.elementor-2 .elementor-element.elementor-element-1a74eea{--display:flex;--min-height:100vh;--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1a74eea:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1a74eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expertplumbinganddrains.sgtsciencetech2.com/wp-content/uploads/2025/07/kitchen-sink-brass-hardware.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1a74eea::before, .elementor-2 .elementor-element.elementor-element-1a74eea > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1a74eea > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1a74eea > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1a74eea > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1a74eea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-44581b0 ) 0%, var( --e-global-color-93b0dcb ) 50%);}.elementor-2 .elementor-element.elementor-element-10c05ad{text-align:center;}.elementor-2 .elementor-element.elementor-element-10c05ad .elementor-heading-title{color:var( --e-global-color-8e84b19 );}.elementor-2 .elementor-element.elementor-element-ebde398{--display:grid;--e-con-grid-template-columns:2fr 0.8fr;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-62cbeaf{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:90px;--padding-right:90px;}.elementor-2 .elementor-element.elementor-element-62cbeaf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-62cbeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-3f69553 .elementor-heading-title{font-family:var( --e-global-typography-b18fb19-font-family ), Sans-serif;font-size:var( --e-global-typography-b18fb19-font-size );font-weight:var( --e-global-typography-b18fb19-font-weight );line-height:var( --e-global-typography-b18fb19-line-height );letter-spacing:var( --e-global-typography-b18fb19-letter-spacing );color:var( --e-global-color-8e84b19 );}.elementor-2 .elementor-element.elementor-element-276cb47{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-276cb47:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-276cb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f11086 );}.elementor-2 .elementor-element.elementor-element-396495a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-396495a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-396495a .elementor-button{fill:var( --e-global-color-8e84b19 );color:var( --e-global-color-8e84b19 );}.elementor-2 .elementor-element.elementor-element-396495a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-396495a .elementor-button:focus{color:var( --e-global-color-0f8631b );}.elementor-2 .elementor-element.elementor-element-396495a .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-396495a .elementor-button:focus svg{fill:var( --e-global-color-0f8631b );}.elementor-2 .elementor-element.elementor-element-9df8b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-bff558c{text-align:center;}.elementor-2 .elementor-element.elementor-element-bff558c .elementor-heading-title{font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4819641{text-align:center;font-family:var( --e-global-typography-e43653c-font-family ), Sans-serif;font-size:var( --e-global-typography-e43653c-font-size );font-weight:var( --e-global-typography-e43653c-font-weight );text-transform:var( --e-global-typography-e43653c-text-transform );line-height:var( --e-global-typography-e43653c-line-height );letter-spacing:var( --e-global-typography-e43653c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-44f8dd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-44f8dd2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-44f8dd2 .elementor-button{fill:var( --e-global-color-cfbc7a3 );color:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-44f8dd2 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-44f8dd2 .elementor-button:focus{color:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-44f8dd2 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-44f8dd2 .elementor-button:focus svg{fill:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-f2c1bed{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f2c1bed:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f2c1bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4962831 );}.elementor-2 .elementor-element.elementor-element-77f4666{text-align:center;}.elementor-2 .elementor-element.elementor-element-9667153{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-3c4c3cb{--display:flex;}.elementor-2 .elementor-element.elementor-element-3c4c3cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3c4c3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expertplumbinganddrains.sgtsciencetech2.com/wp-content/uploads/2025/07/modern-kitchen-with-island.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-072234b{--display:flex;}.elementor-2 .elementor-element.elementor-element-58f29e4 .elementor-heading-title{font-family:var( --e-global-typography-49a8494-font-family ), Sans-serif;font-size:var( --e-global-typography-49a8494-font-size );font-weight:var( --e-global-typography-49a8494-font-weight );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dc4de85{font-family:var( --e-global-typography-03247a6-font-family ), Sans-serif;font-size:var( --e-global-typography-03247a6-font-size );font-weight:var( --e-global-typography-03247a6-font-weight );line-height:var( --e-global-typography-03247a6-line-height );letter-spacing:var( --e-global-typography-03247a6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-16aea2c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-59b96f2{--display:flex;}.elementor-2 .elementor-element.elementor-element-59b96f2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-59b96f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expertplumbinganddrains.sgtsciencetech2.com/wp-content/uploads/2025/07/EPD-working-on-plumbing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-072f049{--display:flex;}.elementor-2 .elementor-element.elementor-element-8ac8a3a .elementor-heading-title{font-family:var( --e-global-typography-49a8494-font-family ), Sans-serif;font-size:var( --e-global-typography-49a8494-font-size );font-weight:var( --e-global-typography-49a8494-font-weight );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3743797{--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-2 .elementor-element.elementor-element-49f9928{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-5a75066 .elementor-heading-title{font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2076540{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-d457f6b .elementor-heading-title{font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f7b64ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-6982913 .elementor-heading-title{font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-48fa587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-800cb3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2f8986d .elementor-heading-title{font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f410deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-278de3f .elementor-heading-title{font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a9a5a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-0312cd2{--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-2 .elementor-element.elementor-element-cecdb91{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-de3692b{--display:flex;}.elementor-2 .elementor-element.elementor-element-c66bc5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-c66bc5a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-c66bc5a .elementor-button{fill:var( --e-global-color-cfbc7a3 );color:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-c66bc5a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c66bc5a .elementor-button:focus{color:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-c66bc5a .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c66bc5a .elementor-button:focus svg{fill:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-6fb7b95{--display:flex;}.elementor-2 .elementor-element.elementor-element-74d0607{--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-2 .elementor-element.elementor-element-898d362{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-898d362:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-898d362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4962831 );}.elementor-2 .elementor-element.elementor-element-d1af414{text-align:center;}.elementor-2 .elementor-element.elementor-element-653ff70{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0c59452{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-7033be8{--display:flex;--min-height:120px;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-195d016 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-195d016 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-2872140{text-align:center;}.elementor-2 .elementor-element.elementor-element-f096d81{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-2ea33cb{--display:flex;--min-height:120px;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d1745a6 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-d1745a6 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-1230858{text-align:center;}.elementor-2 .elementor-element.elementor-element-6a8c87e{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-29d73fc{--display:flex;--min-height:120px;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d003ab7 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-d003ab7 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-c095b58{text-align:center;}.elementor-2 .elementor-element.elementor-element-ffd429b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-a53f582{--display:flex;--min-height:120px;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-1bb9f07 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-1bb9f07 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-bc87e20{text-align:center;}.elementor-2 .elementor-element.elementor-element-74d49c2{--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-2 .elementor-element.elementor-element-d42cdec{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5fc348c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f93b059{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-0fdab2d .elementor-heading-title{font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4156232{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2 .elementor-element.elementor-element-97e3ae2 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-97e3ae2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-97e3ae2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-97e3ae2.elementor-view-default .elementor-icon{color:var( --e-global-color-cfbc7a3 );border-color:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-97e3ae2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-97e3ae2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-97e3ae2 .elementor-icon{font-size:46px;}.elementor-2 .elementor-element.elementor-element-97e3ae2 .elementor-icon svg{height:46px;}.elementor-2 .elementor-element.elementor-element-97e3ae2 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-7dcc041 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-7dcc041.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-7dcc041.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7dcc041.elementor-view-default .elementor-icon{color:var( --e-global-color-cfbc7a3 );border-color:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-7dcc041.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7dcc041.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cfbc7a3 );}.elementor-2 .elementor-element.elementor-element-7dcc041 .elementor-icon{font-size:46px;}.elementor-2 .elementor-element.elementor-element-7dcc041 .elementor-icon svg{height:46px;}.elementor-2 .elementor-element.elementor-element-7dcc041 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-89ca2b0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-c2f5ce5{--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-2 .elementor-element.elementor-element-1e8b7f6{text-align:center;}.elementor-2 .elementor-element.elementor-element-1e8b7f6 .elementor-heading-title{font-family:var( --e-global-typography-49a8494-font-family ), Sans-serif;font-size:var( --e-global-typography-49a8494-font-size );font-weight:var( --e-global-typography-49a8494-font-weight );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b45b08e{text-align:center;font-family:var( --e-global-typography-7ce5ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-7ce5ed5-font-size );font-weight:var( --e-global-typography-7ce5ed5-font-weight );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );color:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-bcdc6ae{--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-2 .elementor-element.elementor-element-796d2ee{text-align:center;}.elementor-2 .elementor-element.elementor-element-796d2ee .elementor-heading-title{font-family:var( --e-global-typography-49a8494-font-family ), Sans-serif;font-size:var( --e-global-typography-49a8494-font-size );font-weight:var( --e-global-typography-49a8494-font-weight );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45427f0{text-align:center;font-family:var( --e-global-typography-7ce5ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-7ce5ed5-font-size );font-weight:var( --e-global-typography-7ce5ed5-font-weight );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );color:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-f00fce1{--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-2 .elementor-element.elementor-element-475543f{text-align:center;}.elementor-2 .elementor-element.elementor-element-475543f .elementor-heading-title{font-family:var( --e-global-typography-49a8494-font-family ), Sans-serif;font-size:var( --e-global-typography-49a8494-font-size );font-weight:var( --e-global-typography-49a8494-font-weight );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7926419{text-align:center;font-family:var( --e-global-typography-7ce5ed5-font-family ), Sans-serif;font-size:var( --e-global-typography-7ce5ed5-font-size );font-weight:var( --e-global-typography-7ce5ed5-font-weight );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );color:var( --e-global-color-cb63b89 );}.elementor-2 .elementor-element.elementor-element-2e87bff{--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-2 .elementor-element.elementor-element-056b97c{--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;--overlay-opacity:0.3;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-056b97c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-056b97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://expertplumbinganddrains.sgtsciencetech2.com/wp-content/uploads/2025/07/plumbing-tools.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-056b97c::before, .elementor-2 .elementor-element.elementor-element-056b97c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-056b97c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-056b97c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-056b97c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-056b97c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4962831 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-fa0a08c .swiper-pagination-bullet-active, .elementor-2 .elementor-element.elementor-element-fa0a08c .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1f11086 );}.elementor-2 .elementor-element.elementor-element-fa0a08c .swiper-pagination-fraction{color:var( --e-global-color-1f11086 );}.elementor-2 .elementor-element.elementor-element-fa0a08c .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-fa0a08c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:1rem;width:1rem;}.elementor-2 .elementor-element.elementor-element-fa0a08c .swiper-horizontal .swiper-pagination-progressbar{height:1rem;}.elementor-2 .elementor-element.elementor-element-fa0a08c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-0f8631b );opacity:var( --e-global-color-0f8631b );}.elementor-2 .elementor-element.elementor-element-fa0a08c .elementor-testimonial__text{color:var( --e-global-color-1f11086 );font-family:var( --e-global-typography-03247a6-font-family ), Sans-serif;font-size:var( --e-global-typography-03247a6-font-size );font-weight:var( --e-global-typography-03247a6-font-weight );line-height:var( --e-global-typography-03247a6-line-height );letter-spacing:var( --e-global-typography-03247a6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fa0a08c .elementor-testimonial__name{color:var( --e-global-color-cfbc7a3 );font-family:var( --e-global-typography-618e801-font-family ), Sans-serif;font-size:var( --e-global-typography-618e801-font-size );font-weight:var( --e-global-typography-618e801-font-weight );text-transform:var( --e-global-typography-618e801-text-transform );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a113a59{--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-2 .elementor-element.elementor-element-53272b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f443430{text-align:center;}.elementor-2 .elementor-element.elementor-element-916d73f{--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-2 .elementor-element.elementor-element-c317926{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-c317926:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c317926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4962831 );}.elementor-2 .elementor-element.elementor-element-a431942{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-ebde398{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3f69553 .elementor-heading-title{font-size:var( --e-global-typography-b18fb19-font-size );line-height:var( --e-global-typography-b18fb19-line-height );letter-spacing:var( --e-global-typography-b18fb19-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bff558c .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4819641{font-size:var( --e-global-typography-e43653c-font-size );line-height:var( --e-global-typography-e43653c-line-height );letter-spacing:var( --e-global-typography-e43653c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-58f29e4 .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dc4de85{font-size:var( --e-global-typography-03247a6-font-size );line-height:var( --e-global-typography-03247a6-line-height );letter-spacing:var( --e-global-typography-03247a6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-16aea2c{--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-2 .elementor-element.elementor-element-59b96f2{--min-height:380px;}.elementor-2 .elementor-element.elementor-element-8ac8a3a .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5a75066 .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d457f6b .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6982913 .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2f8986d .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-278de3f .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cecdb91{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-653ff70{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-5fc348c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0fdab2d .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-89ca2b0{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-c2f5ce5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-1e8b7f6 .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b45b08e{font-size:var( --e-global-typography-7ce5ed5-font-size );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bcdc6ae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-796d2ee .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45427f0{font-size:var( --e-global-typography-7ce5ed5-font-size );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f00fce1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-475543f .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7926419{font-size:var( --e-global-typography-7ce5ed5-font-size );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fa0a08c .elementor-testimonial__text{font-size:var( --e-global-typography-03247a6-font-size );line-height:var( --e-global-typography-03247a6-line-height );letter-spacing:var( --e-global-typography-03247a6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fa0a08c .elementor-testimonial__name{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c317926{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1a74eea{--content-width:840px;}.elementor-2 .elementor-element.elementor-element-9df8b89{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-056b97c{--content-width:1240px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ebde398{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-62cbeaf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3f69553 .elementor-heading-title{font-size:var( --e-global-typography-b18fb19-font-size );line-height:var( --e-global-typography-b18fb19-line-height );letter-spacing:var( --e-global-typography-b18fb19-letter-spacing );}.elementor-2 .elementor-element.elementor-element-276cb47{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9df8b89{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-bff558c .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4819641{font-size:var( --e-global-typography-e43653c-font-size );line-height:var( --e-global-typography-e43653c-line-height );letter-spacing:var( --e-global-typography-e43653c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3c4c3cb{--min-height:220px;}.elementor-2 .elementor-element.elementor-element-58f29e4 .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dc4de85{font-size:var( --e-global-typography-03247a6-font-size );line-height:var( --e-global-typography-03247a6-line-height );letter-spacing:var( --e-global-typography-03247a6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-59b96f2{--min-height:220px;}.elementor-2 .elementor-element.elementor-element-8ac8a3a .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3743797{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-5a75066 .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d457f6b .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6982913 .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2f8986d .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-278de3f .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cecdb91{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-653ff70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-7033be8{--min-height:auto;}.elementor-2 .elementor-element.elementor-element-2ea33cb{--min-height:auto;}.elementor-2 .elementor-element.elementor-element-29d73fc{--min-height:auto;}.elementor-2 .elementor-element.elementor-element-a53f582{--min-height:auto;}.elementor-2 .elementor-element.elementor-element-5fc348c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0fdab2d .elementor-heading-title{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-89ca2b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1e8b7f6 .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b45b08e{font-size:var( --e-global-typography-7ce5ed5-font-size );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-796d2ee .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45427f0{font-size:var( --e-global-typography-7ce5ed5-font-size );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-475543f .elementor-heading-title{font-size:var( --e-global-typography-49a8494-font-size );line-height:var( --e-global-typography-49a8494-line-height );letter-spacing:var( --e-global-typography-49a8494-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7926419{font-size:var( --e-global-typography-7ce5ed5-font-size );line-height:var( --e-global-typography-7ce5ed5-line-height );letter-spacing:var( --e-global-typography-7ce5ed5-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fa0a08c .elementor-testimonial__text{font-size:var( --e-global-typography-03247a6-font-size );line-height:var( --e-global-typography-03247a6-line-height );letter-spacing:var( --e-global-typography-03247a6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fa0a08c .elementor-testimonial__name{font-size:var( --e-global-typography-618e801-font-size );line-height:var( --e-global-typography-618e801-line-height );letter-spacing:var( --e-global-typography-618e801-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c317926{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}