:root{--mouse-x: 0;--mouse-y: 0;--mouse-size: 100rem}body,html,p{margin:0;padding:0;box-sizing:border-box}nav,ul{list-style:none}h1,h2,h3,h4,h5,h6{margin:0}*{box-sizing:border-box}#contact .send button:disabled{color:hsla(0,0%,100%,.25)}.swiper-button-lock{display:block !important}body{background:#141414;color:#fff;font-family:"Montserrat Alternates",serif;font-style:normal}.container{margin:0 auto;width:95%;max-width:1405px}.gallery-container{cursor:pointer;position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;background:rgba(0,0,0,.9);z-index:999}.gallery .controls{position:absolute;right:20px;top:20px;display:flex;justify-content:flex-end;z-index:9999}.gallery .controls .close{cursor:pointer}.gallery .gallery-inner{position:relative;padding:0 10px;height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.gallery .gallery-inner img{cursor:auto;max-height:85vh;max-width:100%;width:-moz-fit-content;width:fit-content;-o-object-fit:cover;object-fit:cover}.gallery .gallery-inner .gallery-photo_wrapper{position:relative}.gallery .gallery-inner .gallery-photo_wrapper .gallery-arrow{position:absolute;top:50%;transform:translate(0, -50%)}.gallery .gallery-inner .gallery-photo_wrapper .gallery-arrow img{cursor:pointer;width:3rem}.gallery .gallery-inner .gallery-photo_wrapper .left_arrow{left:15px}.gallery .gallery-inner .gallery-photo_wrapper .next_arrow{right:15px}.gallery-container{display:none}.gallery-container.active{display:block}.diamond{width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#fff;position:relative;top:-10px;z-index:99}.diamond:after{content:"";position:absolute;left:-10px;top:10px;width:0;height:0;border:10px solid rgba(0,0,0,0);border-top-color:#fff}.arrow{display:flex;align-items:center}.line{content:"";height:1px;background:#fff;width:144px}.long-arrow-right{margin-left:15px;display:block;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff}.long-arrow-right{transform:rotate(135deg)}.long-arrow-right::after{content:"";display:block;width:2px;height:45px;background-color:#fff;transform:rotate(-45deg) translate(15px, 4px);left:0;top:0}.thank-popup{display:none;position:fixed;top:50%;left:50%;z-index:999;padding:20px;padding-bottom:50px;transform:translate(-50%, -50%);background:rgba(0,0,0,.9);color:#fff;width:90%;max-width:600px;text-align:center}.thank-popup .controls{display:flex;justify-content:flex-end}.thank-popup .controls .close{cursor:pointer}.thank-popup .description{margin-top:20px}.thank-popup.active{display:block}header{padding-top:50px}.top-wrap{display:flex;align-items:center;justify-content:space-between}.burger{display:none;cursor:pointer}header .logo img,footer .logo img{max-width:110px}header nav ul{display:flex;margin:0;padding:0}header nav ul li{margin-right:50px}header nav ul li:last-child{margin-right:0}header nav ul a{text-decoration:none;color:#fff;font-weight:400}.mobile-menu{display:none;position:absolute;padding:25px 10px;top:0;left:0;right:0;bottom:0;height:100%;background:rgba(20,20,20,.95);z-index:999}.mobile-menu .mobile-menu_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.mobile-menu .mobile-menu_top .logo img{max-width:55px}.mobile-menu nav ul{display:flex;flex-direction:column;margin:0;padding:0}.mobile-menu nav ul li{margin-bottom:35px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATBAMAAACAfiv/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAhUExURUdwTP///////////////////////////////////////48EzvsAAAAKdFJOUwAg33+A70C/b3BnDv0rAAAAWUlEQVQI10XOwRGAMAgEwEsLvPSd+DcdxE5824DtS44j8mCYHbgB8NqQVY4zR7tqYoOJbaDURIgdEUwMJga/ynnuzJl7yuEeOY7JOnZW4mShc2//v2P9vrN/WSAIOnYwcRcAAAAASUVORK5CYII=) no-repeat 0% 0%}.mobile-menu nav ul a{display:block;font-size:18px;font-weight:400;margin-left:50px;color:#fff;text-decoration:none}.mobile-menu.shown{display:block}.languages ul{display:flex;margin:0;padding:0}.languages ul li{margin-right:30px}.languages ul li:last-child{margin-right:0}.languages ul a{text-decoration:none;color:#fff;font-weight:500}#main{padding-top:105px;padding-bottom:100px}#main .main-container{display:flex;margin:0 auto;width:100%;max-width:1900px}#main .container-2{width:100%;max-width:1200px;margin:0 auto}#main h1{margin:0;margin-bottom:40px;font-size:90px;color:#fff;font-weight:400}#main h1 span{text-align:center;color:#141414;font-weight:800;-webkit-text-stroke:2px #fff}#main .video video{width:245px;height:400px;filter:grayscale(100%)}#main .video video:hover{filter:grayscale(0%)}#main .banner{display:flex;justify-content:space-between}#main .banner .description{margin-top:60px;margin-left:25px}#main .banner .description a{display:block;margin-top:110px;text-decoration:none;font-size:18px;font-weight:400;color:hsla(0,0%,100%,.5)}#main .banner .description .advice{max-width:330px}#main .banner .description .advice a{position:relative;padding-bottom:15px}#main .banner .description .advice .arrow{top:30px;left:60px;position:absolute}#main .banner .description .advice .diamond{left:-27px;width:0;height:0;border:7px solid rgba(0,0,0,0);border-bottom-color:#fff;position:relative;top:-8px;z-index:99}#main .banner .description .advice .diamond:after{content:"";position:absolute;left:-8px;top:8px;width:0;height:0;border:8px solid rgba(0,0,0,0);border-top-color:#fff}#main .banner .description .advice .line{height:1px;width:144px}#main .banner .description .advice .long-arrow-right{margin-left:15px;width:10px;height:10px}#main .banner .description .advice .long-arrow-right::after{width:2px;height:70px;transform:rotate(-45deg) translate(24px, 8px);left:0;top:0}#main .banner .description-text{font-size:30px;line-height:40px;font-weight:300;text-align:left;color:#fff}#main .banner .description-text span{display:block;font-size:40px;font-weight:900;color:#fff}#projects .swiper-button-next0,#projects .swiper-button-next2,#projects .swiper-button-next3,#projects .swiper-button-next4{cursor:pointer;z-index:9999;position:relative}#projects .swiper-button-next0 span.more,#projects .swiper-button-next2 span.more,#projects .swiper-button-next3 span.more,#projects .swiper-button-next4 span.more{position:absolute;top:20px;font-size:13px;left:40px}#projects .swiper-button-next0 .circle,#projects .swiper-button-next2 .circle,#projects .swiper-button-next3 .circle,#projects .swiper-button-next4 .circle{background-color:rgba(0,0,0,0);border:2px solid hsla(0,0%,100%,.25);height:100px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:100px}#projects .projects-content{display:none;max-width:2900px;margin:0 auto}#projects .projects-content.active{display:block}#projects .select-type{display:none}#projects .swiper-button-next0:after,#projects .swiper-button-prev0:after,#projects .swiper-button-next2:after,#projects .swiper-button-next3:after,#projects .swiper-button-next4:after{display:none}#projects .swiper-rtl .swiper-button-prev,#projects .swiper-rtl .swiper-button-prev2{display:none}#projects .diamond{left:-85px}#projects .diamond:after{content:"";position:absolute;left:-10px;top:10px;width:0;height:0;border:10px solid rgba(0,0,0,0);border-top-color:#fff}#projects .arrow{display:flex;align-items:center}#projects .long-arrow-right{margin-left:15px;display:block;width:10px;height:10px}#projects .long-arrow-right{transform:rotate(135deg)}#projects .long-arrow-right::after{content:"";display:block;width:2px;height:121px;transform:rotate(-45deg) translate(42px, 17px);left:0;top:0}#projects .swiper-button-prev,#projects .swiper-button-prev2{display:none}#projects .swiper-pagination,#projects .swiper-pagination2,#projects .swiper-pagination3,#projects .swiper-pagination4{display:none}#projects .head{display:flex;align-items:center;margin-bottom:50px}#projects .head .title{font-size:50px;font-weight:700;margin-right:70px}#projects .head .tabs{margin:0;padding:0;list-style:none;display:flex}#projects .head .tabs .tab{padding:8px 20px;color:hsla(0,0%,100%,.5);margin-right:20px;cursor:pointer;line-height:24px;font-size:20px}#projects .head .tabs .tab:last-child{margin-right:0}#projects .head .tabs .tab.active{border:1px solid #fff;color:#fff}#projects .slide{position:relative}#projects .slide .ds{display:flex;justify-content:flex-start}#projects .slide .slide-text{display:flex;flex-direction:column;justify-content:space-between;margin-left:40px}#projects .slide .slide-text .title{font-size:50px;font-weight:400;color:#fff;max-width:375px}#projects .slide .slide-text .description{font-size:18px;font-weight:400;color:hsla(0,0%,100%,.5)}#projects .slide .slide-text .description .square{margin-bottom:20px}#projects .slide .slide-images.column{flex-direction:column}#projects .slide .slide-images{display:flex;width:920px}#projects .slide .slide-images .small-block{display:flex;flex-direction:column;justify-content:space-between}#projects .slide .slide-images .small-block.row{flex-direction:row;margin-top:30px}#projects .slide .slide-images .image{display:block;filter:grayscale(100%);transition:all .5s ease;width:285px;height:285px;-o-object-fit:cover;object-fit:cover;cursor:pointer}#projects .slide .slide-images .image:hover{filter:grayscale(0)}#projects .slide .slide-images .image img{max-width:100%}#projects .slide .slide-images .image.image600,#projects .slide .slide-images .image.big{overflow:hidden;margin-right:30px;width:100%;height:100%;max-height:600px}#projects .slide .slide-images .image.image600.ml,#projects .slide .slide-images .image.big.ml{margin-right:0;margin-left:30px}#projects .slide .slide-images .image.image285{width:100%;max-width:285px;height:100%}#projects .slide .slide-images .image.image285:first-child{margin-bottom:30px}#projects .slide .slide-images .image.image925{width:920px;height:425px}#projects .slide .slide-images .image.image285140{width:285px;height:140px}#projects .swiper{margin-bottom:100px}#projects .swiper:last-child{margin-bottom:0}#projects .swiper-slide{width:82%}#projects .container3{padding-left:10vw;overflow:visible}#contact{padding-top:120px}#contact .form_wrapper{display:flex;justify-content:space-between}#contact .fields{display:flex;width:100%}#contact .fields .field{width:100%}#contact .fields .field:first-child{margin-right:50px}#contact .fields input{display:block;width:100%;background:rgba(0,0,0,0);outline:none;color:#fff;border:none;font-size:20px;padding:15px 0px;font-weight:400;border-bottom:1px solid hsla(0,0%,100%,.25)}#contact .fields input::-webkit-input-placeholder{color:#fff}#contact .fields input::-moz-placeholder{color:#fff}#contact .fields input:-moz-placeholder{color:#fff}#contact .fields input:-ms-input-placeholder{color:#fff}#contact .fields input.error-field{border-bottom:1px solid #a10505}#contact .fields input.error-field+.hint_error{display:block}#contact .fields .hint_error{color:#a10505;display:none;margin-top:5px}#contact .title{max-width:325px}#contact .title .head{font-size:30px;font-weight:700;line-height:39px;margin-bottom:20px}#contact .title p{font-weight:400;font-size:20px}#contact .send button{display:block;position:relative;font-size:25px;font-weight:700;color:#fff;background:rgba(0,0,0,0);border:none;padding:0;margin:0 0 0 auto;cursor:pointer;padding-bottom:15px;padding-right:40px}#contact .send button .arrow{position:absolute;top:35px}#contact .send button .long-arrow-right::after{width:2px;height:70px;transform:rotate(-45deg) translate(24px, 8px);left:0;top:0}#contact .send button .diamond{left:-27px}footer{padding-top:125px;padding-bottom:70px}footer .foot-wrap{display:flex;justify-content:space-between;align-items:center}footer .foot-wrap .year{color:hsla(0,0%,100%,.5);font-size:20px;font-weight:400;margin-top:30px}footer .foot-wrap .phones a{font-size:20px;font-weight:400;color:#fff;text-decoration:none}footer .foot-wrap .phones a:first-child{margin-right:50px}footer .foot-wrap .social{display:flex;align-items:center}footer .foot-wrap .social .title{margin-right:30px;font-size:20px;font-weight:700}footer .foot-wrap .social a{text-align:center;margin-right:35px;font-size:15px;font-weight:400;color:#fff;text-decoration:none;filter:grayscale(100%)}footer .foot-wrap .social a img{filter:brightness(0.5);transition:all .5s ease}footer .foot-wrap .social a img:hover{filter:brightness(1)}footer .foot-wrap .social a:last-child{margin-right:0}footer .foot-wrap .social a span{display:block;margin-top:20px}#about,#services,#contacts,#policy,#lead-form{padding-top:80px}#about .about-top,#services .about-top,#contacts .about-top,#policy .about-top,#lead-form .about-top{display:flex;justify-content:space-between}#about .about-top .breadcrumbs ul,#services .about-top .breadcrumbs ul,#contacts .about-top .breadcrumbs ul,#policy .about-top .breadcrumbs ul,#lead-form .about-top .breadcrumbs ul{margin:0;padding:0;display:flex}#about .about-top .breadcrumbs ul a,#services .about-top .breadcrumbs ul a,#contacts .about-top .breadcrumbs ul a,#policy .about-top .breadcrumbs ul a,#lead-form .about-top .breadcrumbs ul a{font-size:20px;font-weight:300;color:hsla(0,0%,100%,.5);text-decoration:none}#about .about-top .breadcrumbs ul a.active,#services .about-top .breadcrumbs ul a.active,#contacts .about-top .breadcrumbs ul a.active,#policy .about-top .breadcrumbs ul a.active,#lead-form .about-top .breadcrumbs ul a.active{color:#fff;font-weight:700}#about .about-top .intro,#services .about-top .intro,#contacts .about-top .intro,#policy .about-top .intro,#lead-form .about-top .intro{color:#fff;max-width:875px;font-size:20px;font-weight:700;line-height:30px}#about h1,#services h1,#contacts h1,#policy h1,#lead-form h1{font-size:90px;font-weight:400;margin-bottom:35px;line-height:115px}#about .container2,#services .container2,#contacts .container2,#policy .container2,#lead-form .container2{width:1900px;margin-right:0;margin-left:auto}#about .description-wrap,#services .description-wrap,#contacts .description-wrap,#policy .description-wrap,#lead-form .description-wrap{display:flex;justify-content:space-between}#about .description-wrap .text,#services .description-wrap .text,#contacts .description-wrap .text,#policy .description-wrap .text,#lead-form .description-wrap .text{max-width:680px;margin-right:40px}#about .description-wrap .text p,#services .description-wrap .text p,#contacts .description-wrap .text p,#policy .description-wrap .text p,#lead-form .description-wrap .text p{font-size:20px;line-height:27px;color:hsla(0,0%,100%,.5);margin-bottom:25px}#about .description-wrap .text p.bold,#services .description-wrap .text p.bold,#contacts .description-wrap .text p.bold,#policy .description-wrap .text p.bold,#lead-form .description-wrap .text p.bold{font-weight:700;color:#fff}#about .description-wrap .description-img img,#services .description-wrap .description-img img,#contacts .description-wrap .description-img img,#policy .description-wrap .description-img img,#lead-form .description-wrap .description-img img{max-width:100%}#about{overflow:hidden}#handling .handling-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#handling .handling-wrapper .handling-item{width:calc(50% - 15px);margin-bottom:50px}#handling .handling-wrapper .handling-item .title{font-weight:700;font-size:40px;line-height:52px;color:#fff;display:flex;align-items:center;margin-bottom:25px}#handling .handling-wrapper .handling-item .title .d19{transition:all .5s ease;display:block;background:rgba(0,0,0,0);height:15px;border:1px solid #fff;text-align:center;transform:rotate(45deg);width:15px;margin-right:20px}#handling .handling-wrapper .handling-item .title span{display:block}#handling .handling-wrapper .handling-item .list{margin:0;padding:0}#handling .handling-wrapper .handling-item .list li{display:flex;margin-bottom:10px;font-weight:300;font-size:20px;line-height:25px;color:hsla(0,0%,100%,.5)}#handling .handling-wrapper .handling-item .list li span{margin-right:10px}#handling .handling-wrapper .handling-item:hover .title .d19{background:#fff}#numbers{display:flex;justify-content:space-between;padding:125px 0}#numbers .numbers{display:flex;justify-content:space-between}#numbers .numbers .number{background:#2c2c2c;padding:60px;display:flex;flex-direction:column;justify-content:space-between;max-width:440px;width:100%;margin-right:30px;height:340px;box-sizing:border-box}#numbers .numbers .number:last-child{margin-right:0}#numbers .numbers .number .digit{font-weight:700;font-size:100px;color:#fff}#numbers .numbers .number .text{font-size:20px;line-height:27px;color:#fff}#founders{display:none}#founders .founders-wrapper{display:flex;justify-content:space-between}#founders .founders-wrapper .title{font-size:50px;font-weight:700;line-height:65px;color:#fff}#founders .founders-wrapper .founder-list{display:flex}#founders .founders-wrapper .founder-list .founder{margin-right:30px}#founders .founders-wrapper .founder-list .founder:last-child{margin-right:0}#founders .founders-wrapper .founder-list .founder img{max-width:100%}#founders .founders-wrapper .founder-list .founder .name{font-size:40px;font-weight:700;line-height:48px;color:#fff;margin-bottom:15px;margin-top:20px}#founders .founders-wrapper .founder-list .founder .prof{font-size:20px;font-weight:400;color:#fff}#services{overflow:hidden}#services .about-top .intro{max-width:835px}#services .description-wrap{margin-top:40px}#services .description-wrap .text{width:685px}#services .descriptions-img{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-top:-100px;margin-right:-250px}#services .descriptions-img .description-img{margin-right:25px}#services .descriptions-img .description-img:last-child{margin-right:0}#policy{overflow:hidden}#policy h1{font-size:55px;line-height:80px}#policy .description-wrap{margin-top:40px}#policy .description-wrap .text{width:100%;max-width:100%}#policy .description-wrap .text p{line-height:30px}#lead-form{overflow:hidden}#lead-form h1{font-size:55px}#lead-form .description-wrap{margin-top:30px}#lead-form .description-wrap .text{margin-right:0;width:100%;max-width:100%}#lead-form .description-wrap .text p{margin:0}#lead-form .about-top{display:flex;justify-content:space-between}#lead-form .about-top .intro{max-width:100%}#lead-form .lead-text{color:#fff;font-size:20px;font-weight:700;line-height:30px;margin-top:30px}#contacts{overflow:hidden}#contacts .description-wrap{display:flex;justify-content:space-between}#contacts .descriptions-img{margin-right:-200px}#contacts .contacts-wrapper{max-width:685px}#contacts .contacts-wrapper .block-item{margin-bottom:45px}#contacts .contacts-wrapper .block-item:last-child{margin-bottom:0}#contacts .contacts-wrapper .title{font-size:30px;font-weight:700;color:#fff;margin-bottom:15px}#contacts .contacts-wrapper .phones.hrefs a:first-child{margin-right:50px}#contacts .contacts-wrapper .hrefs a{text-decoration:none;font-size:20px;font-weight:400;color:#fff}#contacts .contacts-wrapper .address-wrapper a{text-decoration:none;color:#fff;font-size:20px;font-weight:400}#contacts .contacts-wrapper .soc-wrapper,#contacts .contacts-wrapper .write-wrapper{display:flex;align-items:center}#contacts .contacts-wrapper .soc-wrapper .apps a,#contacts .contacts-wrapper .write-wrapper .apps a{margin-right:35px}#contacts .contacts-wrapper .soc-wrapper .apps a:last-child,#contacts .contacts-wrapper .write-wrapper .apps a:last-child{margin-right:0}#contacts .contacts-wrapper .soc-wrapper .apps a img,#contacts .contacts-wrapper .write-wrapper .apps a img{filter:brightness(0.5);transition:all .5s ease}#contacts .contacts-wrapper .soc-wrapper .apps a img:hover,#contacts .contacts-wrapper .write-wrapper .apps a img:hover{filter:brightness(1)}#contacts .contacts-wrapper .soc-wrapper .title,#contacts .contacts-wrapper .write-wrapper .title{width:295px;margin-right:35px}body{position:relative}.page-grid-mask{position:absolute;z-index:-99;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);-webkit-mask-image:radial-gradient(#fff 0%, transparent 35%);mask-image:radial-gradient(#fff 0%, transparent 35%);-webkit-mask-size:var(--mouse-size) var(--mouse-size);mask-size:var(--mouse-size) var(--mouse-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:calc(var(--mouse-x) - var(--mouse-size)/2) calc(var(--mouse-y) - var(--mouse-size)/2);mask-position:calc(var(--mouse-x) - var(--mouse-size)/2) calc(var(--mouse-y) - var(--mouse-size)/2);background-image:url(../assets/images/bg-grid.9d693e1c6e915e14e0c1.png);background-size:contain;background-position:0 -16.5rem;background-repeat:repeat}@media all and (max-width: 1355px){#main h1{font-size:60px}#main .banner .description{margin-left:15px;font-size:35px;order:0;margin:20px 0;width:100%}#main .banner .description a{margin-top:25px;margin-bottom:30px}.video{order:1}.video.first,.video.last{display:none}#main{padding:25px 0px}#main .container-2{width:95%;max-width:1405px}#main .banner{flex-direction:row;flex-wrap:wrap}}@media all and (max-width: 1585px){#projects .container3{margin:0 auto;width:95%;max-width:1405px;padding-left:0}#projects .swiper-slide{width:100%}#projects .slide .slide-text .title{font-size:42px}}@media all and (max-width: 1360px){#contacts .descriptions-img{margin-right:0}#contacts .descriptions-img iframe{width:500px}}@media all and (max-width: 1260px){#projects .slide .slide-images .image.image285140{margin-right:20px}#projects .slide .slide-images .image.image285140:last-child{margin-right:0}#projects .head .tabs .tab{margin-right:0;padding:5px 12px}#projects .slide .slide-images .image{max-width:100%;width:100%;height:100%}#projects .slide .slide-images .image.image285{width:100%;height:100%}#projects .slide .slide-images .image.image285140:last-child{display:none}#projects .slide .slide-images .image.image285140:nth-child(2){margin-right:0}#projects .slide .slide-images .image.image600,#projects .slide .slide-images .image.big{width:100%;height:auto}}@media all and (max-width: 1180px){#contacts .contacts-wrapper{max-width:100%}#contacts .descriptions-img{margin-top:50px}#contacts .descriptions-img iframe{width:100%}#contacts .description-wrap{flex-direction:column}#about .about-top .intro,#services .about-top .intro,#contacts .about-top .intro{max-width:600px}#numbers .numbers .number{padding:30px;height:300px}#founders .founders-wrapper{flex-direction:column}}@media all and (max-width: 1000px){#projects .slide .slide-images{width:100%}.page-grid-mask{display:none}#numbers .numbers{flex-wrap:wrap}#numbers .numbers .number{margin-bottom:20px;max-width:100%;margin-right:0}footer .foot-wrap{flex-direction:column}.phones-wrapper{order:0}header .logo{order:0}footer .logo{order:3}footer .foot-wrap .year{display:none}footer .foot-wrap .social{flex-wrap:wrap;order:1;margin:40px 0;justify-content:center}footer .foot-wrap .social .title{width:100%;text-align:center;margin-bottom:20px;margin-right:0}#about .description-wrap,#services .description-wrap,#contacts .description-wrap{flex-direction:column}#about .description-wrap .text,#services .description-wrap .text,#contacts .description-wrap .text{order:1}#about .description-wrap .description-img{margin-right:0}#services{padding-top:30px}#services .descriptions-img{margin-right:0;margin-top:0}#services .description-wrap .text{width:100%;max-width:100%;margin-right:0}#services .descriptions-img .description-img:last-child{display:none}#services .descriptions-img .description-img:nth-child(2){margin-right:0}}@media all and (max-width: 900px){#projects .swiper{margin-bottom:50px}#projects .select-type{width:100%;max-width:450px;display:block;background:rgba(0,0,0,0);color:#fff;padding:8px 18px;border:1px solid #fff;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 0px),calc(100% - 15px) calc(1em + 0px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}#projects .tabs.projects{display:none}#projects .swiper-pagination,#projects .swiper-pagination2,#projects .swiper-pagination3,#projects .swiper-pagination4{display:block;text-align:center;bottom:-2px}#projects .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}#projects .swiper-pagination-bullet{background:hsla(0,0%,100%,.2)}.slider.swiper-wrapper{padding-bottom:30px}#about .about-top,#services .about-top,#contacts .about-top{flex-direction:column}#about .about-top .intro,#services .about-top .intro,#contacts .about-top .intro{max-width:100%;margin-top:20px}#projects .head{flex-direction:column;align-items:flex-start}#projects .slide .ds{flex-direction:column}#projects .swiper-button-next0,#projects .swiper-button-next2,#projects .swiper-button-next3,#projects .swiper-button-next4{display:none !important}#projects .slide .slide-text{order:0;margin-left:0}#projects .slide .slide-text .title{max-width:100%}#projects .slide .slide-images{order:1}header{padding-top:25px}header .top-wrap nav{display:none}header .top-wrap .burger{display:block}header .top-wrap .logo img{max-width:55px}#contact .form_wrapper{flex-direction:column}#contact .send{margin-top:30px}#handling .handling-wrapper{flex-direction:column;margin-top:20px}#handling .handling-wrapper .handling-item{width:100%}.foot-wrap .logo img{max-width:55px}}@media all and (max-width: 768px){#handling .handling-wrapper .handling-item .list{display:none}#handling .handling-wrapper .handling-item .list.shown{display:block}#handling .handling-wrapper .handling-item{margin-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.5)}#projects .slide .slide-images .image.image600.ml,#projects .slide .slide-images .image.big.ml{margin-left:15px}#projects .slide .slide-images .small-block.row{margin-top:20px}#projects .slide .slide-images .image.image285140{max-width:100%;width:50%;height:auto}#projects .slide .slide-images .image.image285140:nth-child(2){margin-right:0}#projects .slide .slide-images .image.image285140:last-child{display:none}#projects .head .tabs{flex-wrap:wrap}#projects .head .tabs .tab{padding-left:10px}#projects .head .tabs .tab.active{padding-left:20px}#founders .founders-wrapper .founder-list{flex-direction:column}#founders .founders-wrapper .founder-list .founder{margin-bottom:20px;margin-right:0}}@media all and (max-width: 576px){.gallery .gallery-inner .gallery-photo_wrapper .gallery-arrow img{width:1.8rem}#main h1{font-size:30px;margin-bottom:20px;line-height:39px}#policy h1{font-size:30px;margin-bottom:20px;line-height:39px}#main h1 span{-webkit-text-stroke:1px #fff}#main .banner .description-text{font-size:20px;line-height:26px}#projects .slide .slide-text .title{font-size:20px;line-height:26px;margin-bottom:10px}#projects .head{margin-bottom:25px}#projects .slide .slide-text .description .square,#projects .slide .slide-text .description{font-size:15px;margin-bottom:10px}#contact .title .head{font-size:25px}#contact .title p{font-size:14px}#contact .fields input{font-size:15px}#contact .send button{font-size:15px}footer .foot-wrap .phones a{font-size:15px}#contact{padding-top:30px}#projects .slide .slide-text .description .location{margin-bottom:10px}footer .foot-wrap .social .title{font-size:15px}footer{padding:30px 0px;padding-top:60px}#projects .head .title{font-size:25px;margin-bottom:15px}#projects .head .tabs .tab{font-size:15px}#projects .swiper{margin-bottom:30px}#about{padding-top:30px}#about .about-top .breadcrumbs ul a,#services .about-top .breadcrumbs ul a,#contacts .about-top .breadcrumbs ul a{font-size:15px}#about .about-top .intro,#services .about-top .intro,#contacts .about-top .intro{font-size:15px;line-height:20px;margin-bottom:20px}#about h1,#services h1,#contacts h1{font-size:30px;line-height:39px;margin-bottom:25px}#about .description-wrap .text p,#services .description-wrap .text p,#contacts .description-wrap .text p{font-size:14px;line-height:19px}#about .description-wrap .text,#services .description-wrap .text,#contacts .description-wrap .text{max-width:100%;margin-right:0;margin-top:20px}#numbers{padding:30px 0px}#numbers .numbers .number .digit{font-size:50px}#numbers .numbers .number .text{font-size:15px;line-height:20px}#numbers .numbers .number{justify-content:center;height:auto;padding:50px}#founders .founders-wrapper .title{font-size:20px;line-height:25px;margin-bottom:25px}#founders .founders-wrapper .founder-list .founder{margin-bottom:50px}#founders .founders-wrapper .founder-list .founder .name{font-size:18px;line-height:22px;margin-top:25px;margin-bottom:15px}#founders .founders-wrapper .founder-list .founder .prof{font-size:15px;line-height:18px}#handling .handling-wrapper .handling-item .title{font-size:18px;line-height:24px}#handling .handling-wrapper .handling-item .list li{font-size:14px;line-height:14px;margin-bottom:15px}#services .description-wrap{margin-top:0px}#contacts .contacts-wrapper .title{font-size:18px}#contacts .contacts-wrapper .hrefs a{font-size:15px;display:block}#contacts .contacts-wrapper .block-item .address{font-size:15px}#contacts .contacts-wrapper .soc-wrapper,#contacts .contacts-wrapper .write-wrapper{flex-direction:column;align-items:flex-start}#contacts .contacts-wrapper{max-width:100%;margin-bottom:20px}#about,#services,#contacts{padding-top:30px}}@media all and (max-width: 520px){.container{width:98%}#projects .slide .slide-images .image.image285{max-width:210px}#projects .slide .slide-images .image.image600,#projects .slide .slide-images .image.big{margin-right:10px}#projects .slide .slide-images .image.image285:first-child{margin-bottom:10px}#main .video{width:calc(50% - 3px)}#main .video video{width:100%;height:auto;max-width:100%}footer .phones{display:flex;flex-direction:column;text-align:center}footer .foot-wrap .phones a:first-child{margin-right:0;margin-bottom:15px}#contact .fields{flex-direction:column}#contact .fields .field:first-child{margin-right:0}#contact .send button{margin-left:0;margin-right:auto}}@media all and (max-width: 420px){#main .video video{min-height:310px}}@media all and (max-width: 350px){#main .video video{min-height:270px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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aUJBR0Qsb0RBQ0MsbUJBR0QsaUNBQ0MsZUFHRCxPQUNDLGlCQUNBLGlCQU9ELHVCQUNDLGVBQ0EsbUJBR0QsMkJBQ0MsZUFHRCxrQkFDQyxtQkFHRCxPQUNDLGlCQUdELGtIQUNDLGVBR0QsaUZBQ0MsZUFDQSxpQkFDQSxtQkFHRCxvQ0FDQyxlQUNBLGlCQUNBLG1CQUdELHlHQUNDLGVBQ0EsaUJBR0QsbUdBQ0MsZUFDQSxlQUNBLGdCQUdELFNBQ0MsaUJBR0QsaUNBQ0MsZUFHRCxnQ0FDQyxlQUNBLGlCQUdELDBCQUNDLHVCQUNBLFlBQ0EsYUFHRCxtQ0FDQyxlQUNBLGlCQUNBLG1CQUdELG1EQUNDLG1CQUdELHlEQUNDLGVBQ0EsaUJBQ0EsZ0JBQ0EsbUJBR0QseURBQ0MsZUFDQSxpQkFHRCxrREFDQyxlQUNBLGlCQUdELG9EQUNDLGVBQ0EsaUJBQ0EsbUJBR0QsNEJBQ0MsZUFHRCxtQ0FDQyxlQUdELHFDQUNDLGVBQ0EsY0FHRCxpREFDQyxlQUdELG9GQUNDLHNCQUNBLHVCQUdELDRCQUNDLGVBQ0EsbUJBR0QsMkJBQ0Msa0JBSUYsa0NBQ0MsV0FDQyxVQUVELCtDQUNDLGdCQUdELHlGQUNDLGtCQUdELDJEQUNDLG1CQUlBLGFBQ0Msc0JBRUEsbUJBQ0MsV0FDQSxZQUNBLGVBTUYsZUFDQyxhQUNBLHNCQUNBLGtCQUlGLHdDQUNDLGVBQ0EsbUJBR0QsaUJBQ0Msc0JBR0Msb0NBQ0MsZUFLSCxzQkFDQyxjQUNBLG1CQUlGLGtDQUNDLG1CQUNDLGtCQUlGLGtDQUNDLG1CQUNDLHlWIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbXlXZWJwYWNrLy4vc3JjL3N0eWxlcy9zdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/