.elementor .e-9d00008-9d00009{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-9d0000b-9d0000c{font-weight:700;font-size:0.75rem;color:#F4BB4F;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-9d00005-9d00006{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-9d0000e-9d0000f{max-width:17ch;font-family:"Playfair Display";font-weight:700;font-size:5.25rem;color:#F5F1EA;letter-spacing:-0.02em;line-height:1.02em;}.elementor .e-9d00011-9d00012{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#E8E4DA;line-height:1.8em;}.elementor .e-9d00017-9d00018{min-width:200px;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-9d0001a-9d0001b{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-9d00014-9d00015{width:100%;max-width:560px;display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-9d00002-9d00003{min-height:94vh;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/hero-aerial-wide.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-18f8f54-19972cb{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;border-color:#52614E33;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;}.elementor .e-1cae41e-1d4c795{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;border-color:#52614E33;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;}.elementor .e-1fc5571-20638e8{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;border-color:#52614E33;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;}.elementor .e-171e4ef-17bc866{display:grid;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-15e1e01-1680178{padding:96px;background-color:#F5F1EA;flex-direction:column;gap:40px;}.elementor .e-2691b8e-272ff05{width:100%;border-radius:4px;}.elementor .e-27ce27c-286c5f3{display:flex;flex-direction:column;gap:16px;}.elementor .e-25554a0-25f3817{display:grid;gap:48px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;align-items:center;}.elementor .e-2418db2-24b7129{padding:96px;flex-direction:column;gap:40px;}.elementor .e-9c00008-9c00009{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-9c0000b-9c0000c{font-weight:700;font-size:0.75rem;color:#3E4A3B;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-9c00005-9c00006{display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-9c0000e-9c0000f{font-family:"Herr Von Muellerhoff";font-weight:500;font-size:4.5rem;color:#F4BB4F;line-height:1em;}.elementor .e-9c00011-9c00012{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-9c00014-9c00015{max-width:44ch;font-family:"Playfair Display";font-size:1.0625rem;color:#3A3A36;line-height:1.8em;}.elementor .e-9c00017-9c00018{width:100%;max-width:760px;display:flex;flex-direction:column;}.elementor .e-9e00005-9e00006{width:58%;display:flex;flex-direction:column;gap:28px;}.elementor .e-9e00002-9e00003{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:2px;display:block;}.elementor .e-9e00008-9e00009{width:30%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-9c00002-9c00003{padding-block-start:140px;padding-block-end:140px;padding-inline-start:96px;padding-inline-end:96px;background-color:#F5F1EA;display:flex;flex-direction:row;gap:72px;align-items:stretch;}.elementor .e-30752fe-3113675{color:#161616;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#F4BB4F;}.elementor .e-31b19ec-324fd63{color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF00;}.elementor .e-2f38c10-2fd6f87{display:flex;flex-direction:row;gap:16px;}.elementor .e-2dfc522-2e9a899{padding:96px;background-color:#3E4A3B;flex-direction:column;gap:24px;align-items:flex-start;}