.elementor .e-c59d68d-4078863{min-width:0px;max-width:100%;font-size:clamp(2.7rem,5.4vw,5.5rem);color:#F8F3E8;letter-spacing:-0.04em;line-height:1.08;}.elementor .e-4fe78a5-9b0cadf{max-width:42rem;font-size:1.2rem;color:rgba(248,243,232,0.82);line-height:1.7;}.elementor .e-fb7b755-72d504f{margin-block-start:0.5rem;}.elementor .e-c01b2d2-a9aa79b{min-height:40rem;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);background-image:linear-gradient(90deg, rgba(6,39,31,0.96) 0%,rgba(6,39,31,0.84) 38%,rgba(6,39,31,0.2) 100%),url("https://twochicscatering.com/wp-content/uploads/2026/09/TCC-Image21.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:flex-start;}.elementor .e-80696fd-b35e4f4{max-width:16ch;}.elementor .e-5b97de6-1d005e4{max-width:48rem;}.elementor .e-a86b6fb-950995e{font-size:1.65rem;color:#0B3B2E;}.elementor .e-bd1a1ee-ce6bd66{display:flex;flex-direction:column;gap:1rem;}.elementor .e-b6502d0-e9c1afb{font-size:1.65rem;color:#0B3B2E;}.elementor .e-a73bb85-3235e75{display:flex;flex-direction:column;gap:1rem;}.elementor .e-f6fb222-ce19d61{font-size:1.65rem;color:#0B3B2E;}.elementor .e-bcbf22d-07fe92e{display:flex;flex-direction:column;gap:1rem;}.elementor .e-c552859-2108180{margin-block-start:2rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(14rem, 1fr));}.elementor .e-3ea135c-10f21b2{width:100%;max-width:100%;max-height:32rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:1rem;}.elementor .e-5302388-fccd950{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);background-color:#F8F3E8;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-e811a12-b65db9b{font-size:clamp(2.4rem, 5vw, 4.5rem);color:#F8F3E8;}.elementor .e-3e21278-03babfd{font-size:1rem;color:var(--warm-ivory);line-height:1.7;padding:1.75rem;margin:0px;border-radius:1rem;border-width:1px;border-color:rgba(198,161,91,.35);border-style:solid;background-color:var(--emerald-deep);}.elementor .e-bae9030-86a48e7{font-size:1rem;color:var(--warm-ivory);line-height:1.7;padding:1.75rem;margin:0px;border-radius:1rem;border-width:1px;border-color:rgba(198,161,91,.35);border-style:solid;background-color:rgba(255,255,255,.04);}.elementor .e-37a1581-4ece9e6{font-size:1rem;color:var(--warm-ivory);line-height:1.7;padding:1.75rem;margin:0px;border-radius:1rem;border-width:1px;border-color:rgba(198,161,91,.35);border-style:solid;background-color:rgba(255,255,255,.04);}.elementor .e-676d3fb-186fed8{color:#F8F3E8;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;}.elementor .e-42000cc-45641b5{color:#F8F3E8;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;}.elementor .e-fda503a-2956ba3{color:#F8F3E8;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;}.elementor .e-5b4cb06-1cfc698{color:#F8F3E8;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;}.elementor .e-4802fad-ab76bb2{font-weight:700;color:var(--emerald-deep);text-decoration:none;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2rem;border-block-start-width:1px;background-color:var(--champagne-gold);grid-column:1 / -1;}.elementor .e-94863ee-04a4dd5{padding:0px;margin-block-start:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-270393d-57c470b{max-width:42rem;font-size:1rem;color:var(--warm-ivory);}.elementor .e-f2074cd-518bd02{width:100%;max-width:100%;max-height:30rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:1rem;}.elementor .e-d44f366-3775b2f{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);background-color:#0B3B2E;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-186f8e7-63b35dd{font-size:1.4rem;color:#0B3B2E;}.elementor .e-b68e3d3-7de35f2{padding:1.75rem;border-inline-start-width:3px;background-color:#F8F3E8;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-1c4ef5d-0a0daff{font-size:1.4rem;color:#0B3B2E;}.elementor .e-278ef6b-018ac83{padding:1.75rem;border-inline-start-width:3px;background-color:#F8F3E8;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-5e28f4c-d7a3ba3{font-size:1.4rem;color:#0B3B2E;}.elementor .e-554d0a0-49a4039{padding:1.75rem;border-inline-start-width:3px;background-color:#F8F3E8;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-adf63ed-5d0da47{font-size:1.4rem;color:#0B3B2E;}.elementor .e-87f054e-3b7725e{padding:1.75rem;border-inline-start-width:3px;background-color:#F8F3E8;display:flex;flex-direction:column;gap:0.85rem;}.elementor .e-2dbff8a-23caa9f{margin-block-start:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(14rem, 1fr));}.elementor .e-2b547f8-94c828c{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-6fa84fe-b1907f4{color:#000000;}.elementor .e-c1c7031-8256de4{max-width:14ch;font-size:clamp(2.5rem,5vw,4.5rem);color:#06271F;}.elementor .e-5720fc9-e913b51{max-width:42rem;font-size:1.08rem;color:#1F3028;line-height:1.7;}.elementor .e-5e6f02f-3ca099a{color:#F8F3E8;background-color:#06271F;}.elementor .e-4c5450c-f88175f{text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:clamp(1.5rem, 7vw, 7rem);padding-inline-end:clamp(1.5rem, 7vw, 7rem);background-image:linear-gradient(135deg, #C6A15B 0%,#E4C98F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-b006c5d-8d88dd7{padding:0px;margin:0px;background-color:#F8F3E8;display:flex;flex-direction:column;}