.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top,.2s -webkit-transform;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left,.2s -webkit-transform;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right,.2s -webkit-transform;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
@charset "UTF-8";#content,#wrapper,html{width:100%;height:100%}#content,#wrapper,body,html{height:100%}#content,#content .screen,#content .screen-col,.wrapper{position:relative}.msg-popup-wrapper,.wrapper{-webkit-box-sizing:border-box}#wrapper[stage=load],#wrapper[stage=reset],#wrapper[stage|=stripes],.selected-hover>div{pointer-events:none}.contacts-item a,.contacts-item-content p .link,.link,.menu-cols>.menu-col .title,.menu-footer .powered a,.menu-item{text-decoration:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:AvenirNextCyr;src:url(../font/AvenirNextCyr-Regular.eot?#iefix) format("embedded-opentype"),url(../font/AvenirNextCyr-Regular.otf) format("opentype"),url(../font/AvenirNextCyr-Regular.woff) format("woff"),url(../font/AvenirNextCyr-Regular.ttf) format("truetype"),url(../font/AvenirNextCyr-Regular.svg#AvenirNextCyr-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr;src:url(../font/AvenirNextCyr-Demi.eot?#iefix) format("embedded-opentype"),url(../font/AvenirNextCyr-Demi.otf) format("opentype"),url(../font/AvenirNextCyr-Demi.woff) format("woff"),url(../font/AvenirNextCyr-Demi.ttf) format("truetype"),url(../font/AvenirNextCyr-Demi.svg#AvenirNextCyr-Demi) format("svg");font-weight:600;font-style:normal}@font-face{font-family:AvenirNextCyr;src:url(../font/AvenirNextCyr-Bold.eot?#iefix) format("embedded-opentype"),url(../font/AvenirNextCyr-Bold.otf) format("opentype"),url(../font/AvenirNextCyr-Bold.woff) format("woff"),url(../font/AvenirNextCyr-Bold.ttf) format("truetype"),url(../font/AvenirNextCyr-Bold.svg#AvenirNextCyr-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:GraublauSlab;src:url(../font/GraublauSlab.eot?#iefix) format("embedded-opentype"),url(../font/GraublauSlab.otf) format("opentype"),url(../font/GraublauSlab.woff) format("woff"),url(../font/GraublauSlab.ttf) format("truetype"),url(../font/GraublauSlab.svg#GraublauSlab) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GraublauSlab;src:url(../font/GraublauSlab-Bold.eot?#iefix) format("embedded-opentype"),url(../font/GraublauSlab-Bold.otf) format("opentype"),url(../font/GraublauSlab-Bold.woff) format("woff"),url(../font/GraublauSlab-Bold.ttf) format("truetype"),url(../font/GraublauSlab-Bold.svg#GraublauSlab-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:DeeDee;src:url(../font/DeeDeeHeavy.eot?#iefix) format("embedded-opentype"),url(../font/DeeDeeHeavy.woff) format("woff"),url(../font/DeeDeeHeavy.ttf) format("truetype"),url(../font/DeeDeeHeavy.svg#DeeDeeHeavy) format("svg");font-weight:900;font-style:normal}html{font-size:16px;font-family:AvenirNextCyr;color:#212721;font-weight:400;overflow:hidden}#wrapper{-webkit-transition:opacity .3s;transition:opacity .3s;overflow:hidden}#wrapper[stage=load] .preloader{opacity:1;visibility:visible;-webkit-transition-delay:.2s;transition-delay:.2s}.main .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}#content{z-index:1}#content .screen{height:calc(100% - 20px);width:calc(100% - 20px);left:10px;top:10px}#content .screen.no-pad{height:100%;width:100%;left:0;top:0}#content .screen-col[size="1/2"]{width:50%}.pace-done #wrapper{opacity:1;visibility:visible}.wrapper{margin:0 5.86% 0 4.69%;width:89.453125%;box-sizing:border-box}.screen{position:absolute!important;top:0;left:0;width:100%;height:100%}.blackout,.msg-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;display:none}.blackout{z-index:1000}.msg-wrapper{z-index:550}.msg-popup{display:none;width:31.25rem;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.msg-popup[type=rules]{width:100%;height:100%}.msg-popup[type=rules] .msg-popup-wrapper{height:100%;-webkit-transition:0s;transition:0s;width:100%}.msg-popup[type=rules] .msg-content{color:#212721;padding:0;width:100%!important;height:100vh;-webkit-transition:0s;transition:0s}.msg-popup[type=rules] .msg-content .ss-content{padding:80px 15%}.msg-popup[type=rules] .msg-content ul>li{font-size:1rem;line-height:1.63}.msg-popup[type=rules] .msg-content ol{padding-left:0;counter-reset:ol}.msg-popup[type=rules] .msg-content ol>li{list-style:none;position:relative}.msg-popup[type=rules] .msg-content ol>li:before{counter-increment:ol;content:counter(ol) ".";position:absolute;font-family:GraublauSlab;top:0;left:-45px;font-size:22px;font-weight:700;color:#212721}.msg-popup[type=rules] .msg-content h1{color:#212721;position:relative;letter-spacing:-2px;font-size:50px;margin-bottom:5.4375rem;margin-left:calc(1.25rem - 14.7125%);font-family:DeeDee;font-weight:900;line-height:initial;display:block}.msg-popup[type=rules] .msg-content table{width:100%;margin-top:1.875rem}.msg-popup[type=rules] .msg-content table tr{border-bottom:1px solid #212721}.msg-popup[type=rules] .msg-content table thead td{font-family:GraublauSlab;font-size:1.125rem;font-weight:700;padding-bottom:1.25rem;padding-right:2rem;width:33.3333%}.msg-popup[type=rules] .msg-content table tbody td{line-height:1.63;font-size:1rem;padding:1.25rem 4rem 1.25rem 0}.msg-popup[type=rules] .msg-content table tbody td strong{font-weight:700}.msg-popup[type=rules] .msg-content h4{font-family:GraublauSlab;font-size:22px;font-weight:700;color:#212721;margin:1.875rem 0;display:block}.msg-popup[type=rules] .msg-content p{font-size:1rem;line-height:1.63}.msg-popup[type=rules] .msg-content p+p{margin-top:1.875rem}.msg-popup[type=rules] .msg-content p strong{font-weight:700}.msg-popup[type=rules] .popup-title{color:#212721;position:relative;margin-left:80px;letter-spacing:-2px;font-size:50px;margin-top:2.5rem;display:block}._top-left,._top-right,.popup-title,.scrollblock{position:absolute}.msg-popup[type=feedback] .msg-popup-wrapper{background:#c8102e;padding-top:60px;padding-bottom:30px}.msg-popup[type=feedback] .btn._close-msg{top:20px;border:3px solid #fff}.msg-popup[type=feedback] .btn._close-msg .regular{background:url(../img/close-white.svg) center center no-repeat;background-size:22px}.msg-popup[type=feedback] .btn._close-msg .active div{background:url(../img/close-black.svg) center center no-repeat #fff;background-size:22px}.msg-popup-wrapper{background:#fff;box-sizing:border-box;width:0%;-webkit-transition:.5s;transition:.5s;overflow:hidden;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.msg-content,.scrollblock{-webkit-box-sizing:border-box}.msg-popup-wrapper[stage=done] .msg-content,.msg-popup-wrapper[stage=done] .popup-title{opacity:1}.msg-popup-wrapper[stage=done] .btn{opacity:1!important}.msg-popup-wrapper[stage=done]{width:100%}.btn.close._close-msg{top:3.75rem;right:4.7%;opacity:0;z-index:500}.msg-content{width:31.25rem!important;padding:0 80px 0 40px;box-sizing:border-box;color:#fff;opacity:0;-webkit-transition:.2s;transition:.2s;line-height:1.4rem}.popup-title{color:#fff;font-family:DeeDee;font-weight:900;font-size:1.8rem;margin-left:40px;white-space:nowrap;opacity:0;-webkit-transition:.2s;transition:.2s}.grid{font-size:0;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grid-item{display:inline-block;width:100%;height:15.625rem;margin-bottom:10px}.scrollblock{width:100%;height:100%;box-sizing:border-box}.selected-hover,.side-content{-webkit-box-sizing:border-box}.scrollblock .page-title{padding-top:0}.col[size="1/2"]{width:calc(50% - 5px)}.col[size="1/3"]{margin-left:10px;width:calc(33.3333% - 10px);display:inline-block;vertical-align:top}.col[size="1/3"]>*+*{margin-top:calc(15.625rem + 10px)}.col[size="1/3"][data-id="1"]{padding-top:15.625rem}.col[size="1/3"][data-id="2"]{padding-top:7.8125rem}.col[size="1/3"][data-id="2"]>*+*{margin-top:0}.col+.col{margin-left:10px}._top-left{top:3.75rem;left:calc(4.6875% + 1.25rem);z-index:50}._top-right{top:3.75rem;right:4.7%;z-index:50}._bot-center-right,._bot-left,._bot-right{top:calc(100vh - 6.25rem);z-index:50;position:absolute}._bot-center-right{left:56.2%;-webkit-transition:margin-bottom 0s,width .25s!important;transition:margin-bottom 0s,width .25s!important}._bot-left{left:calc(4.6875% + 1.25rem);-webkit-transition:margin-bottom 0s;transition:margin-bottom 0s}._bot-left.btn{left:auto;right:calc(95.3125% - 1.25rem - 40px)}._bot-right{right:4.7%;-webkit-transition:margin-bottom 0s,width .25s!important;transition:margin-bottom 0s,width .25s!important}.screen-wrapper{position:absolute;left:50%;top:37%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:71.1%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer,.footer-contacts{display:-webkit-inline-box;display:-ms-inline-flexbox}.screen-wrapper.balance{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.screen-wrapper.balance .anim:before{-webkit-transition:.7s;transition:.7s}.red-content{position:relative}.red-content:before{content:'';background:#c8102e;position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:10;-webkit-transition:.35s;transition:.35s}.red-content[stage=done]:before{height:0%}.footer{margin-top:14.375rem;background:#212721;padding:3.75rem 0;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.footer-contacts{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contacts p{color:#fff;margin-left:1.25rem;font-family:GraublauSlab;font-size:1.375rem}.footer-social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:7.8%}.footer-social .btn+.btn{margin-left:10px!important}.page-frontier{position:absolute;height:100vh;width:100vw;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#fff}#wrapper.safari .about .scroll-fixed,#wrapper.safari .vacancies-swiper ._open-slide .scroll-fixed,#wrapper.safari .whatwedo-swiper ._open-slide .scroll-fixed{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;position:fixed!important;pointer-events:none;top:auto}.scroll-fixed+*{margin-top:100vh;position:relative;width:100%;background:#fff;z-index:100}.bg,.decor,.decor[type=vacancies] div,.selected-hover,.selected-hover>div{position:absolute}.decor{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.decor>div{background:#f0f0f0;-webkit-transition:.55s;transition:.55s}.btn,.selected-hover{-webkit-transition:.25s}.decor[type=whatwedo]{width:39%;height:43.7%}.decor[type=whatwedo]._inverse{-webkit-transform:translate(-50%,-50%) scale(-1,1);transform:translate(-50%,-50%) scale(-1,1)}.decor[type=whatwedo] div{position:absolute;height:28.8%;top:0}.decor[type=whatwedo] div[data-id="1"]{left:40%;width:0}.decor[type=whatwedo] div[data-id="2"]{height:28.8%;width:0;left:20%;top:36%}.decor[type=whatwedo] div[data-id="3"]{height:28.8%;width:0;left:0;top:71.5%}.decor[type=whatwedo] div[stage=done][data-id="1"]{width:60%}.decor[type=whatwedo] div[stage=done][data-id="2"]{width:40%}.decor[type=whatwedo] div[stage=done][data-id="3"]{width:20%}.decor[type=vacancies]{width:39%;height:62.3%}.decor[type=vacancies] div[data-id="1"]{width:22.2%;left:50%;bottom:66.6%;height:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.decor[type=vacancies] div[data-id="2"]{width:0;right:66.6%;top:50%;height:22.2%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.decor[type=vacancies] div[data-id="3"]{width:0;left:50%;top:50%;height:22.2%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.decor[type=vacancies] div[data-id="4"]{width:0;left:66.6%;top:50%;height:22.2%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.decor[type=vacancies] div[data-id="5"]{width:22.2%;left:50%;top:66.6%;height:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.decor[type=vacancies] div[stage=done][data-id="1"],.decor[type=vacancies] div[stage=done][data-id="5"]{height:33.4%}.decor[type=vacancies] div[stage=done][data-id="2"]{width:33.4%}.decor[type=vacancies] div[stage=done][data-id="3"]{width:22.2%}.decor[type=vacancies] div[stage=done][data-id="4"]{width:33.4%}.decor[type=insight]{width:24.57%;height:62.3%}.decor[type=insight] div{height:21.04%;position:relative;width:0;margin:0 auto}.decor[type=insight] div+div{margin-top:8.1%}.decor[type=insight] div[stage=done][data-id="1"]{width:33.3%}.decor[type=insight] div[stage=done][data-id="2"],.decor[type=insight] div[stage=done][data-id="3"],.decor[type=insight] div[stage=done][data-id="4"]{width:100%}.selected-hover{bottom:0;left:0;width:100%;overflow:hidden;height:0;background:#c8102e;transition:.25s;padding:0;z-index:2;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selected-hover>div{width:100%;bottom:0;left:0;height:15.625rem;color:#fff;font-weight:900;font-family:DeeDee;letter-spacing:-1px;font-size:2.0625rem;-webkit-transition:.2s;transition:.2s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insight-content .insight-item:nth-of-type(2n)._active .selected-hover>div:before{right:6.875rem!important;left:auto!important}._active .selected-hover{width:calc(100% + 14.375rem)!important}._active .selected-hover>div:before{left:6.875rem!important;opacity:1!important}.bg{background-size:cover!important;background-position:center center!important;background-repeat:no-repat!important;z-index:-1;width:100%;height:100%;top:0;left:0}.insight-one-content .side-content a{color:#c8102e!important}.side-content{margin-left:6.2%;width:42%!important;box-sizing:border-box}.btn,.split-btn .btn-label{-webkit-box-sizing:border-box}.side-content .apply,.side-content .btn.share{display:none}.side-content .ss-scroll{margin-left:1.1875rem;width:0;-webkit-transition:width .25s;transition:width .25s}.side-content .scrollblock{height:calc(100% - 7rem)}.side-content .scrollblock .ss-content{padding-top:8.75rem;padding-right:10%}.side-content .anim+.anim{margin-top:1.875rem}.side-content p{font-size:.875rem;line-height:1.375rem}.side-content p strong{font-size:1em;font-weight:700;display:inline}.side-content p+p{margin-top:1rem}.side-content h2+p,.side-content p+h2{margin-top:1.875rem}.side-content h2{font-family:GraublauSlab;font-weight:700;font-size:1.375rem;padding:0;text-align:left;letter-spacing:0}.side-header h1,h2{font-size:3.125rem;font-family:DeeDee}.side-header,h2{text-align:center}.header-text h1,.page-frontier h1,.page-title,.side-header h1,h2{letter-spacing:-2px}.side-header{color:#fff}.side-header-wrapper{position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.side-header .bg:before,.side-header:before{position:absolute;height:100%;content:''}.side-header h1{font-weight:900;line-height:3.75rem}.side-header:before{top:0;right:0;width:0;background:#212721;opacity:0;-webkit-transition:.8s;transition:.8s}.side-header .bg{opacity:.8;left:auto;left:0;width:100%;-webkit-filter:grayscale(1);filter:grayscale(1)}.side-header .bg:before{left:0;top:0;background:#fff;width:100%;-webkit-transition:.8s;transition:.8s}.preloader,.stay-portrait{position:fixed;left:0;top:0}[stage=done] .side-header:before{opacity:.5;width:100%}[stage=done] .side-header .bg:before{width:0}[stage=done] .side-content .ss-scroll{width:4px}.main-controls{z-index:300}.main-controls .scroll-btn{display:none}.main-controls .scroll-btn._hide{display:none!important}.main-controls .close{display:none;z-index:50}.stay-portrait{z-index:6000;width:100%;height:100%;background:#f0f0f0;display:none}.stay-portrait>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c8102e;font-weight:700}._block-open .logo-copy,h2{display:block}.parallax-scroll,.parallax-scroll .ss-content,.parallax-scroll .ss-wrapper{-webkit-overflow-scrolling:auto!important}#wrapper.safari .image-mask .mask{-webkit-transition:0s!important;transition:0s!important}#wrapper.ie-edge .vacancies-swiper,#wrapper.ie-edge .video-wrapper,#wrapper.ie-edge .whatwedo-swiper{-webkit-clip-path:none!important;clip-path:none!important}#wrapper.ie-edge .bot-stub,#wrapper.ie-edge .top-stub{background:0 0!important}.preloader{z-index:5000;width:100%;height:100vh;-webkit-transition:.3s;transition:.3s;opacity:0;visibility:hidden;-webkit-transition-delay:0s;transition-delay:0s}.preloader-svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);-webkit-animation:preloader 1s linear 0s infinite;animation:preloader 1s linear 0s infinite}.preloader-svg g{fill:#212721}.preloader-svg .pl-top{-webkit-transform:translate(0,0) scale(1,.1);transform:translate(0,0) scale(1,.1);-webkit-animation:preloader-top 1s linear 0s infinite;animation:preloader-top 1s linear 0s infinite;-webkit-transform-origin:50% 10px;transform-origin:50% 10px}.preloader-svg .pl-bot{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0);-webkit-animation:preloader-bot 1s linear 0s infinite;animation:preloader-bot 1s linear 0s infinite;-webkit-transform-origin:50% 20px;transform-origin:50% 20px}.preloader-svg .pl-right{-webkit-transform:translate(0,0) scale(0,1);transform:translate(0,0) scale(0,1);-webkit-animation:preloader-right 1s linear 0s infinite;animation:preloader-right 1s linear 0s infinite;-webkit-transform-origin:20px 50%;transform-origin:20px 50%}.preloader-svg .pl-left{-webkit-transform:translate(0,0) scale(0,1);transform:translate(0,0) scale(0,1);-webkit-animation:preloader-left 1s linear 0s infinite;animation:preloader-left 1s linear 0s infinite;-webkit-transform-origin:10px 50%;transform-origin:10px 50%}@-webkit-keyframes preloader{0%,16.6666%,33.332%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}49.9986%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}100%,66.6652%,83.3318%{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}@keyframes preloader{0%,16.6666%,33.332%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}49.9986%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}100%,66.6652%,83.3318%{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}@-webkit-keyframes preloader-top{0%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(0,-15px) scale(1,0);transform:translate(0,-15px) scale(1,0)}}@keyframes preloader-top{0%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(0,-15px) scale(1,0);transform:translate(0,-15px) scale(1,0)}}@-webkit-keyframes preloader-bot{0%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(0,15px) scale(1,0);transform:translate(0,15px) scale(1,0)}}@keyframes preloader-bot{0%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(0,15px) scale(1,0);transform:translate(0,15px) scale(1,0)}}@-webkit-keyframes preloader-right{0%{-webkit-transform:translate(0,0) scale(0,1);transform:translate(0,0) scale(0,1)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(15px,0) scale(0,1);transform:translate(15px,0) scale(0,1)}}@keyframes preloader-right{0%{-webkit-transform:translate(0,0) scale(0,1);transform:translate(0,0) scale(0,1)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(15px,0) scale(0,1);transform:translate(15px,0) scale(0,1)}}@-webkit-keyframes preloader-left{0%{-webkit-transform:translate(0,0) scale(0,1);transform:translate(0,0) scale(0,1)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(-15px,0) scale(0,1);transform:translate(-15px,0) scale(0,1)}}@keyframes preloader-left{0%{-webkit-transform:translate(0,0) scale(0,1);transform:translate(0,0) scale(0,1)}33.332%,49.9986%,66.6652%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(-15px,0) scale(0,1);transform:translate(-15px,0) scale(0,1)}}h2{font-weight:900;color:#212721;padding:5rem 0}.split-btn ._btn-label,.split-btn .btn-label>div{font-size:1rem;line-height:34px;text-align:center}.logo-second-word{-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.2s;transition-delay:.2s}[stage=prep] .logo-second-word{-webkit-transform:translate(0,1rem);transform:translate(0,1rem)}[stage=done] .logo-second-word{-webkit-transform:translate(0,0);transform:translate(0,0)}#wrapper:not([page=main]) #logo,#wrapper:not([page=main]) .logo-copy,#wrapper:not([page=main]) .menu-logo{cursor:pointer;pointer-events:auto}#logo,.logo-copy{position:absolute;left:calc(4.6875% + 1.25rem);top:5.05rem;width:17.3125rem;overflow:hidden;height:3.7rem;z-index:20;pointer-events:none}#logo .logo-london,.logo-copy .logo-london{fill:#212721;opacity:0;-webkit-transition:.8s;transition:.8s;-webkit-transition-delay:.8s;transition-delay:.8s}#logo svg,.logo-copy svg{position:relative;width:100%;-webkit-transition:.6s;transition:.6s}#logo .logo-part,.logo-copy .logo-part{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:40px 50%!important;transform-origin:40px 50%!important}#logo .logo-part._red,.logo-copy .logo-part._red{fill:#c8102e;-webkit-transition:.4s;transition:.4s}#logo .logo-part._black,.logo-copy .logo-part._black{fill:#212721;-webkit-transition:.2s;transition:.2s}#logo .logo-part._p1,#logo .logo-part._p2,.logo-copy .logo-part._p1,.logo-copy .logo-part._p2{-webkit-transition-delay:.2s;transition-delay:.2s}#logo .logo-part._p3,.logo-copy .logo-part._p3{-webkit-transition-delay:.3s;transition-delay:.3s}#logo .logo-part._p4,.logo-copy .logo-part._p4{-webkit-transition-delay:.5s;transition-delay:.5s}#logo .logo-part._p5,#logo .logo-part._p6,.logo-copy .logo-part._p5,.logo-copy .logo-part._p6{-webkit-transition-delay:.7s;transition-delay:.7s}#logo .logo-part._p7,.logo-copy .logo-part._p7{-webkit-transition-delay:.9s;transition-delay:.9s}#logo .logo-part._p8,.logo-copy .logo-part._p8{-webkit-transition-delay:1s;transition-delay:1s}#logo-content,.logo-copy-content{stroke:none;stroke-width:1;fill:none;fill-rule:evenodd}#logo[stage=prep] svg,.logo-copy[stage=prep] svg{top:100%}#logo[stage=done] svg,.logo-copy[stage=done] svg{top:0}.split-btn ._btn-label,.split-btn .btn-label{top:-3px;right:42px;position:absolute;overflow:hidden}#logo[stage=done] .logo-part,.logo-copy[stage=done] .logo-part{-webkit-transform:scale(1,1);transform:scale(1,1)}#logo[stage=done] .logo-london,.logo-copy[stage=done] .logo-london{opacity:1}.logo-reverse{display:none}.logo-reverse .logo-london,.logo-reverse .logo-part._red{fill:#fff}.logo-reverse .logo-part._black{fill:#c8102e}@-webkit-keyframes scroll_btn{0%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}50%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(0,5px) scale(1,0);transform:translate(0,5px) scale(1,0)}}@keyframes scroll_btn{0%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}50%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}100%{-webkit-transform:translate(0,5px) scale(1,0);transform:translate(0,5px) scale(1,0)}}@-webkit-keyframes scroll_btn_mobile{0%,100%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}50%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}}@keyframes scroll_btn_mobile{0%,100%{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0)}50%{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}}.split-btn .btn-wrap .regular{background:url(../img/next-h-red.svg) center center no-repeat;background-size:15px}.split-btn .btn-wrap .active>div{background:url(../img/next-h-white.svg) center center no-repeat #c8102e;background-size:15px}.split-btn:hover:before{width:5px}.split-btn:hover ._btn-label{-webkit-transition-delay:.5s!important;transition-delay:.5s!important}.split-btn:hover ._btn-label .active{-webkit-transition-delay:.15s!important;transition-delay:.15s!important}.split-btn ._btn-label{font-weight:700}.split-btn ._btn-label[stage=done]{width:140px}.split-btn ._btn-label .regular{color:#c8102e}.split-btn ._btn-label .active{-webkit-transition-delay:0s!important;transition-delay:0s!important}.split-btn ._btn-label .active>div{width:134px;color:#fff}.split-btn .btn-label{width:0;height:calc(100% + 6px);background:#fff;-webkit-transition:.35s;transition:.35s;-webkit-transition-delay:0s!important;transition-delay:0s!important;border:3px solid #c8102e;box-sizing:border-box}.split-btn .btn-label>div{color:#c8102e;font-weight:700;width:134px;position:absolute;right:0}.btn._open-block,.btn.classic,.btn.side-btn{color:#fff;font-weight:700}.split-btn .btn-label>div:before{content:'';background:#c8102e;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;-webkit-transition:.3s;transition:.3s}.split-btn[stage=done] .btn-label{width:140px}.split-btn[stage=done] .btn-label>div:before{width:0}.btn.side-btn{position:absolute!important;bottom:2.5rem;border:0;overflow:hidden;left:4.6875%;height:5.625rem;font-size:1.5rem;line-height:5.625rem;background:#c8102e}.btn.side-btn:before{z-index:1}.btn.side-btn[stage=done]{width:90.625%}.btn.side-btn .regular{background:#c8102e;text-align:center;width:100%}.btn.side-btn .active{right:auto;left:0}.btn.side-btn .active div{background:#212721;text-align:center;right:auto;left:0;width:100%}.route-item{cursor:pointer}.frontier-title{line-height:6rem}.content_404 .page-frontier{background:0 0;height:auto;max-width:50rem;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content_404 .main-video{pointer-events:initial}.btn.scroll-btn,.content_404 .gray-wrapper,.main-video,.menu-logo,.stripes{pointer-events:none}.content_404 .page-frontier-wrapper{width:100%}.safari .btn.burger .active>div,.safari .btn.close .active>div,.safari .btn.next .active>div,.safari .btn.next-btn .active>div,.safari .btn.prev .active>div,.safari .btn.privacy_notice .active>div,.safari .btn.social .active>div{right:-1px;width:35px}.safari[overlay=resume] .btn.submit .btn-wrap .active>div{right:0;width:34px}.safari[overlay=resume] .btn.submit ._btn-label .active>div{width:140px}.btn{height:40px;box-sizing:border-box;border:3px solid #c8102e;cursor:pointer;transition:.25s}.menu,.ss-content{-webkit-box-sizing:border-box}.btn.to_main{position:relative!important;bottom:auto!important;right:auto!important;display:block;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:30px;width:0;line-height:44px!important;height:50px;font-size:20px}.btn.to_main[stage=prep]{-webkit-transition:.25s;transition:.25s}.btn.to_main[stage=done]{width:170px!important}.btn.second-btn.showmore{right:4.7%;width:140px!important;display:none;bottom:auto!important;top:calc(100vh - 6.25rem)!important}.btn.second-btn.showmore._hide{display:none!important}.btn.second-btn.showmore .active>div{width:134px}.btn.second-btn.backtolist{right:4.7%!important;display:none}.btn.second-btn.backtolist[stage=done]{width:140px}.btn.second-btn.backtolist .active>div{width:134px}.btn._open-block{height:3.125rem;margin:3.125rem auto 0;text-align:center;line-height:3.125rem;border:0;background:#c8102e;font-size:1.25rem;position:absolute;right:calc(50% - 6.25rem)}.btn._open-block .active>div{width:12.5rem;background:#212721}.btn._open-block[stage=prep]{width:0}.btn._open-block[stage=done]{height:3.125rem;width:12.5rem}.btn[stage=prep],.btn[stage=prep]:before{-webkit-transition:0s;transition:0s}.btn[stage=prep] .active,.btn[stage=prep] .regular{-webkit-transition:0s;transition:0s;-webkit-transition-delay:0s;transition-delay:0s}.btn.classic{position:relative;font-size:1rem;text-align:center}.btn.classic:before{display:none}.btn.classic .regular{position:relative;line-height:2.125rem;width:8.3125rem}.btn.classic .active{line-height:2.125rem}.btn.classic .active>div{width:8.3125rem;background:#fff;color:#212721}.btn .btn-wrap{position:relative;width:100%;height:100%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.btn .btn-wrap .active,.btn .btn-wrap .active>div{-webkit-transform:translateZ(0);transform:translateZ(0)}.btn.social{width:40px;position:relative}.btn.social+.social{margin-left:5px}.page-category,.page-title{margin-left:calc(4.6875% + 1.25rem)}.btn.social._linkedin .regular{background:url(../img/linkedin.svg) center center no-repeat;background-size:18.4px}.btn.social._linkedin .active>div{background:url(../img/linkedin-black.svg) center center no-repeat #fff;background-size:18.4px}.btn.social._facebook .regular{background:url(../img/facebook.svg) center center no-repeat;background-size:10px}.btn.social._facebook .active>div{background:url(../img/facebook-black.svg) center center no-repeat #fff;background-size:10px}.btn.social._twitter .regular{background:url(../img/twitter.svg) center center no-repeat;background-size:20px}.btn.social._twitter .active>div{background:url(../img/twitter-black.svg) center center no-repeat #fff;background-size:20px}.btn.privacy_notice{width:40px}.btn.privacy_notice .regular{background:url(../img/privacy.svg) center center no-repeat;background-size:4px}.btn.privacy_notice .active>div{background:url(../img/privacy-white.svg) center center no-repeat #c8102e;background-size:4px}.btn.scroll-btn .regular{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn.scroll-btn .regular svg._mobile,.open-vacancies ._file{display:none}.btn.scroll-btn .regular svg{width:100%}.btn.scroll-btn .regular svg .scroll-anim-icon{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-animation:scroll_btn 1s linear 0s infinite;animation:scroll_btn 1s linear 0s infinite}.btn.scroll-btn .regular svg .scroll-anim-icon-mobile{-webkit-transform:translate(0,0) scale(1,0);transform:translate(0,0) scale(1,0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:scroll_btn_mobile 1s linear 0s infinite;animation:scroll_btn_mobile 1s linear 0s infinite}.btn-text{white-space:nowrap;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:.3s;transition:.3s;opacity:0;visibility:hidden;-webkit-transition-delay:.2s;transition-delay:.2s}.btn-text._left{right:40px}.btn-text._right{left:40px}.btn._vertical .active{width:100%;height:0%}.btn._vertical-invert .active{width:100%;height:0%;top:auto;bottom:0}.btn._text{font-weight:700;text-align:center;line-height:34px;overflow:hidden}.btn.second-btn{position:absolute;right:0;bottom:50px}.btn.second-btn .regular{background:0 0;color:#c8102e}.btn.quick_cv .regular,.btn.second-btn .active{background:#c8102e;color:#fff}.btn.second-btn .active>div{width:calc(11rem - 6px)}.btn.second-btn[stage=done]{width:11rem}.btn.quick_cv{position:absolute;right:186px;bottom:0;border:0;line-height:40px;background:#c8102e}.btn.quick_cv .active{color:#fff}.btn.quick_cv .active>div{background:#212721;width:6.25rem}.btn.quick_cv[stage=done]{width:6.25rem}.btn .regular,.btn:before{width:100%;-webkit-transition:.25s;top:0;height:100%;position:absolute}.btn:before{content:'';left:0;background:#c8102e;transition:.25s;-webkit-transition-delay:.25s;transition-delay:.25s;opacity:1;z-index:2}.btn .regular{right:0;transition:.25s;-webkit-transition-delay:.25s;transition-delay:.25s}.btn .active{position:absolute;right:0;top:0;width:0%;height:100%;overflow:hidden;-webkit-transition:.25s;transition:.25s}.btn .active>div{width:34px;height:100%;background-color:#c8102e;right:0;position:absolute}.btn[stage=prep]{width:0;border-left:0;border-right:0}.btn[stage=done]{width:40px}.btn[stage=done]:before{width:0}.btn[stage=done] .regular{right:0}.btn[stage=done] .btn-text{-webkit-transition-delay:.2s;transition-delay:.2s}.btn[stage=done] .btn-text._left{right:60px;opacity:1;visibility:visible}.btn[stage=done] .btn-text._right{left:60px;opacity:1;visibility:visible}.btn:hover .active{width:100%}.btn:hover._vertical-invert .active{height:100%}.btn .no-phone .btn:hover._vertical .active{height:100%!important}.btn._invert{border:3px solid #fff}.btn._invert .regular{right:0}.btn._invert:before{background:#fff!important}.btn._invert .regular:before{background:#fff}.resume._uploaded .btn.split-btn.submit ._btn-label{display:block}.btn.split-btn.submit .active,.btn.split-btn.submit .active>div{left:auto;right:0}.btn.split-btn.submit .btn-wrap{-webkit-transform:none;transform:none}.btn.split-btn.submit ._btn-label{display:none}.btn.split-btn.submit ._btn-label .active,.btn.split-btn.submit ._btn-label .regular{background:0 0}.btn.split-btn.submit ._btn-label .active>div{background:#c8102e}.close{position:absolute;top:3.75rem;right:4.7%}.close._out{top:-100px!important}.close .regular{background:url(../img/close-red.svg) center center no-repeat;background-size:22px}.close .active>div{background:url(../img/close-white.svg) center center no-repeat #c8102e;background-size:22px}.close._invert .regular{background:url(../img/close-white.svg) center center no-repeat;background-size:22px}.close._invert .active>div{background:url(../img/close-black.svg) center center no-repeat #fff;background-size:22px}.main-video .header-text{cursor:pointer}.main-video .header-text:hover .link{color:#c8102e;padding-left:65px}.main-video .header-text:hover .link:before{background:#c8102e;width:55px}.header-text{z-index:40;position:absolute;top:51.8%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:8.8%}.header-text .anim-link{line-height:2.5rem!important;margin-top:.6rem}.header-text .anim-link .link{margin-top:0;padding-left:30px;-webkit-transition-delay:0s!important;transition-delay:0s!important}.header-text .anim-link .link:before{-webkit-transition-delay:0s!important;transition-delay:0s!important;-webkit-transition:.8s;transition:.8s;width:20px}.header-text .anim-link:hover .link{padding-left:65px}.header-text .anim-link:hover .link:before{width:55px}.header-text .anim-text{line-height:5.5rem}.header-text h1{font-family:DeeDee;color:#c8102e;font-weight:900;line-height:1.13;font-size:5rem}.header-text p,.link{font-family:GraublauSlab;display:inline-block;color:#212721;-webkit-transition:.25s}.header-text .link,.header-text p{margin-top:1.875rem;font-size:1.75rem}.header-text [stage=prep] .link{-webkit-transition-delay:0s;transition-delay:0s}.header-text p{transition:.25s;-webkit-transition-delay:.2s;transition-delay:.2s}.header-text .link{padding-left:1.875rem}.link{font-size:1rem;cursor:pointer;transition:.25s;-webkit-transition-delay:.2s;transition-delay:.2s}.link:before{content:'';position:absolute;height:2px;top:50%;left:0;width:0;background:#212721;-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:.2s;transition-delay:.2s}.anim-text,.anim-text>*,.anim.form-item>*,.page-title{position:relative}.link:hover{padding-left:4.0625rem;color:#c8102e}.link:hover:before{width:3.4375rem;background:#c8102e}.anim-text{overflow:hidden}.anim-text>*{-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:.8s;transition:.8s;-webkit-transition-delay:.2s;transition-delay:.2s;display:block}.anim-text[stage=done]>*{-webkit-transform:translate(0,0);transform:translate(0,0)}.anim.form-item{width:0%;overflow:hidden}.anim.form-item[stage=done]{width:100%}.page-title{font-family:DeeDee;font-size:3.125rem;padding-top:5rem;width:82%}.page-category{font-family:GraublauSlab;margin-top:.625rem;font-size:1.125rem;font-weight:700;position:absolute}.page-frontier{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-frontier-wrapper{width:62.5%;text-align:center;position:relative;z-index:1}#fileupload,.article-date,.side-title,ul li:before{position:absolute}.page-frontier h1{color:#c8102e;font-family:DeeDee;font-weight:900;display:block;font-size:5rem}.page-frontier p{font-family:GraublauSlab;font-size:1.25rem;line-height:2rem;display:block;margin-top:1.875rem}.main-controls .privacy_notice,.mobile-select,.share{display:none}.article-date{font-size:1rem;top:3.75rem;left:3.75rem}.side-title{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:65%;width:100%}#fileupload{opacity:0;width:100%;height:100%;z-index:5;cursor:pointer;-webkit-transform:scale(2);transform:scale(2)}ol,ul{margin:1.5rem 0;list-style:inherit;padding-left:15px}ol li,ul li{font-size:.875rem;line-height:1.375rem;list-style:inherit}ol li+li,ul li+li{margin-top:1rem}ul li{position:relative;list-style:none}ul li:before{content:'';left:-15px;width:8px;height:1px;background:#212721;top:11px}.main-controls{position:relative;width:100%}.main-controls .next-btn,.main-controls .prev-btn{position:absolute;right:4.7%;top:calc(100vh - 6.25rem)}.share{overflow:visible}.share+.share-items{top:calc(100vh - 6.25rem);left:56.2%;opacity:0;visibility:hidden;display:none}.share._active .active{width:100%!important}.share._active+.share-items{left:calc(56.2% + 5.625rem);opacity:1;visibility:visible;width:130px}.share-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;position:relative}.ss-hidden,.stripes{display:none}.share-items{position:absolute;width:0;top:-3px;left:calc(5.625rem - 6px);height:calc(100% + 6px);-webkit-transition:.35s;transition:.35s;-webkit-transition-delay:0s;transition-delay:0s}.share-items._inverse .social._linkedin .regular{background:url(../img/linkedin-red.svg) center center no-repeat;background-size:18.4px}.share-items._inverse .social._linkedin .active>div{background:url(../img/linkedin.svg) center center no-repeat #c8102e;background-size:18.4px}.share-items._inverse .social._facebook .regular{background:url(../img/facebook-red.svg) center center no-repeat;background-size:10px}.share-items._inverse .social._facebook .active>div{background:url(../img/facebook.svg) center center no-repeat #c8102e;background-size:10px}.share-items._inverse .social._twitter .regular{background:url(../img/twitter-red.svg) center center no-repeat;background-size:20px}.share-items._inverse .social._twitter .active>div{background:url(../img/twitter.svg) center center no-repeat #c8102e;background-size:20px}.share[stage=done]{width:5rem!important}.share .active{right:auto;left:0}.share .active>div{right:auto;left:0;width:calc(5rem - 6px)!important}._next-hover .prev-btn.prev{bottom:calc(11.2rem - 10px);visibility:visible;opacity:1}.control-links{width:17.875rem;height:5.625rem}.control-links._bot-left{top:calc(100vh - 10.625rem)}.next-btn._right .btn-wrap{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.next-btn._right .regular{top:37px;right:0!important}.next-btn._right .active,.next-btn._right .active>div{right:auto;left:0}.next-btn._right[stage=done] .regular{top:0}.next-btn .regular{background:url(../img/next-red.svg) center center no-repeat;background-size:22px}.next-btn .active{top:auto;bottom:0;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:0s;transition:0s}.next-btn .active>div{bottom:0;top:auto;background:url(../img/next-white.svg) center center no-repeat #c8102e;background-size:22px;height:34px}.next-btn:hover>.active{height:100%!important}#wrapper[overlay=resume] .next-btn .active{-webkit-transition:.25s;transition:.25s}._next-hover .main .prev-btn.prev{bottom:calc(11.2rem + 27px)!important}.prev-btn{position:absolute;bottom:11.2rem;right:4.7%;z-index:50;-webkit-transform:scale(1,-1);transform:scale(1,-1)}.prev-btn.prev{bottom:calc(11.2rem - 40px);visibility:hidden;opacity:0}.prev-btn .regular{background:url(../img/next-red.svg) center center no-repeat;background-size:22px}.prev-btn .active{top:0;bottom:auto;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:.1s;transition:.1s}.prev-btn .active>div{top:0;background:url(../img/next-white.svg) center center no-repeat #c8102e;background-size:22px;height:34px}.prev-btn:hover>.active{height:100%!important}.burger:before{background:#c8102e}.burger .menu-label{position:absolute;width:0;top:-3px;right:42px;height:calc(100% + 6px);background:#c8102e;overflow:hidden;-webkit-transition:.35s;transition:.35s;-webkit-transition-delay:0s;transition-delay:0s}.burger .menu-label>div{color:#fff;font-weight:700;font-size:1rem;line-height:40px;text-align:center;width:5rem;position:absolute;right:0}.ss-content,.ss-scroll,.ss-wrapper{position:relative}.burger:hover:before{width:5px}.burger:hover .menu-label{width:5rem;-webkit-transition-delay:.2s;transition-delay:.2s}.burger .regular{background:url(../img/burger-red.svg) center center no-repeat;background-size:22px}.burger .active>div{background:url(../img/burger-white.svg) center center no-repeat #c8102e;background-size:22px}.ss-wrapper{overflow:hidden;width:100%;height:100%;z-index:1;float:left}.ss-content{height:100%;width:calc(100% + 18px);padding:0;overflow:auto;box-sizing:border-box}.ss-content.rtl{width:calc(100% + 18px);right:auto}.ss-scroll{background:#c8102e;width:4px;border-radius:8px;top:0;z-index:2;cursor:pointer;opacity:0;margin-left:-3px;-webkit-transition:opacity .25s;transition:opacity .25s}.ss-container:active .ss-scroll,.ss-container:hover .ss-scroll{opacity:1}.ss-grabbed{-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.scroll-fixed-blackout{opacity:0;position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#000;pointer-events:none}.stripes,.stripes._white2{z-index:400}.stripes{width:100%;overflow:hidden}#wrapper[stage=load] .stripes._white2,#wrapper[stage=reset] .stripes._white2,#wrapper[stage=menu-open] .stripes._red,#wrapper[stage=stripes-white2] .stripes._white,#wrapper[stage=stripes-white2] .stripes._white2,#wrapper[stage=stripes-white] .stripes._white,#wrapper[stage=form-open] .stripes._white,#wrapper[stage=vacancies-open] .stripes._white,#wrapper[stage|=stripes] .stripes._red,.stripes._white{display:block}.stripes>div{width:0;height:33.3333%;-webkit-transition:.4s;transition:.4s;position:relative;left:0}.stripes>div:nth-of-type(1){-webkit-transition-delay:.4s;transition-delay:.4s}.stripes>div:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.stripes>div:nth-of-type(3){-webkit-transition-delay:0s;transition-delay:0s}.stripes>div[stage=done]{width:100%}.stripes>div[stage=over]{width:100%;left:100%}.stripes._red>div{background:#c8102e}.stripes._white2>div,.stripes._white>div{background:#fff}#wrapper[stage=reset] .stripes._white2>div{left:100%}#wrapper[overlay=menu] .backtolist,#wrapper[overlay=menu] .main-controls>*{display:none!important}#wrapper[overlay=menu] .main-controls .close{display:block!important;border:3px solid #fff}#wrapper[overlay=menu] .main-controls .close:before{background:#fff!important}#wrapper[overlay=menu] .main-controls .close .regular{background:url(../img/close-white.svg) center center no-repeat;background-size:22px;right:0}#wrapper[overlay=menu] .main-controls .close .regular:before{background:#fff}#wrapper[overlay=menu] .main-controls .close .active>div{background:url(../img/close-black.svg) center center no-repeat #fff;background-size:22px}.menu{z-index:200;display:none;padding-top:11.375rem;box-sizing:border-box;background:#c8102e}.menu-footer,.menu-social{display:-webkit-inline-box;display:-ms-inline-flexbox}.menu-item,.select-popup-wrapper{-webkit-box-sizing:border-box;overflow:hidden}.menu>.wrapper{height:calc(100% - 11.375rem)}.menu-content{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:58%;left:50%}.menu-footer{bottom:3.75rem;left:0;margin:0 5.86% 0 4.69%;width:89.453125%;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed}.menu-footer .powered{font-weight:700;margin-left:-9%}.menu-footer .powered a{color:#212721}.menu-footer .powered a:hover{color:#fff}.menu-social{display:inline-flex}.menu-social>.btn+.btn{margin-left:10px!important}.menu-logo{top:-7.55rem;position:absolute;left:0;overflow:hidden;width:14.46875rem;height:2.2rem}.menu-logo svg{width:100%;position:absolute;top:100%;-webkit-transition:.6s;transition:.6s}.menu-logo svg>*{fill:#212721}.menu-logo[stage=prep] svg{top:100%}.menu-logo[stage=done] svg{top:0}.menu-cols{padding-left:3.5%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.menu-cols>.menu-col{position:relative;width:50%}.menu-cols>.menu-col:before{content:'';position:absolute;left:0;top:0}.menu-cols>.menu-col .title strong:before,.menu-item:before{left:0;top:50%;background:#212721;content:''}.menu-cols>.menu-col:nth-of-type(2){margin-left:6.1%}.menu-cols>.menu-col:nth-of-type(3){margin-left:1.7%}.menu-cols>.menu-col .title{color:#fff;font-size:2.0625rem;font-weight:900;font-family:DeeDee;display:block;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:.35s;transition:.35s}.menu-cols>.menu-col .category-notice,.resume-category strong{font-family:GraublauSlab}.menu-cols>.menu-col .title strong{-webkit-transform:translate(0,100%);transform:translate(0,100%);display:block;-webkit-transition:.25s;transition:.25s;position:relative;width:100%}.menu-cols>.menu-col .title strong:before{position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:2px;width:0;-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:0s;transition-delay:0s}.menu-cols>.menu-col .title strong:hover{padding-left:4.0625rem;color:#212721}.menu-cols>.menu-col .title strong:hover:before{width:3.4375rem;-webkit-transition-delay:.1s;transition-delay:.1s}.menu-cols>.menu-col .title[stage=done] strong{-webkit-transform:translate(0,0);transform:translate(0,0)}.menu-cols>.menu-col .category-notice{display:block;color:#212721;font-size:1.2rem;font-weight:700;line-height:1.625rem;margin:1.15rem 0 .8rem}.menu-cols+.menu-cols{margin-top:3.75rem}.menu-cols._mini{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;width:340px}.menu-cols._mini>div{width:auto}.menu-cols._mini>div+div{margin-left:20%!important}.menu-item{color:#fff;line-height:1.625rem;font-size:1rem;display:block;cursor:pointer;padding-left:0;-webkit-transition:.35s;transition:.35s;position:relative;width:100%;box-sizing:border-box;text-overflow:ellipsis}.menu-item>span{display:block;width:100%;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.25s;transition:.25s}.menu-item:before{position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:1px;width:0;-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:0s;transition-delay:0s}.menu-item:hover span{-webkit-transform:translate(4.0625rem,0);transform:translate(4.0625rem,0);color:#212721}.menu-item:hover:before{width:3.4375rem;-webkit-transition-delay:.1s;transition-delay:.1s}#wrapper._menu-open[stage=stripes-white2] .menu,#wrapper[stage=menu-open] .menu{display:block;opacity:1}.resume-pagination,.video-pagination{width:40px;-webkit-transform:none;transform:none;top:auto;bottom:calc(3.75rem + 40px);position:absolute;right:4.7%;background:#f0f0f0;padding:18px 0;z-index:10;-webkit-transition:.25s;transition:.25s;opacity:0;visibility:hidden}.main ._bot-right,.main>.prev-btn.prev,.video-pagination{right:calc(4.7% - 10px)}.resume-pagination .swiper-pagination-bullet,.video-pagination .swiper-pagination-bullet{background:#212721;border-radius:0;margin:0 auto!important;border:0!important;outline:0!important;display:block;cursor:pointer}.main,.resume-pagination .swiper-pagination-bullet:last-of-type,.video-mask._hide{display:none}.resume-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,.video-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:10px!important}._next-hover .video-pagination{bottom:calc(3.75rem + 30px)}.main ._bot-right{top:calc(100vh - 6.25rem - 10px)}.main>.prev-btn.prev{display:none}.main .gray-wrapper.screen{position:absolute!important;height:calc(100% - 80px)!important;width:calc(100% - 80px)!important;left:40px!important;top:40px!important}.main .gray-decor{background:#f0f0f0;margin-left:25%;height:100%;position:absolute;top:0!important;width:0}#clipping,.main-video,.main-video video,.mobile-slide-image,.video-mask{width:100%;height:100%}.main-video .video-wrapper{width:100%;height:100%;-webkit-clip-path:url(#clipping);clip-path:url(#clipping)}.main-video._on-mask .video-wrapper{-webkit-clip-path:url(#clipping);clip-path:url(#clipping)}.main-video._ready{pointer-events:auto}.mobile-slide-image{background:#8a8a8a;-webkit-clip-path:url(#clipping);clip-path:url(#clipping);background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;pointer-events:none;position:absolute;top:0;left:0}#clipping{left:0;top:0}.video-mask{position:absolute}.video-mask .mask{height:calc(33.3333% - .67px);left:100%}.video-mask .mask._m1{width:25.5%;y:0}.video-mask .mask._m2{width:50%;y:calc(33.3333% - .67px + 10px)}.video-mask .mask._m3{width:74.5%;y:calc(66.6666% - .67px + 20px)}.video-mask foreignObject{width:100%;height:100%;position:absolute;left:0;top:0}._next-hover .resume-pagination,._next-hover .video-pagination{opacity:1;visibility:visible;margin-top:0}#wrapper[overlay=resume] .main-controls{z-index:500}#wrapper[overlay=resume] .main-controls .backtolist._show{display:none!important}#wrapper[overlay=resume] .main-controls .privacy_notice,#wrapper[overlay=resume] .main-controls .resume-category,#wrapper[overlay=resume] .main-controls .resume-title{display:block}#wrapper[overlay=resume] .main-controls #logo,#wrapper[overlay=resume] .main-controls .burger,#wrapper[overlay=resume] .main-controls .control-links{display:none}#wrapper[overlay=resume] .main-controls .close{display:block}#wrapper[overlay=resume] .main-controls .scroll-btn,#wrapper[overlay=resume] .main-controls .share,#wrapper[overlay=resume] .main-controls .share-items{display:none!important}#wrapper[overlay=resume][slide="0"] .resume-category{opacity:0}#wrapper[overlay=resume][slide="0"] .resume-pagination .swiper-pagination-bullet:nth-of-type(1){pointer-events:none}#wrapper[overlay=resume][slide="0"][subpage=vacancy-page] .resume-category{opacity:1}#wrapper[overlay=resume][slide="1"] .resume-pagination .swiper-pagination-bullet:nth-of-type(2),#wrapper[overlay=resume][slide="2"] .resume-pagination .swiper-pagination-bullet:nth-of-type(3){pointer-events:none}#wrapper[overlay=resume][slide="3"] .privacy_notice{display:none}#wrapper[overlay=resume][slide="3"] .header-text .anim-text:last-of-type{line-height:2rem}#wrapper[overlay=resume][slide="3"] .header-text .anim-text:last-of-type p{margin-top:1.5rem}#wrapper[overlay=resume][resume-stage="1"] .resume-pagination .swiper-pagination-bullet:nth-of-type(2),#wrapper[overlay=resume][resume-stage="1"] .resume-pagination .swiper-pagination-bullet:nth-of-type(3),#wrapper[overlay=resume][resume-stage="2"] .resume-pagination .swiper-pagination-bullet:nth-of-type(3){pointer-events:none;opacity:.3}.file-label._error{color:#c8102e}.file-label._error+.resume-upload-links .upload-link .regular:after{opacity:1}.file-label._error+.resume-upload-links .filename{font-size:1.25rem;color:#c8102e}.resume-form .vacancies-list{margin-top:4.875rem}.resume-form .anim[index="1"]{-webkit-transition-delay:.2s;transition-delay:.2s}.resume-form .anim[index="2"]{-webkit-transition-delay:.3s;transition-delay:.3s}.resume-form .anim[index="3"]{-webkit-transition-delay:.4s;transition-delay:.4s}.resume-form .anim[index="4"]{-webkit-transition-delay:.5s;transition-delay:.5s}.resume-form .anim[index="5"]{-webkit-transition-delay:.6s;transition-delay:.6s}.custom-select{position:relative}.custom-select .select-ar{content:'';position:absolute;width:1.125rem;height:.75rem;pointer-events:none;right:1.25rem;top:50%;z-index:10;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);-webkit-transition:.3s;transition:.3s}.custom-select .select-placeholder{cursor:pointer}.custom-select .select-placeholder::-webkit-input-placeholder{color:#212721}.custom-select .select-placeholder::-moz-placeholder{color:#212721}.custom-select .select-placeholder:-ms-input-placeholder{color:#212721}.custom-select .select-placeholder:-moz-placeholder{color:#212721}.custom-select .select-ar-icon{-webkit-transition:.3s;transition:.3s;fill:#212721}.custom-select._open .select-ar-icon,.form-item._error .select-ar-icon{fill:#c8102e}.custom-select._open .select-placeholder{color:#c8102e}.custom-select._open .select-ar{-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.resume-title{line-height:3.9rem;-webkit-transition:.3s;transition:.3s;top:0}.resume-title h1{font-family:DeeDee;font-weight:900}.resume-title._out{top:-220px}.resume-category,.resume-title{position:absolute;z-index:100;display:none}.resume-category{padding-top:8.2rem;line-height:1.3rem;-webkit-transition:.3s;transition:.3s;top:0}.resume-category._out{top:-220px}.select-popup{display:none;width:31.25rem;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.select-popup-wrapper{background:#c8102e;padding:2.5rem 0;box-sizing:border-box;width:0%;-webkit-transition:.5s;transition:.5s;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.resume,.resume._active{background:#fff}.select-popup-wrapper .select-item{width:420px;display:block;padding:0 2.5rem;color:#fff;font-size:1.25rem;line-height:2rem;cursor:pointer;-webkit-transition:.3s;transition:.3s;opacity:0;margin-right:-1rem;visibility:hidden}.form-item._wide,.resume-upload-links,.select-popup-wrapper[stage=done]{width:100%}.resume,.resume .open-attach .active{display:none}.select-popup-wrapper .select-item._anim,.select-popup-wrapper .select-item:hover{color:#212721}.form-item._error .input-placeholder,.vacancies-list[type=whatwedo] .vacancy-card:hover h4,.vacancies-list[type=today] .vacancy-card:hover h4,.vacancies-list[type=division-block] .vacancy-card:hover h4{color:#c8102e}.select-popup-wrapper[stage=done] .select-item{opacity:1;margin-right:0;visibility:visible}.input-placeholder{font-size:1.25rem;position:absolute!important;z-index:1;left:1.25rem;top:1rem;-webkit-transition:.25s;transition:.25s;pointer-events:none;white-space:nowrap}.text-input,.textarea{position:relative;width:100%;border:0;border-bottom:2px solid #212721;font-size:1.25rem;padding:1rem 1.25rem;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AvenirNextCyr}.textarea{padding:0 1.25rem;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8rem;min-height:40px;max-height:124px;resize:none}.col+.form-item{margin-top:1.375rem}.form-item{-webkit-transition:.5s;transition:.5s;position:relative}.form-item._textarea{padding-top:.9rem;margin-top:.2rem;height:5rem}.form-item+.form-item{margin-top:1.375rem}.form-item._filled{overflow:visible}.form-item._filled .input-placeholder{font-weight:700;font-size:.625rem;left:0;top:-.1rem}.form-item._error .text-input{color:#c8102e;border-bottom:2px solid #c8102e}.form-item._error .text-input::-webkit-input-placeholder{color:#c8102e}.form-item._error .text-input::-moz-placeholder{color:#c8102e}.form-item._error .text-input:-ms-input-placeholder{color:#c8102e}.form-item._error .text-input:-moz-placeholder{color:#c8102e}.resume{z-index:100}.resume .swiper-container{height:100%}.resume .open-attach{cursor:default;border:3px solid #212721}.resume .open-attach:before{background:#212721}.resume .open-attach .regular{-webkit-transition-delay:0s;transition-delay:0s;background:url(../img/next-black.svg) center center no-repeat;background-size:22px}.resume .open-attach .active>div{background:url(../img/next-white.svg) center center no-repeat #212721;background-size:22px}.resume._selected .open-attach{cursor:pointer;border:3px solid #c8102e}.resume._selected .open-attach:before{background:#c8102e}.resume._selected .open-attach .regular{-webkit-transition-delay:0s;transition-delay:0s;background:url(../img/next-red.svg) center center no-repeat;background-size:22px}.resume._selected .open-attach .active{display:block}.resume._selected .open-attach .active>div{background:url(../img/next-white.svg) center center no-repeat #c8102e;background-size:22px}.resume._selected .scroll-btn{opacity:0}.resume-upload-links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-top:1rem;margin-bottom:1.35rem;height:6.25rem}.resume-upload-links .file-control{position:absolute;right:4%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:right;width:96%;opacity:0;visibility:hidden;z-index:50}.resume-upload-links .file-control .filename{display:inline-block;vertical-align:middle;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5rem}.resume-upload-links .file-control .removefile{display:inline-block;vertical-align:middle;margin-left:1.5rem;width:1.5rem;height:1.5rem;cursor:pointer;background:url(../img/close-black.svg) center center no-repeat;background-size:100%}.resume-upload-links._uploaded .upload-link:not(._with-file){opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:scale(.8);transform:scale(.8)}.resume-upload-links._uploaded .upload-link._with-file{width:100%;left:0;z-index:10;-webkit-transition-delay:.2s;transition-delay:.2s;pointer-events:none}.resume-upload-links._uploaded .upload-link._with-file .active{display:none}.resume-upload-links._uploaded .upload-link._with-file .regular>div{left:9%}.resume-upload-links._uploaded .upload-link._with-file._progress .active{display:block;width:0;height:100%;left:0;right:auto}#wrapper[overlay=vacancies-today] .main-controls .burger,#wrapper[subpage=vacancy-page] .main-controls .burger{right:calc(4.7% + 3.125rem)}.resume-upload-links._uploaded .file-control{-webkit-transition:.2s;transition:.2s;-webkit-transition-delay:.3s;transition-delay:.3s;opacity:1;visibility:visible}.resume-upload-links .upload-link{height:100%;width:calc(25% - 7.5px);background:#f0f0f0;border:none;overflow:hidden;position:absolute;-webkit-transition:.35s;transition:.35s;-webkit-transition-delay:0s;transition-delay:0s}.resume-upload-links .upload-link:hover .active>div{background:#c8102e}.resume-upload-links .upload-link:before{display:none}.resume-upload-links .upload-link div{font-weight:700;font-size:1rem}.resume-upload-links .upload-link .regular{pointer-events:none;z-index:1;left:0}.resume-upload-links .upload-link .regular:after{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background:#c8102e;opacity:0}.resume-upload-links .upload-link .regular>div{display:inline-block;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.35s;transition:.35s;white-space:nowrap}.resume-upload-links .upload-link .regular>div>strong{margin-left:.5rem;display:inline-block;vertical-align:middle}.resume-upload-links .upload-link .regular>div>img{display:inline-block;vertical-align:middle}.resume-upload-links .upload-link .active{pointer-events:none;-webkit-transition:.25s;transition:.25s}.resume-upload-links .upload-link .active div{width:100%;background:#f0f0f0}.resume-upload-links .upload-link[type=browse]{left:0}.resume-upload-links .upload-link[type=browse] img{width:1.4375rem}.resume-upload-links .upload-link[type=linkedin]{left:calc(25% + 2.5px)}.resume-upload-links .upload-link[type=linkedin] img{width:1.25rem}.resume-upload-links .upload-link[type=dropbox] img,.resume-upload-links .upload-link[type=googledrive] img{width:1.4375rem}.resume-upload-links .upload-link[type=dropbox]{left:calc(50% + 5px)}.resume-upload-links .upload-link[type=googledrive]{left:calc(75% + 7.5px)}.attach>p{margin-left:1.25rem;font-size:1.25rem}.success-hist{position:absolute;height:62.2%;width:37%;left:31%;top:19%}.success-hist>div{position:absolute;bottom:0;left:0;background:#f0f0f0;width:21%;-webkit-transition:.25s;transition:.25s;height:0%}.success-hist>div[data-id="1"]{-webkit-transition-delay:.1s;transition-delay:.1s}.success-hist>div[data-id="2"]{left:26%;-webkit-transition-delay:.2s;transition-delay:.2s}.success-hist>div[data-id="3"]{left:53%;-webkit-transition-delay:.3s;transition-delay:.3s}.success-hist>div[data-id="4"]{left:79%;-webkit-transition-delay:.4s;transition-delay:.4s}.success-hist>div[stage=done][data-id="1"]{height:20%}.success-hist>div[stage=done][data-id="2"]{height:30%}.success-hist>div[stage=done][data-id="3"]{height:80%}.success-hist>div[stage=done][data-id="4"],.vacancies-list[type=whatwedo] .vacancy-card:hover .selected-hover,.vacancies-list[type=today] .vacancy-card:hover .selected-hover,.vacancies-list[type=division-block] .vacancy-card:hover .selected-hover{height:100%}#wrapper[overlay=vacancies-today] .main-controls #logo{display:none}#wrapper[overlay=vacancies-today] .main-controls .close{display:block}#wrapper[overlay=vacancies-today] .main-controls .control-links .second-btn{display:none}#wrapper[overlay=vacancies-today] .main-controls .scroll-btn{display:block}#wrapper[overlay=vacancies-today] .main-controls .share,#wrapper[overlay=vacancies-today] .main-controls .share-items{display:none!important}#wrapper[subpage=vacancy-page] .open-vacancies ._file{display:block}#wrapper[subpage=vacancy-page] .open-vacancies ._vac,#wrapper[subpage=vacancy-page] .resume-division,#wrapper[subpage=vacancy-page] .resume-pagination .swiper-pagination-bullet:nth-of-type(2){display:none}#wrapper[subpage=vacancy-page] .main-controls .close,#wrapper[subpage=vacancy-page] .main-controls .scroll-btn,#wrapper[subpage=vacancy-page] .main-controls .share,#wrapper[subpage=vacancy-page] .main-controls .share+.share-items{display:block}#wrapper[subpage=vacancy-page] .main-controls{z-index:400;position:relative;width:100%}#wrapper[page=vacancies-page] .open-today,#wrapper[subpage=vacancy-page] #logo,#wrapper[subpage=vacancy-page] .control-links{display:none}#wrapper[page=vacancies-page] .main-controls .scroll-btn{display:block}#wrapper[page=vacancies-page] .main-controls .backtolist._show{display:block!important}#wrapper[page=vacancies-page] .control-links .second-btn{display:none}#wrapper[page=vacancies-page] #logo{top:-5.95rem;-webkit-transition:.5s;transition:.5s}#wrapper[page=vacancies-page][slide="0"] #logo{top:5.05rem}#wrapper[page=vacancies-page][slide="0"] .top-stub{height:0}.vacancies-swiper{-webkit-clip-path:url(#clipping-images);clip-path:url(#clipping-images);height:100vh}.vacancies-swiper .division-title{padding-bottom:0;line-height:5.5rem}.vacancies-swiper .swiper-slide{background:gray;height:auto}.vacancies-swiper .swiper-slide h2{color:#fff;font-size:4.375rem;padding:0}.vacancies-swiper .swiper-slide .page-frontier{background-size:cover!important;background-position:center center!important}html:not(.phone) .vacancies-swiper .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .page-frontier .page-frontier,html:not(.phone) .whatwedo-swiper .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .page-frontier .page-frontier{background:0 0!important}.vacancies-swiper .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .scrollblock .scrollblock,.whatwedo-swiper .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .scrollblock .scrollblock{display:none!important}.vacancy-page{display:none;background:#fff;position:absolute!important;z-index:50}.vacancy-page .vacancy-one-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:relative}.vacancy-page .vacancy-one-content .side-header{text-align:left;padding:3.75rem calc(4.6875% + 1.25rem) 8.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212721}.vacancy-page .vacancy-one-content .side-header .name{font-family:GraublauSlab;font-weight:700;padding-left:1.875rem;display:block;margin-top:1.875rem;position:relative;-webkit-transition:.25s;transition:.25s}.contacts-item-content h3,.vacancy-card>div>h4{font-family:DeeDee;letter-spacing:-1px}.vacancy-page .vacancy-one-content .side-header .name:hover{color:#c8102e;padding-left:2.875rem}.vacancy-page .vacancy-one-content .side-header .name:hover:before{background:#c8102e;width:2.25rem}.vacancy-page .vacancy-one-content .side-header .name:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:1.25rem;height:2px;background:#212721;-webkit-transition:.25s;transition:.25s}.vacancy-page .vacancy-one-content .side-header p{line-height:1.625rem;font-size:1rem}.vacancy-page .vacancy-one-content .side-header p strong{font-weight:600}.vacancy-page .vacancy-one-content .side-header:before{opacity:1!important;background:#f0f0f0}.vacancy-page .vacancy-one-content .side-header .side-title{position:relative;-webkit-transform:none;transform:none;color:#c8102e;top:0;left:0;max-width:100%}.vacancy-page .vacancy-one-content .side-header .side-title+.anim{margin-top:3.75rem}.vacancies-list,.vacancy-page .vacancy-one-content .anim+.anim{margin-top:1.875rem}.vacancies{position:relative;height:100%}.vacancies-page,.vacancies-today{background:#fff;position:absolute!important;display:none}.vacancies-today{z-index:49}.vacancies-today .split-btn{display:none}.clients-grid,.vacancy-card{display:-webkit-box;display:-ms-flexbox}.vacancies .close{z-index:50}.vacancies-list{top:10rem;width:calc(100% - 10px);padding-bottom:10rem}.vacancies-list[type=whatwedo],.vacancies-list[type=division-block]{margin-top:2.5rem;padding-bottom:0}.vacancies .scrollblock .ss-content{padding-top:5rem}.col[data-id="1"] .vacancy-card{-webkit-transition-delay:.2s;transition-delay:.2s}.col[data-id="1"] .vacancy-card-content,.col[data-id="2"] .vacancy-card{-webkit-transition-delay:.4s;transition-delay:.4s}.col[data-id="2"] .vacancy-card-content,.col[data-id="3"] .vacancy-card{-webkit-transition-delay:.6s;transition-delay:.6s}.col[data-id="3"] .vacancy-card-content{-webkit-transition-delay:.8s;transition-delay:.8s}.vacancy-card{background:#f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;width:100%;height:0;-webkit-transition:.25s;transition:.25s;overflow:hidden}.vacancy-card._active .selected-hover{width:100%!important;height:100%}.vacancy-card-content{-webkit-transition:.25s;opacity:0;position:absolute;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;transition:.25s;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.vacancy-card:hover h4{color:#212721}.vacancy-card>div{padding:0 10% 0 12%}.vacancy-card>div>h4{color:#c8102e;font-weight:900;font-size:1.5rem;line-height:1.25;display:block;-webkit-transition:.2s;transition:.2s}.vacancy-card>div>p{font-size:1rem;display:block;margin-top:1.2rem;line-height:1.4rem}.vacancy-card>div>p strong{font-weight:600}.vacancy-card[stage=done]{height:15.625rem}.vacancy-card[stage=done] .vacancy-card-content{opacity:1}#wrapper._vacancies-open .vacancies{display:block}#wrapper[overlay=contacts] .main-controls>*{display:none!important}#wrapper[overlay=contacts] .main-controls .close{display:block!important}#wrapper[overlay=contacts] .backtolist,#wrapper[page=whatwedo][overlay=menu] .main-controls .backtolist._show,#wrapper[page=whatwedo][overlay=resume] .main-controls .backtolist._show,#wrapper[page=whatwedo][overlay=contacts] .main-controls .backtolist._show,#wrapper[page=vacancies-page][overlay=menu] .main-controls .backtolist._show,#wrapper[page=vacancies-page][overlay=resume] .main-controls .backtolist._show,#wrapper[page=vacancies-page][overlay=contacts] .main-controls .backtolist._show{display:none!important}.contacts{z-index:210;display:none;background:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.contacts-item{background:#212721;height:calc(33.3333% - 6.67px);width:0%;margin-bottom:10px;position:relative;pointer-events:auto!important;overflow:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transform:none!important;transform:none!important}.contacts-item a{color:#fff!important}.contacts-item-inner{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:68.4%;margin-left:15.8%;z-index:10}.contacts-item-hover{height:100%;position:absolute!important;z-index:1;width:31.43%;background:0 0;margin-left:34%;bottom:0;margin-top:100%;-webkit-transition:background .1s;transition:background .1s;pointer-events:none;opacity:0;-webkit-transition-delay:1s;transition-delay:1s}.contacts-item-content{position:relative;z-index:2;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 100px;top:55%!important;-webkit-transform:translate(0,-50%)!important;transform:translate(0,-50%)!important;opacity:0;-webkit-transition:.25s;transition:.25s}.contacts-item-content[stage=done]{top:50%!important;opacity:1}.contacts-item-content h3{font-size:2.25rem;font-weight:900}.contacts-item-content p{display:block;margin-top:.9375rem;font-size:1.125rem;line-height:1.67}.contacts-item[data-id="1"]:before,.contacts-item[data-id="3"]:after{display:none}.contacts-item-content p .link{color:#fff;font-family:AvenirNextCyr;position:relative}.about-text strong,.clients-grid .client-item .active>div strong{font-family:DeeDee;font-weight:900;letter-spacing:-1px}.contacts-item-content p .link:before{background:#fff;height:1px}.contacts-item:after,.contacts-item:before{background:#fff;top:0;height:100%;width:16.4%;z-index:11;position:absolute;content:'';pointer-events:none}.contacts-item:before{left:0}.contacts-item:after{right:0}#wrapper[open-page=insight-one] .main-controls .burger,#wrapper[subpage=insight-one] .main-controls .burger,.insight-one .burger{right:calc(4.7% + 3.125rem)}.contacts-item[data-id="1"]:after,.contacts-item[data-id="3"]:before{width:31.6%}.contacts-item[data-id="1"]{left:0;-webkit-transition-delay:.2s;transition-delay:.2s}.contacts-item[data-id="1"] .contacts-item-content{-webkit-transition-delay:.4s;transition-delay:.4s}.contacts-item[data-id="1"] .contacts-item-inner{margin-left:0}.contacts-item[data-id="2"]{left:18.05%;-webkit-transition-delay:.4s;transition-delay:.4s}.contacts-item[data-id="2"] .contacts-item-content{-webkit-transition-delay:.6s;transition-delay:.6s}.contacts-item[data-id="3"]{left:34.15%;-webkit-transition-delay:.6s;transition-delay:.6s}.contacts-item[data-id="3"] .contacts-item-content{-webkit-transition-delay:.8s;transition-delay:.8s}.contacts-item[data-id="3"] .contacts-item-inner{margin-left:31.55%}.contacts-item[stage=done]{width:65.85%}.contacts-item[stage=done] .contacts-item-hover{background:#c8102e;opacity:1}#wrapper[page=about] .main-controls .scroll-btn{display:block}#wrapper[page=about] .main-controls #logo{display:none}#wrapper[page=about] .logo-copy{display:block}.decor[type=about]{width:31.1875rem;height:29.58125rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.decor[type=about] .anim[data-id="1"]{width:0;height:7.51875rem;background:#fff;position:absolute;top:18.95rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:2}.decor[type=about] .anim[data-id="1"][stage=done]{width:7.51875rem}.decor[type=about] .anim[data-id="2"]{width:100%;height:100%;background:url(../img/a-part.svg) center center no-repeat;background-size:31.1875rem 29.58125rem;position:absolute;bottom:0;left:0;z-index:1}.decor[type=about] .anim[data-id="2"]:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#f0f0f0;-webkit-transition:.75s;transition:.75s}.decor[type=about] .anim[data-id="2"][stage=done]:before{height:0}.about{display:none;position:relative}.about-text{position:absolute;height:100vh;width:100vw;top:0;background:#f0f0f0}.about-text strong{font-size:2.1875rem;line-height:3rem;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.about-text strong:before{content:'';position:absolute;background:#f0f0f0;left:0;bottom:0;height:100%;width:100%;z-index:5;-webkit-transition:.25s;transition:.25s}.about-text strong[stage=done]:before{height:0}.about-text strong ._text{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;white-space:nowrap}.about-text strong ._text .regular{position:relative}.about-text strong ._text .active{position:absolute;left:0;width:0;overflow:hidden;-webkit-transition:.35s;transition:.35s;top:0}.about-text strong ._text .active>span{background:#c8102e;color:#fff}.about-text strong ._text[stage=done] .active{width:100%}.about-text[stage=done]{background:#f0f0f0}.clients{text-align:center}.clients-grid{width:64.375rem;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;position:relative}.insight-group+.insight-group,.insight-item+.insight-item{margin-top:3.75rem}.clients-grid .client-item{background:#f0f0f0;height:15.625rem;width:calc(25% - 7.5px);margin-left:10px;margin-bottom:10px;position:relative;border:none}.clients-grid .client-item:before{width:100%;height:100%;top:auto;bottom:0;background:#fff;-webkit-transition:.6s;transition:.6s}.clients-grid .client-item[stage=done]:before{height:0}.clients-grid .client-item:hover .active{height:100%}.clients-grid .client-item .active{background:#c8102e;top:auto;bottom:0;width:100%;height:0}.clients-grid .client-item .active>div{width:100%;height:15.625rem;top:auto;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.clients-grid .client-item .active>div strong{color:#fff;line-height:1.21;font-size:1.75rem}.insight-item .selected-hover>div,.insight-item strong{font-size:1.25rem;line-height:1.625rem;font-family:GraublauSlab;font-weight:700}.clients-grid .client-item:first-of-type,.clients-grid .client-item:nth-of-type(4n+1){margin-left:0}.clients-grid .client-item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:80%;max-height:80%}#wrapper[page=insight] .main-controls .scroll-btn,#wrapper[page=insight] .main-controls .showmore._show{display:block}#wrapper[page=insight] .main-controls #logo{display:none}#wrapper[page=insight] .logo-copy{display:block}#wrapper[subpage=insight-one] .main-controls #logo{display:none}#wrapper[subpage=insight-one] .main-controls .showmore._show{display:none!important}#wrapper[open-page=insight-one] .main-controls .close,#wrapper[open-page=insight-one] .main-controls .scroll-btn,#wrapper[subpage=insight-one] .main-controls .close,#wrapper[subpage=insight-one] .main-controls .share,#wrapper[subpage=insight-one] .main-controls .share+.share-items{display:block}#wrapper[open-page=insight-one] .main-controls{z-index:400;position:absolute;width:100%;height:100%}#wrapper[open-page=insight-one] #logo,.insight,.insight-group{display:none}.insight-group._show{display:block}.insight-one,.insight-one._no-scroll .scroll-btn{display:none}.insight-one{background:#fff;position:absolute!important;z-index:350}.insight-one._no-scroll .ss-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insight-one-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:relative}.insight-content{padding-top:5.5rem}.insight-text{position:relative}.insight-text:before{content:'';position:absolute;background:#fff;bottom:0;left:0;width:100%;height:100%;-webkit-transition:.8s;transition:.8s;z-index:1}.insight-item{position:relative;width:34.67%;min-height:11.25rem;margin-left:50%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.insight-item:before{content:'';width:3.125rem;height:100%;position:absolute;left:-3.125rem;top:0}.insight-item .selected-hover{right:0;width:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:auto}.insight-item .selected-hover>div{color:#fff;letter-spacing:normal;padding:0 4.375rem 0 14.375rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0s;transition:0s;height:100%!important;right:0;left:auto}.insight-item .selected-hover>div:before{content:'';position:absolute;left:4.875rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../img/long-ar.svg) center center no-repeat;width:4.375rem;height:1.375rem;-webkit-transition:.44s;transition:.44s;-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0}.insight-item:nth-of-type(2n){margin-left:15.33%;text-align:right}.insight-item:nth-of-type(2n):before{left:auto;right:-3.125rem}.insight-item:nth-of-type(2n) .image-wrapper{right:auto;left:calc(100% + 3.125rem)}.insight-item:nth-of-type(2n) .selected-hover{left:0;right:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.insight-item:nth-of-type(2n) .selected-hover>div{padding:0 14.375rem 0 4.375rem;right:auto;left:0}.insight-item:nth-of-type(2n) .selected-hover>div:before{left:auto;right:4.875rem;-webkit-transform:translate(0,-50%) scale(-1,1);transform:translate(0,-50%) scale(-1,1)}.insight-item p{font-size:1rem;line-height:1.375rem;display:block;margin-top:.9375rem}.insight-item p a{color:#c8102e!important}.insight-item .image-wrapper{height:11.25rem;width:0;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:calc(100% + 3.125rem);-webkit-transition:.7s;transition:.7s;-webkit-transition-delay:.15s;transition-delay:.15s}#wrapper[page=whatwedo][slide="0"] .top-stub,.insight-item[stage=done] .insight-text:before{height:0}.insight-item .image-wrapper img{position:absolute;top:50%;left:0;width:11.25rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);filter:grayscale(1);-webkit-filter:grayscale(1)}.insight-item[stage=done] .image-wrapper{width:11.25rem}#wrapper[page=whatwedo] .open-today{display:none}#wrapper[page=whatwedo] .main-controls .scroll-btn{display:block}#wrapper[page=whatwedo] .main-controls .backtolist._show{display:block!important}#wrapper[page=whatwedo] .control-links .second-btn,.whatwedo{display:none}#wrapper[page=whatwedo] #logo{top:-5.95rem;-webkit-transition:.5s;transition:.5s}#wrapper[page=whatwedo][slide="0"] #logo{top:5.05rem}.vacancies-list[type=whatwedo]+h3{margin-top:4.375rem;top:auto;width:90.625%;letter-spacing:-2px;text-align:center;font-size:3.125rem}.vacancies-list[type=whatwedo]+h3+.clients-grid{margin-top:12.5rem}.whatwedo-inside-content+h3{margin-top:4.375rem;top:auto!important;width:90.625%;letter-spacing:-2px!important;text-align:center;font-size:3.125rem!important;margin-bottom:4.435rem;position:relative!important}.whatwedo{background:#fff;position:absolute!important}.whatwedo._whatwedo-text h3{position:relative}.whatwedo-caret{background:#c8102e;height:100%;width:5rem!important;position:absolute!important;top:0;left:-5rem;padding:0!important;z-index:0!important}.whatwedo-items{position:relative;margin-top:3.75rem;width:78.125%;margin-left:10.9375rem}.whatwedo-item{position:relative;margin-left:50%;border:0;width:0;-webkit-transition:.6s;transition:.6s;height:5rem;line-height:5rem;background:#fff;font-weight:700;cursor:default;text-align:right;overflow:hidden}.bot-stub,.top-stub{cursor:pointer;z-index:1;overflow:hidden;border:0;outline:0}.whatwedo-item>div{padding:0 2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:39.1vw;position:relative;z-index:1}.whatwedo-item[stage=done]{width:50%}.whatwedo-item:nth-of-type(2n){margin-left:0;text-align:left}.whatwedo-inside-content{background:#f0f0f0;padding:3.75rem 0}.whatwedo-inside-content>p{width:62.5%;display:block;margin-left:18.75%;font-size:1rem;line-height:1.63}.whatwedo-inside-content>p+p{margin-top:1.6rem}.whatwedo-inside-content h4{width:78.125%;margin-left:10.9375rem;margin-top:3.75rem;text-align:center;font-size:1.375rem;font-family:GraublauSlab;font-weight:700}.bot-stub:before,.top-stub:before{margin-left:-22px;content:''}.block-text h3,.whatwedo-inside-content+h4{font-family:DeeDee;font-weight:900;position:absolute}.whatwedo-inside-content+h4{left:4.7%;margin-top:3.75rem;letter-spacing:-1px;font-size:1.875rem}.whatwedo-swiper{-webkit-clip-path:url(#clipping-images2);clip-path:url(#clipping-images2);height:100vh}.whatwedo-swiper .division-title{padding-bottom:0;line-height:5.5rem}.whatwedo-swiper .swiper-slide{background:gray;height:auto}.whatwedo-swiper .swiper-slide h2{color:#fff;font-size:4.375rem;padding:0}.whatwedo-swiper .swiper-slide .page-frontier{background-size:cover!important;background-position:center center!important}#wrapper._block-open .main-controls .close{display:block}#wrapper._block-open .main-controls .burger{right:calc(4.7% + 3.125rem)}#wrapper._block-open .main-controls #logo{display:none!important}.image-mask._hide,.swiper-slide._open-slide .btn._open-block{display:none}.block-text{position:absolute;width:100vw;top:0;background:#fff}.block-text h2{padding:5rem 0!important;color:#212721!important;letter-spacing:-2px;font-size:3.125rem!important}.block-text h3{left:4.6875%;top:3.75rem;font-size:1.875rem;letter-spacing:-1px}.block-text .clients-grid{padding-bottom:11.875rem}.block-text .footer{margin-top:0}.top-stub{position:absolute;top:0;left:9.35%;-webkit-transition:height .5s;transition:height .5s;width:81.3%;height:12.7vh;background:#f0f0f0}.top-stub:hover:before{-webkit-transform:scale(1.2,-1.2);transform:scale(1.2,-1.2)}.top-stub:before{background:url(../img/next-red.svg) center center no-repeat;width:44px;height:28px;position:absolute;top:calc(6.35vh - 14px);left:50%;-webkit-transform:scale(1,-1);transform:scale(1,-1);-webkit-transition:.45s;transition:.45s}.top-stub[stage=next_start]{height:0}.top-stub[stage=next_end]{top:auto;bottom:87.4vh}.top-stub[stage=next_end]:before{top:auto;bottom:calc(6.35vh - 14px)}.top-stub[stage=prev_start]{top:auto;bottom:87.4vh;height:0}.top-stub[stage=prev_start]:before{top:auto;bottom:calc(6.35vh - 14px)}.bot-stub{position:absolute;left:9.35%;-webkit-transition:height .5s;transition:height .5s;width:81.3%;height:0;background:#f0f0f0;top:auto;bottom:0}.bot-stub.swiper-button-disabled{background:#fff;pointer-events:none}.bot-stub.swiper-button-disabled:before{opacity:0}.bot-stub:hover:before{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.bot-stub:before{background:url(../img/next-red.svg) center center no-repeat;width:44px;height:28px;position:absolute;bottom:calc(6.35vh - 14px);left:50%;-webkit-transition:.45s;transition:.45s}.bot-stub[stage=done]{height:12.5vh}.bot-stub[stage=next_start]{height:0;top:87.5vh;bottom:auto}.bot-stub[stage=next_start]:before{top:calc(6.35vh - 14px);bottom:auto}.bot-stub[stage=next_end]{height:12.7vh}.bot-stub[stage=prev_end]{height:12.7vh;top:87.4vh;bottom:auto}.bot-stub[stage=prev_end]:before{top:calc(6.35vh - 14px);bottom:auto}.bot-stub[stage=prev_start]{top:auto;bottom:0;height:0}.bot-stub[stage=prev_start]:before{top:auto;bottom:calc(6.35vh - 14px)}#clipping-images,#clipping-images2{position:absolute;left:0;top:0;width:100%;height:100vh}.not-zero+.image-mask ._image1{height:12.5vh;-webkit-transition:.2s;transition:.2s}.image-mask{width:100%;height:100vh;top:0;left:0;position:absolute;pointer-events:none}.image-mask ._image1{y:0;x:9.375%;-webkit-transition:.3s;transition:.3s;width:81.25%;z-index:1;height:18.5vh}.image-mask ._image2{y:17.5vh;x:3.125%;-webkit-transition:.3s;transition:.3s;width:93.75%;height:65vh;z-index:2}.image-mask ._image3{y:87.5vh;x:9.375%;-webkit-transition:.3s;transition:.3s;width:81.25%;height:12.5vh;z-index:1}.screen._opened .mask._image1,.screen._opened .mask._image3{height:0}.screen._opened .mask._image2{y:0;x:0;width:100%;height:100vh}.screen._opened .top-stub{bottom:auto;top:0;height:0;-webkit-transition:height .3s;transition:height .3s}.screen._opened .bot-stub{height:0;top:auto;bottom:0;-webkit-transition:height .3s;transition:height .3s}html.tablet .client-item .active,html.tablet .selected-hover{display:none!important}.swiper-slide._open-slide .btn._open-block:before{width:100%!important;left:auto;right:0}.swiper-slide._open-slide .page-frontier:before{opacity:.5}.division-text{opacity:0;visibility:hidden;margin-top:3.125rem}.division-text p{margin-top:0;color:#fff;line-height:1.6;font-size:1.25rem}.division-text._show{opacity:1;visibility:visible}.vacancies-swiper .page-frontier:before,.whatwedo-swiper .page-frontier:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#212721;opacity:0;-webkit-transition:.35s;transition:.35s}html.tablet #logo,html.tablet .logo-copy{width:15.83125rem;height:3.6rem;top:4.4875rem;left:4.375rem}html.tablet .decor[type=whatwedo]{width:65.1%;height:34.2%}html.tablet .image-mask ._image1{x:2.6%;y:0;width:94.8%;height:23.6vh}html.tablet .image-mask ._image2{x:2.6%;y:25.6vh;width:94.8%;height:48.8vh}html.tablet .image-mask ._image3{x:2.6%;y:76.4vh;width:94.8%;height:8vh}html.tablet .btn._open-block{margin-top:50px}html.tablet .vacancies-swiper .division-title,html.tablet .whatwedo-swiper .division-title{line-height:60px}html.tablet .vacancies-swiper .division-title h2,html.tablet .whatwedo-swiper .division-title h2{font-size:50px}html.tablet .bot-stub,html.tablet .top-stub{display:none}html.tablet #wrapper[page=whatwedo][slide="0"] #logo{top:4.4875rem}html.tablet .page-frontier h1{font-size:70px}html.tablet .decor[type=insight]{width:40.95%;height:48.66%}html.tablet .insight-item{margin-left:290px;width:calc(100% - 360px);min-height:180px}html.tablet .insight-item:nth-of-type(2n){margin-left:70px}html.tablet .insight-item:before{width:40px;left:-40px}html.tablet .insight-item .image-wrapper{right:calc(100% + 40px);height:180px}html.tablet .insight-item .image-wrapper img{filter:grayscale(1);-webkit-filter:grayscale(1)}html.tablet .insight-item[stage=done] .image-wrapper{width:180px}html.tablet .resume .vacancies-list{margin-top:100px!important}html.tablet .resume .next-btn{right:calc(3.75rem + 8px)}html.tablet .resume-category{padding-top:110px;font-size:16px}html.tablet .about-text strong{font-size:33px;line-height:48px}html.tablet .scroll-fixed .screen-wrapper{top:50%}html.tablet .footer{margin-top:190px;padding-left:60px;padding-right:60px;width:calc(100% - 120px)}html.tablet .footer .footer-contacts .active>div,html.tablet .footer .footer-contacts .regular{line-height:30px}html.tablet h2{padding:60px 0}html.tablet .side-header h1,html.tablet h2{font-size:40px}html.tablet .clients-grid{width:620px}html.tablet .clients-grid .client-item{width:200px;height:200px;margin-left:10px!important}html.tablet .clients-grid .client-item:nth-of-type(3n+1){margin-left:0!important}html.tablet .side-content .share+.share-items{left:90px;top:-40px;position:relative;display:block}html.tablet .side-content .share+.share-items .social{margin-top:0}html.tablet .btn.side-btn.apply{margin-top:1.25rem!important}html.tablet .vacancy-page .vacancy-one-content .side-header{padding-bottom:30px}html.tablet .side-header-wrapper{top:0;-webkit-transform:none;transform:none}html.tablet .menu{padding-top:0}html.tablet .menu .ss-scroll{background:#212721;opacity:1}html.tablet .menu-footer{position:relative;bottom:auto;margin:5.4625rem 3.75rem 0;width:calc(100% - 7.5rem);display:block}html.tablet .menu-footer .menu-social{position:absolute;right:0;top:0}html.tablet .menu-footer .powered{margin-left:0;margin-top:.7rem}html.tablet .menu-footer .copyright{position:relative;top:.2rem}html.tablet .menu-item{font-size:1.125rem;line-height:1.94}html.tablet .menu-item span{-webkit-transform:none!important;transform:none!important;color:#fff!important}html.tablet .menu-item:before{display:none!important}html.tablet .menu>.wrapper{height:100%;margin:0;width:100%}html.tablet .menu>.wrapper .ss-content{padding-top:11.375rem;padding-bottom:3.75rem;-webkit-box-sizing:border-box;box-sizing:border-box}html.tablet .menu-content{top:0;-webkit-transform:none;transform:none;position:relative;margin:0 3.75rem 0 8.75rem;width:calc(100% - 12.5rem);left:0;max-width:100%}html.tablet .menu-cols .menu-col,html.tablet .menu-cols._mini .menu-col{width:100%}html.tablet .menu-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}html.tablet .menu-cols._mini .menu-col .title{display:block!important}html.tablet .gray-wrapper,html.tablet .menu-cols .menu-col:nth-of-type(3) .title{display:none}html.tablet .menu-cols._mini .menu-col+.menu-col{margin-top:1rem!important;margin-left:0!important}html.tablet .menu-cols .menu-col .title{font-size:2.5rem}html.tablet .menu-cols .menu-col .category-notice{margin:1.5625rem 0;line-height:1.25;font-size:1rem}html.tablet .menu-cols .menu-col:nth-of-type(2){margin-left:0;margin-top:3.125rem}html.tablet .menu-cols .menu-col:nth-of-type(3){margin-left:0;margin-top:0}html.tablet .menu-cols+.menu-cols{margin-top:3.125rem}html.tablet .menu-logo{width:12.78125rem;height:2rem;left:3.75rem;top:3.8875rem}html.tablet ._top-right,html.tablet .close{top:3.75rem;right:3.75rem}html.tablet ._bot-right,html.tablet .main ._bot-right{top:calc(100vh - 3.75rem - 40px)}html.tablet ._bot-right,html.tablet .main ._bot-right,html.tablet .main>.prev-btn.prev,html.tablet .video-pagination{right:calc(3.75rem - 10px)}html.tablet .control-links._bot-left{left:4.375rem;top:calc(100vh - 3.75rem - 90px)}html.tablet .header-text{padding-left:5rem;top:53%}html.tablet .header-text h1{line-height:1.07;font-size:4.375rem}html.tablet .header-text .link{line-height:1.875rem;color:#fff;padding-left:1.875rem!important}html.tablet .header-text p{line-height:1.875rem}html.tablet .link:before{width:20px!important;background:#fff!important}html.tablet .btn.second-btn{bottom:20px}html.tablet .mobile-slide-image{display:block}html.tablet .video{display:none}html.tablet #clipping .mask._m3,html.tablet .contacts-item .contacts-item-hover,html.tablet .contacts-item:after,html.tablet .contacts-item:before,html.tablet .title strong:before{display:none!important}html.tablet #clipping .mask{height:30.9%}html.tablet #clipping .mask._m1{y:18.3%;width:81.7%}html.tablet #clipping .mask._m2{y:calc(49.2% + 10px);width:81.7%}html.tablet .resume-pagination,html.tablet .video-pagination{opacity:1!important;visibility:visible!important;bottom:calc(5rem)!important;pointer-events:none}html.tablet .resume-pagination{bottom:calc(6.25rem)!important;right:3.1rem}html.tablet ._next-hover .prev-btn.prev{opacity:0!important;visibility:hidden!important}html.tablet .contacts{padding:120px 40px}html.tablet .contacts-item[data-id="1"]{left:0}html.tablet .contacts-item[data-id="2"]{left:26.45%}html.tablet .contacts-item[data-id="3"]{left:0}html.tablet .contacts-item-content{padding:0 10% 0 20%}html.tablet .contacts-item .contacts-item-inner{width:100%;margin-left:0!important}html.tablet .contacts-item[stage=done]{width:73.55%}html.tablet .title strong{color:#fff!important;padding-left:0!important}html.tablet .vacancies-list.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.75rem}html.tablet .vacancy-one-content,html.tablet .vacancy-one-content .side-content .apply{display:block}html.tablet .vacancies-list{width:calc(100% - 40px)}html.tablet .col[size="1/3"]{width:100%;margin-left:40px;padding-top:0!important}html.tablet .col[size="1/3"] .vacancy-card{margin-left:40%}html.tablet .col[size="1/3"] .vacancy-card[stage=done]{width:60%}html.tablet .col[size="1/3"] .vacancy-card:nth-of-type(2n){margin-left:0}html.tablet .col[size="1/3"]>*+*{margin-top:0}html.tablet .vacancies-today .ss-content{width:100%}html.tablet #wrapper[overlay=vacancies-today] .main-controls .burger,html.tablet #wrapper[subpage=vacancy-page] .main-controls .burger{right:6.8rem}html.tablet .page-title{font-size:2.5rem;padding-top:3.8rem}html.tablet .scrollblock .page-title{padding-top:0}html.tablet .vacancies .scrollblock{padding:3.75rem 0 0}html.tablet .vacancy-one-content .side-header h1{width:calc(100% - 8rem)}html.tablet .vacancy-one-content .side-content{margin-left:0;width:100%!important}html.tablet .vacancy-one-content .side-content .btn.share{display:block;position:relative;bottom:auto;margin-top:3.75rem}html.tablet .vacancy-one-content .side-content .btn.share .active>div{width:calc(5rem - 6px)!important}html.tablet .vacancy-one-content .side-content .btn.share[stage=done]{width:5rem}html.tablet #content .screen-col[size="1/2"],html.tablet .btn.side-btn[stage=done]{width:100%}html.tablet .btn.side-btn{position:relative!important;bottom:auto;margin-top:3.75rem!important;left:0}html.tablet .scrollblock.article-text{height:auto;margin-top:3.75rem;padding:0 5rem 3.75rem}html.tablet #wrapper[subpage=vacancy-page] .main-controls .share{display:none}html.tablet .col[size="1/2"]{width:calc(100% - 5px)}html.tablet .col[size="1/2"]+.col[size="1/2"]{margin-top:1.375rem;margin-left:0}html.tablet .screen-wrapper{top:32%}html.tablet .resume-upload-links{height:13.13rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}html.tablet .resume-upload-links .upload-link{height:calc(50% - 5px);width:calc(50% - 5px)}html.tablet .resume-upload-links .upload-link[type=linkedin]{left:calc(50% + 10px)}html.tablet .resume-upload-links .upload-link[type=dropbox]{left:0;top:calc(50% + 10px)}html.tablet .resume-upload-links .upload-link[type=googledrive]{left:calc(50% + 10px);top:calc(50% + 10px)}html.tablet .textarea{margin-top:1rem}html.tablet .resume-upload-links._uploaded{height:6.3rem}html.tablet .resume-upload-links._uploaded .upload-link._with-file{height:100%}html.tablet .resume-upload-links._uploaded .upload-link._with-file .regular>div{left:5rem}html.tablet #resume_form .swiper-slide[data-id="3"] .header-text{text-align:center;padding-left:0;width:100%}html.tablet .success-hist{height:48.8%;width:61.85%;left:19.075%;top:25.6%}html.tablet .menu-label{display:none}html.phone .resume{overflow:hidden}html.phone .mobile-select{display:block;font-size:18px;padding:13px 70px 13px 10px;border:0;width:calc(100% + 31px);border-bottom:2px solid #212721;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AvenirNextCyr;outline:0;border-radius:0;color:#212721}html.phone .btn,html.phone .resume._selected .open-attach{border:2.5px solid #c8102e}html.phone .select-placeholder{display:none}html.phone #logo,html.phone .logo-copy{width:12.1rem;height:3.2rem;top:30px;left:30px}html.phone .preloader{height:100%}html.phone .select-popup-wrapper{-webkit-transition:0s;transition:0s}html.phone .side-content .share+.share-items{left:90px;top:-35px;position:relative;display:block}html.phone .side-content .share+.share-items .social{margin-top:0}html.phone .resume-category{padding-top:125px;margin-top:0}html.phone .resume .vacancies-list{margin-top:143px}html.phone .btn.side-btn.apply{margin-top:1.25rem!important}html.phone .side-header-wrapper{top:0;-webkit-transform:none;transform:none}html.phone .vacancies-list{padding-bottom:0}html.phone .vacancies-today ._btn-label{line-height:31px;font-size:14px}html.phone .vacancies-today ._btn-label .active>div,html.phone .vacancies-today ._btn-label .regular{background-size:12px!important}html.phone .vacancies-today ._btn-label[stage=done]{width:120px}html.phone .safari #resume_form .open-vacancies{margin-top:25px}html.phone .ss-scroll{display:none!important}html.phone .btn{height:35px}html.phone .btn.open-attach{border:2.5px solid #212721}html.phone .btn.upload-link .active>div{width:100%}html.phone .btn.second-btn.showmore{width:115px!important}html.phone .btn.scroll-btn{border-left:0;border-right:0}html.phone .btn.scroll-btn[stage=done]{border-left:2.5px solid #c8102e;border-right:2.5px solid #c8102e}html.phone #wrapper[overlay=menu] .main-controls .close,html.phone .btn._invert{border:2.5px solid #fff}html.phone .btn.scroll-btn ._desktop{display:none}html.phone .btn.scroll-btn ._mobile{display:block}html.phone .btn .active>div{width:30px}html.phone .btn[stage=done]{width:35px}html.phone .btn.social._linkedin .active>div,html.phone .btn.social._linkedin .regular{background-size:15.4px}html.phone .btn.social._facebook .active>div,html.phone .btn.social._facebook .regular{background-size:8px}html.phone .btn.social._twitter .active>div,html.phone .btn.social._twitter .regular{background-size:17px}html.phone .main ._bot-right{right:10px}html.phone ._bot-right,html.phone ._top-right{right:20px}html.phone #wrapper[overlay=resume] .showmore{display:none!important}html.phone .header-text .link,html.phone .prev-btn.prev{display:none}html.phone .burger .regular{background-size:18px}html.phone ._top-left,html.phone ._top-right{top:30px}html.phone .header-text{padding:0 30px}html.phone .header-text h1{font-size:45px}html.phone #clipping .mask{height:29%}html.phone #clipping .mask._m1{y:16.3%;width:81.7%}html.phone #clipping .mask._m2{y:calc(45.2% + 10px);width:81.7%}html.phone #clipping .mask._m3{display:none!important}html.phone ._bot-left{left:20px}html.phone .btn.quick_cv{right:155px;line-height:30px}html.phone .btn._text{line-height:30px;font-size:14px}html.phone .btn._text .active{display:none}html.phone .control-links{height:53px;width:235px;left:20px!important}html.phone .control-links._bot-left{top:calc(100vh - 103px)}html.phone .btn.quick_cv[stage=done]{width:80px}html.phone .btn.second-btn{bottom:18px}html.phone .btn.second-btn[stage=done]{width:135px}html.phone .btn.second-btn[screen=vacancies-today][stage=done]{width:145px}html.phone ._next-hover .video-pagination{bottom:45px}html.phone .resume-pagination,html.phone .video-pagination{width:35px}html.phone .resume-pagination{position:absolute;bottom:auto;right:20px}html.phone #wrapper.__not-bot .resume-pagination{display:none!important}html.phone .menu{padding-top:0}html.phone .menu .ss-scroll{background:#212721;opacity:1}html.phone .menu-footer{position:relative;bottom:auto;margin:95px 0 0 30px;width:calc(100% - 60px);display:block}html.phone .menu-footer .menu-social{position:absolute;top:-65px}html.phone .menu-footer .powered{margin-left:0;margin-top:.7rem}html.phone .menu-footer .copyright{position:relative;top:.2rem}html.phone .menu-item{font-size:1rem;line-height:1.88}html.phone .menu-item span{-webkit-transform:none!important;transform:none!important;color:#fff!important}html.phone .menu-item:before{display:none!important}html.phone .menu>.wrapper{height:100%;margin:0;width:100%}html.phone .menu>.wrapper .ss-content{padding-top:110px;padding-bottom:39px;-webkit-box-sizing:border-box;box-sizing:border-box}html.phone .menu-content{top:0;-webkit-transform:none;transform:none;position:relative;margin:0 30px;width:calc(100% - 60px);left:0;max-width:100%}html.phone .menu-cols .menu-col,html.phone .menu-cols._mini .menu-col{width:100%}html.phone .menu-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}html.phone .menu-cols._mini .menu-col .title{display:block!important}html.phone .gray-wrapper,html.phone .menu-cols .menu-col:nth-of-type(3) .title{display:none}html.phone .menu-cols._mini .menu-col+.menu-col{margin-top:1rem!important;margin-left:0!important}html.phone .menu-cols .menu-col .title{font-size:30px}html.phone .menu-cols .menu-col .category-notice{margin:15px 0;line-height:30px;font-size:14px}html.phone .menu-cols .menu-col:nth-of-type(2){margin-left:0;margin-top:40px}html.phone .menu-cols .menu-col:nth-of-type(3){margin-left:0;margin-top:0}html.phone .menu-cols+.menu-cols{margin-top:40px}html.phone .menu-logo{width:158.3px;height:25px;left:30px;top:35px}html.phone .close{top:30px;right:20px}html.phone .close .active>div,html.phone .close .regular{background-size:18px}html.phone .content_404 .gray-wrapper{display:block;position:absolute!important;height:65%!important;width:100%!important;left:0!important;top:20%!important}html.phone .contacts-item .contacts-item-hover,html.phone .contacts-item:after,html.phone .contacts-item:before,html.phone .title strong:before{display:none!important}html.phone .content_404 .gray-wrapper>div{width:53%}html.phone .contacts{overflow:scroll;padding:10px}html.phone .contacts-item{height:210px}html.phone .contacts-item[data-id="1"]{left:0}html.phone .contacts-item[data-id="2"]{left:8.45%}html.phone .contacts-item[data-id="3"]{left:0}html.phone .contacts-item-content{padding:0 40px}html.phone .link,html.phone .title strong{padding-left:0!important}html.phone .contacts-item-content p{margin-top:15px;line-height:1.63;font-size:16px}html.phone .contacts-item-content h3{font-size:30px}html.phone .contacts-item .contacts-item-inner{width:100%;margin-left:0!important}html.phone .contacts-item[stage=done]{width:91.55%}html.phone .title strong{color:#fff!important}html.phone .link:before{display:none}html.phone #wrapper[overlay=vacancies-today] .main-controls .burger,html.phone #wrapper[subpage=insight-one] .main-controls .burger,html.phone #wrapper[subpage=vacancy-page] .main-controls .burger{right:65px}html.phone #wrapper[overlay=vacancies-today] .showmore{display:none!important}html.phone .grid-item{height:220px}html.phone .vacancies-list.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}html.phone .vacancies-list{width:calc(100% - 10px)}html.phone .col[size="1/3"]{width:100%;margin-left:10px;padding-top:0!important}html.phone .col[size="1/3"] .vacancy-card{margin-left:0}html.phone .col[size="1/3"] .vacancy-card>div h4{font-size:22px;line-height:28px}html.phone .col[size="1/3"] .vacancy-card>div p{margin-top:15px;line-height:24px}html.phone .col[size="1/3"] .vacancy-card[stage=done]{width:100%}html.phone .col[size="1/3"]>*+*{margin-top:0}html.phone .vacancies-today .ss-content{width:100%;height:100%;padding-top:35px;padding-bottom:161px}html.phone .vacancies-today .scrollblock{padding-top:0!important}html.phone .vacancies-today .vacancy-card{background:0 0}html.phone .vacancies-today .vacancy-card[stage=done]{background:#f0f0f0}html.phone .all_vac.split-btn .btn-wrap .regular{background-size:11px!important}html.phone .msg-popup[type=rules] .msg-content{height:100%}html.phone .msg-popup[type=rules] .msg-content .ss-content{padding:25px 20px}html.phone .msg-popup[type=rules] .msg-content .ss-content h1{font-size:30px;margin-left:0;margin-bottom:40px}html.phone .msg-popup[type=rules] .msg-content .ss-content h4{margin:25px 0;font-size:20px}html.phone .msg-popup[type=rules] .msg-content .ss-content ol li,html.phone .msg-popup[type=rules] .msg-content .ss-content p,html.phone .msg-popup[type=rules] .msg-content .ss-content ul li{font-size:14px}html.phone .msg-popup[type=rules] .msg-content .ss-content p+p{margin-top:15px}html.phone .msg-popup[type=rules] .close{top:30px;right:20px}html.phone .page-title{font-size:30px;padding-top:35px;line-height:35px;width:calc(100% - 185px)}html.phone .scrollblock .page-title,html.phone .vacancies._resume .scrollblock{padding-top:0}html.phone .vacancies._resume .scrollblock .ss-content{padding-top:7.6rem}html.phone .vacancies .scrollblock{padding:35px 0 0}html.phone .insight-one-content,html.phone .vacancy-one-content{display:block;overflow:scroll}html.phone .insight-one-content h2,html.phone .vacancy-one-content h2{padding:0}html.phone .insight-one-content .ss-content,html.phone .vacancy-one-content .ss-content{width:100%}html.phone .insight-one-content .anim+.anim,html.phone .vacancy-one-content .anim+.anim{margin-top:30px}html.phone .insight-one-content .apply,html.phone .vacancy-one-content .apply{margin-top:40px!important;height:60px;line-height:55px;font-size:16px}html.phone .insight-one-content .apply .active,html.phone .vacancy-one-content .apply .active{display:none}html.phone .insight-one-content .side-header,html.phone .vacancy-one-content .side-header{padding:85px 30px 30px}html.phone .insight-one-content .side-header .name,html.phone .vacancy-one-content .side-header .name{margin-top:20px}html.phone .insight-one-content .side-header .side-title h1,html.phone .vacancy-one-content .side-header .side-title h1{line-height:1.14;font-size:35px}html.phone .insight-one-content .side-header .side-title+.anim,html.phone .vacancy-one-content .side-header .side-title+.anim{margin-top:40px}html.phone .insight-one-content .side-header h1,html.phone .vacancy-one-content .side-header h1{width:calc(100% - 8rem)}html.phone .insight-one-content .side-content,html.phone .vacancy-one-content .side-content{margin-left:0;width:100%!important}html.phone .insight-one-content .side-content p+p,html.phone .vacancy-one-content .side-content p+p{margin-top:.6rem}html.phone .insight-one-content .side-content .btn.share,html.phone .vacancy-one-content .side-content .btn.share{display:block;position:relative;bottom:auto;margin-top:30px}html.phone .insight-one-content .side-content .btn.share .active>div,html.phone .vacancy-one-content .side-content .btn.share .active>div{width:calc(5rem - 6px)!important}html.phone .insight-one-content .side-content .btn.share[stage=done],html.phone .vacancy-one-content .side-content .btn.share[stage=done]{width:5rem}html.phone #content .screen-col[size="1/2"],html.phone .btn.side-btn[stage=done]{width:100%}html.phone .insight-one-content .side-content .apply,html.phone .vacancy-one-content .side-content .apply{display:block}html.phone .btn.side-btn{position:relative!important;bottom:auto;margin-top:40px!important;left:0}html.phone .scrollblock.article-text{height:auto;margin-top:50px;padding:0 30px 30px}html.phone .vacancies-swiper .swiper-slide.swiper-slide-next+.swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .scrollblock,html.phone .whatwedo-swiper .swiper-slide.swiper-slide-next+.swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .scrollblock{display:block!important}html.phone #wrapper[subpage=insight-one] .main-controls .share,html.phone #wrapper[subpage=vacancy-page] .main-controls .share{display:none}html.phone .col[size="1/2"]{width:calc(100% - 5px)}html.phone .col[size="1/2"]+.col[size="1/2"]{margin-top:1.375rem;margin-left:0}html.phone .screen-wrapper{top:152px;width:calc(100% - 80px)}html.phone .resume-upload-links{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}html.phone .resume-upload-links .upload-link{height:80px;width:100%;position:relative;border:0!important}html.phone .resume-upload-links .upload-link[type=linkedin]{left:0}html.phone .resume-upload-links .upload-link[type=dropbox],html.phone .resume-upload-links .upload-link[type=googledrive]{left:0;top:0}html.phone .textarea{margin-top:0;min-height:58px!important;max-height:200px!important;padding-top:0!important;padding-bottom:0!important}html.phone .form-item._textarea{height:auto;margin-top:-9px}html.phone .resume-upload-links._uploaded{height:190px}html.phone .resume-upload-links._uploaded .filename{max-width:calc(100% - 20px);text-align:center;width:100%}html.phone .resume-upload-links._uploaded .removefile{position:absolute;top:65px;width:1rem;height:1rem;display:block;left:50%;margin-left:0}html.phone .menu-label,html.phone .privacy_notice .active,html.phone .privacy_notice .btn-text._right{display:none}html.phone .resume-upload-links._uploaded .upload-link._with-file{height:100%}html.phone .resume-upload-links._uploaded .upload-link._with-file .regular>div{width:calc(100% - 40px);-webkit-transform:none;transform:none;top:31px;left:20px;text-align:center}html.phone #resume_form .swiper-slide[data-id="3"] .header-text{text-align:center;padding-left:0;width:100%}html.phone #resume_form .swiper-slide[data-id="3"] .header-text .anim-text:last-of-type p{font-size:16px;line-height:24px;max-width:50%}html.phone #resume_form .swiper-slide[data-id="3"] .header-text h1{font-size:30px;line-height:35px}html.phone .success-hist{height:48.8%;width:61.85%;left:19.075%;top:25.6%}html.phone .text-input,html.phone .textarea{font-size:18px;padding:13px 10px}html.phone .input-placeholder{font-size:18px;left:10px;top:13px}html.phone .custom-select .select-ar{width:15px;height:14px;right:10px}html.phone .btn[stage=done] .btn-text._left{right:50px;font-size:14px}html.phone .select-popup{width:calc(100% - 20px)}html.phone .select-popup .select-item{padding:0 20px;width:100%;font-size:16px}html.phone .select-popup .select-item+.select-item{margin-top:5px}html.phone .resume-category{top:-15px}html.phone #resume_form .ss-content{width:100%;height:100vh}html.phone #resume_form .ss-content .vacancies-list{padding-bottom:100px}html.phone #resume_form .swiper-slide[data-id="2"] .ss-content{height:100%}html.phone #resume_form .vacancies-list.grid{margin-top:80px}html.phone .selected-hover>div{height:220px;font-size:28px}html.phone .page-category{line-height:16px;font-size:13px}html.phone .attach.screen-wrapper{top:199px}html.phone .attach.screen-wrapper>p{margin-left:0;font-size:18px;line-height:26px}html.phone .about-text strong{font-size:18px;line-height:27px}html.phone .about .scroll-fixed,html.phone .vacancies-swiper ._open-slide .scroll-fixed,html.phone .whatwedo-swiper ._open-slide .scroll-fixed{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;position:fixed!important;pointer-events:none;top:auto}html.phone .scroll-fixed .screen-wrapper{top:50%}html.phone .footer{margin-top:152px;padding:30px!important;width:calc(100% - 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}html.phone .footer .classic{width:110px;font-size:14px}html.phone .footer .classic .active>div,html.phone .footer .classic .regular{width:106px}html.phone .footer .footer-contacts .active>div,html.phone .footer .footer-contacts .regular{line-height:28px}html.phone .footer .footer-contacts p{margin-left:15px;font-size:16px}html.phone .footer .footer-social{margin-top:30px;width:125px;margin-left:calc(100% - 125px)}html.phone .decor[type=about]{width:299.4px;height:284px}html.phone .decor[type=about] .anim[data-id="1"]{width:72.2px;height:72.2px;top:182px;left:150px}html.phone .decor[type=about] .anim[data-id="2"]{background-size:299.4px 284px!important}html.phone h2{padding:40px 0}html.phone .side-header h1,html.phone h2{font-size:26px}html.phone .clients-grid{width:310px}html.phone .clients-grid .client-item{border:0;width:150px;height:150px;margin-left:10px!important}html.phone .clients-grid .client-item:nth-of-type(2n+1){margin-left:0!important}html.phone .page-frontier h1{font-size:40px;line-height:1}html.phone .content_404 .page-frontier h1{font-size:30px;line-height:1}html.phone .content_404 .to_main{line-height:31px!important}html.phone .content_404 .to_main[stage=done]{width:110px!important}html.phone .content_404 .page-frontier-wrapper{padding:0 15px}html.phone .page-frontier p{line-height:24px;font-size:16px}html.phone .page-frontier-wrapper{width:100%;padding:0 40px}html.phone .decor[type=insight]{width:188.7px;height:330px}html.phone .ss-content{width:100%}html.phone .selected-hover{display:none!important}html.phone #resume_form .selected-hover{display:block!important}html.phone .insight .page-frontier{height:auto}html.phone .insight .page-frontier .scroll-fixed-blackout{opacity:0!important}html.phone .insight-content{padding-top:70px}html.phone .insight-item{margin-left:30px;width:calc(100% - 60px);min-height:initial;padding-top:240px}html.phone .insight-item strong{font-size:18px;line-height:23px}html.phone .insight-item p{font-size:14px;line-height:22px;margin-top:0}html.phone .btn._open-block,html.phone .insight-item+.insight-item{margin-top:50px}html.phone .insight-item:nth-of-type(2n){margin-left:30px;text-align:left}html.phone .insight-item:nth-of-type(2n) .image-wrapper{left:0}html.phone .insight-item:before{width:40px;left:-40px}html.phone .insight-item .image-wrapper{height:220px;right:0;top:0;-webkit-transform:none;transform:none}html.phone .insight-item .image-wrapper img{width:calc(100vw - 60px)}html.phone .insight-item[stage=done] .image-wrapper{width:100%}html.phone .decor[type=whatwedo]{width:300px;height:210px}html.phone .decor[type=vacancies]{width:300px;height:300px}html.phone .vacancies-page .decor,html.phone .whatwedo .decor{margin-left:-10px}html.phone .image-mask ._image1{x:2.6%;y:0;width:94.8%;height:20vh}html.phone .image-mask ._image2{x:2.6%;y:21.6vh;width:94.8%;height:39.8vh}html.phone .image-mask ._image3{x:2.6%;y:63.2vh;width:94.8%;height:17vh}html.phone .client-item .active{display:none!important}html.phone ._block-open .btn._open-block,html.phone .bot-stub,html.phone .btn.submit .active,html.phone .top-stub,html.phone .vacancies-swiper .swiper-slide .page-frontier .logo-copy .logo-part,html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper .btn._open-block .active,html.phone .whatwedo-swiper .swiper-slide .page-frontier .logo-copy .logo-part,html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper .btn._open-block .active{display:none}html.phone #wrapper[page=whatwedo][slide="0"] .image-mask ._image1,html.phone #wrapper[page=vacancies-page][slide="0"] .image-mask ._image1{x:2.6%;y:0;width:94.8%;height:20vh}html.phone #wrapper[page=whatwedo][slide="0"] .image-mask ._image2,html.phone #wrapper[page=vacancies-page][slide="0"] .image-mask ._image2{x:2.6%;y:20vh;width:94.8%;height:43.2vh}html.phone #wrapper[page=whatwedo][slide="0"] .image-mask ._image3,html.phone #wrapper[page=vacancies-page][slide="0"] .image-mask ._image3{x:2.6%;y:63.2vh;width:94.8%;height:17vh}html.phone ._bot-center-right,html.phone ._bot-left,html.phone ._bot-right{top:calc(100vh - 2.8rem)}html.phone .video-pagination{right:10px}html.phone .btn.submit{right:20px;position:absolute;top:auto;margin-top:-55px}html.phone .btn.submit ._btn-label{width:120px;font-size:14px;line-height:30px}html.phone .btn.second-btn.backtolist{right:30px}html.phone ._block-open .vacancies-swiper .swiper-slide .page-frontier-wrapper .division-title h2,html.phone ._block-open .whatwedo-swiper .swiper-slide .page-frontier-wrapper .division-title h2{text-align:center}html.phone #wrapper .vacancies-page,html.phone #wrapper .whatwedo{top:-1px!important}html.phone #wrapper .vacancies-page ._open-slide .scroll-fixed,html.phone #wrapper .whatwedo ._open-slide .scroll-fixed{position:relative!important}html.phone #wrapper .vacancies-page ._open-slide .scroll-fixed+.block-text,html.phone #wrapper .whatwedo ._open-slide .scroll-fixed+.block-text{margin-top:0}html.phone .block-text .clients-grid{padding-bottom:0}html.phone .whatwedo-inside-content+h3{margin-top:40px;position:relative!important;font-size:22px!important;line-height:30px!important;letter-spacing:-1px!important;padding-top:0!important;margin-bottom:40px}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper .division-title h2,html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper .division-title h2{letter-spacing:-1px}html.phone .whatwedo-inside-content+h3+.clients-grid{margin-top:40px;padding-bottom:0}html.phone .vacancies-swiper .swiper-slide .block-text>h2{padding-top:25px!important;padding-bottom:40px!important;font-size:26px!important;line-height:31px;margin-left:30px;width:calc(100% - 60px)}html.phone .vacancies-swiper,html.phone .whatwedo-swiper{padding-top:60px;padding-bottom:164px;-webkit-clip-path:none;clip-path:none;-webkit-box-sizing:border-box;box-sizing:border-box}html.phone .vacancies-swiper .swiper-scrollbar,html.phone .whatwedo-swiper .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}html.phone .vacancies-swiper .division-title,html.phone .whatwedo-swiper .division-title{line-height:60px}html.phone .vacancies-swiper .division-title h2,html.phone .whatwedo-swiper .division-title h2{font-size:50px}html.phone .vacancies-swiper .swiper-slide,html.phone .whatwedo-swiper .swiper-slide{margin-left:10px;width:calc(100% - 20px);height:220px}html.phone .vacancies-swiper .swiper-slide._textslide,html.phone .whatwedo-swiper .swiper-slide._textslide{height:auto}html.phone .vacancies-swiper .swiper-slide._textslide .page-frontier,html.phone .whatwedo-swiper .swiper-slide._textslide .page-frontier{padding-top:60px;padding-bottom:60px;min-height:initial}html.phone .vacancies-swiper .swiper-slide._textslide .page-frontier-wrapper,html.phone .whatwedo-swiper .swiper-slide._textslide .page-frontier-wrapper{min-height:initial}html.phone .vacancies-swiper .swiper-slide .ss-content,html.phone .whatwedo-swiper .swiper-slide .ss-content{overflow:hidden}html.phone .vacancies-swiper .swiper-slide._open-slide,html.phone .whatwedo-swiper .swiper-slide._open-slide{height:100vh;margin-left:0;width:100%}html.phone .vacancies-swiper .swiper-slide._open-slide .ss-content,html.phone .whatwedo-swiper .swiper-slide._open-slide .ss-content{overflow:auto}html.phone .vacancies-swiper .swiper-slide h2,html.phone .whatwedo-swiper .swiper-slide h2{font-size:26px;line-height:31px}html.phone .vacancies-swiper .swiper-slide .block-text,html.phone .whatwedo-swiper .swiper-slide .block-text{position:relative}html.phone .vacancies-swiper .swiper-slide .block-text h3,html.phone .whatwedo-swiper .swiper-slide .block-text h3{position:relative;left:30px;width:calc(100% - 60px);text-align:center;padding-top:40px;top:0;font-size:22px;line-height:27px}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper .btn._open-block,html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper .btn._open-block{right:30px;bottom:30px;top:155px}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content{padding-top:40px}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content+h4,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content+h4{position:relative;margin-top:40px;text-align:center;left:30px;width:calc(100% - 60px);font-size:22px}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content>p,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content>p{margin-left:30px;width:calc(100% - 60px);font-size:14px;line-height:22px}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content h4,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content h4{font-size:18px;line-height:23px;margin-top:40px;margin-left:30px;width:calc(100% - 60px)}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items{margin-left:30px;width:calc(100% - 60px);margin-top:40px}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items .whatwedo-item,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items .whatwedo-item{width:100%!important;margin-left:0!important;font-size:14px;font-weight:400;font-weight:700}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items .whatwedo-item>div,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items .whatwedo-item>div{width:100%;padding:0 30px}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper,html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper{padding-left:30px}html.phone .vacancies-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items .whatwedo-item+.whatwedo-item,html.phone .whatwedo-swiper .swiper-slide .block-text .whatwedo-inside-content .whatwedo-items .whatwedo-item+.whatwedo-item{margin-top:10px}html.phone .vacancies-swiper .swiper-slide .page-frontier,html.phone .whatwedo-swiper .swiper-slide .page-frontier{height:auto;min-height:100vh;-webkit-transform:none!important;transform:none!important;position:relative}html.phone .vacancies-swiper .swiper-slide .page-frontier .logo-copy #logo-content,html.phone .whatwedo-swiper .swiper-slide .page-frontier .logo-copy #logo-content{-webkit-transform:translate(-52px,0);transform:translate(-52px,0)}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper,html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper{height:auto;padding-top:30px;padding-bottom:70px;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper .division-title h2,html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper .division-title h2{text-align:left}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper .btn._open-block,html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper .btn._open-block{margin:0!important;font-size:14px;height:35px;line-height:31px}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper .btn._open-block[stage=done],html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper .btn._open-block[stage=done]{width:110px}html.phone .whatwedo-swiper .swiper-slide:not(._open-slide):not(._textslide) .page-frontier{min-height:220px;height:220px;width:100%}html.phone .whatwedo-swiper .swiper-slide:not(._open-slide):not(._textslide) .page-frontier-wrapper{min-height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}html.phone .whatwedo-swiper .swiper-slide .page-frontier-wrapper .btn._open-block[stage=done]{width:110px}html.phone .vacancies-swiper .swiper-slide:not(._open-slide):not(._textslide) .page-frontier{min-height:220px;height:220px;width:100%}html.phone .vacancies-swiper .swiper-slide:not(._open-slide):not(._textslide) .page-frontier-wrapper{min-height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}html.phone .vacancies-swiper .swiper-slide .page-frontier-wrapper .btn._open-block[stage=done]{width:130px}html.phone #wrapper._block-open .main-controls .burger{right:65px}html.phone #wrapper[page=vacancies-page][slide="0"] #logo,html.phone #wrapper[page=whatwedo][slide="0"] #logo{top:30px}html.phone #wrapper[overlay=resume] .resume-title{max-width:200px;width:calc(100% - 115px)}html.phone #wrapper[overlay=resume] .resume-title._phone-out{top:-125px}html.phone #wrapper[overlay=resume] .backtolist._show{display:none!important}html.phone #wrapper[overlay=resume] .resume-category{width:calc(100% - 115px)}html.phone #wrapper[overlay=resume] .resume-category._phone-out{top:-175px}html.phone input,html.phone textarea{-webkit-appearance:none;-webkit-border-radius:0}html.phone ::-webkit-scrollbar-thumb{background:red}html.phone .privacy_notice{top:400px;right:auto}html.phone .main-controls{height:1px}html.phone #wrapper.__not-bot .main-controls .privacy_notice{display:none}html.phone #wrapper.__not-bot[overlay=resume][slide="1"] .main-controls .privacy_notice{display:block}html.phone #wrapper[overlay=resume][slide="1"] .privacy_notice{top:calc(100vh - 96px)}html.phone #wrapper[overlay=resume][slide="2"] #resume_form .screen-wrapper{padding-top:190px}html.phone #wrapper[overlay=resume][slide="2"] #resume_form .ss-content{height:100%}html.phone .resume .open-attach{top:calc(100% - 96px)}html.phone .parallax-scroll,html.phone .parallax-scroll .ss-content,html.phone .parallax-scroll .ss-wrapper{-webkit-overflow-scrolling:touch!important}html.phone #resume_form .swiper-slide{overflow:scroll;-webkit-overflow-scrolling:touch}html.phone #resume_form .swiper-slide .open-vacancies{top:612px}html.phone #resume_form .swiper-slide .open-vacancies .active{display:none}html.phone #resume_form .swiper-slide .screen-wrapper{padding-top:165px;position:relative;padding-bottom:164px;top:0;overflow:hidden}html.phone #yii-debug-toolbar{display:none!important}html.phone .insight-one-content{-ms-flex-wrap:wrap;flex-wrap:wrap}html.phone .insight-one-content .side-header{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}html.phone .insight-one-content .side-header .side-title{line-height:1.17;font-size:30px}html.phone .header-text{top:47.8%}html.phone .article-date{top:40px;left:30px;font-size:14px}@media screen and (orientation:landscape){html.phone .stay-portrait{display:block}}#wrapper[page=insight] .btn.second-btn[screen=vacancies-today][stage=done],#wrapper[page=about] .btn.second-btn[screen=vacancies-today][stage=done]{display:none}.swiper-pagination-bullet{position:relative}.swiper-pagination-bullet:before{position:absolute;display:block;content:'';left:-13px;right:-13px;top:-6px;bottom:-4px}#resume_form .open-vacancies{margin-top:0!important}page{-webkit-overflow-scrolling:touch}.form-item._error .mobile-select{color:#c8102e!important;border-bottom:2px solid #c8102e!important}html.phone .menu-footer .menu-social{right:-10px!important}.mobile [data-id="2"] .btn.prev.prev-btn.anim._vertical{bottom:auto!important}.mobile .resume-form .resume-pagination,.no-mobile .btn.prev.prev-btn.anim._vertical{display:none!important}html.phone .btn .active>div,html.phone .btn.next-btn .regular{background-size:22px}html.phone .btn.next.next-btn.anim._vertical._bot-right .active div{bottom:-2px}html.phone .btn.submit .regular{background-size:14px!important}.phone .btn.all_vac:hover .active>div{background-size:12px!important}html.phone .btn.all_vac .active>div{width:100%}#wrapper._block-open .main-controls .close._btn-hide,.main-controls .btn.quick_cv[stage=done]._btn-hide,.main-controls .burger._btn-hide,html.phone #wrapper[resume-stage="2"][overlay=resume] .main-controls .close._btn-hide{display:none}.mobile .btn.privacy_notice:not(.divineBtn).anim._bot-left{bottom:auto!important;margin-top:0!important}html.phone #wrapper[overlay=resume][resume-stage="1"] .main-controls .privacy_notice,html.phone #wrapper[overlay=resume][slide="0"] .main-controls .privacy_notice{display:none!important}.divineBtn-container{display:none}.phone #wrapper[overlay=resume] .divineBtn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;margin-bottom:20px}html.phone #wrapper[overlay=resume] .divineBtn{position:static;margin-top:-20px}html.phone #resume_form .swiper-slide .open-vacancies.hideOnMobile{display:none!important}html.phone #resume_form .swiper-slide .divineBtn-container .open-vacancies{position:relative;top:-20px!important;right:0!important}html.phone .btn.scroll-btn[stage]{margin-top:0!important}.phone [prev-type=video],html.phone .video-pagination{display:none}.phone #wrapper:not(.__not-bot) .main-controls .scroll-btn{display:none!important}html.phone .btn.second-btn.showmore{top:calc(100vh - 127px)!important}.mobile .safari .btn.next .active>div,.mobile .safari .btn.next-btn .active>div{right:-2px}.mobile .btn:active .active,.mobile .burger:active:before{width:0}.mobile #wrapper[subpage=insight-one] .main-controls .close._btn-hide{display:none}html.phone .insight-one-content .scrollblock.article-text{padding-bottom:120px}.phone #wrapper[page=insight] .btn.second-btn[screen=vacancies-today]{display:block}.phone #wrapper[page=insight] .btn.second-btn[screen=vacancies-today]._btn-hide{display:none}.no-phone #wrapper:not(.__not-bot) .main-controls .scroll-btn{display:none!important}.mobile-slide-image,.phone #wrapper[overlay=vacancies-today] .btn.second-btn[screen=vacancies-today],.phone #wrapper[overlay=vacancies-today] .main-controls .close._btn-hide,.phone #wrapper[subpage=vacancy-page] .main-controls .close._btn-hide{display:none}.phone #wrapper[overlay=menu] .main-controls .close .regular{background-size:18px}.mobile #wrapper:not(.safari) .main-video .video-wrapper video,.mobile .btn.close.anim .active,.mobile .mobile-slide-image,.mobile .safari .mobile-slide-image,.phone #wrapper[page=whatwedo][slide="8"] .main-controls .scroll-btn,.phone #wrapper[page=whatwedo][slide="9"] .main-controls .scroll-btn,.phone #wrapper[page=vacancies-page][slide="8"] .main-controls .scroll-btn,.phone #wrapper[page=vacancies-page][slide="9"] .main-controls .scroll-btn{display:none!important}.mobile .safari .mobile-slide-image{width:100%;height:100%;background:#8a8a8a;-webkit-clip-path:url(#clipping);clip-path:url(#clipping);background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;pointer-events:none;position:absolute;top:0;left:0}.mobile #wrapper[overlay=resume] .main-controls .privacy_notice,.mobile .btn.prev.prev-btn.anim._vertical,html.phone .resume .open-attach{background-color:#fff}.phone #wrapper.safari .clipPath-top{-webkit-clip-path:polygon(13.11vw 45.32vh,95.13vw 45.32vh,95.13vw 16.4vh,13.11vw 16.4vh)!important;clip-path:polygon(13.11vw 45.32vh,95.13vw 45.32vh,95.13vw 16.4vh,13.11vw 16.4vh)!important}.phone #wrapper.safari .clipPath-bottom{-webkit-clip-path:polygon(2.43vw 75.33vh,83.45vw 75.33vh,83.45vw 46.53vh,2.43vw 46.53vh)!important;clip-path:polygon(2.43vw 75.33vh,83.45vw 75.33vh,83.45vw 46.53vh,2.43vw 46.53vh)!important}.mobile .btn.prev.prev-btn.anim._vertical{margin-bottom:25px}.phone #wrapper[page=insight].safari .btn.second-btn[screen=vacancies-today]{bottom:30px}.mobile .safari video.video{opacity:.00001}.main-video .video-wrapper{background-position:center}.mobile .main-video .video-wrapper{background-size:auto 68%!important;background-repeat:no-repeat}html.phone .insight-content{margin-top:60vh}html.phone .insight .page-frontier h1{padding-top:0;padding-bottom:0}html.phone .insight .page-frontier{min-height:78vh}.phone #wrapper[page=main] #logo[screen=main]{top:30px!important}html.phone ._block-open .vacancies-swiper .swiper-slide .page-frontier-wrapper,html.phone ._block-open .whatwedo-swiper .swiper-slide .page-frontier-wrapper{padding-top:21vh}.phone #wrapper[page=insight] .main-controls .showmore._show{top:calc(100vh - 147px - 45px)!important}.phone #wrapper[page=insight].safari .main-controls .showmore._show{top:100vh!important;margin-top:-378px!important}.phone[data-iphoneType="10"] #wrapper[page=insight].safari .main-controls .showmore._show{top:100vh!important;margin-top:-400px!important}.phone[data-iphoneBrowser=chrome] #wrapper[page=insight] .main-controls .showmore._show{margin-top:-400px!important}.phone[data-iphoneBrowser=chrome] #wrapper[page=insight]:not(.__not-bot) .control-links._bot-left{margin-top:-400px!important;top:100vh!important}.phone[data-iphoneBrowser=chrome][data-iphoneType="10"] #wrapper[page=insight]:not(.__not-bot) .control-links._bot-left{margin-top:-200px!important;top:100vh!important}.phone[data-iphoneBrowser=chrome][data-iphoneType="10"] #wrapper[page=insight]:not(.__not-bot).__not-top .control-links._bot-left{margin-top:-350px!important;top:100vh!important}.phone[data-iphoneBrowser=chrome][data-iphoneType="10"] #wrapper[page=insight] .main-controls .showmore._show{margin-top:-400px!important}.no-phone #wrapper.safari .btn.second-btn.backtolist,.no-phone #wrapper.safari .btn.second-btn.showmore{top:calc(100vh - 6.25rem - 20px)!important}.no-phone #wrapper.safari .bot-stub[aria-disabled=true]{width:100%;left:0}.phone #wrapper._block-open[page=whatwedo][slide="8"] .main-controls .scroll-btn,.phone #wrapper._block-open[page=whatwedo][slide="9"] .main-controls .scroll-btn,.phone #wrapper._block-open[page=vacancies-page][slide="8"] .main-controls .scroll-btn,.phone #wrapper._block-open[page=vacancies-page][slide="9"] .main-controls .scroll-btn{display:block!important}.html.phone .safari[page=insight] .footer{margin-top:172px}html.phone .safari .footer,html.phone[data-iphoneType="10"] .footer{margin-top:200px}.phone #wrapper.safari[page=insight] .main-controls .showmore._show{top:calc(100vh - 20)!important}.phone[data-iphoneType="10"] #wrapper.safari[page=insight] .main-controls .showmore._show{top:calc(100vh - 45)!important}html.phone #wrapper[overlay=resume][slide="2"] .privacy_notice{top:calc(100vh - 55px)!important}.mobile [data-id="2"] .btn.prev.prev-btn.anim._vertical{margin-top:-110px!important}.mobile [data-id="2"] .btn.next.next-btn.anim,.phone #btnVosklZnak{margin-top:-75px!important}html.phone #wrapper[resume-stage="3"] .main-controls .privacy_notice,html:not(.phone) #btnVosklZnak{display:none!important}html.phone #wrapper[resume-stage="3"] .main-controls #btnVosklZnak{display:block!important}.phone #btnVosklZnak{margin-left:20px}
/*# sourceMappingURL=main.min.css.map */
