.grid-page-wrapper{font-family:"DM Sans",sans-serif;letter-spacing:-.5px}.revamp-page-template.grid-page-wrapper .hero-section{padding-top:100px}.revamp-page-template.grid-page-wrapper .content-section{top:10%;max-width:315px;margin:0 auto}.revamp-page-template .sub-content-section{margin-top:40px}.grid-page-wrapper .sub-content-section h2{font-size:1.75rem;font-weight:700;color:#1a1f38;margin:2rem 0 1rem}.grid-page-wrapper .sub-content-section h3{font-size:1.25rem;font-weight:600}.grid-page-wrapper .sub-content-section h4{font-size:1rem;font-weight:700}.grid-page-wrapper .sub-content-section p,.grid-page-wrapper .sub-content-section ul li{font-size:1rem;color:#5d627c;font-weight:400;margin-bottom:1rem}.grid-page-wrapper .sub-content-section ul li{margin-bottom:0}.did-know-box{border:1px solid #b2c8f1;border-radius:10px;padding:1rem;margin-bottom:1rem;margin-top:1.5rem}.did-know-box>div{margin-top:-33px}.did-know-box h3{margin-bottom:4px;font-weight:600;color:#2c3045;display:inline-block;padding:6px;background-color:#fff}.grid-page-wrapper .sub-content-section .did-know-box p{margin:0;color:#2c3045}.grid-page-wrapper .sub-content-section .note-section{padding:1rem;font-weight:400;background-color:#f5f8fd;border:1px solid #f1f1f5;border-radius:12px;color:#2c3045;margin-bottom:1.5rem}.subsidy-table{overflow-x:auto;margin-bottom:2rem}.subsidy-table table{width:100%;border-collapse:separate;border-spacing:0;background-color:#f8f9fb;border:1px solid #e2e4ec;border-radius:10px;overflow:hidden}.subsidy-table th,.subsidy-table td{padding:12px 16px;text-align:left;border:1px solid #e2e4ec;color:#5d627c;font-size:.875rem}.subsidy-table th{background-color:#f1f1f5;font-weight:500;color:#1a1f38;font-size:.875rem}.grid-page-wrapper .sub-content-section h3.estimated-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.price-cards>div{display:flex;flex-direction:column;gap:1rem}.price-card{background-color:#f8f8fa;border-radius:12px;overflow:hidden;border:1px solid #f1f1f5;text-align:center}.price-card h5{font-size:1rem;margin-bottom:.5rem;font-weight:600;background-color:#f1f1f5;padding:.5rem;color:#5d627c}.grid-page-wrapper .sub-content-section .price-card p{font-size:1rem;color:#5d627c;margin-bottom:0}.grid-page-wrapper .solar-journey-section .solar-description p,.grid-page-wrapper .solar-journey-section .solar-description li{font-size:.875rem;color:#5d627c;width:100%;margin-bottom:0}.grid-page-wrapper .solar-journey-section .solar-description li{margin-top:8px}.grid-page-wrapper .list-gap li{padding-bottom:1rem}.grid-page-wrapper .note-grey-section{background-color:#f8f8fa;border:1px solid #e2e4ec;padding:10px 16px;border-radius:8px;display:inline-block}.grid-page-wrapper .sub-content-section .bg-img{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);position:relative;margin-bottom:72px}.grid-page-wrapper .sub-content-section .bg-img:before{content:"";position:absolute;top:-25px;left:0;right:0;bottom:0;background-image:linear-gradient(180deg,#fff 20%,#ffffff00);background-size:cover;background-repeat:no-repeat;width:100%;height:100%;z-index:1}.revamp-page-template.grid-page-wrapper .solar-journey-section .solar-content{position:relative;padding-left:60px}.grid-page-wrapper .sub-content-section a{text-decoration:none;border-bottom:1px solid #2f38cf;margin-bottom:0;line-height:18px;display:inline-block;color:#2f38cf}.revamp-page-template .content-section{left:0;right:0;top:20%;min-height:300px}.revamp-page-template .content-section h1{font-weight:700;font-size:1.75rem;font-family:"Poppins",sans-serif;line-height:40px;letter-spacing:0;min-height:60px}@media (min-width:768px){.grid-page-wrapper .sub-content-section p,.grid-page-wrapper .sub-content-section ul li{font-size:1rem;letter-spacing:normal}.grid-page-wrapper .sub-content-section h2{font-size:36px;letter-spacing:-1px;margin-bottom:2rem}.grid-page-wrapper .sub-content-section h4{font-size:1.5rem;margin:2rem 0 .5rem}.grid-page-wrapper .sub-content-section .points-section p,.grid-page-wrapper .sub-content-section .points-section li{font-size:1.125rem}.grid-page-wrapper .solar-journey-section h2{margin-bottom:44px}.grid-page-wrapper .solar-journey-section p{font-size:1rem;width:600px;margin-bottom:2.75rem}.grid-page-wrapper .solar-journey-section .solar-description{margin-bottom:28px}.grid-page-wrapper .solar-journey-section .solar-description p{width:100%}.revamp-page-template.grid-page-wrapper .featured-image img{margin-top:-190px;width:100%}.revamp-page-template.grid-page-wrapper .content-section{top:10%;position:relative!important;max-width:unset}.revamp-page-template.grid-page-wrapper .hero-section{padding-top:80px}.did-know-box{padding:1rem 2rem}.did-know-box h3{margin-left:-6px}.revamp-page-template.grid-page-wrapper .hero-section .left-section{width:63%}.revamp-page-template.grid-page-wrapper .hero-section .right-section{width:39%;background-color:#ecf1fb}.revamp-page-template.grid-page-wrapper .content-section h1{font-size:3rem;width:35rem}.grid-page-wrapper .sub-content-section h3.estimated-title{font-size:2rem;margin-bottom:2rem;margin-top:4.5rem}.solar-price-section{max-width:1030px;margin:0 auto}.subsidy-table{max-width:810px;margin:0 auto}.price-cards>div{gap:2.25rem;max-width:710px;margin:0 auto}.price-card h5{margin-bottom:0;padding:14px;font-size:1.25rem}.grid-page-wrapper .sub-content-section .price-card p{padding:8px;font-size:1.125rem}.subsidy-table th,.subsidy-table td{text-align:center}.subsidy-table th{font-size:1.25rem}.subsidy-table td{font-size:1.125rem}.revamp-page-template .content-section h1{line-height:60px}}