.elementor-78 .elementor-element.elementor-element-31c8b6b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.95;--padding-top:14em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-78 .elementor-element.elementor-element-31c8b6b2:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockhillelectrician.young10marketing.us/wp-content/uploads/2026/04/a-male-electrician-works-in-a-switchboard-using-an-2024-03-21-15-16-06-utc2.jpg");background-position:50% 15%;background-repeat:no-repeat;background-size:cover;}.elementor-78 .elementor-element.elementor-element-31c8b6b2::before, .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #002962AB 40%);}.elementor-78 .elementor-element.elementor-element-3258aade{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 15px;--row-gap:20px;--column-gap:15px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2d7f7a28{width:100%;max-width:100%;}.elementor-78 .elementor-element.elementor-element-2d7f7a28 .elementor-heading-title{font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;font-size:var( --e-global-typography-583e54c-font-size );font-weight:var( --e-global-typography-583e54c-font-weight );text-transform:var( --e-global-typography-583e54c-text-transform );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );color:var( --e-global-color-308e809 );}.elementor-78 .elementor-element.elementor-element-be518ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--overflow:hidden;border-style:none;--border-style:none;--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-78 .elementor-element.elementor-element-e1b574f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-afedad5.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-afedad5 .elementor-heading-title{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-2db06a9 );}.elementor-78 .elementor-element.elementor-element-5596fb3{width:var( --container-widget-width, 460px );max-width:460px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.5em) 0em;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-5596fb3 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-767a5ad .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-78 .elementor-element.elementor-element-767a5ad .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-78 .elementor-element.elementor-element-767a5ad{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-78 .elementor-element.elementor-element-16fc3bcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.65;--padding-top:9em;--padding-bottom:9em;--padding-left:1em;--padding-right:1em;}.elementor-78 .elementor-element.elementor-element-16fc3bcc:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-16fc3bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockhillelectrician.young10marketing.us/wp-content/uploads/2026/04/male-electrician-fixing-electrical-wall-socket-wit-2023-11-27-05-23-22-utc2.jpg");background-position:50% 0%;background-repeat:no-repeat;background-size:cover;}.elementor-78 .elementor-element.elementor-element-16fc3bcc::before, .elementor-78 .elementor-element.elementor-element-16fc3bcc > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-16fc3bcc > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-16fc3bcc > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-16fc3bcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-16fc3bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-78 .elementor-element.elementor-element-c178614{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7ac48d15 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );color:var( --e-global-color-308e809 );}.elementor-78 .elementor-element.elementor-element-69638750{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-78 .elementor-element.elementor-element-7a3c4303.elementor-element{--align-self:flex-start;}.elementor-78 .elementor-element.elementor-element-2054e124{--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;--overlay-opacity:1;--padding-top:7em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-78 .elementor-element.elementor-element-2054e124:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-2054e124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockhillelectrician.young10marketing.us/wp-content/uploads/2026/04/a-male-electrician-works-in-a-switchboard-using-an-2024-03-21-15-16-06-utc2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78 .elementor-element.elementor-element-2054e124::before, .elementor-78 .elementor-element.elementor-element-2054e124 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-2054e124 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-2054e124 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-2054e124 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-2054e124 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #FFFFFFE3 0%, var( --e-global-color-308e809 ) 70%);}.elementor-78 .elementor-element.elementor-element-669fb13e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-60cf076b.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-60cf076b{text-align:center;}.elementor-78 .elementor-element.elementor-element-60cf076b .elementor-heading-title{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-2db06a9 );}.elementor-78 .elementor-element.elementor-element-36a67f7{text-align:center;}.elementor-78 .elementor-element.elementor-element-36a67f7 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-78 .elementor-element.elementor-element-3258aade{--width:40%;}.elementor-78 .elementor-element.elementor-element-e1b574f{--width:100%;}.elementor-78 .elementor-element.elementor-element-c178614{--width:520px;}.elementor-78 .elementor-element.elementor-element-669fb13e{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-78 .elementor-element.elementor-element-31c8b6b2{--content-width:92%;}.elementor-78 .elementor-element.elementor-element-3258aade{--width:400px;}.elementor-78 .elementor-element.elementor-element-be518ac{--content-width:92%;}.elementor-78 .elementor-element.elementor-element-16fc3bcc{--content-width:92%;}.elementor-78 .elementor-element.elementor-element-c178614{--width:370px;}.elementor-78 .elementor-element.elementor-element-2054e124{--content-width:92%;}.elementor-78 .elementor-element.elementor-element-669fb13e{--content-width:565px;}}@media(max-width:1024px){.elementor-78 .elementor-element.elementor-element-31c8b6b2:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;}.elementor-78 .elementor-element.elementor-element-31c8b6b2{--padding-top:11em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-3258aade{--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:0em;}.elementor-78 .elementor-element.elementor-element-2d7f7a28 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-78 .elementor-element.elementor-element-be518ac{--padding-top:5em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-afedad5 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-78 .elementor-element.elementor-element-5596fb3 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-78 .elementor-element.elementor-element-16fc3bcc:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-16fc3bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 0%;}.elementor-78 .elementor-element.elementor-element-16fc3bcc{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-7ac48d15 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-78 .elementor-element.elementor-element-69638750{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-78 .elementor-element.elementor-element-2054e124{--padding-top:4em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-60cf076b .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-78 .elementor-element.elementor-element-36a67f7 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}}@media(max-width:767px){.elementor-78 .elementor-element.elementor-element-31c8b6b2{--content-width:90%;--padding-top:10em;--padding-bottom:3em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-78 .elementor-element.elementor-element-31c8b6b2:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-31c8b6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-78 .elementor-element.elementor-element-3258aade{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-78 .elementor-element.elementor-element-2d7f7a28 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-78 .elementor-element.elementor-element-be518ac{--content-width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4.5em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-afedad5 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-78 .elementor-element.elementor-element-5596fb3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-78 .elementor-element.elementor-element-5596fb3 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-78 .elementor-element.elementor-element-16fc3bcc{--content-width:90%;--padding-top:3em;--padding-bottom:3em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-78 .elementor-element.elementor-element-16fc3bcc:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-16fc3bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:40% 50%;}.elementor-78 .elementor-element.elementor-element-7ac48d15 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-78 .elementor-element.elementor-element-69638750{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-78 .elementor-element.elementor-element-2054e124{--content-width:90%;--padding-top:2em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-78 .elementor-element.elementor-element-669fb13e{--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;}.elementor-78 .elementor-element.elementor-element-60cf076b .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-78 .elementor-element.elementor-element-36a67f7 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}}