@media (width<=921px){html,body{-webkit-text-size-adjust:100%;overflow-x:hidden}*,:before,:after{box-sizing:border-box}img,video,canvas,iframe{max-width:100%}iframe{width:100%}.ast-container,.site-primary-header-wrap,.ast-builder-grid-row-container{padding-left:20px!important;padding-right:20px!important}.site-header .custom-logo{width:min(220px,68vw)!important;height:auto!important}.ast-mobile-header-wrap .ast-primary-header-bar{min-height:72px}.main-header-menu-toggle{min-width:44px;min-height:44px;padding:10px!important}.ast-mobile-header-content{background:#fff;box-shadow:0 14px 30px #050c1e1f}.ast-builder-menu-mobile .main-navigation .menu-item>.menu-link{min-height:44px;padding:14px 20px;line-height:1.35}.wp-block-uagb-container.alignfull>.uagb-container-inner-blocks-wrap{width:100%!important;max-width:100%!important}.wp-block-uagb-container,.wp-block-uagb-image,.wp-block-uagb-image__figure,.wp-block-uagb-image__figure img{max-width:100%}.uagb-ifb-title,.uagb-heading-text,h1,h2,h3{overflow-wrap:anywhere}.wp-block-button__link,.uagb-infobox-cta-link,.uagb-buttons-repeater{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.entry-content p,.uagb-ifb-desc,.uagb-desc-text{line-height:1.6}}@media (width<=767px){.wp-block-uagb-container .wp-block-uagb-container{padding-left:0!important;padding-right:0!important}.uagb-layout-grid>.uagb-container-inner-blocks-wrap{grid-template-columns:1fr!important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*{min-width:0!important}.uagb-ifb-title{font-size:clamp(24px,7vw,34px)!important;line-height:1.22!important}h1,h2{font-size:clamp(24px,7vw,32px)!important;line-height:1.25!important}.uagb-ifb-title-prefix{letter-spacing:2px!important;font-size:12px!important;line-height:1.4!important}.uagb-ifb-desc,.uagb-desc-text,.entry-content p{font-size:16px}.wp-block-uagb-buttons .wp-block-button,.uagb-infobox-cta-link{width:100%;max-width:260px}.uagb-buttons__wrap{gap:12px!important}.home .uagb-block-712b80e8{background-size:cover!important;min-height:auto!important;padding-top:92px!important;padding-bottom:36px!important}.home .uagb-block-f3e20a10{padding:0!important}.home .uagb-block-b9c06efa .uagb-ifb-title{font-size:clamp(30px,8.2vw,34px)!important;line-height:1.32!important}.home .uagb-block-9e5e70b0{margin-bottom:22px!important;padding-bottom:0!important}.home .uagb-block-e2671e1d img{object-fit:cover;border-radius:18px;max-height:340px;width:100%!important}.home .uagb-block-1900f246,.home .uagb-block-d55e5c21,.home .uagb-block-8adefc04{row-gap:24px!important;padding-top:40px!important;padding-bottom:40px!important}.home .uagb-block-3668508b img{object-fit:cover;border-radius:18px;max-height:260px;width:100%!important}.home .uagb-block-25e98794{margin-top:0!important}.home .uagb-block-05c5d1f4{text-align:center!important;justify-content:center!important;width:100%!important}.home .uagb-block-05c5d1f4 img{object-fit:cover;object-position:center center;margin-left:auto;margin-right:auto;display:block;width:min(100%,340px)!important;height:420px!important}.home .uagb-block-802a78d5 .uagb-ifb-title{font-size:21px!important;line-height:1.45!important}.home .uagb-block-6cbc4513{margin-top:16px!important}.home .uagb-block-aeb81eed{background-position:50%!important;min-height:180px!important;margin-top:18px!important;margin-bottom:18px!important}.home .uagb-block-a0169e98{padding:0!important}.home .uagb-block-a70e9514,.home .uagb-block-58ceb800,.home .uagb-block-e1443d5b,.home .uagb-block-909a8690,.home .uagb-block-b52e12c0,.home .uagb-block-af24ccdd{border-bottom:1px solid #94681b73;margin-bottom:24px!important;padding-bottom:24px!important}.site-footer,footer{text-align:center}}@media (width<=480px){.site-header .custom-logo{width:min(210px,66vw)!important}.home .uagb-block-712b80e8{padding-top:84px!important}.home .uagb-block-e2671e1d img{max-height:310px}.home .uagb-block-05c5d1f4 img{height:390px!important}}@media (width<=767px){.home .uagb-block-3b36df61 .uagb-heading-text{font-size:14px!important;line-height:1.5!important}.home .uagb-block-efbf18cc .uagb-heading-text{font-size:clamp(28px,8vw,34px)!important;line-height:1.24!important}}