.forminator-ui#forminator-module-1917.forminator-design--default .forminator-button-submit {
    color: #d02331;
    border: 2px solid #d02331;
font-size:17px !important;
}
.forminator-ui#forminator-module-1917.forminator-design--default .forminator-input{
    font-size: 17px;
    font-family: inherit;
    font-weight: 400;
    padding-block: 16px;
}
#ast-desktop-header{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99999;
    transition: all 0.3s ease;
}

#ast-desktop-header.sticky-active{
    background: #121D47;
    box-shadow: 0 2px 10px rgba(0,0,0,0.15);
}


/* Disable entrance animations site-wide (added 2026-07-27) */
.elementor-invisible {
	visibility: visible !important;
}
.animated,
.animated-slow {
	animation: none !important;
	opacity: 1 !important;
}
/* Stop the looping pulse dot on the timeline widget */
[class*="twae"] {
	animation: none !important;
}
/* AMS coordinated customer layout — September 2026 */
#masthead{position:relative!important;background:#142047!important}#ast-desktop-header{position:relative!important;top:auto!important;background:#142047!important;display:flex;align-items:center;padding:10px 28px;gap:22px;z-index:99}#ast-desktop-header .ast-above-header-wrap{flex:0 0 auto}#ast-desktop-header .ast-main-header-wrap{flex:1;min-width:0}#ast-desktop-header .ast-above-header-bar,#ast-desktop-header .ast-primary-header-bar{background:transparent!important;border:0;min-height:64px}#ast-desktop-header .ast-container{padding:0}#ast-desktop-header .site-header-above-section-right{display:none}#ast-desktop-header .site-branding{padding:0}#ast-desktop-header .custom-logo{width:210px;height:auto}#ast-desktop-header .main-header-menu{flex-wrap:wrap;justify-content:flex-end;gap:0}#ast-desktop-header .main-header-menu .menu-link{font-size:13px;padding:0 10px;color:#fff;line-height:44px;text-transform:none}.ams-nav-order>.menu-link{background:#c91e35!important;border-radius:6px!important;color:#fff!important;padding:0 18px!important}#ast-mobile-header,#ast-mobile-header .ast-primary-header-bar,#ast-mobile-header .ast-mobile-header-content{background:#142047!important}#ast-mobile-header .custom-logo{width:185px;height:auto}#ast-mobile-header .menu-link,#ast-mobile-header .menu-toggle{color:#fff!important}#ast-mobile-header .ast-custom-button{background:#c91e35;color:#fff;border-radius:6px;padding:10px 12px;font-size:12px}h1.elementor-heading-title{font-size:clamp(30px,4vw,46px)!important;line-height:1.15!important}h2.elementor-heading-title{font-size:30px!important;line-height:1.25!important}.elementor-button{border-radius:6px!important}.home #content{padding-top:0!important}.home .elementor-19>.elementor-element-f71760b{margin-top:0!important;padding-top:0!important}.home .elementor-element-f71760b>.e-con-inner{padding-top:0!important;padding-bottom:0!important}a:focus-visible,button:focus-visible{outline:3px solid #1676b8;outline-offset:3px}@media(max-width:1100px) and (min-width:922px){#ast-desktop-header{gap:10px;padding:10px 18px}#ast-desktop-header .custom-logo{width:175px}#ast-desktop-header .main-header-menu .menu-link{font-size:12px;padding:0 7px}}@media(max-width:921px){#ast-desktop-header{display:none!important}#ast-mobile-header .ast-primary-header-bar{min-height:76px}.home #content{padding-top:0!important}}
