h1,h2,h3,h4,h5,h6,p,ul{margin:0}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:-0.05em}h1{font-size:90px;font-family:Actay,sans-serif;line-height:1em;color:#171717;font-weight:400}h2{font-family:Actay,sans-serif;line-height:1em;color:#171717;font-size:68px}h3{font-family:Actay,sans-serif;line-height:1em;color:#171717;font-size:54px}h4{font-family:Actay,sans-serif;line-height:1em;color:#171717;font-size:48px}h5{font-family:Actay,sans-serif;line-height:1em;color:#171717;font-size:42px}h6{font-family:Actay,sans-serif;line-height:1em;color:#171717;font-size:36px}.gap-big{gap:100px}.flex-wrap-important{flex-wrap:wrap !important}.article-wrapper{display:flex;flex-direction:row;gap:40px 20px;flex-wrap:wrap}ol{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:14px;counter-reset:item-counter}ol li{counter-increment:item-counter;display:flex;align-items:center;gap:12px;font-family:Manrope;font-size:18px;font-weight:400;line-height:27px;text-align:left}ol li *{font-size:18px;line-height:27px}ol li::before{content:counter(item-counter);width:24px;height:24px;border-radius:50%;background-color:#294e47;color:#fff;display:flex;align-items:center;justify-content:center;line-height:14px;font-size:14px}ul.custom{padding:0;display:flex;flex-direction:column;gap:19px;list-style:none}ul.custom li{display:flex;align-items:center;gap:12px;font-family:Manrope;font-size:18px;font-weight:400;line-height:27px;text-align:left}ul.custom li *{font-size:18px;line-height:27px}ul.custom li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#294e47}body{margin:0;font-family:Arial,sans-serif}.white-color{color:#fff}.black{background-color:#171717}@font-face{font-family:Actay;src:url("../fonts/Actay-Regular.otf") format("opentype")}.gap{gap:20px}.mt{margin-top:70px}*{box-sizing:border-box;font-family:Manrope,sans-serif}body{scroll-behavior:smooth;overflow-x:hidden}body::-webkit-scrollbar{display:none}html{scroll-behavior:smooth;overflow-x:hidden}.flex-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;width:100%}.flex-wrap{flex-wrap:wrap !important}.close-btn{cursor:pointer}.call-popup{display:none}@media(max-width: 475px){.call-popup{display:none;width:238px;min-height:100px;z-index:20;position:fixed;right:16px;top:76px;background-color:#fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.08);border-radius:24px;padding:20px;flex-direction:column;gap:24px}.call-popup .contact-block{display:flex;flex-direction:column;gap:6px}.call-popup .contact-block .contact-label{font-size:14px;font-weight:400;line-height:19.12px;text-align:left;color:#737373}.call-popup .contact-block .contact-value{font-family:Actay,sans-serif;font-size:20px;font-weight:400;line-height:20px;letter-spacing:-0.05em;text-align:left;color:#171717;text-decoration:none}.call-popup .social-block{margin-top:0;padding:16px;width:100%;border-radius:18px;background-color:#294e47;display:flex;flex-direction:column;gap:6px}.call-popup .social-block .social-title{font-family:Actay,sans-serif;font-size:20px;font-weight:400;line-height:20px;letter-spacing:-0.05em;text-align:left;color:#fff}.call-popup .social-block .social-descr{font-size:12px;font-weight:400;line-height:16.39px;text-align:left;color:rgba(255,255,255,.7)}.call-popup .social-block .wrap{display:flex;flex-direction:row;gap:10px;margin-top:4px}.call-popup .social-block .wrap .social{width:50px;height:50px;background-color:rgba(246,248,250,.14);position:relative;border-radius:50%}.call-popup .social-block .wrap .social img{display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.call-popup.active{display:flex}}.search-form{position:relative;width:100%}.search-form .search-modal{display:none;z-index:2;position:absolute;top:calc(100% + 23px)}.search{background-color:#f4f4f4;border-radius:12px}.search input{background-color:rgba(0,0,0,0)}.search-input-wrapper{position:relative;width:100%;height:58px;border-bottom:1px solid #294e47;background-color:#fff;z-index:2;padding:17px 6px}.search-input-wrapper .close-btn{width:24px;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/cancel-01 1.svg");cursor:pointer}.search-input-wrapper::after{content:"";width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/search-black.svg");position:absolute;top:50%;transform:translateY(-50%);right:40px}.search-input-wrapper input{border:none;background:rgba(0,0,0,0);color:#171717;font-size:16px}.search-input-wrapper input::-moz-placeholder{font-size:16px;color:#171717}.search-input-wrapper input::placeholder{font-size:16px;color:#171717}.search-input-wrapper input:focus{outline:none}@media(max-width: 475px){.search-form .search-modal{top:calc(100% + 15px)}.search-input-wrapper{padding:15px 34px;height:auto}.search-input-wrapper::after{right:auto;left:0}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-cancel-button{display:none}.product-nav{position:fixed;width:100%;height:100%;left:0;top:134px;background:rgba(0,0,0,0.6980392157)}.product-nav::before{content:"";width:100%;height:40px;position:absolute;left:50%;top:-28px;transform:translateX(-50%)}.product-nav:hover{display:block}.product-nav .container{padding:20px 0px;padding-bottom:48px;display:flex;gap:27px;flex-wrap:wrap;position:relative;z-index:3}.product-nav .first-col{width:812px;max-width:100%;display:flex;gap:16px;flex-wrap:wrap}.header{width:100%;z-index:10;position:fixed;left:0;top:0}.header .top-menu{padding:15px 0px;border-bottom:1px solid rgba(255,255,255,.15);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header .top-menu *{color:#fff;font-size:16px;line-height:1.25em;text-decoration:none}.header .top-menu ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;list-style:none;padding:0;gap:24px}.header .top-menu .city{display:flex;flex-direction:row;gap:6px;align-items:center;cursor:pointer}.header .top-menu .city::before{content:"";width:24px;height:24px;align-items:center;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/arrow-down-01-sharp 3.svg")}.header .top-menu .address{display:flex;align-items:center;gap:6px}.header .top-menu .address::before{display:block;content:"";width:20px;height:20px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/location-01 1.svg")}.header .top-menu .contacts{display:flex;flex-direction:row;gap:24px;align-items:center;list-style:none}.header .top-menu .contacts li.social ul{display:flex;flex-direction:row;gap:10px;list-style:none;align-items:center}.header .top-menu .contacts li.social ul li a{cursor:pointer;display:block;width:24px;height:24px;background-size:cover;background-repeat:no-repeat}.header .top-menu .contacts li.social ul li a.whatsapp{background-image:url("../vectors/whatsapp.svg")}.header .top-menu .contacts li.social ul li a.telegram{background-image:url("../vectors/telegram.svg")}.header .top-menu .contacts .tel{font-weight:700}.header .logo{width:172px;height:56px}.header .logo img{display:block;width:100%;height:100%}.header .logo-black{display:none}.header .logo-black img{display:block;width:100%;height:100%}.header .navbar-wrapper{padding:12px 0px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header .search-form{position:absolute;left:0;bottom:0;display:none}.header .search-form.active{display:block}.header .wrap{display:flex;flex-direction:row;align-items:center;gap:24px;position:relative}.header .navbar{padding-left:0;display:flex;flex-direction:row;margin:0;gap:0px;list-style:none}.header .navbar>li{padding:4px 12px;position:relative}.header .navbar>li>ul{list-style:none;position:absolute;left:0;top:56px;background-color:#fff;padding:20px;padding-right:41px;border-radius:24px;display:none;flex-direction:column;gap:10px;box-shadow:0px 4px 50px 0px rgba(0,0,0,0.0705882353)}.header .navbar>li>ul:hover{display:flex}.header .navbar>li>ul::after{content:"";width:100%;left:0;height:30px;top:-30px;position:absolute;z-index:1}.header .navbar>li>ul li{position:relative;z-index:2}.header .navbar>li>ul li a{font-size:16px;color:#171717;display:block}.header .navbar>li a{text-decoration:none;color:#fff;font-size:16px;line-height:21.86px}.header .navbar>li>div{display:none}.header .navbar>li:hover{border-radius:8px;background-color:#294e47;color:#fff}.header .navbar>li:hover>ul{display:flex}.header .navbar>li:hover>ul li a{color:#171717 !important}.header .navbar>li:hover>ul li:hover a{color:#294e47 !important}.header .navbar>li:hover>div{display:block}.header .header-second-wrap{display:flex;flex-direction:row;gap:14px;align-items:center}.header .header-second-wrap .btn-outline{margin:0px 6px}.header.white .top-menu{border-bottom:1px solid #e5e5e5}.header.white .top-menu *{color:#737373}.header.white .top-menu .contacts li.social ul li a.whatsapp{background-image:url("../vectors/whatsapp5.svg")}.header.white .top-menu .contacts li.social ul li a.telegram{background-image:url("../vectors/telegram5.svg")}.header.white .top-menu .address::before{background-image:url("../vectors/location-black.svg")}.header.white .top-menu .city::before{background-image:url("../vectors/arrow-down-01-sharp-grey.svg")}.header.white .header-second-wrap .btn-outline{color:#294e47;border-color:#294e47}.header.white .square-btn{background-color:#f4f4f4}.header.white .user-btn{background-image:url("../vectors/user-black.svg")}.header.white .favourite-btn{background-image:url("../vectors/favourite-black.svg")}.header.white .search-btn{background-image:url("../vectors/search-black.svg")}.header.white .logo{display:none}.header.white .logo-black{display:block}.header.white .navbar li a{color:#171717}.header.white .navbar li:hover a{color:#fff}.header.white .second-wrap .header__social .social{background:rgba(33,33,33,.55)}.header.white .second-wrap .contact-wrapper .telephone{color:#171717}.header.white .second-wrap .contact-wrapper .mail{color:#171717}@media(max-width: 1024px){.header{display:none}}.mobile-header{display:none;position:fixed;z-index:10;padding:10px 0px;width:100%;left:0;top:0}.mobile-header .container-flex{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mobile-header .hamburger{display:flex;flex-direction:column;gap:5px;width:16px}.mobile-header .hamburger span{border-radius:2px;background-color:#fff;width:100%;height:2px}.mobile-header .logo{width:112px;height:38px}.mobile-header .logo img{width:100%;height:100%}.mobile-header .logo-black{display:none;width:67px;height:50px}.mobile-header .logo-black img{width:100%;height:100%}.mobile-header .call-btn{display:block;width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/calling%201.svg")}.mobile-header .call-btn.black{display:none;background-image:url("../vectors/calling-green.svg");background-color:#fff !important}.mobile-header.white .logo{display:none}.mobile-header.white .logo-black{width:112px;height:38px;display:block}.mobile-header.white .hamburger span{background-color:#294e47}.mobile-header.white .call-btn{display:none}.mobile-header.white .call-btn.black{display:block}@media(max-width: 1024px){.mobile-header{display:block}}.footer{position:relative;z-index:4;margin-top:-64px;width:100%;border-radius:42px 42px 0px 0px;background-color:#f4f4f4}.footer .container.fw{padding-top:46px;padding-bottom:36px;display:flex;flex-direction:row;align-items:center;gap:36px;flex-wrap:wrap}.footer .logo{width:130px;height:96px;margin-right:24px}.footer .logo img{display:block;width:100%;height:100%}.footer .contact-main-wrap{display:flex;flex-direction:column;gap:8px}.footer .contact-main-wrap .address{font-size:18px;font-weight:400;color:#737373}.footer .contact-wrap{display:flex;flex-direction:column;gap:6px}.footer .contact-wrap .conctact-link{font-family:Actay,sans-serif;font-size:24px;line-height:24px;letter-spacing:-0.05em;text-align:left;color:#171717;text-decoration:none}.footer .contact-wrap .contact-label{font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#737373}.footer .footer-social{margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:24px;padding:19.5px 24px;border-radius:18px;background-color:#294e47}.footer .footer-social .social-title{font-family:Actay,sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.05em;text-align:left;color:#fff}.footer .footer-social .social-descr{font-size:14px;font-weight:400;line-height:19.12px;text-align:left;color:rgba(255,255,255,.7)}.footer .footer-social .wrap{display:flex;flex-direction:column;gap:6px}.footer .footer-social .social-wrapper{display:flex;flex-direction:row;gap:16px}.footer .footer-social .social{position:relative;display:block;width:50px;height:50px;border-radius:50%;background-color:rgba(246,248,250,.14)}.footer .footer-social .social img{display:block;height:24px;width:24px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.footer .footer-bottom{border-top:1px solid #e5e5e5}.footer .footer-bottom .wrap{display:flex;gap:23px}.footer .footer-bottom .container{padding:16px 0px;display:flex;justify-content:space-between;gap:20px}.footer .footer-bottom .footer-bottom__link{font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#737373;text-decoration:none}.footer .footer-menu{border-top:1px solid #e5e5e5;padding-top:60px;padding-bottom:70px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;align-items:flex-start;justify-content:space-between}.footer .footer-menu .ul-wrapper{display:flex;flex-direction:column;gap:16px}.footer .footer-menu .ul-wrapper .menu-title{font-family:Actay;font-size:24px;font-weight:400;line-height:24px;letter-spacing:-0.05em;text-align:left;color:#171717}.footer .footer-menu .ul-wrapper ul{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.footer .footer-menu .ul-wrapper ul li::before{display:none}.footer .footer-menu .ul-wrapper ul .menu-list:nth-child(n+5){display:none}.footer .footer-menu .ul-wrapper ul .menu-list a{text-decoration:none;font-family:Manrope;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#737373}.footer .footer-menu .ul-wrapper ul.active .menu-list:nth-child(n+5){display:block}.footer .footer-menu .ul-wrapper ul .more{font-family:Manrope;font-size:18px;font-weight:500;line-height:24.59px;text-align:left;color:#294e47;display:flex;flex-direction:row;align-items:center;gap:10px;cursor:pointer}.footer .footer-menu .ul-wrapper ul .more::after{content:"";width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/arrow-down-01-sharp black.svg")}.footer .footer-menu .ul-wrapper.active ul .menu-list:nth-child(n+5){display:block}.footer .footer-menu .ul-wrapper.active ul .more{margin-top:6px;display:none}@media(max-width: 475px){.footer{margin-top:-40px;width:100%}.footer .container.fw{padding:40px 16px;display:flex;flex-direction:column;align-items:center;gap:24px}.footer .footer-menu{padding:0;flex-direction:column;border:none;gap:0px}.footer .footer-menu .ul-wrapper{width:100%;padding:20px 0px;gap:12px;border-bottom:1px solid #e5e5e5;gap:0}.footer .footer-menu .ul-wrapper .menu-title{width:100%;font-size:20px;line-height:20px;display:flex;align-items:center;justify-content:space-between}.footer .footer-menu .ul-wrapper .menu-title::after{content:"";width:24px;height:24px;display:block;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("../vectors/arrow-down-01-sharp-grey.svg");mask-image:url("../vectors/arrow-down-01-sharp-grey.svg");background-color:#9ca3af}.footer .footer-menu .ul-wrapper ul{width:100%}.footer .footer-menu .ul-wrapper ul .more{display:none}.footer .footer-menu .ul-wrapper ul .menu-list a{font-family:Manrope;font-size:14px;font-weight:400;line-height:19.12px;text-align:left;text-decoration:none}.footer .footer-menu .ul-wrapper ul .menu-list:nth-child(n){display:none}.footer .footer-menu .ul-wrapper.active{gap:12px}.footer .footer-menu .ul-wrapper.active .menu-title::after{transform:rotate(180deg);background-color:#069176}.footer .footer-menu .ul-wrapper.active ul .menu-list:nth-child(n){display:block}.footer .logo{margin-right:0}.footer .contact-main-wrap{gap:4px}.footer .contact-main-wrap .address{font-size:16px;line-height:21px;text-align:center}.footer .contact-wrap{display:flex;flex-direction:column;gap:6px;align-items:center}.footer .contact-wrap .conctact-link{text-align:center;font-size:20px;line-height:20px}.footer .contact-wrap .contact-label{font-size:16px;font-weight:400;line-height:21.86px}.footer .footer-social{width:100%;margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:24px;padding:16px 24px}.footer .footer-social .social-title{font-family:Actay,sans-serif;font-size:18px;font-weight:400;line-height:18px;letter-spacing:-0.05em;text-align:left;color:#fff}.footer .footer-social .social-descr{font-size:12px;line-height:16.39px}.footer .footer-social .wrap{display:flex;flex-direction:column;gap:6px}.footer .footer-social .social-wrapper{display:flex;flex-direction:row;gap:10px}.footer .footer-social .social{position:relative;display:block;width:50px;height:50px;border-radius:50%;background-color:rgba(246,248,250,.14)}.footer .footer-social .social img{display:block;height:24px;width:24px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.footer .footer-bottom .container{padding:24px 0px;justify-content:center}.footer .footer-bottom .footer-bottom__link{display:none;font-size:16px;line-height:21.86px}.footer .footer-bottom .footer-bottom__link:first-child{display:block}}.overlay{display:none;position:fixed;z-index:30;left:0;top:0;width:100%;height:100%;background:rgba(33,33,33,.35)}.overlay.active{display:block}.modal-popup{max-width:95%;padding:30px;display:block;z-index:2;width:475px;border-radius:24px;background-color:#fff;min-height:300px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.modal-popup .close-btn{position:absolute;display:block;right:20px;top:20px;width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/cancel-01 1.svg")}.modal-popup .popup-title{font-family:Actay,sans-serif;font-size:36px;font-weight:400;line-height:36px;letter-spacing:-0.05em;text-align:left;color:#171717}.modal-popup .popup-subtitle{margin-top:10px;font-size:16px;font-weight:400;line-height:21.86px;text-align:left;color:#737373}.modal-popup form{margin-top:16px;display:flex;flex-direction:column;gap:16px}.modal-popup form label{padding:12px 16px;height:64px;display:block;border-radius:12px;background-color:#f4f4f4;font-size:12px;font-weight:400;line-height:16.39px;text-align:left;color:#a3a3a3}.modal-popup form label input{margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;width:100%;margin-top:2px;font-size:16px;line-height:21.86px;color:#171717}.modal-popup form label input::-moz-placeholder{color:#171717}.modal-popup form label input::placeholder{color:#171717}.modal-popup form label input:focus{outline:none}.modal-popup .modal-text{margin-top:16px;font-size:12px;font-weight:400;line-height:16.39px;text-align:left;color:#a3a3a3}.popup-succes{max-width:95%;display:none;width:428px;background-color:#fff;border-radius:18px;position:absolute;left:50%;top:50%;padding:24px;transform:translate(-50%, -50%)}.popup-succes .succes__icon{margin:0 auto;width:64px;height:64px}.popup-succes .succes__icon img{display:block;width:100%;height:100%}.popup-succes .succes__title{font-family:Actay,sans-serif;margin-top:24px;font-size:28px;text-align:center;color:#171717}.popup-succes .succes__subtitle{margin-top:8px;font-size:18px;text-align:center;color:#737373}.popup-succes button{margin-top:24px}@media(max-width: 475px){.modal-popup{padding:20px}.modal-popup .popup-title{font-size:26px;line-height:32px}.modal-popup .popup-subtitle{margin-top:6px;font-size:12px;line-height:16px}.modal-popup form{margin-top:10px;display:flex;flex-direction:column;gap:8px}.modal-popup form label{padding:8px 12px;height:56px}.modal-popup form label input{font-size:14px;line-height:19px}.modal-popup .modal-text{margin-top:8px}.popup-succes{padding:20px}.popup-succes .succes__title{margin-top:16px;font-size:24px}.popup-succes .succes__subtitle{margin-top:5px;font-size:14px;text-align:center;color:#737373}.popup-succes button{margin-top:16px}}.mobile-menu-header{display:none;width:100%;height:70px;padding-top:23px !important;padding-bottom:12px !important;background-color:#fff;position:absolute;left:0;top:0}.mobile-menu-header button{background-color:rgba(0,0,0,0);border:none;font-family:Actay;font-weight:400;font-size:24px;line-height:1em;letter-spacing:-0.05em;display:flex;flex-direction:row;align-items:center;gap:16px}.mobile-menu-header button::before{content:"";width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/arrow-left-02-sharp 2.svg")}.mobile-menu-header.show{display:block}.mobile-navbar{transition:transform .3s;transform:translateX(-100%);position:fixed;left:0;top:0;background-color:#fff;width:100%;height:100%;overflow-y:auto;padding-bottom:80px}.mobile-navbar .mobile-navbar-header{width:100%;height:70px;padding:10px 0px}.mobile-navbar .mobile-navbar-header .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mobile-navbar .mobile-navbar-header .mobile-navbar-logo{width:112px;height:38px}.mobile-navbar .mobile-navbar-header .mobile-navbar-logo img{display:block;width:100%;height:100%}.mobile-navbar .mobile-navbar-header .close-btn{display:block;height:24px;width:24px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("../../vectors/cancel-01 1.svg");mask-image:url("../../vectors/cancel-01 1.svg");mask-repeat:no-repeat;background-color:#294e47}.mobile-navbar .mobile-navbar-header .call-btn{display:block;width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/calling-green.svg")}.mobile-navbar .mobile-menu{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}.mobile-navbar .mobile-menu.opened li a{display:none}.mobile-navbar .mobile-menu li{background-color:#fff}.mobile-navbar .mobile-menu li.more-li{width:100% !important}.mobile-navbar .mobile-menu li.more-li a.more-link{border-radius:24px;background-color:#f4f4f4;padding:10px 0px !important;align-items:center;justify-content:center;gap:10px;font-size:14px;color:#171717}.mobile-navbar .mobile-menu li.more-li a.more-link::after{content:"";width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/arrow-up-right-01-round 1.svg")}.mobile-navbar .mobile-menu li.have-child>a::after{content:"";display:block;width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/arrow-down-01-sharp-grey.svg");transform:rotate(-90deg)}.mobile-navbar .mobile-menu li a{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 0px;font-size:18px;font-weight:400;line-height:24.59px;letter-spacing:-0.01em;text-align:left;color:#171717;text-decoration:none;border-bottom:1px solid #e5e5e5}.mobile-navbar .mobile-menu .submenu{padding-left:0;list-style:none}.mobile-navbar .mobile-menu .submenu.opened.type2{display:flex;flex-direction:row;flex-wrap:wrap}.mobile-navbar .mobile-menu .submenu.opened.type2>li{margin-bottom:8px;width:calc(50% - 4px)}.mobile-navbar .mobile-menu .submenu.opened.type2>li:nth-child(even){margin-left:8px}.mobile-navbar .mobile-menu .submenu li>.gift-banner{display:none}.mobile-navbar .mobile-menu .submenu li a{display:none}.mobile-navbar .mobile-menu .submenu.opened>li>.gift-banner{display:flex}.mobile-navbar .mobile-menu .submenu.opened>li>a{display:flex}.mobile-navbar .wrap{display:flex;flex-direction:column;margin-top:25px;gap:16px}.mobile-navbar .wrap .btn{width:100%;border-radius:12px;border:1px solid #294e47;color:#294e47;font-size:16px;font-weight:700;padding:6.5px;text-align:center}.mobile-navbar .wrap .locale{position:relative;display:flex;font-size:16px;color:#737373;gap:6px;align-items:center}.mobile-navbar .wrap .locale::before{content:"";display:block;width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/arrow-down-01-sharp-grey.svg")}.mobile-navbar .wrap .info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:7px 24px}.mobile-navbar .wrap .info .info-block{display:flex;gap:10px}.mobile-navbar .wrap .info a{text-decoration:none}.mobile-navbar .wrap .info .phone{font-family:Manrope;font-weight:700;font-size:16px;line-height:1em;letter-spacing:-0.01em;color:#171717;display:flex;align-items:center;gap:6px}.mobile-navbar .wrap .info .phone::after{content:"";width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/arrow-down-01-sharp-grey.svg")}.mobile-navbar .wrap .info .time{font-size:16px;color:#737373}.mobile-navbar .wrap .info .mail{font-size:16px;color:#737373}.mobile-navbar .wrap .info .social{width:24px;height:24px;border-radius:50%}.mobile-navbar .wrap .info .social svg,.mobile-navbar .wrap .info .social img{width:100%;height:100%}.mobile-navbar .wrap .address{text-decoration:none;display:flex;align-items:center;gap:6px;font-family:Manrope;font-weight:400;font-size:16px;line-height:1em;letter-spacing:-0.01em;color:#171717}.mobile-navbar .wrap .address::before{content:"";width:24px;height:20px;background-size:cover;background-repeat:no-repeat;background-image:url("../../vectors/location-black.svg")}.mobile-navbar.active{transform:translateX(0)}li.type2 a{padding:8px 0px !important}.square-btn{width:44px;height:44px;border-radius:12px;background-color:rgba(255,255,255,.08);background-size:20px;background-position:center center;background-repeat:no-repeat;flex-shrink:0;cursor:pointer}.search-btn{width:24px;height:24px;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/search.svg");cursor:pointer}.user-btn{background-image:url("../vectors/user.svg")}.favourite-btn{cursor:pointer;background-image:url("../vectors/favourite.svg")}.favourite-goods-btn{cursor:pointer;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;border-radius:12px}.favourite-goods-btn::after{content:"";display:block;width:24px;height:24px;-webkit-mask-size:cover;mask-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("../vectors/favourite-black.svg");mask-image:url("../vectors/favourite-black.svg");background-color:#a3a3a3}.share-btn{cursor:pointer;width:70px;height:70px;display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;border-radius:12px}.share-btn::after{content:"";display:block;width:24px;height:24px;-webkit-mask-size:cover;mask-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("../vectors/share-08 1.svg");mask-image:url("../vectors/share-08 1.svg");background-color:#a3a3a3}.favourite-goods-btn.active::after{-webkit-mask-image:none;mask-image:none;background-image:url("../vectors/favourite 1.svg");background-color:rgba(0,0,0,0)}.button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;padding:21px 32px;background-color:#fff;border-radius:12px;font-size:16px;font-weight:400;line-height:21.86px;text-align:center;cursor:pointer;border:none;color:#171717;text-decoration:none}.button.green{color:#fff}.button_large{width:100%}.btn-outline{cursor:pointer;background-color:rgba(0,0,0,0);padding:6.5px 14px;padding-bottom:7.5px;font-family:Manrope;font-size:16px;font-weight:700;line-height:21.86px;letter-spacing:-0.01em;text-align:left;color:#fff;border-radius:12px;border:1px solid #fff;display:flex;align-items:center;cursor:pointer}.loading-button{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:19px;font-family:Manrope;font-size:16px;font-weight:600;line-height:21.86px;text-align:left;color:#294e47;width:100%;border-radius:12px;border:1px solid #294e47;cursor:pointer}.route-button{cursor:pointer;display:flex;max-width:-moz-fit-content;max-width:fit-content;justify-content:center;align-items:center;gap:10px;padding:19px 24px;font-family:Manrope;font-size:16px;font-weight:600;line-height:21.86px;text-align:left;color:#171717;border:1px solid #e5e5e5;border-radius:12px;text-decoration:none}.route-button::before{content:"";width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/location-3.svg")}.download-btn{cursor:pointer;display:flex;align-items:center;gap:10px;font-family:Manrope;font-size:16px;font-weight:700;line-height:21.86px;text-align:left;color:#294e47}.download-btn::before{content:"";width:24px;height:24px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/arrow-down-03-sharp 1.svg")}@media(max-width: 475px){.lodading-button{padding:17.5px;font-size:14px;line-height:19px}.favourite-goods-btn{width:54px;height:54px}.share-btn{width:54px;height:54px}.route-button{max-width:none;width:100%;font-size:14px;line-height:19.12px;padding:17.5px}}.breadcrumbs{padding:0;display:flex;gap:6px;align-items:center;margin-top:142px;margin-bottom:30px;list-style:none;overflow-x:auto;overflow-y:hidden}.breadcrumbs li{flex-shrink:0;display:flex;flex-direction:row;gap:6px;align-items:center;color:#a3a3a3}.breadcrumbs li::after{content:"/";font-size:16px;color:#a3a3a3}.breadcrumbs li:last-child::after{display:none}.breadcrumbs li a{color:#a3a3a3;text-decoration:none;font-size:16px;line-height:21.86px;font-weight:400;font-family:Manrope}@media(max-width: 475px){.breadcrumbs{margin-top:70px;margin-bottom:20px}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs li a{font-size:14px;line-height:19.12px}}.question-banner{position:relative;min-height:497px;height:auto}.question-banner .question-banner-img{display:block;width:646px;position:absolute;right:0;height:111.5%;bottom:0px}.question-banner .title{margin-top:70px;color:#fff}.question-banner .text{margin-top:10px;color:#fff}.question-banner .wrap{margin-top:30px;display:flex;flex-direction:row;gap:24px;align-items:flex-start;flex-wrap:wrap}.question-banner .wrap .text{display:flex;flex-wrap:wrap;gap:4px;width:100%;font-size:12px;color:rgba(255,255,255,.5);margin-top:-8px}.question-banner .wrap .text a{color:rgba(255,255,255,.5);text-decoration:none}.question-banner form{display:flex;flex-direction:column;gap:16px;width:348px}.question-banner form label{color:rgba(255,255,255,.7);font-size:12px;display:block;width:100%;padding:12px 16px;border-radius:12px;border:none;background-color:rgba(255,255,255,.08)}.question-banner form label input{display:block;width:100%;margin-top:2px;background-color:rgba(0,0,0,0);font-size:16px;line-height:21.86px;height:auto;border:none;color:#fff}.question-banner form label input::-moz-placeholder{color:#fff}.question-banner form label input::placeholder{color:#fff}.question-banner form label input:focus{outline:none}.question-banner .form-descr-block{width:295px;height:auto;padding:24px;border-radius:24px;border:1px solid rgba(255,255,255,.23)}.question-banner .descr-block__title{font-family:Manrope;font-size:20px;font-weight:500;line-height:27.32px;text-align:left;color:#fff}.question-banner .descr-block__subtitle{margin-top:6px;font-family:Manrope;font-size:12px;font-weight:400;line-height:16.39px;text-align:left;color:rgba(255,255,255,.7)}.question-banner .person{margin-top:48px;display:flex;flex-direction:row;align-items:center;gap:10px}.question-banner .person img{flex-shrink:0;display:block;width:47px;height:47px;border-radius:50%}.question-banner .person .person-wrap{display:flex;flex-direction:column;gap:4px}.question-banner .person .person-name{font-size:16px;font-weight:500;line-height:21.86px;text-align:left;color:#fff}.question-banner .person .person-label{font-size:12px;font-weight:400;line-height:16.39px;text-align:left;color:rgba(255,255,255,.7)}@media(max-width: 1024px){.question-banner .question-banner-img{display:none}}@media(max-width: 475px){.question-banner{margin-bottom:60px}.question-banner .title{margin-top:30px;color:#fff}.question-banner .text{margin-top:10px;color:#fff}.question-banner .wrap{margin-top:24px;flex-direction:column}.question-banner form{order:1;gap:8px;width:100%}.question-banner form label{color:rgba(255,255,255,.7);font-size:12px;display:block;width:100%;padding:8.5px 14px}.question-banner form label input{display:block;width:100%;margin-top:2px;background-color:rgba(0,0,0,0);font-size:14px;line-height:19px}.question-banner .form-descr-block{order:3;width:100%}.question-banner .text{order:2}.question-banner .descr-block__title{font-family:Manrope;font-size:20px;font-weight:500;line-height:27.32px;text-align:left;color:#fff}}.gallery-modal{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#e9e8e6;padding:20px;overflow-y:auto}.gallery-modal .close-btn{width:50px;height:50px;border-radius:50%;background-color:#fff;background-size:24px;background-position:center center;background-image:url("../vectors/cancel-01 1.svg");background-repeat:no-repeat;float:right;margin-bottom:33px}.gallery{width:100%;display:flex;flex-direction:row;gap:50px;flex-wrap:wrap;position:relative}.gallery .slides{display:flex;overflow-y:hidden;overflow-x:auto;gap:20px;width:100%;scroll-snap-type:x mandatory}.gallery .slides>.project-slide{scroll-snap-align:start;scroll-snap-stop:always}.gallery .slides::-webkit-scrollbar{display:none}.gallery .price-wrapper{display:flex;flex-direction:column;gap:4px}.gallery .price-wrapper .price{font-family:Actay,sans-serif;font-size:32px;font-weight:400;line-height:1em;letter-spacing:-0.05em;text-align:left;color:#171717}.gallery .price-wrapper .price-label{font-family:Manrope;font-size:16px;font-weight:400;line-height:21.86px;text-align:left;color:#737373}.gallery .prev,.gallery .next{width:54px;height:54px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/prev.svg");position:absolute;top:234px;cursor:pointer}.gallery .prev{right:calc(100% + 20px)}.gallery .next{left:calc(100% + 20px);transform:rotate(180deg)}.gallery .project-slide{display:flex;gap:50px;max-width:100%;flex-shrink:0}.gallery .first-col{position:relative;width:590px;max-width:100%;flex-grow:1;height:501px}.gallery .first-col .first-col-prev{width:100%;height:100%;border-radius:32px;overflow:hidden}.gallery .first-col .first-col-prev img{width:100%;height:100%;display:block}.gallery .wrapper{display:flex;flex-shrink:0;gap:20px;width:100%;overflow-x:auto;transition:.3s;scroll-behavior:smooth}.gallery .wrapper::-webkit-scrollbar{display:none}.gallery .wrapper .gallery-item{flex-shrink:0;cursor:pointer;position:relative;width:121px;height:auto;border-radius:24px}.gallery .wrapper .gallery-item img{display:block;height:auto;width:100%;aspect-ratio:1.397/1;border-radius:24px}.gallery .wrapper .gallery-item .gallery-item__title{margin-top:16px;font-family:Manrope;font-size:16px;font-weight:400;line-height:21.86px;text-align:left;color:#737373}.gallery .wrapper .gallery-item .gallery-item__price{margin-top:10px;font-family:Actay;font-size:20px;font-weight:400;line-height:20px;letter-spacing:-0.05em;text-align:left;color:#171717}.gallery .wrapper .gallery-item::before{position:absolute;content:"";width:100%;height:100%;display:block;left:0;top:0;background-color:rgba(255,255,255,.4)}.gallery .wrapper .gallery-item.active::before{display:none}.gallery .second-col{max-width:100%;flex-grow:1;width:610px}.gallery .second-col .title{margin-top:28px;font-size:42px;line-height:1em}.gallery .second-col .text{margin-top:10px}.gallery .second-col .project-chars{margin-top:36px;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px 50px;width:500px;max-width:100%}.gallery .second-col .project-chars .project-char{min-width:190px;gap:14px;display:flex;align-items:center}.gallery .second-col .project-chars .project-char img{width:60px;height:60px;display:block}.gallery .second-col .project-chars .project-char .char-content{display:flex;flex-direction:column;gap:6px;font-size:16px;font-weight:400;line-height:21.86px;color:#737373}.gallery .second-col .project-chars .project-char .char-content span{color:#171717;font-size:24px;line-height:1em}.gallery .second-col .wrap{margin-top:36px;display:flex;flex-direction:row;gap:36px}.gallery .second-col .descr{margin-top:6px;font-size:16px;font-weight:400;line-height:21.86px;text-align:left;color:#737373}.gallery.type2 .price-wrapper{gap:6px}.gallery.type2 .price-wrapper .price{font-size:42px}.gallery.type2 .first-col{position:relative;width:685px;max-width:100%;flex-grow:1;height:auto;display:flex;flex-direction:column;gap:20px}.gallery.type2 .first-col .first-col-prev{width:100%;height:646px;border-radius:24px;overflow:hidden}.gallery.type2 .first-col .first-col-prev img{width:100%;height:100%;display:block;border-radius:inherit}.gallery.type2 .wrapper{margin-top:0px}.gallery.type2 .wrapper .gallery-item{overflow:hidden}.gallery.type2 .wrapper .gallery-item img{height:auto;aspect-ratio:1.07/1;border-radius:inherit}.gallery.type2 .second-col{max-width:100%;flex-grow:1;width:505px}.gallery.type2 .second-col .label{font-family:Manrope;font-size:18px;font-weight:600;line-height:24.59px;text-align:left;color:#171717}.gallery.type2 .second-col .project-chars{margin-top:20px}.gallery.type2 .second-col .variants-wrap{margin-top:36px;display:flex;flex-direction:column;gap:10px}.gallery.type2 .second-col .variants{width:-moz-fit-content;width:fit-content;display:flex;max-width:-moz-fit-content;max-width:fit-content;border-radius:12px;color:#737373;background-color:#f4f4f4;flex-grow:0}.gallery.type2 .second-col .variants .variant{cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;padding:13px 18px;border-radius:12px;background-color:rgba(0,0,0,0);font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:21.86px;text-align:center}.gallery.type2 .second-col .variants .variant.active{background-color:#fff;color:#294e47;box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);font-weight:600}.gallery.type2 .second-col .btns-wrapper{margin-top:36px;display:flex;gap:16px}.gallery.type2 .second-col .btns-wrapper .button{flex-grow:1}.gallery.type2 .second-col .btns-wrapper .favourite-goods-btn{width:70px;height:70px}.gallery.type4 .first-col{position:relative;width:685px;max-width:100%;flex-grow:1;height:auto;display:flex;flex-direction:column;gap:20px}.gallery.type4 .first-col .first-col-prev{width:100%;height:646px;border-radius:24px;overflow:hidden}.gallery.type4 .first-col .first-col-prev img{width:100%;height:100%;display:block}.gallery.type4 .first-col .wrapper{margin-top:0px}.gallery.type4 .first-col .wrapper .gallery-item{width:190px}.gallery.type4 .first-col .wrapper .gallery-item img{height:auto;aspect-ratio:1.07/1}.gallery.type4 .second-col{width:505px}.gallery.type4 .second-col .btns-wrapper{margin-top:26px;display:flex;gap:16px}.gallery.type4 .second-col .btns-wrapper .button{flex-grow:1}.gallery.type4 .second-col .btns-wrapper .favourite-goods-btn{height:auto;aspect-ratio:1/1}.gallery.type4 .second-col .title{margin-top:0;font-size:68px;line-height:1em}.gallery.type4 .second-col .advantages{margin-top:30px}.gallery.type4 .second-col .variants{width:auto;display:flex;max-width:-moz-fit-content;max-width:fit-content;border-radius:12px;color:#737373;background-color:#f4f4f4;flex-grow:0}.gallery.type4 .second-col .variants .variant{display:flex;justify-content:center;align-items:center;text-align:center;padding:13px 18px;border-radius:12px;background-color:rgba(0,0,0,0);font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:21.86px;text-align:center}.gallery.type4 .second-col .variants .variant.active{background-color:#fff;color:#294e47;box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);font-weight:600}.gallery.type4 .second-col .chars{margin-top:30px;display:flex;flex-direction:column;gap:16px;width:100%}.gallery.type4 .second-col .chars-row{gap:16px;display:flex;align-items:flex-end;width:100%}.gallery.type4 .second-col .chars-row .row-wrap{display:flex;gap:16px;align-items:flex-end;max-width:297px;width:297px}.gallery.type4 .second-col .chars-row .filler{height:1px;width:auto;flex-grow:1;background-color:#e5e5e5}.gallery.type4 .second-col .chars-row .char__label{font-family:Manrope;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#737373}.gallery.type4 .second-col .chars-row .char__content{font-family:Manrope;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#171717}.gallery.type4 .second-col .wrap{margin-top:30px;display:flex;flex-direction:row;gap:30px 24px;flex-wrap:wrap}.gallery.type4 .second-col .wrap .button{flex-grow:1}.gallery.type4 .second-col .price{font-family:Actay;font-size:42px;font-weight:400;letter-spacing:-0.05em;text-align:left;color:#171717}.gallery.type4 .second-col .quantity{margin-top:30px;width:317px;flex-shrink:0;display:flex;justify-content:space-between;height:70px;border-radius:12px;border:1px solid #e5e5e5}.gallery.type4 .second-col .quantity form{margin:0;padding:0;flex-shrink:1}.gallery.type4 .second-col .quantity form input{-moz-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0);text-align:center;height:100%;-webkit-appearance:none}.gallery.type4 .second-col .quantity form input:focus{outline:none}.gallery.type4 .second-col .quantity form input::-webkit-outer-spin-button,.gallery.type4 .second-col .quantity form input::-webkit-inner-spin-button{-webkit-appearance:none;display:none;margin:0}.gallery.type4 .second-col .quantity .quantity-input{text-align:center;display:flex;justify-content:center;align-items:center;font-family:Actay;font-size:24px;font-weight:400;line-height:24px;letter-spacing:-0.05em;color:#171717;width:70px}.gallery.type4 .second-col .quantity .plus-btn,.gallery.type4 .second-col .quantity .minus-btn{height:100%;width:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.gallery.type4 .second-col .quantity .plus-btn::before,.gallery.type4 .second-col .quantity .minus-btn::before{content:"";width:24px;height:24px}.gallery.type4 .second-col .quantity .plus-btn::before{background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/plus-sign 1.svg")}.gallery.type4 .second-col .quantity .minus-btn::before{background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/minus.svg")}.gallery.type3{max-width:100%;gap:20px;justify-content:center;flex-wrap:nowrap;overflow-y:scroll}.gallery.type3 .price-wrapper{gap:6px}.gallery.type3 .price-wrapper .price{font-size:42px}.gallery.type3 .first-col{position:relative;width:auto;max-width:60%;flex-grow:0;height:auto;display:flex;flex-direction:row;gap:30px;flex-shrink:1;height:533px}.gallery.type3 .first-col .first-col-prev{position:relative;width:885px;max-width:100%;height:100%;border-radius:24px;overflow:hidden;order:1}.gallery.type3 .first-col .first-col-prev img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.gallery.type3 .first-col .next-btn,.gallery.type3 .first-col .prev-btn{cursor:pointer;position:absolute;top:50%;width:50px;height:50px;transform:translatey(-50%);border-radius:50%;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);left:20px}.gallery.type3 .first-col .next-btn::after,.gallery.type3 .first-col .prev-btn::after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:"";width:24px;height:24px;left:50%;top:50%;transform:translate(-50% -50%);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("../vectors/arrow-left-02-sharp 1.svg");mask-image:url("../vectors/arrow-left-02-sharp 1.svg");background-color:#fff}.gallery.type3 .first-col .next-btn{transform:translateY(-50%) rotate(180deg);left:auto;right:20px}.gallery.type3 .wrapper{margin-top:0px;flex-direction:column;width:-moz-fit-content;width:fit-content;height:100%;overflow-y:auto}.gallery.type3 .wrapper::-webkit-scrollbar{display:none}.gallery.type3 .wrapper .gallery-item{overflow:hidden;width:85px}.gallery.type3 .wrapper .gallery-item img{height:auto;aspect-ratio:1.07/1;border-radius:inherit}.gallery.type3 .second-col{background-color:#fff;border-radius:24px;padding:30px;max-width:100%;flex-grow:0;width:505px}.gallery.type3 .second-col .title{margin:0;font-size:32px}.gallery.type3 .second-col .label{font-family:Manrope;font-size:18px;font-weight:600;line-height:24.59px;text-align:left;color:#171717}.gallery.type3 .second-col .project-chars{margin-top:24px;gap:20px}.gallery.type3 .second-col .project-chars .project-char img{width:54px;height:54px}.gallery.type3 .second-col .project-chars .project-char .char-content span{font-size:20px}.gallery.type3 .second-col .variants-wrap{margin-top:24px;display:flex;flex-direction:column;gap:10px}.gallery.type3 .second-col .wrap{margin-top:24px}.gallery.type3 .second-col .variants{width:auto;display:flex;max-width:-moz-fit-content;max-width:fit-content;border-radius:12px;color:#737373;background-color:#f4f4f4;flex-grow:0}.gallery.type3 .second-col .variants .variant{cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;padding:13px 18px;border-radius:12px;background-color:rgba(0,0,0,0);font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:21.86px;text-align:center}.gallery.type3 .second-col .variants .variant.active{background-color:#fff;color:#294e47;box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);font-weight:600}.gallery.type3 .second-col .btns-wrapper{margin-top:24px;display:flex;gap:16px}.gallery.type3 .second-col .btns-wrapper .button{flex-grow:1}.gallery.type3 .second-col .btns-wrapper .favourite-goods-btn{width:70px;height:70px}@media(max-width: 1120px){.gallery .project-slide{flex-wrap:wrap}.gallery.type3{width:100%;flex-wrap:wrap}.gallery.type3 .first-col{width:100%;flex-grow:1;max-width:none}.gallery.type3 .second-col{flex-grow:1}}@media(max-width: 475px){.gallery-modal{padding:16px}.gallery-modal .close-btn{width:32px;height:32px;background-size:20px;margin-bottom:20px}.gallery{flex-direction:column;gap:24px}.gallery .next,.gallery .prev{display:none}.gallery .project-slide{gap:16px}.gallery .first-col{height:194px}.gallery .second-col .title{margin-top:0;font-size:26px}.gallery .second-col .project-chars{margin-top:16px;gap:16px 24px}.gallery .second-col .project-chars .project-char{gap:14px;display:flex;align-items:center;min-width:138px}.gallery .second-col .project-chars .project-char img{width:48px;height:48px}.gallery .second-col .project-chars .project-char .char-content{font-size:12px;font-weight:400;line-height:16.39px;color:#737373}.gallery .second-col .project-chars .project-char .char-content span{color:#171717;font-size:16px;line-height:1em}.gallery .second-col .wrap{margin-top:16px;justify-content:space-between}.gallery .second-col .wrap .price-wrapper .price{font-size:26px;order:2}.gallery .second-col .wrap .price-wrapper .price-label{font-size:12px}.gallery .second-col .wrap .button{order:2}.gallery .wrapper{display:none}.gallery .wrapper .gallery-item{height:100% !important}.gallery .wrapper .gallery-item img{height:100% !important}.gallery.type2 .first-col .first-col-prev{display:none}.gallery.type2 .first-col .wrapper{display:flex;overflow-x:auto;overflow-y:hidden;gap:8px}.gallery.type2 .first-col .wrapper .gallery-item{flex-shrink:0;width:95%;height:328px}.gallery.type2 .first-col .wrapper .gallery-item::before{display:none}.gallery.type2 .first-col .wrapper::-webkit-scrollbar{display:none}.gallery.type2 .second-col .label{font-size:16px;line-height:21.86px}.gallery.type2 .second-col .variants-wrap{margin-top:24px;gap:10px}.gallery.type2 .second-col .variants{max-width:100%}.gallery.type2 .second-col .variants .variant{font-size:14px;line-height:19.12px}.gallery.type2 .second-col .variants .variant.active{background-color:#fff;color:#294e47;box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);font-weight:600}.gallery.type2 .second-col .btns-wrapper{margin-top:24px;display:flex;gap:8px}.gallery.type2 .second-col .btns-wrapper .button{flex-grow:1}.gallery.type2 .second-col .btns-wrapper .favourite-goods-btn{width:60px !important;height:60px !important}.gallery.type2 .second-col .btns-wrapper .share-btn{width:60px !important;height:60px !important}.gallery.type4 .first-col .first-col-prev{display:none}.gallery.type4 .first-col .wrapper{display:flex;overflow-x:auto;overflow-y:hidden}.gallery.type4 .first-col .wrapper .gallery-item{flex-shrink:0;width:90%;height:328px}.gallery.type4 .first-col .wrapper .gallery-item::before{display:none}.gallery.type4 .first-col .wrapper::-webkit-scrollbar{display:none}.gallery.type4 .second-col .title{font-size:32px;line-height:32px}.gallery.type4 .second-col .advantages{margin-top:16px}.gallery.type4 .second-col .chars{margin-top:20px;gap:10px}.gallery.type4 .second-col .chars-row{gap:16px;display:flex;align-items:flex-end;width:100%}.gallery.type4 .second-col .chars-row .row-wrap{gap:16px;max-width:156px;width:156px}.gallery.type4 .second-col .chars-row .char__label{font-size:14px;line-height:19.12px}.gallery.type4 .second-col .chars-row .char__content{font-size:14px;line-height:19.12px}.gallery.type4 .second-col .wrap{margin-top:20px;gap:20px 16px;flex-wrap:wrap;justify-content:unset;align-items:center}.gallery.type4 .second-col .wrap .button{flex-grow:1}.gallery.type4 .second-col .price{font-size:32px;line-height:32px}.gallery.type4 .second-col .quantity{width:160px;margin-top:20px;height:45px}.gallery.type4 .second-col .quantity .quantity-input{font-size:19px;line-height:1em}.gallery.type4 .second-col .quantity .plus-btn,.gallery.type4 .second-col .quantity .minus-btn{width:40px}.gallery.type4 .second-col .quantity .plus-btn::before{background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/minus.svg")}.gallery.type4 .second-col .quantity .minus-btn::before{background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/plus-sign 1.svg")}.gallery.type4 .second-col .btns-wrapper{margin-top:20px;gap:8px}.gallery.type3 .first-col{height:328px}.gallery.type3 .first-col .first-col-prev{display:none}.gallery.type3 .first-col .wrapper{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:8px}.gallery.type3 .first-col .wrapper .gallery-item{flex-shrink:0;width:95%;height:328px}.gallery.type3 .first-col .wrapper .gallery-item::before{display:none}.gallery.type3 .first-col .wrapper .gallery-item img{width:100%;height:100%;aspect-ratio:unset}.gallery.type3 .first-col .wrapper::-webkit-scrollbar{display:none}.gallery.type3 .second-col{padding:24px 16px}.gallery.type3 .second-col .title{font-size:20px}.gallery.type3 .second-col .project-chars{gap:16px}.gallery.type3 .second-col .project-chars .project-char{min-width:129px;gap:10px}.gallery.type3 .second-col .project-chars .project-char img{width:42px;height:42px}.gallery.type3 .second-col .project-chars .project-char .char-content span{font-size:16px}.gallery.type3 .second-col .variants-wrap{margin-top:24px;gap:10px}.gallery.type3 .second-col .variants{max-width:-moz-fit-content;max-width:fit-content}.gallery.type3 .second-col .variants .variant{font-size:14px;line-height:19.12px;padding:12px 10px}.gallery.type3 .second-col .variants .variant.active{background-color:#fff;color:#294e47;box-shadow:0px 4px 20px 0px rgba(0,0,0,.08);font-weight:600}.gallery.type3 .second-col .btns-wrapper{margin-top:24px;display:flex;gap:8px}.gallery.type3 .second-col .btns-wrapper .button{flex-grow:1}.gallery.type3 .second-col .btns-wrapper .favourite-goods-btn{width:60px !important;height:60px !important}.gallery.type3 .second-col .btns-wrapper .share-btn{width:60px !important;height:60px !important}}.chars-wrap{gap:80px !important}.chars{flex-shrink:0;flex-grow:1;display:flex;flex-direction:column;gap:16px;width:calc(50% - 40px)}.char{display:flex;align-items:flex-end;gap:12px}.char .char__label{font-family:Manrope;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#737373}.char .char__content{font-family:Manrope;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#171717}.char .devider{width:auto;height:1px;flex-grow:1;background-color:#e5e5e5}@media(max-width: 475px){.chars-wrap{gap:8px !important}.chars{width:100%}.char{display:flex;align-items:flex-end;gap:12px}.char .char__label{font-size:14px;line-height:19.12px}.char .char__content{font-size:14px;line-height:19.12px}}.reviews{display:flex;flex-direction:column;gap:16px}.reviews.type2{gap:0;width:796px;max-width:100%}.review-item{--star-size: 26px;--star-color: rgba(85, 85, 85, .3);--star-background: rgba(255, 168, 0, 1);width:100%;display:flex;flex-direction:column;gap:18px;border-radius:20px;background-color:#f4f4f4;padding:30px;position:relative}.review-item::after{content:"";width:auto;min-width:74px;height:24px;position:absolute;right:30px;top:30px;background-size:cover;background-repeat:no-repeat}.review-item .review-author{display:flex;align-items:center;gap:14px}.review-item .review-author .author-avatar{width:60px;height:60px;border-radius:50%;overflow:hidden}.review-item .review-author .author-avatar img{width:100%;height:100%}.review-item .review-author .author-meta{display:flex;flex-direction:column;gap:2px}.review-item .review-author .author-meta .author-name{font-family:Actay;font-size:24px;font-weight:400;line-height:24px;letter-spacing:-0.05em;text-align:left;color:#171717}.review-item .review-author .review-date{font-family:Manrope;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:#737373}.review-item .review-author .Stars{margin-top:-2px;--percent: calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1em}.review-item .review-author .Stars::before{font-family:Manrope;content:"★★★★★";letter-spacing:3px;line-height:1em;background:linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.review-item .review-item__content{font-family:Manrope;font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#171717}.review-item .review-imgs{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;gap:16px;overflow-x:auto;overflow-y:hidden}.review-item .review-imgs::-webkit-scrollbar{display:none}.review-item .review-imgs img{width:127px;height:118px;border-radius:24px;flex-shrink:0}.review-item.type2{padding:30px 0px;border-radius:0;border-bottom:1px solid #e5e5e5;background-color:rgba(0,0,0,0)}.review-item.type2:last-child{border:none}.review-item.gis::after{background-image:url("../vectors/2gis2.svg");width:74px}.review-item.yandex::after{background-image:url("../vectors/Yandex_logo_Cyrillic 2.svg");width:82px}@media(max-width: 475px){.review-item{padding:20px}.review-item::after{right:20px;top:20px}.review-item .review-author .author-meta .author-name{font-size:18px;line-height:1em}.review-item .review-author .review-date{font-size:14px;line-height:22px}.review-item .review-author .Stars{margin-top:-4px}.review-item .review-item__content{font-size:14px;line-height:22.4px}}.rate-block{width:404px;flex-grow:1;flex-direction:column;display:flex;gap:20px;padding:24px;border-radius:24px;background-color:#f4f4f4;height:100%;--star-size: 36px;--star-color: rgba(212, 212, 212, 1);--star-background: rgba(234, 179, 8, 1)}.rate-block .first-row{padding-bottom:20px;border-bottom:1px solid #d4d4d4;display:flex;flex-direction:column;gap:20px}.rate-block .rate-block__title{font-family:Actay;font-size:32px;font-weight:400;line-height:32px;letter-spacing:-0.05em;text-align:left;color:#171717}.rate-block .rate{display:flex;flex-direction:row;gap:24px}.rate-block .rate .wrap{display:flex;flex-direction:column;gap:12px}.rate-block .rate .average{font-family:Actay;font-size:68px;font-weight:400;line-height:68px;letter-spacing:-0.05em;text-align:left;color:#171717}.rate-block .rate .Stars{height:26px;--percent: calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1em}.rate-block .rate .Stars::before{font-family:Manrope;display:block;content:"★★★★★";letter-spacing:4px;line-height:1em;background:linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.rate-block .rate .rate-label{font-family:Manrope;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#737373}.rate-block .grades{display:flex;flex-direction:column;gap:4px}.rate-block .grades .grade{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px}.rate-block .grades .grade .grade-label{font-family:Manrope;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#171717;width:16px}.rate-block .grades .grade .chart{flex-shrink:0;width:auto;flex-grow:1;height:6px;border-radius:100px;background-color:#e5e5e5;overflow:hidden}.rate-block .grades .grade .progress{height:6px;background-color:#294e47;border-radius:100px}@media(max-width: 475px){.rate-block{--star-size: 31px;padding:20px;gap:16px}.rate-block .first-row{padding-bottom:16px}.rate-block .rate-block__title{font-size:24px;line-height:1em}.rate-block .rate .average{font-size:54px;line-height:1em}.rate-block .rate .Stars{height:20px}.rate-block .rate .Stars::before{letter-spacing:2px}.rate-block .rate .rate-label{font-size:16px;line-height:21px}.rate-block .grades{display:flex;flex-direction:column;gap:4}.rate-block .grades .grade{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:8px}.rate-block .grades .grade .grade-label{font-size:16px;line-height:21.86px}}.video-review{flex-shrink:0;width:calc(33% - 20px);height:360px;border-radius:24px;background-color:#d6cdcd;flex-grow:1;overflow:hidden}.video-review:nth-child(1){width:calc(50% - 10px)}.video-review:nth-child(2){width:calc(50% - 10px)}.video-review iframe{display:none;width:100%;height:100%;border:none;display:none}.video-review .video-cover{width:100%;height:100%;position:relative;overflow:hidden;cursor:pointer}.video-review .video-cover::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:rgba(12,12,12,.6);cursor:pointer}.video-review .video-cover::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50px;height:56px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/Polygon1.svg");z-index:3}.video-review .video-cover img{display:block;width:auto;min-width:100%;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;-o-object-fit:cover;object-fit:cover}.video-review .video-cover .cover-content{z-index:3;position:absolute;left:30px;bottom:30px;display:flex;flex-direction:column;gap:8px}.video-review .video-cover .cover-content .cover-name{font-family:Actay,sans-serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:-0.05em;text-align:left;color:#fff}.video-review .video-cover .cover-content .cover-date{font-size:16px;font-weight:400;line-height:21.86px;text-align:left;color:rgba(255,255,255,.7)}.video-review.big{width:100%;height:544px;border-radius:24px}.video-review.big .video-cover::before{display:none}.video-review.mid{width:715px;height:423px;max-width:100%;flex-shrink:1}.video-review.type2{border-radius:0;height:auto;aspect-ratio:2.25/1}@media(max-width: 475px){.video-review{width:100%;height:194px}.video-review:nth-child(1){width:100%}.video-review:nth-child(2){width:100%}.video-review .video-cover::after{width:37px;height:42px}.video-review .video-cover .cover-content{left:20px;bottom:20px}.video-review .video-cover .cover-content .cover-name{font-size:20px;line-height:20px}.video-review .video-cover .cover-content .cover-date{font-size:14px;line-height:19px}.video-review.big{height:194px}.video-review.mid{width:100%;height:194px}}.awards{display:flex;gap:24px;flex-wrap:nowrap;align-items:center}.awards .first-col{width:715px;max-width:100%;flex-grow:1}.awards .first-col .title{font-family:Actay;font-size:54px;font-weight:400;line-height:54px;letter-spacing:-0.05em;text-align:left;color:#171717}.awards .first-col .text{margin-top:24px;font-family:Manrope;font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#171717}.awards .second-col{display:flex;align-items:center;gap:25px;justify-content:space-between}.awards .second-col img{height:97px;width:auto}@media(max-width: 1120px){.awards{flex-wrap:wrap}}@media(max-width: 475px){.awards{gap:16px}.awards .first-col{width:100%}.awards .first-col .title{font-size:36px;line-height:36px}.awards .first-col .text{margin-top:16px;font-size:14px;line-height:21px}.awards .second-col{width:100%;gap:12px;justify-content:space-between}.awards .second-col img{height:70px}}.two-columns-block{display:flex;flex-direction:row;gap:60px;flex-wrap:nowrap;align-items:center}.two-columns-block img{width:610px;flex-grow:1;height:364px;max-width:100%}.two-columns-block .second-col{flex-grow:1;display:flex;flex-direction:column;gap:24px}.two-columns-block .second-col .title{font-family:Actay;font-size:54px;font-weight:400;line-height:54px;letter-spacing:-0.05em;text-align:left;color:#171717}.two-columns-block .second-col .text{font-family:Manrope;font-size:18px;font-weight:400;line-height:28.8px;text-align:left;color:#171717}.two-columns-block .type-2{align-items:flex-start}.two-columns-block .type-2 .video-review{width:610px;height:360x}.two-columns-block.reverse img{order:2}.two-columns-block.reverse .second-col{order:1}@media(max-width: 1120px){.two-columns-block{flex-wrap:wrap;gap:24px}.two-columns-block img{height:196px}.two-columns-block .second-col{gap:16px}.two-columns-block .second-col .title{font-size:36px;line-height:1em}.two-columns-block .second-col .text{font-size:14px;line-height:22.4px}.two-columns-block.reverse img{order:1}.two-columns-block.reverse .second-col{order:2}}.question-banner{position:relative;min-height:497px;height:auto}.question-banner .question-banner-img{display:block;width:646px;position:absolute;right:0;height:111.5%;bottom:0px}.question-banner .title{margin-top:70px;color:#fff}.question-banner .text{margin-top:10px;color:#fff}.question-banner .wrap{margin-top:30px;display:flex;flex-direction:row;gap:24px;align-items:flex-start;flex-wrap:wrap}.question-banner .wrap .text{display:flex;flex-wrap:wrap;gap:4px;width:100%;font-size:12px;color:rgba(255,255,255,.5);margin-top:-8px}.question-banner .wrap .text a{color:rgba(255,255,255,.5);text-decoration:none}.question-banner form{display:flex;flex-direction:column;gap:16px;width:348px}.question-banner form label{color:rgba(255,255,255,.7);font-size:12px;display:block;width:100%;padding:12px 16px;border-radius:12px;border:none;background-color:rgba(255,255,255,.08)}.question-banner form label input{display:block;width:100%;margin-top:2px;background-color:rgba(0,0,0,0);font-size:16px;line-height:21.86px;height:auto;border:none;color:#fff}.question-banner form label input::-moz-placeholder{color:#fff}.question-banner form label input::placeholder{color:#fff}.question-banner form label input:focus{outline:none}.question-banner .form-descr-block{width:295px;height:auto;padding:24px;border-radius:24px;border:1px solid rgba(255,255,255,.23)}.question-banner .descr-block__title{font-family:Manrope;font-size:20px;font-weight:500;line-height:27.32px;text-align:left;color:#fff}.question-banner .descr-block__subtitle{margin-top:6px;font-family:Manrope;font-size:12px;font-weight:400;line-height:16.39px;text-align:left;color:rgba(255,255,255,.7)}.question-banner .person{margin-top:48px;display:flex;flex-direction:row;align-items:center;gap:10px}.question-banner .person img{flex-shrink:0;display:block;width:47px;height:47px;border-radius:50%}.question-banner .person .person-wrap{display:flex;flex-direction:column;gap:4px}.question-banner .person .person-name{font-size:16px;font-weight:500;line-height:21.86px;text-align:left;color:#fff}.question-banner .person .person-label{font-size:12px;font-weight:400;line-height:16.39px;text-align:left;color:rgba(255,255,255,.7)}@media(max-width: 1024px){.question-banner .question-banner-img{display:none}}@media(max-width: 475px){.question-banner{margin-bottom:60px}.question-banner .title{margin-top:30px;color:#fff}.question-banner .text{margin-top:10px;color:#fff}.question-banner .wrap{margin-top:24px;flex-direction:column}.question-banner form{order:1;gap:8px;width:100%}.question-banner form label{color:rgba(255,255,255,.7);font-size:12px;display:block;width:100%;padding:8.5px 14px}.question-banner form label input{display:block;width:100%;margin-top:2px;background-color:rgba(0,0,0,0);font-size:14px;line-height:19px}.question-banner .form-descr-block{order:3;width:100%}.question-banner .text{order:2}.question-banner .descr-block__title{font-family:Manrope;font-size:20px;font-weight:500;line-height:27.32px;text-align:left;color:#fff}}.advantages{display:flex;flex-direction:row;gap:36px}.advantages .advantage{display:flex;flex-direction:row;gap:10px;align-items:center}.advantages .advantage img{display:block;width:60px;height:60px;border-radius:12px}.advantages .advantage .advantage-label{font-family:Actay;font-size:20px;font-weight:400;line-height:20px;letter-spacing:-0.05em;text-align:left;color:#171717}@media(max-width: 475px){.advantages{gap:27px}.advantages .advantage{flex-direction:column;gap:14px;align-items:flex-start}.advantages .advantage img{width:48px;height:48px}.advantages .advantage .advantage-label{font-size:16px}}.container-md{width:925px;max-width:100%}.flex{display:flex}.dot-wrapper{z-index:4;display:none;width:100%;flex-direction:row;gap:6px;justify-content:center;margin-top:20px}.dot-wrapper .dot{width:59.5px;height:3px;border-radius:999px;background-color:rgba(41,78,71,.2);transition:.2s}.dot-wrapper .dot.active{background-color:#294e47}.item-wrap{flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%;width:100%;gap:20px}.container{width:1241px;margin:0 auto;max-width:100%}.calculator .section-wrapper .calculator-container{margin-bottom:120px}.payments-wrapper{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:120px}.payments-wrapper::-webkit-scrollbar{display:none}.payments-wrapper.mobile{display:none;margin-bottom:60px}.payments .wrap{width:calc(100% - 420px);display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.mb{margin-bottom:100px}.slider-buttons{display:flex;flex-direction:row;gap:20px}.slider-buttons .slider-btn{cursor:pointer;width:54px;height:54px;background-size:cover;background-repeat:no-repeat;background-image:url("../vectors/prev.svg")}.slider-buttons .slider-btn.next{transform:rotate(180deg)}.title{font-size:68px;line-height:1em;font-weight:400;letter-spacing:-0.05em;font-family:Actay,sans-serif;color:#171717}.title-md{font-family:Actay;font-size:48px;font-weight:400;line-height:1em;letter-spacing:-0.05em;text-align:left;color:#171717}.text{font-family:Manrope,sans-serif;font-size:18px;font-weight:400;line-height:24.59px;text-align:left;color:#737373}.section{position:relative}.green{background-color:#294e47}.white{background-color:#fff}.color-black{color:#171717}.mt-big{margin-top:70px}.mt-sm{margin-top:24px}.section-wrapper{display:block;background-color:#fff;position:absolute;width:100%;border-radius:42px 42px 0px 0px;top:-42px}.grey{background-color:#f4f4f4}.section-wrapper.green{background-color:#294e47}.banner{position:relative}.comfort .flex-wrapper{margin-top:40px}.comfort .title{color:#fff;margin-top:70px}.comfort .text{color:#fff;margin-top:16px}.flex-wrapper{display:flex;flex-direction:row;gap:20px;width:100%;flex-wrap:wrap;overflow-x:auto;overflow-y:hidden}.flex-wrapper::-webkit-scrollbar{display:none}.mt-med{margin-top:40px}.build .wrap{margin-top:70px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center}.build .wrap .first-col{width:63%}.build .wrap .first-col .text{margin-top:14px}.build .flex-wrapper{margin-top:46px}.houses{background:linear-gradient(180deg, #F8F8F8 0%, rgba(248, 248, 248, 0) 100%)}.houses .section-wrapper{background:linear-gradient(180deg, #F8F8F8 0%, rgba(248, 248, 248, 0) 100%)}@media(max-width: 1024px){.container{padding:0px 16px;display:block}.container-md{width:auto;max-width:100%;box-sizing:border-box}.payments-wrapper{display:none}.payments-wrapper.mobile{display:flex}.flex-wrapper{flex-wrap:nowrap}.item-wrap{justify-content:space-around}}@media(max-width: 475px){.gap-big{gap:16px}ol li{font-size:14px;line-height:21px}ol li *{font-size:14px;line-height:21px}ol li::before{content:counter(item-counter);width:20px;height:20px;font-size:12px;line-height:12px}ul.custom li{font-size:14px;line-height:21px}ul.custom li *{font-size:14px;line-height:21px}.gap{gap:8px}h1{font-size:42px}h2{font-size:36px}h3{font-size:32px}h4{font-size:28px}h5{font-size:26px}h6{font-size:26px}.mt-sm{margin-top:20px}.mt-med{margin-top:20px}.mobile-flex-nowrap{flex-wrap:nowrap !important;overflow-x:auto;overflow-y:hidden}.mobile-flex-nowrap::-webkit-scrollbar{display:none}.mt{margin-top:30px}.dot-wrapper{display:flex}.container{padding:0px 16px}.flex-wrapper{gap:8px}.mt-big{margin-top:30px}.button{padding:17.5px 32px;font-size:14px}.mb{margin-bottom:40px}.slider-buttons{display:none}.title{font-size:36px}.title-md{font-size:36px}.text{font-size:14px;line-height:19.12px}.payments-wrapper{flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden}.payments-wrapper::-webkit-scrollbar{display:none}.comfort .flex-wrapper{margin-top:24px}.comfort .title{margin-top:30px}.comfort .text{margin-top:6px}.build .wrap{margin-top:30px;align-items:flex-start}.build .wrap .first-col{width:100%}.build .flex-wrapper{margin-top:24px}.calculator .section-wrapper .calculator-container{margin-bottom:60px}.section-wrapper{top:-24px;border-radius:24px 24px 0px 0px}}