.elementor-6028 .elementor-element.elementor-element-b1194e9{--display:flex;--min-height:70vh;--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;--background-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-b1194e9:not(.elementor-motion-effects-element-type-background), .elementor-6028 .elementor-element.elementor-element-b1194e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sub.socialmedi8.co.za/wp-content/uploads/2025/06/Spa-Packages-1.jpg");background-position:bottom center;background-size:cover;}.elementor-6028 .elementor-element.elementor-element-b1194e9, .elementor-6028 .elementor-element.elementor-element-b1194e9::before{--border-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-e2d499e{--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;--background-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-f87463e{--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;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-6028 .elementor-element.elementor-element-f87463e:not(.elementor-motion-effects-element-type-background), .elementor-6028 .elementor-element.elementor-element-f87463e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-6028 .elementor-element.elementor-element-f87463e, .elementor-6028 .elementor-element.elementor-element-f87463e::before{--border-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-5e80388{--display:flex;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:33%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-d0b75b2{--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;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-6028 .elementor-element.elementor-element-bba19ee{--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;--justify-content:center;--background-transition:0.3s;--margin-top:1%;--margin-bottom:1%;--margin-left:25%;--margin-right:1%;}.elementor-6028 .elementor-element.elementor-element-eaa0f90{text-align:left;}.elementor-6028 .elementor-element.elementor-element-eaa0f90 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:300;}.elementor-6028 .elementor-element.elementor-element-5d1bd61{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;}.elementor-6028 .elementor-element.elementor-element-9e19aa5 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-6028 .elementor-element.elementor-element-a878617{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--background-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-adcff7b{--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;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-6028 .elementor-element.elementor-element-adcff7b:not(.elementor-motion-effects-element-type-background), .elementor-6028 .elementor-element.elementor-element-adcff7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-6028 .elementor-element.elementor-element-adcff7b, .elementor-6028 .elementor-element.elementor-element-adcff7b::before{--border-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-c5adcf8{--display:flex;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:-33%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-d43e172{--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;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-6028 .elementor-element.elementor-element-46e98c2{--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;--justify-content:center;--background-transition:0.3s;--margin-top:1%;--margin-bottom:1%;--margin-left:0%;--margin-right:1%;}.elementor-6028 .elementor-element.elementor-element-e50aefc{text-align:left;}.elementor-6028 .elementor-element.elementor-element-e50aefc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:300;}.elementor-6028 .elementor-element.elementor-element-4f37b7b{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;}.elementor-6028 .elementor-element.elementor-element-0921f40 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-6028 .elementor-element.elementor-element-deb94a1{--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;--background-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-d67b1a4{--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;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-6028 .elementor-element.elementor-element-d67b1a4:not(.elementor-motion-effects-element-type-background), .elementor-6028 .elementor-element.elementor-element-d67b1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-6028 .elementor-element.elementor-element-d67b1a4, .elementor-6028 .elementor-element.elementor-element-d67b1a4::before{--border-transition:0.3s;}.elementor-6028 .elementor-element.elementor-element-f06ba1f{--display:flex;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:33%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-63280c8{text-align:left;}.elementor-6028 .elementor-element.elementor-element-c41386f{text-align:left;}.elementor-6028 .elementor-element.elementor-element-8146442{--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;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-6028 .elementor-element.elementor-element-2f745b9{--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;--justify-content:center;--background-transition:0.3s;--margin-top:1%;--margin-bottom:1%;--margin-left:25%;--margin-right:1%;}.elementor-6028 .elementor-element.elementor-element-bba3ea2{text-align:left;}.elementor-6028 .elementor-element.elementor-element-bba3ea2 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:300;}.elementor-6028 .elementor-element.elementor-element-1e47bb1{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2rem;}.elementor-6028 .elementor-element.elementor-element-b065e42 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-6028 .elementor-element.elementor-element-f87463e{--width:50%;}.elementor-6028 .elementor-element.elementor-element-d0b75b2{--width:50%;}.elementor-6028 .elementor-element.elementor-element-bba19ee{--width:70%;}.elementor-6028 .elementor-element.elementor-element-adcff7b{--width:50%;}.elementor-6028 .elementor-element.elementor-element-d43e172{--width:50%;}.elementor-6028 .elementor-element.elementor-element-46e98c2{--width:80%;}.elementor-6028 .elementor-element.elementor-element-d67b1a4{--width:50%;}.elementor-6028 .elementor-element.elementor-element-8146442{--width:50%;}.elementor-6028 .elementor-element.elementor-element-2f745b9{--width:70%;}}@media(max-width:1366px) and (min-width:768px){.elementor-6028 .elementor-element.elementor-element-bba19ee{--width:83%;}.elementor-6028 .elementor-element.elementor-element-46e98c2{--width:83%;}.elementor-6028 .elementor-element.elementor-element-2f745b9{--width:83%;}}@media(max-width:1366px){.elementor-6028 .elementor-element.elementor-element-f87463e{--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6028 .elementor-element.elementor-element-5e80388{--margin-top:0%;--margin-bottom:0%;--margin-left:24%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-adcff7b{--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6028 .elementor-element.elementor-element-c5adcf8{--margin-top:0%;--margin-bottom:0%;--margin-left:-24%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-46e98c2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-d67b1a4{--padding-top:8%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6028 .elementor-element.elementor-element-f06ba1f{--margin-top:0%;--margin-bottom:0%;--margin-left:24%;--margin-right:0%;}}@media(max-width:1024px){.elementor-6028 .elementor-element.elementor-element-f87463e{--padding-top:19%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6028 .elementor-element.elementor-element-adcff7b{--padding-top:19%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6028 .elementor-element.elementor-element-d67b1a4{--padding-top:19%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-6028 .elementor-element.elementor-element-5e80388{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:3%;}.elementor-6028 .elementor-element.elementor-element-bba19ee{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-a878617{--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;}.elementor-6028 .elementor-element.elementor-element-c5adcf8{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:3%;}.elementor-6028 .elementor-element.elementor-element-46e98c2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6028 .elementor-element.elementor-element-f06ba1f{--margin-top:0%;--margin-bottom:0%;--margin-left:3%;--margin-right:3%;}.elementor-6028 .elementor-element.elementor-element-2f745b9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}/* Start custom CSS for text-editor, class: .elementor-element-5d1bd61 */body, label, .title-area .sub-title, .sec-subtitle2, .sec-subtitle, .font-body, .latest-product .product-title, .widget_rss ul cite, .main-menu a, .breadcumb-menu li, .breadcumb-menu a, .vs-pagination span, .vs-pagination a, .share-links-title, .img-box3 .text-shape, .form-style1 input, .form-style10 select, .form-style10 input, .form-style8 select, .form-style8 input, .testi-style1 .testi-title, .testi-style1 .testi-name, .gallery-bar .bar-title, .banner-style1 .banner-title, .category-style1 .category-name, .info-box .info-title, .product_meta, .cart_table .cart-productname, p {
    color: #b4b4b4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f37b7b */body, label, .title-area .sub-title, .sec-subtitle2, .sec-subtitle, .font-body, .latest-product .product-title, .widget_rss ul cite, .main-menu a, .breadcumb-menu li, .breadcumb-menu a, .vs-pagination span, .vs-pagination a, .share-links-title, .img-box3 .text-shape, .form-style1 input, .form-style10 select, .form-style10 input, .form-style8 select, .form-style8 input, .testi-style1 .testi-title, .testi-style1 .testi-name, .gallery-bar .bar-title, .banner-style1 .banner-title, .category-style1 .category-name, .info-box .info-title, .product_meta, .cart_table .cart-productname, p {
    color: #b4b4b4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e47bb1 */body, label, .title-area .sub-title, .sec-subtitle2, .sec-subtitle, .font-body, .latest-product .product-title, .widget_rss ul cite, .main-menu a, .breadcumb-menu li, .breadcumb-menu a, .vs-pagination span, .vs-pagination a, .share-links-title, .img-box3 .text-shape, .form-style1 input, .form-style10 select, .form-style10 input, .form-style8 select, .form-style8 input, .testi-style1 .testi-title, .testi-style1 .testi-name, .gallery-bar .bar-title, .banner-style1 .banner-title, .category-style1 .category-name, .info-box .info-title, .product_meta, .cart_table .cart-productname, p {
    color: #b4b4b4;
}/* End custom CSS */