.BrandsSection_brandsSection__8z3NA{width:100%;padding:50px 0;border-top:1px solid rgba(151,151,151,.3137254902);border-bottom:1px solid rgba(151,151,151,.3137254902)}.BrandsSection_brandsNav__4tlzP ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;padding-bottom:40px;margin-bottom:40px}.BrandsSection_brandsNav__4tlzP li a{font-weight:700;font-size:14px;letter-spacing:.1em;color:#000;text-transform:uppercase;transition:opacity .2s ease-in-out}.BrandsSection_brandsNav__4tlzP li a:hover{opacity:.7}.BrandsSection_description__soGlt{font-size:16px;margin-bottom:25px;color:#555}.BrandsSection_ctaLink__n2sD2{font-size:1.5rem;letter-spacing:1px;text-decoration:underline;cursor:pointer;font-weight:500}.ContactForm_contactSection__3E7Um{background-color:#f7f7f7;padding:5rem 1rem}.ContactForm_formContainer__YabSV{max-width:500px;margin:0 auto;text-align:center}.ContactForm_title__0N8zn{font-size:2.5rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1rem}.ContactForm_subtitle__op2vq{font-size:1rem;color:#555;margin-bottom:3rem;max-width:350px;margin-left:auto;margin-right:auto}.ContactForm_form__mb6ub{display:flex;flex-direction:column;gap:1rem}.ContactForm_formInput__6NwPK,.ContactForm_formSelect__ZzvT8{width:100%;padding:1rem 1.5rem;border:1px solid #fff;background-color:#fff;border-radius:50px;font-size:1rem;transition:border-color .2s}.ContactForm_formInput__6NwPK:focus,.ContactForm_formSelect__ZzvT8:focus{outline:none;border-color:#000}.ContactForm_formSelect__ZzvT8{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 1.5rem center;background-repeat:no-repeat;background-size:1.2em;padding-right:4rem}.ContactForm_submitButton__4fvMM{background-color:#000;color:#fff;border:none;padding:1.2rem 2rem;border-radius:50px;font-size:1rem;font-weight:600;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease;margin-top:1rem}.ContactForm_submitButton__4fvMM:hover{opacity:.8}.ContactForm_formTextarea__BmXM_{width:100%;padding:1rem 1.5rem;border:1px solid #fff;background-color:#fff;border-radius:50px;font-size:1rem;transition:border-color .2s}.FactorySection_ProZavod__Ib_XK{padding-top:2rem}.FactorySection_ProZavod__title__w6t7d{font-size:5rem;font-weight:400}@media(max-width:1024px){.FactorySection_ProZavod__title__w6t7d{font-size:3rem}}@media(max-width:768px){.FactorySection_ProZavod__title__w6t7d{font-size:2.5rem}}.FactorySection_ProZavod__text__3wIXw{font-size:1.5rem;font-weight:400}.FactorySection_ProZavod__description__2foQT{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}.FactorySection_ProZavod__imageWrapper__image__XBVqJ{width:100vw;height:80vh;object-fit:cover}.FactorySection_ProZavod__downTitle__cPpl_{padding:6rem 1rem;border-bottom:rgba(151,151,151,.3137254902)}.FactorySection_ProZavod__downTitle__title__MAl7L{font-size:2.5rem;font-weight:400;text-transform:uppercase}.FactorySection_videoWrapper__hykFc{height:100vh}.FactorySection_videoFrame__TbyBJ{height:100%}.Header_header__MwWvM{width:100%;background-color:#fff;border-bottom:1px solid rgba(151,151,151,.3137254902)}.Header_header__wrapper__8glT8{padding:2rem 0}.Header_header__logo___DqV1{background:#000;padding:1rem;display:flex;justify-content:center;width:100%}.Header_header__logo__text__nwGX_{max-width:600px;padding:0 3rem}.Header_header__logo__img__MMkTT{width:100%}.Header_logoCompany__5ACRG{display:block;font-size:10px;font-weight:400;letter-spacing:4px}.Header_nav____I21{display:flex;gap:30px}.Header_nav____I21 a{font-weight:500;font-size:1.2rem;letter-spacing:1px}.Header_nav____I21 a:hover{text-decoration:underline}@media(max-width:1024px){.Header_nav____I21 a{font-size:1rem}}.Header_langSwitch__Gfhp7{font-size:14px;font-weight:500}.Hero_hero__F1sxj{position:relative;display:flex;flex-direction:row;height:74.6vh;background-color:#fff}@media(max-width:1024px){.Hero_hero__F1sxj{flex-direction:column;height:800px}}@media(max-width:768px){.Hero_hero__F1sxj{flex-direction:column;height:700px}}.Hero_imageContainer__rRkM8{position:relative;width:100%;height:100%;flex:1.5}@media(max-width:1024px){.Hero_imageContainer__rRkM8{flex:1}}.Hero_textContainer__2tIXc{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:3rem 5rem;flex:1}@media(max-width:1024px){.Hero_textContainer__2tIXc{padding:3rem 1rem}}.Hero_title__KJMhH{font-size:3rem;font-weight:500;line-height:1.1;letter-spacing:2px;color:#000}@media(max-width:1024px){.Hero_title__KJMhH{font-size:3rem}}@media(max-width:768px){.Hero_title__KJMhH{font-size:2.5rem}}.Hero_ctaButton__SWql5{margin-top:40px;font-size:3rem;letter-spacing:1px;text-decoration:underline;cursor:pointer;font-weight:500}@media(max-width:1024px){.Hero_ctaButton__SWql5{font-size:2rem}}@media(max-width:768px){.Hero_ctaButton__SWql5{font-size:1.5rem}}.FactorySectionAbout_factorySection__3W5vC{background-color:#fff}.FactorySectionAbout_factorySection__downTitle__Jdl8g{padding:6rem 0;border-top:1px solid rgba(151,151,151,.3137254902)}.FactorySectionAbout_factorySection__downTitle__title__8shTq{font-size:5rem;font-weight:400;padding:0 1rem}@media(max-width:1024px){.FactorySectionAbout_factorySection__downTitle__title__8shTq{font-size:2.5rem}}.FactorySectionAbout_factorySection__downTitle__iso__5cRgH{text-align:end;font-size:3rem;font-weight:300;padding:0 1rem}@media(max-width:1024px){.FactorySectionAbout_factorySection__downTitle__iso__5cRgH{text-align:left}}.FactorySectionAbout_factorySection__downTitle__raw__MLgRv{font-size:4rem;font-weight:700;padding:0 1rem;text-transform:uppercase}.FactorySectionAbout_factorySection__downTitle__createText__6cS6Y{font-size:3rem;font-weight:400;padding:0 1rem;text-transform:uppercase}.FactorySectionAbout_factorySection__downTitle__createText__second__1BKCu{margin-top:.5rem;text-align:center}@media(max-width:1024px){.FactorySectionAbout_factorySection__downTitle__createText__second__1BKCu{text-align:left;font-size:2.5rem}.FactorySectionAbout_factorySection__downTitle__createText__6cS6Y{font-size:2.5rem}}.FactorySectionAbout_gridContainer__HUImP{display:grid;grid-template-columns:1fr 1.3fr;grid-template-rows:auto auto}.FactorySectionAbout_gridContainer__second__jM9CD{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:auto}.FactorySectionAbout_imageCell__4kdfw,.FactorySectionAbout_textCell__jvSdT{border-top:1px solid rgba(151,151,151,.3137254902)}.FactorySectionAbout_imageCell__4kdfw:nth-child(odd),.FactorySectionAbout_textCell__jvSdT:nth-child(odd){border-left:none}.FactorySectionAbout_textCell__jvSdT{padding:10rem 8rem;display:flex;flex-direction:column;justify-content:center;align-items:end}.FactorySectionAbout_textCell__spetial__hEKLG{padding:10rem 2rem 2rem 5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:1024px){.FactorySectionAbout_textCell__spetial__hEKLG{padding:10rem 1rem 2rem}}.FactorySectionAbout_imageCell__4kdfw{position:relative;min-height:400px}.FactorySectionAbout_heading__s_0QQ{font-size:2.5rem;font-weight:500;line-height:1.3;text-transform:uppercase}@media(max-width:1024px){.FactorySectionAbout_heading__s_0QQ{font-size:2rem}}@media(max-width:768px){.FactorySectionAbout_heading__s_0QQ{font-size:1.5rem}}.FactorySectionAbout_paragraphs__t9FB7 h2{font-size:3rem;font-weight:400;text-transform:uppercase}@media(max-width:1024px){.FactorySectionAbout_paragraphs__t9FB7 h2{font-size:2rem}}@media(max-width:768px){.FactorySectionAbout_paragraphs__t9FB7 h2{font-size:2rem}}.FactorySectionAbout_paragraphs__t9FB7 p{font-size:1.5rem;line-height:1.2;color:#000}.FactorySectionAbout_paragraphs__t9FB7 p+p{margin-top:1.5rem}.FactorySectionAbout_paragraphs__text__QruJb{padding-top:1rem}.FactorySectionAbout_highlightText__Cmn3B{max-width:400px;font-size:2.2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media(max-width:1024px){.FactorySectionAbout_gridContainer__HUImP,.FactorySectionAbout_gridContainer__second__jM9CD{grid-template-columns:1fr}.FactorySectionAbout_imageCell__4kdfw,.FactorySectionAbout_textCell__jvSdT{border-left:none;border-right:none;padding:4rem 1rem}.FactorySectionAbout_imageCell__spetial__LhIFe,.FactorySectionAbout_textCell__spetial__hEKLG{padding:4rem 1rem}.FactorySectionAbout_highlightText__Cmn3B{max-width:100%}.FactorySectionAbout_factorySection__downTitle__second__F7GeY{text-align:start}}.FactorySectionAbout_servicesSection__9YaVz{width:100%;background-color:#fff}.FactorySectionAbout_servicesSection__textFiel__ECtbA{height:150px;display:flex;justify-content:center;align-items:center;padding:0 4rem}@media(max-width:1024px){.FactorySectionAbout_servicesSection__textFiel__ECtbA{padding:0 2rem}}.FactorySectionAbout_servicesSection__brands__bb2nc{padding:4rem 0}.FactorySectionAbout_servicesSection__item__Ak_Z2{border:.5px solid rgba(151,151,151,.3137254902)}.FactorySectionAbout_gridContainerServices__D0Hcp{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e0e0e0;border-bottom:none}@media(max-width:1024px){.FactorySectionAbout_gridContainer__HUImP{grid-template-columns:1fr}}.FactorySectionAbout_featuredSection__cDHO4{width:100%;background-color:#fff}.FactorySectionAbout_brandsGrid__ctqgO{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #e0e0e0}.FactorySectionAbout_brandCard__xJlSR{display:flex;flex-direction:column}.FactorySectionAbout_brandCard__xJlSR:first-child{border-right:1px solid #e0e0e0}.FactorySectionAbout_cardContent__ds4zp{padding:3rem;border-bottom:1px solid #e0e0e0;flex-grow:1}.FactorySectionAbout_brandName__dlovV{font-size:2.8rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1.5rem}@media(max-width:1024px){.FactorySectionAbout_brandName__dlovV{font-size:2rem}}.FactorySectionAbout_brandDescription__YpyBK{font-size:1rem;line-height:1.7;color:#333;margin-bottom:2.5rem}.FactorySectionAbout_brandLink__R4Ino{font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;text-decoration:underline;text-underline-offset:8px;line-height:1.7}.FactorySectionAbout_cardImage__XNbjE{position:relative;width:100%;aspect-ratio:1/1}@media(max-width:1024px){.FactorySectionAbout_brandsGrid__ctqgO,.FactorySectionAbout_gridContainerServices__D0Hcp{grid-template-columns:1fr}.FactorySectionAbout_brandCard__xJlSR:first-child{border-right:none;border-bottom:1px solid #e0e0e0}}