.elementor-600 .elementor-element.elementor-element-d5853ed{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-600 .elementor-element.elementor-element-81728b5{--display:flex;}.elementor-600 .elementor-element.elementor-element-c49dc84{text-align:center;}.elementor-600 .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 );letter-spacing:var( --e-global-typography-ead7c45-letter-spacing );}.elementor-600 .elementor-element.elementor-element-1a835a9{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-600 .elementor-element.elementor-element-d5389c4{--display:flex;}.elementor-600 .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;}.elementor-600 .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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-97db3ab{--display:flex;--min-height:300px;}.elementor-600 .elementor-element.elementor-element-97db3ab:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-97db3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/balboa-trail-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-600 .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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-2608adb{--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;}.elementor-600 .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;}.elementor-600 .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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-894fa60{--display:flex;--min-height:300px;}.elementor-600 .elementor-element.elementor-element-894fa60:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-894fa60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/coronado-fitness-trail-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-600 .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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-0bb6a00{--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;}.elementor-600 .elementor-element.elementor-element-2a1aa22{--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;}.elementor-600 .elementor-element.elementor-element-59d1748{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-594f2dd{--display:flex;--min-height:300px;}.elementor-600 .elementor-element.elementor-element-594f2dd:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-594f2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/hernando-trail-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-600 .elementor-element.elementor-element-3c14877{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-7097f2e{--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;}.elementor-600 .elementor-element.elementor-element-2369caf{--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;}.elementor-600 .elementor-element.elementor-element-8371ce5{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-600 .elementor-element.elementor-element-631900a{--display:flex;}.elementor-600 .elementor-element.elementor-element-2a4ef7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-600 .elementor-element.elementor-element-2a4ef7f .elementor-heading-title{font-size:30px;}.elementor-600 .elementor-element.elementor-element-2ad0f7e{--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;}.elementor-600 .elementor-element.elementor-element-15aeac7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-e89e63b{--display:flex;--min-height:300px;}.elementor-600 .elementor-element.elementor-element-e89e63b:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-e89e63b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/desoto-nature-trail-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-600 .elementor-element.elementor-element-1034290{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-662cb5b{--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;}.elementor-600 .elementor-element.elementor-element-5c328aa{--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-600 .elementor-element.elementor-element-cef0d8a{--display:flex;--min-height:300px;}.elementor-600 .elementor-element.elementor-element-cef0d8a:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-cef0d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/10/desoto-spillway-trail.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-600 .elementor-element.elementor-element-440479b{--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-600 .elementor-element.elementor-element-44c8eaf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-9f738bc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-d91147b{--display:flex;--min-height:300px;}.elementor-600 .elementor-element.elementor-element-d91147b:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-d91147b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thereunionresortvillas.com/wp-content/uploads/2025/11/cooper-preserve-trail-hot-springs-village.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-600 .elementor-element.elementor-element-2471f38{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-c15c4a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-6d8d7fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-7b7171c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-600 .elementor-element.elementor-element-27faf3d{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-600 .elementor-element.elementor-element-4de245a{--display:flex;}.elementor-600 .elementor-element.elementor-element-4dba91a .elementor-heading-title{font-size:30px;}.elementor-600 .elementor-element.elementor-element-ee74efa{--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;}.elementor-600 .elementor-element.elementor-element-40bcfc2{--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;}.elementor-600 .elementor-element.elementor-element-244148b{--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;}.elementor-600 .elementor-element.elementor-element-dae9991{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-600 .elementor-element.elementor-element-78d4d1e{--display:flex;}.elementor-600 .elementor-element.elementor-element-60a38a6 .elementor-heading-title{font-size:30px;}.elementor-600 .elementor-element.elementor-element-f3c7be3{--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;}.elementor-600 .elementor-element.elementor-element-36371e4{--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;}.elementor-600 .elementor-element.elementor-element-cc1b081{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-600 .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-600 .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 );letter-spacing:var( --e-global-typography-ead7c45-letter-spacing );}.elementor-600 .elementor-element.elementor-element-97db3ab{--min-height:26rem;}.elementor-600 .elementor-element.elementor-element-894fa60{--min-height:26rem;}.elementor-600 .elementor-element.elementor-element-594f2dd{--min-height:26rem;}.elementor-600 .elementor-element.elementor-element-2ad0f7e{--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-600 .elementor-element.elementor-element-e89e63b{--min-height:26rem;}.elementor-600 .elementor-element.elementor-element-662cb5b{--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-600 .elementor-element.elementor-element-cef0d8a{--min-height:26rem;}.elementor-600 .elementor-element.elementor-element-44c8eaf{--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-600 .elementor-element.elementor-element-d91147b{--min-height:26rem;}}@media(max-width:767px){.elementor-600 .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 );letter-spacing:var( --e-global-typography-ead7c45-letter-spacing );}.elementor-600 .elementor-element.elementor-element-97db3ab{--min-height:18rem;}.elementor-600 .elementor-element.elementor-element-894fa60{--min-height:18rem;}.elementor-600 .elementor-element.elementor-element-594f2dd{--min-height:18rem;}.elementor-600 .elementor-element.elementor-element-e89e63b{--min-height:18rem;}.elementor-600 .elementor-element.elementor-element-cef0d8a{--min-height:18rem;}.elementor-600 .elementor-element.elementor-element-d91147b{--min-height:18rem;}}@media(min-width:768px){.elementor-600 .elementor-element.elementor-element-bf5d023{--width:36%;}.elementor-600 .elementor-element.elementor-element-fb18ad9{--width:64%;}.elementor-600 .elementor-element.elementor-element-3474c88{--width:36%;}.elementor-600 .elementor-element.elementor-element-10adcbc{--width:64%;}.elementor-600 .elementor-element.elementor-element-59d1748{--width:36%;}.elementor-600 .elementor-element.elementor-element-3c14877{--width:64%;}.elementor-600 .elementor-element.elementor-element-15aeac7{--width:36%;}.elementor-600 .elementor-element.elementor-element-1034290{--width:64%;}.elementor-600 .elementor-element.elementor-element-5c328aa{--width:36%;}.elementor-600 .elementor-element.elementor-element-440479b{--width:64%;}.elementor-600 .elementor-element.elementor-element-9f738bc{--width:36%;}.elementor-600 .elementor-element.elementor-element-2471f38{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-600 .elementor-element.elementor-element-bf5d023{--width:100%;}.elementor-600 .elementor-element.elementor-element-fb18ad9{--width:100%;}.elementor-600 .elementor-element.elementor-element-3474c88{--width:100%;}.elementor-600 .elementor-element.elementor-element-10adcbc{--width:100%;}.elementor-600 .elementor-element.elementor-element-59d1748{--width:100%;}.elementor-600 .elementor-element.elementor-element-3c14877{--width:100%;}.elementor-600 .elementor-element.elementor-element-15aeac7{--width:100%;}.elementor-600 .elementor-element.elementor-element-1034290{--width:100%;}.elementor-600 .elementor-element.elementor-element-5c328aa{--width:100%;}.elementor-600 .elementor-element.elementor-element-440479b{--width:100%;}.elementor-600 .elementor-element.elementor-element-9f738bc{--width:100%;}.elementor-600 .elementor-element.elementor-element-2471f38{--width:100%;}}