.elementor-128 .elementor-element.elementor-element-d488c21{--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;--justify-content:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-d89c716{width:100%;max-width:100%;}.elementor-128 .elementor-element.elementor-element-d89c716 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-128 .elementor-element.elementor-element-9ddbce6{width:100%;max-width:100%;}.elementor-128 .elementor-element.elementor-element-9ddbce6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-128 .elementor-element.elementor-element-8444569{--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;--flex-wrap:wrap;}.elementor-128 .elementor-element.elementor-element-b80b08a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bebas Neue", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-128 .elementor-element.elementor-element-b80b08a{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-3830136 .elementor-button{background-color:#000000;font-family:"Bebas Neue", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-128 .elementor-element.elementor-element-3830136{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-6187edf .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bebas Neue", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-128 .elementor-element.elementor-element-6187edf{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-428a7a2 .elementor-button{background-color:#000000;font-family:"Bebas Neue", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-128 .elementor-element.elementor-element-428a7a2{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-76a9c0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:34px;--padding-left:20px;--padding-right:26px;}.elementor-128 .elementor-element.elementor-element-493cf76{--display:flex;--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:center;--align-items:center;--flex-wrap:wrap;--padding-top:5px;--padding-bottom:0px;--padding-left:7px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-fea9058{text-align:center;}.elementor-128 .elementor-element.elementor-element-fea9058 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:57px;font-weight:900;text-transform:uppercase;color:#074781;}.elementor-128 .elementor-element.elementor-element-319d7e5{text-align:center;color:#000000;}.elementor-128 .elementor-element.elementor-element-5aaf9ee .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bebas Neue", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-128 .elementor-element.elementor-element-5aaf9ee{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-44bdf03{--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;--overflow:hidden;--padding-top:25px;--padding-bottom:10px;--padding-left:30px;--padding-right:21px;}.elementor-128 .elementor-element.elementor-element-ec4cb09{--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;--justify-content:center;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-128 .elementor-element.elementor-element-7ad49ee .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:50px;font-weight:900;color:#074781;}.elementor-128 .elementor-element.elementor-element-e4d6085{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-128 .elementor-element.elementor-element-b481683{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:-46px;}.elementor-128 .elementor-element.elementor-element-37a5035{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-37a5035 img{height:68%;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 35px 0px rgba(0,0,0,0.5);}.elementor-128 .elementor-element.elementor-element-bdad6fe > .elementor-widget-container{margin:74px 0px 0px -66px;}.elementor-128 .elementor-element.elementor-element-bdad6fe img{height:63%;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 22px 0px rgba(0,0,0,0.5);}.elementor-128 .elementor-element.elementor-element-ff1ee59{--display:flex;--min-height:546px;--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:center;--align-items:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-128 .elementor-element.elementor-element-ff1ee59:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-ff1ee59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ed3e1 );}.elementor-128 .elementor-element.elementor-element-2661ea0{--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-128 .elementor-element.elementor-element-3d3d8fc img{max-width:83%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-972e89c );border-radius:22px 22px 22px 22px;}.elementor-128 .elementor-element.elementor-element-c12d93b{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-128 .elementor-element.elementor-element-fda2560 > .elementor-widget-container{padding:30px 30px 0px 0px;}.elementor-128 .elementor-element.elementor-element-fda2560{text-align:left;}.elementor-128 .elementor-element.elementor-element-fda2560 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:35px;font-weight:800;color:#074781;}.elementor-128 .elementor-element.elementor-element-9ff002c .elementor-button{font-size:19px;font-weight:700;}.elementor-128 .elementor-element.elementor-element-03c9e72{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:83px;--padding-bottom:61px;--padding-left:14px;--padding-right:25px;}.elementor-128 .elementor-element.elementor-element-03c9e72:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-03c9e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001921;}.elementor-128 .elementor-element.elementor-element-07e630d{--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-128 .elementor-element.elementor-element-f1d2dda > .elementor-widget-container{padding:33px 33px 33px 33px;}.elementor-128 .elementor-element.elementor-element-f1d2dda{text-align:center;}.elementor-128 .elementor-element.elementor-element-f1d2dda .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:66px;font-weight:800;color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-fa68199{--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:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-128 .elementor-element.elementor-element-add4d98{--display:flex;--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:23px 23px 23px 23px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-add4d98:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-add4d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-abb6964{--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;--overflow:hidden;--overlay-opacity:0.87;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-abb6964:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-abb6964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/f1334dc8-33d4-4866-8656-2d3cf6969ae8.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-abb6964::before, .elementor-128 .elementor-element.elementor-element-abb6964 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-abb6964 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-abb6964 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-abb6964 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-abb6964 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-128 .elementor-element.elementor-element-73352d2{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-a4f7d37 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-a4f7d37 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-a4f7d37 .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-a4f7d37 .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-a4f7d37 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-a4f7d37 .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-71d9ad1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-71d9ad1:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-71d9ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-3e632cf{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-3e632cf:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-3e632cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/pex-repipes.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-b6cc9ff{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-dec290b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-dec290b .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-dec290b .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-dec290b .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-dec290b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-dec290b .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-0f7d996{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:23px 23px 23px 23px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-0f7d996:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-0f7d996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-40a1373{--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;--overflow:hidden;--overlay-opacity:0.87;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-40a1373:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-40a1373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/maxresdefault-29.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-40a1373::before, .elementor-128 .elementor-element.elementor-element-40a1373 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-40a1373 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-40a1373 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-40a1373 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-40a1373 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-128 .elementor-element.elementor-element-79a9166{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-804b2c7 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-804b2c7 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-804b2c7 .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-804b2c7 .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-804b2c7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-804b2c7 .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-738dd41{--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:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;--z-index:2;}.elementor-128 .elementor-element.elementor-element-ede1ed6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-ede1ed6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-ede1ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-2ca4c4b{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-2ca4c4b:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-2ca4c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/823ec7cc-1a24-4e54-a95c-c01abbc592a4.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-76d6f16{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-97c0336 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-97c0336 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-97c0336 .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-97c0336 .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-97c0336 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-97c0336 .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-b8b54b6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-b8b54b6:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b8b54b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-742418b{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-742418b:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-742418b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/50f44a38-3571-4ea2-be17-4daa779b6ece.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-97c76a8{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-96e0ece > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-96e0ece .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-96e0ece .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-96e0ece .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-96e0ece .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-96e0ece .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-137cc6f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:23px 23px 23px 23px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-137cc6f:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-137cc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-b1f789a{--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;--overflow:hidden;--overlay-opacity:0.87;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-b1f789a:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b1f789a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/aaa08041-38db-476b-87cd-179367c6a4e4.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-b1f789a::before, .elementor-128 .elementor-element.elementor-element-b1f789a > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-b1f789a > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-b1f789a > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-b1f789a > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-b1f789a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-128 .elementor-element.elementor-element-473285c{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-4b38467 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-4b38467 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-4b38467 .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-4b38467 .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-4b38467 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-4b38467 .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-8dfba37{--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:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;--z-index:2;}.elementor-128 .elementor-element.elementor-element-0989723{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-0989723:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-0989723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-94e9c42{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-94e9c42:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-94e9c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/9a32e17d-f7bb-4063-b1d9-87a73b4a541b.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-dd59e08{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-0e15e08 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-0e15e08 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-0e15e08 .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-0e15e08 .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-0e15e08 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-0e15e08 .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-3d4c87d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-3d4c87d:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-3d4c87d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-79ea9c9{--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;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-79ea9c9:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-79ea9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/5a188e01-670f-4795-8634-d066dca183c4.jpg");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-8653e78{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-30613f9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-30613f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-30613f9 .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-30613f9 .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-30613f9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-30613f9 .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-d1e842c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:23px 23px 23px 23px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-128 .elementor-element.elementor-element-d1e842c:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-d1e842c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-5b66d77{--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;--overflow:hidden;--overlay-opacity:0.87;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-51px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-5b66d77:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-5b66d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/i-2025-03-10T222628.582.webp");background-position:center center;background-size:cover;}.elementor-128 .elementor-element.elementor-element-5b66d77::before, .elementor-128 .elementor-element.elementor-element-5b66d77 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-5b66d77 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-5b66d77 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-5b66d77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-5b66d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-128 .elementor-element.elementor-element-7988abe{--spacer-size:202px;}.elementor-128 .elementor-element.elementor-element-dd4727f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-128 .elementor-element.elementor-element-dd4727f .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-dd4727f .elementor-icon-box-title{margin-bottom:12px;}.elementor-128 .elementor-element.elementor-element-dd4727f .elementor-icon-box-title, .elementor-128 .elementor-element.elementor-element-dd4727f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.7px;}.elementor-128 .elementor-element.elementor-element-dd4727f .elementor-icon-box-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-b9123a0{--display:flex;--min-height:450px;--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:center;--align-items:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--overlay-opacity:0.81;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:103px;--padding-bottom:83px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-128 .elementor-element.elementor-element-b9123a0:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-b9123a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/IMG_65322-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-b9123a0::before, .elementor-128 .elementor-element.elementor-element-b9123a0 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-b9123a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-b9123a0 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-b9123a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-b9123a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00212C;--background-overlay:'';}.elementor-128 .elementor-element.elementor-element-b9123a0.e-con{--align-self:center;}.elementor-128 .elementor-element.elementor-element-5daafc9{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-128 .elementor-element.elementor-element-5daafc9.elementor-element{--align-self:center;}.elementor-128 .elementor-element.elementor-element-5daafc9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:68px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-d0d8fb1{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-972e89c );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-128 .elementor-element.elementor-element-2615ade{--display:flex;--min-height:546px;--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:center;--align-items:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-128 .elementor-element.elementor-element-2615ade:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-2615ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ed3e1 );}.elementor-128 .elementor-element.elementor-element-c7192d3{--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-128 .elementor-element.elementor-element-7fdeea2 > .elementor-widget-container{padding:30px 30px 0px 0px;}.elementor-128 .elementor-element.elementor-element-7fdeea2{text-align:left;}.elementor-128 .elementor-element.elementor-element-7fdeea2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:800;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 2px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-a3dd95e{color:#090909;}.elementor-128 .elementor-element.elementor-element-957ed2e{--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-128 .elementor-element.elementor-element-25157a8{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-128 .elementor-element.elementor-element-6c25c56{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-128 .elementor-element.elementor-element-6c25c56.elementor-element{--align-self:center;}.elementor-128 .elementor-element.elementor-element-6c25c56 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:55px;font-weight:800;color:#074781;}.elementor-128 .elementor-element.elementor-element-2744610{--display:flex;}.elementor-128 .elementor-element.elementor-element-30105a8{--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-128 .elementor-element.elementor-element-2e3ff17 > .elementor-widget-container{padding:6px 6px 6px 6px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-2e3ff17{color:#554A4A;}.elementor-128 .elementor-element.elementor-element-169cae8{--display:flex;}.elementor-128 .elementor-element.elementor-element-4ab8f12{--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-128 .elementor-element.elementor-element-20a76cf > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-128 .elementor-element.elementor-element-20a76cf{color:#554A4A;}.elementor-128 .elementor-element.elementor-element-ffd6df3{--display:flex;}.elementor-128 .elementor-element.elementor-element-fe55da8{--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-128 .elementor-element.elementor-element-bc32717 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-128 .elementor-element.elementor-element-bc32717{color:#554A4A;}.elementor-128 .elementor-element.elementor-element-058b607{--display:flex;}.elementor-128 .elementor-element.elementor-element-a9b702f{--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-128 .elementor-element.elementor-element-53f2f9f > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-128 .elementor-element.elementor-element-53f2f9f{color:#554A4A;}.elementor-128 .elementor-element.elementor-element-bd7a648{--display:flex;}.elementor-128 .elementor-element.elementor-element-bb66d8a{--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-128 .elementor-element.elementor-element-fecc9ef > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-128 .elementor-element.elementor-element-fecc9ef{color:#554A4A;}.elementor-128 .elementor-element.elementor-element-336e002{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-336e002 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0052DA;}.elementor-128 .elementor-element.elementor-element-336e002 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-128 .elementor-element.elementor-element-336e002.elementor-element{--align-self:center;}.elementor-128 .elementor-element.elementor-element-336e002 {--n-accordion-padding:14px 14px 14px 14px;}:where( .elementor-128 .elementor-element.elementor-element-336e002 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-128 .elementor-element.elementor-element-0f8fdd4{--display:flex;--min-height:567px;--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:center;--align-items:center;--overlay-opacity:1;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-128 .elementor-element.elementor-element-0f8fdd4:not(.elementor-motion-effects-element-type-background), .elementor-128 .elementor-element.elementor-element-0f8fdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.plumbingdonerightt.com/wp-content/uploads/2025/03/image5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-128 .elementor-element.elementor-element-0f8fdd4::before, .elementor-128 .elementor-element.elementor-element-0f8fdd4 > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-0f8fdd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-128 .elementor-element.elementor-element-0f8fdd4 > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-0f8fdd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-128 .elementor-element.elementor-element-0f8fdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00212C7A 0%, var( --e-global-color-c4cf171 ) 100%);}.elementor-128 .elementor-element.elementor-element-2922dc0{text-align:center;}.elementor-128 .elementor-element.elementor-element-2922dc0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:63px;font-weight:800;color:#FFFFFF;}.elementor-128 .elementor-element.elementor-element-edf8f28{text-align:center;color:var( --e-global-color-secondary );}.elementor-128 .elementor-element.elementor-element-c1478f0 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-128 .elementor-element.elementor-element-c1478f0{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-c1478f0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}@media(min-width:768px){.elementor-128 .elementor-element.elementor-element-493cf76{--width:100%;}.elementor-128 .elementor-element.elementor-element-ec4cb09{--width:50%;}.elementor-128 .elementor-element.elementor-element-b481683{--width:50%;}.elementor-128 .elementor-element.elementor-element-2661ea0{--width:50%;}.elementor-128 .elementor-element.elementor-element-c12d93b{--width:50%;}.elementor-128 .elementor-element.elementor-element-07e630d{--width:100%;}.elementor-128 .elementor-element.elementor-element-fa68199{--width:87%;}.elementor-128 .elementor-element.elementor-element-add4d98{--width:33%;}.elementor-128 .elementor-element.elementor-element-abb6964{--width:100%;}.elementor-128 .elementor-element.elementor-element-71d9ad1{--width:33%;}.elementor-128 .elementor-element.elementor-element-3e632cf{--width:100%;}.elementor-128 .elementor-element.elementor-element-0f7d996{--width:33%;}.elementor-128 .elementor-element.elementor-element-40a1373{--width:100%;}.elementor-128 .elementor-element.elementor-element-738dd41{--width:87%;}.elementor-128 .elementor-element.elementor-element-ede1ed6{--width:33%;}.elementor-128 .elementor-element.elementor-element-2ca4c4b{--width:100%;}.elementor-128 .elementor-element.elementor-element-b8b54b6{--width:33%;}.elementor-128 .elementor-element.elementor-element-742418b{--width:100%;}.elementor-128 .elementor-element.elementor-element-137cc6f{--width:33%;}.elementor-128 .elementor-element.elementor-element-b1f789a{--width:100%;}.elementor-128 .elementor-element.elementor-element-8dfba37{--width:87%;}.elementor-128 .elementor-element.elementor-element-0989723{--width:33%;}.elementor-128 .elementor-element.elementor-element-94e9c42{--width:100%;}.elementor-128 .elementor-element.elementor-element-3d4c87d{--width:33%;}.elementor-128 .elementor-element.elementor-element-79ea9c9{--width:100%;}.elementor-128 .elementor-element.elementor-element-d1e842c{--width:33%;}.elementor-128 .elementor-element.elementor-element-5b66d77{--width:100%;}.elementor-128 .elementor-element.elementor-element-c7192d3{--width:50%;}.elementor-128 .elementor-element.elementor-element-957ed2e{--width:50%;}}@media(max-width:767px){.elementor-128 .elementor-element.elementor-element-8444569{--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-128 .elementor-element.elementor-element-b80b08a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-b80b08a .elementor-button{font-size:23px;}.elementor-128 .elementor-element.elementor-element-3830136{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-3830136 .elementor-button{font-size:23px;}.elementor-128 .elementor-element.elementor-element-6187edf{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-6187edf.elementor-element{--order:99999 /* order end hack */;}.elementor-128 .elementor-element.elementor-element-6187edf .elementor-button{font-size:23px;}.elementor-128 .elementor-element.elementor-element-428a7a2{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-428a7a2 .elementor-button{font-size:23px;}.elementor-128 .elementor-element.elementor-element-76a9c0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:32px;--padding-left:1px;--padding-right:1px;}.elementor-128 .elementor-element.elementor-element-493cf76{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-128 .elementor-element.elementor-element-fea9058{text-align:center;}.elementor-128 .elementor-element.elementor-element-fea9058 .elementor-heading-title{font-size:39px;}.elementor-128 .elementor-element.elementor-element-319d7e5{text-align:center;}.elementor-128 .elementor-element.elementor-element-5aaf9ee{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-5aaf9ee.elementor-element{--order:99999 /* order end hack */;}.elementor-128 .elementor-element.elementor-element-5aaf9ee .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-128 .elementor-element.elementor-element-5aaf9ee .elementor-button{font-size:17px;}.elementor-128 .elementor-element.elementor-element-44bdf03{--padding-top:22px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-128 .elementor-element.elementor-element-ec4cb09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-7ad49ee{text-align:center;}.elementor-128 .elementor-element.elementor-element-7ad49ee .elementor-heading-title{font-size:39px;}.elementor-128 .elementor-element.elementor-element-e4d6085{text-align:center;}.elementor-128 .elementor-element.elementor-element-b481683{--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 15px;--row-gap:0px;--column-gap:15px;--flex-wrap:nowrap;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-37a5035{width:100%;max-width:100%;}.elementor-128 .elementor-element.elementor-element-37a5035 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-37a5035.elementor-element{--align-self:stretch;}.elementor-128 .elementor-element.elementor-element-bdad6fe > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-bdad6fe img{height:100%;}.elementor-128 .elementor-element.elementor-element-ff1ee59{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-fda2560 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-fda2560{text-align:center;}.elementor-128 .elementor-element.elementor-element-93c86d5{text-align:center;}.elementor-128 .elementor-element.elementor-element-03c9e72{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:57px;--padding-bottom:55px;--padding-left:12px;--padding-right:12px;}.elementor-128 .elementor-element.elementor-element-f1d2dda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-f1d2dda .elementor-heading-title{font-size:32px;}.elementor-128 .elementor-element.elementor-element-fa68199{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-add4d98{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-128 .elementor-element.elementor-element-73352d2{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-a4f7d37 > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-a4f7d37 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-71d9ad1{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-128 .elementor-element.elementor-element-b6cc9ff{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-dec290b > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-dec290b .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-0f7d996{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-128 .elementor-element.elementor-element-79a9166{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-804b2c7 > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-804b2c7 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-738dd41{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-76d6f16{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-97c0336 > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-97c0336 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-97c76a8{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-96e0ece > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-96e0ece .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-473285c{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-4b38467 > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-4b38467 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-8dfba37{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-dd59e08{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-0e15e08 > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-0e15e08 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-8653e78{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-30613f9 > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-30613f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-7988abe{--spacer-size:140px;}.elementor-128 .elementor-element.elementor-element-dd4727f > .elementor-widget-container{margin:68px 0px 13px 0px;}.elementor-128 .elementor-element.elementor-element-dd4727f .elementor-icon-box-wrapper{text-align:center;}.elementor-128 .elementor-element.elementor-element-b9123a0{--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;}.elementor-128 .elementor-element.elementor-element-5daafc9{--container-widget-width:449px;--container-widget-flex-grow:0;width:var( --container-widget-width, 449px );max-width:449px;}.elementor-128 .elementor-element.elementor-element-5daafc9 .elementor-heading-title{font-size:49px;}.elementor-128 .elementor-element.elementor-element-d0d8fb1{--container-widget-width:956px;--container-widget-flex-grow:0;width:var( --container-widget-width, 956px );max-width:956px;}.elementor-128 .elementor-element.elementor-element-7fdeea2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-7fdeea2{text-align:center;}.elementor-128 .elementor-element.elementor-element-7fdeea2 .elementor-heading-title{font-size:44px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-128 .elementor-element.elementor-element-a3dd95e > .elementor-widget-container{margin:0px 0px 0px -24px;}.elementor-128 .elementor-element.elementor-element-a3dd95e{text-align:center;}.elementor-128 .elementor-element.elementor-element-25157a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-128 .elementor-element.elementor-element-6c25c56{--container-widget-width:399px;--container-widget-flex-grow:0;width:var( --container-widget-width, 399px );max-width:399px;text-align:center;}.elementor-128 .elementor-element.elementor-element-6c25c56 .elementor-heading-title{font-size:33px;}.elementor-128 .elementor-element.elementor-element-336e002{width:100%;max-width:100%;--n-accordion-title-font-size:12px;}.elementor-128 .elementor-element.elementor-element-0f8fdd4{--min-height:417px;--padding-top:25px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-128 .elementor-element.elementor-element-2922dc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-128 .elementor-element.elementor-element-2922dc0 .elementor-heading-title{font-size:45px;}.elementor-128 .elementor-element.elementor-element-c1478f0{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-128 .elementor-element.elementor-element-c1478f0 .elementor-button{font-size:21px;}}/* Start custom CSS for container, class: .elementor-element-abb6964 */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e632cf */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca4c4b */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742418b */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1f789a */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e9c42 */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79ea9c9 */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b66d77 */.crd:before
    {
   content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: -100%;
    left: 100%;
    background-color: #fff;
    border-bottom-left-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}
.bf:hover .crd:before{
           content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}
.crd:after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 100%;
    left: -100%;
    background-color: #fff;
    border-top-right-radius: 100%;
    opacity: 1;
    transition: all ease-in-out 1.3s;
    z-index: 1;
}

.bf:hover .crd:after{
     
        content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                opacity: 0;
                z-index: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03c9e72 */.mh:after {
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
    display: block;
    width: 100%;
    height: 50%;
    background-image: url('https://www.plumbingdonerightt.com/wp-content/uploads/2024/12/Frame-4-1-1-01-02-1.png');
        background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 100% auto;
    pointer-events: none; 
    z-index: 1
}

.elementor-128 .elementor-element.elementor-element-03c9e72 .elementor-widget-button{
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3dd95e */.elementor-128 .elementor-element.elementor-element-a3dd95e ::marker {
    color: transparent
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden
}/* End custom CSS */