.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-52b65ad{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-52b65ad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-52b65ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-400eaec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-41cc889{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-41cc889 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-7bb1dee > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-field-group > label, .elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-field-type-html{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7bb1dee .e-form__buttons__wrapper__button-next{color:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-button[type="submit"]{color:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-button[type="submit"] svg *{fill:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .e-form__buttons__wrapper__button-previous{color:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-7ce940b );}.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-button{padding:13px 32px 13px 32px;}.elementor-10 .elementor-element.elementor-element-7bb1dee{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-7bb1dee > .elementor-widget-container{margin:8px 0px 0px 0px;}}.elementor .e-3f97626-36839d1{color:#ffffff;margin-block-end:5px;}@media(max-width:1024px){.elementor .e-3f97626-36839d1{width:500px;}}@media(max-width:767px){.elementor .e-3f97626-36839d1{width:100%;}}
.elementor .e-d5713e5-d900b4a{font-family:Poppins;font-weight:700;font-size:20px;color:#ffffff;line-height:30px;}

.elementor .e-65507ee-2ff8077{max-width:1140px;position:relative;padding:0px;flex-direction:column;gap:12px;align-items:start;}
.elementor .e-c7f2a56-bdde6a9{padding-block-start:90px;padding-block-end:90px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(#00000080, #00000080),url("https://mycarolinaelectric.com/wp-content/uploads/2025/07/mycarolinaelectric-banner-1-1.jpeg");background-repeat:repeat,no-repeat;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;}@media(max-width:767px){.elementor .e-c7f2a56-bdde6a9{padding-block-start:70px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;}}
.elementor .e-b7c7598-794a4a3{text-align:center;}
.elementor .e-ac0ce2b-f4d9e50{width:100%;height:200px;position:static;border-radius:8px;}
.elementor .e-f03cca1-725ac83{margin-block-start:8px;}
.elementor .e-34cdd0f-66bd91c{margin-block-end:12px;}
.elementor .e-eaea52c-b17d298{padding:0px;display:flex;flex-direction:column;gap:8px;}
.elementor .e-26d5321-256adf9{width:25%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;align-items:start;}@media(max-width:767px){.elementor .e-26d5321-256adf9{width:100%;min-width:100%;}}@media(max-width:1024px){.elementor .e-26d5321-256adf9{width:48.5%;}}
.elementor .e-bd9c902-aefb403{width:100%;height:200px;position:static;border-radius:8px;}
.elementor .e-bd0eced-90611d0{margin-block-start:8px;}
.elementor .e-f2a94be-586d81a{margin-block-end:12px;}
.elementor .e-e1b784a-e834ee2{padding:0px;display:flex;flex-direction:column;gap:8px;}
.elementor .e-6c9c4d0-0de0202{width:25%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;align-items:start;}@media(max-width:767px){.elementor .e-6c9c4d0-0de0202{width:100%;min-width:100%;}}@media(max-width:1024px){.elementor .e-6c9c4d0-0de0202{width:48.5%;}}
.elementor .e-6c4bea6-51a8d6a{width:100%;height:200px;position:static;border-radius:8px;}
.elementor .e-38b6a4c-1c30c5d{margin-block-start:8px;}
.elementor .e-bcb33fd-643f2fc{margin-block-end:12px;}
.elementor .e-4ce9fb3-69e2033{padding:0px;display:flex;flex-direction:column;gap:8px;}
.elementor .e-33c58ea-a864e9f{width:25%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;align-items:start;}@media(max-width:767px){.elementor .e-33c58ea-a864e9f{width:100%;min-width:100%;}}@media(max-width:1024px){.elementor .e-33c58ea-a864e9f{width:48.5%;}}
.elementor .e-5bf7940-dd3c704{width:100%;height:200px;position:static;border-radius:8px;}
.elementor .e-b6bd54c-a983464{margin-block-start:8px;}
.elementor .e-2723299-54807ed{margin-block-end:12px;}
.elementor .e-9e704be-6462dc3{padding:0px;display:flex;flex-direction:column;gap:8px;}
.elementor .e-8b08d5e-75705e1{width:25%;padding:0px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;align-items:start;}@media(max-width:767px){.elementor .e-8b08d5e-75705e1{width:100%;min-width:100%;}}@media(max-width:1024px){.elementor .e-8b08d5e-75705e1{width:48.5%;}}
.elementor .e-74ade3c-2bceba1{padding:0px;gap:40px;}@media(max-width:767px){.elementor .e-74ade3c-2bceba1{flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-74ade3c-2bceba1{column-gap:20px;row-gap:40px;flex-wrap:wrap;}}
.elementor .e-ad15dad-d40b5f9{max-width:1180px;padding-block-start:90px;padding-block-end:90px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:60px;}@media(max-width:767px){.elementor .e-ad15dad-d40b5f9{padding-block-start:70px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;gap:36px;}}
.elementor .e-2bcef81-b0ca64d{width:40%;border-radius:12px;}@media(max-width:767px){.elementor .e-2bcef81-b0ca64d{width:100%;}}
.elementor .e-abfc436-5fc5d67{width:60%;padding:0px;flex-direction:column;gap:20px;}@media(max-width:767px){.elementor .e-abfc436-5fc5d67{width:100%;}}
.elementor .e-fa3c8f0-38e5bdd{max-width:1180px;padding-block-start:20px;padding-block-end:110px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;gap:60px;align-items:center;}@media(max-width:1024px){.elementor .e-fa3c8f0-38e5bdd{gap:40px;}}@media(max-width:767px){.elementor .e-fa3c8f0-38e5bdd{padding-block-start:0px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}}
.elementor .e-ab48fbb-366da5d{text-align:start;}
.elementor .e-c286c7b-225959d{text-align:start;}
.elementor .e-1cfa968-7b0b526{width:70%;padding:0px;margin-block-start:20px;flex-direction:column;gap:20px;justify-content:flex-start;}@media(max-width:767px){.elementor .e-1cfa968-7b0b526{width:100%;flex-direction:column;gap:16px;align-items:center;}}
.elementor .e-8e3f4f9-444b332{align-self:center;}.elementor .e-8e3f4f9-444b332:hover{color:#ffffff;background-color:#000000;}
.elementor .e-935a8ec-f71003b{width:30%;}@media(max-width:767px){.elementor .e-935a8ec-f71003b{width:100%;}}
.elementor .e-722deb1-3a39194{max-width:1180px;padding:0px;flex-direction:row;gap:16px;}@media(max-width:767px){.elementor .e-722deb1-3a39194{flex-direction:column;}}
.elementor .e-0019cbb-e1ba1cb{padding-block-start:40px;padding-block-end:50px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(#cefab5c4, #cefab5c4),url("https://mycarolinaelectric.com/wp-content/uploads/2025/06/Solar-Installation.jpeg");background-repeat:repeat,no-repeat;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;align-items:center;}@media(max-width:767px){.elementor .e-0019cbb-e1ba1cb{padding-block-start:40px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;}}
.elementor .e-aa978a9-7a20434{text-align:center;}
/* Start custom CSS for form, class: .elementor-element-7bb1dee */.elementor-10 .elementor-element.elementor-element-7bb1dee .e-form__buttons {
    margin-top: 16px;
}
.elementor-10 .elementor-element.elementor-element-7bb1dee .elementor-message {
    text-align: center;
    margin-top: 28px;
}/* End custom CSS */
.elementor .e-5fc3e2f-adf1eaf{max-width:840px;padding-block-start:90px;padding-block-end:90px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;}@media(max-width:767px){.elementor .e-5fc3e2f-adf1eaf{padding-block-start:70px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-5fc3e2f-adf1eaf{max-width:740px;}}