.elementor-1213 .elementor-element.elementor-element-bf55750{--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;}.elementor-1213 .elementor-element.elementor-element-889606f{--display:flex;}.elementor-1213 .elementor-element.elementor-element-fabd6eb{--display:flex;}.elementor-1213 .elementor-element.elementor-element-3be9e7c{--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-1213 .elementor-element.elementor-element-3be9e7c:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-3be9e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e4db0d );}.elementor-1213 .elementor-element.elementor-element-cea93c1{text-align:center;}.elementor-1213 .elementor-element.elementor-element-4167f36{text-align:center;}.elementor-1213 .elementor-element.elementor-element-663131d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-2b54de1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1213 .elementor-element.elementor-element-7f12a06{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1213 .elementor-element.elementor-element-bf45c4e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1213 .elementor-element.elementor-element-4ebdf73{--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-1213 .elementor-element.elementor-element-4ebdf73:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-4ebdf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de912cb );}.elementor-1213 .elementor-element.elementor-element-a7947f9{text-align:center;}.elementor-1213 .elementor-element.elementor-element-b5ce52b{text-align:center;}.elementor-1213 .elementor-element.elementor-element-d76c978{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-54ffae6{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-54ffae6:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-54ffae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-532b9cf .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-bb4eb6b{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-42723b5{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-42723b5:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-42723b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-6778a93 .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-e1c2d58{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-acdd5c5{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-acdd5c5:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-acdd5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-7fd46c6 .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-cc09de3{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-1b3eb55{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-1b3eb55:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-1b3eb55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-0bb0b3b .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-17cbde0{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-9259996{--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-1213 .elementor-element.elementor-element-9259996:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-9259996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-414229c{text-align:center;}.elementor-1213 .elementor-element.elementor-element-51cda50{text-align:center;}.elementor-1213 .elementor-element.elementor-element-e9c9d1f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-840c887{--display:flex;}.elementor-1213 .elementor-element.elementor-element-869c59d{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-1213 .elementor-element.elementor-element-05a0fc0{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-1213 .elementor-element.elementor-element-05a0fc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1213 .elementor-element.elementor-element-05a0fc0 .elementor-icon-wrapper{text-align:left;}.elementor-1213 .elementor-element.elementor-element-05a0fc0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-05a0fc0.elementor-view-framed .elementor-icon, .elementor-1213 .elementor-element.elementor-element-05a0fc0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-05a0fc0.elementor-view-framed .elementor-icon, .elementor-1213 .elementor-element.elementor-element-05a0fc0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-30fb172{--display:flex;}.elementor-1213 .elementor-element.elementor-element-af16891{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-1213 .elementor-element.elementor-element-1b94010{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-1213 .elementor-element.elementor-element-1b94010.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1213 .elementor-element.elementor-element-1b94010 .elementor-icon-wrapper{text-align:left;}.elementor-1213 .elementor-element.elementor-element-1b94010.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-1b94010.elementor-view-framed .elementor-icon, .elementor-1213 .elementor-element.elementor-element-1b94010.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-1b94010.elementor-view-framed .elementor-icon, .elementor-1213 .elementor-element.elementor-element-1b94010.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-12dc13a{--display:flex;}.elementor-1213 .elementor-element.elementor-element-7af0e38{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-1213 .elementor-element.elementor-element-58049e6{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-1213 .elementor-element.elementor-element-58049e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1213 .elementor-element.elementor-element-58049e6 .elementor-icon-wrapper{text-align:left;}.elementor-1213 .elementor-element.elementor-element-58049e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-58049e6.elementor-view-framed .elementor-icon, .elementor-1213 .elementor-element.elementor-element-58049e6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-58049e6.elementor-view-framed .elementor-icon, .elementor-1213 .elementor-element.elementor-element-58049e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-0fa2116{--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;}.elementor-1213 .elementor-element.elementor-element-0fa2116:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-0fa2116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e4db0d );}.elementor-1213 .elementor-element.elementor-element-e463756{--display:flex;}.elementor-1213 .elementor-element.elementor-element-c5674b2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-a5c8a42{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1213 .elementor-element.elementor-element-a989a99 .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-a6e5b2f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1213 .elementor-element.elementor-element-104ce78 .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-5799566{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1213 .elementor-element.elementor-element-3c87dc3 .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-1839fce{--display:flex;}.elementor-1213 .elementor-element.elementor-element-172cfeb:not( .elementor-widget-image ), .elementor-1213 .elementor-element.elementor-element-172cfeb.elementor-widget-image img{-webkit-mask-image:url( https://www.oconnellelectric.com/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-1213 .elementor-element.elementor-element-172cfeb img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1213 .elementor-element.elementor-element-32e7847{--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-1213 .elementor-element.elementor-element-32e7847:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-32e7847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de912cb );}.elementor-1213 .elementor-element.elementor-element-d0ed302{text-align:center;}.elementor-1213 .elementor-element.elementor-element-bf09b8b{text-align:center;}.elementor-1213 .elementor-element.elementor-element-8021e1d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-dd542dc{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-dd542dc:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-dd542dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-d05bf71 .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-ad68074{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-2879baa{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-2879baa:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-2879baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-3b21bd7 .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-52d4928{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-90ba13f{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-90ba13f:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-90ba13f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-9d66eeb .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-8e2d010{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-c2c6fda{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1213 .elementor-element.elementor-element-c2c6fda:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-c2c6fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-5dc55c2 .elementor-heading-title{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-015e9d3{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-af73d7a{--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;}.elementor-1213 .elementor-element.elementor-element-af73d7a:not(.elementor-motion-effects-element-type-background), .elementor-1213 .elementor-element.elementor-element-af73d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1213 .elementor-element.elementor-element-3637d5e{--display:flex;}.elementor-1213 .elementor-element.elementor-element-a3cdb87 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-3fa0cb5{color:var( --e-global-color-f8bfa48 );}.elementor-1213 .elementor-element.elementor-element-ff23f8c{--display:flex;}.elementor-1213 .elementor-element.elementor-element-d0f8be2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1213 .elementor-element.elementor-element-db858e6{color:var( --e-global-color-f8bfa48 );}@media(max-width:1200px){.elementor-1213 .elementor-element.elementor-element-bf55750{--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-1213 .elementor-element.elementor-element-69ebba7 img{width:100%;height:400px;object-fit:cover;}.elementor-1213 .elementor-element.elementor-element-663131d{--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-d76c978{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-e9c9d1f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-0fa2116{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1213 .elementor-element.elementor-element-c5674b2{--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-172cfeb{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1213 .elementor-element.elementor-element-172cfeb:not( .elementor-widget-image ), .elementor-1213 .elementor-element.elementor-element-172cfeb.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-1213 .elementor-element.elementor-element-172cfeb img{height:400px;}.elementor-1213 .elementor-element.elementor-element-8021e1d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1213 .elementor-element.elementor-element-663131d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-d76c978{--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-e9c9d1f{--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-c5674b2{--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-172cfeb{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1213 .elementor-element.elementor-element-172cfeb:not( .elementor-widget-image ), .elementor-1213 .elementor-element.elementor-element-172cfeb.elementor-widget-image img{-webkit-mask-size:cover;}.elementor-1213 .elementor-element.elementor-element-172cfeb img{height:300px;}.elementor-1213 .elementor-element.elementor-element-8021e1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1213 .elementor-element.elementor-element-69ebba7 img{height:250px;}.elementor-1213 .elementor-element.elementor-element-663131d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-d76c978{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-e9c9d1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-c5674b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1213 .elementor-element.elementor-element-172cfeb{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1213 .elementor-element.elementor-element-172cfeb img{height:200%;}.elementor-1213 .elementor-element.elementor-element-8021e1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-172cfeb */.elementor-1213 .elementor-element.elementor-element-172cfeb{
    height: 100%;
}/* End custom CSS */