/* residential--home-solutions.css */

/* FROM FREEFORM 1 */
@media(max-width:768px){.list-improvements ul{text-align:left}
.list-improvements ul li:before{margin-right:10px !important}
}
.list-improvements ul{margin-bottom:-0.75em}
.list-improvements ul li{font-weight:400;margin-bottom:10px !important}
.list-improvements li.led:before, .list-improvements li.thermostat:before, .list-improvements li.attic:before, .list-improvements li.air:before, .list-improvements li.hvac:before, .list-improvements li.powerstrip:before, .list-improvements li.faucet:before, .list-improvements li.showerhead:before{height:2em;width:2.25em;margin-right:5px;content:'';margin-top:-4px;background-size:cover !important;background-repeat:no-repeat !important}
.list-improvements li.led:before{background:url("/content/dam/georgia-power/callout-icons/icon_ee_heip-led.png")}
.list-improvements li.thermostat:before{background:url("/content/dam/georgia-power/callout-icons/icon_ee_heip-thermostat.png")}
.list-improvements li.attic:before{background:url("/content/dam/georgia-power/callout-icons/icon_ee_insulation.png")}
.list-improvements li.hvac:before{background:url("/content/dam/georgia-power/callout-icons/icon_ee_hvac.png")}
.list-improvements li.powerstrip:before{background:url("/content/dam/georgia-power/callout-icons/icon_ee_heip-powerstrip.png")}
.list-improvements li.faucet:before{background:url("/content/dam/georgia-power/callout-icons/icon_ee_heip-faucet.png")}
.list-improvements li.showerhead:before{background:url("/content/dam/georgia-power/callout-icons/icon_ee_heip-showerheads.png")}
@media(min-width:375px) and (max-width:992px){.svp-grid-2 section.desktop{width:calc(50% - 5px);display:inline-flex;justify-content:center}
}
@media(min-width:375px) and (max-width:450px){.svp-grid-2 section.desktop .content-card--content .content-card__title{font-size:1.143rem !important}
}
@media(min-width:375px) and (max-width:450px){.bootstrap-container:has(.cc-thumb-above) .svp-grid-2 section.desktop .content-card--content .content-card__title{margin-top:-15px}
}
#services-table .cmp-contentfragment__elements hr{margin-bottom:2.5em}
#services-table .cmp-contentfragment__title{display:none}
#services-table .cmp-contentfragment__elements{padding:0 1.5em 2em}
#services-table .cmp-contentfragment__elements h4{font-size:1.743rem}
#services-table p{font-weight:600;padding-top:10px;text-align:center}
#services-table a{font-weight:600}
#services-table table th{background-color:#f4f4f4;color:#000;font-weight:600;padding:7px;line-height:1.25}
#services-table table td{background-color:#fff;color:#000;padding:7px;line-height:1.25}
#services-table table th:nth-of-type(1), #services-table table td:nth-of-type(1){min-width:60px;max-width:80px;text-align:right}
#services-table table th:nth-of-type(2), #services-table table td:nth-of-type(2){text-align:left}
#services-table table td.subhead{position:relative;text-align:center;padding:7px 9%;line-height:1.25;color:#fff;font-weight:600}
#services-table table td.subhead:before{content:'\25bc';font-size:10px;position:absolute;top:50%;left:10px;transform:translateY(-50%);color:#f4f4f4}
#services-table table td.subhead:after{content:'\25bc';font-size:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#f4f4f4}
#services-table table td.subhead1{background-color:#367BB4}
#services-table table td.subhead2{background-color:#145074}
#services-table .disclaimers p{margin-bottom:0;font-size:1rem;font-weight:300;text-align:left}
