@charset "UTF-8";.header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header-link{height:54px;text-decoration:none;color:#fff;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:center;border:3px solid rgba(255,255,255,.3);border-radius:500px;padding:0 25px;align-items:center;display:inline-flex;gap:8px}.header-link:hover{border:3px solid rgb(234,231,231);transition:all .3s ease;cursor:pointer}.header-svg{align-items:center;width:24px;height:24px}.header__form-left,.header__form-right{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:50px}.header-page{transition:transform .3s ease,filter .3s ease;transform-origin:center}.header__logo-mobile{display:none;height:25px}.soc_link:hover .header-page{transform:scale(1.5);filter:brightness(1)}.mobile-menu-button{background:none;border:none;cursor:pointer;z-index:1000;position:relative;padding:10px;margin:-20px 20px -20px -20px}.mobile-menu-icon{display:block;width:24px;height:2px;background:#fff;transition:all .3s ease;margin:2px 0}.mobile-menu-button.active .mobile-menu-icon:nth-child(1){transform:translateY(15px) translate(49px) rotate(90deg)}.mobile-menu-button.active .mobile-menu-icon:nth-child(2){transform:translateY(3px) translate(37px) rotate(0)}.mobile-menu-button.active .mobile-menu-icon:nth-child(3){transform:translateY(-8px) translate(26px) rotate(90deg);background-size:20px}.mobile-menu-button.active .mobile-menu-icon:nth-child(4){transform:translateY(-20px) translate(14px) rotate(0)}.mobile-menu-container{position:fixed;top:100px;right:20px;width:240px;height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(150%);transition:transform .3s ease;z-index:999;border-radius:60px;box-shadow:0 0 15px #0000001a;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:998;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-menu-overlay.active{opacity:1;pointer-events:auto}.mobile-menu-container.animate-down{top:20px;transform:translate(100%) translateY(20px)}.mobile-menu-container.animate-down.active{transform:translate(0) translateY(0)}.mobile-menu-container.active{transform:translate(0)}.mobile-menu-link{margin:15px 0;font-size:18px;color:#fff;text-decoration:none}.mobile-menu-socials{display:flex;gap:20px}.top__content__content-title{color:#fff;font-size:96px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1100px;background:url(/build/assets/backgroundWelcome-CfUzlUa3.png) center/cover no-repeat;z-index:-1;filter:blur(2px)}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero-container{margin-top:226px}.hero-title{color:#fff;font-size:96px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.hero-text{color:#fff;font-size:24px;font-weight:400;line-height:29px;letter-spacing:-5%;text-align:left;margin-top:20px}.hero-button{border-radius:500px;background:#ff9200;color:#fff;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0%;padding:15px 25px;margin-top:50px;border:0px;transform:translateY(0);text-align:center;transition:all .3s ease;cursor:pointer}.hero-button:hover{transform:translateY(-3px);background-color:#188c1b}.scroll-container{max-width:1200px;position:relative;display:flex;justify-content:space-between}.scroll-indicators{display:flex;gap:4px;margin-bottom:20px;width:445px;justify-content:center}.scroll-content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:12px;position:relative;height:200px;width:450px}.indicator{width:130px;height:4px;background-color:#ffffff4d;border-radius:2px;transition:all .3s ease}.indicator.active{background-color:#fff}.scroll-content:before{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffb3;z-index:-1;border-radius:12px}.scroll-item{scroll-snap-align:start;flex:0 0 100%;display:flex;padding:20px;box-sizing:border-box;min-height:200px;border-radius:50px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a}.item-image{flex:1;padding-right:20px}.item-image img{width:100%;height:100%;border-radius:30px;box-shadow:0 4px 15px #0000001a}.item-description{flex:1;display:flex;flex-direction:column;justify-content:space-around}.item-description h3{color:#fff;font-size:24px;font-weight:700;line-height:24px;letter-spacing:-5%;text-align:left}.item-description p{color:#fff;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-3%;text-align:left;margin-bottom:10px}.details-btn{align-self:flex-start;padding:12px 25px;background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;font-size:16px;cursor:pointer;transition:all .3s ease}.details-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a;border:2px solid rgb(255,255,255)}.scroll-content::-webkit-scrollbar{display:none}.product{display:flex;flex-direction:row;align-items:center;gap:253px;border-radius:60px;justify-content:space-between}.product-form{border-radius:60px;background-color:#fff;height:100%;padding-top:167px;display:flex;flex-direction:column;gap:100px;margin-bottom:100px}.product__cart{width:510px}.product__cart-text{width:510px;color:#3a56d4}.product__info{display:flex;flex-direction:row;gap:70px;margin-top:40px;align-items:center}.product__info-order{color:#fff;font-size:24px;font-weight:600;line-height:39px;letter-spacing:-3%;border-radius:500px;background:#f89a1c;border:0;padding:10px 20px;cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center;text-decoration:none}.product__info-order:hover{transform:translateY(-3px);background-color:#188c1b}.product__info-price{color:#000;font-size:32px;font-weight:400;line-height:39px;letter-spacing:-3%;text-align:left}.revers{display:flex}.cart-title{color:#000;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.cart-text{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;margin-top:10px}.case{display:flex;flex-direction:row;padding:70px 0;justify-content:space-between;flex-wrap:nowrap}.case__form{border-radius:60px;background-color:#fff;padding-bottom:100px}.case__info{display:flex;align-items:flex-end}.case-image{width:669px;height:570px}.case-title{color:#f89a1c;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.case__content{display:flex;flex-direction:column}.case__content-bottom{margin-top:378px}.case__content-title{color:#000;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:450px;margin-top:20px}.case__content-text{width:350px;color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;margin-top:23px}.footer:before{content:"";position:absolute;left:0;width:100%;height:500px;z-index:-1;filter:blur(2px);background-color:#000;top:-60px}.footer{display:flex;flex-direction:row;justify-content:space-between;padding:120px 0 50px;align-items:center;position:relative}.footer__navigate{display:flex;flex-direction:column;z-index:1}.footer__navigate-link{color:#fff;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;text-decoration:none;margin-top:15px;z-index:3}.footer__request-button{border-radius:500px;background:#ff9200;color:#fff;font-size:24px;font-weight:600;line-height:29px;text-align:center;border:0;padding:10px 15px;transition:all .3s ease;transform:translateY(0);z-index:3;margin-left:80px}.footer__request-button:hover{transform:translateY(-3px);background-color:#188c1b;z-index:3}.footer__info{display:flex;flex-direction:column;gap:15px;width:260px;text-align:end}.footer__info-mail,.footer__info-phone,.footer__info-address{color:#fff;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:end}.shkale{padding:50px 0 168px;background-color:#fff;border-radius:60px}.shkale-banner{width:100%}.shkale__content{width:828px;display:flex;flex-direction:column;gap:30px;margin-top:10px}.shkale-text{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left}.shkale-title{color:#f89a1c;font-size:32px;font-weight:700;line-height:39px;letter-spacing:-3%;text-align:right}.shkale__form{display:flex;justify-content:space-between;margin-top:40px}.shkale__form-right{display:flex;flex-direction:column;gap:80px}.formWind{padding:30px 90px 90px;background-color:#fff;border-radius:60px}.formWind-title{color:#f89a1c;font-size:32px;font-weight:600;line-height:39px;text-align:left;text-transform:uppercase}.formWind-text{color:#000;font-size:20px;font-weight:400;line-height:24px;text-align:left;width:460px;margin-top:21px}.formWind-input{border-radius:50px;background:#f1f1f1;text-align:start;padding:20px;width:455px;border-color:transparent}.formWind-input:focus-visible{outline:2px solid rgb(248,154,28)}.formWind-link{color:#989898;font-size:20px;font-weight:400;line-height:24px}.formWind-attach{border-radius:50px;padding:20px 20px 20px 60px;border:none;font-size:24px;font-weight:600;line-height:29px;text-align:center;width:350px;align-items:center;display:flex;flex-direction:row;gap:8px;margin-left:65px}.formWind-checkbox{width:20px;height:20px}.formWind__personalData{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;align-items:center;margin-bottom:10px}.formWind__info{display:flex;flex-direction:column;gap:20px;padding:30px 0}.formWind__submit{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:30px;align-items:center;gap:40px}.orange{background:#f89a1c;color:#fff;font-size:24px;font-weight:600;line-height:29px;text-align:center}.icon{background-repeat:no-repeat}.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100vw;height:100vh;overflow:hidden;background-color:#00000080}.modal-close{margin-left:470px;margin-bottom:30px;padding-top:20px}.success-modal{background-color:#a0aec0;z-index:1000;width:500px;height:200px;overflow:hidden;transition:all 1s ease}.success{display:none;z-index:1000;width:500px;height:200px;overflow:hidden;transition:all 1s ease}.formWind-interaction{margin-top:10px;display:flex;align-items:center;padding:10px;border-radius:20px;background-color:#f0f0f0;cursor:pointer;font-size:20px;color:#000;border:none;max-width:210px;text-align:center}.formWind-interaction img{width:16px;height:16px}.hidden-input{display:none}.success{position:fixed;z-index:999;left:0;top:0;width:100vw;height:100vh;overflow:hidden}.success-modal{border-radius:50px;display:flex;align-items:center;padding:60px;background-color:#fff;-webkit-box-shadow:0 5px 62px 2px rgba(34,60,80,.55);-moz-box-shadow:0 5px 62px 2px rgba(34,60,80,.55);box-shadow:0 5px 62px 2px #223c508c}.success-svg{width:73px;height:55px;margin-right:40px}.success-title{color:#f89a1c;font-size:32px;font-weight:600;line-height:39px;text-align:left;text-transform:uppercase;margin-bottom:16px}.success-text{color:#000;font-size:20px;font-weight:400;line-height:24px;text-align:left}.active{display:flex;justify-content:center;align-items:center}.drawing{display:none}.process{display:flex;flex-direction:column;align-items:flex-start;gap:23px;margin-bottom:40px}.process__cart{height:180px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:40px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:350px;align-items:center}.process-module{color:#f89a1c;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:center;text-transform:uppercase;margin-bottom:71px}.process-number{color:#f89a1c;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left}.process-title{color:#000;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process-text{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;width:542px}.process-svg{width:200px;height:200px}.cart__form-left{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.cart__form-right{border-radius:30px;background-color:#fff;width:200px;height:200px;display:flex;align-items:center}.colorOrange:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:radial-gradient(circle,orange 0%,transparent 100%);transition:all .3s ease;z-index:-1;opacity:0}.colorOrange:hover{color:#fff}.colorOrange:hover:before{width:1264px;height:430px;border-radius:40px;opacity:1;background:radial-gradient(circle,orange,orange)}.colorOrange:hover .process-number{transition:all .6s ease;color:#fff}.colorOrange:hover .process-title,.colorOrange:hover .process-text{transition:all .4s ease;color:#fff}.red:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:radial-gradient(circle,rgb(248,90,28) 0%,transparent 100%);transition:all .3s ease;z-index:-1;opacity:0}.red:hover{color:#fff}.red:hover:before{width:1264px;height:430px;border-radius:40px;opacity:1;background:radial-gradient(circle,#f85a1c,#f85a1c)}.red:hover .process-number{transition:all .6s ease;color:#fff}.red:hover .process-title,.red:hover .process-text{transition:all .4s ease;color:#fff}.page-title{color:#000;font-size:190px;font-weight:600;line-height:230px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.section-subtitle{color:#f89a1c;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.geometry{background-image:url(/build/assets/backgroundGeometry-Dv8RBe7-.svg);background-position:center;background-size:1000px;background-repeat:no-repeat;height:1100px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-bottom:100px}.geometry-image{display:none}.geometry-title{color:#000;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.geometry-text{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;margin-top:30px}.geometry__content{margin-top:110px;width:390px;display:flex;flex-direction:column}.geometry-link{color:#fff;font-size:24px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:center;border-radius:50px;background:#ff9200;padding:15px 20px;border:none;margin-bottom:80px;text-decoration:none}.geometry-link:hover{transform:translateY(-3px);background-color:#188c1b}.privacy:before{content:"";position:absolute;top:0;left:0;width:100%;height:1100px;background-color:#262626;z-index:-1;filter:blur(2px)}.privacy{margin-top:-108px;padding-top:100px;padding-bottom:160px;height:400px}.privacy-title{color:#fff;font-size:96px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.privacy__content{height:100%;background-color:#fff;border-radius:60px;padding:80px 0}.privacy-text{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;margin-top:25px}.privacy-il{margin-top:30px}.privacy-li{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;margin-left:40px}.privacy-subtitle{color:#000;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.indentation{margin-top:50px}.catalog:before{content:"";position:absolute;top:0;left:0;width:100%;height:1100px;background:url(/build/assets/backgroundcatalog-BbdN4bfN.png) center/cover no-repeat;z-index:-1;filter:blur(1px)}.catalog{margin-top:-108px;padding-top:100px;padding-bottom:160px;height:200px}.catalog-title{margin-top:190px;color:#fff;font-size:96px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.product__content{margin:0 auto;padding:20px}.main-title{font-size:2.2rem;color:#222;margin-bottom:30px;line-height:1.3}.section-title{font-size:1.8rem;color:#000;margin:40px 0 20px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.subsection-title{font-size:1.4rem;color:#000;margin:25px 0 15px}.section-text,.intro-text,.conclusion-text{font-size:1.1rem;margin-bottom:20px;color:#444}.features-list,.specs-list,.benefits-list,.usage-list,.materials-list,.params-list{padding-left:20px;margin:20px 0}.features-item,.specs-item,.benefit-item,.usage-item,.material-item,.param-item{margin-bottom:12px;position:relative;padding-left:30px;font-size:1.05rem}.check-icon,.benefit-icon{position:absolute;left:0;color:#27ae60;font-weight:700}.material-name{font-weight:700;color:#000}.material-property{font-style:italic;color:#7f8c8d}.param-name{font-weight:600;color:#000}.intro-section{background-color:#f9f9f9;padding:25px;border-radius:8px;margin-bottom:30px}.content-section{margin-bottom:40px}.conclusion-section{background-color:#f5f9ff;padding:25px;border-radius:8px;margin-top:40px}@media (max-width: 768px){.main-title{font-size:1.8rem}.section-title{font-size:1.5rem}.subsection-title{font-size:1.2rem}}:root{--primary: #1a3e6f;--secondary: #e74c3c;--light: #f9f9f9;--dark: #222222;--gray: #777777}.about__header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/backgroundAbout-DugVldcZ.png) center/cover no-repeat;z-index:-1;filter:blur(1px) brightness(.7)}.about__header{margin-top:-108px;padding-top:100px;padding-bottom:160px;height:200px}.about_content{border-radius:60px;background-color:#fff;height:100%;padding-top:90px;display:flex;flex-direction:column;gap:20px;margin-bottom:100px}.about-title{margin-top:190px;color:#fff;font-size:96px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.container{max-width:1200px;margin:0 auto;padding:0 20px}.about-header{color:#fff;text-align:center}.about-header h1{color:#000;font-size:44px;font-weight:600;line-height:64px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.about-header p{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left;margin-top:10px}.about-section{margin-bottom:80px}.section-title{font-size:2rem;color:#f89a1c;margin-bottom:30px;position:relative;padding-bottom:15px}.section-title:after{content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;background:#f89a1c}.about-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:50px}.feature-card{background:var(--light);padding:30px;border-radius:8px;box-shadow:0 5px 15px #0000000d;transition:transform .3s}.feature-card:hover{transform:translateY(-5px)}.feature-card h3{margin-bottom:15px;color:#000;font-size:24px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.feature-card li{margin-bottom:10px;margin-left:20px;position:relative;color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left}.feature-card li:before{color:var(--secondary);position:absolute;left:0;font-weight:700}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:40px 0 90px}.gallery-item{position:relative;overflow:hidden;border-radius:8px;height:250px}.gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.gallery-item:hover img{transform:scale(1.05)}.testimonials{background:var(--light);padding:60px 0;margin:60px 0}.testimonial-card{background:#fff;padding:30px;border-radius:8px;box-shadow:0 5px 15px #0000000d;margin-bottom:30px}.testimonial-text{font-style:italic;margin-bottom:20px;position:relative;padding-left:30px}.testimonial-text:before{content:'"';font-size:4rem;color:var(--secondary);opacity:.2;position:absolute;left:-15px;top:-20px}.testimonial-author{font-weight:700;color:#000}.cta-section{background:#f85a1c;color:#fff;padding:60px 0;text-align:center;border-radius:8px;margin:60px 0}.cta-section{color:#fff;padding:60px 0;text-align:center;border-radius:8px;margin:60px 0;position:relative;overflow:hidden;z-index:1}.cta-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#f85a1c,#f8781c,#f89a1c,#f8b41c,#f8781c,#f85a1c);background-size:300% 300%;animation:gradientFlow 12s ease infinite;z-index:-1;border-radius:8px}.cta-section:after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(45deg,#f85a1c33,#f89a1c33,#f85a1c33);background-size:200% 200%;animation:gradientFlow 8s ease infinite reverse;z-index:-2;filter:blur(10px);opacity:.7}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.cta-section .bubble{position:absolute;border-radius:50%;background:#ffffff26;animation:floatBubble 15s infinite linear;z-index:-1}@keyframes floatBubble{0%{transform:translate(0) rotate(0)}25%{transform:translate(20px,-40px) rotate(90deg)}50%{transform:translate(40px) rotate(180deg)}75%{transform:translate(20px,40px) rotate(270deg)}to{transform:translate(0) rotate(360deg)}}.cta-section h2{font-size:2rem;margin-bottom:20px}.cta-section p{max-width:700px;margin:0 auto 30px;font-size:1.1rem}.cta-button{display:inline-block;background:var(--secondary);color:#fff;padding:15px 40px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s;border:2px solid var(--secondary)}.cta-button:hover{background:transparent;color:var(--secondary)}@media (max-width: 768px){.about-header{padding:60px 0}.about-header h1{font-size:2rem}.section-title{font-size:1.6rem}.about-features,.gallery{grid-template-columns:1fr}}.works{margin-top:-108px;padding-top:100px;padding-bottom:160px;height:200px}.works:before{content:"";position:absolute;top:0;left:0;width:100%;height:1100px;background:url(/build/assets/backgroundworks-BXhvlHgJ.jpg) center/cover no-repeat;z-index:-1;filter:blur(3px) brightness(.5)}.works-title{margin-top:190px;color:#fff;font-size:96px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.works__form{border-radius:60px;background-color:#fff;padding-top:70px;margin:0 auto;box-shadow:0 10px 30px #0000001a;padding-bottom:60px}.portfolio-container{width:100%;margin:0 auto}.portfolio-title{color:#f89a1c;font-size:44px;font-weight:600;line-height:64px;letter-spacing:-3%;text-align:left;text-transform:uppercase;margin-bottom:40px}.page-subtitle{text-align:center;font-size:18px;color:#666;margin-bottom:40px}.portfolio-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.portfolio-card{flex:1 1 350px;max-width:400px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.portfolio-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}.image-slider{position:relative;height:350px;overflow:hidden}.slider-wrapper{position:relative;width:100%;height:100%}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out}.slide.active{opacity:1}.slide img{width:100%;height:100%;object-fit:cover}.slider-controls{position:absolute;bottom:15px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.dot{width:12px;height:12px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:background .3s ease}.dot.active{background:#fff}.slider-nav{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .3s ease;z-index:10}.slider-nav:hover{background:#000000b3}.prev{left:15px}.next{right:15px}.card-content{padding:25px}.card-title{color:#000;font-size:24px;font-weight:600;line-height:24px;text-align:left;text-transform:uppercase}.card-description{color:#000;line-height:1.6;font-size:16px}.card-description ul{margin-top:10px;padding-left:20px}.card-description li{margin-bottom:5px}@media (max-width: 768px){.works-title{font-size:48px;margin-top:100px}.works__form{padding:80px 20px;border-radius:30px}.portfolio-card{flex:1 1 100%}.image-slider{height:250px}}*{margin:0;padding:0;font-family:Inter,sans-serif}.center{padding-left:calc(50% - 588px);padding-right:calc(50% - 588px)}@media (min-width: 200px) and (max-width: 319px){.center{padding-left:calc(50% - 170px);padding-right:calc(50% - 170px)}.header__logo-loptop{display:none}.header__logo-mobile{display:block}.catalog{height:200px}.catalog-title{margin-top:126px;color:#fff;font-size:24px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.header-link{display:none}.header{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}.header-page{display:none}.about-title{font-size:24px}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1400px;z-index:-1;filter:blur(2px)}.hero-title{color:#fff;font-size:24px;font-weight:700;line-height:100%;letter-spacing:-5%;text-align:left}.hero-text{color:#fff;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-5%;text-align:left}.hero-container{margin-top:128px}.hero-button{font-size:16px;padding:10px 15px}.privacy-title{color:#fff;font-size:24px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.indicator{width:70px}.scroll-container{display:flex;margin-top:50px;flex-direction:column-reverse;gap:30px;align-items:center}.scroll-content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:12px;position:relative;height:200px;width:330px}.item-text{color:#fff;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.item-image{padding:7px}.scroll-item{flex-direction:row;padding:20px}.scroll-indicators{margin-left:1px;width:330px}.item-description h3{color:#fff;font-size:16px;font-weight:700;line-height:19px;letter-spacing:-5%;text-align:left}.item-description p{color:#fff;font-size:10px;font-weight:400;line-height:14px;letter-spacing:-3%;text-align:left;margin-bottom:10px}.details-btn{font-size:12px;padding:8px 15px}.product{display:flex;flex-direction:column;align-items:center;gap:26px;border-radius:60px}.product-form{height:100%;gap:100px;margin-bottom:10px}.product__info{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-around;margin-top:20px}.product__info-price{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left}.product__info-order{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;width:100px}.product__info-order{cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center}.product__cart{width:100%}.product__image-page{width:272px;height:189px}.cart-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.cart-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.shkale{padding:50px 0 68px}.shkale-banner{width:320px}.shkale__form{flex-direction:column}.shkale__form-right{justify-content:space-between}.shkale__content{width:100%}.shkale__form-right{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.shkale-text{color:#000;font-size:13px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.page-title{color:#000;font-size:50px;font-weight:600;line-height:61px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.section-subtitle{color:#f89a1c;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process{align-items:flex-start;margin-bottom:10px}.process-title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.process__cart{height:210px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:15px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:10px}.process-text{width:100%}.geometry{display:flex;margin-top:220px;background-size:400px;margin-bottom:10px;height:300px;gap:20px;align-items:flex-start;justify-content:flex-end;background:none}.geometry-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:300px}.geometry-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-top:10px;width:300px}.geometry__content{margin-top:1px;width:340px}.geometry-link{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left}.geometry__transition{margin-bottom:60px}.geometry-image{display:block;width:100%}.revers{display:flex;flex-direction:column-reverse}.case{display:flex;flex-direction:column-reverse;padding:25px 0;justify-content:space-between;flex-wrap:nowrap}.case-title{width:300px;font-size:20px}.case-line{display:none}.case__content-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:300px}.case-image{width:100%;height:300px}.case__content-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;width:300px}.case__content-bottom{margin-top:1px}.case__form{padding-bottom:10px}.cart__form-left{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly}.cart__form-right{display:none}.footer{padding:30px 0 60px;display:flex;flex-direction:column}.footer:before{content:"";position:absolute;left:0;width:100%;height:400px;z-index:-1;filter:blur(2px);background-color:#000;top:-60px}.footer__navigate{flex-direction:row;gap:15px}.footer__navigate-link{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info{margin-top:10px;flex-direction:column;width:100%;align-items:center}.footer__info-mail{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-phone{font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-address{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__request-button{display:none}.formWind{padding:10px 20px 40px 30px;width:290px;height:330px;border-radius:40px}.formWind-title{font-size:16px;line-height:20px}.formWind-text{font-size:10px;margin-top:1px;line-height:14px;width:290px}.formWind__info{padding:10px 0;gap:7px}.formWind-input{width:260px;padding:10px}.formWind-link{font-size:11px}.formWind-checkbox{width:12px;height:12px}.formWind-attach{margin-left:45px;font-size:14px;padding:5px 0;width:190px;text-align:center;justify-content:center}.modal-close{margin-left:260px;margin-bottom:15px}.personalData-text{font-size:11px}}@media (min-width: 320px) and (max-width: 375px){.center{padding-left:calc(50% - 170px);padding-right:calc(50% - 170px)}.header__logo-loptop{display:none}.header__logo-mobile{display:block}.modal-edit{width:15px;height:15px}.catalog{height:100px}.catalog-title{margin-top:195px;color:#fff;font-size:24px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.header-link{display:none}.header{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}.header-page{display:none}.about-title{font-size:24px}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1400px;z-index:-1;filter:blur(2px)}.hero-title{color:#fff;font-size:24px;font-weight:700;line-height:100%;letter-spacing:-5%;text-align:left}.hero-text{color:#fff;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-5%;text-align:left}.hero-container{margin-top:128px}.hero-button{font-size:16px;padding:10px 15px}.formWind-interaction{font-size:10px;max-width:125px}.formWind-interaction img{width:10px;height:10px}.privacy-title{color:#fff;font-size:24px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.indicator{width:70px}.scroll-container{display:flex;margin-top:50px;flex-direction:column-reverse;gap:30px;align-items:center}.scroll-content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:12px;position:relative;height:200px;width:330px}.item-text{color:#fff;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.item-image{padding:7px}.scroll-item{flex-direction:row;padding:20px}.scroll-indicators{margin-left:1px;width:330px}.item-description h3{color:#fff;font-size:16px;font-weight:700;line-height:19px;letter-spacing:-5%;text-align:left}.item-description p{color:#fff;font-size:10px;font-weight:400;line-height:14px;letter-spacing:-3%;text-align:left;margin-bottom:10px}.details-btn{font-size:12px;padding:8px 15px}.product{display:flex;flex-direction:column;align-items:center;gap:26px;border-radius:60px}.product-form{height:100%;gap:100px;margin-bottom:10px}.product__info{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;margin-top:20px}.product__info-price{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left}.product__info-order{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left}.product__info-order{cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center}.product__cart{width:100%}.product__image-page{width:272px;height:189px}.cart-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.cart-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.shkale{padding:5px 0 68px}.shkale-banner{width:320px;height:90px}.shkale__form{flex-direction:column}.shkale__form-right{justify-content:space-between}.shkale__content{width:100%}.shkale__form-right{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.shkale-text{color:#000;font-size:13px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.page-title{color:#000;font-size:50px;font-weight:600;line-height:61px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.section-subtitle{color:#f89a1c;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process{align-items:flex-start;margin-bottom:10px}.process-title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.process__cart{height:210px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:15px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:10px}.process-text{width:100%}.process-module{font-size:20px}.geometry{display:flex;margin-top:300px;background-size:400px;margin-bottom:10px;height:300px;gap:20px;align-items:flex-start;justify-content:flex-end;background:none}.geometry-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:300px;margin-top:10px}.geometry-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-top:10px;width:300px}.geometry__content{margin-top:1px;width:340px}.geometry-link{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left}.geometry__transition{margin-bottom:60px}.geometry-image{display:block;width:100%}.revers{display:flex;flex-direction:column-reverse}.case{display:flex;flex-direction:column-reverse;padding:25px 0;justify-content:space-between;flex-wrap:nowrap}.case-title{width:300px;font-size:20px}.case-line{display:none}.case__content-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:300px}.case-image{width:100%;height:300px}.case__content-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;width:300px}.case__content-bottom{margin-top:1px}.case__form{padding-bottom:10px}.cart__form-left{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly}.cart__form-right{display:none}.footer{padding:30px 0 60px;display:flex;flex-direction:column}.footer:before{content:"";position:absolute;left:0;width:100%;height:400px;z-index:-1;filter:blur(2px);background-color:#000;top:-60px}.footer__navigate{flex-direction:row;gap:15px}.footer__navigate-link{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info{margin-top:10px;flex-direction:column;width:100%;align-items:center}.footer__info-mail{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-phone{font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-address{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__request-button{display:none}.formWind{padding:20px 20px 40px 30px;width:290px;border-radius:40px}.formWind-title{font-size:16px;line-height:20px}.formWind-text{font-size:10px;margin-top:1px;line-height:14px;width:290px}.formWind__info{padding:10px 0;gap:7px}.formWind-input{width:260px;padding:10px}.formWind-link{font-size:11px}.formWind-checkbox{width:12px;height:12px}.formWind-attach{margin-left:45px;font-size:14px;padding:5px 0;width:190px;text-align:center;justify-content:center}.modal-close{margin-left:270px;margin-bottom:15px}.personalData-text{font-size:11px}}@media (min-width: 376px) and (max-width: 424px){.center{padding-left:calc(50% - 170px);padding-right:calc(50% - 170px)}.header__logo-loptop{display:none}.header__logo-mobile{display:block}.catalog{height:90px}.catalog-title{margin-top:170px;color:#fff;font-size:24px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.header-link{display:none}.header{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}.header-page{display:none}.about-title{font-size:24px}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1400px;z-index:-1;filter:blur(2px)}.hero-title{color:#fff;font-size:24px;font-weight:700;line-height:100%;letter-spacing:-5%;text-align:left}.hero-text{color:#fff;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-5%;text-align:left}.hero-container{margin-top:128px}.hero-button{font-size:16px;padding:10px 15px}.privacy-title{color:#fff;font-size:24px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.indicator{width:70px}.scroll-container{display:flex;margin-top:50px;flex-direction:column-reverse;gap:30px;align-items:center}.scroll-content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:12px;position:relative;height:200px;width:330px}.item-text{color:#fff;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.item-image{padding:7px}.scroll-item{flex-direction:row;padding:20px}.scroll-indicators{margin-left:1px;width:330px}.item-description h3{color:#fff;font-size:16px;font-weight:700;line-height:19px;letter-spacing:-5%;text-align:left}.item-description p{color:#fff;font-size:10px;font-weight:400;line-height:14px;letter-spacing:-3%;text-align:left;margin-bottom:10px}.details-btn{font-size:12px;padding:8px 15px}.product{display:flex;flex-direction:column;align-items:center;gap:26px;border-radius:60px}.product-form{height:100%;gap:50px;margin-bottom:10px}.product__info{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;margin-top:20px}.product__info-price{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left}.product__info-order{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left}.product__info-order{cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center}.product__cart{width:100%}.product__image-page{width:272px;height:189px}.cart-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.cart-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.shkale{padding:0 0 68px}.shkale-banner{width:320px}.shkale__form{flex-direction:column}.shkale__form-right{justify-content:space-between}.shkale__content{width:100%}.shkale__form-right{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.shkale-text{color:#000;font-size:13px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.page-title{color:#000;font-size:56px;font-weight:600;line-height:61px;letter-spacing:-3%;text-align:left;text-transform:uppercase;margin-top:45px}.section-subtitle{color:#f89a1c;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process{align-items:flex-start;margin-bottom:10px}.process-title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.process__cart{height:210px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:15px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:10px}.process-text{width:100%}.process-module{font-size:20px}.geometry{display:flex;margin-top:305px;margin-bottom:20px;height:300px;gap:20px;align-items:flex-start;justify-content:flex-end;background:none}.geometry-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:300px;margin-top:10px}.geometry-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-top:10px;width:300px;margin-bottom:15px}.geometry__content{margin-top:1px;width:330px}.geometry-link{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left}.geometry__transition{margin-bottom:60px}.geometry-image{display:block;width:100%}.revers{display:flex;flex-direction:column-reverse}.case{display:flex;flex-direction:column-reverse;padding:25px 0;justify-content:space-between;flex-wrap:nowrap}.case-title{font-size:20px}.case-line{display:none}.case__content-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:300px}.case-image{width:100%;height:300px}.case__content-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;width:300px}.case__content-bottom{margin-top:1px}.case__form{padding-bottom:10px}.cart__form-left{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly}.cart__form-right{display:none}.footer{padding:30px 0 60px;display:flex;flex-direction:column}.footer:before{content:"";position:absolute;left:0;width:100%;height:400px;z-index:-1;filter:blur(2px);background-color:#000;top:-60px}.footer__navigate{flex-direction:row;gap:15px}.footer__navigate-link{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info{margin-top:10px;flex-direction:column;width:100%;align-items:center}.footer__info-mail{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-phone{font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-address{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__request-button{display:none}.formWind-interaction{font-size:10px}.modal-edit{width:15px;height:15px}.formWind-interaction{font-size:10px;max-width:125px}.formWind-interaction img{width:10px;height:10px}.formWind{padding:20px 20px 40px 30px;width:290px;border-radius:40px}.formWind-title{font-size:16px;line-height:20px}.formWind-text{font-size:10px;margin-top:1px;line-height:14px;width:290px}.formWind__info{padding:10px 0;gap:7px}.formWind-input{width:260px;padding:10px}.formWind-link{font-size:11px}.formWind-checkbox{width:12px;height:12px}.formWind-attach{margin-left:45px;font-size:14px;padding:5px 0;width:190px;text-align:center;justify-content:center}.modal-close{margin-left:270px;margin-bottom:15px}.personalData-text{font-size:11px}}@media (min-width: 425px) and (max-width: 575px){.center{padding-left:calc(50% - 203px);padding-right:calc(50% - 203px)}.catalog{height:100px}.details-btn{font-size:12px;padding:8px 15px}.catalog-title{margin-top:150px;color:#fff;font-size:36px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.formWind-interaction{font-size:10px;max-width:125px}.formWind-interaction img,.modal-edit{width:10px;height:10px}.header-page,.header__logo-loptop{display:none}.header__logo-mobile{display:block}.header-link{display:none}.header{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}.about-title{font-size:36px}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1400px;z-index:-1;filter:blur(2px)}.hero-title{color:#fff;font-size:36px;font-weight:700;line-height:100%;letter-spacing:-5%;text-align:left}.hero-text{color:#fff;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-5%;text-align:left}.hero-container{margin-top:128px}.privacy-title{color:#fff;font-size:36px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.scroll-container{display:flex;margin-top:50px;flex-direction:column-reverse;gap:30px;align-items:center}.scroll-content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:12px;position:relative;height:200px;width:370px}.item-text{color:#fff;font-size:13px;font-weight:400;line-height:19px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.scroll-item{flex-direction:row;padding:22px}.scroll-indicators{margin-left:30px;width:300px}.item-description h3{color:#fff;font-size:20px;font-weight:700;line-height:19px;letter-spacing:-5%;text-align:left}.item-description p{color:#fff;font-size:12px;font-weight:400;line-height:19px;letter-spacing:-3%;text-align:left;margin-bottom:10px}.product{display:flex;flex-direction:column;align-items:center;gap:26px;border-radius:60px}.product-form{height:100%;gap:50px}.product__info{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;margin-top:20px}.product__info-price{color:#000;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-3%;text-align:left}.product__info-order{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left}.product__info-order{cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center}.product__cart{width:100%}.product__image-page{width:272px;height:189px}.cart-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.cart-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.shkale{padding:0 0 68px}.shkale-banner{width:400px}.shkale__form{flex-direction:column}.shkale__form-right{justify-content:space-between}.shkale__content{width:100%}.shkale__form-right{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.shkale-text{color:#000;font-size:13px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-bottom:15px}.page-title{color:#000;font-size:68px;font-weight:600;line-height:90px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.section-subtitle{color:#f89a1c;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process{align-items:flex-start;margin-bottom:10px}.process-title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.process-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.process-module{font-size:20px}.process__cart{height:210px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:15px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:10px}.process-text{width:100%}.geometry{display:flex;margin-top:385px;background-size:400px;margin-bottom:10px;height:300px;gap:20px;align-items:flex-start;justify-content:flex-end;background:none}.geometry-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;margin-top:30px}.geometry-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;margin-top:10px;margin-bottom:10px}.geometry__content{margin-top:1px}.geometry-link{color:#fff;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left}.geometry__transition{margin-bottom:60px}.geometry-image{display:block;width:410px;height:455px}.revers{display:flex;flex-direction:column-reverse}.case{display:flex;flex-direction:column-reverse;padding:25px 0;justify-content:space-between;flex-wrap:nowrap}.case-title{width:330px;font-size:20px}.case-line{display:none}.case__content-title{color:#000;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-3%;text-align:left;text-transform:uppercase;width:330px}.case-image{width:100%;height:100%}.case__content-text{color:#000;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left;width:340px}.case__content-bottom{margin-top:1px}.case__form{padding-bottom:10px}.cart__form-left{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly}.cart__form-right{display:none}.modal-edit{width:15px;height:15px}.formWind{padding:20px 20px 40px 30px;width:290px;border-radius:40px}.formWind-title{font-size:16px;line-height:20px}.formWind-text{font-size:10px;margin-top:1px;line-height:14px;width:290px}.formWind__info{padding:10px 0;gap:7px}.formWind-input{width:260px;padding:10px}.formWind-link{font-size:11px}.formWind-checkbox{width:12px;height:12px}.formWind-attach{margin-left:45px;font-size:14px;padding:5px 0;width:190px;text-align:center;justify-content:center}.modal-close{margin-left:270px;margin-bottom:15px}.personalData-text{font-size:11px}.footer{padding:30px 0 60px;display:flex;flex-direction:column}.footer:before{content:"";position:absolute;left:0;width:100%;height:400px;z-index:-1;filter:blur(2px);background-color:#000;top:-60px}.footer__navigate{flex-direction:row;gap:15px}.footer__navigate-link{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info{margin-top:10px;flex-direction:column;width:100%;align-items:center}.footer__info-mail{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-phone{font-size:14px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__info-address{font-size:10px;font-weight:400;line-height:17px;letter-spacing:-3%;text-align:left}.footer__request-button{display:none}}@media (min-width: 576px) and (max-width: 767px){.center{padding-left:calc(50% - 260px);padding-right:calc(50% - 260px)}.header-page{display:none}.modal-edit{width:20px;height:20px}.catalog-title{margin-top:190px;color:#fff;font-size:64px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.header{justify-content:space-between}.header__mobile-menu{display:block}.header__logo-loptop{display:none}.header__logo-mobile{display:block}.header-link{display:none}.header{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1400px;z-index:-1;filter:blur(2px)}.hero-title{color:#fff;font-size:64px;font-weight:700;line-height:101%;letter-spacing:-5%;text-align:left}.about-title{font-size:64px}.privacy-title{color:#fff;font-size:64px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.scroll-container{display:flex;flex-direction:row;margin-top:50px}.item-image{width:40%;height:100%}.scroll-item{flex-direction:row;gap:10px}.product{display:flex;flex-direction:column;align-items:center;gap:26px;border-radius:60px}.product-form{height:100%;gap:100px}.product__info{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between}.product__info-order{cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center;font-size:26px}.product__info-price{font-size:25px}.product__cart{width:100%}.shkale{padding:10px 0 168px}.shkale-banner{width:517px;height:238px}.shkale__form{flex-direction:column}.shkale__form-right{justify-content:space-between}.shkale__content{width:100%}.shkale__form-right{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.page-title{color:#000;font-size:84px;font-weight:600;line-height:100px;letter-spacing:-3%;text-align:left;text-transform:uppercase}.section-subtitle{text-align:left}.process{align-items:flex-start}.process__cart{height:210px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:40px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:10px}.process-text{width:100%}.geometry{margin-top:40px;background-size:480px;height:800px;margin-bottom:10px;justify-content:space-between;gap:20px}.geometry-title{font-size:26px}.geometry-text{font-size:20px;margin-top:1px}.geometry__content{margin-top:1px}.geometry__transition{margin-bottom:60px}.scroll-container{display:flex;margin-top:50px;flex-direction:column-reverse;gap:30px;align-items:center}.scroll-content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:12px;position:relative;height:250px;width:517px}.scroll-indicators{margin-left:30px}.revers{display:flex;flex-direction:column-reverse}.item-image{width:50%}.case{display:flex;flex-direction:column-reverse;padding:70px 0;justify-content:space-between;flex-wrap:nowrap}.case-line{width:9%;padding-right:1px}.case__content-title{width:100%}.case-image{width:100%;height:490px}.case__content-text{width:100%}.case__content-bottom{margin-top:1px}.cart__form-right{display:none}.footer{flex-direction:column}.footer__navigate{flex-direction:row;gap:15px}.footer__info{margin-top:30px;flex-direction:column;width:100%;align-items:center}.footer__request-button{display:none}.footer__info-address{text-align:center}.formWind{padding:20px 20px 40px 60px}.formWind-title{font-size:24px}.formWind-text{font-size:16px;margin-top:1px}.formWind__info{padding:10px 0}.formWind-input{width:380px;padding:15px}.formWind-link{font-size:16px}.formWind-checkbox{width:13px;height:13px}.formWind-attach{margin-left:40px}.personalData-text{font-size:16px}.modal-close{margin-left:400px}}@media (min-width: 768px) and (max-width: 991px){.center{padding-left:calc(50% - 365px);padding-right:calc(50% - 365px)}.header-page{display:none}.modal-edit{width:20px;height:20px}.catalog-title{margin-top:190px;color:#fff;font-size:76px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.header__mobile-menu{display:block}.header__logo-loptop{display:none}.header__logo-mobile{display:block}.header-link{display:none}.header{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:1400px;z-index:-1;filter:blur(2px)}.hero-title{color:#fff;font-size:76px;font-weight:700;line-height:101%;letter-spacing:-5%;text-align:left}.about-title{font-size:76px}.privacy-title{color:#fff;font-size:76px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.scroll-container{display:flex;flex-direction:row;margin-top:50px}.item-image{width:40%;height:100%}.scroll-item{flex-direction:row;gap:10px}.item-description{flex:1;display:flex;flex-direction:column;justify-content:space-between}.product{display:flex;flex-direction:column;align-items:center;gap:26px;border-radius:60px}.product-form{height:100%;gap:100px}.product__info{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between}.product__info-order{cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center;width:300px}.product__cart{width:100%}.case{flex-direction:column-reverse}.case__content-bottom{margin-top:1px}.case-line{width:670px;padding-right:40px}.case__content-title,.case__content-text{width:100%}.shkale{padding:20px 0 168px}.shkale-banner{width:718px;height:238px}.shkale__form-right{justify-content:space-between}.page-title{color:#000;font-size:120px;font-weight:600;line-height:230px;letter-spacing:-3%;text-align:center;text-transform:uppercase}.process{align-items:flex-start}.process__cart{height:210px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:40px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:10px}.process-text{width:100%}.geometry{background-size:700px;height:900px;margin-bottom:10px}.scroll-container{display:flex;margin-top:50px;flex-direction:column-reverse;gap:30px;align-items:center}.scroll-content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;border-radius:12px;position:relative;height:300px;width:655px}.scroll-indicators{margin-left:80px}.revers{display:flex;flex-direction:column-reverse}.formWind{padding:20px 20px 40px 60px}.formWind-title{font-size:24px}.formWind-text{font-size:16px;margin-top:1px}.formWind__info{padding:10px 0}.formWind-input{width:380px;padding:15px}.formWind-link{font-size:16px}.formWind-checkbox{width:13px;height:13px}.formWind-attach{margin-left:40px}.personalData-text{font-size:16px}.modal-close{margin-left:400px}}@media (min-width: 992px) and (max-width: 1199px){.center{padding-left:calc(50% - 460px);padding-right:calc(50% - 460px)}.catalog-title{margin-top:190px;color:#fff;font-size:84px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left}.header__logo-loptop{display:none}.header__mobile-menu,.header__logo-mobile{display:block}.header-link{display:none}.header{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}.header-page{display:none}.hero{margin-top:-108px;padding-top:100px;padding-bottom:160px}.hero-title{color:#fff;font-size:76px;font-weight:700;line-height:101%;letter-spacing:-5%;text-align:left}.about-title{font-size:76px}.privacy-title{color:#fff;font-size:76px;font-weight:700;line-height:90%;letter-spacing:-5%;text-align:left;margin-top:300px}.scroll-container{display:flex;flex-direction:row;margin-top:50px}.product{display:flex;flex-direction:row;align-items:center;gap:126px;border-radius:60px}.product__info{display:flex;flex-direction:row;gap:20px;align-items:center}.product__info-order{cursor:pointer;transition:all .3s ease;transform:translateY(0);text-align:center;font-size:26px}.product__info-price{font-size:26px}.product-form{height:100%;gap:180px}.case-image{width:430px;height:430px}.case-line{width:900px}.case__content-bottom{margin-top:235px}.shkale-banner{width:100%;height:238px}.page-title{color:#000;font-size:160px;font-weight:600;line-height:230px;letter-spacing:-3%;text-align:center;text-transform:uppercase}.process__cart{height:180px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:40px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:110px}.geometry{background-size:900px}}@media (min-width: 1200px){.header{justify-content:space-between}.process__cart{height:180px;border-radius:40px;background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;padding:40px;justify-content:space-between;position:relative;overflow:hidden;transition:all .5s ease;z-index:1;box-shadow:0 2px 10px #0000001a;gap:340px}.mobile-menu-button,.mobile-menu-socials{display:none}.mobile-menu-container.active{transform:translate(0);display:none}}
