/* Shared title geometry for the six redesigned inner pages. */
body.page-id-8101 .elementor-element-95da21f,
body:is(.page-id-8174,.page-id-8243) .elementor-element-37aae911{min-height:220px!important;padding:58px 0!important}
body.page-id-8101 .elementor-element-95da21f>.elementor-container,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-37aae911>.elementor-container{max-width:1120px!important;width:calc(100% - 128px)!important}
body.page-id-8101 .elementor-element-95da21f .elementor-widget-wrap,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-7448479c>.elementor-widget-wrap{padding:0!important}
body.page-id-8101 .elementor-element-ede82fd>.elementor-widget-container{margin:0!important;padding:0!important}
body:is(.page-id-8174,.page-id-8243) .elementor-element-f35cdc8{width:100%!important;margin:0!important}
body.page-id-8101 .elementor-element-ede82fd .elementor-heading-title,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-052bb48 .elementor-heading-title{color:#fff!important;font:800 clamp(44px,4.6vw,60px)/1.05 'Montserrat',sans-serif!important;letter-spacing:-.055em!important;text-align:left!important}
body.page-id-8101 .elementor-element-ede82fd .elementor-heading-title:after,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-052bb48 .elementor-heading-title:after{content:'';display:block;width:74px;height:5px;margin-top:22px;border-radius:99px;background:var(--le-mint)}

body.page-id-8755 .elementor-element-bkg-hero>.elementor-container{max-width:1120px!important;width:calc(100% - 128px)!important}
body.page-id-8755 .elementor-element-bkg-title .elementor-heading-title{color:#fff!important;font:800 clamp(44px,4.6vw,60px)/1.05 'Montserrat',sans-serif!important;letter-spacing:-.055em!important;text-align:left!important}
body.page-id-8755 .elementor-element-bkg-title .elementor-heading-title:after{content:'';display:block;width:74px;height:5px;margin-top:22px;border-radius:99px;background:var(--le-mint)}

@media (min-width:768px) and (max-width:1050px){
body.page-id-8101 .elementor-element-95da21f>.elementor-container,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-37aae911>.elementor-container{width:calc(100% - 64px)!important}
body.page-id-8755 .elementor-element-bkg-hero>.elementor-container{width:calc(100% - 64px)!important}
}
@media (max-width:767px){
body.page-id-8101 .elementor-element-95da21f,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-37aae911{min-height:0!important;padding-top:49px!important;padding-bottom:54px!important}
body.page-id-8101 .elementor-element-95da21f>.elementor-container,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-37aae911>.elementor-container{width:calc(100% - 40px)!important}
body.page-id-8101 .elementor-element-ede82fd .elementor-heading-title,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-052bb48 .elementor-heading-title{font-size:40px!important}
body.page-id-8101 .elementor-element-ede82fd .elementor-heading-title:after,
body:is(.page-id-8174,.page-id-8243,.page-id-8349,.page-id-8381,.page-id-8438) .elementor-element-052bb48 .elementor-heading-title:after{width:58px;height:4px;margin-top:17px}
body.page-id-8755 .elementor-element-bkg-hero>.elementor-container{width:calc(100% - 40px)!important}
body.page-id-8755 .elementor-element-bkg-title .elementor-heading-title{font-size:40px!important}
body.page-id-8755 .elementor-element-bkg-title .elementor-heading-title:after{width:58px;height:4px;margin-top:17px}
}
