header .header-logo{display:none}:root{--menu-submenu-pointer-left:0px;--menu-submenu-pointer-width:0px;--menu-height:90px}nav.main-menu{min-height:var(--menu-height)}nav.main-menu li.active>ul{opacity:1;display:block}nav.main-menu li.mobile{display:none}nav.main-menu li li li{padding:0px;margin-right:2.5%}nav.main-menu>ul>li>ul{margin-left:15px;width:calc(100% - 15px)}nav.main-menu>ul>li>ul>li{padding:0px 2%}nav.main-menu a{padding:0}nav.main-menu ul ul{left:0px;width:100%;position:absolute;background-color:#fff}nav.main-menu ul ul li:first-child{padding-left:0}nav.main-menu ul ul a{font-weight:bold;text-transform:uppercase;font-family:"Futura PT",Helvetica,Arial,sans-serif;letter-spacing:.5333px}nav.main-menu ul ul ul a{text-transform:none;text-align:center;font-weight:normal}nav.main-menu ul ul ul ul a{font-size:15px}nav.main-menu>ul>li>ul>li.active.submenu:before{content:'';z-index:1;pointer-events:none;height:2px;position:absolute;background-color:#f90;bottom:-40px;left:var(--menu-submenu-pointer-left);width:var(--menu-submenu-pointer-width);transition:left 50ms,width 50ms}nav.main-menu a{font-size:1.7vw}popup{opacity:0;top:50%;left:50%;max-width:768px;transition-property:transform, opacity;border-radius:2px;max-height:400px;max-height:90vh;transform:translate(-50%, -48%) scale(0.95);width:calc(100% - 15px)}popup.show{opacity:1;pointer-events:auto;transform:translate(-50%, -50%) scale(1)}popup .popup-instance{max-height:90vh}popup.fit-vertically{height:100vh}popup.fit-vertically .popup-instance,popup.fit-vertically .popup-main{height:100vh}
