.header{padding:19px 35px;right:0;position:fixed;top:0;background:#fff;left:0;width:100%;z-index:3}.header .logo .title{font-size:24px;font-weight:500;color:#cf2026;text-transform:uppercase;position:relative;top:5px;left:5px}.header .menu-block{padding:0}.header .menu-block .top-menu{text-align:center;margin-top:20px;display:inline-block}.search-button{margin-bottom:5px;cursor:pointer;margin-left:30px;display:inline-block}.header .menu-block .top-menu li{position:relative;margin:0 20px;display:inline-block}.header .menu-block .top-menu li.current-menu-item a,.header .menu-block .top-menu li.current_page_item a{text-decoration:underline}.header .menu-block .top-menu a{text-transform:uppercase;padding-left:0}.header .menu-block .top-menu .sub-menu{position:absolute;flex-direction:column;text-align:left;background:#fff;width:330px;display:none}.header .menu-block .top-menu>ul>li>ul.sub-menu>li{margin:0;width:100%}.header .menu-block .top-menu>ul>li>ul.sub-menu>li>a,.header .menu-block .top-menu>ul>li>ul.sub-menu>li>span{padding:5px 15px;width:100%;display:block}.header .menu-block .top-menu>ul>li>ul.sub-menu>li>ul.sub-menu>li{margin:0;width:100%}.header .menu-block .top-menu>ul>li>ul.sub-menu>li>ul.sub-menu>li>a,.header .menu-block .top-menu>ul>li>ul.sub-menu>li>ul.sub-menu>li>span{padding:5px 15px;width:100%;display:block}.header .menu-block .top-menu>ul>li.menu-item-has-children:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);right:-20px}.header .menu-block .top-menu>ul>li.menu-item-has-children:after,.header .menu-block .top-menu>ul>li>ul.sub-menu>li.menu-item-has-children:after{height:10px;padding:3px;border:solid #333;content:"";position:absolute;border-width:0 2px 2px 0;bottom:0;top:-4px;margin:auto;width:10px;display:inline-block}.header .menu-block .top-menu>ul>li>ul.sub-menu>li.menu-item-has-children:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:8px}.header .block{text-align:right}.header .contacts{margin-right:30px;max-width:170px;display:inline-block}.header .contacts a{position:relative}.header .contacts a:hover path{fill:#cf2026}.header .contacts img,.header .contacts svg{height:14px;position:absolute;top:2px;left:-25px;width:14px}.header .contacts span{font-size:18px}.header .contacts span b{font-size:20px;font-weight:500}.header .feedback,.service-btn .feedback{font-size:14px;border:2px solid #cf2026;font-weight:500;color:#cf2026;text-transform:uppercase;text-align:center;cursor:pointer;width:220px;line-height:2.9;vertical-align:top;margin-top:5px;display:inline-block}.header .feedback:hover,.service-btn .feedback:hover{color:#fff;background:#cf2026}.header .block-btn,.header .mobile{display:none}#modalFeedback .modal-header .close{color:#cf2026;cursor:pointer}#modalFeedback .modal-header .modal-title{font-size:20px;font-weight:500;text-transform:uppercase}#modalFeedback .modal-body{max-width:80%;margin:0 auto}#modalFeedback .modal-body input{padding:10px;font-size:14px;border:0;border-bottom:1px solid #dee2e6;margin:5px auto;width:100%}#modalFeedback .modal-body input[type=submit]{border:2px solid #cf2026;font-weight:500;color:#cf2026;text-transform:uppercase;max-width:200px;margin:30px auto 0;background:transparent;line-height:1.2;display:block}#modalFeedback .modal-body input[type=submit]:hover{color:#fff;background:#cf2026}#modalFeedback .modal-body span.wpcf7-not-valid-tip{font-size:12px;color:#cf2026;position:absolute;top:-20px;left:0;display:inline-block}#modalFeedback .modal-body .wpcf7-acceptance-missing,#modalFeedback .modal-body .wpcf7-validation-errors{font-size:0;border:0}#modalFeedback .modal-body .wpcf7-mail-sent-ok{font-size:12px;border:0;color:#398f14;position:absolute;top:-20px}.footer{margin-top:52px}.footer .request{height:360px;padding:48px 0;background:url(/wp-content/themes/chlorka/media/img/footer-form.png) no-repeat 100% #90c5d7}.footer .request .content .subtitle{font-size:24px;font-weight:500;color:#404550;text-transform:uppercase}.footer .request .content .title{font-size:42px;font-weight:600;color:#fff;text-transform:uppercase;line-height:1}.footer .request .content .title span{color:#404550}.footer .request .content .list{margin:25px 0 45px;padding-left:15px}.footer .request .content .list li{list-style:disc;font-size:18px;margin-bottom:5px;color:#404550}.footer .request .content .list li span{font-weight:600}.footer .request .content .more{padding:8px 35px;font-size:14px;border:2px solid #fff;font-weight:500;color:#404550;text-transform:uppercase;max-width:100%;margin:0 auto;background:#fff;width:288px;display:block}.footer .request .content .more img{margin-right:10px}.footer .request .content .more:hover{color:#404550;background:#fff}.footer .request .block{position:relative;text-align:center;top:-100px}.footer .request .headline{padding:50px 0 34px;border-top-right-radius:64px;max-width:440px;border-top-left-radius:64px;background:#f1f1f1}.footer .request .headline .subtitle,.footer .request .headline .title{font-weight:600;color:#404550;text-transform:uppercase}.footer .request .headline .title{font-size:30px;line-height:1.2}.footer .request .headline .subtitle{font-size:22px}.footer .request .form{border-bottom-right-radius:64px;max-width:440px;background:#404550}.footer .request .form form{padding:10px 0 35px;max-width:280px;margin:0 auto}.footer .request .form input{border:none;color:#fff;background:none}.footer .request .form input[type=tel],.footer .request .form input[type=text]{padding:20px 20px 5px;font-size:14px;font-weight:500;max-width:220px;border-bottom:1px solid #fff}.footer .request .form input::-webkit-input-placeholder{color:#fff}.footer .request .form input::-moz-placeholder{color:#fff}.footer .request .form input:-ms-input-placeholder{color:#fff}.footer .request .form input:-moz-placeholder{color:#fff}.footer .request .form span.wpcf7-not-valid-tip{font-size:12px;right:0;position:absolute;text-align:right;top:-15px;width:max-content;line-height:1}.footer .request .form div.wpcf7-acceptance-missing,.footer .request .form div.wpcf7-validation-errors,.home-banner .form-block .form div.wpcf7-acceptance-missing,.home-banner .form-block .form div.wpcf7-validation-errors{font-size:0;border:0}.footer .request .form div.wpcf7-mail-sent-ok{font-size:12px;border:0;right:0;color:#398f14;position:absolute;top:0;left:0}.footer .request .form .politics{margin:16px 0}.footer .request .form .politics,.footer .request .form .politics a{font-size:12px;color:hsla(0,0%,100%,.3);line-height:1.2}.footer .request .form .politics a{text-decoration:underline}.footer .request .form .politics a:hover{color:#fff}.footer .request .form input[type=submit]{font-size:14px;font-weight:500;text-transform:uppercase;background:#cf2026;width:220px;line-height:2.8}.footer .request .form input[type=submit]:hover{color:#cf2026;background:#fff}.trust{padding:150px 15px 80px}.footer .trust .title{font-size:30px;font-weight:500;margin-bottom:65px;text-transform:uppercase}.footer .trust .block{text-align:center}.footer .trust img{max-width:240px}.footer .contacts{padding:40px 0;background:url(/wp-content/themes/chlorka/media/img/map.png) no-repeat 50%;background-size:cover;background-image:-webkit-image-set(url("/wp-content/webp-express/webp-images/doc-root/wp-content/themes/chlorka/media/img/map.png.webp") 1x)}.footer .contacts .content{padding:40px 0 22px;border-top-left-radius:64px;text-align:center;background:#f1f1f1}.footer .contacts .content .title{font-size:30px;font-weight:500;color:#404550;text-transform:uppercase}.footer .contacts .content .point{height:8px;margin:15px auto 20px;border-radius:100%;background:#cf2026;width:8px}.footer .contacts .content .phone a:hover b,.footer .contacts .content .phone a:hover span{color:#cf2026}.footer .contacts .content .phone a:hover svg path{fill:#cf2026}.footer .contacts .content .phone img,.footer .contacts .content .phone svg{height:24px;position:relative;top:-6px;left:-6px;width:24px}.footer .contacts .content .phone svg path{fill:#404550}.footer .contacts .content .phone span{font-size:30px;color:#404550}.footer .contacts .content .phone b{font-weight:500}.footer .contacts .content .mail{font-size:20px;color:#404550;margin:5px auto 15px}.footer .contacts .content .mail a:hover svg path{fill:#cf2026}.footer .contacts .content .mail img,.footer .contacts .content .mail svg{height:26px;fill:#404550;width:16px}.footer .contacts .content .address{font-size:18px;font-weight:500;margin-bottom:5px;color:#404550}.footer .contacts .content .clock,.footer .contacts .content .days{font-size:14px;color:#404550}.footer .contacts .blank{border-bottom-right-radius:64px;overflow:hidden;padding:0;border-top-right-radius:64px}.footer .copyright{padding:14px 15px;color:#fff;text-align:center;background:#292f38}.footer .copyright .social a{height:30px;padding:2px;transition:none;margin:16px 2px;border-radius:100%;background:#fff;width:30px;display:inline-block}.footer .copyright .social a:hover{background:#292f38}.footer .copyright .social a:hover path{fill:#fff}.footer .copyright .social img,.footer .copyright .social svg{height:20px;width:20px}.footer .copyright .social path{transition:none}.footer .copyright .bottom-menu a{color:#fff}.footer .copyright .content{font-size:14px}.home-banner{overflow:hidden;position:relative;max-height:718px}.home-banner .content{padding:150px 0 75px;background:url(/wp-content/themes/chlorka/media/img/banner-1.png) no-repeat 0 0 #90c5d7}.home-banner .content .headline{padding:37px 30px;background:#fff}.home-banner .content .form-block .box,.home-banner .content .headline .box{padding:0}.home-banner .content .form-block .block,.home-banner .content .headline .block{padding:0;max-width:720px}.home-banner .content .headline .subtitle,.home-banner .content .headline .title{font-size:60px;font-weight:600;text-transform:uppercase;line-height:1}.home-banner .content .headline .description,.home-banner .content .headline .title{color:#404550}.home-banner .content .headline .subtitle{color:#90c5d7}.home-banner .content .headline .description{font-size:26px;font-weight:600;text-transform:uppercase;text-align:right;line-height:1}.home-banner .form-block{padding:25px 30px 15px;color:#fff;background:#404550}.home-banner .form-block .title{font-size:30px;font-weight:600;text-transform:uppercase;text-align:center;line-height:1}.home-banner .form-block .subtitle{font-size:18px;text-align:center;margin:5px 0 30px}.home-banner .form-block .form .your-company,.home-banner .form-block .form .your-name,.home-banner .form-block .form .your-phone,.home-banner .form-block .form span[data-name=your-company],.home-banner .form-block .form span[data-name=your-name],.home-banner .form-block .form span[data-name=your-phone]{width:33%;display:inline-block}.home-banner .form-block .form .your-company input,.home-banner .form-block .form .your-name input,.home-banner .form-block .form .your-phone input,.home-banner .form-block .form span[data-name=your-company] input,.home-banner .form-block .form span[data-name=your-name] input,.home-banner .form-block .form span[data-name=your-phone] input{padding:8px 20px;font-size:14px;border:0;width:230px}.home-banner .form-block .form input::-webkit-input-placeholder{color:#696969}.home-banner .form-block .form input::-moz-placeholder{color:#696969}.home-banner .form-block .form .your-name input:-ms-input-placeholder{color:#696969}.home-banner .form-block .form input:-moz-placeholder{color:#696969}.home-banner .form-block .form span .wpcf7-not-valid-tip{font-size:14px;position:absolute}.wpcf7-spinner{position:absolute!important}.home-banner .form-block .form .politics{font-size:14px;max-width:400px;line-height:1;margin-top:25px;display:inline-block}.home-banner .form-block .form .politics a{text-decoration:underline;color:#fff}.home-banner .form-block .form .submit{margin:20px 15px;float:right}.home-banner .form-block .form .submit input{font-size:14px;border:2px solid transparent;font-weight:500;color:#fff;text-transform:uppercase;background:#cf2026;width:230px;line-height:2.4;float:right}.home-banner .form-block .form .submit input:hover{border:2px solid #cf2026;color:#cf2026;background:#fff}.home-banner .img-block{right:0;position:absolute;top:0}.home-services{padding:60px 0 40px;text-align:center}.home-services h1{margin:0 0 50px}.home-services .title{font-size:30px;font-weight:500;margin-bottom:50px;text-transform:uppercase}.home-services .subtitle{font-size:18px;color:#696969;margin:10px auto 80px}.home-services .content{max-width:100%}.home-services .content .block{position:relative}.home-services .content .block:hover:after{height:8px;right:0;content:"";position:absolute;bottom:-25px;margin:auto;border-radius:100%;background:#cf2026;left:0;width:8px}.home-services .content .block:hover .img-block:before{right:0;content:"";position:absolute;bottom:0;top:0;margin:auto;border-radius:100%;background:rgba(41,47,56,.9);left:0}.home-services .content .block:hover .img-block:after{height:56px;right:0;color:#fff;text-transform:uppercase;content:"Подробнее";position:absolute;border-top:1px solid #fff;border-bottom:1px solid #fff;bottom:0;text-align:center;top:0;margin:auto;left:0;width:140px;line-height:3.6}.home-services.shtory .content .block:hover .img-block:after{font-size:15px;content:"Оставить заявку"}.home-services .content .block .img-block{height:200px;overflow:hidden;position:relative;margin:0 auto;border-radius:100%;width:200px;display:block}.home-services .content .block .img-block img{height:100%;width:auto}.stock{padding-bottom:70px}.stock__title{font-size:30px;font-weight:500;margin-bottom:50px;color:#333;text-transform:uppercase;text-align:center;line-height:36px;font-family:Acrom}.stock__banners{justify-content:center;flex-wrap:wrap;gap:30px;align-items:center;display:flex}.stock__img{height:auto;max-width:675px;width:100%;display:block}.home-video{padding:30px 15px 160px;position:relative;z-index:1}.home-video .headline{margin-bottom:40px}.home-video .headline .title-block{max-width:290px}.home-video .headline .title-block .title,.single-content .title{font-size:25px;font-weight:500;text-transform:uppercase}.home-video .headline .line-block{position:relative;max-width:calc(100% - 440px)}.home-video .headline .line-block .line{height:1px;right:0;position:absolute;bottom:0;top:0;margin:auto;background:#c4c4c4;left:0;width:100%}.home-video .headline .subtitle-block{max-width:150px;text-align:right}.home-video .headline .subtitle{font-size:20px;color:#c4c4c4;text-transform:uppercase;border-bottom:1px solid;line-height:1;margin-top:12px;display:inline-block}.home-video .slider .slick-prev{left:-50px}.home-video .slider .slick-next{right:-50px}.home-video .slider .slick-next:before,.home-video .slider .slick-prev:before{font-size:25px;color:#c4c4c4;opacity:1}.home-video .slider .slide{padding:10px;text-align:center}.home-video .slider .slide iframe{max-width:100%;vertical-align:top}.home-video .slider .slick-dots{bottom:-40px}.home-description .slider .slick-dots li,.home-video .slider .slick-dots li{margin:0}.home-description .slider .slick-dots li button:before,.home-video .slider .slick-dots li button:before{font-size:10px;color:#c4c4c4;opacity:1}.home-description .slider .slick-dots li.slick-active button:before,.home-video .slider .slick-dots li.slick-active button:before{color:#cf2026;opacity:1}.home-description{overflow:hidden;padding-bottom:200px}.home-description .slider .slick-next,.home-description .slider .slick-prev{bottom:-40px;top:auto;z-index:1}.home-description .slider .slick-prev{right:45px;left:auto}.home-description .slider .slick-next{right:15px}.home-description .slider .slick-next:before,.home-description .slider .slick-prev:before{font-size:25px;color:#cf2026;opacity:1}.home-description .slider .slick-dots{bottom:-35px;text-align:left}.home-description .slider .slide img{max-width:100%}.home-description .content .title{font-size:26px;font-weight:500;margin-bottom:10px;text-transform:uppercase;line-height:1.4}.home-description .content .name{font-size:20px;font-weight:600;text-align:right}.home-description .content .position{color:#c4c4c4;text-align:right}.home-description .content .text{line-height:1.6;margin-top:20px}.home-description .content .more{animation:more-pulse 1s infinite;font-size:14px;border:2px solid #cf2026;font-weight:500;right:15px;color:#cf2026;text-transform:uppercase;position:absolute;bottom:-13px;text-align:center;width:220px;line-height:2.8}.home-description .content .more:hover{color:#fff;background:#cf2026}@keyframes more-pulse{0%{box-shadow:0 0 0 0 #cf2026}to{box-shadow:0 0 0 10px transparent}}.home-work .title{font-size:96px;font-weight:600;color:#292f38;text-transform:uppercase;margin-left:40px;line-height:.7}.home-work .work{padding:117px 0;background:#292f38}.home-work .work .block:last-child .img-block:after{display:none}.home-work .work .block .img-block{height:198px;position:relative;max-width:100%;margin:0 auto;width:198px}.home-work .work .block .img-block:after{height:30px;right:-55px;content:"";position:absolute;bottom:0;top:0;margin:auto;border-radius:100%;background:#3676bc;width:30px}.home-work .work .block .img-block img{border:8px solid #3676bc;max-width:100%;border-radius:100%}.home-work .work .block .img-block .num{height:64px;padding:4px;font-size:28px;border:8px solid #292f38;font-weight:600;color:#fff;position:absolute;bottom:0;text-align:center;top:0;margin:auto;border-radius:100%;background:#cf2026;left:-32px;width:64px}.home-work .work .block .text{padding:10px 0;font-size:18px;color:#fff;max-width:200px;text-align:center;margin:0 auto;line-height:1.2}.home-advantages{padding:80px 15px;text-align:center}.home-advantages .title{font-size:30px;font-weight:500;text-transform:uppercase}.home-advantages .subtitle{padding:10px 0 60px;font-size:18px;color:#696969}.home-advantages .img-block{height:60px;margin:0 auto;border-radius:100%;background:#90c5d7;width:60px}.home-advantages .text{font-size:14px;max-width:180px;margin:20px auto;line-height:1.4}.home-services.stati .title{margin-bottom:80px}.home-services .content .block .description{font-size:14px}.home-banner .content{background:url(/wp-content/themes/chlorka/media/img/banner-3.png) no-repeat 0 0 #90c5d7;background-image:-webkit-image-set(url("/wp-content/webp-express/webp-images/doc-root/wp-content/themes/chlorka/media/img/banner-3.png.webp") 1x)}.home-description.single{position:relative;padding-bottom:150px;margin-top:80px}.home-description.single .before-after{transform:rotate(-90deg);position:absolute;top:210px;left:-170px;z-index:1}.home-description.single .before-after .after,.home-description.single .before-after .before,.home-description.single .before-after .line{font-size:26px;font-weight:300;color:#696969;text-transform:lowercase;display:inline-block}.home-description.single .before-after .line{height:1px;margin:6px 30px;background:#696969;width:200px}.home-description.single .slider .slick-dots{padding:0 15px;margin:0}.home-description.single .slider .slick-prev{right:65px}.home-description.single .slider .slick-next{right:35px}.home-description.single .slider .slide{padding:0 30px}.home-description.single .slider .slide img{margin:0 auto}.home-description.single .slider .slide .text{margin-bottom:-50px;color:#fff;text-transform:uppercase;position:relative;text-align:center;top:-50px;background:#404550;line-height:50px;margin-top:0}.home-description.single .content .title{margin-bottom:35px}.home-description.single .list li{list-style:none;font-size:20px;margin-bottom:15px;position:relative;line-height:1.5;padding-left:40px}.home-description.single .list{padding:0}.home-description.single .list li:before{height:27px;content:"";position:absolute;top:0;background:url(/wp-content/themes/chlorka/media/img/chek.png) no-repeat 50%;left:0;width:27px}.home-video.single{padding:0 0 60px;margin-top:60px}.home-video.single .headline .title-block{max-width:440px}.home-video.single .headline .line-block{max-width:calc(100% - 540px)}.home-video.single .headline .subtitle-block{max-width:100px}.home-video.single .price{margin-top:20px}.home-video.single .price .price-block .title{padding:13px 30px;font-size:20px;position:relative;background:#90c5d7;cursor:pointer;margin-top:10px}.home-video.single .price .price-block .title:after,.home-video.single .price .price-block .title:before{height:3px;content:"";position:absolute;top:28px;background:#333;width:10px}.home-video.single .price .price-block .title:before{-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);right:38px}.home-video.single .price .price-block .title:after{right:30px}.home-video.single .price .price-block .title.active:before,.home-video.single .price .price-block .title:after{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.home-video.single .price .price-block .title.active:before{right:38px}.home-video.single .price .price-block .title.active:after{-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);right:30px}.home-video.single .price .price-block .content{border-bottom:4px solid #90c5d7;padding-bottom:4px;display:none}.home-video.single .price .price-block .content.active{display:block}.home-video.single .price .price-block .content .list-block{border-top:4px solid #fff}.home-video.single .price .price-block .content .list-block .left-block,.home-video.single .price .price-block .content .list-block .right-block{padding:13px 30px;font-size:20px;background:#f1f1f1}.home-video.single .price .price-block .content .list-block .left-block{border-right:2px solid #fff;color:#696969}.home-video.single .price .price-block .content .list-block .right-block{border-left:2px solid #fff;text-align:center}.single-content{margin-bottom:100px;margin-top:60px}.single-content .title{margin-bottom:30px}.single-content img{height:auto;max-width:100%}.single-content .text,.single-content li,.single-content p{font-size:18px;margin:15px 0;line-height:1.8}.single-content ul{margin:15px 0;padding-left:40px}.single-content li{list-style:disc;margin:0}.single-content h2{margin-top:15px}.single-content .text img{float:right}.single-content .text .minus{margin-top:-100px}.single-content .list{margin-bottom:20px}.single-content .list li{list-style:disc;font-size:18px;margin-bottom:15px}.page-line{border-top:1px solid #f1f1f1}.about-text .title,.project-text .title{font-size:42px;font-weight:500;text-transform:uppercase;margin:80px 0 40px;line-height:1.4}.about-text .text,.project-text .text{font-size:18px;margin-bottom:5px;line-height:2}.about-director{background:#292f38;padding-bottom:10px;margin-top:80px}.about-director .block{padding:0}.about-director img{position:absolute;max-width:100%;top:-70px;z-index:1}.about-director .title{font-size:26px;font-weight:500;color:#fff;text-transform:uppercase;margin:102px 0 25px;line-height:1.4}.about-director .name{font-size:20px;font-weight:600;color:#fff}.about-director .subtitle{color:#fff}.about-director .text{color:#ccc;position:relative;margin:60px auto 40px;padding-left:180px}.about-director .text .quote{font-size:60px;position:absolute;top:-25px;left:140px}.about-director .alert-block{background:#cf2026}.about-director .alert-block .content{padding:5px 0;font-size:20px;font-weight:500;color:#fff;text-transform:uppercase;max-width:900px;line-height:1.8;float:right}.about-text.bot{margin:80px auto 100px}.about-text.bot .text{margin-bottom:20px}.about-text.bot .text img{float:right;margin-top:14px}.project-text{margin-bottom:40px}.project-doc{overflow:hidden;margin-top:-250px}.project-doc .block{height:500px}.project-doc .block:after{height:30px;right:0;content:"";position:absolute;bottom:0;margin:auto;background:url(/wp-content/themes/chlorka/media/img/subtract.png) no-repeat 50%;left:0;width:30px}.project-doc .block:hover:after{z-index:2}.project-doc .block img{right:0;transition:all .5s;position:absolute;max-width:100%;bottom:-280px;margin:auto;left:0}.project-doc .block img.active{bottom:0;z-index:2}.project-reviews{padding:100px 60px;text-align:center;background:#292f38}.project-reviews .title{font-size:30px;font-weight:500;color:#fff;text-transform:uppercase}.project-reviews .subtitle{font-size:18px;color:hsla(0,0%,100%,.6);margin:10px auto 100px}.project-reviews .slider .slick-list{padding:0 5px}.project-reviews .slider .slide{border-right:1px solid #cf2026;border-left:1px solid #cf2026;padding:0 40px}.project-reviews .slider .slide:first-child{border-left:2px solid #cf2026}.project-reviews .slider .slide:last-child{border-right:2px solid #cf2026}.project-reviews .slider .slide:before{height:100%;right:0;content:"";position:absolute;bottom:0;top:0;background:rgba(41,47,56,.8);left:0;width:100%}.project-reviews .slider .slide:nth-child(3n+2):before{display:none}.project-reviews .slider .slide img{margin:0 auto;border-radius:100%}.project-reviews .slider .slide .name{font-size:20px;font-weight:600;color:#fff;margin:15px auto 0}.project-reviews .slider .slide .text{font-size:14px;font-weight:600;color:#696969}.project-reviews .slider .slide .description{font-size:14px;font-style:italic;color:#fff;text-align:left;margin:20px auto 15px;line-height:1.8}.project-reviews .slider .slide .more{font-size:14px;font-weight:600;color:rgba(207,32,38,.7);float:right}.project-reviews .slider .slick-next,.project-reviews .slider .slick-prev{z-index:1}.project-reviews .slider .slick-prev{left:100px}.project-reviews .slider .slick-next{right:100px}.project-reviews .slider .slick-next:before,.project-reviews .slider .slick-prev:before{opacity:1}.project-reviews .slider .slick-dots{bottom:-80px}.project-reviews .slider .slick-dots li{margin:0}.project-reviews .slider .slick-dots li button:before{font-size:9px;color:hsla(0,0%,100%,.15);opacity:1}.project-reviews .slider .slick-dots li.slick-active button:before{color:#cf2026;opacity:1}.sitemap .sitemap-list{margin:10px 0}.sitemap .sitemap-list li{margin:5px 15px}.home-services .content .block{margin-bottom:70px;width:24%;vertical-align:top;display:inline-block}.home-services .content .block .name{padding:0 72px;font-size:23px;font-weight:300;color:#333;text-transform:uppercase;line-height:28px;margin-top:18px}.home-video.single.price-tabl{padding-bottom:0!important}.findText{text-align:center;width:95%}.findButton,.findText{border:0;vertical-align:middle;display:inline-block}.findButton{background:url(/wp-content/uploads/2020/10/magnifir.png) 50% no-repeat;width:18px}.search-row{position:absolute;top:14px;background:#fff;width:100%;display:none}.search-row.active{display:block}#searchform{border-bottom:1px solid #333;padding-bottom:3px;width:93%;display:inline-block}.searchclose{font-size:40px;font-weight:300;cursor:pointer;line-height:.6;float:right}.search-button.not-visible{display:none}.banner-law{height:360px;margin-bottom:150px;position:relative;background-color:#90c5d7;margin-top:126px}.banner-law .container:after,.banner-law .container:before{right:99%;content:"";position:absolute;bottom:0;top:0;background-color:#90c5d7;width:9999px}.banner-law .container:after{right:0;left:99%}.banner-law .container{display:flex}.banner__left img{position:relative;top:-54px}.banner__right{padding:85px 0 100px;margin-left:60px}.banner-law .banner__right .title{font-size:24px;font-weight:500;margin-bottom:5px;color:#404550;text-transform:uppercase;letter-spacing:.02em;line-height:38px}.banner__right .title-bottom{font-size:42px;font-weight:700;margin-bottom:30px;color:#404550;text-transform:uppercase;line-height:38px}.banner__right .title-bottom span{color:#fff}.banner__right .description{font-size:16px;color:#333;letter-spacing:-.01em;line-height:24px}body,html{overflow-x:hidden}.adjacent-serv,.poshiv{margin-bottom:72px;margin-top:110px}.adjacent-serv .block-service,.poshiv .block-service{height:100%;justify-content:space-between;flex-direction:column;padding-bottom:84px;display:flex}.adjacent-serv .block-service__img,.poshiv .block-service__img{position:relative}.poshiv .block-service__img:after{height:200px;right:0;content:"";position:absolute;top:0;margin:auto auto 17px;border-radius:50%;background:#cdddee;left:0;width:200px;z-index:-11}.adjacent-serv .block-service__img img,.poshiv .block-service__img img{position:relative;top:-20px}.poshiv .block-service__img .service-img__hotel{top:-15px}.poshiv .block-service__img .service-img__med{top:-5px}.poshiv .block-service__img .service-img__signal{top:0}.poshiv .block-service__img .service-img__svarshik{left:8px}.adjacent-serv .block-service__title,.poshiv .block-service__title{font-size:20px;font-weight:300;line-height:26px}.count-form__block{padding:25px 0 20px;margin:100px 0;background:url(/wp-content/themes/chlorka/media/img/bg.png) 100% 100% no-repeat}.cont-form__text{margin:13px auto}.cont-form__text span{display:block}.count-form__top-header{font-size:26px;font-weight:700;color:#3676bc;text-transform:uppercase;letter-spacing:.02em;text-align:right}.count-form__middle-header{color:#fff}.count-form__bottom-header,.count-form__middle-header{font-size:42px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:52px}.count-form__bottom-header{color:#3676bc}.cont-form__advantages{margin:15px 0 0;padding-left:30px}.cont-form__advantages li{list-style:disc;font-size:18px;margin-bottom:5px;color:#404550}.count-form__form__container input{padding:7px 20px;border:none;width:100%}.count-form__form__container .form-input-block span{margin-bottom:13px;display:block}.count-form__form__container .submit input{color:#fff;text-transform:uppercase;background:#cf2026;margin-top:13px}.count-form__form__container .politics{font-size:12px;color:#fff;width:300px;line-height:16px;margin-top:10px}.count-form__form__container .politics a{text-decoration:underline;color:#fff}.count-form__form__container{padding:40px 110px 22px;margin:0 auto;border-radius:64px 0;background:#404550}.count-form__form__container .ajax-loader{display:none!important}.count-form__form__container form{width:300px}#menu-nizhnee-menyu{justify-content:center;flex-wrap:wrap;display:flex}#menu-nizhnee-menyu li{padding:0 5px;position:relative}#menu-nizhnee-menyu li:after{height:60%;right:-1px;content:"";position:absolute;bottom:0;top:0;margin:auto;background:#fff;width:2px}#menu-nizhnee-menyu li:last-child:after{content:none}.mobile-contacts,.mobile-menu-block{display:none}.service-list{margin:20px 0 100px}.service-item{flex-direction:column;width:100%;display:flex}.service-item__img{margin:auto}.service-item__img img{max-height:300px;object-fit:contain;width:100%}.service-item__content a{font-size:18px;font-weight:300;margin-bottom:25px;color:#333;text-align:center;margin-top:15px;display:block}.related_header{position:relative}.related_header h2 span{position:relative;padding-right:15px;background:#fff;z-index:1}.related_header .line{height:1px;position:absolute;bottom:0;top:0;margin:auto;background:#ccc;width:100%;z-index:0}.carpet__block{padding-top:30px;flex-wrap:wrap;margin-right:-25px;padding-bottom:80px;margin-left:-25px;display:flex}.carpet__element{padding:0 50px;width:33.33333%}.carpet__element-inner{height:100%;box-shadow:0 2px 12px rgba(0,0,0,.12);border-radius:64px 64px 64px 0}.carpet__image img{object-fit:cover;border-radius:64px 64px 0 0;width:100%}.carpet__name{font-size:24px;margin-bottom:25px;color:#333;text-transform:uppercase;text-align:center;line-height:38px;margin-top:20px}.carpet__params{padding:0 30px 40px;justify-content:flex-end;flex-wrap:wrap;display:flex}.carpet__params li{list-style-type:disc;cursor:default;width:44%}.carpet__params li:hover{color:#cf2026}.carpet__title{font-size:30px;font-weight:500;text-transform:uppercase;margin:20px auto}.carpet__title,.doptext{text-align:center}.doptext a{font-weight:500}.crutch-banner{padding:60px 0;color:#fff;background:url(/wp-content/themes/chlorka/media/img/baner-bg.png) 100% 100% no-repeat,linear-gradient(0deg,#90c5d7,#90c5d7);background-position:50%}.crutch-content{margin:0 auto}.list_header{font-size:26px;font-weight:500;text-transform:uppercase;position:relative;margin:0 auto 15px;line-height:38px}.list_header:before{content:"";position:absolute}.list_header.rulon:before{height:64px;top:-15px;background:url(/wp-content/themes/chlorka/media/img/ico-1.png);left:-80px;width:64px}.list_header.botinki:before{height:64px;top:-15px;background:url(/wp-content/themes/chlorka/media/img/ico-2.png);left:-80px;width:64px}.crutch-list{margin:0 auto}.crutch-list li{font-size:20px;list-style-type:disc;margin-left:18px;line-height:34px}.sphere-elem{margin:20px 0}.sphere-image img{height:280px;object-fit:cover;width:100%}.sphere-name{font-size:18px;color:#696969;text-align:center;line-height:34px;margin-top:15px}.tab-header{list-style:none;justify-content:center;flex-wrap:wrap;margin:0 0 30px;align-items:center;padding-left:0;display:flex}.tab-header__item{padding:10px 80px;font-size:22px;color:#aaa;text-transform:uppercase;border-bottom:2px solid #ddd;cursor:pointer;line-height:38px}.tabs-price .tab-header__item{padding:10px 30px}.tab-header__item.active{color:#cf2026;position:relative;border-bottom-color:#cf2026}.tab-content{list-style:none;padding:0;margin:0}.tab-content__item{padding:20px 0;display:none}.tab-content__item.active{display:block}.service-btn{text-align:center}.contacts-page .contacts{padding-bottom:70px}.contacts-info__item{margin-bottom:30px;position:relative;padding-left:51px}.contacts-info__item:before{height:36px;content:"";position:absolute;top:0;left:0;width:36px;background-image:url(/wp-content/themes/chlorka/media/svg/1.svg)}.contacts-info__shedule:before{background-image:url(/wp-content/themes/chlorka/media/svg/3.svg)}.contacts-info__phone:before{background-image:url(/wp-content/themes/chlorka/media/svg/2.svg)}.contacts-info__mail:before{background-image:url(/wp-content/themes/chlorka/media/svg/4.svg)}.contacts-title{padding-top:5px;font-size:18px;font-weight:500;margin-bottom:10px;line-height:24px}.contacts-title_2{padding-top:20px}.contacts-descr{font-size:16px;line-height:26px}.contacts-map{overflow:hidden;position:relative;max-width:840px;margin-left:auto;width:100%}.faq-home{padding-top:90px}.faq-home .title{font-size:30px;font-weight:500;margin-bottom:50px;text-transform:uppercase;letter-spacing:-.05em;line-height:38px}.faq-item{padding:13px 50px 13px 30px;margin-bottom:10px;color:#404550;background:#f9f9f9}.faq-item.active{background:#deeef3}.faq-item__quest{font-size:20px;position:relative;cursor:pointer;line-height:38px}.faq-item__quest:after{height:14px;transform:rotate(45deg);border:solid #404550;right:-10px;content:"";position:absolute;border-width:0 2px 2px 0;top:calc(50% - 7px);width:14px}.faq-item.active .faq-item__quest:after{transform:rotate(225deg);top:calc(50% - 4px)}.faq-item.active .faq-item__ans{display:block}.faq-item__ans{padding-top:13px;font-size:16px;padding-right:100px;padding-bottom:23px;line-height:26px;display:none}.carpet__name-blue{padding:30px;font-size:24px;color:#404550;text-transform:uppercase;text-align:center;border-radius:64px 64px 0 0;background:#90c5d7;line-height:38px}.carpet__params li.carpet__param-blue{margin-bottom:10px;width:100%;line-height:1.5}.col-lg-item{padding:0 15px;width:20%}.item-all{text-align:center}.ballon{position:relative;border-radius:15px;background:#c4c4c4}.ballon:after{height:0;border-right:16px solid transparent;border-left:15px solid transparent;content:"";position:absolute;border-top:24px solid #c4c4c4;bottom:-24px;margin-left:-12px;left:50%;width:0}.circle-digit{height:51px;justify-content:center;font-size:22px;color:#fff;margin:60px auto 35px;align-items:center;border-radius:26px;background:#8ec6d7;width:51px;display:flex}.item-text{font-size:18px;line-height:150%}.item-row{justify-content:center;position:relative}.item-line{height:2px;position:absolute;top:241px;background:#8ec6d7;width:78%;z-index:-1}#y4{margin-bottom:100px;text-transform:uppercase;text-align:center}.tkani-item{height:100%;max-width:100%;box-shadow:0 2px 12px rgba(0,0,0,.12);border-radius:64px 64px 64px 0}.tkani-item-title{font-size:24px;margin-bottom:25px;text-transform:uppercase;text-align:center;line-height:28px}.tkani-item-content{padding:35px 28px 40px 35px}.tkani-col{padding:0 50px;margin-bottom:90px;width:33.3333%}.tkani-row{justify-content:center}.tkani-item-img img{width:100%}.grey-bg{padding-top:20px;background:#cdddee;padding-bottom:1px}.grey-col{padding:0 9px;margin-bottom:18px;width:33.333%}.grey-title{font-size:30px;margin-bottom:60px;line-height:36px;margin-top:50px;font-family:Acrom,cursive}.grey-item-top{align-items:center;align-content:center;display:flex}.grey-item-top-title{font-size:22px;font-weight:500;padding-right:5px;margin-left:40px;line-height:28px}.grey-item{height:100%;filter:drop-shadow(0 4px 11px rgba(78,102,131,.15));padding:40px 30px 50px 40px;background:#fff}.grey-item-text{color:#404550;margin-top:35px}.example-models__col{margin-bottom:50px}.example-models__col.hide{display:none}.item-model{height:100%;flex-direction:column;display:flex}.example-models__title{font-size:30px;font-weight:500;margin-bottom:50px;text-transform:uppercase}.item-model__img{height:348px;margin-bottom:25px;background-size:contain;background-color:#f1f1f1;background-position:50%;width:100%;background-repeat:no-repeat;background-blend-mode:darken,normal}.item-model__name{font-size:20px;font-weight:500;margin-bottom:15px;padding-right:5px;line-height:23px}.item-model__char{font-size:16px;margin-bottom:25px;color:#5b5b5b;line-height:19px}.item-model__attr:not(:last-child){margin-bottom:10px}.item-model__bottom{align-items:center;margin-top:auto;display:flex}.item-model__btn{height:40px;font-size:14px;border:2px solid #cf2026;font-weight:500;color:#cf2026;text-transform:uppercase;letter-spacing:.02em;text-align:center;cursor:pointer;width:140px;line-height:40px}.item-model__price{font-size:20px;font-weight:500;color:#cf2026;margin-left:auto}.item-model__price span{font-size:16px}.btn-more,.example-models__btn-more{font-size:20px;text-decoration:underline;font-weight:500;color:#404550;cursor:pointer;margin-top:30px}.recomend-block{margin:123px 0}.recomend-block__title{font-size:30px;font-weight:500;margin-bottom:50px;text-transform:uppercase;letter-spacing:-.05em}.recomend-block__links{flex-wrap:wrap;display:flex}a.recomend-block__link{height:55px;padding:15px 30px;font-size:20px;margin-right:25px;margin-bottom:25px;background:#deeef3}.recomend-block__btn-more{display:none}.messengers{margin-right:54px;vertical-align:top;margin-top:5px;display:inline-block}.our-equipment{margin-bottom:100px}.our-equipment h2{margin-bottom:50px;text-transform:uppercase;text-align:center}.our-equipment-flex{display:flex}.our-equipment-item{justify-content:space-between;flex-direction:column;text-align:center;width:100%;display:flex}.our-equipment-name{font-size:20px;font-weight:600;margin-top:10px;font-family:Roboto}.form-delivery{margin-bottom:50px}.form-delivery-block{align-items:center;background:#deeef3;font-family:Roboto;display:flex}.form-delivery-col-50{width:100%}.form-delivery-title{font-size:25px;font-weight:600;margin-bottom:10px;text-transform:uppercase;line-height:29.3px}.form-delivery-price{margin-bottom:10px;line-height:18.75px;display:flex}.form-delivery-price img{margin-right:10px}.form-delivery-text{font-size:20px;font-weight:500;margin-bottom:25px;margin-top:20px}.form-delivery-left{padding:42px 0 14px 66px}.form-delivery-form{margin:0 auto;width:340px;font-family:Roboto}.form-delivery-form input{padding:10px 20px;font-size:14px;border:0;margin-bottom:8px;width:100%;line-height:16.41px}.form-delivery-form .politics{font-size:14px;color:#696969;margin:12px 0 20px;line-height:14px}.form-delivery-form input[type=submit]{font-weight:500;color:#fff;text-transform:uppercase;background:#cf2026;width:230px;line-height:19.6px}.corporate-page h1{text-align:left;margin:40px 0 54px;font-family:Inter}.corporate-top{display:flex}.corporate-top-left{flex:none;height:373px;margin-right:20px;background:url(/wp-content/themes/chlorka/media/img/corporate-top.png) top no-repeat;width:580px}.corporate-top-text p{font-size:18px;margin-bottom:10px;color:#404550;line-height:30px;font-family:Roboto}.corporate-title{font-size:26px;font-weight:600;margin-bottom:20px;color:#333;text-transform:uppercase;line-height:36px;font-family:Inter}.corporate-advantages{margin-top:100px}.corporate-advantages .corporate-title,.who-can .corporate-title{text-align:center}.corporate-advantages-block{margin-top:50px}.corporate-advantages-row{margin-bottom:50px;display:flex}.corporate-advantages-item{text-align:center;width:100%;font-family:Roboto}.corporate-advantages-row .corporate-advantages-item:not(:last-child){margin-right:20px}.corporate-advantages-img{margin-bottom:10px}.corporate-advantages-title{font-size:20px;font-weight:600;line-height:30px}.who-can{margin-top:100px}.who-can-block{flex-wrap:wrap;margin-top:80px;display:flex}.who-can-row{display:flex}.who-can-item{position:relative;text-align:center;margin:0 10px 60px;width:18.5%}.who-can-item-number{font-size:100px;font-weight:700;color:#f7fbfc;position:absolute;top:-66px;left:0;line-height:117.19px;z-index:-1}.who-can-title{font-size:20px;font-weight:600;margin-bottom:8px;color:#90c5d7;margin-top:30px}.who-can-text{color:#404550}.slogan{padding:100px 0;margin-bottom:150px;color:#fff;text-align:center;background:url(/wp-content/themes/chlorka/media/img/slogan.png) top no-repeat;background-size:cover;margin-top:40px}.slogan-text{font-size:26px;margin-bottom:50px;text-transform:uppercase}.slogan-text-content{font-weight:500;position:relative;line-height:40px}.slogan-text-content span{font-size:60px}.slogan-autor{font-size:20px;font-weight:600;margin-bottom:10px}.page-id-1938 .contacts{display:none}.page-id-1938 .trust{padding:100px 15px 80px}.page-id-1938 .footer .trust .title{text-align:center}.sogl{margin-top:15px}.footer .sogl{color:#fff;max-width:220px;margin:15px auto 0}.sogl label{font-size:14px;text-align:left;display:flex}.footer .sogl label{align-items:flex-start}.sogl input{margin:0 8px 0 0!important;width:auto!important}.footer .sogl input{margin:5px 8px 0 0!important}.sogl a{color:#90c5d7}.modal-form p{margin-bottom:0}.wpcf7-list-item{margin:0!important}