/* Hosting-safe shared header and dropdown defaults. */
#nav,#nav.scrolled{position:fixed!important;inset:0 0 auto 0!important;z-index:1000;background:#fff!important;}
#nav .nav-logo,#nav.scrolled .nav-logo{width:110px!important;flex-shrink:0;}
#nav .nav-logo img,#nav.scrolled .nav-logo img{width:110px!important;height:54px!important;object-fit:contain!important;filter:none!important;}
#nav .nav-logo .logo-white{display:block!important;}#nav .nav-logo .logo-dark{display:none!important;}
#nav .dropdown{position:relative;}
#nav .dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1100;list-style:none;margin:5px 0 0;padding:8px;min-width:200px;background:#fff;color:#183e4b;border:1px solid #dce7ea;border-radius:10px;box-shadow:0 12px 30px #123a4820;}
#nav .dropdown-menu.show{display:block;}
#nav .nav-lang .dropdown-menu{left:auto;right:0;min-width:120px;}
#nav .dropdown-item{display:block;box-sizing:border-box;width:100%;padding:9px 12px;text-align:start;border:0;background:transparent;color:#183e4b!important;font:600 14px/1.4 system-ui,sans-serif;text-decoration:none;cursor:pointer;}
#nav .dropdown-item:hover,#nav .dropdown-item:focus{background:#e9f5f5;}
@media(min-width:992px){#nav,#nav.scrolled{grid-template-columns:110px 1fr auto;}}
