.elementor-2929 .elementor-element.elementor-element-5d71929c:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5d71929c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/thetxretreat.com/wp-content/uploads/2025/02/EmilyJolliffPhotography-101-scaled.jpg?fit=2560%2C1707&ssl=1");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-5d71929c > .elementor-background-overlay{background-color:#241D07;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-5d71929c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 250px 0px;}.elementor-2929 .elementor-element.elementor-element-14da828{text-align:center;}.elementor-2929 .elementor-element.elementor-element-14da828 .elementor-heading-title{font-family:"Montserrat", Sans-serif;text-transform:uppercase;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-2bb7d207:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-2bb7d207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-2bb7d207{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2929 .elementor-element.elementor-element-2bb7d207 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-57788762 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2929 .elementor-element.elementor-element-74c9ce23 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-74c9ce23{z-index:1;}.elementor-2929 .elementor-element.elementor-element-74c9ce23 img{border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-2929 .elementor-element.elementor-element-11f8e4bc{left:-233px;}body.rtl .elementor-2929 .elementor-element.elementor-element-11f8e4bc{right:-233px;}.elementor-2929 .elementor-element.elementor-element-11f8e4bc{top:267px;z-index:0;}.elementor-2929 .elementor-element.elementor-element-11f8e4bc img{opacity:0.3;}.elementor-2929 .elementor-element.elementor-element-566ead89 > .elementor-element-populated{padding:20px 20px 20px 030px;}.elementor-2929 .elementor-element.elementor-element-4657338d > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-4657338d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;text-transform:uppercase;color:#A5907D;}.elementor-2929 .elementor-element.elementor-element-1bd54797{font-family:"Montserrat", Sans-serif;font-size:22px;}.elementor-2929 .elementor-element.elementor-element-490ddb0e .elementor-button{background-color:#A5907D;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-2929 .elementor-element.elementor-element-490ddb0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2929 .elementor-element.elementor-element-490ddb0e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2929 .elementor-element.elementor-element-5c3ed540:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5c3ed540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://i0.wp.com/thetxretreat.com/wp-content/uploads/2025/02/EmilyJolliffPhotography-27-scaled.jpg?fit=1707%2C2560&ssl=1");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-5c3ed540 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(120deg, #241D07 0%, #5A5A5A 100%);opacity:0.6;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-5c3ed540 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-5c3ed540{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-6e288f1d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-6e288f1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-2e80a12d{text-align:center;}.elementor-2929 .elementor-element.elementor-element-2e80a12d .elementor-heading-title{font-family:"Montserrat", Sans-serif;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-6d8a7a40{text-align:center;}.elementor-2929 .elementor-element.elementor-element-6d8a7a40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;text-transform:uppercase;color:#A5907D;}.elementor-2929 .elementor-element.elementor-element-342a5c3a .elementor-button{background-color:#A5907D;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-2929 .elementor-element.elementor-element-342a5c3a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2929 .elementor-element.elementor-element-342a5c3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2929 .elementor-element.elementor-element-342a5c3a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2929 .elementor-element.elementor-element-5378d02d:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5378d02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-5378d02d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 30px 0px;}.elementor-2929 .elementor-element.elementor-element-5378d02d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-43c73c43{text-align:center;}.elementor-2929 .elementor-element.elementor-element-43c73c43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#A5907D;}.elementor-2929 .elementor-element.elementor-element-7049a5ca{text-align:center;}.elementor-2929 .elementor-element.elementor-element-7049a5ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-268fc10d{--divider-border-style:solid;--divider-color:#A5907D;--divider-border-width:5px;}.elementor-2929 .elementor-element.elementor-element-268fc10d .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2929 .elementor-element.elementor-element-268fc10d .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2929 .elementor-element.elementor-element-5b79cb12:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5b79cb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-5b79cb12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 40px 0px;}.elementor-2929 .elementor-element.elementor-element-5b79cb12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-76c222cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2929 .elementor-element.elementor-element-76c222cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/thetxretreat.com/wp-content/uploads/2025/02/EmilyJolliffPhotography-192-scaled.jpg?fit=1707%2C2560&ssl=1");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-76c222cc > .elementor-element-populated >  .elementor-background-overlay{background-color:#241D07;opacity:0.5;}.elementor-2929 .elementor-element.elementor-element-76c222cc:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#0F0C01;opacity:0.4;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-76c222cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-76c222cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-76c222cc > .elementor-element-populated, .elementor-2929 .elementor-element.elementor-element-76c222cc > .elementor-element-populated > .elementor-background-overlay, .elementor-2929 .elementor-element.elementor-element-76c222cc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2929 .elementor-element.elementor-element-76c222cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:030px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 30px 40px 30px;}.elementor-2929 .elementor-element.elementor-element-76c222cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-31dd5d1e{--spacer-size:50px;}.elementor-2929 .elementor-element.elementor-element-6c60d065{text-align:center;}.elementor-2929 .elementor-element.elementor-element-6c60d065 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#A5907D;}.elementor-2929 .elementor-element.elementor-element-66e38042{text-align:center;}.elementor-2929 .elementor-element.elementor-element-66e38042 .elementor-heading-title{font-family:"Montserrat", Sans-serif;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-5e77e4c1{--divider-border-style:solid;--divider-color:#A5907D;--divider-border-width:5px;}.elementor-2929 .elementor-element.elementor-element-5e77e4c1 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-2929 .elementor-element.elementor-element-5e77e4c1 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2929 .elementor-element.elementor-element-6004cf5c{text-align:center;font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-4149334a{--spacer-size:50px;}.elementor-2929 .elementor-element.elementor-element-68632a18:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-68632a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-68632a18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 80px 0px;}.elementor-2929 .elementor-element.elementor-element-68632a18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-3c1ae664 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-cef9ad0{margin-top:0px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-512cb522.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-512cb522.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-512cb522 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-3f4620cb:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-3f4620cb img{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-372305db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-372305db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-60709e8a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-60709e8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-c470813 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-c470813{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2929 .elementor-element.elementor-element-1f6f08f8{margin-top:10px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-56afc113.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-56afc113.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-56afc113 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6de92db1:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-6de92db1 img{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-36799775.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-36799775.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-6090953f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6090953f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-59c41d52 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-59c41d52{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2929 .elementor-element.elementor-element-3c5fa813{margin-top:10px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-29b94506.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-29b94506.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-29b94506 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-13b050c:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-13b050c img{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-17c32a86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-17c32a86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-5f27c313 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-5f27c313 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-dc9379b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-dc9379b{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2929 .elementor-element.elementor-element-2397ce87 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-4ed2b55e{margin-top:0px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-430d10e9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-430d10e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-430d10e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-2c45b298:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-2c45b298 img{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-682ad726.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-682ad726.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-76158b78 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-76158b78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-7e45ac20 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-7e45ac20{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2929 .elementor-element.elementor-element-6608f853{margin-top:010px;margin-bottom:10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-2da1e908.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-2da1e908.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-2da1e908 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-ad589a3:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-ad589a3 img{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-68764e64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-68764e64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-16309a58 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-16309a58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-58ab295b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-58ab295b{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2929 .elementor-element.elementor-element-4044476b{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-413b43e2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-413b43e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-413b43e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6b65a31f:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-6b65a31f img{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-548e8129.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-548e8129.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-5672538b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-5672538b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-264d0d28 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-264d0d28{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2929 .elementor-element.elementor-element-5599d2a9:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5599d2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/thetxretreat.com/wp-content/uploads/2025/07/IMG_5807.jpeg?fit=1365%2C1024&ssl=1");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-5599d2a9 > .elementor-background-overlay{background-color:#241D07;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-5599d2a9 > .elementor-container{max-width:800px;}.elementor-2929 .elementor-element.elementor-element-5599d2a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 70px 0px;}.elementor-2929 .elementor-element.elementor-element-15dc4749 > .elementor-widget-container{margin:20px 0px 15px 0px;}.elementor-2929 .elementor-element.elementor-element-15dc4749{text-align:center;}.elementor-2929 .elementor-element.elementor-element-15dc4749 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-3e5ce62c{text-align:center;}.elementor-2929 .elementor-element.elementor-element-3e5ce62c .elementor-heading-title{font-family:"Montserrat", Sans-serif;text-transform:uppercase;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-5310674c{--divider-border-style:solid;--divider-color:#A5907D;--divider-border-width:5px;}.elementor-2929 .elementor-element.elementor-element-5310674c .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2929 .elementor-element.elementor-element-5310674c .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2929 .elementor-element.elementor-element-a5248b2 .swiper-pagination-bullet-active, .elementor-2929 .elementor-element.elementor-element-a5248b2 .swiper-pagination-progressbar-fill{background-color:#A5907D;}.elementor-2929 .elementor-element.elementor-element-a5248b2 .swiper-pagination-fraction{color:#A5907D;}.elementor-2929 .elementor-element.elementor-element-a5248b2 .elementor-swiper-button{font-size:20px;}.elementor-2929 .elementor-element.elementor-element-a5248b2 .elementor-testimonial__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-2929 .elementor-element.elementor-element-a5248b2 .elementor-testimonial__name{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:23px;}.elementor-2929 .elementor-element.elementor-element-a5248b2 .elementor-testimonial__title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-2929 .elementor-element.elementor-element-228b0653:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-228b0653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-228b0653 > .elementor-container{max-width:1300px;}.elementor-2929 .elementor-element.elementor-element-228b0653 > .elementor-background-overlay{opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-228b0653{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2929 .elementor-element.elementor-element-297241f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/thetxretreat.com/wp-content/uploads/2025/02/EmilyJolliffPhotography-38-scaled.jpg?fit=1707%2C2560&ssl=1");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-element-populated >  .elementor-background-overlay{background-color:#241D07;opacity:0.58;}.elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-element-populated, .elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-element-populated{box-shadow:0px 15px 14px -6px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-49955f59{text-align:start;}.elementor-2929 .elementor-element.elementor-element-49955f59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;color:#A5907D;}.elementor-2929 .elementor-element.elementor-element-338fdede{text-align:start;}.elementor-2929 .elementor-element.elementor-element-338fdede .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-36fbfcea .elementor-button{background-color:#A5907D;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-2929 .elementor-element.elementor-element-36fbfcea > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2929 .elementor-element.elementor-element-36fbfcea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2929 .elementor-element.elementor-element-36fbfcea .elementor-button .elementor-button-content-wrapper{gap:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2929 .elementor-element.elementor-element-512cb522{width:31.665%;}.elementor-2929 .elementor-element.elementor-element-372305db{width:68.332%;}.elementor-2929 .elementor-element.elementor-element-56afc113{width:31.665%;}.elementor-2929 .elementor-element.elementor-element-36799775{width:68.332%;}.elementor-2929 .elementor-element.elementor-element-29b94506{width:31.665%;}.elementor-2929 .elementor-element.elementor-element-17c32a86{width:68.332%;}.elementor-2929 .elementor-element.elementor-element-430d10e9{width:31.665%;}.elementor-2929 .elementor-element.elementor-element-682ad726{width:68.332%;}.elementor-2929 .elementor-element.elementor-element-2da1e908{width:31.665%;}.elementor-2929 .elementor-element.elementor-element-68764e64{width:68.332%;}.elementor-2929 .elementor-element.elementor-element-413b43e2{width:31.665%;}.elementor-2929 .elementor-element.elementor-element-548e8129{width:68.332%;}.elementor-2929 .elementor-element.elementor-element-3c36d569{width:68.454%;}.elementor-2929 .elementor-element.elementor-element-5afb47f5{width:31.457%;}}@media(max-width:1024px){.elementor-2929 .elementor-element.elementor-element-5d71929c{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-2bb7d207{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-5c3ed540{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-5378d02d{padding:50px 10px 20px 10px;}.elementor-2929 .elementor-element.elementor-element-5b79cb12{padding:10px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-68632a18{padding:10px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-5599d2a9{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-350389d1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2929 .elementor-element.elementor-element-228b0653{padding:20px 20px 80px 20px;}.elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2929 .elementor-element.elementor-element-338fdede .elementor-heading-title{line-height:1.5em;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-5afb47f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-5afb47f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-2929 .elementor-element.elementor-element-5d71929c{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-14da828 .elementor-heading-title{font-size:35px;}.elementor-2929 .elementor-element.elementor-element-2bb7d207{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-57788762 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2929 .elementor-element.elementor-element-11f8e4bc{left:-82px;}body.rtl .elementor-2929 .elementor-element.elementor-element-11f8e4bc{right:-82px;}.elementor-2929 .elementor-element.elementor-element-11f8e4bc{top:20px;}.elementor-2929 .elementor-element.elementor-element-566ead89 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-4657338d{text-align:center;}.elementor-2929 .elementor-element.elementor-element-4657338d .elementor-heading-title{font-size:30px;}.elementor-2929 .elementor-element.elementor-element-1bd54797{text-align:center;font-size:18px;}.elementor-2929 .elementor-element.elementor-element-5c3ed540{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-2e80a12d .elementor-heading-title{font-size:15px;}.elementor-2929 .elementor-element.elementor-element-6d8a7a40 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2929 .elementor-element.elementor-element-5378d02d{padding:50px 10px 10px 10px;}.elementor-2929 .elementor-element.elementor-element-43c73c43 .elementor-heading-title{font-size:30px;}.elementor-2929 .elementor-element.elementor-element-268fc10d .elementor-divider-separator{width:25%;}.elementor-2929 .elementor-element.elementor-element-6c60d065 .elementor-heading-title{font-size:18px;}.elementor-2929 .elementor-element.elementor-element-66e38042 .elementor-heading-title{font-size:30px;}.elementor-2929 .elementor-element.elementor-element-60709e8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-60709e8a{text-align:center;}.elementor-2929 .elementor-element.elementor-element-c470813{text-align:center;}.elementor-2929 .elementor-element.elementor-element-6090953f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6090953f{text-align:center;}.elementor-2929 .elementor-element.elementor-element-59c41d52{text-align:center;}.elementor-2929 .elementor-element.elementor-element-5f27c313 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-5f27c313{text-align:center;}.elementor-2929 .elementor-element.elementor-element-dc9379b{text-align:center;}.elementor-2929 .elementor-element.elementor-element-76158b78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-76158b78{text-align:center;}.elementor-2929 .elementor-element.elementor-element-7e45ac20{text-align:center;}.elementor-2929 .elementor-element.elementor-element-16309a58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-16309a58{text-align:center;}.elementor-2929 .elementor-element.elementor-element-58ab295b{text-align:center;}.elementor-2929 .elementor-element.elementor-element-5672538b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-5672538b{text-align:center;}.elementor-2929 .elementor-element.elementor-element-264d0d28{text-align:center;}.elementor-2929 .elementor-element.elementor-element-5599d2a9{padding:50px 10px 50px 10px;}.elementor-2929 .elementor-element.elementor-element-15dc4749 .elementor-heading-title{font-size:30px;}.elementor-2929 .elementor-element.elementor-element-3e5ce62c .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-2929 .elementor-element.elementor-element-5310674c .elementor-divider-separator{width:25%;}.elementor-2929 .elementor-element.elementor-element-228b0653{padding:20px 20px 80px 20px;}.elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2929 .elementor-element.elementor-element-49955f59{text-align:center;}.elementor-2929 .elementor-element.elementor-element-49955f59 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-2929 .elementor-element.elementor-element-338fdede{text-align:center;}.elementor-2929 .elementor-element.elementor-element-338fdede .elementor-heading-title{line-height:1.3em;}}@media(min-width:1025px){.elementor-2929 .elementor-element.elementor-element-5c3ed540:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5c3ed540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-297241f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2929 .elementor-element.elementor-element-297241f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}