.header--alt.header{background-color:#101010}.header--alt.header .container,.header--alt.header .std-section{padding-top:0;padding-bottom:0}.header--alt .full-section>.container{max-width:1440px}.header--alt .header__container{position:relative;height:100px;color:#fff}.header--alt .header__container,.header--alt .header__menu-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header--alt .header__menu-trigger{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border:0;padding:0;margin-right:40px;margin-top:15px;background-color:transparent}.header--alt .header__menu-trigger svg{width:100%;height:100%;fill:#fff;stroke:#fff}.header--alt .header__tickets-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;color:#fff;text-decoration:none}.header--alt .header__tickets-btn svg{width:18px;height:18px;margin-right:10px;fill:#fff;stroke:#fff}.header--alt .header__tickets-btn span{font-family:Golos Text,sans-serif;font-size:16px;line-height:1}.header--alt .header__logo{position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header--alt .header__logo img{height:60px;width:auto}.header--alt .header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.header--alt .header__visually{margin-right:10px}.header--alt .header__language,.header--alt .header__visually{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;color:#fff;text-decoration:none}.header--alt .header__language svg,.header--alt .header__visually svg{width:24px;height:24px;fill:#fff;stroke:#000}.header--alt .header__language span,.header--alt .header__visually span{font-family:Golos Text,sans-serif;font-size:16px;line-height:1;font-weight:600}.header--alt .header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:50px}.header--alt .header__contacts a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px;color:#fff;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;text-decoration:none}.header--alt .header__contacts a b{font-size:20px;font-weight:600}.header--alt .header__contacts a svg{width:15px;height:15px;margin-right:10px;stroke:#fff;fill:#fff}body.visuallyimpaired .header__visually{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 20px;padding:4px;width:36px;height:36px;border:1px dashed #000}body.visuallyimpaired .header__visually:after,body.visuallyimpaired .header__visually:before{content:"";position:absolute;top:50%;left:50%;display:block;width:25px;border:1px solid #000}body.visuallyimpaired .header__visually:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}body.visuallyimpaired .header__visually:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}body.visuallyimpaired .header__mobile-visually{position:relative;border:1px dashed #000}body.visuallyimpaired .header__mobile-visually:after,body.visuallyimpaired .header__mobile-visually:before{content:"";position:absolute;top:50%;left:50%;display:block;width:25px;border:1px solid #000}body.visuallyimpaired .header__mobile-visually:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}body.visuallyimpaired .header__mobile-visually:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}body.visuallyimpaired .header__menu-btn span{border:1px solid #000}body.visuallyimpaired.color-white .header__mobile-visually:after,body.visuallyimpaired.color-white .header__mobile-visually:before,body.visuallyimpaired.color-white .header__visually:after,body.visuallyimpaired.color-white .header__visually:before{border-color:#fff}body.visuallyimpaired.color-black-green .header__mobile-visually:after,body.visuallyimpaired.color-black-green .header__mobile-visually:before,body.visuallyimpaired.color-black-green .header__visually:after,body.visuallyimpaired.color-black-green .header__visually:before{border-color:#c1e770}body.visuallyimpaired .header__menu-trigger svg{fill:#000;stroke:#000}body.visuallyimpaired .header__visually svg{stroke:#fff}body.visuallyimpaired .header__contacts svg,body.visuallyimpaired .header__logo{display:none}@media (min-width:769px) and (max-width:1200px){.header--alt .header__container{height:80px}.header--alt .header__menu-trigger{margin-top:4px;margin-right:10px}.header--alt .header__logo img{height:40px}}@media (min-width:1px) and (max-width:768px){.header--alt .header__container{height:70px}.header--alt .header__menu-trigger{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:6px;margin-right:0}.header--alt .header__tickets-btn{display:none}.header--alt .header__logo{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.header--alt .header__logo img{height:30px}.header--alt .header__visually{margin-right:15px}.header--alt .header__contacts,.header--alt .header__language{display:none}}@media (min-width:1px) and (max-width:1200px){.header--alt .header__language,.header--alt .header__menu-trigger,.header--alt .header__visually{width:35px;height:35px}.header--alt .header__contacts{margin-left:20px}.header--alt .header__contacts a{font-size:14px}.header--alt .header__contacts a b{font-size:16px}}