.elementor-326 .elementor-element.elementor-element-23130c5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:00px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-326 .elementor-element.elementor-element-23130c5:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-23130c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-326 .elementor-element.elementor-element-23130c5::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-astglobalcolor2 );background-image:url("https://www.dmcrestoration.com/wp-content/uploads/2026/04/emergency-water-guide.jpg");background-position:bottom left;background-size:cover;}.elementor-326 .elementor-element.elementor-element-23130c5::before{filter:brightness( 82% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-326 .elementor-element.elementor-element-503d5be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-326 .elementor-element.elementor-element-503d5be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-326 .elementor-element.elementor-element-7d23c59{--spacer-size:75px;}.elementor-326 .elementor-element.elementor-element-82f123c img{filter:brightness( 100% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-326 .elementor-element.elementor-element-82f123c{width:var( --container-widget-width, 115.451% );max-width:115.451%;--container-widget-width:115.451%;--container-widget-flex-grow:0;}.elementor-326 .elementor-element.elementor-element-82f123c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-326 .elementor-element.elementor-element-79e39e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-326 .elementor-element.elementor-element-79e39e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-326 .elementor-element.elementor-element-b8be261{--spacer-size:100px;}.elementor-326 .elementor-element.elementor-element-dc7637c .elementor-heading-title{font-size:50px;color:var( --e-global-color-astglobalcolor4 );}.elementor-326 .elementor-element.elementor-element-dc7637c{width:var( --container-widget-width, 106.769% );max-width:106.769%;--container-widget-width:106.769%;--container-widget-flex-grow:0;}.elementor-326 .elementor-element.elementor-element-dc7637c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-326 .elementor-element.elementor-element-be01753{font-size:22px;font-weight:900;line-height:29px;color:var( --e-global-color-astglobalcolor4 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-58aa5b1{font-size:20px;line-height:26px;color:var( --e-global-color-72a463d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-e51fd1b{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-b35a0d8{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-883259d{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-fb0c67c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-fb0c67c:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-fb0c67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-326 .elementor-element.elementor-element-0e11a3b{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-8405782{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-1308446{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-29e5e12{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-855a234{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-4c13d4b{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-4c13d4b:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-4c13d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-326 .elementor-element.elementor-element-826c1d1{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-b84f008{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-3bd217d{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-3bd217d > .elementor-shape-bottom svg, .elementor-326 .elementor-element.elementor-element-3bd217d > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-326 .elementor-element.elementor-element-0f38489{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-587b442{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-7bd4c43{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-7bd4c43:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-7bd4c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-326 .elementor-element.elementor-element-73d7966{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-8051734{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-8ddec03{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-5b879e0{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-39a6396{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-2444e2d{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-2444e2d:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-2444e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-326 .elementor-element.elementor-element-8f4e8a9{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-ce94997{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-99fd864{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-99fd864 > .elementor-shape-bottom svg, .elementor-326 .elementor-element.elementor-element-99fd864 > .e-con-inner > .elementor-shape-bottom svg{height:150px;}.elementor-326 .elementor-element.elementor-element-393e401{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-b2f3a88{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-7372654{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-7372654:not(.elementor-motion-effects-element-type-background), .elementor-326 .elementor-element.elementor-element-7372654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-326 .elementor-element.elementor-element-36fc23f{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-4b3dfd1{--spacer-size:50px;}.elementor-326 .elementor-element.elementor-element-da5bb04{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-da5bb04 > .elementor-shape-top svg, .elementor-326 .elementor-element.elementor-element-da5bb04 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:124px;}.elementor-326 .elementor-element.elementor-element-6ede30f{--display:flex;}.elementor-326 .elementor-element.elementor-element-6ede30f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-326 .elementor-element.elementor-element-45bf4a2 img{width:100%;filter:brightness( 0% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-326 .elementor-element.elementor-element-bb135bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-326 .elementor-element.elementor-element-bb135bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-326 .elementor-element.elementor-element-eb4eb32{--display:flex;}.elementor-326 .elementor-element.elementor-element-45e56b4{--display:flex;}.elementor-326 .elementor-element.elementor-element-1269c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;}.elementor-326 .elementor-element.elementor-element-ac9bc5e .elementor-button .elementor-button-icon{font-size:25px;}.elementor-326 .elementor-element.elementor-element-ac9bc5e .elementor-button .elementor-button-icon svg{height:25px;width:25px;}.elementor-326 .elementor-element.elementor-element-ac9bc5e a.elementor-button{color:var( --e-global-color-astglobalcolor2 );background-color:#FFC300;}.elementor-326 .elementor-element.elementor-element-ac9bc5e a.elementor-button-icon svg, .elementor-326 .elementor-element.elementor-element-ac9bc5e .elementor-button-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-326 .elementor-element.elementor-element-ac9bc5e .uael-marketing-button-title{font-weight:900;}.elementor-326 .elementor-element.elementor-element-ac9bc5e .uael-marketing-button .elementor-button-content-wrapper{margin-bottom:1px;}.elementor-326 .elementor-element.elementor-element-07f3c7e{font-size:14px;font-weight:700;font-style:italic;}@media(min-width:768px){.elementor-326 .elementor-element.elementor-element-503d5be{--width:30%;}.elementor-326 .elementor-element.elementor-element-79e39e2{--width:70%;}.elementor-326 .elementor-element.elementor-element-6ede30f{--width:30%;}.elementor-326 .elementor-element.elementor-element-bb135bf{--width:68.162%;}.elementor-326 .elementor-element.elementor-element-eb4eb32{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-326 .elementor-element.elementor-element-503d5be{--width:100%;}.elementor-326 .elementor-element.elementor-element-79e39e2{--width:100%;}}@media(min-width:1025px){.elementor-326 .elementor-element.elementor-element-23130c5::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-326 .elementor-element.elementor-element-23130c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-326 .elementor-element.elementor-element-23130c5{--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-326 .elementor-element.elementor-element-7d23c59{--spacer-size:25px;}.elementor-326 .elementor-element.elementor-element-82f123c img{width:33%;}.elementor-326 .elementor-element.elementor-element-79e39e2{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-326 .elementor-element.elementor-element-b8be261{--spacer-size:25px;}.elementor-326 .elementor-element.elementor-element-dc7637c .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-326 .elementor-element.elementor-element-58aa5b1{font-size:16px;}}@media(max-width:767px){.elementor-326 .elementor-element.elementor-element-7d23c59{--spacer-size:5px;}.elementor-326 .elementor-element.elementor-element-b8be261{--spacer-size:5px;}.elementor-326 .elementor-element.elementor-element-dc7637c .elementor-heading-title{font-size:28px;}.elementor-326 .elementor-element.elementor-element-ac9bc5e .elementor-align-icon-right,
						.elementor-326 .elementor-element.elementor-element-ac9bc5e .uael-marketing-buttons-all_right.elementor-button .elementor-button-icon{margin-left:10px;}.elementor-326 .elementor-element.elementor-element-ac9bc5e .elementor-align-icon-left,
						.elementor-326 .elementor-element.elementor-element-ac9bc5e .uael-marketing-buttons-all_left.elementor-button .elementor-button-icon{margin-right:10px;}}