/* v4.21 MarLab header/footer restoration and compact About layout */
body:not(.bdhp-standalone-homepage) .header-inner:not(.bdglobal-header-inner){display:flex!important;visibility:visible!important;opacity:1!important}
body:not(.bdhp-standalone-homepage) .elementor-location-footer{display:block!important;visibility:visible!important;opacity:1!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero{min-height:0!important;padding:clamp(70px,7vw,110px) clamp(20px,5vw,72px) 68px!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero-copy{max-width:1180px!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero h1{font-size:clamp(36px,4.1vw,64px)!important;line-height:1.09!important;max-width:1100px!important;letter-spacing:-.035em!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero h1 br{display:none!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero h1 em{display:block}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero .bdabout-eyebrow{color:#136d90!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-actions a{color:#12385a!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-actions .bdabout-button{color:#fff!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-cta{padding:clamp(45px,6vw,90px) 20px!important}
body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-cta h2{font-size:clamp(32px,4vw,58px)!important;line-height:1.13!important}
@media(max-width:767px){body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero{padding:50px 18px!important}body:not(.bdhp-standalone-homepage) .bdabout-page .bdabout-hero h1{font-size:clamp(32px,8vw,44px)!important}}
