.header{position:absolute;top:0;left:0;width:100%;height:80px;display:flex;align-items:center;justify-content:flex-end;padding:30px 32px;font-family:DM Sans,sans-serif;font-weight:500;font-size:16px;z-index:999;transition:background-color .4s ease-in,-webkit-backdrop-filter .4s ease-in;transition:background-color .4s ease-in,backdrop-filter .4s ease-in;transition:background-color .4s ease-in,backdrop-filter .4s ease-in,-webkit-backdrop-filter .4s ease-in}.logo{margin-right:auto}.lang-selector,nav{order:3}.nav-menu{display:none}.nav-menu .bottom-logo{margin-top:auto;transform:translateY(30px);opacity:0;transition:transform .4s ease-out,opacity .4s ease-out}.close-button,.hamburger{position:absolute;top:20px;right:30px;cursor:pointer}.close-button{top:23px;transition:transform .4s ease-out,opacity .4s ease-out;transform:translateY(-30px);opacity:0}.header .contact{display:none;align-items:center;justify-content:space-between;order:1;margin-left:24px;min-width:160px}.toggle{position:relative;display:none;min-width:70px;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.2);transition:background-color .3s cubic-bezier(.4,0,.2,1);border-radius:32px;padding:10px 10px 10px 14px;margin:0 0 0 16px;text-decoration:none;cursor:pointer}.toggle:after{content:"";position:absolute;width:12px;height:12px;top:50%;margin-top:-6px;right:14px;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 30.727 30.727'%3E%3Cg%3E%3Cpath d='M29.994,10.183L15.363,24.812L0.733,10.184c-0.977-0.978-0.977-2.561,0-3.536c0.977-0.977,2.559-0.976,3.536,0 l11.095,11.093L26.461,6.647c0.977-0.976,2.559-0.976,3.535,0C30.971,7.624,30.971,9.206,29.994,10.183z'/%3E%3C/g%3E%3C/svg%3E");background-size:12px;background-position:100%;background-repeat:no-repeat}.toggle:hover{background-color:rgba(255,255,255,.4)}.showLangNav .toggle:after{transform:rotate(180deg)}.lang-menu{position:absolute;display:none;top:60px;padding:4px;flex-direction:column;align-items:stretch;z-index:101;min-width:70px;background-color:rgba(255,255,255,.2);border-radius:16px;list-style-type:none;right:0;left:auto}.lang-menu a{display:inline-block;width:100%;padding:6px 6px 6px 10px;border-radius:12px;transition:background-color .3s cubic-bezier(.4,0,.2,1);text-decoration:none;color:#ffffff}.lang-menu a.active{font-weight:700;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cg id='Elements'%3E%3Cpath class='cls-1' d='M33.54,10.7a2,2,0,0,0-2.83,0L16.36,25.05,9.29,18A2,2,0,1,0,6.46,20.8L15,29.3a2,2,0,0,0,2.83,0h0L33.54,13.53A2,2,0,0,0,33.54,10.7Z'/%3E%3C/g%3E%3C/svg%3E");background-size:18px;background-position:85% 45%;background-repeat:no-repeat}.lang-menu a:hover{background-color:rgba(255,255,255,.2)}@media (min-width:512px){.header{padding:20px 86px 20px 23px}.header .contact{display:inline-flex}}@media (min-width:1024px){.header{padding:20px 23px}nav{order:1}.close-icon,.hamburger{display:none}.nav-menu{display:flex;align-items:center;gap:32px}.nav-menu .bottom-logo{display:none}.header .contact{order:2}.showLangNav .lang-menu{display:flex}.lang-selector{order:3;position:relative}.toggle{display:inline-block}}@media (max-width:1023px){.lang-menu{display:flex;flex-direction:row;right:auto;top:20px;left:23px;gap:12px;background-color:transparent;transition:none;transform:translateY(-30px);opacity:0}.showMenuNav .lang-menu{transform:translateY(0);opacity:1;transition:transform .4s ease-out,opacity .4s ease-out}.showMenuNav .lang-menu a{min-width:66px;height:40px;padding:9px 6px 6px 10px;background-color:rgba(255,255,255,.2)}.showMenuNav .lang-menu a.active{background-color:rgba(255,255,255,.4);background-position:85% 48%}.nav-menu{position:absolute;width:100dvw;height:0;overflow:hidden;top:0;left:0;transition:background-color .4s ease-out;z-index:100;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.showMenuNav .nav-menu{min-height:100dvh;overflow:scroll;padding:32px 32px 80px;background:black}.nav-menu .menu{flex-direction:column;margin-top:108px;padding:0;transition:transform .4s ease-out,opacity .4s ease-out;transform:translateY(50px);opacity:0}.showMenuNav .close-button,.showMenuNav .nav-menu .bottom-logo,.showMenuNav .nav-menu .menu{transform:translateY(0);opacity:1}svg#btn_close,svg#btn_hamburger{transform:scale(1.65)}svg#btn_hamburger path{fill:#fff;d:path("M0,10V8H14v2ZM0,6V4H10V6ZM0,2V0H14V2Z");transition:all .3s ease-out}svg#btn_close path{fill:#fff}.close-icon a:hover .toggle:hover,.hamburger a:hover{cursor:pointer}.hamburger a:hover svg#btn_hamburger path{fill:#fff;d:path("M0,10V8H14v2ZM4,6V4H14V6ZM0,2V0H14V2Z")}.close-icon a:hover svg#btn_close path{fill:#fff}.close-icon a:active svg#btn_close path,.hamburger a:active svg#btn_hamburger path{fill:#939393}}@media (min-width:1440px){.header{padding:20px 40px;font-size:20px}.header .logo{margin-top:2px}.header .contact{min-width:200px;margin-left:40px}.toggle{margin-left:32px;min-width:90px;padding:13px 14px 14px 20px}.toggle:after{right:20px}.lang-menu{min-width:90px;top:74px;padding:8px}.lang-menu a{padding:6px 8px 6px 12px}.nav-menu{gap:32px}}.menu{display:flex;flex-direction:row;gap:32px;list-style-type:none}.menu li a.link{color:#ffffff;text-decoration:none}.menu li a.link:hover{color:#dfcbff;transition:color .3s cubic-bezier(.4,0,.2,1)}.menu .contact{display:inline-flex;margin-left:0;margin-bottom:30px}@media (min-width:1024px){.menu .contact-menu-item{display:none}}