body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";body,html{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}ul[class]{list-style:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}a{text-decoration:none;color:#000}body{height:100vh;font-family:Montserrat,serif;font-weight:400;font-style:normal;line-height:1.6;color:#373a39;font-size:clamp(.88rem,.76rem + .49vw,1.13rem)}.seo{font-family:Montserrat,serif;font-weight:400;font-style:normal;color:#373a39;display:inline;font-size:clamp(.88rem,.76rem + .49vw,1.13rem)}.text__inline{display:inline}.active{color:#ffeb3b;border-bottom:2px solid #ffeb3b}.active__razborka{border-bottom:2px solid #ffeb3b}.header{background-color:#a3a3a3}.container{max-width:1200px;padding:0 10px;margin:0 auto}.header__content{padding:30px 0}.header__content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo-img{max-width:200px}.header__content-description{margin:auto 0}.header__content-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:200px;width:100%}.header__content-contact-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.header__content-contact__link-img{margin-right:10px}.header__content-contact-link a{color:#000}.header__content-contact__link{margin:0 auto}.header__content-contact__link-img{max-width:20px;max-height:20px}.header__languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:15px;margin-bottom:20px}.menu__btn{display:none}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;color:#000;font-size:17px;font-weight:600}.menu__link:hover{color:#ffeb3b;border-bottom:2px solid #ffeb3b}.section__green{background-color:#e7f8ed;padding:10px}.section__content{padding:30px 0 30px}.section__content-title{text-align:center;font-size:clamp(1.13rem,1.01rem + .49vw,1.38rem)}.section__content-text-span{display:block;text-align:center;padding:10px 0 10px;font-weight:600}.section__images{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;-o-object-fit:contain;object-fit:contain;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section__logos{display:grid;grid-template-columns:repeat(5,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__images-inner{margin:0 10px 10px 20px}.section__images-botton>img:nth-child(1){grid-column-start:1;grid-column-end:5}.section__images-botton-img{margin:0 auto;max-height:600px;cursor:pointer}.footer{background-color:#a3a3a3}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0}.footer__gsm-link:hover{color:#ffeb3b}.footer__year{margin-bottom:30px}.footer__year-text{text-align:center}.kenotek__logo{margin-bottom:20px}.section__products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:36px;grid-template-rows:493px;margin-bottom:60px}.section__content-title{margin-bottom:20px}.section__name{max-width:521px;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f44336;margin-bottom:20px}.section__products-img{margin:0 auto;max-height:30%;margin-bottom:10px}.section__product-title{text-align:center}.section__name-text{color:#fff;margin:auto 10px auto}.section__product-list{margin-left:10px}.section__product-list-item{list-style:inside}.razborka{padding:20px 0 20px}.razborka-categories__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.razborka-categories__link{position:relative;display:block;overflow:hidden;padding:18px 48px;color:#ffeb3b;background-color:#a3a3a3;border:solid 4px #fff;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:color 250ms;transition:color 250ms;width:100%}.razborka-categories__link::before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;display:block;margin:auto;width:0%;height:100%;background-color:#fff;-webkit-transform:skew(45deg);-ms-transform:skew(45deg);transform:skew(45deg);-webkit-transition:width 250ms;transition:width 250ms}.razborka-categories__link:hover{color:#000}.razborka-categories__link:hover::before{width:90%}.razborka-categories__link span{font-size:calc(16px + 6.8 * (100vw - 320px)/ 1480);position:relative;z-index:2}.razborka__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;cursor:pointer}.razborka__list{border:2px solid #000;margin-bottom:20px;width:230px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.razborka__list:hover{background-color:#a3a3a3;color:#000}.razborka__link{width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.razborka__menu-foto{min-height:400px;margin-bottom:10px}.razborka__menu-foto-item{max-width:70%;margin:0 auto}.foto__zapchasti{padding:20px 0}.foto__gallery-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.foto__gallery-zapchasti{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.foto__gallery-zapchasti-link{overflow:hidden}.foto__gallery-zapchasti-img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.5s;transition:.5s}.foto__motor-text{text-align:center;margin-bottom:20px}.section__name-nz{margin-top:20px;max-width:521px;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#0a7f89;margin-bottom:20px}.novzap__foto{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:15px}.novzap__foto-link-big{grid-column:span 2;grid-row:span 2;overflow:hidden}.novzap__foto-link-small{overflow:hidden}.novzap__foto-img-big:hover,.novzap__foto-img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.5s;transition:.5s}.novzap__foto-compressor{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:15px}.novzap__foto-img-compr:hover{-webkit-transform:scale(1.99);-ms-transform:scale(1.99);transform:scale(1.99);-webkit-transition:2s;transition:2s}.novzap__foto-glushitel{display:grid;grid-template-columns:155px 155px 1fr 1fr 1fr;grid-template-rows:180px;grid-gap:15px}.novzap__foto-img-glushitel-big{max-height:100%;margin:0 auto}.novzap__foto-img-glushitel-big:hover,.novzap__foto-img-glushitel:hover{-webkit-transform:scale(1.99);-ms-transform:scale(1.99);transform:scale(1.99);-webkit-transition:2s;transition:2s}.novzap__foto-colpaki{display:grid;grid-gap:15px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.novzap__foto-img-colpaki:hover{-webkit-transform:scale(1.99);-ms-transform:scale(1.99);transform:scale(1.99);-webkit-transition:2s;transition:2s}.gallery__filtr-title{font-size:40px;margin-bottom:20px}.gallery__filter-btn{margin-bottom:20px}.gallery__button{background:0 0;border:none;cursor:pointer}.mixitup-control-active{color:#009688;border-bottom:#009688 solid 2px}.gallery__zapchasti-all{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;margin-bottom:40px;overflow:hidden}.remontkpp__tarif{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px;margin-bottom:20px;padding:20px 0}.content__remontkpp-title{grid-column:span 3}.content__remontkpp-title-text{text-align:center;font-size:clamp(1.13rem,1.01rem + .49vw,1.38rem)}.remontkpp__foto{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;margin-bottom:15px}.remontkpp__foto-link{overflow:hidden;aspect-ratio:4/3}.remontkpp__foto-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.remontkpp__arrows-img{max-height:50px;margin:0 auto}.remontkpp__arrows-twoo{display:grid;grid-template-columns:50px 50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.remontkpp__description-title{margin-bottom:20px;font-size:clamp(1.13rem,1.01rem + .49vw,1.38rem)}.remontkpp__description-text{margin-bottom:40px}.gallery__top{padding:20px 0}.gallery__centre{padding:20px 0;display:grid;grid-gap:15px;grid-template-columns:repeat(4,1fr)}.remontkpp__foto-link:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.85s;transition:.85s}.slider__blog-inner{padding:30px 0}.slider__blog-img{max-height:225px;margin:0 auto}.slider__blog-item-text{padding:0 15px}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots li+li{margin-left:15px}.slick-dots button{width:15px;height:15px;background-color:grey;border-radius:50%;font-size:0;border:none}.slick-dots .slick-active button{background-color:#00b2a0;opacity:1}.blockquote__content{margin-bottom:40px}.kontakts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:60px}.blockquote__text{font-size:20px}.kontakts__adress{padding:20px;display:block;max-width:360px;border:2px solid #000;border-radius:20px 20px 20px 20px;font-weight:700}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.wrapper__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.wrapper__footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:768px){.header__content-description{display:none}.section__content{padding:0}.menu__list{position:absolute;right:0;left:0;top:209px;display:block;background-color:#a3a3a3;text-align:center;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:all .6s;transition:all .6s;z-index:3}.menu__list.menu__list--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu__btn{display:block;background-color:transparent;border:none;padding:0;margin:0 auto}.menu__link{display:block;padding:10px 0}.section__images-botton{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section__images-botton>img:nth-child(1){grid-column-start:1;grid-column-end:3}.footer__content-gsm{max-width:200px}.section__products{grid-template-columns:repeat(2,1fr)}.section__products-img{max-height:147px}.gallery__centre{grid-template-columns:repeat(3,1fr)}.razborka__menu{display:block}.razborka__list{margin-left:auto;margin-right:auto}}@media (max-width:440px){.header__content-description{display:none}.section__images-botton{grid-template-columns:1fr;grid-template-rows:auto;grid-gap:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section__images-botton>img:nth-child(1){grid-column-start:1;grid-column-end:1}.razborka-categories__link{padding:18px 18px}.razborka__menu-foto{min-height:200px}.razborka__lists{display:block}.footer__content-gsm{max-width:175px}.footer__content{display:block}.footer__content-gsm{margin:0 auto;text-align:center}.section__products{grid-template-rows:640px}.foto__gallery-zapchasti{grid-template-columns:repeat(2,1fr)}.novzap__foto-compressor{grid-template-columns:repeat(4,1fr)}.novzap__foto-glushitel{grid-template-columns:1fr 1fr}.novzap__foto-colpaki{grid-template-columns:repeat(2,1fr)}.gallery__zapchasti-all{grid-template-columns:repeat(3,1fr)}.remontkpp__foto{grid-template-columns:repeat(2,1fr)}.gallery__centre{grid-template-columns:repeat(2,1fr)}.kontakts{display:block}.kontakts__adress{margin:30px auto;max-width:none}}@media (max-width:380px){.section__products{display:block}.section__products-img{max-height:113px}.razborka__list{margin-bottom:7px;width:197px;height:32px}.razborka__menu-foto{min-height:150px}.section__content{padding:15px 0 15px}.section__images-inner{margin:10px 5px}.header__logo-img{max-width:100%}.header__content-contact{min-width:50%}}