.elementor .e-1eeb4a55-1b95{font-size:0.9rem;color:var(--on-dark-soft);margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c734a98-edac{max-width:22ch;color:var(--cream);margin-block-end:18px;}.elementor .e-af6a3e2-9b83{max-width:40ch;font-family:var(--font-head);font-weight:500;font-size:clamp(1.35rem, 2.2vw, 1.75rem);color:var(--gold-soft);line-height:1.25;font-style:italic;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-648b24a0-bd66{max-width:640px;font-size:clamp(1.05rem, 1.5vw, 1.2rem);color:var(--on-dark);line-height:1.6;margin:0px;}.elementor .e-147285fc-fc26{flex-direction:row;flex-wrap:wrap;}.elementor .e-3211bfb0-a05b{padding-block-start:clamp(110px, 14vw, 160px);padding-block-end:clamp(48px, 7vw, 84px);}.elementor .e-46de726f-d77d{min-height:clamp(440px, 64vh, 620px);padding:0px;background-image:linear-gradient(180deg, rgba(6,39,58,0.28) 0%,rgba(6,39,58,0.45) 45%,rgba(4,24,36,0.88) 100%),url("https://logcabin1.osamweb.dev/wp-content/uploads/2026/11/inn-snow-1800.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;}.elementor .e-397d7672-2860{padding:0px;}.elementor .e-685330e4-27a3{font-weight:700;color:var(--burgundy);}.elementor .e-30800df8-f0f0{padding:0px;flex-direction:column;}.elementor .e-4f85664e-4ef6{aspect-ratio:4 / 3;}.elementor .e-7dffbcc3-4a37{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-18e36116-178a{width:1px;height:1px;overflow:hidden;position:absolute;margin:0px;clip: rect(0 0 0 0);\n}.elementor .e-3f110698-fd66{flex-direction:row;flex-wrap:wrap;}.elementor .e-7f5e110e-983b{padding:clamp(26px, 4vw, 44px);border-radius:4px;border-block-start-width:4px;background-color:#ffffff;flex-direction:column;border-top-style: solid; border-top-color: var(--burgundy);\n}.elementor .e-3ebc9dda-a4d2{flex-direction:row;flex-wrap:wrap;}.elementor .e-4cbad090-1504{padding:clamp(26px, 4vw, 44px);border-radius:4px;border-block-start-width:4px;background-color:#ffffff;flex-direction:column;border-top-style: solid; border-top-color: var(--burgundy);\n}.elementor .e-83a980c-c49b{padding:0px;}.elementor .e-3768ca50-f715{color:var(--ink-soft);text-align:center;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-41cbff7e-bed6{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-2af96ae9-e315{padding:0px;}.elementor .e-264dea27-35f0{flex-direction:row;flex-wrap:wrap;justify-content:center;}.elementor .e-2f77a335-5462{flex-direction:column;}.elementor .e-2b154c8e-6962{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-3ac3ccf9-f31d{margin-block-end:12px;}.elementor .e-180993-3b8a{margin-block-end:26px;}.elementor .e-6f96fda3-52f9{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-56e80653-d3d6:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-56e80653-d3d6{width:100%;height:auto;min-height:50px;font-family:var(--font-body);font-size:16px;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1.5px;border-color:#cbbf9f;border-style:solid;background-color:#ffffff;transition:border-color 0.2s, box-shadow 0.2s;}.elementor .e-731912d1-b618{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-1265e118-5aff{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-71828602-c69c:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-71828602-c69c{width:100%;height:auto;min-height:50px;font-family:var(--font-body);font-size:16px;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1.5px;border-color:#cbbf9f;border-style:solid;background-color:#ffffff;transition:border-color 0.2s, box-shadow 0.2s;}.elementor .e-6fd3132b-7e56{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-70c10927-cdc0{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-7b59e0ed-3d52:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-7b59e0ed-3d52{width:100%;height:auto;min-height:50px;font-family:var(--font-body);font-size:16px;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1.5px;border-color:#cbbf9f;border-style:solid;background-color:#ffffff;transition:border-color 0.2s, box-shadow 0.2s;}.elementor .e-73cafbad-97e8{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-3a94693e-69e8{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-4bf8cba5-668f:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-4bf8cba5-668f{width:100%;height:auto;min-height:120px;font-family:var(--font-body);font-size:16px;color:var(--ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:4px;border-width:1.5px;border-color:#cbbf9f;border-style:solid;background-color:#ffffff;transition:border-color 0.2s, box-shadow 0.2s;}.elementor .e-38335a5e-239c{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-375e3024-a112{min-height:50px;line-height:1.3;margin-block-start:8px;}.elementor .e-7136adeb-4eec{color:#2F532E;margin:0px;}.elementor .e-3374ce06-cf65{margin:0px;}.elementor .e-43c0ade5-f2d8{width:100%;gap:16px;align-items:flex-start;}.elementor .e-3f986ec5-229c{padding:0px;flex-direction:column;}.elementor .e-7f24be3e-d924{margin-block-end:8px;}.elementor .e-4823a1-4c83{margin-block-end:18px;}.elementor .e-5404d35f-d771{font-weight:700;color:var(--navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:4px;background-color:var(--cream);}.elementor .e-434442ce-3c44{min-height:320px;text-decoration:none;padding:18px;border-radius:4px;background-image:url("https://logcabin1.osamweb.dev/wp-content/uploads/2026/11/view-sign-1800.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.elementor .e-54c9ec59-6cfb{padding:0px;flex-direction:column;}.elementor .e-1148ed38-1191{padding:0px;display:grid;gap:clamp(32px, 5vw, 64px);grid-template-columns:1.05fr 0.95fr;align-items:stretch;}.elementor .e-66427b78-53c8{padding-block-start:clamp(56px, 8vw, 104px);padding-block-end:clamp(56px, 8vw, 104px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--paper);flex-direction:column;}