.header{padding:26px 0 10px;position:absolute;top:0;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%;z-index:99999}@media(min-width:768px){.header{padding:26px 20px 10px 90px}}@media(min-width:1200px){.header{padding:26px 50px 10px 90px}.header.fixed{background-color:rgba(77,77,77,.9);padding:13px 50px 10px;position:fixed;width:100%}}@media(min-width:992px){.header.fixed .header__logo{max-width:54px;max-width:180px}}.header__logo{max-width:80px;transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%}@media(min-width:992px){.header__logo{max-width:130px}}.header__wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}.header__menu a:hover{color:#fef537}.header__ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header__li{margin:0 18px}.header__link{color:#fff;display:inline-block;position:relative;text-transform:uppercase}.header__link:after{background-color:#fef537;content:"";display:block;height:2px;position:absolute;top:100%;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;width:0}.header__link:hover:after{width:100%}.header__link.active{color:#fef537}.header__link.active:after{width:100%}.header__hamburger{height:32px;position:relative;top:-15px;width:40px}.header__hamburgerTrigger{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.header__hamburgerIcon{background:#fef537;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;cursor:pointer;height:5px;position:absolute;right:0;top:10px;width:40px}.header__hamburgerIcon.animate{background:transparent}.header__hamburgerIcon.animate:after{background:#fef537;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.header__hamburgerIcon.animate:before{background:#fef537;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.header__hamburgerIcon:after,.header__hamburgerIcon:before{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;content:"";display:block;height:5px;position:absolute;width:40px}.header__hamburgerIcon:before{background:#fef537;bottom:10px;left:0;-webkit-transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.header__hamburgerIcon:after{background:#fef537;left:0;top:10px;-webkit-transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.header__modal{background:rgba(254,245,55,.96);display:none;height:0;height:101vh;margin-top:-105px;max-width:80%;overflow-y:scroll;padding:30px 0 65px;position:relative;visibility:hidden}@media(min-width:576px){.header__modal{max-width:75%}}@media(min-width:992px){.header__modal{max-width:50%}}.header__modal.active{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;display:block;left:0;position:absolute;top:100px;visibility:visible;width:100%}.header__modalInner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.header__modalInner,.header__modalUl{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.header__modalSubheader{margin-bottom:70px}.header__modalNav{margin-bottom:90px}.header__modalLi{margin-bottom:44px}.header__modalLi:last-child{margin-bottom:0}.header__modalLink{color:#454545}.header__modalLink.active,.header__modalLink:hover{color:#ff0080}.header__modalSocials{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.header__modalSocialItem{margin-right:24px}.header__modalSocialItem:last-child{margin-right:0}.header__wrapper{gap:30px}.header__logo{max-width:300px}@media(max-width:1399px){.header__logo{max-width:220px}}.header:not(.fixed) .header__nav{background:rgba(77,86,99,.8);padding-left:30px;position:relative}.header:not(.fixed) .header__nav:before{background:rgba(77,86,99,.8);bottom:0;content:"";left:100%;position:absolute;top:0;width:100%}.header__li{margin:0}.header__link{padding:20px 30px}@media(max-width:1499px){.header__link{padding:20px 25px}.header:not(.fixed) .header__nav{padding-left:25px}}@media(max-width:1349px){.header__link{padding:20px}.header:not(.fixed) .header__nav{padding-left:20px}}@media(max-width:1299px){.header__link{font-size:13px;padding:20px 15px}.header:not(.fixed) .header__nav{padding-left:15px}}.header__menu a:hover{background:#fbdd40;color:#2b3b46}.header__link:after{background-color:#2b3b46;height:5px;left:0;margin:0 auto;right:0;top:calc(100% - 20px)}.header__menu a:hover:after{width:calc(100% - 60px)}