.elementor .e-f10000b-f10000c{width:64px;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f10000e-f10000f{font-weight:700;font-size:1.5rem;color:#F4BB4F;letter-spacing:0.32em;text-transform:uppercase;}.elementor .e-f100008-f100009{display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-f100011-f100012{font-weight:600;font-size:0.8125rem;color:#E8E4DA;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-f100005-f100006{display:flex;flex-direction:column;gap:14px;}.elementor .e-f100014-f100015{max-width:24ch;font-family:"Playfair Display";font-weight:700;font-size:5.25rem;color:#F5F1EA;letter-spacing:-0.02em;line-height:1.02em;display:block;}.elementor .e-f100017-f100018{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#E8E4DA;line-height:1.8em;}.elementor .e-f10001d-f10001e{min-width:280px;font-weight:700;font-size:0.8125rem;color:#F5F1EA;letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#00000000;}.elementor .e-f100020-f100021{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF3D;display:flex;flex-direction:column;}.elementor .e-f10001a-f10001b{width:100%;max-width:560px;display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-f100002-f100003{min-height:92vh;padding-block-start:96px;padding-block-end:104px;padding-inline-start:96px;padding-inline-end:96px;background-image:linear-gradient(0deg, #0F140Ee6 0%,#0F140Eb8 45%,#0F140E6b 100%),url("https://scottyranch.com/wp-content/uploads/2026/08/lodge-deck-and-solar.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:28px;justify-content:flex-end;align-items:stretch;}.elementor .e-f100029-f10002a{width:48px;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#3E4A3B;display:flex;flex-direction:column;}.elementor .e-f10002c-f10002d{font-weight:700;font-size:0.75rem;color:#3E4A3B;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-f100026-f100027{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-f10002f-f100030{font-family:"Herr Von Muellerhoff";font-weight:500;font-size:5rem;color:#F4BB4F;line-height:1em;}.elementor .e-f100032-f100033{max-width:20ch;font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#161616;letter-spacing:-0.015em;line-height:1.08em;}.elementor .e-f100035-f100036{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#3A3A36;line-height:1.8em;}.elementor .e-f10003e-f10003f{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;}.elementor .e-ac00001-rname{font-size:1.3rem;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f100041-f100042{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-ab00002-btn{font-weight:500;font-size:0.8rem;color:#F5F1EA;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#3E4A3B;border-style:solid;background-color:#3E4A3B;justify-content:center;}.elementor .e-ab00002-btn:hover,.elementor .e-ab00002-btn:focus-visible{color:#161616;border-color:#161616;background-color:#00000000;}.elementor .e-ab00003-btn{font-weight:500;font-size:0.8rem;color:#161616;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#161616;border-style:solid;background-color:#00000000;justify-content:center;}.elementor .e-ab00003-btn:hover,.elementor .e-ab00003-btn:focus-visible{color:#F5F1EA;border-color:#3E4A3B;background-color:#3E4A3B;}.elementor .e-ab00004-nt{width:100%;font-size:12px;color:#3E4A3B;letter-spacing:0.5px;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab00001-row{width:100%;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-f10003b-f10003c{display:flex;flex-direction:column;gap:12px;}.elementor .e-f100047-f100048{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;}.elementor .e-ac00002-rname{font-size:1.3rem;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f10004a-f10004b{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-ab00006-btn{font-weight:500;font-size:0.8rem;color:#F5F1EA;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#3E4A3B;border-style:solid;background-color:#3E4A3B;justify-content:center;}.elementor .e-ab00006-btn:hover,.elementor .e-ab00006-btn:focus-visible{color:#161616;border-color:#161616;background-color:#00000000;}.elementor .e-ab00007-btn{font-weight:500;font-size:0.8rem;color:#161616;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#161616;border-style:solid;background-color:#00000000;justify-content:center;}.elementor .e-ab00007-btn:hover,.elementor .e-ab00007-btn:focus-visible{color:#F5F1EA;border-color:#3E4A3B;background-color:#3E4A3B;}.elementor .e-ab00008-nt{width:100%;font-size:12px;color:#3E4A3B;letter-spacing:0.5px;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab00005-row{width:100%;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-f100044-f100045{display:flex;flex-direction:column;gap:12px;}.elementor .e-f100050-f100051{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;}.elementor .e-ac00003-rname{font-size:1.3rem;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f100053-f100054{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-ab0000a-btn{font-weight:500;font-size:0.8rem;color:#F5F1EA;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#3E4A3B;border-style:solid;background-color:#3E4A3B;justify-content:center;}.elementor .e-ab0000a-btn:hover,.elementor .e-ab0000a-btn:focus-visible{color:#161616;border-color:#161616;background-color:#00000000;}.elementor .e-ab0000b-btn{font-weight:500;font-size:0.8rem;color:#161616;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#161616;border-style:solid;background-color:#00000000;justify-content:center;}.elementor .e-ab0000b-btn:hover,.elementor .e-ab0000b-btn:focus-visible{color:#F5F1EA;border-color:#3E4A3B;background-color:#3E4A3B;}.elementor .e-ab0000c-nt{width:100%;font-size:12px;color:#3E4A3B;letter-spacing:0.5px;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab00009-row{width:100%;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-f10004d-f10004e{display:flex;flex-direction:column;gap:12px;}.elementor .e-f100059-f10005a{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;}.elementor .e-ac00004-rname{font-size:1.3rem;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f10005c-f10005d{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-ab0000e-btn{font-weight:500;font-size:0.8rem;color:#F5F1EA;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#3E4A3B;border-style:solid;background-color:#3E4A3B;justify-content:center;}.elementor .e-ab0000e-btn:hover,.elementor .e-ab0000e-btn:focus-visible{color:#161616;border-color:#161616;background-color:#00000000;}.elementor .e-ab0000f-btn{font-weight:500;font-size:0.8rem;color:#161616;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:1px;border-color:#161616;border-style:solid;background-color:#00000000;justify-content:center;}.elementor .e-ab0000f-btn:hover,.elementor .e-ab0000f-btn:focus-visible{color:#F5F1EA;border-color:#3E4A3B;background-color:#3E4A3B;}.elementor .e-ab00010-nt{width:100%;font-size:12px;color:#3E4A3B;letter-spacing:0.5px;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab0000d-row{width:100%;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-f100056-f100057{display:flex;flex-direction:column;gap:12px;}.elementor .e-f100038-f100039{display:grid;gap:32px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-f100062-f100063{min-width:280px;font-weight:700;font-size:0.8125rem;color:#161616;letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#00000000;}.elementor .e-f100065-f100066{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#16161626;display:flex;flex-direction:column;}.elementor .e-f10005f-f100060{width:100%;max-width:560px;display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-f100023-f100024{padding-block-start:112px;padding-block-end:112px;padding-inline-start:96px;padding-inline-end:96px;background-color:#F5F1EA;display:flex;flex-direction:column;gap:28px;align-items:stretch;}.elementor .e-f10006e-f10006f{width:48px;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f100071-f100072{font-weight:700;font-size:0.75rem;color:#F4BB4F;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-f10006b-f10006c{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-f100074-f100075{font-family:"Herr Von Muellerhoff";font-weight:500;font-size:5rem;color:#F4BB4F;line-height:1em;}.elementor .e-f100077-f100078{max-width:20ch;font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#F5F1EA;letter-spacing:-0.015em;line-height:1.08em;}.elementor .e-f10007a-f10007b{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#E8E4DA;line-height:1.8em;}.elementor .e-f100083-f100084{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f100086-f100087{font-family:"Playfair Display";font-weight:700;font-size:1.75rem;color:#F5F1EA;line-height:1.15em;}.elementor .e-f100089-f10008a{font-family:"Playfair Display";font-size:1rem;color:#E8E4DA;line-height:1.7em;}.elementor .e-f100080-f100081{display:flex;flex-direction:column;gap:10px;}.elementor .e-f10008f-f100090{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f100092-f100093{font-family:"Playfair Display";font-weight:700;font-size:1.75rem;color:#F5F1EA;line-height:1.15em;}.elementor .e-f100095-f100096{font-family:"Playfair Display";font-size:1rem;color:#E8E4DA;line-height:1.7em;}.elementor .e-f10008c-f10008d{display:flex;flex-direction:column;gap:10px;}.elementor .e-f10009b-f10009c{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f10009e-f10009f{font-family:"Playfair Display";font-weight:700;font-size:1.75rem;color:#F5F1EA;line-height:1.15em;}.elementor .e-f1000a1-f1000a2{font-family:"Playfair Display";font-size:1rem;color:#E8E4DA;line-height:1.7em;}.elementor .e-f100098-f100099{display:flex;flex-direction:column;gap:10px;}.elementor .e-f10007d-f10007e{display:grid;gap:56px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-f100068-f100069{padding-block-start:112px;padding-block-end:112px;padding-inline-start:96px;padding-inline-end:96px;background-image:linear-gradient(0deg, #2C352Bf7 0%,#2C352Be6 50%,#2C352Bcc 100%),url("https://scottyranch.com/wp-content/uploads/2026/08/the-lodge-from-the-lawn.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:28px;align-items:stretch;}.elementor .e-f1000aa-f1000ab{width:48px;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#3E4A3B;display:flex;flex-direction:column;}.elementor .e-f1000ad-f1000ae{font-weight:700;font-size:0.75rem;color:#3E4A3B;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-f1000a7-f1000a8{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-f1000b0-f1000b1{font-family:"Herr Von Muellerhoff";font-weight:500;font-size:5rem;color:#F4BB4F;line-height:1em;}.elementor .e-f1000b3-f1000b4{max-width:20ch;font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#161616;letter-spacing:-0.015em;line-height:1.08em;}.elementor .e-f1000b6-f1000b7{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#3A3A36;line-height:1.8em;}.elementor .e-f1000bf-f1000c0{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f1000c2-f1000c3{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1000bc-f1000bd{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1000c8-f1000c9{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f1000cb-f1000cc{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1000c5-f1000c6{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1000d1-f1000d2{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f1000d4-f1000d5{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1000ce-f1000cf{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1000da-f1000db{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:top center;display:block;}.elementor .e-f1000dd-f1000de{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1000d7-f1000d8{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1000e3-f1000e4{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f1000e6-f1000e7{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1000e0-f1000e1{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1000ec-f1000ed{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f1000ef-f1000f0{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1000e9-f1000ea{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1000b9-f1000ba{display:grid;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-f100161-f100162{min-width:280px;font-weight:700;font-size:0.8125rem;color:#161616;letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#00000000;}.elementor .e-f100164-f100165{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#16161626;display:flex;flex-direction:column;}.elementor .e-f10015e-f10015f{width:100%;max-width:560px;display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-f1000a4-f1000a5{padding-block-start:112px;padding-block-end:112px;padding-inline-start:96px;padding-inline-end:96px;background-color:#F5F1EA;display:flex;flex-direction:column;gap:28px;align-items:stretch;}.elementor .e-f10016d-f10016e{width:48px;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#3E4A3B;display:flex;flex-direction:column;}.elementor .e-f100170-f100171{font-weight:700;font-size:0.75rem;color:#3E4A3B;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-f10016a-f10016b{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-f100173-f100174{font-family:"Herr Von Muellerhoff";font-weight:500;font-size:5rem;color:#F4BB4F;line-height:1em;}.elementor .e-f100176-f100177{max-width:20ch;font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#161616;letter-spacing:-0.015em;line-height:1.08em;}.elementor .e-f100179-f10017a{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#3A3A36;line-height:1.8em;}.elementor .e-f100182-f100183{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f100185-f100186{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f10017f-f100180{display:flex;flex-direction:column;gap:12px;}.elementor .e-f10018b-f10018c{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f10018e-f10018f{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f100188-f100189{display:flex;flex-direction:column;gap:12px;}.elementor .e-f100194-f100195{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f100197-f100198{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f100191-f100192{display:flex;flex-direction:column;gap:12px;}.elementor .e-f10019d-f10019e{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:top center;display:block;}.elementor .e-f1001a0-f1001a1{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f10019a-f10019b{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1001a6-f1001a7{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f1001a9-f1001aa{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1001a3-f1001a4{display:flex;flex-direction:column;gap:12px;}.elementor .e-f1001af-f1001b0{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-f1001b2-f1001b3{font-weight:600;font-size:0.6875rem;color:#7C8578;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-f1001ac-f1001ad{display:flex;flex-direction:column;gap:12px;}.elementor .e-f10017c-f10017d{display:grid;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-f100167-f100168{padding-block-start:112px;padding-block-end:112px;padding-inline-start:96px;padding-inline-end:96px;background-color:#F5F1EA;display:flex;flex-direction:column;gap:28px;align-items:stretch;}.elementor .e-f100230-f100231{width:48px;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f100233-f100234{font-weight:700;font-size:0.75rem;color:#52614E;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-f10022d-f10022e{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-f100236-f100237{font-family:"Herr Von Muellerhoff";font-weight:500;font-size:5rem;color:#F4BB4F;line-height:1em;}.elementor .e-f100239-f10023a{max-width:20ch;font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#52614E;letter-spacing:-0.015em;line-height:1.08em;}.elementor .e-f10023c-f10023d{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#161616;line-height:1.8em;}.elementor .e-f100245-f100246{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f100248-f100249{font-family:"Playfair Display";font-weight:700;font-size:1.75rem;color:#52614E;line-height:1.15em;}.elementor .e-f10024b-f10024c{font-family:"Playfair Display";font-size:1rem;color:#161616;line-height:1.7em;}.elementor .e-f100242-f100243{display:flex;flex-direction:column;gap:10px;}.elementor .e-f100251-f100252{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f100254-f100255{font-family:"Playfair Display";font-weight:700;font-size:1.75rem;color:#52614E;line-height:1.15em;}.elementor .e-f100257-f100258{font-family:"Playfair Display";font-size:1rem;color:#161616;line-height:1.7em;}.elementor .e-f10024e-f10024f{display:flex;flex-direction:column;gap:10px;}.elementor .e-f10025d-f10025e{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f100260-f100261{font-family:"Playfair Display";font-weight:700;font-size:1.75rem;color:#52614E;line-height:1.15em;}.elementor .e-f100263-f100264{font-family:"Playfair Display";font-size:1rem;color:#161616;line-height:1.7em;}.elementor .e-f10025a-f10025b{display:flex;flex-direction:column;gap:10px;}.elementor .e-f10023f-f100240{display:grid;gap:56px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-f10022a-f10022b{padding-block-start:120px;padding-block-end:120px;padding-inline-start:96px;padding-inline-end:96px;display:flex;flex-direction:column;gap:28px;align-items:stretch;}.elementor .e-f10026c-f10026d{width:48px;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4BB4F;display:flex;flex-direction:column;}.elementor .e-f10026f-f100270{font-weight:700;font-size:0.75rem;color:#F4BB4F;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-f100269-f10026a{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-f100272-f100273{font-family:"Playfair Display";font-weight:700;font-size:5rem;color:#F5F1EA;letter-spacing:-0.02em;line-height:1em;}.elementor .e-f100275-f100276{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#E8E4DA;line-height:1.8em;}.elementor .e-f10027b-f10027c{min-width:280px;font-weight:700;font-size:0.8125rem;color:#F5F1EA;letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#00000000;}.elementor .e-f10027e-f10027f{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF3D;display:flex;flex-direction:column;}.elementor .e-f100278-f100279{width:100%;max-width:560px;display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-f100284-f100285{width:100%;height:1px;min-height:1px;max-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF3D;display:flex;flex-direction:column;}.elementor .e-f100287-f100288{font-family:"Playfair Display";font-size:0.9375rem;color:#E8E4DA;}.elementor .e-f100281-f100282{display:flex;flex-direction:column;gap:6px;}.elementor .e-f100266-f100267{padding-block-start:120px;padding-block-end:120px;padding-inline-start:96px;padding-inline-end:96px;background-image:linear-gradient(100deg, #3E4A3Bf2 0%,#3E4A3Bdb 55%,#3E4A3Bc4 100%),url("https://scottyranch.com/wp-content/uploads/2026/08/16-web-fire-pit.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:26px;align-items:stretch;}