.mobile{display: none;}
.clearfix:after{content:"";display:table;clear:both}
.header-block{height: auto;overflow: auto;}
.nav-open .header-block{
    position: relative;
    height: 100vh;
    overflow: hidden;
}
#modalOrder form .invalid {color: red;font-style: normal;}
#modalOrder form{border-radius: 8px;background: #F5F5F5;padding: 32px}
#modalOrder input[type="text"], #modalOrder textarea{width: 100%;border:1px solid #838383;border-radius: 8px;padding: 16px;font-size: .8em}
#modalOrder a{color:#757471;text-decoration: underline;}
#modalOrder textarea{height: 100px;resize: none;}
#modalOrder .form-group{margin-top: 16px}
#modalOrder .send-btn{background-color:#00C1BF;cursor:pointer;color:#fff;border-radius: 8px;display: block;margin: 40px auto 0;padding: 16px 32px;width: 100%;text-align: center;font-weight: 500;font-size: 1.4em;border:none;}
#modalOrder{width:600px}
.modal-form {
    background-color: #f5f5f5;
    width: 980px;
    max-width: 100%;
    margin: 0 auto;
    padding: 32px;
    border-radius: 24px;
    position: relative;
    color: #4d4d4d;
}
.modal-form .mfp-close{cursor:pointer;right:16px;top:16px;width:16px;height:16px;background:url('/assets/rat/images/product-2/cross.svg') no-repeat;background-size:cover;}
.modal-form .mfp-close:active {top: 16px;}



.about-new{line-height: 1.2;color:#313131;}
.about-new h3{font-size: 2em;font-weight: 500;line-height: 1.3}
.about-new .flex{display: flex}
.about-new .wrapper{width:1260px;margin: 0 auto;max-width: 100%;position: relative;padding: 0; }
.about-new .block-1 .wrapper{padding: 160px 0 0 0;}
.about-new .block-1{
	background: rgb(0,193,191);
	background: linear-gradient(180deg, rgba(80,212,211,1) 0%, rgba(255,255,255,1) 100%);
	padding: 40px 0;
}
.about-new .block-1 .cols{display: grid;grid-template-columns: 55% 45%;}
.about-new .block-1 .col-1{padding: 0 10%;}
.about-new .block-1 .col-2{padding-left: 0}
.about-new .block-1 .video{position: relative;}
.about-new .block-1 video{border-radius: 24px;}
.about-new .block-1 .play{width: 80px;height: 80px;cursor: pointer;background:url('/assets/rat/images/about/block-1-play.png') no-repeat;background-position: center center;position: absolute;background-size: cover;top:50%;left:50%;margin-left: -40px;margin-top: -40px;z-index: 1}
.about-new .block-1 .label {
    width: 100px;
    height: 100px;
    right: -76px;
    top: -50px;
    position: absolute;
}
.about-new .block-1 h1{color:#313131;font-weight: 500;font-size: 5em;line-height: 1.2;text-align: right;margin-top: 0;margin-bottom: 16px}
.about-new .block-1 p{color:#000;padding-bottom: 48px;padding-top: 24px;font-size: 1.2em}
.about-new .block-1 p a{color:#C957FF;text-decoration: underline;}

.about-new .block-2{color:#313131;}
.about-new .block-2 .item-1{flex-basis: 45%}
.about-new .block-2 .item-2{flex-basis: 55%;}
.about-new .block-2 .item-2 strong{font-weight: 500;display: block}
.about-new .block-2 h4{font-size: 1.6em;line-height: 1.2;margin-bottom: 16px;font-weight: 500}
.about-new .block-2 .icons{justify-content: space-around;padding: 40px 20px}
.about-new .block-2 .icons .tip{position: absolute;opacity: 0;-webkit-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;}
.about-new .block-2 .icons .ico-1,.about-new .block-2 .icons .ico-2{position:relative;padding-top:120px;text-align:center;width:141px;height:115px;background-repeat: no-repeat;-webkit-transition: background-image 0.2s ease-in-out;
transition: background-image 0.2s ease-in-out;background-position:center top}
.about-new .block-2 .ico-1{background-image: url('/assets/rat/images/about/block-2-1.svg'); background-size: 141px 115px;}
.about-new .block-2 .ico-1:hover{background-image: url('/assets/rat/images/about/block-2-1-1.svg');}
.about-new .block-2 .ico-1:hover .tip{opacity: 1;}
.about-new .block-2 .ico-2{background-image: url('/assets/rat/images/about/block-2-2.svg'); background-size: 120px 115px;}
.about-new .block-2 .ico-2:hover{background-image: url('/assets/rat/images/about/block-2-2-1.svg');}
.about-new .block-2 .ico-2:hover .tip{opacity: 1;}
.about-new .block-2 .ico-1 .tip{
	top: 220px;
    width: 340px;
    text-align: left;
    left: 0;
}
.about-new .block-2 .ico-2 .tip{
	top: 220px;
    width: 340px;
    text-align: left;
    left: -232px;
}
.about-new .block-3 p{padding-left: 76%;font-weight: 500;font-size: 1.2em;color:#000;padding-bottom:32px;background:url('/assets/rat/images/about/block-3-1.svg') no-repeat;background-position: right 24px bottom;}
.about-new .block-3{padding: 40px 0 64px 0;}

.about-new .block-4 .timeline .view{transform: translateY(50px);transition: transform 0.5s, opacity 0.5s;}
.about-new .block-4 .timeline{justify-content: space-between;position: relative}
.about-new .block-4 .timeline .logo{position: absolute;top:-48px;width:64px;left:36%;margin-left: -32px}
.about-new .block-4 .timeline>.item-1{flex-basis: 36%;padding-right: 24px;background-image: url('/assets/rat/images/about/block-4-line-2.png');background-repeat: repeat-y;background-position: right top;}
.about-new .block-4 .timeline>.item-2{flex-basis:64%}
.about-new .block-4 .timeline .text-2 span{font-weight: 500;}
.about-new .block-4 .timeline .text-2{font-size: 2em;color:#000;padding-top: 96px}
.about-new .block-4 .timeline .year {margin-bottom: 24px;justify-content: space-between;opacity: .3}
.about-new .block-4 .timeline .year.active{opacity: 1}
.about-new .block-4 .timeline .item-2 .item-1{flex-basis: 12%;position:relative;background-image: url('/assets/rat/images/about/block-4-line-1.png');background-repeat: repeat-x;background-position: left top 48px;}
.about-new .block-4 .timeline .dot{background-color:#C957FF;width:16px;height:16px;border-radius: 50%;position:absolute;top:40px;right:0}
.about-new .block-4 .timeline .item-2 .item-2{flex-basis: 38%;padding-right: 24px;padding-left: 16px}
.about-new .block-4 .timeline .item-2 .item-3{flex-basis: 50%}
.about-new .block-4 .timeline .item-2 .item-3 img{display: block;max-width: 100%;border-radius: 24px}
.about-new .block-4 .timeline h1{font-size: 4em;font-weight: 600;margin-bottom: 16px;margin-top: 16px}
.about-new .block-4 .timeline .active h1 {color:#00C1BF;}
.about-new .block-4 .timeline strong{font-weight: 500;}

.about-new .block-5{padding:80px 0}
.about-new .block-5 .advantages-mobile{display: none}
.about-new .block-5 .flex{
	top:50%;
	left:50%;
	position: relative;
	align-items: center;
	perspective: 500px;
	transform: translate3d(-50%,0%,600px);
	transform-style: preserve-3d;
	height: 300px;
	width:1260px;
	max-width: 100%
}
.about-new .block-5 img {
  max-width: 100%;
  max-height: 100%;
  cursor: pointer;
  width:320px
}

.about-new .block-5 .ball {
    margin: auto;
    position: absolute;
    cursor: pointer; 
}

.about-new .block-6{background-color: #C957FF;color:#fff;padding-top: 40px;}
.about-new .block-6 .eyes{background-image: url('/assets/rat/images/about/block-6-eyes.svg');background-size:cover;background-repeat: no-repeat;background-position: left bottom;width:300px;height:217px;position: absolute;left:0;bottom:0;z-index: 1}
.about-new .block-6 .top-text .item-1{text-transform: uppercase;font-size: 1.3em;padding-right: 24px;flex-basis: 22%;line-height: 1.4}
.about-new .block-6 .top-text .item-2{flex-basis: 40%}
.about-new .block-6 .main-text{padding-left: 64px}
.about-new .block-6 .main-text .inner{padding: 80px 24px 64px 80px;background-color: #fff;border-radius: 24px 0 0 24px;color:#313131;position: relative;margin-top: 100px}
.about-new .block-6 .main-text .inner strong{text-transform: uppercase;font-weight: 600;}
.about-new .block-6 .main-text .x3{color:#00C1BF;font-size: 8em;font-weight: 600;position: absolute;top:-80px}
.about-new .block-6 .main-text img{margin-left: -24px;position: relative;z-index: 1;}
.about-new .block-6 .footer-text {
    width: 340px;
    margin-top: 0;
    margin-left: 310px;
    position: relative;
    padding-bottom: 0;
    top: -90px;
}
.about-new .block-6 .finger{position: absolute;z-index: 2;top:42%;left:-16px}
.about-new .block-6 .avtomat{flex-basis: 62%;position: relative}


.about-new .block-7{padding: 80px 0}
.about-new .block-7 strong{font-weight: 500;}
.about-new .block-7 .flex{justify-content: space-between;margin-top: 120px}
.about-new .block-7 .f-item{flex-basis: 23%;position: relative;}
.about-new .block-7 .ball{border-radius: 50%;width:148px;height:148px;background-color: #efefef;}
.about-new .block-7 .text{position: absolute;font-size: 4.8em;color:#000;top:-40px}
.about-new .block-7 .icon{position: absolute;right:0;top:10%}
.about-new .block-7 .item-1 .icon{right:60px}
.about-new .block-7 .item-2 .icon{right:60px}
.about-new .block-7 .item-3 .icon{right:68px;top:14%}
.about-new .block-7 .item-4 .icon{right:74px;top:4%}
.about-new .block-7 .item-4 .icon img{width:104px;height: auto}
.about-new .block-7 .flex p{background-image: url('/assets/rat/images/about/block-7-arrow.svg');background-repeat: no-repeat;background-position: right 32px center;background-size: 24px}
.about-new .block-7 .item-1 p,.about-new .block-7 .item-3 p{background-position: right 64px center;}
.about-new .block-7 .services-mobile{display: none;}

.about-new .block-8 h3{color:#fff;margin-top: 0}
.about-new .block-8 .inner{background-color:#00C1BF;color:#fff;padding: 48px;border-radius: 24px;background-image:url('/assets/rat/images/about/block-8-arrow.svg'); background-repeat: no-repeat;background-position: left 140px;background-size: 100px;}
.about-new .block-8 .top-text{padding-left: 40%}
.about-new .block-8 .white-boxes{margin: 80px 0 40px 0;color:#313131}
.about-new .block-8 .white-boxes .box{background-color: #fff;border-radius: 24px;}
.about-new .block-8 .white-boxes .item-1{flex-basis: 32%;position: relative}
.about-new .block-8 .white-boxes .item-1.box{padding-top: 90px;flex-basis: 34%}
.about-new .block-8 .white-boxes .item-1.box img {
    position: absolute;
    width: 148px;
    top: -28px;
    right: 25px;
}
.about-new .block-8 .white-boxes .item-2 .item-1{flex-basis: 45%}
.about-new .block-8 .white-boxes .item-2 .item-2{flex-basis: 55%;position: relative}
.about-new .block-8 .white-boxes .item-2 .item-2 img{position: absolute;bottom: 0;width: 300px;right:32px}
.about-new .block-8 .white-boxes .item-2{flex-basis: 64%}
.about-new .block-8 .white-boxes {justify-content: space-between;flex-wrap: wrap;}
.about-new .block-8 .white-boxes strong{font-weight: 500;text-transform: uppercase;margin-bottom: 8px}
.about-new .block-8 .white-boxes .box{padding-left: 24px;padding-right: 24px;padding-bottom: 24px}
.about-new .block-8 .white-boxes .item-3{margin-top: 6%;flex-basis: 64%;}
.about-new .block-8 .white-boxes .item-3 .item-1 img {
    position: absolute;
    bottom: 8px;
    width: 340px;
    max-width: 100%;
    top: auto;
    right: auto;
    left: 18px;
}
.about-new .block-8 .white-boxes .item-3 .item-1{flex-basis: 55%;position: relative;}
.about-new .block-8 .white-boxes .item-3 .item-2{flex-basis: 45%}
.about-new .block-8 .white-boxes .item-3 .item-2,.about-new .block-8 .white-boxes .item-4 .item-1{padding-top: 90px}
.about-new .block-8 .white-boxes .item-4{flex-basis: 34%;position: relative;margin-top: 6%;padding-top: 90px}
.about-new .block-8 .white-boxes .item-4 img {
    position: absolute;
    width: 90px;
    right: 16px;
    top: -36px;
}

.about-new .block-9{padding-top: 80px;}
.about-new .block-9 h3{text-transform: uppercase}
.about-new .block-9 .company-structure div{flex-basis: 22%;}
.about-new .block-9 .company-structure{justify-content: space-between;flex-wrap: wrap;padding-bottom: 40px}
.about-new .block-9 .company-structure strong{display: block;font-weight: 500;font-size: 1.2em;margin-bottom: 8px}
.about-new .block-9 img{border-radius: 24px;}
.about-new .block-9 .digits .f-item{flex-basis: 31%;color:#000}
.about-new .block-9 .digits .f-item div:nth-child(1){color:#C957FF;font-weight: 500;float: left;line-height: 1;padding-right: 16px}
.about-new .block-9 .digits .f-item div:nth-child(2){padding-top: 14px}
.about-new .block-9 .digits span{font-size: 4em;display: block}
.about-new .block-9 .digits .item-1 div:nth-child(1),.about-new .block-9 .digits .item-2 div:nth-child(1){padding-top: 10px}
.about-new .block-9 .digits .item-3 div:nth-child(1){line-height: .8;position: relative;top:-52px;text-align: right}
.about-new .block-9 .digits .item-3 div:nth-child(1) span{font-size: 10em;position: relative;right:-6px}
.about-new .block-9 .digits{justify-content: space-between;margin-top: 8px}
.about-new .block-9 .slide img{opacity:0;transition: all .8s ease;position: absolute;}
.about-new .block-9 .slide img.active{opacity: 1;width:390px;max-width: 100%;}
.about-new .block-9 .slide .auto{position: absolute;right:-16px;bottom:-24px;width:140px;opacity: 1;border-radius: 0;z-index: 1}
.about-new .block-9 .slide .item-1{position: relative;flex-basis: 40%}
.about-new .block-9 .slide .img{position: relative;width: 390px;height: 320px}
.about-new .block-9 .slide>.item-2 {flex-basis: 60%;padding-left: 120px}
.about-new .block-9 .slide .item-2 .flex{justify-content: space-between;flex-wrap: wrap;padding-top: 24px}
.about-new .block-9 .slide .item-2 .item-1,.about-new .block-9 .slide .item-2 .item-2{display: none;}
.about-new .block-9 .slide .item-2 .f-item{flex-basis: 45%;color:#000;margin: 32px 0;}
.about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(1){color:#C957FF;font-weight: 500;float: left;line-height: .9;padding-right: 16px;width:100px;}
.about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(1) span{font-size: 4em;display: block}

.about-new .block-9 .rat-structure{padding-bottom: 40px;background-image: url('/assets/rat/images/about/company-structure-bg.svg');background-repeat: no-repeat;background-size: contain;background-position: right center;margin-bottom: 80px}
.about-new .block-9 .rat-structure .text{width:50%}
.about-new .block-9 .rat-structure .text h3{margin-top: 0;padding-right: 56px;}
.about-new .block-9 .rat-structure .text p{margin-top: 0;font-size: 1.2em;line-height: 1.2}
.about-new .block-9 .rat-structure .text p strong{font-weight: 600;}
.about-new .block-9 .companies div{position: absolute;color:#fff;margin-top: 24px;}
.about-new .block-9 .companies div strong{color:#fff;font-weight: 500;display: block;margin-bottom: 8px}
.about-new .block-9 .companies{height:480px;position: relative;}
.about-new .block-9 .comp-1{background-image: url('/assets/rat/images/about/company-structure-1.svg');background-repeat: no-repeat;background-size: cover;background-position: center top;top:8px;left:0;width: 270px;height: 276px;padding: 108px 8px 0 48px}
.about-new .block-9 .comp-2{background-image: url('/assets/rat/images/about/company-structure-2.svg');background-repeat: no-repeat;background-size: cover;background-position: center top;top:180px;left:25%;width: 260px;height: 298px;padding: 138px 8px 0 48px;}
.about-new .block-9 .comp-3{background-image: url('/assets/rat/images/about/company-structure-3.svg');background-repeat: no-repeat;background-size: cover;background-position: center top;top:0;left:50%;width: 270px;height: 269px;padding: 98px 8px 0 48px;}
.about-new .block-9 .comp-4{background-image: url('/assets/rat/images/about/company-structure-4.svg');background-repeat: no-repeat;background-size: cover;background-position: center top;top:212px;right:40px;width: 270px;height: 273px;padding: 98px 0 0 48px}
.about-new .block-9 .line {background-image: url('/assets/rat/images/about/company-structure-line.svg');background-repeat: no-repeat;background-size: cover;margin-top: 0 !important;}
.about-new .block-9 .line-1{top:45%;left:17%;width:100px;height: 100px;background-size: 110px;transform: rotate(65deg)}
.about-new .block-9 .line-2{top:50%;left:45%;width:100px;height: 100px;background-size: 110px;transform: rotate(-8deg)}
.about-new .block-9 .line-3{top:45%;left:67%;width:100px;height: 100px;background-size: 110px;transform: rotate(65deg)}


.about-new .block-10 {background-color:#EFEFEF;margin-top: 80px;padding: 64px 0 0 0}
.about-new .block-10 .wrapper{background-image: url('/assets/rat/images/about/block-10-arrow-2.svg');background-repeat: no-repeat;background-position: right 24px bottom 8px;background-size: 126px;}
.about-new .block-10 .item-1{background-image: url('/assets/rat/images/about/block-10-1.jpg');background-repeat: no-repeat;background-size: cover;background-position: center top}
.about-new .block-10 .item-2{background-image: url('/assets/rat/images/about/block-10-2.jpg');background-repeat: no-repeat;background-size: cover;background-position: center top}
.about-new .block-10 .item-3{background-image: url('/assets/rat/images/about/block-10-3.jpg');background-repeat: no-repeat;background-size: cover;background-position: center top}
.about-new .block-10 .flex{justify-content: space-between;flex-wrap: wrap;}
.about-new .block-10 .f-item{flex-basis: 31%;border-radius: 24px;color:#fff;padding-top: 264px;position: relative;height: 532px;margin-bottom: 110px;overflow: hidden}
.about-new .block-10 .f-item h3{color:#fff;text-transform: uppercase;margin-top: 0;margin-bottom: 16px}
.about-new .block-10 .f-item p{margin-bottom: 0}
.about-new .block-10 .f-item .text{background-color:#00C1BF;padding: 24px;border-radius: 24px 96px 24px 24px;position: absolute;bottom: 0;height: 260px;transition:all .8s ease;width: 100%;}
.about-new .block-10 .f-item.active .text{height:100%;border-radius: 24px}
.about-new .block-10 .f-item.active{padding-top: 0}
.about-new .block-10 .f-item.active .open,.about-new .block-10 .f-item .close{display: none;}
.about-new .block-10 .f-item.active .close{position: absolute;top:-16px;right:-16px;width:48px;height: auto;cursor: pointer;display: block;}
.about-new .block-10 .inner{position: relative;}
.about-new .block-10 .open{position: absolute;top:-32px;right:-8px;width:48px;height: auto;cursor: pointer;}
.about-new .block-10 .f-item .buttons{display: none}
.about-new .block-10 .f-item.active .buttons{display: block;}
.about-new .block-10 .f-item .buttons a{color:#C957FF;background: #fff;border-radius: 24px;display: block;padding: 10px 16px;margin-bottom: 12px;width:146px;text-align: center;font-weight: 500}
.about-new .block-10 .item-1 .buttons{padding: 64px 0 56px 0}
.about-new .block-10 .item-2 .buttons{padding: 64px 0 108px 0}
.about-new .block-10 .item-3 .buttons{padding: 64px 0 108px 0}
.about-new .block-10 .f-item.item-1 .buttons a{float: left;margin-right: 12px;padding: 10px 12px;width: 138px}
.about-new .block-10 .f-item.item-1 .buttons a:first-child{float:none;}
.about-new .block-10 .f-item.item-1 .buttons a:nth-child(3),.about-new .block-10 .f-item.item-1 .buttons a:nth-child(5){margin-right: 0}

.about-new .block-11{padding: 0 0 40px 0;}
.about-new .block-11 .wrapper{background-image: url('/assets/rat/images/about/block-11-1.svg');background-repeat: no-repeat;background-size: 148px;padding-top: 80px;background-position: top left 32%}
.about-new .block-11 h3{margin-top: 0;}
.about-new .block-11 .top-text{margin-left: 48px;padding-left: 40%}
.about-new .block-11 .machines{justify-content: space-between;flex-wrap: wrap;margin: 40px 0}
.about-new .block-11 .f-item{flex-basis: 31%;background-color: #f6f6f6;border-radius: 24px;margin-bottom: 24px;padding: 8px 24px 24px 24px}
.about-new .block-11 .f-item:hover{background-color: #00C1BF;color:#fff;}
.about-new .block-11 .f-item:hover strong{color:#fff;}
.about-new .block-11 .f-item:hover a{color:#000;background-color: #fff;}
.about-new .block-11 .f-item:hover img{display: none}
.about-new .block-11 .f-item:hover img.hover{display: block}
.about-new .block-11 .f-item img.hover{display: none;}
.about-new .block-11 .f-item img{display: block;margin: 0 auto;max-width: 100%}
.about-new .block-11 strong{font-weight: 500;display: block;}
.about-new .block-11 a{display: block;background-color: #00DB8C;color:#fff;font-weight: 500;border-radius: 24px;width:200px;max-width: 100%;text-align: center;padding: 10px 16px;}
.about-new .block-11 .link-container {
  display: grid;
  grid-template-rows: 1fr auto;
  min-height: 560px;
}
.about-new .block-11 .img{min-height: 350px}
@media (max-width:1320px) {
	.about-new .block-1 h1 {padding: 0 24px;}
	.about-new .block-1 .label {
    	right: 0;
    }
    .about-new .block-1 .col-2 {
    	padding-right: 24px;
	}
}
@media (max-width:1260px) {
	.about-new .block-10 .item-1 .buttons {
    	padding: 24px 0 24px;
	}
	.about-new .block-9 .slide>.item-2 {
    	padding-left: 32px;
	}
	.about-new .block-6 .footer-text {
    	top: -48px;
	}
	.about-new .wrapper{padding: 0 24px}
	.about-new .block-1 .wrapper{padding: 160px 0 0 0;}
	.about-new .block-9 .comp-4{top:212px;right:0;width: 270px;height: 273px;padding: 98px 0 0 48px}
	.about-new .block-9 .rat-structure .text {
	    width: 70%;
	}

}
@media (max-width:1210px) {
	.about-new .block-6 .main-text .inner {
	    padding: 64px 24px 64px 64px;
	}
}
@media (max-width:1199px) {
	.about-new .block-6 .footer-text {
    width: 340px;
    margin-left: 240px;
    top: -80px;
	}
}
@media (max-width:1180px) {
	.about-new .block-7 .item-3 .icon {
    	right: 48px;
    }
}
@media (max-width:1160px) {
	.about-new .block-6 .footer-text {
    	top: -48px;
	}
	.about-new .block-6 .eyes {
    	background-size: contain;
		width: 248px;
	}
}

@media (max-width:1120px) {
	.about-new .block-2 .ico-2 .tip {
    	left: 0;
	}
	.about-new .block-6 .main-text .inner {
    	padding: 64px 24px 24px 64px;
	}
	.about-new .block-6 .footer-text {
    	margin-left: 210px;
    }
	.about-new .block-7 .item-3 .icon {
    	right: 32px;
    }
    .about-new .block-7 .item-2 .icon {
    	right: 32px;
    }
    .about-new .block-7 .item-4 .icon {
    	right: 48px;
    }
    .about-new .block-7 .item-1 .icon {
    	right: 32px;
	}
}
@media (max-width:1080px) {
	.about-new .block-9 .comp-1{top:8px;left:0;width: 230px;height: 236px;padding: 84px 8px 0 48px}
	.about-new .block-9 .comp-2{top:180px;left:25%;width: 230px;height: 264px;padding: 108px 8px 0 48px;}
	.about-new .block-9 .comp-3{top:0;left:50%;width: 231px;height: 230px;padding: 78px 8px 0 38px;}
	.about-new .block-9 .comp-4{top:212px;right:0;width: 240px;height: 242px;padding: 78px 0 0 48px}
	.about-new .block-9 .line-2{top:47%;left:45%;width:100px;height: 100px;background-size: 110px;}

	.about-new .block-1 .col-1 {
    	padding: 0 5%;
	}
	.about-new .block-1 p {
    	color: #000;
    	padding-bottom: 32px;
    	padding-left: 58px;
	}
	.about-new .block-6 .main-text .x3 {
    	font-size: 6em;
    	top: -55px;
	}
	.about-new .block-6 .main-text .inner {
    	margin-top: 70px;
	}
}
@media (max-width:1030px) {
	.about-new .block-9 .digits .f-item {
    	flex-basis: 40%;
    }
    .about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(1) {
    	width: 80px;
	}
	.about-new .block-6 .avtomat {
	    position: absolute;
	    right: -140px;
	    top:0;
	    width:300px;
	}
	.about-new .block-6 .eyes{background: none}
	.about-new .block-6 .main-text {
    	margin-bottom: 80px;
    	margin-left: 64px
	}
	.about-new .block-6 .avtomat img{max-width: 100%}
	.about-new .block-6 .main-text .inner {
    	border-radius: 24px;
    	padding: 64px 148px 24px 80px;
    }
}
@media (max-width:1000px) {
	.about-new .block-1 .label {
    	right: auto;
		top: -140px;
		left: -54px;
		z-index: 2
	}
	#modalOrder form {
    	padding: 32px 24px;
	}
	.about-new .wrapper{padding: 0 40px}
	.about-new .block-1 .wrapper{padding: 160px 0 0 0;}
	.about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(1) {
    	width: 70px;
	}
}
@media (max-width:991px) {
	.about-new .block-2 .tip br{display: none}
	.about-new .block-2 .ico-1 .tip,.about-new .block-2 .ico-2 .tip {
	    top: 200px;
	}
}
@media (max-width:959px) {
	.about-new .block-5 .advantages{display: none}
	.about-new .block-5 .advantages-mobile{display: block;}
	.about-new .block-5 .advantages-mobile h3{padding: 0 40px}
	.about-new .block-5 .advantages-mobile img{height: 320px;width:320px;}
	.about-new .block-5 .advantages-mobile .ball{position: static}
}
@media (max-width:940px) {
	.about-new .block-8 .white-boxes .item-2 .item-2 img {
    	width: 264px;
    	right: 8px;
	}
	.about-new .block-7 .f-item {
    	flex-basis: 45%;
    	margin-bottom: 64px
    }
    .about-new .block-7 .flex{flex-wrap: wrap;}
    .about-new .block-7 .item-3 .icon {
    	right: auto;
    	left:40px;
    }
    .about-new .block-7 .item-2 .icon {
    	right: auto;
    	left:80px
    }
    .about-new .block-7 .item-4 .icon {
    	right: auto;
    	left:80px
    }
    .about-new .block-7 .item-1 .icon {
    	right: auto;
    	left:80px
	}
	.about-new .block-7 .item-3,.about-new .block-7 .item-4{margin-bottom: 0;}
	.about-new .block-7 .f-item p {
    	background-position: left 164px center;
	}
}
@media (max-width:910px) {
	.about-new .block-1 h1 {
    	font-size: 4em;
    }
	.about-new .block-11 .f-item{flex-basis: 49%;}
	.about-new .block-11 .link-container {
    	min-height: 520px;
	}
	.about-new .block-10 .f-item.active .close {
    	top:-10px;
    	right: -10px;
    	width: 32px;
    }
    .about-new .block-10 .f-item .text{padding: 16px}
    .about-new .block-8 .white-boxes>.item-1.box {
    	flex-basis: 100%;
    	margin-bottom: 24px;
	}
	.about-new .block-8 .white-boxes>.item-2 {
    	flex-basis: 100%;
	}
	.about-new .block-8 .white-boxes .item-2 .item-1.box,.about-new .block-8 .white-boxes .item-2 .item-2.box {
    	flex-basis: 50%;
	}
	.about-new .block-8 .white-boxes .item-2 .item-2 img {
    	width: 232px;
    }
    .about-new .block-8 .white-boxes .item-3{flex-basis: 100%}
    .about-new .block-8 .white-boxes .item-4 {
	    flex-basis: 100%;
	    margin-top: 24px;
	    padding-top: 90px;
	}
	.about-new .block-8 .white-boxes .item-3 .item-1,.about-new .block-8 .white-boxes .item-3 .item-2 {
    	flex-basis: 50%;
	}
	.about-new .block-8 .white-boxes .item-3 .item-1 img {
    	width: 264px;
    }
	.about-new .block-8 .white-boxes .item-4>img {
    	width: 64px;
    }
    .about-new .block-8 .white-boxes .item-1.box>img {
    	width: 124px;
    }
    .about-new .block-8 .white-boxes .item-3 .item-1>img {
    	width: 264px;
	}
}
@media (max-width:868px) {
	.about-new .block-9 .digits .f-item {
    	flex-basis: 60%;
	}

	.about-new .block-9 .slide .item-2 .flex {
    	padding-top: 0;
	}
	.about-new .block-9 .slide .item-2 .f-item.item-1,.about-new .block-9 .slide .item-2 .f-item.item-2{margin-top: 0}
	.about-new .block-9 .slide .item-2 .f-item {
    	flex-basis: 48%;
    	margin: 16px 0;
	}
	.about-new .block-9 .slide .img {
    	width: 100%;
		height: 320px;
	}
	
	.about-new .block-9 .digits .item-1,.about-new .block-9 .digits .item-2{display: none}
	.about-new .block-9 .slide .item-2 .item-1,.about-new .block-9 .slide .item-2 .item-2{display: block;}

}
@media (max-width:840px) {
	.about-new .block-9 .rat-structure .text {
    	width: 100%;
	}
	.about-new .block-9 .comp-1{top:0;left:8%;width: 270px;height: 276px;padding: 108px 8px 0 48px}
	.about-new .block-9 .comp-2{top:180px;left:auto;right:8%;width: 260px;height: 298px;padding: 138px 8px 0 48px;}
	.about-new .block-9 .comp-3{top:420px;left:8%;width: 270px;height: 269px;padding: 98px 8px 0 48px;}
	.about-new .block-9 .comp-4{top:640px;right:8%;width: 270px;height: 273px;padding: 98px 0 0 48px}
	.about-new .block-9 .line-1{top:25%;left:41%;}
	.about-new .block-9 .line-2{top:52%;left:45%;}
	.about-new .block-9 .line-3{top:75%;left:41%;}
	.about-new .block-9 .companies {
    	height: 860px;
    }
}
@media (max-width:800px) {
	.about-new .block-1 h1 {
    	font-size: 3.2em;
    }
	.about-new .block-2 .flex{flex-wrap: wrap;position: relative}
	.about-new .block-2 .icons .ico-1, .about-new .block-2 .icons .ico-2{position: static}
	.about-new .block-2 .item-1, .about-new .block-2 .item-2{flex-basis: 100%}
	.about-new .block-2 .item-2{order:1}
	.about-new .block-2 .item-1{order: 2}
	.about-new .block-2 .ico-1 .tip, .about-new .block-2 .ico-2 .tip {
    	top: 260px;
	}
	.about-new .block-9 .slide .item-1 {
    	flex-basis: 60%;
	}
	.about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(1) span {
    	font-size: 5.6em;
    }
    .about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(1) {
    	width: 120px;
	}
	.about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(2) {
    	padding-top: 8px
	}
	.about-new .block-9 .slide .item-2 .f-item{flex-basis: 100%}
	.about-new .block-9 .slide .item-2 .f-item{display: none}
	.about-new .block-9 .slide .item-2 .f-item.active{display: block;font-size: 1.2em;margin-top: 80px}
}
@media (max-width:768px) {
	.about-new .block-4 .timeline .logo {
    	left: 30%;
    }
	.about-new .block-4 .timeline>.item-1 {
    flex-basis: 30%;
    }
    .about-new .block-4 .timeline>.item-2 {
    	flex-basis: 70%;
	}
	.about-new .block-4 .timeline h1 {
    	font-size: 3em;
    }
	.about-new .block-9 .slide .auto{bottom: 0px}
	.about-new .block-10 .f-item {
    	flex-basis: 100%;
    }
    .about-new .block-10 .f-item .text {
	    height: 200px;
    	padding-bottom: 32px
	}
	.about-new .block-10 .f-item{height: 480px;margin-bottom: 40px}
	.about-new .block-10 .wrapper{padding-bottom: 80px}
}
@media (max-width:680px) {
	.about-new .block-9 .comp-1{left:0;}
	.about-new .block-9 .comp-2{right:0;}
	.about-new .block-9 .comp-3{left:0;}
	.about-new .block-9 .comp-4{right:0;}
	
	.about-new .block-3 {
    	padding: 80px 0 24px;
	}
	.about-new .block-4 .timeline .item-2 .item-1{display:none}
	.about-new .block-4 .timeline .year{flex-wrap: wrap;}
	.about-new .block-4 .timeline .year .item-2{display: flex;justify-content: space-between}
	.about-new .block-4 .timeline .item-2 .year-1 .item-2 div:first-child{order:2}
	.about-new .block-4 .timeline .item-2 .year-1 .item-2 h1{padding-right: 0px;padding-left: 40px;text-align: right;}
	.about-new .block-4 .timeline .item-2 .year-3 .item-2 div:first-child{order:2}
	.about-new .block-4 .timeline .item-2 .year-3 .item-2 h1{padding-right: 0px;padding-left: 40px;text-align: right;}
	.about-new .block-4 .timeline .item-2 .year-5 .item-2 div:first-child{order:2}
	.about-new .block-4 .timeline .item-2 .year-5 .item-2 h1{padding-right: 0px;padding-left: 40px;text-align: right;}
	.about-new .block-4 .timeline .item-2 .year-7 .item-2 div:first-child{order:2}
	.about-new .block-4 .timeline .item-2 .year-7 .item-2 h1{padding-right: 0px;padding-left: 40px;text-align: right;}
	.about-new .block-4 .timeline strong {
    	font-weight: 600;
	}
	.about-new .block-4 .timeline .item-2 .item-2{order: 2;padding-left: 0;padding-right: 0}
	.about-new .block-4 .timeline .item-2 .item-1{order: 1}
	.about-new .block-4 .timeline h1{padding-right: 40px}
	.about-new .block-4 .timeline img{margin-bottom: 16px;}
	.about-new .block-4 .timeline .item-2 .item-2,.about-new .block-4 .timeline .item-2 .item-3{flex-basis: 100%}
	.about-new .block-4 .timeline .logo {
    	left: auto;
		right: 0;
		top:88px;
	}
	.about-new .block-4 .timeline .year{margin-bottom: 40px}
	.about-new .block-4 .timeline .text-2{display: none}
	.about-new .block-4 .timeline .text-2.mobile{padding-top: 40px;display: block;}
	.about-new .block-4 .timeline{flex-wrap: wrap;}
	.about-new .block-4 .timeline>.item-1{background: none;padding-right: 80px;padding-bottom: 40px}
	.about-new .block-4 .timeline>.item-1,.about-new .block-4 .timeline>.item-2 {
    flex-basis: 100%;
	}
	.about-new .block-6 .main-text .inner {
    	border-radius: 24px;
    	padding: 48px 164px 24px 48px;
    }
    .about-new .block-6 .footer-text {
    	margin-left: 180px
	}
	.about-new .block-8 .flex{flex-wrap: wrap;}
	.about-new .block-8 .white-boxes>.f-item.item-1.box{padding-right: 120px}
	.about-new .block-8 .white-boxes .f-item.box{flex-basis: 100% !important;padding-top: 24px;padding-right: 56px;}
	.about-new .block-8 .white-boxes {
    	margin: 80px 0 0;
    }
	.about-new .block-8 .white-boxes .item-3 .f-item.box{padding-right: 24px}
	.about-new .block-9 .slide .item-2 .flex .f-item div:nth-child(1){float:none;}
	.about-new .block-9 .slide .item-2 .f-item{margin-top: 0 !important}
	.about-new .block-9 .slide .auto{bottom: 0}
	.about-new .block-9 .slide .img {
    	height: 264px;
	}
	.about-new .block-8 .white-boxes .item-3 .item-1.box, .about-new .block-8 .white-boxes .item-2 .item-2.box {height: 256px;}
	.about-new .block-8 .inner {
    	background-position: left 40px;
    }
}
@media (max-width:640px) {
	.about-new .block-9 .company-structure div{flex-basis: 48%;}
	.about-new .block-1 h1{text-align: left}
	.about-new .block-1 .label {
	    right: 0;
	    top: -300px;
	    left: auto;
	    z-index: 1;
	}
	.about-new .block-1 .cols {
    	display: block;
	}
	.about-new .block-1 .col-2,.about-new .block-1 p {
    	padding-left: 0;
	}
	.about-new .block-1 p{margin: 40px 0 0}

	.about-new .block-2 .ico-1 .tip, .about-new .block-2 .ico-2 .tip {
    	top: 200px;
	}
	.about-new .block-8 .inner {
    	padding: 48px 24px;
    }
	.about-new .wrapper{padding: 0 24px}
	.about-new .block-1 .wrapper{padding: 160px 0 0 0;}
	.about-new .block-11 .f-item{flex-basis: 100%;}
	.about-new .block-11 .top-text {
    	margin-left: 0;
    	margin-top: 40px;
		padding-left: 0;
	}
	.about-new .block-11 .link-container {
    	min-height: auto;
	}
	.about-new .block-11{padding-bottom: 0}
	.about-new .block-3 p {
    	padding-left: 64%;
	}
	.about-new .block-1 .col-2 {
    	padding-right: 24px;
    	padding-left: 24px
	}
}
@media (max-width:580px) {
	.about-new .block-1 h1 {
    	font-size: 2.8em;
    }
	.about-new .block-6 .top-text{flex-wrap: wrap;}
	.about-new .block-6 .top-text .item-1,.about-new .block-6 .top-text .item-2{flex-basis: 100%;margin-bottom: 24px}
	.about-new .block-6 .avtomat {
	    top: auto;
	    bottom: 0;
	}
	.about-new .block-6 .main-text {
    	padding-left: 0;
	}
	.about-new .block-6 .main-text .inner {
    	border-radius: 24px;
    	padding: 32px 164px 24px 24px;
    }
    .about-new .block-6 .footer-text {
    	margin-left: 24px;
    	width:200px
	}
}
@media (max-width:559px) {
	.about-new .block-9 .comp-1{width: 230px;height: 236px;padding: 84px 8px 0 48px}
	.about-new .block-9 .comp-2{width: 230px;height: 264px;padding: 108px 8px 0 48px;}
	.about-new .block-9 .comp-3{width: 231px;height: 230px;padding: 78px 8px 0 38px;}
	.about-new .block-9 .comp-4{width: 240px;height: 242px;padding: 78px 0 0 48px}
	.about-new .block-9 .line-1 {left: 38%;}
	.about-new .block-9 .line-3 {top: 73%;left: 38%;}
	.about-new .block-9 .rat-structure .text{flex-wrap: wrap}
	.about-new .block-9 .rat-structure .text div{
    	flex-basis: 100%;
	}
	.owl-carousel.owl-drag .owl-item {position:relative;}
	.owl-carousel.owl-drag .owl-item.active.center{z-index: 1;position: relative}
	.owl-carousel.owl-drag .owl-item.active.center img{transform: scale(1.3);}
	.about-new .block-5 .advantages-mobile img {
	    margin: 0 auto;
	}
}
@media (max-width:500px) {
	.about-new .block-1 .wrapper {
    	padding: 100px 0 0;
	}
	.about-new .block-1 h1 {
    	font-size: 2.4em;
    }
	.about-new .block-3 p {
    	padding-left: 40%;
		background-position: right 24px bottom;
	}
	.about-new .block-8 .top-text {
    	padding-left: 34%;
	}
	.about-new .block-9 .slide .auto {
    	bottom: 48px;
	}
	.about-new .block-9 .digits .f-item {
    	flex-basis: 100%;
	}
	#modalOrder form {
    	padding: 32px 8px;
	}
	.about-new .block-7 .services{display: none;}
	.about-new .block-7 .services-mobile{display: block;margin-top: 24px}
	.about-new .block-7 .services-mobile .owl-item{padding-top: 40px}
	.about-new .block-7 .services-mobile .owl-item .f-item{margin: 0 auto;width:248px;padding-left: 48px}
	.about-new .block-7 .services-mobile .owl-item .f-item p{text-align: center;margin-left: -48px}
	.about-new .block-7 .item-1 .icon,.about-new .block-7 .item-2 .icon,.about-new .block-7 .item-4 .icon {
    	left: 120px;
	}
	.about-new .block-7 .item-3 .icon {
    	left: 90px;
	}
	.about-new .block-6 .main-text {
    	margin-left: 0;
	}
	.about-new .block-6 .avtomat {
    	right: -110px;
    	width: 224px;
	}
	.about-new .block-6 .main-text .inner {
    	margin-top: 40px;
	}

}
@media (max-width:460px) {
	.about-new .block-9 .companies div{font-size: .8em;}
	.about-new .block-9 .comp-1{width: 180px;height: 184px;padding: 62px 8px 0 38px;}
	.about-new .block-9 .comp-2{width: 180px;height: 207px;padding: 84px 8px 0 28px;top:160px}
	.about-new .block-9 .comp-3{width: 181px;height: 181px;padding: 58px 8px 0 38px;top:340px}
	.about-new .block-9 .comp-4{width: 180px;height: 182px;padding: 58px 0 0 32px;top:510px}
	.about-new .block-9 .line-1 {top:27%;left: 34%;background-size: 90px}
	.about-new .block-9 .line-2 {top: 55%;left: 38%;background-size: 90px}
	.about-new .block-9 .line-3 {top: 79%;left: 35%;background-size: 90px}
	.about-new .block-9 .companies {
    	height: 640px;
	}
	
	.about-new .block-6 .top-text .item-2 br{display: none}
	.about-new .block-1 p,.about-new .block-2 p,.about-new .block-3 p,.about-new .block-4 p,.about-new .block-6 .top-text .item-2,.about-new .block-6 .footer-text,.about-new .block-7 p,.about-new .block-8 p,.about-new .block-11 p {
    	font-size: 1.2em;
	}
	.about-new .block-9 .slide .item-2 .f-item.active {
		font-size: 1em;
	}
	.about-new .block-9 .slide .auto {
    	bottom: 56px;
    	width: 124px;
	}
	.about-new .block-6 .main-text .inner {
    	padding: 32px 124px 24px 24px;
	}
}
@media (max-width:414px) {
	.about-new .block-8 .white-boxes .item-3 .item-1.box>img {
    	width: 264px;
	}
	.about-new .block-8 .white-boxes .item-1.box>img {
    	width: 108px;
	}
	.about-new .block-9 .digits .item-3 div:nth-child(1) {
    	top: -43px;
    }
    .about-new .block-8 .inner {
    	background-size: 80px;
    	background-position: left 48px;
    }
    .about-new .block-8 .top-text {
    	padding-left: 26%;
	}
}
@media (max-width:400px) {
	.about-new .block-9 .line-1 {top:27%;left: 34%;}
	.about-new .block-8 .white-boxes .item-1.box>img {
    	width: 100px;
	}
	.about-new .block-8 .white-boxes>.f-item.item-1.box {
    	padding-right: 108px;
	}
	.about-new .block-6 .avtomat {
    	width: 200px;
	}
}
@media (max-width:375px) {
	.about-new .block-9 .slide .auto {
    	bottom: 48px;
    	width: 100px;
	}
	.about-new .block-9 .slide .img {
    	height: 224px;
	}
	.about-new .block-2 .icons {
    	padding: 40px 0;
	}
}
@media (max-width:370px) {
.about-new .block-2 .icons .ico-1{margin-bottom: 40px}
}


