.elementor .e-3490691-b47d{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-3cbeee08-8c94{max-width:22ch;color:var(--cream);margin-block-end:18px;}.elementor .e-600d88be-2f85{max-width:640px;font-size:clamp(1.05rem, 1.5vw, 1.2rem);color:var(--on-dark);line-height:1.6;margin:0px;}.elementor .e-3d7c7201-adec{flex-direction:row;flex-wrap:wrap;}.elementor .e-5edaffa6-b26f{padding-block-start:clamp(110px, 14vw, 160px);padding-block-end:clamp(48px, 7vw, 84px);}.elementor .e-4d74719a-e8b7{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-picnic-benches-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-4e07a2d5-9142{padding:0px;}.elementor .e-f44506b-cd48{max-width:760px;padding:0px;margin-block-end:clamp(32px, 5vw, 56px);flex-direction:column;}.elementor .e-34faa39e-ba53:hover,.elementor .e-34faa39e-ba53:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-34faa39e-ba53{aspect-ratio:4 / 3;transition:transform 0.7s;}.elementor .e-230386be-e9dc{font-family:var(--font-head);font-weight:600;font-size:1.6rem;color:var(--navy);line-height:1.3;margin:0px;}.elementor .e-3673f865-bb58{font-size:1.4rem;color:var(--burgundy);line-height:1;margin:0px;}.elementor .e-5cc69848-a655{padding:0px;margin-block-start:14px;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-6e022786-e85f{color:var(--navy);text-decoration:none;padding:0px;flex-direction:column;}.elementor .e-247aac8-714c:hover,.elementor .e-247aac8-714c:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-247aac8-714c{aspect-ratio:4 / 3;transition:transform 0.7s;}.elementor .e-3a1f1140-b7fb{font-family:var(--font-head);font-weight:600;font-size:1.6rem;color:var(--navy);line-height:1.3;margin:0px;}.elementor .e-15672e48-9ac7{font-size:1.4rem;color:var(--burgundy);line-height:1;margin:0px;}.elementor .e-40fe9e67-113a{padding:0px;margin-block-start:14px;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-39b0574a-136a{color:var(--navy);text-decoration:none;padding:0px;flex-direction:column;}.elementor .e-370db146-8ba1:hover,.elementor .e-370db146-8ba1:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-370db146-8ba1{aspect-ratio:4 / 3;transition:transform 0.7s;}.elementor .e-25fd500a-25db{font-family:var(--font-head);font-weight:600;font-size:1.6rem;color:var(--navy);line-height:1.3;margin:0px;}.elementor .e-26f7de04-90d2{font-size:1.4rem;color:var(--burgundy);line-height:1;margin:0px;}.elementor .e-62bd15a6-6386{padding:0px;margin-block-start:14px;flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-55e162a5-4c54{color:var(--navy);text-decoration:none;padding:0px;flex-direction:column;}.elementor .e-72cd84a4-4f00{padding:0px;gap:24px;}.elementor .e-53368660-dac7{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-3d0f68e5-b286{margin-block-end:12px;}.elementor .e-69bf70a2-3c7a{margin-block-end:26px;}.elementor .e-334b5503-194d{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-512d048b-dfb9:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-512d048b-dfb9{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-2d68dd2c-bda4{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-7bb0c3f9-821d{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-60633dec-6315:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-60633dec-6315{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-735256af-9ba2{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-48a78109-9fde{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-57ab52dc-3ae2:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-57ab52dc-3ae2{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-9cb9e5b-8d83{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-7e5b0329-df2e{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-3f94eb43-bf4c:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-3f94eb43-bf4c{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-4e8ef5e6-bbb6{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-6679cb3a-2cb4{min-height:50px;line-height:1.3;margin-block-start:8px;}.elementor .e-27e29a29-fde0{color:#2F532E;margin:0px;}.elementor .e-5382196b-b219{margin:0px;}.elementor .e-7d4f83b2-9ba0{width:100%;gap:16px;align-items:flex-start;}.elementor .e-12ebd7b5-3c59{padding:0px;flex-direction:column;}.elementor .e-1777dd79-89c2{margin-block-end:8px;}.elementor .e-24acf531-d4d4{margin-block-end:18px;}.elementor .e-5a8f9b32-20b2{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-2140e89b-ff0b{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-2936c336-65d7{padding:0px;flex-direction:column;}.elementor .e-200a9146-95d4{padding:0px;display:grid;gap:clamp(32px, 5vw, 64px);grid-template-columns:1.05fr 0.95fr;align-items:stretch;}.elementor .e-64357426-a87b{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;}