*.color-a{color:#004CDF}*.color-b{color:#EC6500}*.color-c{color:#F1F1F1}*.color-text{color:#000}*.color-link{color:#004CDF}html{overflow-x:hidden}body{position:relative;font-family:"Roboto",Tahoma;font-weight:400;font-size:18px;line-height:1.4;color:#000;margin:0;padding:0;overflow-x:hidden;min-height:1400px;background-color:#f5f5f5}.font2{font-family:"Rubik",Arial}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;line-height:1.2;font-weight:500;font-family:"Roboto",Tahoma}h1,.h1{font-size:2.11111em;line-height:1.2;font-weight:500}h1.bold,.h1.bold{font-weight:700}h2,.h2{font-size:1.55556em;line-height:1.2}h3,.h3{font-size:1.11111em;line-height:1.4}h4,.h4{font-size:1em;line-height:1.4;font-weight:500}h5,.h5{font-size:.83333em;line-height:1.2;font-weight:600}a{color:#004CDF}a:hover{color:#004CDF}a .nodecor{text-decoration:none}.content{line-height:1.6}.content p{text-indent:0.8em}.content a{padding-top:0;line-height:0.8rem;padding:0 5px;margin-left:-5px}.content ul{padding-left:23px}.content ul li{list-style:none;list-style-image:url(/uploads/design/icons/check-green.svg);margin:10px 0;font-size:.88889em}.content ol{counter-reset:item;margin-bottom:25px;padding-left:0}.content ol li{position:relative;margin:10px 0;list-style-position:inside;padding-left:0}.content table{width:100%;border:0;margin:15px 0 !important;margin:30px 0 !important;height:auto !important;caption-side:top !important}.content table tr td,.content table tr th{border-bottom:1px solid #EEE;border-right:1px solid #EEE;padding:15px;font-weight:300;font-size:13px}.content table tr td p,.content table tr th p{margin-bottom:0px}.content table tr td:first-child,.content table tr th:first-child{border-left:1px solid #EEE}.content table tr:hover td{background-color:rgba(0,0,0,0.05)}.content table tr:first-child td,.content table tr:first-child th{border-top:1px solid #EEE}.content table tr:first-child td,.content table tr th{font-weight:600}.content img.w100{width:100% !important}.content hr{border-top:2px solid #EC6500;background-color:transparent;opacity:1;margin:40px 0;margin-left:-50%;margin-right:-50%}.content hr.mobile{display:none}img.mfp-img{width:100% !important;max-width:1600px !important}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#000 !important}.btn{border:0;border-radius:40px;font-weight:500;line-height:1.1;color:#FFF;background-color:#004CDF;padding:25px 20px;vertical-align:middle;font-size:1rem;text-transform:uppercase}.btn.dark{background-color:#000}.btn.dark:hover{box-shadow:0 0 0 3px rgba(0,0,0,0.2)}.btn.noup{text-transform:none}.btn.outline{background-color:transparent;border:2px solid #004CDF;border-radius:0;color:#000;font-size:.88889em;font-weight:800;text-transform:uppercase;padding:20px 25px}.btn.outline img{filter:brightness(0);width:1.6em;margin-right:0.5em;margin-top:-0.2em}.btn.outline:hover{color:#FFF;background-color:#004CDF}.btn.outline:hover img{filter:brightness(100)}.btn.icon img{margin-right:10px;transition:0.2s}.btn.small{padding:5px 15px;font-size:0.928em}.btn.medium{font-size:1.11111em;padding:14px 40px;font-weight:400}.btn.large{font-size:1.22222em;padding:23px 55px;font-weight:400}.btn:hover{color:#fff;box-shadow:0px 4px 10px rgba(0,76,223,0.3)}.btn.hover:hover{box-shadow:0px 9px 10px rgba(0,76,223,0.3)}.relative{position:relative}.form-control,.form-select,.input_file{font-family:"Roboto",Tahoma;font-size:1em;border-radius:15px;font-weight:500;padding:16px 20px;border:0;background-color:#F1F1F1;font-weight:400}.form-control::-webkit-input-placeholder,.form-select::-webkit-input-placeholder,.input_file::-webkit-input-placeholder{color:#000 !important}.form-control::-moz-placeholder,.form-select::-moz-placeholder,.input_file::-moz-placeholder{color:#000 !important}.form-control:-moz-placeholder,.form-select:-moz-placeholder,.input_file:-moz-placeholder{color:#000 !important}.form-control:-ms-input-placeholder,.form-select:-ms-input-placeholder,.input_file:-ms-input-placeholder{color:#000 !important}.form-control:focus,.form-select:focus,.input_file:focus{background-color:#F1F1F1;box-shadow:none}.form-control.error::-webkit-input-placeholder,.form-select.error::-webkit-input-placeholder,.input_file.error::-webkit-input-placeholder{color:#E53333 !important}.form-control.error::-moz-placeholder,.form-select.error::-moz-placeholder,.input_file.error::-moz-placeholder{color:#E53333 !important}.form-control.error:-moz-placeholder,.form-select.error:-moz-placeholder,.input_file.error:-moz-placeholder{color:#E53333 !important}.form-control.error:-ms-input-placeholder,.form-select.error:-ms-input-placeholder,.input_file.error:-ms-input-placeholder{color:#E53333 !important}.input_file label{position:relative}.input_file div.file-name{border:0 !important;padding:0}.input_file .icon{position:absolute;top:4px;right:4px}div.white-popup{max-width:500px}.mfp-bg{background-color:#004CDF !important}.mfp-figure:after{box-shadow:0 0 60px rgba(0,0,0,0.2) !important}div.feedback{padding:30px;box-sizing:border-box;border-radius:20px}div.feedback .title{font-size:1.22222em;font-weight:500;text-transform:none;margin-bottom:25px;text-align:center}div.feedback .desc{font-size:.94444em;text-align:center;font-weight:500;margin-bottom:30px}div.feedback label{position:relative}div.feedback label span{color:#F1F1F1;padding-left:0;display:none}div.feedback label span:first-child{color:#000;font-weight:700}div.feedback .input-box span.required{top:3px;right:5px;display:block}div.feedback .btn{display:block;margin:0 auto;margin-top:20px;max-width:90%}div.feedback .input-box span.err_msg{background-color:transparent;color:#E53333;margin:0;padding:0;padding-left:20px;top:2px;font-size:.66667em}div.feedback .formabout{text-align:center}div.feedback .formabout a{display:table;margin:0 auto}.mobile-line{position:fixed;width:100%;left:0;top:0;z-index:100;display:none;background-color:#FFF;padding:10px 20px;box-shadow:0 0 20px rgba(0,0,0,0.1)}.mobile-line .logo{display:block}.mobile-line .logo img{width:100px}.mobile-line .cont-wrap{font-weight:600}.mobile-line .cont-wrap a{text-decoration:none}.mobile-line .social{display:flex;align-items:center}.mobile-line .social a{margin:0 3px}.mobile-line .menu{margin-left:20px}.mobile-line .menu img{width:30px}.mobile-line .menu .icon{display:block}.mobile-line .menu .icon-close{display:none}.mobile-line .menu.active .icon{display:none}.mobile-line .menu.active .icon-close{display:block}.mobile-menu{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(236,101,0,0.5);z-index:10;transition:background-color 0.3s;display:block;overflow-x:hidden;display:none}.mobile-menu.active{background-color:rgba(236,101,0,0.8);display:block;opacity:1;z-index:10}.mobile-menu.active .wrapper{right:0%}.mobile-menu .wrapper{position:absolute;padding:60px 0px 30px 0px;overflow-y:scroll;top:0;right:0%;width:100%;height:100%;background-color:#fff;z-index:20;transition:0.5s}.mobile-menu .caption{margin-bottom:15px;font-size:1.2em}.mobile-menu .main-menu{padding:20px}.mobile-menu .main-menu a{display:table;padding:7px 0;color:#000;font-weight:100;text-decoration:none;font-size:1em}.mobile-menu .main-menu a br{display:none}.mobile-menu .catalog-menu{padding:20px 20px 0px 20px;max-width:300px}.mobile-menu .catalog-menu a{color:#000;text-decoration:none;display:table;margin:12px 0}.mobile-menu .catalog-menu span{font-weight:600;cursor:pointer}.mobile-menu .catalog-menu .down{margin:0;padding:0;padding-bottom:10px}.mobile-menu .catalog-menu .down a.active{color:#004CDF}.mobile-menu .catalog-menu.product a{display:none}.mobile-menu .catalog-menu.product a.open{display:table}.mobile-menu .down{margin-left:20px;padding:10px 0}.mobile-menu .down a{position:relative;text-decoration:none}.mobile-menu .down a::before{content:"-";display:block;position:absolute;left:-17px;top:4px;color:#fff}.mobile-menu .search-line{display:block;position:relative;padding:20px}.mobile-menu .search-line form .close-wrap{display:none}.mobile-menu .search-line form .send{min-width:0;margin:0;margin-right:10px}.gotop-bar{display:block;position:fixed;z-index:5;right:40px;bottom:85px}.gotop-bar:hover .button{border-color:#004CDF}.gotop-bar .button{position:relative;border-radius:100px;background-color:#F1F1F1;width:45px;height:45px;text-align:center;box-sizing:border-box;padding-top:10px;transition:0.2s;z-index:2;filter:grayscale(100);box-shadow:0 0 40px rgba(0,0,0,0.4)}.gotop-bar svg{position:absolute;width:49px;height:49px;transform:rotate(-90deg);background:transperent;border-radius:50%;left:-2px;top:-2px;z-index:1}.gotop-bar svg .circle{fill:transparent;stroke:#004CDF;stroke-width:5}.progress-bar{position:fixed;top:0;left:0;width:100%;height:6px;background-color:#004CDF;z-index:6;transition:0s}@media (min-width: 1600px){.container{max-width:1600px}}.top-line{background-color:#FFF;border-bottom:1px solid #E0E0E0;padding:12px 0}.top-line .main-menu{display:flex;align-items:center;justify-content:space-between;gap:10px}.top-line .main-menu a{display:inline-block;color:#575757 !important;font-size:.88889em}.top-line .city{color:#EC6500;font-weight:500;cursor:pointer;font-size:.88889em}.top-line .city img{margin-right:5px}.top-line .city:hover{text-decoration:underline}.top-line .email{text-decoration:none;font-size:.88889em}.top-line .email img{margin-right:5px}.top-line .email:hover{text-decoration:underline}.top-line .social .msg-goal{text-decoration:none;margin:0 5px;font-weight:500;font-size:.88889em}.top-line .social .msg-goal img{margin-right:7px}.top-line .social .msg-goal:hover{text-decoration:underline}.top-line .social .whatsapp{color:#25D366}.top-line .social .whatsapp img{position:relative;top:-1px}.top-line .social .telegram{color:#0088cc}.header{padding:0px 0 0px 0;background-color:#FFF;top:0;left:0;width:100%;z-index:6;box-shadow:0 0 30px rgba(0,0,0,0.1)}.header .line2{padding:20px 0}.header .logo-wrapper{display:flex;align-items:center}.header .logo-wrapper .caption{margin-left:10px;font-size:.88889em}.header .logo{margin-right:30px;display:block;max-width:220px}.header .logo img{width:100%}.header .cont-wrap .val{font-size:1.11111em;font-weight:700;text-decoration:none}.header .cont-wrap .lable{text-align:right;font-size:.77778em;opacity:0.8}.header .caption{max-width:280px;color:#575757;opacity:0.8}.header .search-line{position:relative}.header .search-line .input{width:100%;min-width:620px;border:none;border:1px solid #CCC;padding:12px 40px 12px 15px;border-radius:30px;height:48px !important}.header .search-line button{position:absolute;cursor:pointer;right:4px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;width:40px;height:40px;border-radius:100px;background-color:transparent}.header .search-line button img{width:24px;height:24px}.header .search-line button:hover{background-color:#004CDF}.header .search-line button:hover img{filter:brightness(0) invert(1)}.header .btn-consult{padding:15px 20px}.header .categories-menu{padding:0px 0;background-color:#FFF}.header .categories-menu .wrap{border-top:1px solid #E0E0E0}.header .categories-menu .category-menu{display:flex;align-items:center;justify-content:space-between;height:100%;position:relative}.header .categories-menu .category-menu>a{flex:1 1 0;min-width:0;white-space:nowrap;justify-content:center}.header .categories-menu .down{display:none;position:absolute;background-color:#FFF;min-width:240px;padding:10px 0;z-index:4;box-shadow:0 10px 10px rgba(0,0,0,0.1)}.header .categories-menu .down a{padding:10px 15px;font-size:16px}.header .categories-menu .down a:hover{background-color:transparent}.header .categories-menu .down a img{max-width:20px;min-width:20px}.header .categories-menu .down.open{display:block}.header .categories-menu a{display:flex;align-items:center;height:100%;padding:20px 20px;color:#000;text-decoration:none;font-size:.88889em;text-transform:uppercase;gap:7px}.header .categories-menu a img{width:20px;position:relative;top:-1.3px}.header .categories-menu a:hover,.header .categories-menu a.hover{background-color:#FAFAFA;color:#004CDF}.header .categories-menu .all-link{display:flex;align-items:center;gap:5px}.header .categories-menu .all-link img{display:inline-block;position:relative;top:-1px;filter:invert(1)}.header .categories-menu .all-link:hover{background-color:#FAFAFA;color:#004CDF}.slider-main-overflow{background-image:url(/uploads/head/head.webp);background-position:0 -300px;background-repeat:no-repeat;background-size:cover;position:relative}.slider-main-overflow::before{content:"";display:block;position:absolute;width:100%;height:100%;background:linear-gradient(180deg, transparent, #f5f5f5 50%);z-index:0}.video-wrapper-play{position:relative}.sound-onoff{width:36px;height:36px;background-color:#FFF;border-radius:100px;background-image:url(/uploads/design/sound.png);background-size:20px;background-position:center;background-repeat:no-repeat;cursor:pointer;position:absolute;right:20px;bottom:20px;z-index:2}.sound-onoff.nosound{background-image:url(/uploads/design/nosound.png)}.slider-main{padding:40px 0}.slider-main .title{font-size:4.22222em;margin-top:0;font-family:"Rubik",Arial;margin-bottom:30px;position:relative;z-index:1}.slider-main .slide-image{border-radius:30px;overflow:hidden;max-width:930px;position:relative;z-index:1}.slider-main .slide-image img{width:100%}.slider-main .slide-image video{width:100%;border-radius:30px}.slider-main .advants-head{margin-top:40px;position:relative;z-index:1}.slider-main .advants-head .item{margin-bottom:6px;display:flex}.slider-main .advants-head .item .icon{padding-right:10px;margin-top:0px}.slider-main .advants-head .item .name{display:inline;font-size:1.11111em;font-weight:500;max-width:350px}.slider-main .feedback{border-radius:30px;background-color:#FFF;padding:15px 30px;position:relative;z-index:1}.slider-main .feedback .title{text-align:center;font-size:1.44444em;font-weight:400;margin-bottom:7px}.slider-main .feedback .input-box{margin-top:0}.slider-main .feedback .desc{display:none}.about-main{padding:10px 0 80px 0}.about-main .title{display:flex;align-items:center}.about-main .title img{margin-right:20px}.about-main .text{margin:30px 0 20px 0;text-align:justify}.about-main .aboutlink{font-size:.88889em}.about-main .slider-slider{margin-top:0}.about-main .about-advants{margin-top:30px}.about-main .about-advants .item{background-color:#FFF;border-radius:10px;padding:30px;display:flex;align-items:center}.about-main .about-advants .item .icon{background-color:#004CDF;border-radius:10px;display:table;background-position:center;background-size:32px;background-repeat:no-repeat;min-width:62px;min-height:62px;margin-right:15px}.about-main .about-advants .item .name{max-width:330px;line-height:1.3;font-size:1em}.about-main .video{display:block;height:300px;background-position:center;background-size:cover;border-radius:15px;transition:0.1s;position:relative}.about-main .video .play{position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px;background-image:url(/uploads/design/icons/play.svg);background-repeat:no-repeat;background-position:center;background-size:20px;background-color:#F00;border-radius:100px;width:100px;height:100px;opacity:0.7}.about-main .video:hover{box-shadow:0 0 50px rgba(0,0,0,0.1)}.slider-news{margin-top:20px}.slider-news .wrapper{border-radius:15px;overflow:hidden}.slider-news .item{background-position:center;background-size:cover;height:350px;width:100%;position:relative}.slider-news .item .stext{color:#FFF;position:absolute;width:100%;left:0;bottom:0;padding:30px 30px;background:linear-gradient(0deg, #000, transparent)}.slider-news .item .stext .date{font-weight:400;margin-bottom:15px;font-size:.88889em}.slider-news .item .stext .name{font-weight:500;font-size:.88889em}.slider-news .item .timer{position:absolute;bottom:0;left:0;width:100%;background-color:#004CDF}.slider-news .item .timer .line{background-color:#EC6500;transition:0s linear;width:0%;height:16px}.slider-news .item .timer.active .line{width:100%;transition:7s linear}.slider-news .slider-progress{margin-top:30px}.slider-news .slider-progress .bar{display:flex}.slider-news .slider-progress .val{width:20px;height:20px;background-color:#004CDF;border-radius:100px;margin-right:15px;cursor:pointer}.slider-news .slider-progress .val.active{background-color:#EC6500}.slider-news .slider-progress .link-all{font-size:.88889em}.advants-big{margin-top:30px}.advants-big .box{background-color:#FFF;border-radius:20px 20px 0 20px;overflow:hidden}.advants-big .advant{margin:40px 0;max-width:800px}.advants-big .advant:last-child{margin-bottom:10px}.advants-big .texts{padding:60px}.advants-big .texts .atitle{font-size:1.11111em;font-weight:700;background-image:url(/uploads/design/icons/arrow.svg);background-repeat:no-repeat;background-position:0px 7px;padding-left:30px;margin-bottom:10px}.slider-slider.full-height{position:relative;height:100%}.slider-slider.full-height .slick-list,.slider-slider.full-height .slick-track{height:100%}.slider-slider.full-height .item{background-position:center;background-size:cover;position:relative}.slider-slider.full-height .item .stext{color:#FFF;position:absolute;width:100%;left:0;bottom:0;padding:30px 30px 80px 30px;background:linear-gradient(0deg, #000, transparent)}.slider-slider.full-height .item .stext .name{font-weight:500;font-size:.88889em;margin-bottom:10px}.slider-slider.full-height .item .stext .desc{font-weight:400;margin-bottom:15px;font-size:.88889em}.slider-slider .slider-progress-lines{position:absolute;bottom:30px;width:90%;margin-left:5%}.slider-slider .slider-progress-lines .bar{display:flex;justify-content:space-between}.slider-slider .slider-progress-lines .val{background-color:#FFF;border-radius:100px;height:9px;width:98%;margin:0 1%;cursor:pointer;opacity:0.5}.slider-slider .slider-progress-lines .val.active{opacity:1}.slider-slider .arrows .left,.slider-slider .arrows .right{position:absolute;top:50%;cursor:pointer;margin-top:-21px;opacity:0.7;z-index:2}.slider-slider .arrows .left:hover,.slider-slider .arrows .right:hover{opacity:1}.slider-slider .arrows .left{left:30px}.slider-slider .arrows .right{right:30px}.catalog-list-main{margin:120px 0}.catalog-list-main .title{margin-bottom:50px}.catalog-list-main .text{padding-right:50px}.catalog-list-main .subtitle{margin-bottom:30px}.catalog-list-main .btn-express{max-width:320px;line-height:1.3;padding:14px 20px;margin-top:20px}.catalog-list-main .category{margin-bottom:100px}.catalog-list-main .sub{display:block;text-decoration:none;border-radius:20px;overflow:hidden;position:relative;height:280px;background-color:#FFF}.catalog-list-main .sub:hover{box-shadow:0 0 50px rgba(0,0,0,0.1)}.catalog-list-main .sub .image{position:absolute;width:100%;max-width:380px;bottom:0;right:0}.catalog-list-main .sub .text-wrap{position:relative;z-index:2;padding:40px}.catalog-list-main .sub .text-wrap .desc{font-size:.88889em}.hit-main .box{background-color:#FFF;border-radius:20px;padding:40px}.hit-main .hit-title{display:flex;align-items:center;margin-bottom:40px}.hit-main .hit-title img{margin-right:15px}.hit-main .sub-title{margin-bottom:20px}.hit-main .cat{margin-bottom:30px}.hit-main .list .link{display:table;margin:10px 0;font-size:.88889em}.hit-main .item .image{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;border:1px solid #EEE}.hit-main .item .image img{max-width:100%;max-height:100%;transition:0.1s}.hit-main .item .image:hover img{transform:scale(1.1)}.hit-main .label{background-color:#FFF;border-radius:20px;padding:40px;position:relative;overflow:hidden;min-height:280px;text-decoration:none;display:block}.hit-main .label:hover{box-shadow:0 0 50px rgba(0,0,0,0.1)}.hit-main .label img{position:absolute;bottom:0;right:0}.hit-main .label .name,.hit-main .label .content{position:relative;z-index:2}.hit-main .label .content{max-width:330px}.hit-main .label .text1{font-size:.77778em}.hit-main .label .text2{position:absolute;bottom:0;left:0;padding:40px;font-weight:500;color:#EC6500}.projects-main{margin:100px 0}.projects-main .title{margin-bottom:60px}.projects-main .gerb{text-align:center;position:relative}.projects-main .gerb .cap-wrap{position:absolute;bottom:0;left:0;padding:100px 30px 30px 30px;margin:0;background:linear-gradient(0deg, rgba(245,245,245,0.9) 50%, transparent);font-size:1.55556em;font-weight:600}.projects-main .btn-tender{display:table;margin:30px auto;text-transform:none}.projects-main .slider-slider .right,.projects-main .slider-slider .left{top:290px}.projects-main .slider-slider .slider-progress-lines{bottom:auto;top:525px}.project-item{border-radius:20px;background-color:#FFF;overflow:hidden}.project-item .captions{padding:30px}.slider-project .item{min-height:580px}.main-content{margin-bottom:60px}.main-content.image-only{margin-top:-30px;margin-bottom:40px}.main-content.image-only .cont-image{margin:0}.main-content .cont-wrap .title{margin-bottom:30px;max-width:600px}.main-content .cont-image{border-radius:20px;overflow:hidden;width:100%;margin:70px 0}.main-content .feedback{background-color:#FFF;padding:20px 40px;max-width:520px;margin:0 0 0 auto}.main-content .feedback .title{text-align:left;margin-bottom:10px}.main-content .feedback .desc{text-align:left;padding:0;margin-bottom:10px}.main-content .feedback .desc ul{padding-left:23px}.main-content .feedback .desc li{list-style:none;list-style-image:url(/uploads/design/icons/check-green.svg);margin:10px 0;font-size:.88889em}.main-content .feedback .input-box{margin-top:0}.main-content .content1{max-width:700px}.delivery-box .box{background-color:#FFF;border-radius:20px}.delivery-box .box .subtitle{margin-bottom:25px;max-width:600px}.delivery-box .box .text{margin-bottom:40px}.delivery-box .box .sklad{font-weight:1.11111em;font-weight:600}.delivery-box .box .sklad span{color:#004CDF}.delivery-box .box .select{background-color:#F1F1F1;border-radius:10px;padding:10px 10px 10px 20px;cursor:pointer;font-size:.88889em;display:table;margin:15px 0 30px 0}.delivery-box .box .select:hover{background-color:#004CDF;color:#FFF}.delivery-box .box .time{font-weight:1.11111em;font-weight:600}.delivery-box .box .hour{margin-top:15px;display:flex;align-items:center;font-size:2em;font-weight:600;color:#004CDF}.delivery-box .box .hour img{margin-right:20px}.city-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,76,223,0.9);overflow:hidden;z-index:150;display:none;transition:1.2s}.city-wrapper.open{display:block}.city-wrapper.open .main-box{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.city-wrapper .main-box{background-color:#FFF;box-shadow:0 0 100px rgba(0,0,0,0.1);border-radius:20px;width:100%;padding:40px;max-width:800px;height:500px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:translateY(-20px) perspective(600px) rotateX(10deg);opacity:0;transition:0.5s}.city-wrapper .main-box .close{position:absolute;right:25px;top:25px;font-weight:600;cursor:pointer;font-size:1.2em;opacity:0.3;z-index:3}.city-wrapper .main-box .close:hover{opacity:1}.city-wrapper .main-box .left{display:block !important}.city-wrapper .main-box .search{height:100px;padding-right:20px;border-right:1px solid #EEE}.city-wrapper .main-box .search .label{margin-bottom:5px;font-weight:400}.city-wrapper .main-box .search input{height:46px}.city-wrapper .main-box .list{overflow-y:scroll;padding-right:20px;margin-bottom:20px;height:320px;border-right:1px solid #EEE;scrollbar-color:#AAA transparent}.city-wrapper .main-box .list::-webkit-scrollbar{width:7px;height:10px}.city-wrapper .main-box .list::-webkit-scrollbar-thumb{background:transparent;transition:0.3s}.city-wrapper .main-box .list::-webkit-scrollbar-track{background:transparent}.city-wrapper .main-box .list:hover{scrollbar-color:#AAA transparent}.city-wrapper .main-box .list:hover::-webkit-scrollbar-thumb{background:#EEE}.city-wrapper .main-box .list .region{margin:0 0 20px 0;display:block}.city-wrapper .main-box .list .region.disable{display:none}.city-wrapper .main-box .list .sub-title{font-size:1em;font-weight:300}.city-wrapper .main-box .list .link{display:table;margin:9px 0;font-weight:300;color:#004CDF;text-decoration:underline;cursor:pointer}.city-wrapper .main-box .list .link.disable{display:none}.city-wrapper .main-box .popular{margin-top:20px;overflow-y:auto;height:320px}.city-wrapper .main-box .popular a{display:inline-block;padding:10px 13px;background-color:#FAFAFA;border-radius:10px;margin:0 10px 10px 0;font-size:1.1em;text-decoration:none;color:#004CDF}@media screen and (max-width: 1201px){.city-wrapper .main-box{height:600px}.city-wrapper .main-box .list{height:420px}}@media screen and (max-width: 900px){.city-wrapper .main-box{overflow-y:scroll;padding:20px;padding-top:25px;height:100%}.city-wrapper .main-box .list{height:auto}.city-wrapper .main-box .list .sub-title{font-size:0.8em}.city-wrapper .main-box .list a{font-size:0.8em}.city-wrapper .main-box .caption{font-size:0.8rem}.city-wrapper .main-box .popular a{padding:5px 10px;font-size:0.8em}}.footer-form{background-color:#FFF;padding:80px 0 50px 0}.footer-form .title{font-size:2.33333em;font-weight:700;margin-bottom:40px}.footer-form .online{display:flex;align-items:center}.footer-form .online .point{width:13px;height:13px;background-color:#36D146;border-radius:100px;margin-top:-2px;margin-right:10px}.footer-form .social{margin:10px 0}.footer-form .social a{display:flex;align-items:center;border:1px solid #004CDF;text-decoration:none;width:160px;padding:8px 10px;border-radius:10px;margin:14px 0;font-weight:500}.footer-form .social a div{text-align:center;width:100%}.footer-form .social a.whatsapp{border-color:#36D146}.footer-form .social a.telegram{border-color:#19B1E1}.footer-form .adress-wrapper{margin-top:60px}.footer-form .adress-wrapper .value{display:flex;align-items:center;margin-bottom:20px}.footer-form .adress-wrapper img{margin-right:20px}.footer-form .adress-wrapper .val{text-decoration:none;font-size:1.11111em;font-weight:500}.footer-form .adress-wrapper .cap{font-size:.77778em}.footer-form .feedback{background-color:#FFF;padding:0 20px;max-width:600px;margin:0 auto}.footer-form .feedback .title{text-align:left;margin-bottom:10px}.footer-form .feedback .desc{text-align:left;padding:5px 0;margin-bottom:10px}.footer-form .feedback .desc ul{padding-left:23px}.footer-form .feedback .desc li{list-style:none;list-style-image:url(/uploads/design/icons/check-green.svg);margin:10px 0;font-size:.88889em}.footer-form .feedback .input-box{margin-top:0}.footer-form .feedback .input_telefon{margin-right:2%}.footer-form .feedback .input_telefon,.footer-form .feedback .input_email{width:48%;display:inline-block}.footer-form .feedback .formabout{float:right;width:240px;margin-top:5px;text-align:left;border:0}.footer-form .feedback .formabout a{display:inline-block}.footer-form .feedback .feedback_button{float:left;padding:10px 30px;width:240px;margin-top:5px}.footer{background-color:#FFF;padding-top:50px;box-shadow:0 0 20px rgba(0,0,0,0.1)}.footer .logo-wraper{max-width:210px}.footer .logo-wraper img{width:100%}.footer .coampany-caption{font-size:.88889em;margin-top:40px;color:#a2a2a2}.footer .city{display:table;cursor:pointer;text-decoration:underline;margin-top:20px}.footer .city:hover{color:#004CDF}.footer .company{margin-top:20px}.footer .sub-caption{font-size:.88889em;margin-bottom:25px;margin-top:10px;font-weight:600;text-transform:uppercase;color:#a2a2a2;border-bottom:1px solid #a2a2a2;padding-bottom:5px}.footer .menu{max-width:300px}.footer .menu a{color:#000;text-decoration:none;display:table;margin:12px 0}.footer .menu a:hover{color:#004CDF}.footer .menu span{font-weight:600;cursor:pointer}.footer .menu .down{margin:5px 0 25px 0;margin-left:20px}.footer .menu .down a.active{color:#004CDF}.footer .menu.product a.open{display:table}.footer .social{margin:20px 0;display:flex;align-items:center;gap:10px;justify-content:flex-start}.footer .social a{display:flex;align-items:center;border:1px solid #004CDF;text-decoration:none;width:130px;padding:12px 10px;border-radius:60px;font-weight:400;font-size:.88889em}.footer .social a img{margin-right:0}.footer .social a div{text-align:center;width:100%}.footer .social a.whatsapp{border-color:#36D146;color:#36D146}.footer .social a.telegram{border-color:#19B1E1;color:#19B1E1}.footer .adress-wrapper .value{display:flex;align-items:center;margin-bottom:20px}.footer .adress-wrapper .value.adress{align-items:flex-start}.footer .adress-wrapper .value.adress .cap{font-weight:500}.footer .adress-wrapper .value.adress .val{color:#8D8D8D;max-width:250px;font-weight:400;font-size:.88889em;margin-top:5px}.footer .adress-wrapper .value.email .val{font-size:.88889em;font-weight:400}.footer .adress-wrapper img{margin-right:20px}.footer .adress-wrapper .val{text-decoration:none;font-size:1.11111em;font-weight:500}.footer .adress-wrapper .cap{font-size:.83333em;color:#8D8D8D}.footer .all-contacts{margin-top:30px;font-size:.77778em;display:table}.footer-end{background-color:#FFF;padding:0;padding-top:20px}.footer-end>.container{padding-top:20px;padding-bottom:20px;border-top:1px solid #E0E0E0}.footer-end .oferta-link{color:#000;font-size:.77778em}.footer-end .oferta-link:hover{color:#000}.footer-end .copyright{color:#8D8D8D;font-size:.77778em}.footer-end .copyright a{text-decoration:none;color:#8D8D8D;display:inline-block}.footer-end .copyright a:hover{color:#000}.path{margin:40px 0;font-size:.83333em}.path a{color:#9D9D9D;text-decoration:none}.path .url .separator{margin:0 5px}.path .url span:last-child a{color:#000}.catalog-categories{margin:60px 0 150px 0}.catalog-categories.in-item{margin-bottom:0}.catalog-categories .catalog{margin-bottom:60px}.catalog-categories .title-name{margin-bottom:20px}.catalog-categories .category{display:block;text-decoration:none;border-radius:20px;overflow:hidden;position:relative;height:250px;background-color:#FFF}.catalog-categories .category:hover{box-shadow:0 0 50px rgba(0,0,0,0.1)}.catalog-categories .category .image{position:absolute;width:100%;max-width:330px;bottom:0;right:0}.catalog-categories .category .text-wrap{position:relative;z-index:2;padding:30px}.catalog-categories .category .text-wrap .name{line-height:1.1}.catalog-categories .category .text-wrap .desc{font-size:.88889em}.head-category{margin-top:35px}.head-category video{width:100%;border-radius:20px}.head-category .container{margin:0;padding:0}.head-category .path{margin-bottom:25px}.head-category .box{padding:1px 50px 50px 50px;background-color:#FFF;border-radius:30px}.head-category .title{margin-bottom:25px}.head-category .speed-links{margin-top:30px}.head-category .speed-links a{display:table;color:#000;margin:10px 0;font-size:.88889em}.head-category .image{width:100%;border-radius:20px}.head-category .video{display:block;position:relative}.head-category .video .play{position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px;background-image:url(/uploads/design/icons/play.svg);background-repeat:no-repeat;background-position:center;background-size:20px;background-color:#F00;border-radius:100px;width:100px;height:100px;opacity:0.7}.head-category .video:hover .play{opacity:1}.head-category .sub-categories{margin-top:40px}.head-category .sub-categories .category{display:flex;align-items:center;border:1px solid #9D9D9D;padding:10px 15px 10px 0px;border-radius:10px;text-decoration:none;font-weight:500}.head-category .sub-categories .category:hover{border-color:#004CDF}.head-category .sub-categories .category img{display:block;width:90px;margin-right:15px}.head-category .sub-categories .category span{display:block;max-width:160px}.head-category .sub-categories .category.active{border-color:#004CDF;box-shadow:0 0 0 3px #004CDF;color:#004CDF}.filter-show-wrap{display:none}.filter-show{display:flex;font-size:1.66667em;font-weight:600;align-items:center;margin-bottom:20px}.filter-show img{margin-right:10px;transform:rotate(-90deg);transition:0.2s}.filter-show.active img{transform:rotate(0deg)}.catalog-wrapper{padding:60px 0}.catalog-wrapper .mobile{display:none}.catalog-wrapper .markets{padding:40px;margin-bottom:50px;background-color:#FFF;border-radius:25px;text-align:center}.catalog-wrapper .markets .title{margin-bottom:20px}.catalog-wrapper .markets a{display:inline-block;margin:5px 5px}.catalog-wrapper .catalog-title{margin-bottom:30px}.catalog-wrapper .advants-about-category{background-color:#FFF;border-radius:15px;padding:40px 30px;text-align:center;margin-top:50px}.catalog-wrapper .advants-about-category .logo{width:100%;max-width:210px;margin:0 auto 20px auto}.catalog-wrapper .advants-about-category .name{padding:20px 0;position:relative;font-size:.88889em;font-weight:500;max-width:220px;margin:0 auto}.catalog-wrapper .advants-about-category .name .line{position:absolute;left:0;bottom:0;height:1px;width:100%;background:linear-gradient(90deg, rgba(201,201,201,0) 2.36%, #C9C9C9 52.21%, rgba(201,201,201,0) 105.27%)}.catalog-wrapper .advants-about-category .col:last-child .line{display:none}.catalog-wrapper .advants-about-category .link{display:inline-block;margin-top:20px;font-size:.77778em;color:#004CDF}.catalog-wrapper .catalog-video{margin-top:40px;display:block;position:relative;border-radius:15px;overflow:hidden}.catalog-wrapper .catalog-video img{width:100%}.catalog-wrapper .catalog-video .play{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;background-image:url(/uploads/design/icons/play.svg);background-repeat:no-repeat;background-position:center;background-size:14px;background-color:#F00;border-radius:50px;width:50px;height:50px;opacity:0.7}.catalog-wrapper .catalog-video:hover{box-shadow:0 0 50px rgba(0,0,0,0.2)}.catalog-wrapper .catalog-video:hover .play{opacity:1}.catalog-wrapper .catalog-articles{margin-top:40px}.catalog-wrapper .catalog-articles .article{display:block;text-decoration:none;height:240px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:15px;margin-bottom:30px;overflow:hidden;position:relative}.catalog-wrapper .catalog-articles .article .text{position:absolute;left:0;bottom:0;background-color:rgba(0,76,223,0.7);color:#FFF;width:100%;padding:10px 20px;font-size:.66667em}.catalog-wrapper .catalog-articles .article:hover{box-shadow:0 0 50px rgba(0,0,0,0.2)}.multi-filter{position:relative}.multi-filter .clear-filter{margin-bottom:25px;margin-left:15px;display:table;border:1px solid #9D9D9D;padding:5px 25px;text-decoration:none;border-radius:100px;font-size:.77778em}.multi-filter .clear-filter:hover{background-color:#004CDF;color:#FFF;border-color:#004CDF}.multi-filter .modalresult{padding:30px;position:absolute;min-width:170px;border-radius:5px;z-index:3;display:none;background-position:left;background-size:100%;background-repeat:no-repeat;box-sizing:border-box;background-color:#fff;margin-top:-24px;text-align:center;box-shadow:0px 0px 50px rgba(0,0,0,0.1);cursor:default;transition:0.2s}.multi-filter .modalresult span{display:block;text-transform:uppercase;font-size:0.8em;font-weight:500;line-height:1.3}.multi-filter .modalresult .btn{margin-top:8px;padding:10px 20px}.multi-filter .modalresult .close{position:absolute;width:32px;height:32px;border-radius:5px;text-align:center;line-height:19px;font-size:1.4em;line-height:26px;color:#fff;top:-12px;right:-12px;z-index:2;text-transform:lowercase;background-color:#004CDF;cursor:pointer}.multi-filter .modalresult .close:hover{background-color:#004CDF;color:#fff}.multi-filter .range{max-width:300px}.multi-filter .range label{float:left;width:40%;box-sizing:border-box;overflow:auto;margin-bottom:20px}.multi-filter .range .line{float:left;width:20%;text-align:center;padding-top:4px}.multi-filter .range label.right{float:right}.multi-filter .range label input{width:100%;height:30px;padding:21px 10px;box-sizing:border-box;border:1px solid #9D9D9D;border-radius:10px;background-color:transparent;outline:none}.multi-filter .range label input:focus{border-color:#000}.multi-filter .range label input:hover{border-color:#004CDF}.multi-filter .range .polzun{clear:both;width:100%;margin:0px auto 20px auto;padding:0 10px}.multi-filter .jedfilter{margin-bottom:15px;padding-left:15px}.multi-filter .jedfilter.multiselect .hide{display:none}.multi-filter .jedfilter.multiselect .hide.active{display:block}.multi-filter .jedfilter.multiselect .show-more{margin-top:15px;border:1px solid #9D9D9D;padding:5px 10px;border-radius:4px;font-size:.72222em;color:#000;font-weight:400;text-align:center;cursor:pointer}.multi-filter .jedfilter.multiselect .show-more .count{color:#000}.multi-filter .jedfilter.multiselect .show-more .text-hide{display:none}.multi-filter .jedfilter.multiselect .show-more.active .text-hide{display:inline-block}.multi-filter .jedfilter.multiselect .show-more.active .text-show{display:none}.multi-filter .jedfilter .name{font-weight:500;position:relative;cursor:pointer;padding-left:25px;font-size:1.11111em;font-weight:500}.multi-filter .jedfilter .name img{position:absolute;left:0;top:10px;transform:rotate(-90deg);transition:0.5s}.multi-filter .jedfilter .name:hover{color:#004CDF}.multi-filter .jedfilter .down{display:none;padding:20px 0 15px 0;max-height:268px;overflow-x:hidden;overflow-y:scroll}.multi-filter .jedfilter .down::-webkit-scrollbar-button{background-image:url("");background-repeat:no-repeat;width:8px;height:0px}.multi-filter .jedfilter .down::-webkit-scrollbar-track{background-color:#f5f5f5}.multi-filter .jedfilter .down::-webkit-scrollbar-thumb{-webkit-border-radius:0px;border-radius:0px;background-color:#9D9D9D}.multi-filter .jedfilter .down::-webkit-scrollbar-thumb:hover{background-color:#9D9D9D}.multi-filter .jedfilter .down::-webkit-resizer{background-image:url("");background-repeat:no-repeat;width:4px;height:0px}.multi-filter .jedfilter .down::-webkit-scrollbar{width:8px}.multi-filter .jedfilter.active .down{display:block}.multi-filter .jedfilter.active img{transform:rotate(0deg)}.multi-filter .jedfilter .showAll{display:table;text-transform:uppercase;color:#000;border-bottom:1px dashed #000;cursor:pointer}.multi-filter .jedfilter .showAll:hover{color:#F1F1F1}.multi-filter .jedfilter label{display:block;padding:14px 0}.multi-filter .jedfilter label:hover{color:#000}.multi-filter .jedfilter label>span{cursor:pointer;position:relative;padding-left:50px;display:block;line-height:1.2}.multi-filter .jedfilter label>span>span,.multi-filter .jedfilter label>span>a{color:#000;display:inline-block;text-decoration:none;padding:0;font-size:1em}.multi-filter .jedfilter label>span:hover{color:#000}.multi-filter .jedfilter .noUi-origin{margin-bottom:-2px}.multi-filter .jedfilter .noUi-background{height:1px}.multi-filter .jedfilter .noUi-connect{background-color:#9D9D9D;height:1px}.multi-filter .jedfilter .noUi-handle{top:-9px;border:1.5px solid #9D9D9D !important;background-color:#F5F5F5}.multi-filter .jedfilter .noUi-handle:hover{border-color:#004CDF !important}.multi-filter .jedfilter.range:hover .noUi-connect{background-color:#004CDF}.multi-filter .jedfilter input[type="checkbox"]{display:none}.multi-filter .jedfilter input[type="checkbox"] ~ span:before{content:"";display:inline-block;width:32px;height:32px;border:1px solid #aaa;border-radius:10px;position:absolute;top:-5px;left:0px}.multi-filter .jedfilter input[type="checkbox"]:checked ~ span:before{content:"";display:inline-block;border:1px solid #004CDF;background-color:#004CDF;background-image:url(/uploads/design/check.svg);background-position:center;background-size:13px;background-repeat:no-repeat}.multi-filter .jedfilter label:hover input[type="checkbox"] ~ span:before{border:1px solid #004CDF}.multi-filter .button-filter{margin:20px auto 0px auto}.list-group .group{background-color:#FFF;border-radius:30px;overflow:hidden;margin-bottom:40px;padding:50px 40px;position:relative}.list-group .group.hit-model{box-shadow:0 0 0 5px #EC6500}.list-group .group.hit-model .hit-label{position:absolute;z-index:3;display:inline-block;background-color:#EC6500;color:#FFF;font-size:1em;padding:1px 10px;border-radius:5px}.list-group .group .image{width:100%}.list-group .group .params-icons{margin-top:40px}.list-group .group .params-icons .icon{display:flex;align-items:center;margin:4px 0}.list-group .group .params-icons .icon img{margin-right:10px}.list-group .group .group-name{text-decoration:none}.list-group .group .group-desc{margin-top:20px;margin-bottom:40px;font-size:.88889em;text-align:justify}.items-list-wrapper .show-all{display:block;border:1px solid #9D9D9D;border-radius:5px;padding:7px 15px;font-size:.88889em;font-weight:400;text-align:center;color:#000;margin:20px 0 0px 0;cursor:pointer}.items-list-wrapper .show-all:hover{color:#000;border-color:#9D9D9D}.items-list-wrapper .item{padding:5px 10px;border-bottom:1px dashed #EAEAEA}.items-list-wrapper .item:hover{background-color:#F5F5F5}.items-list-wrapper .item.hide{display:none}.items-list-wrapper .item .counter{opacity:0}.items-list-wrapper .item .price{white-space:nowrap;font-size:.88889em;padding-right:30px}.items-list-wrapper .item-name{position:relative}.items-list-wrapper .order-counter a{display:block;padding-left:5px;position:relative}.items-list-wrapper .item-name{font-size:.88889em;text-decoration:none;padding-right:6px}.items-list-wrapper .item-name span{text-decoration:underline;display:inline-block}.items-list-wrapper .item-name .hit{display:inline-block;background-color:#EC6500;color:#FFF;font-size:.77778em;padding:1px 10px;border-radius:5px}.items-list-wrapper .toorder{color:#EC6500;font-size:.88889em}.items-list-wrapper .counter{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;padding:0 20px;font-weight:400;font-size:.77778em;bottom:-4px;position:relative}.items-list-wrapper .counter .count{font-weight:500;width:40px;text-align:center;border:0;padding:0;outline:none;border:1px solid transparent;border-radius:5px}.items-list-wrapper .counter .count:hover{border-color:#004CDF}.items-list-wrapper .counter .bt{color:#004CDF;cursor:pointer;width:20px;text-align:center}.items-list-wrapper .counter .bt:hover{color:#004CDF}.item-page{margin-top:35px;margin-bottom:50px}.item-page .box{background-color:#FFF;border-radius:20px;padding:40px}.item-page .box .path{margin-top:0}.item-page .box .main-title{margin-bottom:50px}.item-page .images .main img{width:100%}.item-page .images .main iframe{width:100%;height:500px}.item-page .images .main video{width:100%}.item-page .images .list{margin-top:10px}.item-page .images .image{position:relative;cursor:pointer;border:1px solid transparent;padding:5px}.item-page .images .image .icon{position:absolute;width:36px;height:36px;background-color:#FFF;left:50%;top:50%;margin-left:-18px;margin-top:-18px;text-align:center;border-radius:100px;display:flex}.item-page .images .image .icon img{width:40%;margin:0 auto}.item-page .images .image img{height:70px}.item-page .images .image .content{display:none}.item-page .images .image.active{border-color:#9D9D9D}.item-page .model3d{margin-top:30px}.item-page .model3d iframe{width:100%;height:500px}.item-page .sec-video video{width:100%}.item-page .desc-wrap{margin-bottom:50px;text-align:justify}.item-page .desc-wrap .title{margin-bottom:15px}.item-page .delivery-type{margin-bottom:30px}.item-page .delivery-type .cap{font-weight:500;margin-right:15px;margin-bottom:1px}.item-page .delivery-type .tag{display:inline-block;background-color:#004CDF;border-radius:5px;color:#FFF;padding:3px 10px;margin-bottom:7px;margin-right:4px}.item-page .delivery .cap{font-weight:500;margin-right:15px;margin-bottom:1px}.item-page .delivery .change{color:#004CDF;text-decoration:underline;cursor:pointer}.item-page .counter-wrap .capcap{font-weight:500;margin-right:15px;margin-top:-2px}.item-page .counter-wrap .counter{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;padding:0 0px;font-weight:400;font-size:.77778em;position:relative}.item-page .counter-wrap .counter .count{font-weight:500;width:100px;height:55px;text-align:center;border:0;padding:0;outline:none;border:1px solid #9D9D9D;border-radius:0px;box-sizing:border-box;font-size:1.33333em;font-weight:400}.item-page .counter-wrap .counter .count:hover{border-color:#004CDF}.item-page .counter-wrap .counter .bt{color:#004CDF;background-color:#9D9D9D;border-radius:5px 0 0 5px;font-size:24px;color:#FFF;cursor:pointer;padding-top:10px;width:55px;height:55px;text-align:center}.item-page .counter-wrap .counter .bt.add{border-radius:0 5px 5px 0}.item-page .counter-wrap .counter .bt:hover{background-color:#004CDF}.item-page .counter-wrap .counter .info{font-size:.77778en;color:#9D9D9D;padding-left:20px;max-width:160px;font-weight:500}.item-page .change.city-link{color:#EC6500;text-decoration:underline;cursor:pointer}.item-page .order-wrap{margin-top:20px}.item-page .order-wrap a{display:block}.item-page .order-wrap .btn{padding:15px 30px}.item-page .order-wrap .price-wrap .cap{font-weight:100;color:#575757;font-size:.77778em}.item-page .order-wrap .price-wrap .price{font-size:1.11111em;font-weight:500;display:inline-block}.item-page .order-wrap .btn-express{background-color:transparent;color:#000;border:1px solid #000;padding:15px 20px}.item-page .order-wrap .btn-express:hover{border-color:#004CDF;color:#004CDF}.item-page .markets{margin-top:50px}.item-page .markets .title{margin-bottom:15px}.item-page .markets a{display:inline-block;width:25%;margin-right:2%}.item-page .markets a img{width:100%}.item-page .other-items-title{margin-top:60px;margin-bottom:20px}.item-page .params-icons{margin-top:60px}.item-page .params-icons .icon{display:flex;align-items:center}.item-page .params-icons .icon img{margin-right:14px;width:36px}.item-page .params-icons .icon .text{margin:0;padding:0}.item-page .params-text{margin-top:60px}.item-page .params-text .title-wrap{margin-bottom:20px}.item-page .params-text .title-wrap .info-link img{margin-right:10px}.item-page .params-text .title-wrap .title-sub{margin:0}.item-page .params-text table{background-color:#E8E8E8;margin:0 !important}.item-page .params-text table td,.item-page .params-text table tr,.item-page .params-text table tbody{border:0 !important}.item-page .params-text table tr td{padding:10px;font-size:.88889em;font-weight:400}.item-page .params-text table tr td:last-child{font-weight:500 !important}.item-page .params-text table tr:nth-child(2n) td{background-color:#D7D7D7}.item-page .items-list-wrapper .item-name{color:#004CDF}.docs{margin-top:60px}.docs .title-sub{font-weight:400;margin-bottom:25px}.docs .doc{display:flex;align-items:center;line-height:1.1;font-size:.88889em;text-decoration:none}.docs .doc img{margin-right:14px}.docs .doc .name{display:inline-block;text-decoration:underline}.docs .doc .type{display:inline-block;text-decoration:none;color:#9D9D9D}.advants-about-item{background-color:#FFF;padding:50px 0;margin:10px 0 20px}.advants-about-item .logo{display:table;margin:0 auto;width:100%;max-width:300px}.advants-about-item .link{display:table;margin:0 auto;font-size:.66667em;color:#004CDF;margin-top:20px}.advants-about-item .col:nth-child(1){border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}.advants-about-item .col:nth-child(2){border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7}.advants-about-item .col:nth-child(3){border-bottom:1px solid #D7D7D7}.advants-about-item .col:nth-child(4){border-right:1px solid #D7D7D7}.advants-about-item .col:nth-child(5){border-right:1px solid #D7D7D7}.advants-about-item .item{padding:20px 30px}.advants-about-item .name{background-image:url(/uploads/design/icons/check-advants.svg);background-position:left center;background-repeat:no-repeat;padding:0px 0px 0px 50px;max-width:300px;box-sizing:border-box}.related-items{padding:50px 0 150px 0}.related-items .title{margin-bottom:30px}.related-items .item{border-radius:10px;background-color:#FFF;padding:30px;position:relative;min-height:300px;background-size:270px;background-position:center;background-repeat:no-repeat}.related-items .item .btn-wrap{position:absolute;width:100%;left:0;bottom:-25px;text-align:center}.related-items .item .btn-wrap .btn{text-transform:none;text-decoration:none;padding-right:25px}.related-items .item .btn-wrap .btn img{margin-left:15px}div.text-popup{width:100%;max-width:900px !important;padding:40px}.list-grid .item{background-color:#FFF;border-radius:25px;overflow:hidden;padding:30px}.list-grid .item .image{display:table;max-width:300px;width:100%;margin:0 auto}.list-grid .item .image img{width:100%}.list-grid .item .item-name{display:table;text-decoration:none;color:#000;font-weight:500;font-size:.88889em;margin-top:20px;margin-bottom:20px;max-width:300px}.list-grid .item .btns{text-align:right}.list-grid .item .toorder{padding:20px 45px;text-transform:none}.price-for-item .price{display:flex;align-items:end;line-height:0;padding:15px 0}.price-for-item .price .value .val{font-size:1.77778em;font-weight:500;display:inline-block}.price-for-item .price .value .rub{font-size:1.44444em;font-weight:400;display:inline-block;margin-left:10px}.price-for-item .price .price-desc{font-size:.88889em;color:#9D9D9D;font-weight:600;margin-left:5px}.price-for-item .price-info{color:#9D9D9D;font-size:.77778em}.price-for-item.inner{margin-top:35px}.page-wrapper{padding-bottom:50px}.page-wrapper .caption{margin-top:30px}.projects-wrapper video{width:100%;border-radius:20px}.projects-wrapper .box{margin-top:35px;margin-bottom:35px;padding:1px 50px 50px 50px;background-color:#FFF;border-radius:30px}.projects-wrapper .box .container{padding:0;margin:0}.projects-wrapper .box .title{margin-bottom:45px}.projects-wrapper .box .path{margin-bottom:25px}.projects-wrapper .box .image{width:100%;border-radius:20px}.projects-wrapper .box .video{display:block;position:relative}.projects-wrapper .box .video .play{position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px;background-image:url(/uploads/design/icons/play.svg);background-repeat:no-repeat;background-position:center;background-size:20px;background-color:#F00;border-radius:100px;width:100px;height:100px;opacity:0.7}.projects-wrapper .box .video:hover .play{opacity:1}.projects-wrapper .box .btn-btn{margin-top:30px}.projects-wrapper .projects-head-advants{position:relative;z-index:1;margin-top:20px}.projects-wrapper .projects-head-advants .item{margin-bottom:26px;display:flex}.projects-wrapper .projects-head-advants .item .icon{display:inline-block;padding-right:10px;float:left;margin-top:0px}.projects-wrapper .projects-head-advants .item .name{display:inline-block;font-size:1.11111em;font-weight:700;max-width:380px}.imap svg{width:110%}.imap path{transition:all 0.2s;fill:#AAA;stroke:#fff;position:relative;z-index:0}.imap path.click{fill:#004CDF;cursor:pointer}.imap path.click:hover{fill:#EC6500}.imap path.active{fill:#EC6500}.imap path:hover{position:relative;fill:#9D9D9D;z-index:999}.map{padding:50px 0}.map .title-main{margin-bottom:15px}.map .caption{margin-bottom:30px;font-size:1.11111em}.slider-regions{margin:0 auto;position:relative;border-radius:20px;background-color:#FFF}.slider-regions .stext{padding:40px 100px;text-align:center;min-height:400px}.slider-regions .stext .count{font-weight:400;margin:50px 0 40px 0}.slider-regions .stext .count span{font-size:1.1em;color:#EC6500;font-weight:600}.slider-regions .arrows .left,.slider-regions .arrows .right{top:50px;opacity:0.8}.slider-regions .arrows .left:hover,.slider-regions .arrows .right:hover{box-shadow:none;opacity:1}.logos-wrapper{margin:00px 0}.logos-wrapper .title{text-align:center;margin-bottom:30px}.logos-wrapper .slider-slider{position:relative}.logos-wrapper .slider-slider .item img{display:table;width:100%;max-width:160px;margin:0 auto}.logos-wrapper .slider-slider .slick-track{display:flex;align-items:center}.logos-wrapper .slider-slider .grads .grad-left,.logos-wrapper .slider-slider .grads .grad-right{position:absolute;height:100%;width:200px;top:0;background-color:#004CDF;z-index:0}.logos-wrapper .slider-slider .grads .grad-left{left:0;background:linear-gradient(90deg, #f5f5f5 20%, rgba(255,255,255,0))}.logos-wrapper .slider-slider .grads .grad-right{right:0;background:linear-gradient(-90deg, #f5f5f5 20%, rgba(255,255,255,0))}.projects-all{margin-top:30px}.projects-all .project{margin-bottom:100px}.projects-all .captions{background-color:#FFF;border-radius:25px;padding:40px}.projects-all .captions .text{max-width:400px}.projects-all .captions .city{font-size:1.1em;font-weight:500;margin-top:10px}.projects-all .captions .desc{margin-top:30px}.projects-all .captions .advants{margin-top:60px;font-size:1.1em;padding-left:1rem}.projects-all .captions .advants .list-item{list-style-image:url(/uploads/design/icons/arrow.svg);padding-left:5px}.about-wrapper .speed-links{margin-top:50px}.about-wrapper .speed-links a{display:inline-block;color:#000;margin:5px 10px 5px 0px}.staff{margin:10px 0 40px 0}.staff .main-text{text-align:center}.staff .main-text .image-main{margin-top:40px}.staff .main-text .image-main img{width:100%;max-width:1300px;border-radius:15px;overflow:hidden;margin:0 auto}.staff .slider-slider{max-width:1370px;width:100%;margin:0 auto;margin-top:50px;position:relative}.staff .slider-slider .item{display:table;margin:0 auto;background-color:#FFF;border-radius:15px;overflow:hidden}.staff .slider-slider .item .image{width:100%}.staff .slider-slider .item .stext{text-align:center;max-width:300px;margin:20px auto 25px auto}.staff .slider-slider .item .name{font-size:1.33333em;font-weight:500;color:#004CDF;line-height:1.1}.staff .slider-slider .item .desc{font-size:.88889em;margin-top:15px}.staff .slider-slider .left{left:-50px;margin-top:-20px}.staff .slider-slider .right{right:-50px;margin-top:-20px}.gallery-about{margin-top:0px}.gallery-about .gallery{margin:15px 0;background-color:#FFF;border-radius:25px}.gallery-about .gallery .title{padding:50px 40px;text-align:center;color:#004CDF}.gallery-about .gallery .content{padding:40px;text-align:center}.gallery-about .gallery .content ul li{display:table;list-style-image:none;margin:0 auto;padding:7px 0;padding-left:24px;background-image:url(/uploads/design/icons/arrow.svg);background-position:0px 0.78em;background-repeat:no-repeat;font-size:1.22222em;font-weight:500}.gallery-about .slider-slider{position:relative}.gallery-about .slider-slider .image{width:96%;margin:0 2%}.gallery-about .slider-slider .name{padding:10px;text-align:center}.gallery-about .slider-slider .grads{display:none}.gallery-about .slider-slider .grads .grad-left,.gallery-about .slider-slider .grads .grad-right{position:absolute;height:100%;width:200px;top:0;background-color:#004CDF;z-index:0}.gallery-about .slider-slider .grads .grad-left{left:0;background:linear-gradient(90deg, #fff 10%, rgba(255,255,255,0))}.gallery-about .slider-slider .grads .grad-right{right:0;background:linear-gradient(-90deg, #fff 10%, rgba(255,255,255,0))}.serificats-wrapper{margin:25px 0}.serificats-wrapper .title{margin-bottom:30px;text-align:center}.serificats-wrapper .list{max-width:1300px;margin:0 auto}.serificats-wrapper .sert{text-decoration:none}.serificats-wrapper .sert img{width:100%}.serificats-wrapper .sert .name{padding:10px;text-align:center}.serificats-wrapper .sert:hover img{position:relative;box-shadow:0 0 50px rgba(0,0,0,0.1);z-index:1}.contacts-page .speed-ankors{margin-top:25px}.contacts-page .speed-ankors a{display:inline-block;margin-right:20px;margin-bottom:20px;border-radius:100px;padding:10px 30px;border:1px solid #9D9D9D;text-decoration:none;color:#000}.contacts-page .speed-ankors a:hover{border-color:#004CDF;color:#004CDF}.contacts-page .office{margin-top:90px}.contacts-page .office .subtitle{margin-bottom:70px}.contacts-page .office .value{margin:40px 0;font-size:1.11111em;font-weight:500}.contacts-page .office .value .cap{margin-bottom:10px;display:flex;align-items:center}.contacts-page .office .value .cap img{margin-right:12px;width:26px}.contacts-page .office .value .val.telefon-goal,.contacts-page .office .value .val.email-goal{color:#004CDF}.contacts-page .office .val-a a{display:table;text-decoration:none;color:#000}.contacts-page .office .val-a a span{margin-left:10px}.contacts-page .office .val-a a:hover{color:#004CDF}.contacts-page .office .navigator a{display:inline-block;margin-right:20px;margin-bottom:20px;border-radius:100px;padding:10px 20px;border:1px solid #9D9D9D;text-decoration:none;color:#000}.contacts-page .office .navigator a img{margin-right:10px;margin-top:-2px}.contacts-page .office .navigator a:hover{border-color:#004CDF;color:#004CDF}.contacts-page .office .mapiframe{margin:50px 0}.contacts-page .office .mapiframe iframe{min-height:500px}.contacts-page .office .download-karta{margin:20px 0}.contacts-page .links-wrapper{background-color:#FFF;padding:50px 0}.contacts-page .links-wrapper .subtitle{margin-bottom:25px}.contacts-page .links-wrapper .social a{display:flex;align-items:center;border:1px solid #004CDF;text-decoration:none;width:160px;padding:8px 10px;border-radius:10px;margin:14px 0;font-weight:500}.contacts-page .links-wrapper .social a div{text-align:center;width:100%}.contacts-page .links-wrapper .social a.whatsapp{border-color:#36D146}.contacts-page .links-wrapper .social a.telegram{border-color:#19B1E1}.contacts-page .links-wrapper .social a.vk{border-color:#0077FF}.contacts-page .links-wrapper .social a.instagram{border-color:#6742CE}.contacts-page .links-wrapper .markets a{display:inline-block;margin-right:10px;margin-bottom:10px}.manufacture{padding:100px 0}.manufacture .mapiframe{margin:40px 0 20px 0;max-width:730px}.manufacture .mapiframe iframe{min-height:300px}.manufacture .navigator a{display:inline-block;margin-right:20px;margin-bottom:20px;border-radius:100px;padding:10px 20px;border:1px solid #9D9D9D;text-decoration:none;color:#000}.manufacture .navigator a img{margin-right:10px;margin-top:-2px}.manufacture .navigator a:hover{border-color:#004CDF;color:#004CDF}.manufacture .name{font-size:1.11111em;font-weight:500;margin-bottom:10px}.manufacture .adress{font-size:1.11111em;font-weight:500;display:flex;margin-bottom:40px}.manufacture .adress img{margin-right:10px}.dillers-wrapper{margin-bottom:150px;margin-top:80px}.dillers-wrapper .title{margin-bottom:60px}.dillers-wrapper .item{background-color:#FFF;border-radius:25px;overflow:hidden;padding:40px}.dillers-wrapper .item .value{margin:40px 0;font-size:1.11111em;font-weight:500}.dillers-wrapper .item .value .cap{margin-bottom:10px;display:flex;align-items:center}.dillers-wrapper .item .value .cap img{margin-right:12px;width:26px}.dillers-wrapper .item .val-a a{display:table;text-decoration:none;color:#000}.dillers-wrapper .item .val-a a span{color:#9D9D9D;font-size:0.8em;font-weight:400;margin-left:10px}.dillers-wrapper .item .val-a a:hover{color:#004CDF}.dillers-wrapper .item .val-a.email{margin-bottom:0}.articles-wrapper .main-news{padding-bottom:50px}.articles-wrapper .main-news .date{color:#9D9D9D;margin-bottom:20px}.articles-wrapper .main-news .title{margin-bottom:30px}.articles-wrapper .main-news .more{margin-top:50px;text-transform:none;font-size:1.11111em;padding:25px 40px}.articles-wrapper .main-news .image{width:100%}.news-last{margin-top:60px;margin-bottom:80px}.news-last .item.article{text-decoration:none}.news-last .title-wrap{margin-bottom:40px !important}.news-last .title{padding:0;margin:0}.news-last .image{height:240px;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#EEE}.news-last .image img{width:100%;display:none}.news-last .date{color:#9D9D9D;margin-top:15px;font-size:.88889em}.news-last .name{margin:20px 0;font-weight:600}.news-last .more{margin-top:50px;text-transform:none;font-size:.88889em;color:#000;font-weight:500}.news-last .more:hover{color:#004CDF}.article-wrapper .date{color:#9D9D9D;margin-bottom:10px}.article-wrapper .title{margin-bottom:15px}.article-wrapper .back{color:#000;text-decoration:none;font-size:.88889em}.article-wrapper .back span{display:inline-block;margin-right:15px;color:#9D9D9D}.article-wrapper .main{margin-top:40px;margin-bottom:70px}.article-wrapper .image-video{margin-bottom:80px}.article-wrapper .image-video video{width:100%}.article-wrapper .image-video .item{height:420px;background-color:#EEE;display:block;text-decoration:none}.article-wrapper .image-video .item img{display:none}.pagination{margin:15px 10px;justify-content:space-between;display:flex}.pagination .page-prev,.pagination .page-next{display:inline-block;background-image:url(/uploads/design/icons/slide-left-big.svg);background-repeat:no-repeat;background-position:left center;background-size:24px;padding:15px 0 15px 40px;margin:0 5px;color:#000;text-decoration:none;font-weight:500}.pagination .page-prev.deactive,.pagination .page-next.deactive{opacity:0.5;filter:grayscale(111)}.pagination .page-prev:hover,.pagination .page-next:hover{color:#004CDF}.pagination .page-next{background-image:url(/uploads/design/icons/slide-right-big.svg);background-position:right center;padding:15px 40px 15px 0px}.pagination .pages-nomer span,.pagination .pages-nomer a{display:inline-block;padding:15px 0;border-radius:5px;width:51px;text-align:center;color:#000;text-decoration:none;font-weight:500}.pagination .pages-nomer span.active,.pagination .pages-nomer a.active{background-color:#004CDF;color:#FFF}.pagination .pages-nomer a:hover{color:#004CDF}.search-result-list{margin-bottom:100px}.search-result-list .search-title{margin-bottom:30px}.search-result-list .item{padding:15px;border-radius:20px;overflow:hidden;background-color:#FFF;position:relative}.search-result-list .item .item-name{display:block;text-decoration:none;font-weight:500;margin-top:20px;font-size:.88889em}.search-result-list .item .image{width:100%}.search-result-list .item .image img{width:100%;border-radius:10px}.search-result-list.category .item{min-height:250px}.search-result-list.category .item-name{position:relative;z-index:2}.search-result-list.category img{position:absolute;width:100%;max-width:300px;bottom:0;right:0}.catalog-wrapper-categories .catalog-list-main{margin:50px 0 -100px 0}.reviews-list{padding:40px 0 50px 0}.reviews-list .title{font-weight:600;margin-bottom:30px}.reviews-list .title-desc{color:#000;margin-bottom:40px}.reviews-list .item{padding:50px 100px;border:1px solid #EEE;border-radius:10px;background-color:#FFF}.reviews-list .image{display:block;min-width:300px;max-width:300px;border:1px solid #EC6500;overflow:hidden;border-radius:10px}.reviews-list .image img{width:100%}.reviews-list .names{font-weight:600;margin:15px 0}.reviews-list .full{margin-top:20px;min-width:280px}.reviews-list .slider-progress{position:relative}.reviews-list .left,.reviews-list .right{position:absolute;top:210px;z-index:2;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.reviews-list .left img,.reviews-list .right img{width:50px}.reviews-list .left{left:-35px}.reviews-list .right{right:-35px}.reviews-list.full-list .item{padding:0 50px 40px 0px;border:0;border-radius:0;border-bottom:1px solid #004CDF}.reviews-list.full-list .item .image{width:100%;min-width:100px}#filter_tip_perforacii,#filter_sloy{position:relative}#filter_tip_perforacii:before,#filter_sloy:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.btn{position:relative;overflow:hidden;z-index:1}.btn:before{content:'';position:absolute;top:0;left:-100px;width:50px;height:150px;top:-40px;transform:rotate(-45deg);background-color:#FFF;opacity:0.9;animation:shine 2.7s infinite}@keyframes shine{0%{left:-100px}30%{left:700px}100%{left:700px}}.mfp-content button.mfp-close{top:2px;right:2px;width:30px;height:30px;color:#FFF !important;background-color:#000;border-radius:100px;padding:0;margin:0;opacity:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.mfp-content button.mfp-close:hover{background-color:#EC6500}
