:root{--tcee-green:#0f5132;--tcee-green-dark:#073b2a;--tcee-orange:#ff6b00;--tcee-text:#111827;--tcee-muted:#667085;--tcee-border:#e5e7eb;--tcee-light:#f7f9f8}body.elementor-page{background:#fff}.tcee-section{font-family:Arial,Helvetica,sans-serif;color:var(--tcee-text)}.tcee-section .elementor-container{max-width:1200px!important}.tcee-light{background:var(--tcee-light)}.tcee-hero-section{background:radial-gradient(circle at 85% 18%,#eff5f2 0,#fff 48%)}.tcee-eyebrow p{margin:0 0 12px;color:var(--tcee-green);font-size:13px;font-weight:800;letter-spacing:2px}.tcee-hero-title .elementor-heading-title{margin:0;font-size:62px;line-height:1.03;font-weight:800;color:var(--tcee-text)}.tcee-hero-title .elementor-heading-title span{color:var(--tcee-green)}.tcee-lead p,.tcee-body-text p,.tcee-section-intro p,.tcee-inquiry-text p,.tcee-cta-text p{color:var(--tcee-muted);font-size:16px;line-height:1.72}.tcee-section-intro{text-align:center;max-width:760px;margin:0 auto}.tcee-primary-button,.tcee-secondary-button{display:inline-block!important;width:auto!important;margin:4px 10px 6px 0}.tcee-primary-button .elementor-button{background:var(--tcee-orange)!important;color:#fff!important;border-radius:7px!important;padding:15px 25px!important;font-weight:700!important}.tcee-secondary-button .elementor-button{background:#fff!important;color:var(--tcee-green)!important;border:1px solid var(--tcee-green)!important;border-radius:7px!important;padding:14px 25px!important;font-weight:700!important}.tcee-text-button .elementor-button{background:transparent!important;color:var(--tcee-green)!important;padding:8px 12px!important;font-weight:700!important}.tcee-inline-points{display:flex;flex-wrap:wrap;gap:14px 20px;color:#344054;font-size:13px;font-weight:700;margin-top:12px}.tcee-inline-points span{white-space:nowrap}.tcee-hero-image img,.tcee-factory-image img,.tcee-qc-image img{width:100%;border-radius:16px;box-shadow:0 18px 48px rgb(16 24 40 / .09)}.tcee-trust-card>.elementor-widget-wrap,.tcee-feature-card>.elementor-widget-wrap,.tcee-why-card>.elementor-widget-wrap,.tcee-process-card>.elementor-widget-wrap,.tcee-stat-card>.elementor-widget-wrap,.tcee-product-card>.elementor-widget-wrap,.tcee-application-card>.elementor-widget-wrap,.tcee-project-card>.elementor-widget-wrap,.tcee-cert-card>.elementor-widget-wrap{background:#fff;border:1px solid var(--tcee-border);border-radius:14px;box-shadow:0 4px 18px rgb(16 24 40 / .035);overflow:hidden}.tcee-trust-card>.elementor-widget-wrap{padding:20px 14px!important;text-align:center;min-height:108px;align-content:center}.tcee-feature-card>.elementor-widget-wrap,.tcee-why-card>.elementor-widget-wrap{padding:22px 18px!important;min-height:188px}.tcee-product-card>.elementor-widget-wrap,.tcee-application-card>.elementor-widget-wrap,.tcee-project-card>.elementor-widget-wrap{padding:0 0 16px!important}.tcee-card-image{margin-bottom:8px!important}.tcee-card-image img{display:block;width:100%;height:170px;object-fit:cover;background:#fff}.tcee-product-card .tcee-card-image img{height:175px;object-fit:contain;padding:10px}.tcee-application-card .tcee-card-image img{height:135px;object-fit:cover}.tcee-project-card .tcee-card-image img{height:175px;object-fit:cover}.tcee-card-title .elementor-heading-title{font-size:16px;line-height:1.3;color:var(--tcee-text);font-weight:700;padding:0 12px}.tcee-trust-card .tcee-card-title .elementor-heading-title{font-size:15px}.tcee-card-text p{font-size:13px;line-height:1.55;color:var(--tcee-muted);text-align:center;margin:0;padding:0 12px}.tcee-feature-card .tcee-card-title .elementor-heading-title,.tcee-feature-card .tcee-card-text p,.tcee-why-card .tcee-card-title .elementor-heading-title,.tcee-why-card .tcee-card-text p{text-align:left!important;padding-left:0;padding-right:0}.tcee-section-title .elementor-heading-title{font-size:34px;line-height:1.2;font-weight:800;color:var(--tcee-text)}.tcee-left-title .elementor-heading-title{font-size:34px;line-height:1.2;font-weight:800;color:var(--tcee-text)}.tcee-stat-card>.elementor-widget-wrap{padding:19px 12px!important;text-align:center;min-height:112px;align-content:center}.tcee-stat-card .tcee-card-title .elementor-heading-title{font-size:26px;color:var(--tcee-green)}.tcee-stat-card .tcee-card-text p{font-size:13px}.tcee-step-number .elementor-heading-title{width:46px;height:46px;border-radius:999px;background:#eef8f2;color:var(--tcee-green);display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:14px;font-weight:800}.tcee-process-card>.elementor-widget-wrap{padding:18px 12px!important;min-height:205px;align-content:flex-start}.tcee-step-title .elementor-heading-title{font-size:15px;line-height:1.35;font-weight:700;color:var(--tcee-text)}.tcee-step-text p{font-size:12px;line-height:1.5;text-align:center;color:var(--tcee-muted);margin:0}.tcee-quality-list p{color:var(--tcee-muted);font-size:16px;line-height:1.7}.tcee-quality-list ul{padding-left:20px;margin:16px 0 0;color:#344054}.tcee-quality-list li{margin-bottom:10px;line-height:1.5}.tcee-quality-list li::marker{color:var(--tcee-green)}.tcee-cert-card>.elementor-widget-wrap{padding:20px 16px!important;min-height:270px;align-content:center}.tcee-cert-heading .elementor-heading-title{font-size:19px;color:var(--tcee-text)}.tcee-cert-list{display:grid;gap:12px}.tcee-cert-list div{border:1px solid var(--tcee-border);border-radius:10px;padding:12px 10px;text-align:center;color:var(--tcee-green);font-weight:700;font-size:13px;background:#fbfdfc}.tcee-inquiry-section{background:linear-gradient(90deg,var(--tcee-green-dark),#0b6b41)}.tcee-inquiry-title .elementor-heading-title{font-size:38px;color:#fff;font-weight:800}.tcee-inquiry-text p{color:#fff;opacity:.94}.tcee-inquiry-form-column>.elementor-widget-wrap{padding-left:24px!important}.tcee-form{background:#fff;border-radius:16px;padding:20px;box-shadow:0 18px 48px rgb(0 0 0 / .14)}.tcee-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.tcee-form input,.tcee-form textarea{width:100%;box-sizing:border-box;border:1px solid #d0d5dd;border-radius:8px;padding:13px 14px;font-size:14px;outline:none;background:#fff;color:#101828}.tcee-form input:focus,.tcee-form textarea:focus{border-color:var(--tcee-green);box-shadow:0 0 0 3px rgb(15 81 50 / .08)}.tcee-form textarea{min-height:145px;resize:vertical;margin-bottom:12px}.tcee-form button{width:100%;border:0;border-radius:8px;padding:14px 18px;background:var(--tcee-orange);color:#fff;font-weight:800;cursor:pointer}.tcee-cta-section{background:#fff;border-top:1px solid #edf0f2}.tcee-cta-title .elementor-heading-title{font-size:27px;color:var(--tcee-text);font-weight:800}.tcee-cta-text p{margin-bottom:0}@media(max-width:1100px){.tcee-hero-title .elementor-heading-title{font-size:50px}.tcee-card-image img{height:150px}}@media(max-width:767px){.tcee-section .elementor-column{width:100%!important}.tcee-section .elementor-container{flex-wrap:wrap}.tcee-hero-title .elementor-heading-title{font-size:39px}.tcee-section-title .elementor-heading-title,.tcee-left-title .elementor-heading-title,.tcee-inquiry-title .elementor-heading-title{font-size:28px}.tcee-primary-button,.tcee-secondary-button{display:block!important;width:100%!important;margin-right:0}.tcee-primary-button .elementor-button,.tcee-secondary-button .elementor-button{width:100%}.tcee-trust-card,.tcee-product-card,.tcee-feature-card,.tcee-stat-card,.tcee-why-card,.tcee-process-card,.tcee-application-card,.tcee-project-card{width:50%!important}.tcee-card-image img{height:160px}.tcee-inquiry-form-column>.elementor-widget-wrap{padding-left:0!important;margin-top:22px}.tcee-form-grid{grid-template-columns:1fr}}@media(max-width:520px){.tcee-trust-card,.tcee-product-card,.tcee-feature-card,.tcee-stat-card,.tcee-why-card,.tcee-process-card,.tcee-application-card,.tcee-project-card{width:100%!important}.tcee-inline-points{display:block}.tcee-inline-points span{display:block;margin-bottom:8px}}