/* The same mobile header on the home page and all internal pages. */
@media(max-width:640px) {
 body .site-header.site-header,body .pro-app-header { box-sizing:border-box!important; width:100%!important; max-width:none!important; margin:0!important; padding:10px 12px 10px!important; border:0!important; background:#071525!important; box-shadow:none!important; backdrop-filter:none!important; }
 body .site-header.site-header .header-wrap,body .pro-app-header-inner { box-sizing:border-box!important; width:100%!important; max-width:none!important; margin:0!important; margin-inline:0!important; min-height:54px!important; padding:4px 10px!important; border:1px solid #926025!important; border-radius:18px!important; background:linear-gradient(120deg,#0a1c2c,#04121e)!important; box-shadow:0 6px 20px #0003!important; }
 body .site-header.site-header::before,body .site-header.site-header::after { display:none!important; }
 body .site-header.site-header .header-phone { background:transparent!important; box-shadow:none!important; color:#fff!important; padding-inline:4px!important; }
 body .site-header.site-header .header-phone-icon { color:#ff950b!important; }
 body .site-header.site-header .menu-toggle { background:#ffffff0d!important; border:1px solid #926025!important; border-radius:12px!important; color:#fff!important; box-shadow:none!important; }
}
