.elementor-7319 .elementor-element.elementor-element-5cfb819:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-5cfb819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crispypools.co.za/wp-content/uploads/2026/05/Pool-Resurfacing.webp");background-position:-67px -248px;}.elementor-7319 .elementor-element.elementor-element-5cfb819{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-5cfb819 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-9966055{text-align:center;}.elementor-7319 .elementor-element.elementor-element-9966055 .elementor-heading-title{font-size:23px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-7ca236e:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-7ca236e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crispypools.co.za/wp-content/uploads/2026/05/Pool-Resurfacing.webp");background-position:0px -331px;}.elementor-7319 .elementor-element.elementor-element-7ca236e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-7ca236e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-e606b12{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-bf86cef{text-align:center;}.elementor-7319 .elementor-element.elementor-element-bf86cef .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-fe74d79{text-align:center;}.elementor-7319 .elementor-element.elementor-element-fe74d79 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-c8d9ad9{text-align:center;}.elementor-7319 .elementor-element.elementor-element-c8d9ad9 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-638fc09{text-align:center;}.elementor-7319 .elementor-element.elementor-element-638fc09 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-a814c04{text-align:center;}.elementor-7319 .elementor-element.elementor-element-a814c04 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-d338135 .elementor-button{background-color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-3f23f4e{text-align:center;}.elementor-7319 .elementor-element.elementor-element-3f23f4e .elementor-heading-title{font-size:18px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-459dde1{text-align:center;}.elementor-7319 .elementor-element.elementor-element-459dde1 .elementor-heading-title{font-size:18px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-fab95eb{text-align:start;}.elementor-7319 .elementor-element.elementor-element-fab95eb .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-14af27e{text-align:start;}.elementor-7319 .elementor-element.elementor-element-14af27e .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-df7ca5e{text-align:center;}.elementor-7319 .elementor-element.elementor-element-df7ca5e .elementor-heading-title{font-size:18px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-2742cd6{text-align:start;}.elementor-7319 .elementor-element.elementor-element-2742cd6 .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-45336b4:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-45336b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-45336b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-45336b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-f661cdc{text-align:center;}.elementor-7319 .elementor-element.elementor-element-f661cdc .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-1a15c9a{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-bfd9506{text-align:start;}.elementor-7319 .elementor-element.elementor-element-bfd9506 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-9d866d9{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-1c1c6eb{text-align:center;}.elementor-7319 .elementor-element.elementor-element-1c1c6eb .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-a3dad35{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-a157a54{text-align:start;}.elementor-7319 .elementor-element.elementor-element-a157a54 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-e2a7c34{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-52cd838{text-align:center;}.elementor-7319 .elementor-element.elementor-element-52cd838 .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-807a378{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-86d1267{text-align:start;}.elementor-7319 .elementor-element.elementor-element-86d1267 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-0d82a7d{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-9efdc17:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-9efdc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-9efdc17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-9efdc17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-6a0cf9a{text-align:center;}.elementor-7319 .elementor-element.elementor-element-6a0cf9a .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-d03531a{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-5258a97{text-align:start;}.elementor-7319 .elementor-element.elementor-element-5258a97 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-6451183{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-457247c{text-align:center;}.elementor-7319 .elementor-element.elementor-element-457247c .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-6f43d15{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-a4a5295:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-a4a5295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b698e9a );}.elementor-7319 .elementor-element.elementor-element-a4a5295{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-a4a5295 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-1c85c55{text-align:center;}.elementor-7319 .elementor-element.elementor-element-1c85c55 .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-b00af36:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-b00af36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b698e9a );}.elementor-7319 .elementor-element.elementor-element-b00af36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-b00af36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-f512d64{text-align:center;}.elementor-7319 .elementor-element.elementor-element-f512d64 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-d271009{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-934b84e{text-align:center;}.elementor-7319 .elementor-element.elementor-element-934b84e .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-de3c721{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-353083b{text-align:center;}.elementor-7319 .elementor-element.elementor-element-353083b .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-8c4ff43{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-dd05ca0{text-align:center;}.elementor-7319 .elementor-element.elementor-element-dd05ca0 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-b4d7179{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-421e460{text-align:center;}.elementor-7319 .elementor-element.elementor-element-421e460 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-8d15efd{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-ccf400e{text-align:center;}.elementor-7319 .elementor-element.elementor-element-ccf400e .elementor-heading-title{font-size:18px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-72e6b59{text-align:center;}.elementor-7319 .elementor-element.elementor-element-72e6b59 .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-f35dbdc{text-align:center;}.elementor-7319 .elementor-element.elementor-element-f35dbdc .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-ee9c73f{text-align:center;}.elementor-7319 .elementor-element.elementor-element-ee9c73f .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-b5ca10d{text-align:center;}.elementor-7319 .elementor-element.elementor-element-b5ca10d .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-1662b09{text-align:center;}.elementor-7319 .elementor-element.elementor-element-1662b09 .elementor-heading-title{font-size:15px;color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-72850af:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-72850af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-72850af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-72850af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-c78d56f{text-align:center;}.elementor-7319 .elementor-element.elementor-element-c78d56f .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-249294a{text-align:center;}.elementor-7319 .elementor-element.elementor-element-249294a .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-fa226e0{text-align:start;}.elementor-7319 .elementor-element.elementor-element-fa226e0 .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-d1f221b{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-403fcdd{text-align:start;}.elementor-7319 .elementor-element.elementor-element-403fcdd .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-6f8e499{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-5626558{text-align:center;}.elementor-7319 .elementor-element.elementor-element-5626558 .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-722a6ed{text-align:start;}.elementor-7319 .elementor-element.elementor-element-722a6ed .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-8eb6760 .elementor-swiper-button{font-size:20px;}.elementor-7319 .elementor-element.elementor-element-8575531:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-8575531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-8575531{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-8575531 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-c38fae9{text-align:center;}.elementor-7319 .elementor-element.elementor-element-c38fae9 .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-8c28235{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-e580a08:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-e580a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a8b04e );}.elementor-7319 .elementor-element.elementor-element-e580a08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7319 .elementor-element.elementor-element-e580a08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7319 .elementor-element.elementor-element-2a7ee46{text-align:center;}.elementor-7319 .elementor-element.elementor-element-2a7ee46 .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-c9098de{color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-b4bd0aa{text-align:center;}.elementor-7319 .elementor-element.elementor-element-b4bd0aa .elementor-heading-title{font-size:18px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-e5fe2dc{text-align:start;}.elementor-7319 .elementor-element.elementor-element-e5fe2dc .elementor-heading-title{font-size:15px;color:var( --e-global-color-5b56f63 );}.elementor-7319 .elementor-element.elementor-element-d6ccc59{color:var( --e-global-color-5b56f63 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7319 .elementor-element.elementor-element-5cfb819:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-5cfb819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-307px -389px;}.elementor-7319 .elementor-element.elementor-element-7ca236e:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-7ca236e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-596px -232px;}}@media(max-width:767px){.elementor-7319 .elementor-element.elementor-element-5cfb819:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-5cfb819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-7319 .elementor-element.elementor-element-7ca236e:not(.elementor-motion-effects-element-type-background), .elementor-7319 .elementor-element.elementor-element-7ca236e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-770px -149px;}}