.block-text{font-size:22px;line-height:35px;font-weight:400;letter-spacing:.05em}@media (min-width:768px){.block-text{font-size:35px;line-height:55px}}@media (min-width:768px) and screen and (min-width:1280px) and (max-width:1920px){.block-text{font-size:2.734375vw}}@media (min-width:768px) and screen and (min-width:1920px){.block-text{font-size:52.5px}}.block-text._content-size-medium{font-size:16px;line-height:26px}@media (min-width:768px){.block-text._content-size-medium{font-size:24px;line-height:38px}}@media (min-width:768px) and screen and (min-width:1280px) and (max-width:1920px){.block-text._content-size-medium{font-size:1.875vw}}@media (min-width:768px) and screen and (min-width:1920px){.block-text._content-size-medium{font-size:36px}}.block-text__container{margin:25px 0}@media (min-width:768px){.block-text__container{margin:50px 0}}.block-text.__no-margin-top .block-text__container{margin-top:0}.block-text__title{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1920px){.block-text__title{font-size:.9375vw}}@media screen and (min-width:1920px){.block-text__title{font-size:18px}}.block-text__content p{margin:8px 0;padding:0}.block-text__content a{font-style:italic;color:inherit;text-decoration:none;position:relative;transition:color .25s cubic-bezier(.215,.61,.355,1)}.block-text__content a:before{position:absolute;bottom:-2px;left:0;width:100%;content:"";height:2px;background-color:#00ffc6;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1)}.block-text__content a:hover{color:#00ffc6}.block-text__content a:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.block-image__img{display:block;width:100%}@-webkit-keyframes header{0%{-webkit-transform:scale(2.29,1.01) translateX(-69.86899563px);transform:scale(2.29,1.01) translateX(-69.86899563px);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}to{-webkit-transform:scaleY(1.01) translateX(0);transform:scaleY(1.01) translateX(0);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}}@keyframes header{0%{-webkit-transform:scale(2.29,1.01) translateX(-69.86899563px);transform:scale(2.29,1.01) translateX(-69.86899563px);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}to{-webkit-transform:scaleY(1.01) translateX(0);transform:scaleY(1.01) translateX(0);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}}@-webkit-keyframes headerMobile{0%{-webkit-transform:scale(1.01,2.2) translateY(-50px);transform:scale(1.01,2.2) translateY(-50px);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}to{-webkit-transform:scaleX(1.01) translateY(0);transform:scaleX(1.01) translateY(0);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}}@keyframes headerMobile{0%{-webkit-transform:scale(1.01,2.2) translateY(-50px);transform:scale(1.01,2.2) translateY(-50px);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}to{-webkit-transform:scaleX(1.01) translateY(0);transform:scaleX(1.01) translateY(0);-webkit-animation-timing-function:cubic-bezier(.1,.46,.15,.99);animation-timing-function:cubic-bezier(.1,.46,.15,.99)}}.header-burger{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;visibility:hidden;transition:visibility 0s linear .5s;overflow:hidden}@media (min-width:768px){.header-burger{display:none}}.header-burger-content{opacity:0;transition:all .2s ease-out 0s;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);overflow:auto;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:100px 20px}.header-burger-logo{font-size:35px}.header-burger-lang{text-align:center;margin-top:20px}.header-burger-lang__link{color:#000;font-size:15px;font-weight:400;text-decoration:none}.header-burger-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#000;text-align:center}.header-burger-nav__link{cursor:pointer;font-size:32px;letter-spacing:.08em;vertical-align:top;display:inline-block;margin:20px 0;text-decoration:none;color:inherit;font-weight:400;transition:opacity .2s ease;position:relative}.header-burger-nav__link:hover{opacity:.4}.header-burger-nav__link._active:hover{opacity:1}.header-burger-nav__link._active ins:before{width:100%}.header-burger-nav__link ins{width:120%;height:2px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-burger-nav__link ins:before{content:"";position:absolute;width:0;height:100%;top:0;left:0;background-color:#00ffc6;transition:width .3s ease-out}.header-burger:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-1;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .4s cubic-bezier(.165,.84,.44,1) .1s;transition:transform .4s cubic-bezier(.165,.84,.44,1) .1s;transition:transform .4s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform .4s cubic-bezier(.165,.84,.44,1) .1s}.header-burger._visible{visibility:visible;transition:visibility 0s linear 0s}.header-burger._visible:before{transition:-webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition:transform .4s cubic-bezier(.165,.84,.44,1);transition:transform .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1)}.header-burger._visible .header-burger-content,.header-burger._visible:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-burger._visible .header-burger-content{opacity:1;transition:opacity .33s cubic-bezier(0,0,.13,.94) .2s,-webkit-transform .5s cubic-bezier(0,.1,0,1) .2s;transition:opacity .33s cubic-bezier(0,0,.13,.94) .2s,transform .5s cubic-bezier(0,.1,0,1) .2s;transition:opacity .33s cubic-bezier(0,0,.13,.94) .2s,transform .5s cubic-bezier(0,.1,0,1) .2s,-webkit-transform .5s cubic-bezier(0,.1,0,1) .2s}.header-burger__close{position:absolute;top:25px;right:25px;width:20px;height:20px;z-index:5;cursor:pointer}.header-burger__close:hover:after,.header-burger__close:hover:before{background-color:#000}.header-burger__close:after,.header-burger__close:before{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;border-radius:1px;width:25px;height:2px;content:"";display:block;position:absolute;top:0;left:0;background-color:#000;transition:background-color .3s ease}.header-burger__close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:0}.header-burger__close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-menu-mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:64px;position:fixed;left:0;top:0;padding:0 25px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:100;color:#000}@media (min-width:768px){.header-menu-mobile{display:none}}.header-menu-mobile:before{content:"";width:100%;height:100%;top:0;left:0;display:block;background-color:#fff;position:absolute;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;transition:all .5s ease;pointer-events:none;z-index:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-menu-mobile._not-inverse:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-menu-mobile:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;transition:background-color .3s ease;background-color:rgba(0,0,0,.1)}.header-menu-mobile-left{width:50px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.header-menu-mobile-center,.header-menu-mobile-left{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1}.header-menu-mobile-center{width:100px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-menu-mobile-right{width:50px;z-index:1}.header-menu-mobile._inverse,.header-menu-mobile._inverse .header-menu-logo{color:#fff}.header-menu-mobile._inverse .header-menu-back-link{visibility:visible;pointer-events:none}.header-menu-mobile._inverse .header-menu-back-link__svg path{stroke:#ccc}.header-menu-mobile .header-menu-back-link{width:17px;height:17px;margin:0}.header-menu-mobile .header-menu-back-link__svg{width:17px}.header-menu-mobile._inverse .header-menu-mobile-burger__line{background-color:#fff}.header-menu-mobile._inverse:after{background-color:hsla(0,0%,100%,.1)}.header-mobile-burger{position:absolute;top:25px;right:25px;z-index:110;cursor:pointer;width:22px;height:12px;color:#000}@media (min-width:768px){.header-mobile-burger{display:none}}.header-mobile-burger__line{position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:currentColor}.header-mobile-burger__line:first-child{-webkit-transform:translateY(-5px) rotate(0deg);-ms-transform:translateY(-5px) rotate(0deg);transform:translateY(-5px) rotate(0deg)}.header-mobile-burger__line:nth-child(2){-webkit-transform:translateY(5px) rotate(0deg);-ms-transform:translateY(5px) rotate(0deg);transform:translateY(5px) rotate(0deg)}.header-mobile-burger._active .header-mobile-burger__line:first-child{-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.header-mobile-burger._active .header-mobile-burger__line:nth-child(2){-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.header-menu-mobile._inverse~.header-mobile-burger:not(._active){color:#fff}.header-menu{width:100%;height:50px;position:fixed;left:0;bottom:0;padding:0 25px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none;z-index:100;pointer-events:none;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:64px;height:100%;padding:25px 0;background-color:transparent;transition:background-color .3s ease}@media (min-width:768px){.header-menu{display:-webkit-flex;display:-ms-flexbox;display:flex}}.header-menu:after{content:"";position:absolute;top:0;transition:background-color .3s ease;right:0;width:1px;height:100%;background-color:rgba(0,0,0,.1)}.header-menu._not-inverse:before{-webkit-transform:scaleY(1.01);-ms-transform:scaleY(1.01);transform:scaleY(1.01)}.header-menu._ready .header-menu-elem{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.header-menu._inverse .header-menu-back,.header-menu._inverse .header-menu-lang,.header-menu._inverse .header-menu-logo,.header-menu._inverse .header-menu-nav{color:#fff}.header-menu._inverse:after{background-color:hsla(0,0%,100%,.1)}.header-menu._force-not-inverse{background-color:#fff}.header-menu-top{pointer-events:all;-webkit-order:2;-ms-flex-order:2;order:2}@media (min-width:768px){.header-menu-top{height:40%;-webkit-order:1;-ms-flex-order:1;order:1}}.header-menu-center{pointer-events:all;-webkit-order:3;-ms-flex-order:3;order:3;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:768px){.header-menu-center{width:100%;height:20px;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.header-menu-bottom{position:relative;pointer-events:all;-webkit-order:1;-ms-flex-order:1;order:1}.header-menu-bottom-container{position:absolute;bottom:0;left:0;width:50vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-90deg) translateY(100%);-ms-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%)}@media (min-width:768px){.header-menu-bottom{height:40%;width:100%;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.header-menu-elem{transition:-webkit-transform 1s cubic-bezier(.2,.21,0,1) .75s;transition:transform 1s cubic-bezier(.2,.21,0,1) .75s;transition:transform 1s cubic-bezier(.2,.21,0,1) .75s,-webkit-transform 1s cubic-bezier(.2,.21,0,1) .75s}@media (min-device-width:320px) and (orientation:landscape){.header-menu-elem{width:100%}}.header-menu-logo{color:#000;font-size:19px;text-align:center;transition:color .3s ease}.header-menu-logo__link{cursor:pointer;text-decoration:none;color:inherit}.header-menu-back{color:#000;text-align:center;display:none;transition:color .3s ease}@media (min-width:768px){.header-menu-back{display:block}}.header-menu-back-link{display:block;cursor:pointer;color:inherit;font-size:11px;text-decoration:none;width:40px;height:40px;margin-left:auto;margin-right:auto;opacity:0;-webkit-transform:scale(0) translateY(-10%);-ms-transform:scale(0) translateY(-10%);transform:scale(0) translateY(-10%);transition:opacity .3s,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s;transition:transform .3s ease-out,opacity .3s,-webkit-transform .3s ease-out}@media (min-width:768px){.header-menu-back-link{padding:10px 0 0}}.header-menu-back-link._active{opacity:1;-webkit-transform:scale(1) translateY(-10%);-ms-transform:scale(1) translateY(-10%);transform:scale(1) translateY(-10%)}.header-menu-back-link:hover .header-menu-back-link__svg ._path1{-webkit-transform:scaleX(1.2);-ms-transform:scaleX(1.2);transform:scaleX(1.2)}.header-menu-back-link:hover .header-menu-back-link__svg ._path2{-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.header-menu-back-link__svg{width:22px}.header-menu-back-link__svg ._path1,.header-menu-back-link__svg ._path2{stroke:#000;transition:stroke .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,stroke .3s ease;transition:transform .3s ease,stroke .3s ease,-webkit-transform .3s ease}.header-menu-back-link__svg ._path1{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.header-menu-back__link{display:block;cursor:pointer;color:inherit;font-size:11px;text-decoration:none;transition:visibility 0s linear .5s;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);width:40px;height:40px;margin-left:auto;margin-right:auto;visibility:hidden}.header-menu-back__link:hover{color:#00ffc6}.header-menu-back__link._active{visibility:visible;transition:visibility 0s linear 0s}.header-menu-back__link._active .header-back-link-1,.header-menu-back__link._active .header-back-link-2{visibility:visible}.header-menu-back__link:before{content:"";position:absolute;top:-2px;left:-1px;width:40px;height:40px;background-color:rgba(0,255,198,.4);border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.header-menu-back__link._active .header-back-link-1{width:12px}.header-menu-back__link._click{-webkit-animation:dummyAnimation .33s;animation:dummyAnimation .33s}.header-menu-back__link._click .header-back-link-1,.header-menu-back__link._click .header-back-link-2{visibility:hidden}.header-menu-back__link._click .header-back-link-3{visibility:visible;width:0;transition:width .22s ease}.header-menu-back__link._click .header-back-link-4{visibility:visible;-webkit-animation:showAndHide .33s;animation:showAndHide .33s}.header-menu-back__link._click:before{-webkit-animation:enterAndHide .33s;animation:enterAndHide .33s}.header-menu-back__link:hover .header-back-link-1{width:0;transition:width .22s ease}.header-menu-back__link:hover .header-back-link-2{width:12px;transition:width .22s ease}.header-menu-back__link .header-back-link-1,.header-menu-back__link .header-back-link-2,.header-menu-back__link .header-back-link-3,.header-menu-back__link .header-back-link-4{pointer-events:none;width:0;height:14px;overflow:hidden;position:absolute}.header-menu-back__link .header-back-link-1 span,.header-menu-back__link .header-back-link-2 span,.header-menu-back__link .header-back-link-3 span,.header-menu-back__link .header-back-link-4 span{display:inline-block;vertical-align:top;position:absolute;top:0;left:0}.header-menu-back__link .header-back-link-1,.header-menu-back__link .header-back-link-3{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;top:24px;left:18px}.header-menu-back__link .header-back-link-1 span,.header-menu-back__link .header-back-link-3 span{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.header-menu-back__link .header-back-link-1{transition:width .22s ease .5s;visibility:hidden}.header-menu-back__link .header-back-link-2,.header-menu-back__link .header-back-link-4{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;top:8px;left:17px;color:#00ffc6}.header-menu-back__link .header-back-link-2 span,.header-menu-back__link .header-back-link-4 span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-menu-back__link .header-back-link-2{transition:width .22s ease .5s;visibility:hidden}.header-menu-back__link .header-back-link-3,.header-menu-back__link .header-back-link-4{visibility:hidden;transition:width .22s ease 0s}.header-menu-back__link .header-back-link-3{color:#000;width:12px}.header-menu-back__link .header-back-link-4{color:rgba(0,255,198,.4)}.header-menu-nav{font-size:0;color:#000;text-align:right;width:70px;transition:color .3s ease}@media (min-width:768px){.header-menu-nav{width:auto;margin:0 20px}}.header-menu-nav__link{cursor:pointer;font-size:20px;letter-spacing:.08em;vertical-align:top;display:inline-block;text-decoration:none;color:inherit;font-weight:400;transition:opacity .2s ease;position:relative}@media (min-width:768px){.header-menu-nav__link{line-height:70px}}.header-menu-nav__link span{white-space:nowrap}.header-menu-lang{font-size:0;text-align:center;color:#000;transition:color .3s ease}.header-menu-lang._active{display:none}@media (min-width:768px){.header-menu-lang._active{display:block}}.header-menu-lang__link{cursor:pointer;text-transform:uppercase;text-decoration:none;color:inherit;font-size:12px;letter-spacing:.08em;vertical-align:top;display:inline-block;line-height:1;position:relative;transition:opacity .2s ease}.header-menu-lang__link ins,.header-menu-nav__link ins{width:120%;height:2px;position:absolute;top:50%;left:50%}.header-menu-lang__link ins:before,.header-menu-nav__link ins:before{content:"";position:absolute;width:0;height:100%;top:0;left:0;background-color:#00ffc6;transition:width .3s ease-out}.header-menu-lang__link:hover,.header-menu-nav__link:hover{opacity:.4}.header-menu-lang__link._active:hover,.header-menu-nav__link._active:hover{opacity:1}.header-menu-lang__link._active ins:before,.header-menu-nav__link._active ins:before{width:100%}.header-menu-nav__link ins{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-device-width:320px) and (orientation:landscape){.header-menu-nav__link ins{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.header-menu-lang__link ins{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-device-width:320px) and (orientation:landscape){.header-menu-lang__link ins{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes enterAndHide{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes enterAndHide{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}70%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes showAndHide{0%{width:0}50%{width:12px}to{width:0}}@keyframes showAndHide{0%{width:0}50%{width:12px}to{width:0}}.video-player{position:relative;width:100%;height:100%;overflow:hidden;background:#101010}.video-player__loader{position:absolute;top:50%;left:50%;z-index:0;display:block;height:6px;width:100px;margin-top:-3px;margin-left:-50px;overflow:hidden;border-radius:3px}.video-player__loader:after,.video-player__loader:before{content:"";display:block;width:50%;height:100%;position:absolute;left:-50%;top:0;z-index:1;background:#00ffc6;border-radius:3px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-animation:loading 2s ease-in-out infinite;animation:loading 2s ease-in-out infinite}.video-player__loader:after{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes loading{0%{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);opacity:1}99%{-webkit-transform:translateX(300%) scaleX(2);transform:translateX(300%) scaleX(2);opacity:1}99.5%{-webkit-transform:translateX(300%) scaleX(2);transform:translateX(300%) scaleX(2);opacity:0}to{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);opacity:0}}@keyframes loading{0%{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);opacity:1}99%{-webkit-transform:translateX(300%) scaleX(2);transform:translateX(300%) scaleX(2);opacity:1}99.5%{-webkit-transform:translateX(300%) scaleX(2);transform:translateX(300%) scaleX(2);opacity:0}to{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);opacity:0}}.video-player__container{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity .3s}.video-player__container div{width:100%;height:100%}.video-player__container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-player__container._loaded{opacity:1}.video-player__play{display:none;position:absolute;top:50%;left:50%;font-size:42px;color:#00ffc6;opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s}.video-player__play._disabled{opacity:0}.video-player-controls{display:none;position:absolute;bottom:25px;right:25px;font-size:20px}.video-player-controls__volume{display:inline-block;width:1em;height:1em;position:relative}.video-player-controls__volume-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.video-player-controls__volume-elem{display:block;width:10%;height:100%;background:#fff;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.video-player-controls__volume-elem:first-child{-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5)}.video-player-controls__volume-elem:nth-child(2){-webkit-transform:scaleY(.75);-ms-transform:scaleY(.75);transform:scaleY(.75)}.video-player-controls__volume._mute .video-player-controls__volume-elem{-webkit-transform:scaleY(.25);-ms-transform:scaleY(.25);transform:scaleY(.25)}.video-player-controls__fullscreen{display:inline-block;width:1em;height:1em;margin-left:25px;position:relative}.video-player-controls__fullscreen-elem{display:block;width:30%;height:30%;border:.1em solid #fff;position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}:-webkit-full-screen .video-player-controls__fullscreen-elem{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.video-player-controls__fullscreen-elem:first-child{top:0;left:0;border-right:none;border-bottom:none}.video-player-controls__fullscreen-elem:nth-child(2){top:0;right:0;border-left:none;border-bottom:none}.video-player-controls__fullscreen-elem:nth-child(3){bottom:0;right:0;border-left:none;border-top:none}.video-player-controls__fullscreen-elem:nth-child(4){bottom:0;left:0;border-right:none;border-top:none}.video-player-progress{position:absolute;bottom:0;display:none;width:100%;height:30px}.video-player-progress:hover .video-player-progress__container{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.video-player-progress__container{display:block;width:100%;height:10px;position:absolute;bottom:0;left:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.video-player-progress__bar{display:block;width:100%;height:100%;background:#00ffc6;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.video-player._show-custom-controls .video-player__container iframe{top:-50%;bottom:-50%;height:200%!important;pointer-events:none}.video-player._show-custom-controls .video-player-controls,.video-player._show-custom-controls .video-player-progress,.video-player._show-custom-controls .video-player__play{display:block}.block-video__container{width:100%;margin:25px 0;max-height:calc(100vh - 50px);overflow:hidden;position:relative}.block-video__container:after{content:"";z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:.3;transition:.3s ease-in}.block-video__container:hover:after{opacity:.1;transition-duration:1.6s}.block-video__container:hover .block-video__preview{-webkit-transform:scale(1.045);-ms-transform:scale(1.045);transform:scale(1.045);transition:2.5s cubic-bezier(.35,.28,.64,.9)}.block-video__ratio{display:block;width:100%;padding-bottom:56.25%}.block-video__preview{top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;position:absolute;z-index:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:.3s cubic-bezier(.41,.06,.19,.99)}.block-video__icon{color:#fff;font-size:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:2;cursor:pointer}.block-video__icon:hover{opacity:.5}.modal-gallery{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;padding:0;margin:auto;opacity:0;color:#fff;transition:opacity .3s ease,color .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,color .3s ease;transition:opacity .3s ease,transform .3s ease,color .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}@media (min-device-width:320px) and (orientation:landscape){.modal-gallery{left:50px}}@media (min-width:768px){.modal-gallery{left:64px}}.modal-gallery:before{z-index:3;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25)}.modal-gallery._open{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-gallery._open .modal-gallery-controls-arrow__icon{width:54px}.modal-gallery-controls{z-index:5;position:absolute;top:50%;left:25px;right:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:currentColor;font-size:0}@media (min-width:768px){.modal-gallery-controls{left:50px;right:50px}}.modal-gallery-controls-arrow-link{padding:7px 0;position:relative;top:-2px;display:inline-block;vertical-align:top;text-decoration:none;color:inherit;cursor:pointer;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.modal-gallery-controls-arrow-link:hover .modal-gallery-controls-arrow__icon{width:65px}.modal-gallery-controls-arrow-link:hover:not(.transition-click) .modal-gallery-controls-arrow__icon ins._main:after,.modal-gallery-controls-arrow-link:hover:not(.transition-click) .modal-gallery-controls-arrow__icon ins._main:before,.modal-gallery-controls-arrow-link:hover:not(.transition-click) .modal-gallery-controls-arrow__icon ins._side:after,.modal-gallery-controls-arrow-link:hover:not(.transition-click) .modal-gallery-controls-arrow__icon ins._side:before{transition:background-color .3s ease;background-color:#00ffc6}.modal-gallery-controls-arrow-link.transition-click ins._main{-webkit-animation:dummyAnimation .3s;animation:dummyAnimation .3s}.modal-gallery-controls-arrow-link.transition-click ins._main:before{-webkit-animation:arrowLineAnimationAfter .3s;animation:arrowLineAnimationAfter .3s}.modal-gallery-controls-arrow-link.transition-click ins._main:after{-webkit-animation:arrowLineAnimationBefore .3s;animation:arrowLineAnimationBefore .3s}@-webkit-keyframes dummyAnimation{0%{opacity:1}to{opacity:1}}@keyframes dummyAnimation{0%{opacity:1}to{opacity:1}}@-webkit-keyframes arrowLineAnimationBefore{0%{width:100%}65%{width:0}}@keyframes arrowLineAnimationBefore{0%{width:100%}65%{width:0}}@-webkit-keyframes arrowLineAnimationAfter{35%{width:0}to{width:100%}}@keyframes arrowLineAnimationAfter{35%{width:0}to{width:100%}}.modal-gallery-controls-arrow__icon{display:block;opacity:1;width:30px;height:12px;transition:width .4s ease;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.modal-gallery-controls-arrow__icon._prev{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.modal-gallery-controls-arrow__icon._prev ins._side:after,.modal-gallery-controls-arrow__icon._prev ins._side:before{right:auto;left:1px;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.modal-gallery-controls-arrow__icon._prev ins._main:before{right:0;left:auto}.modal-gallery-controls-arrow__icon._prev ins._main:after{right:auto;left:0}.modal-gallery-controls-arrow__icon ins._main{display:block;width:100%;background-color:transparent;position:absolute;top:13px;height:2px;right:0}.modal-gallery-controls-arrow__icon ins._main:after,.modal-gallery-controls-arrow__icon ins._main:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:currentColor}.modal-gallery-controls-arrow__icon ins._main:after{right:0;left:auto;width:0}.modal-gallery-controls-arrow__icon ins._side{display:block;background-color:transparent;width:100%;position:relative;top:6px;height:2px;right:0}.modal-gallery-controls-arrow__icon ins._side:after,.modal-gallery-controls-arrow__icon ins._side:before{content:"";display:block;width:7.5px;height:2px;position:absolute;right:1px;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;background-color:currentColor;opacity:1}.modal-gallery-controls-arrow__icon ins._side:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-gallery-controls-arrow__icon ins._side:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-gallery__close{position:absolute;top:25px;right:25px;width:40px;height:40px;z-index:5;cursor:pointer}@media (min-width:768px){.modal-gallery__close{top:50px;right:50px}}.modal-gallery__close:hover:after,.modal-gallery__close:hover:before{background-color:#00ffc6}.modal-gallery__close:after,.modal-gallery__close:before{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;border-radius:1px;width:54px;height:2px;content:"";display:block;position:absolute;top:0;left:0;background-color:currentColor;transition:background-color .3s ease}.modal-gallery__close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:auto;bottom:0}.modal-gallery__close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-gallery-container{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;overflow:hidden}.modal-gallery__slide{width:calc(100% + 60px);height:100%;position:absolute;top:0;left:-30px;background-size:cover;visibility:hidden}.modal-gallery__slide-text{display:block;position:absolute;bottom:20px;left:50px;right:50px;font-size:15px;letter-spacing:.08em;text-align:center;color:currentColor}@media (min-width:768px){.modal-gallery__slide-text{font-size:20px}}.modal-gallery__slide._current{z-index:1;visibility:visible}.modal-gallery__slide._from-prev{-webkit-animation:fromPrevModal .5s;animation:fromPrevModal .5s;visibility:visible}.modal-gallery__slide._from-next{-webkit-animation:fromNextModal .5s;animation:fromNextModal .5s;visibility:visible}.modal-gallery__slide._to-prev{-webkit-animation:toPrevModal .5s;animation:toPrevModal .5s;visibility:visible}.modal-gallery__slide._to-next{-webkit-animation:toNextModal .5s;animation:toNextModal .5s;visibility:visible}@-webkit-keyframes fromPrevModal{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fromPrevModal{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fromNextModal{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fromNextModal{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes toPrevModal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes toPrevModal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes toNextModal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes toNextModal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.modal-gallery-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:30px;left:0;z-index:5}@media (min-width:768px){.modal-gallery-dots{top:60px;left:20px}}.modal-gallery-dot{display:inline-block;width:12px;height:12px;margin-left:25px;border:2px solid currentColor;border-radius:50%;background-color:transparent;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s}@media (min-width:768px){.modal-gallery-dot{margin-left:30px}}.modal-gallery-dot._current{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);background-color:currentColor}.block-gallery__container{width:100%;margin:25px 0;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;cursor:pointer}.block-gallery__container:after{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;transition:.4s ease-in}.block-gallery__container:hover:after{opacity:.1}.block-gallery__container:hover .block-gallery__preview{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);transition:7s linear}.block-gallery__preview{top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;position:absolute;z-index:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:.4s ease-in}.block-gallery__icon{display:block;width:60px;height:55px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate3d(0,0,0,0);transform:translate(-50%,-50%) rotate3d(0,0,0,0);z-index:2}.block-gallery__icon:after,.block-gallery__icon:before{content:"";display:block;width:50px;height:45px;border:solid #fff}.block-gallery__icon:after{border-width:2px 2px 0 0;position:absolute;top:0;right:0}.block-gallery__icon:before{border-width:2px;position:absolute;bottom:0;left:0;will-change:width,height;transition:all .3s ease}.block-gallery__container:hover .block-gallery__icon:before{width:100%;height:100%}.block-counters__container{margin:25px 0}@media (min-width:768px){.block-counters__container{margin:50px 0}}.block-counters__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-counters__item,.block-counters__list{display:-webkit-flex;display:-ms-flexbox;display:flex}.block-counters__item{width:100%;height:185px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.block-counters__item+.block-counters__item{margin-top:25px}@media (min-width:768px){.block-counters__item{width:50%;height:600px}.block-counters__item+.block-counters__item{margin-top:0}}.block-counters__item-number{font-size:75px;letter-spacing:.08em}@media (min-width:768px){.block-counters__item-number{font-size:100px}}.block-counters__item-text{font-size:15px;letter-spacing:.08em}@media (min-width:768px){.block-counters__item-text{font-size:35px}}.block-projects__title{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1920px){.block-projects__title{font-size:.9375vw}}@media screen and (min-width:1920px){.block-projects__title{font-size:18px}}.block-projects__list{margin-top:35px;margin-bottom:-15px}.block-projects__container{margin:50px 0}.block-projects__item{height:427px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:38px 45px 45px;background-size:cover;background-position:50%;background-repeat:no-repeat}.block-projects__item-container{margin-top:15px;margin-bottom:15px}@media (max-width:767px){.block-projects__item{height:478px;padding:30px}}.block-projects__item-description{width:100%;margin:0 auto auto 0;color:#fff;font-size:22px;line-height:30px;letter-spacing:.05em}.block-projects__item-bottom{width:100%;margin:auto 0 0}.block-projects__item-bottom-button{height:100px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 50px 0;color:#00ffbf;font-size:33px;line-height:40px;letter-spacing:.075em;text-decoration:none;border:1px solid currentColor;background:transparent;transition:color .2s cubic-bezier(.5,.08,.2,.94),background .2s cubic-bezier(.5,.08,.2,.94),border-color .2s cubic-bezier(.5,.08,.2,.94);cursor:pointer}.block-projects__item-bottom-button:hover{border-color:#fff;color:#000;background:#fff}.block-projects__item-bottom-button:hover .block-projects__item-bottom-button-arrow img{-webkit-filter:brightness(0);filter:brightness(0)}.block-projects__item-bottom-button-arrow{width:130px;transition:-webkit-filter .2s cubic-bezier(.5,.08,.2,.94);transition:filter .2s cubic-bezier(.5,.08,.2,.94);transition:filter .2s cubic-bezier(.5,.08,.2,.94),-webkit-filter .2s cubic-bezier(.5,.08,.2,.94)}.block-projects__item-bottom-title{display:none}@media (max-width:767px){.block-projects__item-bottom-button{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:80px;padding:0 30px}.block-projects__item-bottom-button-text{display:none}.block-projects__item-bottom-title{display:block;margin-bottom:15px;color:#00ffbf;font-size:28px;line-height:40px}}@media (max-width:767px) and screen and (min-width:1280px) and (max-width:1920px){.block-projects__item-bottom-title{font-size:2.1875vw}}@media (max-width:767px) and screen and (min-width:1920px){.block-projects__item-bottom-title{font-size:42px}}@media (max-width:767px){.block-projects__list{margin-top:12px}}.block-awards__title{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1920px){.block-awards__title{font-size:.9375vw}}@media screen and (min-width:1920px){.block-awards__title{font-size:18px}}.block-awards__container{margin:120px 0}.block-awards__list{margin-top:10px}.block-awards__item{display:block;width:100%;padding-bottom:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.block-awards__item-container{margin-top:15px;margin-bottom:15px}@media (max-width:767px){.block-awards__container{margin:50px 0}}.block-brands__title{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1920px){.block-brands__title{font-size:.9375vw}}@media screen and (min-width:1920px){.block-brands__title{font-size:18px}}.block-brands__list{margin-top:85px}.block-brands__container{margin:50px 0 40px}.block-brands__item{height:100px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font-weight:500;font-size:35px;text-decoration:none;transition:color .2s cubic-bezier(.5,.08,.2,.94)}@media (max-width:767px){.block-brands__list{margin:40px 0}.block-brands__item{height:72px;font-size:22px}}.block-vacancies__region,.block-vacancies__title{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0;padding:0}@media screen and (min-width:1280px) and (max-width:1920px){.block-vacancies__region,.block-vacancies__title{font-size:.9375vw}}@media screen and (min-width:1920px){.block-vacancies__region,.block-vacancies__title{font-size:18px}}.block-vacancies__list{margin-top:26px}.block-vacancies__container{padding:25px 0}@media (min-width:768px){.block-vacancies__container{padding:0;margin:50px 0}}.block-vacancies__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:32px;height:250px;margin-bottom:26px;text-decoration:none;color:#000;border:1px solid #00ffc6;position:relative;transition:background-color .15s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:768px){.block-vacancies__item{padding:35px}}.block-vacancies__item:hover{background-color:#00ffc6}.block-vacancies__item:hover .block-vacancies__arrow{width:30px}.block-vacancies__name{font-size:22px;line-height:30px;font-weight:400;margin:0;padding:0;letter-spacing:.08em;word-wrap:break-word;display:block}@media (min-width:768px){.block-vacancies__name{font-size:32px;line-height:40px}}@media (min-width:768px) and screen and (min-width:1280px) and (max-width:1920px){.block-vacancies__name{font-size:2.5vw}}@media (min-width:768px) and screen and (min-width:1920px){.block-vacancies__name{font-size:48px}}.block-vacancies__name{padding:0 40px 0 0}.block-vacancies__arrow{position:absolute;right:35px;bottom:45px;display:block;height:12px;width:40px;font-size:0;cursor:pointer;overflow:hidden;transition:width .2s ease-in-out}.block-vacancies__arrow img{position:absolute;bottom:0;right:0;width:66px}.block-big-link{position:relative;height:172px}@media (max-width:767px){.block-big-link{max-height:calc(100vh - 64px)}}@media (min-width:768px){.block-big-link{height:253px}}.block-big-link__wrapper{width:100%;position:absolute;bottom:0;background:#fff}.block-big-link__container{position:relative;width:100%;height:120px;max-height:calc(100vh - 64px - 52px);padding:22px 22px 22px 70px;margin:26px 0;border:1px solid #00ffc6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000;transition:background-color .15s ease-out;cursor:pointer}.block-big-link__container:hover{background-color:#00ffc6}@media (min-width:768px){.block-big-link__container{height:230px;padding:30px 30px 30px 200px}}.block-big-link__title{font-size:22px;line-height:30px;font-weight:400;margin:0;padding:0;letter-spacing:.08em;word-wrap:break-word;display:block}@media (min-width:768px){.block-big-link__title{font-size:32px;line-height:40px}}@media (min-width:768px) and screen and (min-width:1280px) and (max-width:1920px){.block-big-link__title{font-size:2.5vw}}@media (min-width:768px) and screen and (min-width:1920px){.block-big-link__title{font-size:48px}}.block-big-link__arrow{position:absolute;left:30px;top:50%;display:block;width:12px;height:50px;max-height:30px;font-size:0;cursor:pointer;overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:max-height .2s ease-in-out}@media (min-width:768px){.block-big-link__arrow{left:100px}}.block-big-link__arrow img{position:absolute;bottom:0;left:0;height:66px}.block-big-link__container:hover .block-big-link__arrow{max-height:50px}.block-next-project{position:relative;height:172px}@media (max-width:767px){.block-next-project{max-height:calc(100vh - 64px)}}@media (min-width:768px){.block-next-project{height:253px}}.block-next-project__wrapper{width:100%;position:absolute;bottom:0;background:#fff}.block-next-project__container{position:relative;width:100%;height:120px;max-height:calc(100vh - 64px - 52px);padding:22px 22px 22px 70px;margin:26px 0;border:1px solid #00ffc6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000;transition:height .6s cubic-bezier(.345,.005,0,1),background-color .15s ease-out;cursor:pointer}.block-next-project__container:hover{background-color:#00ffc6}@media (min-width:768px){.block-next-project__container{height:230px;max-height:none;padding:30px 30px 30px 200px}}.block-next-project__content{opacity:1;transition:opacity .6s cubic-bezier(.345,.005,0,1)}.block-next-project__title{font-size:22px;line-height:30px;font-weight:400;margin:0;padding:0;letter-spacing:.08em;word-wrap:break-word;display:block}@media (min-width:768px){.block-next-project__title{font-size:32px;line-height:40px}}@media (min-width:768px) and screen and (min-width:1280px) and (max-width:1920px){.block-next-project__title{font-size:2.5vw}}@media (min-width:768px) and screen and (min-width:1920px){.block-next-project__title{font-size:48px}}.block-next-project__arrow{position:absolute;left:30px;top:50%;display:block;width:12px;height:50px;max-height:30px;font-size:0;cursor:pointer;overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:max-height .2s ease-in-out}@media (min-width:768px){.block-next-project__arrow{left:100px}}.block-next-project__arrow img{position:absolute;bottom:0;left:0;height:66px}.block-next-project__container:hover .block-next-project__arrow{max-height:50px}.block-next-project._active .block-next-project__container{height:calc(100vh - 52px);background:#fff}@media (max-width:767px){.block-next-project._active .block-next-project__container{height:calc(100vh - 64px - 52px)}}.block-next-project._active .block-next-project__content{opacity:0}.s-project-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.s-project-main .section-main-arrow{position:static}.s-project-main__container{height:calc(100vh - 64px);padding:26px}@media (min-width:768px){.s-project-main__container{height:100vh}}.s-project-main__content{width:100%;height:100%;border:1px solid #00ffc6;padding:25px;position:relative;transition:height 1.6s cubic-bezier(.345,.005,0,1)}@media (min-width:768px){.s-project-main__content{padding:70px 100px}}.s-project-main__content-inner{width:100%;height:100%;position:relative}.s-project-main__title{font-size:35px;line-height:1.11;letter-spacing:.1em;color:#000;margin:0 0 20px;font-weight:400}@media (min-width:768px){.s-project-main__title{font-size:60px;line-height:1.07}}.s-project-main__subtitle{font-size:15px;line-height:20px;color:#000;margin:0;max-width:400px;letter-spacing:.05em;font-weight:400;position:relative}@media (min-width:768px){.s-project-main__subtitle{font-size:25px;line-height:40px}}.s-project-main__date{position:absolute;bottom:0;right:0;font-size:15px;line-height:20px;letter-spacing:.08em;color:#000}@media (min-width:768px){.s-project-main__date{font-size:25px;line-height:40px;letter-spacing:.05em}}.s-project-main__arrow{position:absolute;bottom:0;left:0;height:50px;width:12px;overflow:hidden}@media (min-width:768px){.s-project-main__arrow{height:66px}}.s-project-main__arrow img{display:block;height:100%;-webkit-animation:2s arrowAnimation infinite;animation:2s arrowAnimation infinite;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@-webkit-keyframes arrowAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media (min-width:768px){30%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}70%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrowAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media (min-width:768px){30%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}70%{-webkit-transform:translateY(0);transform:translateY(0)}}.s-project-main__arrow,.s-project-main__date,.s-project-main__subtitle,.s-project-main__title{transition:opacity .4s ease-in-out .1s,-webkit-transform .4s ease-in-out .1s;transition:transform .4s ease-in-out .1s,opacity .4s ease-in-out .1s;transition:transform .4s ease-in-out .1s,opacity .4s ease-in-out .1s,-webkit-transform .4s ease-in-out .1s}.s-project-main__subtitle,.s-project-main__title{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);will-change:transform}.s-project-main__arrow,.s-project-main__date{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);will-change:transform}._current .s-project-main__arrow,._current .s-project-main__date,._current .s-project-main__subtitle,._current .s-project-main__title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.s-project-about{background-color:#f8f8f8;padding-top:95px;padding-bottom:50px}.s-project-about__date,.s-project-about__title{font-size:20px;margin:0;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1920px){.s-project-about__date,.s-project-about__title{font-size:1.5625vw}}@media screen and (min-width:1920px){.s-project-about__date,.s-project-about__title{font-size:30px}}.s-project-about__text{margin:50px 0;font-size:30px;line-height:35px;letter-spacing:.08em;color:#000;font-weight:900}@media (min-width:768px){.s-project-about__text{font-size:50px}}@media screen and (min-width:1280px) and (max-width:1920px){.s-project-about__text{font-size:3.90625vw}}@media screen and (min-width:1920px){.s-project-about__text{font-size:75px}}@media (min-width:768px){.s-project-about__text{line-height:1.4}}.s-project-gallery{padding-top:35px;padding-bottom:60px}@media (min-device-width:320px) and (orientation:landscape){.s-project-gallery{padding-top:35px;padding-bottom:50px}}@media (min-width:768px){.s-project-gallery{padding-top:95px;padding-bottom:50px}}.s-project-gallery__title{font-size:20px;margin:0;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:1280px) and (max-width:1920px){.s-project-gallery__title{font-size:1.5625vw}}@media screen and (min-width:1920px){.s-project-gallery__title{font-size:30px}}.s-project-photo .s-project-controls{height:100%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.s-project-photo{margin-top:25px;margin-bottom:30px;position:relative}@media (min-device-width:320px) and (orientation:landscape){.s-project-photo{margin-top:30px}}@media (min-width:768px){.s-project-photo{margin-top:62px;margin-bottom:60px}}.cols-grid._hovered .s-project-photo-item-container:not(._hovered) .s-project-photo-item__bg:before{background-color:hsla(0,0%,100%,.5)}.s-project-photo-item{position:absolute;top:0;left:-50%;width:200%;height:100%;display:block;text-decoration:none;color:inherit;overflow:hidden;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.s-project-photo-item-container{width:100%;height:0;padding-bottom:110%;margin-bottom:20px;cursor:pointer;position:relative;overflow:hidden}@media (min-width:768px){.s-project-photo-item-container{margin-bottom:0;padding-bottom:155%}}.s-project-photo-item._current{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;z-index:2}.s-project-photo-item._from-prev{-webkit-animation:fromPrev .5s;animation:fromPrev .5s;z-index:0}.s-project-photo-item._from-next{-webkit-animation:fromNext .5s;animation:fromNext .5s;z-index:0}.s-project-photo-item._to-prev{-webkit-animation:toPrev .5s;animation:toPrev .5s;z-index:1}.s-project-photo-item._to-next{-webkit-animation:toNext .5s;animation:toNext .5s;z-index:1}@-webkit-keyframes fromPrev{0%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fromPrev{0%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fromNext{0%{-webkit-transform:translateX(60px);transform:translateX(60px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fromNext{0%{-webkit-transform:translateX(60px);transform:translateX(60px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes toPrev{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@keyframes toPrev{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@-webkit-keyframes toNext{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes toNext{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}.s-project-photo-item:hover .s-project-photo-item__bg{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.s-project-photo-item:hover .s-project-photo-item__icon{width:21px}.s-project-photo-item:hover .s-project-photo-item__icon ins:after,.s-project-photo-item:hover .s-project-photo-item__icon ins:before{opacity:1;transition:opacity 0s linear .1s}.s-project-photo-item__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;transition:-webkit-transform .3s cubic-bezier(.65,.05,.36,1);transition:transform .3s cubic-bezier(.65,.05,.36,1);transition:transform .3s cubic-bezier(.65,.05,.36,1),-webkit-transform .3s cubic-bezier(.65,.05,.36,1)}.s-project-photo-item__bg:before{content:"";background-color:hsla(0,0%,100%,0);position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .3s cubic-bezier(.65,.05,.36,1)}.s-project-photo-item__icon{position:absolute;top:20px;left:calc(25% + 28px);z-index:1;font-size:0;color:#fff;opacity:1;width:0;height:12px;transition:all .3s ease}.s-project-photo-item__icon ins{display:block;background-color:#fff;width:100%;position:relative;top:6px;height:2px;border-radius:1px}.s-project-photo-item__icon ins:after,.s-project-photo-item__icon ins:before{content:"";display:block;width:7.5px;height:2px;position:absolute;right:.5px;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;background-color:#fff;opacity:0;will-change:transform;transition:opacity 0s linear .1s}.s-project-photo-item__icon ins:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.s-project-photo-item__icon ins:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.s-project-video-player{width:100%;height:0;padding-bottom:49%;position:relative;background-size:cover;background-position:50% 50%}.s-project-video-player-icon{position:absolute;top:50%;left:50%;font-size:42px;color:#00ffc6;opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s}.s-project-video-player-icon._disabled{opacity:0}.s-project-video-item{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;display:block;text-decoration:none;color:inherit;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;opacity:0;cursor:pointer}.s-project-video-item-container{width:100%;height:0;padding-bottom:49%;position:relative;margin-bottom:20px}@media (min-width:768px){.s-project-video-item-container{margin-bottom:0}}.s-project-video-item._current{opacity:1;z-index:1}.s-project-video-item._active:after{position:absolute;height:5px;width:100%;background-color:#00ffc6;content:"";bottom:0;left:0}.s-project-video-item._active .s-project-video-item__bg:before,.s-project-video-item:hover .s-project-video-item__bg:before{background-color:rgba(0,0,0,.6)}.s-project-video-item._active .s-project-video-item__name,.s-project-video-item:hover .s-project-video-item__name{opacity:1}.s-project-video-item__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%}.s-project-video-item__bg:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:transparent;transition:background-color .3s cubic-bezier(.65,.05,.36,1)}.s-project-video-item__name{opacity:0;font-weight:900;font-size:10px;color:#00ffc6;letter-spacing:.08em;text-transform:uppercase;position:relative;z-index:1;transition:all .3s ease .1s}.s-project-video-items{margin-top:24px}.s-project-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30px}.s-project-controls._video{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:86px;height:100%}.s-project-controls._video .s-project-controls-numbers{margin-bottom:0}.s-project-controls-arrows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.s-project-controls-arrows-link{padding:9px 0;text-decoration:none;color:inherit;font-size:0;cursor:pointer}.s-project-controls-arrows-link:last-child{padding-bottom:0}.s-project-controls-arrows-link._click .s-project-controls-arrows__icon .s-project-arrow-3{width:100%;-webkit-animation:dummyAnimation .15s;animation:dummyAnimation .15s}.s-project-controls-arrows-link:not(._disabled):hover .s-project-controls-arrows__icon .s-project-arrow-1{width:0}.s-project-controls-arrows-link:not(._disabled):hover .s-project-controls-arrows__icon .s-project-arrow-2{width:100%}.s-project-controls-arrows-link._disabled .s-project-controls-arrows__icon .s-project-arrow-1 .icon-arrow{color:#ddd}.s-project-controls-arrows__icon{font-size:8px;display:inline-block;vertical-align:top;position:relative;width:32px;height:8px;overflow:hidden;pointer-events:none}.s-project-controls-arrows__icon .s-project-arrow-1,.s-project-controls-arrows__icon .s-project-arrow-2,.s-project-controls-arrows__icon .s-project-arrow-3{pointer-events:none;position:absolute;top:0;right:-2px;overflow:hidden;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-45deg);transition:width .15s linear}.s-project-controls-arrows__icon .s-project-arrow-1 .icon-arrow,.s-project-controls-arrows__icon .s-project-arrow-2 .icon-arrow,.s-project-controls-arrows__icon .s-project-arrow-3 .icon-arrow{-webkit-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);position:absolute;top:0;right:2px;transition:color .15s linear}.s-project-controls-arrows__icon .s-project-arrow-2{width:0;right:auto;left:2px}.s-project-controls-arrows__icon .s-project-arrow-2 .icon-arrow{color:#00ffc6;right:auto;left:3px}.s-project-controls-arrows__icon .s-project-arrow-3{width:0;right:auto;left:2px}.s-project-controls-arrows__icon .s-project-arrow-3 .icon-arrow{color:#000;right:auto;left:3px}.s-project-controls-arrows__icon._next{-webkit-transform:rotate(180deg) translateX(-4px);-ms-transform:rotate(180deg) translateX(-4px);transform:rotate(180deg) translateX(-4px)}.s-project-controls-arrows__icon._next .s-project-arrow-1,.s-project-controls-arrows__icon._next .s-project-arrow-2,.s-project-controls-arrows__icon._next .s-project-arrow-3{top:1px}.s-project-controls-numbers{margin-bottom:23px;width:100%}.s-project-controls-numbers .number-controls__bottom,.s-project-controls-numbers .number-controls__top{color:#000}.s-project-controls-numbers .number-controls__bottom._passive,.s-project-controls-numbers .number-controls__top._passive{color:rgba(0,0,0,.2)}body{overflow:hidden;position:fixed}body._forward section{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}body._forward section._prev{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}body._forward section._next{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}body._forward section._preview{-webkit-transform:translate3d(0,calc(100% - 270px),0);transform:translate3d(0,calc(100% - 270px),0);transition:1.6s cubic-bezier(.345,.005,0,1)}body._forward section._current{-webkit-transform:translateZ(0);transform:translateZ(0)}body._forward._preview-in-active section._current{transition:1.6s cubic-bezier(.345,.005,0,1);-webkit-transform:translate3d(0,-270px,0);transform:translate3d(0,-270px,0)}body._forward._preview-cancel section._current{transition:1.6s cubic-bezier(.345,.005,0,1);-webkit-transform:translateZ(0);transform:translateZ(0)}body._forward._preview-cancel section._preview{transition:1.6s cubic-bezier(.345,.005,0,1);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}body._back section{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}body._back section._prev{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}body._back section._next{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}body._back section._preview{-webkit-transform:translate3d(0,calc(-100% + 270px),0);transform:translate3d(0,calc(-100% + 270px),0);transition:1.6s cubic-bezier(.345,.005,0,1)}body._back section._current{-webkit-transform:translateZ(0);transform:translateZ(0)}body._back._preview-in-active section._current{transition:1.6s cubic-bezier(.345,.005,0,1);-webkit-transform:translate3d(0,270px,0);transform:translate3d(0,270px,0)}section{transition:none;overflow-x:hidden;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}section._transit{transition:-webkit-transform 1.6s cubic-bezier(.345,.005,0,1);transition:transform 1.6s cubic-bezier(.345,.005,0,1);transition:transform 1.6s cubic-bezier(.345,.005,0,1),-webkit-transform 1.6s cubic-bezier(.345,.005,0,1)}[data-ui-link-back],[data-ui-link-container],[data-ui-link-lang],[data-ui-link-restart-animation],[data-ui-link-section],[data-ui-link-subsection],[data-ui-link]{cursor:pointer}.section-main{width:100%}.section-main .section-container{margin-top:0;overflow:hidden}.section-main-container{height:calc(100vh - 64px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;padding:0 25px 50px}@media (min-width:768px){.section-main-container{height:100vh;padding:0 120px}}.section-main-content{position:relative;width:100%}.section-main-uptitle{color:#00ffc6;font-size:17px;text-align:center;letter-spacing:.08em;font-weight:400}@media (min-width:768px){.section-main-uptitle{text-align:left;font-size:35px}}.section-main-title{margin:30px 0;color:#fff;width:100%;font-size:50px;line-height:60px;letter-spacing:.08em;font-weight:400;position:relative;text-align:center}@media (min-width:768px){.section-main-title{text-align:left;font-size:65px;line-height:75px}}.section-main-title__part{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);position:absolute;top:0;bottom:0;left:0;pointer-events:none;overflow:hidden}@media (min-width:768px){.section-main-title__part{min-height:225px}}@media (max-width:767px){.section-main-title__part{width:100%}}.section-main-title__part._current{pointer-events:all;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:titleShow .3s cubic-bezier(.215,.61,.355,1);animation:titleShow .3s cubic-bezier(.215,.61,.355,1)}.section-main-title__part._prev{-webkit-animation:titleHide .3s cubic-bezier(.215,.61,.355,1);animation:titleHide .3s cubic-bezier(.215,.61,.355,1)}.section-main-title a{color:#fff;font-style:italic;color:inherit;text-decoration:none;position:relative;transition:color .25s ease-in}.section-main-title a:before{position:absolute;bottom:-2px;left:0;width:100%;content:"";height:2px;background-color:#00ffc6;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1)}.section-main-title a:hover{color:#00ffc6}.section-main-title a:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@-webkit-keyframes titleHide{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@-webkit-keyframes titleShow{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.section-main-subtitle{margin-bottom:80px;color:#00ffc6;font-size:17px;text-align:center;letter-spacing:.08em;font-weight:400}@media (min-width:768px){.section-main-subtitle{text-align:left;font-size:28px}}.section-main-subtitle a{color:#00ffc6;color:inherit;text-decoration:none;position:relative;transition:color .25s ease-in}.section-main-subtitle a:before{position:absolute;bottom:-2px;left:0;width:100%;content:"";height:2px;background-color:#00ffc6;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1)}.section-main-subtitle a:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@keyframes titleHide{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@keyframes titleShow{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.section-main-arrow{display:block;width:52px;font-size:0;cursor:pointer;overflow:hidden;position:relative;height:50px;margin:0 auto}@media (min-width:768px){.section-main-arrow{margin:0 0 0 -20px;height:66px}}.section-main-arrow img{position:absolute;bottom:0;left:20px;height:66px;color:#fff;-webkit-animation:2s arrowAnimation infinite;animation:2s arrowAnimation infinite;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@-webkit-keyframes arrowAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media (min-width:768px){30%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}70%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrowAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media (min-width:768px){30%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}70%{-webkit-transform:translateY(0);transform:translateY(0)}}.section-main-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-color:#000}@media (min-width:768px){.section-main-bg{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .5s cubic-bezier(.345,.005,0,1);transition:transform .5s cubic-bezier(.345,.005,0,1);transition:transform .5s cubic-bezier(.345,.005,0,1),-webkit-transform .5s cubic-bezier(.345,.005,0,1)}}.section-main-bg__video{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}@media (max-width:767px){.section-main-bg__video{display:none}}.section-main-bg__video video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease-out}.section-main-bg__video video._loaded{opacity:1}@media (min-aspect-ratio:16/9){.section-main-bg__video video{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.section-main-bg__video video{width:300%;left:-100%}}@media (min-width:768px){.section-main._collapsed .section-main-bg{-webkit-transform:translateX(64px);-ms-transform:translateX(64px);transform:translateX(64px)}}@-webkit-keyframes arrowEnter{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}40%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrowEnter{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}40%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes arrowCenterLine{0%{height:0}20%{height:10px}40%{height:0}to{height:100%}}@keyframes arrowCenterLine{0%{height:0}20%{height:10px}40%{height:0}to{height:100%}}@-webkit-keyframes arrowSideLines{0%{height:0}40%{height:0}to{height:100%}}@keyframes arrowSideLines{0%{height:0}40%{height:0}to{height:100%}}.section-about-scroller .baron__track{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.section-about-scroller._scroll-disabled{overflow:hidden!important}.section-about-scroller._scroll-disabled .baron__track{pointer-events:none!important;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition-duration:0}.section-works{width:100%}.section-works .section-container{padding-top:10px;padding-bottom:0}@media (max-width:767px){.section-works .section-container{padding-top:0}}.s-works-content{margin-top:20px}@media (max-width:767px){.s-works-content{margin-top:80px}}.s-works-elem{display:block;width:100%;height:calc(100vh / 3 - 36px);margin-bottom:26px;position:relative;overflow:hidden}.s-works-elem__ratio{height:0;padding-bottom:67%}.s-works-elem__bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:50%;opacity:1;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.s-works-elem__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3;transition:.3s ease-in}.s-works-elem__content{position:absolute;top:0;left:0;right:0;bottom:0;padding:30px 30px 35px 40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;color:#fff}.s-works-elem__category{font-size:10px;line-height:1;margin:0;text-transform:uppercase;font-weight:700;letter-spacing:.15em}@media screen and (min-width:1280px) and (max-width:1920px){.s-works-elem__category{font-size:.78125vw}}@media screen and (min-width:1920px){.s-works-elem__category{font-size:15px}}.s-works-elem__title{font-size:22px;line-height:30px;margin:0;padding:0 50px 0 0;font-weight:400;letter-spacing:.15em;text-transform:uppercase}@media (min-width:768px){.s-works-elem__title{font-size:32px;line-height:40px}}@media (min-width:768px) and screen and (min-width:1280px) and (max-width:1920px){.s-works-elem__title{font-size:2.5vw}}@media (min-width:768px) and screen and (min-width:1920px){.s-works-elem__title{font-size:48px}}.s-works-elem__arrow{position:absolute;right:35px;bottom:45px;display:block;height:12px;width:40px;font-size:0;cursor:pointer;overflow:hidden;transition:width .2s ease-in-out}.s-works-elem__arrow img{position:absolute;bottom:0;right:0;width:66px}.s-works-elem:hover .s-works-elem__arrow{width:30px}.s-works-elem:hover .s-works-elem__bg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform 2.8s cubic-bezier(.35,.28,.64,.9);transition:transform 2.8s cubic-bezier(.35,.28,.64,.9);transition:transform 2.8s cubic-bezier(.35,.28,.64,.9),-webkit-transform 2.8s cubic-bezier(.35,.28,.64,.9)}.s-works-elem:hover .s-works-elem__bg:after{opacity:.1;transition-duration:.3s}.s-works-elem:hover .s-works-elem__content{color:#fff;border-color:transparent}*,:after,:before{box-sizing:border-box}::selection{background:#00ffc6}::-moz-selection{background:#00ffc6}body{background-color:#fafafa;color:#000;font-family:Harmonia,sans-serif;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;-webkit-font-smoothing:antialiased;background-color:#fff}body.popup-opened{overflow-y:scroll;overflow-x:hidden;position:fixed}body._buzy,body._buzy *,body._buzy:after,body._buzy :after,body._buzy:before,body._buzy :before{pointer-events:none}body._buzy .modal-gallery,body._buzy .modal-gallery *,body._buzy .modal-gallery:after,body._buzy .modal-gallery :after,body._buzy .modal-gallery:before,body._buzy .modal-gallery :before{pointer-events:all}body::-webkit-scrollbar,body::-webkit-scrollbar-button,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track,body::-webkit-scrollbar-track-piece{display:none}body ::-webkit-scrollbar{background-color:transparent;width:10px}body ::-webkit-scrollbar-button{display:none}body ::-webkit-scrollbar *,body ::-webkit-scrollbar-track{background:transparent}body ::-webkit-scrollbar-track-piece{background:transparent}body ::-webkit-scrollbar-thumb{background:#00ffc6!important}body::-webkit-scrollbar,body ::-webkit-scrollbar{width:0}.wrapper{width:100%;margin-left:auto;margin-right:auto}.content-container{padding:0 45px}@media (max-width:767px){.content-container{padding:0}}.g-container{width:100%;margin:0 auto;padding-left:26px;padding-right:26px}.cols-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-left:13px;padding-right:13px}.cols-grid.cols-grid-extended{padding-right:0}.cols-grid .col-xs-1{margin-left:13px;margin-right:13px;width:calc(100%/12* 1 - 26px)}.cols-grid .col-xs-1.col-extended{width:calc(100%/12* 1 - 13px)}.cols-grid .col-xs-2{margin-left:13px;margin-right:13px;width:calc(100%/12* 2 - 26px)}.cols-grid .col-xs-2.col-extended{width:calc(100%/12* 2 - 13px)}.cols-grid .col-xs-3{margin-left:13px;margin-right:13px;width:calc(100%/12* 3 - 26px)}.cols-grid .col-xs-3.col-extended{width:calc(100%/12* 3 - 13px)}.cols-grid .col-xs-4{margin-left:13px;margin-right:13px;width:calc(100%/12* 4 - 26px)}.cols-grid .col-xs-4.col-extended{width:calc(100%/12* 4 - 13px)}.cols-grid .col-xs-5{margin-left:13px;margin-right:13px;width:calc(100%/12* 5 - 26px)}.cols-grid .col-xs-5.col-extended{width:calc(100%/12* 5 - 13px)}.cols-grid .col-xs-6{margin-left:13px;margin-right:13px;width:calc(100%/12* 6 - 26px)}.cols-grid .col-xs-6.col-extended{width:calc(100%/12* 6 - 13px)}.cols-grid .col-xs-7{margin-left:13px;margin-right:13px;width:calc(100%/12* 7 - 26px)}.cols-grid .col-xs-7.col-extended{width:calc(100%/12* 7 - 13px)}.cols-grid .col-xs-8{margin-left:13px;margin-right:13px;width:calc(100%/12* 8 - 26px)}.cols-grid .col-xs-8.col-extended{width:calc(100%/12* 8 - 13px)}.cols-grid .col-xs-9{margin-left:13px;margin-right:13px;width:calc(100%/12* 9 - 26px)}.cols-grid .col-xs-9.col-extended{width:calc(100%/12* 9 - 13px)}.cols-grid .col-xs-10{margin-left:13px;margin-right:13px;width:calc(100%/12* 10 - 26px)}.cols-grid .col-xs-10.col-extended{width:calc(100%/12* 10 - 13px)}.cols-grid .col-xs-11{margin-left:13px;margin-right:13px;width:calc(100%/12* 11 - 26px)}.cols-grid .col-xs-11.col-extended{width:calc(100%/12* 11 - 13px)}.cols-grid .col-xs-12{margin-left:13px;margin-right:13px;width:calc(100%/12* 12 - 26px)}.cols-grid .col-xs-12.col-extended{width:calc(100%/12* 12 - 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-1{margin-left:13px;margin-right:13px;width:calc(100%/12* 1 - 26px)}.cols-grid .col-s-1.col-extended{width:calc(100%/12* 1 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-2{margin-left:13px;margin-right:13px;width:calc(100%/12* 2 - 26px)}.cols-grid .col-s-2.col-extended{width:calc(100%/12* 2 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-3{margin-left:13px;margin-right:13px;width:calc(100%/12* 3 - 26px)}.cols-grid .col-s-3.col-extended{width:calc(100%/12* 3 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-4{margin-left:13px;margin-right:13px;width:calc(100%/12* 4 - 26px)}.cols-grid .col-s-4.col-extended{width:calc(100%/12* 4 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-5{margin-left:13px;margin-right:13px;width:calc(100%/12* 5 - 26px)}.cols-grid .col-s-5.col-extended{width:calc(100%/12* 5 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-6{margin-left:13px;margin-right:13px;width:calc(100%/12* 6 - 26px)}.cols-grid .col-s-6.col-extended{width:calc(100%/12* 6 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-7{margin-left:13px;margin-right:13px;width:calc(100%/12* 7 - 26px)}.cols-grid .col-s-7.col-extended{width:calc(100%/12* 7 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-8{margin-left:13px;margin-right:13px;width:calc(100%/12* 8 - 26px)}.cols-grid .col-s-8.col-extended{width:calc(100%/12* 8 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-9{margin-left:13px;margin-right:13px;width:calc(100%/12* 9 - 26px)}.cols-grid .col-s-9.col-extended{width:calc(100%/12* 9 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-10{margin-left:13px;margin-right:13px;width:calc(100%/12* 10 - 26px)}.cols-grid .col-s-10.col-extended{width:calc(100%/12* 10 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-11{margin-left:13px;margin-right:13px;width:calc(100%/12* 11 - 26px)}.cols-grid .col-s-11.col-extended{width:calc(100%/12* 11 - 13px)}}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-s-12{margin-left:13px;margin-right:13px;width:calc(100%/12* 12 - 26px)}.cols-grid .col-s-12.col-extended{width:calc(100%/12* 12 - 13px)}}@media (min-width:992px){.cols-grid .col-m-1{margin-left:13px;margin-right:13px;width:calc(100%/12* 1 - 26px)}.cols-grid .col-m-1.col-extended{width:calc(100%/12* 1 - 13px)}}@media (min-width:992px){.cols-grid .col-m-2{margin-left:13px;margin-right:13px;width:calc(100%/12* 2 - 26px)}.cols-grid .col-m-2.col-extended{width:calc(100%/12* 2 - 13px)}}@media (min-width:992px){.cols-grid .col-m-3{margin-left:13px;margin-right:13px;width:calc(100%/12* 3 - 26px)}.cols-grid .col-m-3.col-extended{width:calc(100%/12* 3 - 13px)}}@media (min-width:992px){.cols-grid .col-m-4{margin-left:13px;margin-right:13px;width:calc(100%/12* 4 - 26px)}.cols-grid .col-m-4.col-extended{width:calc(100%/12* 4 - 13px)}}@media (min-width:992px){.cols-grid .col-m-5{margin-left:13px;margin-right:13px;width:calc(100%/12* 5 - 26px)}.cols-grid .col-m-5.col-extended{width:calc(100%/12* 5 - 13px)}}@media (min-width:992px){.cols-grid .col-m-6{margin-left:13px;margin-right:13px;width:calc(100%/12* 6 - 26px)}.cols-grid .col-m-6.col-extended{width:calc(100%/12* 6 - 13px)}}@media (min-width:992px){.cols-grid .col-m-7{margin-left:13px;margin-right:13px;width:calc(100%/12* 7 - 26px)}.cols-grid .col-m-7.col-extended{width:calc(100%/12* 7 - 13px)}}@media (min-width:992px){.cols-grid .col-m-8{margin-left:13px;margin-right:13px;width:calc(100%/12* 8 - 26px)}.cols-grid .col-m-8.col-extended{width:calc(100%/12* 8 - 13px)}}@media (min-width:992px){.cols-grid .col-m-9{margin-left:13px;margin-right:13px;width:calc(100%/12* 9 - 26px)}.cols-grid .col-m-9.col-extended{width:calc(100%/12* 9 - 13px)}}@media (min-width:992px){.cols-grid .col-m-10{margin-left:13px;margin-right:13px;width:calc(100%/12* 10 - 26px)}.cols-grid .col-m-10.col-extended{width:calc(100%/12* 10 - 13px)}}@media (min-width:992px){.cols-grid .col-m-11{margin-left:13px;margin-right:13px;width:calc(100%/12* 11 - 26px)}.cols-grid .col-m-11.col-extended{width:calc(100%/12* 11 - 13px)}}@media (min-width:992px){.cols-grid .col-m-12{margin-left:13px;margin-right:13px;width:calc(100%/12* 12 - 26px)}.cols-grid .col-m-12.col-extended{width:calc(100%/12* 12 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-1{margin-left:13px;margin-right:13px;width:calc(100%/12* 1 - 26px)}.cols-grid .col-lg-1.col-extended{width:calc(100%/12* 1 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-2{margin-left:13px;margin-right:13px;width:calc(100%/12* 2 - 26px)}.cols-grid .col-lg-2.col-extended{width:calc(100%/12* 2 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-3{margin-left:13px;margin-right:13px;width:calc(100%/12* 3 - 26px)}.cols-grid .col-lg-3.col-extended{width:calc(100%/12* 3 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-4{margin-left:13px;margin-right:13px;width:calc(100%/12* 4 - 26px)}.cols-grid .col-lg-4.col-extended{width:calc(100%/12* 4 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-5{margin-left:13px;margin-right:13px;width:calc(100%/12* 5 - 26px)}.cols-grid .col-lg-5.col-extended{width:calc(100%/12* 5 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-6{margin-left:13px;margin-right:13px;width:calc(100%/12* 6 - 26px)}.cols-grid .col-lg-6.col-extended{width:calc(100%/12* 6 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-7{margin-left:13px;margin-right:13px;width:calc(100%/12* 7 - 26px)}.cols-grid .col-lg-7.col-extended{width:calc(100%/12* 7 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-8{margin-left:13px;margin-right:13px;width:calc(100%/12* 8 - 26px)}.cols-grid .col-lg-8.col-extended{width:calc(100%/12* 8 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-9{margin-left:13px;margin-right:13px;width:calc(100%/12* 9 - 26px)}.cols-grid .col-lg-9.col-extended{width:calc(100%/12* 9 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-10{margin-left:13px;margin-right:13px;width:calc(100%/12* 10 - 26px)}.cols-grid .col-lg-10.col-extended{width:calc(100%/12* 10 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-11{margin-left:13px;margin-right:13px;width:calc(100%/12* 11 - 26px)}.cols-grid .col-lg-11.col-extended{width:calc(100%/12* 11 - 13px)}}@media (min-width:1200px){.cols-grid .col-lg-12{margin-left:13px;margin-right:13px;width:calc(100%/12* 12 - 26px)}.cols-grid .col-lg-12.col-extended{width:calc(100%/12* 12 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-1{margin-left:13px;margin-right:13px;width:calc(100%/12* 1 - 26px)}.cols-grid .col-xlg-1.col-extended{width:calc(100%/12* 1 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-2{margin-left:13px;margin-right:13px;width:calc(100%/12* 2 - 26px)}.cols-grid .col-xlg-2.col-extended{width:calc(100%/12* 2 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-3{margin-left:13px;margin-right:13px;width:calc(100%/12* 3 - 26px)}.cols-grid .col-xlg-3.col-extended{width:calc(100%/12* 3 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-4{margin-left:13px;margin-right:13px;width:calc(100%/12* 4 - 26px)}.cols-grid .col-xlg-4.col-extended{width:calc(100%/12* 4 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-5{margin-left:13px;margin-right:13px;width:calc(100%/12* 5 - 26px)}.cols-grid .col-xlg-5.col-extended{width:calc(100%/12* 5 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-6{margin-left:13px;margin-right:13px;width:calc(100%/12* 6 - 26px)}.cols-grid .col-xlg-6.col-extended{width:calc(100%/12* 6 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-7{margin-left:13px;margin-right:13px;width:calc(100%/12* 7 - 26px)}.cols-grid .col-xlg-7.col-extended{width:calc(100%/12* 7 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-8{margin-left:13px;margin-right:13px;width:calc(100%/12* 8 - 26px)}.cols-grid .col-xlg-8.col-extended{width:calc(100%/12* 8 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-9{margin-left:13px;margin-right:13px;width:calc(100%/12* 9 - 26px)}.cols-grid .col-xlg-9.col-extended{width:calc(100%/12* 9 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-10{margin-left:13px;margin-right:13px;width:calc(100%/12* 10 - 26px)}.cols-grid .col-xlg-10.col-extended{width:calc(100%/12* 10 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-11{margin-left:13px;margin-right:13px;width:calc(100%/12* 11 - 26px)}.cols-grid .col-xlg-11.col-extended{width:calc(100%/12* 11 - 13px)}}@media (min-width:1660px){.cols-grid .col-xlg-12{margin-left:13px;margin-right:13px;width:calc(100%/12* 12 - 26px)}.cols-grid .col-xlg-12.col-extended{width:calc(100%/12* 12 - 13px)}}.cols-grid .col-offset-1{margin-left:calc(100%/12* 1 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-1{margin-left:calc(100%/12* 1 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-1{margin-left:calc(100%/12* 1 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-1{margin-left:calc(100%/12* 1 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-1{margin-left:calc(100%/12* 1 + 13px)}}.cols-grid .col-offset-2{margin-left:calc(100%/12* 2 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-2{margin-left:calc(100%/12* 2 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-2{margin-left:calc(100%/12* 2 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-2{margin-left:calc(100%/12* 2 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-2{margin-left:calc(100%/12* 2 + 13px)}}.cols-grid .col-offset-3{margin-left:calc(100%/12* 3 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-3{margin-left:calc(100%/12* 3 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-3{margin-left:calc(100%/12* 3 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-3{margin-left:calc(100%/12* 3 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-3{margin-left:calc(100%/12* 3 + 13px)}}.cols-grid .col-offset-4{margin-left:calc(100%/12* 4 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-4{margin-left:calc(100%/12* 4 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-4{margin-left:calc(100%/12* 4 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-4{margin-left:calc(100%/12* 4 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-4{margin-left:calc(100%/12* 4 + 13px)}}.cols-grid .col-offset-5{margin-left:calc(100%/12* 5 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-5{margin-left:calc(100%/12* 5 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-5{margin-left:calc(100%/12* 5 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-5{margin-left:calc(100%/12* 5 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-5{margin-left:calc(100%/12* 5 + 13px)}}.cols-grid .col-offset-6{margin-left:calc(100%/12* 6 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-6{margin-left:calc(100%/12* 6 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-6{margin-left:calc(100%/12* 6 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-6{margin-left:calc(100%/12* 6 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-6{margin-left:calc(100%/12* 6 + 13px)}}.cols-grid .col-offset-7{margin-left:calc(100%/12* 7 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-7{margin-left:calc(100%/12* 7 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-7{margin-left:calc(100%/12* 7 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-7{margin-left:calc(100%/12* 7 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-7{margin-left:calc(100%/12* 7 + 13px)}}.cols-grid .col-offset-8{margin-left:calc(100%/12* 8 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-8{margin-left:calc(100%/12* 8 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-8{margin-left:calc(100%/12* 8 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-8{margin-left:calc(100%/12* 8 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-8{margin-left:calc(100%/12* 8 + 13px)}}.cols-grid .col-offset-9{margin-left:calc(100%/12* 9 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-9{margin-left:calc(100%/12* 9 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-9{margin-left:calc(100%/12* 9 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-9{margin-left:calc(100%/12* 9 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-9{margin-left:calc(100%/12* 9 + 13px)}}.cols-grid .col-offset-10{margin-left:calc(100%/12* 10 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-10{margin-left:calc(100%/12* 10 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-10{margin-left:calc(100%/12* 10 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-10{margin-left:calc(100%/12* 10 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-10{margin-left:calc(100%/12* 10 + 13px)}}.cols-grid .col-offset-11{margin-left:calc(100%/12* 11 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-11{margin-left:calc(100%/12* 11 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-11{margin-left:calc(100%/12* 11 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-11{margin-left:calc(100%/12* 11 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-11{margin-left:calc(100%/12* 11 + 13px)}}.cols-grid .col-offset-12{margin-left:calc(100%/12* 12 + 13px)}@media (min-device-width:320px) and (orientation:landscape){.cols-grid .col-offset-s-12{margin-left:calc(100%/12* 12 + 13px)}}@media (min-width:992px){.cols-grid .col-offset-m-12{margin-left:calc(100%/12* 12 + 13px)}}@media (min-width:1200px){.cols-grid .col-offset-lg-12{margin-left:calc(100%/12* 12 + 13px)}}@media (min-width:1660px){.cols-grid .col-offset-xlg-12{margin-left:calc(100%/12* 12 + 13px)}}.cols-grid .col-extended{margin-right:0}.transition-item._leave{-webkit-animation:transitionItemLeave .3s;animation:transitionItemLeave .3s}.transition-item._enter{-webkit-animation:transitionItemEnter .3s;animation:transitionItemEnter .3s}@-webkit-keyframes transitionItemLeave{0%{opacity:1}to{opacity:0}}@keyframes transitionItemLeave{0%{opacity:1}to{opacity:0}}@-webkit-keyframes transitionItemEnter{0%{opacity:0}to{opacity:1}}@keyframes transitionItemEnter{0%{opacity:0}to{opacity:1}}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.baron__clipper{overflow:hidden}.baron__scroller{overflow-y:scroll;-ms-overflow-style:none;box-sizing:border-box;margin:0;border:0;padding:0;width:100%;height:100%;-webkit-overflow-scrolling:touch}.baron__scroller::-webkit-scrollbar{width:0;height:0}.baron__track{position:absolute;top:0;right:0;bottom:0}.baron._scrollbar .baron__track{display:block}.baron__free{top:0;bottom:0}.baron__bar,.baron__free{position:absolute;right:0}.baron__bar{z-index:1;width:4px;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background:#00ffc6}.baron__bar:active,.baron__bar:hover{-webkit-transform:scaleX(6.5);-ms-transform:scaleX(6.5);transform:scaleX(6.5)}.baron._scrollbar .baron__bar{display:block}.baron__control{display:none}.preloader{background-color:#fff;color:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.preloader._ready{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease-out .6s,visibility 0s linear .8s}.preloader._ready .preloader__logo{transition:opacity .3s ease-out .4s,-webkit-transform .3s ease-out .4s;transition:opacity .3s ease-out .4s,transform .3s ease-out .4s;transition:opacity .3s ease-out .4s,transform .3s ease-out .4s,-webkit-transform .3s ease-out .4s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.preloader__logo{font-size:28px;opacity:1}.section{overflow-x:hidden;overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch;opacity:0;transition:opacity .25s ease-in .8s}.section,.section._safari .section-container{width:100%}@media (min-width:768px){.section{min-height:100vh;height:100vh}}@media (max-width:767px){.section{height:100%}}.section._ready{opacity:1}.section-container{width:100%;min-height:100%;position:relative;-webkit-overflow-scrolling:touch;padding-top:64px}@media (min-width:768px){.section-container{padding-left:50px;padding-top:0;min-height:100vh;padding-left:64px}}@media (max-width:767px){.section-container._with-subsections{overflow:hidden}}@media (max-width:767px){.section-container._with-subsections,.section-container._with-tabs{height:calc(100% - 120px);min-height:0}}@media (max-width:767px){.section-nav-scroll{display:none}}.section-nav-tabs{display:none}@media (max-width:767px){.section-nav-tabs{display:block}}@media (max-width:767px){.section-subsections-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.section-subsections-container[data-current-index="10"]{-webkit-transform:translateX(-1000vw);-ms-transform:translateX(-1000vw);transform:translateX(-1000vw)}.section-subsections-container[data-current-index="9"]{-webkit-transform:translateX(-900vw);-ms-transform:translateX(-900vw);transform:translateX(-900vw)}.section-subsections-container[data-current-index="8"]{-webkit-transform:translateX(-800vw);-ms-transform:translateX(-800vw);transform:translateX(-800vw)}.section-subsections-container[data-current-index="7"]{-webkit-transform:translateX(-700vw);-ms-transform:translateX(-700vw);transform:translateX(-700vw)}.section-subsections-container[data-current-index="6"]{-webkit-transform:translateX(-600vw);-ms-transform:translateX(-600vw);transform:translateX(-600vw)}.section-subsections-container[data-current-index="5"]{-webkit-transform:translateX(-500vw);-ms-transform:translateX(-500vw);transform:translateX(-500vw)}.section-subsections-container[data-current-index="4"]{-webkit-transform:translateX(-400vw);-ms-transform:translateX(-400vw);transform:translateX(-400vw)}.section-subsections-container[data-current-index="3"]{-webkit-transform:translateX(-300vw);-ms-transform:translateX(-300vw);transform:translateX(-300vw)}.section-subsections-container[data-current-index="2"]{-webkit-transform:translateX(-200vw);-ms-transform:translateX(-200vw);transform:translateX(-200vw)}.section-subsections-container[data-current-index="1"]{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.section-subsection{display:block;width:100vw;max-height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow-y:auto}}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-Regular.eot);src:url(/assets/fonts/HarmoniaSansProCyr-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HarmoniaSansProCyr-Regular.woff) format("woff"),url(/assets/fonts/HarmoniaSansProCyr-Regular.ttf) format("truetype"),url(/assets/fonts/HarmoniaSansProCyr-Regular.svg#webfontregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-Italic.eot);src:url(/assets/fonts/HarmoniaSansProCyr-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HarmoniaSansProCyr-Italic.woff) format("woff"),url(/assets/fonts/HarmoniaSansProCyr-Italic.ttf) format("truetype"),url(/assets/fonts/HarmoniaSansProCyr-Italic.svg#webfontregular) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-SemiBold.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-Bold.eot);src:url(/assets/fonts/HarmoniaSansProCyr-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HarmoniaSansProCyr-Bold.woff) format("woff"),url(/assets/fonts/HarmoniaSansProCyr-Bold.ttf) format("truetype"),url(/assets/fonts/HarmoniaSansProCyr-Bold.svg#webfontregular) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Harmonia;src:url(/assets/fonts/HarmoniaSansProCyr-Black.eot);src:url(/assets/fonts/HarmoniaSansProCyr-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HarmoniaSansProCyr-Black.woff) format("woff"),url(/assets/fonts/HarmoniaSansProCyr-Black.ttf) format("truetype"),url(/assets/fonts/HarmoniaSansProCyr-Black.svg#webfontregular) format("svg");font-weight:900;font-style:normal}@font-face{font-family:PlayfairDisplay;src:url(/assets/fonts/PlayfairDisplay-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay-BoldItalic.woff) format("woff"),url(/assets/fonts/PlayfairDisplay-BoldItalic.ttf) format("truetype"),url(/assets/fonts/PlayfairDisplay-BoldItalic.svg#PlayfairDisplay-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:gc;src:url(/assets/fonts/gc.ttf) format("truetype"),url(/assets/fonts/gc.woff) format("woff"),url(/assets/fonts/gc.svg#gc) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:gc!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-back:before{content:"\E906"}.icon-arrow:before{content:"\E905"}.icon-play-full:before{content:"\E904"}.icon-big-arrow:before{content:"\E903"}.icon-logo:before{content:"\E902"}.icon-download:before{content:"\E900"}.icon-play:before{content:"\E901"}