.header-widget-area[data-section=sidebar-widgets-header-widget-4]{margin-top:6px}.header-widget-area .widget{margin-bottom:0;padding:0}.header-widget-area .widget p{margin-top:0;margin-bottom:4px;line-height:1.15}.ast-footer-widget-area img{max-width:120px;height:auto}.amied-form-grid{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:10px;margin-bottom:10px}.amied-form-group{flex:1 1 100%;margin:0}@media (min-width:768px){.amied-form-grid .amied-form-group{flex:1 1 calc(50% - 8px)}}.amied-form-group label{display:block;margin-bottom:4px;font-weight:600;font-size:14px;line-height:1.3}.amied-form-group input,.amied-form-group textarea{width:100%;padding:8px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px;line-height:1.4;box-sizing:border-box;margin-bottom:0}.amied-form-group textarea{resize:vertical;min-height:80px}.elementor-element-3c3f592 .swiper-wrapper{transition-timing-function:linear!important}.elementor-element-3c3f592 .swiper-slide,.elementor-element-3c3f592 img{will-change:transform}.single-post .entry-content h1{font-size:clamp(28px,6vw,42px);line-height:1.3;font-weight:800;color:#193366}@media (max-width:921px){.single-post .entry-content>h1:first-child{margin-top:1.5rem}}.single-post .entry-content .wp-block-image{text-align:center}.single-post .entry-content .wp-block-image img{max-width:680px;height:auto;margin:0 auto}.single-post .entry-content a{color:#f98052}.single-post .entry-content a:hover{color:#e06a3a}.single-post .entry-content img{max-width:680px;height:auto;display:block;margin-left:auto;margin-right:auto}.hp-kicker,.agf-about-kicker,.agf-fm-badge,#agf-contact-page .badge,.agf-offer-kicker,.lo-kicker,.agf-badge,.afa-kicker{display:inline-block!important;font-size:12px!important;font-weight:800!important;letter-spacing:.96px!important;text-transform:uppercase!important;line-height:1!important;padding:8px 14px!important;border-radius:999px!important;border:0!important;min-height:0!important;height:auto!important;background:#fff3ec!important;color:#f98052!important}.hp-hero .hp-btn,.lo-hero .lo-btn,#agf-fm-top-88421 .agf-fm-btn,#agf-contact-page .btn,.agf-offer-page .agf-btn,.agf-hero-cta-buttons a,.afa-hero-grid .afa-btn,.agf-btn{font-size:14px!important;font-weight:800!important;padding:12px 18px!important;border-radius:14px!important}.agf-about-page{padding-top:8px!important}.agf-about-section:first-of-type .agf-about-box{padding-top:14px!important}.uael-overlay{background-color:rgba(15,23,42,.6)!important}