.elementor .e-51973670-96ab{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-4ea8ff4f-f6d2{max-width:22ch;color:var(--cream);margin-block-end:18px;}.elementor .e-29686bbb-5157{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-5f3d486c-180a{max-width:640px;font-size:clamp(1.05rem, 1.5vw, 1.2rem);color:var(--on-dark);line-height:1.6;margin:0px;}.elementor .e-2a565dfa-ce14{flex-direction:row;flex-wrap:wrap;}.elementor .e-307db272-58fb{padding-block-start:clamp(110px, 14vw, 160px);padding-block-end:clamp(48px, 7vw, 84px);}.elementor .e-27d8eb6e-fb91{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-front-pod-1080.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-14ec9747-f125{padding:0px;}.elementor .e-592a6e0-f93b{font-family:var(--font-head);font-size:1.35rem;color:var(--burgundy);font-style:italic;}.elementor .e-26267b9f-82b5{padding:0px;flex-direction:column;}.elementor .e-2f6af08f-9110{width:88%;aspect-ratio:4 / 3;}.elementor .e-1da8cd22-c81f{width:48%;aspect-ratio:1 / 1;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-width:8px;border-color:var(--cream);border-style:solid;box-shadow:0px 18px 40px 0px rgba(6,39,58,0.22);}.elementor .e-53cfdfae-5219{position:relative;padding-block-start:0px;padding-block-end:18%;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-270d3707-dff4{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-6a710511-6de7{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-75630803-9506{padding:clamp(26px, 4vw, 40px);flex-direction:column;}.elementor .e-7304b006-8b1e{overflow:hidden;padding:0px;border-radius:4px;background-color:#ffffff;flex-direction:column;}.elementor .e-5a38eef3-4b28{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-9b863b4-3be9{font-family:var(--font-head);font-weight:600;font-size:2.6rem;color:var(--burgundy);line-height:1;margin:0px;}.elementor .e-32aa9627-f24e{font-size:0.92rem;color:var(--ink-soft);margin:0px;}.elementor .e-19069249-6c1d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:4px;background-color:var(--paper);flex-direction:column;}.elementor .e-7482a71-9bff{font-family:var(--font-head);font-weight:600;font-size:2.6rem;color:var(--burgundy);line-height:1;margin:0px;}.elementor .e-208c0d23-a6ba{font-size:0.92rem;color:var(--ink-soft);margin:0px;}.elementor .e-7afaa694-4df1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:4px;background-color:var(--paper);flex-direction:column;}.elementor .e-75258932-71f0{padding:0px;margin-block-end:20px;display:grid;gap:14px;grid-template-columns:1fr 1fr;}.elementor .e-6d36e711-3d4d{padding:clamp(26px, 4vw, 40px);flex-direction:column;}.elementor .e-5258a838-2233{overflow:hidden;padding:0px;border-radius:4px;background-color:#ffffff;flex-direction:column;}.elementor .e-6fbf0c3-2941{padding:0px;display:grid;gap:28px;grid-template-columns:1fr 1fr;align-items:start;}.elementor .e-284bf163-b729{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-4d80679c-32f3{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-14476caa-6b0c{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-37f11357-bc38{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-641c6aa5-35bc{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-66aee7d9-88d2{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-110a1725-497f{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-47cc861f-195b{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-11983603-1acc{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-251db330-2501{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-10c3567a-1a84{width:clamp(200px, 22vw, 300px);height:auto;aspect-ratio:4 / 3;object-fit:cover;flex:0 0 auto;}.elementor .e-218bfca1-b761{padding-block-start:clamp(24px, 4vw, 40px);padding-block-end:clamp(24px, 4vw, 40px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--paper);flex-direction:row;gap:14px;flex-wrap:nowrap;overflow-x: auto;\n}.elementor .e-38777f93-1ebe{padding:0px;}.elementor .e-75e999d5-d007{color:var(--cream);}.elementor .e-770d2913-dfe7{color:var(--on-dark);}.elementor .e-79846319-11fc{color:var(--on-dark);}.elementor .e-588e0b96-2634{flex-direction:row;flex-wrap:wrap;}.elementor .e-6db3cdf4-49e1{padding:0px;flex-direction:column;}.elementor .e-79c98dea-2e36{aspect-ratio:4 / 3;}.elementor .e-ea3995b-346e{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-3bb14f24-19e4{margin-block-end:10px;}.elementor .e-47935090-43fb{margin:0px;}.elementor .e-6ac6a0ac-276f{min-width:280px;padding:0px;flex-direction:column;flex:1 1 0px;}.elementor .e-49803651-f8ab:hover,.elementor .e-49803651-f8ab:focus-visible{border-color:var(--gold);transform:translate3d(0px, -2px, 0px);}.elementor .e-49803651-f8ab{font-weight:700;color:var(--navy);text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:999px;border-width:2px;border-color:var(--sand);border-style:solid;background-color:var(--cream);transition:border-color 0.2s, transform 0.2s;display:inline-flex;align-items:center;}.elementor .e-3af7676f-33ac{padding:0px;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-3ad1ef92-c51f{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-42943e17-208a{max-width:30ch;font-family:var(--font-head);font-weight:500;font-size:clamp(1.6rem, 3vw, 2.35rem);color:var(--cream);line-height:1.2;margin:0px;}.elementor .e-500cba90-8931{margin-block-start:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-37eb330a-c0d2{padding:0px;display:grid;gap:28px;grid-template-columns:1.4fr auto;align-items:end;}.elementor .e-574345c9-5009{padding-block-start:clamp(64px, 9vw, 112px);padding-block-end:clamp(64px, 9vw, 112px);padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(0deg, rgba(98,17,25,0.86) 0%,rgba(98,17,25,0.86) 100%),url("https://logcabin1.osamweb.dev/wp-content/uploads/2026/11/inn-view-outside-800.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-b7aefe8-f464{margin-block-end:12px;}.elementor .e-2689f080-110b{margin-block-end:26px;}.elementor .e-64c15f1e-dde4{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-4b60c184-b000:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-4b60c184-b000{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-578ea390-c121{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-355a3fc5-4e53{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-426c4298-7a20:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-426c4298-7a20{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-79fbef33-ae94{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-2adecb8-2ec3{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-1443948f-dfcb:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-1443948f-dfcb{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-6a63c66c-a814{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-681210da-c87d{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-7e3fb08b-ecb7:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-7e3fb08b-ecb7{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-7de5a765-514f{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-5bda8cf6-973c{min-height:50px;line-height:1.3;margin-block-start:8px;}.elementor .e-68caad49-5d1a{color:#2F532E;margin:0px;}.elementor .e-c2dac59-f1da{margin:0px;}.elementor .e-f6d1f0a-1605{width:100%;gap:16px;align-items:flex-start;}.elementor .e-31cc3a86-f321{padding:0px;flex-direction:column;}.elementor .e-7f21c6ac-ed84{margin-block-end:8px;}.elementor .e-7eb15e01-2705{margin-block-end:18px;}.elementor .e-1e3a1a8d-663b{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-23fa1424-20f3{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-2d433c6-2652{padding:0px;flex-direction:column;}.elementor .e-48f6bb0-515a{padding:0px;display:grid;gap:clamp(32px, 5vw, 64px);grid-template-columns:1.05fr 0.95fr;align-items:stretch;}.elementor .e-42c6f00e-cee6{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;}