/* residential--community-solar.css */

/* FROM FREEFORM 2 */
.cmp-tabs__tablist{margin:0 auto;justify-content:center;border-bottom:1px solid var(--gray-d-light);width:100%;background:linear-gradient(0deg, rgba(0,0,0,0.05), transparent 1em)}
li.cmp-tabs__tab{width:45%;padding:1.25em 1.5em;margin:0 10px;border:1px solid var(--gray-d-light);border-bottom:none;border-radius:14px 14px 0 0;background:#f8f8f8;letter-spacing:-0.25px;background:linear-gradient(0deg, rgba(0,0,0,0.015), #fff 0.5em)}
li.cmp-tabs__tab.cmp-tabs__tab--active{border-bottom:1px solid #fff;margin-bottom:-1px;background:#fff;box-shadow:3px -5px 10px -5px rgba(0,0,0,0.1)}
@media(min-width:992px){li.cmp-tabs__tab{font-size:1.714rem;line-height:120%;min-width:400px}
}
@media(max-width:992px){li.cmp-tabs__tab{font-weight:600;font-size:1.286rem;width:50%;padding:1.25em 1em;white-space:normal;margin:0 auto}
}
@media(max-width:540px){li.cmp-tabs__tab{font-size:1.143rem;width:50%;padding:1em 0.5em;border-radius:0}
.cmp-tabs__tablist{margin-left:-1.5em;width:calc(100% + 3em)}
}
@media(max-width:470px){li.cmp-tabs__tab{font-size:1rem}
}
li.cmp-tabs__tab::before{margin:0 auto 10px;content:'';width:60px;height:60px;display:block}
li.cmp-tabs__tab:nth-of-type(1):before{background:url("/content/dam/georgia-power/callout-icons/icon_solar_residential.png");background-size:cover}
li.cmp-tabs__tab:nth-of-type(2):before{background:url("/content/dam/georgia-power/callout-icons/icon_solar_business.png");background-size:cover}
li.cmp-tabs__tab:hover:not(.cmp-tabs__tab--active){background-color:#fff;margin-bottom:0px;box-shadow:3px -5px 10px -5px rgba(0,0,0,0.1)}
li.cmp-tabs__tab.cmp-tabs__tab--active:nth-of-type(1){text-decoration:underline var(--orange) 4px;text-underline-offset:10px}
li.cmp-tabs__tab.cmp-tabs__tab--active:nth-of-type(2){text-decoration:underline var(--orange) 4px;text-underline-offset:10px}
li.cmp-tabs__tab:nth-of-type(1):hover:not(.cmp-tabs__tab--active){text-decoration:underline var(--orange) 4px;text-underline-offset:10px}
li.cmp-tabs__tab:nth-of-type(2):hover:not(.cmp-tabs__tab--active){text-decoration:underline var(--orange) 4px;text-underline-offset:10px}
<style> @media (min-width: 992px){.nav-flex.move-up {margin-top: -21px !important;} .row.nav-flex .wrap-link-list .link-list__list.link-list__list--button-link .link-list__item a { padding: 10px 1.5em !important;}}
@media(min-width:499px){.item-grid-btn .itemgrid .item-grid__single .item-grid__header .item-grid__icon, .item-grid-btn .itemgrid .item-grid__single .item-grid__footer{display:none}
.item-grid-btn .itemgrid .item-grid__single .item-grid__header{width:100%}
.item-grid-btn .itemgrid .item-grid__single .item-grid__header .item-grid__title{margin-bottom:0;padding:0 !important;font-weight:400;font-size:1.286rem !important}
.item-grid-btn .itemgrid .item-grid__single .item-grid__link-container{padding:10px 1.5em !important}
.item-grid-btn .itemgrid .item-grid .item-grid__single{width:fit-content;min-width:fit-content;margin-bottom:0}
.item-grid-btn .itemgrid .item-grid .item-grid__single a{border:none !important}
.item-grid-btn .itemgrid .item-grid{row-gap:10px}
}
@media(min-width:499px) and (max-width:768px){.item-grid-btn .itemgrid .item-grid .item-grid__single{width:fit-content;min-width:50%;margin-bottom:0}
}
@media(max-width:499px){.item-grid-btn .itemgrid .item-grid__single .item-grid__header .item-grid__icon{width:20px !important;max-width:20px !important;max-height:20px !important}
.item-grid-btn .itemgrid .item-grid__single .item-grid__header .item-grid__title{left:50px !important;font-size:1rem !important;font-weight:400}
.item-grid-btn .itemgrid .item-grid__link-container{padding:0 !important}
.item-grid-btn .itemgrid.section .item-grid__single a{padding:0.5em !important;border-top:none !important;border-bottom:none !important}
.item-grid-btn .grid-nav.row:not(.style-illus) .itemgrid.section .item-grid__link-container{padding:0 !important}
}
