@media (max-width:1299px){.elementBlockGroup{grid-template-columns:repeat(4,1fr)}.headSection{gap:250px}.solar-cta .w-60{width:80%}}@media (min-width:1100px){.portfolio-grid{display:grid;grid-template-columns:repeat(5,1fr)!important;gap:20px}}@media (max-width:1199.9px){:root{--font-16:0.925em;--font-18:1.1em;--font-20:1.125em;--font-24:1.25em;--font-28:1.25em;--font-30:1.575em;--font-32:1.825em;--font-34:2.0em;--font-36:2.125em;--font-40:2.25em;--font-46:2.525em;--font-48:2.825em;--font-56:3.125em}.my-30{margin-top:24px;margin-bottom:24px}.mb-40{margin-bottom:28px}.img-thubnail{width:100%}.container{width:100%;padding:0 30px;margin:0!important;max-width:unset;box-sizing:border-box}.headSection{gap:150px}.submit .innerBox .contentBox{padding:80px 0 80px 20px}.elementBlockGroup{grid-template-columns:repeat(3,1fr)}nav.navbar .nav-link{margin:0 .2rem}nav.navbar .nav-item.ms-3{margin-left:8px}.vectorStyle:after{content:"";width:766px;max-width:100vw;height:72px}a.cardBoxBlock{padding:60px 16px 20px}}@media (max-width:991.9px){:root{--font-16:0.925em;--font-18:1.0em;--font-20:1.1em;--font-24:1.125em;--font-28:1.25em;--font-30:1.575em;--font-32:1.825em;--font-34:1.825em;--font-36:1.525em;--font-40:1.825em;--font-46:2.0em;--font-48:2.125em;--font-56:2.825em}body,html{overflow-x:hidden!important;width:100%!important;max-width:100%!important}*{box-sizing:border-box}.elementBlockGroup{grid-template-columns:repeat(2,1fr)}.btn-primary-custom{min-width:200px}.footer{margin-top:40px}.energy-section,.feature-section,.footer,.mission-section,.projectSection,.solar-cta,.solor-lease-section,.submit .innerBox .contentBox,.testimonial-section,.vision-section{padding:40px 0}.blockSpacing,.how-to-work{padding-bottom:40px}.linkBox{margin:0;max-width:100%}.contactBox{max-width:100%;margin-left:0}nav .nav-link{color:#fff!important}.navbar-collapse{padding:12px 24px;border-radius:8px;background-color:#112c41}nav ul.navbar-nav.me-auto.align-items-center{align-items:flex-start!important}.rightHeader>ul{display:flex;justify-content:end;align-items:flex-start;list-style:none}.rightHeader>ul .nav-item.ms-3{margin-left:0!important}.btn-login{color:#fff!important;padding:0 0 12px}.btn-login img{filter:brightness(0) invert(1)}.rightHeader .dropdown-toggle:after{content:""}nav li.nav-item{border-bottom:1px solid #fff;width:100%;margin-bottom:12px;padding-bottom:5px}.rightHeader .navbar-nav .nav-item:last-child{border-bottom:none!important}}@media (max-width:767.9px){body,html{overflow-x:hidden!important;width:100%!important;max-width:100%!important}*{box-sizing:border-box}.linkBox{margin:0;max-width:100%}.contactBox{max-width:100%;margin-left:0}.testimonial-img{margin:20px;border-radius:20px;width:auto;height:222px;-o-object-fit:contain;object-fit:contain}.testimonial-card>div{padding:0 24px 60px}.sliderArrow{bottom:90px;max-width:200px}.solar-cta .w-60{width:100%}.footer hr{margin-top:24px;border-top:1px solid #fff;margin-bottom:24px}.projectSection:after{display:none}.vectorStyle:after{width:100%!important;max-width:100vw!important}}@media (max-width:576px){body,html{overflow-x:hidden!important;width:100%!important;max-width:100%!important}*{box-sizing:border-box}.elementBlockGroup{grid-template-columns:1fr}.portfolio .energy-card{align-items:center;padding:18px 14px}.portfolio .energy-card .portfolio-stat{width:100%;text-align:center}.portfolio .energy-card .portfolio-value{font-size:clamp(50px,9.5vw,56px);line-height:1.05;font-weight:700;letter-spacing:.2px}.portfolio .energy-card .portfolio-label{display:inline-block;font-size:20px;margin-top:6px}.portfolio .energy-card .d-flex.align-items-start.justify-content-between{margin-bottom:14px!important}.testimonials-res{padding:10px 15px!important}.mt-40{margin-top:20px}.headerSection .nav-item{width:100%;margin-bottom:24px}.py-90{padding-top:50px;padding-bottom:50px}.groupBtn{gap:10px;margin-top:30px;display:flex;justify-content:center;flex-direction:column}.headSection{display:flex;gap:20px;flex-direction:column!important}.projectSection .nav-link{margin:0}.btn-primary-custom,.projectSection .nav-link{width:100%;min-width:unset!important}.sliderArrow{bottom:110px;max-width:200px}.testimonial-section{padding-bottom:0}.footer-links{display:flex}.copyRightSection{display:flex;flex-direction:column;gap:12px!important}.container{width:100%;padding:0 15px;margin:0!important;max-width:unset;box-sizing:border-box}.projectSection:after{display:none}.vectorStyle:after{width:100%!important}.feature-section:before,.how-to-work:after,.how-to-work:before,.mission-section:before,.news-section:after,.solution-section:before,.vectorStyle:after{max-width:100vw!important}.blockSpacing,.how-to-work{padding-bottom:24px}.how-to-work{margin-bottom:20px}}@media (max-width:380px){:root{--font-16:0.925em;--font-18:1.0em;--font-20:1.1em;--font-24:1.1em;--font-28:1.1em;--font-30:1.1em;--font-32:1.5em;--font-34:1.5em;--font-36:1.5em;--font-40:1.75em;--font-46:1.825em;--font-48:2.1em;--font-56:2.25em}.howToWorkTab .nav-item .nav-link{padding:8px 16px 8px 35px}.footer-links{width:100%}.energy-section,.feature-section,.footer,.mission-section,.projectSection,.solar-cta,.solor-lease-section,.submit .innerBox .contentBox,.testimonial-section,.vision-section{padding:24px 0}.contentBox.py-5.pe-4{padding:0!important}.swiper.testimonial-slider{max-height:750px!important}.tab-pane .mt{margin-top:10px}.w-45.caterogy-items{width:49%;padding:8px 2px}.cardPading{padding:24px 16px}.section-subtitle,.section-title{line-height:28px}.sliderArrow{bottom:33px;max-width:186px;right:40px}.news-section{padding:30px 0}.tab-pane .mt-40{margin-top:0}}.scrollToTopBtn{position:fixed;bottom:25px;right:25px;width:56px;height:56px;border-radius:50%;background-color:#f6a623;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:9999;box-shadow:0 6px 18px rgba(0,0,0,.18);transition:transform .18s ease,opacity .18s ease,background-color .18s ease;opacity:.98}.scrollToTopBtn .MuiSvgIcon-root,.scrollToTopBtn .scrollToTopIcon{font-size:28px;line-height:1}.scrollToTopBtn:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.22);background-color:#e69510}@media (max-width:375px){.scrollToTopBtn{width:44px;height:44px;bottom:14px;right:14px}.scrollToTopBtn .MuiSvgIcon-root,.scrollToTopBtn .scrollToTopIcon{font-size:20px}}@media (max-width:576px){.scrollToTopBtn{width:46px;height:46px;bottom:30px;right:16px}.scrollToTopBtn .MuiSvgIcon-root,.scrollToTopBtn .scrollToTopIcon{font-size:22px}}@media (min-width:577px) and (max-width:991.9px){.scrollToTopBtn{width:50px;height:50px;bottom:18px;right:18px}.scrollToTopBtn .MuiSvgIcon-root,.scrollToTopBtn .scrollToTopIcon{font-size:24px}}@media (min-width:992px) and (max-width:1199.9px){.scrollToTopBtn{width:54px;height:54px;bottom:22px;right:22px}.scrollToTopBtn .MuiSvgIcon-root,.scrollToTopBtn .scrollToTopIcon{font-size:26px}}@media (min-width:1200px){.scrollToTopBtn{width:60px;height:60px;bottom:28px;right:28px}.scrollToTopBtn .MuiSvgIcon-root,.scrollToTopBtn .scrollToTopIcon{font-size:30px}}@media (prefers-reduced-motion:reduce){.scrollToTopBtn{transition:none}}.btn-solar{padding:8px 12px;min-width:250px;min-height:50px;font-weight:600}@media (max-width:991px){.btn-solar{min-width:140px!important}}@media (min-width:992px) and (max-width:1199px){.col-custom-left{width:58.3333%}.col-custom-right{width:41.6666%;display:flex;justify-content:center;align-items:end}.btn-solar{min-width:160px!important}}@media (min-width:1200px){.col-custom-left,.col-custom-right{width:50%}}