.elementor .e-126cb03a-2b12{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-421259a7-2789{max-width:22ch;color:var(--cream);margin-block-end:18px;}.elementor .e-7e71a337-5d1e{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-6c8bba6d-bcf6{max-width:640px;font-size:clamp(1.05rem, 1.5vw, 1.2rem);color:var(--on-dark);line-height:1.6;margin:0px;}.elementor .e-35e7f451-c721{flex-direction:row;flex-wrap:wrap;}.elementor .e-16fc0ef8-5d23{padding-block-start:clamp(110px, 14vw, 160px);padding-block-end:clamp(48px, 7vw, 84px);}.elementor .e-3e18441b-71b1{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/daisy-cottage-1528.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-51b0f47-eb52{padding:0px;}.elementor .e-517d62ab-b620{font-weight:600;color:var(--navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:4px;background-color:var(--paper);display:flex;align-items:center;}.elementor .e-4d0dc0e4-eaf0{font-weight:600;color:var(--navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:4px;background-color:var(--paper);display:flex;align-items:center;}.elementor .e-73b11c13-264c{font-weight:600;color:var(--navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:4px;background-color:var(--paper);display:flex;align-items:center;}.elementor .e-5e59d94f-a134{font-weight:600;color:var(--navy);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:4px;background-color:var(--paper);display:flex;align-items:center;}.elementor .e-1ddd6ad1-e7d2{padding:0px;margin-block-start:26px;display:grid;gap:12px;grid-template-columns:1fr 1fr;}.elementor .e-9f18ba1-b6c5{padding:0px;flex-direction:column;}.elementor .e-21aa0956-be70{width:88%;aspect-ratio:4 / 3;}.elementor .e-69ea362d-4d1a{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-4f7ef020-90f1{position:relative;padding-block-start:0px;padding-block-end:18%;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-117a4916-c768{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-536acc3a-d35f{aspect-ratio:16 / 10;grid-column:1 / -1;}.elementor .e-57d6c6e1-d596{aspect-ratio:1 / 1;}.elementor .e-7f688ddf-c027{aspect-ratio:1 / 1;}.elementor .e-46149cd0-1ac1{aspect-ratio:1 / 1;}.elementor .e-603e01f4-d728{aspect-ratio:1 / 1;}.elementor .e-7f7e782-b804{aspect-ratio:1 / 1;}.elementor .e-43c289a2-7448{aspect-ratio:1 / 1;}.elementor .e-551e18e1-23ba{padding:0px;display:grid;gap:10px;grid-template-columns:repeat(3, 1fr);}.elementor .e-32c09fe7-2093{padding:0px;margin-block-end:18px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-580cf352-88b5{font-weight:700;color:var(--navy);margin-block-end:10px;}.elementor .e-3af5be52-26c0{margin:0px;}.elementor .e-1390b2ed-79fc{margin:0px;}.elementor .e-780c27df-3ebf{margin:0px;}.elementor .e-6e6cbf2b-bb51{margin:0px;}.elementor .e-3a095f40-4413{margin:0px;}.elementor .e-7629b5ab-9060{margin:0px;}.elementor .e-e03501b-592e{padding:0px;display:grid;grid-template-columns:1fr 1fr;gap: 6px 18px;\n}.elementor .e-5a35b538-ff99{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:4px;background-color:#ffffff;flex-direction:column;}.elementor .e-46d53563-a6ab{flex-direction:row;flex-wrap:wrap;}.elementor .e-422ac828-d5d3{padding:0px;flex-direction:column;}.elementor .e-f6bd8b6-2909{padding:0px;display:grid;gap:clamp(32px, 5vw, 72px);grid-template-columns:1.1fr 0.9fr;align-items:start;}.elementor .e-12ea0cd3-fa6f{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-5521ea96-9bc8{aspect-ratio:3 / 2;}.elementor .e-729c4593-3cd2{padding:0px;}.elementor .e-45800884-9dd2{flex-direction:row;flex-wrap:wrap;}.elementor .e-98a71a3-ad07{padding:0px;flex-direction:column;}.elementor .e-7a06c00d-2fcc{grid-template-columns:1.15fr 0.85fr;}.elementor .e-435d503c-e893{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-73e841d3-1a16{padding:0px;}.elementor .e-67d728d-d747{color:var(--cream);}.elementor .e-671d7be4-611d{color:var(--on-dark);}.elementor .e-169967e8-5441{flex-direction:row;flex-wrap:wrap;}.elementor .e-54fa9650-5cdf{padding:0px;flex-direction:column;}.elementor .e-c1dc2e5-cc40{aspect-ratio:4 / 3;}.elementor .e-17de6c53-dd60{padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-7aadd9b3-cecb{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-c854efe-357c{margin-block-start:0px;flex-direction:row;flex-wrap:wrap;}.elementor .e-4d5beff3-45a7{padding:0px;display:grid;gap:28px;grid-template-columns:1.4fr auto;align-items:end;}.elementor .e-cfeac7e-2e41{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-garden-960.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-4e991299-9cee{margin-block-end:12px;}.elementor .e-2124495-22a5{margin-block-end:26px;}.elementor .e-7e44d685-56a5{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-493826b5-d536:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-493826b5-d536{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-5e2dad6a-eda2{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-c8a2caa-6b43{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-48259eed-b73f:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-48259eed-b73f{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-223c5a22-d721{width:calc(50% - 8px);padding:0px;flex-direction:column;gap:6px;}.elementor .e-5a279f5c-ad6c{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-68bf7a7f-be83:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-68bf7a7f-be83{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-40790f5b-1d7e{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-39e9e27-e7a6{font-family:var(--font-body);font-weight:600;font-size:0.92rem;color:var(--ink);}.elementor .e-5b3a9fdc-6217:focus{border-color:var(--burgundy);box-shadow:0px 0px 0px 3px rgba(166,124,0,0.35);}.elementor .e-5b3a9fdc-6217{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-16253be4-87ea{width:100%;padding:0px;flex-direction:column;gap:6px;}.elementor .e-67752f3-c445{min-height:50px;line-height:1.3;margin-block-start:8px;}.elementor .e-3fbcd409-85bd{color:#2F532E;margin:0px;}.elementor .e-542ddac6-bc88{margin:0px;}.elementor .e-39d607d0-3399{width:100%;gap:16px;align-items:flex-start;}.elementor .e-4b2cedd2-31f7{padding:0px;flex-direction:column;}.elementor .e-1c27ec8e-5948{margin-block-end:8px;}.elementor .e-6e33879c-3038{margin-block-end:18px;}.elementor .e-32f3fbae-1141{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-5a3c8c1-3273{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-7a2bfc97-3b09{padding:0px;flex-direction:column;}.elementor .e-4e68f714-9afe{padding:0px;display:grid;gap:clamp(32px, 5vw, 64px);grid-template-columns:1.05fr 0.95fr;align-items:stretch;}.elementor .e-6cddd3b1-f06a{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;}