.anf-type-of-solar-section .solar-type-card{border-radius:16px;height:100%;background:#fff;overflow:hidden;box-shadow:0 0 10px 1px rgba(0,43,91,.1)}.anf-type-of-solar-section .solar-type-card .upper-card{min-height:auto}.anf-type-of-solar-section .solar-type-card .lower-card,.anf-type-of-solar-section .solar-type-card .upper-card{padding:20px}.anf-type-of-solar-section .ongrid-card{background-color:#eff6ff}.anf-type-of-solar-section .offgrid-card{background-color:#ecfdf5}.anf-type-of-solar-section .hybrid-card{background-color:#faf5ff}.anf-type-of-solar-section .pros-title{color:#198754;font-weight:700;text-decoration:underline}.anf-type-of-solar-section .cons-title{color:#dc3545;font-weight:700;text-decoration:underline}.benefits-of-instalation-sec .benefits-image-card{border-radius:20px;overflow:hidden}.benefits-of-instalation-sec .benefits-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:40px;background:linear-gradient(90deg,rgba(0,63,114,.85),rgba(0,63,114,.6));display:flex;flex-direction:column;justify-content:center}.benefits-of-instalation-sec .benefit-item{display:flex;align-items:center;gap:15px;padding:18px 20px;margin-bottom:18px;background:#fff;transition:.3s ease;border-radius:10px;border:1px solid #f68a33;background:linear-gradient(90deg,rgba(246,138,51,.04),rgba(252,186,54,.04))}.benefits-of-instalation-sec .benefit-item:hover{box-shadow:0 5px 15px rgba(0,0,0,.05)}.benefits-of-instalation-sec .benefit-icon{background:#fff3e6;border-radius:8px;height:50px;width:50px;display:flex;align-items:center;justify-content:center}.benefits-of-instalation-sec .benefit-icon img{max-height:35px;max-width:35px}.timeline-aandf-sec .timeline-wrapper{position:relative;padding-left:72px}.timeline-aandf-sec .timeline-wrapper:before{content:"";position:absolute;left:26px;top:0;width:2px;height:82%;margin:auto;bottom:0;border-left:2px dashed #f2a64a}.timeline-aandf-sec .timeline-wrapper .timeline-item{position:relative;margin-bottom:20px}.timeline-aandf-sec .timeline-wrapper .timeline-number{position:absolute;left:-72px;top:0;font-weight:600;bottom:0;margin:auto;width:56px;height:56px}.timeline-aandf-sec .timeline-wrapper .timeline-number span{width:56px;height:56px;background:var(--color-linear-gradient);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:normal}.timeline-aandf-sec .timeline-wrapper .timeline-item:last-child{margin-bottom:0}.timeline-aandf-sec .timeline-wrapper .timeline-item:first-child .timeline-number{border:2px dashed #f2a64a;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.timeline-aandf-sec .timeline-wrapper .timeline-item:first-child .timeline-number span{border:2px dashed #f2a64a;width:48px;height:48px}.timeline-aandf-sec .timeline-wrapper .timeline-content{background:#fff;padding:15px 20px;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.05);border-bottom:6px solid var(--color-primary)}.timeline-aandf-sec .timeline-wrapper .timeline-title{font-size:20px}@media (max-width:991px){.timeline-aandf-sec .timeline-wrapper .timeline-content{padding:10px;border-bottom:4px solid var(--color-primary)}.timeline-aandf-sec .timeline-wrapper .timeline-title{font-size:18px}.timeline-aandf-sec .timeline-wrapper .timeline-number{position:absolute;left:-72px;top:0;font-weight:600;bottom:0;margin:auto;width:48px;height:48px}.timeline-aandf-sec .timeline-wrapper .timeline-number span{width:48px;height:48px;font-size:20px;line-height:normal}.timeline-aandf-sec .timeline-wrapper .timeline-item:last-child{margin-bottom:0}.timeline-aandf-sec .timeline-wrapper .timeline-item:first-child .timeline-number{width:48px;height:48px}.timeline-aandf-sec .timeline-wrapper .timeline-item{position:relative;margin-bottom:10px}.timeline-aandf-sec .timeline-wrapper .timeline-item:first-child .timeline-number span{width:42px;height:42px}.timeline-aandf-sec .timeline-wrapper:before{left:22px}}@media (min-width:0px) and (max-width:767px){.benefits-of-instalation-sec .benefit-icon{min-height:50px;max-height:50px;min-width:40px;max-width:40px}.benefits-of-instalation-sec .benefit-item{padding:10px}.benefits-of-instalation-sec .benefit-icon img{max-height:28px;max-width:28px}.anf-type-of-solar-section .solar-type-card .lower-card,.anf-type-of-solar-section .solar-type-card .upper-card{padding:15px}.benefits-of-instalation-sec .benefits-overlay{padding:20px}.benefits-of-instalation-sec .benefits-image-card img{height:370px;object-fit:cover}}@media (min-width:768px) and (max-width:991px){.benefits-of-instalation-sec .benefits-image-card img{height:370px;object-fit:cover}}@media (min-width:992px) and (max-width:1199px){.benefits-of-instalation-sec .benefits-image-card img{height:510px;object-fit:cover}}@media (min-width:1200px) and (max-width:1440px){.benefits-of-instalation-sec .benefits-image-card img{height:520px;object-fit:cover}}@media (min-width:1200px) and (max-width:1400px){.anf-type-of-solar-section .solar-type-card .upper-card{min-height:350px}}@media (min-width:1400px){.anf-type-of-solar-section .solar-type-card .upper-card{min-height:300px}}