header{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:100}header .container{align-items:center;display:flex;justify-content:flex-end;padding-top:24px;position:relative}header .logo__box{color:#ff5656;display:flex;font-size:32px;font-weight:900;left:0;letter-spacing:.5px;margin-left:0!important;position:absolute;top:19px;z-index:50}.header .logo{cursor:pointer;height:28px;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;width:92px}.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 .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:hover .logo__icon svg path:nth-child(3){opacity:0;transform:translateX(-1ch);transition:all .12s ease-in .3s}.header .logo:hover .logo__icon svg path:nth-child(4){opacity:0;transform:translateX(-2ch);transition:all .16s ease-in .2s}.header .logo:hover .logo__icon svg path:nth-child(5){opacity:0;transform:translateX(-3ch);transition:all .2s ease-in .1s}.header .logo:hover .logo__icon svg path:nth-child(6){opacity:0;transform:translateX(-4ch);transition:all .24s ease-in 0s}.header .logo:hover .logo__icon svg path:nth-child(7){transform:translateX(-55rem)}.header .logo:hover .logo__icon svg path:nth-child(9){opacity:0;transform:translateY(31.25rem);transition:all .25s ease-out}.main__nav ul{list-style:none;margin:0;padding:0}.main__nav ul li{display:inline-block;font-size:20px;font-weight:700;letter-spacing:-.8px;text-transform:uppercase;vertical-align:top}.main__nav ul li:not(:last-child){margin-right:70px}.main__nav ul li a{color:#30192d;position:relative}.main__nav ul li a.active{pointer-events:none}.main__nav ul li 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}.main__nav ul li a.active:before,.main__nav ul li a:hover:before{opacity:1;width:100%}.mobile__nav{align-items:flex-end;background:#025453;bottom:0;color:#fff;display:flex;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1000}@media screen and (max-width:1199px){.main__nav ul li:not(:last-child){margin-right:60px}}@media screen and (min-width:768px){.nav__bars{display:none!important}}@media screen and (max-width:767px){.main__nav{display:none!important}.nav__bars{cursor:pointer;font-size:20px;font-weight:700;letter-spacing:-.8px;line-height:23px;margin-right:25px;text-transform:uppercase}.mobile__nav.active{opacity:1;visibility:visible}.mobile__logo-box{display:flex}.mobile__logo{height:43px;left:0;position:absolute;top:12px;width:59px}.mobile__logo svg{display:block;height:100%;width:100%}.close__link{color:#fff;font-size:16px;font-weight:700;letter-spacing:-.8px;line-height:24px;position:absolute;right:30px;text-transform:uppercase;top:24px}.mobile__nav-box{padding:30px;width:100%}.mobile__menu{margin-bottom:162px}.mobile__menu ul{list-style:none;margin:0;padding:0;text-align:right}.mobile__menu ul li{display:block;font-size:26px;font-weight:700;letter-spacing:-.8px;line-height:24px;text-align:right;text-transform:uppercase}.mobile__menu ul li:not(:last-child){margin-bottom:35px}.mobile__menu ul li a{color:#fff}.mobile__menu ul li a.active,.mobile__menu ul li a:hover{color:#ffcdcf}}@media screen and (max-width:413px){.mobile__menu{margin-bottom:102px}.nav__bars{margin-right:20px}}