.header__catalog-menu{position:absolute;left:0;right:0;margin-top:5px;display:none;z-index:1000;background-color:#fff;width:100%;border-top:1px solid #ebebeb;box-shadow:0 0 30px 0 rgba(38,33,24,.3);padding:0;overflow:hidden;line-height:1.2}.header__catalog-menu>.container{background-color:#f9f9f9;padding:0}.header__catalog-menu.hover{display:block}.header__list{margin:0;padding:25px 0;list-style:none;display:block;position:relative;width:340px;min-height:490px;background-color:#fff}.header__list-item{margin-bottom:5px}.header__list-item>a{display:flex;align-items:center;padding:0 10px;text-decoration:none}.header__list-item>a:hover{text-decoration:none}.header__list-item.current{background-color:#f9f9f9}.header__list-item a{color:#241f17;text-decoration:none;box-sizing:border-box}.header__list-item>a:hover{text-decoration:underline}.header__list-item .image{flex:0 0 67px;height:50px;width:67px}.header__list-item .image img{width:50px;height:50px;object-fit:contain;object-position:center}.header__list-item .links{flex:1}.header__list-link{font-size:14px;font-weight:700;text-transform:uppercase}.header__list-sub{position:absolute;left:100%;top:0;padding:37px 35px;display:none;min-width:100%;height:100%;width:680px;box-sizing:border-box}.header__list-item.current .header__list-sub{background-color:#f9f9f9;display:block;-webkit-column-count:3;column-count:3}.header__list-sub-group{width:200px;flex:0 0 200px;box-sizing:border-box;display:inline-block;padding-bottom:20px;padding-right:20px;min-height:86px}.header__list-sub-h{color:#aaa;font-weight:500;font-size:14px;line-height:normal;margin-bottom:15px;text-transform:uppercase}.header__list-sub-h a{color:#aaa}.header__list-sub-h a:hover{color:var(--color4)}.header__list-item ul{margin:0;padding:0;list-style:none}.header__list-item ul li{font-size:14px;line-height:normal}.header__list-item ul li+li{margin-top:13px}.header__list-item ul li a{display:inline-block;padding-bottom:0;background:scroll repeat-x left bottom}.projects-info{margin:0 0 4rem 0}.id-service .projects-info-text{margin-bottom:8rem;font-size:1.8rem}.id-service .projects-info{margin-bottom:0}.id-service .projects-info-h{font-size:3.6rem;font-weight:600;line-height:normal;margin:0 0 2.5rem 0}.id-service .projects-info-h b{font-weight:600;color:var(--color2)}.projects-info .text-block p{margin-bottom:0}.projects-info-number{line-height:normal}.projects-info-number .h{font-size:2.4rem;font-weight:600;text-align:right}.projects-info-number .number{font-size:7.2rem;color:var(--color2);font-weight:900;min-width:15.1rem;padding:0;margin:0 0 0 .7rem;line-height:1;text-align:center;position:relative}.projects-info-number .number:before{content:'';position:absolute;top:-3.2rem;left:0;height:3.2rem;width:100%;background:url(/custom/my/img/icons/icon-roof-red.png) scroll no-repeat center top;background-size:15.1rem auto}.projects-item{flex:0 0 calc(50% - 1rem);max-width:59rem;margin:0 0 5rem 0;border-radius:1rem;overflow:hidden;box-shadow:0 3px 60px 0 rgba(0,0,0,.15)}.projects-item .image{height:30rem}.projects-item .image img{height:100%;transition:all 0.3s}.projects-item .image{margin-bottom:.3rem}.projects-item .thumbs-item{flex:0 0 calc(25% - 0.3rem);overflow:hidden;height:10rem;opacity:.6;cursor:pointer;transition:all 0.3s}.projects-item .thumbs-item:hover{opacity:.75}.projects-item .thumbs-item.active{opacity:1;cursor:default}.projects-item .thumbs-item img{width:110%;height:100%}.projects-item .info{background:#fff;padding:2.8rem}.projects-item .info .button{text-align:center}.projects-item .info .button .btn{display:inline-flex}.projects-item .info table{width:100%;line-height:var(--lineHeight);margin:0 0 2rem 0}.projects-item .info table td,.projects-item .info table th{text-align:left;font-size:1.6rem;padding:.4rem 0;border:none}.projects-item .info table th{font-weight:700;padding-right:2rem}.slick-block .slick-slide{padding:1rem}.slick-block:not(.objects-list) .projects-item{box-shadow:none;margin:0}.slick-block.objects-list .slick-track{display:flex}.slick-block.objects-list .slick-slide{height:unset;float:none}.slick-block.objects-list .slick-slide>div{height:95%}.slick-block.objects-list .slick-slide>div .projects-item{height:100%}.slick-block.objects-list .slick-list{padding-top:4rem!important}.slick-block.objects-list .projects-item{display:flex!important;flex-flow:column}.slick-block.objects-list .projects-item .info{margin-top:auto}.slick-block.objects-list .projects-item .info .btn{width:100%}.id-service .projects .slick-nav{padding-top:0}.objects-list .projects-item .info .button{text-align:unset}.objects-list .projects-item .info .button .btn{height:5rem;font-size:1.4rem;flex:0 0 49%;line-height:normal}a.projects-link-all{text-decoration:none;display:inline-block;color:#424c67;font-size:1.2rem;line-height:normal;padding:1rem 1rem 1rem 2.5rem;background:url(/custom/my/img/icons/icon-dots-black.png) scroll repeat-y left top}a.projects-link-all:hover{text-decoration:underline}@media (max-width:991px){.projects-info .text-block{margin-bottom:5rem}.projects-info-number .number{font-size:5rem}.projects-info-number .h{font-size:1.8rem}.projects-item{max-width:unset}.projects-item .image{overflow:hidden;height:auto}.projects-item .image img{width:100%;height:auto}.slick-block .projects-item .image{display:flex;align-items:center;justify-content:center}.slick-block .projects-item .image img{width:auto;height:100%}}@media (max-width:767px){.projects-item{flex:0 0 100%}a.projects-link-all{background:none;padding-left:0;margin-top:2rem;font-size:1.6rem}.projects-item .thumbs-item img{width:auto}.objects-list .projects-item .info .button .btn{flex:0 0 100%;width:100%;margin:1rem 0}}.slick-slider{position:relative;display:block;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:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-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:before,.slick-track:after{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}.slick-block{background:url(/custom/my/img/loading.svg) scroll no-repeat center;overflow:hidden}.slick-block>div{opacity:.1}.slick-block.slick-initialized{background-image:none}.slick-block.slick-initialized>div{opacity:1}.slick-nav{display:flex;justify-content:center;align-items:center;padding:4rem 0}.slick-prev,.slick-next{display:inline-block;width:30px;height:30px;background:scroll no-repeat center;cursor:pointer}.slick-prev{background-image:url(/custom/my/img/icons/icon-arrow-left-gray.png)}.slick-next{background-image:url(/custom/my/img/icons/icon-arrow-right-gray.png)}.slick-dots-list{margin:0 1.6rem}.slick-dots-list ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap}.slick-dots-list ul li{margin:0;padding:0;list-style:none;height:.9rem}.slick-dots-list ul li+li{margin-left:1.1rem}.slick-dots-list ul li button{text-indent:-9999px;display:inline-block;width:.9rem;height:.9rem;background-color:#e4e6f0;border:none;padding:0;margin:0;border-radius:100%;outline:none;cursor:pointer}.slick-dots-list ul li.slick-active button{background-color:var(--color2)}