@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,600;0,700;1,400;1,600&display=swap");input[type="text"]{font-size:16px;outline:none}html{overflow-x:hidden;scroll-behavior:smooth}.fade{opacity:0}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden}ul,li,a{text-decoration:none !important;padding:0;margin:0;list-style:none;display:inline-block}.pointer{cursor:pointer}.checkbox_label a{color:#177BD3}button{outline:none;cursor:pointer;border:0;background-color:inherit;padding:0;margin:0;color:#fff;font-weight:900;font-family:"Roboto", sans-serif;font-size:16px}button:focus{outline:none}*,*:before,*:after{box-sizing:border-box;font-family:"Roboto", sans-serif;font-weight:400}html,body{padding:0;margin:0;color:#fff;background-color:#fff;font-weight:400;font-size:16px;line-height:130%;font-family:"Roboto", sans-serif}html.field-set_label,body.field-set_label{overflow:hidden;position:fixed;width:100%;height:100%}.d-none{display:none !important}.hidden{opacity:0;z-index:-1;transition:all 0.4s}body{padding-top:150px}.href{color:#177bd3 !important;cursor:pointer;filter:grayscale(0) !important}.container{margin:0 auto;max-width:1210px;padding:0 20px}a.btn-main{color:#fff}a.blue{color:#177BD3}.flex-center{display:flex;flex-direction:column;align-items:center}input.btn-main{background:#177BD3;z-index:50;padding:0 30px;height:53px;position:relative;transition:all 0.4s;border-radius:3px;border:none;color:#fff;cursor:pointer}input.btn-main.btn-red{background-color:#FF003D}.iblock-vote{display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-top:30px}.vote_text{font-family:Roboto;font-style:normal;font-weight:bold;font-size:15px;line-height:130%;color:#fff}@media (max-width: 500px){.vote_text{font-size:12px;font-weight:normal}}.btn-main{position:relative;font-weight:500;border-radius:3px;transition:all 0.4s}.btn-main.loading .btn-main__block span{opacity:0}.btn-main.loading .btn-main__block:after{background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3C!-- By Sam Herbert (@sherb), for everyone. More @ http://goo.gl/7AJzbL --%3E%3Csvg width='120' height='30' viewBox='0 0 120 30' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Ccircle cx='15' cy='15' r='15'%3E%3Canimate attributeName='r' from='15' to='15' begin='0s' dur='0.8s' values='15;9;15' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='fill-opacity' from='1' to='1' begin='0s' dur='0.8s' values='1;.5;1' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3Ccircle cx='60' cy='15' r='9' fill-opacity='0.3'%3E%3Canimate attributeName='r' from='9' to='9' begin='0s' dur='0.8s' values='9;15;9' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='fill-opacity' from='0.5' to='0.5' begin='0s' dur='0.8s' values='.5;1;.5' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3Ccircle cx='105' cy='15' r='15'%3E%3Canimate attributeName='r' from='15' to='15' begin='0s' dur='0.8s' values='15;9;15' calcMode='linear' repeatCount='indefinite' /%3E%3Canimate attributeName='fill-opacity' from='1' to='1' begin='0s' dur='0.8s' values='1;.5;1' calcMode='linear' repeatCount='indefinite' /%3E%3C/circle%3E%3C/svg%3E%0A");background-size:40px auto}.btn-main.disabled .btn-main__block:after{background:#9B9EA6 !important}.btn-main.disabled .btn-main__block:before{border:1px solid #C3C5CA !important}.btn-main[disabled]:after{background:#9B9EA6 !important}.btn-main[disabled]:before{border:1px solid #C3C5CA !important}.btn-main__block{display:flex;align-items:center;justify-content:center;z-index:50;padding:0 30px;height:53px;position:relative;transition:all 0.4s;border-radius:3px;width:95%}.btn-main__block span{white-space:nowrap}.btn-main__block:hover:after{background:#1c3c6d}.btn-main__block:after{content:"";background:#177BD3;position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;border-radius:3px;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}.btn-main__block:before{content:"";position:absolute;border:1px solid #fff;border-radius:3px;width:100%;height:100%;top:7px;left:7px;transition:all 0.4s;z-index:20}.btn-main__block span{position:relative;z-index:40}.btn-main:hover .btn-main__block{margin-left:7px;margin-top:7px}.btn-main:hover .btn-main__block:before{top:0;left:0}.btn-main.banner__btn .btn-main__block:after{background:#9B9EA6}.all{font-size:15px;line-height:100%;color:#177BD3;position:relative;padding-right:22px}.all:before{content:"";position:absolute;background-image:url("../../assets/img/index/arrow-blue.svg");top:50%;transform:translateY(-50%);right:0;width:10px;height:7px;background-size:cover}.all:after{content:"";width:0%;background-color:#177BD3;height:1px;bottom:-1px;left:50%;transform:translateX(-50%);position:absolute;transition:all 0.4s}.all:hover:after{width:100%}@keyframes animateArrow1{0%{transform:translate(0, 0)}50%{transform:translate(15%, 0%)}100%{transform:translate(0%, 0%)}}@keyframes animateArrow2{0%{transform:translate(0, 0)}50%{transform:translate(-15%, 0%)}100%{transform:translate(0%, 0%)}}.animation-arrow{position:absolute;width:398px;height:386px}.animation-arrow svg{transform:rotate(-45deg);padding-bottom:30px;overflow:unset}.animation-arrow img{height:100%}.animation-arrow .rect1{animation:animateArrow1 4s infinite}.animation-arrow .rect2{animation:animateArrow2 4s infinite}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1{font-family:"Montserrat", sans-serif;font-weight:500;font-size:30px;line-height:130%;color:#363d4d}h2,.h2{font-family:"Montserrat", sans-serif;font-weight:300;font-size:50px;line-height:130%;color:#363D4D}h2 span,.h2 span{font-family:"Montserrat", sans-serif;font-weight:900;color:#177BD3}.h3,h3{font-family:"Montserrat", sans-serif;font-weight:900;font-size:40px;line-height:130%;color:#363D4D;text-transform:none}.h3 span,h3 span{color:#177BD3}.h4,h4{font-family:"Montserrat", sans-serif;font-weight:400;font-size:30px;line-height:130%;color:#363D4D}.h5,h5{font-family:"Montserrat", sans-serif;font-weight:700;font-size:20px;line-height:130%;color:#363D4D;text-transform:none}p{font-weight:300;font-size:20px;line-height:130%;color:#363d4d}input{color:#9B9EA6}input::placeholder{color:#9B9EA6}input:focus{color:#363D4D}input:focus::placeholder{color:#363D4D}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.field-set_input{display:block;padding:14px 20px 10px 20px !important;outline:none}.field-set_input:hover ~ .field-set_label,.field-set_input:hover ~ .field-set_label:hover,.field-set_input:active ~ .field-set_label,.field-set_input:active ~ .field-set_label:hover,.field-set_input:focus ~ .field-set_label,.field-set_input:focus ~ .field-set_label:hover{transform:translateY(-35px);font-size:13px}.field-set_label{position:absolute;top:50%;left:20px;transform:translateY(-50%);background-color:white;transition:250ms ease;font-size:13px;line-height:130%;color:#9B9EA6;pointer-events:none}.ss-main:focus ~ .field-set_label{transform:translateY(-35px);font-size:13px}.field-set_input.active ~ .field-set_label{transform:translateY(-35px)}a{color:#363D4D;font-weight:400}.navigation{margin-top:40px;display:flex;align-items:center;margin-left:auto;margin-right:auto;color:#363D4D;justify-content:center}.navigation .navigation-arrows{display:none}.navigation .nav-current-page{color:#9B9EA6}.navigation .navigation-pages{display:flex;gap:10px}.navigation .navigation-pages a,.navigation .navigation-pages span{font-size:15px;font-weight:500;line-height:130%}.url{margin-top:50px}.url.for_fixed{margin-top:90px}.url__wrapper{display:flex;align-items:center;flex-wrap:wrap}.url__wrapper-item{margin-right:35px;position:relative;color:#9B9EA6;margin-top:5px;font-weight:300;font-size:13px}.url__wrapper-item a{color:#9B9EA6}.url__wrapper-item:before{content:"";position:absolute;background-image:url("../../assets/img/index/url-arrow.svg");width:10px;height:7px;top:50%;transform:translateY(-50%);right:-25px;background-size:cover}.url__wrapper-item:last-child:before{width:0}.news_detail .url__wrapper-item:before{background-image:url("../../assets/img/index/url-arrow-white.svg") !important}.header{position:fixed;top:0;left:0;width:100%;z-index:500;height:150px;background:#fff}.header .header__bottom-block_fixed{display:block}.header .container{height:100%;background:#fff}.header .header__bottom-block_wpinput{flex-grow:1}.header .header__bottom-logo{transition:all 0.1s}.header .header__bottom-logo img,.header .header__bottom-logo svg{transition:all 0.4}.header .container{padding:11px 15px 0px 15px;position:relative;z-index:999;width:100%}.header__top{display:flex;justify-content:space-between;align-items:center;position:relative}.header__top-logo{margin-right:27px}.header__top-logo img{filter:grayscale(100%)}.header__top-logo img:hover{filter:none}.header__top-text{font-size:13px;line-height:130%;color:#9B9EA6;padding-right:10px}.header__top-compare{margin-left:15px}.header__top-compare a{color:#177BD3}.header__top-compare a span{background-color:#fff;border:1px solid #177BD3}.header__top-compare path{fill:#177BD3}.header__top-favorite{margin-left:15px}.header__top-favorite a{color:#FF003D}.header__top-favorite a span{background-color:#fff;border:1px solid #FF003D}.header__top-favorite path{fill:#FF003D}.header__top-compare a,.header__top-favorite a{display:flex;align-items:center;justify-content:center}.header__top-compare a span,.header__top-favorite a span{font-size:12px;border-radius:100%;width:20px;height:20px;text-align:center;margin-left:5px}.header__top-block{display:flex;align-items:center;justify-content:flex-end;margin-left:10px;flex-grow:1;gap:10px}.header__top-block button{margin-right:10px}.header__top-block_item{display:flex;align-items:center}.header__top-block_item:first-child{margin-right:15px}.header__top-block_item:hover .header__top-block_text{color:#177BD3}.header__top-block_item:hover .header__top-block_icon path{fill:#177BD3}.header__top-block_icon{width:16px;margin-right:8px;transition:all 0.4s}.header__top-block_icon path{transition:all 0.4s}.header__top-block_icon img,.header__top-block_icon svg{width:100%;height:auto}.header__top-block_text{font-size:13px;line-height:130%;color:#363D4D;transition:all 0.4s}.header__top-back{margin-left:15px;display:flex;align-items:center;color:#177BD3}.header__top-back span{font-weight:500;font-size:13px}.header__top-back_icon{margin-right:8px;font-size:12px;font-weight:500}.header__top-info{display:flex;margin-left:30px;align-items:center}.header__top-info_phone{font-weight:500;font-size:16px;line-height:130%;color:#363D4D;margin-left:20px;transition:all 0.4s}.header__top-info_phone:hover{color:#177BD3}.header__bottom{margin-top:12px;display:flex;position:relative}.header__bottom:before{content:"";width:400%;position:absolute;bottom:0;left:-150%;height:1px;background-color:rgba(0,0,0,0.06)}.header__bottom-logo{margin-right:30px;width:113px;height:79px}.header__bottom-logo svg,.header__bottom-logo img{width:100%;height:100%}.header__bottom-block{flex-grow:1}.header__bottom-block_main{display:flex;justify-content:space-between;align-items:center}.header__bottom-block_catalog{height:37px;background:#177BD3;border-radius:3px;font-size:13px;line-height:130%;padding:0 15px 0 37px;display:flex;align-items:center;position:relative;text-transform:uppercase}.header__bottom-block_icon{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.header__bottom-block_input{height:37px;position:relative;flex-grow:1;margin-left:20px}.header__bottom-block_input input{border:1px solid #C3C5CA;border-radius:3px;padding:0 16px;font-size:13px;line-height:130%;width:100%;height:37px}.header__bottom-block_search{background:#177BD3;border-radius:2px;height:100%;position:absolute;width:52px;height:90%;top:50%;transform:translateY(-50%);right:2px;display:flex;align-items:center;justify-content:center}.header__bottom-block_menu{display:flex}.header__bottom-block_menu:hover .header__bottom-block_submenu{pointer-events:all}.header__bottom-block_menu .active .header__bottom-block_submenu{display:block !important}.header__bottom-block_menu .header__bottom-block_info{display:none}.header__bottom-block_menu .header__top-back{position:absolute;z-index:-999;opacity:0}.header__bottom-block_menu-top{display:none}.header__bottom-block_menu li{margin-right:47px;height:46px;transition:all 0.23s}.header__bottom-block_menu li a{transition:all 0.4s;position:relative;height:100%;display:flex;align-items:center}.header__bottom-block_menu li a:before{z-index:60;content:"";position:absolute;width:0%;height:2px;bottom:0px;left:50%;transform:translateX(-50%);background:#177BD3;border-radius:1px;transition:all 0.4s}.header__bottom-block_menu li:last-child{margin-right:0}.header__bottom-block_menu li:hover a{color:#697286}.header__bottom-block_menu li:hover .header__bottom-block_submenu{opacity:1 !important;z-index:1000 !important;pointer-events:all !important;transition:all 0.23s}.header__bottom-block_menu li:hover .header__bottom-block_submenu{opacity:1;z-index:1000}.header__bottom-block_menu li.active a{color:#177BD3}.header__bottom-block_menu li.active a:before{width:100%}.header__bottom-block_menu li.active .header__bottom-block_submenu{display:block;opacity:1;z-index:999;pointer-events:all}.header__bottom-block_menu li.active .header__bottom-block_submenu a{color:#363D4D}.header__bottom-block_menu li.active .header__bottom-block_submenu a:before{width:0%}.header__bottom-block_menu a{font-size:15px;font-weight:400;line-height:130%}.header__bottom-block_submenu{top:100%;position:absolute;z-index:100;height:50px;background-color:#fff;width:100%;left:0;border-bottom:1px solid rgba(0,0,0,0.06);transition:all 0.23s;z-index:-999;opacity:0;pointer-events:none}.header__bottom-block_submenu:before,.header__bottom-block_submenu:after{content:"";width:200%;position:absolute;bottom:0;height:100%;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.06)}.header__bottom-block_submenu:after{left:0}.header__bottom-block_submenu:before{right:0}.header__bottom-block_submenu .container{display:flex;align-items:center;padding:0 15px;height:100%;z-index:100}.header__bottom-block_submenu li{margin-right:42px;display:flex;align-items:center}.header__bottom-block_submenu li:hover a,.header__bottom-block_submenu li.subactive a{color:#177BD3 !important}.header__bottom-block_submenu li:hover a:before,.header__bottom-block_submenu li.subactive a:before{width:100% !important}.header__bottom-block_submenu li a{font-size:14px;line-height:100%;color:#363D4D}.header__bottom-block_submenu li:last-child{margin-right:0}.header__bottom-block_buttons{display:flex;align-items:center;margin-left:60px}.header__bottom-block_text{color:#363D4D;font-weight:400;font-size:15px;transition:all 0.4s}.header__bottom-block aside{display:flex;flex-direction:row;margin-right:0}.header__bottom-block_btn{display:flex;flex-direction:column;align-items:center;margin-right:37px;position:relative;cursor:pointer}.header__bottom-block_btn:last-child{margin-right:0}.header__bottom-block_btn-icon{height:35px;display:flex;align-items:center}.header__bottom-block_btn-icon path{transition:all 0.4s}.header__bottom-block_btn-number{background:#C3C5CA;border-radius:2.59459px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:10px;line-height:100%;text-transform:uppercase;position:absolute;top:-2px;right:21px;width:17px;height:15px}.header__bottom-block_btn:hover .header__bottom-block_btn-icon path{fill:#177BD3}.header__bottom-block_btn:hover .header__bottom-block_text{color:#177BD3}.header__bottom-block_cart{color:#363D4D}.header__bottom-block_cart-submenu{position:absolute;background:#fff;border:1px solid #C3C5CA;border-radius:8px;width:560px;right:-30px;top:140%;z-index:999999;cursor:default;padding-right:5px;padding-top:20px;display:none}.header__bottom-block_cart-submenu .basket-item-list_close{cursor:pointer;position:absolute;right:10px;top:0px}.header__bottom-block_cart-submenu .basket-item-list_close svg{width:18px;height:auto}.header__bottom-block_cart-wrapper{max-height:350px}.header__bottom-block_cart-item{padding:20px 74px 20px 30px;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.header__bottom-block_cart-item:last-child:before{width:0}.header__bottom-block_cart-item:before{content:"";border-radius:8px;width:86%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:0.5px;background-color:#c3c5ca}.header__bottom-block_cart-img{width:80px;height:80px}.header__bottom-block_cart-img img{width:100%;height:100%}.header__bottom-block_cart-text{max-width:250px;text-align:left;font-size:15px;line-height:130%}.header__bottom-block_cart-price{font-family:"Montserrat", sans-serif;font-weight:700;font-size:14px;line-height:130%;width:100px}.header__bottom-block_cart-price .bx-basket-item-list-item-price-old{color:red;text-decoration:line-through}.header__bottom-block_cart-itogo{display:flex;justify-content:space-between;align-items:center}.header__bottom-block_cart-bottom{display:flex;justify-content:space-between;align-items:center;padding:25px 0;position:relative;font-size:15px;line-height:100%;color:#363D4D;padding-right:40px;padding-left:40px}.header__bottom-block_cart-bottom:before{content:"";border-radius:8px;width:86%;position:absolute;top:0;left:50%;transform:translateX(-50%);height:0.5px;background-color:#c3c5ca}.header__bottom-block_cart-bottom_text{margin-right:31px;font-family:"Montserrat", sans-serif;font-weight:700;font-size:15px;line-height:100%}.header__bottom-block_cart-bottom_price{font-family:"Montserrat", sans-serif;font-weight:700;font-size:20px;line-height:100%}.header__bottom-block_cart-delete{position:absolute;cursor:pointer;top:20px;right:30px}.header__bottom-block_setting.loading{background:url(/__lay_blocks/2022/assets/img/preloader.gif) 10px no-repeat !important;border-color:transparent !important;color:transparent !important;cursor:default !important}.header__bottom-block_setting.loadings *{background:transparent !important;border-color:transparent !important;color:transparent !important;cursor:default !important;visibility:hidden}.header__bottom-block_setting{position:relative}.header__bottom-block_setting-submenu{position:absolute;background:#fff;border:1px solid #C3C5CA;border-radius:8px;width:267px;display:flex;flex-direction:column;z-index:999999;top:140%;align-items:flex-start;padding:10px 0;display:none}.header__bottom-block_setting-submenu li{padding:12px 25px;width:100%;text-align:left;color:#363D4D}.header__bottom-block_setting-submenu li span{margin-left:20px;font-weight:900;font-size:10px;line-height:130%;text-transform:uppercase;color:#fff;background:#177bd3;border-radius:2.59459px;padding:2px 6px}.header__bottom-block_setting-submenu li:hover{background:#ebeced}.header__bottom-block_setting-submenu li:last-child{margin-bottom:0}.header__bottom-block_bar,.header__bottom-block_find{display:none}.header__catalog{padding:20px 0;border-top:1px solid rgba(0,0,0,0.06);position:fixed;left:0;top:0;height:100%;width:100%;z-index:959;display:none;transition:all 0.4s;overflow-y:auto;overflow-x:hidden}.header__catalog .container{padding-top:160px !important}.header__catalog-top{display:flex}.header__catalog-btn{margin-right:30px;height:51px;padding:0 20px;background:#ffffff;border:1px solid #c3c5ca;border-radius:8px;color:#177BD3;font-weight:400;display:flex;align-items:center}.header__catalog-btn span{margin-right:15px}.header__catalog-btn:last-child{margin-right:0}.header__catalog-bottom{margin-top:55px;display:flex;justify-content:space-between}.header__catalog-bottom ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.header__catalog-spisok li{display:flex;align-items:center;height:100px;width:25%;justify-content:space-evenly}.header__catalog-spisok li path{transition:all 0.4s}.header__catalog-spisok li span{width:120px;text-align:center}.header__catalog-spisok li span img{height:59px;width:auto;max-width:74px}.header__catalog-spisok li a{display:block;flex-grow:1;max-width:148px;font-family:"Montserrat", sans-serif;font-weight:700;font-size:16px;line-height:110%;color:#363D4D;transition:all 0.4s}.header__catalog-spisok li a:hover{color:#177BD3}.header__catalog-other{display:flex;align-items:center;margin-right:25px;margin-left:20px}.header__catalog-other_point{margin-right:8px;width:17px;height:17px;border:1px solid #363D4D;background-color:#fff;border-radius:50%}.header__catalog-other_point:last-child{margin-right:0}.header__catalog-other_point.active{background-color:#363D4D}.header .header__wp{position:absolute;right:20px;top:15px;display:none;flex-direction:column}.header .header__wp-text{font-size:14px;color:#363D4D;margin-top:8px}.header .bar{width:37px;height:25px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.header .bar__item{background:#363D4D;border-radius:1px;height:2px;transition:all 0.4s}.header .bar__item:nth-child(1){width:100%}.header .bar__item:nth-child(2){width:100%}.header .bar__item:nth-child(3){width:50%}.header .header__catalog-spisok_submenu{position:fixed;top:0;left:0;width:100%;background-color:#fff;transform:translateX(200%);transition:all 0.4s;overflow-y:auto;overflow-x:hidden;height:100%;z-index:9}.header .header__catalog-spisok_submenu .container{width:100%}.header .header__catalog-spisok_submenu-top{color:#363D4D;display:flex;align-items:center;margin-top:30px;cursor:pointer}.header .header__catalog-spisok_submenu-title{margin-left:30px}.header .header__catalog-spisok_submenu-img{margin-left:30px}.header .header__catalog-spisok_submenu-bottom{display:flex;margin-top:59px}.header .header__catalog-spisok_submenu ul{width:50%;flex-direction:column}.header .header__catalog-spisok_submenu ul li{margin-bottom:34px;height:auto;max-height:auto;width:auto}.header .header__catalog-spisok_submenu ul a{width:100%;font-size:20px;line-height:26px;max-width:100%}.header .header__catalog-spisok_one-other2{display:none}.header .header__bottom-block_input{position:relative}.header .header__bottom-block_input input,.header .header__bottom-block_input button{position:relative;z-index:99999}.header .header__bottom-block_input button{position:absolute}.header__bottom-block_fixed{display:none}.search_page .search-page{margin-bottom:30px}.search_page .docadv__search{max-width:100%}.search_page .search_title{font-size:12px;color:#999;margin-bottom:15px}.search_page .sections_list{display:flex;justify-content:flex-start;margin-bottom:30px;flex-wrap:wrap;align-items:flex-start}@media (max-width: 768px){.search_page .sections_list{flex-direction:column}}.search_page .sections_list li{margin-bottom:15px;margin-right:15px}.search_page .sections_list a{padding:15px 20px;background:#FFFFFF;border:1px solid #187bd3;box-sizing:border-box;border-radius:8px;transition:all 0.5s;font-style:normal;font-weight:normal;font-size:14px;display:flex;line-height:130%;color:#187bd3;align-content:center;align-items:center}@media (max-width: 768px){.search_page .sections_list a{padding:5px 13px}}.search_page .sections_list a:hover{color:#fff;background:#187bd3}.search_page .sections_list a:hover path{fill:#fff}.btn_results a{white-space:nowrap;padding:15px 20px;background:#177BD3;border-radius:8px;font-weight:500;font-size:16px;line-height:130%;color:#fff;display:flex;align-items:center;justify-content:center}.wide .modal__search-result_text{margin-top:0px}.modal__search{display:block;z-index:99999;opacity:1;position:absolute;background:rgba(0,0,0,0.8);transition:all 0.4s;width:105%;top:-10px;left:-2.5%;background-color:#fff;border:1px solid #c3c5ca;border-radius:3px;padding-top:100px;padding:60px 10px 20px 10px;transition:all 0.6s}.modal__search .tag_list{position:relative;left:0px;right:0px;top:0px}.modal__search .tag_list_element{border-radius:4px;padding:3px 6px;text-transform:uppercase;font-size:9px;color:#fff;display:inline-block}.modal__search .tag_list_element a{color:#fff}.modal__search .tag_list_element__own{background-color:#08A822}.modal__search .tag_list_element__hit{background-color:#FF003D}.modal__search-input{width:100%;height:37px;position:relative}.modal__search-input input{width:100%;background:#fff;border:1px solid #c3c5ca;border-radius:3px 3px 0px 0px;height:100%;padding:0 20px;font-weight:500;font-size:13px;line-height:130%;color:#363D4D}.modal__search-input_btn{position:absolute;top:50%;transform:translateY(-50%);right:0;background:#177bd3;border-radius:2px;width:52px !important;height:95% !important;display:flex;align-items:center;justify-content:center}.modal__search-result{display:flex;flex-direction:column;max-height:600px;overflow-y:auto}.modal__search-result_item{margin-bottom:10px;background:#fff;border:1px solid #EBECED;border-radius:8px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 20px 10px 10px}.modal__search-result_item:last-child{margin-bottom:0}.modal__search-result_img{width:80px;height:80px}.modal__search-result_img img{width:100%;height:100%}.modal__search-result_left{display:flex;align-items:center;max-width:73%}.modal__search-result_left.wide{max-width:100% !important}.modal__search-result_info{margin-left:20px;flex-grow:1;max-width:70%}.modal__search-result_info a{color:#177BD3}.modal__search-result_info.wide{max-width:100% !important}.modal__search-result_title{font-size:13px;line-height:130%;color:#9B9EA6}.modal__search-result_text{font-size:15px;line-height:130%;color:#363D4D;margin-top:5px}.modal__search-result_right{display:flex;align-items:flex-start;flex-direction:column}.modal__search-result_price{font-family:"Montserrat", sans-serif;font-weight:700;font-size:20px;line-height:130%;color:#363d4d}.modal__search-result_subprice{font-size:13px;line-height:130%;color:#9B9EA6;margin-top:4px;position:relative}.modal__search-result_subprice:before{content:"";width:100%;background-color:#9B9EA6;left:0;top:50%;transform:translateY(-50%);height:1px;position:absolute}.modal__search-btn{margin-left:10px;position:static !important;margin-top:20px}.modal__search-btn .btn-main__block:before{border:1px solid #363d4d}.modal__search .discount .modal__search-result_price{color:#FF003D}.modal__search .discount .modal__search-result_subprice{display:block}.page_title_lk__left .container{justify-content:left !important}.page_title.page_title_order .container{justify-content:flex-start}.page_title{margin-top:20px;margin-bottom:40px}@media (max-width: 1300px){.page_title{margin-bottom:30px}}@media (max-width: 1140px){.page_title{margin-top:20px;margin-bottom:30px}}@media (max-width: 768px){.page_title{margin-bottom:20px}}.page_title .container{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1140px){.page_title .container{flex-wrap:wrap}.page_title .container .block_sort{margin-top:22px;margin-right:auto}}@media (max-width: 1140px) and (max-width: 350px){.page_title .container .block_sort{margin-top:4px}}.page_title__button_filter{display:none}@media (max-width: 1140px){.page_title__button_filter{display:flex;align-items:center;margin-top:22px;height:40px;border-radius:8px;background-color:#177BD3;padding:0 20px;margin-right:20px}}@media (max-width: 1140px) and (max-width: 480px){.page_title__button_filter{height:36px;padding:0 14px;margin-right:10px}}@media (max-width: 1140px) and (max-width: 350px){.page_title__button_filter{margin-top:2px}}@media (max-width: 1140px){.page_title__button_filter span{font-size:15px;line-height:130%;color:#fff;margin-right:15px}}@media (max-width: 1140px) and (max-width: 480px){.page_title__button_filter span{font-size:12px}}.page_title__text{font-size:30px;font-family:"Montserrat", sans-serif;font-weight:400;text-transform:none}.page_title__text svg{display:none}@media (max-width: 1300px){.page_title__text{font-size:24px}}@media (max-width: 1140px){.page_title__text{display:flex;align-items:center;width:100%}.page_title__text svg{display:block;margin-right:12px}}@media (max-width: 768px){.page_title__text{font-size:20px}}@media (max-width: 350px){.page_title__text{font-size:16px}}.page_title__text-600{font-weight:600;font-family:"Montserrat", sans-serif;font-weight:600}.page_title__button{margin-left:auto;margin-right:30px;border-radius:8px;border:1px solid rgba(215,216,219,0.6);padding:8px 20px;display:flex;align-items:center}.page_title__button span{font-size:15px;line-height:100%;color:#177BD3;margin-right:10px}.questions__form-thanks,.questions__form-hide.hidden,.questions__form-checkbox.hidden{opacity:0;height:0;overflow:hidden;transition:all .3s ease .15s}.questions__form-thanks.show{opacity:1;height:auto;transition:all .3s ease .15s}.footer{margin-top:138px;padding:153px 0 75px 0;color:#363D4D;transition:all 0.4s}@keyframes AnimationCookies{0%{width:0}100%{width:100%}}.footer__cookies{position:fixed;left:50%;transform:translateX(-50%);bottom:20px;z-index:999;background:#fff;border:1px solid #9B9EA6;border-radius:20px;padding:0 50px 0 20px;overflow:hidden;transition:all 0.4s;white-space:nowrap;min-height:48px}.footer__cookies p{font-size:14px;line-height:130%;color:#363D4D;margin:0;padding:0;padding:10px 0}.footer__cookies-close{position:absolute;top:50%;transform:translateY(-50%);right:18px}.footer__cookies-loaded{background:#177BD3;height:4px;width:0%;position:absolute;left:0;bottom:0px;border-radius:20px}.footer .footer__top-logo_black{display:none}.footer__top{display:flex;justify-content:space-between;align-items:flex-start}.footer__top-logo{width:131px;height:93px}.footer__top-logo svg,.footer__top-logo img{width:100%;height:100%}.footer__top-left{width:60%}.footer__top-right{width:35%}.footer__top-title{font-size:45px;line-height:130%;text-transform:uppercase;margin-top:50px;font-family:"Montserrat", sans-serif;font-weight:300}.footer__top-title span{text-transform:uppercase;font-family:"Montserrat", sans-serif;font-weight:700}.footer__top-btn{margin-top:40px;display:flex;align-items:center}.footer__top-btn span{margin-right:11px;font-family:"Montserrat", sans-serif;font-weight:300}.footer__top-btn .btn-main__block:before{border:1px solid #363D4D;z-index:0}.footer__top-date{border-radius:8px;font-size:13px;line-height:130%;color:#fff;background:#177BD3;border:1px solid #177BD3;border-bottom-right-radius:0;padding:7px 20px;font-weight:700;display:inline-block;margin-left:auto;margin-bottom:12px}.footer__top-block{margin-bottom:40px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.footer__top-block:last-child{margin-bottom:0}.footer__top-block_wrapper{display:flex;flex-direction:column}.footer__top-phone{font-size:30px;line-height:130%;font-family:"Montserrat", sans-serif;font-weight:900}.footer__top-text{margin-top:0px;font-size:13px;line-height:130%;color:#9B9EA6}.footer__top-adress{font-size:14px;line-height:130%;margin-top:6px;max-width:230px}.footer__top-adress address{font-style:normal}.footer__top-social{display:flex;justify-content:space-between}.footer__top-social a{margin-right:44px;font-size:13px;line-height:130%;display:flex;align-items:center}.footer__top-social a span{margin-right:10px}.footer__top-social a:last-child{margin-right:0}.footer__bottom{padding-top:150px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.footer__bottom-text{font-size:13px;line-height:130%;color:#C3C5CA}.footer__bottom-text a{color:#9B9EA6 !important}.footer__bottom-riders{padding-top:30px}.footer a{transition:all 0.4s}.footer path{transition:all 0.4s}.footer-black{color:#fff;background-color:#363D4D;background-size:contain;background-repeat:no-repeat;background-image:url("../../assets/img/footer/footer_stars.svg")}.footer-black a{color:#fff}.footer-black .footer__top-logo{display:none}.footer-black .footer__top-logo_black{display:block}.footer-black .footer__top-social path{fill:#fff}.footer-black .footer__top-btn .btn-main__block{color:#363D4D}.footer-black .footer__top-btn .btn-main__block path{fill:#363D4D}.footer-black .footer__top-btn .btn-main__block:after{background-color:#fff}.footer-black .footer__top-btn .btn-main__block:before{border:1px solid #fff}.footer-black .footer__top-date{background-color:#fff;color:#363D4D;border:1px solid #fff}.experience{position:relative}.experience .animation-arrow{opacity:0;z-index:-1}.experience.active .animation-arrow{opacity:1;z-index:10}.experience .experience__info .btn-main{display:none}.experience .experience__arrows .btn-main{display:none}.experience__arrow{position:absolute}.experience .animation-arrow{top:220px;left:-300px}.experience .swiper-pagination{margin:0 20px !important;position:static;width:inherit !important;margin:0 5px;position:static}.experience .swiper-pagination-bullet{background:#363D4D;opacity:0.2;border-radius:50%}.experience .swiper-pagination-bullet-active{opacity:1}.experience .swiper-pagination{display:none}.experience .container{max-width:1400px;position:relative}.experience .experience-button-next{right:15%;z-index:100}.experience .experience-button-prev{left:8%;z-index:100}.experience__slider{height:900px}.experience__wrapper{overflow:hidden}.experience__wrapper .container{display:flex;justify-content:space-between;align-items:flex-end;height:100%}.experience__wrapper-left{max-width:866px;position:relative;z-index:150;margin-bottom:160px}.experience__wrapper-right{position:absolute;right:-150px;top:0}.experience__wrapper-right img{height:100%}.experience__wrapper-right_img{position:relative;z-index:100}.experience__wrapper-right_smoke{position:absolute;bottom:-50px;right:-300px;z-index:50}@keyframes scrollPage{0%{background-position:50% 0%}100%{background-position:50% 100%}}.experience__wrapper-right_page{width:255px;height:441px;background-size:cover;transition:all 0.4s;animation:scrollPage 80s infinite linear;animation-play-state:paused;position:absolute;left:154px;top:99px;z-index:50}.experience__wrapper-title{color:#363D4D;font-family:"Montserrat", sans-serif;font-weight:900;font-size:100px;line-height:100%;margin:0;text-transform:uppercase}.experience__wrapper-title span{text-transform:uppercase}.experience__wrapper-subtitle{line-height:100%;margin-top:0}.experience__wrapper-text{color:#363D4D;margin-top:20px}.experience__wrapper-btn{margin-top:40px}.experience__wrapper-btn .btn-main__block:before{border:1px solid #363D4D}.experience .experience__wrapper-1 .experience__wrapper-right_img{margin-top:auto;position:absolute;bottom:80px;right:0}.experience .experience__wrapper-1 .experience__wrapper-right_img img{height:373px}.experience .experience__wrapper-1 .experience__wrapper-right{height:900px}.experience .experience__wrapper-1 .experience__wrapper-right_drone{position:absolute;top:100px;right:0px;transition:all 0.2s}.experience .experience__wrapper-1 .experience__wrapper-right_smoke{right:-170px;transition:all 0.2s}.experience .experience__wrapper-1 .experience__wrapper-right_smoke-2{right:-300px;bottom:0;z-index:120;width:843px;height:297px;position:absolute;transition:all 0.2s}.experience .experience__wrapper-1 .experience__wrapper-right_smoke-2 img{width:100%;height:100%}@keyframes showBullet{0%{opacity:0}100%{opacity:1}}.experience .experience__wrapper-2 .experience__wrapper-right_flag{position:absolute;left:302px;top:-90px;max-height:0;transition:all 1s;overflow:hidden}.experience .experience__wrapper-2.end .experience__wrapper-right_flag{max-height:400px}.experience .experience__wrapper-2 .expPoint{animation:showBullet 0.1s ease-in;animation-play-state:paused}.experience .experience__wrapper-2 #map-offices,.experience .experience__wrapper-2 svg{width:100%;height:100%}.experience .experience__wrapper-2 .experience__wrapper-right{width:963px;height:627px;right:-220px;bottom:0;top:auto}.experience .experience__wrapper-2 .experience__wrapper-text{max-width:730px}.experience .experience__wrapper-3 .experience__wrapper-right{width:613px;height:478px;right:-100px;bottom:0;top:auto}.experience .experience__wrapper-3 .experience__wrapper-right_obg1,.experience .experience__wrapper-3 .experience__wrapper-right_obg2,.experience .experience__wrapper-3 .experience__wrapper-right_obg3{position:absolute;transition:all 0.2s}.experience .experience__wrapper-3 .experience__wrapper-right_obg1{right:600px;top:-130px}.experience .experience__wrapper-3 .experience__wrapper-right_obg2{right:400px;top:-200px}.experience .experience__wrapper-3 .experience__wrapper-right_obg3{right:-250px;bottom:0px;z-index:101}.experience .experience__wrapper-3 .experience__wrapper-text{max-width:782px}@keyframes showPoint{0%{width:0%;height:0%}100%{width:100%;height:100%}}.experience .experience__wrapper-4 .experience__wrapper-right_obg1,.experience .experience__wrapper-4 .experience__wrapper-right_obg2,.experience .experience__wrapper-4 .experience__wrapper-right_obg3,.experience .experience__wrapper-4 .experience__wrapper-right_obg4{position:absolute;z-index:120;width:66px;height:66px;overflow:hidden;transition:all 0.2s}.experience .experience__wrapper-4 .experience__wrapper-right_obg-img{overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation:showPoint 2s ease-in;animation-play-state:paused;animation-fill-mode:forwards;background:#ffffff;border:1px solid #ebeced;box-shadow:10px 10px 10px rgba(0,0,0,0.2);border-radius:50%}.experience .experience__wrapper-4 .experience__wrapper-right_obg-img svg{width:100%;height:100%}.experience .experience__wrapper-4 .experience__wrapper-right_obg1{top:43px;left:271px}.experience .experience__wrapper-4 .experience__wrapper-right_obg2{top:284px;left:225px}.experience .experience__wrapper-4 .experience__wrapper-right_obg3{bottom:100px;left:69px}.experience .experience__wrapper-4 .experience__wrapper-right_obg4{bottom:94px;right:222px}.experience .experience__wrapper-4 .experience__wrapper-right{width:780px;height:553px;right:-340px;bottom:50px;top:auto}.experience .experience__wrapper-4 .experience__wrapper-text{max-width:750px}.experience .experience__wrapper-5 .experience__wrapper-right{width:788px;height:619px;right:-200px;bottom:50px;top:auto}.experience .experience__wrapper-5 .experience__wrapper-text{max-width:750px}@keyframes animatePlane{0%{right:-350px;bottom:-200px}100%{right:0px;bottom:0}}.experience .experience__wrapper-6 .experience__wrapper-right_img{position:relative;animation:animatePlane 3s;animation-play-state:paused}.experience .experience__wrapper-6 .experience__wrapper-right{width:698px;height:344px;right:-170px;top:200px}.experience .experience__wrapper-6 .experience__wrapper-text{max-width:782px}.experience .experience__wrapper-6 .experience__wrapper-right_smoke1,.experience .experience__wrapper-6 .experience__wrapper-right_smoke2{position:absolute;transition:all 0.2s}.experience .experience__wrapper-6 .experience__wrapper-right_smoke1{top:-170px;right:-50px}.experience .experience__wrapper-6 .experience__wrapper-right_smoke2{bottom:-200px;right:-150px;z-index:201}.experience .swiper-slide-active .ymaps-2-1-79-image,.experience .swiper-slide-active .experience__wrapper-right_obg-img,.experience .swiper-slide-active .experience__wrapper-right_page,.experience .swiper-slide-active .experience__wrapper-right_img{animation-play-state:running}.experience .swiper-button-disabled{opacity:0 !important;z-index:-1}.geography{margin-top:80px;overflow:hidden}.geography__wrapper{display:flex;justify-content:space-between}.geography__wrapper-left{width:200px;min-width:200px}.geography__wrapper-right{flex-grow:1;margin-left:80px;height:758px;width:1200px;margin-right:-100px;position:relative}.geography__wrapper-right #map-canvas{height:100%}.geography__wrapper-right_img{position:absolute;top:0;left:0;background-color:#fff}.geography__wrapper-title{color:#363D4D;font-family:"Montserrat", sans-serif;font-weight:500}.geography__wrapper-text{margin-top:10px;color:#9B9EA6;font-size:16px}.geography__wrapper-block{margin-top:40px;display:flex;flex-direction:column;color:#363D4D}.geography__wrapper-block_item{display:flex;align-items:center;margin-bottom:30px}.geography__wrapper-block_item:last-child{margin-bottom:0}.geography__wrapper-block .center .geography__wrapper-block_radio{background:#08A822}.geography__wrapper-block .russia .geography__wrapper-block_radio{background:#177BD3}.geography__wrapper-block .sng .geography__wrapper-block_radio{background:#FF003D}.geography__wrapper-block_radio{background:#08a822;border-radius:50%;width:20px;height:20px;margin-right:20px;position:relative}.geography__wrapper-block_radio:before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%)}.geography__wrapper-block_radio.b-blue{background:#177BD3}.geography__wrapper-block_radio.b-red{background:#FF003D}.geography__wrapper-block_text{font-size:15px;line-height:130%;font-weight:400;max-width:143px}.gallery__item,.grid-sizer{width:calc(100% / 3)}.gallery__item{float:left;padding:10px}.gallery__item img{display:block;width:100%;height:auto}#map-canvas{-webkit-clip-path:url("#agrocow");-moz-clip-path:url("#agrocow");-ms-clip-path:url("#agrocow");clip-path:url("#agrocow")}#map-offices{-webkit-clip-path:url("#offices");-moz-clip-path:url("#offices");-ms-clip-path:url("#offices");clip-path:url("#offices")}.ymaps-2-1-79-map .ymaps-2-1-79-balloon__tail:after,.ymaps-2-1-79-map .ymaps-2-1-79-balloon_to_top .ymaps-2-1-79-balloon__tail{display:none !important}.ymaps-2-1-79-map .ymaps-2-1-79-balloon__close{float:right;position:absolute;right:0px;top:0px;z-index:2}.ymaps-2-1-79-map .ymaps-2-1-79-balloon{left:-50% !important;transform:translateX(-50%)}.ymaps-2-1-79-balloon__layout{width:229px;padding:10px 30px 10px 30px;background:#177BD3 !important;border-radius:8px;text-align:center}.ymaps-2-1-79-balloon__layout .map_bt_block,.ymaps-2-1-79-balloon__layout .ymaps-2-1-79-balloon__tail:after{display:none !important}.ymaps-2-1-79-balloon__content{margin:0 !important;background:#177BD3 !important;font-size:15px;line-height:130%;text-align:center;color:#ffffff;opacity:1}.ymaps-2-1-79-balloon__content ymaps,.ymaps-2-1-79-balloon__content ymaps canvas,.ymaps-2-1-79-balloon__content ymaps input,.ymaps-2-1-79-balloon__content ymaps svg{width:100% !important;margin:0 auto}.ymaps-2-1-79-balloon__content .ymaps-2-1-79-balloon-content__header{color:#fff !important;font-weight:500;font-size:16px;line-height:130%;color:#ffffff;opacity:1}[class*="ymaps-2"][class*="-ground-pane"]{filter:url(../../assets/img/contacts/map_filter2.svg#filter) grayscale(0.6) !important}.project{margin-top:135px}.project .project-pagination{margin:0px 20px 0 20px !important;position:static;width:inherit !important;position:static}.project .project-pagination .swiper-pagination-bullet{background:#363D4D;opacity:0.2;border-radius:50%}.project .project-pagination .swiper-pagination-bullet-active{opacity:1}.project .project-pagination{display:none}.project .container{position:relative}.project .project-button-next{right:-125px}.project .project-button-prev{left:-125px}.project .arrow{top:400px;opacity:1;transition:all 0.4s}.project__top{display:flex;justify-content:space-between;align-items:flex-start;color:#363D4D}.project__top-title{font-family:"Montserrat", sans-serif;font-weight:500}.project__top-subtitle{font-size:20px;line-height:130%;margin-top:20px;font-family:"Montserrat", sans-serif;font-weight:700}.project__wrapper-items{margin-top:20px;position:relative}.project__wrapper-items .swiper{min-width:0;width:100%;height:650px;padding-bottom:12px}.project__wrapper-items .swiper .swiper-slide{position:relative}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:50;transition:all 0.2s}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.68) 13.11%, transparent 49.72%);z-index:5;border-radius:10px;overflow:hidden}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block .project__wrapper-item_info{z-index:6}.project__wrapper-items .swiper .swiper-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5);opacity:0;z-index:-5;transition:all 0.1s}.project__wrapper-items .swiper .swiper-slide-next .project__wrapper-item_block{left:0;transform:translate(0%, -50%)}.project__wrapper-items .swiper .swiper-slide-next:after{opacity:1 !important;z-index:50 !important}.project__wrapper-item{display:block}.project__wrapper-item_block{height:580px;width:580px;transition:all 2s;padding:0px}.project__wrapper-item_block:hover{margin-top:30px;margin-left:30px}.project__wrapper-item_block:hover .project__wrapper-item_border{top:0;left:0}.project__wrapper-item_content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:60px;margin:0 auto;background-size:cover;background-position:center center;border-radius:10px}.project__wrapper-item_border{width:100%;height:100%;content:"";position:absolute;border-radius:8px;border:10px solid #177BD3;top:30px;left:30px;z-index:-1;transition:all 0.4s;pointer-events:none !important}.project__wrapper-item_border:hover{top:0;left:0;pointer-events:none !important}.project__wrapper-item_top{display:flex;align-items:center}.project__wrapper-item_end,.project__wrapper-item_sq{display:flex;align-items:center;color:#fff}.project__wrapper-item_end span,.project__wrapper-item_sq span{margin-right:22px}.project__wrapper-item_sq{margin-left:18px}.project__wrapper-item_title{margin-top:20px;font-family:"Montserrat", sans-serif;font-weight:900;color:#fff}.project__wrapper-item_text{color:#fff;margin-top:5px;font-size:15px;line-height:130%;font-weight:400}.project .swiper-button-disabled{opacity:0 !important;z-index:-1}.project:hover .swiper-button-disabled{opacity:1 !important;z-index:1 !important}.ideas{margin-top:100px;color:#363D4D;position:relative;padding:200px 0 185px 0;overflow:hidden}.ideas__arrows{display:none;align-items:center;justify-content:flex-start;margin-top:0px}.ideas .swiper-slide{text-align:center;position:absolute !important;width:unset;height:unset}.ideas .ideas-pagination{margin:0px 20px 0 20px !important;position:static;width:inherit !important;position:static}.ideas .ideas-pagination .swiper-pagination-bullet{background:#363D4D;opacity:0.2;border-radius:50%}.ideas .ideas-pagination .swiper-pagination-bullet-active{opacity:1}.ideas .arrow{top:400px;opacity:1;transition:all 0.4s}.ideas__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 center;transition:all 0.4s}.ideas__subtitle{font-family:"Montserrat", sans-serif;font-weight:500}.ideas__title{text-transform:uppercase;font-family:"Montserrat", sans-serif;font-weight:300;max-width:900px;margin-top:23px}.ideas__title span{text-transform:uppercase;color:#363D4D}.ideas__btn{margin-top:30px}.ideas__btn .btn-main__block:before{border:1px solid #363D4D}.ideas__btn .btn-main__block span:nth-child(1){display:block}.ideas__btn .btn-main__block span:nth-child(2){display:none}.ideas__company{animation:slide 80s linear infinite;height:100%;position:absolute !important;bottom:0;width:100%;left:0}.ideas__company:nth-child(2){left:-100%}@keyframes slide{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}.ideas__company-logo{position:absolute}.ideas__company-logo img,.ideas__company-logo picture{pointer-events:none;height:45px;filter:grayscale(1);opacity:0.6}.ideas__company-logo:nth-child(1){left:2%;top:0}.ideas__company-logo:nth-child(2){left:20%;bottom:2%}.ideas__company-logo:nth-child(3){left:23%;top:10%}.ideas__company-logo:nth-child(4){left:37%;bottom:2%}.ideas__company-logo:nth-child(5){right:30%;top:2%}.ideas__company-logo:nth-child(6){right:25%;bottom:2%}.ideas__company-logo:nth-child(7){right:13%;top:6%}.ideas__company-logo:nth-child(8){right:9%;bottom:2%}.ideas__company-logo:nth-child(9){left:44%;top:0}.ideas__company-logo:nth-child(10){left:33%;bottom:17%}.ideas__company-logo:nth-child(11){left:51%;top:16%}.ideas__company-logo:nth-child(12){left:52%;bottom:16%}.ideas__company-logo:nth-child(13){right:82%;top:17%}.ideas__company-logo:nth-child(14){right:77%;bottom:17%}.ideas__company-logo:nth-child(15){right:2%;top:18%}.ideas__company-logo:nth-child(16){right:-7%;bottom:17%}.ideas__company-logo:nth-child(17){right:-12%;bottom:2%}.ideas__company-logo:nth-child(18){right:7%;bottom:16%}.ideas__wrapper-top{padding-bottom:20px;border-bottom:1px solid #c3c5ca}.ideas__wrapper-bottom_logo{position:relative}.ideas__wrapper-bottom_logo:before{content:"";width:47px;height:2px;background:#363d4d;border-radius:2px;position:absolute;top:50%;transform:translateY(-50%);right:-74px}.ideas__wrapper-bottom_block{display:flex;align-items:center;padding-top:30px}.ideas__wrapper-bottom_text{margin-left:100px;font-size:14px;line-height:130%;color:#9b9ea6;max-width:466px}input.alert-danger{border:1px solid #f46d6d !important}.questions{padding-top:150px;color:#363D4D}.questions__title{text-transform:uppercase;font-family:"Montserrat", sans-serif;font-weight:600;max-width:750px}.questions__title span{text-transform:uppercase;color:#363D4D}.questions__subtitle{max-width:700px;color:#9B9EA6}.questions__form{margin-top:45px}.questions__form-top{display:flex;align-items:center}.questions__form-block{height:54px;position:relative;margin-right:20px;width:240px}.questions__form-block 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}.questions__form-block select{width:100%;background:#fff;border:1px solid #c3c5ca;border-radius:8px;height:100%;padding:0 20px;font-weight:500;font-size:13px;line-height:130%;color:#363D4D}.questions__form-block label{position:absolute;top:50%;transform:translateY(-50%);left:20px;font-size:13px;line-height:100%;color:#9B9EA6}.questions__form-block label span{color:#FF003D}.questions__form-submit .btn-main__block:before{border:1px solid #363D4D}.questions__form-bottom{margin-top:20px}.questions__form-bottom .field-checked__text{color:#9B9EA6;font-size:16px}.questions__form-checkbox{display:flex;align-items:center}.questions__form-checkbox input{display:none}.questions__form-checkbox input:checked+label:before{background-image:url("../../assets/img/about/checkbox-checked.svg")}.questions__form-checkbox label{padding-left:27px;position:relative;cursor:pointer;color:#9B9EA6}.questions__form-checkbox label:before{content:"";position:absolute;width:16px;height:16px;background:#177BD3;border-radius:2px;top:50%;transform:translateY(-50%);left:0;background-size:cover;background-position:center center}.questions__form-checkbox label.alert-danger:before{background:red}.questions__form label{font-size:13px !important;line-height:15px !important;font-weight:300}.arrow{background-color:rgba(255,255,255,0.8);border:1px solid #C3C5CA;width:53px;height:53px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);transition:all 0.4s;z-index:50}.arrow path{transition:all 0.4s}.arrow:hover{background-color:#177BD3}.arrow:hover path{fill:#fff}#footer_notice{opacity:0;display:flex;gap:10px;flex-direction:column}#footer_notice.loaded{opacity:1;position:fixed;right:30px;bottom:30px;z-index:500}.modal_compare.notice_loading{opacity:0;transition:all 0.7s;z-index:-1}.modal_compare.notice_closing{opacity:0;transition:all 1s;z-index:-1}.modal_compare__wrapper{background-color:#187bd3;padding:15px 20px;border-radius:6px;font-size:14px}.modal_compare__wrapper__title{margin-bottom:10px}.modal_compare__wrapper .button{border:1px solid #fff;padding:2px 7px;font-weight:100;border-radius:3px;font-size:14px;color:white;margin-right:5px}.modal-cooperation,.modal-consultations,.modal-offer,.modal-question,.modal-back,.modal-auth,.modal-feedback{position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);backdrop-filter:blur(0.1rem);width:100%;height:100%;opacity:0;z-index:-1;transition:all 0.4s}.modal-cooperation .questions__form-block:last-child,.modal-consultations .questions__form-block:last-child,.modal-offer .questions__form-block:last-child,.modal-question .questions__form-block:last-child,.modal-back .questions__form-block:last-child,.modal-auth .questions__form-block:last-child,.modal-feedback .questions__form-block:last-child{margin-right:0}.modal-cooperation.active,.modal-consultations.active,.modal-offer.active,.modal-question.active,.modal-back.active,.modal-auth.active,.modal-feedback.active{opacity:1;z-index:999}.modal-cooperation .questions__form-block,.modal-consultations .questions__form-block,.modal-offer .questions__form-block,.modal-question .questions__form-block,.modal-back .questions__form-block,.modal-auth .questions__form-block,.modal-feedback .questions__form-block{position:relative}.modal-cooperation .questions__form-show,.modal-consultations .questions__form-show,.modal-offer .questions__form-show,.modal-question .questions__form-show,.modal-back .questions__form-show,.modal-auth .questions__form-show,.modal-feedback .questions__form-show{position:absolute;top:50%;transform:translateY(-50%);right:20px}.modal-cooperation__close,.modal-consultations__close,.modal-offer__close,.modal-question__close,.modal-back__close,.modal-auth__close,.modal-feedback__close{position:absolute;top:20px;right:22px;transition:all 0.4s}.modal-cooperation__close:hover,.modal-consultations__close:hover,.modal-offer__close:hover,.modal-question__close:hover,.modal-back__close:hover,.modal-auth__close:hover,.modal-feedback__close:hover{transform:rotate(180deg)}.modal-cooperation .modal__wrapper,.modal-consultations .modal__wrapper,.modal-offer .modal__wrapper,.modal-question .modal__wrapper,.modal-back .modal__wrapper,.modal-auth .modal__wrapper,.modal-feedback .modal__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:60px 20px 40px 20px;box-shadow:0px 2px 2px rgba(0,0,0,0.06);border-radius:8px;width:640px;border:1px solid #c3c5ca}.modal-cooperation .questions__title,.modal-consultations .questions__title,.modal-offer .questions__title,.modal-question .questions__title,.modal-back .questions__title,.modal-auth .questions__title,.modal-feedback .questions__title{font-family:"Montserrat", sans-serif;font-weight:700;font-weight:800;font-size:20px;line-height:140%;color:#363D4D;text-transform:none}.modal-cooperation .questions__title a,.modal-consultations .questions__title a,.modal-offer .questions__title a,.modal-question .questions__title a,.modal-back .questions__title a,.modal-auth .questions__title a,.modal-feedback .questions__title a{color:#177bd3;border-bottom:1px solid #177bd3;font-weight:800}.modal-cooperation .questions__form,.modal-consultations .questions__form,.modal-offer .questions__form,.modal-question .questions__form,.modal-back .questions__form,.modal-auth .questions__form,.modal-feedback .questions__form{margin-top:20px}.modal-cooperation .questions__form-file,.modal-consultations .questions__form-file,.modal-offer .questions__form-file,.modal-question .questions__form-file,.modal-back .questions__form-file,.modal-auth .questions__form-file,.modal-feedback .questions__form-file{font-size:16px;line-height:100%;color:#177BD3;margin-left:18px;margin-top:0px;position:relative;cursor:pointer;display:inline-block}.modal-cooperation .questions__form-file span,.modal-consultations .questions__form-file span,.modal-offer .questions__form-file span,.modal-question .questions__form-file span,.modal-back .questions__form-file span,.modal-auth .questions__form-file span,.modal-feedback .questions__form-file span{margin-right:10px}.modal-cooperation .questions__form-file label,.modal-consultations .questions__form-file label,.modal-offer .questions__form-file label,.modal-question .questions__form-file label,.modal-back .questions__form-file label,.modal-auth .questions__form-file label,.modal-feedback .questions__form-file label{cursor:pointer;color:#177bd3;font-size:16px;line-height:100%}.modal-cooperation .questions__form-file.has_file,.modal-consultations .questions__form-file.has_file,.modal-offer .questions__form-file.has_file,.modal-question .questions__form-file.has_file,.modal-back .questions__form-file.has_file,.modal-auth .questions__form-file.has_file,.modal-feedback .questions__form-file.has_file{margin-left:0px}.modal-cooperation .questions__form-file.has_file input,.modal-cooperation .questions__form-file.has_file span:first-child,.modal-consultations .questions__form-file.has_file input,.modal-consultations .questions__form-file.has_file span:first-child,.modal-offer .questions__form-file.has_file input,.modal-offer .questions__form-file.has_file span:first-child,.modal-question .questions__form-file.has_file input,.modal-question .questions__form-file.has_file span:first-child,.modal-back .questions__form-file.has_file input,.modal-back .questions__form-file.has_file span:first-child,.modal-auth .questions__form-file.has_file input,.modal-auth .questions__form-file.has_file span:first-child,.modal-feedback .questions__form-file.has_file input,.modal-feedback .questions__form-file.has_file span:first-child{display:none}.modal-cooperation .questions__form-file.has_file label,.modal-consultations .questions__form-file.has_file label,.modal-offer .questions__form-file.has_file label,.modal-question .questions__form-file.has_file label,.modal-back .questions__form-file.has_file label,.modal-auth .questions__form-file.has_file label,.modal-feedback .questions__form-file.has_file label{border:1px solid #e4e4e4;padding:10px;border-radius:8px}.modal-cooperation .questions__form-file.has_file #form_tender_file_delete,.modal-consultations .questions__form-file.has_file #form_tender_file_delete,.modal-offer .questions__form-file.has_file #form_tender_file_delete,.modal-question .questions__form-file.has_file #form_tender_file_delete,.modal-back .questions__form-file.has_file #form_tender_file_delete,.modal-auth .questions__form-file.has_file #form_tender_file_delete,.modal-feedback .questions__form-file.has_file #form_tender_file_delete{margin-left:20px;font-size:13px;color:#ff003d}.modal-cooperation .questions__form-file input,.modal-consultations .questions__form-file input,.modal-offer .questions__form-file input,.modal-question .questions__form-file input,.modal-back .questions__form-file input,.modal-auth .questions__form-file input,.modal-feedback .questions__form-file input{position:absolute;opacity:0;left:0;top:0;height:100%;width:100%;cursor:pointer}.modal-cooperation .questions__form-textarea,.modal-consultations .questions__form-textarea,.modal-offer .questions__form-textarea,.modal-question .questions__form-textarea,.modal-back .questions__form-textarea,.modal-auth .questions__form-textarea,.modal-feedback .questions__form-textarea{width:100%;margin-top:20px;height:185px;margin-bottom:20px;position:relative}.modal-cooperation .questions__form-textarea label,.modal-consultations .questions__form-textarea label,.modal-offer .questions__form-textarea label,.modal-question .questions__form-textarea label,.modal-back .questions__form-textarea label,.modal-auth .questions__form-textarea label,.modal-feedback .questions__form-textarea label{position:absolute;top:25px;left:20px}.modal-cooperation .questions__form-textarea textarea,.modal-consultations .questions__form-textarea textarea,.modal-offer .questions__form-textarea textarea,.modal-question .questions__form-textarea textarea,.modal-back .questions__form-textarea textarea,.modal-auth .questions__form-textarea textarea,.modal-feedback .questions__form-textarea textarea{background:#fff;border:1px solid #C3C5CA;border-radius:8px;resize:none;width:100%;height:100%}.modal-cooperation .questions__form-column,.modal-consultations .questions__form-column,.modal-offer .questions__form-column,.modal-question .questions__form-column,.modal-back .questions__form-column,.modal-auth .questions__form-column,.modal-feedback .questions__form-column{display:flex;flex-direction:column;align-items:flex-start}.modal-cooperation .questions__form-column label,.modal-consultations .questions__form-column label,.modal-offer .questions__form-column label,.modal-question .questions__form-column label,.modal-back .questions__form-column label,.modal-auth .questions__form-column label,.modal-feedback .questions__form-column label{white-space:nowrap}.modal-cooperation .questions__form-top,.modal-consultations .questions__form-top,.modal-offer .questions__form-top,.modal-question .questions__form-top,.modal-back .questions__form-top,.modal-auth .questions__form-top,.modal-feedback .questions__form-top{width:100%}.modal-cooperation .questions__form-top .questions__form-block,.modal-consultations .questions__form-top .questions__form-block,.modal-offer .questions__form-top .questions__form-block,.modal-question .questions__form-top .questions__form-block,.modal-back .questions__form-top .questions__form-block,.modal-auth .questions__form-top .questions__form-block,.modal-feedback .questions__form-top .questions__form-block{width:48%}.modal-cooperation .questions__form-top.w_100 .questions__form-block,.modal-consultations .questions__form-top.w_100 .questions__form-block,.modal-offer .questions__form-top.w_100 .questions__form-block,.modal-question .questions__form-top.w_100 .questions__form-block,.modal-back .questions__form-top.w_100 .questions__form-block,.modal-auth .questions__form-top.w_100 .questions__form-block,.modal-feedback .questions__form-top.w_100 .questions__form-block{width:100%}.modal-cooperation .questions__form-top.mt_20 .questions__form-block,.modal-consultations .questions__form-top.mt_20 .questions__form-block,.modal-offer .questions__form-top.mt_20 .questions__form-block,.modal-question .questions__form-top.mt_20 .questions__form-block,.modal-back .questions__form-top.mt_20 .questions__form-block,.modal-auth .questions__form-top.mt_20 .questions__form-block,.modal-feedback .questions__form-top.mt_20 .questions__form-block{margin-top:20px}.modal-cooperation .questions__form-bottom,.modal-consultations .questions__form-bottom,.modal-offer .questions__form-bottom,.modal-question .questions__form-bottom,.modal-back .questions__form-bottom,.modal-auth .questions__form-bottom,.modal-feedback .questions__form-bottom{margin-bottom:20px}.modal-cooperation .questions__form-bottom:last-child,.modal-consultations .questions__form-bottom:last-child,.modal-offer .questions__form-bottom:last-child,.modal-question .questions__form-bottom:last-child,.modal-back .questions__form-bottom:last-child,.modal-auth .questions__form-bottom:last-child,.modal-feedback .questions__form-bottom:last-child{margin-bottom:0}.modal-cooperation .questions__form-bottom .questions__form-block,.modal-consultations .questions__form-bottom .questions__form-block,.modal-offer .questions__form-bottom .questions__form-block,.modal-question .questions__form-bottom .questions__form-block,.modal-back .questions__form-bottom .questions__form-block,.modal-auth .questions__form-bottom .questions__form-block,.modal-feedback .questions__form-bottom .questions__form-block{width:100%}.modal-cooperation .questions__form-submit,.modal-consultations .questions__form-submit,.modal-offer .questions__form-submit,.modal-question .questions__form-submit,.modal-back .questions__form-submit,.modal-auth .questions__form-submit,.modal-feedback .questions__form-submit{margin-top:20px}.modal-cooperation label,.modal-consultations label,.modal-offer label,.modal-question label,.modal-back label,.modal-auth label,.modal-feedback label{font-size:16px}.modal-cooperation .questions__form-checkbox,.modal-consultations .questions__form-checkbox,.modal-offer .questions__form-checkbox,.modal-question .questions__form-checkbox,.modal-back .questions__form-checkbox,.modal-auth .questions__form-checkbox,.modal-feedback .questions__form-checkbox{margin-top:30px}.modal-cooperation .questions__form-checkbox label,.modal-consultations .questions__form-checkbox label,.modal-offer .questions__form-checkbox label,.modal-question .questions__form-checkbox label,.modal-back .questions__form-checkbox label,.modal-auth .questions__form-checkbox label,.modal-feedback .questions__form-checkbox label{color:#9B9EA6;font-size:13px}.modal-cooperation input,.modal-consultations input,.modal-offer input,.modal-question input,.modal-back input,.modal-auth input,.modal-feedback input{font-size:16px}.modal-cooperation input::placeholder,.modal-consultations input::placeholder,.modal-offer input::placeholder,.modal-question input::placeholder,.modal-back input::placeholder,.modal-auth input::placeholder,.modal-feedback input::placeholder{font-size:16px}.modal__buttons{display:flex;flex-direction:column;align-items:flex-start}.modal__buttons button{border:1px solid #177BD3;padding:10px 20px;margin:10px;display:flex;align-items:center;justify-content:center;color:#363D4D}.modal-feedback .questions__form-textarea{margin:0}.modal-feedback .btn-main.questions__form-submit{margin-top:0}.modal-auth .modal__wrapper{padding:38px 20px 40px 20px}.modal-question .questions__form-submit{margin-top:0}.modal-offer .questions__form-file{cursor:pointer;display:flex;align-items:center}.modal-offer .questions__form-file .field-set_label{position:static !important;transform:translate(0)}.cart-open .header__bottom-block_cart-submenu{display:block}.setting-open .header__bottom-block_setting-submenu{display:block}.header__bottom-block_icon{transition:all 0.4s}.header__bottom-block_icon-close{display:none}.catalog-open{position:relative;overflow:hidden}.catalog-open .header__bottom-block_menu .active .header__bottom-block_submenu{display:none !important}.catalog-open:before{content:"";position:fixed;left:0;top:0;background-color:#fff;width:100%;height:100%;z-index:490}.catalog-open .header{z-index:999}.catalog-open .header__catalog{display:block}.catalog-open .header__bottom-block_catalog .header__bottom-block_icon{display:none}.catalog-open .header__bottom-block_catalog .header__bottom-block_icon-close{display:block}.catalog-open-category .header__catalog-spisok_one-list.active .header__catalog-spisok_submenu{transform:translateX(0%)}.header__bottom-block_icon-close path{fill:#fff}.about-open{overflow:hidden}.about-open .configurator .video_modal{display:block !important}.header-scroll .header__bottom-logo{overflow:hidden}.header-scroll .header__bottom:before{bottom:-15px}.header-scroll .header__catalog .container{padding-top:100px !important}.header-scroll .header__bottom{margin-top:7px}.header-scroll .header{height:90px}.header-scroll .header__top,.header-scroll .header__bottom-block_menu{display:none}.header-scroll .header__bottom-logo{width:78px;height:57px}.header-scroll .header__bottom-block_submenu{opacity:0 !important;z-index:-1 !important}.header-scroll .header__bottom-block_menu li:hover .header__bottom-block_submenu{opacity:1 !important;z-index:10 !important}.menu-on{margin-top:20px !important}.swiper{padding-left:2px !important;padding-right:2px !important}.gallery{overflow:hidden}.gallery .header{display:none}.close{font-size:0}.header__bottom-block_wpinput-close{display:none}@media (max-width: 1850px){.experience .experience-button-prev{left:2%}.experience .experience-button-next{right:2%}.experience .experience__arrows{left:-150px}}@media (max-width: 1750px){.experience .animation-arrow{left:-400px}}@media (max-width: 1700px){.experience .experience__wrapper-3 .experience__wrapper-right_obg3{right:-100px;height:300px}}@media (max-width: 1500px){.about-factory__info{overflow:hidden}.experience .animation-arrow{display:none}.experience .experience__wrapper-3 .experience__wrapper-right_obg3{right:-30px;height:300px}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block{position:static;transform:translate(0);margin:0 auto;width:470px;height:467px}.project__wrapper-items{margin-top:40px}.project .container{max-width:100%}.project .project-button-prev{left:2%}.project .project-button-next{right:2%}}@media (max-width: 1800px){.delivery__arrows .animation-arrow:nth-child(1){left:-300px !important}}@media (max-width: 1600px){.delivery__arrows .animation-arrow:nth-child(1){left:-340px !important}}@media (max-width: 1500px){.delivery__arrows .animation-arrow:nth-child(1){left:-400px !important}}@media (max-width: 1400px){.animation-arrow{display:none}}@media (max-width: 1300px){.questions__subtitle{margin-top:5px}.footer__top-btn{margin-top:27px}.experience .experience__wrapper-1 .experience__wrapper-right{height:627px}.experience .experience__wrapper-1 .experience__wrapper-right_drone{right:130px}.ideas__btn .btn-main__block span:nth-child(1){display:none}.ideas__btn .btn-main__block span:nth-child(2){display:block}.ideas__title{margin-top:10px;max-width:630px}.header__bottom-block_submenu li{margin:0}.header__bottom-block_submenu .container{justify-content:space-between;padding:0 15px}.experience .experience__wrapper-2 .experience__wrapper-right{right:-342px;height:516px}.experience .experience__wrapper-6 .experience__wrapper-right{right:-220px}.experience .experience__wrapper-4 .experience__wrapper-right_obg2{top:274px;left:200px}.experience .experience__wrapper-4 .experience__wrapper-right_obg3{bottom:81px;left:55px}.experience .experience__wrapper-4 .experience__wrapper-right_obg1{left:246px}.experience .experience__wrapper-4 .experience__wrapper-right{height:500px}.experience .experience__wrapper-1 .experience__wrapper-right_smoke{height:600px;bottom:40px}.experience .experience__wrapper-1 .experience__wrapper-right_drone{width:385px;height:274px}.experience .experience__wrapper-1 .experience__wrapper-right_img{width:493px;height:291px;bottom:90px;right:200px}.project__wrapper-items .swiper{height:520px}.project .arrow{top:350px}.project__wrapper-item_content{padding:40px}.cart-open .header__bottom-block_cart-submenu{right:0}.header__bottom-block_setting-submenu{right:-90px}.questions{margin-top:100px}.url .container{max-width:100%}h3{font-size:35px;line-height:130%}.about{margin-bottom:130px}.about .container{max-width:100%}.ideas{padding:160px 0}.project{margin-top:70px}.project__wrapper{width:470px;height:470px}.project__top-subtitle{margin-top:10px}.project__wrapper-item:before{top:24px;left:24px}.geography{margin-top:75px}.geography__wrapper-text{font-size:16px}.geography__wrapper-right{width:1000px;height:567px}.geography__wrapper-right path{width:100%;height:100%}.experience__wrapper-left{width:50%}.experience__wrapper-title{font-size:54px;line-height:54px}.experience__slider{height:627px}.experience__wrapper-right{height:627px;right:-80px}.experience{margin-top:38px}h2{font-size:34px;line-height:34px}.banner__title{font-size:50px !important;line-height:100%}h4{font-size:24px}p{font-size:18px}.footer__bottom{padding-top:130px}.footer{padding:100px 0 50px 0;margin-top:100px}.footer__top-left{width:45%}.footer__top-right{width:50%}.footer__top-title{font-size:30px;line-height:130%}.header__top-back{font-size:12px}.header__top-block{margin-left:40px;max-width:300px}.header__top-back{margin-left:20px}.header__top-info{margin-left:20px}.header__top-info_phone{margin-left:10px}.header__top-text{max-width:235px}.header__bottom-block_menu li{height:40px}.header__bottom-logo{width:111px;height:79px}}@media (max-width: 1200px){.modal__search-result_img{width:60px;height:60px}.modal__search-result_price{font-size:18px}.header__catalog-spisok_submenu ul{flex-direction:column !important}.header .header__catalog-spisok_submenu .container{padding-top:170px}.header__catalog-bottom{flex-wrap:wrap}.header__catalog-bottom ul{display:flex;flex-direction:row;width:100%}.header__catalog-spisok_one-list{width:25%}}@media (max-width: 1100px){.modal__search-result_text{font-size:13px}.modal__search-result_price{font-size:15px}.modal__search-result_info{max-width:60%}.modal__search-result_img{width:50px;height:50px}.modal__search-result_price,.modal__search-result_subprice{white-space:nowrap}.header__bottom-block_submenu li a{font-size:13px}}@media (max-width: 1000px){.footer__cookies{bottom:100px}.header__bottom-block_wpinput-close{display:flex;background-color:#fff;height:60px;padding:0 15px;position:relative;justify-content:space-between}.header__bottom-block_wpinput-close:before{left:0;width:100%;bottom:-1px;background-color:rgba(0,0,0,0.15);z-index:9999;top:auto;height:1px;content:"";position:absolute}.catalog-open .header .container{padding-top:0 !important}.catalog-open .header:before{display:none}.header__top-logo{display:none}.header__catalog{z-index:99999;background-color:#fff}.open-search{overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:none}.open-search .footer__cookies{display:none}.open-search body{overflow:hidden}.open-search .header:before{z-index:999}.cart-open .header__bottom-block_cart-submenu{right:-200px}.header__bottom-block_setting-submenu{bottom:70px;top:auto;right:-120px}.header__bottom-block_cart-submenu{bottom:70px;top:auto;right:-250px}.header-mobile-open .header__bottom-block_menu{overflow-y:auto}.header-mobile-open .header__bottom-block_menu .active .header__bottom-block_submenu{display:none !important}.header__top-back .btn-main__block:before{border:1px solid #363D4D}.header-scroll .header__bottom-block_submenu .container{display:none}.header__bottom-block_submenu li a{font-size:13px !important}.header:before{content:"";width:400%;position:absolute;bottom:0;left:-150%;height:1px;background-color:rgba(0,0,0,0.06);z-index:9999}.header__bottom:before{display:none}.header-scroll .header__top,.header-scroll .header__bottom-block_menu{display:flex}.header__catalog{height:90%}.header__catalog-spisok_one-other{display:none !important}.header .header__catalog-spisok_one-other2{display:flex}.header-scroll .header .header__wp{top:25px}.header-scroll .header .container{height:100%}.catalog-open .header .container{background-color:#fff}.catalog-open.header-scroll .header{height:107px}.catalog-open .header__top{display:flex}.catalog-open.header-scroll .header__bottom-logo{width:94px;height:67px}.catalog-open.header-scroll .header__bottom-block_buttons{opacity:1 !important;z-index:50 !important}.header__bottom-block_submenu:before,.header__bottom-block_submenu:after{display:none !important}.experience .btn-main{display:none}.experience__info{display:flex;justify-content:space-between;align-items:center;padding:0 15px}.experience__info .btn-main{display:block !important;margin-top:0}.experience__arrows .btn-main{display:block}.header__bottom-block_ozon,.header__bottom-block_price{display:none}.header-mobile-open .header__bottom-block_menu li{width:100%}.header-mobile-open .header__bottom-block_submenu{z-index:-1;transition:none}.header-mobile-open .header:before{display:none}.header__bottom-block_submenu .container{position:fixed !important;top:107px;left:0;width:100%;height:57px;overflow-x:auto;padding:0 15px !important;border-bottom:1px solid rgba(0,0,0,0.15);transform:translateX(-200%)}.header__bottom-block_submenu .container li{height:100% !important;margin-right:15px;border:0}.header__bottom-block_submenu .container a{padding:0;white-space:nowrap;height:100%}.header__bottom-block_submenu:before{position:fixed !important;top:107px}.header:before{top:inherit;left:0;width:100%;bottom:-1px;background-color:rgba(0,0,0,0.15);z-index:9999;top:auto}.about{margin-bottom:70px}.header__bottom-block_menu .header__top-back{position:static;z-index:10;opacity:1}.footer-hide .header__bottom-block_buttons{opacity:0;z-index:-1}.experience__slider .swiper-slide{padding-bottom:10px}.url{display:none}.project{position:relative;padding-bottom:70px}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block{width:404px;height:401px}.project__wrapper-items .swiper{height:450px}.project__arrows{position:absolute;display:flex;align-items:center;bottom:0;right:15px}.project .container{position:static}.project .project-pagination{display:block}.header__bottom-block_menu .header__bottom-block_info,.header__bottom-block_menu .header__top-back{display:block}.header__bottom-block_menu .header__top-block{display:block}.header{height:107px}.header__bottom-block_menu .header__bottom-block_info{padding-right:15px;margin-top:40px}.header__bottom-block_menu .header__bottom-block_info .header__top-block_item{margin-bottom:20px}.header__bottom-block_menu .header__bottom-block_info .header__top-block_text{font-size:16px}.header__bottom-block_menu{padding-bottom:20px}.header__bottom-block_menu .header__top-back{color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;margin-right:15px;min-height:40px}.header__bottom-block_menu .header__top-back:before{border:1px solid #363D4D}.header__bottom-block_menu .header__top-back svg{position:relative;z-index:50}body{padding-top:107px}.header .header__catalog-spisok_submenu .container{padding-top:135px !important}.header .header__wp{top:35px}.header__catalog .container{padding-top:110px !important}.header .header__catalog-spisok_submenu-bottom{flex-direction:column;margin-top:30px;width:100%}.header .header__catalog-spisok_submenu-top{width:100%}.header .header__catalog-spisok_submenu ul{width:100%}.header__catalog .container{display:flex;flex-direction:column}.header__catalog-bottom{margin-top:25px}.header__catalog-btn{margin-right:10px}.header__catalog-bottom ul{flex-wrap:wrap}.header__catalog-spisok_one-list{width:33%}.header__bottom-block_menu-top{display:flex;justify-content:space-between;width:100%;min-height:107px;background:#ffffff;box-shadow:0px 2px 2px rgba(0,0,0,0.06);margin-bottom:20px;padding:0 20px}.header__bottom-block_menu-close{transition:all 0.4s}.header__bottom-block_menu-close:hover{transform:translate(180deg)}.header__bottom-block_menu_back{color:#363D4D;display:flex;align-items:center}.header__bottom-block_menu-text{font-family:"Montserrat", sans-serif;font-weight:600;font-size:20px;line-height:130%;color:#363D4D;margin-left:11px}.header__bottom-block_catalog{display:none}.questions{margin-top:70px}h3{font-size:30px;line-height:130%}.project{margin-top:60px}.project__wrapper{height:331px;padding:0 !important}.project__wrapper-item:before{display:none}.project__wrapper{width:404px;height:401px;margin-top:20px}.project__wrapper-item{padding:20px;position:relative}.project__wrapper-item:after{content:"";width:100%;height:100%;background:linear-gradient(0deg, rgba(54,61,77,0.6), rgba(54,61,77,0.6));border-radius:8px;left:0;top:0;position:absolute}.project__wrapper-item_block{position:relative;z-index:50}.geography__wrapper{display:flex;flex-direction:column}.geography__wrapper-left{width:100%}.geography__wrapper-left_top,.geography__wrapper-block{display:flex;flex-direction:row;align-items:flex-start}.geography__wrapper-block{margin-top:20px}.geography__wrapper-block_item{margin:0 30px 0 0;align-items:flex-start}.geography__wrapper-block_text{max-width:160px}.geography__wrapper-text{margin:0 0 0 15px}.geography__wrapper-right{width:100%;height:470px;margin-left:0;margin-top:50px}.geography__wrapper-right #map-canvas{width:100%;height:100%}.geography{margin-top:60px}.swiper-pagination{display:flex !important}h2{font-size:22px;line-height:100%}.experience__slider{height:max-content;padding-bottom:10px !important}.experience__wrapper-title{font-size:40px;line-height:40px}.experience .experience-button-prev,.experience .experience-button-next{transform:translate(0);position:static}.experience__arrows{display:flex;align-items:center;margin-left:15px}.experience__wrapper-right{display:none}.experience__wrapper-left{width:100%;margin:0}h4{font-size:20px}p,.info__text{font-size:16px}.footer__top-logo{width:103px;height:73px}.footer{padding:70px 0 20px 0;margin-top:60px}.footer__bottom{padding-top:50px}.footer__top-title{font-size:24px;line-height:130%}.footer__top-block{margin-bottom:20px}.footer__top-phone{font-size:24px;line-height:130%}.footer__top-social{flex-wrap:wrap}.footer__top-social a{width:50%;margin:0 0 15px 0}.footer__bottom{padding-top:63px}.header .header__wp{display:flex}.header .container{position:relative;width:100%}.header__top-block,.header__top-back{display:none}.header__bottom-block_wpinput{position:fixed !important;top:0;left:0;width:100%;height:100%;margin:0;z-index:9999;background-color:#fff;display:none;opacity:0;transition:all 0.4s;overflow-y:hidden}.header__bottom-block_wpinput .header__bottom-block_input{width:531px;margin:50px auto 0 auto}.header__bottom-block_wpinput .modal__search-btn{width:150px;height:50px}.header .header__bottom-block_fixed{display:none !important}.header__bottom-block_menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#ffffff;z-index:999;display:flex;flex-direction:column;align-items:flex-end;transform:translateX(200%);transition:all 0.4s}.header__bottom-block_menu li{margin:0;height:auto;border-bottom:1px solid #c3c5ca;display:flex;justify-content:flex-end}.header__bottom-block_menu li a{padding:20px 20px;font-weight:500;font-size:16px}.header-mobile-open{overflow:hidden}.header-mobile-open .header__bottom-block_menu{transform:translateX(0)}.header__bottom-block_fixed{display:block;position:fixed !important;bottom:0px;left:0;width:100%;z-index:490;height:76px}.header__bottom-block_fixed aside{display:flex;justify-content:space-between;width:calc(50% - 30px)}.header__bottom-block_buttons{position:absolute !important;top:0;left:0;transform:translate3d(0) !important;max-width:100vw;right:0;width:100%;background:#ffffff;box-shadow:0px -2px 1px rgba(0,0,0,0.1);z-index:400;margin-left:0;display:flex;justify-content:center;align-items:flex-start;padding:15px 0}.header__bottom-block_buttons button{margin-right:40px}.header__bottom-block_buttons button:last-child{margin-right:0}.header__bottom-block_bar,.header__bottom-block_find{display:flex}.header .container{display:flex;align-items:center}.header__top{order:2;flex-direction:column;justify-content:flex-start;align-items:flex-start}.header__bottom{order:1;margin-top:0}.header .container{padding:20px 15px}.header__bottom-logo{margin-right:40px;width:94px;height:67px}.header__top-text{max-width:inherit}.header__top-info{margin-left:0;margin-top:10px;align-items:center}.header__top-info .header__top-info_phone{order:1;font-weight:500;font-size:20px;line-height:130%;color:#177BD3;margin-left:0;margin-right:22px}.header__top-info .header__top-text{order:2;font-size:16px}}@media (max-width: 850px){.header__catalog-spisok_one-list{width:50%}.header__catalog-top{flex-wrap:wrap}.header__catalog-btn{margin-bottom:10px}}@media (max-width: 800px){.menu-on{margin-top:65px !important}}@media (max-width: 768px){.modal__search-result{max-height:400px}.bx-basket-item-list-item-status{display:none}.btn-main .btn-main__block{height:40px;background-color:#177bd3;padding:0 15px}.btn-main.disabled .btn-main__block{background-color:#9B9EA6 !important}.btn-main span{font-weight:500;text-transform:uppercase;font-size:11px}.h3,h3{font-size:20px}.cart-open .header__bottom-block_cart-submenu{right:-150px}.stocks,.catalog,.products{padding-bottom:40px !important}.products .block_slider_expand__items .swiper-wrapper{flex-wrap:nowrap !important}.products .block_slider_expand__items .swiper-wrapper .swiper-slide{flex:none !important}.ideas .swiper-slide{width:inherit;height:inherit}.ideas .ideas__company{position:relative !important}.ideas .ideas__company-logo{position:relative !important}.ideas__arrows{display:flex;justify-content:center}.ideas-pagination{display:flex !important}.questions__form-submit{margin-left:0px}.questions__form-submit .btn-main__block:after,.questions__form-submit .btn-main__block:before{display:none}.questions__form-submit .btn-main span{font-weight:500;text-transform:uppercase;font-size:11px}.geography__wrapper-block_item{margin:0;margin-right:10px}.geography__wrapper-block_item .geography__wrapper-block_text{max-width:88px;font-size:12px}.geography__wrapper-block_item .geography__wrapper-block_radio{margin-right:10px}.geography__wrapper-block_item:nth-child(2) .geography__wrapper-block_text{max-width:120px}.header__bottom-block_menu-top{min-height:80px}.modal-cooperation .questions__form-top .questions__form-block,.modal-consultations .questions__form-top .questions__form-block,.modal-offer .questions__form-top .questions__form-block,.modal-question .questions__form-top .questions__form-block,.modal-back .questions__form-top .questions__form-block,.modal-auth .questions__form-top .questions__form-block{width:100%}.modal-cooperation .modal__wrapper,.modal-consultations .modal__wrapper,.modal-offer .modal__wrapper,.modal-question .modal__wrapper,.modal-back .modal__wrapper,.modal-auth .modal__wrapper,.modal-feedback .modal__wrapper{width:90%;padding:20px}.header__catalog .container{padding:110px 15px 80px 15px !important}.questions{margin-top:50px;padding-bottom:25px}.questions__form{position:relative;padding-bottom:25px}.questions__form-top{flex-direction:column;align-items:flex-start}.questions__form-bottom{margin-bottom:0px;margin-top:20px}.header__bottom-block_cart-bottom_button{margin-left:10px}.modal-cooperation .questions__form,.modal-consultations .questions__form,.modal-offer .questions__form,.modal-question .questions__form,.modal-back .questions__form,.modal-auth .questions__form,.modal-feedback .questions__form{padding-bottom:0}.modal-cooperation .questions__form-submit,.modal-consultations .questions__form-submit,.modal-offer .questions__form-submit,.modal-question .questions__form-submit,.modal-back .questions__form-submit,.modal-auth .questions__form-submit,.modal-feedback .questions__form-submit{bottom:0;left:0;position:static}.questions__form-block{width:100%;margin-bottom:20px}h3{font-size:20px;line-height:130%}.ideas{padding:0px;padding-bottom:10px;margin-top:60px}.ideas__animation{margin-top:40px}.ideas .ideas__company{animation:none;height:50px;margin-bottom:20px}.ideas .ideas__company:nth-child(2){display:none}.ideas .ideas__company-logo{position:static !important;height:50px}.ideas__wrapper-bottom_block{flex-direction:column;justify-content:flex-start;align-items:flex-start}.ideas__wrapper-bottom_logo:before{display:none}.ideas__wrapper-bottom_text{margin-left:0;max-width:100%;margin-top:20px}.project-pagination{display:flex !important}.ideas .arrow,.header__top-compare,.header__top-favorite,.project .project-button-next,.project .project-button-prev{display:none}.project__arrows{display:flex;align-items:center;margin-top:20px;justify-content:flex-end}.geography{margin-top:50px}.geography__wrapper-right{margin-top:20px;height:445px}.geography__wrapper-right svg{display:none}.banner__title{font-size:35px !important;line-height:100%}.banner__subtitle{font-size:20px;line-height:130%}.footer__top{flex-direction:column}.footer__top-left,.footer__top-right{width:100%}.footer__top-right{margin-top:58px}.footer__top-adress{max-width:100%}.footer__top-social a{width:inherit;margin-right:30px}.footer__top-btn,.footer__top-title{margin-top:20px}.footer__bottom{padding-top:30px;padding-bottom:30px;flex-direction:column;display:flex;text-align:left;align-content:flex-start;align-items:flex-start}.footer__bottom a{display:block;margin-left:0px}.header__top{flex-direction:row;align-items:center;margin-left:6px}.header__top-info{flex-direction:column}.header__top-info .header__top-text{margin:0}.header__bottom-logo{margin-right:6px}.header__top-text{margin-right:20px}.header__top-info .header__top-info_phone{margin:0}.header .container{padding:20px 80px 20px 15px}.header__top .header__top-text{flex-grow:1;max-width:50%}.header__top-info{width:170px}.header__top-info .header__top-text{max-width:inherit}}.search-popup{color:#363d4d}.sort_switch{font-size:14px}.sort_switch a{color:#177BD3}@media (max-width: 768px){.sort_switch{line-height:20px}}.rowlist{margin-top:30px;margin-bottom:30px}.rowlist .rowlist__item{width:100%;display:flex;margin-bottom:47px;flex-direction:row;align-content:center;align-items:flex-start}@media (max-width: 768px){.rowlist .rowlist__item{flex-direction:column}}.rowlist .rowlist__item .rowlist__item_image img{max-width:140px}.rowlist .rowlist__item .rowlist__item_row{padding:3px 10px 10px 10px;max-width:600px}.rowlist .rowlist__item .rowlist__item_row p{font-size:14px;color:#484848}.rowlist .rowlist__item .rowlist__item_row .articul{color:#363d4d;margin-top:10px;margin-bottom:10px}.rowlist .rowlist__item .rowlist__item_row .rowlist__item_title{font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-weight:800;font-size:18px;line-height:110%;color:#363D4D}.rowlist .rowlist__item .rowlist__item_row .rowlist__item_title a{color:#177BD3}.rowlist .rowlist__item .rowlist__item_price{font-size:20px;line-height:130%;color:#363D4D;font-family:"Montserrat", sans-serif;font-weight:700;padding-right:15px}.rowlist .rowlist__item .price_row{display:flex;flex-direction:row}@media (max-width: 650px){.cart-open .header__bottom-block_cart-submenu{width:500px;padding-top:0}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-price{font-size:15px;white-space:nowrap}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-item{padding:20px 74px 20px 20px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-img{display:none}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-text{max-width:250px}.header__bottom-block_submenu .container{height:48px}.header__bottom-block_submenu .container a{font-size:14px;line-height:16px;padding:0 8px}.header .header__catalog-spisok_submenu ul li{margin-bottom:10px}.header__catalog-spisok li{width:100%;height:auto;padding:10px 0;margin-bottom:10px}.header__catalog-spisok li a{max-width:100%}.header__catalog-spisok li span{width:100px}.header__catalog-spisok li span svg{height:80%;width:auto}.header__catalog-spisok_one-other{position:absolute;bottom:70px;left:15px}.header__catalog .container{padding:110px 15px !important}}@media (max-width: 600px){.header__bottom-block_wpinput .header__bottom-block_input{width:95%}.cart-open .header__bottom-block_cart-submenu{width:400px;right:-115px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-text{font-size:13px;max-width:180px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-item{padding:20px 50px 20px 20px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-delete{right:15px;top:15px}}@media (max-width: 550px){.cart-open .header__bottom-block_cart-submenu{right:-85px}.header__top-text{margin-right:10px}.header__top .header__top-text{max-width:125px}.header__top-info .header__top-text{max-width:inherit}}@media (max-width: 500px){button{font-size:14px}.products__wrapper-item_bottom button.now_in_basket{min-height:30px !important}.footer__cookies{width:100% !important;border:0;border-radius:0;bottom:82px}.footer__cookies-loaded{top:0}.header__bottom-block_buttons:before{content:"";width:100%;height:1px;top:0;left:0;background:rgba(0,0,0,0.2);position:absolute}.modal__search{border:0 !important}.footer__cookies{width:90%;word-wrap:break-word;white-space:unset}.cart-open .header__bottom-block_cart-submenu{right:-75px}.experience .swiper-pagination-bullet{display:none}.experience .swiper-pagination-bullet:nth-child(-n+3){display:block}.ideas__wrapper-bottom_logo{width:200px}.ideas__wrapper-bottom_logo img,.ideas__wrapper-bottom_logo svg{width:100%}.modal-cooperation .questions__form-checkbox,.modal-consultations .questions__form-checkbox,.modal-offer .questions__form-checkbox,.modal-question .questions__form-checkbox,.modal-back .questions__form-checkbox,.modal-auth .questions__form-checkbox{margin-top:20px;margin-bottom:15px}.questions__title{padding-right:50px}.modal-cooperation .questions__form-file,.modal-consultations .questions__form-file,.modal-offer .questions__form-file,.modal-question .questions__form-file,.modal-back .questions__form-file,.modal-auth .questions__form-file{margin-top:0px}.modal-cooperation .questions__title,.modal-consultations .questions__title,.modal-offer .questions__title,.modal-question .questions__title,.modal-back .questions__title,.modal-auth .questions__title{font-size:16px;line-height:18px;margin-bottom:30px;line-height:25px}.questions__form-block{height:50px}.modal-cooperation label,.modal-consultations label,.modal-offer label,.modal-question label,.modal-back label,.modal-auth label{font-size:14px}.modal-auth .modal__wrapper{padding:25px 10px 20px 10px}.modal-cooperation .modal__wrapper,.modal-consultations .modal__wrapper,.modal-offer .modal__wrapper,.modal-question .modal__wrapper,.modal-back .modal__wrapper,.modal-auth .modal__wrapper{padding:25px 10px 20px 10px}.header .header__catalog-spisok_submenu .container{padding-top:0px !important}.header .header__catalog-spisok_submenu ul a{font-size:18px;line-height:20px}.header .header__catalog-spisok_submenu-title{font-size:18px;line-height:20px}.header__catalog-btn{height:45px;padding:0 10px}}@media (max-width: 480px){h2,.h2{font-size:25px}.h4,h4{font-size:20px}.footer__cookies{bottom:76px}.header__bottom-block_cart-wrapper{max-height:280px}.header__bottom-block_cart-bottom{padding:20px 0}.cart-open .header__bottom-block_cart-submenu{right:-8px}.project__wrapper-item_content{padding:20px}h2{font-size:20px !important;line-height:25px}.catalog-open.header-scroll .header{height:77px}.catalog-open .header__top{display:flex}.catalog-open.header-scroll .header__bottom-logo{width:59px;height:42px}.header__catalog-other_point{width:12px;height:12px}.catalog{padding-bottom:0px !important}section{margin-top:40px !important}section:nth-child(2){margin-top:0 !important}section.menu-on{margin-top:65px !important}.modal-offer .btn-main{margin-top:20px !important}.modal-cooperation .questions__form-submit,.modal-consultations .questions__form-submit,.modal-offer .questions__form-submit,.modal-question .questions__form-submit,.modal-back .questions__form-submit,.modal-auth .questions__form-submit,.modal-feedback .questions__form-submit{margin-top:0}.header__bottom-block_submenu .container{top:77px}.questions__subtitle{font-size:14px;line-height:16px;margin-top:8px}.ideas__title{margin-top:2px;line-height:20px}.ideas__company-logo img,.ideas__company-logo picture{width:auto;height:45px}.geography__wrapper-block_item:nth-child(2) .geography__wrapper-block_text{max-width:105px}.project__wrapper-items{padding:0 20px}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block{width:100%}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block{height:331px}.project__wrapper-items .swiper .swiper-slide .project__wrapper-item_block:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(0deg, rgba(54,61,77,0.6), rgba(54,61,77,0.6));left:0;bottom:0;z-index:50}.project__wrapper-items .swiper{height:330px;border-radius:8px}.project__wrapper-item_content{position:relative}.project__wrapper-item_content .project__wrapper-item_info{position:relative !important;z-index:50 !important}.project{padding-bottom:60px}.project__wrapper-item{padding:0}.project__wrapper-item_border{display:none}.header__bottom-block_menu-top{min-height:60px}.header{height:77px !important}.header-scroll .header__bottom-logo{margin-top:-6px}.header-scroll .header .header__wp{top:23px}body{padding-top:77px}.header__catalog .container{padding:75px 15px 80px 15px !important}.header__catalog-spisok_one-other{bottom:40px}.header .header__catalog-spisok_submenu-bottom{margin-bottom:20px}.header__catalog-spisok li span{width:70px;display:flex;align-items:center}.header__catalog-spisok li span img{width:40px}.header .header__catalog-spisok_submenu-img{margin-left:20px}.header .header__catalog-spisok_submenu-title{font-size:16px;line-height:18px}.header .header__catalog-spisok_submenu-title{margin-left:15px}.header .header__catalog-spisok_submenu ul a{font-size:16px;line-height:18px}.header__catalog-spisok li span{position:relative;height:30px;min-width:70px}.header__catalog-spisok li span svg{position:absolute;height:100%;left:0;top:50%;width:70%;transform:translateY(-50%)}.header__catalog-btn{font-size:15px;width:100%;margin-right:0px}.header__catalog-spisok li a{font-size:15px}.header .bar{height:21px;width:31px}.header .header__wp{top:25px}.header__bottom-block_text{font-size:10px;line-height:13px}.header__bottom-block_buttons button{margin:0}.header__bottom-block_buttons{justify-content:space-between;padding:14px 15px}.questions__form{margin-top:20px}.questions__form-checkbox label:before{top:0;transform:translate(0)}.questions__form-submit{font-size:11px !important;line-height:14px}.questions__form-checkbox label{font-size:13px;line-height:16px}.questions{margin-top:40px}.questions__title{font-size:20px}.url{margin-top:20px}.url__wrapper-item{margin-right:20px}.url__wrapper-item:before{right:-15px}.about__text{font-size:14px}h3{font-size:18px;line-height:130%}.ideas{margin-top:40px}.project__top-all{display:none}.ideas__subtitle{font-size:16px}.ideas__title{font-size:16px}.project__arrows{margin-top:10px}.project__top-left{max-width:200px}.project__top-subtitle{font-size:14px;line-height:19px}.project{margin-top:50px}.project__wrapper-item_top{flex-direction:column;align-items:flex-start}.project__wrapper-item_sq{margin-left:0;margin-top:13px}.project__wrapper-item_end span,.project__wrapper-item_sq span{width:40px}.project__wrapper{width:100%;height:330px}.geography__wrapper-right{height:357px}.geography__wrapper-left_top,.geography__wrapper-block{flex-direction:column}.geography__wrapper-block{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}.geography__wrapper-block_text{flex-grow:1;max-width:100px}.geography__wrapper-block_radio{margin-right:8px}.geography__wrapper-block_item{margin:0 0 10px 0;width:50%}.geography__wrapper-text{margin-left:0;margin-top:6px}.geography__wrapper-block_text{font-size:10px;line-height:15px}.geography{margin-top:30px}.experience__wrapper-title{font-size:28px;line-height:28px}h1{font-size:20px !important;line-height:25px}.banner__title{font-size:30px !important;line-height:30px}.experience__wrapper-subtitle{font-size:12px;line-height:16px}.experience__wrapper-text{font-size:12px;line-height:16px}.experience__arrows{margin-top:0px}p{font-size:14px}.experience__wrapper-btn{margin-top:20px}.experience__wrapper-btn span{font-size:11px;line-height:130%}.footer__top-title{font-size:20px;line-height:26px}.footer__top-right{margin-top:50px}.footer{padding:60px 0 100px 0}.footer__top-social a{margin-right:0;width:50%}.footer__top-block_wrapper{align-items:flex-start}.footer__top-social{margin-top:10px}.footer__top-date{margin-left:0}.header__top-text{display:none}.header__top-info .header__top-text{display:block}.header__top{margin-left:auto}.header__top-info .header__top-info_phone{font-size:18px;line-height:100%}.header__top-info .header__top-text{font-size:14px;margin-top:3px}.header__top-info{width:inherit}.header__bottom-logo{width:59px !important;height:42px !important}.header .container{padding:14px 80px 14px 15px}.header .bar{height:21px;width:33px}.header .header__wp-text{font-size:11px;margin-top:5px}.header .header__wp{top:23px}}@media (max-width: 420px){.cart-open .header__bottom-block_cart-submenu{width:350px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-text{max-width:155px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-bottom_price{font-size:16px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-bottom_text{margin-right:15px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-item{padding:20px 49px 20px 10px}}@media (max-width: 400px){.modal__search{border:0;border-radius:0}.modal__search-result_item{padding:10px}.header__bottom-block_wpinput-close{height:50px}.header__bottom-block_wpinput .header__bottom-block_input{margin:30px auto 0 auto}.modal__search-result_title{font-size:11px}.modal__search-result_text{font-size:11px}.modal__search-result_info{margin-left:10px}.header__bottom-block_setting-submenu{right:-100px}}@media (max-width: 370px){.cart-open .header__bottom-block_cart-submenu{width:305px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-wrapper{max-height:240px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-item{padding:10px 20px 10px 10px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-bottom{padding:15px 0}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-img{width:50px;height:50px}.cart-open .header__bottom-block_cart-submenu .header__bottom-block_cart-delete{top:40px}}@media (max-height: 830px){.header__catalog{height:85%}}
