.elementor-19 .elementor-element.elementor-element-29cc7bd > .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-29cc7bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12em 0em 10em 0em;}.elementor-19 .elementor-element.elementor-element-bd44340{text-align:center;}.elementor-19 .elementor-element.elementor-element-bd44340 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.3em;letter-spacing:0.6px;color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-61614a9{padding:10em 0em 8em 0em;}.elementor-19 .elementor-element.elementor-element-172e047 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-172e047{text-align:center;}.elementor-19 .elementor-element.elementor-element-172e047 .elementor-heading-title{font-family:var( --e-global-typography-774bf6d-font-family ), Sans-serif;font-size:var( --e-global-typography-774bf6d-font-size );font-weight:var( --e-global-typography-774bf6d-font-weight );text-transform:var( --e-global-typography-774bf6d-text-transform );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-85be4af{text-align:center;}.elementor-19 .elementor-element.elementor-element-85be4af .elementor-heading-title{font-family:var( --e-global-typography-bf73082-font-family ), Sans-serif;font-size:var( --e-global-typography-bf73082-font-size );font-weight:var( --e-global-typography-bf73082-font-weight );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );color:#000000;}.elementor-19 .elementor-element.elementor-element-d58e4c8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-d58e4c8 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-d58e4c8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-19 .elementor-element.elementor-element-0f6f10b{color:#000000;}.elementor-19 .elementor-element.elementor-element-33ee9b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-33ee9b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-33ee9b2 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-33ee9b2 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-33ee9b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-c96e9cd{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-c96e9cd > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/aerial-view-of-concrete-frame-of-tall-apartment-bu-2023-11-27-04-57-45-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e2e5a63{text-align:center;}.elementor-19 .elementor-element.elementor-element-e2e5a63 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-d430dbf{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-ea66f1b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ea66f1b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-ea66f1b .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-ea66f1b .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-ea66f1b .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-9d329d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-9d329d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-9d329d4 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-9d329d4 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-9d329d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-df6f275{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-df6f275 > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/handyman-plastering-walls-with-gypsum-plaster-and-2023-11-27-05-15-25-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-5c43643{text-align:center;}.elementor-19 .elementor-element.elementor-element-5c43643 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-95815a2{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-5d06a32 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5d06a32 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-5d06a32 .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-5d06a32 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-5d06a32 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-c7e8bc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-c7e8bc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-c7e8bc1 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-c7e8bc1 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-c7e8bc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-0a45c12{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-0a45c12 > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/young-male-electrician-install-electrical-outlets-2023-11-27-05-03-42-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-57e66b3{text-align:center;}.elementor-19 .elementor-element.elementor-element-57e66b3 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-7eb91e4{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-5faad8e .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-5faad8e .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-5faad8e .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-5faad8e .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-5faad8e .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-36bddf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-36bddf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-36bddf5 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-36bddf5 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-36bddf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-c508e4f{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-c508e4f > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/oil-pipeline-2023-11-27-05-27-05-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-2ca885b{text-align:center;}.elementor-19 .elementor-element.elementor-element-2ca885b .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-3abfd5a{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-845ae12 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-845ae12 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-845ae12 .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-845ae12 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-845ae12 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-62ed79b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-62ed79b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-62ed79b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-62ed79b > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-62ed79b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-422d5b4{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-422d5b4 > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/the-worker-installs-or-inspects-fire-extinguisher-2024-06-11-20-53-43-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-9d911b7{text-align:center;}.elementor-19 .elementor-element.elementor-element-9d911b7 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-6704a77{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-9fe322c .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-9fe322c .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-9fe322c .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-9fe322c .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-9fe322c .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-445d0d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-445d0d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-445d0d7 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-445d0d7 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-445d0d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-054d6bb{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-054d6bb > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/builder-at-the-construction-site-2023-11-27-05-00-00-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-cb15a51{text-align:center;}.elementor-19 .elementor-element.elementor-element-cb15a51 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-e7f2fa5{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-f15ae5b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-f15ae5b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-f15ae5b .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-f15ae5b .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-f15ae5b .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-f4a8380:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-f4a8380 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-f4a8380 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-f4a8380 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-f4a8380 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-be61042{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-be61042 > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/tile-roofing-worker-2023-11-27-05-35-06-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d048dd3{text-align:center;}.elementor-19 .elementor-element.elementor-element-d048dd3 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-a37ea99{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-124f5cc .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-124f5cc .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-124f5cc .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-124f5cc .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-124f5cc .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-2409e12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-2409e12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-2409e12 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-2409e12 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-2409e12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-879bb76{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-879bb76 > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/african-american-worker-installing-wall-tile-with-2024-01-04-21-14-14-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-874ec44{text-align:center;}.elementor-19 .elementor-element.elementor-element-874ec44 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-fd3161f{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-db94494 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-db94494 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-db94494 .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-db94494 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-db94494 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-6587468:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-6587468 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-6587468 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-6587468 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-6587468 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-4204e1f{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-4204e1f > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/air-conditioning-system-attached-to-attic-ceiling-2023-11-27-05-20-54-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-fcff2b9{text-align:center;}.elementor-19 .elementor-element.elementor-element-fcff2b9 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-4e284cd{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-1e10f75 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1e10f75 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-1e10f75 .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-1e10f75 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-1e10f75 .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-7f21ea3:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7f21ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a9c917 );}.elementor-19 .elementor-element.elementor-element-7f21ea3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 6em 0em;}.elementor-19 .elementor-element.elementor-element-7f21ea3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-adac6d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-adac6d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-adac6d7 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-adac6d7 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-adac6d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-fd17be5{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-fd17be5 > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/metal-bars-protect-an-institutional-building-2023-11-27-05-26-24-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-df445d1{text-align:center;}.elementor-19 .elementor-element.elementor-element-df445d1 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-10f8986{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-302b55f .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-302b55f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-302b55f .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-302b55f .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-302b55f .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-c16395c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-c16395c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-c16395c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-2c9fb3a );opacity:0;}.elementor-19 .elementor-element.elementor-element-c16395c > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:2px 2px 10px 2px rgba(0, 0, 0, 0.78);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-c16395c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-41a8df6{--spacer-size:250px;}.elementor-19 .elementor-element.elementor-element-41a8df6 > .elementor-widget-container{background-image:url("https://ngwatshipa-mologadi.co.za/wp-content/uploads/2024/09/close-up-of-young-african-american-plumber-with-wr-2023-11-27-05-00-12-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-0e2b8b1{text-align:center;}.elementor-19 .elementor-element.elementor-element-0e2b8b1 .elementor-heading-title{font-family:var( --e-global-typography-27cecf4-font-family ), Sans-serif;font-size:var( --e-global-typography-27cecf4-font-size );font-weight:var( --e-global-typography-27cecf4-font-weight );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-e69a8b5{color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-046a17d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-046a17d .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-046a17d .elementor-button:focus{background-color:var( --e-global-color-b62a4f2 );color:var( --e-global-color-e2a1193 );}.elementor-19 .elementor-element.elementor-element-046a17d .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-046a17d .elementor-button:focus svg{fill:var( --e-global-color-e2a1193 );}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-c96e9cd > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-df6f275 > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-0a45c12 > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-c508e4f > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-422d5b4 > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-054d6bb > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-be61042 > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-879bb76 > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-4204e1f > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-fd17be5 > .elementor-widget-container{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-41a8df6 > .elementor-widget-container{background-attachment:scroll;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-29cc7bd{padding:8em 0em 7em 0em;}.elementor-19 .elementor-element.elementor-element-bd44340{text-align:center;}.elementor-19 .elementor-element.elementor-element-bd44340 .elementor-heading-title{font-size:44px;}.elementor-19 .elementor-element.elementor-element-61614a9{padding:6em 0em 6em 0em;}.elementor-19 .elementor-element.elementor-element-172e047 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-172e047 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-19 .elementor-element.elementor-element-85be4af .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-19 .elementor-element.elementor-element-e2e5a63 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-5c43643 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-57e66b3 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-2ca885b .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-9d911b7 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-cb15a51 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-d048dd3 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-874ec44 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-fcff2b9 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-df445d1 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-0e2b8b1 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-29cc7bd{padding:5em 0em 4em 0em;}.elementor-19 .elementor-element.elementor-element-bd44340{text-align:center;}.elementor-19 .elementor-element.elementor-element-61614a9{padding:50px 10px 50px 10px;}.elementor-19 .elementor-element.elementor-element-172e047 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-172e047 .elementor-heading-title{font-size:var( --e-global-typography-774bf6d-font-size );line-height:var( --e-global-typography-774bf6d-line-height );letter-spacing:var( --e-global-typography-774bf6d-letter-spacing );}.elementor-19 .elementor-element.elementor-element-85be4af .elementor-heading-title{font-size:var( --e-global-typography-bf73082-font-size );line-height:var( --e-global-typography-bf73082-line-height );letter-spacing:var( --e-global-typography-bf73082-letter-spacing );}.elementor-19 .elementor-element.elementor-element-0f6f10b{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-33ee9b2 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-e2e5a63 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-d430dbf{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-9d329d4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-5c43643 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-95815a2{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-c7e8bc1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-57e66b3 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-7eb91e4{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-36bddf5 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-2ca885b .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-3abfd5a{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-62ed79b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-9d911b7 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-6704a77{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-445d0d7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-cb15a51 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-e7f2fa5{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-f4a8380 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-d048dd3 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-a37ea99{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-2409e12 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-874ec44 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-fd3161f{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-6587468 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-fcff2b9 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-4e284cd{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-7f21ea3{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-adac6d7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-df445d1 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-10f8986{text-align:left;font-size:14px;}.elementor-19 .elementor-element.elementor-element-c16395c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-0e2b8b1 .elementor-heading-title{font-size:var( --e-global-typography-27cecf4-font-size );line-height:var( --e-global-typography-27cecf4-line-height );letter-spacing:var( --e-global-typography-27cecf4-letter-spacing );}.elementor-19 .elementor-element.elementor-element-e69a8b5{text-align:left;font-size:14px;}}