.graphWrap iframe{min-height:fit-content;width:1px}.product-listing-hero-wrap{background-position:0;min-height:0}.product-listing-hero{background:linear-gradient(180deg,transparent 20.24%,rgba(0,0,0,.4) 57.82%,rgba(0,0,0,.1));padding:120px 20px}.product-listing-hero h1{color:#fff;font-size:60px;font-weight:700}.product-listing-hero h1,.product-listing-hero p{font-style:normal;line-height:120%;text-align:center;text-shadow:2px 2px 8px rgba(0,0,0,.3)}.product-listing-hero p{color:#e8eaed;font-size:24px;font-weight:400}.solarIndexGraphs h2,h2{color:#202c3a;font-size:40px;font-style:normal;font-weight:700;line-height:120%;text-align:center;text-transform:uppercase}.solarIndexGraphs h2{margin:0 0 80px}.graphRow{align-items:stretch;flex-direction:row}.graphRow,.graphWrap{display:flex;gap:20px}.graphWrap{background:#fff;border:1px solid #eee;border-radius:8px;flex:1;flex-direction:column;padding:20px}.graphWrapFull{margin:0 0 20px;width:100%}.graphWrapHalf{width:50%}.graphWrap iframe{background:transparent;min-width:100%;width:100%}.graphWrap h3{color:#171b1f;font-size:20px;font-weight:600}.graphWrap h3,.graphWrap span{font-style:normal;line-height:120%;margin:0}.graphWrap span{color:#202c3a;font-size:16px;font-weight:400;text-align:left}.dnd_area-row-1-background-image{background-repeat:repeat!important;background-size:70%!important}.solarIndexTimeline h2{color:#fff;font-size:40px;font-weight:700;margin:0 0 80px;text-transform:uppercase}.solarIndexTimeline h2,.solarIndexTimeline p{font-style:normal;line-height:120%;text-align:center}.solarIndexTimeline p{color:#fae189;font-size:24px;font-weight:600;margin:0 0 8px}.kl-timeline{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px;position:relative}.kl-timeline>div{height:fit-content;width:50%}.kl-timeline:before{top:-20px}.kl-timeline:after,.kl-timeline:before{background-color:#fff;border-radius:20px;content:"";display:block;height:20px;left:50%;margin-left:-10px;position:absolute;width:20px}.kl-timeline:after{bottom:-20px}.kl-timeline>div:first-child .kl-timeline__entry--odd{margin:0}.kl-timeline>div:nth-child(2) .kl-timeline__entry--even{margin-top:80px}.kl-timeline__entry--odd{margin:-80px 0 0;padding-right:30px}.kl-timeline__entry--even{margin:0;padding-left:30px}.kl-timeline__entry--odd:before{background-color:transparent;border-color:transparent transparent transparent #fff;border-radius:0;border-style:solid;border-width:0 0 8px 12px;height:0;margin-top:-30px;right:20px;top:30px;transform:rotate(0deg);width:0}.kl-timeline__entry--odd:after{background-color:#fff;right:-2px;top:0;width:4px}.kl-timeline__entry--even:before{background-color:transparent;border-color:transparent #fff transparent transparent;border-radius:0;border-style:solid;border-width:0 20px 16px 0;height:0;left:20px;margin-top:-30px;top:30px;transform:rotate(0deg);width:0}.kl-timeline__entry--even:after{background-color:#fff;left:-2px;top:0;width:4px}.kl-timeline__entry--even .timelineItem{border-radius:0 8px 8px 8px}.kl-timeline__entry--odd .timelineItem{border-radius:8px 0 8px 8px}.timelineItem{background:#fff;display:flex;flex-direction:column;min-height:125px;padding:20px}.timelineItem h4{color:#171b1f;font-size:24px;font-weight:600;line-height:120%;margin:0}.timelineItem h4,.timelineItem p{font-style:normal;text-align:left}.timelineItem p{color:#35475c;font-size:16px;font-weight:400;line-height:150%;margin:8px 0 0}.timelineItem a{color:#445deb;text-align:left}.timelineItem img{border-radius:8px;display:none;margin:0 0 28px;padding:0;width:100%}.cta_banner{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.cta_banner p{color:#f7c953;font-size:20px;font-weight:500;margin-bottom:0;text-transform:uppercase}.cta_banner h2{color:#fff;font-size:48px;line-height:100%;margin-bottom:10px;text-transform:none}@media only screen and (max-width:768px){.product-listing-hero{padding:80px 20px}.product-listing-hero h1{font-size:40px}.product-listing-hero p{font-size:20px}.product-listing-hero{gap:8px}.graphRow{flex-direction:column}.graphWrapHalf{flex:none;width:100%}.solarIndexGraphs h2,.solarIndexTimeline h2{font-size:28px;margin:0 0 40px}.solarIndexTimeline p{font-size:20px}.graphWrap h3{font-size:16px}.graphWrap span{font-size:14px}.dnd_area-row-1-background-image,.dnd_area-row-2-background-image,.dnd_area-row-2-padding{padding:80px 20px!important}.cta_banner h2{font-size:32px}.cta_banner p{font-size:16px}.timelineItem h4{font-size:20px}.timelineItem a,.timelineItem p{font-size:14px}}@media only screen and (max-width:600px){.product-listing-hero p{font-size:16px}.kl-timeline{flex-direction:column;padding:0}.kl-timeline>div{width:100%}.kl-timeline:after,.kl-timeline:before{left:2px}.kl-timeline__entry--even .timelineItem,.kl-timeline__entry--odd .timelineItem{border-radius:0 8px 8px 8px}.kl-timeline__entry--even:after,.kl-timeline__entry--odd:after,.kl-timeline__entry--odd:before{left:0;transform:none}.kl-timeline__entry--even:before,.kl-timeline__entry--odd:before{border-color:transparent #fff transparent transparent;border-width:0 16px 12px 0;left:24px}.kl-timeline>div:nth-child(2) .kl-timeline__entry--even{margin-top:0}.kl-timeline__entry--even,.kl-timeline__entry--odd{margin:0;padding:0 20px 40px 40px}.kl-timeline>div:first-child .kl-timeline__entry--even,.kl-timeline>div:first-child .kl-timeline__entry--odd{padding:0 20px 40px 40px}}