.elementor-569 .elementor-element.elementor-element-d5853ed{--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;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-569 .elementor-element.elementor-element-0387295{--display:flex;}.elementor-569 .elementor-element.elementor-element-c49dc84{text-align:center;}.elementor-569 .elementor-element.elementor-element-c49dc84 .elementor-heading-title{font-family:var( --e-global-typography-ead7c45-font-family ), Sans-serif;font-size:var( --e-global-typography-ead7c45-font-size );line-height:var( --e-global-typography-ead7c45-line-height );}.elementor-569 .elementor-element.elementor-element-5f10049{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-fb18ad9{--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;}.elementor-569 .elementor-element.elementor-element-bf5d023{--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;}.elementor-569 .elementor-element.elementor-element-97db3ab{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-97db3ab:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-97db3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-pickleball-hot-springs-village.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-be8ffd6{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-bf05815{--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;}.elementor-569 .elementor-element.elementor-element-4304743{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-4304743:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-4304743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-tennis-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-ff3e5bf{--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;}.elementor-569 .elementor-element.elementor-element-51a235e{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-560b062{--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;}.elementor-569 .elementor-element.elementor-element-31ca877{--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;}.elementor-569 .elementor-element.elementor-element-c8b117c{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-c8b117c:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-c8b117c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-volleyball-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-2456bfd{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-c361531{--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;}.elementor-569 .elementor-element.elementor-element-0e48cc8{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-0e48cc8:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-0e48cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-table-tennis-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-c2892df{--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;}.elementor-569 .elementor-element.elementor-element-05e0a51{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-b986c60{--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;}.elementor-569 .elementor-element.elementor-element-809084b{--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;}.elementor-569 .elementor-element.elementor-element-f6c0d93{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-f6c0d93:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-f6c0d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-archery-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-77fbd87{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-2686125{--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;}.elementor-569 .elementor-element.elementor-element-f04cafd{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-f04cafd:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-f04cafd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-bocce-ball-hot-springs-village.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-f7c5241{--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;}.elementor-569 .elementor-element.elementor-element-694368c{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-d3c0a50{--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;}.elementor-569 .elementor-element.elementor-element-fe5571b{--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;}.elementor-569 .elementor-element.elementor-element-31e0ad4{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-31e0ad4:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-31e0ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-croquet-hot-springs-village.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-ac962e0{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-0aa1956{--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;}.elementor-569 .elementor-element.elementor-element-7628e2e{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-7628e2e:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-7628e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-lawn-bowling-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-18396ee{--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;}.elementor-569 .elementor-element.elementor-element-c73f3d3{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-569 .elementor-element.elementor-element-10adcbc{--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;}.elementor-569 .elementor-element.elementor-element-3474c88{--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;}.elementor-569 .elementor-element.elementor-element-894fa60{--display:flex;--min-height:300px;}.elementor-569 .elementor-element.elementor-element-894fa60:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-894fa60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/sports-basketball-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-569 .elementor-element.elementor-element-cc1b081{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-569 .elementor-element.elementor-element-d5853ed{--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;}.elementor-569 .elementor-element.elementor-element-c49dc84 .elementor-heading-title{font-size:var( --e-global-typography-ead7c45-font-size );line-height:var( --e-global-typography-ead7c45-line-height );}.elementor-569 .elementor-element.elementor-element-5f10049{--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;}.elementor-569 .elementor-element.elementor-element-97db3ab{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-be8ffd6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-569 .elementor-element.elementor-element-4304743{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-51a235e{--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;}.elementor-569 .elementor-element.elementor-element-c8b117c{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-2456bfd{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-569 .elementor-element.elementor-element-0e48cc8{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-05e0a51{--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;}.elementor-569 .elementor-element.elementor-element-f6c0d93{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-77fbd87{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-569 .elementor-element.elementor-element-f04cafd{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-694368c{--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;}.elementor-569 .elementor-element.elementor-element-31e0ad4{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-ac962e0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-569 .elementor-element.elementor-element-7628e2e{--min-height:26rem;}.elementor-569 .elementor-element.elementor-element-c73f3d3{--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;}.elementor-569 .elementor-element.elementor-element-894fa60{--min-height:26rem;}}@media(max-width:767px){.elementor-569 .elementor-element.elementor-element-c49dc84 .elementor-heading-title{font-size:var( --e-global-typography-ead7c45-font-size );line-height:var( --e-global-typography-ead7c45-line-height );}.elementor-569 .elementor-element.elementor-element-97db3ab{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-4304743{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-c8b117c{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-0e48cc8{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-f6c0d93{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-f04cafd{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-31e0ad4{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-7628e2e{--min-height:18rem;}.elementor-569 .elementor-element.elementor-element-894fa60{--min-height:18rem;}}@media(min-width:768px){.elementor-569 .elementor-element.elementor-element-fb18ad9{--width:64%;}.elementor-569 .elementor-element.elementor-element-bf5d023{--width:36%;}.elementor-569 .elementor-element.elementor-element-bf05815{--width:36%;}.elementor-569 .elementor-element.elementor-element-ff3e5bf{--width:64%;}.elementor-569 .elementor-element.elementor-element-560b062{--width:64%;}.elementor-569 .elementor-element.elementor-element-31ca877{--width:36%;}.elementor-569 .elementor-element.elementor-element-c361531{--width:36%;}.elementor-569 .elementor-element.elementor-element-c2892df{--width:64%;}.elementor-569 .elementor-element.elementor-element-b986c60{--width:64%;}.elementor-569 .elementor-element.elementor-element-809084b{--width:36%;}.elementor-569 .elementor-element.elementor-element-2686125{--width:36%;}.elementor-569 .elementor-element.elementor-element-f7c5241{--width:64%;}.elementor-569 .elementor-element.elementor-element-d3c0a50{--width:64%;}.elementor-569 .elementor-element.elementor-element-fe5571b{--width:36%;}.elementor-569 .elementor-element.elementor-element-0aa1956{--width:36%;}.elementor-569 .elementor-element.elementor-element-18396ee{--width:64%;}.elementor-569 .elementor-element.elementor-element-10adcbc{--width:64%;}.elementor-569 .elementor-element.elementor-element-3474c88{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-569 .elementor-element.elementor-element-fb18ad9{--width:100%;}.elementor-569 .elementor-element.elementor-element-bf5d023{--width:100%;}.elementor-569 .elementor-element.elementor-element-bf05815{--width:100%;}.elementor-569 .elementor-element.elementor-element-ff3e5bf{--width:100%;}.elementor-569 .elementor-element.elementor-element-560b062{--width:100%;}.elementor-569 .elementor-element.elementor-element-31ca877{--width:100%;}.elementor-569 .elementor-element.elementor-element-c361531{--width:100%;}.elementor-569 .elementor-element.elementor-element-c2892df{--width:100%;}.elementor-569 .elementor-element.elementor-element-b986c60{--width:100%;}.elementor-569 .elementor-element.elementor-element-809084b{--width:100%;}.elementor-569 .elementor-element.elementor-element-2686125{--width:100%;}.elementor-569 .elementor-element.elementor-element-f7c5241{--width:100%;}.elementor-569 .elementor-element.elementor-element-d3c0a50{--width:100%;}.elementor-569 .elementor-element.elementor-element-fe5571b{--width:100%;}.elementor-569 .elementor-element.elementor-element-0aa1956{--width:100%;}.elementor-569 .elementor-element.elementor-element-18396ee{--width:100%;}.elementor-569 .elementor-element.elementor-element-10adcbc{--width:100%;}.elementor-569 .elementor-element.elementor-element-3474c88{--width:100%;}}