.header{background:#fff;height:28px;left:0;padding-top:29px;position:fixed;top:0;width:100vw;z-index:100}.header .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1510px;padding-right:90px}.header .logo{height:28px;width:92px}.header .logo a{cursor:pointer;max-height:1.75rem;max-width:5.75rem;text-decoration:none;transition:opacity .3s ease,visibility .3s ease,background-color .3s ease,color .3s ease,border-color .3s ease}.header .logo-icon{height:28px;transition:all .3s ease;width:92px}.header .logo__icon svg{display:block}.header .logo__icon svg path{transform:translateX(0)}.header .logo a .logo__icon svg path:nth-child(3){opacity:1;transition:all .3s ease-in 0s}.header .logo__icon svg path:nth-child(4){opacity:1;transition:all .4s ease-in 0s}.header .logo__icon svg path:nth-child(5){opacity:1;transition:all .5s ease-in 0s}.header .logo__icon svg path:nth-child(6){opacity:1;transition:all .6s ease-in 0s}.header .logo .logo__icon path:nth-child(7){transition:all .3s ease-out}.header .logo .logo__icon path:nth-child(9){transition:all .5s ease-out .1s}.header .logo a:hover .logo__icon svg path:nth-child(3){opacity:0;transform:translateX(-1ch);transition:all .12s ease-in .3s}.header .logo a:hover .logo__icon svg path:nth-child(4){opacity:0;transform:translateX(-2ch);transition:all .16s ease-in .2s}.header .logo a:hover .logo__icon svg path:nth-child(5){opacity:0;transform:translateX(-3ch);transition:all .2s ease-in .1s}.header .logo a:hover .logo__icon svg path:nth-child(6){opacity:0;transform:translateX(-4ch);transition:all .24s ease-in 0s}.header .logo a:hover .logo__icon svg path:nth-child(7){transform:translateX(-55rem)}.header .logo a:hover .logo__icon svg path:nth-child(9){opacity:0;transform:translateY(31.25rem);transition:all .25s ease-out}.header .desktop-menu{align-items:center;display:flex;gap:69px}.header .desktop-menu a{color:#30192d;font-family:Nekst;font-size:20px;font-style:normal;font-weight:700;line-height:normal;position:relative;text-decoration:none;text-transform:none;text-transform:uppercase}.header .desktop-menu a.active:before,.header .desktop-menu a:before{background:#ffcbce;bottom:0;content:"";height:9px;left:0;opacity:0;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:0;will-change:width,opacity;z-index:-1}.header .desktop-menu a.active:before,.header .desktop-menu a:hover:before{opacity:1;width:100%}.header .desktop-menu a.active,.header .desktop-menu a.active:hover{pointer-events:none}.header .mobile-menu{background:#025453;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100vw;z-index:-1}.header .mobile-menu .up-block{display:none;justify-content:space-between;margin-top:10px;padding-right:37px}.header .mobile-menu .up-block img{height:42px;width:60px}.header .mobile-menu .up-block button{background:none;border:none;color:#fff;font-family:Nekst;font-size:16px;font-weight:700;letter-spacing:-.8px;line-height:24px;padding:0;text-align:right;text-transform:uppercase}.header .mobile-menu .menu-item{display:none;flex-direction:column;gap:35px;margin-bottom:146px;padding-right:37px}.header .mobile-menu .menu-item a{color:#fff;font-size:26px;font-weight:700;letter-spacing:-1.04px;line-height:24px;text-align:right;text-transform:none}.header .mobile-menu .menu-item a,.header .open-menu-btn{font-family:Nekst;font-style:normal;text-decoration:none;text-transform:uppercase}.header .open-menu-btn{background:none;border:none;color:#30192d;cursor:pointer;display:none;font-size:20px;font-weight:900;line-height:normal}@media (max-width:768px){.header{padding-top:20px}.header .container{padding-right:37px}.header .desktop-menu{display:none}.header .open-menu-btn{display:block}.header .mobile-menu.active{opacity:1;transition:all .3s ease;visibility:visible;z-index:1000}.header .mobile-menu.active .menu-item,.header .mobile-menu.active .up-block{display:flex}}