.elementor-1690 .elementor-element.elementor-element-21e71c7{--display:flex;--min-height:750px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-21e71c7:not(.elementor-motion-effects-element-type-background), .elementor-1690 .elementor-element.elementor-element-21e71c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plumbit.strongholdthemes.com/demos/general-plumbing/wp-content/uploads/2026/09/modern-kitchen-sink-repair.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1690 .elementor-element.elementor-element-21e71c7::before, .elementor-1690 .elementor-element.elementor-element-21e71c7 > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-21e71c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-21e71c7 > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-21e71c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-21e71c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001733;--background-overlay:'';}.elementor-1690 .elementor-element.elementor-element-7622103{--display:flex;--justify-content:center;--sh-motion-enabled:1;--sh-motion-start-x:0;--sh-motion-end-x:0;--sh-motion-start-y:80;--sh-motion-end-y:-80;--sh-motion-start-line:100;--sh-motion-end-line:0;}.elementor-1690 .elementor-element.elementor-element-7622103.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1690 .elementor-element.elementor-element-27bc22f .heading-title-element{font-size:60px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-27bc22f .heading-subtitle-span{font-size:14px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-145351c{font-size:22px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-43ef940{--display:flex;--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-bfef59a .stronghold-review-badge-wrapper-modern{-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.elementor-1690 .elementor-element.elementor-element-bfef59a .stronghold-review-badge-wrapper-modern:hover{-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px);}.elementor-1690 .elementor-element.elementor-element-bfef59a .review-badge-score{font-size:20px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-bfef59a .review-badge-platform-title{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-81cbcfc{--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-1690 .elementor-element.elementor-element-eb7af43{--display:flex;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .stronghold-icon-box-wrapper-modern{background-color:#FFFFFF;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .stronghold-info-icon{justify-self:center;margin:0px 0px 30px 0px;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .icon-box-icon{font-size:50px;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .stronghold-info-icon .icon-box-svg svg{width:50px;height:50px;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .stronghold-icon-box-wrapper-modern:hover .icon-box-icon{color:#DD3333;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .stronghold-icon-box-wrapper-modern:hover .icon-box-svg svg{fill:#DD3333;stroke:#DD3333;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .stronghold-info-icon-title-element{font-size:18px;text-align:center;}.elementor-1690 .elementor-element.elementor-element-b4e93f7 .stronghold-info-icon-desc{text-align:center;}.elementor-1690 .elementor-element.elementor-element-b8e4294{--display:flex;}.elementor-1690 .elementor-element.elementor-element-c136f48 .stronghold-icon-box-wrapper-modern{background-color:#FFFFFF;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-c136f48 .stronghold-info-icon{justify-self:center;margin:0px 0px 30px 0px;}.elementor-1690 .elementor-element.elementor-element-c136f48 .icon-box-icon{font-size:50px;}.elementor-1690 .elementor-element.elementor-element-c136f48 .stronghold-info-icon .icon-box-svg svg{width:50px;height:50px;}.elementor-1690 .elementor-element.elementor-element-c136f48 .stronghold-icon-box-wrapper-modern:hover .icon-box-icon{color:#DD3333;}.elementor-1690 .elementor-element.elementor-element-c136f48 .stronghold-icon-box-wrapper-modern:hover .icon-box-svg svg{fill:#DD3333;stroke:#DD3333;}.elementor-1690 .elementor-element.elementor-element-c136f48 .stronghold-info-icon-title-element{font-size:18px;text-align:center;}.elementor-1690 .elementor-element.elementor-element-c136f48 .stronghold-info-icon-desc{text-align:center;}.elementor-1690 .elementor-element.elementor-element-16812f8{--display:flex;}.elementor-1690 .elementor-element.elementor-element-9309244 .stronghold-icon-box-wrapper-modern{background-color:#FFFFFF;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-9309244 .stronghold-info-icon{justify-self:center;margin:0px 0px 30px 0px;}.elementor-1690 .elementor-element.elementor-element-9309244 .icon-box-icon{font-size:50px;}.elementor-1690 .elementor-element.elementor-element-9309244 .stronghold-info-icon .icon-box-svg svg{width:50px;height:50px;}.elementor-1690 .elementor-element.elementor-element-9309244 .stronghold-icon-box-wrapper-modern:hover .icon-box-icon{color:#DD3333;}.elementor-1690 .elementor-element.elementor-element-9309244 .stronghold-icon-box-wrapper-modern:hover .icon-box-svg svg{fill:#DD3333;stroke:#DD3333;}.elementor-1690 .elementor-element.elementor-element-9309244 .stronghold-info-icon-title-element{font-size:18px;text-align:center;}.elementor-1690 .elementor-element.elementor-element-9309244 .stronghold-info-icon-desc{text-align:center;}.elementor-1690 .elementor-element.elementor-element-02cd89f{--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;--overlay-opacity:0.2;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-02cd89f::before, .elementor-1690 .elementor-element.elementor-element-02cd89f > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-02cd89f > .e-con-inner > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-02cd89f > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-02cd89f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-02cd89f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://plumbit.strongholdthemes.com/demos/general-plumbing/wp-content/uploads/2026/09/braided-steel-supply-hoses-on-transparent-background.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-1690 .elementor-element.elementor-element-5ff9ff8{--display:flex;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-position{left:426px;top:311px;--stronghold-layer-base-rotation:-2deg;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-motion{--stronghold-layer-width:72%;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820{z-index:2;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-image{object-fit:cover;object-position:center;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-media{opacity:calc(100 / 100);box-shadow:0px 18px 42px -14px rgba(0,0,0,0.28);}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-media, .elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-media-clip{border-radius:18px 18px 18px 18px;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-position{left:265px;top:207px;--stronghold-layer-base-rotation:5deg;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-motion{--stronghold-layer-width:75%;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3{z-index:1;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-image{object-fit:cover;object-position:center;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-media{opacity:calc(100 / 100);box-shadow:0px 10px 26px -10px rgba(0,0,0,0.2);}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-media, .elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-media-clip{border-radius:24px 24px 24px 24px;}.elementor-1690 .elementor-element.elementor-element-c12f615 .stronghold-image-layer{min-height:620px;overflow:visible;}.elementor-1690 .elementor-element.elementor-element-c12f615 .stronghold-image-layer-overlay{opacity:calc(0 / 100);}.elementor-1690 .elementor-element.elementor-element-11d0b6a{--display:flex;}.elementor-1690 .elementor-element.elementor-element-80b564a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-c9d7c0a .stronghold-info-list-wrapper-modern .stronghold-info-list-item{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.elementor-1690 .elementor-element.elementor-element-c9d7c0a .stronghold-info-list-item{border-bottom:1px solid #FFFFFF00;}.elementor-1690 .elementor-element.elementor-element-726b6c7 .stronghold-info-list-wrapper-modern .stronghold-info-list-item{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.elementor-1690 .elementor-element.elementor-element-726b6c7 .stronghold-info-list-item{border-bottom:1px solid #FFFFFF00;}.elementor-1690 .elementor-element.elementor-element-e4738d3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-e4738d3:not(.elementor-motion-effects-element-type-background), .elementor-1690 .elementor-element.elementor-element-e4738d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F7;}.elementor-1690 .elementor-element.elementor-element-ce30abc .heading-title-element{justify-content:center;}.elementor-1690 .elementor-element.elementor-element-ce30abc .heading-title{text-align:center;}.elementor-1690 .elementor-element.elementor-element-ce30abc .heading-subtitle{justify-content:center;text-align:center;}.elementor-1690 .elementor-element.elementor-element-4cd65b0{padding:0px 200px 0px 200px;text-align:center;}.elementor-1690 .elementor-element.elementor-element-5d64b99 .stronghold-btn{text-align:center;}.elementor-1690 .elementor-element.elementor-element-5d64b99 .stronghold-btn-link{text-align:center;}.elementor-1690 .elementor-element.elementor-element-cf25863{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-e1097fe .stronghold-partners-wrapper-modern .partner-item img{border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px !important;}.elementor-1690 .elementor-element.elementor-element-e1097fe .partner-item img{background-color:#FFFFFF;padding:10px;}.elementor-1690 .elementor-element.elementor-element-261a882{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-31a63c1{--display:flex;--min-height:600px;}.elementor-1690 .elementor-element.elementor-element-31a63c1:not(.elementor-motion-effects-element-type-background), .elementor-1690 .elementor-element.elementor-element-31a63c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plumbit.strongholdthemes.com/demos/general-plumbing/wp-content/uploads/2026/09/professional-plumber-repairing-sink-pipes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1690 .elementor-element.elementor-element-03f1297{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-1690 .elementor-element.elementor-element-03f1297:not(.elementor-motion-effects-element-type-background), .elementor-1690 .elementor-element.elementor-element-03f1297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2296F9;}.elementor-1690 .elementor-element.elementor-element-03f1297::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .e-con-inner > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://plumbit.strongholdthemes.com/demos/general-plumbing/wp-content/uploads/2026/09/home-drop-bg.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-1690 .elementor-element.elementor-element-9782026{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-e3719ec .stronghold-info-icon-element{font-size:50px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-e3719ec .counter-svg svg{width:50px;height:50px;fill:#FFFFFF;stroke:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-e3719ec .counter-icon-wrapper{width:calc(50px * 2);height:calc(50px * 2);line-height:calc(50px * 2);}.elementor-1690 .elementor-element.elementor-element-e3719ec .counter-number-val{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-e3719ec .number-suffix{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-e3719ec .counter-title-element{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-3b1c305 .stronghold-info-icon-element{font-size:50px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-3b1c305 .counter-svg svg{width:50px;height:50px;fill:#FFFFFF;stroke:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-3b1c305 .counter-icon-wrapper{width:calc(50px * 2);height:calc(50px * 2);line-height:calc(50px * 2);}.elementor-1690 .elementor-element.elementor-element-3b1c305 .counter-number-val{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-3b1c305 .number-suffix{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-3b1c305 .counter-title-element{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-f4aec91{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-3d996b7{text-align:center;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-51495b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-1690 .elementor-element.elementor-element-51495b2::before, .elementor-1690 .elementor-element.elementor-element-51495b2 > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-51495b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-51495b2 > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-51495b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-51495b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1690 .elementor-element.elementor-element-1c05c9{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-c7f4f26{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-515b2c1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-6c7f213c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-5f8cd286{--divider-border-style:solid;--divider-color:#EDEDED;--divider-border-width:1px;}.elementor-1690 .elementor-element.elementor-element-5f8cd286 .elementor-divider-separator{width:100%;}.elementor-1690 .elementor-element.elementor-element-5f8cd286 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1690 .elementor-element.elementor-element-17349968{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-17349968:not(.elementor-motion-effects-element-type-background), .elementor-1690 .elementor-element.elementor-element-17349968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F7;}.elementor-1690 .elementor-element.elementor-element-561c229{--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;}.elementor-1690 .elementor-element.elementor-element-ec3b753{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-b37d9d6{--display:flex;--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-77de70d .stronghold-btn-link-url{color:#001733;background-color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-77de70d .stronghold-btn-link-url:hover{color:#FFFFFF;background-color:#2296F9;}.elementor-1690 .elementor-element.elementor-element-90c39e4{--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;}.elementor-1690 .elementor-element.elementor-element-4c9205b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-b8ebc67 .stronghold-number-block-wrapper-modern{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-c716ea8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-c6a0f7f .stronghold-number-block-wrapper-modern{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-4481e55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-18d5364 .stronghold-number-block-wrapper-modern{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-8ec8e07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-4dc23e1 .stronghold-number-block-wrapper-modern{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-23eed382{--display:flex;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:230px;--padding-left:150px;--padding-right:150px;}.elementor-1690 .elementor-element.elementor-element-23eed382:not(.elementor-motion-effects-element-type-background), .elementor-1690 .elementor-element.elementor-element-23eed382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plumbit.strongholdthemes.com/demos/general-plumbing/wp-content/uploads/2026/07/naval-work-crew-beside-service-van.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1690 .elementor-element.elementor-element-23eed382::before, .elementor-1690 .elementor-element.elementor-element-23eed382 > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-23eed382 > .e-con-inner > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-23eed382 > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-23eed382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-23eed382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001733;--background-overlay:'';}.elementor-1690 .elementor-element.elementor-element-416302e0 .heading-title-element{justify-content:center;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-416302e0 .heading-title{text-align:center;}.elementor-1690 .elementor-element.elementor-element-416302e0 .heading-subtitle{justify-content:center;text-align:center;}.elementor-1690 .elementor-element.elementor-element-1f215c81{text-align:center;font-size:18px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-2a2c0d1{--display:flex;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1690 .elementor-element.elementor-element-7da0db13{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-7da0db13:not(.elementor-motion-effects-element-type-background), .elementor-1690 .elementor-element.elementor-element-7da0db13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2296F9;}.elementor-1690 .elementor-element.elementor-element-228b45da{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-7816a635{--display:flex;}.elementor-1690 .elementor-element.elementor-element-23b2fcf6 .heading-title-element{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-23b2fcf6 .heading-subtitle-span{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-58c30b64 .stronghold-btn-link-url{color:#001733;background-color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-58c30b64 .stronghold-btn-link-url:hover{color:#FFFFFF;background-color:#DD3333;}.elementor-1690 .elementor-element.elementor-element-75e30e7d{--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:flex-end;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .stronghold-review-badge-wrapper-modern{-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;--review-badge-star-size:14px;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .stronghold-review-badge-wrapper-modern:hover{-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px);}.elementor-1690 .elementor-element.elementor-element-335b64f4 .review-badge-score{font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .review-badge-platform-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .review-badge-platform-logo{width:30px;height:auto;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .review-badge-platform-logo svg{width:30px;height:30px;fill:#FFFFFF;stroke:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .review-badge-platform-logo i{font-size:30px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .review-badge-emblem i{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-335b64f4 .review-badge-emblem svg{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .stronghold-review-badge-wrapper-modern{-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;--review-badge-star-size:14px;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .stronghold-review-badge-wrapper-modern:hover{-ms-transform:translate(0px, -10px);-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px);}.elementor-1690 .elementor-element.elementor-element-326dc0bf .review-badge-score{font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .review-badge-platform-title{font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .review-badge-platform-logo{width:30px;height:auto;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .review-badge-platform-logo svg{width:30px;height:30px;fill:#FFFFFF;stroke:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .review-badge-platform-logo i{font-size:30px;color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .review-badge-emblem i{color:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-326dc0bf .review-badge-emblem svg{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-1690 .elementor-element.elementor-element-797b5f7c{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-514683bf .stronghold-testimonials-item{border-radius:20px 20px 20px 20px;}.elementor-1690 .elementor-element.elementor-element-87ee75e{--display:flex;--overlay-opacity:0.2;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-87ee75e::before, .elementor-1690 .elementor-element.elementor-element-87ee75e > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-87ee75e > .e-con-inner > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-87ee75e > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-87ee75e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-87ee75e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://plumbit.strongholdthemes.com/demos/general-plumbing/wp-content/uploads/2026/09/chrome-angle-stop-valves-and-braided-hoses.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-1690 .elementor-element.elementor-element-837e9d9{--display:flex;--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;--align-items:center;}.elementor-1690 .elementor-element.elementor-element-7471e88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-33a462c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-4592bd0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}@media(min-width:768px){.elementor-1690 .elementor-element.elementor-element-7622103{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1690 .elementor-element.elementor-element-7622103{--width:80%;}}@media(min-width:1025px){.elementor-1690 .elementor-element.elementor-element-03f1297::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .e-con-inner > .elementor-background-video-container::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1690 .elementor-element.elementor-element-03f1297 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1690 .elementor-element.elementor-element-21e71c7{--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:flex-start;}.elementor-1690 .elementor-element.elementor-element-7622103{--sh-motion-start-y:0;--sh-motion-end-y:0;}.elementor-1690 .elementor-element.elementor-element-27bc22f .heading-title-element{font-size:30px;}.elementor-1690 .elementor-element.elementor-element-27bc22f .heading-subtitle-span{font-size:12px;}.elementor-1690 .elementor-element.elementor-element-145351c{font-size:18px;}.elementor-1690 .elementor-element.elementor-element-bfef59a .review-badge-score{font-size:16px;}.elementor-1690 .elementor-element.elementor-element-bfef59a .stronghold-review-badge-wrapper-modern{--review-badge-star-size:14px;}.elementor-1690 .elementor-element.elementor-element-bfef59a .review-badge-platform-title{font-size:16px;}.elementor-1690 .elementor-element.elementor-element-81cbcfc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1690 .elementor-element.elementor-element-02cd89f{--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-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-position{left:390px;--stronghold-layer-base-rotation:-2deg;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-motion{--stronghold-layer-width:45%;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-position{left:73%;top:65%;--stronghold-layer-base-rotation:4deg;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-motion{--stronghold-layer-width:23%;}.elementor-1690 .elementor-element.elementor-element-c12f615 .stronghold-image-layer{min-height:560px;}.elementor-1690 .elementor-element.elementor-element-59567b8 .stronghold-btn{text-align:left;}.elementor-1690 .elementor-element.elementor-element-59567b8 .stronghold-btn-link{text-align:left;}.elementor-1690 .elementor-element.elementor-element-4cd65b0{padding:0px 100px 0px 100px;}.elementor-1690 .elementor-element.elementor-element-261a882{--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-1690 .elementor-element.elementor-element-31a63c1{--min-height:450px;}.elementor-1690 .elementor-element.elementor-element-03f1297{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1690 .elementor-element.elementor-element-90c39e4{--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-1690 .elementor-element.elementor-element-b8ebc67 .stronghold-number-block-number{width:50px;height:50px;line-height:50px;}.elementor-1690 .elementor-element.elementor-element-b8ebc67 .stronghold-number-block-number-element{line-height:50px;}.elementor-1690 .elementor-element.elementor-element-c6a0f7f .stronghold-number-block-number{width:50px;height:50px;line-height:50px;}.elementor-1690 .elementor-element.elementor-element-c6a0f7f .stronghold-number-block-number-element{line-height:50px;}.elementor-1690 .elementor-element.elementor-element-18d5364 .stronghold-number-block-number{width:50px;height:50px;line-height:50px;}.elementor-1690 .elementor-element.elementor-element-18d5364 .stronghold-number-block-number-element{line-height:50px;}.elementor-1690 .elementor-element.elementor-element-4dc23e1 .stronghold-number-block-number{width:50px;height:50px;line-height:50px;}.elementor-1690 .elementor-element.elementor-element-4dc23e1 .stronghold-number-block-number-element{line-height:50px;}.elementor-1690 .elementor-element.elementor-element-23eed382{--padding-top:100px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-1690 .elementor-element.elementor-element-228b45da{--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-1690 .elementor-element.elementor-element-7816a635{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1690 .elementor-element.elementor-element-75e30e7d{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-1690 .elementor-element.elementor-element-21e71c7{--min-height:300px;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-position{left:57%;top:50%;--stronghold-layer-base-rotation:-2deg;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-3b9f820 .stronghold-image-layer-motion{--stronghold-layer-width:289px;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-position{left:63%;top:72%;--stronghold-layer-base-rotation:4deg;}.elementor-1690 .elementor-element.elementor-element-c12f615 .elementor-repeater-item-43a9bd3 .stronghold-image-layer-motion{--stronghold-layer-width:187px;}.elementor-1690 .elementor-element.elementor-element-c12f615 .stronghold-image-layer{min-height:290px;}.elementor-1690 .elementor-element.elementor-element-4cd65b0{padding:0px 0px 0px 0px;}.elementor-1690 .elementor-element.elementor-element-31a63c1{--min-height:400px;}.elementor-1690 .elementor-element.elementor-element-515b2c1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1690 .elementor-element.elementor-element-6c7f213c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1690 .elementor-element.elementor-element-b37d9d6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}}