svg{transform:translateZ(0)}#map [class$=-copyrights-pane]{pointer-events:none;opacity:0}#ctrlcopy{height:1px;overflow:hidden;color:transparent;position:absolute;width:1px}@font-face{src:url(/fonts/montserrat-bold-new.ttf) format("truetype");font-weight:700;font-style:normal;font-family:MontserratBold-New}.box-main{overflow:hidden;padding:50px 0}.box-main_bottom{padding-top:0}.box-main_top{padding-bottom:0}.box-main_width{overflow:hidden;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%);width:100vw}.color-box{overflow:hidden;background:#f3f4f9}.style-page-repair-fittings,.style-page-repair-fittings-test{font-size:14px;line-height:18px}.style-page-repair-fittings strong,.style-page-repair-fittings-test strong{font-weight:700;font-family:MontserratBold,sans-serif}.style-page-repair-fittings .content p,.style-page-repair-fittings-test .content p{font-size:inherit;line-height:inherit}.style-page-repair-fittings .content ul,.style-page-repair-fittings-test .content ul{flex-direction:column;gap:14px;display:flex}.style-page-repair-fittings .content ul li,.style-page-repair-fittings-test .content ul li{font-size:inherit;margin:0!important;line-height:inherit}.style-page-repair-fittings .h2,.style-page-repair-fittings h2,.style-page-repair-fittings-test .h2,.style-page-repair-fittings-test h2{font-size:21px;font-weight:700;margin:0;line-height:24px;font-family:MontserratBold,sans-serif}.style-page-repair-fittings .h3,.style-page-repair-fittings h3,.style-page-repair-fittings-test .h3,.style-page-repair-fittings-test h3{font-size:16px;font-weight:700;line-height:20px;font-family:MontserratBold,sans-serif}.style-page-repair-fittings .title-block,.style-page-repair-fittings .works-remont .h2,.style-page-repair-fittings-test .title-block,.style-page-repair-fittings-test .works-remont .h2{margin-bottom:28px}.important-block{border-left:8px solid #fe8c00;padding:22px 36px 22px 44px;font-weight:700;background:#f3f4f9;font-family:MontserratBold,sans-serif}.farniture-main{font-size:16px;line-height:20px}.farniture-main p{font-size:inherit;line-height:inherit}.farniture-main ul{flex-direction:column;gap:14px;display:flex}.farniture-main ul li{font-size:inherit;margin:0!important;line-height:inherit}.farniture-main__container{flex-direction:column;gap:28px;display:flex}.farniture-main__image{order:-1}.farniture-main__image img{height:auto;max-width:100%;width:auto}.farniture-main__lists{margin-top:28px}.farniture-main__btn{justify-content:center;margin-top:25px;display:flex}.farniture-main__btn .buttons{margin:0!important}.farniture-main__btn .buttons .btn{margin:0}.farniture-main__btn .buttons .btn:after{display:none}.farniture-problems__col,.farniture-problems__content{flex-direction:column;gap:14px;display:flex}.farniture-problems__col ul li{display:none}.farniture-problems__col ul li.--visible{display:block}.farniture-problems__col .important-block{display:none}.farniture-problems__col .important-block.--visible{display:block}.farniture-working__content{flex-direction:column;gap:32px;display:flex}.farniture-working__lists{flex-direction:column;gap:14px;display:flex}.farniture-working__item{gap:16px;display:flex}.farniture-working__item-icon{height:24px;flex-shrink:0;width:24px}.farniture-working__item-icon img{height:auto;max-width:100%;width:auto}.farniture-spec__container{margin:0 auto;width:calc(100% - 40px)}.farniture-spec__item-icon{height:24px;flex-shrink:0;width:24px}.farniture-spec__item-icon img{height:auto;max-width:100%;width:auto}.farniture-spec__item-title{font-size:16px;font-weight:700;line-height:20px;margin-top:16px;font-family:MontserratBold,sans-serif}.farniture-spec__item-text{font-size:14px;line-height:21px;margin-top:8px}.farniture-spec__btn{justify-content:center;margin-top:40px;display:flex}.farniture-spec__btn .buttons{margin:0!important}.farniture-spec__btn .buttons .btn{margin:0;cursor:pointer}.farniture-spec__sl-nav{justify-content:center;gap:30px;align-items:center;display:flex}.farniture-spec__sl-btn{margin-top:28px;display:flex}.farniture-spec__sl-btn_next{transform:rotate(180deg)}.farniture-spec__sl-slide{flex-direction:column;align-items:stretch;display:flex}.farniture-price .app-pricelist-new tr:last-child{border-top:none;background:0 0;margin-top:0}.farniture-price .app-pricelist-new tr:last-child:hover{background:rgba(254,140,0,.1)}.farniture-price .app-pricelist-new tr:last-child .td1{padding:5px;font-size:16px;font-weight:400;color:#333;cursor:pointer;line-height:24px;font-family:Montserrat,sans-serif}.farniture-price__bottom{font-size:14px;font-weight:700;line-height:17px;margin-top:28px;font-family:MontserratBold,sans-serif}.farniture-price-container,.forniture-service{width:100%}.forniture-service__sl-nav{justify-content:center;gap:30px;align-items:center;display:flex}.forniture-service__sl-btn{margin-top:28px;display:flex}.forniture-service__sl-btn_next{transform:rotate(180deg)}.forniture-service__container{width:100%}.farniture-director{overflow:hidden;position:relative;padding-bottom:50px;width:100%;z-index:1}.farniture-director:before{height:calc(100% - 80px);content:"";position:absolute;bottom:0;background:#f3f4f9;left:0;width:100%;z-index:-1}.farniture-director__container{flex-direction:column;gap:28px;display:flex}.farniture-director__image{justify-content:center;display:flex}.farniture-director__image img{height:auto;max-width:100%;width:auto}.farniture-director__text{font-size:16px;font-weight:600;flex-direction:column;gap:28px;line-height:20px;font-family:Montserrat,sans-serif;display:flex}.farniture-director__text-main{position:relative;padding-right:40px;padding-left:40px}.farniture-director__text-main:after{top:-6px;left:20px}.farniture-director__text-main:after,.farniture-director__text-main:before{font-size:36px;font-weight:700;content:"“";position:absolute;line-height:46px;font-family:MontserratBold,sans-serif}.farniture-director__text-main:before{transform:rotate(180deg);right:10px;bottom:-6px}.farniture-director__text-sub{padding:0 20px;font-size:13px;font-weight:400;line-height:17px;font-family:Montserrat,sans-serif}.farniture-director__text-sub span{font-weight:600;font-style:italic}.farniture-prof{width:100%}.farniture-prof .how-order-window{padding:0!important}.farniture-prof__window{margin-top:28px}.farniture-prof .col-box{flex-direction:column;gap:40px;display:flex!important}.farniture-prof .col-box .col{height:auto!important;margin-bottom:0!important;width:100%!important}.farniture-prof .col-box .col .text{margin:17px 0 0}.farniture-prof .col-box .col .title{margin-top:0}.farniture-prof .col-box .col__sub{border-left:1px solid #bbb;font-size:13px;font-style:italic;line-height:16px;margin-top:20px;padding-left:16px;display:none}.farniture-prof .col-box .col__sub strong{position:static!important;width:auto!important;display:inline-block!important}.farniture-prof .sub-popup-wrapper{height:100%;justify-content:center;position:fixed;top:0;align-items:center;background:rgba(0,0,0,.3);left:0;width:100%;display:none;z-index:1000}.farniture-prof .sub-popup-wrapper.--open{display:flex}.farniture-prof .sub-popup-wrapper .sub-popup{padding:20px;max-width:320px;flex-direction:column;gap:12px;box-sizing:border-box;align-items:flex-end;border-radius:3px;background:#fff;width:100%;display:flex}.farniture-prof .sub-popup-wrapper .sub-popup__close{height:13px;flex-shrink:0;width:13px;display:flex}.farniture-prof .sub-popup-wrapper .sub-popup__text{font-size:13px;font-style:italic;color:#333;line-height:17px;font-family:Montserrat,sans-serif}.farniture-prof .sub-popup-wrapper .sub-popup__text strong{font-weight:700;position:static!important;width:auto!important;font-family:MontserratBold,sans-serif;display:inline-block!important}.employee-new{position:relative;padding-bottom:51px;width:100%;z-index:1}.employee-new:before{height:calc(100% - 80px);content:"";position:absolute;bottom:0;background:#f3f4f9;left:0;width:100%;z-index:-1}.employee-new__container{margin:0 auto;width:calc(100% - 40px)}.employee-new__slider-slide{height:auto;flex-direction:column;align-items:stretch;display:flex}.employee-new__card{height:100%;flex-direction:column;display:flex}.employee-new__card-image{overflow:hidden;justify-content:center;max-height:149px;display:flex}.employee-new__card-image img{height:100%;object-fit:cover;object-position:0 0;width:100%}.employee-new__card-title{font-size:16px;font-weight:700;line-height:20px;margin-top:20px;font-family:MontserratBold,sans-serif}.employee-new__card-text{font-size:14px;line-height:18px;margin-top:8px}.employee-new__bottom{justify-content:space-between;margin-top:40px;display:flex}.employee-new__nav{gap:31px;align-items:center;display:flex}.employee-new__nav-btn{align-items:center;cursor:pointer;display:flex}.farniture-questions{width:100%}.farniture-questions__col,.farniture-questions__container{flex-direction:column;gap:18px;display:flex}.farniture-questions__item{flex-direction:column;gap:14px;display:flex}.farniture-questions__item-wrapper{justify-content:space-between;gap:10px;display:flex}.farniture-questions__item-wrapper svg{height:20px;flex-shrink:0;width:20px}.farniture-questions__item-text{display:none}.farniture-questions__item.--open .farniture-questions__item-wrapper svg{transform:rotate(180deg)}.farniture-questions__item.--open .farniture-questions__item-text{display:block}.show-link{font-size:14px;color:#3689bf;letter-spacing:.08em;gap:8px;align-items:center;cursor:pointer;line-height:18px;margin-top:26px;font-family:Montserrat,sans-serif;display:flex}.show-link.--hide{display:none}.show-link svg{flex-shrink:0}.js-popup-mobile{color:#3689bf;border-bottom:1px dashed #3689bf}.wrapper-r .style-page-repair-fittings .form-block-redisign{width:100%}.wrapper-r .style-page-repair-fittings .form-block-redisign .text{margin-bottom:0!important}.style-page-repair-fittings .reviews-slider-item .title,.style-page-repair-fittings-test .reviews-slider-item .title{margin-top:0!important}.wrapper-r .style-page-repair-fittings .form-block-redisign,.wrapper-r .style-page-repair-fittings-test .form-block-redisign{width:100%}.wrapper-r .style-page-repair-fittings .form-block-redisign .text,.wrapper-r .style-page-repair-fittings-test .form-block-redisign .text{margin-bottom:0!important}.wrapper-r:has(.page-redesign){overflow:visible;width:100%}.style-page-repair-fittings,.style-page-repair-fittings-test{overflow:hidden}.style-page-repair-fittings .services-block .wrapper-r .main-r .client-block .right-box .image,.style-page-repair-fittings-test .services-block .wrapper-r .main-r .client-block .right-box .image{height:212px!important;width:auto!important;display:flex!important}.style-page-repair-fittings .services-block .wrapper-r .main-r .reviews-on-page .container-r,.style-page-repair-fittings-test .services-block .wrapper-r .main-r .reviews-on-page .container-r{display:block}.style-page-repair-fittings .reviews-on-page .reviews-header>.reviews-header-right>.text,.style-page-repair-fittings-test .reviews-on-page .reviews-header>.reviews-header-right>.text{margin:0}.app-pricelist-new tr td:nth-child(2n) span{font-weight:700;font-family:MontserratBold-New!important}.app-pricelist.app-pricelist-new .title-row.main-title~.td,.app-pricelist.app-pricelist-new .title-row.sub-title{display:none}.app-pricelist.app-pricelist-new .td.--visible,.app-pricelist.app-pricelist-new .title-row.sub-title.--visible{display:flex!important}.app-pricelist.app-pricelist-new .title-row.main-title{position:relative;padding-right:40px;margin-top:1px}.app-pricelist.app-pricelist-new .title-row.main-title:before{height:20px;transform:translateY(-50%);right:3.5px;content:"";position:absolute;top:50%;background:url(/image/farnitures/arrowprice.svg) no-repeat 0 0;width:20px}.app-pricelist.app-pricelist-new .title-row.main-title.--open:before{transform:translateY(-50%) rotate(180deg)}.wrapper-r:has(.farniture-director){overflow:visible;width:100%}.choose-us{height:100%;padding:20px;position:relative;background:url(/image/choose/bg.jpg) no-repeat 0 0;background-size:cover}.choose-us:before{height:50px;content:"";position:absolute;top:15px;background:#fe8c00;left:0;width:4px}.choose-us__header{gap:24px;display:flex}.choose-us__icon{height:40px;width:40px;display:flex}.choose-us__title{font-size:14px;font-weight:700;color:#333;line-height:16px;font-family:MontserratBold,sans-serif}.choose-us__main{margin-top:28px}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none!important}.wrapper-r .main-r .works-remont .read-block .work_det-slid.--no-nav .link-more{left:0}.new-contacts{padding:40px 0}.new-contacts__main{flex-direction:column;gap:30px;display:flex}.new-contacts__main-title{font-size:21px;font-weight:700;color:#333;line-height:30px;font-family:MontserratBold,sans-serif}.new-contacts__main-lists ul{flex-direction:column;gap:10px;display:flex}.new-contacts__main-lists ul li{font-size:14px;list-style-type:none;position:relative;line-height:20px;padding-left:18px}.new-contacts__main-lists ul li:before{height:8px;content:"";position:absolute;top:6px;border-radius:50%;background:#3689bf;left:0;width:8px}.new-contacts__wrapper-photo{margin-top:40px}.new-contacts__photo,.new-contacts__photo-top{flex-direction:column;gap:12px;display:flex}.new-contacts__photo-img{display:flex}.new-contacts__photo-img img{height:auto;max-width:100%;width:auto}.new-contacts__photo-bottom{margin-top:35px}.new-contacts__photo-bottom,.new-contacts__photo-wrapper{flex-direction:column;gap:12px;display:flex}.new-contacts__sub-text{margin-top:32px}.new-contacts__important{font-weight:700;color:#fe8c00;margin-top:20px;font-family:MontserratBold,sans-serif}#problem-block{scroll-margin-bottom:1000px}.work-container-wrapper{font-size:14px;line-height:20px}.work-container-wrapper .title{font-size:18px;font-weight:700;margin-bottom:24px;line-height:130%;font-family:MontserratBold,sans-serif}.work-container,.work-container-wrapper p{font-size:14px;line-height:20px}.work-container{flex-direction:column;gap:50px;display:flex}.work-container__aside{order:-1}.works-aside{height:fit-content;flex-direction:column;gap:28px;display:flex}.works-aside__lists{column-gap:18px;flex-wrap:wrap;row-gap:8px;display:flex}.works-aside__item{font-weight:500;color:#3689bf;max-width:fit-content;gap:12px;align-items:center;cursor:pointer;display:flex}.works-aside__item:before{height:8px;flex-shrink:0;content:"";border-radius:50%;background:#fe8c00;width:8px}.works-aside__btn.btn{font-size:16px;font-weight:700;max-width:fit-content;cursor:pointer;font-family:MontserratBold,sans-serif}.work-block .content-block p:last-child{margin-bottom:0}.work-block .content-block strong{font-weight:700;font-family:MontserratBold,sans-serif}.work-block__description,.work-block__description-main{margin-top:24px}.work-block__result{flex-direction:column;gap:20px;margin-top:24px;display:flex}.work-block__result-item{flex-direction:column;gap:12px;display:flex}.work-block__result-item-title{font-weight:700;font-family:MontserratBold,sans-serif}.work-block__result-item-image{display:flex}.work-block__result-item-image img{height:auto;max-width:100%;width:auto}.work-block__link{margin-top:24px}.work-block__important{padding:12px;font-size:14px;font-style:italic;background:#f3f5f9;line-height:20px;margin-top:24px}.work-block__btn{margin-top:32px}.work-block__btn .btn{font-size:16px;font-weight:700;max-width:fit-content;cursor:pointer;font-family:MontserratBold,sans-serif}.work-block__video{height:100%;min-height:264px;position:relative;max-width:468px;max-height:264px;display:flex}.work-block__video iframe{position:absolute;top:0;left:0}.work-block__slider .swiper-slide{transition:opacity .5s ease;opacity:.3}.work-block__slider .swiper-slide-visible{transition:opacity .5s ease;opacity:1}.work-block__progress{position:relative;margin-top:25px}.work-block__progress .swiper-pagination-progressbar{background:#e8eaef}.work-block__progress .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fe8c00}#photo-block{overflow:hidden;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%);width:100vw}#photo-block .container-r{padding:0 20px!important}.photo-item__image{min-height:187px;position:relative;display:flex}.photo-item__image a{height:100%;position:absolute;background-size:cover;top:0;left:0;width:100%;display:block}.photo-item__content{flex-direction:column;gap:12px;margin-top:20px;display:flex}.photo-item__step{font-size:14px;font-weight:700;gap:8px;align-items:center;line-height:20px;font-family:MontserratBold,sans-serif;display:flex}.photo-item__step:before{height:8px;content:"";border-radius:50%;background:#fe8c00;width:8px}.photo-item__main{font-size:14px;flex-direction:column;gap:12px;line-height:20px;display:flex}.photo-item__main p{margin:0!important}.photo-item__main ol{flex-direction:column;gap:4px;display:flex}.photo-item__main ol li{margin:0}.style-page-works .reviews-on-page .owl-stage-outer,.style-page-works .wide-box{padding-bottom:0}@media (min-width:765px){.box-main{padding:60px 0}.box-main_bottom{padding-top:0}.box-main_top{padding-bottom:0}.style-page-repair-fittings .title-block,.style-page-repair-fittings-test .title-block{margin-bottom:32px}.farniture-main__btn{margin-top:40px}.farniture-main__btn,.farniture-spec__btn{justify-content:flex-start}.farniture-spec__sl-nav{justify-content:flex-end}.farniture-spec__sl-slide{height:100%!important}.farniture-price .app-pricelist-new tr:last-child .td1{padding:5px 15px}.forniture-service__sl-nav{justify-content:flex-end}.farniture-prof .col-box{column-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid!important}.employee-new__container{width:calc(100% - 88px)}.employee-new__card,.employee-new__slider{padding:0}.employee-new__bottom{justify-content:space-between;gap:20px;align-items:center}.choose-us{min-height:200px;padding:36px 36px 40px}.choose-us:before{height:72px;top:25px;width:8px}.new-contacts{padding:60px 0}.new-contacts__photo{gap:20px}.new-contacts__photo-wrapper{column-gap:34px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;display:grid}.new-contacts__photo-wrapper .new-contacts__photo-text{grid-column:1/3}.work-block__btn{margin-top:48px}#photo-block .container-r{padding:0 44px!important}}@media (min-width:980px){.farniture-spec__container{overflow:hidden;width:100%}.farniture-price .app-pricelist-new tr:last-child .td1{padding:14px 40px}.farniture-prof .col-box .col__sub{border-left:none;padding-top:20px;border-top:1px solid #bbb;padding-left:0}.employee-new__container{width:calc(100% - 100px)}.employee-new__card-image{max-height:194px}.choose-us{min-height:150px}.new-contacts__photo-bottom,.new-contacts__photo-top{column-gap:34px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.new-contacts__photo-wrapper{row-gap:0}#photo-block .container-r{padding:0 50px!important}}@media (min-width:1200px){.box-main{padding:80px 0}.box-main_bottom{padding-top:0}.box-main_top{padding-bottom:0}.style-page-repair-fittings,.style-page-repair-fittings-test{font-size:16px;line-height:20px}.style-page-repair-fittings .content ul,.style-page-repair-fittings-test .content ul{gap:28px}.style-page-repair-fittings .h2,.style-page-repair-fittings h2,.style-page-repair-fittings-test .h2,.style-page-repair-fittings-test h2{font-size:34px;line-height:44px}.style-page-repair-fittings .h3,.style-page-repair-fittings h3,.style-page-repair-fittings-test .h3,.style-page-repair-fittings-test h3{font-size:21px;line-height:27px}.style-page-repair-fittings .title-block,.style-page-repair-fittings-test .title-block{margin-bottom:40px}.style-page-repair-fittings .works-remont .h2,.style-page-repair-fittings-test .works-remont .h2{margin-bottom:48px}.important-block{padding:40px 86px 40px 52px;line-height:24px}.farniture-main{font-size:21px;line-height:27px}.farniture-main ul{gap:28px}.farniture-main__container{column-gap:37px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.farniture-main__image{order:0}.farniture-main__lists{margin-top:40px}.farniture-main__title{margin-top:20px}.farniture-problems__content{column-gap:72px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.farniture-problems__col{gap:28px}.farniture-problems__col .important-block,.farniture-problems__col ul li{display:block}.farniture-working__content{column-gap:71px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.farniture-working__lists{gap:28px}.farniture-spec__item-title{font-size:18px;line-height:23px;margin-top:20px}.farniture-spec__item-text{margin-top:12px}.farniture-spec__btn{margin-top:44px}.farniture-spec__sl-nav{display:none}.forniture-service__sl .swiper-wrapper{column-gap:35px;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:35px;display:grid}.forniture-service__sl-nav{display:none}.farniture-director{padding:60px 0}.farniture-director:before{height:100%;right:0;background:url(/image/farnitures/bg.jpg) no-repeat 0 0;background-size:cover;left:122px;left:auto;width:calc(100% - 200px)}.farniture-director__container{column-gap:154px;grid-template-columns:minmax(0,324px) minmax(0,728px);align-items:center;display:grid}.farniture-director__text{font-size:18px;gap:36px;line-height:23px}.farniture-director__text-main{padding-right:0;padding-left:0}.farniture-director__text-main:after{left:-25px}.farniture-director__text-sub{padding:0;font-size:14px;line-height:18px}.farniture-prof__window{margin-top:60px}.farniture-prof .col-box{column-gap:60px}.farniture-prof .col-box .col .text{margin:27px 0 20px}.farniture-prof .col-box .col__sub{display:block}.farniture-prof .col-box .col:after{right:-25px!important}.farniture-prof .sub-popup-wrapper{display:none}.employee-new{padding-bottom:54px}.employee-new:before{height:100%;background:url(/image/farnitures/bg.jpg) no-repeat 0 0;background-size:cover;top:40px;width:100%}.employee-new__container{overflow:hidden;width:calc(100% - 120px)}.employee-new__card-title{font-size:21px;line-height:27px}.farniture-questions__container{column-gap:70px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.farniture-questions__col{gap:40px}.farniture-questions__item{gap:12px}.farniture-questions__item-wrapper svg{display:none}.farniture-questions__item-text{display:block}.show-link{display:none}.js-popup-mobile{border:none;color:inherit}.app-pricelist.app-pricelist-new .title-row.main-title~.td,.app-pricelist.app-pricelist-new .title-row.sub-title{display:flex}.app-pricelist.app-pricelist-new .title-row.main-title{margin-top:24px}.app-pricelist.app-pricelist-new .title-row.main-title:before{display:none}.choose-us{min-height:auto}.choose-us__icon{height:52px;width:52px}.choose-us__title{font-size:21px;line-height:27px}.choose-us__main{font-size:16px;color:#333;line-height:21px}.new-contacts{padding:80px 0}.new-contacts__sub-text{margin-top:40px}body:has(.work-container)>.wrapper-r:first-child{overflow:visible}.work-container-wrapper{font-size:16px;line-height:150%}.work-container-wrapper .title{font-size:30px;margin-bottom:48px;line-height:130%}.work-container,.work-container-wrapper p{font-size:16px;line-height:150%}.work-container{column-gap:20px;grid-template-columns:1fr minmax(0,360px);display:grid}.work-container__aside{order:0}.works-aside{position:sticky;gap:40px;top:150px}.works-aside__lists{flex-direction:column;gap:12px;display:flex}.works-aside__item{font-weight:700;font-family:MontserratBold,sans-serif}.works-aside__item:hover{color:#333}.work-block__result{column-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid}.work-block__result-item{gap:24px}.work-block__progress{margin-top:50px}#photo-block{position:relative;left:10px;width:calc(100vw - 20px)}#photo-block .container-r{padding:0 60px!important}.photo-item__image{min-height:217px}}@media (min-width:1420px){.farniture-director__text-main:before{right:250px}}@media (min-width:1600px){.farniture-main__container{grid-template-columns:minmax(0,1fr) minmax(0,682px)}.farniture-spec__container{width:100%}.farniture-director:before{width:calc(100% - 373px)}.farniture-prof .col-box{column-gap:131px}.farniture-prof .col-box .col__sub.--last{margin-top:41px}.farniture-prof .col-box .col:after{right:-75px!important}.employee-new__container,.employee-new__slider{width:100%}.work-container{column-gap:84px}.works-aside{padding-left:37px}#photo-block .container-r{padding:0!important}}@media (max-width:1480px){.wrapper-r .main-r .works-remont .read-block .work_det-slid.--no-nav .link-more{left:60px}}@media (max-width:1200px){.wrapper-r .main-r .works-remont .read-block .work_det-slid.--no-nav .link-more{left:50px}}@media (max-width:765px){.style-page-works .reviews-on-page .reviews-header .reviews-header-right{display:none}}@media (max-width:660px){.info_our_works{padding-left:30px}}@media (max-width:480px){.wrapper-r .main-r .works-remont .read-block .work_det-slid .link-more{display:block}.wrapper-r .main-r .works-remont .read-block .work_det-slid .read-slider .owl-nav{left:90px}}