/* 4.0.90 — F: white navigation, blue icons, pale gold current page. */
.site-header.fd-header-ux .site-nav{background:#fff!important;border:1px solid #d8e5f7!important;border-radius:18px!important;padding:5px!important;gap:4px!important;box-shadow:none!important}
.site-header.fd-header-ux .site-nav>a{position:relative;background:transparent!important;border:1px solid transparent!important;color:#102f59!important;box-shadow:none!important;border-radius:999px!important;min-height:46px;font-weight:550!important;padding:8px 15px}
.site-header.fd-header-ux .site-nav>a:hover{background:#f0f6ff!important}
.site-header.fd-header-ux .site-nav>a.fd-header-current,.site-header.fd-header-ux .site-nav>a[aria-current="page"]{background:#fff5d6!important;border-color:#ffe5a0!important;color:#102f59!important;box-shadow:none!important}
.site-header.fd-header-ux .site-nav>a.fd-header-current::after{content:'';display:block;width:6px;height:6px;margin-left:1px;border-radius:50%;background:#ffc400;flex:0 0 6px}
.site-header.fd-header-ux .site-nav>a .fd-header-icon{background:transparent!important;color:#0b5fff!important;width:26px;height:26px;flex-basis:26px;border-radius:0}
.site-header.fd-header-ux .site-nav>a .fd-header-icon svg{width:21px;height:21px}
.site-header.fd-header-ux .mobile-nav-panel a.fd-header-current,.site-header.fd-header-ux .mobile-nav-panel a[aria-current="page"]{background:#fff5d6!important;border-color:#ffe5a0!important;color:#102f59!important;box-shadow:none!important}
.site-header.fd-header-ux .mobile-nav-panel a .fd-header-icon{color:#0b5fff!important;background:#f0f6ff!important}
@media(min-width:701px) and (max-width:1000px){
 .site-header.fd-header-ux .site-nav>a{padding:8px 10px!important;gap:6px!important;font-size:14px!important}
 .site-header.fd-header-ux .header-inner{gap:12px}
}
@media(max-width:700px){
 .site-header.fd-header-ux .site-nav{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;gap:7px!important}
 .site-header.fd-header-ux .site-nav>a.nav-space{width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid #d8e5f7!important;border-radius:13px!important;background:#fff!important;color:#0b5fff!important;box-shadow:none!important;flex:0 0 44px}
 .site-header.fd-header-ux .site-nav>a.nav-space.fd-header-current{background:#fff5d6!important;border-color:#ffe0a0!important}
 .site-header.fd-header-ux .site-nav>a.fd-header-current::after{position:absolute;top:5px;right:5px;width:5px;height:5px;margin:0}
 .site-header.fd-header-ux .site-nav>a .fd-header-icon{width:24px!important;height:24px!important;flex-basis:24px!important}
 .site-header.fd-header-ux .site-nav>a .fd-header-label{display:none!important}
 .site-header.fd-header-ux .mobile-menu-toggle{width:44px!important;height:44px!important;min-height:44px!important;background:#fff!important;border-color:#d8e5f7!important;color:#0b5fff!important}
 .site-header.fd-header-ux .mobile-nav-panel a{min-height:48px;box-sizing:border-box}
}
