header{position:relative;z-index:999}header .logo{position:fixed;display:block;width:calc(70 * var(--vwTransform));min-width:70px;height:auto;left:var(--lateral-margin);top:calc(27 * var(--vwTransform))}header .logo svg{position:relative;display:block;width:100%;height:auto;fill:var(--black)}header .header-menu{position:fixed;display:flex;height:auto;right:var(--lateral-margin);top:calc(34 * var(--vwTransform));z-index:2;column-gap:var(--column-gap)}header .header-menu .menu{position:relative;display:flex;flex-wrap:wrap;column-gap:var(--column-gap);width:max-content}header .header-menu .menu a{position:relative;display:block;width:fit-content;height:fit-content;font-family:'Newpanam skyline','Arial','Helvetica',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.11rem;font-size:1rem;color:var(--black);transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease}header .header-menu .menu .current-menu-item a,header .header-menu .menu a:hover{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:calc(3 * var(--vwTransform));text-decoration-color:var(--black)}.lang-rows{position:relative;display:block;width:calc(17 * var(--vwTransform));}.lang-switcher{position:absolute;display:flex;flex-flow:column;row-gap:calc(12 * var(--vwTransform))}.lang-switcher a{position:relative;display:block;width:fit-content;height:fit-content;font-family:'Newpanam skyline','Arial','Helvetica',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.11rem;font-size:1rem;color:var(--black)}.lang-switcher .lang-item{order:1}.lang-switcher .lang-item:not(.current-item){position:relative;order:2;opacity:0;pointer-events:none}.lang-switcher:hover .lang-item:not(.current-item){opacity:1;pointer-events:all}@media screen and (max-width:1440px){header .logo{left:var(--lateral-margin);top:27px;width:70px}header .header-menu{top:34px}}@media only screen and (max-width:740px){header .logo{width:75px;min-width:auto}header .header-menu{top:32px;column-gap:28px}header .header-menu .menu{column-gap:28px}.lang-rows{width:fit-content}.lang-switcher{position:relative;display:flex;flex-flow:row;column-gap:12px}.lang-switcher .lang-item:not(.current-item){opacity:1;pointer-events:all}}