.elementor .sphiasobm{width:auto;font-family:"Jost";font-size:14px;color:#FFFFFF;letter-spacing:0.1em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);}.elementor .s8k4foh8j{width:auto;font-family:"Jost";font-size:14px;color:rgba(255,255,255,0.6);letter-spacing:0.1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s670i561p{display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s60ojiuou{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .sprx8bpsz{padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;background-color:#2E4034;}.elementor .s68b8xov{width:auto;height:34px;}.elementor .scbvdr9y{font-family:"Playfair Display";font-weight:600;font-size:22px;color:#1E2A23;line-height:1em;}.elementor .st3ev8tw{font-family:"Jost";font-size:10px;color:#8A5E3C;letter-spacing:0.24em;text-transform:uppercase;margin-block-start:5px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s97e6yq4{width:auto;display:flex;flex-direction:column;}.elementor .si2y9tm7{width:auto;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:auto;display:flex;gap:14px;align-items:center;}.elementor .sng2c4qt{width:auto;font-family:"Jost";font-size:13px;color:#5C6862;letter-spacing:0.17em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);}.elementor .sv118hj5{width:auto;font-family:"Jost";font-size:13px;color:#5C6862;letter-spacing:0.17em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);}.elementor .srxyrk4m{width:auto;font-family:"Jost";font-size:13px;color:#5C6862;letter-spacing:0.17em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);}.elementor .szb0a6qe{width:auto;font-family:"Jost";font-size:13px;color:#5C6862;letter-spacing:0.17em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);}.elementor .sf2e99rl{width:auto;font-size:13px;color:#FFFFFF;letter-spacing:0.05em;text-align:center;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:0px;background-color:#B0562F;display:none;}.elementor .s8z93e53{width:auto;min-width:44px;min-height:44px;font-size:26px;color:#1E2A23;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);display:none;}.elementor .s5huz1kw{width:auto;display:flex;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .so4v4c3v{width:auto;font-family:"Jost";font-size:11px;color:#FFFFFF;letter-spacing:0.09em;text-transform:uppercase;padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-width:0px;background-color:#B0562F;}.elementor .s1zcb678{width:auto;min-width:44px;min-height:44px;font-size:26px;color:#1E2A23;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;border-width:0px;background-color:rgba(0,0,0,0);display:none;}.elementor .sq91nbi4{padding-block-start:9px;padding-block-end:9px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .skjb7l53{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .s9o0cs5v{position:sticky;inset-block-start:0px;z-index:50;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E6E3;border-style:solid;background-color:#FFFFFF;}.elementor .sxjigb8px{font-family:"Jost";font-weight:500;font-size:14px;color:#EBBBA0;letter-spacing:0.19em;text-transform:uppercase;}.elementor .seg52178h{font-family:"Playfair Display";font-weight:600;font-size:27px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2em;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .songzta1{width:auto;font-family:"Jost";font-size:11px;color:#FFFFFF;letter-spacing:0.09em;text-transform:uppercase;padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-width:0px;background-color:#B0562F;}.elementor .s9ny429j2{max-width:760px;display:flex;flex-direction:column;}.elementor .srf1w03au{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .srmf6dexi{padding-block-start:40px;padding-block-end:38px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(rgba(46,64,52,0.82), rgba(46,64,52,0.82)),url("https://weinlandmanagement.com/wp-content/uploads/2026/08/08-property-terrace-hill-country-view.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .sfk77ucn2{font-family:"Playfair Display";font-weight:600;font-size:44px;color:#FFFFFF;line-height:1.15em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .shdqy0lgh{font-family:"Jost";font-size:18px;color:rgba(255,255,255,0.80);line-height:1.6em;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sjkzmnb0l{max-width:760px;display:flex;flex-direction:column;}.elementor .sod5jr19x{font-family:"Jost";font-size:11px;color:#EBBBA0;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sbln8yoab{font-family:"Playfair Display";font-weight:600;font-size:26px;color:#FFFFFF;line-height:1.15em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sq1ebmjjq{font-family:"Jost";font-size:16px;color:rgba(255,255,255,0.82);line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sjcp5f52t{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(235,187,160,0.55);border-style:solid;display:flex;flex-direction:column;}.elementor .sped6srs2{font-family:"Jost";font-size:11px;color:#EBBBA0;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sq8ln4so9{font-family:"Playfair Display";font-weight:600;font-size:26px;color:#FFFFFF;line-height:1.15em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ssxgub8ci{font-family:"Jost";font-size:16px;color:rgba(255,255,255,0.82);line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .shgu8apqf{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(235,187,160,0.55);border-style:solid;display:flex;flex-direction:column;}.elementor .soooo8k9n{font-family:"Jost";font-size:11px;color:#EBBBA0;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sz8b1yvjg{font-family:"Playfair Display";font-weight:600;font-size:26px;color:#FFFFFF;line-height:1.15em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s4rk0652p{font-family:"Jost";font-size:16px;color:rgba(255,255,255,0.82);line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .se7n7tm2b{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(235,187,160,0.55);border-style:solid;display:flex;flex-direction:column;}.elementor .suaqp69oa{font-family:"Jost";font-size:11px;color:#EBBBA0;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sdjjcaxcv{font-family:"Playfair Display";font-weight:600;font-size:26px;color:#FFFFFF;line-height:1.15em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sr8cw1q4p{font-family:"Jost";font-size:16px;color:rgba(255,255,255,0.82);line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sykhkegh1{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(235,187,160,0.55);border-style:solid;display:flex;flex-direction:column;}.elementor .s7o0tmdu4{margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:34px;grid-template-columns:1fr 1fr;}.elementor .sbdgqvwds{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .sbq5g5qz1{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#38503F;}.elementor .sl66hmosc{font-family:"Jost";font-weight:500;font-size:14px;color:#B0562F;letter-spacing:0.19em;text-transform:uppercase;}.elementor .sx55nfmg8{font-family:"Playfair Display";font-weight:600;font-size:44px;color:#1E2A23;letter-spacing:-0.01em;line-height:1.12em;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .spr4xd6n1{font-family:"Jost";font-size:18px;color:#5C6862;line-height:1.65em;text-align:center;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sz2c3gk50{max-width:760px;text-align:center;margin-block-end:96px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .s1rdlufw2{font-family:"Jost";font-weight:400;font-size:15px;color:#FFFFFF;letter-spacing:0.09em;line-height:1.3em;text-align:center;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:10px;border-width:1px;border-color:#B0562F;border-style:solid;background-color:#B0562F;}.elementor .sukn3raf{font-family:"Jost";font-weight:400;font-size:15px;color:#B0562F;letter-spacing:0.09em;line-height:1.3em;text-align:center;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:10px;border-width:1.5px;border-color:#B0562F;border-style:solid;background-color:rgba(255,255,255,0);}.elementor .so2ev4dgx{margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .shgdjp06d{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .sr9y73ezv{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}.elementor .s6tyxkwq0{font-family:"Jost";font-weight:500;font-size:14px;color:#B0562F;letter-spacing:0.19em;text-transform:uppercase;}.elementor .spk14u5yi{font-family:"Playfair Display";font-weight:600;font-size:44px;color:#1E2A23;letter-spacing:-0.01em;line-height:1.12em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s43d5uymb{margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}.elementor .s6pq54ybl{font-family:"Playfair Display";font-weight:600;font-size:19px;color:#1E2A23;line-height:1.25em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sk2qozzqm{font-family:"Jost";font-size:15px;color:#5C6862;line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sk6w7hyzl{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E6E3;border-style:solid;display:flex;flex-direction:column;}.elementor .sykbzoju0{font-family:"Playfair Display";font-weight:600;font-size:19px;color:#1E2A23;line-height:1.25em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s080bq177{font-family:"Jost";font-size:15px;color:#5C6862;line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .svostrs37{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E6E3;border-style:solid;display:flex;flex-direction:column;}.elementor .svuk6uwdk{font-family:"Playfair Display";font-weight:600;font-size:19px;color:#1E2A23;line-height:1.25em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sx2s9wrfx{font-family:"Jost";font-size:15px;color:#5C6862;line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .st24n0nsn{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E6E3;border-style:solid;display:flex;flex-direction:column;}.elementor .s2mm2wj5g{font-family:"Playfair Display";font-weight:600;font-size:19px;color:#1E2A23;line-height:1.25em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sb4j1wmdk{font-family:"Jost";font-size:15px;color:#5C6862;line-height:1.6em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .sw1g5gs4q{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E4E6E3;border-style:solid;display:flex;flex-direction:column;}.elementor .spwwmrad3{display:grid;gap:28px;grid-template-columns:1fr 1fr;}.elementor .s199tjyqm{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .su9aclg0i{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F6F7F6;}.elementor .sr5twwjbo{max-width:680px;font-family:"Jost";font-size:16px;color:#5C6862;line-height:1.7em;text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-radius:10px;background-color:#F6F7F6;}.elementor .s2iasjbui{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .su9ytgkv8{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}