.elementor-10033 .elementor-element.elementor-element-2180db3 .elementor-repeater-item-5f1ed1c .swiper-slide-bg{background-color:#FFFFFF;background-image:url("/source/aac4daef1fee9fcea986bb62da402537/pools-wellness-banner-pools-1-2300x900px.jpg");background-size:cover;}.elementor-10033 .elementor-element.elementor-element-2180db3 .elementor-repeater-item-8e5d9dc .swiper-slide-bg{background-color:#FFFFFF;background-image:url("/source/83731ccff5cf7c188e31617ae795b69c/pools-wellness-banner-spa-2-2300x900px.jpg");background-size:cover;}.elementor-10033 .elementor-element.elementor-element-2180db3 .elementor-repeater-item-888682e .swiper-slide-bg{background-color:#FFFFFF;background-image:url("/source/8ca5edfa75f59652958a0f42bae772fe/pools-wellness-banner-sauna-4-2300x900px.jpg");background-size:cover;}.elementor-10033 .elementor-element.elementor-element-2180db3 .elementor-repeater-item-9a48f70 .swiper-slide-bg{background-color:#FFFFFF;background-image:url("/source/a3dc14dcc39c4d66f567fbb47db54f77/pools-wellness-banner-steam-1-2300x900px.jpg");background-size:cover;}.elementor-10033 .elementor-element.elementor-element-2180db3 .elementor-repeater-item-f2d0528 .swiper-slide-bg{background-color:#FFFFFF;background-image:url("/source/d77dc4ff493f2d1787a1ec0dcf8bc6b9/pools-wellness-banner-special-products-3-2300x900px.jpg");background-size:cover;}.elementor-10033 .elementor-element.elementor-element-2180db3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-10033 .elementor-element.elementor-element-2180db3 .elementor-slide-button:hover{background-color:#FFFFFF;color:#575959;}.elementor-10033 .elementor-element.elementor-element-2180db3 .swiper-slide-contents{max-width:100%;}.elementor-10033 .elementor-element.elementor-element-2180db3 .swiper-slide-inner{text-align:center;}.elementor-10033 .elementor-element.elementor-element-2180db3 .elementor-slide-button{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;line-height:12px;border-width:1px;}.elementor-10033 .elementor-element.elementor-element-6c4e418{--spacer-size:10px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10033 .elementor-element.elementor-element-32dfbad{text-align:center;}.elementor-10033 .elementor-element.elementor-element-32dfbad .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;line-height:35px;}.elementor-10033 .elementor-element.elementor-element-de1e366{--spacer-size:10px;}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-10033 .elementor-element.elementor-element-4d09a8a .elementor-cta .elementor-cta__bg, .elementor-10033 .elementor-element.elementor-element-4d09a8a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10033 .elementor-element.elementor-element-4d09a8a .elementor-cta__content{min-height:100px;text-align:center;}.elementor-10033 .elementor-element.elementor-element-4d09a8a .elementor-cta__bg-wrapper{min-height:500px;}.elementor-10033 .elementor-element.elementor-element-4d09a8a .elementor-cta__description{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;}.elementor-10033 .elementor-element.elementor-element-4d09a8a .elementor-cta__button{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:400;line-height:12px;border-width:1px;}.elementor-10033 .elementor-element.elementor-element-4d09a8a .elementor-cta__button:hover{color:#D8D7D1;background-color:#575959;border-color:#575959;}.elementor-10033 .elementor-element.elementor-element-ae50465 .elementor-cta .elementor-cta__bg, .elementor-10033 .elementor-element.elementor-element-ae50465 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10033 .elementor-element.elementor-element-ae50465 .elementor-cta__content{min-height:100px;text-align:center;}.elementor-10033 .elementor-element.elementor-element-ae50465 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-10033 .elementor-element.elementor-element-ae50465 .elementor-cta__description{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;}.elementor-10033 .elementor-element.elementor-element-ae50465 .elementor-cta__button{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:400;line-height:12px;border-width:1px;}.elementor-10033 .elementor-element.elementor-element-ae50465 .elementor-cta__button:hover{color:#D8D7D1;background-color:#575959;border-color:#575959;}.elementor-10033 .elementor-element.elementor-element-e834206 .elementor-cta .elementor-cta__bg, .elementor-10033 .elementor-element.elementor-element-e834206 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10033 .elementor-element.elementor-element-e834206 .elementor-cta__content{min-height:100px;text-align:center;}.elementor-10033 .elementor-element.elementor-element-e834206 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-10033 .elementor-element.elementor-element-e834206 .elementor-cta__description{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;}.elementor-10033 .elementor-element.elementor-element-e834206 .elementor-cta__button{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:400;line-height:12px;border-width:1px;}.elementor-10033 .elementor-element.elementor-element-e834206 .elementor-cta__button:hover{color:#D8D7D1;background-color:#575959;border-color:#575959;}.elementor-10033 .elementor-element.elementor-element-7ac121e .elementor-cta .elementor-cta__bg, .elementor-10033 .elementor-element.elementor-element-7ac121e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10033 .elementor-element.elementor-element-7ac121e .elementor-cta__content{min-height:100px;text-align:center;}.elementor-10033 .elementor-element.elementor-element-7ac121e .elementor-cta__bg-wrapper{min-height:500px;}.elementor-10033 .elementor-element.elementor-element-7ac121e .elementor-cta__description{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;}.elementor-10033 .elementor-element.elementor-element-7ac121e .elementor-cta__button{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:400;line-height:12px;border-width:1px;}.elementor-10033 .elementor-element.elementor-element-7ac121e .elementor-cta__button:hover{color:#D8D7D1;background-color:#575959;border-color:#575959;}.elementor-10033 .elementor-element.elementor-element-50001ad .elementor-cta .elementor-cta__bg, .elementor-10033 .elementor-element.elementor-element-50001ad .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10033 .elementor-element.elementor-element-50001ad .elementor-cta__content{min-height:100px;text-align:center;}.elementor-10033 .elementor-element.elementor-element-50001ad .elementor-cta__bg-wrapper{min-height:450px;}.elementor-10033 .elementor-element.elementor-element-50001ad .elementor-cta__description{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;}.elementor-10033 .elementor-element.elementor-element-50001ad .elementor-cta__button{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:400;line-height:12px;border-width:1px;}.elementor-10033 .elementor-element.elementor-element-50001ad .elementor-cta__button:hover{color:#D8D7D1;background-color:#575959;border-color:#575959;}.elementor-10033 .elementor-element.elementor-element-31c16cd{--spacer-size:50px;}