header[data-site-native-nav]{position:sticky;top:0;z-index:60;background:#fff;border-bottom:2px solid #ea6913;font-family:Poppins,Arial,sans-serif;color:#172028}
header[data-site-native-nav] .wrap{width:min(1280px,calc(100% - 80px));margin-inline:auto}
header[data-site-native-nav] .head{display:flex;align-items:center;justify-content:space-between;gap:24px;height:92px}
header[data-site-native-nav] .brand{display:block;width:185px;line-height:1}
header[data-site-native-nav] .brand img{display:block;width:185px;height:auto;max-height:65px;object-fit:contain}
header[data-site-native-nav] #navigation{display:flex;align-items:center;gap:24px;font-size:13px}
header[data-site-native-nav] #navigation a{font-family:inherit;font-size:13px;color:#172028;text-decoration:none}
header[data-site-native-nav] .menu{display:none;background:#fff;border:1px solid #dce2e7;padding:9px 14px;min-height:44px;font:500 14px/1.4 Poppins,Arial,sans-serif;color:#172028}
header[data-site-native-nav] .site-phonebar{background:#101820;color:#fff}
header[data-site-native-nav] .site-phonebar__inner{width:min(1280px,calc(100% - 80px));min-height:40px;display:flex;align-items:center;gap:20px;margin-inline:auto}
header[data-site-native-nav] .site-phonebar a{color:#fff;font:500 14px/1.4 Poppins,Arial,sans-serif;text-decoration:none}
header[data-site-native-nav] .site-phonebar__contact{margin-inline-start:auto}
@media(max-width:1100px){header[data-site-native-nav] #navigation{gap:16px}header[data-site-native-nav] .wrap,header[data-site-native-nav] .site-phonebar__inner{width:calc(100% - 40px)}}
@media(max-width:800px){
 header[data-site-native-nav] .head{height:78px;min-height:78px}
 header[data-site-native-nav] .brand,header[data-site-native-nav] .brand img{width:145px}
 header[data-site-native-nav] .menu{display:block}
 header[data-site-native-nav] #navigation{display:none;position:absolute;top:100%;inset-inline:0;background:#fff;padding:20px;align-items:stretch;flex-direction:column;gap:16px;max-height:calc(100svh - 150px);overflow-y:auto;border-bottom:1px solid #dce2e7}
 header[data-site-native-nav] #navigation.open{display:flex}
 header[data-site-native-nav] #navigation>a{padding:12px 0;font-size:15px}
}
