.elementor-21527 .elementor-element.elementor-element-0dec9b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21527 .elementor-element.elementor-element-0dec9b0{padding:4% 10% 3% 10%;}.elementor-21527 .elementor-element.elementor-element-033964a{--e-image-carousel-slides-to-show:1;}.elementor-21527 .elementor-element.elementor-element-033964a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21527 .elementor-element.elementor-element-033964a .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-033964a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21527 .elementor-element.elementor-element-033964a .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-fa35660:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21527 .elementor-element.elementor-element-fa35660 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21527 .elementor-element.elementor-element-fa35660 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21527 .elementor-element.elementor-element-fa35660 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21527 .elementor-element.elementor-element-f2aaf41 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-weight:500;}.elementor-21527 .elementor-element.elementor-element-f2aaf41 .woocommerce-breadcrumb > a{color:#3262BD;}.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-21527 .elementor-element.elementor-element-924dbd1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3em;font-weight:500;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-af190e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21527 .elementor-element.elementor-element-af190e5{padding:0% 10% 6% 10%;}.elementor-21527 .elementor-element.elementor-element-59b0a6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21527 .elementor-element.elementor-element-59b0a6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21527 .elementor-element.elementor-element-59b0a6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21527 .elementor-element.elementor-element-59b0a6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21527 .elementor-element.elementor-element-a31fc21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3em;font-weight:500;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-21527 .elementor-element.elementor-element-4aa4922{padding:4% 0% 0% 0%;}.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-21527 .elementor-element.elementor-element-03c53ec .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:1em 2em 1em 2em;}.elementor-21527 .elementor-element.elementor-element-03c53ec .elementor-button:hover, .elementor-21527 .elementor-element.elementor-element-03c53ec .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-03c53ec{padding:0px 0px 0px 0px;}.elementor-21527 .elementor-element.elementor-element-03c53ec .elementor-button:hover svg, .elementor-21527 .elementor-element.elementor-element-03c53ec .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-991603f{--spacer-size:25px;}.elementor-21527 .elementor-element.elementor-element-19e317c{--e-image-carousel-slides-to-show:1;}.elementor-21527 .elementor-element.elementor-element-19e317c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21527 .elementor-element.elementor-element-19e317c .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-19e317c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21527 .elementor-element.elementor-element-19e317c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-510903f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21527 .elementor-element.elementor-element-510903f{padding:6% 10% 6% 10%;}.elementor-21527 .elementor-element.elementor-element-fce25f7{--e-image-carousel-slides-to-show:1;}.elementor-21527 .elementor-element.elementor-element-fce25f7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21527 .elementor-element.elementor-element-fce25f7 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-fce25f7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21527 .elementor-element.elementor-element-fce25f7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-504e791:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21527 .elementor-element.elementor-element-504e791 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21527 .elementor-element.elementor-element-504e791 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21527 .elementor-element.elementor-element-504e791 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21527 .elementor-element.elementor-element-6d8c3b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3em;font-weight:500;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-21527 .elementor-element.elementor-element-73c9341{padding:4% 0% 0% 0%;}.elementor-21527 .elementor-element.elementor-element-ea32f96 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:1em 2em 1em 2em;}.elementor-21527 .elementor-element.elementor-element-ea32f96 .elementor-button:hover, .elementor-21527 .elementor-element.elementor-element-ea32f96 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-ea32f96{padding:0px 0px 0px 0px;}.elementor-21527 .elementor-element.elementor-element-ea32f96 .elementor-button:hover svg, .elementor-21527 .elementor-element.elementor-element-ea32f96 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-39bfe20{--spacer-size:25px;}.elementor-21527 .elementor-element.elementor-element-229baa8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21527 .elementor-element.elementor-element-229baa8{padding:6% 10% 6% 10%;}.elementor-21527 .elementor-element.elementor-element-36df4b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21527 .elementor-element.elementor-element-36df4b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21527 .elementor-element.elementor-element-36df4b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21527 .elementor-element.elementor-element-36df4b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21527 .elementor-element.elementor-element-171378e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3em;font-weight:500;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-21527 .elementor-element.elementor-element-14bed07{padding:4% 0% 0% 0%;}.elementor-21527 .elementor-element.elementor-element-2d653e3 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:1em 2em 1em 2em;}.elementor-21527 .elementor-element.elementor-element-2d653e3 .elementor-button:hover, .elementor-21527 .elementor-element.elementor-element-2d653e3 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-2d653e3{padding:0px 0px 0px 0px;}.elementor-21527 .elementor-element.elementor-element-2d653e3 .elementor-button:hover svg, .elementor-21527 .elementor-element.elementor-element-2d653e3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-0977dce{--spacer-size:25px;}.elementor-21527 .elementor-element.elementor-element-4a1c91c{--e-image-carousel-slides-to-show:1;}.elementor-21527 .elementor-element.elementor-element-4a1c91c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21527 .elementor-element.elementor-element-4a1c91c .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-4a1c91c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21527 .elementor-element.elementor-element-4a1c91c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-da83dc6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21527 .elementor-element.elementor-element-da83dc6{padding:6% 10% 6% 10%;}.elementor-21527 .elementor-element.elementor-element-69267ae{--e-image-carousel-slides-to-show:1;}.elementor-21527 .elementor-element.elementor-element-69267ae .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21527 .elementor-element.elementor-element-69267ae .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-69267ae .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21527 .elementor-element.elementor-element-69267ae .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-4dd85a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21527 .elementor-element.elementor-element-4dd85a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21527 .elementor-element.elementor-element-4dd85a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21527 .elementor-element.elementor-element-4dd85a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21527 .elementor-element.elementor-element-55fca73 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3em;font-weight:500;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-21527 .elementor-element.elementor-element-4814eac{padding:4% 0% 0% 0%;}.elementor-21527 .elementor-element.elementor-element-186df30 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:1em 2em 1em 2em;}.elementor-21527 .elementor-element.elementor-element-186df30 .elementor-button:hover, .elementor-21527 .elementor-element.elementor-element-186df30 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-186df30{padding:0px 0px 0px 0px;}.elementor-21527 .elementor-element.elementor-element-186df30 .elementor-button:hover svg, .elementor-21527 .elementor-element.elementor-element-186df30 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-5982645{--spacer-size:25px;}.elementor-21527 .elementor-element.elementor-element-7466313 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21527 .elementor-element.elementor-element-7466313{padding:6% 10% 6% 10%;}.elementor-21527 .elementor-element.elementor-element-f070265:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21527 .elementor-element.elementor-element-f070265 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21527 .elementor-element.elementor-element-f070265 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21527 .elementor-element.elementor-element-f070265 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21527 .elementor-element.elementor-element-293cb43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3em;font-weight:500;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-21527 .elementor-element.elementor-element-73d1818{padding:4% 0% 0% 0%;}.elementor-21527 .elementor-element.elementor-element-7a4a8a7 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:1em 2em 1em 2em;}.elementor-21527 .elementor-element.elementor-element-7a4a8a7 .elementor-button:hover, .elementor-21527 .elementor-element.elementor-element-7a4a8a7 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-7a4a8a7{padding:0px 0px 0px 0px;}.elementor-21527 .elementor-element.elementor-element-7a4a8a7 .elementor-button:hover svg, .elementor-21527 .elementor-element.elementor-element-7a4a8a7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-4a09bd1{--spacer-size:25px;}.elementor-21527 .elementor-element.elementor-element-c187eaa{--e-image-carousel-slides-to-show:1;}.elementor-21527 .elementor-element.elementor-element-c187eaa .elementor-swiper-button.elementor-swiper-button-prev, .elementor-21527 .elementor-element.elementor-element-c187eaa .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-c187eaa .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-21527 .elementor-element.elementor-element-c187eaa .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-21527 .elementor-element.elementor-element-77b0a86 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21527 .elementor-element.elementor-element-9db34c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21527 .elementor-element.elementor-element-9db34c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colonymarketing.com/wp-content/uploads/2025/10/caldera-spas-utopia-series-a-spot-geneva-java-arctic-white-lifestyle-sunset-group-behind-spa.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21527 .elementor-element.elementor-element-9db34c8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);opacity:0.5;}.elementor-21527 .elementor-element.elementor-element-9db34c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21527 .elementor-element.elementor-element-9db34c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21527 .elementor-element.elementor-element-d9ad36e{padding:3% 4% 0% 4%;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21527 .elementor-element.elementor-element-9ab0d04 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21527 .elementor-element.elementor-element-6600004{padding:28px 28px 28px 28px;}@media(max-width:767px){.elementor-21527 .elementor-element.elementor-element-d9ad36e{font-size:14px;}}@media(min-width:768px){.elementor-21527 .elementor-element.elementor-element-469c27b{width:49.952%;}.elementor-21527 .elementor-element.elementor-element-fa35660{width:50%;}.elementor-21527 .elementor-element.elementor-element-59b0a6b{width:50%;}.elementor-21527 .elementor-element.elementor-element-1e4db9d{width:19.226%;}.elementor-21527 .elementor-element.elementor-element-bc8ca3b{width:25.481%;}.elementor-21527 .elementor-element.elementor-element-29d00c0{width:12.648%;}.elementor-21527 .elementor-element.elementor-element-52bfd2e{width:42.645%;}.elementor-21527 .elementor-element.elementor-element-83e44b6{width:49.952%;}.elementor-21527 .elementor-element.elementor-element-1c282bd{width:49.952%;}.elementor-21527 .elementor-element.elementor-element-504e791{width:50%;}.elementor-21527 .elementor-element.elementor-element-1632749{width:19.226%;}.elementor-21527 .elementor-element.elementor-element-96c9a86{width:25.481%;}.elementor-21527 .elementor-element.elementor-element-c2059d5{width:12.648%;}.elementor-21527 .elementor-element.elementor-element-8cf0b19{width:42.645%;}.elementor-21527 .elementor-element.elementor-element-36df4b4{width:50%;}.elementor-21527 .elementor-element.elementor-element-e307055{width:19.226%;}.elementor-21527 .elementor-element.elementor-element-62b2cf4{width:25.481%;}.elementor-21527 .elementor-element.elementor-element-cbc3f67{width:12.648%;}.elementor-21527 .elementor-element.elementor-element-7eb9896{width:42.645%;}.elementor-21527 .elementor-element.elementor-element-f0d2196{width:49.952%;}.elementor-21527 .elementor-element.elementor-element-561a067{width:49.952%;}.elementor-21527 .elementor-element.elementor-element-4dd85a1{width:50%;}.elementor-21527 .elementor-element.elementor-element-778dcde{width:19.226%;}.elementor-21527 .elementor-element.elementor-element-c05c25c{width:25.481%;}.elementor-21527 .elementor-element.elementor-element-8628657{width:12.648%;}.elementor-21527 .elementor-element.elementor-element-d381919{width:42.645%;}.elementor-21527 .elementor-element.elementor-element-f070265{width:50%;}.elementor-21527 .elementor-element.elementor-element-1df044d{width:19.226%;}.elementor-21527 .elementor-element.elementor-element-a0392fd{width:25.481%;}.elementor-21527 .elementor-element.elementor-element-eb85cbd{width:12.648%;}.elementor-21527 .elementor-element.elementor-element-351a193{width:42.645%;}.elementor-21527 .elementor-element.elementor-element-b1ca8a9{width:49.952%;}.elementor-21527 .elementor-element.elementor-element-9db34c8{width:40.377%;}.elementor-21527 .elementor-element.elementor-element-9ab0d04{width:59.623%;}}