.elementor-2439 .elementor-element.elementor-element-2cc3674d:not(.elementor-motion-effects-element-type-background), .elementor-2439 .elementor-element.elementor-element-2cc3674d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gentlepools.co.za/wp-content/uploads/2025/04/gc35a9e66f90d08f936d9a85e212668950ba6ecb10afc92700992da843e92dbc9bf843286f2365dacb43c719366c49cfdaf02814c8f98353fdc6eb4bc5cea742c_1280-6803838.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2439 .elementor-element.elementor-element-2cc3674d > .elementor-background-overlay{background-color:#2D2D2D;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2439 .elementor-element.elementor-element-2cc3674d > .elementor-container{max-width:700px;}.elementor-2439 .elementor-element.elementor-element-2cc3674d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 70px 0px;}.elementor-2439 .elementor-element.elementor-element-628efc10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2439 .elementor-element.elementor-element-c60fa6c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2439 .elementor-element.elementor-element-c60fa6c{text-align:center;}.elementor-2439 .elementor-element.elementor-element-c60fa6c .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-2439 .elementor-element.elementor-element-5ebf8ac1{text-align:center;font-size:27px;color:#FFFFFF;}.elementor-2439 .elementor-element.elementor-element-3f774989 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2439 .elementor-element.elementor-element-3c550c8e{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-4bec2ba4{text-align:center;}.elementor-2439 .elementor-element.elementor-element-4bec2ba4 .elementor-heading-title{font-size:25px;color:#1108A8;}.elementor-2439 .elementor-element.elementor-element-2396b66a{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-470cb719{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2439 .elementor-element.elementor-element-470cb719 .elementor-divider-separator{width:100%;}.elementor-2439 .elementor-element.elementor-element-470cb719 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2439 .elementor-element.elementor-element-1b4cb90e{width:var( --container-widget-width, 119.216% );max-width:119.216%;--container-widget-width:119.216%;--container-widget-flex-grow:0;}.elementor-2439 .elementor-element.elementor-element-1b4cb90e .elementor-heading-title{font-size:30px;color:#CF0808;}.elementor-2439 .elementor-element.elementor-element-74287af4{width:var( --container-widget-width, 101.648% );max-width:101.648%;--container-widget-width:101.648%;--container-widget-flex-grow:0;}.elementor-2439 .elementor-element.elementor-element-1e9a577d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2439 .elementor-element.elementor-element-1e9a577d .elementor-divider-separator{width:100%;}.elementor-2439 .elementor-element.elementor-element-1e9a577d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2439 .elementor-element.elementor-element-466f7538{margin-top:15px;margin-bottom:15px;}.elementor-2439 .elementor-element.elementor-element-713e3cd3{text-align:center;}.elementor-2439 .elementor-element.elementor-element-713e3cd3 .elementor-heading-title{font-size:25px;color:#0A0294;}.elementor-2439 .elementor-element.elementor-element-e553f0{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-5d15e3ba{width:var( --container-widget-width, 103.481% );max-width:103.481%;--container-widget-width:103.481%;--container-widget-flex-grow:0;}.elementor-2439 .elementor-element.elementor-element-4d1c8258 .elementor-heading-title{font-size:18px;color:#140C02;}.elementor-2439 .elementor-element.elementor-element-21a2432a .elementor-heading-title{font-size:18px;}.elementor-2439 .elementor-element.elementor-element-79c3face{width:var( --container-widget-width, 75.934% );max-width:75.934%;--container-widget-width:75.934%;--container-widget-flex-grow:0;}.elementor-2439 .elementor-element.elementor-element-35bafec0 .elementor-heading-title{font-size:18px;}.elementor-2439 .elementor-element.elementor-element-5c1baedb{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-5a9cb3e9{width:var( --container-widget-width, 103.481% );max-width:103.481%;--container-widget-width:103.481%;--container-widget-flex-grow:0;}.elementor-2439 .elementor-element.elementor-element-354f3fa2 .elementor-heading-title{font-size:18px;color:#140C02;}.elementor-2439 .elementor-element.elementor-element-7b6a8b1c .elementor-heading-title{font-size:18px;}.elementor-2439 .elementor-element.elementor-element-a696645{width:var( --container-widget-width, 75.934% );max-width:75.934%;--container-widget-width:75.934%;--container-widget-flex-grow:0;}.elementor-2439 .elementor-element.elementor-element-6dde20d9 .elementor-heading-title{font-size:18px;}.elementor-2439 .elementor-element.elementor-element-76c78472{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-21c7318{text-align:center;}.elementor-2439 .elementor-element.elementor-element-21c7318 .elementor-heading-title{font-size:25px;color:#0E0294;}.elementor-2439 .elementor-element.elementor-element-24e24948{text-align:center;}.elementor-2439 .elementor-element.elementor-element-8ebfce6{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-2e31360b{text-align:center;}.elementor-2439 .elementor-element.elementor-element-2e31360b .elementor-heading-title{font-size:30px;color:#182A80;}.elementor-2439 .elementor-element.elementor-element-24a85171{text-align:center;}.elementor-2439 .elementor-element.elementor-element-7dd0cf4 > .elementor-background-overlay{background-color:#574D4D;opacity:0.5;}.elementor-2439 .elementor-element.elementor-element-7dd0cf4{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-5b35c539 .elementor-heading-title{font-size:25px;color:#07046D;}.elementor-2439 .elementor-element.elementor-element-19a465b0{margin-top:15px;margin-bottom:15px;}.elementor-2439 .elementor-element.elementor-element-4deaae90 .elementor-heading-title{color:#050B75;}.elementor-2439 .elementor-element.elementor-element-547798fc{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-5e77ceb4 .elementor-heading-title{font-size:30px;}.elementor-2439 .elementor-element.elementor-element-2179b807{margin-top:25px;margin-bottom:25px;}.elementor-2439 .elementor-element.elementor-element-1f41adc4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2439 .elementor-element.elementor-element-1f41adc4 .elementor-divider-separator{width:100%;}.elementor-2439 .elementor-element.elementor-element-1f41adc4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-2439 .elementor-element.elementor-element-2affc926{width:60.974%;}.elementor-2439 .elementor-element.elementor-element-152ea67d{width:36.342%;}}@media(max-width:1024px){.elementor-2439 .elementor-element.elementor-element-2cc3674d{padding:120px 50px 120px 50px;}.elementor-2439 .elementor-element.elementor-element-c60fa6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-2439 .elementor-element.elementor-element-2cc3674d{padding:80px 20px 80px 20px;}.elementor-2439 .elementor-element.elementor-element-c60fa6c > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-2439 .elementor-element.elementor-element-2cc3674d:not(.elementor-motion-effects-element-type-background), .elementor-2439 .elementor-element.elementor-element-2cc3674d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}