.elementor .e-59181e1a-239351b{font-family:"Playfair Display";font-weight:700;font-size:4.5rem;color:#FFFFFF;line-height:1.15em;text-align:center;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2809be7-6df0682{font-family:Lora;font-weight:400;font-size:1.35rem;color:#F3E3C4;line-height:1.6em;text-align:center;}.elementor .e-762019d0-883778c{max-width:800px;margin-block-start:0rem;margin-block-end:2.5rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-239c896f-2370eed{font-family:Lora;font-weight:600;font-size:1rem;color:#F3E3C4;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;border-width:2px;border-color:#651B19;border-style:solid;background-color:#651B19;}.elementor .e-239c896f-2370eed:hover,.elementor .e-239c896f-2370eed:focus-visible{color:#382016;border-color:#B58A4B;background-color:#B58A4B;}.elementor .e-4b268d7b-93ef1cd{font-family:Lora;font-weight:600;font-size:1rem;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-4b268d7b-93ef1cd:hover,.elementor .e-4b268d7b-93ef1cd:focus-visible{color:#382016;background-color:#FFFFFF;}.elementor .e-211f16fd-fe53709{column-gap:1.5rem;margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-28162fae-2d5952e{padding-block-start:40px;margin:0px;background-image:url("https://6h2d10oo.magicwp.info/wp-content/uploads/2026/11/Moody-Charcuterie-Board-Spread-1024x768.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-18a74be5-4759e6a{font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#651B19;line-height:1.2em;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-6e8d4b5b-6d62318{width:80px;margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:2px;border-color:#B58A4B;border-style:solid;align-self:start;}.elementor .e-635cddf-4824db4{font-family:Lora;font-weight:400;font-size:1.15rem;color:#382016;line-height:1.7em;}.elementor .e-201ea1e9-a821361{width:45%;display:flex;flex-direction:column;align-items:start;}.elementor .e-389e7860-3c2b3e4{width:100%;height:420px;object-fit:cover;border-radius:8px;border-width:12px;border-color:#EAD9B8;border-style:solid;box-shadow:0px 12px 32px 0px #3820161a;}.elementor .e-40d98bce-b6e96aa{width:50%;display:flex;flex-direction:column;align-items:center;}.elementor .e-2adb60a4-f8cd3a2{column-gap:4rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F3E3C4;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-135a822a-87919bb{height:35rem;object-fit:cover;object-position:center center;border-width:1px;border-color:#B58A4B;border-style:solid;}.elementor .e-5dff4c34-a66fd30{display:flex;flex-direction:column;align-items:stretch;}.elementor .e-55395ceb-4135f52{font-family:Lora;font-weight:600;font-size:0.85rem;color:#B58A4B;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-18c058f2-bf6fe5b{font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#651B19;}.elementor .e-22b48c7-9cfb75c{width:60px;border-width:2px;border-color:#B58A4B;border-style:solid;align-self:start;}.elementor .e-65523156-37784cf{font-family:Lora;font-size:1.15rem;color:#382016;line-height:1.6em;}.elementor .e-5fa8a357-41a0c6f{font-family:"Playfair Display";font-weight:600;font-size:1rem;color:#F3E3C4;letter-spacing:0.05em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:8px;background-color:#651B19;}.elementor .e-5fa8a357-41a0c6f:hover,.elementor .e-5fa8a357-41a0c6f:focus-visible{color:#382016;background-color:#B58A4B;}.elementor .e-29790f42-a3a1328{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-5cc656fc-dac0d42{column-gap:5rem;display:grid;row-gap:3rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-7f7460f4-bf2dd52{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#EAD9B8;}.elementor .e-1c6838eb-23671b1{font-family:Lora;font-weight:700;font-size:0.9rem;color:#B58A4B;letter-spacing:0.15rem;text-transform:uppercase;}.elementor .e-18084ff-0ef91a0{font-family:"Playfair Display";font-weight:700;font-size:3.5rem;color:#651B19;line-height:1.15em;}.elementor .e-1a42626a-0552b3c{width:60px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:2px;border-color:#B58A4B;border-style:solid;align-self:start;}.elementor .e-655f8f7a-bf8b8c8{font-family:Lora;font-size:1.15rem;color:#382016;line-height:1.7em;}.elementor .e-35a80720-063118b{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-64453049-bdaed9c{border-radius:8px;border-width:12px;border-color:#EAD9B8;border-style:solid;box-shadow:0px 20px 40px 0px rgba(56, 32, 22, 0.12);}.elementor .e-12965f30-559082f{display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-694cf3f5-73aae82{column-gap:4rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:#F3E3C4;display:grid;row-gap:3rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-1fc26110-454a4fc{font-family:"Playfair Display";font-weight:700;font-size:3.2rem;color:#651B19;line-height:1.2em;text-transform:capitalize;}.elementor .e-2105aa64-05d106b{width:5rem;color:#B58A4B;border-width:2px;border-color:#B58A4B;border-style:solid;}.elementor .e-687c6a9b-2f88172{font-family:Lora;font-size:1.2rem;color:#382016;line-height:1.6em;}.elementor .e-7339c5a-76b5f2e{max-width:42rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.25rem;justify-content:center;align-items:center;}.elementor .e-24f42eb0-e134ad9{font-family:Lora;font-weight:600;font-size:0.95rem;color:#651B19;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;border-width:2px;border-color:#651B19;border-style:solid;background-color:transparent;}.elementor .e-24f42eb0-e134ad9:hover,.elementor .e-24f42eb0-e134ad9:focus-visible{color:#F3E3C4;background-color:#651B19;}.elementor .e-61733e1c-6580376{font-family:Lora;font-weight:600;font-size:0.95rem;color:#F3E3C4;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:2px;border-color:#651B19;border-style:solid;background-color:#651B19;}.elementor .e-61733e1c-6580376:hover,.elementor .e-61733e1c-6580376:focus-visible{background-color:#B58A4B;}.elementor .e-3a219c13-0a8ed4d{font-family:Lora;font-weight:600;font-size:0.95rem;color:#651B19;letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:4px;border-width:2px;border-color:#651B19;border-style:solid;background-color:transparent;}.elementor .e-3a219c13-0a8ed4d:hover,.elementor .e-3a219c13-0a8ed4d:focus-visible{color:#F3E3C4;background-color:#651B19;}.elementor .e-4bcf4627-48984e4{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-4c0a1fa8-933d098{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#EAD9B8;display:flex;flex-direction:column;row-gap:3rem;justify-content:center;align-items:center;}