@import url("../font/Druk/font.css");@import url("../font/Montserrat/font.css");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-height:100%;height:100%}html.fancybox-enabled{overflow:visible}body{font-size:14px;margin:0;background:#0a0a0b;color:#fff;font-weight:400;font-family:Druk Wide Cy,sans-serif;overflow-x:hidden;min-height:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}*{box-sizing:border-box}.focus,:focus{outline:5px auto -webkit-focus-ring-color}a{color:inherit}a,a:focus,a:hover{outline:none;text-decoration:none}.wrapper{overflow-x:hidden;position:relative;width:100%;-ms-flex:1 0 auto;flex:1 0 auto;z-index:1}.container{max-width:1170px;margin:0 0 0 auto}.container,.container-big{width:100%;padding:0 15px;position:relative;z-index:2}.container-big{max-width:1420px;margin:0 auto;transform:translateX(30px)}.ttu{text-transform:uppercase}.tac{text-align:center}.tal{text-align:left}.bold{font-weight:700}.light{font-weight:300}.block{display:block}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z6{z-index:6}.dg.ac{display:none}.hover-op{transition:all .2s}.hover-op:hover{opacity:.6}.js-fs-section{transition:transform .5s}img{max-width:100%}.hidden{display:none!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0}[role=button]{cursor:pointer}.hidden_desktop,.visible_tablet{display:none!important}.modal{width:600px;padding:100px;background-color:#141417;position:relative;display:none}.modal_price{padding:30px}.modal_bg{background:#000}.modal_width{width:800px}.modal__title{font-size:30.3px;margin-bottom:30px;text-align:center;text-transform:uppercase}.modal__wrap_mb{margin-bottom:50px}.modal__input{display:block;position:relative;margin-bottom:30px}.modal__input input[type=text]{border:none;width:100%;color:#fff;border-bottom:1px solid #fff;background-color:transparent!important;border-radius:0;outline:none;padding:20px 0 10px;font-size:16px;transition:border-bottom .2s;font-size:35px}.modal__input span{position:absolute;top:35px;left:0;transition:top .2s,font-size .2s}.modal__input.focused input[type=text]{border-bottom:1px solid #ffab00}.modal__input.focused span{top:3px;font-size:12px}.modal__button{border:none;outline:none;width:100%;font-family:Druk Wide Cy,sans-serif;font-size:18px;color:#fff}.modal__close{position:absolute;right:15px;top:15px;padding:15px;cursor:pointer}.modal__close-wrap{width:30px;height:30px;position:relative;transition:transform .2s}.modal__close span{background-color:#fff;width:100%;height:2px;position:absolute;top:50%}.modal__close span:first-child{transform:translateY(-1px) rotate(45deg)}.modal__close span:nth-child(2){transform:translateY(-1px) rotate(-45deg)}.modal__close:hover .modal__close-wrap{transform:rotate(90deg)}.modal__table{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modal__table:last-child{margin-bottom:0}.modal__table table th{font-size:16px;color:#ffab00;text-align:center}.modal__table table td{text-align:center;font-size:16px;font-weight:600}.modal__table-head{font-weight:900;text-align:left!important}.modal__table-head span{font-size:10px;font-family:Montserrat,sans-serif;line-height:11px;margin-top:2px;display:block;font-weight:400}.modal__table_va-t table td{vertical-align:top}.modal .fancybox-close-small{display:none!important}.form__textarea{display:block;min-height:120px;padding:15px;background-color:#ebebeb;border-radius:2px;outline:none;position:relative;border:1px solid #ebebeb;transition:.2s;width:100%;color:#383838;font-size:16px;resize:none}.form__textarea:hover{border-color:#ccc}.form__textarea:focus{border-color:#ccc;background-color:#fff}.form__textarea.has-error{border-color:#f50610}.button{border:3px solid #fff;padding:38px 70px;text-transform:uppercase;font-size:21px;line-height:21px;display:inline-block;cursor:pointer;transition:border .2s,background-color .2s,transform 1s,opacity .7s!important}.button-more{width:70px;height:70px;position:relative;margin:0 18px 0 12px}.button-more svg{width:100%;height:100%;top:0;left:0;position:absolute}.button-more__rect1{z-index:1;transition:stroke-dashoffset 3.2s 2.4s}.button-more__rect1,.button-more__rect2{stroke-dasharray:280px;stroke-dashoffset:280px}.button-more__rect2{z-index:2;transition:stroke-dashoffset 2.5s}.button-more img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s}.button-more.active .button-more__rect1{stroke-dashoffset:0px}.button:hover{border:3px solid #ffab00;background-color:#ffab00;color:#fff}.more-btn{font-size:20px;line-height:25px;text-transform:uppercase;letter-spacing:.3em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}.more-btn span{transition:color .2s;white-space:nowrap}.more-btn:hover img{transform:translate(-50%,-50%) scale(1.6)}.more-btn:hover .button-more__rect2{stroke-dashoffset:0px}.form__text{position:relative;display:block;padding:0 20px;height:50px;outline:none;background-color:transparent;border-radius:0;border:1px solid #333;transition:.2s;width:100%;color:#000;font-size:14px}.form__text:focus{border-color:#fff;background:#fff}.form__text.has-error{border-color:#f50610}.form__text.has-success{border-color:#acd759}.form__text_white{border:1px solid #fff}.input-text_hidden{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;position:absolute}label.callback__phone-check{position:relative;display:inline-block;font-weight:400;cursor:pointer;-ms-flex-align:center;align-items:center;min-height:24px;line-height:16px;color:#6f6f6f;font-size:10px;font-weight:500;padding-left:22px;margin-bottom:25px;margin-top:15px}label.callback__phone-check a{text-decoration:underline}label.callback__phone-check input[type=checkbox]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}label.callback__phone-check input[type=checkbox]+span{padding-left:14px;width:14px;height:14px;display:inline-block;position:absolute;left:0;top:4px;transform:translateY(0)}label.callback__phone-check input[type=checkbox]+span:before{content:"";position:absolute;top:0;left:0;display:inline-block;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 3px #aaa;transition:.2s}label.callback__phone-check input[type=checkbox]+span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:3px;width:8px;height:8px;border-radius:50%;background:#fff;opacity:0;transition:opacity .2s}label.callback__phone-check input[type=checkbox]:checked+span:after{opacity:1}label.callback__phone-check input[type=checkbox].has-error+span:before{box-shadow:inset 0 0 3px red}.jq-selectbox{width:100%;display:block}.jq-selectbox.hidden_desktop{display:block!important}.jq-selectbox__select{height:auto;background:#f5f5f5;border:none;border-radius:0;text-shadow:none;box-shadow:none;font-size:22px;padding:21px;line-height:26px;border-radius:4px;text-align:left;color:#000}.jq-selectbox__select-text{line-height:30px}.jq-selectbox__select:active{box-shadow:none}.jq-selectbox__trigger{border-left:none;width:44px}.jq-selectbox__trigger-arrow{border:none;width:17px;height:8px;right:21px;top:50%;transform:translateY(-50%);background:url(../img/style/icons/icon_dropdown.svg) no-repeat;transition:.2s}.jq-selectbox.opened .jq-selectbox__select{border:none}.jq-selectbox.opened .jq-selectbox__trigger-arrow{transform:translateY(-50%) rotate(180deg)}.jq-selectbox.focused .jq-selectbox__select{border:none}.jq-selectbox__dropdown{border:none;border-radius:0;text-align:left;box-shadow:0 4px 8px rgba(0,0,0,.15)}.jq-selectbox li{border-bottom:1px solid #e3e3e3;line-height:50px;height:50px;padding:0 20px}.jq-selectbox li:last-child{border-bottom:none}.jq-selectbox li:hover{background-color:#f0f0f0;color:#000}.dropdown_empty .jq-selectbox{margin:0}.dropdown_empty .jq-selectbox__select{background:transparent}.dropdown_empty .jq-selectbox__select-text{font-weight:600;font-size:18px;line-height:24px;text-align:right;padding-right:20px;font-family:Druk Wide Cy,sans-serif}.dropdown_empty .jq-selectbox__trigger-arrow{background:url(../img/style/icons/icon_dropdown.svg) no-repeat;background-size:contain;width:13px}.dropdown_full .jq-selectbox__select{height:36px;line-height:36px;padding:6px 30px 7px 14px;background-color:#fff;border:1px solid #dadbe3;border-radius:2px}.dropdown_full .jq-selectbox__select-text{font-size:16px;line-height:24px}.dropdown_full .jq-selectbox__trigger{width:34px}.dropdown_full .jq-selectbox__trigger-arrow{width:13px;height:8px;background:url(../img/style/icons/icon_dropdown.svg) no-repeat;background-size:contain;opacity:.8;right:50%;transform:translate(50%,-50%)}.dropdown_full li{height:36px;line-height:36px}.dropdown_full.opened .jq-selectbox__select{border:1px solid #dadbe3}.dropdown_full.opened .jq-selectbox__trigger-arrow{transform:translate(50%,-50%) rotate(180deg)}.dropdown_full.focused .jq-selectbox__select{border:1px solid #dadbe3}.owl-custom .owl-nav{position:absolute;top:40px;width:215px;left:50%;transform:translateX(-50%);height:0}.owl-custom .owl-nav span{display:none}.owl-custom .owl-prev{width:20px;height:20px;position:absolute;left:0;top:0;outline:none}.owl-custom .owl-prev:before{content:"";width:11px;height:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-180deg);background:url(../img/style/icons/icon_slider_arrow.svg) no-repeat 50%!important;background-size:contain!important}.owl-custom .owl-next{width:20px;height:20px;position:absolute;right:0;top:0;outline:none}.owl-custom .owl-next:before{content:"";width:11px;height:19px;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);background:url(../img/style/icons/icon_slider_arrow.svg) no-repeat 50%!important;background-size:contain!important}.form__radio{margin-bottom:15px;font-size:15px}.form__radio,.form__radio span{display:block}.input-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;position:absolute}.section,.section_fs{position:relative}.section_fs{height:100vh}.section_pt170{padding-top:170px}.section_pb100{padding-bottom:100px}.section_pt100{padding-top:100px}.section_pb50{padding-bottom:50px}.section_pt50{padding-top:50px}.section_burger{margin-top:-50px}.section__subtitle{font-size:18px;line-height:18px;letter-spacing:.4em;text-transform:uppercase;text-align:center;margin-bottom:40px;transform:translateY(-50px);opacity:0}.section__subtitle.active{animation:a .4s .9s forwards}.section__title_big{font-size:122px;line-height:122px}.section__title_big,.section__title_small{text-transform:uppercase;letter-spacing:.4em}.section__title_small{font-size:70px;line-height:70px}.section__title_chars{font-size:112px;line-height:112px;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;opacity:0;transform:translateY(70px)}.section__title_chars .title-char{transition:transform .5s .9s}.section__title_chars .title-char_1{transform:translateY(-40px)}.section__title_chars .title-char_2{transform:translateY(40px)}.section__title_chars .title-char_3{transform:translateY(-25px)}.section__title_chars .title-char_4{transform:translateY(40px)}.section__title_chars .title-char_5{transform:translateY(50px)}.section__title_chars .title-char_6{transform:translateY(0)}.section__title_chars .title-char_7{transform:translateY(5px)}.section__title_chars .title-char_8{transform:translateY(50px)}.section__title_chars .title-char_9{transform:translateY(110px)}.section__title_chars .title-char_10{transform:translateY(115px)}.section__title_chars .title-char_11{transform:translateY(185px)}.section__title_chars .title-char_12{transform:translateY(115px);z-index:3}.section__title_chars .title-char_13{transform:translateY(0)}.section__title_chars .title-char_14{transform:translateY(80px)}.section__title_chars .title-char_15{transform:translateY(130px)}.section__title_chars .title-char_16{transform:translateY(70px)}.section__title_chars .title-char_17{transform:translateY(100px)}.section__title_chars .title-char_18{transform:translateY(120px)}.section__title_chars .title-char_19{transform:translateY(0)}.section__title_posa{position:absolute;top:270px;width:100%}.scroll-down{position:absolute;top:0;left:0;width:100%;visibility:hidden}.main__animation-point{position:absolute;bottom:300px;visibility:hidden}.trsn{transform:translate3d(-30px,0,0) scale(1) rotate(.0001deg)!important;opacity:0;transition:all .7s ease}.trsn>*{transform:translate3d(10px,0,0) scale(.85) rotate(.0001deg);transition:transform 1s,opacity .7s}.trsn.active{transform:translateZ(0) scale(1) rotate(.0001deg)!important;opacity:1;transition:all .5s ease}.trsn.active>*{transform:translateZ(0) scale(1) rotate(.0001deg)}.contacts{position:absolute;z-index:3}.contacts_top{right:0;top:0}.contacts_bottom{bottom:50px;right:40px}.contacts_bottom,.contacts_bottom>*{transition-delay:.7s!important}.contacts__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.contacts__wrap-left{display:none}.contacts__item{margin-right:45px;text-align:right}.contacts__item,.contacts__item>*{transition-delay:.5s!important}.contacts__label{font-size:16px;text-transform:uppercase;line-height:16px;margin-bottom:8px;display:block}.contacts__value{font-size:14px;font-weight:500;line-height:14px;font-family:Montserrat,sans-serif;white-space:nowrap}.contacts__button{width:72px;height:72px;background-color:#ffab00;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .7s ease;transition-delay:.5s!important;transform:translate3d(-30px,0,0) scale(1) rotate(.0001deg)!important;opacity:0}.contacts__button>*{transition-delay:.5s!important}.contacts__button img{transform:none!important}.contacts__button:hover{background-color:#ffb51f}.contacts__button:hover img{animation:e 1s infinite}.socials{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.socials__item{text-transform:uppercase;font-size:14px;line-height:14px;margin-left:50px;transition:color .2s}.socials__item:hover{color:#ffab00}.main-info{position:absolute;top:300px;left:130px}.main-info__label{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:16px;text-transform:uppercase;margin-bottom:13px;color:#ffab00}.main-info__list{margin-bottom:33px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.main-info__item{color:#fff;opacity:.3;font-size:60px;line-height:60px;letter-spacing:.3em;text-transform:uppercase;margin-bottom:15px;cursor:pointer;transition:all .8s;display:inline}.main-info__item.current{opacity:1;transform:translateX(-15px)}.main-screen{position:relative;z-index:2}.main-slider{max-width:1235px;position:absolute;top:35px;right:0;z-index:1;opacity:0;transform:scale(.95) translateX(160px);transition:all 1.5s ease .9s}.main-slider:before{top:-1px;background:url(../img/style/mask_top.svg) no-repeat 0 0;background-size:contain}.main-slider:after,.main-slider:before{position:absolute;content:"";width:102%;height:156px;left:0;z-index:4}.main-slider:after{bottom:-1px;background:url(../img/style/mask_bottom.svg) no-repeat 0 100%;background-size:contain}.main-slider__video{display:none}.main-slider__wrap{height:789px}.main-slider.active{opacity:1;transform:scale(1) translateX(230px)}.main-slider__slide{overflow:hidden;opacity:.3}.menu{position:fixed;width:280px;height:100vh;z-index:5}.menu__wrap{background-color:#141417;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.menu__wrap,.menu__wrap>*{transition-delay:.3s!important}.menu__block_top{padding:40px;height:154px;-ms-flex:0 0 154px;flex:0 0 154px}.menu__block_middle{-ms-flex:1 1 100%;flex:1 1 100%}.menu__block_bottom{-ms-flex:0 0 72px;flex:0 0 72px}.menu__button{background-color:#ffab00;text-transform:uppercase;font-size:15px;line-height:15px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:72px;cursor:pointer;transition:background-color .2s}.menu__button:hover{background-color:#ffb51f}.menu__nav{text-align:center;font-size:12px;line-height:12px;letter-spacing:.2em;text-transform:uppercase;margin-top:30px}.menu__link{padding:15px;margin-bottom:30px;cursor:pointer;transition:color .2s}.menu__link:hover{color:#ffab00}.menu__link:last-child{margin-bottom:0}@keyframes a{to{transform:translate(0);opacity:1}}@keyframes b{0%{transform:translateY(-30px) scale(.85);opacity:0}50%{opacity:1}to{transform:translate(0) scale(1);opacity:1}}@keyframes c{0%{opacity:1}to{opacity:1}}@keyframes d{0%{opacity:1}to{opacity:0}}@keyframes e{0%{transform:rotate(0deg)}30%{transform:rotate(0deg)}40%{transform:rotate(15deg)}50%{transform:rotate(0deg)}60%{transform:rotate(-15deg)}70%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes f{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(.8)}to{transform:translate(-50%) scale(1)}}.help{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:5;cursor:pointer}.layout{margin-top:70px;padding-bottom:550px}.layout,.layout-title{position:relative;margin-left:37px}.layout-title{letter-spacing:0;left:-40px;margin-bottom:30px}.layout__nav{position:relative;z-index:2;opacity:0;transition:opacity .3s 1.2s;display:inline-block;top:-30px}.layout__nav-item{font-size:20px;letter-spacing:.4em;text-transform:uppercase;line-height:48px;opacity:.3;cursor:pointer;transition:all .8s}.layout__nav-item.active{opacity:1;transform:translateX(-15px)}.layout__image{position:absolute;z-index:1;top:-175px;right:100px;width:1000px;opacity:0;transform:scale(.95) translateX(-70px);transition:all 1.5s ease .9s}.layout__mask{top:0;right:0;z-index:-1;font-size:0}.layout__mask,.layout__mask-image{position:absolute;width:100%;height:100%}.layout__mask-image{opacity:0;transition:opacity .2s}.layout__mask-image.active{opacity:1}.layout__mask-image.deactive{opacity:0}.layout__mask-image.hover{opacity:1}.layout__animation-point{position:absolute;top:-80px;width:100%;visibility:hidden}.layout__animation-point_second{top:auto;bottom:0}.layout.active .layout__image{opacity:1;transform:scale(1) translateX(0)}.layout.active .layout__nav{opacity:1}.relax{position:relative;transform:translateY(-60px)}.relax__wrap{width:773px;height:980px;position:relative;left:280px;transform:translateY(-30px) scale(.85);opacity:0;animation:b 2.5s .3s forwards}.relax__bg{position:absolute;right:-250px;top:-140px;width:1770px;height:972px;opacity:0;transform:scale(.85);transition:all 1.3s 0s}.relax__image{width:100%;position:relative}.relax__smoke{position:absolute;top:210px;left:118px;transform:rotate(180deg)}.relax__smoke img{display:none}.relax__button{position:absolute;top:600px;left:50%;transform:translate(-50%,20px);opacity:0;transition:all .6s 1.2s}.relax__animation-point{position:absolute;bottom:450px;left:0;width:100%;visibility:hidden}.relax.active .relax__bg{opacity:1;transform:scale(1)}.relax.active .relax__button{opacity:1;transform:translate(-50%)}.relax-title .title-char{transition:transform 1.7s .7s}.relax-title.active{animation:a 1.7s .7s forwards}.relax-title.active .title-char{transform:translateY(0)!important}.burger{margin:0 auto;margin-top:-140px}.burger__wrap{position:relative;padding-bottom:500px}.burger__wrap:before{position:absolute;content:"";width:792px;height:432px;bottom:-130px;left:170px;z-index:-1;background:url(../img/style/images/burger_hands.png) no-repeat 50%;background-size:contain;transform:translateY(200px);opacity:0}.burger.active .burger__button{opacity:1;transform:translate(-50%)}.burger.active .burger__wrap:before{animation:a .3s 0s forwards}.burger.active .burger__item{opacity:1}.burger.active .burger__item_1{transform:translate(-50%)}.burger.active .burger__item_2{transform:translate(-50%,-46px)}.burger.active .burger__item_3{transform:translate(-50%,-86px)}.burger.active .burger__item_4{transform:translate(-50%,-113px)}.burger.active .burger__item_5{transform:translate(-50%,-179px)}.burger.active .burger__item_6{transform:translate(-50%,-228px)}.burger.active .burger__item_7{transform:translate(-50%,-256px)}.burger.active .burger__item_8{transform:translate(-50%,-307px)}.burger__item{position:absolute;left:50%;bottom:0;opacity:0;transition:transform 1.3s,opacity .3s}.burger__item_1{transform:translate(-50%,50px);z-index:1;transition-delay:0s}.burger__item_2{z-index:2;transition-delay:.3s}.burger__item_2,.burger__item_3{transform:translate(-50%,-500px)}.burger__item_3{z-index:3;transition-delay:.6s}.burger__item_4{z-index:4;transition-delay:.9s}.burger__item_4,.burger__item_5{transform:translate(-50%,-500px)}.burger__item_5{z-index:5;transition-delay:1.2s}.burger__item_6{z-index:6;transition-delay:1.5s}.burger__item_6,.burger__item_7{transform:translate(-50%,-500px)}.burger__item_7{z-index:7;transition-delay:1.8s}.burger__item_8{transform:translate(-50%,-500px);z-index:8;transition-delay:2.1s}.burger__animation-point{position:absolute;bottom:50px;left:0;width:100%;visibility:hidden}.burger__button{position:relative;display:-ms-inline-flexbox;display:inline-flex;margin-top:30px;left:50%;transform:translate(-50%,20px);opacity:0;transition:all .6s 3.5s}.burger__button .button-more__rect1{transition:stroke-dashoffset 3.2s 3.7s}.burger-title .title-char{transition:transform 2.5s 2.2s!important}.burger-title.active{animation:a 2.5s 2.2s forwards}.burger-title.active .title-char{transform:translateY(0)!important}.stocks{position:relative}.stocks__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.stocks__col{-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.stocks__col_left{-ms-flex:0 0 520px;flex:0 0 520px;margin-right:20px;padding-bottom:160px;opacity:0;transition:opacity .2s}.stocks__col_right{-ms-flex:0 0 670px;flex:0 0 670px;max-width:670px}.stocks__image{height:780px;width:670px}.stocks__image-wrap{transform:translateX(-100px)}.stocks__links{margin-top:35px;margin-bottom:15px}.stocks__link{margin-bottom:20px;font-size:14px;line-height:14px;letter-spacing:.4em;text-transform:uppercase;opacity:.3;cursor:pointer;padding:15px 0}.stocks__link.active{opacity:1}.stocks__animation-point{position:absolute;bottom:150px;visibility:hidden}.stocks.active .stocks__col_left{opacity:1}.stocks.active .stocks__col_right{transform:translateX(0);opacity:1}.gamepad{position:relative;height:600px;transform:translateY(-40px)}.gamepad__image{position:absolute;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%)}.gamepad__image img{max-width:none}.gamepad__image:first-child{opacity:1;animation-name:d;animation-duration:.07s;animation-fill-mode:forwards;animation-play-state:paused}.gamepad__ambient{position:absolute;display:inline-block;left:50%;bottom:160px;transform:translate(-50%) scaleX(0);transition:transform .4s 1.2s;animation:f 3s infinite 2.6s}.gamepad__ambient-shadow{position:absolute;top:9px;width:100%;left:0;height:0;box-shadow:0 0 105px 55px rgba(255,171,0,.2)}.gamepad__button{position:absolute;left:50%;bottom:290px;transform:translateX(-50%);opacity:0;transition:opacity .6s 2.1s}.gamepad__animation-point{position:absolute;bottom:30px;left:0;width:100%;visibility:hidden}.gamepad.active .gamepad__image{animation-name:d;animation-duration:.07s;animation-timing-function:steps(1)}.gamepad.active .gamepad__image:nth-child(2){animation-delay:0.07s}.gamepad.active .gamepad__image:nth-child(3){animation-delay:0.14s}.gamepad.active .gamepad__image:nth-child(4){animation-delay:0.21s}.gamepad.active .gamepad__image:nth-child(5){animation-delay:0.28s}.gamepad.active .gamepad__image:nth-child(6){animation-delay:0.35s}.gamepad.active .gamepad__image:first-child{animation-play-state:running}.gamepad.active .gamepad__image:nth-child(6){animation-name:c;animation-fill-mode:forwards}.gamepad.active .gamepad__ambient{transform:translate(-50%) scale(1)}.gamepad.active .gamepad__button{opacity:1}.gamepad-title .title-char{transition:transform 1s .5s}.gamepad-title.active{animation:a 1s .5s forwards}.gamepad-title.active .title-char{transform:translateY(0)!important}.gamepad-subtitle{animation:none!important;transition-duration:1.8s!important;transition-delay:.8s!important}.gallery{width:2200px;height:1280px;position:relative;left:50%;transform:translateX(-50%);margin-top:80px;z-index:2}.gallery-title{display:block!important}.gallery-nav{position:relative;z-index:2;margin-top:50px;display:inline-block}.gallery-nav__item{font-size:20px;letter-spacing:.4em;text-transform:uppercase;line-height:20px;padding:15px 0;margin-bottom:15px;opacity:.3;cursor:pointer}.gallery-nav__item.current{opacity:1}.gallery__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;transition:opacity .3s}.gallery__wrap.active{opacity:1;z-index:3}.gallery__col{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-bottom:0;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.gallery__col,.gallery__col:nth-child(6n),.gallery__col:nth-child(7n){margin-right:0}.gallery__col:first-child{transform:translateY(-82px)}.gallery__col:nth-child(2){transform:translateY(107px)}.gallery__col:nth-child(3){transform:translate(0)}.gallery__col:nth-child(4){transform:translateY(-107px)}.gallery__col:nth-child(5){transform:translateY(-447px)}.gallery__col:nth-child(6){transform:translateY(-343px)}.gallery__image{font-size:0;margin-bottom:90px;position:relative;padding-top:100%;filter:grayscale(100%);transition:filter .2s;cursor:pointer}.gallery__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.gallery__image:last-child{margin-bottom:0}.gallery__image:hover{filter:grayscale(0)}.gallery__scroll-point{position:absolute;top:0;width:100%}.gallery__bg{position:absolute;bottom:0;left:0;width:100%;height:940px;background:linear-gradient(180deg,rgba(10,10,11,0) -23.62%,#0a0a0b 86.66%);z-index:3;pointer-events:none}.gallery__animation-point{position:absolute;top:0;width:100%;visibility:hidden}.posters{margin-top:50px}.posters__wrap{width:1500px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.posters__item{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-bottom:30px;-ms-flex-preferred-size:calc(100% / 3 - 60px / 3);flex-basis:calc(100% / 3 - 60px / 3);max-width:calc(100% / 3 - 60px / 3);position:relative}.posters__item,.posters__item:nth-child(4n){margin-right:30px}.posters__item:nth-child(3n){margin-right:0}.posters__image{padding-top:113%;overflow:hidden;position:relative}.posters__image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.posters__info{position:absolute;bottom:42px;padding:0 50px}.posters__date{font-size:11px;line-height:19px;margin-bottom:15px;font-family:Montserrat,sans-serif}.posters__title{font-size:22px;line-height:31px;letter-spacing:.2em;text-transform:uppercase}.posters__animation-point{position:absolute;bottom:0;width:100%;visibility:hidden}.main-map{width:calc(100vw - 280px);height:770px;position:relative;transform:translateX(-7px)}.main-map__info{position:absolute;top:50%;margin-left:130px;z-index:3;transform:translate(-30px,-50%) scale(1) rotate(.0001deg)!important;opacity:0;transition:transform .7s ease,opacity .7s ease}.main-map__info>*{transform:translate3d(10px,0,0) scale(.85) rotate(.0001deg);transition:transform 1s,opacity .7s}.main-map__info.active{transform:translateY(-50%) scale(1) rotate(.0001deg)!important;opacity:1;transition:transform .5s ease,opacity .7s ease}.main-map__info.active>*{transform:translateZ(0) scale(1) rotate(.0001deg)}.main-map__title{line-height:84px;margin-bottom:10px;letter-spacing:.1em}.main-map__address{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;font-weight:500}.main-map__footer{position:absolute;bottom:0;left:0;padding-left:130px;padding-bottom:50px;padding-right:60px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;z-index:3}.main-map__col{font-size:11px;line-height:11px;letter-spacing:.4em;text-transform:uppercase}.main-map__col a{text-decoration:underline}.main-map__col a:hover{text-decoration:none}.main-map__col_right br{display:none}.main-map .map{width:100%;height:100%;z-index:1;position:relative}.main-map .ymaps-layers-pane{filter:grayscale(1);-ms-filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1)}.main-map .ymaps-glass-pane{position:relative;background:rgba(0,0,0,.8)}.main-map .ymaps-copyrights-pane,.main-map .ymaps-copyrights-pane+ymaps{display:none}.glitch{position:relative;color:#fff;transform:scaleX(1);display:inline-block;background-color:#0a0a0b}.glitch_no-bg{background-color:transparent}.glitch:after,.glitch:before{content:attr(data-text);position:absolute;top:0;left:0;right:0;overflow:hidden;background:#0a0a0b;color:#fff;clip:rect(0,900px,0,0)}.glitch:before{left:1px;text-shadow:3px 0 green;animation:g 3s infinite linear alternate-reverse}.glitch:after{left:-1px;text-shadow:-2px 0 red;animation:g 2s infinite linear alternate-reverse}.glitch-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes g{0%{clip:rect(21px,9999px,86px,0)}5%{clip:rect(74px,9999px,90px,0)}10%{clip:rect(94px,9999px,73px,0)}15%{clip:rect(4px,9999px,80px,0)}20%{clip:rect(79px,9999px,47px,0)}25%{clip:rect(2px,9999px,54px,0)}30%{clip:rect(99px,9999px,75px,0)}35%{clip:rect(25px,9999px,30px,0)}40%{clip:rect(43px,9999px,81px,0)}45%{clip:rect(34px,9999px,36px,0)}50%{clip:rect(1px,9999px,7px,0)}55%{clip:rect(97px,9999px,93px,0)}60%{clip:rect(49px,9999px,69px,0)}65%{clip:rect(69px,9999px,6px,0)}70%{clip:rect(22px,9999px,88px,0)}75%{clip:rect(50px,9999px,39px,0)}80%{clip:rect(86px,9999px,82px,0)}85%{clip:rect(76px,9999px,44px,0)}90%{clip:rect(8px,9999px,13px,0)}95%{clip:rect(65px,9999px,8px,0)}to{clip:rect(29px,9999px,68px,0)}}.menu-btn{display:none;width:72px;height:72px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.menu-btn__wrap{width:30px;height:0;position:relative}.menu-btn span{width:100%;height:4px;background-color:#fff;position:absolute;top:-2px;transition:transform .2s}.menu-btn span:first-child{transform:translateY(-6px)}.menu-btn span:nth-child(2){transform:translateY(6px)}.menu-btn.current span:first-child{transform:translateY(0) rotate(45deg)}.menu-btn.current span:nth-child(2){transform:translateY(0) rotate(-45deg)}@media (max-width:1800px){.container-big{max-width:1250px;margin:0 115px 0 auto;transform:translateX(0)}}@media (max-width:1700px){.main-info{top:230px}.menu__link{margin-bottom:15px}}@media (max-width:1650px){.container-big{max-width:1100px;margin:0 25px 0 auto}.layout__image{width:910px}.stocks__col_right{margin-left:-100px}.posters__wrap{width:100%}}@media (max-width:1366px){.container-big{max-width:798px;margin:0 0 0 300px}.button{font-size:16px;line-height:16px;padding:35px 55px}.section__title_big,.section__title_chars{font-size:80px;line-height:80px}.section__title_small{font-size:50px;line-height:50px}.section_actions{margin-top:80px}.contacts__label{font-size:14px}.contacts__value{font-size:12px}.contacts__item{margin-right:25px}.contacts_bottom{bottom:30px}.socials__item{font-size:13px}.main-info{left:40px;top:200px}.main-info__label{font-size:14px}.main-info__item{font-size:44px;line-height:44px}.main-info__list{margin-bottom:20px}.main-slider{max-width:1000px;height:562px;overflow:hidden}.main-slider__video-file,.main-slider iframe{width:1000px;height:562px}.menu{width:200px}.menu__block_top{padding:40px 25px 30px;-ms-flex:0 0 124px;flex:0 0 124px;height:124px}.menu__nav{font-size:11px;margin-top:0}.menu__link{margin-bottom:10px;padding:15px 10px}.menu__button{font-size:13px}.help{width:78px}.layout{padding-bottom:250px}.layout__nav{top:-70px}.layout__nav-item{font-size:15px;line-height:35px}.layout__image{width:720px;right:0}.relax__bg{right:-150px;top:-70px;width:1170px;height:672px}.relax__wrap{width:563px;height:780px;left:80px}.relax__smoke{top:197px;left:98px}.stocks__col_left{-ms-flex:0 0 350px;flex:0 0 350px}.stocks__col_right{-ms-flex:0 0 480px;flex:0 0 480px;max-width:480px;margin-left:-70px}.stocks__image{width:480px;height:680px}.gamepad{transform:translateY(0);height:440px}.gamepad__image{max-width:800px;width:100%}.gamepad__image img{max-width:100%}.gamepad__button{bottom:230px}.gamepad__ambient{bottom:90px}.gamepad__button{bottom:160px}}@media screen and (max-width:1366px){.burger__wrap:before{left:-20px}.gallery{width:100%;height:600px}.gallery__nav-item{font-size:16px;margin-bottom:5px}.gallery__image{margin-bottom:40px}.posters__info{bottom:20px;padding:0 20px}.posters__date{margin-bottom:3px}.posters__title{font-size:12px;line-height:17px}.main-map{width:calc(100vw - 215px);height:100vh;transform:translateX(-15px)}.main-map__info{margin-left:30px}.main-map__footer{padding-left:30px;padding-bottom:30px;padding-right:0}.main-map__col{font-size:10px;letter-spacing:.2em}}@media (max-width:1279px){.container-big{max-width:798px;margin:0 0 0 200px}}@media (max-width:1023px){.container-big{max-width:768px;margin:0 auto}.container{padding:0}.hidden_tablet{display:none!important}.visible_tablet{display:block!important}.main-slider{max-width:800px;height:450px;top:90px}.main-slider__video-file,.main-slider iframe{width:800px;height:450px}.main-slider.active{transform:scale(1) translateX(100px)}.main-map{width:100vw}.main-map__footer{padding-left:15px;padding-right:15px}}@media screen and (max-width:1023px){.contacts_top{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;z-index:99}.contacts_top.current{-ms-flex-pack:end;justify-content:flex-end}.contacts__item:first-child{display:none}.contacts__wrap-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.contacts__wrap-left.current{position:fixed;left:0;top:0}.contacts__wrap-left .logo{max-width:140px;margin-left:10px;transform:translateY(5px)}.menu{transform:translateX(-110%);transition:transform .2s;width:250px}.menu.active{transform:translateX(0)}.menu.active>*{transform:none}.menu .trsn{opacity:1}.menu__block_top .logo{display:none}.menu__wrap,.menu__wrap>*{transform:none!important}.menu-btn{display:-ms-flexbox;display:flex}}@media (max-width:767px){.wrapper_full{height:auto}.container-big,.container-mobile{max-width:375px;width:100%;padding:0 15px}.container-mobile{position:relative;margin:0 auto;height:100%}.hidden_desktop{display:block!important}.hidden_mobile{display:none!important}.modal{padding:23px 10px 15px;width:100%;max-width:375px}.modal__title{font-size:16px;margin-bottom:10px}.modal__table table th{font-size:12px}.modal__table table td{font-size:11px}.modal__close{top:0;right:0}label.calc-form__label{font-size:15px}.section_no-pt320{padding-top:30px}.section_actions{margin-top:0}.section_gallery{padding-bottom:50px}.section__title_chars{font-size:30px;line-height:30px;-ms-flex-pack:center;justify-content:center}.section__title_chars .title-char{margin:0 4px;display:inline-block}.section__title_small{font-size:30px;line-height:30px;text-align:center}.section__subtitle{font-size:10px;margin-bottom:20px}.section_fs{height:550px}.contacts_top{-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;-ms-flex-align:start;align-items:flex-start;margin-top:23px}.contacts_bottom{width:100%;right:0;bottom:40px}.contacts__wrap{-ms-flex:0 0 44px;flex:0 0 44px}.contacts__wrap-left{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-align:start;align-items:flex-start}.contacts__wrap-left .logo{margin-left:0;transform:translateY(0);display:block;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 25px;max-width:none;text-align:center}.contacts__wrap-left .logo img{max-width:150px}.contacts__wrap-left.current{position:static}.contacts__button{width:44px;height:44px;-ms-flex:0 0 44px;flex:0 0 44px}.contacts__button img{width:16px;height:16px}.contacts__item{margin-right:0;text-align:center;margin-top:20px;margin-bottom:20px}.contacts__label{font-size:16px}.contacts__value{font-size:14px}.socials{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.socials__item{font-size:9px;margin-left:0}.main-info{width:100%;top:220px;left:0}.main-info__label{text-align:center}.main-info__item.current{transform:translateX(0)}.fancybox-iframe{max-height:400px}.main-slider{max-width:100%;height:210px}.main-slider:after,.main-slider:before{display:block;height:49px}.main-slider__slide{opacity:1}.main-slider__slide iframe,.main-slider__slide img{opacity:.3}.main-slider iframe{width:375px;height:210px;position:relative;display:block;left:50%;transform:translateX(-50%);display:none}.main-slider__video-file{display:none}.main-slider__video{width:375px;height:210px;position:relative;display:block;left:50%;transform:translateX(-50%)}.main-slider__video:before{position:absolute;content:"";width:22px;height:28px;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);background:url(../img/style/icons/icon_play.svg) no-repeat 50%;background-size:contain}.main-slider.active{transform:scale(1) translateX(0)}.help{display:none}.layout{padding-bottom:0;margin-left:0;margin-top:0}.layout__nav{top:0;width:100%}.layout-title{margin-bottom:300px;left:0;margin-left:0;display:block;text-align:center}.layout__image{width:100%;top:70px}.relax{transform:translateY(-10px);margin-bottom:80px}.relax__bg{right:-20px;top:30px;width:calc(100vw + 40px);height:272px}.relax__wrap{width:263px;height:420px;left:40px}.relax__smoke{top:73px;left:-2px}.relax__button{top:370px}.burger{margin-top:-200px;margin-bottom:40px}.burger__wrap{padding-bottom:350px}.burger__wrap:before{width:342px;bottom:-160px;left:0;opacity:0}.burger.active .burger__item_1{transform:translate(-50%)}.burger.active .burger__item_2{transform:translate(-50%,-16px)}.burger.active .burger__item_3{transform:translate(-50%,-30px)}.burger.active .burger__item_4{transform:translate(-50%,-27px)}.burger.active .burger__item_5{transform:translate(-50%,-59px)}.burger.active .burger__item_6{transform:translate(-50%,-82px)}.burger.active .burger__item_7{transform:translate(-50%,-93px)}.burger.active .burger__item_8{transform:translate(-50%,-107px)}.burger.active .burger__wrap:before{animation:a .5s 0s forwards}.stocks{margin-bottom:60px}.stocks__wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:20px}.stocks__col_left{-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;padding-bottom:0;position:static}.stocks__col_right{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin-left:0}.stocks__image{width:100%;height:auto}.stocks__title{text-align:center}.stocks__links{margin-bottom:30px}.stocks__button{-ms-flex-pack:center;justify-content:center}.gamepad{margin-top:-40px;height:240px}.gamepad-title{font-size:40px}.gamepad__button{bottom:40px}.gamepad__ambient{bottom:70px;display:none}.gamepad__image{transform:translate(-50%,-50%) scale(1.2)}.glitch:after,.glitch:before{display:none}}@media screen and (max-width:767px){.button{width:100%;display:block;padding:25px 0;font-size:14px;text-align:center}.button-more{width:45px;height:45px;position:relative;margin:0 18px 0 12px}.button-more svg{width:100%;height:100%;top:0;left:0;position:absolute}.button-more__rect1{z-index:1;transition:stroke-dashoffset 3.2s 2.4s}.button-more__rect1,.button-more__rect2{stroke-dasharray:180px;stroke-dashoffset:180px}.button-more__rect2{z-index:2;transition:stroke-dashoffset 2.5s}.button-more img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s}.button-more.active .button-more__rect1{stroke-dashoffset:0px}.more-btn{font-size:12px}.dropdown{line-height:44px;height:44px}.jq-selectbox{width:100%;max-width:100%}.jq-selectbox__select{padding:15px;font-size:16px}.dropdown_empty{margin:0;line-height:30px;height:30px}.dropdown_empty .jq-selectbox__select{padding:3px;line-height:30px}.dropdown_empty .jq-selectbox__trigger{right:-20px;top:2px}.menu{width:100vw;background-color:#141417}.menu__wrap{max-width:375px;padding:0 15px}.menu__link{padding:7px}.menu__block_top{-ms-flex:0 0 94px;flex:0 0 94px;height:94px}.menu__button{height:58px}.gallery{width:auto;height:250px;left:auto;transform:translateX(0);margin-top:40px;margin-bottom:130px}.gallery__col{-ms-flex:1 1 auto;flex:1 1 auto;max-width:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;transform:none!important}.gallery__image{width:250px;height:250px;padding-top:0;margin:0 auto;filter:none;transition:none}.gallery__image:hover{filter:none}.gallery-nav{position:absolute;top:300px}.posters-title{display:block;text-align:center}.posters__item{-ms-flex:0 0 245px;flex:0 0 245px;max-width:245px;margin:0 auto}.main-map{height:630px}.main-map__info{top:40px;left:15px;margin-left:0}.main-map__info.active{transform:translateY(0) scale(1) rotate(.0001deg)!important}.main-map__title{font-size:45px;line-height:54px;text-align:left}.main-map__footer{display:block}.main-map__col_left{margin-bottom:15px}.main-map__col_right br{display:block}.menu-btn{width:44px;height:44px;background-color:#ffab00;-ms-flex:0 0 44px;flex:0 0 44px}.menu-btn__wrap{width:14px}.menu-btn span{height:2px;top:-1px}.menu-btn span:first-child{transform:translateY(-3px)}.menu-btn span:nth-child(2){transform:translateY(3px)}.mobile-nav{display:block}.mobile-nav .mobile-nav__item{text-align:center;display:block;opacity:1;margin-bottom:0}.mobile-nav .owl-nav{position:absolute;width:100%;height:0;left:0;top:50%;transform:translateY(-50%)}.mobile-nav .owl-nav span{display:none}.mobile-nav .owl-next,.mobile-nav .owl-prev{background:url(../img/style/icons/icon_slider_arrow.svg) no-repeat 50%!important;background-size:contain!important;position:absolute;top:50%;outline:none}.mobile-nav .owl-next{transform:translateY(-50%);right:0}.mobile-nav .owl-prev{transform:translateY(-50%) rotate(180deg);left:0}.mobile-nav_main .mobile-nav__item{font-size:26px}.mobile-nav_main .owl-next,.mobile-nav_main .owl-prev{width:12px;height:21px}.mobile-nav_layout .mobile-nav__item{font-size:14px}.mobile-nav_layout .mobile-nav__item.active{transform:translateX(0)}.mobile-nav_layout .owl-next,.mobile-nav_layout .owl-prev{width:12px;height:21px}.mobile-nav_stocks .mobile-nav__item{font-size:14px;line-height:18px;height:36px;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-nav_stocks .mobile-nav__item.active{transform:translateX(0)}.mobile-nav_stocks .owl-next,.mobile-nav_stocks .owl-prev{width:12px;height:21px}}