.elementor-327479 .elementor-element.elementor-element-2db5d80:not(.elementor-motion-effects-element-type-background), .elementor-327479 .elementor-element.elementor-element-2db5d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #005EB8 55%, #005EB8 83%);}.elementor-327479 .elementor-element.elementor-element-2db5d80 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );background-image:url("https://staging.oldcastleinfrastructure.com/wp-content/uploads/2024/03/OI-Water-Loss-Landing-Page-HEADER.png");background-position:center left;background-repeat:no-repeat;background-size:cover;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-2db5d80 > .elementor-container{min-height:390px;}.elementor-327479 .elementor-element.elementor-element-2db5d80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327479 .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-327479 .elementor-element.elementor-element-2c36d33 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-327479 .elementor-element.elementor-element-2c36d33{font-family:"Roboto Condensed", Sans-serif;font-size:21px;letter-spacing:0px;color:#FFFFFF;}.elementor-327479 .elementor-element.elementor-element-5a8ca0e > .elementor-widget-container{padding:0px 0px 0px 030px;}.elementor-327479 .elementor-element.elementor-element-0791db1 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-327479 .elementor-element.elementor-element-0791db1{font-family:"Roboto Condensed", Sans-serif;font-size:21px;letter-spacing:0px;color:#FFFFFF;}.elementor-327479 .elementor-element.elementor-element-e8d5132{--spacer-size:5px;}.elementor-327479 .elementor-element.elementor-element-04ad529 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;box-shadow:0px 0px 16px 2px rgba(0, 0, 0, 0.25);}.elementor-327479 .elementor-element.elementor-element-04ad529 > .elementor-widget-container{--e-transform-translateX:40px;}.elementor-327479 .elementor-element.elementor-element-1e26f5b > .elementor-background-overlay{background-image:url("https://staging.oldcastleinfrastructure.com/wp-content/uploads/2024/03/OI-Water-Loss-Landing-Page-DOT-TEXTURE-BKGRD.png");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-1e26f5b > .elementor-container{max-width:1000px;}.elementor-327479 .elementor-element.elementor-element-1e26f5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327479 .elementor-element.elementor-element-4344dc0{--spacer-size:15px;}.elementor-327479 .elementor-element.elementor-element-a5d4294 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:#FF6A13;}.elementor-327479 .elementor-element.elementor-element-3f44e10 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-2347705 > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-2347705{font-family:"Roboto", Sans-serif;color:var( --e-global-color-primary );}.elementor-327479 .elementor-element.elementor-element-47db538 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-secondary );}.elementor-327479 .elementor-element.elementor-element-27bd7b9 > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-27bd7b9{font-family:"Roboto", Sans-serif;color:var( --e-global-color-primary );}.elementor-327479 .elementor-element.elementor-element-cb900f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-327479 .elementor-element.elementor-element-c148998 .elementor-heading-title{font-family:"Roboto", Sans-serif;color:var( --e-global-color-secondary );}.elementor-327479 .elementor-element.elementor-element-fe2de9b > .elementor-widget-container{padding:0px 17px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-fe2de9b{font-family:"Roboto", Sans-serif;color:var( --e-global-color-primary );}.elementor-327479 .elementor-element.elementor-element-a0c5f20{--spacer-size:20px;}.elementor-327479 .elementor-element.elementor-element-53c36b4:not(.elementor-motion-effects-element-type-background), .elementor-327479 .elementor-element.elementor-element-53c36b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-327479 .elementor-element.elementor-element-53c36b4 > .elementor-container{max-width:1000px;}.elementor-327479 .elementor-element.elementor-element-53c36b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-327479 .elementor-element.elementor-element-53c36b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-a0ade4b{--spacer-size:5px;}.elementor-327479 .elementor-element.elementor-element-4d0aa70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-dc60587 );}.elementor-327479 .elementor-element.elementor-element-65e936a .elementor-button{background-color:var( --e-global-color-dc60587 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-327479 .elementor-element.elementor-element-65e936a .elementor-button:hover, .elementor-327479 .elementor-element.elementor-element-65e936a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-327479 .elementor-element.elementor-element-65e936a .elementor-button:hover svg, .elementor-327479 .elementor-element.elementor-element-65e936a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-327479 .elementor-element.elementor-element-4def5df{--spacer-size:5px;}.elementor-327479 .elementor-element.elementor-element-87ca111:not(.elementor-motion-effects-element-type-background), .elementor-327479 .elementor-element.elementor-element-87ca111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-327479 .elementor-element.elementor-element-87ca111 > .elementor-container{max-width:1000px;}.elementor-327479 .elementor-element.elementor-element-87ca111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-327479 .elementor-element.elementor-element-87ca111 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-0422f0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-dc60587 );}.elementor-327479 .elementor-element.elementor-element-9eab2fa > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-9eab2fa{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-327479 .elementor-element.elementor-element-bd50d80 > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-bd50d80{font-family:"Roboto", Sans-serif;color:var( --e-global-color-dc60587 );}.elementor-327479 .elementor-element.elementor-element-6ff3c71:not(.elementor-motion-effects-element-type-background), .elementor-327479 .elementor-element.elementor-element-6ff3c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://staging.oldcastleinfrastructure.com/wp-content/uploads/2024/04/AdobeStock_491836716-scaled.jpeg");background-position:center center;}.elementor-327479 .elementor-element.elementor-element-6ff3c71 > .elementor-container{max-width:1000px;}.elementor-327479 .elementor-element.elementor-element-6ff3c71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-327479 .elementor-element.elementor-element-6ff3c71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-fb7aed6{--spacer-size:5px;}.elementor-327479 .elementor-element.elementor-element-6647958 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:#FF6A13;}.elementor-327479 .elementor-element.elementor-element-f1888ac:not(.elementor-motion-effects-element-type-background), .elementor-327479 .elementor-element.elementor-element-f1888ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc60587 );}.elementor-327479 .elementor-element.elementor-element-f1888ac > .elementor-container{max-width:1000px;}.elementor-327479 .elementor-element.elementor-element-f1888ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-327479 .elementor-element.elementor-element-f1888ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-0f00898{--spacer-size:5px;}.elementor-327479 .elementor-element.elementor-element-5c94cfa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:#FF6A13;}.elementor-327479 .elementor-element.elementor-element-27e6f2a .elementor-repeater-item-d683155 .swiper-slide-bg{background-color:#00B0B9;background-image:url(https://staging.oldcastleinfrastructure.com/wp-content/uploads/2023/11/Non_Revenue-Water-Leak-Detection.png);background-size:cover;}.elementor-327479 .elementor-element.elementor-element-27e6f2a .elementor-repeater-item-d683155 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-327479 .elementor-element.elementor-element-27e6f2a .elementor-repeater-item-197f25d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://staging.oldcastleinfrastructure.com/wp-content/uploads/2024/02/Next-Generation-of-Water-Infrastructure-1.png);background-size:cover;}.elementor-327479 .elementor-element.elementor-element-27e6f2a .elementor-repeater-item-197f25d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-327479 .elementor-element.elementor-element-27e6f2a .swiper-slide{transition-duration:calc(7001ms*1.2);height:400px;}.elementor-327479 .elementor-element.elementor-element-27e6f2a .swiper-slide-contents{max-width:66%;}.elementor-327479 .elementor-element.elementor-element-27e6f2a .swiper-slide-inner{text-align:center;}.elementor-327479 .elementor-element.elementor-element-b35a3ec:not(.elementor-motion-effects-element-type-background), .elementor-327479 .elementor-element.elementor-element-b35a3ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.oldcastleinfrastructure.com/wp-content/uploads/2024/04/OI-Water-Loss-Landing-Page-DOT-PATTERN.png");}.elementor-327479 .elementor-element.elementor-element-b35a3ec > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-b35a3ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327479 .elementor-element.elementor-element-63494ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327479 .elementor-element.elementor-element-63494ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-b36de7b:not(.elementor-motion-effects-element-type-background), .elementor-327479 .elementor-element.elementor-element-b36de7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-327479 .elementor-element.elementor-element-b36de7b > .elementor-background-overlay{background-color:#E9E9E9A1;opacity:1;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-b36de7b > .elementor-container{max-width:1000px;}.elementor-327479 .elementor-element.elementor-element-b36de7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327479 .elementor-element.elementor-element-be24c76 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-327479 .elementor-element.elementor-element-be24c76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-327479 .elementor-element.elementor-element-be24c76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-327479 .elementor-element.elementor-element-bf68e0a{--spacer-size:15px;}.elementor-327479 .elementor-element.elementor-element-9f0c0d4{width:var( --container-widget-width, 67.5% );max-width:67.5%;--container-widget-width:67.5%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:700;color:#005EB8;}.elementor-327479 .elementor-element.elementor-element-83a30d4{width:var( --container-widget-width, 67.411% );max-width:67.411%;--container-widget-width:67.411%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;color:var( --e-global-color-text );}.elementor-327479 .elementor-element.elementor-element-83a30d4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-18d5ead{--spacer-size:1px;}.elementor-327479 .elementor-element.elementor-element-322abc3{--spacer-size:30px;}@media(min-width:768px){.elementor-327479 .elementor-element.elementor-element-3f44e10{width:69.59%;}.elementor-327479 .elementor-element.elementor-element-cb900f2{width:30.361%;}}@media(max-width:767px){.elementor-327479 .elementor-element.elementor-element-2db5d80 > .elementor-background-overlay{background-image:url("https://staging.oldcastleinfrastructure.com/wp-content/uploads/2024/03/OI-Water-Loss-Landing-Page-HEADER.png");opacity:0.74;}.elementor-327479 .elementor-element.elementor-element-2c36d33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-5a8ca0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-327479 .elementor-element.elementor-element-0791db1 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-dcc8ed1 */iframe {
    height: 800px;
}/* End custom CSS */