/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

@media (max-width:1068px) {
	.section-performance .hero-stats-container .stat-group {
		gap: 20px;
	}
}

@media (max-width:1068px) {
	.section-performance .hero-stats-container .stat-group {
		gap: 28px;
	}
}

.ric-modal:not(.energy-modal-container) .ric-modal-close-button {
    height: var(--sk-iconcontrol-diameter);
    width: var(--sk-iconcontrol-diameter);
}
.ric-modal:not(.energy-modal-container) .ric-modal-close-button .ric-modal-close-icon {
    background: none;
    color: var(--sk-iconcontrol-content-color);
}
.ric-modal:not(.energy-modal-container)::after {
    content: none;
}
.ric-modal:not(.energy-modal-container) .ric-modal-overlay {
    --modal-overlay-padding-top: 40px;
    --modal-overlay-padding-bottom: 40px;
    padding-top: 0px;
    padding-bottom: 0px;
}
@media (max-width: 734px) {
    .ric-modal-page-overlay:not(.energy-modal-container) .ric-modal-overlay {
        --modal-overlay-padding-top: 28px;
        --modal-overlay-padding-bottom: 28px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

.ric-modal.energy-modal-container .ric-modal-overlay-container {
    min-height: auto;
}
.ric-modal.energy-modal-container::after {
    background: none;
}
.ric-modal.ric-modal-scrim-blur.energy-modal-container {
    backdrop-filter: none;
}

html.android .section-incentive {
	display: none;
	visibility: hidden;
}

html.android .section-contrast {
	padding-top: var(--global-section-padding);
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 