@import url("https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap");:root{--font-b:"Onest",sans-serif;--font-m:"Onest",sans-serif;--font-r:"Onest",sans-serif;--white-bg:#fff;--gray-bg:#f0f0f2;--widget-bg:#001489;--white-text:#fff;--black-text:#000;--gray-text:#8a8a99}.modal_container_modal__Z9PEH{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:1000}.modal_wrapper_modal__7EuPp{border-radius:16px;border:1px solid #000;background:#fff;padding:24px 32px 40px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.modal_wrapper_modal__7EuPp .modal_exit__B_z8M{align-self:flex-end;cursor:pointer}.modal_wrapper_modal__7EuPp h3{color:#000;margin-top:31px;font-family:var(--font-m);font-size:35.233px;font-style:normal;font-weight:500;line-height:normal}.modal_links_container__daKPl{margin:41px 0;display:flex;justify-content:flex-start;gap:25px}.modal_links_container__daKPl a{color:#000;font-family:var(--font-m);font-size:20.133px;font-style:normal;font-weight:500;line-height:normal;padding:20px 74px 19px 76px;justify-content:center;align-items:center;border-radius:75px;border:2px solid #000}.modal_form_container__5FHNw{width:100%;display:flex;gap:24px;justify-content:flex-start;align-items:flex-end}.modal_form_container__5FHNw label{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.modal_form_container__5FHNw label span{margin-left:14px;font-size:21.75px}.modal_form_container__5FHNw input,.modal_form_container__5FHNw label span{color:#000;font-family:var(--font-r);font-style:normal;font-weight:400;line-height:normal}.modal_form_container__5FHNw input{border-radius:75px;border:2px solid #000;outline:none;background-color:#fff;padding:16px 29px 17px;min-width:300px;font-size:19.333px}.modal_form_container__5FHNw>button{color:#fff;font-family:var(--font-m);font-size:19.333px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:20px 71px 18px 69px;justify-content:center;align-items:center}.modal_form_container__5FHNw>button:disabled{border-radius:75px;border:1px solid #777;color:var(--text-color);background:#f3f3f3}.modal_form_message__n2XQT{margin-top:14px;color:#207a3c;font-family:var(--font-r);font-size:16px;line-height:22px}.modal_form_message_error__t_O8O{color:#b42318}.modal_checkbox_container__I1eb3{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;margin-top:24px}.modal_checkbox__JHvpK{background:transparent}.modal_checkbox__JHvpK,.modal_checkbox_active__kxIH5{padding:0;flex:0 0 auto;cursor:pointer;width:26px;height:26px;border-radius:50%;border:1px solid #000}.modal_checkbox_active__kxIH5{background-color:var(--widget-bg)}.modal_checkbox_container__I1eb3 p{color:#000;font-family:var(--font-r);font-size:18px;font-style:normal;font-weight:400;line-height:24px;max-width:600px;width:100%}@media screen and (max-width:700px){.modal_wrapper_modal__7EuPp{width:100%}.modal_form_container__5FHNw,.modal_links_container__daKPl{flex-direction:column;width:100%}.modal_links_container__daKPl a{text-align:center}.modal_form_container__5FHNw label,.modal_form_container__5FHNw label input,.modal_form_container__5FHNw>button{width:100%}.modal_checkbox_container__I1eb3 p{font-size:14px;line-height:15px}}@media screen and (max-width:400px){.modal_wrapper_modal__7EuPp h3{font-size:28px}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{padding:0;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{text-decoration:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header{position:absolute;top:20px;left:0;right:0;width:98%;margin:0 auto;z-index:10;border-radius:92px;background:var(--widget-bg)}.header-wrapper{border-radius:64px;z-index:7;width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 28px;min-height:84px;box-sizing:border-box}.header-wrapper.search-open{gap:20px}.header-contacts,.header-navigation{display:flex;align-items:center}.header-contacts{justify-content:center;gap:16px}.contact-link,.navigation-link{cursor:pointer;color:var(--white-bg);font-family:var(--font-m);font-size:18px;font-style:normal;font-weight:500;line-height:normal;transition:font-weight .3s ease}.navigation-link.active{font-weight:900}.navigation-link:first-child{position:relative}.header-navigation button{cursor:pointer;color:var(--white-bg);font-family:var(--font-m);font-style:normal;font-weight:500;line-height:normal;padding:0}.navigation-links{display:flex;gap:20px}.header-actions{display:flex;align-items:center;gap:32px}.header-search-toggle{border:none;background:transparent;color:var(--white-bg);font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;line-height:1;width:24px}.header-wrapper.search-open .header-search{flex:1 1}.header-search{position:relative;width:100%;display:flex;align-items:center;border-radius:44px;background:transparent;border:1px solid rgba(255,255,255,.35);min-height:52px;height:36px;padding:0 22px;box-sizing:border-box}.header-search-icon{color:#fff;font-size:20px;flex-shrink:0}.header-search-input{flex:1 1;border:none;outline:none;background:transparent;font-family:var(--font-m);font-size:20px;color:#fff;padding:0 16px}.header-search-input::placeholder{color:rgba(255,255,255,.7)}.header-search-close{border:none;background:transparent;color:#fff;font-size:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:24px}.header-search-dropdown{position:absolute;top:calc(100% + 10px);left:0;right:0;border-radius:26px;background:#efefef;padding:24px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.header-search-dropdown h3{margin:0 0 18px;font-family:var(--font-b);font-size:42px;color:#202124}.header-search-results{margin:0;padding:0;list-style:none;display:grid;grid-gap:24px;gap:24px;max-height:420px;overflow-y:auto}.search-result-item{width:100%;display:flex;align-items:center;gap:20px;border:none;background:transparent;border-radius:14px;padding:8px;text-align:left;cursor:pointer}.search-result-item:hover{background:rgba(0,0,0,.05)}.search-result-item img{width:70px;height:70px;object-fit:cover;border-radius:10px;flex-shrink:0;background:#fff}.search-result-content p{margin:0;font-size:36px;line-height:1.1;font-family:var(--font-m);color:#202124}.search-result-content span{display:block;margin-top:6px;font-size:18px;line-height:1.2;color:#5c5c5c}.search-status{margin:0;font-family:var(--font-m);font-size:20px;color:#4e4e4e}.telegram-link,.whatsapp-link{display:flex;align-items:center}.desktop-only{display:flex}.mobile-only{display:none}@media screen and (max-width:728px){.desktop-only{display:none!important}.mobile-only{display:flex!important}.burger-mobile-row{display:flex;align-items:center;justify-content:flex-end;width:100%}.contact-link,.logo,header .header-contacts,header .header-navigation{display:none}.header-actions{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:16px}.header{padding:4px 10px;width:98%;background-color:var(--widget-bg)}.header-wrapper{border-radius:64px;z-index:7;width:100%;display:flex;border:none;justify-content:space-between;align-items:center;padding:0;min-height:44px}.header-wrapper.search-open{padding:0;gap:0}.telegram-link,.whatsapp-link{display:flex;align-items:center}.header-search{min-height:44px;height:44px;border-radius:26px;padding:0 14px;width:100%}.header-search-icon{font-size:22px}.header-search-input{font-size:16px;padding:0 10px}.header-search-close{font-size:24px}.header-search-dropdown{border-radius:16px;padding:14px}.header-search-dropdown h3{font-size:28px;margin-bottom:12px}.header-search-results{gap:2px}.search-result-item{gap:12px;padding:6px}.search-result-item img{width:48px;height:48px;border-radius:8px}.search-result-content p{font-size:21px}.search-result-content span{font-size:14px;margin-top:2px}.search-status{font-size:16px}}.main-section{padding:11px 72px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:linear-gradient(93deg,rgba(0,0,0,.25) 90.94%,rgba(0,0,0,0) 137.38%),url(/_next/static/media/main_section-bg.8489b85f.jpeg) 50% /cover no-repeat;min-height:100vh;gap:64px}.main-section div{width:240px}.main-section h1{color:var(--white-text);font-family:var(--font-b);font-size:76px;font-style:normal;font-weight:600;line-height:72px}.main-section button{margin-top:40px;font-size:26px;line-height:32px;max-height:none;font-weight:400;min-width:280px}.deallers-section{padding:90px 72px 100px}.dealler_block,.deallers-section{display:flex;align-items:center;justify-content:center;width:100%}.dealler_block{max-width:1053px;flex-direction:column;gap:12px}.dealler_block h2{color:#000;font-weight:600;font-size:34px;line-height:40px}.dealler_block h2,.dealler_block p{text-align:center;font-family:var(--font-b);font-style:normal}.dealler_block p{color:#757575;font-size:18px;line-height:24px;font-weight:400}.dealler_block button{margin-top:20px;max-width:300px;font-size:18px;line-height:24px}@media screen and (max-width:744px){.main-section h3{max-width:630px}}@media screen and (max-width:500px){.main-section{min-height:60vh;justify-content:flex-start;padding:180px 16px;background:linear-gradient(93deg,rgba(0,0,0,.25) 90.94%,rgba(0,0,0,0) 137.38%),url(/_next/static/media/main_section-bg.8489b85f.jpeg) 90% /cover no-repeat;gap:36px}.main-section h1{font-size:42px;line-height:48px}.main-section h3{font-size:20px;max-width:350px}.main-section button{font-size:16px;line-height:22px;max-height:none;font-weight:400;min-width:200px;margin-top:0}.deallers-section{padding:100px 16px}.dealler_block h2{font-size:20px;line-height:24px}.dealler_block p,.deallers-section div button{font-size:16px;line-height:22px}}.expertise-section{margin:70px 32px;width:calc(100% - 64px);overflow-x:hidden}.link-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;width:100%}.trampolino-item{cursor:pointer;border-radius:16px;background:linear-gradient(313deg,rgba(0,0,0,0) 41.15%,rgba(0,0,0,.3) 81.43%),url(/_next/static/media/trampolines_link.c5e86185.jpg) center 40% /cover no-repeat;width:100%;min-height:623px;padding:62px}.accessories-item h4,.geoplastic_item h4,.trampolino-item h4{display:inline;width:auto;color:var(--white-text);font-family:var(--font-m);font-size:36px;font-style:normal;font-weight:500;line-height:normal;border-bottom:2px solid var(--white-text)}.geoplastic_item{cursor:pointer;background:linear-gradient(312deg,rgba(0,0,0,0) 13.3%,rgba(0,0,0,.2) 89.29%),url(/_next/static/media/geoplastic-item.42926d97.jpg) 50% /cover no-repeat}.accessories-item,.geoplastic_item{padding:62px;width:100%;min-height:623px;border-radius:16px}.accessories-item{cursor:auto;background:linear-gradient(312deg,rgba(0,0,0,0) 13.3%,rgba(0,0,0,.2) 89.29%),url(/_next/static/media/accesories-item.75d0459a.jpg) 50% /cover no-repeat}.expertise-card{position:relative;display:flex;width:100%;min-width:0;aspect-ratio:1/1;min-height:320px;border-radius:20px;overflow:hidden;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;background:#d9d9d9}.expertise-card__image{width:100%;height:100%;object-fit:cover;display:block}.expertise-card__title{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;color:white;font-size:clamp(24px,2.2vw,38px);font-weight:600;line-height:1.1;transition:-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;text-shadow:0 8px 24px rgba(0,0,0,.35)}.expertise-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.12) 48%,rgba(0,0,0,.48))}.expertise-card:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(0,0,0,.14)}.expertise-card:hover .expertise-card__title{text-decoration:underline}@media screen and (max-width:1290px){.expertise-section{margin:70px 20px;width:calc(100% - 40px)}.expertise-section h2{font-size:32px}.expertise-section p{font-size:24px}.accessories-item h4,.geoplastic_item h4,.trampolino-item h4{font-size:32px}.accessories-item span,.geoplastic_item span,.trampolino-item span{font-size:24px}.link-container,.prefix-container{gap:24px}}@media screen and (max-width:744px){.prefix-container{flex-direction:column}.accessories-item,.geoplastic_item,.trampolino-item{min-height:355px}.accessories-item h4,.geoplastic_item h4,.trampolino-item h4{font-size:26px;line-height:32px}.expertise-card{min-height:260px;border-radius:16px}.expertise-card__title{left:16px;right:16px;bottom:16px;font-size:24px}}@media screen and (max-width:500px){.expertise-section h2{text-align:center;font-size:32px}.expertise-section p{text-align:center;font-size:20px}.accessories-item,.geoplastic_item,.trampolino-item{padding:32px}}.partners-section{background-color:var(--gray-bg);padding:132px 72px;display:flex;align-items:center;justify-content:center;flex-direction:column}.partners-section h2{font-family:var(--font-b);font-size:34px;font-weight:600;line-height:40px}.partners-section h2,.partners-section p{color:var(--black-text);font-style:normal}.partners-section p{margin-top:24px;font-family:var(--font-m);text-align:center;font-size:28px;font-weight:400;line-height:normal}.partners-wrapper{margin-top:52px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:27px}.partner-item:nth-child(5) svg{margin-top:10px}.partner-item:nth-child(6) svg{margin-top:5px}@media screen and (max-width:1290px){.partners-section{padding:82px 32px}.partners-section p{font-size:24px}.partner-item svg{width:180px}}@media screen and (max-width:768px){.partner-item svg{width:160px}}@media screen and (max-width:500px){.partners-section h2{font-size:26px;line-height:32px;min-width:360px;text-align:center}.partners-section{padding:64px 16px}.partners-section p{font-size:28px}.partner-item svg{width:120px}.partner-item:nth-child(3) img{width:150px}}.work-section{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:52px;padding:110px 72px}.work-section h2{color:var(--black-text);font-family:var(--font-b);font-size:34px;line-height:40px;font-style:normal;font-weight:600}.items-container{width:100%;display:flex;align-items:flex-start;justify-content:space-around}.item-block{width:419px;display:flex;flex-direction:column;gap:20px}.item-block .image_container{width:100%;height:300px}.item-block .image_container img{width:100%;height:100%;object-fit:cover;border-radius:16px}.text-block{display:flex;flex-direction:column;gap:8px}.text-block h4{font-family:var(--font-b);line-height:24px;font-weight:600;line-height:normal}.text-block h4,.text-block p{color:var(--black-text);font-size:18px;font-style:normal}.text-block p{font-family:var(--font-r);line-height:24px;font-weight:400}@media screen and (max-width:1290px){.work-section{padding:93px 32px}.items-container{gap:15px}}@media screen and (max-width:744px){.work-section{padding:80px 16px}.work-section h2{font-size:26px;line-height:32px}.items-container{flex-direction:column;gap:41px}.item-block{width:100%;gap:24px}.item-block .image_container img{object-fit:cover}.text-block p,.work-section h4{font-size:16px;line-height:22px}}.process-section{width:100%;padding:88px 72px;display:flex;gap:52px;align-items:center;flex-direction:column;background-color:var(--gray-bg)}.process-section h2{color:var(--black-text);font-family:var(--font-b);font-size:34px;font-style:normal;font-weight:600;line-height:40px}.process-container{display:flex;align-items:flex-start;justify-content:space-around;width:100%;gap:10px}.process-images_container{width:100%;min-width:630px;display:flex;align-items:center;justify-content:center;gap:10px}.process-images_item{height:344px}.process-images_item img{width:100%;height:100%;object-fit:cover;border-radius:16px}.process-text h4{margin-top:20px;font-family:var(--font-b);font-weight:600;margin-bottom:8px}.process-text h4,.process-text p{color:var(--black-text);font-style:normal;font-size:18px;line-height:24px}.process-text p{font-family:var(--font-m);font-weight:400}.citio-container button,.custom-container button{margin-top:24px;color:#fff;font-style:normal;font-size:18px;line-height:24px;max-width:300px}@media screen and (max-width:1290px){.process-section{padding:83px 32px}.process-container{gap:50px}.process-images_container{justify-content:flex-start;gap:20px}}@media screen and (max-width:990px){.process-container{flex-direction:column;align-items:center}}@media screen and (max-width:744px){.process-section{padding:80px 16px;background:#fff}.process-section h2{font-size:26px;line-height:32px}.process-text h4{margin-top:24px}.process-text h4,.process-text p{font-size:16px;line-height:22px}.citio-container,.custom-container{width:100%;display:flex;align-items:flex-start;flex-direction:column}.citio-container button,.custom-container button{margin-top:24px;color:#fff;font-style:normal;font-size:16px;line-height:22px;max-width:none}}@media screen and (max-width:500px){.process-images_item{width:100%}}.experience-section{width:100%;padding:104px 72px;display:flex;flex-direction:column}.experience-section h2{font-family:var(--font-b);font-weight:600;font-size:34px;line-height:40px}.experience-section h2,.experience-section p{color:var(--black-text);font-style:normal;text-align:center}.experience-section p{margin-top:24px;font-family:var(--font-m);font-size:18px;font-weight:400;line-height:24px}.experience-container{margin-top:52px;width:100%}.experience-wrapper{display:flex;align-items:center;justify-content:center;gap:20px}.expertise-item{width:419px;height:419px}.expertise-item img{cursor:pointer;border-radius:16px;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1290px){.experience-section{padding:104px 0 72px 32px}.experience-container{overflow-x:scroll;overflow-y:hidden}.experience-wrapper{justify-content:flex-start}.expertise-item{min-width:387px;max-height:400px}.expertise-item:last-child{padding-right:32px}}@media screen and (max-width:500px){.experience-section{padding:90px 16px}.experience-container{overflow-x:unset;overflow-y:unset}.experience-section h2{font-size:26px;line-height:32px}.experience-wrapper{flex-direction:column;width:100%}.experience-section p{font-size:16px;line-height:24px;margin-top:12px}.expertise-item{min-width:unset;width:100%}.expertise-item:last-child{padding-right:0}}@media screen and (max-width:375px){.experience-container{overflow-x:unset;overflow-y:unset}.experience-wrapper{flex-direction:column;width:100%}.expertise-item{min-width:unset;width:100%;height:300px}.expertise-item:last-child{padding-right:0}}.footer-maket{background-color:#001489;color:white;padding:40px 20px}.footer-container{display:flex;flex-direction:column;width:100%;gap:72px}.footer-bottom{align-content:center}.footer-bottom,.footer-top{display:flex;justify-content:space-between}.footer-top{gap:20px}.footer-nav{display:flex;font-size:18px;line-height:24px}.footer-logo-block img{max-width:140px}.footer-contact-row{display:flex;align-items:center;gap:16px;font-size:18px;line-height:24px;justify-content:space-between}.footer-contact-row div{display:flex;align-items:center;gap:8px}.footer-contact-row a{color:white;text-decoration:none}.footer-messengers{display:flex;width:100%;justify-content:space-between;margin-top:20px;gap:16px}.footer-messenger-btn{border:1px solid white;padding:10px 44px;border-radius:999px;background:transparent;color:white;text-decoration:none;font-weight:500;transition:.3s;font-size:16px;line-height:22px}.footer-messenger-btn:hover{background-color:white;color:#001489}.footer-menu{display:flex;gap:6rem;font-size:16px}.footer-menu a{color:white;text-decoration:none}.footer-menu a:hover{opacity:.8;cursor:pointer}.footer-socials p{margin:0 0 6px}.footer-social-icons{display:flex;gap:20px;font-size:32px}.footer-social-icons a{color:white;transition:.3s}.footer-max-icon{display:flex;align-items:center}.footer-max-icon img{width:32px;height:32px}.footer-social-icons a:hover{color:#aaa}.footer-legal{display:flex;align-items:flex-end;flex-direction:column;gap:12px;font-size:14px}.footer-legal a{color:white}@media (max-width:600px){.footer-maket{flex-direction:row;padding:16px}.footer-top{flex-wrap:wrap;gap:0}.footer-logo-block{order:0}.footer-contacts-block{order:1}.footer-messengers{flex-direction:column;gap:12px;align-items:end}.footer-messenger-btn{border:none;padding:0;border-radius:0;color:white;text-decoration:underline;font-size:13px;line-height:18px}.footer-contact-row{flex-direction:column;gap:12px;align-items:end}.footer-contact-row div{gap:4px;font-size:13px;line-height:18px}.footer-nav{order:2}.footer-menu{gap:12px;font-size:13px;line-height:18px;flex-direction:column;min-width:300px}.footer-social-icons{display:flex;gap:12px;font-size:24px}.footer-max-icon img{width:24px;height:24px}}.sorting-navigation{background:transparent;width:100%;padding-top:16px}.sorting-navigation ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:16px;list-style:none;padding-bottom:32px}.sorting-navigation ul li{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 28px;text-align:center;min-width:130px;border-radius:32px;font-family:var(--font-m);font-size:16px;font-style:normal;font-weight:500;line-height:normal;background-color:#e5e7f3;color:#99a1cf}.sorting-navigation ul .active,.sorting-navigation ul li:hover{background:var(--widget-bg);color:var(--white-text)}.catalog-section{background-color:#f0f0f2;display:flex;flex-direction:column;padding:200px 32px 32px}.catalog-section h2{color:var(--black-text);font-family:var(--font-b);font-size:34px;line-height:40px;font-style:normal;font-weight:600;padding-bottom:32px}.trampolino-container{margin:24px 0 70px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:15px}.product-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;padding-bottom:24px}.product-item,.sorting-navigation a{color:inherit}.product-card{padding:20px 10px 20px 20px;border-radius:16px;background:#fff;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-card img,.product-card img:hover{transition:.3s ease-in-out}.product-card img:hover{cursor:pointer;opacity:.8;scale:.96}.product-image{width:100%;height:auto}.mound img{transform:scale(1.3)}.product-image img{width:100%;height:100%;object-fit:contain}.trampolino-image img:hover{transform:scale(1.1);transition:.3s ease-in-out}.mound img:hover{transform:scale(1.5);transition:.3s ease-in-out}.product-list h3{color:var(--black-text);font-weight:600}.product-list h3,.product-list p{font-family:var(--font-b);font-size:18px;font-style:normal;line-height:normal}.product-list p{color:var(--gray-text);font-weight:400}@media screen and (max-width:1290px){.sorting-navigation ul{flex-wrap:wrap}.product-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:682px){.trampolino-container{justify-content:center}.product-list{grid-template-columns:repeat(2,1fr);gap:10px}}@media screen and (max-width:500px){.trampolino-container a{width:100%}.trampolino-image{margin-right:30px}.product-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:728px){.sorting-navigation ul{gap:12px;max-width:100%;padding-bottom:24px}.sorting-navigation ul li{padding:8px 16px;min-width:70px;font-size:11px;line-height:14px}.catalog-section h2{font-size:26px;line-height:32px;font-style:normal;padding-bottom:16px}.catalog-section{padding:128px 16px}}.geoplastic-section{display:flex;flex-direction:column;padding:0 72px 55px}.geoplastic-section h2{color:var(--black-text);font-family:var(--font-b);font-size:28px;font-style:normal;font-weight:600;line-height:normal}.geoplastic-container{margin:24px 0 70px;flex-wrap:wrap;gap:20px}.geoplastic-container,.link-geoplastic{display:flex;align-items:flex-start;justify-content:flex-start}.link-geoplastic{padding:20px 10px 20px 20px;min-width:309px;border-radius:16px;background:#fff;flex-direction:column}.geoplastic-image{width:244px;height:202px;flex-shrink:0;align-self:flex-end;overflow:hidden}.geoplastic-image img{width:100%;height:100%;object-fit:contain}.geoplastic-image img:hover{transform:scale(1.1);transition:.3s ease-in-out}.link-geoplastic h3{color:var(--black-text);font-weight:600}.link-geoplastic h3,.link-geoplastic p{font-family:var(--font-b);font-size:18px;font-style:normal;line-height:normal}.link-geoplastic p{color:var(--gray-text);font-weight:400}.faq-section{padding:80px 32px;background:#f0f0f2;display:flex;align-items:center;justify-content:flex-start;width:100%}.faq-section div{width:100%}.faq-section h2{width:100%;text-align:center;color:#000;font-family:var(--font-m);font-size:34px;line-height:40px;font-style:normal;font-weight:600;margin-bottom:52px}.faq-questions{margin-top:22px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px}.question-block h3{font-weight:600;margin-bottom:8px}.question-block h3,.question-block li,.question-block p{color:#000;font-family:var(--font-m);font-size:18px;line-height:24px;font-style:normal}.question-block li,.question-block p{font-weight:400}.text-section-faq{padding:80px 32px;width:100%;display:flex;align-items:center;justify-content:center}.text-container-faq{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:48px}@media screen and (max-width:768px){.faq-section h2{font-size:26px;line-height:32px}.faq-section h3,.faq-section p{font-size:16px;line-height:22px}.text-section-faq{padding:80px 16px}.question-block h3,.question-block p{font-size:16px;line-height:22px}}.businessCard_container{width:100%}.businessCard_container,.businessCard_wrapper-logo{display:flex;align-items:center;justify-content:center}.businessCard_wrapper-logo{margin:36px 0 40px;width:112px;height:47px;background-color:#001489;border-radius:100px}.businessCard_wrapper-logo svg{margin-bottom:-5px}.businessCard_wrapper{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.businessCard_wrapper-image{width:236px;height:236px;overflow:hidden}.businessCard_wrapper-image img{width:100%;height:100%;object-fit:contain}.businessCard_wrapper-description{margin:16px 0 0;text-align:center}.businessCard_wrapper-description h1{color:#000;font-size:28px;font-style:normal;font-weight:500;line-height:36px}.businessCard_wrapper-description p{font-size:24px;font-style:normal;font-weight:400;line-height:32px}.businessCard_wrapper-contacts{margin-top:28px;display:flex;flex-direction:column;align-items:center;justify-content:center}.businessCard_wrapper-contacts a{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:28px;padding:12px 0;width:300px;border-radius:25px;transition:color .3s ease-in-out;background:transparent;border:2px solid #000;transition:border .3s ease-in-out}.businessCard_wrapper-contacts a:hover{transition:color .3s ease-in-out;color:#818181;transition:border .3s ease-in-out;border:2px solid #818181}.businessCard_wrapper-contacts a:last-child{margin-top:12px}.businessCard_wrapper-links{margin-top:12px;display:flex;align-items:center;justify-content:space-between;min-width:300px}.businessCard_wrapper-links a{width:144px;color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:28px;padding:12px 0;border-radius:25px;transition:all .3s ease-in-out;background:transparent;border:2px solid #000}.businessCard_wrapper-links a:hover{transition:all .3s ease-in-out;color:#818181;border:2px solid #818181}.businessCard_wrapper-add{margin-top:20px;min-width:300px;flex-direction:column}#addToContact,.businessCard_wrapper-add{cursor:pointer;display:flex;align-items:center;justify-content:center}#addToContact{width:100%;min-height:52px;border-radius:100px;background:#000;gap:10px;border:2px solid #000}#addToContact button{font-size:20px;font-style:normal;font-weight:500;line-height:28px;background:transparent;outline:none;border:none;color:#fff;cursor:pointer;padding:0}#addToContact button,#addToContact svg path,#addToContact:hover{transition:all .3s ease-in-out}#addToContact:hover{border:2px solid #001489;background-color:#fff}#addToContact:hover button{color:#001489;transition:all .3s ease-in-out}#addToContact:hover svg path{fill:#001489;transition:all .3s ease-in-out}.businessCard_wrapper-add a{margin:12px 0 38px;width:300px;font-size:20px;text-align:center;padding:12px 0;color:#fff;transition:all .3s ease-in-out;border-radius:100px;border:2px solid #001489;background-color:#001489}.businessCard_wrapper-add a:hover{color:#001489;transition:all .3s ease-in-out;background:transparent}*{padding:0;font-family:var(--font-m);box-sizing:border-box;scroll-behavior:smooth}*,body{margin:0}body{background:var(--primary-1)}main{display:flex;flex-direction:column}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loader-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:transparent}.spinner{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-top-color:#001489;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.item-navigation{display:flex;align-items:center;flex-wrap:wrap}.item-navigation a,.item-navigation p{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--gray-text);font-family:var(--font-m);font-size:21px;font-style:normal;font-weight:500;line-height:normal}.item-navigation a:hover{text-decoration:underline}.item-navigation p{color:#000}@media screen and (max-width:1290px){.item-navigation a,.item-navigation p{font-size:16px}}@media screen and (max-width:450px){.item-navigation{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px}}.burger-container{z-index:22;display:none}.burger-logo{display:flex;align-items:center}.burger-logo img{max-width:140px}@media screen and (max-width:728px){.burger-container{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0}.burger-button{border-radius:225px;background:#001489;padding:10px 4px}.burger-button,.burger-search-button{display:flex;align-items:center;justify-content:center}.burger-search-button{border:none;background:transparent;color:#fff;font-size:20px;padding:0;margin-right:12px;line-height:1;cursor:pointer;width:20px}.burger-menu_container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:flex-start;background:var(--widget-bg)}.burger-menu_wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:45px 25px;gap:50px}.burger-menu_wrapper .burger_logo_top{position:relative;top:-20px;left:5px}.burger-menu_wrapper .exit_burger{position:absolute;right:35px;top:30px;left:unset}.burger-menu_wrapper>nav{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-top:100px}.burger-menu_wrapper>nav a,.burger-menu_wrapper>nav button{color:#fff;font-family:var(--font-m);font-size:36px;font-style:normal;font-weight:500;line-height:normal}.burger-menu_wrapper>nav .active{-webkit-text-decoration-line:underline;text-decoration-line:underline}.burger-menu_wrapper>nav button{padding:0}.burger-contact_links{display:flex;flex-direction:column;gap:22.57px}.burger-contact_links a{color:#fff;font-family:var(--font-m);font-size:22px;font-style:normal;font-weight:500;line-height:normal}}@media screen and (max-width:500px){.burger-menu_wrapper{justify-content:space-between;height:100%;width:100%}.burger-menu_wrapper>nav{margin-top:0}}@media screen and (max-width:400px){.burger-menu_wrapper{padding:0;margin:45px 20px}}.contact-section{display:flex;width:100%;padding:210px 32px;gap:10%}.contact-links{display:flex;flex-direction:column;justify-content:space-between;gap:64px}.contact-links h1,.contact-links h2{color:#000;font-family:var(--font-m);font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}.contact-info{display:flex;flex-direction:column;gap:8px}.contact-info p{display:flex;align-items:center;gap:12px;font-size:16px;line-height:22px}.contact-links_mail{display:flex;flex-direction:column}.contact-links_mail a{padding:12px 54px;border-radius:75px;background:#001489;color:#fff;font-family:var(--font-m);font-size:16px;line-height:22px}.contact-link-buttons{margin-top:28px;display:flex;align-items:center;gap:28px}.social-icons{display:flex;gap:20px}.tg-icon{font-size:40px}.tg-icon,.vk-icon{display:flex;align-items:center;color:#001489}.vk-icon{border:2px solid #001489;border-radius:50%;padding:6px;font-size:28px}.subscribe-modal{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.48);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.subscribe-modal__dialog{position:relative;width:min(100%,560px);max-height:calc(100vh - 40px);overflow-y:auto;box-sizing:border-box;padding:44px;border-radius:24px;background:#fff;box-shadow:0 24px 80px rgba(0,0,0,.2)}.subscribe-modal__close{position:absolute;top:18px;right:18px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #d8d8d8;border-radius:50%;color:#000;background:#fff;font:300 30px/1 Arial,sans-serif;cursor:pointer}.subscribe-modal__eyebrow{margin:0 0 10px;color:#001489;font:500 14px/20px var(--font-m);letter-spacing:.08em;text-transform:uppercase}.subscribe-modal__dialog h2{margin:0;color:#000;font:500 clamp(32px,5vw,46px)/1.08 var(--font-m)}.subscribe-modal__lead{margin:16px 0 28px;color:#555;font:400 17px/24px var(--font-r)}.subscribe-modal__form{display:flex;flex-direction:column;gap:17px}.subscribe-modal__form>label:not(.subscribe-modal__consent){display:flex;flex-direction:column;gap:7px;color:#000;font:500 14px/20px var(--font-m)}.subscribe-modal__form input[type=email],.subscribe-modal__form input[type=text]{width:100%;min-height:54px;box-sizing:border-box;padding:14px 18px;border:1px solid #b8b8b8;border-radius:12px;outline:none;color:#000;background:#fff;font:400 16px/22px var(--font-r)}.subscribe-modal__form input:focus{border-color:#001489;box-shadow:0 0 0 3px rgba(0,20,137,.1)}.subscribe-modal__consent{display:flex;align-items:flex-start;gap:10px;color:#555;font:400 13px/18px var(--font-r);cursor:pointer}.subscribe-modal__consent input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:22px;height:22px;margin:0;border:1.5px solid #111;border-radius:50%;background:#fff;cursor:pointer}.subscribe-modal__consent input:checked{border-color:#001489;background:#001489;box-shadow:inset 0 0 0 5px #fff}.subscribe-modal__consent a{color:#001489}.subscribe-modal__submit{min-height:56px;padding:14px 28px;border:0;border-radius:999px;color:#fff;background:#001489;font:500 16px/22px var(--font-m);cursor:pointer}.subscribe-modal__submit:disabled{cursor:not-allowed;opacity:.4}.subscribe-modal__error{margin:-5px 0 0;color:#b42318;font:400 14px/20px var(--font-r)}.max-icon{display:flex;align-items:center}.max-icon img{width:40px;height:40px}@media screen and (max-width:740px){.subscribe-modal{align-items:flex-end;padding:10px}.subscribe-modal__dialog{max-height:calc(100vh - 20px);padding:36px 22px 24px;border-radius:20px}.subscribe-modal__close{top:12px;right:12px}.contact-section{margin:0;flex-direction:column;gap:60px;padding:140px 16px}.contact-links h1,.contact-links h2{font-size:26px;line-height:32px}.contact-links{gap:32px}.contact-info{display:flex;flex-direction:column;gap:8px}.contact-info p{display:flex;align-items:center;gap:12px;font-size:16px;line-height:22px}.contact-links_mail{display:flex;flex-direction:column}.contact-links_mail a{padding:12px 46px;font-size:16px;line-height:22px}.contact-link-buttons{margin-top:28px;gap:18px}.social-icons{gap:16px}.tg-icon{font-size:32px}.tg-icon,.vk-icon{display:flex;align-items:center;color:#001489}.vk-icon{border:2px solid #001489;border-radius:50%;padding:4px;font-size:24px}.max-icon img{width:32px;height:32px}}@media screen and (max-width:470px){.contact-links_mail>div,.contact-links_messanger>div{min-width:unset;width:100%}}.guarantee-sertification{padding:20px 24px;border-radius:16px;background:#f0f0f2;display:flex;flex-direction:column;gap:28px;max-width:792px}.guarantee-sertification div{width:100%;display:flex;gap:40px;align-items:flex-start;justify-content:space-between}.guarantee-sertification div h4{color:#000;font-family:var(--font-b);font-size:18px;font-style:normal;font-weight:600;line-height:normal;max-width:134px}.guarantee-sertification div p{width:399px;color:#000;font-family:var(--font-r);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.breadboard-certification,.breadboard-certification_geo{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.breadboard-certification h3{color:#000;font-family:var(--font-r);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.draw-container{width:100%;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between}.draw-item{width:500px}.draw-item img{width:100%;object-fit:contain}.draw-link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.draw-link div{display:flex;flex-direction:column;gap:20px;width:100%}.breadboard-certification_geo .draw-link{gap:22px}.draw-link a{cursor:pointer;color:#000;font-family:var(--font-m);font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:16px 42px;justify-content:center;align-items:center;border-radius:60px;border:1px solid #000;width:100%}@media screen and (max-width:1290px){.draw-link a{font-size:13px;padding:16px 22px}}@media screen and (max-width:768px){.guarantee-sertification div{flex-direction:column;gap:10px}.draw-item,.guarantee-sertification div p{width:100%}.breadboard-certification_geo .draw-link,.draw-container{gap:16px}.draw-link{flex-direction:column;width:100%}.draw-link a{padding:16px}.draw-link div{flex-direction:row;gap:16px;width:100%}.serification-container{padding-top:50px;margin:0}}.mound-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:180px 32px}.mound-container>button{align-self:flex-end;margin-top:42px;font-size:16px}@media screen and (max-width:728px){.mound-container{padding:128px 16px;overflow:hidden}.mound-container button{align-self:start}}.constructor-container{margin-top:28px;display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:64px;gap:32px}.item-container{max-width:700px;display:flex;flex-direction:column;gap:42px;order:1}.item-image{overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center;object-fit:cover}.constructor-wrapper{display:flex;flex-direction:column;gap:52px;align-items:flex-start;justify-content:flex-start;order:2}.constructor-wrapper>button{font-size:16px}.constructor-title h1{color:#000;font-family:var(--font-b);font-size:36px;font-style:normal;font-weight:600;line-height:normal}.constructor-title p{color:#8a8a99;font-family:var(--font-r);font-size:24px;font-style:normal;font-weight:400;line-height:normal}.constructor-table{gap:24px;align-items:flex-start;width:100%;flex-wrap:wrap;max-width:700px}.constructor-table,.table-head{display:flex;justify-content:space-between}.table-head{flex-direction:column;gap:12px;min-width:300px}.custom-checkbox.disabled{opacity:.5;cursor:not-allowed}.custom-checkbox input:disabled+.custom-checkbox-circle{background-color:#ddd}.custom-checkbox input:disabled+.custom-checkbox-text{color:#aaa}.custom-checkbox{display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;position:relative}.custom-checkbox-circle{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:#F0F0F2;font-size:14px;color:#000;font-weight:700;text-align:center;transition:all .3s}.custom-checkbox input{display:none}.custom-checkbox input:checked+.custom-checkbox-circle{background-color:#001489;color:#fff}.custom-checkbox-circle:hover{background-color:#ddd}.custom-checkbox span{text-align:center}.options,.options_static{display:flex;gap:12px;flex-wrap:wrap}.options .constructor-dot,.options_static>div{border:1px solid #d8d8d8}.color-checkbox{display:flex;flex-direction:column;align-items:center;gap:12px;margin:10px;cursor:pointer;position:relative}.color-checkbox input{display:none}.custom-checkbox-color{width:36px;height:36px;border:1px solid}.table-head-color{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.color-wrapper{display:flex}.color-wrapper,.custom-checkbox-color{align-items:center;justify-content:center}.custom-checkbox-color{display:inline-flex;width:30px;height:30px;border-radius:50%;background-color:#8a8a99;font-size:14px;opacity:.5;color:#000;text-align:center;transition:all .3s}.custom-checkbox-color:hover{opacity:.8}.color-checkbox input:checked+.custom-checkbox-color{opacity:1}.table-head h4{color:#000;font-family:var(--font-b);font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:flex-start}.table-head h4,.table-head h4 p{font-style:normal;line-height:normal}.table-head h4 p{color:#8a8a99;font-size:16px;font-weight:500}.table-body{gap:58px}.table-body,.table-body_color{display:flex;align-items:flex-start;justify-content:center}.table-body_color{gap:12px}.table-body_item{display:flex;flex-direction:column;align-items:center;gap:12px;width:85px}.table-body_color .table-body_item{width:36px}.constructor-dot{background:#8a8a99}.constructor-dot,.constructor-dot_black,.constructor-dot_blue,.constructor-dot_gray,.constructor-dot_green,.constructor-dot_red,.constructor-dot_yellow{cursor:pointer;width:36px;height:36px;border-radius:50%}.constructor-dot_black{background-color:#313334}.constructor-dot_red{background-color:#ea4040}.constructor-dot_yellow{background-color:#eaa640}.constructor-dot_gray{background-color:#626466}.constructor-dot_blue{background-color:#409aea}.constructor-dot_green{background-color:#44ea40}.constructor-dot.active{cursor:auto;background-color:#001489}.constructor-dot_black.active,.constructor-dot_blue.active,.constructor-dot_gray.active,.constructor-dot_green.active,.constructor-dot_red.active,.constructor-dot_yellow.active{border:1px solid black;position:relative;cursor:auto}.constructor-dot_black.active:before,.constructor-dot_blue.active:before,.constructor-dot_gray.active:before,.constructor-dot_green.active:before,.constructor-dot_red.active:before,.constructor-dot_yellow.active:before{content:"";width:32px;height:32px;position:absolute;border:1px solid white;border-radius:50%}.table-body_item p{color:#000;text-align:center;font-family:var(--font-m);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.item-description{width:100%;max-width:700px}.item-description,.item-description-wrapper{display:flex;align-items:flex-start;gap:32px;flex-wrap:wrap}.item-description-wrapper{justify-content:space-between;max-width:600px}.item-description-wrapper div{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.item-description div h4{color:#000;font-family:var(--font-b);font-size:18px;font-style:normal;font-weight:600;line-height:normal}.item-description div p{color:#000;font-family:var(--font-r);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.covering-wrapper{display:flex;align-items:center;padding-top:50px;gap:50px}.constructor-table-cover{gap:42px;justify-content:flex-start}.constructor-table-cover,.table-head-cover{display:flex;flex-direction:column;align-items:flex-start}.table-head-cover{justify-content:space-between;width:100%;gap:10px}.covering-description p{max-width:600px}@media screen and (max-width:1510px){.table-body{gap:30px}}@media screen and (max-width:1290px){.table-head{flex-direction:column;gap:20px}.item-image{overflow:hidden;height:100%}}@media screen and (max-width:1024px){.constructor-container{flex-direction:column;gap:30px}.custom-checkbox-circle{width:40px;height:40px}.options{gap:12px;justify-content:flex-start;font-size:14px;padding-bottom:10px}.color-checkbox{margin:0}.custom-checkbox span{max-width:90px}.table-head-color{justify-content:flex-start;align-items:center;gap:20px;flex-wrap:wrap}.color-wrapper{gap:10px}.table-body{gap:8px;flex-wrap:wrap;justify-content:flex-start}.constructor-table{margin-top:0;gap:15px}.item-description{margin:0;gap:32px}.item-container{width:100%;height:auto}.constructor-title{display:none}.covering-wrapper{flex-direction:column}}@media screen and (max-width:728px){.custom-checkbox-circle{width:36px;height:36px}.item-description{gap:32px}.item-description div{gap:20px;flex-wrap:wrap;align-items:center}.covering-wrapper{flex-direction:column}.table-head{min-width:-moz-fit-content;min-width:fit-content}.table-head p{font-size:18px}.table-head:nth-child(2){align-items:flex-end}.table-head:nth-child(5){margin-top:32px}}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#F0F0F2}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:22px;width:22px;left:6px;bottom:6px;background-color:white}input:checked+.slider{background-color:#001489}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.switch input:disabled+.slider{opacity:.5;cursor:not-allowed}.switch input:disabled+.slider:before{opacity:.5}.piece-wrapper{display:flex;padding-top:40px;padding-right:300px;justify-content:space-between;padding-bottom:32px}.piece-img{position:relative;width:100%;max-height:480px;max-width:520px;height:auto;object-fit:cover}.piece-info{display:flex;flex-direction:column;gap:30px;font-size:20px}.piece-card-item{width:100%}.geo-container{margin-top:24px}.geo-title{color:#0c1e17}.geo-color{transition:transform .2s}.geo-color:hover{transform:scale(1.1)}.serification-container{margin-top:60px;display:flex;justify-content:space-between;width:100%;height:100%;gap:20px}.guarantee-sertification{min-height:200px}.figures-description h4{font-family:var(--font-b);font-size:18px;font-weight:600}.figures-description h4,.figures-description p{color:#000;font-style:normal;line-height:normal}.figures-description p{font-family:var(--font-r);font-size:16px;font-weight:400;white-space:pre-line}@media screen and (max-width:1290px){.figures-wrapper{align-items:center;justify-content:flex-start;gap:0}.figures-title{max-width:292px}.figures-constructor{gap:50px}.figures-image{max-width:500px}}@media screen and (max-width:768px){.figures-container{padding:128px 16px}.figures-constructor{align-items:flex-start}.figures-image{width:100%;object-fit:cover}.figures-description,.figures-wrapper{flex-direction:column}.figures-description{gap:8px;display:flex;align-items:flex-start}}@media screen and (max-width:1024px){.serification-container{flex-direction:column;gap:48px}.guarantee-sertification{max-width:none}.guarantee-sertification div{flex-direction:column;gap:8px}.guarantee-sertification div p{width:100%}.draw-link div{gap:10px}}@media screen and (max-width:728px){.piece-wrapper{flex-direction:column;gap:30px;padding-right:0}}@media (min-width:728px) and (max-width:1024px){.piece-wrapper{flex-direction:row;gap:30px;padding-right:0}}.geo-header{display:flex;align-items:center;position:relative;gap:12px}.geo-title{font-size:24px;margin:0}.geo-info-icon{position:relative;cursor:pointer;display:flex;align-items:center}.geo-tooltip{position:absolute;top:28px;left:0;background-color:#F0F0F2;color:#0c1e17;padding:12px;border-radius:12px;font-size:14px;width:280px;z-index:10}.geo-colors{display:grid;grid-template-columns:repeat(7,40px);grid-gap:12px;gap:12px;margin-top:24px}.geo-color{width:38px;height:38px;border-radius:50%;border:2px solid #dcdcdc;box-sizing:border-box}@media screen and (max-width:768px){.geo-title{font-size:18px}}.figures-container{flex-direction:column;padding:248px 32px}.figures-container,.figures-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.figures-wrapper{margin-top:28px}.figures-image{max-width:700px;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.figures-image img{width:100%;height:100%;object-fit:contain}.figures-constructor{position:relative;width:100%;gap:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.dropdown-wrapper{position:relative;font-family:sans-serif;min-width:220px;width:100%}.dropdown-trigger{padding:12px 20px;border:1px solid black;border-radius:30px;background-color:#fff;cursor:pointer}.dropdown-arrow{font-size:28px;font-weight:700;cursor:pointer;margin-left:8px;display:flex;align-items:center;background:white;z-index:2;padding-left:4px}.dropdown-list{position:absolute;top:calc(100% + 4px);left:0;width:100%;list-style:none;padding:8px 0;margin:0;border:1px solid black;border-radius:30px;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.1);z-index:1;max-height:340px;overflow-y:auto}.dropdown-list li{padding:10px 20px;cursor:pointer;white-space:nowrap}.dropdown-list li:hover{text-decoration:underline}.selected{font-weight:700}.figures-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-width:838px}.figures-title h1{color:#000;font-family:var(--font-b);font-size:36px;font-weight:600}.figures-title h1,.figures-title p{font-style:normal;line-height:normal}.figures-title p{color:#8a8a99;font-family:var(--font-r);font-size:24px;font-weight:400}.figures-options-wrapper{margin-top:50px;align-items:flex-start;gap:30%;width:100%}.figures-options,.figures-options-wrapper{display:flex;justify-content:space-between}.figures-options{align-items:center;flex-wrap:wrap;gap:20px;max-width:85%}.figures-description{width:100%}.figures-description h4,.figures-options h4{color:#000;font-family:var(--font-b);font-size:18px;font-style:normal;font-weight:600;line-height:normal}.figures-options p{color:#000;font-family:var(--font-r);font-size:16px;font-style:normal;font-weight:400;line-height:normal;min-width:155px;white-space:wrap}.figures-constructor>button{font-size:16px;align-self:flex-start}@media screen and (max-width:1290px){.figures-wrapper{align-items:center;justify-content:flex-start;gap:0}.figures-title{max-width:292px}.figures-constructor{gap:50px}}@media screen and (max-width:768px){.figures-container{padding:128px 16px}.figures-constructor{align-items:flex-start}.figures-container button{align-self:start}.figures-image{width:100%;object-fit:cover}.figures-wrapper{flex-direction:column}.figures-options-wrapper{display:flex;flex-direction:column;gap:48px;margin-top:6px}.figures-options{flex-wrap:wrap;gap:20px;align-items:flex-start;min-width:-moz-fit-content;min-width:fit-content}.figures-description,.figures-options div{display:flex;flex-direction:column;gap:8px}.figures-description{align-items:flex-start}.dropdown-list{max-height:200px}}.notfound-container{position:fixed;z-index:1000;background:var(--white-bg);top:0;left:0;bottom:0;right:0}.notdound-wrapper,.notfound-container{display:flex;align-items:center;justify-content:center}.notdound-wrapper{flex-direction:column;gap:40px}.notdound-wrapper p{color:#000;font-family:var(--font-b);font-size:28px;font-style:normal;font-weight:600;line-height:normal}.notdound-wrapper>button{font-size:28px}@media screen and (max-width:500px){.notfound-icon svg{width:100px}.notdound-wrapper p,.notdound-wrapper>button{font-size:17.7px}}.seo-landing,.site-map-page{background:#fff;color:#111827}.seo-landing-inner,.site-map-inner{width:min(100% - 48px,1280px);margin:0 auto}.site-map-page{padding:180px 0 104px}.site-map-eyebrow{display:block;color:#001489;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.site-map-intro{padding-bottom:64px}.seo-landing-hero h1,.site-map-intro h1{max-width:980px;margin:18px 0 24px;font-size:clamp(42px,5.5vw,76px);font-weight:600;line-height:1.05;letter-spacing:-.045em}.seo-landing-hero p,.site-map-intro p{max-width:760px;font-size:clamp(18px,2vw,23px);line-height:1.5}.site-map-group{display:grid;grid-template-columns:minmax(250px,1fr) 2fr;grid-gap:36px;gap:36px;border-top:1px solid #d9ddea;padding:38px 0 50px}.site-map-group h2{max-width:330px;font-size:clamp(24px,2.3vw,32px);font-weight:600;line-height:1.2}.site-map-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 32px;gap:12px 32px;list-style:none}.site-map-links a{display:flex;justify-content:space-between;gap:12px;min-height:45px;padding:7px 0;border-bottom:1px solid #e7e9f1;color:#111827;font-size:17px;line-height:1.35;text-decoration:none;transition:color .2s}.site-map-links a:after{content:"↗";flex:none;color:#001489}.site-map-links a:focus-visible,.site-map-links a:hover{color:#001489}.seo-landing-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;padding-top:30px;color:#747d94;font-size:14px}.seo-landing{padding-top:135px}.seo-landing-breadcrumbs a{color:inherit;text-decoration:none}.seo-landing-breadcrumbs a:hover{color:#001489}.seo-landing-hero{padding:95px 0 105px}.seo-landing-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.seo-landing-actions a,.seo-landing-contact a{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:16px 24px;border:1px solid #001489;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.seo-landing-contact a,.seo-landing-primary{background:#001489;color:#fff}.seo-landing-secondary{color:#001489}.seo-landing-contact a:hover,.seo-landing-primary:hover{background:#162ec0}.seo-landing-secondary:hover{background:#eef1ff}.seo-landing-content{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:80px;gap:80px;padding:72px 0;border-top:1px solid #d9ddea}.seo-landing-contact h2,.seo-landing-content h2,.seo-landing-related h2{max-width:690px;margin:14px 0 28px;font-size:clamp(29px,3vw,44px);font-weight:600;line-height:1.15;letter-spacing:-.025em}.seo-landing-content p{max-width:660px;margin:0 0 20px;font-size:18px;line-height:1.65}.seo-landing-points{align-self:start;padding:32px;border-radius:20px;background:#f0f2f8}.seo-landing-points h3{margin-bottom:20px;font-size:22px}.seo-landing-points ul{list-style:none}.seo-landing-points li{padding:16px 0;border-top:1px solid #d8ddea;font-size:17px;line-height:1.45}.seo-landing-related{padding:48px 0 88px;border-top:1px solid #d9ddea}.seo-landing-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 28px;gap:12px 28px}.seo-landing-related-grid a{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid #d9ddea;color:#111827;font-size:17px;text-decoration:none}.seo-landing-related-grid a span,.seo-landing-related-grid a:hover{color:#001489}.seo-landing-contact{padding:68px 0;background:#001489;color:#fff}.seo-landing-contact .seo-landing-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.seo-landing-contact .site-map-eyebrow{color:#c6d0ff}.seo-landing-contact h2{margin-bottom:0}.seo-landing-contact a{flex:none;border-color:#fff}.seo-landing-contact a:hover{background:#fff;color:#001489}@media (max-width:800px){.seo-landing-content,.site-map-group{grid-template-columns:1fr;gap:25px}.site-map-group{padding:32px 0 40px}.seo-landing-hero{padding:65px 0 75px}.seo-landing-contact .seo-landing-inner{display:block}.seo-landing-contact a{margin-top:28px}}@media (max-width:600px){.seo-landing-inner,.site-map-inner{width:min(100% - 32px,1280px)}.site-map-page{padding:145px 0 70px}.seo-landing{padding-top:118px}.site-map-intro{padding-bottom:46px}.seo-landing-related-grid,.site-map-links{grid-template-columns:1fr;gap:4px}.site-map-links a{min-height:42px;font-size:16px}.seo-landing-hero{padding:55px 0 65px}.seo-landing-content{padding:55px 0}.seo-landing-points{padding:24px}.seo-landing-related{padding-bottom:65px}.seo-landing-contact{padding:55px 0}}button{cursor:pointer;outline:none;border:none;padding:16px;color:var(--white-text);font-family:var(--font-b);font-size:18px;font-style:normal;font-weight:600;line-height:normal;border-radius:64px;height:100%;max-height:55px;width:100%;background:var(--widget-bg)}@media screen and (max-width:1290px){button{font-size:13px}}.gallery-section{margin:120px 0;display:flex}.gallery-item{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.gallery-item img{width:100%;border-radius:10px;object-fit:cover;height:auto}.gallery-item p{text-align:center;margin-top:.5rem}@media screen and (max-width:768px){.gallery-section{margin:48px 0;display:flex}.gallery-item{display:grid;grid-template-columns:repeat(1,1fr)}}