.elementor-17506 .elementor-element.elementor-element-eaea22b:not(.elementor-motion-effects-element-type-background),.elementor-17506 .elementor-element.elementor-element-eaea22b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://sip-ekodom.ru/wp-content/uploads/2026/04/offer-bkg-1000x429.png);background-position:center center;background-size:cover}.elementor-17506 .elementor-element.elementor-element-eaea22b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-40px;margin-bottom:-40px}.elementor-17506 .elementor-element.elementor-element-eaea22b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17506 .elementor-element.elementor-element-4442a48 .elementor-heading-title{font-size:40px;font-weight:700}.elementor-17506 .elementor-element.elementor-element-b4bc60f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-17506 .elementor-element.elementor-element-b4bc60f .elementor-heading-title{font-size:40px;font-weight:700;color:#F36B0E}.elementor-17506 .elementor-element.elementor-element-c167bdc{font-size:18px;font-weight:500}.elementor-17506 .elementor-element.elementor-element-11d4772 .elementor-button{font-size:18px}.elementor-17506 .elementor-element.elementor-element-212774b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17506 .elementor-element.elementor-element-212774b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-17506 .elementor-element.elementor-element-212774b>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:start;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 10px 40px 10px}.elementor-17506 .elementor-element.elementor-element-212774b>.elementor-element-populated,.elementor-17506 .elementor-element.elementor-element-212774b>.elementor-element-populated>.elementor-background-overlay,.elementor-17506 .elementor-element.elementor-element-212774b>.elementor-background-slideshow{border-radius:11px 11px 11px 11px}.elementor-17506 .elementor-element.elementor-element-212774b:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-17506 .elementor-element.elementor-element-212774b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17506 .elementor-element.elementor-element-a4909e2 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-17506 .elementor-element.elementor-element-a4909e2 .elementor-icon{font-size:30px}.elementor-17506 .elementor-element.elementor-element-58ce0be:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17506 .elementor-element.elementor-element-58ce0be>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-17506 .elementor-element.elementor-element-58ce0be>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:start;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 10px 40px 10px}.elementor-17506 .elementor-element.elementor-element-58ce0be>.elementor-element-populated,.elementor-17506 .elementor-element.elementor-element-58ce0be>.elementor-element-populated>.elementor-background-overlay,.elementor-17506 .elementor-element.elementor-element-58ce0be>.elementor-background-slideshow{border-radius:11px 11px 11px 11px}.elementor-17506 .elementor-element.elementor-element-58ce0be:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-17506 .elementor-element.elementor-element-58ce0be>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17506 .elementor-element.elementor-element-64a6e17 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-17506 .elementor-element.elementor-element-64a6e17 .elementor-icon{font-size:30px}.elementor-17506 .elementor-element.elementor-element-e8aee65:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17506 .elementor-element.elementor-element-e8aee65>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-17506 .elementor-element.elementor-element-e8aee65>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:start;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 10px 40px 10px}.elementor-17506 .elementor-element.elementor-element-e8aee65>.elementor-element-populated,.elementor-17506 .elementor-element.elementor-element-e8aee65>.elementor-element-populated>.elementor-background-overlay,.elementor-17506 .elementor-element.elementor-element-e8aee65>.elementor-background-slideshow{border-radius:11px 11px 11px 11px}.elementor-17506 .elementor-element.elementor-element-e8aee65:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-17506 .elementor-element.elementor-element-e8aee65>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17506 .elementor-element.elementor-element-d54a7b3 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-17506 .elementor-element.elementor-element-d54a7b3 .elementor-icon{font-size:30px}.elementor-17506 .elementor-element.elementor-element-8971962:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17506 .elementor-element.elementor-element-8971962>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-17506 .elementor-element.elementor-element-8971962>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:start;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:40px 10px 40px 10px}.elementor-17506 .elementor-element.elementor-element-8971962>.elementor-element-populated,.elementor-17506 .elementor-element.elementor-element-8971962>.elementor-element-populated>.elementor-background-overlay,.elementor-17506 .elementor-element.elementor-element-8971962>.elementor-background-slideshow{border-radius:11px 11px 11px 11px}.elementor-17506 .elementor-element.elementor-element-8971962:hover>.elementor-element-populated{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-17506 .elementor-element.elementor-element-8971962>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17506 .elementor-element.elementor-element-5f493a7 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-17506 .elementor-element.elementor-element-5f493a7 .elementor-icon{font-size:30px}.elementor-17506 .elementor-element.elementor-element-7f2c4e5>.elementor-widget-container{margin:40px 0 0 0}.elementor-17506 .elementor-element.elementor-element-3ec754e:not(.elementor-motion-effects-element-type-background),.elementor-17506 .elementor-element.elementor-element-3ec754e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F1F1}.elementor-17506 .elementor-element.elementor-element-3ec754e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17506 .elementor-element.elementor-element-3ec754e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17506 .elementor-element.elementor-element-9247acc>.elementor-widget-container{border-style:none;border-radius:0 0 0 0}.elementor-17506 .elementor-element.elementor-element-9247acc{text-align:start}.elementor-17506 .elementor-element.elementor-element-9247acc .elementor-heading-title{font-size:30px;font-weight:700}.elementor-17506 .elementor-element.elementor-element-0cc656a>.elementor-element-populated{border-style:none}.elementor-17506 .elementor-element.elementor-element-bd1e266>.elementor-widget-container{padding:0 0 0 0}.elementor-17506 .elementor-element.elementor-element-40a7143{text-align:center}.elementor-17506 .elementor-element.elementor-element-40a7143 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17506 .elementor-element.elementor-element-6fdd873>.elementor-element-populated{border-style:none}.elementor-17506 .elementor-element.elementor-element-4ec75e2{text-align:center}.elementor-17506 .elementor-element.elementor-element-4ec75e2 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17506 .elementor-element.elementor-element-8386062>.elementor-element-populated{border-style:none}.elementor-17506 .elementor-element.elementor-element-4b7dbde{text-align:center}.elementor-17506 .elementor-element.elementor-element-4b7dbde .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17506 .elementor-element.elementor-element-ca5e129>.elementor-element-populated{border-style:none}.elementor-17506 .elementor-element.elementor-element-d49689f>.elementor-widget-container{padding:0 0 0 0}.elementor-17506 .elementor-element.elementor-element-6a372e4{text-align:center}.elementor-17506 .elementor-element.elementor-element-6a372e4 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17506 .elementor-element.elementor-element-e15c146>.elementor-element-populated{border-style:none}.elementor-17506 .elementor-element.elementor-element-45edc8d{text-align:center}.elementor-17506 .elementor-element.elementor-element-45edc8d .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17506 .elementor-element.elementor-element-0558b33>.elementor-element-populated{border-style:none}.elementor-17506 .elementor-element.elementor-element-4f4346c>.elementor-widget-container{padding:0 0 0 0}.elementor-17506 .elementor-element.elementor-element-4f4346c{text-align:center}.elementor-17506 .elementor-element.elementor-element-4f4346c .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-17506 .elementor-element.elementor-element-fab9036:not(.elementor-motion-effects-element-type-background),.elementor-17506 .elementor-element.elementor-element-fab9036>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://sip-ekodom.ru/wp-content/uploads/2026/04/steps_background.jpg)}.elementor-17506 .elementor-element.elementor-element-fab9036{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17506 .elementor-element.elementor-element-fab9036>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17506 .elementor-element.elementor-element-06efff3>.elementor-widget-container{border-style:none;border-radius:0 0 0 0}.elementor-17506 .elementor-element.elementor-element-06efff3{text-align:start}.elementor-17506 .elementor-element.elementor-element-06efff3 .elementor-heading-title{font-size:30px;font-weight:700}.elementor-17506 .elementor-element.elementor-element-d718dcb{margin-top:20px;margin-bottom:20px}.elementor-17506 .elementor-element.elementor-element-e988c6e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-17506 .elementor-element.elementor-element-b9dbb4d .elementor-heading-title{font-size:30px;font-weight:700}.elementor-17506 .elementor-element.elementor-element-db83f38{text-align:center}.elementor-17506 .elementor-element.elementor-element-db83f38 .elementor-heading-title{font-size:40px;font-weight:700;color:#CF9F00}.elementor-17506 .elementor-element.elementor-element-e9dc30f{text-align:center;font-size:20px;font-weight:700}.elementor-17506 .elementor-element.elementor-element-c509d70{text-align:center}.elementor-17506 .elementor-element.elementor-element-c509d70 .elementor-heading-title{font-size:40px;font-weight:700;color:#CF9F00}.elementor-17506 .elementor-element.elementor-element-a68cb48{text-align:center;font-size:20px;font-weight:700}.elementor-17506 .elementor-element.elementor-element-42d0220{text-align:center}.elementor-17506 .elementor-element.elementor-element-42d0220 .elementor-heading-title{font-size:40px;font-weight:700;color:#CF9F00}.elementor-17506 .elementor-element.elementor-element-ead946f{text-align:center;font-size:20px;font-weight:700}.elementor-17506 .elementor-element.elementor-element-2bd5356{text-align:center}.elementor-17506 .elementor-element.elementor-element-2bd5356 .elementor-heading-title{font-size:40px;font-weight:700;color:#CF9F00}.elementor-17506 .elementor-element.elementor-element-101751a{text-align:center;font-size:20px;font-weight:700}@media(min-width:769px){.elementor-17506 .elementor-element.elementor-element-f220900{width:40%}.elementor-17506 .elementor-element.elementor-element-30f3a15{width:60%}}.section-title{font-size:2rem;font-weight:700;margin:48px 0 32px 0;position:relative;display:inline-block}.section-title:after{content:'';display:block;width:60%;height:4px;background:#f5b042;margin-top:8px;border-radius:4px}.section-title:after{content:'';display:block;width:60%;height:4px;background:#f5b042;margin-top:8px;border-radius:4px}.section-title:after{content:'';display:block;width:60%;height:4px;background:#f5b042;margin-top:8px;border-radius:4px}.price-showcase{background:linear-gradient(135deg,#ffffff 0%,#fafdf8 100%);border-radius:48px;padding:48px 32px;margin:60px 0;box-shadow:0 20px 40px rgb(0 0 0 / .05)}.price-showcase h2{font-size:2rem;font-weight:800;color:#1a3f2c;text-align:center;margin-bottom:12px}.price-showcase-sub{text-align:center;color:#6b7c72;font-size:.9rem;margin-bottom:40px;font-style:italic}.tab-menu{display:flex;justify-content:center;gap:20px;margin-bottom:40px;flex-wrap:wrap;border-bottom:2px solid #e2e8f0;padding-bottom:16px}.tab-btn{background:none;border:none;padding:12px 28px;font-size:1.1rem;font-weight:700;color:#6b7c72;cursor:pointer;transition:all 0.3s;border-radius:40px}.tab-btn:hover{color:#f5b042;background:rgb(245 176 66 / .1)}.tab-btn.active{color:#1e5a3a;background:rgb(30 90 58 / .1);position:relative}.tab-btn.active::after{content:'';position:absolute;bottom:-18px;left:20%;width:60%;height:3px;background:#f5b042;border-radius:3px}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-top:20px}.product-card{background:#fff;border-radius:32px;padding:28px 24px;transition:all 0.4s;border:1px solid #eef2ef;text-align:center;box-shadow:0 5px 15px rgb(0 0 0 / .02)}.product-card:hover{transform:translateY(-8px);box-shadow:0 25px 40px rgb(0 0 0 / .1);border-color:rgb(245 176 66 / .4)}.product-icon{font-size:3.5rem;color:#f5b042;margin-bottom:20px;display:inline-block}.product-card h3{font-size:1.5rem;font-weight:800;color:#1e5a3a;margin-bottom:16px}.product-specs{text-align:left;background:#f8fafc;padding:16px;border-radius:20px;margin:16px 0}.product-specs p{display:flex;justify-content:space-between;padding:6px 0;font-size:.9rem;border-bottom:1px dashed #e2e8f0}.product-specs p:last-child{border-bottom:none}.spec-label{font-weight:600;color:#1e5a3a}.price-block{margin:20px 0;display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap}.old-price{font-size:1.2rem;color:#94a3b8;text-decoration:line-through}.new-price{font-size:1.8rem;font-weight:800;color:#f5b042}.card-buttons{display:flex;gap:12px;margin-top:20px}.btn-calc-disabled{flex:1;background:#e2e8f0;border:none;padding:12px;border-radius:40px;font-weight:600;color:#94a3b8;cursor:not-allowed}.btn-question{flex:1;background:#1e5a3a;border:none;padding:12px;border-radius:40px;font-weight:600;color:#fff;cursor:pointer;transition:0.3s}.btn-question:hover{background:#2a7a4e}.headers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;margin-top:20px}.header-card{background:#fff;border-radius:28px;padding:24px 20px;text-align:center;transition:all 0.3s;border:1px solid #eef2ef}.header-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgb(0 0 0 / .08)}.header-icon{font-size:2.8rem;color:#f5b042;margin-bottom:12px}.header-card h4{font-size:1.2rem;font-weight:700;color:#1e5a3a;margin-bottom:8px}.header-price{font-size:1.3rem;font-weight:800;color:#f5b042;margin:12px 0}.btn-question-small{background:#1e5a3a;border:none;padding:8px 16px;border-radius:40px;font-weight:600;color:#fff;cursor:pointer;margin-top:8px}.product-icon{display:block;margin:0 auto 5px;width:250px;height:auto}