@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300,regular,500,600,700&display=swap);@font-face{font-family:icons;font-display:swap;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff");font-weight:400;font-style:normal}[class*=_icon-]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=_icon-]:before{display:inline-block}._icon-area:before{content:"\e900"}._icon-arrow:before{content:"\e901"}._icon-arrow-btn:before{content:"\e902"}._icon-calendar:before{content:"\e903"}._icon-location:before{content:"\e904"}._icon-mail:before{content:"\e905"}._icon-parameter:before{content:"\e907"}._icon-phone:before{content:"\e908"}._icon-present:before{content:"\e909"}._icon-size:before{content:"\e90a"}._icon-storey:before{content:"\e90b"}._icon-toilet:before{content:"\e90c"}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#3c3a39;line-height:150%;font-family:Roboto;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Roboto;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}@supports (padding-right:clamp(1.25rem ,0.7954545455rem + 2.2727272727vw ,2.5rem)){.container-fluid{padding-right:clamp(1.25rem ,.7954545455rem + 2.2727272727vw ,2.5rem)}}@supports not (padding-right:clamp(1.25rem ,0.7954545455rem + 2.2727272727vw ,2.5rem)){.container-fluid{padding-right:calc(1.25rem + 1.25 * (100vw - 20rem)/ 55)}}@supports (padding-left:clamp(1.25rem ,0.7954545455rem + 2.2727272727vw ,2.5rem)){.container-fluid{padding-left:clamp(1.25rem ,.7954545455rem + 2.2727272727vw ,2.5rem)}}@supports not (padding-left:clamp(1.25rem ,0.7954545455rem + 2.2727272727vw ,2.5rem)){.container-fluid{padding-left:calc(1.25rem + 1.25 * (100vw - 20rem)/ 55)}}[class*=__container]{max-width:73.125rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.btn-empty{padding:1.25rem 2.5rem;border:1px solid #1fa53c;border-radius:12px;font-weight:700;color:#1fa53c;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.btn-empty:hover{background:#1fa53c;color:#fff}.btn{border-radius:16px;padding:1.25rem 2.5rem;background:#1fa53c;font-weight:700;font-size:1.25rem;color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.btn:hover{background:#17bb3b;color:#fff}.section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}.section-title{font-weight:700;line-height:130%;text-transform:uppercase}@supports (font-size:clamp(1.875rem ,1.2840909091rem + 2.9545454545vw ,3.5rem)){.section-title{font-size:clamp(1.875rem ,1.2840909091rem + 2.9545454545vw ,3.5rem)}}@supports not (font-size:clamp(1.875rem ,1.2840909091rem + 2.9545454545vw ,3.5rem)){.section-title{font-size:calc(1.875rem + 1.625 * (100vw - 20rem)/ 55)}}.header{padding:1rem 0 0;color:#3c3a39}.header_main{color:#fff;position:absolute;width:100%;top:0;left:0}.logo-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-header__img{width:13.75rem}@supports (margin-right:clamp(0.625rem ,-1.3793103448rem + 3.2327586207vw ,2.5rem)){.logo-header__img{margin-right:clamp(.625rem ,-1.3793103448rem + 3.2327586207vw ,2.5rem)}}@supports not (margin-right:clamp(0.625rem ,-1.3793103448rem + 3.2327586207vw ,2.5rem)){.logo-header__img{margin-right:calc(.625rem + 1.875 * (100vw - 62rem)/ 58)}}.logo-header__img img{width:100%}.logo-header__text{width:10.625rem}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@supports (gap:clamp(1.25rem ,-4.0836921421rem + 8.6114101184vw ,6.25rem)){.contact{gap:clamp(1.25rem ,-4.0836921421rem + 8.6114101184vw ,6.25rem)}}@supports not (gap:clamp(1.25rem ,-4.0836921421rem + 8.6114101184vw ,6.25rem)){.contact{gap:calc(1.25rem + 5 * (100vw - 61.9375rem)/ 58.0625)}}.phone-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem}.phone-contact__tel{font-weight:700}@supports (font-size:clamp(1.125rem ,0.5916307858rem + 0.8611410118vw ,1.625rem)){.phone-contact__tel{font-size:clamp(1.125rem ,.5916307858rem + .8611410118vw ,1.625rem)}}@supports not (font-size:clamp(1.125rem ,0.5916307858rem + 0.8611410118vw ,1.625rem)){.phone-contact__tel{font-size:calc(1.125rem + .5 * (100vw - 61.9375rem)/ 58.0625)}}.phone-contact__tel:hover{text-decoration:underline}._icon-phone::before{color:#e28f1b;margin-right:.625rem}.btn-empty_call{padding:.75rem 1.875rem;font-weight:600;font-size:.875rem}.mail-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mail-contact__email{font-weight:700;margin-bottom:.25rem}@supports (font-size:clamp(1rem ,0.7327586207rem + 0.4310344828vw ,1.25rem)){.mail-contact__email{font-size:clamp(1rem ,.7327586207rem + .4310344828vw ,1.25rem)}}@supports not (font-size:clamp(1rem ,0.7327586207rem + 0.4310344828vw ,1.25rem)){.mail-contact__email{font-size:calc(1rem + .25 * (100vw - 62rem)/ 58)}}._icon-mail::before{color:#e28f1b;margin-right:.25rem}.mail-contact__button{-ms-flex-item-align:end;align-self:flex-end;font-weight:600;font-size:.875rem;color:#1fa53c;border-bottom:1px dashed #1fa53c}.mail-contact__button:hover{border-bottom:none}.social-contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}@supports (width:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){.social-contact__link{width:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)}}@supports not (width:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){.social-contact__link{width:calc(1.875rem + .625 * (100vw - 22.5rem)/ 39.4375)}}@supports (height:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){.social-contact__link{height:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)}}@supports not (height:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){.social-contact__link{height:calc(1.875rem + .625 * (100vw - 22.5rem)/ 39.4375)}}.social-contact__link img{width:100%}.navbar{margin-top:1rem;padding:.875rem 0;border-top:1px solid #737373;border-bottom:1px solid #737373}.header_main .nav-link{color:#fff}.header_main .navbar-nav .nav-link.active{color:#fff}.header_main .nav-link:focus,.header_main .nav-link:hover{color:#fff}.header_main .navbar-nav .nav-link.show{color:#fff}.header_main .navbar-toggler-icon{background-image:url(../img/icons/menu-main.svg)}.navbar-toggler{padding:0;border:none;position:absolute;right:1.875rem;top:-3.875rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:url(../img/icons/menu.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.navbar-nav{width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-expand-lg .navbar-nav .nav-link{padding-left:0}.nav-link{display:block;font-weight:500;color:#3c3a39;padding-right:.625rem;position:relative}.nav-link::after{content:"";position:absolute;width:.25rem;height:.25rem;background:#e28f1b;border-radius:50%;top:1.125rem;right:0}.navbar-nav .nav-link.active{color:#3c3a39;position:relative}.navbar-nav .nav-link.active::before{content:"";position:absolute;width:100%;height:.125rem;background:#1fa53c;left:0;bottom:0}.navbar-nav .nav-link.dropdown-toggle::after{background:0 0}.navbar-nav .nav-link.dropdown-toggle{display:block;position:relative;padding-right:.625rem}.nav-link:focus,.nav-link:hover{color:#3c3a39}.navbar-nav .nav-link.show{color:#3c3a39}.dropdown-menu{border:none}.footer{padding:1rem 0;background:#1c1b1a}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.footer__logo{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.logo-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports (gap:clamp(0.625rem ,-2.5rem + 4.1666666667vw ,2.5rem)){.logo-footer{gap:clamp(.625rem ,-2.5rem + 4.1666666667vw ,2.5rem)}}@supports not (gap:clamp(0.625rem ,-2.5rem + 4.1666666667vw ,2.5rem)){.logo-footer{gap:calc(.625rem + 1.875 * (100vw - 75rem)/ 45)}}.logo-footer__img{width:12.5rem}.logo-footer__img img{width:100%}.logo-footer__text{width:10.5625rem}.footer__contact{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.footer__contact .phone-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__contact .mail-contact{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer__contact .social-contact{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.contact-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-contact_footer{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer__development{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}.no-webp .offer{background:url(../img/offer-bg.jpg) 0 0/cover no-repeat}.offer{padding:377px 0 230px}.content-offer{color:#fff}.content-offer__title{font-weight:700;line-height:130%;text-transform:uppercase;margin-bottom:2.5rem}@supports (font-size:clamp(1.875rem ,1.35rem + 2.625vw ,4.5rem)){.content-offer__title{font-size:clamp(1.875rem ,1.35rem + 2.625vw ,4.5rem)}}@supports not (font-size:clamp(1.875rem ,1.35rem + 2.625vw ,4.5rem)){.content-offer__title{font-size:calc(1.875rem + 2.625 * (100vw - 20rem)/ 100)}}.content-offer__title span{display:block;font-weight:400}@supports (font-size:clamp(1.25rem ,0.875rem + 1.875vw ,3.125rem)){.content-offer__title span{font-size:clamp(1.25rem ,.875rem + 1.875vw ,3.125rem)}}@supports not (font-size:clamp(1.25rem ,0.875rem + 1.875vw ,3.125rem)){.content-offer__title span{font-size:calc(1.25rem + 1.875 * (100vw - 20rem)/ 100)}}.built-projects{padding:5rem 0}.built-projects__card{display:block}.built-projects__title{line-height:120%;margin-bottom:.625rem}@supports (font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)){.built-projects__title{font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)}}@supports not (font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)){.built-projects__title{font-size:calc(1.375rem + .625 * (100vw - 20rem)/ 55)}}.built-projects__location{line-height:120%;color:#7b7b7b;margin-bottom:1.25rem}._icon-location::before{color:#e28f1b;margin-right:.5rem}.built-projects__img{position:relative;padding-bottom:67.6%}.built-projects__img img{border-radius:20px;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.popular-projects{padding:5rem 0;background:#1c1b1a}.section-title_popular-projects{color:#fff}.popular-projects__card{margin-bottom:1.875rem}.card-popular{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;background:#fff}.card-popular__img{position:relative;padding-bottom:55%}.card-popular__img img{position:absolute;border-radius:20px;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.card-popular__body{padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-popular__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.25rem}.card-popular__title{line-height:120%;padding-left:1.25rem;position:relative}@supports (font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)){.card-popular__title{font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)}}@supports not (font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)){.card-popular__title{font-size:calc(1.375rem + .625 * (100vw - 20rem)/ 55)}}.card-popular__title::before{content:"";position:absolute;width:.625rem;height:.625rem;background:#e28f1b;border-radius:50%;top:.75rem;left:0}.parameters-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem}.parameters-card__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.parameters-card__name{line-height:120%}._icon-area::before{color:#e28f1b;margin-right:.375rem}.parameters-card__sense{font-weight:700;line-height:120%}._icon-size::before{color:#e28f1b;margin-right:.375rem}.card-popular__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}.price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.price__new{font-weight:700;line-height:120%}@supports (font-size:clamp(1.375rem ,1.2840909091rem + 0.4545454545vw ,1.625rem)){.price__new{font-size:clamp(1.375rem ,1.2840909091rem + .4545454545vw ,1.625rem)}}@supports not (font-size:clamp(1.375rem ,1.2840909091rem + 0.4545454545vw ,1.625rem)){.price__new{font-size:calc(1.375rem + .25 * (100vw - 20rem)/ 55)}}.price__old{font-weight:300;line-height:120%;text-decoration:line-through}.price__square{border-radius:100px;padding:.25rem .625rem .25rem 2.5rem;background:#e28f1b url(../img/icons/money-white.svg) 10px center no-repeat;color:#fff}.btn_popular-projects{padding:14px 50px}.map{padding:2.5rem 0}.map__wrap{border-radius:20px;position:relative;padding-bottom:45%}.map__wrap iframe{border-radius:1.25rem;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.calculate{margin-bottom:2.5rem}.no-webp .calculate__content{background:url(../img/calculate-bg.jpg) 0 0/cover no-repeat}.calculate__content{border-radius:20px}@supports (padding:clamp(1.25rem ,0.3409090909rem + 4.5454545455vw ,3.75rem)){.calculate__content{padding:clamp(1.25rem ,.3409090909rem + 4.5454545455vw ,3.75rem)}}@supports not (padding:clamp(1.25rem ,0.3409090909rem + 4.5454545455vw ,3.75rem)){.calculate__content{padding:calc(1.25rem + 2.5 * (100vw - 20rem)/ 55)}}.calculate__wrap{max-width:65.625rem;color:#fff}.calculate__title{font-weight:600;line-height:130%;margin-bottom:2.5rem}@supports (font-size:clamp(1.375rem ,0.6022727273rem + 3.8636363636vw ,3.5rem)){.calculate__title{font-size:clamp(1.375rem ,.6022727273rem + 3.8636363636vw ,3.5rem)}}@supports not (font-size:clamp(1.375rem ,0.6022727273rem + 3.8636363636vw ,3.5rem)){.calculate__title{font-size:calc(1.375rem + 2.125 * (100vw - 20rem)/ 55)}}.calculate__title span{color:#e28f1b}.calculate__text{max-width:55.625rem;line-height:160%;margin-bottom:2.5rem}@supports (font-size:clamp(1rem ,0.9545454545rem + 0.2272727273vw ,1.125rem)){.calculate__text{font-size:clamp(1rem ,.9545454545rem + .2272727273vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.9545454545rem + 0.2272727273vw ,1.125rem)){.calculate__text{font-size:calc(1rem + .125 * (100vw - 20rem)/ 55)}}.calculate__text span{font-weight:700;color:#e28f1b}.no-webp .advantages{background:url(../img/advantages-bg.jpg) 0 0/cover no-repeat}.advantages{padding:5rem 2.5rem}.section-title_advantages{color:#fff}.spollers__item{max-width:37.5rem;border-radius:20px;padding:1.25rem 3.75rem 1.25rem 1.25rem;background:#f8f8f8;margin-bottom:1.25rem}.spollers__title{width:100%;padding-left:3.25rem;font-weight:600;text-align:left;line-height:130%;position:relative}@supports (font-size:clamp(1.125rem ,0.9886363636rem + 0.6818181818vw ,1.5rem)){.spollers__title{font-size:clamp(1.125rem ,.9886363636rem + .6818181818vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,0.9886363636rem + 0.6818181818vw ,1.5rem)){.spollers__title{font-size:calc(1.125rem + .375 * (100vw - 20rem)/ 55)}}.spollers__title::after{content:"";position:absolute;width:2.5rem;height:2.5rem;background:url(../img/icons/arrow.svg) 0 0 no-repeat;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-2.5rem}.spollers__title._spoller-active::after{background:url(../img/icons/arrow-active.svg) 0 0 no-repeat}.spollers__title::before{content:"";position:absolute;width:2.25rem;height:2.25rem;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.spollers-left{padding-left:0}.spollers-left .spollers__item:nth-child(1) .spollers__title::before{background:url(../img/icons/expert.svg) 0 0 no-repeat}.spollers-left .spollers__item:nth-child(2) .spollers__title::before{background:url(../img/icons/ecology.svg) 0 0 no-repeat}.spollers-left .spollers__item:nth-child(3) .spollers__title::before{background:url(../img/icons/guest-house.svg) 0 0 no-repeat}.spollers-left .spollers__item:nth-child(4) .spollers__title::before{background:url(../img/icons/invoice.svg) 0 0 no-repeat}.spollers-left .spollers__item:nth-child(5) .spollers__title::before{background:url(../img/icons/timer.svg) 0 0 no-repeat}.spollers-right{padding-left:0}.spollers-right .spollers__item{margin-left:auto}.spollers-right .spollers__item:nth-child(1) .spollers__title::before{background:url(../img/icons/agreement.svg) 0 0 no-repeat;top:1.375rem}.spollers-right .spollers__item:nth-child(2) .spollers__title::before{background:url(../img/icons/crane.svg) 0 0 no-repeat}.spollers-right .spollers__item:nth-child(3) .spollers__title::before{background:url(../img/icons/module.svg) 0 0 no-repeat}.spollers-right .spollers__item:nth-child(4) .spollers__title::before{background:url(../img/icons/knight-shield.svg) 0 0 no-repeat}.spollers-right .spollers__item:nth-child(5) .spollers__title::before{background:url(../img/icons/thumbs.svg) 0 0 no-repeat}.spollers__body{line-height:160%;padding:1rem 1.25rem 1.25rem 3.25rem}.breadcrumb{padding:2.5rem 0 1.875rem}.breadcrumb-item{color:#7b7b7b}.active{color:#3c3a39}.breadcrumb-item+.breadcrumb-item::before{content:"—";padding-left:.625rem;padding-right:1.25rem}.section-title_project{margin-bottom:1.875rem}.project__main{margin-bottom:1.875rem}.images-project__slider{position:relative}.images-project__slide{position:relative;padding-bottom:57%}.images-project__slide img{position:absolute;border-radius:20px;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:10px;width:52px;height:52px;background:#fff}.swiper-button-prev{left:1.25rem}.swiper-button-prev._icon-arrow-btn::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{right:1.25rem}._icon-arrow-btn::before{color:#1fa53c}.images-project__thumbs{margin-top:10px}.thumbs-images__slide{position:relative;padding-bottom:14%;opacity:.5}.thumbs-images__slide img{position:absolute;border-radius:20px;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.swiper-slide-thumb-active{opacity:1}.project__main__parameters{margin-bottom:1.875rem}.parameters-project{border:1px solid #e5e5e5;border-radius:20px;padding:2.5rem}.parameters-project__wrap ._icon-area::before,.parameters-project__wrap ._icon-calendar::before,.parameters-project__wrap ._icon-parameter::before,.parameters-project__wrap ._icon-size::before,.parameters-project__wrap ._icon-storey::before,.parameters-project__wrap ._icon-toilet::before{margin-right:.625rem;vertical-align:bottom;color:#e28f1b;font-size:1.5rem}.parameters-project__name{font-size:1.125rem;margin-bottom:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.parameters-project__sense{padding-left:2.25rem;font-weight:700;font-size:18px}.no-webp .calc-project{background:url(../img/calc-project-bg.jpg) 0 0/cover no-repeat}.calc-project{padding:2.5rem;border-radius:20px}.calc-project__title{max-width:31.25rem;font-weight:500;line-height:130%;color:#fff;margin-bottom:.75rem}@supports (font-size:clamp(1.625rem ,0.9568965517rem + 1.0775862069vw ,2.25rem)){.calc-project__title{font-size:clamp(1.625rem ,.9568965517rem + 1.0775862069vw ,2.25rem)}}@supports not (font-size:clamp(1.625rem ,0.9568965517rem + 1.0775862069vw ,2.25rem)){.calc-project__title{font-size:calc(1.625rem + .625 * (100vw - 62rem)/ 58)}}.calc-project__subtitle{max-width:31.25rem;line-height:160%;text-align:center;color:#fff;margin-bottom:1.875rem;padding-left:1.25rem;position:relative}@supports (font-size:clamp(1rem ,0.8663793103rem + 0.2155172414vw ,1.125rem)){.calc-project__subtitle{font-size:clamp(1rem ,.8663793103rem + .2155172414vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.8663793103rem + 0.2155172414vw ,1.125rem)){.calc-project__subtitle{font-size:calc(1rem + .125 * (100vw - 62rem)/ 58)}}.calc-project__subtitle::before{content:"";position:absolute;width:.625rem;height:.625rem;background:#e28f1b;border-radius:50%;left:0;top:.625rem}.count-project{border:1px solid #e5e5e5;border-radius:20px;padding:.625rem .625rem 1.875rem .625rem}.count-project__final-price{margin-bottom:1.875rem}.final-price{border-radius:20px;padding:1.875rem;background:#e28f1b;color:#fff}.final-price__title{font-size:20px;line-height:120%;margin-bottom:.625rem}.final-price__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem}.final-price__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}.final-price__new{font-weight:700;line-height:120%}@supports (font-size:clamp(1.6875rem ,1.0284090909rem + 3.2954545455vw ,3.5rem)){.final-price__new{font-size:clamp(1.6875rem ,1.0284090909rem + 3.2954545455vw ,3.5rem)}}@supports not (font-size:clamp(1.6875rem ,1.0284090909rem + 3.2954545455vw ,3.5rem)){.final-price__new{font-size:calc(1.6875rem + 1.8125 * (100vw - 20rem)/ 55)}}.final-price__old{line-height:120%;text-decoration:line-through;color:#f3d2a4}@supports (font-size:clamp(1.25rem ,1.1590909091rem + 0.4545454545vw ,1.5rem)){.final-price__old{font-size:clamp(1.25rem ,1.1590909091rem + .4545454545vw ,1.5rem)}}@supports not (font-size:clamp(1.25rem ,1.1590909091rem + 0.4545454545vw ,1.5rem)){.final-price__old{font-size:calc(1.25rem + .25 * (100vw - 20rem)/ 55)}}.final-price__square{border-radius:100px;padding:1rem 1.25rem 1rem 3.875rem;background:#fff url(../img/icons/money.svg) 20px center no-repeat;font-weight:500;line-height:120%;color:#3c3a39}@supports (font-size:clamp(1.125rem ,1.0340909091rem + 0.4545454545vw ,1.375rem)){.final-price__square{font-size:clamp(1.125rem ,1.0340909091rem + .4545454545vw ,1.375rem)}}@supports not (font-size:clamp(1.125rem ,1.0340909091rem + 0.4545454545vw ,1.375rem)){.final-price__square{font-size:calc(1.125rem + .25 * (100vw - 20rem)/ 55)}}.count-project__parameter{margin-bottom:1.875rem}.parameter-count{padding:0 30px}.parameter-count__title{font-weight:500;line-height:130%;margin-bottom:.625rem}@supports (font-size:clamp(1.375rem ,1.0568181818rem + 1.5909090909vw ,2.25rem)){.parameter-count__title{font-size:clamp(1.375rem ,1.0568181818rem + 1.5909090909vw ,2.25rem)}}@supports not (font-size:clamp(1.375rem ,1.0568181818rem + 1.5909090909vw ,2.25rem)){.parameter-count__title{font-size:calc(1.375rem + .875 * (100vw - 20rem)/ 55)}}.parameter-count__list{padding-left:0}.parameter-count__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem;min-height:5rem}.parameter-count__items._active{border:1px solid #1fa53c;border-radius:20px;background:#ebf5ed}.parameter-count__img{-ms-flex-preferred-size:3.25rem;flex-basis:3.25rem;margin-right:1.25rem}.parameter-count__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.parameter-count__name{font-size:1.375rem}@supports (font-size:clamp(1.125rem ,0.8577586207rem + 0.4310344828vw ,1.375rem)){.parameter-count__name{font-size:clamp(1.125rem ,.8577586207rem + .4310344828vw ,1.375rem)}}@supports not (font-size:clamp(1.125rem ,0.8577586207rem + 0.4310344828vw ,1.375rem)){.parameter-count__name{font-size:calc(1.125rem + .25 * (100vw - 62rem)/ 58)}}.parameter-count__name span{display:block}.parameter-count__decor{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px dashed #b3b3a9}.parameter-count__price{font-weight:700;line-height:130%}@supports (font-size:clamp(1.25rem ,0.7155172414rem + 0.8620689655vw ,1.75rem)){.parameter-count__price{font-size:clamp(1.25rem ,.7155172414rem + .8620689655vw ,1.75rem)}}@supports not (font-size:clamp(1.25rem ,0.7155172414rem + 0.8620689655vw ,1.75rem)){.parameter-count__price{font-size:calc(1.25rem + .5 * (100vw - 62rem)/ 58)}}.count-project__button{display:-webkit-box;display:-ms-flexbox;display:flex}@supports (gap:clamp(0.625rem ,-1.4583333333rem + 2.7777777778vw ,1.875rem)){.count-project__button{gap:clamp(.625rem ,-1.4583333333rem + 2.7777777778vw ,1.875rem)}}@supports not (gap:clamp(0.625rem ,-1.4583333333rem + 2.7777777778vw ,1.875rem)){.count-project__button{gap:calc(.625rem + 1.25 * (100vw - 75rem)/ 45)}}.btn-empty_count{-ms-flex-preferred-size:49%;flex-basis:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;padding:1.25rem .5rem}.btn_count{-ms-flex-preferred-size:49%;flex-basis:49%;padding:1.25rem .5rem}.project__tabs{margin-top:2.5rem}.tabs-project__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}.tabs-project__title{font-weight:700;line-height:130%}@supports (font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)){.tabs-project__title{font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)}}@supports not (font-size:clamp(1.375rem ,1.1477272727rem + 1.1363636364vw ,2rem)){.tabs-project__title{font-size:calc(1.375rem + .625 * (100vw - 20rem)/ 55)}}._tab-active{border-bottom:1px solid #3c3a39}.tabs-project__body{padding-top:1.875rem}.banners-block{margin-bottom:2.5rem}.banners-block__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem}.banners-block__present{-webkit-box-flex:1;-ms-flex:1 1 50rem;flex:1 1 50rem}.no-webp .present-banners{background:url(../img/present-bg.jpg) 0 0/cover no-repeat}.present-banners{padding:8.75rem 2.5rem 2.5rem;border-radius:20px}.present-banners__badge{border-radius:100px;padding:4px 10px;max-width:8.125rem;background:#e28f1b;font-weight:500;line-height:120%;color:#fff;margin-bottom:1.25rem}._icon-present::before{margin-right:.375rem}.present-banners__title{font-weight:700;line-height:130%;text-transform:uppercase;color:#fff;max-width:21.25rem}@supports (font-size:clamp(1.875rem ,1.1022727273rem + 3.8636363636vw ,4rem)){.present-banners__title{font-size:clamp(1.875rem ,1.1022727273rem + 3.8636363636vw ,4rem)}}@supports not (font-size:clamp(1.875rem ,1.1022727273rem + 3.8636363636vw ,4rem)){.present-banners__title{font-size:calc(1.875rem + 2.125 * (100vw - 20rem)/ 55)}}.banners-block__discount{-webkit-box-flex:1;-ms-flex:1 1 63.25rem;flex:1 1 63.25rem}.no-webp .discount-banners{background:url(../img/discount-bg.jpg) 0 0/cover no-repeat}.discount-banners{padding:5.625rem 2.5rem 5.625rem;border-radius:20px}.discount-banners__title{font-weight:700;line-height:130%;text-transform:uppercase;color:#fff;margin-bottom:.375rem}@supports (font-size:clamp(1.875rem ,1.1022727273rem + 3.8636363636vw ,4rem)){.discount-banners__title{font-size:clamp(1.875rem ,1.1022727273rem + 3.8636363636vw ,4rem)}}@supports not (font-size:clamp(1.875rem ,1.1022727273rem + 3.8636363636vw ,4rem)){.discount-banners__title{font-size:calc(1.875rem + 2.125 * (100vw - 20rem)/ 55)}}.discount-banners__title span{display:block;color:#e28f1b}.discount-banners__subtitle{font-weight:700;line-height:130%;color:#fff}@supports (font-size:clamp(1.5625rem ,1.3352272727rem + 1.1363636364vw ,2.1875rem)){.discount-banners__subtitle{font-size:clamp(1.5625rem ,1.3352272727rem + 1.1363636364vw ,2.1875rem)}}@supports not (font-size:clamp(1.5625rem ,1.3352272727rem + 1.1363636364vw ,2.1875rem)){.discount-banners__subtitle{font-size:calc(1.5625rem + .625 * (100vw - 20rem)/ 55)}}.swiper{overflow:hidden}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (max-width:95em){.footer__contact .phone-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem}.footer__contact .btn-empty_footer{border:none;border-radius:0;padding:0;-ms-flex-item-align:end;align-self:flex-end;color:#1fa53c;border-bottom:1px dashed #1fa53c}.footer__contact .btn-empty_footer:hover{border-bottom:none}.contact-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (gap:clamp(0.625rem ,-6.40625rem + 9.375vw ,2.5rem)){.contact-footer{gap:clamp(.625rem ,-6.40625rem + 9.375vw ,2.5rem)}}@supports not (gap:clamp(0.625rem ,-6.40625rem + 9.375vw ,2.5rem)){.contact-footer{gap:calc(.625rem + 1.875 * (100vw - 75rem)/ 20)}}.footer__development{width:6.25rem;margin-left:1.25rem}.footer__development img{width:100%}}@media (max-width:75em){.logo-header__text{display:none}.logo-footer{gap:inherit}.logo-footer__text{display:none}.built-projects__card{margin-bottom:30px}.banners-block__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banners-block__present{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.banners-block__discount{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (max-width:62em){.mail-contact__email{font-size:inherit}.navbar{padding:0;background:#fff;border-top:none}.header_main .navbar{padding:0;background:#2e2e2e}.nav-link{display:inline-block;color:#3c3a39}.navbar-nav .nav-link.active::before{display:none}.navbar-nav .nav-link.active{color:#3c3a39}.navbar-nav .nav-link.dropdown-toggle{display:inline-block}.nav-link:focus,.nav-link:hover{color:#3c3a39}.navbar-nav .nav-link.show{color:#3c3a39}.footer__contact .phone-contact{display:block}.footer__contact .phone-contact__tel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.footer__contact .phone-contact__tel span{display:block}.footer__contact ._icon-phone::before{display:inline-block;width:0;height:0;font-size:1rem;color:#e28f1b;margin-top:.1875rem}.footer__contact .mail-contact{display:block}.offer{padding:12.5rem 0 12.5rem}.tabs-project__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.25rem}}@media (max-width:48em){.advantages{padding:2.5rem 0}}@media (max-width:36em){.logo-header__img{width:21.875rem}._icon-phone::before{font-size:.75rem}.navbar-toggler{right:1.25rem}@supports (top:clamp(-3.625rem ,-1.796875rem + -5.078125vw ,-2.8125rem)){.navbar-toggler{top:clamp(-3.625rem ,-1.796875rem + -5.078125vw ,-2.8125rem)}}@supports not (top:clamp(-3.625rem ,-1.796875rem + -5.078125vw ,-2.8125rem)){.navbar-toggler{top:calc(-2.8125rem + -.8125 * (100vw - 20rem)/ 16)}}.navbar-toggler-icon{width:1rem;height:.8125rem}.logo-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.no-webp .offer{background:url(../img/offer-bg-m.jpg) 0 80%/cover no-repeat}.offer{padding:11.25rem 0 25rem}.built-projects{padding:2.5rem 0}.popular-projects{padding:2.5rem 0}.map__wrap{padding-bottom:70%}.breadcrumb-item+.breadcrumb-item::before{padding-left:.0625rem;padding-right:.3125rem}.swiper-button-next,.swiper-button-prev{width:42px;height:42px}.calc-project{padding:.9375rem}.parameter-count{padding:0}.parameter-count__img{margin-right:.625rem}.count-project__button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.present-banners{padding:3.125rem 1.25rem 2.5rem}.discount-banners{padding:3.125rem 1.25rem 3.125rem}}@media (max-width:36em) and (-webkit-min-device-pixel-ratio:2),(max-width:36em) and (-o-min-device-pixel-ratio:2/1),(max-width:36em) and (min-resolution:2dppx){.no-webp .offer{background:url(../img/offer-bg-m@2x.jpg) 0 80%/cover no-repeat}}@media (max-width:30em){.offer{padding:6.875rem 0 19.8125rem}.swiper-button-prev{left:.625rem}.swiper-button-next{right:.625rem}.thumbs-images__slide{padding-bottom:18%}.parameters-project{padding:1.25rem}.btn_calc-project{padding:.625rem 1.25rem}.final-price{padding:1.25rem}.final-price__square{padding:.625rem .625rem .625rem 2.625rem;background:#fff url(../img/icons/money.svg) 10px center no-repeat}.parameter-count__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.3125rem;border-bottom:1px solid #e0dfdf;margin-bottom:.625rem}.parameter-count__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media (max-width:88.75em){.phone-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem}.btn-empty_call{border:none;border-radius:0;padding:0;-ms-flex-item-align:end;align-self:flex-end;color:#1fa53c;border-bottom:1px dashed #1fa53c}.btn-empty_call:hover{border-bottom:none}.mail-contact{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.social-contact{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}}@media (max-width:87.5em){.spollers-right .spollers__item{margin-left:0}}@media (max-width:61.99875em){.section__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.logo-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header__contact{margin-right:5.625rem}@supports (margin-right:clamp(2.5rem ,-0.4354207436rem + 9.7847358121vw ,5.625rem)){.header__contact{margin-right:clamp(2.5rem ,-.4354207436rem + 9.7847358121vw ,5.625rem)}}@supports not (margin-right:clamp(2.5rem ,-0.4354207436rem + 9.7847358121vw ,5.625rem)){.header__contact{margin-right:calc(2.5rem + 3.125 * (100vw - 30rem)/ 31.9375)}}.phone-contact__tel span{display:none}._icon-phone::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e28f1b;border-radius:50%;color:#fff}@supports (width:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){._icon-phone::before{width:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)}}@supports not (width:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){._icon-phone::before{width:calc(1.875rem + .625 * (100vw - 22.5rem)/ 39.4375)}}@supports (height:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){._icon-phone::before{height:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)}}@supports not (height:clamp(1.875rem ,1.5184231379rem + 1.5847860539vw ,2.5rem)){._icon-phone::before{height:calc(1.875rem + .625 * (100vw - 22.5rem)/ 39.4375)}}.btn-empty_call{display:none}.mail-contact{display:none}}@media (max-width:61.9375em){.contact{gap:inherit}.phone-contact__tel{font-size:inherit}.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.contact-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.footer__development{margin-left:0}}@media (max-width:26.25em){.spollers__body{padding:1rem .625rem .625rem .625rem}}@media (max-width:23.4375em){.btn_calculate{width:100%;padding:20px}}@media (max-width:36em) and (min-width:36em){.navbar-toggler{top:inherit}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx){.no-webp .offer{background:url(../img/offer-bg@2x.jpg) 0 0/cover no-repeat}.no-webp .calculate__content{background:url(../img/calculate-bg@2x.jpg) 0 0/cover no-repeat}.no-webp .advantages{background:url(../img/advantages-bg@2x.jpg) 0 0/cover no-repeat}.no-webp .calc-project{background:url(../img/calc-project-bg@2x.jpg) 0 0/cover no-repeat}.no-webp .present-banners{background:url(../img/present-bg@2x.jpg) 0 0/cover no-repeat}.no-webp .discount-banners{background:url(../img/discount-bg@2x.jpg) 0 0/cover no-repeat}}.webp .offer{background:url(../img/offer-bg.webp) 0 0/cover no-repeat}.webp .calculate__content{background:url(../img/calculate-bg.webp) 0 0/cover no-repeat}.webp .advantages{background:url(../img/advantages-bg.webp) 0 0/cover no-repeat}.webp .calc-project{background:url(../img/calc-project-bg.webp) 0 0/cover no-repeat}.webp .present-banners{background:url(../img/present-bg.webp) 0 0/cover no-repeat}.webp .discount-banners{background:url(../img/discount-bg.webp) 0 0/cover no-repeat}@media (max-width:36em){.webp .offer{background:url(../img/offer-bg-m.webp) 0 80%/cover no-repeat}}@media (max-width:36em) and (-webkit-min-device-pixel-ratio:2),(max-width:36em) and (-o-min-device-pixel-ratio:2/1),(max-width:36em) and (min-resolution:2dppx){.webp .offer{background:url(../img/offer-bg-m@2x.webp) 0 80%/cover no-repeat}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx){.webp .offer{background:url(../img/offer-bg@2x.webp) 0 0/cover no-repeat}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx){.webp .calculate__content{background:url(../img/calculate-bg@2x.webp) 0 0/cover no-repeat}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx){.webp .advantages{background:url(../img/advantages-bg@2x.webp) 0 0/cover no-repeat}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx){.webp .calc-project{background:url(../img/calc-project-bg@2x.webp) 0 0/cover no-repeat}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx){.webp .present-banners{background:url(../img/present-bg@2x.webp) 0 0/cover no-repeat}}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx){.webp .discount-banners{background:url(../img/discount-bg@2x.webp) 0 0/cover no-repeat}}