.elementor-718 .elementor-element.elementor-element-30bebb1{--display:flex;--min-height:200px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-718 .elementor-element.elementor-element-30bebb1:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-30bebb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-718 .elementor-element.elementor-element-30bebb1.e-con{--align-self:center}.elementor-718 .elementor-element.elementor-element-1d5f182{text-align:center}.elementor-718 .elementor-element.elementor-element-1d5f182 .elementor-heading-title{color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-f4c1f7a{--display:flex;--min-height:490px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-718 .elementor-element.elementor-element-f4c1f7a:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-f4c1f7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-718 .elementor-element.elementor-element-598404c{--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;--justify-content:space-evenly;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-ee287a8{width:var(--container-widget-width,104.009%);max-width:104.009%;--container-widget-width:104.009%;--container-widget-flex-grow:0;text-align:left}.elementor-718 .elementor-element.elementor-element-ee287a8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-718 .elementor-element.elementor-element-ee287a8.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-718 .elementor-element.elementor-element-ee287a8 .elementor-heading-title{color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-9572b04{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-718 .elementor-element.elementor-element-e83ab92{--display:flex;--min-height:600px;--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;--border-radius:3px 3px 3px 3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-718 .elementor-element.elementor-element-e83ab92:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-e83ab92>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rockelectrical.com/wp-content/uploads/2024/06/Rock-Electrical-Lighting-Installation-1-1.jpg);background-position:top center;background-size:cover}.elementor-718 .elementor-element.elementor-element-ca3cbaa{--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:stretch;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-718 .elementor-element.elementor-element-ca3cbaa:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-ca3cbaa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-718 .elementor-element.elementor-element-528536e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-718 .elementor-element.elementor-element-f13bd8d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-718 .elementor-element.elementor-element-f13bd8d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-718 .elementor-element.elementor-element-f13bd8d .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-af7ed81{text-align:center}.elementor-718 .elementor-element.elementor-element-cbef3b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-718 .elementor-element.elementor-element-f86fd73{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-638ee6a>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-718 .elementor-element.elementor-element-638ee6a:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-638ee6a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-638ee6a .elementor-icon-wrapper{text-align:center}.elementor-718 .elementor-element.elementor-element-638ee6a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-638ee6a.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-638ee6a.elementor-view-default .elementor-icon{color:var(--e-global-color-006e9f9);border-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-638ee6a.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-638ee6a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-638ee6a .elementor-icon{font-size:35px}.elementor-718 .elementor-element.elementor-element-638ee6a .elementor-icon svg{height:35px}.elementor-718 .elementor-element.elementor-element-607c69f .elementor-cta .elementor-cta__bg,.elementor-718 .elementor-element.elementor-element-607c69f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-718 .elementor-element.elementor-element-607c69f>.elementor-widget-container{padding:025px 0 0 0}.elementor-718 .elementor-element.elementor-element-607c69f .elementor-cta__content{text-align:center;padding:0 0 0 0;background-color:#fff0}.elementor-718 .elementor-element.elementor-element-607c69f .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-607c69f .elementor-cta__title:not(:last-child){margin-bottom:16px}.elementor-718 .elementor-element.elementor-element-607c69f .elementor-cta__description{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-718 .elementor-element.elementor-element-6d5ee8d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-a8cd414>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-718 .elementor-element.elementor-element-a8cd414:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-a8cd414.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-a8cd414 .elementor-icon-wrapper{text-align:center}.elementor-718 .elementor-element.elementor-element-a8cd414.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-a8cd414.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-a8cd414.elementor-view-default .elementor-icon{color:var(--e-global-color-006e9f9);border-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-a8cd414.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-a8cd414.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-a8cd414 .elementor-icon{font-size:35px}.elementor-718 .elementor-element.elementor-element-a8cd414 .elementor-icon svg{height:35px}.elementor-718 .elementor-element.elementor-element-81f45e8 .elementor-cta .elementor-cta__bg,.elementor-718 .elementor-element.elementor-element-81f45e8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-718 .elementor-element.elementor-element-81f45e8>.elementor-widget-container{padding:025px 0 0 0}.elementor-718 .elementor-element.elementor-element-81f45e8 .elementor-cta__content{text-align:center;padding:0 0 0 0;background-color:#fff0}.elementor-718 .elementor-element.elementor-element-81f45e8 .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-81f45e8 .elementor-cta__title:not(:last-child){margin-bottom:16px}.elementor-718 .elementor-element.elementor-element-81f45e8 .elementor-cta__description{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-718 .elementor-element.elementor-element-085bcc4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-dccabaa>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-718 .elementor-element.elementor-element-dccabaa:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-dccabaa.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-dccabaa .elementor-icon-wrapper{text-align:center}.elementor-718 .elementor-element.elementor-element-dccabaa.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-dccabaa.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-dccabaa.elementor-view-default .elementor-icon{color:var(--e-global-color-006e9f9);border-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-dccabaa.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-dccabaa.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-dccabaa .elementor-icon{font-size:35px}.elementor-718 .elementor-element.elementor-element-dccabaa .elementor-icon svg{height:35px}.elementor-718 .elementor-element.elementor-element-079a05a .elementor-cta .elementor-cta__bg,.elementor-718 .elementor-element.elementor-element-079a05a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-718 .elementor-element.elementor-element-079a05a>.elementor-widget-container{padding:025px 0 0 0}.elementor-718 .elementor-element.elementor-element-079a05a .elementor-cta__content{text-align:center;padding:0 0 0 0;background-color:#fff0}.elementor-718 .elementor-element.elementor-element-079a05a .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-079a05a .elementor-cta__title:not(:last-child){margin-bottom:16px}.elementor-718 .elementor-element.elementor-element-079a05a .elementor-cta__description{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-718 .elementor-element.elementor-element-bbb30ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-718 .elementor-element.elementor-element-e69aa6b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-a41c0bf>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-718 .elementor-element.elementor-element-a41c0bf:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-a41c0bf.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-a41c0bf .elementor-icon-wrapper{text-align:center}.elementor-718 .elementor-element.elementor-element-a41c0bf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-a41c0bf.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-a41c0bf.elementor-view-default .elementor-icon{color:var(--e-global-color-006e9f9);border-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-a41c0bf.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-a41c0bf.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-a41c0bf .elementor-icon{font-size:35px}.elementor-718 .elementor-element.elementor-element-a41c0bf .elementor-icon svg{height:35px}.elementor-718 .elementor-element.elementor-element-2314b8c .elementor-cta .elementor-cta__bg,.elementor-718 .elementor-element.elementor-element-2314b8c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-718 .elementor-element.elementor-element-2314b8c>.elementor-widget-container{padding:025px 0 0 0}.elementor-718 .elementor-element.elementor-element-2314b8c .elementor-cta__content{text-align:center;padding:0 0 0 0;background-color:#fff0}.elementor-718 .elementor-element.elementor-element-2314b8c .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-2314b8c .elementor-cta__title:not(:last-child){margin-bottom:16px}.elementor-718 .elementor-element.elementor-element-2314b8c .elementor-cta__description{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-718 .elementor-element.elementor-element-0960711{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-179d9e7>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-718 .elementor-element.elementor-element-179d9e7:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-179d9e7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-179d9e7 .elementor-icon-wrapper{text-align:center}.elementor-718 .elementor-element.elementor-element-179d9e7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-179d9e7.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-179d9e7.elementor-view-default .elementor-icon{color:var(--e-global-color-006e9f9);border-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-179d9e7.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-179d9e7.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-179d9e7 .elementor-icon{font-size:35px}.elementor-718 .elementor-element.elementor-element-179d9e7 .elementor-icon svg{height:35px}.elementor-718 .elementor-element.elementor-element-eb4e17e .elementor-cta .elementor-cta__bg,.elementor-718 .elementor-element.elementor-element-eb4e17e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-718 .elementor-element.elementor-element-eb4e17e>.elementor-widget-container{padding:025px 0 0 0}.elementor-718 .elementor-element.elementor-element-eb4e17e .elementor-cta__content{text-align:center;padding:0 0 0 0;background-color:#fff0}.elementor-718 .elementor-element.elementor-element-eb4e17e .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-eb4e17e .elementor-cta__title:not(:last-child){margin-bottom:16px}.elementor-718 .elementor-element.elementor-element-eb4e17e .elementor-cta__description{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-718 .elementor-element.elementor-element-a5bbb0b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-40fa041>.elementor-widget-container{background-color:var(--e-global-color-primary);margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-718 .elementor-element.elementor-element-40fa041:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-40fa041.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://rockelectrical.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-718 .elementor-element.elementor-element-40fa041 .elementor-icon-wrapper{text-align:center}.elementor-718 .elementor-element.elementor-element-40fa041.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-40fa041.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-40fa041.elementor-view-default .elementor-icon{color:var(--e-global-color-006e9f9);border-color:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-40fa041.elementor-view-framed .elementor-icon,.elementor-718 .elementor-element.elementor-element-40fa041.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-006e9f9)}.elementor-718 .elementor-element.elementor-element-40fa041 .elementor-icon{font-size:35px}.elementor-718 .elementor-element.elementor-element-40fa041 .elementor-icon svg{height:35px}.elementor-718 .elementor-element.elementor-element-da6d827 .elementor-cta .elementor-cta__bg,.elementor-718 .elementor-element.elementor-element-da6d827 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-718 .elementor-element.elementor-element-da6d827>.elementor-widget-container{padding:025px 0 0 0}.elementor-718 .elementor-element.elementor-element-da6d827 .elementor-cta__content{text-align:center;padding:0 0 0 0;background-color:#fff0}.elementor-718 .elementor-element.elementor-element-da6d827 .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-4e2a65f)}.elementor-718 .elementor-element.elementor-element-da6d827 .elementor-cta__title:not(:last-child){margin-bottom:16px}.elementor-718 .elementor-element.elementor-element-da6d827 .elementor-cta__description{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-718 .elementor-element.elementor-element-a91fda0{--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:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-718 .elementor-element.elementor-element-c8da653{--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}.elementor-718 .elementor-element.elementor-element-ba0cb7b{--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;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%}.elementor-718 .elementor-element.elementor-element-f7d0870>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-718 .elementor-element.elementor-element-f7d0870{text-align:left}.elementor-718 .elementor-element.elementor-element-f7d0870 img{width:75%;height:500px;object-fit:cover;object-position:center center;border-radius:3px 3px 3px 3px}.elementor-718 .elementor-element.elementor-element-88a8098{width:auto;max-width:auto;text-align:right}.elementor-718 .elementor-element.elementor-element-88a8098>.elementor-widget-container{margin:-120px -60px 0 60px}.elementor-718 .elementor-element.elementor-element-88a8098 img{width:80%;height:500px;object-fit:cover;object-position:center center;border-style:none;border-radius:3px 3px 3px 3px}.elementor-718 .elementor-element.elementor-element-2ea684a{--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;--justify-content:space-evenly;--border-radius:3px 3px 3px 3px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-718 .elementor-element.elementor-element-60716d8{--display:flex;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-718 .elementor-element.elementor-element-60716d8:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-60716d8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-718 .elementor-element.elementor-element-2568f2d{color:var(--e-global-color-text)}.elementor-718 .elementor-element.elementor-element-d680db2{--display:flex;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-718 .elementor-element.elementor-element-d680db2:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-d680db2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-718 .elementor-element.elementor-element-5892dd5{color:var(--e-global-color-text)}.elementor-718 .elementor-element.elementor-element-fb656ae{--display:flex;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-718 .elementor-element.elementor-element-fb656ae:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-fb656ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-718 .elementor-element.elementor-element-666af38{color:var(--e-global-color-text)}.elementor-718 .elementor-element.elementor-element-8a9160e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0225px;--padding-left:20px;--padding-right:20px}.elementor-718 .elementor-element.elementor-element-8a9160e:not(.elementor-motion-effects-element-type-background),.elementor-718 .elementor-element.elementor-element-8a9160e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-718 .elementor-element.elementor-element-6e0b893{--display:flex}.elementor-718 .elementor-element.elementor-element-8c82d0d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-718 .elementor-element.elementor-element-8c82d0d>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 0%}.elementor-718 .elementor-element.elementor-element-8c82d0d.elementor-element{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-718 .elementor-element.elementor-element-f4c1f7a{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%}.elementor-718 .elementor-element.elementor-element-598404c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-9572b04{text-align:center}.elementor-718 .elementor-element.elementor-element-ca3cbaa{--min-height:0vh;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%}.elementor-718 .elementor-element.elementor-element-cbef3b2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap}.elementor-718 .elementor-element.elementor-element-638ee6a .elementor-icon{font-size:90px}.elementor-718 .elementor-element.elementor-element-638ee6a .elementor-icon svg{height:90px}.elementor-718 .elementor-element.elementor-element-a8cd414 .elementor-icon{font-size:90px}.elementor-718 .elementor-element.elementor-element-a8cd414 .elementor-icon svg{height:90px}.elementor-718 .elementor-element.elementor-element-dccabaa .elementor-icon{font-size:90px}.elementor-718 .elementor-element.elementor-element-dccabaa .elementor-icon svg{height:90px}.elementor-718 .elementor-element.elementor-element-bbb30ec{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap}.elementor-718 .elementor-element.elementor-element-a41c0bf .elementor-icon{font-size:90px}.elementor-718 .elementor-element.elementor-element-a41c0bf .elementor-icon svg{height:90px}.elementor-718 .elementor-element.elementor-element-179d9e7 .elementor-icon{font-size:90px}.elementor-718 .elementor-element.elementor-element-179d9e7 .elementor-icon svg{height:90px}.elementor-718 .elementor-element.elementor-element-40fa041 .elementor-icon{font-size:90px}.elementor-718 .elementor-element.elementor-element-40fa041 .elementor-icon svg{height:90px}.elementor-718 .elementor-element.elementor-element-ba0cb7b{--min-height:490px}.elementor-718 .elementor-element.elementor-element-f7d0870 img{width:380px;height:300px}.elementor-718 .elementor-element.elementor-element-88a8098 img{width:410px;height:330px}.elementor-718 .elementor-element.elementor-element-8a9160e{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%}}@media(max-width:767px){.elementor-718 .elementor-element.elementor-element-f4c1f7a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%}.elementor-718 .elementor-element.elementor-element-ca3cbaa{--min-height:0vh;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-718 .elementor-element.elementor-element-cbef3b2{--gap:65px 65px;--row-gap:65px;--column-gap:65px}.elementor-718 .elementor-element.elementor-element-bbb30ec{--gap:65px 65px;--row-gap:65px;--column-gap:65px}.elementor-718 .elementor-element.elementor-element-ba0cb7b{--min-height:270px;--margin-top:0%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-718 .elementor-element.elementor-element-f7d0870 img{width:225px;height:190px}.elementor-718 .elementor-element.elementor-element-88a8098 img{width:255px;height:220px}.elementor-718 .elementor-element.elementor-element-8a9160e{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%}}@media(min-width:768px){.elementor-718 .elementor-element.elementor-element-30bebb1{--content-width:1200px}.elementor-718 .elementor-element.elementor-element-f4c1f7a{--content-width:1200px}.elementor-718 .elementor-element.elementor-element-598404c{--width:50%}.elementor-718 .elementor-element.elementor-element-e83ab92{--width:50%}.elementor-718 .elementor-element.elementor-element-528536e{--content-width:700px}.elementor-718 .elementor-element.elementor-element-f86fd73{--width:25%}.elementor-718 .elementor-element.elementor-element-6d5ee8d{--width:25%}.elementor-718 .elementor-element.elementor-element-085bcc4{--width:25%}.elementor-718 .elementor-element.elementor-element-e69aa6b{--width:25%}.elementor-718 .elementor-element.elementor-element-0960711{--width:25%}.elementor-718 .elementor-element.elementor-element-a5bbb0b{--width:25%}.elementor-718 .elementor-element.elementor-element-c8da653{--width:50%}.elementor-718 .elementor-element.elementor-element-ba0cb7b{--width:100%}.elementor-718 .elementor-element.elementor-element-2ea684a{--width:50%}.elementor-718 .elementor-element.elementor-element-8a9160e{--content-width:1200px}}@media(max-width:1024px) and (min-width:768px){.elementor-718 .elementor-element.elementor-element-598404c{--width:100%}.elementor-718 .elementor-element.elementor-element-e83ab92{--width:100%}.elementor-718 .elementor-element.elementor-element-f86fd73{--width:45%}.elementor-718 .elementor-element.elementor-element-6d5ee8d{--width:45%}.elementor-718 .elementor-element.elementor-element-085bcc4{--width:45%}.elementor-718 .elementor-element.elementor-element-e69aa6b{--width:45%}.elementor-718 .elementor-element.elementor-element-0960711{--width:45%}.elementor-718 .elementor-element.elementor-element-a5bbb0b{--width:45%}.elementor-718 .elementor-element.elementor-element-ba0cb7b{--width:90%}}