.service_warranty{padding:100px 20px 0;width:100%}.service_warranty .service_warranty_bottom{width:100%}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont{max-width:1180px;width:100%;margin:0 auto}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont h2{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:900;font-size:40px;line-height:130%;margin-bottom:30px;color:#363d4d}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont p{font-family:Roboto;font-style:normal;font-weight:300;font-size:20px;line-height:160%;margin-bottom:20px;color:#363d4d;max-width:985px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex{width:100%;margin-top:80px;display:flex;justify-content:space-between;align-items:flex-start}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text{max-width:580px;width:100%;margin-right:10px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;color:#363d4d;margin-bottom:30px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text h2 span{color:#177bd3;font-family:"Montserrat", sans-serif;font-weight:700}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text p{font-family:Roboto;font-style:normal;font-weight:300;font-size:20px;line-height:160%;color:#363d4d;margin-bottom:60px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex img{max-width:580px;width:100%;height:834px;object-fit:cover;border-radius:8px}.animate1{animation:animateDelivery 2s;animation-fill-mode:forwards}.animate2{animation:animateDelivery 2s;animation-delay:2s;animation-fill-mode:forwards}.animate3{animation:animateDelivery 2s;animation-delay:4s;animation-fill-mode:forwards}.animate4{animation:animateDelivery 2s;animation-delay:6s;animation-fill-mode:forwards}p{margin:0}.delivery-page{margin-top:0 !important}.img_delyvery{right:-20px !important;top:46% !important}.delivery__arrows2{top:6% !important}.design{padding:125px 20px 100px;padding-top:20px !important;width:100%;overflow:hidden;position:relative}.design .design__cont{max-width:1180px;width:100%;position:relative;z-index:2;margin:0 auto}.design .design__cont h1{margin-bottom:130px}.design .design__cont .back{font-family:"Montserrat", sans-serif;font-weight:500;font-style:normal;font-weight:600;font-size:30px;line-height:130%;text-transform:unset;margin-bottom:130px;color:#363d4d;display:none;justify-content:flex-start;align-items:center}.design .design__cont .back svg{margin-right:20px}.design .design__cont .design__flex{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.design .design__cont .design__flex .text{max-width:796px;width:100%;margin-right:10px;margin-top:30px}.design .design__cont .design__flex .text h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;color:#363d4d;margin-bottom:24px}.design .design__cont .design__flex .text h2 span{color:#177bd3}.design .design__cont .design__flex .text p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#9b9ea6}.design .design__cont .design__flex .img{max-width:356px;width:100%}.design .design__cont .design__flex .img svg{width:100%}.design .design__cont .design__flex .img svg path,.design .design__cont .design__flex .img svg rect,.design .design__cont .design__flex .img svg circle,.design .design__cont .design__flex .img svg g,.design .design__cont .design__flex .img svg mask{opacity:0}.blueimp-gallery>.indicator>li{display:inline-block;width:50px;height:50px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,0.25) center no-repeat;border-radius:2px;box-shadow:0 0 2px #000;opacity:0.5;cursor:pointer}.blueimp-gallery>.indicator{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.farmmap{width:100%;position:relative;max-width:1500px;text-align:center;margin:0 auto}.farmmap .farmmapimg{width:100%;display:block;margin:0 auto;max-width:1500px}.farmmap .farmmap__cont{max-width:1500px;width:100%;margin:0 auto;height:100%;position:absolute;left:0px;top:0px}.farmmap .farmmap__cont .farmmap__item{position:absolute;left:13%;transform:translateX(-65%);bottom:413px;height:24px;width:24px}.farmmap .farmmap__cont .farmmap__item .farmmap__box{cursor:pointer}.farmmap .farmmap__cont .farmmap__item:nth-child(2){bottom:382px;left:22%;transform:translateX(-65%)}.farmmap .farmmap__cont .farmmap__item:nth-child(3){bottom:393px;left:29%;transform:translateX(-65%)}.farmmap .farmmap__cont .farmmap__item:nth-child(4){bottom:10px;left:37%;transform:translateX(-65%)}.farmmap .farmmap__cont .farmmap__item:nth-child(4) .farmmap__box{position:absolute;right:0}.farmmap .farmmap__cont .farmmap__item:nth-child(5){left:54%;transform:translateX(-50%);bottom:347px}.farmmap .farmmap__cont .farmmap__item:nth-child(5) .farmmap__box{position:absolute;right:0}.farmmap .farmmap__cont .farmmap__item:nth-child(6){left:62%;transform:translateX(-50%);bottom:454px}.farmmap .farmmap__cont .farmmap__item:nth-child(6) .farmmap__box{position:absolute;right:0}.farmmap .farmmap__cont .farmmap__item:nth-child(7){left:67%;transform:translateX(-22%);bottom:341px}.farmmap .farmmap__cont .farmmap__item:nth-child(7) .farmmap__box{position:absolute;right:0}.farmmap .farmmap__cont .farmmap__item:nth-child(8){left:73%;transform:translateX(-22%);bottom:42px}.farmmap .farmmap__cont .farmmap__item:nth-child(9){right:5%;transform:translateX(50%);bottom:254px;left:unset}.farmmap .farmmap__cont .farmmap__item:nth-child(9) .farmmap__box{position:absolute;right:0}.farmmap .farmmap__cont .farmmap__item:nth-child(10){left:13%;transform:translateX(-22%);top:69px;bottom:unset}.farmmap .farmmap__cont .farmmap__item:nth-child(10) .farmmap__box{position:absolute;right:0}.farmmap .farmmap__cont .farmmap__item:nth-child(11){left:46%;transform:translateX(-41%);top:30px;bottom:unset}.farmmap .farmmap__cont .farmmap__item:nth-child(12){bottom:108px;left:3%;transform:translateX(-65%)}.farmmap .farmmap__cont .farmmap__item .openitem{max-width:24px;min-width:24px;width:100%;cursor:pointer;margin-bottom:25px}.farmmap .farmmap__cont .farmmap__item .openitem img{width:100%;-webkit-transition-property:cubic-bezier(1, 0, 0, 0) 0.8s;-moz-transition-property:cubic-bezier(1, 0, 0, 0) 0.8s;-o-transition-property:cubic-bezier(1, 0, 0, 0) 0.8s;transition:cubic-bezier(1, 0, 0, 0) 0.8s}.farmmap .farmmap__cont .farmmap__item .openitem img:first-child{position:absolute;left:-21px;top:-23px;opacity:0;transition:all 0.5s;max-width:66px;min-width:66px;height:24px;object-fit:scale-down;width:100%;object-position:top}.farmmap .farmmap__cont .farmmap__item .farmmap__box{min-width:0px;max-width:0px;width:100%;overflow:hidden;opacity:0;z-index:-1;position:relative;-webkit-transition-property:cubic-bezier(1, 0, 0, 0) 0.8s;-moz-transition-property:cubic-bezier(1, 0, 0, 0) 0.8s;-o-transition-property:cubic-bezier(1, 0, 0, 0) 0.8s;transition:cubic-bezier(1, 0, 0, 0) 0.8s;padding:24px 0px 24px;background:#ffffff;border:1px solid #c3c5ca;box-sizing:border-box;border-radius:8px}.farmmap .farmmap__cont .farmmap__item .farmmap__box:hover{background:#ffffff}.farmmap .farmmap__cont .farmmap__item .farmmap__box .area_list{display:flex;padding:0 30px}.farmmap .farmmap__cont .farmmap__item .farmmap__box .item__title{width:100%;padding:0 30px;min-width:max-content;display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.farmmap .farmmap__cont .farmmap__item .farmmap__box .item__title h4{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#177bd3;margin-right:10px}.farmmap .farmmap__cont .farmmap__item .farmmap__box .item__title button{display:flex;justify-content:flex-start;align-items:center;font-family:Roboto;font-style:normal;font-weight:normal;font-size:15px;line-height:130%;color:#177bd3}.farmmap .farmmap__cont .farmmap__item .farmmap__box .item__title button svg{margin-left:20px}.farmmap .farmmap__cont .farmmap__item .farmmap__box .area{display:flex;justify-content:flex-start;align-items:center;font-family:Roboto;font-style:normal;font-weight:normal;min-width:max-content;font-size:16px;line-height:130%;margin-bottom:10px;color:#177bd3;margin-right:10px}.farmmap .farmmap__cont .farmmap__item .farmmap__box .area svg{margin-right:10px}.farmmap .farmmap__cont .farmmap__item .farmmap__box .item__flex{width:100%;padding:0 30px;min-width:max-content;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.farmmap .farmmap__cont .farmmap__item .farmmap__box .item__flex p{display:flex;justify-content:flex-start;align-items:center;margin:0;font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;color:#9b9ea6}.farmmap .farmmap__cont .farmmap__item .farmmap__box .item__flex p span{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;margin-left:10px;color:#363d4d}.farmmap .farmmap__cont .farmmap__item:hover{z-index:2}.farmmap .farmmap__cont .farmmap__item:hover .openitem img{opacity:0}.farmmap .farmmap__cont .farmmap__item:hover .openitem img:first-child{opacity:1;height:60px;display:block;transition-delay:0s}.farmmap .farmmap__cont .farmmap__item:hover .farmmap__box{opacity:1;z-index:1;min-width:505px;max-width:505px}.farmmapinfo{width:100%;padding:60px 20px 170px}.farmmapinfo .farmmapinfo__cont{max-width:1180px;width:100%;margin:0 auto}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item:last-child{margin-bottom:0}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .openmodalbtn{display:none}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item h4{font-family:Roboto;font-style:normal;font-weight:500;font-size:18px;line-height:130%;min-width:max-content;color:#363d4d;margin-right:30px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;min-width:max-content;color:#177bd3;margin-right:30px;display:flex;justify-content:flex-start;align-items:center}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area svg{margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;min-width:max-content;color:#177bd3;margin-right:30px;display:flex;justify-content:flex-start;align-items:center}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num svg{margin-right:20px;width:24px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .borde{width:100%;border-top:2px dashed #9b9ea6}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item span{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;min-width:max-content;color:#363d4d;display:block;margin-left:30px}.desingabaut{padding:0 20px 150px;overflow:hidden}.desingabaut .desingabaut__cont{max-width:1180px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.desingabaut .desingabaut__cont .text{max-width:828px;width:100%;margin-right:10px;margin-top:30px}.desingabaut .desingabaut__cont .text h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;color:#363d4d;margin-bottom:24px}.desingabaut .desingabaut__cont .text h2 span{color:#177bd3}.desingabaut .desingabaut__cont .text p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#9b9ea6;max-width:770px;margin:0;margin-bottom:40px}.desingabaut .desingabaut__cont .text a{max-width:244px;width:100%;height:54px;display:flex;justify-content:center;align-items:center;background:#177bd3;border-radius:3px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:130%;color:#ffffff;position:relative}.desingabaut .desingabaut__cont .img{max-width:536px;width:100%;position:absolute;right:-220px}.desingabaut .desingabaut__cont .img img{width:100%}.serviceproject{background:#363d4d;padding:200px 20px;width:100%}.serviceproject .serviceproject__cont{max-width:1180px;width:100%;margin:0 auto}.serviceproject .serviceproject__cont h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;color:#fff;margin-bottom:30px}.serviceproject .serviceproject__cont p{margin-bottom:20px;max-width:1096px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#ffffff}.serviceproject .serviceproject__cont p span{font-weight:700}.services__question{width:100%;padding:100px 20px 0px}.services__question .questions__form-block label{background:#f3f4f4 !important}.services__question .question__box{width:100%;max-width:1170px;min-height:460px;margin:0 auto;padding:60px 50px;position:relative;background:#f3f4f4;border-radius:8px}.services__question .question__box .question__form{max-width:800px;width:100%}.services__question .question__box .question__form h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:110%;color:#363d4d;margin-bottom:20px;text-align:left}.services__question .question__box .question__form p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;margin-bottom:20px;color:#363d4d}.services__question .question__box .question__form form{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:536px}.services__question .question__box .question__form form .questions__form-block{width:48%;margin:0 0 15px}.services__question .question__box .question__form form .questions__form-block:nth-child(3){width:100%}.services__question .question__box .question__form form .questions__form-block input{background:#f3f4f4;border:1px solid #363d4d;box-sizing:border-box;border-radius:8px}.services__question .question__box .question__form form .questions__form-block:nth-child(3){min-height:54px;height:auto}.services__question .question__box .question__form form textarea{background:#f3f4f4;border:1px solid #363d4d;box-sizing:border-box;border-radius:8px;resize:none;height:max-content;width:100%}.services__question .question__box .question__form form textarea::-webkit-scrollbar{width:0px}.services__question .question__box .question__form form .questions__form-checkbox label{font-family:Roboto;font-style:normal;font-weight:normal;font-size:13px;line-height:130%;margin-bottom:20px;color:#363d4d}.services__question .question__box .img{position:absolute;right:0;top:50%;transform:translateY(-50%)}.production__question .question__box .question__form h2{max-width:702px}.production__question .question__box .question__form form{max-width:707px}.production__question .question__box .question__form form .form__top{width:100%;display:flex;justify-content:space-between;align-items:center}.production__question .question__box .question__form form .form__top .btn-main{bottom:7px}.production__question .question__box .question__form form .form__top .btn-main .btn-main__block{left:0px;top:0px;transition:all 0.5s}.production__question .question__box .question__form form .form__top .btn-main:hover .btn-main__block{margin:0;left:7px;top:7px}.production__question .question__box .question__form form .form__top .questions__form-block:nth-child(2){margin:0 10px 15px}.achievements{padding:150px 30px 0px 30px;width:100%}.achievements .achievements__cont{max-width:1180px;width:100%;margin:0 auto}.achievements .achievements__cont h2{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#363d4d;margin-bottom:50px}.achievements .achievements__cont .achievements__grid{display:grid;grid-template-columns:194px 337px 278px;grid-gap:68px 85px}.achievements .achievements__cont .achievements__item{width:auto}.achievements .achievements__cont .achievements__item h4{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:100%;margin-bottom:22px;color:#363d4d;height:66px}.achievements .achievements__cont .achievements__item svg{margin-bottom:22px;height:66px}.achievements .achievements__cont .achievements__item p{font-family:"Montserrat", sans-serif;font-weight:600;font-style:normal;font-weight:600;font-size:20px;line-height:130%;margin:0;text-transform:lowercase;color:#363d4d}.completedprojects{padding:0 20px 70px}.completedprojects .completedprojects__cont{max-width:1432px;width:100%;margin:0 auto}.completedprojects .completedprojects__cont .lastnewsswiperbtn{width:100%;display:none;justify-content:flex-end;align-items:center;margin-top:20px}.completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex{max-width:140px;width:100%;display:flex;justify-content:space-between;align-items:center}.completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex .swiper-pagination{position:relative;margin:0px 10px 0;width:44px !important;left:0;bottom:0;transform:unset !important;padding:0}.completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex .swiper-pagination .swiper-pagination-bullet{width:8px;min-width:8px;min-height:8px;height:8px;border-radius:50%;margin:0;margin-right:10px;background:#363D4D;opacity:0.2}.completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.completedprojects .completedprojects__cont .completedprojects__title{max-width:1180px;width:100%;margin:0 auto 40px;display:flex;justify-content:space-between;align-items:center}.completedprojects .completedprojects__cont .completedprojects__title h2{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#363d4d}.completedprojects .completedprojects__cont .completedprojects__title a{display:flex;justify-content:flex-start;align-items:center;font-family:Roboto;font-style:normal;font-weight:normal;font-size:15px;line-height:100%;color:#177bd3}.completedprojects .completedprojects__cont .completedprojects__title a svg{margin-left:10px}.completedprojects .completedprojects__cont .swiper-slide{max-width:580px;width:100%;height:330px;position:relative;margin-right:20px;padding:107px 65px 46px}.completedprojects .completedprojects__cont .swiper-slide img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.completedprojects .completedprojects__cont .swiper-slide .toptext{position:relative;display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.completedprojects .completedprojects__cont .swiper-slide .toptext p{display:flex;justify-content:flex-start;align-items:center;margin-right:18px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;color:#ffffff}.completedprojects .completedprojects__cont .swiper-slide .toptext p svg{margin-right:20px}.completedprojects .completedprojects__cont .swiper-slide h4{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:30px;line-height:130%;color:#ffffff;position:relative}.completedprojects .completedprojects__cont .swiper-slide span{font-family:Roboto;position:relative;font-style:normal;font-weight:normal;font-size:15px;line-height:130%;color:#ffffff}.completedprojects .completedprojects__cont .completedprojects__slider{width:100%;display:flex;justify-content:space-between;align-items:center}.completedprojects .completedprojects__cont .completedprojects__slider .completedprojects__swiper{max-width:1180px;width:100%;margin:0 auto}.completedprojects .completedprojects__cont .completedprojects__slider .completedprojects__swiper .swiper-wrapper{height:auto}.completedprojects .completedprojects__cont .completedprojects__grid{display:none;grid-template-columns:1fr 1fr;grid-gap:20px}.delivery{width:100%;padding:40px 0 0}.delivery .delivery__cont{width:100%}.delivery .delivery__cont h1{font-family:"Montserrat", sans-serif;font-weight:600;font-style:normal;font-weight:600;font-size:30px;color:#363d4d;max-width:1220px;margin:0 auto 168px;padding:0 20px}.delivery .delivery__cont p{font-family:Roboto;font-style:normal;font-weight:300;font-size:20px;line-height:160%;color:#363d4d;margin:0}.delivery .delivery__cont h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;color:#363d4d}.delivery .delivery__cont h2 span{color:#177bd3;font-family:"Montserrat", sans-serif;font-weight:900}.delivery .delivery__cont .delivery__equipment{max-width:1220px;margin:0 auto 100px;padding:0 20px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}.delivery .delivery__cont .delivery__equipment .text{max-width:770px;width:100%;margin:20px 10px 0 0}.delivery .delivery__cont .delivery__equipment .text h2{margin-bottom:30px}.delivery .delivery__cont .delivery__equipment .text p{margin-bottom:20px}.delivery .delivery__cont .delivery__equipment .text .equipment__links{margin-top:40px;max-width:356px;width:100%;display:flex;justify-content:space-between;align-items:center}.delivery .delivery__cont .delivery__equipment .text .equipment__links a{font-family:Roboto;font-style:normal;font-weight:normal;font-size:15px;line-height:100%;display:flex;justify-content:flex-start;align-items:center;color:#177bd3}.delivery .delivery__cont .delivery__equipment .text .equipment__links a svg{margin-left:10px}.delivery .delivery__cont .delivery__equipment .equipment__img{max-width:298px;width:100%;position:relative}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate{position:absolute;width:100%;display:flex;justify-content:space-between;align-items:center;bottom:-119px;left:49%;transform:translateX(-50%)}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate div{background:#ffffff;border:3px solid #363d4d;box-sizing:border-box;border-radius:8px;position:relative}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate div img{width:100%;border-radius:8px}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate .img1{left:20px;z-index:2}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate .img2{top:-48px}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate .img2 img{opacity:0.3}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate .img3{z-index:2;right:20px}.delivery .delivery__cont .delivery__equipment .equipment__img .img__animate .img3 img{opacity:0.3}.delivery .delivery__cont .delivery__ways{max-width:1220px;margin:0 auto 100px;padding:0 20px;width:100%}.delivery .delivery__cont .delivery__ways h2{font-family:"Montserrat", sans-serif;font-weight:800;font-style:normal;font-weight:800;font-size:20px;line-height:130%;margin-bottom:60px;max-width:408px;color:#363d4d}.delivery .delivery__cont .delivery__ways h3{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:130%;margin-bottom:20px;color:#363d4d;max-width:880px}.delivery .delivery__cont .delivery__ways p{max-width:828px}.delivery .delivery__cont .delivery__ways .ways__grid{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;margin-bottom:40px}.delivery .delivery__cont .delivery__ways .ways__grid .ways__item{height:242px;padding:30px;background:#ffffff;border:1px solid #c3c5ca;box-sizing:border-box;border-radius:8px}.delivery .delivery__cont .delivery__ways .ways__grid .ways__item img{width:156px;height:81px;object-fit:scale-down;margin-bottom:20px;object-position:left top}.delivery .delivery__cont .delivery__ways .ways__grid .ways__item p{font-family:Roboto;font-style:normal;font-weight:500;height:46px;font-size:18px;line-height:130%;margin-bottom:20px;color:#363d4d}.delivery .delivery__cont .delivery__ways .ways__grid .ways__item a{display:flex;justify-content:flex-start;align-items:center;font-family:Roboto;font-style:normal;font-weight:normal;font-size:15px;line-height:100%;color:#177bd3}.delivery .delivery__cont .delivery__ways .ways__grid .ways__item a svg{margin-left:12px}.delivery .delivery__cont .delivery__question{max-width:1220px;margin:0 auto 100px;padding:0 20px;width:100%}.delivery .delivery__cont .delivery__question .question__box{width:100%;padding:112px 50px;position:relative;background:#f3f4f4;border-radius:8px}.delivery .delivery__cont .delivery__question .question__box .question__form{max-width:608px;width:100%}.delivery .delivery__cont .delivery__question .question__box .question__form h2{margin-bottom:20px}.delivery .delivery__cont .delivery__question .question__box .question__form p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;margin-bottom:20px;color:#363d4d}.delivery .delivery__cont .delivery__question .question__box .question__form form{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:536px}.delivery .delivery__cont .delivery__question .question__box .question__form form .questions__form-block{width:48%;margin:0 0 15px}.delivery .delivery__cont .delivery__question .question__box .question__form form .questions__form-block:nth-child(3){width:100%}.delivery .delivery__cont .delivery__question .question__box .question__form form .questions__form-block input{background:#f3f4f4;border:1px solid #363d4d;box-sizing:border-box;border-radius:8px}.delivery .delivery__cont .delivery__question .question__box .question__form form .questions__form-checkbox label{font-family:Roboto;font-style:normal;font-weight:normal;font-size:13px;line-height:130%;margin-bottom:20px;color:#363d4d}.delivery .delivery__cont .delivery__question .question__box .img{position:absolute;right:0;top:50%;transform:translateY(-50%)}.delivery .delivery__cont .delivery__owntransport{background:#363d4d;padding:200px 20px}.delivery .delivery__cont .delivery__owntransport .owntransport__box{max-width:1180px;width:100%;margin:0 auto}.delivery .delivery__cont .delivery__owntransport h2{color:#fff;margin-bottom:30px;max-width:980px}.delivery .delivery__cont .delivery__owntransport p{margin-bottom:20px;max-width:1080px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#ffffff}.delivery .delivery__cont .delivery__owntransport p span{font-weight:700}.delivery .delivery__cont .delivery__owntransport .lasttext{font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#9b9ea6}.delivery .delivery__cont .delivery__partners{max-width:1220px;margin:100px auto 100px;padding:0 20px;width:100%}.delivery .delivery__cont .delivery__partners h2{margin-bottom:30px;max-width:700px}.delivery .delivery__cont .delivery__partners p{max-width:997px;margin-bottom:20px}.delivery .delivery__cont .delivery__partners p span{font-family:Roboto;font-style:normal;font-weight:bold;font-size:20px;line-height:160%;color:#177bd3}.delivery .delivery__cont .delivery__outside{max-width:1220px;margin:0 auto 100px;padding:0 20px;width:100%}.delivery .delivery__cont .delivery__outside h2{margin-bottom:30px;max-width:980px}.delivery .delivery__cont .delivery__outside p{max-width:985px}.delivery .delivery__cont .delivery__outside p span{font-family:Roboto;font-style:normal;font-weight:bold;font-size:20px;line-height:160%;color:#363d4d}.delivery .delivery__cont .delivery__payment{max-width:1220px;margin:0 auto;padding:0 20px;width:100%}.delivery .delivery__cont .delivery__payment h2{margin-bottom:30px;max-width:628px}.delivery .delivery__cont .delivery__payment ul li{font-family:Roboto;font-style:normal;font-weight:bold;font-size:20px;line-height:160%;color:#363d4d;margin-bottom:20px}.delivery .delivery__cont .delivery__payment p{margin-bottom:20px}.delivery .delivery__cont .delivery__payment p:last-child{margin-bottom:0}.productionlines{width:100%;padding:0 20px}.productionlines .productionlines__cont{max-width:1180px;width:100%;margin:0 auto}.productionlines .productionlines__cont h2{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#363d4d;margin-bottom:40px}.productionlines_info{width:100%;padding:100px 20px}.productionlines_info .questions__form-submit .btn-main__block:before{border:1px solid #fff}.productionlines_info .productionlines_info__cont{max-width:1180px;width:100%;margin:0 auto}.productionlines_info .productionlines_info__cont h2{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#363d4d;margin-bottom:40px}.productionlines_info .productionlines_info__cont .productionlines_info__grid{width:100%;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item{width:49%;position:relative;padding:160px 60px 37px;border-radius:8px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1){padding-top:110px;padding-bottom:47px;width:100%;margin-bottom:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) h3{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:30px;line-height:130%;text-transform:uppercase;color:#ffffff;max-width:391px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) p{max-width:711px;margin:10px 0 20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0;border-radius:8px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item h3{position:relative;font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:25px;line-height:130%;text-transform:uppercase;color:#ffffff;margin-bottom:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item p{position:relative;font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#ffffff;margin:10px 0 20px}.production_catalog{width:100%;padding:0 20px}.production_catalog .production_catalog__cont{max-width:1180px;width:100%;margin:0 auto}.production_catalog .production_catalog__cont .production_catalog__title{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.production_catalog .production_catalog__cont .production_catalog__title h2{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#363d4d}.production_catalog .production_catalog__cont .production_catalog__title a{font-family:Roboto;font-style:normal;font-weight:normal;font-size:15px;line-height:130%;color:#177bd3;display:flex;justify-content:flex-start;align-items:center}.production_catalog .production_catalog__cont .production_catalog__title a svg{margin-left:20px}.production_catalog .production_catalog__cont .production_catalog__buttons{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.production_catalog .production_catalog__cont .production_catalog__buttons button{width:max-content;height:51px;background:#ffffff;border:1px solid #c3c5ca;box-sizing:border-box;border-radius:8px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;color:#177bd3;margin-right:20px;margin-bottom:20px;padding:0 20px}.production_catalog .production_catalog__cont .production_catalog__grid{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;margin-bottom:40px}.guarantee{padding:40px 20px 100px;width:100%;margin-top:20px;padding-top:0 !important}.guarantee .guarantee__cont{max-width:1180px;width:100%;margin:0 auto}.guarantee .guarantee__cont .guarantee__top{width:100%;max-width:716px}.guarantee .guarantee__cont .guarantee__top h1{font-family:"Montserrat", sans-serif;font-weight:600;font-style:normal;font-weight:600;font-size:30px;line-height:130%;color:#363d4d;margin-bottom:40px}.guarantee .guarantee__cont .guarantee__top p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#9b9ea6;margin-bottom:15px}.guarantee .guarantee__cont .guarantee__top p a{color:#177BD3}.guarantee .guarantee__cont .guarantee__form{width:100%;max-width:880px}.guarantee .guarantee__cont .guarantee__form .questions__form-submit{position:relative !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.guarantee .guarantee__cont .guarantee__form .form__top{width:100%;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__top h3{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#363d4d;max-width:476px;margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__top .questions__form-block{width:100%;margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__top .questions__form-block:last-child{margin-bottom:0}.guarantee .guarantee__cont .guarantee__form .field-set_input{width:100%;height:100%;background:#ffffff;border-radius:8px;border:1px solid #c3c5ca;padding:0 20px;font-size:16px;line-height:100%;color:#363D4D;resize:none}.guarantee .guarantee__cont .guarantee__form .form__item{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap}.guarantee .guarantee__cont .guarantee__form .form__item:last-child{margin-bottom:0}.guarantee .guarantee__cont .guarantee__form .form__item h4{font-family:Roboto;font-style:normal;font-weight:500;font-size:18px;line-height:130%;width:100%;margin-bottom:20px;color:#363d4d}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block{width:100%;margin:0 0 20px}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(4){width:32%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(5){width:66%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(6){width:32%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(7){width:32%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(8){width:32%}.guarantee .guarantee__cont .guarantee__form .form__item_js{margin-bottom:0;height:0;overflow:hidden;transition:all 0.5s}.guarantee .guarantee__cont .guarantee__form .addnew{width:100%;max-width:880px;height:54px;background:#ebeced;border-radius:3px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:130%;margin-bottom:30px;color:#363d4d}.guarantee .guarantee__cont .guarantee__form .form__bottom{width:100%;margin-top:20px}.guarantee .guarantee__cont .guarantee__form .form__bottom span{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;color:#9b9ea6;display:block;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__bottom p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:100%;color:#363d4d}.guarantee .guarantee__cont .guarantee__form .form__top .questions__form-block:last-child .field-set_input{width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;z-index:-1}.rules{background:#ebeced;padding:100px 20px 150px;width:100%}.rules .rules__cont{max-width:1180px;width:100%;margin:0 auto}.rules .rules__cont h2{font-family:"Montserrat", sans-serif;font-weight:600;font-style:normal;font-weight:600;max-width:480px;font-size:30px;line-height:130%;color:#363d4d;margin-bottom:30px}.rules .rules__cont .rules__item{max-width:880px;width:100%;margin-bottom:60px}.rules .rules__cont .rules__item h3{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;margin-bottom:30px;color:#363d4d}.rules .rules__cont .rules__item p{margin-bottom:20px}.rules .rules__cont .rules__item ul{width:100%}.rules .rules__cont .rules__item ul li{font-family:Roboto;font-style:normal;font-weight:300;font-size:18px;line-height:160%;color:#363d4d;margin-bottom:20px;display:block}.rules .rules__cont .rules__item ul li:last-child{margin-bottom:0}.rules .rules__cont .rules__item ul .disk{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.rules .rules__cont .rules__item ul .disk::before{content:"";min-width:13px;min-height:13px;border:3px solid #177bd3;border-radius:50%;margin-right:14px;position:relative;top:6px}.serviceprojectmounting{padding:200px 20px;width:100%;background-image:url("/__lay_blocks/2022/assets/img/service_design/proektirovanie_bg.jpg");background-size:cover;position:relative}.serviceprojectmounting::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(43,49,64,0.85), rgba(43,49,64,0.85))}.serviceprojectmounting .serviceproject__cont{max-width:1180px;width:100%;position:relative;z-index:2;margin:0 auto}.serviceprojectmounting .serviceproject__cont h2,.serviceprojectmounting .serviceproject__cont .h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;color:#fff;margin-bottom:30px}.serviceprojectmounting .serviceproject__cont p{margin-bottom:20px;max-width:1096px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#ffffff}.serviceprojectmounting .serviceproject__cont p span{font-weight:700}.desingabautmounting{padding:177px 20px 100px;width:100%}.desingabautmounting .desingabaut__cont{max-width:1180px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.desingabautmounting .desingabaut__cont .text{max-width:567px;width:100%;margin-right:10px}.desingabautmounting .desingabaut__cont .text h2,.desingabautmounting .desingabaut__cont .text .h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;color:#363d4d;margin-bottom:24px}.desingabautmounting .desingabaut__cont .text h2 span,.desingabautmounting .desingabaut__cont .text .h2 span{color:#177bd3}.desingabautmounting .desingabaut__cont .text p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;color:#9b9ea6;max-width:770px;margin:0;margin-bottom:30px}.desingabautmounting .desingabaut__cont .text a{max-width:348px;width:100%;height:54px;display:flex;justify-content:center;align-items:center;background:#177bd3;border-radius:3px;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:130%;color:#ffffff;position:relative}.desingabautmounting .desingabaut__cont .img{max-width:536px;width:100%}.desingabautmounting .desingabaut__cont .img img{width:100%}.about-detail-service .about-detail__project{margin:0 !important}.servicesspecialists{padding:100px 20px 150px;width:100%}.servicesspecialists .servicesspecialists__cont{max-width:1180px;width:100%;margin:0 auto}.servicesspecialists .servicesspecialists__cont h2,.servicesspecialists .servicesspecialists__cont .h2{font-family:"Montserrat", sans-serif;font-weight:900;font-style:normal;font-weight:900;font-size:40px;line-height:130%;max-width:1052px;color:#363d4d}.servicesspecialists .servicesspecialists__cont h2 span,.servicesspecialists .servicesspecialists__cont .h2 span{color:#177bd3}.servicesspecialists .servicesspecialists__cont ul{margin:40px 0 150px;max-width:844px;width:100%}.servicesspecialists .servicesspecialists__cont ul li{font-family:"Montserrat", sans-serif;font-weight:600;font-style:normal;font-weight:600;font-size:26px;line-height:130%;color:#363d4d;margin-bottom:30px;position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.servicesspecialists .servicesspecialists__cont ul li::before{content:"";position:relative;min-width:24px;min-height:24px;background:#177bd3;border-radius:4px;display:block;margin-right:40px;top:6px}.desingmodal{position:fixed;left:0;top:0;width:100%;padding:20px;visibility:hidden;opacity:0;transition:opacity 1000ms;justify-content:center;z-index:555;align-items:flex-start;background:rgba(54,61,77,0.7);height:100vh;overflow:auto}.desingmodal::-webkit-scrollbar{width:10px;border-radius:6px;background:rgba(0,0,0,0.2)}.desingmodal::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(0,0,0,0.6)}.desingmodal .btn-main{width:177px !important;height:56px !important}.desingmodal .desingmodal__cont{max-width:980px;width:100%;position:relative;background:#FFFFFF;border:1px solid #C3C5CA;box-sizing:border-box;border-radius:8px}.desingmodal .desingmodal__cont .clousmodal{position:absolute;right:26px;top:26px}.desingmodal .desingmodal__cont .workshop{width:100%;padding:50px 40px 60px}.desingmodal .desingmodal__cont .workshop h2,.desingmodal .desingmodal__cont .workshop .h2{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:20px;line-height:130%;color:#363D4D;margin-bottom:30px;display:block;text-align:left}.desingmodal .desingmodal__cont .workshop .workshow__params{width:100%;display:flex;justify-content:flex-start;align-items:center}.desingmodal .desingmodal__cont .workshop .workshow__params a,.desingmodal .desingmodal__cont .workshop .workshow__params p.area{display:flex;justify-content:flex-start;align-items:center;font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;color:#177BD3;margin-right:40px}.desingmodal .desingmodal__cont .workshop .workshow__params a:last-child,.desingmodal .desingmodal__cont .workshop .workshow__params p.area:last-child{margin-right:0px}.desingmodal .desingmodal__cont .workshop .workshow__params a svg,.desingmodal .desingmodal__cont .workshop .workshow__params p.area svg{margin-right:20px}.desingmodal .desingmodal__cont .workshop .workshow__size{width:100%;margin:20px 0 40px}.desingmodal .desingmodal__cont .workshop .workshow__size h3{font-family:Roboto;font-style:normal;font-weight:bold;font-size:16px;line-height:130%;color:#363D4D;margin-bottom:10px;text-align:left}.desingmodal .desingmodal__cont .workshop .workshow__size .size__flex{width:100%;display:flex;justify-content:flex-start;align-items:center}.desingmodal .desingmodal__cont .workshop .workshow__size .size__flex p{display:flex;justify-content:flex-start;align-items:center;margin-right:20px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;color:#9B9EA6}.desingmodal .desingmodal__cont .workshop .workshow__size .size__flex p:last-child{margin-right:0}.desingmodal .desingmodal__cont .workshop .workshow__size .size__flex p span{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:130%;margin-left:10px;color:#363D4D}.desingmodal .desingmodal__cont .workshop .workshop__img{width:100%;display:flex;justify-content:flex-start;align-items:stretch;margin-bottom:35px;margin-top:15px}.desingmodal .desingmodal__cont .workshop .workshop__img a{display:block;width:100%;max-width:640px}.desingmodal .desingmodal__cont .workshop .workshop__img img{width:100%;object-fit:cover;max-width:640px}.desingmodal .desingmodal__cont .workshop .workshop__img .workshop__img_right{width:100%;max-width:180px;margin-left:20px}.desingmodal .desingmodal__cont .workshop .workshop__img .workshop__img_right a{display:block;margin-bottom:20px;height:108px}.desingmodal .desingmodal__cont .workshop .workshop__img .workshop__img_right a:last-child{margin-bottom:0}.desingmodal .desingmodal__cont .workshop .workshop__img .workshop__img_right img{display:block;margin-bottom:20px;height:108px}.desingmodal .desingmodal__cont .workshop .workshow__description{width:100%;margin-bottom:40px}.desingmodal .desingmodal__cont .workshop .workshow__description h3{font-family:Roboto;font-style:normal;font-weight:500;font-size:18px;line-height:130%;margin-bottom:20px;color:#363D4D;text-align:left}.desingmodal .desingmodal__cont .workshop .workshow__description h4{font-family:Roboto;font-style:italic;font-weight:500;font-size:18px;line-height:130%;color:#363D4D;text-align:left}.desingmodal .desingmodal__cont .workshop .workshow__description iframe{width:100%;border:unset;margin:40px 0 10px;display:block;height:505px}.desingmodal .desingmodal__cont .workshop .workshow__description p{font-family:Roboto;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;color:#9B9EA6;text-align:left}.desingmodal .desingmodal__cont .completedprojects{padding:0 40px 40px}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .completedprojects__slider{display:flex !important;justify-content:flex-start;align-items:flex-start;overflow:hidden}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .completedprojects__slider .completedprojects__swiper{width:1180px;margin:0;overflow:unset}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .completedprojects__title{margin:0 auto 20px}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .lastnewsswiperbtn{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:20px}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex{max-width:140px;width:100%;display:flex;justify-content:space-between;align-items:center}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex .swiper-pagination{position:relative;margin:0px 10px 0;width:44px !important;left:0;bottom:0;transform:unset !important;padding:0}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex .swiper-pagination .swiper-pagination-bullet{width:8px;min-width:8px;min-height:8px;height:8px;border-radius:50%;margin:0;margin-right:10px;background:#363D4D;opacity:0.2}.desingmodal .desingmodal__cont .completedprojects .completedprojects__cont .lastnewsswiperbtn .lastnewsswiperbtn-flex .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.desingmodal .desingmodal__cont .services__question{padding:0;border-radius:0 0 8px 8px;overflow:hidden}.desingmodal .desingmodal__cont .question__box{padding:98px 50px 100px;border-radius:0}.desingmodal .desingmodal__cont .question__box .img{top:50%;transform:translateY(-50%)}@media (max-width: 1500px){.farmmap .farmmap__cont .farmmap__item{left:13%;transform:translateX(-65%);bottom:255px}}@media (max-width: 1200px){.farmmap .farmmap__cont .farmmap__item .openitem img{max-width:16px;min-width:16px;height:16px}.completedprojects{padding:0 20px 70px}.completedprojects .completedprojects__cont .lastnewsswiperbtn{display:flex}.completedprojects .completedprojects__cont .completedprojects__title{margin:0 auto 20px}.completedprojects .completedprojects__cont .completedprojects__title h2,.completedprojects .completedprojects__cont .completedprojects__title .h2{font-size:20px}.completedprojects .completedprojects__cont .completedprojects__title a{font-size:15px}.completedprojects .completedprojects__cont .swiper-slide{max-width:470px;height:268px;margin-right:20px;padding:90px 30px 30px}.completedprojects .completedprojects__cont .swiper-slide .toptext{margin-bottom:20px}.completedprojects .completedprojects__cont .swiper-slide .toptext p{margin-right:18px;font-size:16px}.completedprojects .completedprojects__cont .swiper-slide .toptext p svg{margin-right:20px}.completedprojects .completedprojects__cont .swiper-slide h4{font-size:26px}.completedprojects .completedprojects__cont .swiper-slide span{font-size:14px}.completedprojects .completedprojects__cont .completedprojects__slider button{display:none}.completedprojects .completedprojects__cont .completedprojects__slider .completedprojects__swiper .swiper-wrapper{height:auto}.completedprojects .completedprojects__cont .completedprojects__grid{display:none}}@media (max-width: 1000px){.design{padding:30px 20px 100px}.design::before{left:0;bottom:-150px;width:200px;height:386px}.design::after{right:-202px;top:-165px;width:398px;height:386px}.design .design__cont h1{margin-bottom:100px}.design .design__cont .back{font-size:24px;margin-bottom:100px}.design .design__cont .design__flex .text{max-width:709px;margin-right:10px;margin-top:30px}.design .design__cont .design__flex .text h2,.design .design__cont .design__flex .text .h2{font-size:35px;margin-bottom:20px}.design .design__cont .design__flex .text p{font-size:18px}.design .design__cont .design__flex .img{max-width:330px}.servicesspecialists{padding:100px 20px}.servicesspecialists .servicesspecialists__cont h2,.servicesspecialists .servicesspecialists__cont .h2{font-size:24px;max-width:1052px}.servicesspecialists .servicesspecialists__cont ul{margin:40px 0 100px;max-width:844px}.servicesspecialists .servicesspecialists__cont ul li{font-size:18px;margin-bottom:20px}.servicesspecialists .servicesspecialists__cont ul li::before{min-width:16px;min-height:16px;margin-right:16px;top:6px}.serviceprojectmounting,.serviceproject{padding:100px 20px}.serviceprojectmounting .serviceproject__cont h2,.serviceprojectmounting .serviceproject__cont .h2,.serviceproject .serviceproject__cont h2,.serviceproject .serviceproject__cont .h2{font-size:35px;margin-bottom:30px}.serviceprojectmounting .serviceproject__cont p,.serviceproject .serviceproject__cont p{margin-bottom:20px;font-size:18px}.service_warranty{padding:40px 20px 0}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .h2{font-size:35px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont p{font-size:18px;margin-bottom:20px;max-width:985px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex{margin-top:80px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text{max-width:580px;margin-right:10px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text .h2{font-size:35px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text p{font-size:18px;margin-bottom:30px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex img{max-width:400px;height:600px}.desingabautmounting,.desingabaut{padding:0 20px 70px}.desingabautmounting .desingabaut__cont .text,.desingabaut .desingabaut__cont .text{max-width:633px;margin-right:10px;margin-top:0px}.desingabautmounting .desingabaut__cont .text h2,.desingabautmounting .desingabaut__cont .text .h2,.desingabaut .desingabaut__cont .text h2,.desingabaut .desingabaut__cont .text .h2{font-size:35px;margin-bottom:30px}.desingabautmounting .desingabaut__cont .text p,.desingabaut .desingabaut__cont .text p{font-size:18px;margin-bottom:30px}.desingabautmounting .desingabaut__cont .img,.desingabaut .desingabaut__cont .img{max-width:448px;right:-200px}.desingabautmounting{padding-top:40px !important}.services__question{padding:70px 20px 0px}.services__question .question__box{padding:60px 50px 70px;overflow:hidden}.services__question .question__box .question__form{max-width:700px;position:relative;z-index:2}.services__question .question__box .question__form h2,.services__question .question__box .question__form .h2{font-size:35px;margin-bottom:20px}.services__question .question__box .question__form p{font-size:16px;margin-bottom:20px}.services__question .question__box .question__form form{max-width:536px}.services__question .question__box .question__form form .questions__form-block{width:48%;margin:0 0 15px}.services__question .question__box .question__form form .questions__form-block:nth-child(3){width:100%}.services__question .question__box .question__form form .questions__form-checkbox label{font-size:13px;margin-bottom:20px}.services__question .question__box .question__form form .questions__form-submit{position:unset}.services__question .question__box .img{top:50%;right:-100px;transform:translateY(-50%)}.achievements{padding:70px 20px}.achievements .achievements__cont h2,.achievements .achievements__cont .h2{font-size:20px;margin-bottom:40px}.achievements .achievements__cont .achievements__grid{grid-template-columns:233px 306px 278px;grid-gap:60px 20px}.achievements .achievements__cont .achievements__item h4{font-size:40px;margin-bottom:22px;height:66px}.achievements .achievements__cont .achievements__item svg{margin-bottom:22px;height:66px}.achievements .achievements__cont .achievements__item p{font-size:18px}.completedprojects{padding:0 20px 70px}.completedprojects .completedprojects__cont .completedprojects__title{margin:0 auto 20px}.completedprojects .completedprojects__cont .completedprojects__title h2,.completedprojects .completedprojects__cont .completedprojects__title .h2{font-size:20px}.completedprojects .completedprojects__cont .completedprojects__title a{font-size:15px}.completedprojects .completedprojects__cont .swiper-slide{max-width:470px;height:268px;margin-right:20px;padding:90px 30px 30px}.completedprojects .completedprojects__cont .swiper-slide .toptext{margin-bottom:20px}.completedprojects .completedprojects__cont .swiper-slide .toptext p{margin-right:18px;font-size:16px}.completedprojects .completedprojects__cont .swiper-slide .toptext p svg{margin-right:20px}.completedprojects .completedprojects__cont .swiper-slide h4{font-size:26px}.completedprojects .completedprojects__cont .swiper-slide span{font-size:14px}.completedprojects .completedprojects__cont .completedprojects__slider button{position:absolute;z-index:2}.completedprojects .completedprojects__cont .completedprojects__slider button:last-child{right:20px}.completedprojects .completedprojects__cont .completedprojects__slider .completedprojects__swiper .swiper-wrapper{height:auto}.completedprojects .completedprojects__cont .completedprojects__grid{display:none}.farmmapinfo{padding:60px 20px 100px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item{margin-bottom:30px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item h4{font-size:18px;margin-right:30px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area{font-size:16px;margin-right:30px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area svg{margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num{font-size:16px;margin-right:30px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num svg{margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item span{font-size:16px;margin-left:30px}.production__question .question__box .question__form form .form__top{flex-wrap:wrap;margin-bottom:20px}.production__question .question__box .img{display:none}.productionlines{padding:0 20px}.productionlines .productionlines__cont h2,.productionlines .productionlines__cont .h2{font-size:20px;margin-bottom:40px}.productionlines .productionlines__cont .productionlines__grid{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(9, 121px);grid-gap:10px}.productionlines .productionlines__cont .productionlines__grid .productionlines__item{width:auto}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(1){grid-row-start:1;grid-row-end:4}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(2){grid-row-start:1;grid-row-end:3}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(3){grid-row-start:1;grid-row-end:5}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(4){grid-row-start:4;grid-row-end:7}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(5){grid-row-start:3;grid-row-end:5}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(6){grid-row-start:5;grid-row-end:9;grid-column-start:3}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(7){grid-row-start:7;grid-row-end:9}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(8){grid-row-start:5;grid-row-end:7}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(9){grid-row-start:7;grid-row-end:9}.productionlines_info{padding:60px 20px}.productionlines_info .productionlines_info__cont h2,.productionlines_info .productionlines_info__cont .h2{font-size:20px;margin-bottom:40px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item{width:49%;padding:100px 20px 20px;border-radius:8px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1){padding-top:90px;padding-bottom:30px;margin-bottom:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) h3{font-size:24px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) p{margin:10px 0 20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item h3{font-size:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item p{font-size:16px;margin:10px 0 20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item .btn-main{position:relative;bottom:0;top:0;left:0;right:0}.production_catalog{padding:0 20px}.production_catalog .production_catalog__cont .production_catalog__title{margin-bottom:50px}.production_catalog .production_catalog__cont .production_catalog__title h2,.production_catalog .production_catalog__cont .production_catalog__title .h2{font-size:20px}.production_catalog .production_catalog__cont .production_catalog__title a{font-size:15px}.production_catalog .production_catalog__cont .production_catalog__title a svg{margin-left:20px}.production_catalog .production_catalog__cont .production_catalog__buttons button{height:40px;font-weight:normal;font-size:12px;margin-right:10px;margin-bottom:10px;padding:0 10px}.production_catalog .production_catalog__cont .production_catalog__grid{grid-template-columns:repeat(3, 1fr);grid-gap:20px;margin-bottom:40px}.production_catalog .production_catalog__cont .btn-main{position:relative;bottom:0;top:0;left:0;right:0}}@media (max-width: 870px){.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num{min-width:unset}.design .design__cont .design__flex .img svg{height:auto}.achievements{padding:60px 20px}.achievements .achievements__cont h2,.achievements .achievements__cont .h2{font-size:20px;margin-bottom:30px}.achievements .achievements__cont .achievements__grid{grid-template-columns:233px 230px 230px;grid-gap:40px 15px}.achievements .achievements__cont .achievements__item h4{font-size:30px;margin-bottom:22px;height:48px}.achievements .achievements__cont .achievements__item svg{margin-bottom:22px;height:48px;width:auto}.achievements .achievements__cont .achievements__item p{font-size:14px}.farmmap .farmmapimg{position:relative;width:100%;height:448px}.farmmap{margin:0 !important;height:auto !important}.farmmap h2,.farmmap .h2{display:block;text-align:left}.farmmap .farmmap__cont{display:none}.farmmapinfo{padding:40px 20px 60px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item{margin-bottom:20px;border:1px solid #c3c5ca;box-sizing:border-box;border-radius:8px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:17px 20px;position:relative}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .openmodalbtn{position:absolute;width:26px;display:block;height:26px;position:absolute;right:0;z-index:5;top:0}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item::before{content:"";width:26px;height:26px;background-image:url("/__lay_blocks/2022/assets/img/service/Group 2967.svg");position:absolute;right:0;top:0}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .borde{display:none}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item h4{width:100%;margin-bottom:10px;font-size:18px;margin-right:0px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area{font-size:16px;margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area svg{margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num{font-size:16px;margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num svg{margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item span{font-size:16px;margin-left:30px;position:absolute;right:30px;bottom:18px}}@media (max-width: 800px){.design,.guarantee{margin-top:48px !important;padding-top:20px !important}}@media (max-width: 768px){.about-detail-service{margin-bottom:40px}.design{padding:20px 20px 60px}.design::before,.design::after{display:none}.design .design__cont h1{margin-bottom:46px}.design .design__cont .design__flex{flex-direction:column-reverse;align-items:flex-start}.design .design__cont .design__flex .text{max-width:unset;margin-right:0px;margin-top:50px}.design .design__cont .design__flex .text h2,.design .design__cont .design__flex .text .h2{font-size:30px;margin-bottom:10px}.design .design__cont .design__flex .text p{font-size:16px}.design .design__cont .design__flex .img{max-width:356px}.serviceprojectmounting,.serviceproject{padding:80px 20px}.serviceprojectmounting .serviceproject__cont h2,.serviceprojectmounting .serviceproject__cont .h2,.serviceproject .serviceproject__cont h2,.serviceproject .serviceproject__cont .h2{font-size:30px;margin-bottom:20px}.serviceprojectmounting .serviceproject__cont p,.serviceproject .serviceproject__cont p{margin-bottom:10px;font-size:16px}.service_warranty{padding:40px 20px 0}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .h2{font-size:30px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont p{font-size:18px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex{margin-top:60px;flex-direction:column-reverse}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text{max-width:unset;margin-right:0px;margin-top:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text .h2{font-size:30px;margin-bottom:20px;max-width:unset}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text p{font-size:18px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text .questions__form-submit{position:unset}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex img{max-width:440px;object-position:top;height:346px}.desingabautmounting,.desingabaut{padding:0 20px 70px}.desingabautmounting .desingabaut__cont,.desingabaut .desingabaut__cont{flex-direction:column-reverse;align-items:flex-start}.desingabautmounting .desingabaut__cont .text,.desingabaut .desingabaut__cont .text{max-width:unset;margin-right:0px;margin-top:20px}.desingabautmounting .desingabaut__cont .text h2,.desingabautmounting .desingabaut__cont .text .h2,.desingabaut .desingabaut__cont .text h2,.desingabaut .desingabaut__cont .text .h2{font-size:30px;margin-bottom:20px}.desingabautmounting .desingabaut__cont .text p,.desingabaut .desingabaut__cont .text p{font-size:18px;margin-bottom:20px}.desingabautmounting .desingabaut__cont .text .questions__form-submit,.desingabaut .desingabaut__cont .text .questions__form-submit{position:unset}.desingabautmounting .desingabaut__cont .img,.desingabaut .desingabaut__cont .img{max-width:448px;right:0;position:relative}.services__question{padding:60px 20px 0px}.services__question .question__box{padding:60px 50px 70px}.services__question .question__box .question__form h2,.services__question .question__box .question__form .h2{font-size:30px;margin-bottom:10px}.services__question .question__box .question__form p{font-size:16px;margin-bottom:20px}.services__question .question__box .question__form form{max-width:536px}.services__question .question__box .question__form form .questions__form-block{width:48%;margin:0 0 15px}.services__question .question__box .question__form form .questions__form-block:nth-child(3){width:100%}.services__question .question__box .question__form form .questions__form-checkbox label{font-size:13px;margin-bottom:20px}.services__question .question__box .img{display:none}.completedprojects{padding:0 20px 70px}.completedprojects .completedprojects__cont .lastnewsswiperbtn{display:none}.completedprojects .completedprojects__cont .completedprojects__title{margin:0 auto 20px}.completedprojects .completedprojects__cont .completedprojects__title h2,.completedprojects .completedprojects__cont .completedprojects__title .h2{font-size:20px}.completedprojects .completedprojects__cont .completedprojects__title a{font-size:15px}.completedprojects .completedprojects__cont .swiper-slide{width:auto;height:auto;margin-right:0px;padding:45px 20px 20px}.completedprojects .completedprojects__cont .swiper-slide .toptext{margin-bottom:20px}.completedprojects .completedprojects__cont .swiper-slide .toptext p{margin-right:18px;font-size:14px}.completedprojects .completedprojects__cont .swiper-slide .toptext p svg{margin-right:10px}.completedprojects .completedprojects__cont .swiper-slide h4{font-size:20px}.completedprojects .completedprojects__cont .swiper-slide span{font-size:14px}.completedprojects .completedprojects__cont .completedprojects__slider{display:none}.completedprojects .completedprojects__cont .completedprojects__grid{display:grid}.farmmap{height:448px}.guarantee{padding:28px 20px 60px !important}.guarantee .guarantee__cont .guarantee__top{max-width:716px;margin-bottom:50px}.guarantee .guarantee__cont .guarantee__top h1{font-size:20px;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__top p{font-size:16px}.guarantee .guarantee__cont .guarantee__form{max-width:880px}.guarantee .guarantee__cont .guarantee__form .form__top{margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__top h3{font-weight:800;font-size:16px;max-width:476px;margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__top .questions__form-block{margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__item{margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__item h4{font-size:18px;line-height:130%;margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block{width:100%;margin:0 0 20px}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(4){width:100%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(5){width:100%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(6){width:49%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(7){width:49%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(8){width:100%}.guarantee .guarantee__cont .guarantee__form .addnew{max-width:880px;height:54px;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__bottom{margin-top:10px}.guarantee .guarantee__cont .guarantee__form .form__bottom span{font-size:16px;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__bottom p{font-size:16px}.rules{padding:60px 20px}.rules .rules__cont h2,.rules .rules__cont .h2{max-width:480px;font-size:24px;margin-bottom:30px}.rules .rules__cont .rules__item{max-width:880px;margin-bottom:40px}.rules .rules__cont .rules__item h3{font-size:18px;margin-bottom:20px}.rules .rules__cont .rules__item ul li{font-size:16px;margin-bottom:16px}.rules .rules__cont .rules__item ul .disk::before{min-width:13px;min-height:13px;margin-right:6px;top:6px}.design .design__cont h1{margin-bottom:30px}.production__question .question__box .question__form form .form__top .questions__form-block:nth-child(2){margin:0 0 15px}.production__question .question__box .question__form form .form__top .questions__form-block{width:100% !important}.productionlines{padding:0 20px}.productionlines .productionlines__cont h2,.productionlines .productionlines__cont .h2{font-size:18px;margin-bottom:20px}.productionlines .productionlines__cont .productionlines__grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(69, 5px);grid-gap:10px}.productionlines .productionlines__cont .productionlines__grid .productionlines__item{width:auto}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(1){grid-row-start:1;grid-row-end:16;grid-column-start:1;grid-column-end:2}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(2){grid-row-start:1;grid-row-end:11;grid-column-start:2;grid-column-end:2}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(3){grid-row-start:46;grid-column-start:1;grid-column-end:2;grid-row-end:69}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(4){grid-row-start:16;grid-row-end:31;grid-column-start:1;grid-column-end:2}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(5){grid-row-start:11;grid-row-end:21;grid-column-start:2;grid-column-end:2}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(6){grid-row-start:46;grid-row-end:69;grid-column-start:2}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(7){grid-row-start:31;grid-column-start:1;grid-row-end:46}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(8){grid-row-start:21;grid-row-end:36;grid-column-start:2;grid-column-end:2}.productionlines .productionlines__cont .productionlines__grid .productionlines__item:nth-child(9){grid-row-start:36;grid-row-end:46;grid-column-start:2;grid-column-end:2}.productionlines_info{padding:60px 20px}.productionlines_info .productionlines_info__cont h2,.productionlines_info .productionlines_info__cont .h2{font-size:20px;margin-bottom:40px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item{width:100%;padding:50px 20px 20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(2){margin-bottom:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1){padding-top:50px;padding-bottom:20px;margin-bottom:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) h3{font-size:18px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) p{margin:10px 0 20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item h3{font-size:18px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item p{font-size:14px;margin:10px 0 20px}.production_catalog{padding:0 20px}.production_catalog .production_catalog__cont .production_catalog__title{margin-bottom:20px}.production_catalog .production_catalog__cont .production_catalog__title h2,.production_catalog .production_catalog__cont .production_catalog__title .h2{font-size:20px}.production_catalog .production_catalog__cont .production_catalog__title a{display:none}.production_catalog .production_catalog__cont .production_catalog__buttons{margin-bottom:20px}.production_catalog .production_catalog__cont .production_catalog__buttons button{height:30px;font-weight:normal;font-size:10px;margin-right:10px;margin-bottom:10px;padding:0 5px}.production_catalog .production_catalog__cont .production_catalog__grid{grid-template-columns:repeat(2, 1fr);grid-gap:20px;margin-bottom:40px}}@media (max-width: 700px){.achievements{padding:60px 20px}.achievements .achievements__cont h2,.achievements .achievements__cont .h2{font-size:20px;margin-bottom:30px}.achievements .achievements__cont .achievements__grid{grid-template-columns:1fr 1fr;grid-gap:40px 15px}.achievements .achievements__cont .achievements__item h4{font-size:30px;margin-bottom:22px;height:48px}.achievements .achievements__cont .achievements__item svg{margin-bottom:22px;height:48px}.achievements .achievements__cont .achievements__item p{font-size:14px}.completedprojects{padding:0 20px 70px}.completedprojects .completedprojects__cont .completedprojects__title{margin:0 auto 20px}.completedprojects .completedprojects__cont .completedprojects__title h2,.completedprojects .completedprojects__cont .completedprojects__title .h2{font-size:16px}.completedprojects .completedprojects__cont .completedprojects__title a{font-size:15px}.completedprojects .completedprojects__cont .swiper-slide{padding:88px 30px 30px;max-width:unset}.completedprojects .completedprojects__cont .swiper-slide .toptext{margin-bottom:20px}.completedprojects .completedprojects__cont .swiper-slide .toptext p{margin-right:18px;font-size:14px}.completedprojects .completedprojects__cont .swiper-slide .toptext p svg{margin-right:10px}.completedprojects .completedprojects__cont .swiper-slide h4{font-size:20px;max-width:202px}.completedprojects .completedprojects__cont .swiper-slide span{font-size:14px;max-width:285px;display:block}.completedprojects .completedprojects__cont .completedprojects__slider{display:none}.completedprojects .completedprojects__cont .completedprojects__grid{display:grid;grid-template-columns:1fr}.desingmodal .desingmodal__cont .services__question{padding:0}.desingmodal::-webkit-scrollbar,.desingmodal::-webkit-scrollbar-thumb{width:0}.desingmodal .desingmodal__cont .clousmodal{position:absolute;right:16px;top:16px}.desingmodal .desingmodal__cont .workshop{padding:50px 20px 40px}.desingmodal .desingmodal__cont .workshop h2,.desingmodal .desingmodal__cont .workshop .h2{margin-bottom:20px}.desingmodal .desingmodal__cont .workshop .workshow__params{flex-wrap:wrap}.desingmodal .desingmodal__cont .workshop .workshow__params a{font-size:14px;margin-bottom:10px}.desingmodal .desingmodal__cont .workshop .workshow__params a:first-child{margin-right:16px}.desingmodal .desingmodal__cont .workshop .workshow__params a svg{margin-right:6px}.desingmodal .desingmodal__cont .workshop .workshow__size{margin:10px 0 20px}.desingmodal .desingmodal__cont .workshop .workshow__size h3{font-size:16px;margin-bottom:10px;text-align:left}.desingmodal .desingmodal__cont .workshop .workshow__size .size__flex{flex-wrap:wrap}.desingmodal .desingmodal__cont .workshop .workshow__size .size__flex p{margin-right:10px;font-size:16px;margin-bottom:10px}.desingmodal .desingmodal__cont .workshop .workshow__size .size__flex p span{font-size:16px;margin-left:6px}.desingmodal .desingmodal__cont .workshop .workshop__img{margin-bottom:30px;margin-top:15px}.desingmodal .desingmodal__cont .workshop .workshop__img img{max-width:unset}.desingmodal .desingmodal__cont .workshop .workshop__img .workshop__img_right{display:none}.desingmodal .desingmodal__cont .workshop .workshow__description{margin-bottom:30px}.desingmodal .desingmodal__cont .workshop .workshow__description h3{font-size:16px;margin-bottom:20px}.desingmodal .desingmodal__cont .workshop .workshow__description h4{font-size:16px}.desingmodal .desingmodal__cont .workshop .workshow__description iframe{margin:30px 0 10px;height:300px}.desingmodal .desingmodal__cont .workshop .workshow__description p{font-size:16px}.desingmodal .desingmodal__cont .completedprojects{padding:0 20px 40px}.desingmodal .desingmodal__cont .services__question .question__box{padding:50px 20px 50px}}@media (max-width: 480px){.farmmapinfo,.desingabautmounting,.desingabaut,.serviceprojectmounting,.serviceproject,.services__question,.achievements,.completedprojects,.questions{margin-top:0 !important}.farmmap .farmmapimg{height:270px}.design{padding:20px 20px 28px}.design .design__cont h1{margin-bottom:40px}.design .design__cont .design__flex .text{margin-top:30px}.design .design__cont .design__flex .text h2,.design .design__cont .design__flex .text .h2{font-size:20px;margin-bottom:10px}.design .design__cont .design__flex .text p{font-size:16px}.design .design__cont .design__flex .img{max-width:140px}.design .design__cont .design__flex .deingsimgbig{max-width:356px}.guarantee{padding:28px 20px 40px !important}.guarantee .guarantee__cont .guarantee__top{max-width:716px;margin-bottom:50px}.guarantee .guarantee__cont .guarantee__top h1{font-size:20px;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__top p{font-size:14px}.guarantee .guarantee__cont .guarantee__form{max-width:880px}.guarantee .guarantee__cont .guarantee__form .form__top{margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__top h3{font-weight:800;font-size:16px;max-width:476px;margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__top .questions__form-block{margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__item{margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__item h4{font-size:18px;line-height:130%;margin-bottom:20px}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block{width:100%;margin:0 0 20px}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(4){width:100%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(5){width:100%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(6){width:100%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(7){width:100%}.guarantee .guarantee__cont .guarantee__form .form__item .questions__form-block:nth-child(8){width:100%}.guarantee .guarantee__cont .guarantee__form .addnew{max-width:880px;height:54px;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__bottom{margin-top:10px}.guarantee .guarantee__cont .guarantee__form .form__bottom span{font-size:16px;margin-bottom:30px}.guarantee .guarantee__cont .guarantee__form .form__bottom p{font-size:16px}.rules{padding:40px 20px}.rules .rules__cont h2,.rules .rules__cont .h2{font-size:20px}.rules .rules__cont .rules__item{max-width:880px;margin-bottom:40px}.rules .rules__cont .rules__item h3{font-size:16px;margin-bottom:20px}.rules .rules__cont .rules__item ul li{font-size:12px;margin-bottom:8px}.rules .rules__cont .rules__item ul .disk::before{min-width:8px;min-height:8px;margin-right:6px;top:4px;border:2px solid #177bd3}.servicesspecialists{padding:50px 20px}.servicesspecialists .servicesspecialists__cont h2,.servicesspecialists .servicesspecialists__cont .h2{font-size:20px}.servicesspecialists .servicesspecialists__cont ul{margin:20px 0 40px;max-width:844px}.servicesspecialists .servicesspecialists__cont ul li{font-size:16px;margin-bottom:10px}.serviceprojectmounting,.serviceproject{padding:60px 20px}.serviceprojectmounting .serviceproject__cont h2,.serviceprojectmounting .serviceproject__cont .h2,.serviceproject .serviceproject__cont h2,.serviceproject .serviceproject__cont .h2{font-size:20px;margin-bottom:20px}.serviceprojectmounting .serviceproject__cont p,.serviceproject .serviceproject__cont p{margin-bottom:10px;font-size:16px}.service_warranty{padding:40px 20px 0}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .h2{font-size:20px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont p{font-size:16px;margin-bottom:10px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex{margin-top:60px;flex-direction:column-reverse}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text{max-width:unset;margin-right:0px;margin-top:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text .h2{font-size:20px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text p{font-size:16px;margin-bottom:10px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex img{max-width:440px;object-position:top;height:346px}.desingabautmounting,.desingabaut{padding:0 20px 70px}.desingabautmounting .desingabaut__cont .text,.desingabaut .desingabaut__cont .text{margin-top:20px}.desingabautmounting .desingabaut__cont .text h2,.desingabautmounting .desingabaut__cont .text .h2,.desingabaut .desingabaut__cont .text h2,.desingabaut .desingabaut__cont .text .h2{font-size:18px;margin-bottom:20px}.desingabautmounting .desingabaut__cont .text p,.desingabaut .desingabaut__cont .text p{font-size:14px;margin-bottom:20px}.desingabautmounting .desingabaut__cont .img,.desingabaut .desingabaut__cont .img{max-width:448px;right:0;position:relative}.services__question{padding:60px 0px 0px}.services__question .question__box{padding:40px 20px;border-radius:0}.services__question .question__box .question__form h2,.services__question .question__box .question__form .h2{font-size:20px;margin-bottom:10px}.services__question .question__box .question__form p{font-size:16px;margin-bottom:20px}.services__question .question__box .question__form form .questions__form-block{width:100%;margin:0 0 15px}.farmmap{height:270px}.farmmapinfo{padding:40px 20px 60px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item{padding-right:68px;padding-bottom:7px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item::before{content:"";width:26px;height:26px;background-image:url("/__lay_blocks/2022/assets/img/service/Group 2967.svg");position:absolute;right:0;top:0}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .borde{display:none}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item h4{width:100%;margin-bottom:10px;font-size:16px;margin-right:0px;min-width:unset}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area{font-size:16px;margin-right:20px;min-width:unset;margin-bottom:10px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .area svg{margin-right:20px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num{font-size:16px;margin-right:20px;min-width:unset;margin-bottom:10px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item .num svg{margin-right:20px;min-width:24px}.farmmapinfo .farmmapinfo__cont .farmmapinfo__item span{font-size:16px;margin-left:0px;position:absolute;right:20px;top:unset;bottom:17px}.productionlines{padding:0 20px}.productionlines .productionlines__cont h2,.productionlines .productionlines__cont .h2{font-size:18px;margin-bottom:20px}.productionlines .productionlines__cont .productionlines__grid{grid-gap:10px}.productionlines_info{padding:60px 20px}.productionlines_info .productionlines_info__cont h2,.productionlines_info .productionlines_info__cont .h2{font-size:20px;margin-bottom:40px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item{width:100%;padding:50px 20px 20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(2){margin-bottom:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1){padding-top:50px;padding-bottom:20px;margin-bottom:20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) h3{font-size:18px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item:nth-child(1) p{margin:10px 0 20px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item h3{font-size:18px}.productionlines_info .productionlines_info__cont .productionlines_info__grid .productionlines_info__item p{font-size:14px;margin:10px 0 20px}.production_catalog{padding:0 20px}.production_catalog .btn-main__block{width:81%}.production_catalog .production_catalog__cont .production_catalog__title{margin-bottom:20px}.production_catalog .production_catalog__cont .production_catalog__title h2,.production_catalog .production_catalog__cont .production_catalog__title .h2{font-size:18px}.production_catalog .production_catalog__cont .production_catalog__title a{display:none}.production_catalog .production_catalog__cont .production_catalog__buttons{margin-bottom:20px}.production_catalog .production_catalog__cont .production_catalog__buttons button{height:30px;font-weight:normal;font-size:10px;margin-right:10px;margin-bottom:10px;padding:0 5px}.production_catalog .production_catalog__cont .production_catalog__grid{grid-template-columns:repeat(1, 1fr);grid-gap:20px;margin-bottom:40px}.rules,.service_warranty{margin-bottom:60px}}@media (max-width: 400px){.rules{margin-bottom:60px}.farmmap .farmmapimg{height:206px}.design{padding:20px 20px 36px}.design .design__cont h1 a{margin-bottom:20px}.design .design__cont h1 a svg{margin-right:4px}.design .design__cont .design__flex .text h2,.design .design__cont .design__flex .text .h2{font-size:18px}.design .design__cont .design__flex .text p{font-size:14px}.design .design__cont .design__flex .img{max-width:140px}.design .design__cont .design__flex .img svg{height:auto}.design .design__cont .design__flex .deingsimgbig{max-width:280px}.serviceprojectmounting,.serviceproject{padding:40px 20px}.serviceprojectmounting .serviceproject__cont h2,.serviceprojectmounting .serviceproject__cont .h2,.serviceproject .serviceproject__cont h2,.serviceproject .serviceproject__cont .h2{font-size:18px;margin-bottom:10px}.serviceprojectmounting .serviceproject__cont p,.serviceproject .serviceproject__cont p{font-size:14px}.service_warranty{padding:40px 20px 0}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .h2{font-size:18px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont p{font-size:14px;margin-bottom:10px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex{margin-top:60px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text h2,.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text .h2{font-size:18px;margin-bottom:20px}.service_warranty .service_warranty_bottom .service_warranty_bottom_cont .service_warranty_bottom_cont_flex .text p{font-size:14px;margin-bottom:20px}.desingabautmounting,.desingabaut{padding:0 20px 70px}.desingabautmounting .desingabaut__cont .text,.desingabaut .desingabaut__cont .text{margin-top:20px}.desingabautmounting .desingabaut__cont .text h2,.desingabautmounting .desingabaut__cont .text .h2,.desingabaut .desingabaut__cont .text h2,.desingabaut .desingabaut__cont .text .h2{font-size:18px;margin-bottom:20px}.desingabautmounting .desingabaut__cont .text p,.desingabaut .desingabaut__cont .text p{font-size:14px;margin-bottom:20px}.desingabautmounting .desingabaut__cont .img,.desingabaut .desingabaut__cont .img{max-width:448px;right:0;position:relative}.services__question{padding-top:40px}.services__question .question__box .question__form h2,.services__question .question__box .question__form .h2{font-size:18px;margin-bottom:10px}.services__question .question__box .question__form p{font-size:14px;margin-bottom:20px}.achievements{padding:60px 20px}.achievements .achievements__cont h2,.achievements .achievements__cont .h2{font-size:20px;margin-bottom:30px}.achievements .achievements__cont .achievements__grid{grid-template-columns:1fr 1fr;grid-gap:40px 15px}.achievements .achievements__cont .achievements__item h4{font-size:20px;margin-bottom:15px;height:48px}.achievements .achievements__cont .achievements__item svg{margin-bottom:15px;height:48px}.achievements .achievements__cont .achievements__item p{font-size:12px}.completedprojects{padding:0 20px 70px}.completedprojects .completedprojects__cont .completedprojects__title{margin:0 auto 10px}.completedprojects .completedprojects__cont .completedprojects__title h2,.completedprojects .completedprojects__cont .completedprojects__title .h2{font-size:16px}.completedprojects .completedprojects__cont .completedprojects__title a{font-size:14px;min-width:max-content}.completedprojects .completedprojects__cont .completedprojects__title a svg{margin-left:10px}.completedprojects .completedprojects__cont .swiper-slide{padding:60px 20px 20px;max-width:unset}.completedprojects .completedprojects__cont .swiper-slide .toptext{margin-bottom:10px}.completedprojects .completedprojects__cont .swiper-slide .toptext p{margin-right:18px;font-size:13px}.completedprojects .completedprojects__cont .swiper-slide .toptext p svg{margin-right:4px}.completedprojects .completedprojects__cont .swiper-slide h4{font-size:18px;max-width:202px}.completedprojects .completedprojects__cont .swiper-slide span{font-size:14px;max-width:285px;display:block}.completedprojects .completedprojects__cont .completedprojects__slider{display:none}.completedprojects .completedprojects__cont .completedprojects__grid{display:grid;grid-template-columns:1fr}.farmmap{height:206px}}
