.elementor-185 .elementor-element.elementor-element-3edcd1c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-6f28e43 > .elementor-widget-container{margin:-172px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-6f28e43{z-index:1;}.elementor-185 .elementor-element.elementor-element-6f28e43 .appointment-form{background:#ff6600;padding:20px 30px 18px 30px;}.elementor-185 .elementor-element.elementor-element-6f28e43 .appointment-title{color:#ffffff;}.elementor-185 .elementor-element.elementor-element-6f28e43 .wndfal-cntat-form .wpcf7 input[type="submit"]{font-size:18px;margin:0px 0px 0px 0px;padding:11px 20px 12px 20px;background-color:#034170;}.elementor-185 .elementor-element.elementor-element-6f28e43 .wndfal-cntat-form .wpcf7 input[type="submit"]:hover{background-color:#002948;}.elementor-185 .elementor-element.elementor-element-299aee6{padding:7% 0% 0% 0%;}.elementor-185 .elementor-element.elementor-element-688fcdd .wndfal-sectTitleElementor.section-title-wrap{text-align:center;}.elementor-185 .elementor-element.elementor-element-de71f51{padding:0% 0% 8% 0%;}.elementor-185 .elementor-element.elementor-element-5c25c9c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-185 .elementor-element.elementor-element-f4ce18e{text-align:left;}.elementor-185 .elementor-element.elementor-element-4da6abc > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-185 .elementor-element.elementor-element-050f517{text-align:left;}.elementor-185 .elementor-element.elementor-element-fa5b5d6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-185 .elementor-element.elementor-element-6054073{text-align:left;}.elementor-185 .elementor-element.elementor-element-8b8e98f:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-8b8e98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfc;}.elementor-185 .elementor-element.elementor-element-8b8e98f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eeeeee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 0% 0%;}.elementor-185 .elementor-element.elementor-element-8b8e98f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-614dd60 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-185 .elementor-element.elementor-element-7741df3 .about-info{padding:35px 15px 0px 15px;}.elementor-185 .elementor-element.elementor-element-36586d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-870a172 .wndfal-callout{background-color:#034170;}.elementor-185 .elementor-element.elementor-element-870a172 .wndfal-callout .wndfal-btn:hover{color:#ffffff;background-color:#ff6600;}.elementor-185 .elementor-element.elementor-element-870a172 .wndfal-btn:before, .elementor-185 .elementor-element.elementor-element-870a172 .wndfal-btn:after, .elementor-185 .elementor-element.elementor-element-870a172 .wndfal-btn .btn-text-wrap:before, .elementor-185 .elementor-element.elementor-element-870a172 .wndfal-btn .btn-text-wrap:after{background:#034170;}.elementor-185 .elementor-element.elementor-element-f39e779{padding:8% 0% 7% 0%;}.elementor-185 .elementor-element.elementor-element-2ed39cf > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-185 .elementor-element.elementor-element-9221f09 .owl-carousel .owl-nav .owl-prev:before,
						.elementor-185 .elementor-element.elementor-element-9221f09 .owl-carousel .owl-nav .owl-next:before{color:#030303;}.elementor-185 .elementor-element.elementor-element-9221f09 .services-style-two .section-title-wrap p{color:#090909;}.elementor-185 .elementor-element.elementor-element-9221f09 .service-info p{color:#060606;}.elementor-185 .elementor-element.elementor-element-a573021:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-a573021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-185 .elementor-element.elementor-element-a573021{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eeeeee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 4% 0%;}.elementor-185 .elementor-element.elementor-element-a573021 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-db8e1ad .wndfal-callout{background-color:#034170;}.elementor-185 .elementor-element.elementor-element-db8e1ad .wndfal-callout .wndfal-btn:hover{color:#ffffff;background-color:#ff6600;}.elementor-185 .elementor-element.elementor-element-db8e1ad .wndfal-btn:before, .elementor-185 .elementor-element.elementor-element-db8e1ad .wndfal-btn:after, .elementor-185 .elementor-element.elementor-element-db8e1ad .wndfal-btn .btn-text-wrap:before, .elementor-185 .elementor-element.elementor-element-db8e1ad .wndfal-btn .btn-text-wrap:after{background:#034170;}.elementor-185 .elementor-element.elementor-element-031f948 .feature-item{text-align:center;}.elementor-185 .elementor-element.elementor-element-0591f0d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-7be2088 .wndfal-testimonials{background-image:url(http://rockpooloasis.co.za/wp-content/uploads/2021/09/pool-water-ZG886Q2-scaled-e1631524765208.jpg);padding:70px 0px 70px 0px;}.elementor-185 .elementor-element.elementor-element-7be2088 .author-name, .elementor-185 .elementor-element.elementor-element-7be2088 .author-name a, .elementor-185 .elementor-element.elementor-element-7be2088 .customer-name, .elementor-185 .elementor-element.elementor-element-7be2088 .customer-name a{color:#ffffff;}.elementor-185 .elementor-element.elementor-element-7be2088 .owl-carousel .customer-name a:before, .elementor-185 .elementor-element.elementor-element-7be2088 .owl-carousel .customer-name a:after{Background:#ffffff;}.elementor-185 .elementor-element.elementor-element-7be2088 .author-name a:hover,.elementor-185 .elementor-element.elementor-element-7be2088 .customer-name a:hover{color:#ffffff;}.elementor-185 .elementor-element.elementor-element-99278ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 0% 0%;}.elementor-185 .elementor-element.elementor-element-99278ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-eba517e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-576d7e4{padding:0px 0px 27px 0px;}.elementor-185 .elementor-element.elementor-element-5f9019c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-dbf82da .elementor-heading-title{font-size:32px;color:#333333;}.elementor-185 .elementor-element.elementor-element-09f30b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-185 .elementor-element.elementor-element-7f98735 .elementor-button{background-color:#ffffff;fill:#777777;color:#777777;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8e8e8;}.elementor-185 .elementor-element.elementor-element-7f98735 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-7f98735 .elementor-button:focus{background-color:#ff6600;color:#ffffff;border-color:#ff6600;}.elementor-185 .elementor-element.elementor-element-7f98735 .elementor-button:hover svg, .elementor-185 .elementor-element.elementor-element-7f98735 .elementor-button:focus svg{fill:#ffffff;}.elementor-185 .elementor-element.elementor-element-885e6e4{padding:0% 0% 7% 0%;}.elementor-185 .elementor-element.elementor-element-6a393ee > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-185 .elementor-element.elementor-element-dc5ed67 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-185 .elementor-element.elementor-element-f642766 .windfall-btn-wrap{text-align:left;}.elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn{width:377px;}.elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn .btn-text{padding:16px 15px 15px 15px;}.elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn.wndfal-noborder-btn .btn-text-wrap, .elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn.wndfal-border-btn{background:#043f71;}.elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn:hover{color:#043f71;}.elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn.wndfal-noborder-btn:hover .btn-text-wrap, .elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn.wndfal-border-btn:hover{background:#ffffff;}.elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn:before, .elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn:after, .elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn .btn-text-wrap:before, .elementor-185 .elementor-element.elementor-element-f642766 .wndfal-btn .btn-text-wrap:after{background:#043f71;}@media(min-width:768px){.elementor-185 .elementor-element.elementor-element-6a393ee{width:66.154%;}.elementor-185 .elementor-element.elementor-element-dc5ed67{width:33.511%;}}@media(max-width:1024px) and (min-width:768px){.elementor-185 .elementor-element.elementor-element-5c25c9c{width:50%;}.elementor-185 .elementor-element.elementor-element-4da6abc{width:50%;}.elementor-185 .elementor-element.elementor-element-fa5b5d6{width:50%;}.elementor-185 .elementor-element.elementor-element-5f9019c{width:50%;}.elementor-185 .elementor-element.elementor-element-09f30b1{width:50%;}.elementor-185 .elementor-element.elementor-element-6a393ee{width:100%;}.elementor-185 .elementor-element.elementor-element-dc5ed67{width:100%;}}@media(max-width:1024px){.elementor-185 .elementor-element.elementor-element-fa5b5d6 > .elementor-element-populated{padding:30px 15px 0px 15px;}}@media(max-width:767px){.elementor-185 .elementor-element.elementor-element-6f28e43 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-185 .elementor-element.elementor-element-5f9019c{width:100%;}.elementor-185 .elementor-element.elementor-element-09f30b1{width:100%;}.elementor-185 .elementor-element.elementor-element-7f98735 > .elementor-widget-container{margin:20px 0px 0px 0px;}}