.nav-icon{width:33px;height:23px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:999999;position:relative;display:block;margin-left:10px;border:beige;padding:0;background-color:transparent}.nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:10px}.nav-icon span:nth-child(4){top:20px}.nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}.nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}.header{position:fixed;top:0 !important;left:0 !important;z-index:999;padding-top:30px;padding-bottom:30px;transition:.3s;width:100%}body.page-template-default:not(.home) .header,.scrolled .header{background-color:var(--color-second);padding-top:15px;padding-bottom:15px}.header__wrapper{align-items:center;justify-content:space-between;position:relative;flex-wrap:nowrap !important}.header__menu{position:absolute;width:550px;opacity:0;z-index:-9;pointer-events:none;transition:.8s;background-color:var(--color-second);top:-30px;right:-580px;max-width:100%;height:calc(100vh + 30px);overflow:auto;z-index:999;padding:40px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.scrolled .header__menu{top:-15px;height:calc(100vh + 15px)}.menuopened .header__menu{pointer-events:all;z-index:999;opacity:1;right:0}.header__menu>div{margin-top:auto;margin-bottom:auto}.header__menu>div>ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;list-style:none;padding:0;margin:0 0 30px;gap:clamp(15px, 2vw, 60px) 0}.header__menu>div>ul>li>a{display:inline-block;font-size:20px;font-weight:600;letter-spacing:1px;color:#fff;text-align:left;text-transform:uppercase;line-height:120%}.header__menu>div>ul>li.current-menu-item>a{font-weight:800}.header__menu>div>ul>li>a:hover{color:var(--color-main)}.header__menu ul ul{display:none}body:not(.scrolled) .logoscrolled{opacity:0}body.scrolled .logohide{opacity:0}body.scrolled .logoscrolled{opacity:1}.header__logo{width:400px;max-width:100%}.header__logo a{height:40px;max-width:100%;display:block;position:relative}.scrolled .header__logo a{height:30px}.header__logo img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:auto;height:100%;object-fit:contain}.header__link{font-size:20px;font-weight:500;letter-spacing:1px;color:#fff;margin-top:auto;margin-bottom:60px}.header__btns{display:flex;justify-content:flex-end;align-items:center}.header__btns ul{list-style:none;padding:0;display:flex;justify-content:flex-end;align-items:center;margin:0}.header__btns ul li a{display:inline-block;margin:0 5px;color:#fff;text-transform:uppercase}.header__btns ul li.current-lang a{font-weight:800}@media(max-width:992px){.header{padding-top:15px;padding-bottom:15px}.header__menu{height:calc(100vh + 15px);top:-15px}.header__logo a{height:20px !important}}@media(max-width:767px){.header__logo{width:250px}.header__btns .gtranslate_wrapper a{margin:0 2px}.header__btns .gtranslate_wrapper a img{width:15px}}