.elementor-35 .elementor-element.elementor-element-c79508a{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5}.elementor-35 .elementor-element.elementor-element-c79508a:not(.elementor-motion-effects-element-type-background),.elementor-35 .elementor-element.elementor-element-c79508a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://massagebyreeyahtx.com/wp-content/uploads/2025/08/spa-setting-with-aromatic-candles-wellness-scaled-1.jpg);background-position:center center;background-size:cover}.elementor-35 .elementor-element.elementor-element-c79508a::before,.elementor-35 .elementor-element.elementor-element-c79508a>.elementor-background-video-container::before,.elementor-35 .elementor-element.elementor-element-c79508a>.e-con-inner>.elementor-background-video-container::before,.elementor-35 .elementor-element.elementor-element-c79508a>.elementor-background-slideshow::before,.elementor-35 .elementor-element.elementor-element-c79508a>.e-con-inner>.elementor-background-slideshow::before,.elementor-35 .elementor-element.elementor-element-c79508a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.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-35 .elementor-element.elementor-element-a408b42 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:var(--e-global-color-30d187a)}.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-35 .elementor-element.elementor-element-a1fefc7{color:var(--e-global-color-30d187a)}.elementor-35 .elementor-element.elementor-element-e3dad47{--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:2%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%}.elementor-35 .elementor-element.elementor-element-043e471{text-align:center}.elementor-35 .elementor-element.elementor-element-043e471 .elementor-heading-title{font-family:"Great Vibes",Sans-serif;font-size:30px;font-weight:500;color:var(--e-global-color-4542731)}.elementor-35 .elementor-element.elementor-element-95c8d2e{margin:-14px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-35 .elementor-element.elementor-element-95c8d2e .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:38px;font-weight:500;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-ca403bf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-35 .elementor-element.elementor-element-3060e2b{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-35 .elementor-element.elementor-element-dbe8324 img{box-shadow:10px 10px 0 0 #FFE5B7}.elementor-35 .elementor-element.elementor-element-dd7564c{--display:flex}.elementor-35 .elementor-element.elementor-element-fbd2af6{text-align:left}.elementor-35 .elementor-element.elementor-element-fbd2af6 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-73527d4 p{margin-block-end:0}.elementor-35 .elementor-element.elementor-element-73527d4{color:var(--e-global-color-text)}.elementor-35 .elementor-element.elementor-element-37c8e7b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-primary)}.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-35 .elementor-element.elementor-element-6726322 .elementor-button{background-color:var(--e-global-color-4bf017d);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-748b42b{--display:flex}.elementor-35 .elementor-element.elementor-element-7f4ca65 img{box-shadow:10px 10px 0 0 #FFE5B7}.elementor-35 .elementor-element.elementor-element-749a5f2{--display:flex}.elementor-35 .elementor-element.elementor-element-6a6f349{text-align:left}.elementor-35 .elementor-element.elementor-element-6a6f349 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-82d142e p{margin-block-end:0}.elementor-35 .elementor-element.elementor-element-82d142e{color:var(--e-global-color-text)}.elementor-35 .elementor-element.elementor-element-b2fdd80 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-078eaac .elementor-button{background-color:var(--e-global-color-4bf017d);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-c2066e7{--display:flex}.elementor-35 .elementor-element.elementor-element-c5f7bd0 img{box-shadow:10px 10px 0 0 #FFE5B7}.elementor-35 .elementor-element.elementor-element-08f5201{--display:flex}.elementor-35 .elementor-element.elementor-element-ea233c1{text-align:left}.elementor-35 .elementor-element.elementor-element-ea233c1 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-625dfd3 p{margin-block-end:0}.elementor-35 .elementor-element.elementor-element-625dfd3{color:var(--e-global-color-text)}.elementor-35 .elementor-element.elementor-element-58ea719 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-6dc38e8 .elementor-button{background-color:var(--e-global-color-4bf017d);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-27d9f00{--display:flex}.elementor-35 .elementor-element.elementor-element-5116212 img{height:357px;object-fit:cover;object-position:center center;box-shadow:10px 10px 0 0 #FFE5B7}.elementor-35 .elementor-element.elementor-element-01e5d19{--display:flex}.elementor-35 .elementor-element.elementor-element-85ec2cf{text-align:left}.elementor-35 .elementor-element.elementor-element-85ec2cf .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-d08b9a8 p{margin-block-end:0}.elementor-35 .elementor-element.elementor-element-d08b9a8{color:var(--e-global-color-text)}.elementor-35 .elementor-element.elementor-element-c0500db .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-3f60c0e .elementor-button{background-color:var(--e-global-color-4bf017d);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-ee05127{--display:flex}.elementor-35 .elementor-element.elementor-element-d7c6c77 img{box-shadow:10px 10px 0 0 #FFE5B7}.elementor-35 .elementor-element.elementor-element-cfc190c{--display:flex}.elementor-35 .elementor-element.elementor-element-0feb233{text-align:left}.elementor-35 .elementor-element.elementor-element-0feb233 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-652dcbb p{margin-block-end:0}.elementor-35 .elementor-element.elementor-element-652dcbb{color:var(--e-global-color-text)}.elementor-35 .elementor-element.elementor-element-f3b9871 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-752c068 .elementor-button{background-color:var(--e-global-color-4bf017d);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-5fff4bf{--display:flex}.elementor-35 .elementor-element.elementor-element-6aabc28 img{box-shadow:10px 10px 0 0 #FFE5B7}.elementor-35 .elementor-element.elementor-element-6f2a86f{--display:flex}.elementor-35 .elementor-element.elementor-element-3965653{text-align:left}.elementor-35 .elementor-element.elementor-element-3965653 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-2138dce p{margin-block-end:0}.elementor-35 .elementor-element.elementor-element-2138dce{color:var(--e-global-color-text)}.elementor-35 .elementor-element.elementor-element-4a598ca .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-e065431 .elementor-button{background-color:var(--e-global-color-4bf017d);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-35 .elementor-element.elementor-element-cb4f66e{--display:flex}.elementor-35 .elementor-element.elementor-element-dd9e3cf img{box-shadow:10px 10px 0 0 #FFE5B7}.elementor-35 .elementor-element.elementor-element-74f31a9{--display:flex}.elementor-35 .elementor-element.elementor-element-b63cd74{text-align:left}.elementor-35 .elementor-element.elementor-element-b63cd74 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-35 .elementor-element.elementor-element-07d45ac p{margin-block-end:0}.elementor-35 .elementor-element.elementor-element-07d45ac{color:var(--e-global-color-text)}.elementor-35 .elementor-element.elementor-element-8ef2f90 .elementor-button{background-color:var(--e-global-color-4bf017d);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-c79508a{--min-height:400px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-35 .elementor-element.elementor-element-ca403bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-35 .elementor-element.elementor-element-dbe8324 img{width:100%}.elementor-35 .elementor-element.elementor-element-7f4ca65 img{width:100%}.elementor-35 .elementor-element.elementor-element-c5f7bd0 img{width:100%}.elementor-35 .elementor-element.elementor-element-5116212 img{height:100%}.elementor-35 .elementor-element.elementor-element-d7c6c77 img{width:100%}.elementor-35 .elementor-element.elementor-element-6aabc28 img{width:100%}.elementor-35 .elementor-element.elementor-element-dd9e3cf img{width:100%}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-c79508a{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-35 .elementor-element.elementor-element-a408b42 .elementor-heading-title{font-size:35px}.elementor-35 .elementor-element.elementor-element-e3dad47{--padding-top:10%;--padding-bottom:10%;--padding-left:1%;--padding-right:1%}.elementor-35 .elementor-element.elementor-element-95c8d2e .elementor-heading-title{font-size:35px}.elementor-35 .elementor-element.elementor-element-ca403bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-35 .elementor-element.elementor-element-fbd2af6 .elementor-heading-title{font-size:25px}.elementor-35 .elementor-element.elementor-element-6a6f349 .elementor-heading-title{font-size:25px}.elementor-35 .elementor-element.elementor-element-ea233c1 .elementor-heading-title{font-size:25px}.elementor-35 .elementor-element.elementor-element-85ec2cf .elementor-heading-title{font-size:25px}.elementor-35 .elementor-element.elementor-element-0feb233 .elementor-heading-title{font-size:25px}.elementor-35 .elementor-element.elementor-element-3965653 .elementor-heading-title{font-size:25px}.elementor-35 .elementor-element.elementor-element-b63cd74 .elementor-heading-title{font-size:25px}}