@media screen and (max-width:991px){.page_undefined .content-main{padding:100px 0 120px 0}}@media screen and (max-width:767px){.page_undefined .content-main{text-align:center}}.page_undefined .content-main__title{font-size:150px;line-height:145px;margin-bottom:50px}@media screen and (max-width:991px){.page_undefined .content-main__title{margin-bottom:10px}}.page_undefined .content-main__sub-title{font-size:30px;line-height:32px}.page_about .benefit{padding:45px 0 100px 0}@media screen and (max-width:990px){.page_about .benefit{padding:45px 0 63px 0}}@media screen and (max-width:760px){.page_about .benefit{padding:30px 0 23px 0}}.main-screen-about{background-size:cover;background-repeat:no-repeat;background-position:center}.content-main-about{padding:120px 0}@media screen and (max-width:768px){.content-main-about{padding:35px 0}}.content-main-about__title{margin-bottom:10px}.content-main-about__sub-title{font-weight:500;font-size:38px;line-height:38px;letter-spacing:-.01em;color:#fff;margin-bottom:64px}@media screen and (max-width:767px){.content-main-about__sub-title{font-size:16px;line-height:19px;margin-bottom:30px}}.content-main-about__quote{width:75%;padding:39px 55px;background:rgba(255,255,255,.19);backdrop-filter:blur(22px);margin-bottom:60px}@media screen and (max-width:990px){.content-main-about__quote{width:100%}}@media screen and (max-width:767px){.content-main-about__quote{margin-bottom:30px}}@media screen and (max-width:374.9px){.content-main-about__quote{padding:30px 40px}}.content-main-about__quote p{font-weight:300;font-size:16px;line-height:20px;color:#e8e8e8}.content-main-about__quote-text{position:relative;font-weight:300;font-size:20px;line-height:28px;color:#fff;margin-bottom:23px}@media screen and (max-width:767px){.content-main-about__quote-text{font-size:16px;line-height:19px}}.content-main-about__quote-text::before{content:'';position:absolute;top:-7px;left:-25px;width:12px;height:12px;background-image:url(../img/icon-quote-before.svg);background-repeat:no-repeat;background-position:center}.content-main-about__quote-text::after{content:'';position:absolute;bottom:-1px;right:235px;width:12px;height:12px;background-image:url(../img/icon-quote-after.svg);background-repeat:no-repeat;background-position:center}@media screen and (max-width:1200px){.content-main-about__quote-text::after{right:275px}}@media screen and (max-width:990px){.content-main-about__quote-text::after{right:270px}}@media screen and (max-width:767px){.content-main-about__quote-text::after{right:0}}@media screen and (max-width:375.9px){.content-main-about__quote-text::after{right:-30px}}@media screen and (max-width:374.9px){.content-main-about__quote-text::after{right:-15px}}.content-main-about__text{font-weight:300;font-size:20px;line-height:28px;color:#fff}@media screen and (max-width:767px){.content-main-about__text{font-size:16px;line-height:19px}}.page_calculator .main-screen__garant{background-image:url(../img/garant-calculator-bg.svg)}@media screen and (max-width:767px){.page_calculator .main-screen__garant{background-image:none}}.page_calculator .content-main{padding:150px 0 180px 0}@media screen and (max-width:767px){.page_calculator .content-main{padding:35px 0 125px 0}}@media screen and (max-width:375.9px){.page_calculator .content-main{padding:35px 0 145px 0}}.page_calculator .content-main__sub-title{margin-bottom:85px}@media screen and (max-width:767px){.page_calculator .content-main__sub-title{margin-bottom:20px}}.page_calculator .content-main__text{margin:0;font-weight:300}@media screen and (max-width:991px){.page_calculator .content-main__text{width:65%;font-size:22px;line-height:27px}}@media screen and (max-width:767px){.page_calculator .content-main__text{width:100%;font-size:16px;line-height:19px}}@media screen and (max-width:991px){.page_calculator .content-main__text br{display:none}}.page_calculator .main-screen__garant{display:flex;align-items:center;justify-content:center;bottom:115px;right:190px}@media screen and (max-width:1200px){.page_calculator .main-screen__garant{right:40px}}@media screen and (max-width:991px){.page_calculator .main-screen__garant{right:0;bottom:125px}}@media screen and (max-width:767px){.page_calculator .main-screen__garant{bottom:50px;height:58px}}@media screen and (max-width:375.9px){.page_calculator .main-screen__garant{height:75px}}.page_calculator .main-screen__garant .main-screen__garant-maintext{font-weight:600;font-size:17px;line-height:21px;text-align:center;letter-spacing:-.03em;color:#242623;margin-top:-5px;position:inherit;top:inherit;left:inherit}@media screen and (max-width:767px){.page_calculator .main-screen__garant .main-screen__garant-maintext br{display:none}}@media screen and (max-width:767px){.page_calculator .main-screen__garant .main-screen__garant-maintext{display:block;background:#fff;padding:10px;font-size:14px;line-height:17px;letter-spacing:-.05em;color:#000;margin:0;width:calc(100% - 18px);text-align:left}}.calculator__item{background:#f5f5f5;margin-bottom:15px;padding:50px 180px 30px 180px}@media screen and (max-width:1200px){.calculator__item{padding:50px 90px 30px 90px}}@media screen and (max-width:767px){.calculator__item{padding:30px}}.calculator__item:last-child{background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:65px}.calculator__item:last-child .calculator__title{margin-bottom:0}.calculator__item textarea{font-weight:400;font-size:16px;line-height:22px;color:#adadad;height:130px;background:#fff;border-radius:8px;padding:18px 22px;width:100%;max-width:705px;margin:0 auto 26px auto;outline:0;border:none}@media screen and (max-width:991px){.calculator__item textarea{max-width:500px}}.calculator__item textarea::placeholder{font-weight:400;font-size:16px;line-height:22px;color:#adadad}.calculator__headline{display:flex;flex-direction:column;justify-content:center}.calculator__headline>span{display:block;font-weight:400;font-size:22px;line-height:26px;color:#868686;margin-bottom:8px;text-align:center}.calculator__title{font-weight:500;font-size:22px;line-height:27px;text-align:center;color:#242623;margin-bottom:26px}.calculator__title span{display:block;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#7f817e}.calculator__sub-title{margin-bottom:26px;font-weight:400;font-size:18px;line-height:23px;text-align:center;color:#595959}@media screen and (max-width:767px){.calculator__sub-title{font-size:16px;line-height:19px}}@media screen and (max-width:767px){.calculator__sub-title br{display:none}}.calculator__param{display:flex;flex-wrap:wrap;justify-content:center}.calculator__param input{display:none}.calculator__param label{display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#242623;position:relative;background:#fff;border-radius:4px;width:210px;height:75px;cursor:pointer;margin:0 18px 40px 18px}@media screen and (max-width:760px){.calculator__param label{width:260px;margin:0 0 6px 0;padding:0 20px}}.calculator__param label span{display:block;font-weight:400;font-size:13px;line-height:26px;color:#7a7a7a}.calculator__param label img{position:absolute;right:0;bottom:0}.calculator__param input:checked+label{background:#7bb459;color:#fff}.calculator__param input:checked+label span{color:#fff}.calculator__attributes{text-align:center;margin-bottom:40px}@media screen and (max-width:767px){.calculator__attributes{margin-bottom:0}}.calculator__attributes input{display:none}.calculator__attributes label{position:relative;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.02em;color:#7bb459;padding-left:22px;cursor:pointer}.calculator__attributes label::before{content:'';position:absolute;left:0;top:2px;background-image:url(../img/calculator-plus.svg);width:14px;height:14px}.form-calculator{background:#fff;box-shadow:0 4px 39px rgba(0,0,0,.1);border-radius:8px;padding:50px;width:430px;display:flex;flex-direction:column;margin:0 auto 40px auto}@media screen and (max-width:760px){.form-calculator{width:100%;padding:30px;margin-bottom:0}}.form-calculator__input{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c;padding:17px 14px;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:12px;outline:0}.form-calculator__input::placeholder{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c}.form-calculator .btn-green{box-shadow:0 5px 19px rgba(59,83,45,.29),inset 0 -4px 0 #73a455;margin:0;height:52px}.page_contacts .benefit{padding:45px 0 100px 0}@media screen and (max-width:990px){.page_contacts .benefit{padding:45px 0 45px 0}}@media screen and (max-width:760px){.page_contacts .benefit{padding:30px 0 23px 0}}.page_contacts .benefit .item-benefit__text a{color:#7bb459}.page_contacts .benefit .item-benefit__text a:hover{color:#73a455}.main-contacts{height:755px;position:relative;padding:120px 0 185px 0}@media screen and (max-width:991px){.main-contacts{padding:80px 0;height:555px}}@media screen and (max-width:767px){.main-contacts{height:auto;padding:40px 0 450px 0}}.main-contacts::before{content:'';height:100%;width:45%;position:absolute;top:0;left:0;background:rgba(0,0,0,.71);backdrop-filter:blur(10.5px);z-index:1}@media screen and (max-width:991px){.main-contacts::before{width:50%}}@media screen and (max-width:767px){.main-contacts::before{width:100%}}.main-contacts .container{position:relative;z-index:2}.main-contacts__title{margin-bottom:65px}@media screen and (max-width:991px){.main-contacts__title{margin-bottom:30px}}.main-contacts__list{padding-right:40px!important;margin-bottom:65px!important}@media screen and (max-width:991px){.main-contacts__list{padding-right:15px!important;margin-bottom:40px!important}}.main-contacts__item{position:relative;font-weight:300;font-size:18px;line-height:24px;color:#fff;margin-bottom:20px;padding-left:35px}@media screen and (max-width:991px){.main-contacts__item{font-size:16px}}.main-contacts__item:last-child{margin-top:30px}.main-contacts__item:last-child a{font-weight:500;font-size:32px;line-height:24px}@media screen and (max-width:991px){.main-contacts__item:last-child a{font-size:28px}}@media screen and (max-width:767px){.main-contacts__item:last-child a{font-size:22px}}.main-contacts__item:nth-child(3) svg{top:3px}.main-contacts__item svg{position:absolute;top:0;left:0}.main-contacts__link{font-weight:300;font-size:18px;line-height:24px;color:#fff;text-decoration:none!important}.main-contacts__link:hover{color:#7bb459}.main-contacts__social-list{display:flex;align-items:center}.main-contacts .social-list__item{margin-right:20px}.main-contacts .social-list__link:hover{opacity:.7}.page_facade-glazing .benefit{padding:60px 0 130px 0}@media screen and (max-width:990px){.page_facade-glazing .benefit{padding:60px 0 63px 0}}@media screen and (max-width:760px){.page_facade-glazing .benefit{padding:30px 0 23px 0}}.page_facade-glazing .visual-profile-system__tap.tap-profile1{top:15px;left:253px}@media screen and (max-width:1200px){.page_facade-glazing .visual-profile-system__tap.tap-profile1{left:223px}}.page_facade-glazing .visual-profile-system__tap.tap-profile2{top:170px;left:450px}@media screen and (max-width:1200px){.page_facade-glazing .visual-profile-system__tap.tap-profile2{top:150px;left:405px}}.page_facade-glazing .visual-profile-system__tap.tap-profile3{top:375px;left:345px}@media screen and (max-width:1200px){.page_facade-glazing .visual-profile-system__tap.tap-profile3{top:335px;left:305px}}.page_facade-glazing .visual-profile-system__tap.tap-profile4{top:490px;left:175px}@media screen and (max-width:1200px){.page_facade-glazing .visual-profile-system__tap.tap-profile4{top:440px;left:155px}}.page_facade-glazing .our-work{padding-top:100px}@media screen and (max-width:760px){.page_facade-glazing .our-work{padding-top:55px}}.page_facade-glazing .item-standart-price__type{margin-bottom:8px}.page_facade-glazing .item-standart-price__image{display:flex;justify-content:center;align-items:center;height:70%}.page_facade-glazing .excellence{margin-top:70px}@media screen and (max-width:760px){.page_facade-glazing .excellence{margin-top:55px}}.page_facade-glazing .glazing-cost{margin-top:0}.page_facade-glazing .project-type{display:none}@font-face{font-display: swap;font-family:ProximaNova;src:url(../fonts/ProximaNova-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-display: swap;font-family:ProximaNova;src:url(../fonts/ProximaNova-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-display: swap;font-family:ProximaNova;src:url(../fonts/ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-display: swap;font-family:ProximaNova;src:url(../fonts/ProximaNova-Semibold.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-display: swap;font-family:ProximaNova;src:url(../fonts/ProximaNova-Bold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-display: swap;font-family:ProximaNova;src:url(../fonts/ProximaNova-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-display: swap;font-family:ProximaNova;src:url(../fonts/ProximaNova-Black.ttf) format('truetype');font-weight:900;font-style:normal}.footer{background:#3f3f3f;position:relative}.top-footer{display:flex;align-items:center;padding:52px 20px 29px 20px}@media screen and (max-width:990px){.top-footer{padding:52px 0 29px 0}}@media screen and (max-width:760px){.top-footer{align-items:flex-start;flex-direction:column;padding:52px 0 43px 0}}.top-footer__logo{margin-right:58px}@media screen and (max-width:990px){.top-footer__logo{margin-right:28px}}@media screen and (max-width:760px){.top-footer__logo{display:none}}.top-footer__info{display:flex;flex-direction:column}@media screen and (max-width:760px){.top-footer__info{position:absolute;left:15px;bottom:110px}}.top-footer__title{font-weight:400;font-size:14px;line-height:18px;display:flex;align-items:center;color:#fff;margin-bottom:8px}.top-footer__contacts{font-weight:400;font-size:14px;line-height:18px;color:#7bb459;width:max-content}.top-footer__contacts:hover{color:#73a455}.connections-footer{display:flex;flex-direction:column;margin-left:auto;margin-right:160px}@media screen and (max-width:1200px){.connections-footer{margin-right:50px}}@media screen and (max-width:760px){.connections-footer{margin:0}}.connections-footer__phone{font-weight:600;font-size:23px;line-height:29px;color:#bbb;margin-bottom:12px;width:max-content}@media screen and (max-width:760px){.connections-footer__phone{margin-bottom:15px}}.connections-footer__links{display:flex;align-items:center}@media screen and (max-width:760px){.connections-footer__links{margin-bottom:24px}}.connections-footer__mail{position:relative;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.01em;color:#fff;padding-left:20px;margin-right:25px}.connections-footer__mail::before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;background-image:url(../img/mail.svg);background-repeat:no-repeat;background-size:cover}.connections-footer__whatsapp{position:relative;font-weight:400;font-size:14px;line-height:17px;color:#fff;padding-left:20px}.connections-footer__whatsapp::before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;background-image:url(../img/whatsapp.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:990px){.socials-footer{display:none}}@media screen and (max-width:760px){.socials-footer{display:block}}.socials-footer__list{display:flex;align-items:center}.socials-footer__item{margin-left:14px}@media screen and (max-width:760px){.socials-footer__item:first-child{margin-left:0}}.socials-footer__link:hover{opacity:.7}.body-footer{padding:45px 20px 40px 20px;border-top:1px solid #585856;border-bottom:1px solid #585856}@media screen and (max-width:990px){.body-footer{padding:45px 0 40px 0}}@media screen and (max-width:760px){.body-footer{padding:0;border:none}}.menu-body-footer__list{display:flex;justify-content:space-between}@media screen and (max-width:990px){.menu-body-footer__list{flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width:990px){.menu-body-footer__item{width:33%}}@media screen and (max-width:760px){.menu-body-footer__item{width:100%}}.menu-body-footer__link{font-weight:500;font-size:16px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:22px}@media screen and (max-width:760px){.menu-body-footer__link{margin-bottom:20px}}.menu-body-footer__sub-menu{display:flex;flex-direction:column}@media screen and (max-width:760px){.menu-body-footer__sub-menu{margin-bottom:10px;display:none}.menu-body-footer__sub-menu.active{display:flex}}.sub-menu-footer__link{font-weight:400;font-size:14px;line-height:14px;letter-spacing:.02em;color:#baadad;margin-bottom:10px}.bottom-footer{padding:45px 20px}@media screen and (max-width:990px){.bottom-footer{padding:45px 0}}@media screen and (max-width:760px){.bottom-footer{padding:115px 0 45px 0}}.bottom-footer__text{font-weight:400;font-size:14px;line-height:14px;letter-spacing:.02em;color:#baadad;text-align:center}@media screen and (max-width:760px){.bottom-footer__text{text-align:left}}.header{position:relative;z-index:10}.top-header{display:flex;align-items:center;padding-top:15px}@media screen and (max-width:990px){.top-header{padding-bottom:15px}}@media screen and (max-width:760px){.top-header{padding:30px 0}}.top-header__logo{margin-right:28px}@media screen and (max-width:760px){.top-header__logo{width:46px;height:39px}}.top-header__title{font-weight:400;font-size:13px;line-height:17px;color:#989898}@media screen and (max-width:760px){.top-header__title{display:none}}.connections-header{display:flex;flex-direction:column;margin-left:auto;margin-right:125px}@media screen and (max-width:990px){.connections-header{display:none}}.connections-header__text{font-weight:400;font-size:13px;line-height:16px;color:#989898;margin-bottom:6px}.connections-header__mail{position:relative;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.01em;color:#4e4e4e;padding-left:20px;margin-bottom:6px}.connections-header__mail::before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;background-image:url(../img/mail.svg);background-repeat:no-repeat;background-size:cover}.connections-header__social{position:relative;font-weight:400;font-size:14px;line-height:17px;color:#4e4e4e;padding-left:20px}.connections-header__social::before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;background-image:url(../img/whatsapp.svg);background-repeat:no-repeat;background-size:cover}.actions-header{display:flex;flex-direction:column;margin-right:28px}@media screen and (max-width:990px){.actions-header{display:none}}.actions-header__time{font-weight:400;font-size:13px;line-height:16px;color:#989898;margin-bottom:6px}.actions-header__phone{font-weight:600;font-size:21px;line-height:26px;letter-spacing:-.02em;color:#242623}.actions-header__status{position:relative;font-weight:400;font-size:11px;line-height:124%;letter-spacing:.02em;color:#474747;padding-left:10px}.actions-header__status span{content:'';position:absolute;top:4px;left:0;width:6px;height:6px;background-color:#7bb459;border-radius:50%}@media screen and (max-width:990px){.nav-header{width:100%;height:100%;position:fixed;left:0;top:0;transform:translateX(-100%);transition:.6s;z-index:1029;overflow:auto;background:#7bb459;padding:30px 15px}}.nav-header__btn-close{display:none;position:absolute;top:34px;right:18px;height:30px;width:24px;transform:rotate(45deg)}.nav-header__btn-close span{position:absolute;top:50%;display:block;width:100%;height:3px;background-color:#fff;border-radius:50px}.nav-header__btn-close span::before{content:"";position:absolute;width:100%;height:100%;background-color:#fff;border-radius:50px;transition:transform .4s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:990px){.nav-header__btn-close{display:block}}.nav-header__time{display:none;font-weight:400;font-size:13px;line-height:16px;color:#fff;margin-top:40px;margin-bottom:6px}@media screen and (max-width:990px){.nav-header__time{display:block}}.nav-header__phone{display:none;font-weight:600;font-size:21px;line-height:26px;letter-spacing:-.02em;color:#fff!important;margin-bottom:2px}@media screen and (max-width:990px){.nav-header__phone{display:block}}.nav-header__status{position:relative;display:none;font-weight:400;font-size:11px;line-height:14px;letter-spacing:.02em;color:#fff;padding-left:10px;margin-bottom:38px}.nav-header__status span{content:'';position:absolute;top:4px;left:0;width:6px;height:6px;background-color:#fff;border-radius:50%}@media screen and (max-width:990px){.nav-header__status{display:block}}.nav-header__text{display:none;font-weight:400;font-size:13px;line-height:16px;color:#fff;margin-bottom:12px}@media screen and (max-width:990px){.nav-header__text{display:block}}.nav-header__mail{position:relative;display:none;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.01em;color:#fff!important;margin-bottom:6px;padding-left:20px}.nav-header__mail::before{content:'';position:absolute;top:1px;left:0;width:16px;height:16px;background-image:url(../img/mail-white.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:990px){.nav-header__mail{display:block}}.nav-header__social{position:relative;display:none;font-weight:400;font-size:16px;line-height:20px;color:#fff!important;padding-left:20px}.nav-header__social::before{content:'';position:absolute;top:1px;left:0;width:16px;height:16px;background-image:url(../img/whatsapp.svg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:990px){.nav-header__social{display:block}}.menu-nav-header__list{display:flex;align-items:center;justify-content:space-between;padding:27px 0 30px 0!important}@media screen and (max-width:990px){.menu-nav-header__list{padding:0!important;flex-direction:column;align-items:flex-start}}.menu-nav-header__item{position:relative}@media screen and (max-width:990px){.menu-nav-header__item{line-height:1}}@media screen and (min-width:990px){.menu-nav-header__item:hover .menu-nav-header__sub-menu{display:flex}}.menu-nav-header__item:hover .menu-nav-header__link{color:#7bb459;text-decoration:none}@media screen and (max-width:990px){.menu-nav-header__item:hover .menu-nav-header__link{color:#fff}}.menu-nav-header__link{font-weight:500;font-size:14px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;color:#242623;cursor:pointer}@media screen and (max-width:990px){.menu-nav-header__link{display:block;color:#fff;line-height:1;padding:15px 0}}.menu-nav-header__link.active{color:#7bb459}.menu-nav-header__sub-menu{display:none;flex-direction:column;position:absolute;top:15px;left:-30px;width:max-content;background:#fff;padding:25px 30px 11px 30px;z-index:2}@media screen and (max-width:990px){.menu-nav-header__sub-menu{position:inherit;background:#7bb459;padding-top:0;padding-right:0;padding-bottom:0;margin-bottom:5px;top:5px}.menu-nav-header__sub-menu.active{display:flex}}.sub-menu-header__link{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#242623;margin-bottom:14px}@media screen and (max-width:990px){.sub-menu-header__link{color:#fff}}.main-screen{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.main-screen::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(39% 55.33% at 40.77% 42.33%,rgba(0,0,0,0) 0,rgba(36,39,33,.72) 100%);transform:matrix(-1,0,0,1,0,0)}.main-screen .container{position:relative}.main-screen__garant{position:absolute;bottom:55px;right:100px;width:217px;height:217px;background-repeat:no-repeat;background-position:center;background-image:url(../img/garant-bg.svg);z-index:2}@media screen and (max-width:1200px){.main-screen__garant{right:0}}@media screen and (max-width:990px){.main-screen__garant{bottom:135px}}@media screen and (max-width:760px){.main-screen__garant{left:9px;right:inherit;bottom:122px;width:calc(100% - 18px);height:auto;background:rgba(255,255,255,.21);padding:6px}}@media screen and (max-width:374.9px){.main-screen__garant{bottom:142px}}.main-screen__garant .main-screen__garant-maintext{width:max-content;position:absolute;top:115px;left:51px;font-weight:500;font-size:12px;line-height:12px;letter-spacing:-.02em;color:#242623}@media screen and (max-width:760px){.main-screen__garant .main-screen__garant-maintext{display:none}}.main-screen__garant .main-screen__garant-doptext{display:none;background:#fff;padding:10px;font-weight:600;font-size:14px;line-height:17px;letter-spacing:-.05em;color:#000}@media screen and (max-width:760px){.main-screen__garant .main-screen__garant-doptext{display:block}}.content-main{padding:130px 0 245px 0;position:relative;z-index:1}@media screen and (max-width:760px){.content-main{padding:35px 0 210px 0}}@media screen and (max-width:374.9px){.content-main{padding:35px 0 230px 0}}.content-main__sub-title{font-weight:600;font-size:44px;line-height:44px;letter-spacing:-.03em;color:#fff;margin-bottom:14px}@media screen and (max-width:760px){.content-main__sub-title{font-size:24px;line-height:24px}}.content-main__text{font-weight:400;font-size:24px;line-height:29px;color:#fff;margin-bottom:83px}@media screen and (max-width:760px){.content-main__text{font-size:16px;line-height:19px;margin-bottom:37px}}.content-main__button{padding:26px 49px;width:max-content;background:#7bb459;box-shadow:0 5px 19px rgba(59,83,45,.49),inset 0 -4px 0 #73a455;margin-bottom:8px}@media screen and (max-width:760px){.content-main__button{width:100%}}@media screen and (max-width:375.9px){.content-main__button{padding:16px 15px;text-align:center}}.content-main__text-variant{width:max-content;font-weight:500;font-size:14px;line-height:17px;color:#fff;margin-left:30px}@media screen and (max-width:760px){.content-main__text-variant{margin-left:0;text-align:center}}@media screen and (max-width:375.9px){.content-main__text-variant{width:auto}}.sentence-main{position:absolute;bottom:0;left:0;width:100%;padding:42px 0;z-index:1;background:rgba(255,255,255,.18);backdrop-filter:blur(15.5px)}@media screen and (max-width:760px){.sentence-main{padding:20px 0}}.sentence-main__text{font-weight:400;font-size:20px;line-height:24px;color:#fff}@media screen and (max-width:760px){.sentence-main__text{font-size:16px;line-height:23px}}.sentence-main__link{position:relative;color:#b6e39BFF}.sentence-main__link:hover::before{display:none}.sentence-main__link::before{content:'';position:absolute;bottom:2px;left:0;width:100%;height:1px;background:#b6e39BFF}.benefit{padding:100px 0 113px 0}@media screen and (max-width:990px){.benefit{padding:100px 0 63px 0}}@media screen and (max-width:760px){.benefit{padding:40px 0 23px 0}}@media screen and (max-width:990px){.item-benefit{margin-bottom:50px}}@media screen and (max-width:760px){.item-benefit{margin-bottom:17px;display:flex}}.item-benefit__image{width:60px;height:60px;margin:0 auto 24px auto}@media screen and (max-width:760px){.item-benefit__image{width:36px;height:36px;margin:0 24px 0 0}}.item-benefit__text{font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#242623}@media screen and (max-width:760px){.item-benefit__text{text-align:left}}.general-description{margin-bottom:15px}@media screen and (max-width:760px){.general-description{margin-bottom:0}}.general-description .container{position:relative}.general-description .container::before{content:'';position:absolute;bottom:-53px;right:-80px;width:245px;height:245px;background:url(../img/general-description-img.svg);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1300px){.general-description .container::before{bottom:-55px;right:-30px;width:200px;height:200px}}@media screen and (max-width:1020px){.general-description .container::before{display:none}}@media screen and (max-width:760px){.general-description .container{background:#f6f6f6}}.item-general-description{width:90%;padding:68px 95px;margin:0 auto;background:rgba(237,237,237,.4);background-blend-mode:soft-light,normal;box-shadow:inset 0 -2.97471px 1.48736px rgba(0,0,0,.05),inset 0 2.97471px 1.48736px rgba(255,255,255,.25),inset 2.97471px 2.97471px 19.3356px rgba(255,255,255,.25);backdrop-filter:blur(10.5px)}@media screen and (max-width:990px){.item-general-description{width:100%}}@media screen and (max-width:760px){.item-general-description{padding:10px 0;background:#f6f6f6;box-shadow:none}}.item-general-description__text{font-weight:400;font-size:16px;line-height:26px;color:#242623}@media screen and (max-width:760px){.item-general-description__text{font-size:14px;line-height:20px}}.item-general-description__text p{margin-top:25px}@media screen and (max-width:760px){.item-general-description__text p{margin-top:15px}}.item-general-description__text p:first-child{margin-top:0}.object-type{padding-top:100px;padding-bottom:100px}@media screen and (max-width:760px){.object-type{padding-top:55px;padding-bottom:55px}}.object-type__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:52px}@media screen and (max-width:760px){.object-type__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:30px}}.item-object-type{display:flex;flex-direction:column;align-items:center;padding:60px 0;border-left:1px solid #dedede;border-bottom:1px solid #dedede}@media screen and (max-width:760px){.item-object-type{border:none!important;padding:0;align-items:flex-start;margin-bottom:17px;flex-direction:row}}.item-object-type:first-child{border-radius:10px 0 0 0;border-left:none}@media screen and (max-width:990px){.item-object-type:nth-child(2){border-radius:0 10px 0 0}}.item-object-type:nth-child(3){border-radius:0 10px 0 0}@media screen and (max-width:990px){.item-object-type:nth-child(3){border-left:none;border-radius:0}}.item-object-type:nth-child(4){border-radius:0 0 0 10px;border-left:none;border-bottom:none}@media screen and (max-width:990px){.item-object-type:nth-child(4){border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-radius:0}}.item-object-type:nth-child(5){border-bottom:none}@media screen and (max-width:990px){.item-object-type:nth-child(5){border-left:none;border-radius:0 0 0 10px}}.item-object-type:last-child{border-radius:0 0 10px 0;border-bottom:none;margin-bottom:0}.item-object-type:hover{background:rgba(0,0,0,.85)}.item-object-type:hover .item-object-type__name{color:#fff!important}.item-object-type:hover .item-object-type__material{color:#c8c8c8}.item-object-type__image{width:48px;height:48px;margin-bottom:29px}@media screen and (max-width:760px){.item-object-type__image{width:36px;height:36px;margin:0 24px 0 0}}.item-object-type__about{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:760px){.item-object-type__about{align-items:flex-start}}.item-object-type__name{font-weight:500;font-size:20px;line-height:26px;color:#242623;margin-bottom:4px}@media screen and (max-width:760px){.item-object-type__name{margin-bottom:0}}.item-object-type__material{font-weight:400;font-size:14px;line-height:26px;color:#8b8b8b}.profile-system__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:52px}@media screen and (max-width:760px){.profile-system__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:30px}}.visual-profile-system{display:flex;align-items:center;justify-content:center}@media screen and (max-width:990px){.visual-profile-system{display:none}}.visual-profile-system__image{position:relative}.visual-profile-system .second-profile,.visual-profile-system .third-profile{display:none}.visual-profile-system__tap{position:absolute;top:0;left:0;width:49px;height:49px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#7bb459;cursor:help}.visual-profile-system__tap::before{content:'';position:absolute;top:-12px;left:-12px;width:73px;height:73px;background:rgba(0,0,0,.06);border-radius:50%}.visual-profile-system__tap.tap-profile1{top:145px;left:253px}@media screen and (max-width:1200px){.visual-profile-system__tap.tap-profile1{left:223px}}.visual-profile-system__tap.tap-profile2{top:470px;left:115px}@media screen and (max-width:1200px){.visual-profile-system__tap.tap-profile2{top:424px;left:104px}}.visual-profile-system__tap:hover>.visual-profile-system__tap-description{opacity:1;visibility:visible}.visual-profile-system__tap-description{font-weight:400;font-size:14px;line-height:19px;color:#fff;padding:24px 31px;background:rgba(36,38,35,.9);border-radius:4px;min-width:415px;position:absolute;top:55px;opacity:0;visibility:hidden;transition:.4s;z-index:1}@media screen and (max-width:1200px){.visual-profile-system__tap-description{top:-65px;left:55px}}.item-construction-profile{background:#f9f9f9;padding:43px 0 43px 64px;margin-bottom:8px;border:5px solid #f9f9f9;cursor:pointer;transition:.4s}.item-construction-profile:hover{border-color:#7bb459}.item-construction-profile:hover .item-construction-profile__button.btn-green{background:#7bb459;color:#fff}.item-construction-profile:hover .item-construction-profile__link{visibility:visible;opacity:1}@media screen and (max-width:1200px){.item-construction-profile{padding:35px 30px 35px 30px}}@media screen and (max-width:760px){.item-construction-profile{padding:43px 15px;margin-left:-15px;width:calc(100% + 30px);margin-bottom:10px}}.item-construction-profile__title{display:flex;align-items:center;font-weight:500;font-size:20px;line-height:24px;color:#242623;margin-bottom:18px}.item-construction-profile__link{visibility:hidden;opacity:0;position:relative;font-size:11px;line-height:13px;letter-spacing:.02em;color:#5db02b;margin-left:40px;padding-right:24px;transition:.4s}@media screen and (max-width:374.9px){.item-construction-profile__link{display:none}}.item-construction-profile__link::before{content:'';position:absolute;top:3px;right:0;width:16px;height:7px;background:url(../img/arrow.svg)}.item-construction-profile__list{margin-bottom:18px!important}.item-construction-profile__item{display:flex;align-items:center;margin-bottom:8px}@media screen and (max-width:760px){.item-construction-profile__item{align-items:flex-start}}.item-construction-profile__parameter{font-weight:400;font-size:14px;line-height:17px;color:#777877;min-width:120px;width:120px}.item-construction-profile__value{font-weight:400;font-size:14px;line-height:17px;color:#242623}.item-construction-profile__price{font-weight:600;font-size:20px;line-height:24px;color:#242623;margin-bottom:24px}.item-construction-profile__button.btn-green{font-weight:600;font-size:11px;line-height:13px;letter-spacing:.02em;color:#7bb459;background:0 0;border:1px solid #7bb459;border-radius:5px;padding:15px 24px}@media screen and (max-width:760px){.item-construction-profile__button.btn-green{width:100%;font-size:14px;line-height:17px}}.project-type{padding-top:100px}@media screen and (max-width:760px){.project-type{padding-top:55px}}.project-type .row{justify-content:center}.project-type__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:7px}@media screen and (max-width:760px){.project-type__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:20px}}.item-project-type{margin-top:45px}@media screen and (max-width:760px){.item-project-type{margin-top:10px}}.item-project-type__image{position:relative;height:140px;display:block;margin-bottom:18px}@media screen and (max-width:760px){.item-project-type__image{margin-left:-15px;width:calc(100% + 30px)}}.item-project-type__image img{width:100%;height:100%;object-fit:cover}.item-project-type__image:hover .item-project-type__area{opacity:1;visibility:visible}.item-project-type__area{position:absolute;top:9px;left:9px;width:calc(100% - 18px);height:calc(100% - 18px);background:rgba(41,41,41,.68);backdrop-filter:blur(4px);font-weight:500;font-size:18px;line-height:26px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;transition:.4s;opacity:0;visibility:hidden}.item-project-type__area::before{content:'';position:absolute;top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);border:1px solid rgba(255,255,255,.08)}.item-project-type__text{font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#242623}.our-technologies{background:#f9f9f9;margin-top:105px}@media screen and (max-width:760px){.our-technologies{margin-top:60px}}.our-technologies__wrapper{position:relative}@media screen and (max-width:990px){.our-technologies__wrapper:first-child .our-technologies__bg{background:#7bb459!important;width:100%;height:50%;top:inherit;bottom:0}}.our-technologies__wrapper:first-child .our-technologies__image{position:absolute;bottom:0;left:0}@media screen and (max-width:1550px){.our-technologies__wrapper:first-child .our-technologies__image{display:none}}.our-technologies__wrapper:first-child .item-our-technologies:first-child{padding:96px 150px 103px 0}@media screen and (max-width:1200px){.our-technologies__wrapper:first-child .item-our-technologies:first-child{padding:96px 80px 103px 0}}@media screen and (max-width:990px){.our-technologies__wrapper:first-child .item-our-technologies:first-child{padding:60px 15px 60px 15px}}@media screen and (max-width:760px){.our-technologies__wrapper:first-child .item-our-technologies:first-child{padding:30px 15px}}.our-technologies__wrapper:first-child .item-our-technologies:last-child{padding:96px 0 0 160px}@media screen and (max-width:1300px){.our-technologies__wrapper:first-child .item-our-technologies:last-child{padding:96px 0 0 80px}}@media screen and (max-width:990px){.our-technologies__wrapper:first-child .item-our-technologies:last-child{padding:30px 15px 60px 15px;background:#7bb459}}@media screen and (max-width:760px){.our-technologies__wrapper:first-child .item-our-technologies:last-child{padding:30px 15px}}.our-technologies__wrapper:first-child .item-our-technologies:last-child .item-our-technologies__text,.our-technologies__wrapper:first-child .item-our-technologies:last-child .item-our-technologies__title{color:#fff}.our-technologies__wrapper:last-child .our-technologies__bg{right:inherit;left:0}@media screen and (max-width:990px){.our-technologies__wrapper:last-child .our-technologies__bg{width:100%;height:50%}}@media screen and (max-width:760px){.our-technologies__wrapper:last-child .our-technologies__bg{height:48%}}.our-technologies__wrapper:last-child .our-technologies__image{position:absolute;bottom:0;right:0}@media screen and (max-width:1350px){.our-technologies__wrapper:last-child .our-technologies__image{display:none}}.our-technologies__wrapper:last-child .item-our-technologies:first-child{padding:120px 150px 0 0}@media screen and (max-width:1200px){.our-technologies__wrapper:last-child .item-our-technologies:first-child{padding:120px 80px 0 0}}@media screen and (max-width:990px){.our-technologies__wrapper:last-child .item-our-technologies:first-child{padding:60px 15px 60px 15px}}@media screen and (max-width:760px){.our-technologies__wrapper:last-child .item-our-technologies:first-child{padding:30px 15px}}.our-technologies__wrapper:last-child .item-our-technologies:first-child .item-our-technologies__text,.our-technologies__wrapper:last-child .item-our-technologies:first-child .item-our-technologies__title{color:#fff}.our-technologies__wrapper:last-child .item-our-technologies:last-child{padding:120px 0 120px 150px}@media screen and (max-width:1300px){.our-technologies__wrapper:last-child .item-our-technologies:last-child{padding:120px 0 120px 80px}}@media screen and (max-width:990px){.our-technologies__wrapper:last-child .item-our-technologies:last-child{padding:30px 15px 60px 15px}}@media screen and (max-width:760px){.our-technologies__wrapper:last-child .item-our-technologies:last-child{padding:30px 15px}}.our-technologies__bg{position:absolute;top:0;right:0;width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.item-our-technologies{position:relative}.item-our-technologies__title{font-weight:600;font-size:34px;line-height:41px;color:#242623;text-align:left;margin-bottom:26px}@media screen and (max-width:760px){.item-our-technologies__title{font-size:24px;line-height:29px}}.item-our-technologies__text{font-weight:400;font-size:16px;line-height:24px;color:#717171}.item-our-technologies__image{position:absolute;top:0;left:55px}@media screen and (max-width:990px){.item-our-technologies__image{display:none}}.mounting{padding-top:100px}@media screen and (max-width:760px){.mounting{padding-top:55px}}.mounting__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:52px}@media screen and (max-width:760px){.mounting__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:20px}}.item-mounting{position:relative}.item-mounting::before{content:'';position:absolute;top:0;left:0;background:#f9f9f9;width:125px;height:100%}@media screen and (max-width:1440px){.item-mounting::before{display:none}}.item-mounting::after{content:'';position:absolute;top:18px;left:0;border:1px solid #e9e9e9;width:147px;height:calc(100% - 36px);z-index:-1}@media screen and (max-width:1440px){.item-mounting::after{display:none}}.item-mounting .container{position:relative}.item-mounting__bg{position:absolute;top:0;right:0;height:100%;width:50%;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width:990px){.item-mounting__bg{width:100%;height:350px}}@media screen and (max-width:760px){.item-mounting__bg{height:255px}}.item-mounting__garant{position:absolute;bottom:20px;right:315px;width:217px;height:217px;background-repeat:no-repeat;background-position:center;background-image:url(../img/garant-mounting-bg.svg);z-index:2}@media screen and (max-width:1200px){.item-mounting__garant{right:240px}}@media screen and (max-width:990px){.item-mounting__garant{right:inherit;left:0;bottom:inherit;top:115px}}@media screen and (max-width:760px){.item-mounting__garant{left:9px;right:inherit;top:195px;width:calc(100% - 18px);height:auto;background:rgba(255,255,255,.21);padding:6px}}@media screen and (max-width:374.9px){.item-mounting__garant{bottom:142px}}.item-mounting__garant .item-mounting__garant-maintext{width:max-content;position:absolute;top:130px;left:51px;font-weight:500;font-size:12px;line-height:12px;letter-spacing:-.02em;color:#242623}@media screen and (max-width:760px){.item-mounting__garant .item-mounting__garant-maintext{display:none}}.item-mounting__garant .item-mounting__garant-doptext{display:none;background:#fff;padding:10px;font-weight:600;font-size:14px;line-height:17px;letter-spacing:-.05em;color:#000}@media screen and (max-width:760px){.item-mounting__garant .item-mounting__garant-doptext{display:block;text-align:center}}.description-item-mounting{padding:18px 75px 25px 0}@media screen and (max-width:1200px){.description-item-mounting{padding:18px 45px 25px 0}}@media screen and (max-width:990px){.description-item-mounting{padding:375px 15px 25px 15px}}@media screen and (max-width:760px){.description-item-mounting{padding:298px 15px 25px 15px}}.description-item-mounting__text{font-weight:400;font-size:16px;line-height:24px;margin-bottom:66px}@media screen and (max-width:990px){.description-item-mounting__text{margin-bottom:30px}}@media screen and (max-width:760px){.description-item-mounting__text{margin-bottom:25px}}.description-item-mounting__list{padding-left:15px!important}@media screen and (max-width:1200px){.description-item-mounting__list{padding-left:0!important}}.description-item-mounting__item{position:relative;font-weight:400;font-size:16px;line-height:24px;margin-bottom:30px;padding-left:33px}@media screen and (max-width:760px){.description-item-mounting__item{margin-bottom:25px}}.description-item-mounting__item::before{content:'';position:absolute;top:3px;left:0;width:18px;height:18px;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../img/icon-mounting.svg)}.our-work{padding-top:170px}@media screen and (max-width:760px){.our-work{padding-top:10px}}.our-work__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:66px}@media screen and (max-width:760px){.our-work__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:46px}}.slider-our-work__item-content{padding:33px 15px 33px 70px}@media screen and (max-width:990px){.slider-our-work__item-content{padding:370px 15px 33px 15px}}@media screen and (max-width:760px){.slider-our-work__item-content{padding:290px 15px 29px 15px}}.slider-our-work__title{font-weight:600;font-size:26px;line-height:34px;color:#242623;margin:0}.slider-our-work__sub-title{font-weight:400;font-size:20px;line-height:26px;color:#242623;margin-bottom:24px}.slider-our-work__type{display:flex;background:#f9f9f9;margin-bottom:24px;padding:18px 26px}@media screen and (max-width:760px){.slider-our-work__type{flex-direction:column}}.slider-our-work__type-contruction,.slider-our-work__type-material{position:relative;font-weight:400;font-size:16px;line-height:22px;color:#242623;padding-left:24px}.slider-our-work__type-contruction::before,.slider-our-work__type-material::before{content:'';position:absolute;top:2px;left:0;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../img/icon-type-contruction.svg)}.slider-our-work__type-material{margin-left:42px}@media screen and (max-width:760px){.slider-our-work__type-material{margin-left:0;margin-top:12px}}.slider-our-work__type-material::before{background-image:url(../img/icon-type-material.svg)}.slider-our-work__task{font-weight:500;font-size:13px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:#b1b1b1;margin-bottom:31px}.slider-our-work__task p{font-weight:400;font-size:16px;line-height:22px;color:#242623;margin-top:7px;text-transform:none}.slider-our-work__result{font-weight:600;font-size:13px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:#7bb459;margin-bottom:51px}@media screen and (max-width:760px){.slider-our-work__result{margin-bottom:29px}}.slider-our-work__result p{font-weight:400;font-size:16px;line-height:22px;color:#242623;margin-top:7px;text-transform:none}.slider-our-work__button{padding:26px 0;width:100%;background:#7bb459;box-shadow:0 5px 19px rgba(59,83,45,.49),inset 0 -4px 0 #73a455}@media screen and (max-width:375.9px){.slider-our-work__button{padding:9px 60px;font-size:12px!important;line-height:15px!important}}.slider-our-work .owl-nav{margin-top:56px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:990px){.slider-our-work .owl-nav{margin-top:25px}}@media screen and (max-width:760px){.slider-our-work .owl-nav{margin-top:0}}.slider-our-work .owl-nav .owl-next,.slider-our-work .owl-nav .owl-prev{margin:0 10px;outline:0!important;background:#f8f8f8!important;border-radius:5px;width:52px;height:52px;display:flex;align-items:center;justify-content:center}.slider-our-work .owl-nav .owl-next:hover,.slider-our-work .owl-nav .owl-prev:hover{background:#efefef!important}.slider-our-work .owl-nav .owl-next img{transform:rotate(180deg)}.our-work__slider-inner-wrapper{position:absolute;top:0;left:0;width:50%;height:100%}@media screen and (max-width:990px){.our-work__slider-inner-wrapper{width:100%;height:450px}}@media screen and (max-width:760px){.our-work__slider-inner-wrapper{height:265px}}.our-work__slider-inner-wrapper .our-work__slider-inner{height:100%}.our-work__slider-inner-wrapper .our-work__slider-inner .owl-stage-outer{height:100%}.our-work__slider-inner-wrapper .our-work__slider-inner .owl-stage-outer .owl-stage{height:100%}.our-work__slider-inner-wrapper .our-work__slider-inner .owl-stage-outer .owl-stage .owl-item{height:100%}.our-work__slider-inner-wrapper .our-work__slider-inner .owl-nav{position:absolute;top:20px;right:20px;margin:0}@media screen and (max-width:760px){.our-work__slider-inner-wrapper .our-work__slider-inner .owl-nav{width:100%;right:0;top:114px;display:flex;justify-content:space-between;padding:0 6px}}.our-work__slider-inner-wrapper .our-work__slider-inner .owl-nav .owl-next,.our-work__slider-inner-wrapper .our-work__slider-inner .owl-nav .owl-prev{width:38px;height:38px;margin:0 3px;background:rgba(0,0,0,.35)!important}.our-work__slider-inner-wrapper .our-work__slider-inner .owl-nav .owl-next img,.our-work__slider-inner-wrapper .our-work__slider-inner .owl-nav .owl-prev img{width:47%}.our-work__slider-inner-wrapper .slider-inner-our-work__item{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.glazing-cost{padding:100px 0;margin-top:70px;background:#f5f5f5}@media screen and (max-width:760px){.glazing-cost{padding:60px 0}}.glazing-cost__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:62px}@media screen and (max-width:760px){.glazing-cost__sub-title{font-size:18px;line-height:22px;margin-bottom:30px;text-align:left}}.calculate-glazing-cost__title{font-weight:500;font-size:22px;line-height:26px;color:#000;text-align:center}.calculate-glazing-cost__sub-title{font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#565656}.calculate-glazing-cost__param{display:flex;flex-wrap:wrap;justify-content:center;margin-top:25px;padding:0 100px}@media screen and (max-width:1200px){.calculate-glazing-cost__param{padding:0 80px}}@media screen and (max-width:760px){.calculate-glazing-cost__param{padding:0}}.calculate-glazing-cost__param input{display:none}.calculate-glazing-cost__param label{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#242623;position:relative;background:#fff;border-radius:4px;width:210px;height:75px;cursor:pointer;margin:0 18px 40px 18px}@media screen and (max-width:760px){.calculate-glazing-cost__param label{width:260px;margin:0 0 6px 0}}.calculate-glazing-cost__param label img{position:absolute;right:0;bottom:0}.calculate-glazing-cost__param input:checked+label{background:#232323;color:#fff}.calculate-glazing-cost .step-steps{border-radius:0;display:flex;justify-content:center;margin-bottom:45px}.calculate-glazing-cost .step-steps li{width:46px;height:2px;background:#ebebeb!important;border-radius:22px;padding:0;flex:none;margin:0 7px}@media screen and (max-width:374.9px){.calculate-glazing-cost .step-steps li{width:35px}}.calculate-glazing-cost .step-steps li.active,.calculate-glazing-cost .step-steps li.done{background:#7bb459!important}.calculate-glazing-cost .step-content{border:none;padding:0}.calculate-glazing-cost .step-content .step-tab-panel:nth-child(4) .calculate-glazing-cost__param{padding:0 220px}@media screen and (max-width:1200px){.calculate-glazing-cost .step-content .step-tab-panel:nth-child(4) .calculate-glazing-cost__param{padding:0 200px}}@media screen and (max-width:760px){.calculate-glazing-cost .step-content .step-tab-panel:nth-child(4) .calculate-glazing-cost__param{padding:0 0}}.calculate-glazing-cost .step-footer{margin:28px 0 0 0;display:flex;justify-content:center}@media screen and (max-width:760px){.calculate-glazing-cost .step-footer{margin:34px 0 0 0}}.calculate-glazing-cost .step-footer .step-btn.back{width:69px;height:69px;border:1px solid #dcdcdc;border-radius:5px;background-color:transparent;margin-right:65px;background-image:url(../img/icon-step-back.svg);background-repeat:no-repeat;background-position:center}@media screen and (max-width:760px){.calculate-glazing-cost .step-footer .step-btn.back{height:47px}}@media screen and (max-width:760px){.calculate-glazing-cost .step-footer .step-btn.next{width:145px;padding:15px 49px!important}}.calculate-glazing-cost .btn-green{padding:26px 49px!important;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.02em;text-transform:uppercase;color:#fff!important;background:#7bb459!important;box-shadow:0 5px 19px rgba(59,83,45,.49),inset 0 -4px 0 #73a455;border-radius:5px!important}.calculate-glazing-cost .btn-green:hover{background:#73a455!important}.form-calculate-glazing{background:#fff;padding:60px;width:865px;margin:0 auto}@media screen and (max-width:990px){.form-calculate-glazing{width:685px}}@media screen and (max-width:760px){.form-calculate-glazing{width:100%;padding:30px}}.form-calculate-glazing__title{font-weight:500;font-size:30px;line-height:26px;color:#000;margin-bottom:14px}@media screen and (max-width:760px){.form-calculate-glazing__title{font-size:24px;line-height:29px;margin-bottom:25px}}.form-calculate-glazing__sub-title{font-weight:400;font-size:16px;line-height:19px;color:#565656;margin-bottom:44px}@media screen and (max-width:760px){.form-calculate-glazing__sub-title{margin-bottom:25px}}@media screen and (max-width:760px){.form-calculate-glazing__sub-title br{display:none}}.form-calculate-glazing__wrap{display:flex;justify-content:space-between}@media screen and (max-width:760px){.form-calculate-glazing__wrap{flex-direction:column}}.form-calculate-glazing__input-group{display:flex;flex-direction:column;width:47%}@media screen and (max-width:760px){.form-calculate-glazing__input-group{width:100%}}.form-calculate-glazing__input{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c;border:1px solid #e1e1e1;border-radius:3px;outline:0;padding:17px 14px;margin-bottom:12px}.form-calculate-glazing__input::placeholder{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c}.form-calculate-glazing__textarea{font-weight:400;font-size:16px;line-height:22px;color:#adadad;padding:18px 22px;border:1px solid #e1e1e1;border-radius:8px;margin-bottom:15px;height:118px;outline:0}.form-calculate-glazing__textarea::placeholder{font-weight:400;font-size:16px;line-height:22px;color:#adadad}.form-calculate-glazing__file{margin-bottom:10px}.form-calculate-glazing__file label{position:relative;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.02em;color:#7bb459;margin:0;cursor:pointer;padding-left:22px}.form-calculate-glazing__file label::before{content:' ';position:absolute;top:1px;left:0;width:14px;height:14px;background-image:url(../img/icon-green-plus.svg)}.form-calculate-glazing__file input{display:none}.form-calculate-glazing .btn-green{width:47%}@media screen and (max-width:760px){.form-calculate-glazing .btn-green{width:100%}}.modern-production{position:relative;padding:100px 0 118px 0;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:760px){.modern-production{padding:60px 0 55px 0}}.modern-production::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:33%;background:linear-gradient(180deg,rgba(23,23,23,0) 0,rgba(32,32,32,.83) 41.91%)}@media screen and (max-width:990px){.modern-production .row{justify-content:center}}.modern-production__title{color:#fff}.modern-production__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#fff;margin-bottom:83px}@media screen and (max-width:760px){.modern-production__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:30px}}.modern-production__description{position:relative;font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#fff;margin-top:78px;z-index:1}@media screen and (max-width:990px){.modern-production__description{margin-top:48px}}@media screen and (max-width:760px){.modern-production__description{margin-top:29px;text-align:left}}@media screen and (max-width:990px){.modern-production__description br{display:none}}@media screen and (max-width:990px){.item-modern-production{margin-bottom:30px}}@media screen and (max-width:760px){.item-modern-production{margin-bottom:6px}}.item-modern-production__inner-wrapper{background:rgba(255,255,255,.06);backdrop-filter:blur(12px);padding:48px 40px 36px 98px}@media screen and (max-width:1200px){.item-modern-production__inner-wrapper{padding:48px 24px 36px 65px}}@media screen and (max-width:760px){.item-modern-production__inner-wrapper{padding:26px 10px 23px 75px}}.item-modern-production__element{position:relative;font-weight:600;font-size:22px;line-height:24px;color:#84cc3c;margin-bottom:9px}.item-modern-production__element span{position:absolute;top:5px;left:-50px;font-weight:900;font-size:68px;color:#84cc3c}@media screen and (max-width:1200px){.item-modern-production__element span{left:-38px;font-size:50px}}@media screen and (max-width:760px){.item-modern-production__element span{font-size:68px;left:-50px}}@media screen and (max-width:760px){.item-modern-production__element br{display:none}}.item-modern-production__text{font-weight:400;font-size:14px;line-height:17px;color:#e6e6e6}@media screen and (max-width:760px){.item-modern-production__text br{display:none}}.our-result{padding-top:100px;padding-bottom:160px}@media screen and (max-width:760px){.our-result{padding-top:60px;padding-bottom:26px}}.our-result__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:52px}@media screen and (max-width:760px){.our-result__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:20px}}.item-our-result{margin-bottom:45px}@media screen and (max-width:760px){.item-our-result{display:flex;margin-bottom:15px}}@media screen and (max-width:760px){.item-our-result:last-child .item-our-result__text{margin-left:0;display:block}}@media screen and (max-width:760px){.item-our-result:last-child .item-our-result__text br{display:none}}.item-our-result:last-child .item-our-result__text span{display:none;font-size:16px;line-height:22px;color:#7bb459;margin-right:5px}@media screen and (max-width:760px){.item-our-result:last-child .item-our-result__text span{display:block;float:left}}.item-our-result__image{position:relative;width:60px;height:60px;margin:0 auto 26px auto}@media screen and (max-width:760px){.item-our-result__image{margin:0}}.item-our-result__image span{display:flex;align-items:center;justify-content:center;width:31px;height:31px;background:#fff;font-weight:400;font-size:14px;line-height:20px;color:#c4c4c4;position:absolute;top:33px;left:-62px;right:0;margin:0 auto}@media screen and (max-width:760px){.item-our-result__image span{left:60px}}.item-our-result__text{font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#242623}@media screen and (max-width:760px){.item-our-result__text{text-align:left;margin-left:45px;display:flex;align-items:center}}.item-our-result__garant{position:relative;width:60px;height:60px;margin:0 auto 26px auto}@media screen and (max-width:760px){.item-our-result__garant{display:none}}.item-our-result__garant span{color:#7bb459;position:absolute;left:0;right:0;margin:0 auto}@media screen and (max-width:760px){.item-our-result__garant span{font-weight:500!important;font-size:16px!important;line-height:22px!important;position:initial!important;margin-right:5px}}.item-our-result__garant span:first-child{font-weight:600;font-size:48px;line-height:58px;letter-spacing:-.04em;text-transform:uppercase;left:-20px}.item-our-result__garant span:nth-child(2){font-weight:500;font-size:36px;line-height:44px;letter-spacing:-.08em;top:10px;left:15px}.item-our-result__garant span:last-child{font-weight:500;font-size:23px;line-height:28px;letter-spacing:-.05em;left:-18px;top:40px}.communication-support{background:#f9f9f9;padding:135px 0}@media screen and (max-width:990px){.communication-support{padding:110px 0 80px 0}}@media screen and (max-width:760px){.communication-support{padding:60px 0}}.communication-support__image{position:relative}.communication-support__image img{position:absolute;left:-55px;bottom:-140px}@media screen and (max-width:990px){.communication-support__image img{bottom:-70px;left:-25px}}@media screen and (max-width:760px){.communication-support__image img{width:290px;height:300px;margin:0 auto;left:0;right:0;top:70px;bottom:inherit}}.communication-support__content{position:relative}.communication-support__content::before{content:'';position:absolute;left:-75px;top:-75px;width:180px;height:180px;background-image:url(../img/communication-support-whatsapp.svg);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width:760px){.communication-support__content::before{display:none}}.communication-support__title{text-align:left;margin-bottom:40px;z-index:1;position:relative}@media screen and (max-width:760px){.communication-support__title{margin-bottom:330px}}.communication-support__title span{color:#84cc3c}.communication-support__text{z-index:1;position:relative;font-weight:400;font-size:18px;line-height:25px;color:#242623}@media screen and (max-width:1200px){.communication-support__text br{display:none}}.reviews-about{padding:100px 0 70px 0;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:760px){.reviews-about{padding:60px 0 53px 0}}.reviews-about__title{color:#fff}.reviews-about__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#fff;margin-bottom:52px}@media screen and (max-width:760px){.reviews-about__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:30px}}.reviews-about-slider .owl-item .reviews-about-slider__item{transition:.4s;opacity:.4;transform:scale(.75)}.reviews-about-slider .owl-item.active.center .reviews-about-slider__item{opacity:1;transform:scale(1)}.reviews-about-slider .owl-nav{margin:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:760px){.reviews-about-slider .owl-nav{margin-top:28px}}.reviews-about-slider .owl-nav .owl-next,.reviews-about-slider .owl-nav .owl-prev{margin:0 10px;outline:0!important;background:rgba(0,0,0,.08)!important;border-radius:5px;width:52px;height:52px;display:flex;align-items:center;justify-content:center}.reviews-about-slider .owl-nav .owl-next:hover,.reviews-about-slider .owl-nav .owl-prev:hover{background:rgba(0,0,0,.28)!important}.reviews-about-slider .owl-nav .owl-prev{position:absolute;top:41%;left:calc(50% - 250px)}@media screen and (max-width:1200px){.reviews-about-slider .owl-nav .owl-prev{left:calc(50% - 215px)}}@media screen and (max-width:990px){.reviews-about-slider .owl-nav .owl-prev{left:calc(50% - 170px);top:38%}}@media screen and (max-width:760px){.reviews-about-slider .owl-nav .owl-prev{position:initial}}.reviews-about-slider .owl-nav .owl-next{position:absolute;top:41%;right:calc(50% - 250px)}@media screen and (max-width:1200px){.reviews-about-slider .owl-nav .owl-next{right:calc(50% - 215px)}}@media screen and (max-width:990px){.reviews-about-slider .owl-nav .owl-next{right:calc(50% - 170px);top:38%}}@media screen and (max-width:760px){.reviews-about-slider .owl-nav .owl-next{position:initial}}.reviews-about-slider .owl-nav .owl-next img{transform:rotate(180deg)}.reviews-about-slider .owl-dots{margin-top:35px}.reviews-about-slider .owl-dots .owl-dot{outline:0}.reviews-about-slider .owl-dots .owl-dot span{border:1px solid rgba(255,255,255,.42);border-radius:1px;background:0 0;margin:5px 5px}.reviews-about-slider .owl-dots .owl-dot.active span,.reviews-about-slider .owl-dots .owl-dot:hover span{background:#fff}.discuss-project{background-position:center;background-size:cover;background-repeat:no-repeat;padding:110px 0 105px 0}@media screen and (max-width:760px){.discuss-project{padding:60px 0;background:#f9f9f9!important}}.discuss-project .container{position:relative}.discuss-project__title{margin-bottom:25px;text-align:left}@media screen and (max-width:760px){.discuss-project__title{margin-bottom:10px}}.discuss-project__sub-title{font-weight:400;font-size:16px;line-height:22px;color:#242623;margin-bottom:52px}@media screen and (max-width:760px){.discuss-project__sub-title{font-weight:400;font-size:18px;line-height:22px;color:#565656;margin-bottom:30px}}.discuss-project__image{position:absolute;right:0;bottom:-105px}@media screen and (max-width:1200px){.discuss-project__image{width:450px}}@media screen and (max-width:990px){.discuss-project__image{display:none}}.operator-discuss-project{background:#fff;padding:9px 16px;position:absolute;bottom:-20px;right:65px}@media screen and (max-width:990px){.operator-discuss-project{display:none}}.operator-discuss-project__name{font-weight:600;font-size:20px;line-height:24px;color:#242623}.operator-discuss-project__job{font-weight:400;font-size:16px;line-height:19px;color:#676767}.form-discuss-project{background:#fff;box-shadow:0 4px 39px rgba(0,0,0,.1);border-radius:8px;padding:50px;width:430px;display:flex;flex-direction:column}@media screen and (max-width:760px){.form-discuss-project{width:100%;padding:50px 16px}}.form-discuss-project__input{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c;padding:17px 14px;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:12px;outline:0}.form-discuss-project__input::placeholder{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c}.form-discuss-project__textarea{display:none;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:20px;padding:17px 14px}.form-discuss-project__attributes{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:22px}@media screen and (max-width:760px){.form-discuss-project__attributes{flex-direction:column;align-items:flex-start}}.form-discuss-project__attributes span{position:relative;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#adadad;cursor:pointer;padding-left:14px}@media screen and (max-width:760px){.form-discuss-project__attributes span{padding-bottom:10px}}.form-discuss-project__attributes span::before{content:' ';position:absolute;top:2px;left:0;width:12px;height:12px;background-image:url(../img/icon-plus.svg)}.form-discuss-project__attributes label{position:relative;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#adadad;margin:0;cursor:pointer;padding-left:14px}.form-discuss-project__attributes label::before{content:' ';position:absolute;top:2px;left:0;width:12px;height:12px;background-image:url(../img/icon-plus.svg)}.form-discuss-project__attributes label input{display:none}.form-discuss-project .btn-green{box-shadow:0 5px 19px rgba(59,83,45,.29),inset 0 -4px 0 #73a455;margin:0}body{font-family:ProximaNova,sans-serif;background:#fff}h1{font-weight:600;font-size:60px;line-height:60px;letter-spacing:-.02em;color:#fff;margin:0}@media screen and (max-width:760px){h1{font-size:24px;line-height:24px}}h2{font-weight:600;font-size:34px;line-height:41px;text-align:center;color:#242623;margin:0}@media screen and (max-width:760px){h2{font-size:24px;line-height:29px;text-align:left;margin-bottom:10px}}a:hover{color:#7bb459;text-decoration:none}.mobile-menu{width:100%;height:auto;position:fixed;right:0;top:75px;padding:0 0 20px 0;transform:translateY(-100%);transition:.6s;z-index:9;background:#fff}.mobile-menu ul{display:flex;flex-direction:column}.mobile-menu ul li{padding:5px 9px}.mobile-menu ul li a{font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#000}.mobile-menu ul li a:hover{color:#000}.visible{transform:translateY(0)!important;transform:translateX(0)!important}#hidden-block{position:fixed;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;z-index:8}.hidden-active{width:100%;height:100%;overflow:hidden;top:0;left:0;background:rgba(0,0,0,.6)}.action-buttons{position:fixed;left:0;top:400px;transition:.4s;z-index:2;opacity:0}@media screen and (max-width:990px){.action-buttons{display:none}}.action-buttons__calculate::before{background-image:url(../img/icon-action-calculate.svg)}.action-buttons__discussion::before{background-image:url(../img/icon-action-discussion.svg)}.action-buttons__callback::before{background-image:url(../img/icon-action-callback.svg)}.action-buttons__up::before{background-image:url(../img/icon-action-up.svg)}.action-buttons>div{position:relative;padding:13px 14px 13px 48px;min-height:55px;font-weight:600;font-size:12px;line-height:15px;text-transform:uppercase;color:#fff;background:#7bb459;cursor:pointer;margin:1px 0;display:flex;align-items:center}.action-buttons>div::before{content:'';position:absolute;top:16px;left:17px;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:cover}.action-buttons>div:first-child{border-radius:0 4px 0 0}.action-buttons>div:last-child{border-radius:0 0 4px 0}.breadcrumbs{padding:12px 0}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs__item{position:relative;padding-right:20px}.breadcrumbs__item::after{content:'';position:absolute;top:7px;right:4px;width:12px;height:12px;background-image:url(../img/icon-breadcrumd-arrow.svg);background-repeat:no-repeat;background-position:center}.breadcrumbs__item:last-child::after{display:none}.breadcrumbs__item:last-child{font-weight:400;font-size:14px;line-height:26px;color:#b1b1b1}.breadcrumbs__item:last-child .breadcrumbs__link{color:#b1b1b1;pointer-events:none}.breadcrumbs__link{font-weight:400;font-size:14px;line-height:26px;color:#7bb459}#map{width:100%;height:100%;position:absolute;left:0;top:0}@media screen and (max-width:767px){#map{top:inherit;bottom:0;height:400px;z-index:2}}.menu{display:none;position:relative;height:18px;width:24px;cursor:pointer;margin-left:auto}@media screen and (max-width:990px){.menu{display:block}}.menu>span{position:absolute;top:50%;display:block;width:100%;height:3px;background-color:#000;border-radius:50px;transition:transform .4s}.menu>span:after,.menu>span:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;border-radius:50px;transition:transform .4s}.menu>span:before{transform:translateY(-7px)}.menu>span:after{transform:translateY(7px)}.menu.open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu.open>span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu.open>span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal-content{position:relative;margin:0 auto;border:none;padding:50px;background:#fff;box-shadow:0 4px 39px rgba(0,0,0,.1);border-radius:8px}@media screen and (max-width:375.9px){.modal-content{padding:30px}}.modal-content button.close-popup{width:20px;height:20px;position:absolute;z-index:10;top:15px;right:15px;border:none;outline:0;display:flex;align-items:center;justify-content:center;padding:0;background:0 0}.modal-content button.close-popup:hover{cursor:pointer}.modal-content__title{font-weight:700;font-size:24px;line-height:29px;text-align:center;letter-spacing:.02em;color:#242623;margin-bottom:15px}.modal-content__text{font-weight:400;font-size:16px;line-height:19px;text-align:center;letter-spacing:.02em;color:#6d706c;margin-bottom:20px}.modal-content__image{width:490px;height:445px;position:absolute;bottom:0;left:20px;background-repeat:no-repeat;z-index:1}@media screen and (max-width:991px){.modal-content__image{display:none}}.modal-content__image div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:top}.modal-content__autor{position:absolute;bottom:35px;left:240px;display:flex;flex-direction:column;background:#fff;padding:9px 16px;z-index:1}@media screen and (max-width:991px){.modal-content__autor{display:none}}.modal-content__name{font-weight:700;font-size:20px;line-height:24px;color:#242623}.modal-content__job{font-weight:400;font-size:16px;line-height:19px;color:#676767}.modal-dialog{max-width:none!important}.modal-body{width:100%;padding:0}@media screen and (max-width:767px){.modal-callback{padding:0!important}}.modal-callback .modal-content{width:430px}@media screen and (max-width:767px){.modal-calculation{padding:0!important}}.modal-calculation .modal-content{width:545px}@media screen and (max-width:767px){.modal-discuss{padding:0!important}}.modal-discuss .modal-content{width:1015px}@media screen and (max-width:1050px){.modal-discuss .modal-content{width:980px}}@media screen and (max-width:991px){.modal-discuss .modal-content{width:545px}}.modal-discuss .modal-body{width:48%;margin-left:auto}@media screen and (max-width:991px){.modal-discuss .modal-body{width:100%;margin-left:0}}.form-modal-content{display:flex;flex-direction:column}.form-modal-content__input{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c;padding:17px 14px;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:12px;outline:0}.form-modal-content__input::placeholder{font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#8c8c8c}.form-modal-content__textarea{display:none;border:1px solid #e1e1e1;border-radius:3px;margin-bottom:20px;padding:17px 14px}.form-modal-content__attributes{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:22px}@media screen and (max-width:760px){.form-modal-content__attributes{flex-direction:column;align-items:flex-start}}.form-modal-content__attributes span{position:relative;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#adadad;cursor:pointer;padding-left:14px}@media screen and (max-width:760px){.form-modal-content__attributes span{padding-bottom:10px}}.form-modal-content__attributes span::before{content:' ';position:absolute;top:2px;left:0;width:12px;height:12px;background-image:url(../img/icon-plus.svg)}.form-modal-content__attributes label{position:relative;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#adadad;margin:0;cursor:pointer;padding-left:14px}.form-modal-content__attributes label::before{content:' ';position:absolute;top:2px;left:0;width:12px;height:12px;background-image:url(../img/icon-plus.svg)}.form-modal-content__attributes label input{display:none}.form-modal-content .btn-green{box-shadow:0 5px 19px rgba(59,83,45,.29),inset 0 -4px 0 #73a455;margin:0}.form-modal-content__personal{display:flex}.form-modal-content__personal label{position:relative;cursor:pointer;font-weight:400;font-size:12px;line-height:22px;color:#434343;margin:22px auto 0 auto;padding-left:20px;background-color:transparent;background-image:none}.form-modal-content__personal label::before{content:'';width:12px;height:12px;position:absolute;left:0;top:4px;border:1px solid #7bb459;border-radius:1.5px}.form-modal-content__personal input{display:none}.form-modal-content__personal input:checked+label:before{background-color:#7bb459;background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:75% 48%}*,::after,::before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}.page_plastic-windows .content-main .content-main__button{margin-top:126px}.page_plastic-windows .benefit{padding:60px 0 130px 0}@media screen and (max-width:990px){.page_plastic-windows .benefit{padding:60px 0 63px 0}}@media screen and (max-width:760px){.page_plastic-windows .benefit{padding:30px 0 23px 0}}.page_plastic-windows .our-work{padding-top:100px}@media screen and (max-width:760px){.page_plastic-windows .our-work{padding-top:55px}}.page_plastic-windows .modern-production{margin-top:75px}@media screen and (max-width:760px){.page_plastic-windows .modern-production{margin-top:0}}.page_plastic-windows .project-type{display:none}.standart-price{padding:100px 0 30px 0}@media screen and (max-width:767px){.standart-price{padding:55px 0 0 0}}.standart-price .row{justify-content:space-between}.standart-price__sub-title{font-weight:400;font-size:22px;line-height:27px;text-align:center;color:#565656;margin-bottom:52px}@media screen and (max-width:1200px){.standart-price__sub-title{margin-bottom:2px}}@media screen and (max-width:767px){.standart-price__sub-title{font-size:18px;line-height:22px;text-align:left;margin-bottom:0}}.standart-price__buttons{display:flex;flex-direction:column;align-items:center;margin:45px auto 0 auto;width:max-content}@media screen and (max-width:767px){.standart-price__buttons{margin:30px auto 0 auto}}@media screen and (max-width:374.9px){.standart-price__buttons{width:100%}}.standart-price__set{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#7bb459;margin-bottom:19px;cursor:pointer}.standart-price__calculation{padding:15px 24px;width:max-content}@media screen and (max-width:374.9px){.standart-price__calculation{width:100%;padding:9px 30px;font-size:12px!important;line-height:15px!important;text-align:center}}@media screen and (max-width:1200px){.item-standart-price{margin-top:50px}}@media screen and (max-width:767px){.item-standart-price{margin-top:30px}}.item-standart-price__param{display:flex;flex-direction:column;align-items:center;justify-content:center}.item-standart-price__type{font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#242623}.item-standart-price__size{font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#9b9b9b;margin-bottom:8px}.item-standart-price__price{font-weight:600;font-size:18px;line-height:22px;text-align:center;color:#242623;margin-bottom:15px}.item-standart-price__image{display:flex;justify-content:center}.excellence{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0 80px 0}@media screen and (max-width:767px){.excellence{padding:60px 0 60px 0}}.excellence::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(41.07% 44.84% at 46.42% 20.26%,rgba(43,50,43,.237) 0,rgba(48,52,45,.79) 100%);transform:matrix(-1,0,0,1,0,0)}.content-excellence{position:relative;z-index:1}.content-excellence__title{color:#fff;margin-bottom:38px}.content-excellence__text{max-width:830px;margin:0 auto 80px auto;background:rgba(196,196,196,.09);border:1px solid rgba(255,255,255,.06);backdrop-filter:blur(19px);font-weight:400;font-size:18px;line-height:24px;text-align:center;color:#fff;padding:33px}@media screen and (max-width:767px){.content-excellence__text{font-size:16px;line-height:22px;margin-bottom:10px}}.item-content-excellence{padding-left:50px;padding-right:35px}@media screen and (max-width:767px){.item-content-excellence{padding-right:15px;padding-left:65px;margin-top:30px}}.item-content-excellence__title{position:relative;font-weight:600;font-size:22px;line-height:27px;color:#fff;margin-bottom:18px}.item-content-excellence__title::before{content:'';position:absolute;top:0;left:-50px;width:33px;height:33px;background-image:url(../img/icon-excellence.svg);background-position:center;background-repeat:no-repeat}.item-content-excellence__description{font-weight:300;font-size:15px;line-height:19px;color:#fff}.useful{padding:100px 0 0 0}@media screen and (max-width:767px){.useful{padding:55px 0 0 0}}.useful__btn-open{position:relative;display:block;font-weight:500;font-size:11px;line-height:13px;letter-spacing:.02em;text-transform:uppercase;color:#7bb459;padding:0 46px 0 24px;height:45px;border:1px solid #7bb459;border-radius:5px;background-color:transparent;outline:0;margin:29px auto 100px auto}@media screen and (max-width:767px){.useful__btn-open{margin:29px auto 55px auto}}.useful__btn-open::before{content:'';position:absolute;top:13px;right:20px;width:16px;height:16px;background-image:url(../img/icon-useful-arrow.svg);background-repeat:no-repeat;background-position:center}.useful__btn-close{position:relative;display:none;font-weight:500;font-size:11px;line-height:13px;letter-spacing:.02em;text-transform:uppercase;color:#7bb459;padding:0 46px 0 24px;height:45px;border:1px solid #7bb459;border-radius:5px;background-color:transparent;outline:0;margin:50px auto 100px auto}@media screen and (max-width:767px){.useful__btn-close{margin:50px auto 55px auto}}.useful__btn-close::before{content:'';position:absolute;top:13px;right:20px;width:16px;height:16px;background-image:url(../img/icon-useful-arrow.svg);background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}.page_terrace-glazing .benefit{padding:60px 0 130px 0}@media screen and (max-width:990px){.page_terrace-glazing .benefit{padding:60px 0 63px 0}}@media screen and (max-width:760px){.page_terrace-glazing .benefit{padding:30px 0 23px 0}}.page_terrace-glazing .our-work{padding-top:100px}@media screen and (max-width:760px){.page_terrace-glazing .our-work{padding-top:55px}}.page_terrace-glazing .excellence{margin-top:70px}@media screen and (max-width:760px){.page_terrace-glazing .excellence{margin-top:55px}}.page_terrace-glazing .glazing-cost{margin-top:0}.page_terrace-glazing .project-type{display:none}.page_terrace-glazing .calculate-glazing-cost .step-content .step-tab-panel:nth-child(1) .calculate-glazing-cost__param{padding:0 50px}.page_thanks .content-main{padding:170px 0 175px 0}@media screen and (max-width:991px){.page_thanks .content-main{padding:130px 0}}@media screen and (max-width:767px){.page_thanks .content-main{padding:105px 0}}.page_thanks .content-main__sub-title{font-weight:500;font-size:38px;line-height:38px;letter-spacing:-.03em;color:#fff;margin-bottom:47px}@media screen and (max-width:767px){.page_thanks .content-main__sub-title{font-weight:600;font-size:24px;line-height:24px;margin-bottom:15px}}.page_thanks .content-main p{font-weight:300;font-size:18px;line-height:22px;color:#fff;margin-bottom:20px}@media screen and (max-width:767px){.page_thanks .content-main p{font-size:16px;line-height:19px;margin-bottom:15px}}.page_thanks .content-main p a{font-weight:500;color:#fff}.page_thanks .content-main p a:hover{color:#7bb459}.btn-green{cursor:pointer;outline:0!important;border:none;background:#7bb459;border-radius:5px;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.02em;text-transform:uppercase;color:#fff;transition:.4s}.btn-green:hover{background:#73a455}.page_wooden-houses .benefit{padding:60px 0 130px 0}@media screen and (max-width:990px){.page_wooden-houses .benefit{padding:60px 0 63px 0}}@media screen and (max-width:760px){.page_wooden-houses .benefit{padding:30px 0 23px 0}}.page_wooden-houses .profile-system{padding-top:180px}@media screen and (max-width:760px){.page_wooden-houses .profile-system{padding-top:55px}}.page_wooden-houses .excellence{margin-top:180px}@media screen and (max-width:760px){.page_wooden-houses .excellence{margin-top:55px}}.page_wooden-houses .our-work{padding-top:100px}@media screen and (max-width:760px){.page_wooden-houses .our-work{padding-top:55px}}.page_wooden-houses .project-type{display:none}