.elementor-247 .elementor-element.elementor-element-552a4329{--display:flex;--min-height:1000px;--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:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.36;--padding-top:25px;--padding-bottom:25px;--padding-left:45px;--padding-right:45px;}.elementor-247 .elementor-element.elementor-element-552a4329:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-552a4329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/05/Luxury-Real-Estate-Giesecke-Home-Ranch-Real-Estate.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-552a4329::before, .elementor-247 .elementor-element.elementor-element-552a4329 > .elementor-background-video-container::before, .elementor-247 .elementor-element.elementor-element-552a4329 > .e-con-inner > .elementor-background-video-container::before, .elementor-247 .elementor-element.elementor-element-552a4329 > .elementor-background-slideshow::before, .elementor-247 .elementor-element.elementor-element-552a4329 > .e-con-inner > .elementor-background-slideshow::before, .elementor-247 .elementor-element.elementor-element-552a4329 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #141111F5 0%, #000000 68%);}.elementor-247 .elementor-element.elementor-element-49e6db1e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:60px;font-weight:500;color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-d9ab3b0{--display:flex;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#B31942;--border-color:#B31942;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-d9ab3b0:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-d9ab3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-247 .elementor-element.elementor-element-27f22f0d{--display:flex;}.elementor-247 .elementor-element.elementor-element-1b2c480d{text-align:center;font-family:"Lato", Sans-serif;font-size:24px;font-weight:500;line-height:44px;color:#444444;}.elementor-247 .elementor-element.elementor-element-59809603{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-793b8d3f{--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-247 .elementor-element.elementor-element-793b8d3f:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-793b8d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/agenta-stock-24.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-42b2ce95{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-1b6367e7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-2c8354f9{text-align:left;}.elementor-247 .elementor-element.elementor-element-2c8354f9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-1842b78{text-align:left;}.elementor-247 .elementor-element.elementor-element-1842b78 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-38673971{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-74eb8468{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-3688b13 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.6s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B31942;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-247 .elementor-element.elementor-element-3688b13 .elementor-button:hover, .elementor-247 .elementor-element.elementor-element-3688b13 .elementor-button:focus{background-color:#B31042;color:#FFFFFF;border-color:#02010100;}.elementor-247 .elementor-element.elementor-element-3688b13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-247 .elementor-element.elementor-element-3688b13 .elementor-button:hover svg, .elementor-247 .elementor-element.elementor-element-3688b13 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-53699401{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-6b5bf2a1{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-5e4cf8e1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-7e694ee9{text-align:left;}.elementor-247 .elementor-element.elementor-element-7e694ee9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-3e180d60{text-align:left;}.elementor-247 .elementor-element.elementor-element-3e180d60 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-4d5b9b90{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-343a4e7e{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-1199e486{--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-247 .elementor-element.elementor-element-1199e486:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-1199e486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/agenta-stock-22.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-dd3d80d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-2ea702c1{--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-247 .elementor-element.elementor-element-2ea702c1:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-2ea702c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/agenta-stock-21.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-e0e4cef{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-6607ad20{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-7ab653c0{text-align:left;}.elementor-247 .elementor-element.elementor-element-7ab653c0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-500e8b5f{text-align:left;}.elementor-247 .elementor-element.elementor-element-500e8b5f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-65612643{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-149cf28d{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-32ada547{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-43afa03{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-16d1f144{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-356c2866{text-align:left;}.elementor-247 .elementor-element.elementor-element-356c2866 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-7d8b8797{text-align:left;}.elementor-247 .elementor-element.elementor-element-7d8b8797 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-9798ab1{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-595d082d{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-3052db22{--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-247 .elementor-element.elementor-element-3052db22:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-3052db22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/agenta-stock-14.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-6308e432{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-10c46911{--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-247 .elementor-element.elementor-element-10c46911:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-10c46911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/agenta-stock-12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-6e091353{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-60a83b22{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-5f78c1a8{text-align:left;}.elementor-247 .elementor-element.elementor-element-5f78c1a8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-34f41712{text-align:left;}.elementor-247 .elementor-element.elementor-element-34f41712 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-515181ca{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-8c69930{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-cbdced8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-2f657c43{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-1bc64877{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-6a556fdd{text-align:left;}.elementor-247 .elementor-element.elementor-element-6a556fdd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-332b36cd{text-align:left;}.elementor-247 .elementor-element.elementor-element-332b36cd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-50b3275e{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-5c5025c0{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-8e513f4{--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-247 .elementor-element.elementor-element-8e513f4:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-8e513f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/background-financial-reporting.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-7ec9a21b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-75c7b587{--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-247 .elementor-element.elementor-element-75c7b587:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-75c7b587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/inspection-image-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-29b87ade{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-62ce6be2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-49d31d4{text-align:left;}.elementor-247 .elementor-element.elementor-element-49d31d4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-54f121d6{text-align:left;}.elementor-247 .elementor-element.elementor-element-54f121d6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-3bd92f07{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-72362099{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-5d06651d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-42f7153e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-247 .elementor-element.elementor-element-707acb26{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-3026508d{text-align:left;}.elementor-247 .elementor-element.elementor-element-3026508d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;color:#555555;}.elementor-247 .elementor-element.elementor-element-34f8b5b1{text-align:left;}.elementor-247 .elementor-element.elementor-element-34f8b5b1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-247 .elementor-element.elementor-element-37544607{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-5b845f81{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-247 .elementor-element.elementor-element-3446a824{--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-247 .elementor-element.elementor-element-3446a824:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-3446a824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texashomeranchrealty.com/wp-content/uploads/2025/03/under-contract-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-247 .elementor-element.elementor-element-2a022064{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEEEEE;--border-color:#EEEEEE;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-656dfc9a{--display:flex;}.elementor-247 .elementor-element.elementor-element-10740332{text-align:center;}.elementor-247 .elementor-element.elementor-element-10740332 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:500;color:#444444;}.elementor-247 .elementor-element.elementor-element-29ce28ea{text-align:center;}.elementor-247 .elementor-element.elementor-element-ab00416{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-ab00416 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-247 .elementor-element.elementor-element-ab00416 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-247 .elementor-element.elementor-element-ff00d9f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-247 .elementor-element.elementor-element-3671a5a .elementor-icon-box-wrapper{text-align:center;}.elementor-247 .elementor-element.elementor-element-3671a5a{--icon-box-icon-margin:14px;}.elementor-247 .elementor-element.elementor-element-3671a5a .elementor-icon-box-title{margin-bottom:17px;color:#000000;}.elementor-247 .elementor-element.elementor-element-3671a5a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-247 .elementor-element.elementor-element-3671a5a.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-3671a5a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-247 .elementor-element.elementor-element-3671a5a .elementor-icon-box-title, .elementor-247 .elementor-element.elementor-element-3671a5a .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;}.elementor-247 .elementor-element.elementor-element-3671a5a:has(:hover) .elementor-icon-box-title,
					 .elementor-247 .elementor-element.elementor-element-3671a5a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-247 .elementor-element.elementor-element-02b75d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-247 .elementor-element.elementor-element-02b75d0{--icon-box-icon-margin:14px;}.elementor-247 .elementor-element.elementor-element-02b75d0 .elementor-icon-box-title{margin-bottom:17px;color:#000000;}.elementor-247 .elementor-element.elementor-element-02b75d0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-247 .elementor-element.elementor-element-02b75d0.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-02b75d0.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-247 .elementor-element.elementor-element-02b75d0 .elementor-icon-box-title, .elementor-247 .elementor-element.elementor-element-02b75d0 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;}.elementor-247 .elementor-element.elementor-element-02b75d0:has(:hover) .elementor-icon-box-title,
					 .elementor-247 .elementor-element.elementor-element-02b75d0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-247 .elementor-element.elementor-element-6ee1aec .elementor-icon-box-wrapper{text-align:center;}.elementor-247 .elementor-element.elementor-element-6ee1aec{--icon-box-icon-margin:14px;}.elementor-247 .elementor-element.elementor-element-6ee1aec .elementor-icon-box-title{margin-bottom:17px;color:#000000;}.elementor-247 .elementor-element.elementor-element-6ee1aec.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-247 .elementor-element.elementor-element-6ee1aec.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-6ee1aec.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-247 .elementor-element.elementor-element-6ee1aec .elementor-icon-box-title, .elementor-247 .elementor-element.elementor-element-6ee1aec .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;}.elementor-247 .elementor-element.elementor-element-6ee1aec:has(:hover) .elementor-icon-box-title,
					 .elementor-247 .elementor-element.elementor-element-6ee1aec:has(:focus) .elementor-icon-box-title{color:#000000;}@media(min-width:768px){.elementor-247 .elementor-element.elementor-element-d9ab3b0{--content-width:1170px;}.elementor-247 .elementor-element.elementor-element-793b8d3f{--width:50%;}.elementor-247 .elementor-element.elementor-element-42b2ce95{--width:50%;}.elementor-247 .elementor-element.elementor-element-6b5bf2a1{--width:50%;}.elementor-247 .elementor-element.elementor-element-1199e486{--width:50%;}.elementor-247 .elementor-element.elementor-element-2ea702c1{--width:50%;}.elementor-247 .elementor-element.elementor-element-e0e4cef{--width:50%;}.elementor-247 .elementor-element.elementor-element-43afa03{--width:50%;}.elementor-247 .elementor-element.elementor-element-3052db22{--width:50%;}.elementor-247 .elementor-element.elementor-element-10c46911{--width:50%;}.elementor-247 .elementor-element.elementor-element-6e091353{--width:50%;}.elementor-247 .elementor-element.elementor-element-2f657c43{--width:50%;}.elementor-247 .elementor-element.elementor-element-8e513f4{--width:50%;}.elementor-247 .elementor-element.elementor-element-75c7b587{--width:50%;}.elementor-247 .elementor-element.elementor-element-29b87ade{--width:50%;}.elementor-247 .elementor-element.elementor-element-42f7153e{--width:50%;}.elementor-247 .elementor-element.elementor-element-3446a824{--width:50%;}.elementor-247 .elementor-element.elementor-element-2a022064{--content-width:1480px;}.elementor-247 .elementor-element.elementor-element-656dfc9a{--width:1600px;}}@media(max-width:1024px){.elementor-247 .elementor-element.elementor-element-552a4329{--min-height:350px;}.elementor-247 .elementor-element.elementor-element-42b2ce95{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-6b5bf2a1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-e0e4cef{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-43afa03{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-6e091353{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-2f657c43{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-29b87ade{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-42f7153e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-ff00d9f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-552a4329{--min-height:290px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-247 .elementor-element.elementor-element-49e6db1e .elementor-heading-title{font-size:32px;}.elementor-247 .elementor-element.elementor-element-59809603{--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-247 .elementor-element.elementor-element-793b8d3f{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-2c8354f9 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-1842b78 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-53699401{--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-247 .elementor-element.elementor-element-7e694ee9 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-3e180d60 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-1199e486{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-1199e486.e-con{--order:-99999 /* order start hack */;}.elementor-247 .elementor-element.elementor-element-dd3d80d{--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-247 .elementor-element.elementor-element-2ea702c1{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-7ab653c0 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-500e8b5f .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-32ada547{--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-247 .elementor-element.elementor-element-356c2866 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-7d8b8797 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-3052db22{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-3052db22.e-con{--order:-99999 /* order start hack */;}.elementor-247 .elementor-element.elementor-element-6308e432{--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-247 .elementor-element.elementor-element-10c46911{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-5f78c1a8 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-34f41712 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-cbdced8{--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-247 .elementor-element.elementor-element-6a556fdd .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-332b36cd .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-8e513f4{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-8e513f4.e-con{--order:-99999 /* order start hack */;}.elementor-247 .elementor-element.elementor-element-7ec9a21b{--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-247 .elementor-element.elementor-element-75c7b587{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-49d31d4 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-54f121d6 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-5d06651d{--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-247 .elementor-element.elementor-element-3026508d .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-34f8b5b1 .elementor-heading-title{font-size:30px;}.elementor-247 .elementor-element.elementor-element-3446a824{--min-height:260px;}.elementor-247 .elementor-element.elementor-element-3446a824.e-con{--order:-99999 /* order start hack */;}.elementor-247 .elementor-element.elementor-element-10740332 .elementor-heading-title{font-size:28px;}.elementor-247 .elementor-element.elementor-element-ff00d9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:1025px){.elementor-247 .elementor-element.elementor-element-552a4329:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-552a4329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}