html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:0px!important}body{background-color:unset}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 5em;padding:0}.disable-arrow{display:none!important}.woocommerce.columns-4{margin-bottom:150px}html.pum-open.pum-open-overlay.pum-open-scrollable{margin-right:14px!important}h2.woocommerce-loop-category__title{line-height:1.2em;font-weight:400;text-transform:none}@media(max-width:768px){html.pum-open.pum-open-overlay.pum-open-scrollable{margin-right:0px!important}}.slb_details{display:none!important}#slb_viewer_wrap .slb_theme_slb_default .slb_controls .slb_close .slb_template_tag{background:url(/wp-content/uploads/2024/12/frame-38-2.svg) 0 0 no-repeat}#slb_viewer_wrap .slb_theme_slb_default .slb_controls .slb_slideshow .slb_template_tag{display:none!important}#slb_viewer_wrap .slb_theme_slb_default .slb_controls .slb_template_tag_ui{width:45px;height:45px;float:right;margin-left:2px;opacity:1;margin-top:-53px;margin-right:-24px}#slb_viewer_wrap .slb_theme_slb_baseline .slb_container{position:relative;display:inline-block;background-color:#fff;margin:0 auto;padding:16px;padding-top:45px}.wp-block-gallery{order:7;display:grid!important;flex-wrap:wrap!important;gap:18px;grid-template-columns:repeat(6,1fr)!important;margin-bottom:150px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:0;width:100%;max-width:unset}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:0}.pum-theme-1315 .pum-content,.pum-theme-content-only .pum-content{color:#333342!important;font-family:inherit;font-weight:400}.FormTextBlock{background:#fff;border-top-right-radius:20px;border-top-left-radius:20px;padding:40px 40px 0 40px}.FormTextTitle{width:80%}.FormTextTitle h2{font-size:30px;line-height:32px;font-weight:500;margin-bottom:0}.FormTextDesc{font-size:18px;line-height:28.8px;font-weight:500;margin-top:20px}.question_form p{color:#333342;font-size:18px;line-height:28.8px;font-weight:500}.question_form h2{color:#333342;font-size:63px;margin-bottom:20px;line-height:66.15px;font-weight:500;text-transform:none;margin-bottom:30px}.question_form .Form2_p{margin-bottom:0}.question_block .wpcf7.js form.wpcf7-form.sent .green_icon_form p{display:block}div.question_form .wpcf7.js{border-radius:10px;background:#fff0;padding:67px;width:60%}.wpcf7.js form.wpcf7-form.init{width:100%}.wpcf7.js form.wpcf7-form.init .green_icon_form{display:none}.wpcf7.js form.wpcf7-form.invalid .green_icon_form{display:none}.wpcf7.js form.wpcf7-form.invalid{width:100%}.wpcf7.js form.wpcf7-form.resetting .green_icon_form{display:none}.wpcf7.js form.wpcf7-form.submitting .green_icon_form{display:none}.wpcf7.js form.wpcf7-form.sent{transition:transform 4s;width:100%;display:flex;align-items:center;gap:10px}.question_block .wpcf7.js form.wpcf7-form.sent{transition:transform 4s;width:100%;display:flex;align-items:stretch;flex-direction:column}.question_block .wpcf7.js form.wpcf7-form.sent p{color:#333342;font-size:18px;line-height:28.8px;font-weight:500;display:none}.wpcf7.js{background:#fff;padding:40px;width:100%;padding-bottom:40px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.question_form .wpcf7.js{background:#F7F7FA;padding:67px;width:60%}.pum-theme-1308 .pum-container,.pum-theme-tema-po-umolchaniyu .pum-container{padding:0;border-radius:10px;border:0 none #000;box-shadow:unset;background-color:rgb(249 249 249 / 1)}.question_form h2{color:#333342;font-size:63px;margin-bottom:20px;line-height:66.15px;font-weight:500;text-transform:none}.question_form h2{color:#333342;font-size:63px;margin-bottom:20px;line-height:66.15px;font-weight:500;text-transform:none}.wpcf7.js h2{color:#333342;font-size:43px;margin-bottom:20px;line-height:45.15px;font-weight:500;text-transform:none}.wpcf7.js p{color:#333342;font-size:18px;line-height:28.8px;font-weight:500}.question_form .wpcf7.js h2{margin-bottom:30px;font-size:63px;font-family:'Tektur';line-height:66.15px;color:#333342;font-weight:500;text-wrap:balance}.wpcf7.js #textareaModal1{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500;margin-top:15px;margin-bottom:15px}.wpcf7.js p{margin-bottom:0}.wpcf7.js #ptext{margin-bottom:30px}.wpcf7.js .pum-theme-1315 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{position:absolute;height:40px;width:40px;left:420px;right:0;bottom:auto;top:34px;padding:1px;color:#fff;font-family:inherit;font-weight:400;font-size:12px;font-style:unset;line-height:0;border:1px none #fff;border-radius:0;box-shadow:unset;background-color:unset;transform:unset;background-image:url(/wp-content/uploads/2024/12/frame-38-2.svg)}.wpcf7.js input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:100%}.question_form .wpcf7.js input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:unset}.question_form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:unset}body,button{font-family:"Tektur",sans-serif}.home.blog .site-main{display:flex;flex-direction:column}.question_form .Form2_p{margin-bottom:12px}.question_form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:unset}.question_form .wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500;font-size:18px;margin-bottom:15px}.question_form textarea{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500}button{background-color:#fff0;transform:skew(calc(-1* var(--angle-inclination-common)));border-radius:10px;color:#000}.sertif_index{overflow:hidden}.home.blog .site-content{padding-top:25px;padding-bottom:0}button>span,button>div{transform:skew(var(--angle-inclination-common))}button.header-button{border:1px solid var(--accent);padding:0 60px;border-radius:18px;line-height:16px;height:100%;display:flex;align-items:center;width:fit-content}button.header-button:focus{border:1px solid var(--accent);padding:0 60px;border-radius:18px;line-height:16px;height:100%;display:flex;align-items:center;background:#fff0;width:fit-content}button.header-button span{font-size:18px;color:var(--accent);display:inline-block}button.header-button:hover{background-color:var(--accent)}button.header-button:hover span{color:#fff}.about_block{order:2;display:flex;gap:57px;margin-bottom:150px}.site-main .content-area{order:3;margin-bottom:150px}.about_img{width:100%}.about_text{width:50%}.about_text h2{font-size:50px;font-weight:500;line-height:52.5px;width:55%}.about_text p{font-size:20px;font-weight:400;line-height:32px;width:85%}.catalog_inside_index{display:grid;grid-template-columns:repeat(6,1fr)}@media all and (max-width:660px){button.header-button{padding:16px 26px;border-radius:8px}button.header-button>span{font-size:14px}}#page{z-index:0;position:relative}.mobile-menu{display:none;position:absolute;height:auto;z-index:1000;width:100%;background:#00000059;bottom:0;top:0;opacity:0;transition:.65s ease-in-out;padding:0}.mobile-menu__wrapper{width:90vw;padding:60px 25px;height:100vh;background:#fff;transition:.65s ease-in-out;transform:translateX(-1080px);border-bottom-right-radius:10px;border-top-right-radius:10px}h1{font-size:50px}.container_banner_index{width:100%;height:auto;position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;flex-direction:row;margin-bottom:130px;order:1}.dark_part{gap:140px;border-radius:10px;color:#fff;padding:50px 0 60px 50px;display:flex;background:#333342;flex-direction:column;justify-content:space-between;width:125%}h2.woocommerce-products-header__title.page-title{font-size:50px;line-height:52.5px;font-weight:500;margin-bottom:40px}.home.blog ..woocommerce ul.products li.product{margin:0}.dark_part h1{margin-bottom:30px;text-wrap:balance;font-size:45px;line-height:47.25px;font-weight:500;text-align:left;width:100%}.archive.post-type-archive .woocommerce-products-header__title.page-title{margin-bottom:30px;text-wrap:balance;font-size:45px;line-height:47.25px;font-weight:500;text-align:left;width:100%}.button_inside_banner:hover{background:#fff0;padding:0}.button_inside_banner{background:#fff0;padding:0}.button_inside_banner a{padding:32px 53px;display:flex;align-items:center;gap:10px;background:#fff;color:#000;font-size:18px;line-height:18px;font-weight:600;border-radius:10px;text-decoration:none}.white_part{aspect-ratio:4 / 3;height:100%;border-radius:10px;background:url(/wp-content/uploads/2026/08/vityaz-1.webp);background-repeat:no-repeat;display:flex;background-size:100% 100%}.white_part img{height:auto;max-width:100%;transform:skew(var(--angle-inclination-common))}.question_block{width:100%;order:4;display:flex;position:relative;flex-direction:row;margin-bottom:150px!important;aspect-ratio:16 / 8.5}.question_image{background-size:100% 100%;background-repeat:no-repeat;width:60%;position:absolute;left:40%;height:100%;background-image:url(/wp-content/uploads/2024/12/group-48-1.webp)}.question_image img{height:100%;width:unset}.question_form{border-radius:10px;background:#F7F7FA;width:70%}input.wpcf7-form-control.wpcf7-tel.wpcf7-text.wpcf7-validates-as-tel{background:#fff;width:100%;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500}input.wpcf7-form-control.wpcf7-tel.wpcf7-text.wpcf7-validates-as-tel::placeholder{color:#9C9CAA}textarea::placeholder{color:#9C9CAA}.question_form textarea{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500}input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;line-height:18px}.question_form h2{margin-bottom:30px;font-size:63px;font-family:'Tektur';line-height:66.15px;color:#333342;font-weight:500;text-wrap:balance}.question_form p{font-size:18px;font-family:'Tektur';line-height:28.8px;color:#333342;font-weight:500;text-wrap:balance;margin-bottom:15px}form.wpcf7-form.init{width:95%}.wpcf7-form.sent{width:95%}.wpcf7-form.invalid{width:95%}wpcf7-f1100-o3{background:#F7F7FA;padding:67px;width:52%;height:100%}input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500;margin-bottom:15px}input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask::placeholder{color:#9C9CAA}.banner_second_index{order:5;margin-bottom:150px;display:flex;gap:80px}.banner_second_img{width:60%}.banner_second_text{display:flex;flex-direction:column;width:40%}.banner_second_text h2{font-size:50px;line-height:52.5px;text-align:left;font-weight:500;margin-bottom:40px}.banner_second_text_flex{width:100%;display:grid;gap:37px 47px;grid-template-columns:repeat(2,1fr)}.banner_second_text_flex div{width:100%}.banner_second_text_flex div h3{font-size:40px;font-weight:500;line-height:42px;margin-bottom:5px}.banner_second_text_flex div p{font-size:20px;font-weight:400;line-height:32px;margin-bottom:0}.wp-block-gallery{order:7;display:grid!important;flex-wrap:wrap!important;gap:18px;grid-template-columns:repeat(6,1fr)!important;margin-bottom:150px}.sertif_index div img{width:100%}input#fix-margin-form2{margin-bottom:15px}.buy_sale{order:8;display:flex;flex-direction:column;margin-bottom:150px!important}.buy_sale h2{font-size:50px;line-height:52.5px;font-weight:500;margin-bottom:40px}.buy_sale_block{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);flex-wrap:wrap}.element_buy{width:100%;height:100%}.buy_sale_block .element_buy p{font-size:19px;line-height:30.4px;margin:20px 0 0 0}.element_buy_sale{display:flex;border-radius:10px;justify-content:center;background:#F7F7FA;transform:skew(calc(-1* var(--angle-inclination-common)))}.element_buy_sale img{transform:skew(var(--angle-inclination-common))}.sertif_index_title{order:6;margin-bottom:47px}.sertif_index_title h2{font-size:50px;line-height:52.5px;font-weight:500;margin-bottom:0}.home.blog .one-container .site-content{padding:40px;padding-bottom:0}.about_text p{margin-bottom:20px}.arrow{transform:rotate(180deg);fill:var(--common-typography);transition:.5s ease-in-out}.icon_text_flex_banner{display:flex;align-items:center;margin-bottom:35px}.icon_text_flex_banner p{margin:0;font-size:20px;line-height:32px;font-weight:400}.icon_text_flex_banner img{margin-right:10px}.home.blog ul.products.columns-4{display:grid;grid-template-columns:repeat(auto-fill,minmax(217px,1fr));gap:14px;align-items:baseline}.home.blog ul.products.columns-4 .product-category.product{width:100%;margin:0}.home.blog .woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:10px 15px 15px 15px;margin:0;font-size:17px;line-height:18.7px;letter-spacing:-.03em}.home.blog .woocommerce ul.products::before{display:none}.wpcf7 form.sent .wpcf7-response-output{position:absolute;background:#fff;border-color:#46b450}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{position:absolute;display:none;border-color:#ffb900;background:#fff}.product-actions__item.request-price:focus{background:#F7F7FA;color:var(--accent)}.product-actions__item.request-price:hover{background:var(--accent);color:#fff}.product-actions__item.buy-call:focus{background:#F7F7FA;color:#333342}.product-actions__item.buy-call:hover{background:#333342;color:#fff}.page.page-id-1397 ul.products.columns-4{display:grid;grid-template-columns:repeat(auto-fill,minmax(217px,1fr));gap:14px;align-items:baseline}.page.page-id-1397 ul.products.columns-4 .product-category.product{width:100%;margin:0}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:none}.wpcf7-form.invalid .wpcf7-form-control-wrap input{border:1px solid red!important}.wpcf7-form.sent .wpcf7.js p{display:none}.wpcf7-form.sent span,.wpcf7-form.sent input,.wpcf7-form.sent textarea{display:none}.question_block .wpcf7 form.sent .wpcf7-response-output{position:static;background:#fff0;border-color:#fff0;margin:0;padding:0}.wpcf7 form.sent .wpcf7-response-output{position:static;background:#fff;border-color:#fff0;margin:0;padding:0}.wpcf7-form.sent .politPageLink p{display:none!important}@media (max-width:1630px){.question_form .wpcf7.js h2{font-size:43px;line-height:45.15px}.question_form .wpcf7.js p{font-size:18px;line-height:28.8px}}@media(max-width:1500px){.question_form h2{color:#333342;font-size:40px;margin-bottom:20px;line-height:42.15px;font-weight:500;text-transform:none;margin-bottom:30px;width:unset}.question_form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:unset}div.question_form .wpcf7.js{border-radius:10px;background:#F7F7FA;padding:40px;width:60%}.question_form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:unset}.question_image{background-size:100% 100%;background-repeat:no-repeat;width:60%;position:absolute;left:40%;height:100%;background-image:url(/wp-content/uploads/2024/12/group-48-1.webp)}div.#wpcf7-f1100-o3,#wpcf7-f1049-p250-o3{border-radius:10px;background:#F7F7FA;padding:40px;width:56%}.about_text p{font-size:16px;font-weight:400;line-height:25.6px;margin-bottom:15px;width:85%}.banner_second_text_flex{width:100%;display:grid;gap:26px 30px;grid-template-columns:repeat(2,1fr)}.banner_second_text_flex div h3{font-size:35px;font-weight:500;line-height:36.75px;margin-bottom:5px}.banner_second_index{margin-bottom:150px;display:flex;gap:47px}.banner_second_text_flex div p{font-size:18px;font-weight:400;line-height:28.8px;margin-bottom:0}.banner_second_text h2{font-size:50px;line-height:52.5px;text-align:left;font-weight:500;margin-bottom:35px}.sertif_index .sertif_index div.question_form{background:#F7F7FA;padding:67px;width:55%}.wp-block-gallery{display:grid!important;flex-wrap:wrap!important;gap:18px;grid-template-columns:repeat(4,1fr)!important;margin-bottom:150px}}@media screen and (max-width:1606px){.dark_part{gap:90px}}@media screen and (max-width:1547px){.dark_part{gap:10px}}@media(max-width:1450px){.woocommerce.columns-4{margin-bottom:80px}.site-main .content-area{order:3;margin-bottom:80px}.home.blog .woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0;margin:0;font-size:16px;line-height:17.6px;letter-spacing:-.03em}.about_block{gap:50px}.icon_text_flex_banner{display:flex;align-items:center;margin-bottom:20px}.home.blog .site-content{padding-top:0;padding-bottom:0}.buy_sale{margin-bottom:80px!important}.wp-block-gallery{margin-bottom:80px}.banner_second_index{margin-bottom:80px}.question_block{margin-bottom:80px!important}.about_block{margin-bottom:80px}.container_banner_index{margin-bottom:62px}.dark_part h1{margin-bottom:30px;text-wrap:balance;font-size:37px;line-height:38.85px;font-weight:500;text-align:left;width:100%}.archive.post-type-archive .woocommerce-products-header__title.page-title{margin-bottom:30px;text-wrap:balance;font-size:37px;line-height:38.85px;font-weight:500;text-align:left;width:100%}}@media(max-width:1250px){#pre-summary .pre-summary-contacts__item>a{text-decoration:none;font-size:18px}#pre-summary .pre-summary-request{display:flex;justify-content:space-between;margin-top:25px;padding-left:4px;gap:20px;flex-direction:column}#pre-summary .pre-summary-request-btn__text{display:flex;gap:10px;line-height:0;align-items:center;font-weight:600;justify-content:center}#pre-summary button.pre-summary-request-btn{border:1px solid var(--common-typography);border-radius:10px;padding:20px 42px;background:#fff}}@media all and (max-width:1024px){.woocommerce .product{display:flex;flex-direction:column}.woocommerce #page #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce #page #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}#pre-summary .pre-summary-contacts{justify-content:center;gap:10px;flex-wrap:wrap}}@media(max-width:1240px){.about_img img{width:100%}.about_block{gap:30px;flex-direction:column}}.about_text{width:100%}@media(max-width:1300px){.about_img{width:100%}.icon_text_flex_banner{display:flex;align-items:center;margin-bottom:10px}}@media(max-width:1200px){.question_block .wpcf7.js form.wpcf7-form.sent .green_icon_form{display:block}.banner_second_index{margin-bottom:80px;display:flex;gap:47px;flex-direction:column-reverse}.banner_second_img{width:100%}.banner_second_img img{width:100%}.banner_second_text{display:flex;flex-direction:column;width:100%}.banner_second_text_flex{width:100%;display:grid;gap:26px 30px;grid-template-columns:repeat(3,1fr)}.question_form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:100%}div.question_form .wpcf7.js{background:#F7F7FA;padding:40px;width:100%}.question_image{height:auto;position:relative;width:100%;left:0;top:0;background-repeat:no-repeat!important;background-size:100% 100%;aspect-ratio:1.2 / 1;margin-top:20px}.question_form{border-radius:10px;background:#F7F7FA;width:100%}.question_block{display:flex;position:static;flex-direction:column-reverse}.container_banner_index{width:100%;margin-bottom:40px;height:auto;position:relative;display:flex;flex-direction:column}.dark_part_content{width:100%}.dark_part{width:100%;gap:30px;border-bottom-right-radius:0;z-index:10;border-bottom-left-radius:0}.white_part{position:relative;left:0;height:190%;top:-10px;width:100%;background:url(/wp-content/uploads/2025/08/vityaz2.webp);background-repeat:round;background-size:contain}}@media(max-width:1150px){.dark_part{gap:50px}.element_buy{width:100%;height:100%}.buy_sale_block{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.dark_part{gap:30px}#pre-summary .pre-summary-contacts__item>a{text-decoration:none;font-size:25px}#pre-summary .pre-summary-request{display:flex;margin-top:25px;padding-left:4px;gap:20px;justify-content:space-between;flex-direction:row}}@media(max-width:850px){.woocommerce.columns-4{margin-bottom:90px}.sertif_index_title{order:6;margin-bottom:25px}.sertif_index_title h2{font-size:40px;line-height:42px;font-weight:500;margin-bottom:0}.wp-block-gallery{display:grid!important;flex-wrap:wrap!important;gap:18px;grid-template-columns:repeat(3,1fr)!important;margin-bottom:60px}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 0em;padding:0;list-style:none outside;clear:both}.banner_second_text_flex{width:100%;display:grid;gap:35px 19px;grid-template-columns:repeat(3,1fr)}.site-main .content-area{order:3;margin-bottom:90px}.question_block{margin-bottom:90px!important}.banner_second_index{margin-bottom:90px;display:flex;gap:40px;flex-direction:column-reverse}h2.woocommerce-products-header__title.page-title{font-size:40px;line-height:42px;font-weight:500;margin-bottom:25px}.about_block{margin-bottom:90px}.dark_part{width:100%;gap:10px;border-bottom-right-radius:0;z-index:10;border-bottom-left-radius:0;padding:50px}.dark_part h1{font-size:37px;line-height:38.85px;margin-bottom:20px}.archive.post-type-archive .woocommerce-products-header__title.page-title{font-size:37px;line-height:38.85px;margin-bottom:20px}.icon_text_flex_banner p{margin:0;font-size:20px;line-height:32px;font-weight:400}.button_inside_banner a{padding:32px 40px;gap:10px;font-size:18px;line-height:18px;margin-top:20px}.buy_sale h2{font-size:40px;line-height:42px;font-weight:500;margin-bottom:40px}.buy_sale_block{gap:30px}.buy_sale_block .element_buy p{font-size:16px;line-height:20.8px;margin:20px 0 0 0}.buy_sale{margin-bottom:60px!important}.dark_part_content{width:100%}form.wpcf7-form.init{width:100%}.wpcf7-form.sent{width:100%}.wpcf7-form.invalid{width:100%}.woocommerce .product_meta{display:flex;flex-direction:column;gap:30px;margin-top:600px}.question_form{background:#F7F7FA;width:100%}div.question_form .wpcf7.js{background:#F7F7FA;padding:40px;width:100%}.question_form .wpcf7.js h2{font-size:43px;line-height:45.15px}.question_form .wpcf7.js p{font-size:18px;line-height:28.8px}input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500;font-size:18px}textarea{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:32px 35px;border-radius:12px;font-weight:500;font-size:18px}input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;width:100%;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px}}@media(max-width:800px){.woocommerce .product_meta{margin-top:500px}}@media(max-width:768px){.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:0;width:100%;max-width:unset}.question_form .wpcf7.js input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:32px 35px;border-radius:12px;color:#fff;font-size:18px;width:100%}div.question_form h2{color:#333342;font-size:43px;margin-bottom:20px;line-height:45.15px;font-weight:500;text-transform:none;width:unset}}@media(min-width:768px){.icon-call img{display:none}}@media(max-width:900px){.dark_part h1{margin-bottom:30px;text-wrap:balance;font-size:37px;line-height:38.85px;font-weight:500;text-align:left;width:100%}.archive.post-type-archive .woocommerce-products-header__title.page-title{margin-bottom:30px;text-wrap:balance;font-size:37px;line-height:38.85px;font-weight:500;text-align:left;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:32px;line-height:34.56px;font-weight:500;color:#9C9CAA;text-wrap:nowrap}#pre-summary .pre-summary-request-chats img{display:none}#pre-summary .pre-summary-request-chats{gap:15px}.icon-call img{display:block!important;padding:22px;border:1px solid #333342;border-radius:10px;background:#fff}}@media(max-width:767px){.icon-call img{display:block!important;padding:17px 68px;border:1px solid #333342;border-radius:10px;background:#fff}#pre-summary .pre-summary-request-chats{justify-content:space-between}#pre-summary .pre-summary-request{flex-direction:column;gap:10px}#pre-summary .pre-summary-request-btn__text{justify-content:center}#pre-summary button.pre-summary-request-btn{padding:32px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:25px;font-weight:500;color:#9C9CAA}.tabs.wc-tabs .woocommerce-Tabs-panel h3{font-size:20px;margin-bottom:20px;line-height:20px}.woocommerce-tabs .tabs{gap:10px;flex-direction:column}.tabs.wc-tabs{margin-bottom:40px!important}}@media(max-width:680px){.woocommerce .product_meta{margin-top:400px}.banner_second_text_flex{width:100%;display:grid;gap:26px 30px;grid-template-columns:repeat(2,1fr)}}@media(max-width:660px){button.header-button:focus{border:1px solid var(--accent);padding:16px 26px;border-radius:8px;line-height:16px;height:100%;display:flex;align-items:center;background:#fff0;width:fit-content}.home.blog .site-content{padding-top:25px;padding-bottom:0}}@media screen and (max-width:480px){#slb_viewer_wrap .slb_theme_slb_baseline .slb_container{max-width:100%;margin:0;padding:5px;padding-top:50px;position:absolute;top:100px;left:0}#slb_viewer_wrap .slb_theme_slb_default .slb_controls .slb_template_tag_ui{margin-top:-53px;margin-right:-8px}}@media(max-width:610px){.woocommerce.columns-4{margin-bottom:60px}.page.page-id-1397 ul.products.columns-4{grid-template-columns:repeat(2,1fr)}div.question_form h2{color:#333342;font-size:40px;margin-bottom:20px;line-height:42px;font-weight:500;text-transform:none;width:unset}.question_form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:37px;border-radius:12px;color:#fff;font-size:18px;width:100%;line-height:18px;font-weight:600}.wp-block-gallery{display:grid!important;flex-wrap:wrap!important;gap:15px;grid-template-columns:repeat(2,1fr)!important;margin-bottom:150px}.sertif_index_title{margin-bottom:20px}.banner_second_index{gap:45px}.banner_second_text h2{font-size:40px;line-height:42px;text-align:left;font-weight:500;margin-bottom:45px}.banner_second_text_flex div h3{font-size:30px;font-weight:500;line-height:31.5px;margin-bottom:5px}.banner_second_text_flex div p{font-size:20px;font-weight:400;line-height:32px;margin-bottom:0}.banner_second_text_flex{width:100%;display:grid;gap:30px 47px;grid-template-columns:repeat(2,1fr)}input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{line-height:18px}.question_form textarea{line-height:18px}h2.woocommerce-products-header__title.page-title{margin-bottom:20px}.home.blog ul.products.columns-4{gap:10px;margin-bottom:0}.site-main .content-area{margin-bottom:60px}.home.blog ul.products.columns-4{margin-bottom:30px}.buy_sale{margin-bottom:60px!important}.wp-block-gallery{margin-bottom:60px}.banner_second_index{margin-bottom:60px}.question_block{margin-bottom:60px!important}.about_block{margin-bottom:60px}.container_banner_index{margin-bottom:60px}.home.blog ul.products.columns-4{grid-template-columns:repeat(2,1fr)}.dark_part{width:100%;gap:30px;border-bottom-right-radius:0;z-index:10;border-bottom-left-radius:0;padding:30px 30px 30px 30px}.about_block{gap:25px;flex-direction:column}.dark_part h1{font-size:41px;line-height:43.05px;margin-bottom:20px}.archive.post-type-archive .woocommerce-products-header__title.page-title{font-size:41px;line-height:43.05px;margin-bottom:20px}.icon_text_flex_banner p{margin:0;font-size:17px;line-height:22px;font-weight:400}.button_inside_banner{background:#fff0;padding:0;width:100%}.about_text h2{font-size:40px;font-weight:500;line-height:42px;width:100%}.about_text p{font-size:16px;font-weight:400;line-height:25.6px;margin-bottom:15px;width:100%}.buy_sale_block{gap:26px}.buy_sale_block .element_buy p{font-size:12px;line-height:15.6px;margin:10px 0 0 0}.wp-block-gallery{display:grid!important;flex-wrap:wrap!important;gap:18px;grid-template-columns:repeat(2,1fr)!important;margin-bottom:60px}.buy_sale h2{font-size:40px;line-height:42px;font-weight:500;margin-bottom:25px}.button_inside_banner a{display:flex;align-items:center;justify-content:center;padding:32px 40px;gap:10px;font-size:18px;line-height:18px;width:100%;margin-top:20px}}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:unset!important}@media(max-width:550px){.woocommerce .product_meta{margin-top:300px}}media="only screen and (max-width: 768px)"{.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 20px}}@media(max-width:480px){.FormTextTitle h2{font-size:20px;line-height:27.3px;font-weight:500}}@media(max-width:479px){.woocommerce.columns-4{margin-bottom:40px}.FormTextDesc{font-size:12px;line-height:19.2px;font-weight:500}.FormTextBlock{background:#fff;padding:20px 20px 0 20px;border-top-right-radius:10px;border-top-left-radius:10px}div.question_form .wpcf7.js{padding:20px}.wpcf7.js .politPageLink p{margin-top:0px!important;margin-bottom:10px!important}.banner_second_index{margin-bottom:40px;display:flex;gap:25px;flex-direction:column-reverse}.question_form .wpcf7.js h2{font-size:26px;line-height:28.35px}.question_form .wpcf7.js h2{font-size:26px;line-height:27.3px}input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:20px;border-radius:12px;font-weight:500;font-size:16px;line-height:16px}.question_form textarea{background:#fff;width:100%;max-height:90px;font-family:'Tektur';border:1px solid #333342;padding:20px;border-radius:12px;font-weight:500;font-size:16px;line-height:16px}input#fix-margin-form2{margin-bottom:10px}input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;width:100%;font-family:'Tektur';padding:17px;border-radius:12px;color:#fff;font-size:13px;font-weight:600;line-height:13px}#pre-summary .pre-summary-contacts__item,#pre-summary .pre-summary-contacts__separator{font-size:20px;line-height:20px}.icon-call img{padding:10px 34px}#pre-summary .pre-summary-proposal__title{font-size:12px;line-height:14.4px;font-weight:600;max-width:380px}#pre-summary .pre-summary-request{margin-top:15px}#pre-summary button.pre-summary-request-btn{padding:17px;font-size:13px}#pre-summary .pre-summary-request-chats{gap:10px}#content{padding:25px;padding-top:25}#pre-summary .pre-summary-proposal{padding:25px}#pre-summary .pre-summary-contacts{display:flex;padding:25px 30px;margin-top:20px;border:1px solid var(--color-light-border);border-radius:10px;justify-content:center}#pre-summary .pre-summary-contacts__separator{user-select:none;display:none}.woocommerce #pre-summary .pre-summary-buttons{flex-direction:column}#pre-summary .pre-summary-buttons>button{padding:17px;font-size:13px}.woocommerce #pre-summary .pre-summary-buttons button{font-size:13px;line-height:13px}#pre-summary .pre-summary-intro{margin-bottom:20px}#pre-summary .pre-summary-intro__text{font-size:12px;line-height:15.6px}.woocommerce div.product div.images{margin-bottom:20px}h1.entry-title{margin-bottom:15px!important;margin-bottom:0;font-size:25px;line-height:26.5px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:18px;font-weight:500;color:#9C9CAA}.woocommerce-tabs .tabs{gap:10px;flex-direction:column}.tabs.wc-tabs{margin-bottom:40px!important}}@media(max-width:425px){.dark_part{padding:20px 20px 20px 20px}.page.page-id-1397 ul.products.columns-4{display:grid;grid-template-columns:repeat(1,1fr);gap:14px;margin-bottom:0;align-items:baseline}.question_form .wpcf7.js p{font-size:12px;line-height:19.2px}.question_form div.wpcf7.js h2{color:#333342;font-size:26px;margin-bottom:20px;line-height:27.3px;font-weight:500;text-transform:none;width:100%;margin-bottom:12px}.question_form .wpcf7.js input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:17px;border-radius:5px;color:#fff;font-size:13px;width:100%;line-height:13px}.question_form textarea{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:17px;border-radius:5px;font-weight:500}div.question_form h2{color:#333342;font-size:26px;margin-bottom:10px;line-height:27.3px;font-weight:500;text-transform:none;width:unset}.question_form p{color:#333342;font-size:12px;line-height:19.2px;font-weight:500}.question_form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:17px;border-radius:5px;color:#fff;font-size:13px;width:100%;line-height:13px}.question_form textarea{background:#fff;width:100%;max-height:90px;font-family:'Tektur';border:1px solid #333342;padding:20px;border-radius:5px;font-weight:500;font-size:16px;line-height:16px}div.question_form input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:20px;border-radius:5px;font-weight:500;font-size:16px}.question_form h2{color:#333342;font-size:40px;margin-bottom:20px;line-height:42.15px;font-weight:500;text-transform:none;margin-bottom:30px;width:unset}.question_block{margin-bottom:40px!important}.wp-block-gallery{display:grid!important;flex-wrap:wrap!important;gap:10px;grid-template-columns:repeat(2,1fr)!important;margin-bottom:60px}.icon_text_flex_banner{display:flex;align-items:center;margin-bottom:20px}.banner_second_index{order:7}.sertif_index_title{order:5}.wp-block-gallery{margin-bottom:40px;order:6}.home.blog ul.products.columns-4{display:grid;grid-template-columns:repeat(1,1fr);gap:14px;margin-bottom:0;align-items:baseline}.banner_second_text_flex{width:100%;display:grid;gap:30px 22px;grid-template-columns:repeat(2,1fr)}.banner_second_text h2{font-size:25px;line-height:26.25px;text-align:left;font-weight:500;margin-bottom:25px}.banner_second_text_flex div h3{font-size:24px;font-weight:500;line-height:25.2px;margin-bottom:5px}.banner_second_text_flex div p{font-size:14px;font-weight:400;line-height:22.4px;margin-bottom:0}.about_block{display:flex;gap:20px;margin-bottom:40px}.buy_sale{margin-bottom:40px!important}.wp-block-gallery{margin-bottom:40px}h2.woocommerce-products-header__title.page-title{font-size:25px}.buy_sale_block .element_buy p{font-size:12px;line-height:15.6px;margin:20px 0 0 0}.sertif_index_title h2{font-size:24px;line-height:25.2px;font-weight:500}.buy_sale h2{font-size:24px;line-height:25.2px;font-weight:500;margin-bottom:25px}.buy_sale_block{grid-template-columns:repeat(1,1fr)}.about_text h2{font-size:25px;font-weight:500;line-height:26.5px;width:100%}.about_text p{font-size:14px;font-weight:400;line-height:22.4px;margin-bottom:15px;width:100%}.button_inside_banner a{display:flex;align-items:center;justify-content:center;padding:17px;gap:10px;font-size:13px;line-height:13px;width:100%;margin-top:0}.icon_text_flex_banner p{margin:0;font-size:13px;line-height:16.9px;font-weight:400}.dark_part h1{font-size:25px;line-height:26.25px;margin-bottom:20px}.archive.post-type-archive .woocommerce-products-header__title.page-title{font-size:25px;line-height:26.25px;margin-bottom:20px}.icon_text_flex_banner{display:flex;align-items:center;margin-bottom:20px}.dark_part{gap:0}.container_banner_index{margin-bottom:40px}.about_text h2{margin-bottom:10px}}@media(max-width:370px){.woocommerce .product_meta{margin-top:200px}}.post-1193 .entry-content,.post-1241 .entry-content{margin-top:0}@media screen and (max-width:768px){.pum-container{text-align:-webkit-center}.pum-theme-1315 .pum-content,.pum-theme-content-only .pum-content{color:#8c8c8c;font-family:inherit;font-weight:400;width:430px}}@media screen and (max-width:605px){.question_form .wpcf7.js p{font-size:15px;line-height:24px}}@media screen and (max-width:480px){#breadcrumb{gap:10px!important}div.wpcf7.js input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:37px;border-radius:5px;font-weight:500;font-size:16px}div.wpcf7.js #textareaModal1{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:20px;border-radius:12px;font-weight:500;margin-top:10px;margin-bottom:5px;font-size:18px}div.wpcf7.js input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#333342;font-family:'Tektur';padding:17px;border-radius:5px;color:#fff;font-size:13px;width:100%;line-height:13px}div.wpcf7.js .pum-theme-1315 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{position:absolute;left:555px;top:35px;zoom:.6}div.wpcf7.js #ptext{margin-bottom:20px}div.wpcf7.js p{color:#333342;font-size:12px;line-height:19.2px;font-weight:500}div.wpcf7.js{background:#fff;padding:20px;width:100%;padding-bottom:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}div.wpcf7.js h2{color:#333342;font-size:26px;margin-bottom:20px;line-height:27.3px;font-weight:500;text-transform:none;width:70%;margin-bottom:12px}.question_form div.wpcf7.js h2{color:#333342;font-size:40px;margin-bottom:20px;line-height:42px;font-weight:500;text-transform:none;width:100%;margin-bottom:12px}.pum-theme-1315 .pum-content,.pum-theme-content-only .pum-content{width:270px}}@media(max-width:425px){div.wpcf7.js input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:20px;border-radius:5px;font-weight:500;font-size:16px}}.wpcf7.js .politPageLink p{font-size:12px;line-height:18px;margin-top:20px;color:#7c7b7b;font-weight:400}body.privacy-policy ol{list-style:decimal;display:flex;gap:50px;flex-direction:column}body.privacy-policy ol li{line-height:40px}@media(max-width:479px){body.privacy-policy ol li{line-height:28px;font-size:14px}body.privacy-policy .wp-block-heading{font-size:20px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}}@media(max-width:425px){.question_form div.wpcf7.js h2{color:#333342;font-size:26px;margin-bottom:20px;line-height:27.3px;font-weight:500;text-transform:none;width:100%;margin-bottom:12px}.question_form .wpcf7.js p{font-size:12px;line-height:19.2px}}.wpcf7.js .politPageLink p{font-size:12px;line-height:18px;margin-top:12px;margin-bottom:20px;color:#7c7b7b;font-weight:400}@media(min-width:1201px) and (max-width:1420px){.question_form .wpcf7.js h2{font-size:36px;line-height:36.15px;margin-bottom:10px}.question_form .wpcf7.js p{font-size:16px;line-height:22.8px}.question_form .wpcf7.js .politPageLink p{font-size:12px;line-height:18px}.question_form .wpcf7.js h2{font-size:36px;line-height:36.15px;margin-bottom:10px}div.question_form .wpcf7.js{padding:30px}.question_form .wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{padding:18px;font-size:16px}.question_form textarea{padding:18px;font-size:16px}.question_form .wpcf7.js input.wpcf7-form-control.wpcf7-submit.has-spinner{padding:18px;font-size:16px}}@media(max-width:768px) and (min-width:481px){.wpcf7.js .pum-theme-1315 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{left:388px}}@media(max-width:480px){.FormTextBlock{background:#fff;border-top-right-radius:20px;border-top-left-radius:20px;padding:20px 20px 0 20px}div.wpcf7.js input.wpcf7-form-control.wpcf7-mask.wpcf7-validates-as-required.wpcf7mf-mask{background:#fff;width:100%;max-height:120px;font-family:'Tektur';border:1px solid #333342;padding:20px;border-radius:5px;font-weight:500;font-size:16px}}.term-161 .generatepress-sidebar,.term-174 .generatepress-sidebar,.term-34 .generatepress-sidebar,.term-35 .generatepress-sidebar,.term-40 .generatepress-sidebar,.term-27 .generatepress-sidebar,.term-32 .generatepress-sidebar,.term-33 .generatepress-sidebar,.term-39 .generatepress-sidebar,.term-95 .generatepress-sidebar,.term-23 .generatepress-sidebar,.term-29 .generatepress-sidebar,.term-36 .generatepress-sidebar,.term-37 .generatepress-sidebar,.term-41 .generatepress-sidebar{display:none}.term-161 .woocommerce-product-loop,.term-174 .woocommerce-product-loop,.term-34 .woocommerce-product-loop,.term-35 .woocommerce-product-loop,.term-40 .woocommerce-product-loop,.term-27 .woocommerce-product-loop,.term-32 .woocommerce-product-loop,.term-33 .woocommerce-product-loop,.term-39 .woocommerce-product-loop,.term-95 .woocommerce-product-loop,.term-23 .woocommerce-product-loop,.term-29 .woocommerce-product-loop,.term-36 .woocommerce-product-loop,.term-37 .woocommerce-product-loop,.term-41 .woocommerce-product-loop{margin-left:1px}.test-offerta{font-size:14px;color:grey;margin-top:30px;text-align:left}.year-offerta{display:flex;margin-bottom:10px;justify-content:flex-start}.year-offerta-year{font-weight:700;margin-right:85px;color:#000}.footer-content{display:flex;justify-content:space-between;flex-direction:column-reverse}.year-offerta-politica a{color:grey;text-decoration:none;color:#000;font-weight:700}.year-offerta-politica a:hover{color:var(--accent)}.base-footer-info{display:flex;justify-content:space-between}@media (max-width:1024px){.footer-content{justify-content:space-between;flex-direction:column-reverse;gap:45px}.base-footer-info{display:flex;justify-content:space-between;flex-direction:column;gap:50px}}@media(max-width:900px){.year-offerta-year{font-weight:700;margin-right:0;color:#000}.year-offerta{display:flex;margin-bottom:20px;justify-content:flex-start;flex-direction:column}.year-offerta-politica a{color:grey;text-decoration:none;color:#000;font-weight:700}.year-offerta-politica{margin-top:5px}}@media(max-width:425px){.test-offerta{font-size:12px;color:grey;margin-top:0;text-align:left}.year-offerta{display:flex;margin-bottom:20px;justify-content:flex-start;flex-direction:column}.year-offerta-year{font-weight:700;margin-right:0;color:#000}}.wpcf7-list-item{margin:0}