.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('/assets/5921c6a0/css/vendor/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/assets/5921c6a0/css/vendor/slick/fonts/slick.eot');src:url('/assets/5921c6a0/css/vendor/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/assets/5921c6a0/css/vendor/slick/fonts/slick.woff') format('woff'), url('/assets/5921c6a0/css/vendor/slick/fonts/slick.ttf') format('truetype'), url('/assets/5921c6a0/css/vendor/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}a,body,div,h1,header,html,img,li,section,span,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input{outline:0}header,section{display:block}body{line-height:1}ul{list-style:none}body,html{min-height:100%}body{min-width:1280px;font-weight:400;font-size:14px;color:#262527;background:#fff;overflow-x:hidden}.l-body{width:100%;float:left;display:inline-block;overflow:hidden;padding-top:70px}.l-body,.wrap{position:relative}.wrap{box-sizing:border-box;padding:0 70px;margin:0 auto}.l-lft{float:left}.l-rgt{float:right}.row{display:inline-block;width:100%;float:left}.btn-blue{background-color:#0e2240;color:#fff}.header{position:fixed;top:0;left:0;right:0;z-index:10;min-width:1024px;background-color:#fff;background:#fff;height:70px;border-bottom:1px solid #eaeaea}.header .logo{height:70px;width:200px;background:url(/assets/5921c6a0/img/logo.png) 0 no-repeat;background-size:183px 28px;opacity:0}.header .mainmenu{margin:0;list-style:none;height:70px;line-height:70px;opacity:1;visibility:visible}.header .mainmenu li{opacity:0;float:left;display:inline-block;position:relative;padding:0 20px}.header .mainmenu a{display:block;color:#5d5d5f;box-sizing:border-box;height:70px;position:relative;overflow:hidden;font-weight:300;font-size:14px}.header .mainmenu a:before{position:absolute;top:0;left:0;opacity:0;width:100%;content:"";background-color:#323439;height:0}.header .lang-select{font-size:13px;text-transform:uppercase;margin-top:27px;font-weight:500;margin-right:10px}.header .lang-select a{display:inline-block;float:left;color:#323439;opacity:.5;margin:0 5px;height:16px;line-height:16px}.header .lang-select a.active{opacity:1;color:#dfc797;border-bottom:2px solid #dfc797}.footer .newsletter .footer-thank{display:none}.v-line{position:absolute;bottom:0;right:70px;border-right:1px solid #fff;width:1px}.v-line a{position:absolute;bottom:100%;left:0;display:inline-block;margin-bottom:20px;margin-left:17px;padding-top:10px;padding-bottom:10px;color:#fff;font-size:12px;font-weight:300;text-transform:uppercase;white-space:nowrap;transform:rotate(-90deg);transform-origin:left bottom}a{text-decoration:none;outline:0;color:#000}div.div_btn{display:inline-block;position:relative;overflow:hidden;margin-right:20px}div.div_btn a{margin:0;display:block;opacity:0;transform:translate3d(-100%,0,0);border:1px solid #dfc797}div.mask_btn{margin:0 -10px 0 0;position:absolute;top:0;right:100%;bottom:100%;left:0;background:#ebdcbe;z-index:3}.mainpage{padding-top:0}#section1{position:relative;height:100vh;width:100%}#section1 .wrap{height:100%;position:relative;z-index:3}#section1 .slides{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#section1 .slide{padding-bottom:70px;width:45%;min-height:350px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box}#section1 .slide h1{color:#fff;font-size:72px;line-height:120%;max-width:500px;font-weight:600;text-shadow:0 2px 4px rgba(50,52,57,.15)}#section1 .pan-lft{z-index:1;width:42%;top:0;bottom:0;background-color:#323439;position:absolute}#section1 .pan-rgt{z-index:2;position:absolute;left:280px;right:0;top:70px;bottom:70px;overflow:hidden;background-color:#fff}#section1 .pan-rgt .inner_pan-rgt{overflow:hidden;width:100%;height:100%;background-color:#e7e8ea}#section1 .pan-rgt .visual{height:100%;float:right;position:relative}#section1 .pan-rgt .visual .grad{position:absolute;z-index:4;left:0;top:0;bottom:0;width:20%;background:linear-gradient(90deg,#e7e8ea 0,#e7e8ea 90%,hsla(220,7%,91%,.1))}#section1 .pan-rgt .visual img{height:100%;display:block;position:relative;z-index:2;animation:1s linear Cb;animation-fill-mode:forwards;animation-delay:2.8s;opacity:0}#section1 .pan-rgt .visual svg{position:absolute;z-index:3;bottom:0;height:100%;right:0}#section1 .pan-rgt .visual svg line,#section1 .pan-rgt .visual svg path,#section1 .pan-rgt .visual svg polygon,#section1 .pan-rgt .visual svg rect{fill-opacity:0;fill:#333539 !important;stroke:#333539;stroke-width:1;stroke-dasharray:2000;stroke-dashoffset:2000;animation-name:Bb;animation-duration:4s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:1.5s}#section1 .div_btn{margin-top:40px;margin-left:250px;border:none}#section1 .div_btn a{border:none}#section1 .div_btn .btn-blue{background-color:#323439}#section1 .slider-nav{position:absolute;bottom:0;left:0;width:42%;box-sizing:border-box;padding-left:70px}#section1 .slider-nav .cur{height:60px;color:#fff;font-size:30px}#section1 .slider-nav .progress{height:1px;background-color:#fff;width:0}#section1 .slider-nav .progress .fill{width:50%;background-color:#dfc797;height:1px;display:inline-block;float:left}#section1 .slider-nav .total{line-height:60px;color:#dfc797;font-size:13px}#section1 .slider-nav .slider-menu{list-style:none}#section1 .slider-nav .slider-menu li{float:left;padding:0 20px;height:60px;line-height:60px}#section1 .slider-nav .controls{height:70px}#section1 .slider-nav .controls div.div_btn_1{display:inline-block;position:relative;overflow:hidden;float:right;margin:0}#section1 .slider-nav .controls div.div_btn_1 a{margin:0;display:block;opacity:0;transform:translateZ(0)}#section1 .slider-nav .controls div.mask_btn_1{margin:0 -10px 0 0;position:absolute;top:0;right:100%;bottom:100%;left:0;background:#34363a;z-index:3}#section1 .slider-nav .controls a{border:none;border:0;display:inline-block;background-position:50%;background-size:7px 11px;background-repeat:no-repeat;height:70px;width:70px}#section1 .slider-nav .controls .prev{background-image:url(/assets/5921c6a0/img/arrow-lft.png)}#section1 .slider-nav .controls .next{background-image:url(/assets/5921c6a0/img/arrow-rgt.png)}#section1 .v-line{height:100px;bottom:70px;z-index:4}#section1 #line1{background-color:#bdbdbd;top:100%;margin-top:-70px;width:1px;height:0;position:absolute;right:70px}#section1 #line1{padding-bottom:70px}#section3 svg *{fill-opacity:0;fill:#606266 !important;stroke:#606266;stroke-width:1;stroke-dasharray:1000;stroke-dashoffset:1000}.overlay_main_menu{z-index:9;position:fixed;top:-100%;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.6)}.mainmenu li{background:#fff;position:relative}.mainmenu li .submenu{overflow:hidden;position:absolute;top:-100vh;z-index:-1;padding:55px 13px;background-color:#fff;font-weight:300;min-width:207px;box-sizing:border-box}.mainmenu li .submenu li{display:block;float:none;height:33px;padding:0}.mainmenu li .submenu li a{line-height:22px;height:auto}.mainmenu li .submenu li a:before{height:0;width:0;background-color:#fff}.inner_pan-rgt{opacity:0;animation-delay:.5s}.pan-lft{opacity:0;animation-delay:1s}.pan-lft,.slider-nav{animation-duration:1s}.slider-nav{animation-delay:2s}.cur,.total{opacity:0;transform:translateX(-30px)}.slider-menu li{opacity:0;transform:translateX(-30px)}.lang-select a{animation-duration:1s;animation-delay:2s}.logo,.mainmenu li{animation-delay:1.5s;animation-duration:1s}h1{opacity:0;transform:translateY(50px)}section{width:100%;display:inline-block;float:left;position:relative}@keyframes Bb{to{stroke-dashoffset:0;stroke-width:1;fill-opacity:0;}}@keyframes Cb{0%{opacity:0;}to{opacity:1;}}body{font-family:Museo,sans-serif}.btn_el{display:block;float:left;width:192px;margin-right:19px;padding:21px 0;text-align:center;font-size:13px;letter-spacing:.1 px;outline:0;background:0 0}.btn_el{border:1px solid #dfc797}.btn_filled{background-color:#dfc797;border:none}@media only screen and (max-width:1279px){#section1 .slide h1{font-size:50px;min-width:600px;max-width:700px}}@media only screen and (max-width:1200px){.header .mainmenu li{padding:0 10px}}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,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,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.clear{clear:both}button,input{outline:none}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}nav,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}button{cursor:pointer}.right{float:right}.left{float:left}.mob{display:none}.form-group{position:relative;box-sizing:border-box}.form-group .fakeinput{display:block;line-height:56px}.form-group .fakeinput,.form-group input,.form-group textarea{height:56px;background:none;box-sizing:border-box;font-family:Museo;font-size:13px;color:#262527;border:none;outline:none;width:100%;padding:0 20px;transition:all .3s linear;position:relative}.form-group input::-webkit-input-placeholder{color:#bbb}.form-group input::-moz-placeholder{color:#bbb}.form-group input:-ms-input-placeholder{color:#bbb}.form-group label{font-size:14px;font-weight:300;display:block;margin-bottom:8px;color:#262527}.form-group textarea{height:auto;padding-top:20px;padding-bottom:20px;background-color:#edeff0;border-bottom:none;resize:none;color:#262527}.form-group .help-block{margin-top:10px;font-size:12px;text-align:left;display:none}.form-group .help-block.red{color:#ff4646}.form-group .select-custom{position:relative;height:56px;background-color:#fff}.form-group .select-custom:after{position:absolute;width:11px;height:7px;right:20px;top:50%;margin-top:-4px;z-index:3;background:transparent url(/assets/5921c6a0/img/arrow-down-dk.png) 50% no-repeat;background-size:11px 7px;content:"";opacity:.5}.form-group .select-custom select{font-family:Museo;padding:0 40px 0 20px;position:absolute;font-size:13px;color:#262527;line-height:54px;width:100%;height:100%;outline:none;border:none;box-shadow:none;background-color:transparent;background-image:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group.file{cursor:pointer}.form-group.file input[type=file]{position:absolute;top:0;left:0;z-index:3;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}.form-group.file:after{position:absolute;width:17px;height:16px;right:20px;top:28px;margin-top:-8px;z-index:3;background:transparent url(/assets/5921c6a0/img/ic-upload.png) 50% no-repeat;background-size:17px 16px;content:""}.form .hint{font-size:12px;opacity:.6;display:block;margin-top:7px}.form .btns{text-align:center}.dark .form-group .select-custom:after{background-image:url(/assets/5921c6a0/img/arrow-down-lt.png);opacity:1}.dark .form-group .fakeinput,.dark .form-group .select-custom select,.dark .form-group input,.dark .form-group textarea{color:hsla(0,0%,100%,.8);background:#47494d}.dark .form-group input::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}.dark .form-group input::-moz-placeholder{color:hsla(0,0%,100%,.8)}.dark .form-group input:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.dark .form-group label,.dark .hint{color:hsla(0,0%,100%,.8)}.fields-2 .form-group{width:47%;float:left}.fields-2 .form-group:last-child{float:right}@font-face{font-family:Museo;src:url(/assets/5921c6a0/fonts/MuseoSansCyrl-500.eot);src:url(/assets/5921c6a0/fonts/MuseoSansCyrl-500.eot?#iefix) format("embedded-opentype"),url(/assets/5921c6a0/fonts/MuseoSansCyrl-500.woff) format("woff"),url(/assets/5921c6a0/fonts/MuseoSansCyrl-500.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Museo;src:url(/assets/5921c6a0/fonts/MuseoSansCyrl-300.eot);src:url(/assets/5921c6a0/fonts/MuseoSansCyrl-300.eot?#iefix) format("embedded-opentype"),url(/assets/5921c6a0/fonts/MuseoSansCyrl-300.woff) format("woff"),url(/assets/5921c6a0/fonts/MuseoSansCyrl-300.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Museo;src:url(/assets/5921c6a0/fonts/MuseoSansCyrl-700.eot);src:url(/assets/5921c6a0/fonts/MuseoSansCyrl-700.eot?#iefix) format("embedded-opentype"),url(/assets/5921c6a0/fonts/MuseoSansCyrl-700.woff) format("woff"),url(/assets/5921c6a0/fonts/MuseoSansCyrl-700.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:FontAwesome;src:url(/assets/5921c6a0/fonts/FontAwesome/FontAwesome.eot);src:url(/assets/5921c6a0/fonts/FontAwesome/FontAwesome.eot?#iefix) format("embedded-opentype"),url(/assets/5921c6a0/fonts/FontAwesome/FontAwesome.woff) format("woff"),url(/assets/5921c6a0/fonts/FontAwesome/FontAwesome.ttf) format("truetype")}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes a{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0);}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0);}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0);}90%{transform:translate3d(0,-4px,0);}}.bounce{animation-name:a;transform-origin:center bottom}@keyframes b{0%,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{animation-name:b}@keyframes c{0%{transform:scaleX(1);}50%{transform:scale3d(1.05,1.05,1.05);}to{transform:scaleX(1);}}.pulse{animation-name:c}@keyframes d{0%{transform:scaleX(1);}30%{transform:scale3d(1.25,.75,1);}40%{transform:scale3d(.75,1.25,1);}50%{transform:scale3d(1.15,.85,1);}65%{transform:scale3d(.95,1.05,1);}75%{transform:scale3d(1.05,.95,1);}to{transform:scaleX(1);}}.rubberBand{animation-name:d}@keyframes e{0%,to{transform:translateZ(0);}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0);}20%,40%,60%,80%{transform:translate3d(10px,0,0);}}.shake{animation-name:e}@keyframes f{0%{transform:translateX(0);}6.5%{transform:translateX(-6px) rotateY(-9deg);}18.5%{transform:translateX(5px) rotateY(7deg);}31.5%{transform:translateX(-3px) rotateY(-5deg);}43.5%{transform:translateX(2px) rotateY(3deg);}50%{transform:translateX(0);}}.headShake{animation-timing-function:ease-in-out;animation-name:f}@keyframes g{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}.swing{transform-origin:top center;animation-name:g}@keyframes h{0%{transform:scaleX(1);}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg);}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg);}to{transform:scaleX(1);}}.tada{animation-name:h}@keyframes i{0%{transform:none;}15%{transform:translate3d(-25%,0,0) rotate(-5deg);}30%{transform:translate3d(20%,0,0) rotate(3deg);}45%{transform:translate3d(-15%,0,0) rotate(-3deg);}60%{transform:translate3d(10%,0,0) rotate(2deg);}75%{transform:translate3d(-5%,0,0) rotate(-1deg);}to{transform:none;}}.wobble{animation-name:i}@keyframes j{0%,11.1%,to{transform:none;}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform:skewX(6.25deg) skewY(6.25deg);}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{transform:skewX(.39062deg) skewY(.39062deg);}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg);}}.jello{animation-name:j;transform-origin:center}@keyframes k{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:scale3d(.3,.3,.3);}20%{transform:scale3d(1.1,1.1,1.1);}40%{transform:scale3d(.9,.9,.9);}60%{opacity:1;transform:scale3d(1.03,1.03,1.03);}80%{transform:scale3d(.97,.97,.97);}to{opacity:1;transform:scaleX(1);}}.bounceIn{animation-name:k}@keyframes l{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(0,-3000px,0);}60%{opacity:1;transform:translate3d(0,25px,0);}75%{transform:translate3d(0,-10px,0);}90%{transform:translate3d(0,5px,0);}to{transform:none;}}.bounceInDown{animation-name:l}@keyframes m{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(-3000px,0,0);}60%{opacity:1;transform:translate3d(25px,0,0);}75%{transform:translate3d(-10px,0,0);}90%{transform:translate3d(5px,0,0);}to{transform:none;}}.bounceInLeft{animation-name:m}@keyframes n{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(3000px,0,0);}60%{opacity:1;transform:translate3d(-25px,0,0);}75%{transform:translate3d(10px,0,0);}90%{transform:translate3d(-5px,0,0);}to{transform:none;}}.bounceInRight{animation-name:n}@keyframes o{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(0,3000px,0);}60%{opacity:1;transform:translate3d(0,-20px,0);}75%{transform:translate3d(0,10px,0);}90%{transform:translate3d(0,-5px,0);}to{transform:translateZ(0);}}.bounceInUp{animation-name:o}@keyframes p{20%{transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1);}to{opacity:0;transform:scale3d(.3,.3,.3);}}.bounceOut{animation-name:p}@keyframes q{20%{transform:translate3d(0,10px,0);}40%,45%{opacity:1;transform:translate3d(0,-20px,0);}to{opacity:0;transform:translate3d(0,2000px,0);}}.bounceOutDown{animation-name:q}@keyframes r{20%{opacity:1;transform:translate3d(20px,0,0);}to{opacity:0;transform:translate3d(-2000px,0,0);}}.bounceOutLeft{animation-name:r}@keyframes s{20%{opacity:1;transform:translate3d(-20px,0,0);}to{opacity:0;transform:translate3d(2000px,0,0);}}.bounceOutRight{animation-name:s}@keyframes t{20%{transform:translate3d(0,-10px,0);}40%,45%{opacity:1;transform:translate3d(0,20px,0);}to{opacity:0;transform:translate3d(0,-2000px,0);}}.bounceOutUp{animation-name:t}@keyframes u{0%{opacity:0;transform:translate3d(0,-100%,0);}to{opacity:1;transform:none;}}.fadeInDown{animation-name:u}@keyframes v{0%{opacity:0;transform:translate3d(0,-2000px,0);}to{opacity:1;transform:none;}}.fadeInDownBig{animation-name:v}@keyframes w{0%{opacity:0;transform:translate3d(-100%,0,0);}to{opacity:1;transform:none;}}.fadeInLeft{animation-name:w}@keyframes x{0%{opacity:0;transform:translate3d(-2000px,0,0);}to{opacity:1;transform:none;}}.fadeInLeftBig{animation-name:x}@keyframes y{0%{opacity:0;transform:translate3d(100%,0,0);}to{opacity:1;transform:none;}}.fadeInRight{animation-name:y}@keyframes z{0%{opacity:0;transform:translate3d(2000px,0,0);}to{opacity:1;transform:none;}}.fadeInRightBig{animation-name:z}@keyframes A{0%{opacity:0;transform:translate3d(0,100%,0);}to{opacity:1;transform:none;}}.fadeInUp{animation-name:A}@keyframes B{0%{opacity:0;transform:translate3d(0,2000px,0);}to{opacity:1;transform:none;}}.fadeInUpBig{animation-name:B}@keyframes C{0%{opacity:1;}to{opacity:0;}}.fadeOut{animation-name:C}@keyframes D{0%{opacity:1;}to{opacity:0;transform:translate3d(0,100%,0);}}.fadeOutDown{animation-name:D}@keyframes E{0%{opacity:1;}to{opacity:0;transform:translate3d(0,2000px,0);}}.fadeOutDownBig{animation-name:E}@keyframes F{0%{opacity:1;}to{opacity:0;transform:translate3d(-100%,0,0);}}.fadeOutLeft{animation-name:F}@keyframes G{0%{opacity:1;}to{opacity:0;transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{animation-name:G}@keyframes H{0%{opacity:1;}to{opacity:0;transform:translate3d(100%,0,0);}}.fadeOutRight{animation-name:H}@keyframes I{0%{opacity:1;}to{opacity:0;transform:translate3d(2000px,0,0);}}.fadeOutRightBig{animation-name:I}@keyframes J{0%{opacity:1;}to{opacity:0;transform:translate3d(0,-100%,0);}}.fadeOutUp{animation-name:J}@keyframes K{0%{opacity:1;}to{opacity:0;transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{animation-name:K}@keyframes L{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in;}to{transform:perspective(400px);animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:L}@keyframes M{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;}60%{transform:perspective(400px) rotateX(10deg);opacity:1;}80%{transform:perspective(400px) rotateX(-5deg);}to{transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:M}@keyframes N{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;}60%{transform:perspective(400px) rotateY(10deg);opacity:1;}80%{transform:perspective(400px) rotateY(-5deg);}to{transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:N}@keyframes O{0%{transform:perspective(400px);}30%{transform:perspective(400px) rotateX(-20deg);opacity:1;}to{transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{animation-name:O;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes P{0%{transform:perspective(400px);}30%{transform:perspective(400px) rotateY(-15deg);opacity:1;}to{transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:P}@keyframes Q{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{transform:skewX(20deg);opacity:1;}80%{transform:skewX(-5deg);opacity:1;}to{transform:none;opacity:1;}}.lightSpeedIn{animation-name:Q;animation-timing-function:ease-out}@keyframes R{0%{opacity:1;}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{animation-name:R;animation-timing-function:ease-in}@keyframes S{0%{transform-origin:center;transform:rotate(-200deg);opacity:0;}to{transform-origin:center;transform:none;opacity:1;}}.rotateIn{animation-name:S}@keyframes T{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0;}to{transform-origin:left bottom;transform:none;opacity:1;}}.rotateInDownLeft{animation-name:T}@keyframes U{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0;}to{transform-origin:right bottom;transform:none;opacity:1;}}.rotateInDownRight{animation-name:U}@keyframes V{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0;}to{transform-origin:left bottom;transform:none;opacity:1;}}.rotateInUpLeft{animation-name:V}@keyframes W{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}to{transform-origin:right bottom;transform:none;opacity:1;}}.rotateInUpRight{animation-name:W}@keyframes X{0%{transform-origin:center;opacity:1;}to{transform-origin:center;transform:rotate(200deg);opacity:0;}}.rotateOut{animation-name:X}@keyframes Y{0%{transform-origin:left bottom;opacity:1;}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0;}}.rotateOutDownLeft{animation-name:Y}@keyframes Z{0%{transform-origin:right bottom;opacity:1;}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0;}}.rotateOutDownRight{animation-name:Z}@keyframes ab{0%{transform-origin:left bottom;opacity:1;}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0;}}.rotateOutUpLeft{animation-name:ab}@keyframes bb{0%{transform-origin:right bottom;opacity:1;}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{animation-name:bb}@keyframes cb{0%{transform-origin:top left;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;}to{transform:translate3d(0,700px,0);opacity:0;}}.hinge{animation-name:cb}@keyframes db{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom;}50%{transform:rotate(-10deg);}70%{transform:rotate(3deg);}to{opacity:1;transform:scale(1);}}.jackInTheBox{animation-name:db}@keyframes eb{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg);}to{opacity:1;transform:none;}}.rollIn{animation-name:eb}@keyframes fb{0%{opacity:1;}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg);}}.rollOut{animation-name:fb}@keyframes gb{0%{opacity:0;transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{animation-name:gb}@keyframes hb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInDown{animation-name:hb}@keyframes ib{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInLeft{animation-name:ib}@keyframes jb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInRight{animation-name:jb}@keyframes kb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInUp{animation-name:kb}@keyframes lb{0%{opacity:1;}50%{opacity:0;transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{animation-name:lb}@keyframes mb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutDown{animation-name:mb}@keyframes nb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center;}}.zoomOutLeft{animation-name:nb}@keyframes ob{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center;}}.zoomOutRight{animation-name:ob}@keyframes pb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutUp{animation-name:pb}@keyframes qb{0%{transform:translate3d(0,-100%,0);visibility:visible;}to{transform:translateZ(0);}}.slideInDown{animation-name:qb}@keyframes rb{0%{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translateZ(0);}}.slideInLeft{animation-name:rb}@keyframes sb{0%{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translateZ(0);}}.slideInRight{animation-name:sb}@keyframes tb{0%{transform:translate3d(0,100%,0);visibility:visible;}to{transform:translateZ(0);}}.slideInUp{animation-name:tb}@keyframes ub{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(0,100%,0);}}.slideOutDown{animation-name:ub}@keyframes vb{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(-100%,0,0);}}.slideOutLeft{animation-name:vb}@keyframes wb{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(100%,0,0);}}.slideOutRight{animation-name:wb}@keyframes xb{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(0,-100%,0);}}.slideOutUp{animation-name:xb}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{transform:rotate(45deg)}.fancybox-button--close:after{transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;animation:yb .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@keyframes yb{0%{transform:rotate(0deg);}to{transform:rotate(359deg);}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none !important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}body,html{min-height:100%}body{min-width:1280px;font-weight:400;font-size:14px;color:#262527;background:#fff;overflow-x:hidden}.l-body{width:100%;float:left;display:inline-block;overflow:hidden;padding-top:70px}.l-body,.wrap{position:relative}.wrap{box-sizing:border-box;padding:0 70px;margin:0 auto}.l-lft{float:left}.l-rgt{float:right}.row{display:inline-block;width:100%;float:left}.row .half{width:49%;float:left}.row .half:last-child{float:right}.relative{position:relative}.clearfix:after{content:"";display:table;clear:both}.fadeIn{opacity:1 !important}.btn{outline:none;border:none;-webkit-appearance:none;line-height:56px;text-align:center;padding:0 30px;box-sizing:border-box;font-size:13px;color:#262527;display:inline-block;position:relative;z-index:1;transition:.2s ease-in;cursor:pointer;font-weight:500;height:56px;background-color:#dfc797;overflow:hidden}.btn:hover{background-color:#ebdcbe}.btn .arrow{height:56px;width:20px;background:transparent url(/assets/5921c6a0/img/arrow-rgt-dk.png) 50% no-repeat;background-size:7px 11px;position:relative;z-index:2;float:right}.btn-square{background:none}.btn-square span{z-index:2;position:relative}.btn-square:before{transition:.3s ease;box-sizing:border-box;content:"";position:absolute;left:0;width:56px;height:56px;border:1px solid #dfc797}.btn-square:hover{background:none}.btn-square:hover:before{background-color:#ebdcbe;width:100%}.btn-light{color:#fff}.btn-light .arrow{background-image:url(/assets/5921c6a0/img/arrow-rgt.png)}.btn-light:hover{background:none}.btn-light:hover:before{background-color:hsla(40,53%,73%,.2)}.btn-blue{background-color:#0e2240;color:#fff}.btn-blue:hover{background-color:#17386a}.header{position:fixed;top:0;left:0;right:0;z-index:10;min-width:1024px;background-color:#fff;background:#fff;height:70px;border-bottom:1px solid #eaeaea}.header .logo{height:70px;width:200px;background:transparent url(/assets/5921c6a0/img/logo.png) 0 no-repeat;background-size:183px 28px;opacity:0;transition:opacity 1s ease 1.5s}.header .anim_main_menu{opacity:1}.header .mainmenu{margin:0;list-style:none;height:70px;line-height:70px;opacity:1;visibility:visible;transition:all .3s linear}.header .mainmenu .anim_main_menu{opacity:1}.header .mainmenu li{opacity:0;transition:opacity 1s ease 1.5s;float:left;display:inline-block;position:relative;padding:0 20px}.header .mainmenu a{display:block;color:#5d5d5f;box-sizing:border-box;height:70px;position:relative;overflow:hidden;font-weight:300;font-size:14px}.header .mainmenu a:before{transition:all .2s ease;position:absolute;top:0;left:0;opacity:0;width:100%;content:"";background-color:#323439;height:0}.header .mainmenu a:hover:before{opacity:.5;height:4px}.header .mainmenu a.menu-active:before{height:4px;opacity:1}.header .lang-select{font-size:13px;text-transform:uppercase;margin-top:27px;font-weight:500;margin-right:10px}.header .lang-select a{transition:all .3s linear;display:inline-block;float:left;color:#323439;opacity:.5;margin:0 5px;height:16px;line-height:16px}.header .lang-select a:hover{opacity:1}.header .lang-select a.active{opacity:1;color:#dfc797;border-bottom:2px solid #dfc797}.header .wrap_div_btn_2{position:absolute;right:0;top:0}.header div.div_btn_2{position:relative;display:inline-block;overflow:hidden;margin-right:0}.header div.div_btn_2 a{margin:0;display:block;opacity:0;transform:translateZ(0);transition:transform 10s cubic-bezier(.165,.84,.44,1) 10s,width 10s ease;border:none}.header div.mask_btn_2{transition:right 35s cubic-bezier(.77,0,.175,1) 60s,left 10s cubic-bezier(.77,0,.175,1) 60.25s;margin:0 -10px 0 0;position:absolute;top:0;right:100%;bottom:100%;left:0;background:#ebdcbe;z-index:3}.header .animation_btn_2 a{transform:translateZ(0) !important;opacity:1 !important}.header .animation_btn_2 div.mask_btn_2{margin-right:0;right:1px;bottom:0;left:100%}.header .head-login{width:70px;height:70px;background:#323439 url(/assets/5921c6a0/img/ic-login.png) 50% no-repeat;background-size:16px 16px}.header .head-login:hover{transition:.2s linear;background-color:#dfc797}.footer{overflow:hidden;width:100%;position:relative;z-index:3;float:left;display:inline-block;background-color:#323439;color:#fff;padding-top:70px}.footer .red{color:red}.footer p{transform:translateY(0);opacity:1}.footer .flex{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.footer .foot-section{border-left:2px solid #dfc797;padding-left:20px;display:inline-block;width:33%;padding-right:3%;margin-bottom:30px;box-sizing:border-box}.footer .foot-section .title{line-height:32px;text-decoration:none;color:#fff;display:block;font-size:16px;font-weight:300;text-transform:uppercase}.footer .foot-section a.title{display:inline-block;width:auto}.footer .foot-section a.title:hover{color:#dfc797}.footer .foot-section .sub{margin-top:10px}.footer .foot-section .sub li{margin-bottom:10px}.footer .foot-section .sub a{transition:all .2s ease;font-size:14px;font-weight:300;color:#fff;opacity:.8}.footer .foot-section .sub a:hover{opacity:1;color:#dfc797}.footer .newsletter p{opacity:.8;line-height:120%;font-weight:300;margin:10px 0}.footer .newsletter .email{max-width:300px;height:44px;position:relative;padding-right:120px}.footer .newsletter .email input{height:44px;font-size:14px;font-family:Museo;padding:0;margin:0;border:none;outline:none;padding-left:20px;background-color:#47494d;color:#fff;width:100%}.footer .newsletter .email .btn{right:0;top:0;position:absolute;width:120px;height:44px;line-height:44px}.footer .newsletter .help-block{margin-top:8px}.footer .newsletter .footer-thank,.footer .newsletter form.after-submit,.footer .newsletter p.after-submit{display:none}.footer .newsletter .footer-thank.after-submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:103px;font-size:13px;text-transform:uppercase}.footer .two-thirds{width:66%}.footer .two-thirds .foot-section{float:left;width:50%}.footer .foot-bot{margin-top:10px;border-top:1px solid #434549;height:70px;opacity:.7}.footer .foot-bot .copyright{margin-top:15px;line-height:20px;font-size:12px}.footer .foot-bot .copyright a{color:#dfc797;text-decoration:none;text-transform:uppercase;opacity:.9}.footer .foot-bot .copyright a:hover{opacity:1;color:#dfc797}.footer .foot-contacts{font-weight:300}.footer .foot-contacts p{line-height:120%;margin-bottom:10px}.footer .foot-contacts a{color:#dfc797;opacity:.9;text-decoration:none}.footer .foot-contacts a:hover{opacity:1;color:#dfc797}.footer .foot-about{padding-left:220px;padding-right:80px;margin-top:20px;background:url(/assets/5921c6a0/img/logo-white.png) left 10px no-repeat;background-size:183px 28px;display:inline-block;font-size:12px;font-weight:300}.footer .foot-about p{opacity:.7;line-height:150%}.footer .foot-about a{color:#dfc797;text-decoration:underline;margin-top:20px;display:block;opacity:.7}.footer .foot-about a:hover{opacity:1;color:#dfc797}.footer .back-to-top{height:0;transition:height 1s ease}.footer .back-to-top.draw_height{transition-delay:1s;height:200px}.footer .back-to-top a{opacity:0;transition:opacity 2s ease}.footer .back-to-top a.draw_opacity{opacity:1;transition-delay:2s}.v-line{position:absolute;bottom:0;right:70px;border-right:1px solid #fff;width:1px;transition:all .2s ease}.v-line a{position:absolute;bottom:100%;left:0;display:inline-block;margin-bottom:20px;margin-left:17px;padding-top:10px;padding-bottom:10px;color:#fff;font-size:12px;font-weight:300;text-transform:uppercase;white-space:nowrap;transform:rotate(-90deg);transform-origin:left bottom;transition:all .3s ease;cursor:pointer}.v-line:hover{border-color:#dfc797}.v-line:hover a{color:#dfc797}.dropdown-list{margin:0;padding:0}.dropdown-list li{display:inline-block;width:100%;border-bottom:1px solid #ebebeb;margin-bottom:30px}.dropdown-list li:last-child{border-bottom:none}.dropdown-list li.open .dropdown-top .toggle:before{opacity:0}.dropdown-list li.open .dropdown-content{height:auto;margin-bottom:30px}.dropdown-list .dropdown-top{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}.dropdown-list .dropdown-top span{float:left;font-size:20px;font-weight:700;position:relative;margin-bottom:30px;padding-right:30px;transition:all .4s linear}.dropdown-list .dropdown-top .toggle{width:16px;height:16px;position:absolute;top:0;right:0}.dropdown-list .dropdown-top .toggle:after,.dropdown-list .dropdown-top .toggle:before{transition:all .4s linear;display:block;content:"";position:absolute;background-color:#0e2240}.dropdown-list .dropdown-top .toggle:before{width:2px;height:100%;left:7px;top:0}.dropdown-list .dropdown-top .toggle:after{height:2px;width:100%;top:7px;left:0}.dropdown-list .dropdown-content{transition:all .4s linear;height:0;display:inline-block;overflow:hidden;color:#50606e;line-height:150%}.dropdown-list .dropdown-content p{font-size:16px;padding-right:30px;margin-bottom:15px}.dropdown-list .dropdown-content p:last-child{margin-bottom:0}.request-form{background-color:#fff;position:fixed;top:100%;left:0;width:100%;height:100%;z-index:5;transition:all .5s linear}.request-form.open{top:0}.request-form .cont{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.request-form .wrap{width:640px}.request-form .s-title{font-size:38px;color:#262527;font-weight:700;margin-bottom:20px}.request-form .form-head{margin-bottom:50px}.request-form .form-head p{font-size:16px;line-height:150%;color:#50606e;font-weight:400}.request-form .form .row,.request-form form .row{margin-bottom:20px}.request-form .form input,.request-form .form textarea,.request-form form input,.request-form form textarea{color:#262527;border-bottom:1px solid #a7afb6}.request-form .form input+.bar,.request-form form input+.bar{background-color:#262527}.request-form .btn{margin-top:30px;width:170px}.request-form .success{display:none}.request-form .success h3{font-size:38px;color:#262527;font-weight:700}.request-form .success p{font-size:16px;margin-top:20px;line-height:150%}.request-form .success .btn{width:200px}.page-info{padding-left:220px;color:#262527;max-width:800px;margin-bottom:60px}.page-info h2{font-size:36px;font-weight:700;line-height:120%;margin-bottom:30px}.page-info p{font-size:14px;font-weight:300;line-height:150%}.page-info p a{color:#dfc797;font-weight:500;text-decoration:underline}.breadcrumbs{margin:25px 0;padding:0;float:left;font-size:13px}.breadcrumbs li{list-style:none;display:inline-block;float:left;line-height:20px;color:#262527;margin-right:10px;font-weight:300}.breadcrumbs li a{color:#dfc797;text-decoration:underline}.filter{background-color:#f4f4f5;padding:40px;box-sizing:border-box;display:inline-block;width:100%;margin-bottom:60px}.filter .f-head{margin-bottom:30px}.filter .f-head h3{font-size:24px;font-weight:500}.tbl-custom{margin-bottom:50px}.tbl-custom table{width:100%}.tbl-custom th{font-size:18px;border-bottom:1px solid #eaeaeb;height:90px;padding:0 2%;text-align:left}.tbl-custom td,.tbl-custom th{vertical-align:middle;line-height:130%}.tbl-custom td{padding:15px 2%;font-size:14px}.tbl-custom td strong{font-size:18px}.tbl-custom .file{line-height:48px;position:relative;padding-left:40px;display:block;cursor:pointer}.tbl-custom .file ins{height:48px;width:35px;background-image:url(/assets/5921c6a0/img/files.png);display:inline-block;position:absolute;left:0;top:0}.tbl-custom .file:hover{color:#cbb17e}.tbl-custom .ic-pdf ins{background-position:0 0}.tbl-custom .ic-dwg ins{background-position:-38px 0}.tbl-custom .ic-zip ins{background-position:-76px 0}.paging-cont{text-align:center;margin-bottom:70px}.paging,.paging ul{display:inline-block}.paging ul{float:left;line-height:56px;margin:0 20px}.paging ul li{list-style:none;float:left;margin:0 10px}.paging ul li a{transition:all .3s ease;font-weight:500;color:#aaa9aa;text-decoration:none}.paging ul li:hover a{color:#dfc797}.paging ul li.active,.paging ul li.active a{color:#262527}.paging .btn{padding:0 18px}.paging .prev{float:left}.paging .prev ins{transform:rotate(-180deg)}.paging .next{float:right}body.pop-open #js-open-request,body.pop-open .lang-select,body.pop-open .mainmenu{opacity:0;visibility:hidden}body.pop-open .js-close-request{opacity:1;visibility:visible}a{text-decoration:none;outline:0;color:#000}a:active,a:focus{outline:0;border:0}.div_img,div.div_img{position:relative;overflow:hidden}.div_img .wrap_partner,.div_img img,.div_img li,div.div_img .wrap_partner,div.div_img img,div.div_img li{display:block;height:auto;opacity:1;transform:translate3d(-100%,0,0);transition:opacity 0s linear .6s,transform 1s cubic-bezier(.165,.84,.44,1) .5s}.div_img .news-cart,div.div_img .news-cart{transform:translate3d(-100%,0,0);transition:opacity 0s linear .6s,transform 1.5s cubic-bezier(.165,.84,.44,1) 1s}.div_img .brochures-main-files-item,.div_img .filter,.div_img .map-cont,.div_img .projects1-more-slider,.div_img .projects1-more-slider-item-ico,.div_img .projects_one-slider-item,div.div_img .brochures-main-files-item,div.div_img .filter,div.div_img .map-cont,div.div_img .projects1-more-slider,div.div_img .projects1-more-slider-item-ico,div.div_img .projects_one-slider-item{transform:translate3d(-100%,0,0);transition:opacity 0s linear .6s,transform .8s cubic-bezier(.165,.84,.44,1) 1s}.div_img .cont,div.div_img .cont{opacity:0}div.mask_img{transition:right .35s cubic-bezier(.77,0,.175,1) 0s,left .5s cubic-bezier(.77,0,.175,1) .75s;margin:0 -10px 0 0;position:absolute;top:0;right:100%;bottom:100%;left:0;background:#f4f4f5;z-index:3}.animation_img .wrap_partner,.animation_img img,.animation_img li{width:100%;transform:translateZ(0) !important;opacity:1 !important}.animation_img .brochures-main-files-item,.animation_img .filter,.animation_img .map-cont,.animation_img .news-cart,.animation_img .partners-main-companies-item,.animation_img .projects1-more-slider,.animation_img .projects1-more-slider-item-ico,.animation_img .projects_one-slider-item{transform:translateZ(0) !important;opacity:1 !important}.animation_img .cont{transition:opacity 0s linear 1s;opacity:1 !important}.animation_img div.mask_img{margin-right:0;right:-1px;bottom:0;left:100%}div.div_btn{display:inline-block;position:relative;overflow:hidden;margin-right:20px}div.div_btn a{margin:0;display:block;opacity:0;transform:translate3d(-100%,0,0);transition:background .3s ease,transform 1.5s cubic-bezier(.165,.84,.44,1) 1s,width .3s ease;border:1px solid #dfc797}div.div_btn a span{transition:opacity .3s ease 1s}div.mask_btn{transition:right .35s cubic-bezier(.77,0,.175,1) 0s,left 1s cubic-bezier(.77,0,.175,1) 1.25s;margin:0 -10px 0 0;position:absolute;top:0;right:100%;bottom:100%;left:0;background:#ebdcbe;z-index:3}.animation_btn a{transform:translateZ(0) !important;opacity:1 !important}.animation_btn a span{opacity:1 !important;white-space:nowrap}.animation_btn div.mask_btn{margin-right:0;right:0;bottom:0;left:100%}.overflow{position:relative;overflow:hidden;display:inline-block;width:192px}.overflow div.div_btn{display:block;position:relative;overflow:visible;height:57px;width:52px}.overflow div.div_btn a{position:relative;height:13px;border:1px solid #dfc797}h1,h2,h3{opacity:0;transform:translateY(50px);transition:all 1s ease}.margin_top{margin-top:40px;margin-bottom:40px}.z_index_2{z-index:2}.div_btn .download_fix{position:relative;text-align:left;padding-left:80px;width:110px}.div_btn .download_fix span{padding-left:65px}.div_btn .download_fix:before{content:"";position:absolute;top:18px;left:50px;width:20px;height:20px;background:url(/assets/5921c6a0/img/download.png) 0 0 no-repeat}.marg_left{margin-left:120px}.wrap_slide{outline:none}a[data-fancybox]{overflow:hidden}a[data-fancybox]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}a[data-fancybox]:hover:before{background:rgba(0,0,0,.5);z-index:1}.fancybox-toolbar button[data-fancybox-close]{top:20px;right:20px;border-radius:50%;border:1px solid #dfc797}.fancybox-navigation button[data-fancybox-next],.fancybox-navigation button[data-fancybox-prev]{width:57px;height:57px;border:1px solid #dfc797;transition:background .5s ease;margin-left:20px;margin-right:20px}.fancybox-navigation button[data-fancybox-next]:before,.fancybox-navigation button[data-fancybox-prev]:before{color:#fff;content:"\f105";font-family:FontAwesome}.fancybox-navigation button[data-fancybox-next]:after,.fancybox-navigation button[data-fancybox-prev]:after{display:none}.fancybox-navigation button[data-fancybox-next]:hover,.fancybox-navigation button[data-fancybox-prev]:hover{background:#000}.loading{display:none;border-bottom:2px solid #fff;border-radius:50%;transition:all 2s ease;animation:zb 1s linear infinite}.loading,.loading span{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;width:80px;height:80px}.loading span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:2px solid transparent;color:#fff;animation:Ab 1s linear infinite;text-align:center}@keyframes zb{0%{transform:rotate(0deg);}50%{transform:rotate(180deg);}to{transform:rotate(1turn);}}@keyframes Ab{0%{transform:rotate(0deg);}50%{transform:rotate(-180deg);}to{transform:rotate(-1turn);}}.fadeIn{animation-name:Cb}.slick-slide{outline:none !important}.IE_fix-svg circle,.IE_fix-svg line,.IE_fix-svg path,.IE_fix-svg polygon,.IE_fix-svg polyline,.IE_fix-svg rect{opacity:1 !important;stroke-dashoffset:0 !important;transition:all 0s ease-in 0s !important;animation:none !important}.IE_fix-svg text{opacity:1 !important;fill:#dfc797 !important;transition:all 0s ease-in 0s !important}.mainpage{padding-top:0}.mainpage .header{border-bottom:none;box-shadow:0 2px 11px 0 rgba(0,0,0,.1)}#section1{position:relative;height:100vh;width:100%}#section1 h1{transition-delay:1.5s}#section1 .wrap{height:100%;position:relative;z-index:3}#section1 .slides{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#section1 .slide{padding-bottom:70px;width:45%;min-height:350px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box}#section1 .slide h1{color:#fff;font-size:72px;line-height:120%;max-width:500px;font-weight:600;text-shadow:0 2px 4px rgba(50,52,57,.15)}#section1 .slide .btn{margin-left:260px;width:200px;margin-top:40px}#section1 .pan-lft{z-index:1;width:42%;top:0;bottom:0;background-color:#323439;position:absolute}#section1 .pan-rgt{z-index:2;position:absolute;left:280px;right:0;top:70px;bottom:70px;overflow:hidden;background-color:#fff}#section1 .pan-rgt .inner_pan-rgt{overflow:hidden;width:100%;height:100%;background-color:#e7e8ea}#section1 .pan-rgt .visual{height:100%;float:right;position:relative}#section1 .pan-rgt .visual .grad{position:absolute;z-index:4;left:0;top:0;bottom:0;width:20%;background:linear-gradient(90deg,#e7e8ea 0,#e7e8ea 90%,hsla(220,7%,91%,.1))}#section1 .pan-rgt .visual img{height:100%;display:block;position:relative;z-index:2;animation:Cb 1s linear;animation-fill-mode:forwards;animation-delay:2.8s;opacity:0}#section1 .pan-rgt .visual svg{position:absolute;z-index:3;bottom:0;height:100%;right:0}#section1 .pan-rgt .visual svg line,#section1 .pan-rgt .visual svg path,#section1 .pan-rgt .visual svg polygon,#section1 .pan-rgt .visual svg rect{fill-opacity:0;fill:#333539 !important;stroke:#333539;stroke-width:1;stroke-dasharray:2000;stroke-dashoffset:2000;animation-name:Bb;animation-duration:4s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:linear;animation-delay:1.5s}#section1 .pan-rgt .visual svg .anim_delay_0{animation-delay:0s}#section1 .div_btn{margin-top:40px;margin-left:250px;border:none}#section1 .div_btn a{border:none;transition:background .3s ease,transform 1.5s cubic-bezier(.165,.84,.44,1) 2s,width .3s ease}#section1 .div_btn .btn-blue{background-color:#323439}#section1 .div_btn .btn-blue:hover{background-color:#dfc797}#section1 .div_btn div.mask_btn{transition:right .35s cubic-bezier(.77,0,.175,1) 1s,left 1s cubic-bezier(.77,0,.175,1) 2.25s}#section1 .slider-nav{position:absolute;bottom:0;left:0;width:42%;box-sizing:border-box;padding-left:70px}#section1 .slider-nav .cur{height:60px;color:#fff;font-size:30px}#section1 .slider-nav .progress{height:1px;background-color:#fff;width:0;transition:width 1s ease 2s}#section1 .slider-nav .progress.fade_progress{width:100%}#section1 .slider-nav .progress .fill{width:50%;transition:all .2s linear;background-color:#dfc797;height:1px;display:inline-block;float:left}#section1 .slider-nav .total{line-height:60px;color:#dfc797;font-size:13px}#section1 .slider-nav .slider-menu{list-style:none}#section1 .slider-nav .slider-menu li{float:left;padding:0 20px;height:60px;line-height:60px;cursor:pointer}#section1 .slider-nav .controls{height:70px}#section1 .slider-nav .controls div.div_btn_1{display:inline-block;position:relative;overflow:hidden;float:right;margin:0}#section1 .slider-nav .controls div.div_btn_1 a{margin:0;display:block;opacity:0;transform:translateZ(0);transition:background .3s ease,transform 1.5s cubic-bezier(.165,.84,.44,1) 2.5s,opacity .1s ease 2s}#section1 .slider-nav .controls div.mask_btn_1{transition:right .2s ease 1.8s,left 3s cubic-bezier(.77,0,.175,1) 1s;margin:0 -10px 0 0;position:absolute;top:0;right:100%;bottom:100%;left:0;background:#34363a;z-index:3}#section1 .slider-nav .controls .animation_btn_1 a{opacity:1 !important}#section1 .slider-nav .controls .animation_btn_1 div.mask_btn_1{margin-right:0;right:1px;bottom:0;left:100%}#section1 .slider-nav .controls a{border:none;border:0;display:inline-block;background-position:50%;background-size:7px 11px;background-repeat:no-repeat;height:70px;width:70px}#section1 .slider-nav .controls a:hover{background-color:#4a4d54}#section1 .slider-nav .controls .prev{background-image:url(/assets/5921c6a0/img/arrow-lft.png)}#section1 .slider-nav .controls .next{background-image:url(/assets/5921c6a0/img/arrow-rgt.png)}#section1 .v-line{height:100px;bottom:70px;z-index:4}#section1 .v-line span{color:#fff}#section1 .v-line:hover span{color:#dfc797}#section1 #line1{transition:.3s linear;background-color:#bdbdbd;top:100%;margin-top:-70px;width:1px;height:0;position:absolute;right:70px}#section1 #line1,#section2{padding-bottom:70px}#section2 .div_img .mask_img{background:#fff}#section2 .pan-lft{float:left;width:42%}#section2 .pan-lft img{width:100%}#section2 .s-txt{max-width:530px;float:right;width:35%;margin-right:13%}#section2 .s-txt .awards{display:-ms-flexbox;display:flex;margin-bottom:30px}#section2 .s-txt .awards__item{width:68px;height:68px;margin-right:16px;transition:transform .3s ease}#section2 .s-txt .awards__item:last-child{margin-right:0}#section2 .s-txt .awards__item:hover{transform:scale(1.3)}#section2 .s-txt .btn{margin-top:30px}section.dark{color:#fff;background-color:#323439}section.dark .s-txt{color:#fff}#section3{padding-bottom:45px;padding-top:70px}#section3 .s-txt{padding-left:70px}#section3 .s-txt h2{float:left;width:33%;margin-right:2%;height:100%}#section3 .s-txt .col{float:left;width:27%}#section3 .s-txt .btn{width:190px;margin-top:20px}#section3 .visual{position:absolute;width:100%;z-index:1;right:0;bottom:0;top:0;overflow:hidden}#section3 svg{position:relative;z-index:1;float:right;bottom:0;margin-right:-13px;width:626px}#section3 svg *{fill-opacity:0;fill:#606266 !important;stroke:#606266;stroke-width:1;stroke-dasharray:1000;stroke-dashoffset:1000}#section3 .visual.draw svg *{animation-name:Bb;animation-duration:5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:linear}#section4{padding-top:90px}#section4 .s-title{width:50%;float:right;margin-bottom:80px}#section4 .s-title .overflow{float:right}#section4 .row .div_btn .btn-blue{opacity:1;transform:translateZ(0)}#section4 .row .div_btn .div.mask_btn{display:none}#section4 .projects{position:relative;z-index:1}#section4 .projects .project{padding:0 70px;margin-bottom:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;box-sizing:border-box}#section4 .projects .slider{width:50%}#section4 .projects .desc{width:40%;padding-left:10%;max-width:400px;min-width:350px}#section4 .projects .desc p{font-size:14px;font-weight:300;line-height:150%}#section4 .projects .desc .btn{margin-top:40px}#section4 .projects .photos{width:100%}#section4 .projects .location{display:block;font-size:14px;margin-top:20px;font-weight:700}#section4 .projects .cont{position:relative;max-width:100%}#section4 .projects .slick-dots{position:absolute;right:100%;bottom:50px;width:36px;margin:0;padding:0;margin-right:30px;text-align:center}#section4 .projects .slick-dots li{transition:.2s ease;display:inline-block;width:51%;height:14px;position:relative;cursor:pointer;opacity:.8;margin:0}#section4 .projects .slick-dots li button{display:none}#section4 .projects .slick-dots li:after{transition:.2s ease;content:"";position:absolute;height:2px;display:block;top:7px;left:0;width:100%;background-color:#dfc797}#section4 .projects .slick-dots li:hover{width:75%;opacity:1}#section4 .projects .slick-dots li.slick-active{opacity:1;width:100%}#section4 .projects .slick-dots li.slick-active:after{background-color:#be9e5e}#section4 #project1 .cont{float:right;width:50%;min-width:408px}#section4 #project2{padding:0;-ms-flex-pack:end;justify-content:flex-end}#section4 #project2 .desc{padding-right:10%;padding-left:0}#section4 #project2 .slider{min-width:750px}#section4 #project3 .cont{width:70%;min-width:600px}#section4 #project3 .slick-dots{right:auto;left:100%;margin-left:30px}#section4 .bot{text-align:center;margin-bottom:80px}#section4 .bot .div_btn{margin:0;border:none}#section4 .bot .div_btn a{border:none;transition:background .5s ease,transform 1.5s cubic-bezier(.165,.84,.44,1) 3s,width 1s ease}#section4 .bot .div_btn .btn-blue{background-color:#323439}#section4 .bot .div_btn .btn-blue:hover{background-color:#dfc797;transition:all .3s ease}#section4 .bot .div_btn div.mask_btn{transition:right .35s cubic-bezier(.77,0,.175,1) 2s,left 1s cubic-bezier(.77,0,.175,1) 3.25s}#section4 .line-diag{position:absolute;height:1px;width:0;border-top:2px solid #b1b2b4;transition:all 1s ease;transform:rotate(45deg);z-index:2}#section4 .line-diag.draw{width:20%}#section4 #line2{transform-origin:top left;top:2%}#section4 #line3{transform-origin:top right;right:15%;bottom:-50px}#section4 .squares{position:absolute;top:0;left:0;right:0;bottom:0}#section4 .squares .square{background-color:#eaeaeb;transition:all .3s linear;height:285px;width:285px;display:block;position:absolute}#section4 .squares #square1{left:20%;top:0;margin-top:50px}#section4 .squares #square2{right:50%;margin-right:-60px;bottom:0}#section5{padding:80px 0}#section5 div.mask_img{background:#333539}#section5 .overflow{float:right}#section5 .overflow .div_btn .btn_el{color:#fff}#section5 .overflow .div_btn .btn_el:hover{width:130px}#section5 p{opacity:1;transform:translateY(0)}#section5 .s-title{margin-bottom:60px}#section5 .partners{margin:0;padding:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#section5 .partners li{border:1px solid #dfc797;width:244px;height:244px;display:inline-block;position:relative;box-sizing:border-box;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#section5 .partners li:nth-child(2n){margin-top:120px}#section5 .partners li .cont{z-index:1;position:relative}#section5 .partners li .title{text-transform:uppercase;font-weight:700;color:#dfc797;display:block;margin-bottom:20px}#section5 .partners li p{font-size:13px;font-weight:300;line-height:150%}#section5 .partners li .link{transition:.2s ease;color:#dfc797;font-weight:300;display:block;margin-top:20px;text-decoration:underline;cursor:pointer;word-wrap:break-word;word-break:break-all}#section5 .partners li .link:hover{color:#ebdcbe}#section5 .partners li img{transition:.4s ease;z-index:2}#section5 .partners li:hover .cont{z-index:2;position:relative}#section5 .partners li:hover .wrap_partner{opacity:.1 !important;z-index:1}#section5 .partners_fix .div_img:nth-child(2n){margin-top:120px}#section5 .partners_fix li{width:18vw;height:18vw;padding:8%}#section5 .partners_fix li .title{margin-bottom:10%}#section5 .partners_fix li .link{margin-top:10%}#section5 .wrap_partner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;z-index:2;width:18vw;height:18vw;background:#fff;transition:.4s ease}#section5 .wrap_partner img{width:50%;position:relative}#section6{padding:80px 0}#section6 .overflow{float:right}#section6 p{opacity:1;transform:translateY(0)}#section6 .s-title{margin-bottom:40px}#section6 .s-title h3{font-size:30px;letter-spacing:1px}#section6 .main-news{padding:0;margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#section6 .main-news .overflow{float:left}#section6 .main-news .news_btn{text-align:left;margin:0;width:52px}#section6 .main-news .news_btn:after,#section6 .main-news .news_btn:before{display:none}#section6 .main-news .news_btn span{white-space:nowrap;padding-left:30px}#section6 .main-news .news_btn:hover{width:148px}#section6 .main-news .news_text{max-height:150px;overflow:hidden;margin-bottom:30px}#section6 .main-news li{width:26%;display:inline-block;padding:0;padding-bottom:60px}#section6 .main-news .date{color:#d3b270;margin-bottom:25px;font-size:13px;display:block;font-weight:300;font-style:italic}#section6 .main-news h4{font-size:16px;font-weight:700;line-height:120%;margin-bottom:15px}#section6 .main-news p{font-weight:300;line-height:150%;margin-bottom:30px}.overlay_main_menu{z-index:9;position:fixed;top:-100%;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.6)}.overlay_main_menu-show{top:0;opacity:1;transition:opacity .9s ease .3s,top 0s ease}.overlay_main_menu-hide{top:-100vh;opacity:0;transition:opacity .9s ease,top 0s ease 1s}.mainmenu li{background:#fff;position:relative}.mainmenu li .submenu{overflow:hidden;position:absolute;top:-100vh;z-index:-1;padding:55px 13px;background-color:#fff;font-weight:300;min-width:207px;transition:all .3s ease-in-out;box-sizing:border-box}.mainmenu li .submenu li{transition:all 1s ease;display:block;float:none;height:33px;padding:0}.mainmenu li .submenu li a{cursor:pointer;line-height:22px;height:auto}.mainmenu li .submenu li a:before{height:0;width:0;background-color:#fff}.mainmenu li .submenu li a:hover{font-weight:500}.mainmenu li:hover .submenu{top:65px}.mainmenu li:hover .submenu:before{top:0}.inner_pan-rgt{opacity:0;animation-delay:.5s}.pan-lft{opacity:0;animation-delay:1s}.pan-lft,.slider-nav{animation-duration:1s}.slider-nav{animation-delay:2s}.cur,.total{opacity:0;transform:translateX(-30px);transition:all 1s ease;transition-delay:2s}.cur.header_small_things,.total.header_small_things{opacity:1;transform:translateY(0)}.slider-menu li{opacity:0;transform:translateX(-30px);transition:all 1s ease;transition-delay:2s}.slider-menu li.anim_delay_0{transition-delay:0s}.slider-menu li.header_small_things{opacity:.5;transform:translateY(0)}.slider-menu li.header_small_things.active{opacity:1}.lang-select a{animation-duration:1s;animation-delay:2s}.head-login,.logo,.mainmenu li{animation-delay:1.5s;animation-duration:1s}#section2 h2,#section2 h3,#section3 h2,#section3 h3,#section4 h2,#section4 h3,#section5 h2,#section5 h3,#section6 h2,#section6 h3,h1{opacity:0;transform:translateY(50px);transition:all 1s ease}#section2 p,#section3 p,#section4 p{opacity:0;transition:all 1.3s ease;transition-delay:.8s}.title-animate{opacity:1 !important;transform:translateY(0) !important;font-weight:600}.margin_top{margin-top:30px}.div_btn .mainpage{padding-top:0}.div_btn .header{border-bottom:none}section{width:100%;display:inline-block;float:left;position:relative}section .s-title h2{font-size:44px;float:left;line-height:120%;font-weight:700}section .s-txt{position:relative;z-index:4;color:#262527}section .s-txt h2{font-size:44px;line-height:120%;font-weight:700}section .s-txt h3{font-size:30px;font-weight:500;line-height:120%;margin-bottom:20px}section .s-txt p{font-size:14px;line-height:150%;font-weight:300}section .s-txt p a{color:#0e2240;text-decoration:none}@keyframes Bb{to{stroke-dashoffset:0;stroke-width:1;fill-opacity:0;}}@keyframes Cb{0%{opacity:0;}to{opacity:1;}}.div_btn .fix_btn{text-align:left;width:52px;transform:translateX(-110%);opacity:0}.div_btn .fix_btn span{opacity:0;padding-left:30px}.div_btn .fix_btn:before{display:none}.div_btn .fix_btn:after{content:"";left:35px;width:auto;white-space:nowrap}.div_btn .fix_btn:hover{width:149px}#section4 .fl_right{overflow:hidden;float:right;width:225px}#section4 .fl_right .overflow{float:left}#section5 .fl_right,#section6 .fl_right{margin-right:-70px;overflow:hidden;float:right;width:225px}#section5 .fl_right .overflow,#section6 .fl_right .overflow{float:left}.firefox_anim #section1 .pan-rgt .visual{width:100%}.firefox_anim #section1 .pan-rgt .visual img{float:right}.page-arch .filter{padding-right:20px}.page-arch .filter h4{font-size:24px;font-weight:500}.page-arch .more{color:#262527;text-decoration:underline;font-size:14px;padding-right:20px;margin-right:20px;position:relative;transition:all .3s ease}.page-arch .more:hover{color:#59575b}.page-arch .more .icon{position:absolute;width:11px;height:7px;right:0;top:50%;margin-top:-4px;z-index:3;background:transparent url(/assets/5921c6a0/img/arrow-down-dk.png) 50% no-repeat;background-size:11px 7px;transform:rotate(0deg);transition:all .3s ease}.page-arch .more.active .icon{transform:rotate(180deg)}.page-arch .filter-form{position:relative;padding-right:210px;display:inline-block;width:100%;box-sizing:border-box;height:78px}.page-arch .filter-form .form-group{padding-right:20px;width:33.33%;float:left;min-width:240px}.page-arch .filter-form .form-group .hint{position:absolute;top:100%;font-size:12px;opacity:.6;display:block;margin-top:7px}.page-arch .filter-form .form-group.double .select-custom{width:45%}.page-arch .filter-form .form-group .select-custom:after{content:none}.page-arch .filter-form .btn{position:absolute;right:20px;bottom:0;width:190px}.page-arch .filter-form .second-group{display:none}.page-arch .filter-form.extended{height:auto;padding-right:0;padding-bottom:70px}.page-arch .filter-form.extended .form-group{width:25%;margin-bottom:17px}.page-arch .filter-form.extended .form-group.w_hint{margin-bottom:30px}.page-arch .filter-form.extended .second-group{display:block}.page-arch .file .ic-dwg{color:red}.page-arch .page-info h1{font-size:36px;font-weight:700;line-height:120%;margin-bottom:30px;opacity:0}.page-arch .page-info h1,.page-arch .page-info p{transform:translateY(50px);transition:all 1s ease 1s;opacity:0}.page-arch .animate_text h2,.page-arch .animate_text p{transform:translateY(0);opacity:1}.page-arch .select-hidden{display:none;visibility:hidden;padding-right:10px}.page-arch .select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#dededf;width:100%;height:58px}.page-arch .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 15px;font-size:13px;font-weight:300;color:#000;background-color:#fff;transition:all .2s ease-in}.page-arch .select-styled:after{content:"";width:0;height:0;position:absolute;top:25px;right:10px;width:11px;height:7px;background:url(/assets/5921c6a0/img/questionnaire/arrow_down.png);background-position:50%;background-size:auto;background-repeat:no-repeat}.page-arch .select-styled:hover{background-color:#fafafa}.page-arch .select-styled.active:after,.page-arch .select-styled:active:after{top:26px;transform:rotate(180deg)}.page-arch .select-styled.input_disable{opacity:.4}.page-arch .select-styled.input_disable:after{content:none}.page-arch .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:4;max-height:123px;margin:0;padding:0;padding-top:13px;list-style:none;background-color:#fff;border-top:1px solid #dededf;overflow-y:scroll;box-sizing:border-box;box-shadow:0 5px 12px rgba(121,145,148,.15)}.page-arch .select-options li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:30px;margin:0;text-indent:15px;font-size:13px;font-weight:300;color:#000;transition:all .15s ease-in}.page-arch .select-options li:hover{font-weight:500;background:#fafafa}.page-arch .select-options li[rel=hide]{display:none}.page-arch .input_error{border:1px solid #e74e11}.page-arch .li_disable{opacity:.4;cursor:default}.page-arch .li_disable:hover{font-weight:300 !important;background:#eaeaeb !important}.page-vacancies .btn-blue{background:#323439;margin-top:30px;margin-bottom:40px}.page-vacancies .btn-blue:hover{background:#dfc797}.page-vacancies .img-pan{animation-durayion:1.5s;animation-delay:.5s}.page-vacancies .page-info h2.h2_fade{transition:transform 1s ease 2s,opacity 1s ease 2s}.page-vacancies .page-info p{animation-delay:2.5s}.page-vacancies .vacancies h4{font-size:44px;font-weight:700;margin-bottom:130px}.page-vacancies .vacancies .job .job-text{height:120px;overflow:hidden}.page-vacancies .vacancies .job h4{max-width:300px;font-size:20px;font-weight:700;line-height:120%;margin-bottom:15px;max-height:48px}.page-vacancies .vacancies .job .hide-txt{visibility:hidden;opacity:0;font-size:0}.page-vacancies .vacancies .job .show-txt{visibility:visible;opacity:1;font-size:14px}.page-vacancies .vacancies .job.active .show-txt{visibility:hidden;opacity:0;font-size:0}.page-vacancies .vacancies .job.active .hide-txt{visibility:visible;opacity:1;font-size:14px}.page-vacancies .vacancies .job-desc .cont h4{margin-bottom:20px}.page-vacancies .vacancies .job-desc .cont p{position:relative;margin-bottom:11px !important;margin-left:11px;font-size:13px;color:#262527}.page-vacancies .vacancies .job-desc .cont p:before{content:"-";position:absolute;left:-10px;font-size:14px;font-weight:300;line-height:120%}.page-vacancies .vacancies .job-desc .cont li{position:relative;margin-bottom:11px;margin-left:11px;font-size:13px;color:#262527;font-weight:300;line-height:120%;list-style:none}.page-vacancies .vacancies .job-desc .cont li:before{content:"-";position:absolute;left:-10px;font-size:14px;font-weight:300;line-height:120%}.page-vacancies .resume-txt a:hover{color:#ebdcbe}.page-vacancies .resume-txt p{line-height:150%;font-size:18px;letter-spacing:.3px;font-weight:300;color:#444}.send-resume{background-color:#323439;padding-top:80px;padding-bottom:40px;position:relative}.send-resume .select-custom:after{content:none}.send-resume:after{content:"";position:absolute;display:block;left:70px;right:70px;bottom:0;height:1px;background-color:#8e8f92}.send-resume .form{width:820px;margin:0 auto}.send-resume .form .row{margin-bottom:20px}.send-resume .form-txt{color:#fff;text-align:center;margin-bottom:40px}.send-resume .form-txt h2{font-size:44px;margin-bottom:15px}.send-resume .form-txt p{line-height:130%;font-weight:300}.send-resume .btns .btn{width:190px}.upper_wrap{display:none}.upper_wrap-show{display:block}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#dededf;width:100%;height:58px}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 15px;font-size:13px;font-weight:300;color:hsla(0,0%,100%,.8);background-color:#47494e;transition:all .2s ease-in}.select-styled:after{content:"";width:0;height:0;position:absolute;top:25px;right:22px;width:11px;height:7px;background:url(/assets/5921c6a0/img/arrow-down-lt.png);background-position:50%;background-size:11px 7px;background-repeat:no-repeat}.select-styled.active:after,.select-styled:active:after{top:26px;transform:rotate(180deg)}.select-styled.input_disable{opacity:.4}.select-styled.input_disable:after{content:none}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:4;max-height:123px;margin:0;padding:0;padding-top:13px;list-style:none;background-color:#47494e;border-top:1px solid #313336;overflow-y:scroll;box-sizing:border-box;box-shadow:0 5px 12px rgba(0,0,0,.34)}.select-options li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:38px;margin:0;text-indent:15px;font-size:13px;font-weight:300;color:#fff;transition:all .15s ease-in}.select-options li:hover{font-weight:500;background:#53555b}.select-options li[rel=hide]{display:none}div.has-error input{border:1px solid #e74e11}.li_disable{opacity:.4;cursor:default}.li_disable:hover{font-weight:300 !important;background:#eaeaeb !important}sup{font-size:13px;color:red}.page-contacts{position:relative}.page-contacts .agency{padding-left:290px;margin-bottom:140px}.page-contacts .agency h1{font-size:60px;font-weight:700;padding-bottom:90px;transform:translateY(50px);transition:all 1s ease 0s;opacity:0}.page-contacts .agency .animate_text{transform:translateY(0);opacity:1}.page-contacts .agency .info{width:340px;float:left;margin-right:5%;height:470px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;animation-delay:.6s}.page-contacts .agency .div_img{position:relative;top:-60px;width:52%;float:left;height:38vw}.page-contacts .agency .map-cont{width:100%;height:100%}.page-contacts .agency .map-cont .map{width:100%;position:relative;z-index:2;height:100%;background-color:#969696}.page-contacts .agency .map-cont .bgpic{position:absolute;z-index:1}.page-contacts .agency .map-cont-over{position:absolute}.page-contacts .agency .map-cont-over-left{position:absolute;top:-1%;left:-1%;z-index:3;width:44%;height:10%;background:#fff}.page-contacts .agency .map-cont-over-left_2{position:absolute;top:-1%;right:-1%;z-index:3;width:10%;height:10%;background:#fff}.page-contacts .agency .map-cont-over-right{position:absolute;bottom:-1%;right:-1%;z-index:3;width:46%;height:20%;background:#fff}.page-contacts .agency .map-cont-over-right_2{position:absolute;bottom:-1%;left:-1%;z-index:3;width:46%;height:20%;background:#fff}.page-contacts .agency .map-cont-over-big{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:hsla(0,0%,100%,.75);-webkit-clip-path:polygon(40% 0,100% 0,100% 85%,55% 85%,55% 9%,40% 9%);clip-path:polygon(40% 0,100% 0,100% 85%,55% 85%,55% 9%,40% 9%)}.page-contacts .agency .map-cont-over-big_2{position:absolute;top:-1%;left:0;z-index:3;width:100%;height:100%;background:hsla(0,0%,100%,.85);-webkit-clip-path:polygon(0 0,91% 0,91% 10%,45% 10%,45% 85%,0 85%);clip-path:polygon(0 0,91% 0,91% 10%,45% 10%,45% 85%,0 85%)}.page-contacts .agency #map1 .bgpic{left:50%;top:-70px}.page-contacts .agency h6{font-size:20px;font-weight:700;margin-top:40px;line-height:120%}.page-contacts .agency h6:first-child{margin-top:0}.page-contacts .agency p{line-height:130%;margin-top:15px;font-weight:300;font-size:13px}.page-contacts .agency a{color:#d3b270}.page-contacts .agency.inverse{margin-bottom:50px}.page-contacts .agency.inverse .info{margin-right:0;margin-left:5%}.page-contacts .agency.inverse{padding-left:0}.page-contacts .agency-view{margin-bottom:50px}.page-contacts .agency-view .wrap{width:77%}.page-contacts .agency-view_text p{line-height:130%;font-weight:300;font-size:13px;margin-bottom:20px}.contacts-popup{position:fixed;top:0;left:0;opacity:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.85);transition:opacity .6s ease-out .1s,z-index 0s ease 2s}.contacts-popup-show{opacity:1;z-index:15;transition:opacity .6s ease-out .1s,z-index 0s}.contacts-popup-exit{position:absolute;z-index:16;top:20px;right:20px;border-radius:50%;border:1px solid #dfc797}.contacts-popup .wrap_map{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contacts-popup .wrap_map #popup_map{width:100%;height:100%}.map_data,.map_data span{display:none}.form-txt h4{font-size:44px;margin-bottom:15px}#map2 .gm-style-pbt{margin-left:46%;max-width:540px}#map1 .gm-style-pbt{margin-right:46%;max-width:540px}@media (max-width:768px){.contacts-popup-exit{top:40px;right:40px;transform:scale(1.5)}}@media (max-width:580px){.contacts-popup-exit{top:60px;right:60px;transform:scale(2)}}@media (max-width:460px){.contacts-popup-exit{top:80px;right:80px;transform:scale(2.7)}}.page-licensing a:hover{color:#ebdcbe}.page-licensing .animation_btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.page-licensing .animation_btn a{background:#323439;border:none}.page-licensing .animation_btn a:hover{background:#dfc797}.page-licensing .certificates{padding-left:220px;margin:0;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-licensing .certificates li{width:calc(25% - 80px);max-width:200px;min-width:135px;margin-right:50px;margin-bottom:50px;border:1px solid #dfc797;position:relative;cursor:pointer}.page-licensing .certificates li img{width:100%;height:100%}.page-licensing .certificates li .overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;padding:0 20px;opacity:0;z-index:1;background:hsla(0,0%,100%,.95);transition:all .3s ease}.page-licensing .certificates li .zoom{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0}.page-licensing .certificates li strong{font-weight:700;line-height:150%;display:block;margin-bottom:20px;text-transform:uppercase}.page-licensing .certificates li p{line-height:130%;color:#50606e;font-weight:300}.page-licensing .certificates li:hover .overlay{opacity:1}.page-vacancies .breadcrumbs{position:relative;z-index:2}.page-vacancies .breadcrumbs li{color:#fff}.page-vacancies .img-pan{width:80%;position:relative;background:transparent url(/assets/5921c6a0/img/vacancies/hero.jpg) 50% no-repeat;background-size:cover;min-height:540px;margin-bottom:70px}.page-vacancies .page-info{color:#fff;width:50%;max-width:650px}.page-vacancies .page-info h2{font-size:60px;transform:translateY(50px);opacity:0}.page-vacancies .page-info h2.h2_fade{opacity:1;transition:transform 1s ease 1.8s,opacity 1s ease 1.8s;transform:translateY(0)}.page-vacancies .page-info p{opacity:0;animation-durayion:1s;animation-delay:2.3s}.page-vacancies .wrap_features{overflow:hidden;width:480px;position:absolute;right:0;top:180px;color:#fff;z-index:2}.page-vacancies .wrap_features .features{transform:translateX(-100%);transition:transform 1.2s ease 2.5s;overflow:hidden;width:480px;padding:30px 0;background-color:#323439}.page-vacancies .wrap_features .features.features_anim{transform:translateX(0)}.page-vacancies .wrap_features li{float:left;width:50%;text-align:center;font-size:16px;font-weight:300;padding:0 30px;line-height:120%;box-sizing:border-box;min-height:140px}.page-vacancies .wrap_features li i{width:100%;height:70px;background-repeat:no-repeat;background-position:bottom;display:block;margin-bottom:10px}.page-vacancies .vacancies{padding-bottom:40px;border-bottom:1px solid #eaeaeb;margin-bottom:70px}.page-vacancies .vacancies h2{font-size:44px;font-weight:700;margin-bottom:130px}.page-vacancies .vacancies .job{width:33.3%;box-sizing:border-box;float:left;padding:40px 80px 40px 40px;transition:.4s linear}.page-vacancies .vacancies .job h3{font-size:20px;font-weight:700;line-height:120%;margin-bottom:15px}.page-vacancies .vacancies .job p{font-size:14px;font-weight:300;margin-bottom:6px}.page-vacancies .vacancies .job p span{color:#cda85d}.page-vacancies .vacancies .job .btn{margin-top:30px}.page-vacancies .vacancies .job .btn span{transition:all .3s ease}.page-vacancies .vacancies .job.active{background-color:#f4f4f5}.page-vacancies .vacancies .job-desc{background-color:#f4f4f5;width:100%;float:left;position:relative;overflow:hidden}.page-vacancies .vacancies .job-desc .close{position:absolute;right:40px;top:40px;display:block;width:38px;height:38px;background:transparent url(/assets/5921c6a0/img/ic-close.png) 50% no-repeat;background-size:12px 12px;border-radius:50%;border:1px solid #dfc797;transition:.2s ease-in}.page-vacancies .vacancies .job-desc .close:hover{background-color:#ebdcbe}.page-vacancies .vacancies .job-desc .cont{padding:40px;display:none}.page-vacancies .vacancies .job-desc .cont h4{font-size:18px;font-weight:700;margin-bottom:15px;margin-top:30px}.page-vacancies .vacancies .job-desc .cont h4:first-child{margin-top:0}.page-vacancies .vacancies .job-desc .cont p{font-size:14px;font-weight:300;margin-bottom:10px;line-height:120%}.page-vacancies .vacancies .job-desc .cont .btn{margin-top:30px}.page-vacancies .resume-txt{font-size:18px;line-height:150%;font-weight:300;text-align:center;margin-bottom:60px}.page-vacancies .resume-txt a{font-weight:500;color:#dfc797;text-decoration:underline}.page-vacancies .resume-txt p{padding:0 10%;max-width:850px;display:inline-block}.btn .hide-txt{visibility:hidden;opacity:0;font-size:0}.btn .show-txt{visibility:visible;opacity:1;font-size:14px}.btn.active .show-txt{visibility:hidden;opacity:0;font-size:0}.btn.active .hide-txt{visibility:visible;opacity:1;font-size:14px}.page-company .number,.page-company .stat span,.page-company .stat strong{opacity:0}.page-company .stat span{animation-delay:.3s}.page-company h2{font-size:44px;line-height:130%;font-weight:700}.page-company .page-info h2{font-size:60px}.page-company .video-cont{margin:100px auto;position:relative;max-width:1200px;width:100%}.page-company .video-cont #video1{display:none}.page-company .video-cont #videoPreload{position:relative;display:block}.page-company .video-cont video{float:left;width:100%;max-width:1200px;position:relative;z-index:2}.page-company .play{position:absolute;z-index:3;left:50%;top:50%;width:80px;height:80px;margin-left:-40px;margin-top:-40px;opacity:0;cursor:pointer;background:transparent url(/assets/5921c6a0/img/video-play.png) 50% no-repeat;transition:all .2s ease;animation-delay:.5s;animation-duration:1s}.page-company .play:hover{transform:scale(.95)}.page-company .line{background-color:#bdbdbd;position:absolute;width:1px}.page-company #line1{height:0;top:-140px;margin-bottom:60px;left:50%;transition:height 1.7s ease 1.5s}.page-company #line1.anim_line_video{height:60%}.page-company #line2{height:80px;top:100%;left:50%}.page-company .stats{margin-top:20px}.page-company .stats h2{font-size:30px;color:#fff;font-weight:700;min-width:600px;display:block;margin:0 auto;width:920px;margin-bottom:90px;text-align:center}.page-company .stats .stat{float:left;margin-left:130px;margin-right:0}.page-company .stats .stat span{font-size:18px;font-weight:300}.page-company .stats .stat strong{font-size:65px;font-weight:700;color:#dfc797}.page-company .stats .stat .inf{max-width:428px;font-weight:300;line-height:130%;margin-bottom:110px}.page-company .stats .stat .line{margin-top:30px;height:0;position:relative;margin-left:40px;transition:height 1s ease 1s}.page-company .stats .stat .line.line3_anim{height:250px}.page-company .stats .stat .visual{position:relative;margin-top:-180px;opacity:0;animation-delay:1.5s}.page-company .stats .half{width:50%}.page-company .stats .half.lft .stat{margin-top:70px;float:right;margin-right:90px}.page-company .stats .half.rgt .number strong{float:left}.page-company .stats .half.rgt .number strong:last-child{margin-left:10px;margin-top:10px}.page-company .map{overflow:hidden;height:330px;position:relative;background:transparent url(/assets/5921c6a0/img/about/map-bg.jpg) top no-repeat;background-size:cover;transition:all .6s ease}.page-company .map img{width:100%}.page-company .map .wrap{position:absolute;top:0;left:0}.page-company .map.full{transition:all .6s ease}.page-company .map h2{margin-top:80px;margin-bottom:30px}.page-company .perspectives{padding-top:80px;margin-bottom:90px}.page-company .perspectives .wrap{padding:0}.page-company .perspectives h2{padding-left:70px;margin-bottom:25px;line-height:120%}.page-company .perspectives .half{overflow:hidden;width:50%;height:430px}.page-company .perspectives .half .txt{padding-top:14%;max-width:420px}.page-company .perspectives .half h3{padding-left:70px;font-size:24px;font-weight:500;line-height:130%;margin-bottom:30px}.page-company .perspectives .half p{padding-left:70px;line-height:150%;font-weight:300}.page-company .perspectives .half img{width:100%;float:right}.page-company .perspectives .inverse{margin-top:50px}.page-company .perspectives .inverse .div_img{margin-right:70px}.page-company .perspectives .inverse img{float:left}.page-company .perspectives .inverse .txt{float:right;padding-right:15vw}.page-company .gallery{margin-bottom:90px}.page-company .gallery .slider{padding:0 85px}.page-company .gallery .slide{width:332px;margin:0 15px;outline:none}.page-company .gallery .btn{top:50%;margin-top:-28px;position:absolute;padding:0 18px}.page-company .gallery .prev{left:70px}.page-company .gallery .prev ins{transform:rotate(-180deg)}.page-company .gallery .next{right:70px}.page-company section.dark{min-height:1730px;padding-bottom:70px}.hidden{overflow:hidden;display:none}.st0_art_triger,.st0_art_triger_bot,.st0_art_triger_top,.st0_art_triger_top_1,.st0_prestige_triger,.st0_prestige_triger_bot,.st0_prestige_triger_top,.st0_prestige_triger_top_big,.st0_standart_triger_bot,.st0_standart_triger_top,.st0_standart_triger_top_big,.st1_art_triger,.st1_prestige_triger,.st1_standart_triger,.st2_art_triger,.st2_prestige_triger,.st2_standart_triger,.st3_art_triger,.st3_prestige_triger,.st3_standart_triger{opacity:0}.st0_standart_bot{stroke-dashoffset:-2000}.st0_standart_bot,.st0_standart_top{opacity:1;stroke-dasharray:2000;animation:Mb 1s linear forwards;animation-delay:.5s}.st0_standart_top{stroke-dashoffset:2000}.st0_standart_top_big{opacity:1;stroke-dasharray:2500;stroke-dashoffset:2500;animation:Mb 1s linear forwards;animation-delay:.5s}.st1_standart,.st2_standart,.st3_standart{opacity:.2;animation:Jb 1.5s ease forwards;animation-delay:.5s}.st0_prestige_bot{stroke-dashoffset:-2000}.st0_prestige_bot,.st0_prestige_top{opacity:1;stroke-dasharray:2000;animation:Mb 1.2s linear forwards;animation-delay:1s}.st0_prestige_top{stroke-dashoffset:2000}.st0_prestige_top_big{opacity:1;stroke-dasharray:2500;stroke-dashoffset:2500;animation:Mb 1.2s linear forwards;animation-delay:1s}.st1_prestige,.st2_prestige,.st3_prestige{opacity:.2;transform-origin:50% 50%;transform:scale(0);animation:Jb 1.5s ease forwards;animation-delay:1s}.st0_art_bot,.st0_art_top{stroke-dasharray:2000;stroke-dashoffset:2000}.st0_art_bot,.st0_art_top,.st0_art_top_1{opacity:1;animation:Mb 1.2s linear forwards;animation-delay:1.5s}.st0_art_top_1{stroke-dasharray:2500;stroke-dashoffset:2500}.st1_art,.st2_art,.st3_art{opacity:.2;transform-origin:50% 50%;transform:scale(0);animation:Jb 1.5s ease forwards;animation-delay:1.5s}body{font-family:Museo,sans-serif}.s_common{padding-top:80px;padding-bottom:75px}.breadsrumps{margin-top:28px}.breadsrumps li{position:relative;display:inline;margin-left:18px;color:#dfc797;font-size:13px;font-weight:400;text-decoration:underline;list-style-type:none;cursor:pointer;transition:all .5s ease}.breadsrumps li a{text-decoration:none;color:inherit}.breadsrumps li.active{color:#000;text-decoration:none;cursor:default}.breadsrumps li.active:hover{color:#000}.breadsrumps li:before{position:absolute;top:2px;left:-10px}.breadsrumps li:first-child{margin-left:0}.breadsrumps li:first-child:before{display:none}.breadsrumps li:hover{color:#ebdcbe}.width_half{width:50%;float:left}.btn_el{display:block;float:left;width:192px;margin-right:19px;padding:21px 0;text-align:center;font-size:13px;letter-spacing:.1 px;outline:0;cursor:pointer;background:none;transition:all .5s ease}.btn_el,.btn_el:active,.btn_el:focus{border:1px solid #dfc797}.btn_el:hover{background-color:#ebdcbe}.btn_filled{background-color:#dfc797;border:none}.survey-download{position:relative;height:10px;width:70px}.survey-download:before{content:"";position:absolute;top:18px;left:55px;width:20px;height:20px;background:url(/assets/5921c6a0/img/download.png) 0 0 no-repeat}.survey-download:after{content:"Cкачать";position:absolute;top:20px;left:80px;width:20px;height:20px}.survey-download:hover{width:192px}p{line-height:21px;font-size:14px}.s1_elevators{margin-top:70px;position:relative;padding-bottom:0}.s1_elevators .div_title{position:absolute;top:0;left:0;max-width:515px;padding-left:71px;padding-bottom:13px;background-color:#eaeaeb}.s1_elevators .div_title h1{float:left;margin:50px 0;font-size:60px;letter-spacing:1.5px;font-weight:600}.s1_elevators img{display:block;width:100%}.s1_elevators .diveder_vertical{position:absolute;z-index:1;bottom:-900px;left:50%;border-right:1px solid #dfc797;width:1px;height:980px}.s2_elevators{overflow:hidden;position:relative}.s2_elevators h3{line-height:1.2em;font-size:30px;font-weight:600}.s2_elevators p{max-width:415px;margin:19px 0;letter-spacing:.1}.s2_elevators .componnets{padding-left:71px}.s2_elevators .componnets .components-inner .component{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:48px;margin-left:11px}.s2_elevators .componnets .components-inner .component .div_svg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:88px}.s2_elevators .componnets .components-inner .component .div_svg img{width:auto}.s2_elevators .componnets .components-inner .component span{margin-left:30px;font-size:18px;font-weight:600}.s2_elevators .wrap_content{padding-left:20%}.s2_elevators .wrap_content .survey{overflow:hidden;padding-bottom:110px}.s2_elevators .wrap_content .about p{margin-top:30px}.s3_elevators{position:relative;z-index:3;overflow:hidden;background-color:#323439}.s3_elevators .subsection{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 71px}.s3_elevators .subsection:first-child{margin-bottom:43px}.s3_elevators .subsection .item{overflow:hidden;position:relative;display:block;float:left;width:16.3vw;height:18vw;padding-left:1.6%;border:1px solid #dfc797;background-color:#3c3e43}.s3_elevators .subsection .item .name{width:170px;margin-top:5vw;line-height:21px;color:#dfc797;font-size:18px;text-transform:uppercase}.s3_elevators .subsection .item .series{margin-top:6%;color:#fff;max-width:200px;line-height:20px;font-size:13px;font-weight:300;text-transform:uppercase}.s3_elevators .subsection .item .wrap_svg{position:absolute;top:6%;right:-11%;float:right;width:60%}.s3_elevators .subsection .item:last-child{margin-right:0}.s3_elevators .subsection .section-title{padding-left:0;padding-right:1.6%;border:none;background-color:#323439;color:#fff;font-size:44px}.s3_elevators .subsection .section-title h4{width:131px;margin-top:67px;letter-spacing:1px;font-weight:600}.s4_elevators{padding-bottom:0}.s4_elevators .subsection{overflow:hidden}.s4_elevators h5{font-weight:600;font-size:24px}.s4_elevators p{line-height:21px;font-size:14px;letter-spacing:.1px}.s4_elevators img{width:100%}.s4_elevators .section4-content{max-width:500px;margin-top:20%;margin-left:71px}.s4_elevators .section4-content p{margin-top:32px;width:400px}.s4_elevators .float_r{float:right}.s4_elevators .float_r p{max-width:463px;margin:0 auto;margin-top:33%}.s4_elevators .img_padding{width:45%;padding-top:59px}.s4_elevators .img_padding img{vertical-align:bottom}.s_survey_booklet{background-color:#eaeaeb}.s_survey_booklet .pdf .div_img .btn_el:before{display:none}.s_survey_booklet h6{width:250px;font-size:44px;letter-spacing:.8px;padding-left:71px;font-weight:600}.s_survey_booklet p{width:497px;margin-bottom:80px;letter-spacing:.15px;margin-bottom:45px}.s_survey_booklet .subsection{overflow:hidden;padding-bottom:80px}.s_survey_booklet .subsection:last-child{padding-top:73px;padding-bottom:0}.s_survey_booklet span{display:block;width:200px}.s_survey_booklet .wrap_el{float:left;overflow:hidden;position:relative;margin-top:4px}.s_survey_booklet .wrap_el .overflow{width:58px}.s_survey_booklet .wrap_el .overflow .div_btn{width:56px}.s_survey_booklet .wrap_el .btn_small_left{margin-left:130px}.s_survey_booklet .wrap_el .btn_small{width:56px;font-size:13px;font-weight:400;padding-top:19px}.s_survey_booklet .wrap_el .btn_small span{padding-left:18px}.s_survey_booklet .wrap_el .line-diag{position:absolute;top:57px;left:8px;height:1px;width:0;border-top:1px solid #b1b2b4;transition:width 1s ease;transform:rotate(-38deg);transform-origin:top left;z-index:2}.s_survey_booklet .wrap_el .line-diag.draw{width:80px}.s_survey_booklet .download_descr_1{margin-top:34px;letter-spacing:.2px;line-height:20px;font-weight:700}.s_survey_booklet .download_descr_2{margin-top:20px;letter-spacing:.2px;line-height:20px;font-size:14px;font-weight:300}.s_survey_booklet .devider_horizontal{width:90%;margin:0 auto;border-bottom:1px solid #c5c5c7}.toggle_down{overflow:hidden;position:relative;max-width:380px;margin-top:-35px;padding-left:20px;cursor:pointer;border-bottom:1px solid #eaeaeb}.toggle_down:first-child{margin-top:58px}.toggle_down .toggle_down-title{position:relative;display:block;float:left;width:290px;padding-bottom:9px;font-weight:700;letter-spacing:1px;line-height:21px}.toggle_down .toggle_down-icon{position:absolute;top:0;right:-80px;margin-left:50px}.toggle_down .toggle_down-content{clear:both;display:none;margin-top:15px;padding-right:10px}.toggle_down .toggle_down-content span{display:block;padding:8px 0;font-weight:300;letter-spacing:0}.toggle_down .toggle_down-content span:first-child{padding-top:14px}.s1_elevator_ef{position:relative;z-index:3;padding-top:70px}.s1_elevator_ef .toggle_down-title{font-size:16px;line-height:21px}.s1_elevator_ef .breadsrumps{margin-top:28px;margin-left:70px}.s1_elevator_ef .block_gray{position:absolute;z-index:-2;top:67px;right:0;width:64%;height:394px;background-color:#eaeaeb}.s1_elevator_ef .wrap_svg{position:absolute;z-index:-1;top:290px;right:6%}.s1_elevator_efr{min-height:970px}.s1_elevator_efr .wrap_svg{top:244px;right:10%}.main_content_elevator_ef{margin-left:275px}.main_content_elevator_ef h1{margin-top:27px;font-size:60px;max-width:690px;letter-spacing:1.8px;font-weight:600}.main_content_elevator_ef h1 span{display:block}.main_content_elevator_ef p,.main_content_elevator_ef ul{max-width:450px;margin-top:45px;line-height:21px;font-size:14px;letter-spacing:.1px;font-weight:300}.main_content_elevator_ef ul{margin-top:0;margin-bottom:83 px;font-size:14px}.main_content_elevator_ef ul li{position:relative;padding-left:8px}.main_content_elevator_ef ul li:before{content:"-";position:absolute;top:0;left:-2px}.s2_elevator_ef{overflow:hidden;background-color:#323439;color:#fff}.s2_elevator_ef h6{max-width:260px;margin-left:275px;font-size:44px;letter-spacing:.9px;font-weight:600}.s2_elevator_ef p{max-width:280px;padding-top:40px;padding-left:275px}.s2_elevator_ef .item{overflow:hidden;position:relative;float:left;width:16.3vw;margin-right:9%;height:18vw;padding-left:2.6%;border:1px solid #dfc797;background-color:#3c3e43}.s2_elevator_ef .item .name{width:210px;margin-top:5.5vw;color:#dfc797;line-height:19px;font-size:14px;text-transform:uppercase}.s2_elevator_ef .item .download{position:relative;border:none;width:auto;margin:0;margin-top:39px;padding:0;padding-left:30px}.s2_elevator_ef .item .download:before{content:"";position:absolute;top:-3px;left:0;width:20px;height:20px;background:url(/assets/5921c6a0/img/download_white.png) 0 0 no-repeat}.s2_elevator_ef .item .download:hover{color:#dfc797;background:none}.s2_elevator_ef .item a{color:#fff}.s_survey_booklet_ef h6{padding-left:275px;font-weight:600}.s_survey_booklet_ef .column_el{float:left;margin-right:20px}.back{padding:35px 0}.back a{position:relative;min-width:300px;margin-left:290px;color:#000;font-size:13px;letter-spacing:.1px;transition:all .5s ease;text-decoration:underline}.back a i{position:absolute;top:-4px;left:-17px;font-size:22px}.back a:hover{color:#dfc797}.btn_next,.btn_prev{position:absolute;bottom:35.2%;padding:20px 25px;border:1px solid #dfc797;cursor:pointer;transition:all .5s ease}.btn_next:hover,.btn_prev:hover{background-color:#ebdcbe}.btn_prev{left:56px}.btn_next{right:56px}.s1_hospital{overflow:hidden;padding-top:70px}.s1_hospital .breadsrumps{margin-left:70px}.s1_hospital ._hospital h1{max-width:400px;font-weight:600}.s1_hospital ._hospital p{margin-top:66px;max-width:675px;letter-spacing:.2px}.s1_hospital .bg_img{position:absolute;z-index:-2;top:67px;right:0;width:64%}.s1_hospital .bg_img img{width:100%;margin-top:-6%;opacity:.3}.s2_features_hospital{position:relative;height:628px;padding-top:52px}.s2_features_hospital h3{padding-left:275px;font-weight:700;font-size:44px;letter-spacing:.5px}.s2_features_hospital .features_hospital-item{position:absolute;max-width:415px;line-height:21px;font-size:14px;font-weight:300;letter-spacing:.2px;text-align:right;transform:translateY(-50%)}.s2_features_hospital .features_hospital-item:nth-child(odd){right:50%;margin-right:62px;text-align:right}.s2_features_hospital .features_hospital-item:nth-child(2n){left:50%;margin-left:62px;text-align:left}.s2_features_hospital .features_hospital-item:first-child{top:202px}.s2_features_hospital .features_hospital-item:nth-child(2){top:336px;max-width:260px}.s2_features_hospital .features_hospital-item:nth-child(3){top:397px}.s2_features_hospital .features_hospital-item:nth-child(4){top:512px}.s2_features_hospital .features_hospital-item:nth-child(5){top:611px;max-width:258px;padding-left:157px}.s2_features_hospital .svg_center{position:absolute;top:243px;left:50%;width:46px;transform:translateX(-50%)}.s2_features_hospital .circle{stroke-dasharray:150;stroke-dashoffset:150}.s2_features_hospital .circle-show{animation:Kb 3s 1 forwards;animation-delay:.4s}.s2_features_hospital .line{stroke-dasharray:300;stroke-dashoffset:300}.s2_features_hospital .line-show{animation:Kb 3s 1 forwards;animation-delay:.6s}.s2_features_hospital .devider_horizontal{position:absolute;top:95%;left:50%;width:90%;margin:0 auto;border-bottom:1px solid #c5c5c7;transform:translateX(-50%)}.s3_hospital{position:relative;padding-top:39px;padding-bottom:0}.s3_hospital h3{max-width:555px;padding-left:275px;padding-bottom:43px;font-weight:700;font-size:44px;letter-spacing:.5px}.s3_hospital .slider_hospital{outline:0;background-color:#eaeaeb}.s3_hospital .slider_hospital:active,.s3_hospital .slider_hospital:focus{outline:0}.s3_hospital .slider_hospital .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.s3_hospital .slider_hospital .slick-slide img{width:75%}.s3_hospital .slider_hospital .slick-slide .width_half:first-child{padding-top:66px}.s3_hospital .slider_hospital .slick-slide .width_half .overflow{margin-left:275px}.s3_hospital .slider_hospital .slick-slide .width_half .overflow span{padding-left:30px}.s3_hospital .slider_hospital .slick-slide .width_half span{padding-left:275px;letter-spacing:.2px}.s3_hospital .slider_hospital .slick-slide .width_half p{max-width:310px;padding-left:275px;padding-top:33px}.s3_hospital .slider_hospital .slick-slide .width_half .hospital_slider-btn{position:absolute;bottom:71px;margin-left:275px;margin-top:63px;width:52px}.s3_hospital .slider_hospital .slick-slide .width_half .hospital_slider-btn:before{background:none;width:0}.s3_hospital .slider_hospital .slick-slide .width_half .hospital_slider-btn:after{content:"Смотреть проект";top:21px;left:23px;min-width:120px}.s3_hospital .slider_hospital .slick-slide .width_half .hospital_slider-btn:hover{width:165px}.s_survey_booklet_hospital{background-color:#fff}.s_survey_booklet_hospital h6{padding-left:275px;font-weight:600;letter-spacing:.1px}.s_survey_booklet_hospital p{margin-bottom:26px}.features_hospital-item{opacity:0}.fa-angle-right:before{content:"\f105";font-family:FontAwesome}.fa-angle-down:before{content:"\f107";font-family:FontAwesome}.fa-angle-up:before{content:"\f106";font-family:FontAwesome}.fa-angle-left:before{content:"\f104";font-family:FontAwesome}.page_doors h1{max-width:600px;font-weight:600}.page_doors .s_cups .cupb_menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 70px}.page_doors .s_cups .cupb_menu li{display:-ms-inline-flexbox;display:inline-flex;width:auto;float:none;border:0}.page_doors .s_cups .cupb_menu li a{padding:0 33px}.page_doors .s_cups .cupb_menu li.active{background-color:#dfc797}.page_doors .s_content--tab .board-text{font-family:Museo,sans-serif !important}.page_doors .s_content--tab .board-text span{font-family:Museo,sans-serif !important;font-size:13px !important}.page_doors .s_content--tab .s_content:nth-child(2n){background-color:#323439;color:#fff}.page_doors .s_content--tab .s_content:nth-child(2n) .width_half:first-child{-ms-flex-order:2;order:2}.page_doors .s_content--tab .s_content:nth-child(2n) .width_half:last-child{-ms-flex-order:1;order:1}.page_doors .s_content--tab .s_content:nth-child(2n) .board-text{color:#fff}.page_doors .s_content--tab .s_content:nth-child(2n) .board-line:nth-child(2n):after{background-color:transparent}.page_doors .s_content--tab .s_content:nth-child(2n) .text{padding-right:20px;padding-left:0}.page_doors .s_content--tab .s_content:nth-child(2n) .board-table{padding-right:70px;padding-left:0}.page_doors .s_content{display:-ms-inline-flexbox;display:inline-flex;padding:80px 0}.page_doors .s_content h3{width:115%}.page_doors .s_content .text{max-width:530px;margin-bottom:20px}.page_doors .s_content .text .dash_marker,.page_doors .s_content .text p{padding-bottom:20px}.page_doors .s_content .div_img{max-width:69.7%;margin-top:34px}.page_doors .s_content .blueprint{max-width:84%;margin-left:66px;margin-bottom:70px;text-align:center;margin-right:62px}.page_doors .s_content .blueprint .div_img{max-width:100%;margin-bottom:20px;margin-left:0}.page_doors .s_content .blueprint .div_img img{width:100%;margin:0 auto}.page_doors .s_content .blueprint .caption{font-size:12px}.page_doors .s_content .s_img{margin-top:167px;margin-left:114px}.page_doors .s_content h4{max-width:400px;margin-top:90px;margin-bottom:30px;font-size:32px;font-weight:600}.page_doors .s_content .text_padding{padding-left:23%}.page_doors .s_content .text_padding .dash_marker{padding-bottom:35px}.page_doors .s_content .color{overflow:hidden;width:215px}.page_doors .s_content .color li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:left;width:65px;height:40px;margin:3px;font-size:10px;font-weight:300;color:#000}.page_doors .s_content .color .color_1{background-color:#d8daca}.page_doors .s_content .color .color_2{background-color:#b5bfbc}.page_doors .s_content .color .color_3{background-color:#f6f2da}.page_doors .s_content .color .color_4{color:#fff;background-color:#410b00}.page_doors .s_content .color .color_5{color:#fff;background-color:#000}.page_doors .s_content .color .color_6{color:#fff;background-color:#a54a47}.page_doors .s_content--tab{display:none}.page_doors .s_content--tab.active{display:block}.page_doors .s_content--tab[data-tab-content="2"] .width_half>.div_img,.page_doors .s_content--tab[data-tab-content="3"] .width_half>.div_img{margin:34px auto 80px;max-width:58%}.page_doors .s_content--tab[data-tab-content="2"] .blueprint,.page_doors .s_content--tab[data-tab-content="3"] .blueprint{padding-right:40px}.page_doors .board-table{max-width:550px;padding-left:70px}.page_doors .how-we-work{background-color:#323439;color:#fff;border-bottom:1px solid #434549;border-top:1px solid #434549;padding-top:70px}.page_doors .how-we-work .s_content{padding:0 70px}.page_doors .how-we-work h1{font-size:44px;line-height:48px;margin-left:70px}.page_doors .how-we-work h3{margin-bottom:60px}.page_doors .how-we-work .history-main{height:auto;margin-bottom:100px}.page_doors .how-we-work .history-main-rows{margin-top:100px}.page_doors .how-we-work .history-main-rows-item-h1{margin-bottom:15px;font-size:24px;line-height:31px}.page_doors .how-we-work .history-main-progress{height:1472px}.page_doors .how-we-work .history-main-rows-item{max-width:330px}.page_doors .how-we-work .history-main-rows-item .topedImg .cls-1,.page_doors .how-we-work .history-main-rows-item .topedImg .cls-2,.page_doors .how-we-work .history-main-rows-item .topedImg .cls-3,.page_doors .how-we-work .history-main-rows-item .topedImg .cls-4,.page_doors .how-we-work .history-main-rows-item .topedImg .cls-5,.page_doors .how-we-work .history-main-rows-item .topedImg .cls-6,.page_doors .how-we-work .history-main-rows-item .topedImg .cls-7{stroke-dasharray:700 700;stroke-dashoffset:-700;transition:all 5s}.page_doors .how-we-work .history-main-rows-item.animated .topedImg .cls-1,.page_doors .how-we-work .history-main-rows-item.animated .topedImg .cls-2,.page_doors .how-we-work .history-main-rows-item.animated .topedImg .cls-3,.page_doors .how-we-work .history-main-rows-item.animated .topedImg .cls-4,.page_doors .how-we-work .history-main-rows-item.animated .topedImg .cls-5,.page_doors .how-we-work .history-main-rows-item.animated .topedImg .cls-6,.page_doors .how-we-work .history-main-rows-item.animated .topedImg .cls-7{stroke-dashoffset:0}.page_doors .how-we-work .history-main-rows[data-main-rows-id="1"] .topedImg{transform:translate(-52px,-25px)}.page_doors .how-we-work .history-main-rows[data-main-rows-id="2"] .topedImg{transform:translate(93px,-25px)}.page_doors .how-we-work .history-main-rows[data-main-rows-id="3"] .topedImg{transform:translate(-52px,-25px);position:static;top:auto;right:auto;width:auto;height:auto}.page_doors .how-we-work .history-main-rows[data-main-rows-id="4"] .topedImg{transform:translate(93px,-38px);position:static;top:auto;left:auto;right:auto;width:auto;height:auto}.page_doors .how-we-work .history-main-rows[data-main-rows-id="5"] .topedImg{transform:translate(-72px,-25px);position:static;top:auto;left:auto;right:auto;width:auto;height:auto}.page_doors .how-we-work .history-main-rows[data-main-rows-id="6"] .topedImg{transform:translate(66px,-25px);position:static;top:auto;left:auto;right:auto;width:auto;height:auto}.news{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;width:100%;padding-left:68px;padding-right:68px}.news,.news *{box-sizing:border-box}.newsh2{margin:0;color:#262527}.news div.div_btn a{border:none}.news .div_img{width:30%;margin-bottom:40px}.news .div_btn{margin-bottom:77px}.news .cont{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;width:100%;max-width:1985px;min-width:900px}.news-breadsrumps,.news .cont{display:-ms-flexbox;display:flex;align-items:center}.news-breadsrumps{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-align:center;margin-top:102px;margin-bottom:0;padding:0}.news-breadsrumps li{position:relative;display:inline;margin-left:18px;color:#cbb17e;font-size:13px;font-weight:300;text-decoration:underline;list-style-type:none;cursor:pointer;transition:all .5s ease}.news-breadsrumps li:hover{color:#ebdcbe}.news-breadsrumps li a{text-decoration:none;color:inherit}.news-breadsrumps li.active{color:#5d5d5f;text-decoration:none}.news-breadsrumps li.active:hover{color:#000}.news-breadsrumps li:before{position:absolute;top:1px;left:-10px}.news-breadsrumps li:first-child{margin-left:0}.news-breadsrumps li:first-child:before{display:none}.news-breadsrumps li:hover{color:#cbb17e}.news-title{width:100%;padding-left:214.4px;font-size:60.12px;font-weight:700;color:#262527;margin:0;margin-top:37px}.news-cart_block{width:100%;margin-top:77px;margin-bottom:40px}.news-cart{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;break-inside:avoid-column;border:1px solid #cbb17e}.news-cart-img{width:100.3%;height:16.5vw;margin-top:-2px;object-fit:auto}.news-cart-cont{position:relative;width:87%;margin-top:28px;font-weight:300;font-size:16px;color:#615f61}.news-cart-data{font-size:14px;font-style:italic;font-weight:300;color:#cbb17e}.news-cart-title{width:94%;margin-top:37.2px;margin-bottom:25px;letter-spacing:.03px;font-weight:700;font-size:16px;color:#262527}.news-cart p{margin:0;max-height:80px;overflow:hidden}.news-cart a.btn_el{-ms-flex-item-align:start;align-self:flex-start;margin-left:6%;margin-bottom:18px}.news-cart-btn{position:relative;text-align:left;width:58px;height:58px;margin-top:40px;border:1px solid #cbb17e;white-space:nowrap;cursor:pointer;transition:all .3s ease}.news-cart-btn span{padding-left:30px}.news-cart-btn:before{content:"";background:none}.news-cart-btn:after{content:" ";left:30px;width:88px;font-size:13px;font-weight:500;color:#000}.news-cart-btn:hover{width:145px;background:#ebdcbe}.news-btn_archive{background:#323439;color:#fff;font-weight:700}.news-btn_archive:hover{background:#dfc797}.news_one{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;width:100%;padding-left:68px;padding-right:68px}.news_one,.news_one *{box-sizing:border-box}.news_oneh2{margin:0;color:#262527}.news_onep{margin:0}.news_one .cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;max-width:1920px;min-width:900px}.news_one .news_one-cont{-ms-flex-align:start;align-items:flex-start}.news_one-article{width:100%;max-width:1100px;padding-left:206px;margin-top:37px;margin-bottom:48px}.news_one-data{font-size:13px;font-style:italic;font-weight:300;color:#cbb17e}.news_one-title{width:100%;max-width:571px;font-size:28px;margin-top:24px;letter-spacing:.06px;font-weight:700}.news_one-text_photo{display:-ms-flexbox;display:flex;width:100%;margin-top:56px}.news_one-text{-ms-flex:1;flex:1;max-width:813px;font-size:13px;color:#615f61;font-weight:300}.news_one-text p{margin-top:19.2px;color:#000}.news_one-text p:first-child{margin-top:0}.news_one-text li{position:relative;margin-top:7px;margin-left:10px;color:#000;font-size:14px;font-weight:300}.news_one-text li:before{content:"-";position:absolute;left:-10px}.news_one-text li:first-child{margin-top:4px}.news_one-text span{font-size:16px;color:#000;font-weight:300}.news_one-photos{display:none;background:#2bf062;margin-left:67px}.news_one-back_to_news{display:-ms-flexbox;display:flex;position:relative;-ms-flex-item-align:start;align-self:flex-start;margin-top:50px;padding-left:18px;font-size:13px;text-decoration:underline;color:#000}.news_one-back_to_news .fa-angle-left{position:absolute;left:0;top:-2px;font-size:16px}.news_one-back_to_news:hover{color:#dfc797}.news_one_picture{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;width:100%;padding-left:68px}.news_one_picture,.news_one_picture *{box-sizing:border-box}.news_one_pictureh2{margin:0;color:#262527}.news_one_picturep{margin:0}.news_one_picture img{height:100%}.news_one_picture .cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:1920px;min-width:900px}.news_one_picture .slick-track{height:100%}.news_one_picture .slick-list{width:100%}.news_one_picture .news_one-article{max-width:none}.news_one_picture-artice{position:relative;max-width:none}.news_one_picture-text_photo{position:relative;-ms-flex-pack:justify;justify-content:space-between}.news_one_picture-text{max-width:482px;line-height:21px;font-size:14px;color:#615f61}.news_one_picture-text ul{margin-top:19.2px}.news_one_picture-text span{line-height:21px;font-size:14px}.news_one_picture-square{position:absolute;right:12%;top:10.6vw;z-index:-1;width:100%;height:19vw;max-height:440px;background-color:#eaeaeb;transition:all .3s linear}.news_one_picture-title{max-width:482px}.news_one_picture-photos{position:absolute;right:0;top:0;width:49%;height:25vw;margin-left:65.8px;margin-top:-50px}.news_one_picture-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:70px;height:33px;margin-top:97px;transition:all .3s ease}.news_one_picture-controls-item{width:17px;height:1px;margin-top:11px;background:#be9e5e;opacity:.3}.news_one_picture-controls-item-active{width:32px;opacity:1}.news_one_picture .div_img{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%}.news_one_picture .slider,.news_one_picture .slider-cont{width:100%;height:100%}.news_one_picture .slider-photos{display:-ms-flexbox;display:flex;width:100%;height:100%}.news_one_picture .slider-photos-item{width:100%;object-fit:cover}.news_one_picture .slider .slick-dots{position:absolute;right:100%;top:35%;width:36px;margin:0;padding:0;margin-right:18px;text-align:center}.news_one_picture .slider .slick-dots li{transition:.2s ease;display:inline-block;width:51%;height:14px;position:relative;cursor:pointer;opacity:.3;margin:0}.news_one_picture .slider .slick-dots li button{display:none}.news_one_picture .slider .slick-dots li:after{transition:.2s ease;content:"";position:absolute;height:2px;display:block;top:7px;left:0;width:100%;background-color:#be9e5e}.news_one_picture .slider .slick-dots li:hover{width:75%;opacity:1}.news_one_picture .slider .slick-dots li.slick-active{opacity:1;width:100%}.news_one_picture .slider .slick-dots li.slick-active:after{background-color:#be9e5e}.history{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;box-sizing:border-box}@keyframes Db{0%{stroke-dashoffset:600;}to{stroke-dashoffset:0;}}@keyframes Eb{0%{stroke-dashoffset:1800;}to{stroke-dashoffset:0;}}@keyframes Fb{0%{stroke-dashoffset:18;}to{stroke-dashoffset:0;fill:#dfc797;}}@keyframes Gb{0%{stroke-dashoffset:1400;}to{stroke-dashoffset:0;}}.history .div_img img{margin-top:0}.history *{box-sizing:border-box}.historyh2{margin:0;color:#262527}.historyp{margin:0}.history svg text{font-size:23px}.history .cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;max-width:1985px;min-width:900px;padding-left:68px}.history .header{box-sizing:content-box}.history-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:40px;padding-left:192px}.history-header-text{width:100%;max-width:390px;font-size:16px;color:#615f61}.history-header-text h1{font-size:60px;font-weight:700;color:#262527}.history-header-text p{margin-top:51.2px;margin-bottom:50px;color:#262527;font-size:14px;font-weight:300;line-height:18px;opacity:0;animation-delay:1s}.history-header-anim,.history-header-photo{width:47vw;margin-top:-85px;object-fit:cover}.history-header-anim{margin-left:100px}.history-main{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:2833px;background-color:#323439;box-sizing:border-box}.history-main-img{position:absolute;top:calc(50% - 304px);z-index:1;width:100%;height:648px;background:url(/assets/5921c6a0/img/history/history_main_bg_ico.png);background-size:cover;background-position:69px;background-repeat:no-repeat}.history-main-rows{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;height:198px;z-index:3;margin-top:100px;font-size:16px;color:#615f61;will-change:auto}.history-main-rows,.history-main-rows-item{display:-ms-flexbox;display:flex;width:100%}.history-main-rows-item{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;max-width:400px;height:100%;text-align:right;opacity:0;transition:all .3s ease;animation-delay:1s}.history-main-rows-item-show .first-euro{animation:Eb 2s ease 1 forwards;animation-delay:1.2s}.history-main-rows-item-show .second-euro{animation:Eb 5s ease 1 forwards;animation-delay:1.1s}.history-main-rows-item-show .history-first-leter{animation:Db 3s ease 1 forwards;animation-delay:1.2s}.history-main-rows-item-show .history-third-map{animation:Eb 3s ease 1 forwards;animation-delay:1.2s}.history-main-rows-item-show .history-third-circle{animation:Fb 3s ease 1 forwards;animation-delay:1.2s}.history-main-rows-item-show .history-third-build{animation:Gb 5s ease 1 forwards;animation-delay:1.3s}.history-main-rows-item-show .history-four-line_map{stroke-dashoffset:0 !important;transition:stroke-dashoffset 1.8s ease-in .7s}.history-main-rows-item-show .history-four-line_short{fill:#dfc797 !important;transition:fill 1.3s ease-in 1.5s}.history-main-rows-item-show .history-four-svg_text{stroke-dashoffset:0 !important;fill:hsla(40,53%,73%,.8) !important;transition:stroke-dashoffset 1.3s ease-in 2s,fill 1s ease-in 2.6s}.history-main-rows-item .first-euro{stroke-dasharray:1800;stroke-dashoffset:1800;stroke:#dfc797}.history-main-rows-item .second-euro{stroke-dasharray:1500;stroke-dashoffset:1500;stroke:#dfc797;fill:none}.history-main-rows-item .history-first-leter{stroke-dasharray:600;stroke-dashoffset:600;stroke:#dfc797}.history-main-rows-item:last-child{margin-left:123px;text-align:left;box-sizing:border-box}.history-main-rows-item .history-third-map{stroke-dasharray:1800;stroke-dashoffset:1800;stroke:#dfc797}.history-main-rows-item .history-third-circle{stroke-dasharray:18;stroke-dashoffset:18;stroke:#dfc797;fill:none}.history-main-rows-item .history-third-text{fill:#dfc797}.history-main-rows-item .history-third-build{stroke:#dfc797;stroke-dasharray:1400;stroke-dashoffset:1400}.history-main-rows-item .history-four-line_map{stroke:#dfc797;stroke-dasharray:2200;stroke-dashoffset:2200}.history-main-rows-item .history-four-line_short{stroke:#dfc797;fill:hsla(40,53%,73%,0);stroke-dasharray:140;stroke-dashoffset:140}.history-main-rows-item .history-four-svg_text{stroke:#dfc797;fill:hsla(0,0%,100%,0);stroke-dasharray:180;stroke-dashoffset:180}.history-main-rows-item-h1{line-height:49px;width:100%;margin:0;margin-bottom:30px;font-size:64.99998px;font-weight:700;color:#dfc797}.history-main-rows-item p{width:100%;font-size:14px;font-weight:300;color:#fff;line-height:18px}.history-main-rows-item .svg,.history-main-rows-item img{position:absolute;object-fit:contain}.history-main-rows[data-main-rows-id="1"]{margin-top:101px;height:135px}.history-main-rows[data-main-rows-id="1"] .svg{left:80px;width:246px;height:165px;transform:scale(1.7)}.history-main-rows[data-main-rows-id="2"]{margin-top:168px;height:135px}.history-main-rows[data-main-rows-id="3"]{margin-top:82px;height:170px}.history-main-rows[data-main-rows-id="3"] .item-rel{position:relative}.history-main-rows[data-main-rows-id="3"] .topedImg{position:absolute;top:-92px;right:0;width:347px;height:253px}.history-main-rows[data-main-rows-id="4"]{margin-top:132px;height:142px}.history-main-rows[data-main-rows-id="4"] .item-rel{position:relative}.history-main-rows[data-main-rows-id="4"] .topedImg{position:absolute;top:-112px;left:53px;width:268px;height:214px;transform:scale(2)}.history-main-rows[data-main-rows-id="5"]{height:114px;margin-top:75px}.history-main-rows[data-main-rows-id="6"]{height:118px;margin-top:104px}.history-main-rows[data-main-rows-id="7"]{height:114px;margin-top:96px}.history-main-rows[data-main-rows-id="7"] .item-rel{position:relative}.history-main-rows[data-main-rows-id="7"] .topedImg{position:absolute;top:-103px;left:0;width:349px;height:256px;object-fit:contain}.history-main-rows[data-main-rows-id="8"]{height:176px;margin-top:190px}.history-main-rows[data-main-rows-id="8"] .item-rel{position:relative}.history-main-rows[data-main-rows-id="8"] .topedImg{position:absolute;top:-88px;right:0;width:349px;height:256px;object-fit:contain}.history-main-rows[data-main-rows-id="9"]{height:153px;margin-top:128px}.history-main-rows[data-main-rows-id="9"] .item-rel{position:relative}.history-main-rows[data-main-rows-id="9"] .topedImg{position:absolute;top:-96px;left:0;width:85%;height:250px;transform:scale(1.9)}.history-main-rows[data-main-rows-id="9"] .history-main-rows-item-p{max-width:369px}.history-main-rows[data-main-rows-id="10"]{height:153px;margin-top:61px}.history-main-rows[data-main-rows-id="11"] .topedImg{position:absolute;top:-35px;right:-98px;width:85%;height:250px;transform:scale(1.9)}.history-main-progress{z-index:3;position:absolute;top:101px;left:50%;width:47px;height:2504px;transform:translateX(-50%)}.history-main-progress .first{stroke-dasharray:500;stroke-dashoffset:600}.history-main-progress .drawCircle{stroke-dasharray:600;stroke-dashoffset:600;animation:Db 2s ease-in-out forwards;animation-delay:.5s}.history-main-progress .drawLine{stroke-dasharray:600;stroke-dashoffset:800;animation:Db 2s ease-in-out forwards;animation-delay:.7s}.history-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.history-footer h2{width:100%;max-width:610px;margin-top:80px;margin-bottom:80px;font-size:24.0012px;font-weight:500;text-align:center;line-height:34px;color:#323439}.history-footer h2 a{color:#dfc797;text-decoration:underline}.history-footer h2 a:hover{color:#ebdcbe}.history img{transition:opacity 0s linear .6s,transform 1.5s cubic-bezier(.165,.84,.44,1) 0s !important}.projects1{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:68px;box-sizing:border-box}.projects1 h3{margin-top:55px}.projects1 *{box-sizing:border-box}.projects1 a{box-sizing:content-box}.projects1 a span{font-weight:500}.projects1 img{width:100%}.projects1-cont{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:1985px;min-width:900px;box-sizing:border-box}.projects1-compl,.projects1-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.projects1-compl{position:relative;padding-left:201.6px}.projects1-compl .squares{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.projects1-compl .squares .square{background-color:#eaeaeb;transition:all .3s linear;height:288px;width:288px;display:block;position:absolute}.projects1-compl .squares #square1{right:12%;top:80px;margin-top:50px}.projects1-compl .squares #square2{right:56%;margin-right:-60px;bottom:0}@media screen and (max-width:1600px){.projects1-compl .squares #square1{right:3%}.projects1-compl .squares #square2{right:44%}}@media screen and (max-width:1400px){.projects1-compl .squares #square1{right:1%}.projects1-compl .squares #square2{right:40%}}.projects1-compl-title{width:100%;max-width:462px;margin-top:40px;font-size:60.00012px;font-weight:700;color:#262527}.projects1-compl-grey_block{position:absolute;left:412px;top:-45px;z-index:-1;width:411px;height:701px;background:#eaeaeb;opacity:0;animation-delay:2s}.projects1-compl-row{position:relative;-ms-flex-align:center;align-items:center;width:100%;min-height:120px;margin-top:65px;margin-bottom:65px}.projects1-compl-row,.projects1-compl-row-text_btn{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.projects1-compl-row-text_btn{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.projects1-compl-row-text_btn,.projects1-compl-row-text_btn p{font-size:14px;font-weight:300;color:#000;letter-spacing:.09px}.projects1-compl-row-text_btn p{width:100%;max-width:400px;line-height:21px}.projects1-compl-row-text_btn-btn{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:58px;height:58px;margin-top:48px;border:1px solid #cbb17e;cursor:pointer;transition:all .3s ease}.projects1-compl-row-text_btn-btn:after{content:"Смотреть проект";position:absolute;left:30px;width:113px;font-size:13px;font-weight:500;color:#000}.projects1-compl-row-text_btn-btn:hover{width:173px;background:#ebdcbe}.projects1-compl-row .div_img{width:100%}.projects1-compl-row-ico_adress{width:35.5vw;position:relative;margin-left:10%}.projects1-compl-row-ico_adress-ico{width:100%;object-fit:cover}.projects1-compl-row-ico_adress-adress,.projects1-compl-row-ico_adress span{display:block;margin-top:18px;font-size:14px;font-weight:700;color:#262527}.projects1-compl-row[data-pr-row-id="2"] .projects1-compl-row-ico_adress{width:56%}.projects1-compl-row[data-pr-row-id="2"] .div_img{width:100%}.projects1-compl-row[data-pr-row-id="2"] .ico2{width:100%;min-width:500px}.projects1-more{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:201.6px}.projects1-more-title{width:100%;max-width:279px;font-size:60.00012px;font-weight:700;color:#262527}.projects1-more-slider{width:100%;margin-top:37px;margin-left:-274px;min-width:1200px;min-height:521px;display:-ms-flexbox;display:flex;padding-left:276px;background:#eaeaeb}.projects1-more-slider-item{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:521px;height:60vh}.projects1-more-slider-item-adress_text_btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:321px}.projects1-more-slider-item-adress_text_btn-adress{width:100%;margin-bottom:33px;line-height:23px;font-size:14px;font-weight:700;color:#262527}.projects1-more-slider-item-adress_text_btn p{width:100%;max-height:193px;font-size:14px;font-weight:300;color:#000;overflow-y:auto}.projects1-more-slider-item-adress_text_btn-btn{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:58px;height:58px;margin-top:48px;border:1px solid #cbb17e;cursor:pointer;transition:all .3s ease}.projects1-more-slider-item-adress_text_btn-btn:after{content:"Смотреть проект";position:absolute;left:30px;width:113px;font-size:13px;font-weight:500;color:#000}.projects1-more-slider-item-adress_text_btn-btn:hover{width:173px;background:#ebdcbe}.projects1-more-slider-item-ico{min-width:54%;width:auto;position:relative;margin-left:81px}.projects1-more-slider-item-ico img{margin-left:-1px}.projects1-more-slider .slick-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:58px;height:58px;border:1px solid #cbb17e}.projects1-more-slider .slick-prev{left:73px}.projects1-more-slider .slick-prev:before{content:" ";position:absolute;width:7px;background-position:50%;height:11px;background-size:auto;background-repeat:no-repeat;background:url(/assets/5921c6a0/img/projects/slick-prev.png)}.projects1-more-slider .slick-slide{min-height:521px;max-height:730px}.projects1-more-slider .slick-next{right:-88px}.projects1-more-slider .slick-next:before{content:" ";position:absolute;width:7px;background-position:50%;height:11px;background-size:auto;background-repeat:no-repeat;background:url(/assets/5921c6a0/img/projects/slick-next.png)}@media screen and (max-width:1340px){.projects1-more-slider .slick-next{right:-60px}}.projects_one{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:68px;padding-right:68px}.projects_one,.projects_one *{box-sizing:border-box}.projects_one-cont{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:1985px;min-width:900px;box-sizing:border-box}.projects_one-cont,.projects_one-up{display:-ms-flexbox;display:flex;width:100%}.projects_one-up{-ms-flex-pack:justify;justify-content:space-between;margin-top:36px;padding-left:206px}.projects_one-up-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:348px}.projects_one-up-text h1{margin-bottom:47px;font-size:60.00001px;font-weight:700;color:#323439}.projects_one-up-text p{font-size:17px;color:#000;margin-top:11px;font-weight:300;letter-spacing:.8px}.projects_one-up-text p:nth-child(9){margin-top:0;padding-left:102px}.projects_one-up-text span{width:100%;max-width:309px}.projects_one-up-text span.label{font-size:14px;color:#cbb17e;margin-top:33px;font-weight:500}.projects_one-up-text span:nth-child(2){margin-top:0}.projects_one-up .div_img{max-width:60%;margin-right:-70px;margin-top:-80px}.projects_one-up-ico{width:100%;object-fit:cover}.projects_one-center{width:100%;padding-left:206px;margin-top:70px;font-size:14px;font-weight:300;letter-spacing:.09px;color:#000}.projects_one-center p{width:100%;max-width:812px}.projects_one-slider{display:-ms-flexbox;display:flex;width:100%;min-height:421px;height:53vh;margin-top:60px;padding-left:85px;padding-right:85px;margin-bottom:65px}.projects_one-slider .div_img{margin-left:26px;margin-right:26px;min-height:421px;height:53vh}.projects_one-slider .div_img img{min-height:421px;height:53vh;width:auto}.projects_one-slider-item{width:100%}.projects_one-slider .slick-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:58px;height:58px;border:1px solid #cbb17e}.projects_one-slider .slick-prev{left:0}.projects_one-slider .slick-prev:before{content:" ";position:absolute;width:7px;background-position:50%;height:11px;background-size:auto;background-repeat:no-repeat;background:url(/assets/5921c6a0/img/projects/slick-prev.png)}.projects_one-slider .slick-next{right:0}.projects_one-slider .slick-next:before{content:" ";position:absolute;width:7px;background-position:50%;height:11px;background-size:auto;background-repeat:no-repeat;background:url(/assets/5921c6a0/img/projects/slick-next.png)}.projects_one-back_btn{position:relative;-ms-flex-item-align:start;align-self:flex-start;margin-top:60px;margin-bottom:56px;margin-left:89px;font-size:13px;color:#000;font-weight:300;text-decoration:underline}.projects_one-back_btn .fa-angle-left{position:absolute;left:0;top:-2px;font-size:16px}.projects_one-back_btn a{text-decoration:underline}.projects_one-back_btn:hover a{color:#dfc797}.projects_one .div_img .slick-slide{transform:translate3d(-100%,0,0);transition:opacity 0s linear .6s,transform .8s cubic-bezier(.165,.84,.44,1) 1s}.projects_one .animation_img .slick-slide{transform:translateZ(0) !important;opacity:1 !important}.projects1-more{margin-bottom:150px}.projects1-more-title{max-width:500px}.projects1-more .projects1-more-slider-item .overflow div.div_btn a{height:auto}.projects1-more-slider{width:calc(100% + 191px);min-width:0}.projects1-more-slider .slick-next{right:-85px}@media screen and (max-width:1340px){.projects1-more-slider .slick-next{right:-85px}}.partners{-ms-flex-pack:center;justify-content:center;padding-left:68px;padding-right:68px}.partners,.partners-cont{width:100%;display:-ms-flexbox;display:flex;box-sizing:border-box}.partners-cont{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:1985px;min-width:900px}.partners .breadsrumps{position:fixed;z-index:3}.partners-main{position:relative;min-height:700px;padding-right:72px}.partners-main,.partners-main-text{display:-ms-flexbox;display:flex;width:100%}.partners-main-text{position:absolute;top:120px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;max-width:360px;margin-top:37px;padding-left:240px;opacity:0}.partners-main-text-title{max-width:360px;margin-bottom:69px;font-size:60px;font-weight:700;color:#262527;letter-spacing:.5px}.partners-main-text-item{width:100%;transition:all .4s ease}.partners-main-text-item-title{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.partners-main-text-item-title,.partners-main-text-item-title p{font-size:18px;font-weight:700;text-transform:uppercase;line-height:40px;color:#262527}.partners-main-text-item-title p{-ms-flex-align:center;align-items:center;cursor:pointer}.partners-main-text-item .close_btn{display:none;width:43px;height:43px;border:1px solid #cbb17e;border-radius:50%;background:url(/assets/5921c6a0/img/partners/partners_close_btn.png);background-position:50%;background-size:auto;background-repeat:no-repeat;transition:all .4s ease;cursor:pointer}.partners-main-text-item-drop{height:0;overflow:hidden;transition:all .4s ease;font-weight:300;font-size:14px}.partners-main-text-item-drop p{width:100%;max-width:341px;max-height:200px;margin-top:20.8px;color:#000;transition:all .4s ease;overflow:scroll}.partners-main-text-item-drop .part_btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:205px;height:58px;margin-top:44.8px;color:#fff;font-size:13px;font-weight:500;background:#0c2041;cursor:pointer}.partners-main-text-item-drop .part_btn:hover{background:#17386a}.partners-main-text-item-active .close_btn{display:block}.partners-main-text-item-active .partners-main-text-item-drop{height:auto;overflow:visible;transition:all .4s ease}.partners-main-text-item-hover .partners-main-text-item-title p{transition:all .4s ease;color:#cbb17e}.partners-main-text-item-hide{display:none}.partners-main-companies{position:relative;top:140px;left:537px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:49%;min-width:545px;margin-top:36px;margin-left:80px;margin-bottom:208px}.partners-main-companies .div_img{width:44%;height:18.9vw;margin-top:47px}.partners-main-companies-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border:1px solid #cbb17e;background:#fff;box-sizing:border-box;opacity:1;transition:all .3s ease;cursor:pointer}.partners-main-companies-item a{word-wrap:break-word;word-break:break-all;margin:0 7%;text-decoration:underline;color:#cbb17e}.partners-main-companies-item img{width:55%}.partners-main-companies-item:first-child,.partners-main-companies-item:nth-child(2){margin-top:0}.partners-main-companies-item-hover{background:#f9f4e9}.partners-main-companies-item-hide{opacity:.1}.partners-main-companies-item-active{background:#efe3cb}.partners .partners-main-companies-item{opacity:0;transform:translate3d(-105%,0,0);transition:opacity 0s linear .6s,transform .8s cubic-bezier(.165,.84,.44,1) 1s}.partners .mask_img{transition:right .35s cubic-bezier(.77,0,.175,1) 0s,left 1s cubic-bezier(.77,0,.175,1) 1.25s}.p404{width:100%}.p404-cont{position:relative;display:-ms-flexbox;display:flex;width:100%;margin-top:71px;box-sizing:border-box}.p404-text{width:100%;max-width:697px;margin-top:125px;margin-bottom:137px;margin-left:284.8px}.p404-text h1{font-size:44px;font-weight:700;color:#323439}.p404-text p{margin-top:40px;font-size:18px;font-weight:300;color:#000}.p404-text p a{font-weight:500;color:#cbb17e;text-decoration:underline}.p404-text-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:194px;height:58px;margin-top:24px;font-size:13px;font-weight:500;background:#dfc797}.p404-text-btn:hover{background:#ebdcbe}.p404 .svg-1{position:absolute;top:0;right:0;z-index:-1}@keyframes Hb{0%{stroke-dashoffset:3600;fill:#fff;stroke:#848588;}to{stroke-dashoffset:0;fill:#848588;stroke:#848588;}}.p404 .svg-1-common{stroke-dasharray:3600;stroke-dashoffset:3600;stroke:#848588;fill:#fff;animation:Hb 3s 1 forwards;animation-delay:1.4s}.p404 .svg-2{position:absolute;bottom:-20px;z-index:-1;right:59px;width:400px}@keyframes Ib{0%{stroke-dashoffset:1200;}to{stroke-dashoffset:0;}}.p404 .svg-2-common{stroke-dasharray:1200;stroke-dashoffset:1200;animation:Ib 3s 1 forwards;animation-delay:1.3s;stroke:#dfc797}.brochures{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:68px;padding-right:68px;box-sizing:border-box}.brochures .animation_btn{margin:auto;margin-bottom:30px}.brochures .animation_btn a{background:#323439;border:none}.brochures .animation_btn a:hover{background:#dfc797}.brochures-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:1985px;min-width:900px;box-sizing:border-box}.brochures .breadsrumps{position:fixed;z-index:3}.brochures-main{margin-top:71px}.brochures-main-text{top:157px;margin-top:0}.brochures-main-text-item p{margin-bottom:25.2px;text-transform:uppercase;font-size:18px;font-weight:700;color:#262527;cursor:pointer}.brochures-main-text-item p:hover{color:#dfc797}.brochures-main-files{top:0;margin-top:99px;min-height:auto;margin-bottom:102px;-ms-flex-pack:justify;justify-content:space-between}.brochures-main-files img{width:100%}.brochures-main-files .div_img{width:38%;height:auto;margin-bottom:47px;margin-top:0}.brochures-main-files-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;border:none;height:auto;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;cursor:default;margin-top:0;opacity:0}.brochures-main-files-item-hide{display:none}.brochures-main-files-item:nth-child(2n){margin-left:0}.brochures-main-files-item-header{position:relative;width:100%;border:1px solid #cbb17e;overflow:hidden;box-sizing:border-box}.brochures-main-files-item-header-ico{width:100%;height:100%;object-fit:cover}.brochures-main-files-item-header-overlay{position:absolute;top:0;left:-101%;background:hsla(0,0%,100%,.87);transition:all .4s cubic-bezier(.77,0,.175,1)}.brochures-main-files-item-header-overlay,.brochures-main-files-item-header-overlay a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.brochures-main-files-item-header-overlay-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.brochures-main-files-item-header-overlay-btn img{width:35px;height:48px;object-fit:cover}.brochures-main-files-item-header-overlay-btn p{margin-left:2px}.brochures-main-files-item-header-overlay-btn:hover p{color:#cbb17e}.brochures-main-files-item-text h4{margin-top:18px;margin-bottom:25px;font-size:16px;font-weight:700;color:#262527}.brochures-main-files-item-text p{font-size:14px;font-weight:300}.brochures-main-files-item:hover .brochures-main-files-item-header-overlay{left:0}.questionnaire{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:30%;padding-right:30%;box-sizing:border-box}.questionnaire .div_btn{margin-right:0}.questionnaire select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.questionnaire label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;font-size:13px;font-weight:300}.questionnaire-cont{display:-ms-flexbox;display:flex;width:100%;max-width:1985px;min-width:900px;margin-top:144px;margin-bottom:77px;box-sizing:border-box}.questionnaire-btn{margin:auto;margin-top:27px}.questionnaire-back{position:absolute;top:138px;left:50px;max-width:150px;font-size:13px;text-decoration:underline}.questionnaire-back .news_one-back_to_news{margin-top:10px}.questionnaire-main{width:100%;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.questionnaire-main-show,.questionnaire-main-title{display:-ms-flexbox;display:flex}.questionnaire-main-title{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:116px}.questionnaire-main-title h1{font-size:44px;font-weight:700;color:#262527;letter-spacing:.36px}.questionnaire-main-section{width:100%;margin-top:58px}.questionnaire-main-section:nth-child(2){margin-top:0}.questionnaire-main-section h4{margin-bottom:47px;font-size:24px;font-weight:500;color:#262527;letter-spacing:.2px}.questionnaire-main-section h4 sup{font-weight:300;font-size:23px}.questionnaire-main-section-row{display:-ms-flexbox;display:flex;width:100%;margin-top:17px}.questionnaire-main-section-row:nth-child(2){margin-top:0}.questionnaire-main-section-row-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;width:32.2%;margin-right:17px}.questionnaire-main-section-row-item .tip{position:absolute;left:0;bottom:-13px;font-size:11px;font-weight:300}.questionnaire-main-section-row-item:last-child{margin-right:0}.questionnaire-main-section-row-item-title{margin-bottom:8px;font-size:14px;font-weight:300;color:#000}.questionnaire-main-section-row-item-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.questionnaire-main-section-row-item-wrap span{margin-left:8px;margin-right:8px}.questionnaire-main-section-row-item-face_input{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:58px;padding-left:23px;color:#010101;font-size:13px;font-weight:300;background:#eaeaeb;box-sizing:border-box}.questionnaire-main-section-row-item-face_input-btn{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:58px;height:100%;background:#32343a}.questionnaire-main-section-row-item-face_input-btn svg{width:100%;height:100%;transform:scale(.6)}.questionnaire-main-section-row-item-face_input-btn polygon{fill:#8c8e91;stroke:#8c8e91;transition:all .3s ease}.questionnaire-main-section-row-item-face_input-btn-hover polygon{fill:#fff;stroke:#fff}.questionnaire-main-section-row-input{position:relative;width:100%;height:58px;padding-left:23px;font-size:13px;font-weight:300;color:#000;background:#eaeaeb;border:none;outline:none;box-sizing:border-box}.questionnaire-main-section-row-input::-webkit-input-placeholder{color:#000}.questionnaire-main-section-row-input::-moz-placeholder{color:#000}.questionnaire-main-section-row-input-checkbox{padding:14px;background-color:#eaeaeb;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.questionnaire-main-section-row-input-checkbox:checked{background:url(/assets/5921c6a0/img/questionnaire/checbox_ico.png);background-position:50%;background-size:auto;background-repeat:no-repeat;background-color:#eaeaeb}.questionnaire-main-section-row-input-radio{padding:14px;background-color:#eaeaeb;margin-right:10px;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.questionnaire-main-section-row-input-radio:checked{background:url(/assets/5921c6a0/img/questionnaire/radio_check_ico.png);background-position:50%;background-size:auto;background-repeat:no-repeat;background-color:#eaeaeb}.questionnaire-main-error_message{position:absolute;top:61px;left:10px;font-size:14px;color:red}.questionnaire .checbox-row-item{width:auto;max-width:275px}.questionnaire .checbox-row-item label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:300}.questionnaire .big{width:100%}.questionnaire .big textarea{height:153px;padding-top:20px;resize:none}.questionnaire .file_inp{position:absolute;top:0;left:0;z-index:3;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}.questionnaire .input-radio-label{width:30%;-ms-flex-pack:start;justify-content:flex-start}.questionnaire .select-hidden{display:none;visibility:hidden;padding-right:10px}.questionnaire .select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#dededf;width:100%;height:58px}.questionnaire .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:8px 15px;font-size:13px;font-weight:300;color:#000;background-color:#eaeaeb;transition:all .2s ease-in}.questionnaire .select-styled:after{content:"";width:0;height:0;position:absolute;top:25px;right:10px;width:11px;height:7px;background:url(/assets/5921c6a0/img/questionnaire/arrow_down.png);background-position:50%;background-size:auto;background-repeat:no-repeat}.questionnaire .select-styled:hover{background-color:#e5e5e6}.questionnaire .select-styled.active:after,.questionnaire .select-styled:active:after{top:26px;transform:rotate(180deg)}.questionnaire .select-styled.input_disable{opacity:.4}.questionnaire .select-styled.input_disable:after{content:none}.questionnaire .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:4;max-height:123px;margin:0;padding:0;padding-top:13px;list-style:none;background-color:#eaeaeb;border-top:1px solid #dededf;overflow-y:scroll;box-sizing:border-box;box-shadow:0 5px 12px rgba(121,145,148,.15)}.questionnaire .select-options li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:38px;margin:0;text-indent:15px;font-size:13px;font-weight:300;color:#000;transition:all .15s ease-in}.questionnaire .select-options li:hover{font-weight:500;background:#dededf}.questionnaire .select-options li[rel=hide]{display:none}.questionnaire div.has-error input,.questionnaire div.has-error textarea{border:1px solid #e74e11}.questionnaire .li_disable{opacity:.4;cursor:default}.questionnaire .li_disable:hover{font-weight:300 !important;background:#eaeaeb !important}.questionnaire sup{font-size:13px;color:red}.questionnaire .field-elevatororder-files{width:0}.questionnaire .field-elevatororder-files.has-error{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #e74e11;box-sizing:border-box}.thank{width:100%;display:none;-ms-flex-pack:center;justify-content:center;padding-left:68px;padding-right:68px;box-sizing:border-box}.thank-cont,.thank-show{display:-ms-flexbox;display:flex}.thank-cont{-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1985px;min-width:900px;margin-top:71px;margin-bottom:307px;box-sizing:border-box}.thank-back{position:relative;margin-top:80px;font-size:13px;text-decoration:underline;padding-left:20px}.thank-back:before{content:"";position:absolute;left:0;top:1px;width:7px;height:11px;background:url(/assets/5921c6a0/img/news/back_to_news_arrow.png);background-repeat:center;background-size:auto;background-repeat:no-repeat}.thank-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:147px}.thank-text h3{width:100%;max-width:673px;opacity:1 !important;line-height:130%;font-size:22px;font-weight:700;color:#323439;letter-spacing:1.5px;text-align:center;transform:translateY(0) !important}.thank-text-btn{margin-top:44px}.static_page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:70px;padding-right:70px;width:100%;box-sizing:border-box}.static_page .breadsrumps{width:100%}.static_page .breadsrumps .active{font-weight:300}.static_page-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:70px;margin-bottom:79px;box-sizing:border-box}.static_page-main{width:63%;max-width:1020px;margin-left:202px;margin-top:37px;color:#262527;font-size:14px;font-weight:300;letter-spacing:.09px}.static_page-main h1{width:413px;margin-bottom:44px;font-size:36px;font-weight:700;letter-spacing:.29px;color:inherit}.static_page-main h4{font-size:16px;font-weight:700;letter-spacing:.03px;color:inherit}.static_page-main p{margin-top:25px;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.static_page-main-p_grey{width:100%;margin-top:45px;margin-bottom:24px;padding:47px 37px;background:#eaeaeb;box-sizing:border-box}.static_page-main li{margin-left:30px;margin-top:11px;list-style-image:url(/assets/5921c6a0/img/static_page/static_page_li_img.png);color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.static_page-main img{width:100%;margin-top:44px}.s1_cabin{overflow:hidden;position:relative;z-index:3;padding-top:70px}.s1_cabin .breadsrumps{margin-top:28px;margin-left:70px}.s1_cabin .main_content_elevator_ef{overflow:hidden;margin-left:0}.s1_cabin .main_content_elevator_ef h1{margin-left:275px;width:360px;font-weight:600}.s1_cabin .main_content_elevator_ef p{max-width:370px;margin-top:66px;padding-left:275px;line-height:23px;font-size:15px;letter-spacing:.75px}.s1_cabin h4{font-size:36px;letter-spacing:1px;font-weight:600}.s1_cabin .subsections{overflow:hidden}.s1_cabin .benefits{margin-left:275px}.s1_cabin .benefits h4{margin-bottom:46px;margin-left:0;font-weight:500}.s1_cabin .benefits ul li{position:relative;max-width:300px;margin-top:38px;padding-left:46px;font-size:18px;font-weight:300;letter-spacing:.3px;break-inside:avoid-column}.s1_cabin .benefits ul li:before{content:"";position:absolute;top:12px;left:1px;width:26px;border-bottom:1px solid #dfc797}.s1_cabin .survey{margin-left:21%}.s1_cabin .survey p{max-width:390px;margin:20px 0;font-size:14px;font-weight:300;letter-spacing:.2px}.s1_cabin .survey .full_width{width:194px}.s1_cabin .block_gray{position:absolute;z-index:-2;top:67px;right:0;width:64%;height:394px;background-color:#eaeaeb}.s1_cabin .diveder_vertical{position:absolute;z-index:-3;bottom:0;left:50%;border-right:1px solid #dfc797;width:1px;height:980px}.s1_cabin .devider_horizontal{width:90%;margin:0 auto;border-bottom:1px solid #dfc797}.s1_cabin .slick-dotted.slick-slider{margin-bottom:72px}.s1_cabin .s1_cabin-slider{margin-left:33%;width:50%;margin-bottom:72px}.s1_cabin img{display:block;width:100%}.s1_cabin .slick-dots{position:absolute;right:103%;bottom:22%;width:36px;margin:0;padding:0;margin-right:18px;text-align:center}.s1_cabin .slick-dots li{transition:.2s ease;display:inline-block;width:51%;height:14px;position:relative;cursor:pointer;opacity:.3;margin:0}.s1_cabin .slick-dots li button{display:none}.s1_cabin .slick-dots li:after{transition:.2s ease;content:"";position:absolute;height:2px;display:block;top:7px;left:0;width:100%;background-color:#be9e5e}.s1_cabin .slick-dots li:hover{width:75%;opacity:1}.s1_cabin .slick-dots li.slick-active{opacity:1;width:100%}.s1_cabin .slick-dots li.slick-active:after{background-color:#be9e5e}._standart{padding-bottom:0}._standart .benefits{padding-bottom:50px}._standart .benefits ul li span{display:block;line-height:20px;font-size:13px}.s_design{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#eaeaeb}.s_design h3{max-width:300px;margin-bottom:62px;font-size:44px;font-weight:500;letter-spacing:1.2px}.s_design .design-benefits{margin-left:275px}.s_design .design-benefits ol{margin-left:30px;list-style-type:decimal-leading-zero}.s_design .design-benefits ol li{margin-top:27px;color:#dfc797;font-size:18px;letter-spacing:.4px}.s_design .design-benefits ol li span{color:#000}.s_design .svg_design{margin-left:5%;width:81%}.s_design .svg_design text{font-size:16px}.s_ramp .main_content_elevator_ef h1{width:520px;font-weight:600}.s_ramp .main_content_elevator_ef p{max-width:450px;margin-top:40px}.s_ramp .benefits ul{column-count:2}.s_ramp .benefits ul li{margin-top:0;max-width:367px;padding-bottom:38px;line-height:21px}.s_ramp .wrap_img{position:absolute;top:150px;right:86px;width:441px}.s_ramp .subsections{margin-top:75px}.s_examples .div_img{margin:0 4%}.s_examples h3{max-width:555px;margin-left:275px;margin-bottom:10px;font-size:44px;font-weight:500;letter-spacing:1px;margin-bottom:53px}.s_examples .subsection h3{max-width:400px;font-weight:600}.s_examples .wrap_slider{position:relative;margin:0 125px}.s_examples .wrap_slider .wrap_slide .inner_wrapp{padding:0 4%}.s_examples .wrap_slider .wrap_slide img{width:100%}.s_examples .wrap_slider .btn_next,.s_examples .wrap_slider .btn_prev{bottom:50%;transform:translateY(34%)}.s_examples .wrap_slider .btn_prev{left:-68px}.s_examples .wrap_slider .btn_next{right:-68px}.s_examples .subsection{margin-top:75px}.s_examples .toggle_down{max-width:86%;margin-top:3px;margin-bottom:19px;padding-left:25px}.s_examples .toggle_down .toggle_down-title{width:100%;padding-bottom:16px;font-size:18px;letter-spacing:.5px}.s_examples .toggle_down .toggle_down-title i{right:10px}.s_examples .toggle_down .line{overflow:hidden}.s_examples .toggle_down .line span{display:inline;font-size:13px;padding:9px 0;padding-right:5px;letter-spacing:.7px}.s_examples .toggle_down .line span:first-child{padding-top:8px;float:left}.s_examples .toggle_down .line span:last-child{float:right}.s_examples .toggle_down .line:last-child{padding-bottom:14px}.s_survey_cabin h6{padding-left:275px;font-weight:600}.s_survey_cabin .subsection:last-child{padding-top:0}.art1_triger,.art2_triger,.art3_triger text{opacity:0}.art2{stroke-dasharray:1300;stroke-dashoffset:-1300;animation:Mb 2s linear forwards;animation-delay:1s}.art1{stroke-dasharray:200;stroke-dashoffset:200;animation:Mb 1s linear forwards;animation-delay:2.5s}.art3 text{animation:Lb 1s ease forwards;animation-delay:3s}.pre1_triger path,.pre2_triger,.pre3_triger{opacity:0}.pre1 path{stroke-dasharray:1500;stroke-dashoffset:-1500;animation:Mb 2.5s linear forwards;animation-delay:1.5s}.pre2{stroke-dasharray:200;stroke-dashoffset:200;animation:Mb 2.5s linear forwards;animation-delay:2.5s}.pre3{animation:Lb 1s ease forwards;animation-delay:2.5s}.examples-slider .wrap_slide .div_img img{width:auto;height:450px}.s_cupboard{padding-top:70px;padding-bottom:50px;position:relative}.s_cupboard img{width:100%}.s_cupboard .breadsrumps{position:absolute;top:70px;left:70px}.s_cupboard .breadsrumps li.active{color:#fff}.s_cupboard h1,.s_cupboard h2{max-width:415px;margin-bottom:33px;line-height:44px;font-size:36px;letter-spacing:1px;font-weight:600}.s_cupboard .electro_title,.s_cupboard .telecom_title{padding:37px 0;padding-left:70px;position:absolute;width:520px;background-color:#eaeaeb}.s_cupboard .electro_title .div_btn .blue,.s_cupboard .telecom_title .div_btn .blue{border:none}.s_cupboard .electro_title .div_btn .download_fix,.s_cupboard .telecom_title .div_btn .download_fix{padding-left:61px;width:129px}.s_cupboard .electro_title .div_btn .download_fix:before,.s_cupboard .telecom_title .div_btn .download_fix:before{left:35px}.s_cupboard .electro_title{top:140px;left:0;text-align:left}.s_cupboard .telecom_title{float:right;padding-right:57px;padding-left:0;bottom:0;right:0;text-align:right}.s_cupboard .telecom_title h2{max-width:455px;float:right;font-weight:600}.s_cupboard .telecom_title ._blue{float:right;color:#fff;background:#132240}.s_cupboard .telecom_title .survey-download{margin-right:0;float:right}.s_industries{padding-top:30px}.s_industries h3{padding-left:70px;padding-bottom:14px;font-size:42px;letter-spacing:2.4px;font-weight:600}.s_industries .subtitle{padding-left:70px;font-size:36px;font-weight:300;letter-spacing:.5px}.s_industries .industries_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin:0 100px;margin-top:100px;margin-bottom:30px}.s_industries .industries_items .item{width:21%;margin-bottom:47px}.s_industries .industries_items .item .name{margin-top:14px;font-size:20px;line-height:23px;letter-spacing:.4px;font-weight:600}.s_industries .industries_items .item img{display:block;width:25%;margin:0 auto}.s_industries .industries_items .item span{display:inline-block;width:100%;text-align:center}.blue{color:#fff;background:#323439}@keyframes Jb{to{transform:scale(1);}}.third{stroke-dasharray:200;stroke-dashoffset:-200;animation:Mb 2s linear forwards;animation-delay:4s}.second{stroke-dasharray:100;stroke-dashoffset:100;animation:Mb 3s linear forwards;animation-delay:1s}.st1_standart,.st2_standart,.st3_standart{transform-origin:50% 50%;transform:scale(0);animation:Jb 2s ease forwards;animation-delay:1s}.second{display:block}.s_cups{position:relative;padding-bottom:0}.s_cups .breadsrumps{margin-top:17px;margin-left:70px}.s_cups h1{max-width:780px;margin-top:30px;margin-bottom:82px;margin-left:275px;font-size:60px;letter-spacing:1.8px;font-weight:600}.s_cups .abs_btn{position:absolute;top:145px;right:50px}.s_cups .cupb_menu{padding-left:275px;overflow:hidden;background-color:#323439}.s_cups .cupb_menu li{display:inline;float:left;text-align:center;transition:all .5s ease;width:15%;height:67px;border-right:1px solid #585a5e}.s_cups .cupb_menu li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;color:#fff;text-transform:uppercase}.s_cups .cupb_menu li a span span{display:block;font-size:13px;font-weight:300;text-transform:lowercase}.s_cups .cupb_menu li:last-child{border-right:none}.s_cups .cupb_menu li:hover{background-color:#dfc797}.s_cups .full_width{position:absolute;top:150px;right:50px;width:194px}.s_doors h1{max-width:600px;font-weight:600}.s_doors .cupb_menu li{width:38%}.s_content{padding:80px 0}.s_content .text{max-width:415px;padding-left:70px}.s_content h3{margin-bottom:40px;font-size:44px;letter-spacing:1px;font-weight:600}.s_content .dash_marker li,.s_content p{font-size:14px;font-weight:300;padding-bottom:70px;letter-spacing:.2px}.s_content .dash_marker{padding-bottom:70px}.s_content .dash_marker li{position:relative;padding-left:10px;padding-bottom:0;line-height:25px}.s_content .dash_marker li:before{content:"-";position:absolute;top:2px;left:-2px}.s_content .div_img{max-width:55%;margin-left:63px;margin-bottom:70px}.s_content .div_img img{width:100%}.s_content .wrap_ol{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:380px;padding-left:145px}.s_content .wrap_ol ol{margin-left:30px;list-style-type:decimal-leading-zero}.s_content .wrap_ol ol li{width:auto;margin-top:27px;color:#dfc797;font-size:18px;letter-spacing:.4px;white-space:nowrap}.s_content .wrap_ol ol li span{color:#000}.s2_content{background-color:#323439;color:#fff}.s2_content .div_img{margin-left:107px;margin-bottom:40px}.s2_content .wrap_ol{padding-left:150px}.s2_content .wrap_ol ol li span{color:#fff}.s3_content .div_img{margin-left:107px;margin-bottom:65px}.s3_content .wrap_ol{padding-left:150px}.s4_content{background-color:#323439;color:#fff}.s4_content .wrap_ol{padding-left:80px}.s4_content .wrap_ol ol li span{color:#fff}.s4_content .div_img{margin-left:107px;margin-bottom:65px}.s4_content .wrap_ol{padding-left:150px}.s5_content{padding-bottom:107px}.s5_content h3{margin-bottom:0;padding-left:70px;font-weight:600}.s5_content .wrap_ol{box-sizing:border-box;width:40%;padding-top:4.5%;padding-left:70px;min-height:0}.s5_content .subsection{overflow:hidden}.s5_content .subsection div{float:left}.s5_content .subsection:last-child .wrap_ol{padding-left:50px;float:left;padding-top:11%}.s5_content .subsection .marg_fix{margin-top:90px;box-sizing:border-box;padding-left:48px}.s5_content .float_r{display:block;float:right}.s5_content .wrap_accesories{width:60%;margin-top:30px}.s5_content .wrap_accesories .div_img{display:block;float:none;max-width:88%;margin:0 auto}.s_electro .cupb_menu li{width:25.5%}.s1_electro .div_img{margin-left:95px;margin-bottom:30px}.s1_electro .wrap_ol{padding-left:150px}.s2_electro .text{max-width:610px}.s2_electro .text p{max-width:415px}.s2_electro .div_img{margin-left:122px;margin-bottom:30px}.s2_electro .wrap_ol{padding-left:150px}.s3_electro .div_img{margin-left:122px;margin-bottom:40px}@keyframes Kb{to{stroke-dashoffset:0;}}.svg_elements{stroke-dasharray:120;stroke-dashoffset:120}.svg_elements-white{stroke:#fff}.svg_elements-show{animation:Kb 4s forwards;animation-delay:.5s}.svg_lines{stroke-dasharray:60;stroke-dashoffset:60;opacity:0}.svg_lines-white{stroke:#fff}.svg_lines-show{animation:Mb 3s forwards;animation-delay:1.6s}.svg_text{opacity:0}.svg_text-show{animation:Lb 3s forwards;animation-delay:2.2s}.svg2{opacity:0}.svg3{width:49%}.svg3,.svg4{opacity:0;float:left}.svg4{width:45%}.st8{font-size:11px}.svg_text3{font-size:8px}.svg_text4{font-size:11px}.width_half .fix_img{width:33%}.div_svg_a{max-width:70%;margin:0 auto}@keyframes Lb{to{opacity:1;}}@keyframes Mb{to{opacity:1;stroke-dashoffset:0;}}.a1_triger,.a2_triger,.a3_triger,.a4_triger,.a5_triger,.numbers_a_triger text{opacity:0}.a1{opacity:1;stroke-dasharray:170;stroke-dashoffset:-170;animation:Mb 1.5s linear forwards;animation-delay:.5s}.a2,.a3{opacity:1;stroke-dasharray:200;stroke-dashoffset:200;animation:Mb 1.5s linear forwards;animation-delay:1.5s}.a4,.a5{opacity:1;transform-origin:50% 50%;transform:scale(0);animation:Lb 1s ease forwards;animation-delay:1.5s}.numbers_a text{animation:Lb 1s ease forwards;animation-delay:2s}.div_svg_b{max-width:43%;margin:0 auto}.b1_triger,.b2_triger,.numbers_b_triger text{opacity:0}.b1{animation:Lb 1s ease forwards;animation-delay:.5s}.b2{opacity:1;stroke-dasharray:200;stroke-dashoffset:200;animation:Mb 1.5s linear forwards;animation-delay:1.5s}.numbers_b text{animation:Lb 1s ease forwards;animation-delay:2.5s}.div_svg_d_triger{max-width:84%;margin:0 auto;margin-top:40px}.div_svg_d_triger path,.div_svg_d_triger text{opacity:0}.div_svg_d path{opacity:1;stroke-dasharray:300;stroke-dashoffset:-300;animation:Mb 1.5s linear forwards;animation-delay:1s}.div_svg_d text{animation:Lb 1s ease forwards;animation-delay:2s}.elec_svg_1{width:86%;margin-left:14%}.div_elect_1{margin-top:200px;margin-left:11%;width:90%}.div_elect_3{overflow:hidden;float:left;margin-top:117px;margin-left:11%;width:43%}.div_elect_3 .svg3{width:100%}.div_elect_3 .svg4{width:74%}.div_elect_4{overflow:hidden;float:left;margin-top:179px;margin-left:12%;width:31%}.div_elect_4 .svg4{width:74%}text{font-family:Museo,sans-serif;font-size:7px}.numbers_a text,.numbers_d text{font-size:16px}.numbers_b text{font-size:19px}@media (min-width:1880px){.st8,.svg_text4{font-size:10px}.svg_text3{font-size:8px}text{font-size:6px}.numbers_a text,.numbers_d text{font-size:13px}.numbers_b text{font-size:16px}}.board{width:100%;box-sizing:border-box;margin-bottom:20px}.board-half{width:50%}.board-line{background-color:transparent;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}.board-line:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.2}.board-line:nth-child(odd):after{background-color:#dfc797}.board-head{background-color:#e0e0e0;padding:10px 20px}.board-item{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding-right:20px}.board-item_top{-ms-flex-align:start;align-items:flex-start;min-width:115px}.board-item.grow-1{-ms-flex-positive:1;flex-grow:1}.board-item.grow-2{-ms-flex-positive:2;flex-grow:2}.board-item.grow-3{-ms-flex-positive:3;flex-grow:3}.board-item.grow-4{-ms-flex-positive:4;flex-grow:4}.board-item.grow-5{-ms-flex-positive:5;flex-grow:5}.board-item:last-child{padding-right:0}.board-item.board-item_truncate{overflow:hidden}.board-item.board-item_truncate .board-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-item.center{-ms-flex-pack:center;justify-content:center}.board-link{color:#1f899f;text-decoration:none;outline:0}.board-link:hover{text-decoration:underline}.board-text{font-size:13px;line-height:18px;color:#000}.board-text_b{font-weight:700}.board-text_mobile{display:none}.board-text ul{list-style-type:disc;padding-left:17px}.board-text ol{list-style-type:decimal}@media only screen and (max-width:1355px){#section4 #project2 .slider{min-width:600px}.projects1-more-slider{margin-left:-270px}.questionnaire-main-title{margin-top:60px}.s1_elevator_ef .wrap_svg{right:2%}.s_cups h1{font-size:55px}}@media only screen and (max-width:1279px){#section1 .slide h1{font-size:50px;min-width:600px;max-width:700px}#section5 .partners_fix li,#section5 .wrap_partner{width:250px;height:250px}.projects1-compl-row-ico_adress{width:350px}.partners-main-companies{width:480px;min-width:480px}.partners-main-companies .div_img{width:212px}.partners-main-companies .div_img .partners-main-companies-item{position:relative}.partners-main-companies .div_img .brochures-main-files-item-text h4{margin-bottom:14px}.news_one_picture-photos{height:65%}.s3_elevators .subsection .item{width:210px;height:210px}.history-header-anim{width:auto}.history-main-img{background-position:50%}.page-contacts .agency .div_img{width:600px;height:400px}.s2_elevator_ef .item{width:230px;height:230px}}@media only screen and (max-width:1200px){.header .mainmenu li{padding:0 10px}.projects1-more-slider-item-ico img{margin-left:-4px}}@media (max-width:560px){.fancybox-toolbar button[data-fancybox-close]{top:50px;right:50px;transform:scale(1.6)}}@media (max-width:460px){.fancybox-toolbar button[data-fancybox-close]{top:80px;right:80px;transform:scale(2)}}@media (max-width:400px){.fancybox-toolbar button[data-fancybox-close]{top:100px;right:100px;transform:scale(2.4)}}body{min-width:1280px}@media (max-width: 1281px){.history-main-rows-item{animation-name:A;animation-duration:1s;animation-fill-mode:both}.history-main-rows-item-h1{opacity:1 !important;transform:translateY(0) !important}}.menu-toggle{display:none;background:none;border:none;font-size:22px;cursor:pointer;color:#5d5d5f}.menu-toggle:hover{font-weight:500}.footer-grid{display:grid;grid-template-columns:repeat(3, 1fr)}.history-main .container{width:100%}.history-main-rows{position:relative}.footer .two-thirds{width:66.666%}.footer .foot-section{width:100%}.foot-section.foot-contacts{width:33.3%}.s1_cabin .main_content_elevator_ef{padding-bottom:50px}footer.footer.container.wrap{padding-top:50px}.wrap_partner picture{height:50%;display:flex;width:auto;justify-content:center}#section1 .pan-rgt .visual{margin:0}#section1 .pan-rgt .visual img,#section1 .pan-rgt .visual svg{width:100%}#section1 .pan-rgt .visual picture img{width:auto;height:100%}#section1 .pan-rgt .visual img,#section1 .pan-rgt .visual svg{width:100%;height:100%}.page-company .map img{height:528px}.page-company .map.full img{height:528px}section.map.full{width:100%}.news_one_picture-photos{height:100% !important}.news_one_picture img{object-fit:contain}.news_one-text_photo.news_one_picture-text_photo{min-height:400px}#section5 .wrap_partner img{width:100%}#section1 .pan-rgt .visual img,#section1 .pan-rgt .visual svg{width:100%;height:100%;max-height:1400px;width:auto;top:0px}.news_one_picture .slider-photos-item{width:100%;object-fit:contain;align-self:flex-start}@media (max-width: 1285px){.s3_hospital h3,.s_survey_booklet_hospital h6,.s2_features_hospital h3,.s1_cabin .main_content_elevator_ef p,.news_one-article,.partners-main-text,.projects_one-up,.partners-main-text,.projects1-compl,.page-info{padding-left:0}.page-vacancies .wrap_features{right:0%}.page-vacancies .vacancies .job .job-text{height:100%}.partners-main{padding-top:130px}.s2_elevators,.s1_elevators{margin-top:70px;position:relative;max-width:100vw}section.s_common.s_cups.s_doors.container,.s_cupboard{max-width:100vw}body{min-width:0}.partners-main-companies,.partners-main-text{position:static}.partners-main{padding-right:0}.page-arch .filter-form{height:100%}.select-custom.field-cabininfosearch-speed{margin-bottom:15px}.page-arch .filter-form.extended .second-group{display:flex;flex-wrap:wrap}.page-arch .filter-form.extended .form-group,.page-arch .filter-form .form-group{width:50%}.page-contacts .agency{padding-left:15px}.page-contacts .agency .div_img{width:100%;max-width:50%}.s1_hospital .breadsrumps,.main_content_elevator_ef,.s1_cabin .breadsrumps,.s1_cabin .benefits,.s1_cabin .main_content_elevator_ef h1{margin-left:0}}@media (max-width: 991px){.news_one_picture-photos{width:100%}.back a,.s_cups .breadsrumps,.s_cups h1{margin-left:15px}.s_cups .abs_btn{top:115px}.container{width:100%;max-width:1320px;margin:0 auto;padding:0 15px;box-sizing:border-box}.wrap{padding:0 30px}.header-wrap{display:flex;align-items:center;justify-content:space-between;gap:10px}.header-right{display:flex;align-items:center;gap:10px}.header .lang-select{margin-top:7px}.mainmenu li a:hover{font-weight:500}.questionnaire-cont,.partners-main,.brochures-cont,.projects_one-cont,.partners-main-companies,.history .cont,.header{min-width:0}.menu-toggle{display:block}.navigation-inner{display:none;flex-direction:column;background:#fff;position:absolute;top:100%;left:0;width:100%;padding:20px 0;height:100vh;overflow:auto;box-shadow:0 2px 5px rgba(0,0,0,0.2);&.open{display:flex;max-width:100vw}}a.main{border-bottom:3px solid #5d5d5f21;max-width:86vw;font-size:16px !important;color:#000 !important;margin-bottom:10px;transition:all 0.3s ease-in-out;max-width:100%;width:100%}a.main:hover{border-bottom:3px solid #000 !important}.mainmenu{display:flex;flex-direction:column;gap:10px;.submenu{display:block;padding-left:15px;background:#f5f5f5;position:relative}.has-submenu.active .submenu{display:block;position:static}}.header .mainmenu a{line-height:1.2;height:35px}.header .mainmenu a:hover{border:none}.header .mainmenu li{padding:0 20px}.mainmenu li .submenu{padding:0 20px;position:static}.header .mainmenu a.menu-active:before,.header .mainmenu a:hover:before{opacity:0;height:0px}#section1 .div_btn .btn-blue{color:#000;background-color:#dfc797}#section1 .div_btn .btn-blue:hover{background-color:#ebdcbe}#section1 .div_btn{margin-top:20px;margin-left:0;padding-bottom:40px}#section1 .slide{justify-content:center}#section1 .slider-nav{padding-top:30px;padding-left:15px}.s_common.s1_cabin .width_half .survey,.page-contacts .agency.inverse,.page-info,.s_industries,.footer,#section4{padding-top:50px}#section1 .slider-nav .slider-menu{color:white;background-color:#323439}.projects_one-up-text h1,#section1 .slide h1{font-size:36px;min-width:0}.news_one_picture-photos{margin-top:25px;margin-bottom:25px}.page-company .page-info h2,#section3 .s-txt h2{margin-bottom:25px}.s_ramp .main_content_elevator_ef h1,.page_doors .s_content h3,.projects1-compl-row[data-pr-row-id="2"] .projects1-compl-row-ico_adress,.page-vacancies .vacancies .job,#section3 .s-txt .col,#section3 .s-txt h2{width:100%}#section3 .s-txt{padding-right:70px}.projects1-compl-row-ico_adress,#section5 .s-title,#section4 .s-title{width:100%;margin-bottom:40px;display:flex;justify-content:space-between}#section4 .projects .project{padding:0 50px;margin-bottom:10px;flex-direction:column;flex-wrap:wrap;text-align:center;width:100%;gap:15px;text-align:center}#section4 #line2{top:1%}#section4 .line-diag.draw{width:15%}.project .slider .cont .slick-slider .slick-list .slick-track{margin:auto;width:100% !important;max-width:500px}.project .slider .cont .slick-slider .slick-list .slick-track .slick-slide{width:100% !important;max-width:500px}#project3 .slider .cont .slick-slider .slick-list .slick-track #project3 .slider .cont .slick-slider .slick-list .slick-track .slick-slide{width:100% !important}#section4 #project3 .cont,#section4 .projects .slider,#section4 #project1 .cont{float:none;width:100%;min-width:0}#section4 #project2{flex-direction:column-reverse}#section4 .squares #square1{left:0%}#section4 .squares .square{width:130px}.projects1-cont,#section4 #project3 .cont,#section4 #project2 .slider{min-width:0}#section4 #project2 .desc{padding-right:0}.projects1-more,#section4 .projects .desc{padding-left:0}.partners .div_img{width:49%;height:180px}#section5 .partners_fix li,#section5 .wrap_partner{width:100%;height:100%}.news_one-text_photo,.projects_one-up .div_img,#section5 .partners_fix .div_img:nth-child(2n){margin-top:0}.div_img.animation_img{margin-bottom:10px}#section5 .partners{flex-wrap:wrap}.s_common.s_survey_booklet.s_survey_booklet_ef,.s4_elevators .section4-content,.s4_elevators .section4-content p,.s2_elevators .width_half,#section6 .main-news li{padding-bottom:0}#section6 .main-news .news_text{margin-bottom:18px}.questionnaire-cont,.s_common.s_survey_booklet.s_survey_booklet_ef,.page-contacts .agency,.s_cups h1,.projects1-compl-title,.page-company .perspectives,.page-company .gallery,#section6 .main-news{margin-bottom:50px}.page-info{padding-left:0px;max-width:none;margin-bottom:50px;padding-top:50px}.page-company .video-cont{margin:0}.page-company #line1.anim_line_video{height:20%}.page-company #line1{top:60px}.page-company .video-cont #videoPreload{height:auto;padding-top:50px}.page-company #line2{height:80px;top:8%}.page_doors .s_content{padding:50px 15px}.page-company .stats h2{min-width:0;width:auto;font-size:24px;margin-bottom:50px}.history-header,.page-company .perspectives .half p,.page-company .perspectives .half h3,.page-company .perspectives h2{padding-left:0}.page-company .perspectives .half .txt{padding-top:20px;margin-right:30px}.s2_elevator_ef h6,.s_examples h3,.s_design .design-benefits,.s3_hospital .slider_hospital .slick-slide .width_half .overflow,.news_one_picture-photos,.p404-text,.projects1-compl-row-ico_adress,.history-main-rows-item:last-child,.partners-main-companies,.stat{margin-left:0}.page-company .stats .half.lft .stat{margin-top:0;float:right;margin-right:20px;padding-top:40px}.page-company .stats .stat{margin-left:30px}.page-company .stats .stat .line.line3_anim{height:190px}.page-company .stats .stat .inf{margin-bottom:40px}.page-company section.dark{padding-bottom:50px;min-height:100%}.s1_cabin .main_content_elevator_ef,.s1_cabin img,.s_ramp .subsections,.page-company .stats{margin-top:50px}.page-company .perspectives .inverse .txt{padding-right:0}.page-company .perspectives .half,.page-contacts .agency .info,.page-contacts .agency .info .page-company .perspectives .half{height:100%}.page-company .gallery{max-width:100vw}.s1_elevators .div_title,.history .cont{padding-left:15px}.history-main-rows{padding-right:150px;padding-top:50px;height:inherit}.history-main-progress{right:0%;height:auto;left:inherit}.history-main-img{width:100%;height:auto}.s_ramp .wrap_img,.news_one_picture-photos,.history-main-rows-item .svg,.history-main-rows-item img{position:static}.history-main-rows[data-main-rows-id="11"] .topedImg,.history-main-rows-item img,.history-main-rows[data-main-rows-id="9"] .topedImg,.history-main-rows[data-main-rows-id="1"] .svg,.history-main-rows[data-main-rows-id="4"] .topedImg{position:static;width:100%;height:100%;max-height:200px;transform:scale(1)}.history-header-anim{margin-left:50px}.history .div_img img{margin-top:0;height:100%;width:100%;object-fit:contain}.history-main-rows{height:inherit !important;margin-top:30px !important;gap:30px}.back,.history-main{height:100%;padding-bottom:50px}.page-vacancies .vacancies .job{padding:0}.page-vacancies .wrap_features,.page-vacancies .wrap_features .features{width:100%;max-width:420px}.page-vacancies .img-pan{width:100%;margin-bottom:70px;height:100%;padding-bottom:50px}.send-resume .form{width:100%}.send-resume,.s_common,.s2_elevators,.s1_elevators{padding-top:50px;padding-bottom:50px}.s4_elevators .section4-content{margin-top:0;margin-left:0}.projects1-compl-row-ico_adress{text-align:center;flex-direction:column}.s3_hospital .slider_hospital .slick-slide .width_half span,.s3_hospital .slider_hospital .slick-slide .width_half p,.news_one_picture,.projects_one-center,.projects1,.padding-left,.s_survey_booklet_ef h6{padding-left:0}.s_cupboard .telecom_title{float:left;padding-right:0px;padding-left:70px;right:inherit;left:0px;text-align:left;bottom:0}.s2_elevator_ef p,.s2_features_hospital .features_hospital-item:nth-child(5),.s_content .text{padding-left:0;max-width:100%}.how-we-work .history-main .history-main-rows{align-items:center;justify-content:space-between}.s_common.s3_hospital,.s_common.s_cups.s_doors{padding-bottom:0px}.page-contacts .agency.inverse,.page_doors .how-we-work .history-main{margin-bottom:0}.projects1-compl-row{gap:30px;justify-content:space-between;margin-top:0px;margin-bottom:50px}.news_one_picture-title,.news_one_picture-text,.partners-main-text,.projects1-compl-row-ico_adress img{max-width:100%}.projects1-more-slider .slick-prev{left:0;z-index:9}.projects1-more-slider .slick-next{right:0;z-index:9}.projects1-more-slider{margin-left:0;width:100%;max-width:95vw;padding-left:0}.projects1-more-slider .slick-slide{padding:30px 70px}.projects1-more-slider-item-adress_text_btn p{max-height:100%}.news_one_picture-text_photo,.partners-main{flex-direction:column-reverse}.partners-main-text-item{width:30%}.partners-main-colection{gap:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.news_one_picture .cont,.partners-cont{min-width:0}.partners-main-companies{margin:0 auto 50px}.questionnaire,.partners{padding-left:15px;padding-right:15px}.s_survey_booklet p,.s_ramp .wrap_img,.partners-main-companies{width:100%}.div_img.animation_img{margin-bottom:10px}.news-cart_block{width:100%;margin-top:77px;height:100% !important;display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;max-width:94vw;margin-bottom:40px}.projects_one{padding-left:0;padding-right:0}.partners-main{flex-direction:column}.partners-main-text.brochures-main-text.animated.fadeInUp{position:static !important}.partners-main-companies-item img{max-height:80%;object-fit:contain}.s1_hospital ._hospital p,.s_common.s2_features_hospital{padding-top:0}.s2_features_hospital{height:750px}.s3_hospital .slider_hospital .slick-slide{padding-right:110px;padding-left:110px}.questionnaire-main-title{align-items:self-end}.news-cart_block .div_img.animation_img{position:static !important}.news_one_picture-square{display:none !important}.news_one_picture .slick-track{height:auto !important}.news_one_picture .div_img{align-items:flex-start !important}.header{min-width:0;max-width:100vw}@media all and (max-width: 768px){section.s_common.s1_cabin.container._standart{padding-top:85px}.s_examples .wrap_slider{margin:0 55px}.s1_cabin .s1_cabin-slider{margin-left:0;width:100%;margin-bottom:0}.wrap_partner picture{height:80%}.wrap_partner picture{padding-top:4%}.s_common.s1_cabin .width_half,.s_common.s_examples .subsection .width_half,.s_common.s1_cabin._standart,.common.s_examples{padding-bottom:0}.btn_prev{left:5%}.btn_next{right:5%}.s_common.s2_features_hospital .svg_center svg{width:54px;height:530px}.s2_features_hospital .svg_center{position:absolute;top:73px;left:inherit;right:0}.s2_features_hospital .features_hospital-item:first-child{top:72px}.s2_features_hospital .features_hospital-item:nth-child(odd){right:90px;margin-right:0;text-align:center}.s2_features_hospital .features_hospital-item:nth-child(3){top:290px}.s2_features_hospital .features_hospital-item:nth-child(4){top:442px}.s2_features_hospital .features_hospital-item:nth-child(5){top:561px}.s2_features_hospital .features_hospital-item:nth-child(2){top:213px;max-width:100%}.s2_features_hospital .features_hospital-item:nth-child(2n){left:inherit;right:90px;margin-left:0;text-align:center}.s2_features_hospital{height:700px}.s3_hospital .slider_hospital .slick-slide{align-items:center;flex-wrap:wrap;text-align:center;padding-right:70px;padding-left:70px;min-width:160px}.s_common.s1_cabin.s_ramp{padding-bottom:12px}.s_ramp .benefits ul{column-count:1}.news-cart a img{max-height:280px;object-fit:cover}.news{padding-left:15px;padding-right:15px}.news .cont{min-width:0}.news .div_img{width:47%}.s1_elevator_ef .wrap_svg,.projects1-more,.partners-main-companies{padding-top:50px}.partners-main-colection{gap:10px}.partners-main-companies .div_img{margin-top:2px}.history-main-rows{margin-top:0 !important;padding-right:0}.page-company .perspectives .inverse .div_img{margin-right:0}.page-contacts .agency .info{width:45%}.tbl-custom .file{width:33%}.tbl-custom td{display:inline-flex}.page-arch .filter-form .form-group,.grid-view{width:100%}.table{width:100%;border-collapse:collapse}table.table{display:block}thead{display:none}tbody,tr,td{display:block;max-width:90vw}tr{margin-bottom:20px}td{position:relative}td::before{content:attr(data-label);position:absolute;left:0;width:35%;padding-left:1rem;font-weight:bold;white-space:nowrap}.page-arch .filter-form .form-group{margin-bottom:20px}.page-arch .filter-form{padding-right:0}.s1_hospital ._hospital p,.s_ramp .main_content_elevator_ef p,.row.f-head .more.l-rgt{margin-top:20px;float:left}.page-arch .filter h4,.page-arch .filter-form .form-group{width:100%}.news-title{margin-top:25px;padding-left:0}.page-arch .filter-form .btn{position:static;margin-top:20px}h3.projects1-more-slider-item-adress_text_btn-adress.title-animate{margin-top:30px;margin-bottom:30px}.projects1-more-slider-item{height:100%}.projects1-more-slider-item-ico img{max-height:300px}.projects1-more-slider-item{flex-direction:column-reverse}.projects1-more-slider{max-width:93vw}.projects1-compl-row{gap:0;justify-content:center;flex-direction:column-reverse;align-items:center;text-align:center;margin-bottom:0}.page_doors .how-we-work .history-main-rows[data-main-rows-id="6"] .topedImg,.page_doors .how-we-work .history-main-rows[data-main-rows-id="5"] .topedImg,.page_doors .how-we-work .history-main-rows[data-main-rows-id="4"] .topedImg,.page_doors .how-we-work .history-main-rows[data-main-rows-id="3"] .topedImg,.page_doors .how-we-work .history-main-rows[data-main-rows-id="2"] .topedImg,.page_doors .how-we-work .history-main-rows[data-main-rows-id="1"] .topedImg{transform:none}.page_doors .s_content{padding:50px 0 0;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.s_cups .abs_btn{top:175px}.s_cups h1{margin-bottom:120px}.s_cups .abs_btn{right:inherit}.page_doors .s_cups .cupb_menu{padding:0 10px;flex-wrap:wrap}.s_cupboard .electro_title{top:180px}.s_industries .industries_items{align-items:baseline;margin:0;margin-top:50px;margin-bottom:50px}.s_industries .industries_items .item{width:40%;align-items:baseline;margin-bottom:30px}.s_cupboard .electro_title{top:200px}.s_cupboard .electro_title,.s_cupboard .telecom_title{padding:30px 0;padding-left:30px;padding-right:30px}.s_cupboard .electro_title,.s_cupboard .telecom_title{width:80%}.s_cupboard .telecom_title h2{float:left}.s_cupboard img{width:100%;min-height:500px}.projects1-compl-row-text_btn,.s2_elevators .componnets .components-inner .component{display:flex;justify-content:flex-start;align-items:center}.s_survey_booklet_ef .column_el{float:none;display:flex;justify-content:center;margin-right:0}.s_survey_booklet .subsection,section.s_common.s4_elevators{padding-bottom:20px}.s2_elevators .componnets{padding-left:0px}.questionnaire-main-section h4,.s_survey_booklet p{margin-bottom:30px}.questionnaire-back{left:15px}.questionnaire-main-title{display:flex;flex-direction:column;align-items:self-start;gap:30px}.s4_elevators .img_padding{overflow:auto}.s4_elevators .img_padding,.width_half{width:100%;float:none;padding-bottom:30px}.questionnaire-main-section-row,.s4_elevators .float_r p{margin-top:0;max-width:100%}.questionnaire-main-section-row-item{flex-direction:column;width:100%;margin-right:0;margin-bottom:15px}.s3_elevators .subsection .item{width:45%}.s3_elevators .subsection{flex-wrap:wrap;margin:0}.projects_one-center,.wrap_content .about{text-align:center}.page-contacts .agency h1,.s2_elevators .wrap_content .survey{padding-bottom:50px}.s_content h3,.s4_elevators .section4-content,.s4_elevators .section4-content p,.s2_elevators h3,.s2_elevators .wrap_content .survey{align-items:center;text-align:center}.s_survey_booklet .subsection:last-child,.s2_elevators .wrap_content{padding-left:0;padding-top:50px}.s4_elevators .section4-content,.s4_elevators .section4-content p,.s2_elevators .width_half{width:100%}.s1_elevators .diveder_vertical{display:none}#resume-form .row .half .form-group{margin-bottom:16px}#resume-form .row .half,#resume-form{width:100%}.wrap_features{top:600px}.page-vacancies .wrap_features{top:400px}.page-vacancies .img-pan{margin-bottom:290px}.partners-main-text-item{width:46%}.page-vacancies .page-info{width:100%}.s1_cabin .main_content_elevator_ef p,.s3_hospital .slider_hospital .slick-slide .width_half p,.projects1-compl-title,.projects1-more-slider-item-adress_text_btn,.page_doors .s_content .div_img,.s4_elevators .section4-content,.s2_elevators p,.s2_elevators .wrap_content .about p,.page-vacancies .wrap_features,.page-vacancies .wrap_features .features{max-width:100%;overflow:visible}.page-vacancies .wrap_features .features{height:410px}section.s_common.s_cups.s_doors.container h1{margin-left:0}.s1_elevator_ef .breadsrumps,section.s_common.s1_cabin.container .breadsrumps,section.s_common.s_cups.s_doors.container ul.breadsrumps{margin-top:50px;margin-left:0}section.s_common.s_cups.s_doors.container .abs_btn{top:195px !important}.s1_elevators .div_title h1{padding-right:70px;font-size:40px}h1,h2,.projects1-more-title,.projects1-compl-title,.page_doors .how-we-work h1,.s_cups h1,.history-main-rows-item-h1{font-size:40px !important}h3,h4,h5,h6,.s_content h3,.s_industries .subtitle,.s_industries h3{font-size:26px !important;padding-left:0}.history-main-progress svg{width:68px !important;height:100% !important}.history-main-progress{right:4%}.history-main-rows{flex-direction:column;align-items:center;text-align:center}.projects1-compl-title,.projects1-more-slider-item-adress_text_btn,.history-main-rows-item:last-child,.history-main-rows-item{text-align:center;justify-content:center;align-items:center}.questionnaire-main-section-row,.history-header{flex-direction:column}.questionnaire-main-title{margin-bottom:70px}.s1_cabin .survey,.projects1-more-slider-item-ico,.s_content .div_img,.history-header-anim{margin-left:0}.s1_cabin .diveder_vertical{display:none}.s3_hospital h3,.s2_features_hospital h3,.history-header-anim,.history-header-photo{margin-top:0}.page-company .perspectives .half h3,.history-header-text p{margin-top:30px;margin-bottom:30px}.page-company .perspectives .half .txt{padding-top:0;max-width:100%;margin-right:0;margin-bottom:30px}.page-company .stats .stat,.page-company .stats{display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;text-align:center}.page-company .stats .stat{margin-left:0}.s_survey_booklet p,.page-company .perspectives .half,.page-company .stats .half{width:100%}.page-company section.dark{min-height:0;padding-bottom:50px}.page-company .stats .half.lft .stat{text-align:center}.page-vacancies .vacancies h2,.page-company .map h2{margin-top:50px;margin-bottom:30px;font-size:36px}section.map.full{width:160%}.page-company .map{margin-left:-60%;width:160%}.page-company .map .wrap{padding-left:40% !important}.s1_elevator_ef .wrap_svg,.visual.animated img{width:100%;position:static}.page-company .perspectives{padding-top:50px;margin-bottom:20px}.page-company .gallery .prev{left:30px}.page-company .gallery .next{right:30px}.s-title,#section4 .s-title{display:flex;flex-direction:column;align-items:center;text-align:center}.page-company .stats .half.lft .stat,.page-company .stats .half.rgt .number strong,#section5 .fl_right .overflow,#section6 .fl_right .overflow,#section4 .fl_right .overflow{float:none}#section5 .fl_right,#section6 .fl_right{margin-right:0px}.text-center{text-align:center}#section3,#section2{padding-bottom:10px;padding-top:50px}.s_common container.s_survey_booklet.s_survey_booklet_ef.s_survey_cabin,.projects1-more,.news .div_btn,.partners-main-text-title,.page-vacancies .resume-txt,.div_img.history-header-anim.animation_img,.page-vacancies .vacancies,#section4 .bot{margin-bottom:50px}#section6{padding:50px 0 0}#section5{padding:50px 0}#section1 .slider-nav{padding-bottom:20px}.wrap{padding:0 15px}#section1 .slider-nav{width:100%;background:#323439;padding-right:60px}.page_doors .s_content h3,#section1 .slide,#section1 .pan-lft{width:100%}#section1 .pan-rgt{left:0;right:0;top:0;width:100%;bottom:0}#section1 .v-line{right:30px;height:140px}div#line1{display:none}#section2 .s-txt{float:none;width:100%;margin:0 auto}#section2 .pan-lft{float:none;width:100%;margin-bottom:50px}#section2 .s-txt .awards{justify-content:center}.page-licensing .certificates,.page_doors .s_content--tab .s_content:nth-child(2n) .board-table,.page_doors .board-table,#section3 .s-txt{padding-left:0;padding-right:0}.page-licensing .certificates li{width:100%;max-width:100%;min-width:135px;margin-right:0;margin-bottom:50px;border:1px solid #dfc797;position:relative;cursor:pointer}#section4 .projects .project{padding:0}.s1_cabin .main_content_elevator_ef p,.page-company .perspectives .inverse,#section6 .fl_right,#section5 .fl_right,#section4 .fl_right{margin-top:30px}.news-title,.partners-main-text-title,.page-vacancies .page-info h2,.page-company .page-info h2,section .s-txt h2,section .s-title h2{font-size:36px}.s_cupboard h1,.s_cupboard h2,.s_survey_booklet h6,section .s-txt h3{font-size:26px}#section6 .main-news .date{margin-bottom:20px}.footer-grid{display:grid;grid-template-columns:repeat(2, 1fr)}.footer .foot-section{padding-right:30px}.footer .two-thirds{width:100%}.footer .foot-about{padding-left:0px;padding-top:50px;padding-right:20px;max-width:45%;padding-bottom:30px;margin-top:0px;background:url(/assets/5921c6a0/img/logo-white.png) left 0px no-repeat;background-size:180px !important}.foot-section.foot-contacts{position:absolute;bottom:70px;right:17%}.v-line{right:15px}.projects1-more,.s2_elevators,.s4_elevators .img_padding{padding-top:0}.s_examples .toggle_down .toggle_down-title{font-size:16px}.s_content .width_half{display:flex;flex-direction:column;align-items:center;padding-left:10px;padding-right:10px}#feedback-form .row .half{width:100%}#feedback-form .row .half .form-group{margin-bottom:20px}.projects_one-center,.news-cart_block,.row.btns{margin-top:50px}.project .slider .cont .slick-slider .slick-list .slick-track{margin:0 auto;width:100% !important;max-width:500px;display:flex;align-items:center}.projects_one-slider,.history-footer h2{margin-top:50px;margin-bottom:50px}.projects1-compl-grey_block{width:fit-content}#section1 .pan-rgt .visual img,#section1 .pan-rgt .visual svg{width:100%;height:100%;max-height:900px;width:auto;top:40px}.s_common.s3_hospital{padding-top:13px}#section5 .wrap_partner img{max-height:90%;object-fit:contain}.mask_img{background:none !important}.partners-main-companies.brochures-main-files .div_img.animation_img{width:100%}.s_common.s1_cabin.container .main_content_elevator_ef,section.s_common.s1_cabin.container._standart .main_content_elevator_ef{margin-top:10px !important}.main_content_elevator_ef{margin-top:0 !important}.history-main-rows-item.history-main-rows-item-show{max-width:60% !important}}@media all and (max-width: 580px){.s_industries .industries_items .item{width:100%}.header .logo{width:100%;background-size:auto 20px}.header .lang-select{margin-right:0}.history-main-rows{padding-right:80px}.projects_one-up .div_img{margin-right:0}.projects_one-up .div_img,.projects_one-up-text{max-width:100%}.projects_one-up{flex-direction:column;gap:30px}.news .div_img{width:99%}.page-contacts .agency.inverse .info{margin-left:0}.page-contacts .agency .map-cont{margin-bottom:50px}.page-contacts .agency.inverse{padding-top:0;padding-bottom:50px}.paging-cont,.send-resume .form .row,.page-company .stats h2,#section6 .main-news p,.page-company .perspectives h2,.page-contacts .agency{margin-bottom:0}.page-contacts .agency .info{width:100%;float:none;max-width:100%;margin-right:0;height:100%;align-items:center;justify-content:center;text-align:center}.page-contacts .agency .div_img{position:static;max-width:100%;margin-top:50px}.industries_items .item{width:100%}.s_cupboard img{min-height:600px}.project .slider .cont .slick-slider .slick-list .slick-track .slick-slide{max-width:300px;margin:0 auto}.div_img.animation_img{margin-bottom:7px}.agency.inverse .div_img.animation_img{margin-bottom:50px}#section2 .s-txt .awards{flex-wrap:wrap}#section6 .main-news{flex-direction:column;justify-content:center;gap:40px}#section6 .main-news li{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.page_doors .s_cups .cupb_menu{flex-direction:column}h1,h2,.projects1-more-title,.projects1-compl-title,.page_doors .how-we-work h1,.s_cups h1,.history-main-rows-item-h1{font-size:26px !important}h3,h4,h5,h6,.s_content h3,.s_industries .subtitle,.s_industries h3{font-size:22px !important}.name,.s1_cabin .benefits ul li,p{font-size:16px !important}.s2_features_hospital .features_hospital-item:nth-child(2){top:243px}.projects_one-slider .div_img img{min-height:421px;height:53vh;object-fit:contain;width:100%}.email{margin-bottom:30px}}@media all and (max-width: 480px){.footer .foot-about,.footer .two-thirds .foot-section{max-width:100%;width:100%}.footer-grid{display:grid;grid-template-columns:repeat(1,1fr)}.foot-section.foot-contacts{position:static;width:100%}}