/* Native layout. Legacy IDs remain temporarily for existing Core/CSS adapters. */
html body .astra-advanced-hook-10208 .fk-native-header{box-sizing:border-box;background:#00162e;position:relative;z-index:10000;overflow:visible!important;min-height:96px;padding:3px 0!important}
html body .astra-advanced-hook-10208 .fk-native-header>.fk-native-header__inner{box-sizing:border-box;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:min(1240px,calc(100% - 40px))!important;max-width:1240px!important;min-height:90px!important;margin:0 auto!important;padding:0!important;overflow:visible!important}
html body .astra-advanced-hook-10208 .fk-native-header .fk-native-header__navigation{box-sizing:border-box;display:block;flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:none!important;padding:10px 0!important;overflow:visible!important}
@media(max-width:1300px){
 html body .astra-advanced-hook-10208 .fk-native-header{min-height:88px}
 html body .astra-advanced-hook-10208 .fk-native-header>.fk-native-header__inner{width:calc(100% - 32px)!important;min-height:82px!important;gap:12px!important}
 html body .astra-advanced-hook-10208 .fk-native-header .fk-native-header__navigation{padding:0!important}
}
@media(max-width:980px){
 html body .astra-advanced-hook-10208 .fk-native-header{min-height:80px}
 html body .astra-advanced-hook-10208 .fk-native-header>.fk-native-header__inner{min-height:74px!important}
}
