.elementor-121 .elementor-element.elementor-element-afa5b7{--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:29px 29px;--row-gap:29px;--column-gap:29px;--overlay-opacity:0.44;--padding-top:82px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-afa5b7::before, .elementor-121 .elementor-element.elementor-element-afa5b7 > .elementor-background-video-container::before, .elementor-121 .elementor-element.elementor-element-afa5b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-121 .elementor-element.elementor-element-afa5b7 > .elementor-background-slideshow::before, .elementor-121 .elementor-element.elementor-element-afa5b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-121 .elementor-element.elementor-element-afa5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center right, var( --e-global-color-057f575 ) 0%, var( --e-global-color-80b7f88 ) 69%);}.elementor-121 .elementor-element.elementor-element-3ce988b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-33b3f3cd{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;border-radius:25px 25px 25px 25px;text-align:center;}.elementor-121 .elementor-element.elementor-element-33b3f3cd .elementor-heading-title{color:#212121;}.elementor-121 .elementor-element.elementor-element-1148a8c2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-671fecf{--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;}.elementor-121 .elementor-element.elementor-element-5df6a85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-121 .elementor-element.elementor-element-294f947{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-df27237{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-df27237 .elementor-heading-title{font-family:var( --e-global-typography-0c5912c-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5912c-font-size );font-weight:var( --e-global-typography-0c5912c-font-weight );line-height:var( --e-global-typography-0c5912c-line-height );color:var( --e-global-color-057f575 );}.elementor-121 .elementor-element.elementor-element-647a077{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-beba5f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-8b880b9{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-194bc0c{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-194bc0c .elementor-heading-title{font-family:var( --e-global-typography-0c5912c-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5912c-font-size );font-weight:var( --e-global-typography-0c5912c-font-weight );line-height:var( --e-global-typography-0c5912c-line-height );color:var( --e-global-color-057f575 );}.elementor-121 .elementor-element.elementor-element-29e3412{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-6ae90b6{--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-121 .elementor-element.elementor-element-4453447{--display:flex;}.elementor-121 .elementor-element.elementor-element-5925bed{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.16;--border-radius:20px 20px 20px 20px;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-121 .elementor-element.elementor-element-5925bed:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-5925bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(128deg, var( --e-global-color-057f575 ) 0%, var( --e-global-color-2c42961 ) 100%);}.elementor-121 .elementor-element.elementor-element-5925bed::before, .elementor-121 .elementor-element.elementor-element-5925bed > .elementor-background-video-container::before, .elementor-121 .elementor-element.elementor-element-5925bed > .e-con-inner > .elementor-background-video-container::before, .elementor-121 .elementor-element.elementor-element-5925bed > .elementor-background-slideshow::before, .elementor-121 .elementor-element.elementor-element-5925bed > .e-con-inner > .elementor-background-slideshow::before, .elementor-121 .elementor-element.elementor-element-5925bed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thinkblu.com.my/wp-content/uploads/2026/01/11-3.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-121 .elementor-element.elementor-element-b1d38e3{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-b1d38e3:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-b1d38e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80b7f88 );}.elementor-121 .elementor-element.elementor-element-a97f691{--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-121 .elementor-element.elementor-element-34c3d86{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-cea1842{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-121 .elementor-element.elementor-element-cea1842 .elementor-heading-title{font-family:var( --e-global-typography-0c5912c-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5912c-font-size );font-weight:var( --e-global-typography-0c5912c-font-weight );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-45029dd{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-1731602{--spacer-size:200px;background-image:url("https://thinkblu.com.my/wp-content/uploads/2026/01/water-evaluation-1-scaled.webp");background-size:cover;border-radius:20px 20px 20px 20px;}.elementor-121 .elementor-element.elementor-element-347ca68{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-347ca68:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-347ca68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80b7f88 );}.elementor-121 .elementor-element.elementor-element-d7d5e8b{--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-121 .elementor-element.elementor-element-f5a9de9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-2e4d401{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-121 .elementor-element.elementor-element-2e4d401 .elementor-heading-title{font-family:var( --e-global-typography-0c5912c-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5912c-font-size );font-weight:var( --e-global-typography-0c5912c-font-weight );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-1122eb1{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-75d58a5{color:#5B5B5B;}.elementor-121 .elementor-element.elementor-element-8265759{--spacer-size:200px;background-image:url("https://thinkblu.com.my/wp-content/uploads/2026/01/water-infrastructure-1.webp");background-size:cover;border-radius:20px 20px 20px 20px;}.elementor-121 .elementor-element.elementor-element-8827fe9{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-8827fe9:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-8827fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80b7f88 );}.elementor-121 .elementor-element.elementor-element-eb4e0f0{--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-121 .elementor-element.elementor-element-7b9f2a1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-99ca4fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-121 .elementor-element.elementor-element-99ca4fd .elementor-heading-title{font-family:var( --e-global-typography-0c5912c-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5912c-font-size );font-weight:var( --e-global-typography-0c5912c-font-weight );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-ce89bdf{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-14fe39e{color:#5B5B5B;}.elementor-121 .elementor-element.elementor-element-b7060f0{--spacer-size:200px;background-image:url("https://thinkblu.com.my/wp-content/uploads/2026/01/water-system-5-1-scaled.webp");background-size:cover;border-radius:20px 20px 20px 20px;}.elementor-121 .elementor-element.elementor-element-7d3b555{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-7d3b555:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-7d3b555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80b7f88 );}.elementor-121 .elementor-element.elementor-element-a9b2511{--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-121 .elementor-element.elementor-element-84555c9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-17d2578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-121 .elementor-element.elementor-element-17d2578 .elementor-heading-title{font-family:var( --e-global-typography-0c5912c-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5912c-font-size );font-weight:var( --e-global-typography-0c5912c-font-weight );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-d4db76d{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-83dbabe{color:#5B5B5B;}.elementor-121 .elementor-element.elementor-element-6df3e3c{--spacer-size:200px;background-image:url("https://thinkblu.com.my/wp-content/uploads/2026/01/rectification-and-restoration-works-1-scaled.webp");background-size:cover;border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-5df6a85{--width:50%;}.elementor-121 .elementor-element.elementor-element-beba5f5{--width:50%;}}@media(max-width:1024px){.elementor-121 .elementor-element.elementor-element-afa5b7{--padding-top:82px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-121 .elementor-element.elementor-element-3ce988b8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-121 .elementor-element.elementor-element-33b3f3cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-121 .elementor-element.elementor-element-1148a8c2{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-294f947{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121 .elementor-element.elementor-element-df27237{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121 .elementor-element.elementor-element-df27237 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-647a077{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-8b880b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121 .elementor-element.elementor-element-194bc0c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121 .elementor-element.elementor-element-194bc0c .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-29e3412{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-5925bed{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-121 .elementor-element.elementor-element-cea1842 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-2e4d401 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-99ca4fd .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-17d2578 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}}@media(max-width:767px){.elementor-121 .elementor-element.elementor-element-afa5b7{--padding-top:82px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-33b3f3cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;text-align:center;}.elementor-121 .elementor-element.elementor-element-1148a8c2{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-294f947{text-align:center;}.elementor-121 .elementor-element.elementor-element-df27237{text-align:center;}.elementor-121 .elementor-element.elementor-element-df27237 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-647a077{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-8b880b9{text-align:center;}.elementor-121 .elementor-element.elementor-element-194bc0c{text-align:center;}.elementor-121 .elementor-element.elementor-element-194bc0c .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-29e3412{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-121 .elementor-element.elementor-element-a97f691{--flex-wrap:nowrap;}.elementor-121 .elementor-element.elementor-element-cea1842{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-cea1842 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-d7d5e8b{--flex-wrap:nowrap;}.elementor-121 .elementor-element.elementor-element-2e4d401{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-2e4d401 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-eb4e0f0{--flex-wrap:nowrap;}.elementor-121 .elementor-element.elementor-element-99ca4fd{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-99ca4fd .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}.elementor-121 .elementor-element.elementor-element-a9b2511{--flex-wrap:nowrap;}.elementor-121 .elementor-element.elementor-element-17d2578{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-17d2578 .elementor-heading-title{font-size:var( --e-global-typography-0c5912c-font-size );line-height:var( --e-global-typography-0c5912c-line-height );}}