.elementor-329653 .elementor-element.elementor-element-2db5d80:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-2db5d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFDD1;background:url("https://cdn.bfldr.com/WCXJ0LFQ/at/mm694gfn7vpwbzfsh7ng7w6p/OCI-PalmSpringsMaintenance-2023_083.jpg?auto=webp&format=png") 50% 50%;background-size:cover;}.elementor-329653 .elementor-element.elementor-element-2db5d80 > .elementor-background-overlay{background-color:#041E42;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-2db5d80 > .elementor-container{min-height:400px;}.elementor-329653 .elementor-element.elementor-element-2db5d80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-84919b6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:-15px 0px 0px 0px;}.elementor-329653 .elementor-element.elementor-element-3b3fb8c > .elementor-widget-container{margin:10px 0px -10px 0px;padding:0px 0px 0px 35px;}.elementor-329653 .elementor-element.elementor-element-3b3fb8c{font-family:"Roboto Condensed", Sans-serif;font-size:21px;letter-spacing:0px;color:#FFFFFF;}.elementor-329653 .elementor-element.elementor-element-70f13c5{width:var( --container-widget-width, 57.16% );max-width:57.16%;--container-widget-width:57.16%;--container-widget-flex-grow:0;text-align:left;}.elementor-329653 .elementor-element.elementor-element-70f13c5 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-329653 .elementor-element.elementor-element-70f13c5 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:55px;line-height:57px;letter-spacing:0px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#00000036;stroke:#00000036;color:#FFFFFF;}.elementor-329653 .elementor-element.elementor-element-cc536e5 > .elementor-widget-container{margin:15px 0px -10px 0px;padding:0px 0px 0px 35px;}.elementor-329653 .elementor-element.elementor-element-cc536e5{font-family:"Roboto Condensed", Sans-serif;font-size:21px;letter-spacing:0px;color:#FFFFFF;}.elementor-329653 .elementor-element.elementor-element-e8d5132{--spacer-size:20px;}.elementor-329653 .elementor-element.elementor-element-04ad529 .elementor-button{background-color:var( --e-global-color-fa4fc32 );font-family:"Roboto", Sans-serif;box-shadow:0px 0px 16px 2px rgba(0, 0, 0, 0.25);}.elementor-329653 .elementor-element.elementor-element-04ad529 > .elementor-widget-container{--e-transform-translateX:40px;}.elementor-329653 .elementor-element.elementor-element-e20dee8:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-e20dee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-e20dee8 > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-e20dee8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-329653 .elementor-element.elementor-element-e20dee8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-56631b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-329653 .elementor-element.elementor-element-0094ec5{font-family:"Roboto", Sans-serif;color:var( --e-global-color-primary );}.elementor-329653 .elementor-element.elementor-element-53c36b4:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-53c36b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-329653 .elementor-element.elementor-element-53c36b4 > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-53c36b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-329653 .elementor-element.elementor-element-53c36b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-4d0aa70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-47db538 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-2347705{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-4fb25b2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-329653 .elementor-element.elementor-element-4fb25b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-fe2de9b > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-329653 .elementor-element.elementor-element-fe2de9b{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-5d4ed61 > .elementor-widget-container{padding:0px 0px 0px 015px;}.elementor-329653 .elementor-element.elementor-element-5d4ed61 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-dfbd7af > .elementor-widget-container{padding:0px 10px 0px 15px;}.elementor-329653 .elementor-element.elementor-element-dfbd7af{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-cd064b0 .elementor-button{background-color:var( --e-global-color-dc60587 );font-family:"Roboto", Sans-serif;fill:var( --e-global-color-b66532e );color:var( --e-global-color-b66532e );}.elementor-329653 .elementor-element.elementor-element-20294fe{--spacer-size:5px;}.elementor-329653 .elementor-element.elementor-element-f24a770 > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-6e30279 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-fa4fc32 );}.elementor-329653 .elementor-element.elementor-element-0da1561 .elementor-repeater-item-3b06cbd .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://cdn.bfldr.com/WCXJ0LFQ/at/4f74x6vr3rk3cg38g5nr6vq7/MESH-OCI-TampaCypressStreet-2021_099_COLOR.jpg?auto=webp&format=png);background-size:cover;}.elementor-329653 .elementor-element.elementor-element-0da1561 .elementor-repeater-item-3b06cbd .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-329653 .elementor-element.elementor-element-0da1561 .swiper-slide{transition-duration:calc(3000ms*1.2);height:424px;}.elementor-329653 .elementor-element.elementor-element-0da1561 .swiper-slide-contents{max-width:66%;}.elementor-329653 .elementor-element.elementor-element-0da1561 .swiper-slide-inner{text-align:center;}.elementor-329653 .elementor-element.elementor-element-0da1561 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-329653 .elementor-element.elementor-element-0da1561 .elementor-swiper-button{color:var( --e-global-color-secondary );}.elementor-329653 .elementor-element.elementor-element-0da1561 .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-329653 .elementor-element.elementor-element-80f8d98{--spacer-size:5px;}.elementor-329653 .elementor-element.elementor-element-1e26f5b > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-ed3a468 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-fa4fc32 );}.elementor-329653 .elementor-element.elementor-element-da4d732{--spacer-size:5px;}.elementor-329653 .elementor-element.elementor-element-9740fa3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-329653 .elementor-element.elementor-element-9740fa3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-329653 .elementor-element.elementor-element-9740fa3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-329653 .elementor-element.elementor-element-242a33f > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-c498859 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-fa4fc32 );}.elementor-329653 .elementor-element.elementor-element-b35a3ec > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-b35a3ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-63494ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-63494ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-b36de7b:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-b36de7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://staging.oldcastleinfrastructure.com/wp-content/uploads/2023/10/Maintenance-and-Infrastructure-Services-Schedule-an-Inspection.png");background-repeat:no-repeat;background-size:cover;}.elementor-329653 .elementor-element.elementor-element-b36de7b > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-b36de7b > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-b36de7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-be24c76 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-329653 .elementor-element.elementor-element-be24c76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-be24c76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-bf68e0a{--spacer-size:15px;}.elementor-329653 .elementor-element.elementor-element-9f0c0d4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-83a30d4{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;color:var( --e-global-color-text );}.elementor-329653 .elementor-element.elementor-element-83a30d4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-329653 .elementor-element.elementor-element-18d5ead{--spacer-size:1px;}.elementor-329653 .elementor-element.elementor-element-322abc3{--spacer-size:30px;}.elementor-329653 .elementor-element.elementor-element-8e28241 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-329653 .elementor-element.elementor-element-8e28241 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-8e28241 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-341efec > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-3d23050 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-fa4fc32 );}.elementor-329653 .elementor-element.elementor-element-dd5cfd1{--spacer-size:15px;}.elementor-329653 .elementor-element.elementor-element-c1625d0:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-c1625d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa4fc32 );}.elementor-329653 .elementor-element.elementor-element-c1625d0 > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-c1625d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-329653 .elementor-element.elementor-element-c1625d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-eca5223 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-2f1e4c3:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-2f1e4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329653 .elementor-element.elementor-element-2f1e4c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-2f1e4c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-4f92138 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-329653 .elementor-element.elementor-element-4f92138 .elementor-heading-title{color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-aca3dd6 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-329653 .elementor-element.elementor-element-aca3dd6{color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-dfc0d3e .elementor-button{background-color:var( --e-global-color-dc60587 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-329653 .elementor-element.elementor-element-dfc0d3e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-329653 .elementor-element.elementor-element-3a91e03 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-329653 .elementor-element.elementor-element-3a91e03 .elementor-heading-title{color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-a522e65 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-329653 .elementor-element.elementor-element-a522e65{color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-0e20d81 .elementor-button{background-color:var( --e-global-color-dc60587 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-329653 .elementor-element.elementor-element-0e20d81 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-329653 .elementor-element.elementor-element-7cf07cd:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-7cf07cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-329653 .elementor-element.elementor-element-7cf07cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-329653 .elementor-element.elementor-element-7cf07cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-0aa2178{--spacer-size:20px;}.elementor-329653 .elementor-element.elementor-element-0aa2178 > .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-329653 .elementor-element.elementor-element-e7f0292:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-e7f0292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-329653 .elementor-element.elementor-element-e7f0292 > .elementor-container{max-width:1000px;}.elementor-329653 .elementor-element.elementor-element-e7f0292{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-329653 .elementor-element.elementor-element-e7f0292 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-329653 .elementor-element.elementor-element-6dcd8c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-dc60587 );}.elementor-329653 .elementor-element.elementor-element-63ac8d7 .elementor-button{background-color:var( --e-global-color-dc60587 );font-family:"Roboto", Sans-serif;fill:var( --e-global-color-b66532e );color:var( --e-global-color-b66532e );}@media(min-width:768px){.elementor-329653 .elementor-element.elementor-element-be24c76{width:46.8%;}.elementor-329653 .elementor-element.elementor-element-8e28241{width:53.2%;}}@media(max-width:767px){.elementor-329653 .elementor-element.elementor-element-70f13c5 > .elementor-widget-container{padding:0px 0px 0px 035px;}.elementor-329653 .elementor-element.elementor-element-70f13c5{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;}.elementor-329653 .elementor-element.elementor-element-70f13c5 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-329653 .elementor-element.elementor-element-0da1561 .swiper-slide{height:545px;}.elementor-329653 .elementor-element.elementor-element-b36de7b:not(.elementor-motion-effects-element-type-background), .elementor-329653 .elementor-element.elementor-element-b36de7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.oldcastleinfrastructure.com/wp-content/uploads/2023/07/MESH-OCITampa-2-_240_COLOR-1200x800-5b2df79.jpg");}}