.elementor-524 .elementor-element.elementor-element-cc004eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-be1799d{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-524 .elementor-element.elementor-element-be1799d:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-be1799d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blalockwater.com/wp-content/uploads/2025/11/image44-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-524 .elementor-element.elementor-element-be1799d::before, .elementor-524 .elementor-element.elementor-element-be1799d > .elementor-background-video-container::before, .elementor-524 .elementor-element.elementor-element-be1799d > .e-con-inner > .elementor-background-video-container::before, .elementor-524 .elementor-element.elementor-element-be1799d > .elementor-background-slideshow::before, .elementor-524 .elementor-element.elementor-element-be1799d > .e-con-inner > .elementor-background-slideshow::before, .elementor-524 .elementor-element.elementor-element-be1799d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-524 .elementor-element.elementor-element-ceaa877{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-2215e2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-950623d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1em;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-6c08c77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-08b8ced{text-align:center;}.elementor-524 .elementor-element.elementor-element-08b8ced .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-524 .elementor-element.elementor-element-3c8e51a{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-dcf9a9b{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-0ef2c05{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-aa01a7d{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-006c561{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-fa4cab4{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-2a89961{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-9f5ce00{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-a56c421{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-d9464fe{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-1f6ac48{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-67e51e8{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-a4bf325{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-729be19{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-32faa82{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-e8614d0 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-e8614d0{text-align:center;}.elementor-524 .elementor-element.elementor-element-e8614d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:800;color:#000000;}.elementor-524 .elementor-element.elementor-element-19c4e43{text-align:center;}.elementor-524 .elementor-element.elementor-element-19c4e43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-da31d8c{text-align:center;}.elementor-524 .elementor-element.elementor-element-da31d8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-524 .elementor-element.elementor-element-e5fc13e{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-e6c2228{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-ca39f6a{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-720c5f1{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-d2af3a7{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-b601df2{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-52dee09{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-de164c4{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-786daf6{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-6c874f1{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-b2abbaa{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-860ff9d{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-4de20c6 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-4de20c6{text-align:center;}.elementor-524 .elementor-element.elementor-element-4de20c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-15d69fc{text-align:center;}.elementor-524 .elementor-element.elementor-element-15d69fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-524 .elementor-element.elementor-element-079cee2{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-e9aa641{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-2dc2d13{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-cd9237c{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-59c5187 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-59c5187{text-align:center;}.elementor-524 .elementor-element.elementor-element-59c5187 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-eaf1274{text-align:center;}.elementor-524 .elementor-element.elementor-element-eaf1274 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-524 .elementor-element.elementor-element-45ec920{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-4140ce3{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-1d7625d{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-8fa4299{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-c9b0180{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-0e7b00b{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-1de09c8{text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-524 .elementor-element.elementor-element-047f997{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-524 .elementor-element.elementor-element-c2475f7 .elementor-button{background-color:#01104E;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:15px 50px 15px 50px;}.elementor-524 .elementor-element.elementor-element-c2475f7 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-be1799d{--min-height:300px;}.elementor-524 .elementor-element.elementor-element-2215e2a .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-524 .elementor-element.elementor-element-950623d .elementor-heading-title{font-size:45px;line-height:1.2em;}}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-be1799d{--min-height:200px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-2215e2a .elementor-heading-title{font-size:30px;}.elementor-524 .elementor-element.elementor-element-950623d .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-3c8e51a{font-size:15px;}.elementor-524 .elementor-element.elementor-element-dcf9a9b{font-size:15px;}.elementor-524 .elementor-element.elementor-element-0ef2c05{font-size:15px;}.elementor-524 .elementor-element.elementor-element-aa01a7d{font-size:15px;}.elementor-524 .elementor-element.elementor-element-006c561{font-size:15px;}.elementor-524 .elementor-element.elementor-element-fa4cab4{font-size:15px;}.elementor-524 .elementor-element.elementor-element-2a89961{font-size:15px;}.elementor-524 .elementor-element.elementor-element-9f5ce00{font-size:15px;}.elementor-524 .elementor-element.elementor-element-a56c421{font-size:15px;}.elementor-524 .elementor-element.elementor-element-d9464fe{font-size:15px;}.elementor-524 .elementor-element.elementor-element-1f6ac48{font-size:15px;}.elementor-524 .elementor-element.elementor-element-a4bf325{font-size:15px;}.elementor-524 .elementor-element.elementor-element-32faa82{font-size:15px;}.elementor-524 .elementor-element.elementor-element-e6c2228{font-size:15px;}.elementor-524 .elementor-element.elementor-element-720c5f1{font-size:15px;}.elementor-524 .elementor-element.elementor-element-b601df2{font-size:15px;}.elementor-524 .elementor-element.elementor-element-de164c4{font-size:15px;}.elementor-524 .elementor-element.elementor-element-6c874f1{font-size:15px;}.elementor-524 .elementor-element.elementor-element-860ff9d{font-size:15px;}.elementor-524 .elementor-element.elementor-element-e9aa641{font-size:15px;}.elementor-524 .elementor-element.elementor-element-cd9237c{font-size:15px;}.elementor-524 .elementor-element.elementor-element-4140ce3{font-size:15px;}.elementor-524 .elementor-element.elementor-element-8fa4299{font-size:15px;}.elementor-524 .elementor-element.elementor-element-0e7b00b{font-size:15px;}.elementor-524 .elementor-element.elementor-element-047f997{font-size:15px;}.elementor-524 .elementor-element.elementor-element-c2475f7 .elementor-button{padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-cc004eb{--content-width:1300px;}.elementor-524 .elementor-element.elementor-element-ceaa877{--width:45%;}.elementor-524 .elementor-element.elementor-element-6c08c77{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-524 .elementor-element.elementor-element-ceaa877{--width:100%;}}