.elementor-12654 .elementor-element.elementor-element-d8ec19b{--display:flex;--min-height:100vh;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-9789497{--display:flex;--min-height:calc(100vh - 90px);--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-c378cf1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12654 .elementor-element.elementor-element-055551c img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12654 .elementor-element.elementor-element-4c1eb63{--display:flex;--position:absolute;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-12654 .elementor-element.elementor-element-4c1eb63{left:0px;}body.rtl .elementor-12654 .elementor-element.elementor-element-4c1eb63{right:0px;}.elementor-12654 .elementor-element.elementor-element-ba97286 > .elementor-widget-container{padding:10px 118px 120px 118px;}.elementor-12654 .elementor-element.elementor-element-ba97286 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:76px;font-weight:800;line-height:110%;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-9c5580d{--display:grid;--min-height:90px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-563946e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00A3AB 0%, #00A3AB 100%);border-radius:0px 0px 0px 0px;padding:29px 29px 29px 29px;}.elementor-12654 .elementor-element.elementor-element-a3bdd6d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:5%;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #007CB4 0%, #007CB4 100%);border-radius:0px 0px 0px 0px;padding:0px 29px 0px 29px;}.elementor-12654 .elementor-element.elementor-element-3b78a63{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12654 .elementor-element.elementor-element-3b78a63::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/conserv-water-shape-1.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-12654 .elementor-element.elementor-element-b09dea1{--display:grid;--min-height:100vh;--e-con-grid-template-columns:50% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-8d433a0{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-654c50b{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-12654 .elementor-element.elementor-element-2e2a518 .elementor-heading-title{font-size:86px;font-weight:800;line-height:92px;color:var( --e-global-color-kadence1 );}.elementor-12654 .elementor-element.elementor-element-08d19e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:800;line-height:64px;color:#F16E00;}.elementor-12654 .elementor-element.elementor-element-fd37c7b{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#231F20;}.elementor-12654 .elementor-element.elementor-element-055c45e{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-3099939{--display:flex;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-7ecbd29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-7ecbd29:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-7ecbd29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96DAEA;}.elementor-12654 .elementor-element.elementor-element-ad5863c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-1f75e39{text-align:center;}.elementor-12654 .elementor-element.elementor-element-1f75e39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#1E4997;}.elementor-12654 .elementor-element.elementor-element-9ff8085{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-9ff8085.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-a20fe84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12654 .elementor-element.elementor-element-1cbc224{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;line-height:120%;color:#231F20;}.elementor-12654 .elementor-element.elementor-element-1cbc224.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-ac74982{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-ac74982.elementor-element{--align-self:flex-end;}.elementor-12654 .elementor-element.elementor-element-ac74982 .elementor-icon-wrapper{text-align:end;}.elementor-12654 .elementor-element.elementor-element-ac74982 .elementor-icon-wrapper svg{width:auto;}.elementor-12654 .elementor-element.elementor-element-d1c6aac{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-d1c6aac:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-d1c6aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/around-the-house.jpg");background-position:center center;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-d1c6aac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-9528760{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-12654 .elementor-element.elementor-element-9528760:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-9528760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007BB8;}.elementor-12654 .elementor-element.elementor-element-6330056{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-49ec197{text-align:center;}.elementor-12654 .elementor-element.elementor-element-49ec197 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-ae85070{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-dd94a87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12654 .elementor-element.elementor-element-379ab88{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;line-height:120%;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-379ab88.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-b59064b{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-b59064b.elementor-element{--align-self:flex-end;}.elementor-12654 .elementor-element.elementor-element-b59064b .elementor-icon-wrapper{text-align:end;}.elementor-12654 .elementor-element.elementor-element-b59064b .elementor-icon-wrapper svg{width:auto;}.elementor-12654 .elementor-element.elementor-element-079a390{--display:flex;--min-height:50vh;}.elementor-12654 .elementor-element.elementor-element-079a390:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-079a390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/iStock-1327827735.00_00_00_04.Still003.jpg");background-position:center center;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-079a390.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-43181b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-12654 .elementor-element.elementor-element-43181b8:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-43181b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A489A;}.elementor-12654 .elementor-element.elementor-element-972b95d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-8ce4bab{text-align:center;}.elementor-12654 .elementor-element.elementor-element-8ce4bab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-f1a88dd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-6a9a162{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:27px;--padding-left:33px;--padding-right:33px;}.elementor-12654 .elementor-element.elementor-element-82d1fa3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-size:28px;line-height:120%;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-82d1fa3.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-a859928{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-a859928.elementor-element{--align-self:flex-end;}.elementor-12654 .elementor-element.elementor-element-a859928 .elementor-icon-wrapper{text-align:end;}.elementor-12654 .elementor-element.elementor-element-a859928 .elementor-icon-wrapper svg{width:auto;}.elementor-12654 .elementor-element.elementor-element-3c18de2{--display:flex;--min-height:50vh;}.elementor-12654 .elementor-element.elementor-element-3c18de2:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-3c18de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/SaveTheTrees_iStock.jpg");background-position:center center;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-3c18de2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-30e5c0e{--display:flex;--min-height:100vh;--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;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12654 .elementor-element.elementor-element-30e5c0e::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/find-rebates-shape.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-12654 .elementor-element.elementor-element-c32fb32{--display:grid;--min-height:100vh;--e-con-grid-template-columns:45% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--display:flex;--justify-content:space-between;--gap:37px 37px;--row-gap:37px;--column-gap:37px;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-7aa0d6d{text-align:start;}.elementor-12654 .elementor-element.elementor-element-7aa0d6d img{border-radius:20px 20px 20px 20px;box-shadow:0px 5px 28px 0px rgba(0,0,0,0.5);}.elementor-12654 .elementor-element.elementor-element-1c92d16{text-align:start;}.elementor-12654 .elementor-element.elementor-element-1c92d16 img{border-radius:20px 20px 20px 20px;box-shadow:0px 5px 28px 0px rgba(0,0,0,0.5);}.elementor-12654 .elementor-element.elementor-element-5e6b787{text-align:start;}.elementor-12654 .elementor-element.elementor-element-5e6b787 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-12654 .elementor-element.elementor-element-3cd500f{text-align:start;}.elementor-12654 .elementor-element.elementor-element-3cd500f img{border-radius:20px 20px 20px 20px;box-shadow:0px 5px 28px 0px rgba(0,0,0,0.5);}.elementor-12654 .elementor-element.elementor-element-30b45aa{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12654 .elementor-element.elementor-element-f5ff15f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:800;line-height:64px;color:var( --e-global-color-kadence9 );}.elementor-12654 .elementor-element.elementor-element-f224a66{width:var( --container-widget-width, 810px );max-width:810px;--container-widget-width:810px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-f224a66 > .elementor-widget-container{margin:45px 0px 10px 0px;}.elementor-12654 .elementor-element.elementor-element-ca48759 > .elementor-widget-container{margin:10px 0px 78px 0px;}.elementor-12654 .elementor-element.elementor-element-ca48759{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:32px;color:var( --e-global-color-kadence9 );}.elementor-12654 .elementor-element.elementor-element-83b2f37 .elementor-button{background-color:var( --e-global-color-kadence1 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.25);border-radius:30px 30px 30px 30px;padding:20px 55px 20px 55px;}.elementor-12654 .elementor-element.elementor-element-b3fff5b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-b3fff5b:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-b3fff5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6DFA51A 0%, #F6DFA526 100%);}.elementor-12654 .elementor-element.elementor-element-b3fff5b::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/every-drop-count-shape.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-bd627fc{--display:grid;--min-height:100vh;--e-con-grid-template-columns:50% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--display:flex;--justify-content:center;--gap:37px 37px;--row-gap:37px;--column-gap:37px;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-f85b3bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:800;line-height:64px;color:#1A489A;}.elementor-12654 .elementor-element.elementor-element-6252963{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-0900cbd{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:50px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:-55px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-40px;--arrow-size:37px;--arrow-normal-color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-0900cbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-0900cbd .swiper-slide > .elementor-element{height:100%;}.elementor-12654 .elementor-element.elementor-element-c6f1fd1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-c6f1fd1::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/Rectangle-26.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-348e7b6{--display:grid;--min-height:100vh;--e-con-grid-template-columns:40% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-c9e7f12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:800;line-height:64px;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-76e0e3a > .elementor-widget-container{margin:57px 0px 78px 0px;}.elementor-12654 .elementor-element.elementor-element-76e0e3a{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:36px;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-7c09b18 .elementor-button{background-color:var( --e-global-color-kadence1 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.25);border-radius:30px 30px 30px 30px;padding:20px 55px 20px 55px;}.elementor-12654 .elementor-element.elementor-element-32a97a7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12654 .elementor-element.elementor-element-206038d img{max-width:80%;}.elementor-12654 .elementor-element.elementor-element-e91e85f .elementor-button{background-color:transparent;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #1A489A 0%, #1A489A 100%);}.elementor-12654 .elementor-element.elementor-element-e91e85f .elementor-button:hover, .elementor-12654 .elementor-element.elementor-element-e91e85f .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-kadence7 ) 0%, var( --e-global-color-kadence7 ) 100%);}.elementor-12654 .elementor-element.elementor-element-e91e85f .elementor-button:hover svg, .elementor-12654 .elementor-element.elementor-element-e91e85f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-bde80ba{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-bde80ba::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/news-section-bg-shape-1.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-a7c1cf3{--display:flex;--min-height:100vh;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:170px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-7658b8d > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-12654 .elementor-element.elementor-element-7658b8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:62px;font-weight:800;line-height:76px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-a1e214e{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:-55px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-75px;--arrow-size:80px;--arrow-normal-color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-a1e214e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-8d8c8cb .elementor-button{background-color:transparent;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #1083BB 0%, var( --e-global-color-kadence2 ) 100%);}.elementor-12654 .elementor-element.elementor-element-8d8c8cb .elementor-button:hover, .elementor-12654 .elementor-element.elementor-element-8d8c8cb .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-kadence7 ) 0%, var( --e-global-color-kadence7 ) 100%);}.elementor-12654 .elementor-element.elementor-element-8d8c8cb .elementor-button:hover svg, .elementor-12654 .elementor-element.elementor-element-8d8c8cb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-e30bb3d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-e30bb3d:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12654 .elementor-element.elementor-element-e30bb3d::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/toolkit-section-bg-1.png");--background-overlay:'';background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-d787ed6{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-3b361e1{--display:flex;--justify-content:center;--gap:37px 37px;--row-gap:37px;--column-gap:37px;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-4076fd5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12654 .elementor-element.elementor-element-74adb9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-0508486 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:800;line-height:64px;color:var( --e-global-color-kadence1 );}.elementor-12654 .elementor-element.elementor-element-5d14305{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:36px;color:#231F20;}.elementor-12654 .elementor-element.elementor-element-5d14305 > .elementor-widget-container{margin:45px 0px 60px 0px;}.elementor-12654 .elementor-element.elementor-element-eacb356{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-99b81a5 .elementor-button{background-color:#204796;font-family:"Montserrat", Sans-serif;font-weight:700;box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.25);border-radius:30px 30px 30px 30px;padding:20px 55px 20px 55px;}.elementor-12654 .elementor-element.elementor-element-acd399b .elementor-button{background-color:#007CB4;font-weight:700;box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.25);border-radius:30px 30px 30px 30px;padding:20px 55px 20px 55px;}:root{--page-title-display:none;}@media(max-width:1700px){.elementor-12654 .elementor-element.elementor-element-9789497{--min-height:calc(100vh - 60px);}.elementor-12654 .elementor-element.elementor-element-c378cf1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-c378cf1 img{height:100%;object-position:center center;}.elementor-12654 .elementor-element.elementor-element-055551c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-055551c img{height:100%;object-position:center center;}.elementor-12654 .elementor-element.elementor-element-4c1eb63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-ba97286{width:var( --container-widget-width, 1035px );max-width:1035px;--container-widget-width:1035px;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-ba97286 > .elementor-widget-container{padding:0px 0px 76px 79px;}.elementor-12654 .elementor-element.elementor-element-ba97286 .elementor-heading-title{font-size:50px;line-height:110%;letter-spacing:-0.01em;}.elementor-12654 .elementor-element.elementor-element-9c5580d{--min-height:60px;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-563946e .elementor-button{font-size:20px;letter-spacing:1px;padding:0px 25px 0px 25px;}.elementor-12654 .elementor-element.elementor-element-a3bdd6d .elementor-button{font-size:20px;letter-spacing:1px;padding:0px 25px 0px 25px;}.elementor-12654 .elementor-element.elementor-element-b09dea1{--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-8d433a0{--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-2e2a518 .elementor-heading-title{font-size:56px;line-height:62px;}.elementor-12654 .elementor-element.elementor-element-fd37c7b{font-size:16px;line-height:25px;}.elementor-12654 .elementor-element.elementor-element-7ecbd29{--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-1f75e39 .elementor-heading-title{font-size:20px;}.elementor-12654 .elementor-element.elementor-element-9ff8085{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-1cbc224 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-1cbc224{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:20px;}.elementor-12654 .elementor-element.elementor-element-ac74982 .elementor-icon{font-size:30px;}.elementor-12654 .elementor-element.elementor-element-ac74982 .elementor-icon svg{height:30px;}.elementor-12654 .elementor-element.elementor-element-9528760{--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-49ec197 .elementor-heading-title{font-size:20px;letter-spacing:0;}.elementor-12654 .elementor-element.elementor-element-ae85070{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-379ab88{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:20px;}.elementor-12654 .elementor-element.elementor-element-b59064b .elementor-icon{font-size:30px;}.elementor-12654 .elementor-element.elementor-element-b59064b .elementor-icon svg{height:30px;}.elementor-12654 .elementor-element.elementor-element-43181b8{--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-8ce4bab .elementor-heading-title{font-size:20px;letter-spacing:0;}.elementor-12654 .elementor-element.elementor-element-f1a88dd{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-82d1fa3{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;font-size:20px;}.elementor-12654 .elementor-element.elementor-element-a859928 .elementor-icon{font-size:30px;}.elementor-12654 .elementor-element.elementor-element-a859928 .elementor-icon svg{height:30px;}.elementor-12654 .elementor-element.elementor-element-30e5c0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-c32fb32{--min-height:100vh;--e-con-grid-template-columns:45% 1fr;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--min-height:100vh;--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-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-f5ff15f .elementor-heading-title{font-size:52px;line-height:110%;letter-spacing:-0.01em;}.elementor-12654 .elementor-element.elementor-element-f224a66{--container-widget-width:540px;--container-widget-flex-grow:0;width:var( --container-widget-width, 540px );max-width:540px;}.elementor-12654 .elementor-element.elementor-element-ca48759{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-size:18px;}.elementor-12654 .elementor-element.elementor-element-bd627fc{--e-con-grid-template-columns:calc(45% - 30px) 1fr;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--gap:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-f85b3bf .elementor-heading-title{font-size:52px;line-height:110%;letter-spacing:-0.01em;}.elementor-12654 .elementor-element.elementor-element-829c178{font-size:22px;line-height:140%;letter-spacing:0px;}.elementor-12654 .elementor-element.elementor-element-0900cbd{--swiper-slides-to-display:1;--swiper-slides-gap:57px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:55px;}.elementor-12654 .elementor-element.elementor-element-348e7b6{--e-con-grid-template-columns:45% 1fr;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-c9e7f12 .elementor-heading-title{font-size:52px;line-height:110%;letter-spacing:-0.01em;}.elementor-12654 .elementor-element.elementor-element-76e0e3a > .elementor-widget-container{margin:39px 0px 47px 0px;}.elementor-12654 .elementor-element.elementor-element-76e0e3a{font-size:22px;line-height:140%;letter-spacing:0px;}.elementor-12654 .elementor-element.elementor-element-7c09b18 .elementor-button{font-size:16px;border-radius:20px 20px 20px 20px;padding:14px 48px 14px 48px;}.elementor-12654 .elementor-element.elementor-element-32a97a7{--min-height:100vh;}.elementor-12654 .elementor-element.elementor-element-206038d img{max-width:80%;}.elementor-12654 .elementor-element.elementor-element-a7c1cf3{--padding-top:30px;--padding-bottom:30px;--padding-left:70px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-7658b8d > .elementor-widget-container{padding:0px 100px 0px 30px;}.elementor-12654 .elementor-element.elementor-element-7658b8d .elementor-heading-title{font-size:48px;line-height:58px;letter-spacing:-0.48px;}.elementor-12654 .elementor-element.elementor-element-a1e214e{--swiper-slides-to-display:2;--swiper-slides-gap:0px;--arrow-prev-top-position:-80px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-80px;}.elementor-12654 .elementor-element.elementor-element-d787ed6{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-3b361e1{--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-d5ac747 img{max-width:100%;}.elementor-12654 .elementor-element.elementor-element-4076fd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-74adb9c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12654 .elementor-element.elementor-element-0508486 .elementor-heading-title{font-size:52px;line-height:110%;letter-spacing:-0.01em;}.elementor-12654 .elementor-element.elementor-element-5d14305{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:22px;line-height:140%;letter-spacing:0px;}.elementor-12654 .elementor-element.elementor-element-5d14305 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-eacb356{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-99b81a5 .elementor-button{font-size:16px;letter-spacing:0px;padding:13px 20px 13px 20px;}.elementor-12654 .elementor-element.elementor-element-acd399b .elementor-button{font-size:16px;padding:13px 15px 13px 15px;}}@media(max-width:1200px){.elementor-12654 .elementor-element.elementor-element-9c5580d{--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-3b78a63{--min-height:100%;}.elementor-12654 .elementor-element.elementor-element-b09dea1{--min-height:0px;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-8d433a0{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-1cbc224 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-12654 .elementor-element.elementor-element-ac74982 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-c32fb32{--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-ca48759 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-12654 .elementor-element.elementor-element-bd627fc{--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-0900cbd{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:30px;}.elementor-12654 .elementor-element.elementor-element-348e7b6{--e-con-grid-template-columns:45% 1fr;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-12654 .elementor-element.elementor-element-a7c1cf3{--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-a1e214e{--swiper-slides-to-display:2;--swiper-slides-gap:0px;}.elementor-12654 .elementor-element.elementor-element-d787ed6{--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-3b361e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-12654 .elementor-element.elementor-element-d8ec19b{--min-height:calc(100vh - 140px);}.elementor-12654 .elementor-element.elementor-element-9789497{--min-height:calc(100vh - 200px);--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12654 .elementor-element.elementor-element-c378cf1 img{height:100%;}.elementor-12654 .elementor-element.elementor-element-055551c img{height:100%;}.elementor-12654 .elementor-element.elementor-element-4c1eb63:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-4c1eb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/hero-bg-image-mobile-1.png");background-position:0px -601px;background-size:auto;}.elementor-12654 .elementor-element.elementor-element-4c1eb63{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-ba97286 > .elementor-widget-container{padding:30px 50px 30px 50px;}.elementor-12654 .elementor-element.elementor-element-9c5580d{--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-3b78a63::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-3b78a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/conserv-water-shape-mobile.png");}.elementor-12654 .elementor-element.elementor-element-3b78a63{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-b09dea1{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-8d433a0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12654 .elementor-element.elementor-element-654c50b{--min-height:50vh;}.elementor-12654 .elementor-element.elementor-element-2e2a518 .elementor-heading-title{font-size:70px;line-height:1.2em;}.elementor-12654 .elementor-element.elementor-element-08d19e8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12654 .elementor-element.elementor-element-fd37c7b{font-size:22px;line-height:140%;letter-spacing:-2%;}.elementor-12654 .elementor-element.elementor-element-7ecbd29{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-1f75e39 .elementor-heading-title{font-size:30px;}.elementor-12654 .elementor-element.elementor-element-a20fe84{--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;}.elementor-12654 .elementor-element.elementor-element-1cbc224{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;font-size:24px;}.elementor-12654 .elementor-element.elementor-element-1cbc224.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-ac74982 .elementor-icon{font-size:45px;}.elementor-12654 .elementor-element.elementor-element-ac74982 .elementor-icon svg{height:45px;}.elementor-12654 .elementor-element.elementor-element-d1c6aac{--min-height:400px;}.elementor-12654 .elementor-element.elementor-element-9528760{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-49ec197 .elementor-heading-title{font-size:30px;}.elementor-12654 .elementor-element.elementor-element-dd94a87{--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-12654 .elementor-element.elementor-element-379ab88{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;font-size:24px;}.elementor-12654 .elementor-element.elementor-element-b59064b .elementor-icon{font-size:45px;}.elementor-12654 .elementor-element.elementor-element-b59064b .elementor-icon svg{height:45px;}.elementor-12654 .elementor-element.elementor-element-079a390{--min-height:400px;}.elementor-12654 .elementor-element.elementor-element-43181b8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-8ce4bab .elementor-heading-title{font-size:30px;}.elementor-12654 .elementor-element.elementor-element-6a9a162{--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-12654 .elementor-element.elementor-element-82d1fa3{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;font-size:24px;}.elementor-12654 .elementor-element.elementor-element-a859928 .elementor-icon{font-size:45px;}.elementor-12654 .elementor-element.elementor-element-a859928 .elementor-icon svg{height:45px;}.elementor-12654 .elementor-element.elementor-element-3c18de2{--min-height:400px;}.elementor-12654 .elementor-element.elementor-element-30e5c0e::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-30e5c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/find-rebates-shape-mobile.png");}.elementor-12654 .elementor-element.elementor-element-30e5c0e{--min-height:100vh;}.elementor-12654 .elementor-element.elementor-element-c32fb32{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-5e6b787 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-30b45aa{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12654 .elementor-element.elementor-element-f5ff15f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-f5ff15f .elementor-heading-title{font-size:48px;}.elementor-12654 .elementor-element.elementor-element-f224a66 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-12654 .elementor-element.elementor-element-ca48759 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12654 .elementor-element.elementor-element-ca48759{font-size:22px;line-height:100%;}.elementor-12654 .elementor-element.elementor-element-b3fff5b::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-b3fff5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/every-drop-count-shape-mobile.png");}.elementor-12654 .elementor-element.elementor-element-b3fff5b{--padding-top:64px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-bd627fc{--e-con-grid-template-columns:1fr;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12654 .elementor-element.elementor-element-f85b3bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-6252963{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-0900cbd{--swiper-slides-to-display:1;--swiper-offset-size:200px;--swiper-slides-gap:80px;--arrow-next-top-position:-50px;--arrow-size:65px;}.elementor-12654 .elementor-element.elementor-element-0900cbd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-c6f1fd1::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-c6f1fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/Rectangle-26-mobile.png");}.elementor-12654 .elementor-element.elementor-element-348e7b6:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-348e7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saveourwater.com/wp-content/uploads/2024/01/resources-bg-mobile.png");background-position:top center;}.elementor-12654 .elementor-element.elementor-element-348e7b6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12654 .elementor-element.elementor-element-76e0e3a{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-76e0e3a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-12654 .elementor-element.elementor-element-32a97a7{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-206038d img{max-width:56%;}.elementor-12654 .elementor-element.elementor-element-e91e85f .elementor-button{border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12654 .elementor-element.elementor-element-bde80ba::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-bde80ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://saveourwater.com/wp-content/uploads/2024/07/news-section-bg-shape-mobile.png");}.elementor-12654 .elementor-element.elementor-element-a7c1cf3{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-a1e214e{--swiper-slides-to-display:1;--swiper-slides-gap:50px;--arrow-prev-top-position:-120px;--arrow-next-top-position:-120px;--arrow-size:55px;}.elementor-12654 .elementor-element.elementor-element-8d8c8cb{width:100%;max-width:100%;}.elementor-12654 .elementor-element.elementor-element-8d8c8cb .elementor-button{border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12654 .elementor-element.elementor-element-e30bb3d::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-12654 .elementor-element.elementor-element-e30bb3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-d787ed6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-3b361e1{--padding-top:90px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-12654 .elementor-element.elementor-element-d5ac747 img{max-width:66%;}.elementor-12654 .elementor-element.elementor-element-4076fd5{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-74adb9c{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12654 .elementor-element.elementor-element-5d14305 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-12654 .elementor-element.elementor-element-eacb356{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}}@media(max-width:767px){.elementor-12654 .elementor-element.elementor-element-9789497{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12654 .elementor-element.elementor-element-c378cf1 img{width:100%;height:100%;}.elementor-12654 .elementor-element.elementor-element-055551c img{width:100%;height:100%;}.elementor-12654 .elementor-element.elementor-element-4c1eb63{--min-height:0px;}.elementor-12654 .elementor-element.elementor-element-4c1eb63:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-4c1eb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -210px;background-size:cover;}.elementor-12654 .elementor-element.elementor-element-4c1eb63.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-ba97286 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-12654 .elementor-element.elementor-element-ba97286 .elementor-heading-title{font-size:36px;line-height:1.3em;letter-spacing:0.4px;}.elementor-12654 .elementor-element.elementor-element-9c5580d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-563946e .elementor-button{font-size:12px;letter-spacing:0.05em;padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-a3bdd6d .elementor-button{font-size:12px;letter-spacing:0.05em;padding:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-3b78a63{--min-height:0;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-b09dea1{--min-height:0;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-12654 .elementor-element.elementor-element-8d433a0:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-8d433a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saveourwater.com/wp-content/uploads/2024/03/Drop2.svg");background-position:-15px 125px;background-repeat:no-repeat;}.elementor-12654 .elementor-element.elementor-element-8d433a0{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-12654 .elementor-element.elementor-element-8d433a0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-654c50b{--min-height:0vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-2e2a518 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-12654 .elementor-element.elementor-element-08d19e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-08d19e8 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12654 .elementor-element.elementor-element-fd37c7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-fd37c7b{font-size:14px;line-height:1.5em;letter-spacing:0;}.elementor-12654 .elementor-element.elementor-element-055c45e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-7ecbd29{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12654 .elementor-element.elementor-element-ad5863c{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12654 .elementor-element.elementor-element-1f75e39{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-1f75e39.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-1f75e39 .elementor-heading-title{font-size:18px;}.elementor-12654 .elementor-element.elementor-element-9ff8085{--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:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-12654 .elementor-element.elementor-element-a20fe84{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12654 .elementor-element.elementor-element-1cbc224{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:15px;letter-spacing:0px;}.elementor-12654 .elementor-element.elementor-element-ac74982 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-ac74982{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-12654 .elementor-element.elementor-element-9528760{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-6330056{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12654 .elementor-element.elementor-element-49ec197{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-49ec197.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-49ec197 .elementor-heading-title{font-size:18px;}.elementor-12654 .elementor-element.elementor-element-ae85070{--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-between;--flex-wrap:nowrap;}.elementor-12654 .elementor-element.elementor-element-dd94a87{--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-12654 .elementor-element.elementor-element-379ab88{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:15px;letter-spacing:0px;}.elementor-12654 .elementor-element.elementor-element-379ab88.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-b59064b > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-b59064b{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-12654 .elementor-element.elementor-element-43181b8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-972b95d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-8ce4bab{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-8ce4bab.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-8ce4bab .elementor-heading-title{font-size:18px;}.elementor-12654 .elementor-element.elementor-element-f1a88dd{--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-between;--flex-wrap:nowrap;}.elementor-12654 .elementor-element.elementor-element-6a9a162{--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;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-12654 .elementor-element.elementor-element-82d1fa3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:15px;letter-spacing:0px;}.elementor-12654 .elementor-element.elementor-element-82d1fa3.elementor-element{--align-self:center;}.elementor-12654 .elementor-element.elementor-element-a859928 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-a859928{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-12654 .elementor-element.elementor-element-30e5c0e{--min-height:100vh;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-c32fb32{--min-height:100vh;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-d1e5a44.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-30b45aa{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-30b45aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-f5ff15f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-f5ff15f .elementor-heading-title{font-size:42px;}.elementor-12654 .elementor-element.elementor-element-f224a66 > .elementor-widget-container{margin:20px 0px 5px 0px;}.elementor-12654 .elementor-element.elementor-element-ca48759{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:15px;line-height:1.5em;}.elementor-12654 .elementor-element.elementor-element-ca48759 > .elementor-widget-container{margin:5px 0px 30px 0px;}.elementor-12654 .elementor-element.elementor-element-83b2f37 .elementor-button{font-size:16px;padding:15px 15px 15px 15px;}.elementor-12654 .elementor-element.elementor-element-b3fff5b{--min-height:calc(100vh - 99px);--justify-content:space-between;--padding-top:64px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-bd627fc{--min-height:0;--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-12654 .elementor-element.elementor-element-f85b3bf .elementor-heading-title{font-size:42px;}.elementor-12654 .elementor-element.elementor-element-829c178{font-size:14px;}.elementor-12654 .elementor-element.elementor-element-6252963{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-0900cbd{--swiper-slides-to-display:1;--swiper-offset-size:20px;--swiper-slides-gap:20px;--arrow-prev-top-position:-40px;--arrow-next-right-position:10px;--arrow-next-top-position:-50px;--arrow-size:30px;}.elementor-12654 .elementor-element.elementor-element-c6f1fd1{--min-height:calc(100% - 62px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-348e7b6:not(.elementor-motion-effects-element-type-background), .elementor-12654 .elementor-element.elementor-element-348e7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saveourwater.com/wp-content/uploads/2024/04/wcr-bg-mobile-1.jpg");background-position:center center;}.elementor-12654 .elementor-element.elementor-element-348e7b6{--min-height:100vh;--e-con-grid-template-columns:1;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--grid-justify-content:space-between;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--min-height:8vh;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12654 .elementor-element.elementor-element-6b2f353.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-c9e7f12 .elementor-heading-title{font-size:32px;line-height:110%;}.elementor-12654 .elementor-element.elementor-element-76e0e3a > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-12654 .elementor-element.elementor-element-76e0e3a{font-size:15px;line-height:140%;}.elementor-12654 .elementor-element.elementor-element-7c09b18 .elementor-button{font-size:16px;}.elementor-12654 .elementor-element.elementor-element-32a97a7{--min-height:0vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-32a97a7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-206038d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-206038d img{max-width:75%;}.elementor-12654 .elementor-element.elementor-element-e91e85f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-e91e85f .elementor-button{letter-spacing:1px;border-radius:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-bde80ba{--min-height:calc(100% - 62px);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-a7c1cf3{--min-height:0;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:75px;--padding-bottom:20px;--padding-left:35px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-a7c1cf3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-7658b8d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-7658b8d .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-12654 .elementor-element.elementor-element-a1e214e{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-top-position:-50px;--arrow-next-top-position:-50px;--arrow-size:30px;}.elementor-12654 .elementor-element.elementor-element-8d8c8cb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12654 .elementor-element.elementor-element-8d8c8cb .elementor-button{letter-spacing:1px;border-radius:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-e30bb3d{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-e30bb3d::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .e-con-inner > .elementor-background-video-container::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12654 .elementor-element.elementor-element-e30bb3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-12654 .elementor-element.elementor-element-d787ed6{--min-height:100vh;--e-con-grid-template-columns:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-12654 .elementor-element.elementor-element-3b361e1{--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12654 .elementor-element.elementor-element-4076fd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-74adb9c{--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:20px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-12654 .elementor-element.elementor-element-0508486{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-0508486 .elementor-heading-title{font-size:42px;}.elementor-12654 .elementor-element.elementor-element-5d14305 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12654 .elementor-element.elementor-element-5d14305{font-size:15px;}.elementor-12654 .elementor-element.elementor-element-eacb356{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12654 .elementor-element.elementor-element-99b81a5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-99b81a5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-99b81a5 .elementor-button{font-size:12px;border-radius:0px 0px 0px 0px;padding:18px 2px 18px 2px;}.elementor-12654 .elementor-element.elementor-element-acd399b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12654 .elementor-element.elementor-element-acd399b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12654 .elementor-element.elementor-element-acd399b .elementor-button{font-size:12px;border-radius:0px 0px 0px 0px;padding:18px 2px 18px 2px;}}@media(min-width:768px){.elementor-12654 .elementor-element.elementor-element-8d433a0{--width:520px;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--width:60%;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--width:480px;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--width:495px;}.elementor-12654 .elementor-element.elementor-element-74adb9c{--width:600px;}.elementor-12654 .elementor-element.elementor-element-eacb356{--width:600px;}}@media(max-width:1700px) and (min-width:768px){.elementor-12654 .elementor-element.elementor-element-8d433a0{--width:400px;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--width:60%;}.elementor-12654 .elementor-element.elementor-element-30b45aa{--width:100%;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--width:340px;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--width:440px;}.elementor-12654 .elementor-element.elementor-element-74adb9c{--width:460px;}.elementor-12654 .elementor-element.elementor-element-eacb356{--width:460px;}}@media(max-width:1200px) and (min-width:768px){.elementor-12654 .elementor-element.elementor-element-8d433a0{--width:360px;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--width:360px;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--width:360px;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--width:360px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12654 .elementor-element.elementor-element-8d433a0{--width:100%;}.elementor-12654 .elementor-element.elementor-element-d1e5a44{--width:100%;}.elementor-12654 .elementor-element.elementor-element-bc87d16{--width:100%;}.elementor-12654 .elementor-element.elementor-element-6b2f353{--width:100%;}.elementor-12654 .elementor-element.elementor-element-74adb9c{--width:800px;}}/* Start custom CSS for image, class: .elementor-element-c378cf1 */.elementor-12654 .elementor-element.elementor-element-c378cf1 {
    display: flex;
    height: 100%;
}
.elementor-12654 .elementor-element.elementor-element-c378cf1>div{
    height: auto;
    flex-grow: 1;
    flex-shrink: 0;
}
@media (max-width: 1024px) {
    .elementor-12654 .elementor-element.elementor-element-c378cf1 {
        height: 30vh;
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-055551c */.elementor-12654 .elementor-element.elementor-element-055551c {
    display: none;
    height: 100%;
}
.elementor-12654 .elementor-element.elementor-element-055551c>div{
    height: auto;
    flex-grow: 1;
    flex-shrink: 0;
}
@media (max-width: 1024px) {
    .elementor-12654 .elementor-element.elementor-element-055551c {
        display: flex;
        height: 30vh;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba97286 */@media (min-width: 1025px) {
    .elementor-12654 .elementor-element.elementor-element-ba97286 br {
        display: none;
    }
    .elementor-12654 .elementor-element.elementor-element-ba97286 br:nth-child(2) {
        display: inline;
    }
}
@media (max-width: 1024px) {
    .elementor-12654 .elementor-element.elementor-element-ba97286 br:nth-child(2) {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1eb63 */@media (max-width: 1024px) {
    .elementor-12654 .elementor-element.elementor-element-4c1eb63 {
        position: static;
    }
}
@media (max-width: 767px) {
    .elementor-12654 .elementor-element.elementor-element-4c1eb63 {
        position: static !important;
        background: linear-gradient(180deg, rgba(150, 218, 234, 0) 17.72%, #0C86BC 57.84%, #1A489A 100.05%);
        mix-blend-mode: multiply;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9789497 */.elementor-12654 .elementor-element.elementor-element-9789497 {
    max-height: calc(100% - 90px);
    display: flex;
}
.elementor-12654 .elementor-element.elementor-element-9789497>div {
    flex-grow: 1;
    flex-shrink: 0;
}
@media (max-width: 1700px) {
    .elementor-12654 .elementor-element.elementor-element-9789497 {
        max-height: calc(100% - 60px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-563946e */@media (max-width: 1024px) {
.elementor-12654 .elementor-element.elementor-element-563946e .elementor-button {

background-image: linear-gradient(180deg, #2BBEC6 0%, #2BBEC6 100%);
}
}
.elementor-12654 .elementor-element.elementor-element-563946e .elementor-button {
    min-height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 1700px) {
.elementor-12654 .elementor-element.elementor-element-563946e .elementor-button {
    min-height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3bdd6d */@media (max-width: 1024px){
    .elementor-12654 .elementor-element.elementor-element-a3bdd6d .elementor-button {
        background-image: linear-gradient(180deg, #1083BB 0%, #1083BB 100%);
    }
}

.elementor-12654 .elementor-element.elementor-element-a3bdd6d .elementor-button {
    min-height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 1700px) {
.elementor-12654 .elementor-element.elementor-element-a3bdd6d .elementor-button {
    min-height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ec19b */.elementor-12654 .elementor-element.elementor-element-d8ec19b {
    max-height: 100vh;
}
@media (max-width: 1024px){
    .elementor-12654 .elementor-element.elementor-element-d8ec19b{
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e2a518 */.elementor-12654 .elementor-element.elementor-element-2e2a518 {
background: var(--Navy, radial-gradient(49.96% 50% at 50% 50.2%, #0C86BC 0%, #1A489A 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd37c7b */@media (max-width: 767px) {
    .elementor-12654 .elementor-element.elementor-element-fd37c7b p {
        font-weight: 500;
        letter-spacing: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654c50b */.elementor-12654 .elementor-element.elementor-element-654c50b {
    inset-inline-start: inherit !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac74982 */@media (min-width: 1200px) {
    .elementor-12654 .elementor-element.elementor-element-ac74982 {
        position: static;
    }
}
/*
@media (max-width: 1199px) {
    .elementor-12654 .elementor-element.elementor-element-ac74982 {
        position: absolute;
        right: 25px;
        top: -20px;
    }
}

@media (max-width: 767px) {
    .elementor-12654 .elementor-element.elementor-element-ac74982 {
        position: absolute;
        right: 10px;
    }
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1c6aac */.elementor-12654 .elementor-element.elementor-element-d1c6aac {
    scroll-snap-type: none;
    scroll-behavior: smooth;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ff8085 */.elementor-12654 .elementor-element.elementor-element-9ff8085 {
    scroll-snap-type: none;
    scroll-behavior: smooth;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b59064b */@media (min-width: 1200px) {
    .elementor-12654 .elementor-element.elementor-element-b59064b {
        position: static;
    }
}

/*
@media (max-width: 1199px) {
    .elementor-12654 .elementor-element.elementor-element-b59064b {
        position: absolute;
        right: 25px;
        top: -20px;
    }
}
@media (max-width: 767px) {
    .elementor-12654 .elementor-element.elementor-element-b59064b {
        position: absolute;
        right: 15px;
    }
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd94a87 */.elementor-12654 .elementor-element.elementor-element-dd94a87 {
    scroll-snap-type: none;
    scroll-behavior: smooth;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-079a390 */.elementor-12654 .elementor-element.elementor-element-079a390 {
    scroll-snap-type: none;
    scroll-behavior: smooth;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae85070 */.elementor-12654 .elementor-element.elementor-element-ae85070 {
    scroll-snap-type: none;
    scroll-behavior: smooth;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9528760 */.elementor-12654 .elementor-element.elementor-element-9528760 {
    scroll-snap-type: none;
    scroll-behavior: smooth;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a859928 */@media (min-width: 1200px) {
    .elementor-12654 .elementor-element.elementor-element-a859928 {
        position: static;
    }
}
/*
@media (max-width: 1199px) {
    .elementor-12654 .elementor-element.elementor-element-a859928 {
        position: absolute;
        right: 25px;
        top: -20px;
    }
}
@media (max-width: 767px) {
    .elementor-12654 .elementor-element.elementor-element-a859928 {
        position: absolute;
        right: 15px;
    }
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3099939 */.accordion .accordion-row:not(.open) .accordion-body {
    display: none;
    flex-grow: 0;
    flex-shrink: 1;
}
.elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row{
    flex-grow: 0;
    flex-shrink: 1;
    
    cursor: pointer;
    user-select: none;
}
.elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open {
    padding-top: 50px;
    padding-bottom: 0;
    max-height: 100%;
    flex-grow: 1;
    flex-shrink: 0;
}
.elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open .accordion-content {
    padding-bottom: 0;
}
.elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open .accordion-body {
    padding-bottom: 0;
    max-height: 100%;
    flex-grow: 1;
    flex-shrink: 0;
}
.elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open h4 {
    font-size: 40px;
}

@media (max-width: 1700px) {
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open {
        padding-top: 48px;
    }
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open .accordion-content {
        padding-bottom: 30px;
    } 
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open h4 {
        font-size: 28px;
    }
}
@media (max-width: 1199px) {
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open {
        padding-top: 28px;
    }
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open .accordion-content {
        padding-bottom: 0;
    } 
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open h4 {
        font-size: 28px;
    }
}
@media (max-width: 1199px) {
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open {
        padding-top: 20px;
    }
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open .accordion-content {
        padding-bottom: 0;
    } 
    .elementor-12654 .elementor-element.elementor-element-3099939 .accordion-row.open h4 {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-055c45e */.elementor-12654 .elementor-element.elementor-element-055c45e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b78a63 */.elementor-12654 .elementor-element.elementor-element-3b78a63 {
    scroll-snap-type: none;
    scroll-behavior: smooth;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7aa0d6d */.elementor-12654 .elementor-element.elementor-element-7aa0d6d:after {
    border-radius: 19.2px;
    background: linear-gradient(180deg, #1E4997 7.06%, rgba(30, 73, 151, 0.00) 36.06%);
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cd500f */.elementor-12654 .elementor-element.elementor-element-3cd500f:after {
    border-radius: 19.2px;
    background: linear-gradient(180deg, rgba(30, 73, 151, 0.00) 68.66%, #1E4997 92.54%);
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83b2f37 */.elementor-12654 .elementor-element.elementor-element-83b2f37 .elementor-button {
    background: linear-gradient(90deg, #1A489A -7.09%, #1655A1 -3.17%, #1070AF 6.6%, #0D80B8 15.4%, #0C86BC 22.25%, #2BBEC6 90.7%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85b3bf */.elementor-12654 .elementor-element.elementor-element-f85b3bf {
background: var(--Navy, radial-gradient(49.96% 50% at 50% 50.2%, #0C86BC 0%, #1A489A 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0900cbd */.elementor-12654 .elementor-element.elementor-element-0900cbd .swiper {
    padding: 30px 0 30px 30px;
}
.elementor-12654 .elementor-element.elementor-element-0900cbd .swiper .elementor-widget-image a{
    display: block;
}
.elementor-12654 .elementor-element.elementor-element-0900cbd .swiper-slide:not(.swiper-slide-active) .elementor-widget-image:after {
    background: linear-gradient(270deg, #F6DFA5 30%, rgba(246, 223, 165, 0.00) 100%);
    content: '';
    z-index: 1;
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
}
.elementor-12654 .elementor-element.elementor-element-0900cbd .swiper-slide {
    transition: all 500ms ease-in-out;
}
.elementor-12654 .elementor-element.elementor-element-0900cbd .swiper-slide:not(.swiper-slide-active) {
    transform: scale(0.75);
    transform-origin: left center;
}
@media (min-width: 1200px) {
    .elementor-12654 .elementor-element.elementor-element-0900cbd{
        overflow: hidden;
    }
    .elementor-12654 .elementor-element.elementor-element-0900cbd .swiper{ 
        padding-right: 180px;
    }
    /*
    .elementor-12654 .elementor-element.elementor-element-0900cbd .swiper{
     width: 116%;
     margin-right: -13%;
   } 
   */
}
@media (max-width: 1700px) {
    
.elementor-12654 .elementor-element.elementor-element-0900cbd .swiper-slide:not(.swiper-slide-active) {
    transform: scale(0.7);
    transform-origin: left center;
}
}
@media (max-width: 1024px) {
    
    .elementor-12654 .elementor-element.elementor-element-0900cbd .swiper-slide:not(.swiper-slide-active) {
        transform: scale(0.85);
        transform-origin: left top;
    }
    .elementor-12654 .elementor-element.elementor-element-0900cbd .swiper{
        padding-left: 0;
        padding-top: 10px;
        width: 100%;
        margin-right: 0;
        padding-right: 80px;
    }
    
}
@media (max-width: 575px) {
   .elementor-12654 .elementor-element.elementor-element-0900cbd .swiper{
     padding-left: 0; 
     padding-top: 10px;
     /*
     width: 120%;
     margin-right: -20%;
     */
   } 
   .elementor-12654 .elementor-element.elementor-element-0900cbd{
       overflow: hidden;
   }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c09b18 */.elementor-12654 .elementor-element.elementor-element-7c09b18 .elementor-button {
    background: linear-gradient(90deg, #1A489A -7.09%, #1655A1 -3.17%, #1070AF 6.6%, #0D80B8 15.4%, #0C86BC 22.25%, #2BBEC6 90.7%);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-a1e214e */.elementor-12654 .elementor-element.elementor-element-a1e214e .swiper {
    padding: 30px 0 30px 30px;
}
.elementor-12654 .elementor-element.elementor-element-a1e214e .elementor-swiper-button-next {
    /*opacity: 0;*/
}
.elementor-12654 .elementor-element.elementor-element-a1e214e .swiper-slide-next + .swiper-slide .elementor-widget-image {
    position: relative;
}
.elementor-12654 .elementor-element.elementor-element-a1e214e .swiper-slide-next + .swiper-slide .elementor-widget-image:after {
    background: linear-gradient(270deg, #F08121 77.96%, rgba(240, 129, 33, 0) 100%);
    filter: drop-shadow(0px 4.79122px 11.9781px rgba(0, 0, 0, 0.25));
    content: '';
    z-index: 1;
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
}

.elementor-12654 .elementor-element.elementor-element-a1e214e .arrow-next {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 120px;
    height: 100%;
    background-image: none !important;
    padding: 0;
    border: none !important;
    text-align: left;
    z-index: 100;
    display: none;
}
.elementor-12654 .elementor-element.elementor-element-a1e214e .arrow-next svg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;  
}
.elementor-12654 .elementor-element.elementor-element-a1e214e .swiper-slide {
    transition: all 500ms ease-in-out;
}

.elementor-12654 .elementor-element.elementor-element-a1e214e .swiper-slide:not(.swiper-slide-active) {
    
    transform: scale(0.8);
    transform-origin: center top;
    
}
.elementor-12654 .elementor-element.elementor-element-a1e214e .swiper-slide-next+.swiper-slide {
    transform-origin: left top;
    
}


@media (max-width: 1700px){
    .elementor-12654 .elementor-element.elementor-element-a1e214e .arrow-next svg {
        width: 100px;
        height: 100px;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        left: 45%;
    }
}


@media (max-width: 767px){
    .elementor-12654 .elementor-element.elementor-element-a1e214e .swiper {
        padding: 0 60px 0 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b361e1 */.elementor-12654 .elementor-element.elementor-element-3b361e1 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0508486 */.elementor-12654 .elementor-element.elementor-element-0508486 {
background: var(--Navy, radial-gradient(49.96% 50% at 50% 50.2%, #0C86BC 0%, #1A489A 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99b81a5 */.elementor-12654 .elementor-element.elementor-element-99b81a5 .elementor-button {
    background: linear-gradient(90deg, #1A489A -7.09%, #1655A1 -3.17%, #1070AF 6.6%, #0D80B8 15.4%, #0C86BC 22.25%, #2BBEC6 90.7%);
}
@media (max-width: 767px) {
    .elementor-12654 .elementor-element.elementor-element-99b81a5 .elementor-button {
        box-shadow: none !important;
        text-transform: uppercase;
        background-color: #1E4997;
        background-image: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-acd399b */.elementor-12654 .elementor-element.elementor-element-acd399b .elementor-button {
    background: linear-gradient(90deg, #1A489A -7.09%, #1655A1 -3.17%, #1070AF 6.6%, #0D80B8 15.4%, #0C86BC 22.25%, #2BBEC6 90.7%);
    height: 100%;
}
.elementor-12654 .elementor-element.elementor-element-acd399b .elementor-button-wrapper {
    height: 100%;
}
@media (max-width: 767px) {
    .elementor-12654 .elementor-element.elementor-element-acd399b .elementor-button {
        box-shadow: none !important;
        text-transform: uppercase;
        background-color: #007CB4;
        background-image: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30bb3d */.elementor-12654 .elementor-element.elementor-element-e30bb3d {
    background: linear-gradient(80.61deg, #96DAEA -24.61%, #B6E5F0 4.9%, #DDF3F8 45.48%, #F6FBFD 78.67%, #FFFFFF 98.35%);
}/* End custom CSS */