/* Shared content scale: language-specific font families and display components remain in control. */
:root{--bird-content-copy:18px;--bird-content-h2:clamp(30px,2.7vw,44px);--bird-content-h3:clamp(22px,1.8vw,28px)}
body #ajax-content-wrap .main-content h2:not(:where(.main-content>.row>.wpb_row:first-child *,#page-header-bg *,.nectar-slider-wrap *,.swiper-slide *,.nectar-milestone *,.nectar-fancy-box *,.nectar-post-grid *,.post-header *,.blog-recent *,.masonry-blog-item *,.woocommerce *,.bm-industry-grid *,.bm-casestudies *,.bird-seo-result *,.bird-seo-plans *,.pricing-table *,form *,.nectar-cta *)){
 font-size:var(--bird-content-h2)!important;line-height:1.2!important;font-weight:600;letter-spacing:-.025em;margin-bottom:20px
}
body #ajax-content-wrap .main-content h3:not(:where(.main-content>.row>.wpb_row:first-child *,#page-header-bg *,.nectar-slider-wrap *,.swiper-slide *,.nectar-milestone *,.nectar-fancy-box *,.nectar-post-grid *,.post-header *,.blog-recent *,.masonry-blog-item *,.woocommerce *,.bm-industry-grid *,.bm-casestudies *,.bird-seo-result *,.bird-seo-plans *,.pricing-table *,form *,.nectar-cta *)){
 font-size:var(--bird-content-h3)!important;line-height:1.3!important;font-weight:600;margin-bottom:16px
}
body #ajax-content-wrap .main-content :is(.wpb_text_column,.nectar-responsive-text,.nectar-fancy-ul):not(:where(.main-content>.row>.wpb_row:first-child *,#page-header-bg *,.nectar-slider-wrap *,.nectar-milestone *,.nectar-post-grid *,.post-header *,.blog-recent *,.masonry-blog-item *,.woocommerce *,.bm-industry-grid *,.bm-casestudies *,.bird-seo-result *,.bird-seo-plans *,.pricing-table *,form *,.testimonial_slider *)){
 font-size:var(--bird-content-copy)!important;line-height:1.65!important
}
body #ajax-content-wrap .main-content :is(.wpb_text_column,.nectar-responsive-text,.nectar-fancy-ul) :is(p,li):not(:where(.main-content>.row>.wpb_row:first-child *,#page-header-bg *,.nectar-slider-wrap *,.nectar-milestone *,.nectar-post-grid *,.post-header *,.blog-recent *,.masonry-blog-item *,.woocommerce *,.bm-industry-grid *,.bm-casestudies *,.bird-seo-result *,.bird-seo-plans *,.pricing-table *,form *,.testimonial_slider *)){
 font-size:var(--bird-content-copy)!important;line-height:1.65!important;font-weight:400
}
body #ajax-content-wrap .main-content .nectar-fancy-ul li>div:not(:where(.main-content>.row>.wpb_row:first-child *,.bm-industry-grid *)){
 font-size:var(--bird-content-copy)!important;line-height:1.65!important;font-weight:400
}
body #ajax-content-wrap .main-content .wpb_text_column li+li{margin-top:10px}
body #ajax-content-wrap .main-content .bird-faq__qtext{font-size:20px!important;line-height:1.4!important;font-weight:600}
body #ajax-content-wrap .main-content :is(.bird-faq__a,.bird-faq__a p){font-size:var(--bird-content-copy)!important;line-height:1.65!important;font-weight:400}
body #ajax-content-wrap .main-content .bird-seo-result__description{font-size:var(--bird-content-copy);line-height:1.65}
@media(max-width:690px){body #ajax-content-wrap .main-content .bird-faq__qtext{font-size:18px!important}}

body #ajax-content-wrap .main-content .bm-service-grid-item :is(li,li>div){font-size:var(--bird-content-copy)!important;line-height:1.65!important}

body #ajax-content-wrap .main-content h2:not(:where(.main-content>.row>.wpb_row:first-child *,#page-header-bg *,.nectar-slider-wrap *,.swiper-slide *,.nectar-milestone *,.nectar-fancy-box *,.nectar-post-grid *,.post-header *,.blog-recent *,.masonry-blog-item *,.woocommerce *,.bm-industry-grid *,.bm-casestudies *,.bird-seo-result *,.bird-seo-plans *,.pricing-table *,form *,.nectar-cta *)) :is(span,em){font-size:inherit!important;line-height:inherit}
