.subsidy-snapshot-section .subsidy-summary-card{background:#fff;border-radius:28px;box-shadow:0 18px 40px rgba(9,30,66,.08)}.subsidy-summary-box{border:2px solid #eee;padding:30px;border-radius:30px;background:#fff;height:100%}.subsidy-summary-box .inner-box{padding:25px;height:100%}.subsidy-summary-box .inner-box.inner-box--light{background:#f8fafc;border-radius:12px 0 0 12px}.subsidy-summary-box .inner-box.inner-box--light p{color:#212529}.subsidy-summary-box .inner-box.inner-box--green{background:#e2fff0}.subsidy-summary-box .inner-box.inner-box--green p{color:#03964b}.subsidy-summary-box .inner-box.inner-box--blue{background:#3b6dab;border-radius:0 12px 12px 0}.subsidy-summary-box .inner-box.inner-box--blue p{color:#fff}.subsidy-summary-box .subsidy-summary-title{font-size:18px;font-weight:600;margin-bottom:5px}.subsidy-summary-box .subsidy-summary-value{font-size:36px;font-weight:700;line-height:1.1;margin-bottom:5px}.subsidy-summary-box .subsidy-summary-note{font-size:16px}@media (min-width:0px) and (max-width:991px){.kw3-faqs-section-m .accordion .accordion-item .accordion-header p{font-size:16px}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-body{font-size:16px;line-height:17px}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-item{padding:10px;border-radius:12px;box-shadow:unset;border:2px solid #eee}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-item .accordion-header .accordion-button{padding:10px 0}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-item .accordion-header .accordion-button h3{font-size:18px;line-height:20px;margin-bottom:0;color:var(--color-primary)}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-item .accordion-header .accordion-button.collapsed h3{color:#1f1f25}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-body .new-subtitle-p{font-size:18px;line-height:26px;margin-bottom:10px}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-body p,.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-body ul{margin-bottom:10px}.kw3-faqs-section-m .new-custom-accordion.custom-accordion .accordion-item .accordion-header .accordion-button:after{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'  viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");width:22px;height:22px;line-height:28px}}.savings-roi-section{padding:60px 0}.section-heading h2{font-size:32px;font-weight:700;color:#2b4a7f}.section-heading p{margin-top:10px;color:#555}.roi-image img{width:100%;border-radius:20px;margin-top:20px}.roi-card{border:2px solid #eee;padding:30px;border-radius:30px;background:#f8fafc;height:100%}.roi-card .inner-box{border:2px solid #eee;padding:15px;border-radius:10px;background:#fff}.roi-card .roi-bar-item{margin-bottom:20px}.roi-card .progress{height:6px;background:#eee;border-radius:10px;overflow:hidden}.roi-card .progress-bar{height:100%;border-radius:10px}.roi-card .roi-bar-item:has(.blue){color:#3b6dab;font-weight:500}.roi-card .progress-bar.blue{width:70%;background:#3b6dab}.roi-card .roi-bar-item:has(.green){color:#03964b;font-weight:500}.roi-card .progress-bar.green{width:80%;background:#03964b}.roi-card .roi-bar-item:has(.orange){color:#3b6dab;font-weight:500}.roi-card .progress-bar.orange{width:60%;background:var(--color-linear-gradient)}.types-of-plan-3kw .outer-box{border-radius:30px;background:#fff;padding:30px;margin-top:20px}.types-of-plan-3kw .outer-box.regular{border:2px solid #eee;box-shadow:0 6px 0 #3b6dab}.types-of-plan-3kw .outer-box.most-popular{border:2px solid #f68933;position:relative;box-shadow:0 0 16px 3px #55555517}.types-of-plan-3kw .outer-box.most-popular .plan{background:var(--color-linear-gradient);color:#fff;font-weight:600;padding:5px 15px;border-radius:50px;width:-moz-fit-content;width:fit-content;position:absolute;left:0;right:0;top:-20px;margin:auto}.types-of-plan-3kw .linear-box{background:linear-gradient(90deg,#f4e8c91f,#ffd28e 50%,#f4e8c91f);width:-moz-fit-content;width:fit-content;margin-top:20px;margin-inline:auto;padding:5px 40px;color:#fff}.types-of-plan-3kw .linear-box p{font-weight:600;font-size:20px;color:#000}.installation-process{background-color:var(--color-primary)}.installation-process .process-wrapper .process-line{position:absolute;top:25px;left:0;right:0;width:85%;height:2px;background:#f59e0b;z-index:1;margin:auto}.installation-process .process-wrapper .process-steps{display:flex;justify-content:space-between;position:relative;z-index:2;align-items:baseline}.installation-process .process-wrapper .process-step{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:6px;width:200px}.installation-process .process-wrapper .icon-box{min-width:50px;min-height:50px;background:var(--color-linear-gradient);border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.installation-process .process-wrapper .step-title{font-size:20px;margin:0;color:#fff}.installation-process .process-wrapper{position:relative}.kw3-tab-section .tab-nav-pills .tab-nav-link{border:2px solid #eee;padding:20px;border-radius:10px;background:#fff;height:100%}.kw3-tab-section .tab-nav-pills .tab-nav-link p{font-weight:700;color:var(--color-primary)}.kw3-tab-section .tab-nav-pills .tab-nav-link.active{background:var(--color-linear-gradient);color:#fff}.kw3-tab-section .tab-nav-pills .tab-nav-link.active p{color:#fff}.kw3-tab-section .tab-nav-content{border:2px solid #eee;box-shadow:0 6px 0 #3b6dab;border-radius:20px;background:#fff;padding:20px;height:100%}@media (max-width:786px){.types-of-plan-3kw .outer-box.most-popular .plan{background:var(--color-linear-gradient);color:#fff;font-weight:600;padding:2px 10px;border-radius:50px;width:-moz-fit-content;width:fit-content;position:absolute;left:0;right:0;top:-17px;margin:auto}.types-of-plan-3kw .outer-box{border-radius:20px;padding:14px}.installation-process .process-wrapper{width:300px;margin:auto}.installation-process .process-wrapper .process-line{position:absolute;top:0;left:33px;right:0;height:100%;width:2px;background:#f59e0b;z-index:1;margin:0}.installation-process .process-wrapper .process-steps{display:flex;justify-content:space-between;position:relative;z-index:2;align-items:center;flex-direction:column;gap:16px}.installation-process .process-wrapper .process-step{text-align:center;display:flex;gap:11px;width:280px;align-items:center;text-align:start;justify-content:flex-start;flex-direction:row}.installation-process .process-wrapper .icon-box{min-width:46px;min-height:46px;background:var(--color-linear-gradient);border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0}.installation-process .process-wrapper .step-title{font-size:18px;margin:0;color:#fff}.roi-card{padding:15px 10px;border-radius:20px}.roi-card .inner-box{padding:10px}.roi-card .roi-bar-item{font-weight:500;font-size:14px;margin-bottom:10px}.subsidy-summary-box{min-height:auto;padding:15px;border-radius:15px}.subsidy-summary-box .subsidy-summary-title{font-size:16px;font-weight:600;margin-bottom:5px;line-height:1.1}.subsidy-summary-box .inner-box{padding:15px}.subsidy-summary-box .subsidy-summary-value{font-size:24px;font-weight:700;line-height:1.1;margin-bottom:5px}.subsidy-summary-box .subsidy-summary-note{font-size:12px;line-height:1.1}.subsidy-summary-box .inner-box.inner-box--light{border-radius:12px 12px 0 0}.subsidy-summary-box .inner-box.inner-box--blue{border-radius:0 0 12px 12px}.subsidy-detail-card{min-height:auto}}@media (min-width:786px) and (max-width:991px){.installation-process .process-wrapper .process-step{gap:4px;width:130px}.installation-process .process-wrapper .step-title{font-size:18px}}