{"id":3183,"date":"2026-08-11T22:12:11","date_gmt":"2026-08-12T05:12:11","guid":{"rendered":"https:\/\/captainsamsfishandchicken.com\/jamacha\/?page_id=3183"},"modified":"2026-08-11T22:30:27","modified_gmt":"2026-08-12T05:30:27","slug":"catering","status":"publish","type":"page","link":"https:\/\/captainsamsfishandchicken.com\/jamacha\/catering\/","title":{"rendered":"Catering"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3183\" class=\"elementor elementor-3183\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b80c901 e-flex e-con-boxed e-con e-parent\" data-id=\"b80c901\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-239c63d elementor-widget elementor-widget-text-editor\" data-id=\"239c63d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<style>\n    :root {\n\n      --navy:   #c0111f;\n\n      --ocean:  #a30e1b;\n\n      --gold:   #f9c200;\n\n      --amber:  #ffd740;\n\n      --cream:  #fff8f0;\n\n      --rust:   #d91020;\n\n      --white:  #ffffff;\n\n      --text:   #1a1a1a;\n\n    }\n\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    html { scroll-behavior: smooth; }\n\n    body {\n\n      font-family: 'Barlow', sans-serif;\n\n      background: var(--cream);\n\n      color: var(--text);\n\n      overflow-x: hidden;\n\n      font-size: 17px;\n\n      line-height: 1.6;\n\n    }\n\n    \/* Prevent the WordPress theme's default link colors (often blue\/purple)\n\n       from bleeding into this page. Every link below sets its own color\n\n       explicitly, so this is just a safety net. *\/\n\n    a, a:link, a:visited, a:hover, a:active, a:focus {\n\n      color: inherit;\n\n      text-decoration: none;\n\n    }\n\n    \/* \u2500\u2500 HERO \u2500\u2500 *\/\n\n    .hero {\n\n      position: relative;\n\n      display: flex;\n\n      flex-direction: column;\n\n      justify-content: center;\n\n      align-items: center;\n\n      text-align: center;\n\n      padding: 2.2rem 1.5rem 2.4rem;\n\n      background: var(--navy);\n\n      overflow: hidden;\n\n    }\n\n    .hero::before {\n\n      content: '';\n\n      position: absolute;\n\n      inset: 0;\n\n      background:\n\n        radial-gradient(ellipse 100% 80% at 50% 120%, rgba(0,0,0,0.3) 0%, transparent 70%),\n\n        repeating-linear-gradient(\n\n          -45deg,\n\n          transparent,\n\n          transparent 18px,\n\n          rgba(255,255,255,0.018) 18px,\n\n          rgba(255,255,255,0.018) 19px\n\n        );\n\n    }\n\n    .hero-waves {\n\n      position: absolute;\n\n      bottom: 0; left: 0; right: 0;\n\n      height: 60px;\n\n      overflow: hidden;\n\n    }\n\n    .hero-waves svg { width: 200%; animation: wave 10s linear infinite; }\n\n    @keyframes wave { from { transform: translateX(0); } to { transform: translateX(-50%); } }\n\n    .badge {\n\n      display: inline-block;\n\n      background: var(--gold);\n\n      color: var(--navy);\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.72rem;\n\n      letter-spacing: 0.2em;\n\n      text-transform: uppercase;\n\n      padding: 0.3rem 1rem;\n\n      border-radius: 2px;\n\n      margin-bottom: 1rem;\n\n      animation: fadeDown 0.8s ease both;\n\n    }\n\n    .hero h1 {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: clamp(2rem, 5vw, 3.8rem);\n\n      line-height: 1.05;\n\n      color: var(--white);\n\n      max-width: 700px;\n\n      animation: fadeDown 0.9s 0.1s ease both;\n\n    }\n\n    .hero h1 em {\n\n      font-style: italic;\n\n      color: var(--amber);\n\n    }\n\n    .hero-sub {\n\n      margin-top: 0.8rem;\n\n      font-size: clamp(0.88rem, 2vw, 1rem);\n\n      color: rgba(255,255,255,0.65);\n\n      font-weight: 300;\n\n      max-width: 520px;\n\n      line-height: 1.6;\n\n      animation: fadeDown 1s 0.2s ease both;\n\n    }\n\n    .hero-ctas {\n\n      display: flex;\n\n      flex-wrap: wrap;\n\n      gap: 0.85rem;\n\n      justify-content: center;\n\n      margin-top: 1.6rem;\n\n      animation: fadeDown 1s 0.3s ease both;\n\n    }\n\n    \/* scroll nudge arrow *\/\n\n    .hero-scroll {\n\n      margin-top: 1.8rem;\n\n      animation: fadeDown 1s 0.45s ease both;\n\n      display: flex;\n\n      flex-direction: column;\n\n      align-items: center;\n\n      gap: 0.4rem;\n\n    }\n\n    .hero-scroll span {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-size: 0.68rem;\n\n      letter-spacing: 0.18em;\n\n      text-transform: uppercase;\n\n      color: rgba(255,255,255,0.35);\n\n    }\n\n    .hero-scroll-arrow {\n\n      width: 28px; height: 28px;\n\n      border: 2px solid rgba(255,255,255,0.2);\n\n      border-radius: 50%;\n\n      display: flex;\n\n      align-items: center;\n\n      justify-content: center;\n\n      animation: bounce 2s infinite;\n\n    }\n\n    .hero-scroll-arrow::after {\n\n      content: '\u2193';\n\n      color: rgba(255,255,255,0.4);\n\n      font-size: 0.85rem;\n\n    }\n\n    @keyframes bounce {\n\n      0%, 100% { transform: translateY(0); }\n\n      50%       { transform: translateY(5px); }\n\n    }\n\n    @keyframes fadeDown {\n\n      from { opacity: 0; transform: translateY(-14px); }\n\n      to   { opacity: 1; transform: translateY(0); }\n\n    }\n\n    .btn-primary,\n\n    .btn-primary:visited {\n\n      background: var(--gold) !important;\n\n      color: var(--navy) !important;\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1.1rem;\n\n      letter-spacing: 0.04em;\n\n      padding: 1.05rem 2.4rem;\n\n      border: none;\n\n      border-radius: 10px;\n\n      cursor: pointer;\n\n      text-decoration: none;\n\n      transition: background 0.2s, transform 0.15s;\n\n      display: inline-block;\n\n      min-height: 52px;\n\n      box-sizing: border-box;\n\n    }\n\n    .btn-primary:hover { background: var(--amber) !important; transform: translateY(-2px); }\n\n    .btn-primary:active { transform: scale(0.98); }\n\n    .btn-outline,\n\n    .btn-outline:visited {\n\n      background: transparent !important;\n\n      color: var(--white) !important;\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1.1rem;\n\n      letter-spacing: 0.04em;\n\n      padding: 1.02rem 2.4rem;\n\n      border: 2px solid rgba(255,255,255,0.4);\n\n      border-radius: 10px;\n\n      cursor: pointer;\n\n      text-decoration: none;\n\n      transition: border-color 0.2s, color 0.2s, transform 0.15s;\n\n      display: inline-block;\n\n      min-height: 52px;\n\n      box-sizing: border-box;\n\n    }\n\n    .btn-outline:hover { border-color: var(--amber); color: var(--amber) !important; transform: translateY(-2px); }\n\n    .btn-outline:active { transform: scale(0.98); }\n\n    section { padding: 5.5rem 1.5rem; }\n\n    .container { max-width: 1140px; margin: 0 auto; }\n\n    .container-wide { max-width: 100%; margin: 0 auto; padding: 0 2.5rem; }\n\n    .section-label {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.72rem;\n\n      letter-spacing: 0.22em;\n\n      text-transform: uppercase;\n\n      color: var(--rust);\n\n      margin-bottom: 0.6rem;\n\n    }\n\n    .section-title {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: clamp(2rem, 5vw, 3.2rem);\n\n      line-height: 1.15;\n\n      color: var(--navy);\n\n      margin-bottom: 1rem;\n\n    }\n\n    .section-intro {\n\n      font-size: 1.05rem;\n\n      color: #444;\n\n      line-height: 1.75;\n\n      max-width: 640px;\n\n    }\n\n    \/* \u2500\u2500 WHY US \u2500\u2500 *\/\n\n    .why { background: var(--white); }\n\n    .why-grid {\n\n      display: grid;\n\n      grid-template-columns: repeat(4, 1fr);\n\n      gap: 2rem;\n\n      margin-top: 3rem;\n\n    }\n\n    .why-card {\n\n      background: var(--cream);\n\n      border-top: 4px solid var(--gold);\n\n      padding: 2rem 1.6rem;\n\n      border-radius: 12px;\n\n      transition: transform 0.2s, box-shadow 0.2s;\n\n    }\n\n    .why-card:hover { transform: translateY(-5px); box-shadow: 0 12px 32px rgba(0,0,0,0.09); }\n\n    \/* \u2500\u2500 PHOTO PLACEHOLDERS \u2500\u2500 *\/\n\n    \/* Replace these with real <img> tags in WordPress \u2014 just swap the whole\n\n       .img-placeholder div for: <img decoding=\"async\" src=\"your-photo.jpg\" alt=\"...\" style=\"width:100%;height:100%;object-fit:cover;border-radius:12px;\">\n\n    *\/\n\n    .img-placeholder {\n\n      display: flex;\n\n      flex-direction: column;\n\n      align-items: center;\n\n      justify-content: center;\n\n      gap: 0.5rem;\n\n      background: repeating-linear-gradient(\n\n        45deg,\n\n        #e8e0d0,\n\n        #e8e0d0 10px,\n\n        #ddd4c0 10px,\n\n        #ddd4c0 20px\n\n      );\n\n      border: 2px dashed #b8ab8e;\n\n      border-radius: 12px;\n\n      color: #6b5f4a;\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.85rem;\n\n      letter-spacing: 0.04em;\n\n      text-align: center;\n\n      padding: 1rem;\n\n    }\n\n    .img-placeholder .ph-icon { font-size: 1.8rem; }\n\n    .img-placeholder .ph-size { font-size: 0.72rem; font-weight: 500; color: #8a7d63; }\n\n    .gallery-grid {\n\n      display: grid;\n\n      grid-template-columns: repeat(3, 1fr);\n\n      gap: 1.2rem;\n\n      margin-top: 3rem;\n\n    }\n\n    .gallery-grid .img-placeholder { aspect-ratio: 4\/3; }\n\n    @media (max-width: 900px) { .gallery-grid { grid-template-columns: repeat(2, 1fr); } }\n\n    @media (max-width: 560px) { .gallery-grid { grid-template-columns: 1fr; } }\n\n    .pkg-photo {\n\n      aspect-ratio: 16\/9;\n\n      margin: 0;\n\n      border-radius: 14px 14px 0 0;\n\n      border-bottom: none;\n\n    }\n\n    \/* \u2500\u2500 CUSTOM QUOTE FORM SHORTCODE SLOT \u2500\u2500 *\/\n\n    .custom-quote { background: var(--cream); }\n\n    .shortcode-slot {\n\n      margin-top: 2.5rem;\n\n      background: var(--white);\n\n      border: 2px dashed #d8b0b5;\n\n      border-radius: 14px;\n\n      padding: 3rem 2rem;\n\n      text-align: center;\n\n      display: flex;\n\n      flex-direction: column;\n\n      align-items: center;\n\n      gap: 0.6rem;\n\n    }\n\n    .shortcode-slot .ph-icon { font-size: 2.2rem; }\n\n    .shortcode-slot p {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.95rem;\n\n      letter-spacing: 0.05em;\n\n      text-transform: uppercase;\n\n      color: var(--rust);\n\n    }\n\n    .shortcode-slot span {\n\n      font-size: 0.85rem;\n\n      color: #888;\n\n      font-family: 'Barlow', sans-serif;\n\n      max-width: 420px;\n\n    }\n\n    .why-icon {\n\n      font-size: 2.2rem;\n\n      margin-bottom: 0.9rem;\n\n      display: block;\n\n    }\n\n    .why-card h3 {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1.15rem;\n\n      letter-spacing: 0.05em;\n\n      text-transform: uppercase;\n\n      color: var(--navy);\n\n      margin-bottom: 0.5rem;\n\n    }\n\n    .why-card p { font-size: 0.93rem; color: #555; line-height: 1.65; }\n\n    \/* \u2500\u2500 MENU PACKAGES \u2500\u2500 *\/\n\n    .packages { background: var(--navy); }\n\n    .packages .section-label { color: var(--amber); }\n\n    .packages .section-title { color: var(--white); }\n\n    .packages .section-intro { color: rgba(255,255,255,0.75); }\n\n    .pkg-grid {\n\n      display: grid;\n\n      grid-template-columns: repeat(3, 1fr);\n\n      gap: 1.5rem;\n\n      margin-top: 3rem;\n\n    }\n\n    .pkg-card {\n\n      background: rgba(0,0,0,0.16);\n\n      border: 1px solid rgba(255,255,255,0.18);\n\n      border-radius: 14px;\n\n      overflow: hidden;\n\n      transition: transform 0.2s, box-shadow 0.2s;\n\n      display: flex;\n\n      flex-direction: column;\n\n    }\n\n    .pkg-card:hover { transform: translateY(-6px); box-shadow: 0 20px 48px rgba(0,0,0,0.4); }\n\n    .pkg-card.featured {\n\n      border-color: var(--gold);\n\n      background: rgba(249,194,0,0.16);\n\n      position: relative;\n\n    }\n\n    .pkg-featured-tag {\n\n      position: absolute;\n\n      top: 0; right: 0;\n\n      background: var(--gold);\n\n      color: var(--navy);\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.7rem;\n\n      letter-spacing: 0.15em;\n\n      text-transform: uppercase;\n\n      padding: 0.3rem 0.9rem;\n\n      border-bottom-left-radius: 4px;\n\n    }\n\n    .pkg-header {\n\n      padding: 1.8rem 1.8rem 1.2rem;\n\n      border-bottom: 1px solid rgba(255,255,255,0.15);\n\n      background: rgba(0,0,0,0.15);\n\n    }\n\n    .pkg-name {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 1.5rem;\n\n      color: var(--white);\n\n      margin-bottom: 0.3rem;\n\n    }\n\n    .pkg-size {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-size: 0.82rem;\n\n      letter-spacing: 0.12em;\n\n      text-transform: uppercase;\n\n      color: var(--amber);\n\n    }\n\n    .pkg-body {\n\n      padding: 1.5rem 1.8rem;\n\n      flex: 1;\n\n    }\n\n    .pkg-tier-table {\n\n      margin-top: 1.2rem;\n\n      padding-top: 1rem;\n\n      border-top: 1px solid rgba(255,255,255,0.1);\n\n    }\n\n    .pkg-tier-row {\n\n      display: flex;\n\n      justify-content: space-between;\n\n      align-items: center;\n\n      padding: 0.7rem 0.2rem;\n\n      border-top: 1px dashed rgba(255,255,255,0.1);\n\n    }\n\n    .pkg-tier-row:first-child { border-top: none; }\n\n    .pkg-tier-label {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-size: 0.98rem;\n\n      letter-spacing: 0.04em;\n\n      color: rgba(255,255,255,0.85);\n\n    }\n\n    .pkg-tier-price {\n\n      text-align: right;\n\n      line-height: 1.15;\n\n    }\n\n    .pkg-tier-pp {\n\n      display: block;\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 1.35rem;\n\n      color: var(--gold) !important;\n\n    }\n\n    .pkg-tier-pp span {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-size: 0.68rem;\n\n      color: rgba(249,194,0,0.7) !important;\n\n      letter-spacing: 0.04em;\n\n    }\n\n    .pkg-tier-total {\n\n      display: block;\n\n      font-family: 'Barlow', sans-serif;\n\n      font-size: 0.76rem;\n\n      color: rgba(255,255,255,0.45);\n\n      margin-top: 0.1rem;\n\n    }\n\n    .pkg-body ul {\n\n      list-style: none;\n\n      display: flex;\n\n      flex-direction: column;\n\n      gap: 0.55rem;\n\n    }\n\n    .pkg-body ul li {\n\n      font-size: 0.93rem;\n\n      color: rgba(255,255,255,0.78);\n\n      display: flex;\n\n      align-items: flex-start;\n\n      gap: 0.55rem;\n\n      line-height: 1.5;\n\n    }\n\n    .pkg-body ul li::before {\n\n      content: '\u2726';\n\n      color: var(--gold);\n\n      flex-shrink: 0;\n\n      font-size: 0.65rem;\n\n      margin-top: 0.2rem;\n\n    }\n\n    .pkg-footer {\n\n      padding: 1.2rem 1.8rem 1.8rem;\n\n      display: flex;\n\n      justify-content: center;\n\n      align-items: center;\n\n      background: rgba(0,0,0,0.18);\n\n    }\n\n    .pkg-footer * { text-align: center; }\n\n    .bundle-inner [style*=\"margin-top:auto\"] {\n\n      display: flex;\n\n      justify-content: center;\n\n      align-items: center;\n\n      padding-top: 1.2rem;\n\n    }\n\n    .bundle-inner [style*=\"margin-top:auto\"] * { text-align: center; }\n\n    \/* \u2500\u2500 EVENT TYPES \u2500\u2500 *\/\n\n    .events { background: var(--cream); }\n\n    .events-flex {\n\n      display: flex;\n\n      flex-wrap: wrap;\n\n      gap: 1rem;\n\n      margin-top: 2.5rem;\n\n    }\n\n    .event-pill {\n\n      display: flex;\n\n      align-items: center;\n\n      gap: 0.6rem;\n\n      background: var(--white);\n\n      border: 2px solid rgba(0,0,0,0.08);\n\n      border-radius: 50px;\n\n      padding: 0.65rem 1.3rem;\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 600;\n\n      font-size: 0.95rem;\n\n      letter-spacing: 0.06em;\n\n      color: var(--navy);\n\n      transition: background 0.2s, border-color 0.2s;\n\n    }\n\n    .event-pill:hover { background: var(--gold); border-color: var(--gold); }\n\n    \/* \u2500\u2500 HOW IT WORKS \u2500\u2500 *\/\n\n    .how { background: var(--white); }\n\n    .steps {\n\n      display: grid;\n\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n\n      gap: 0;\n\n      margin-top: 3.5rem;\n\n      position: relative;\n\n    }\n\n    .steps::before {\n\n      content: '';\n\n      position: absolute;\n\n      top: 38px; left: 10%; right: 10%;\n\n      height: 2px;\n\n      background: repeating-linear-gradient(90deg, var(--gold) 0, var(--gold) 12px, transparent 12px, transparent 20px);\n\n    }\n\n    .step {\n\n      text-align: center;\n\n      padding: 0 1rem;\n\n      position: relative;\n\n    }\n\n    .step-num {\n\n      width: 76px; height: 76px;\n\n      border-radius: 50%;\n\n      background: #c0111f;\n\n      color: var(--amber);\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 1.8rem;\n\n      display: flex;\n\n      align-items: center;\n\n      justify-content: center;\n\n      margin: 0 auto 1.2rem;\n\n      position: relative;\n\n      z-index: 1;\n\n    }\n\n    .step h3 {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1rem;\n\n      letter-spacing: 0.07em;\n\n      text-transform: uppercase;\n\n      color: var(--navy);\n\n      margin-bottom: 0.45rem;\n\n    }\n\n    .step p { font-size: 0.88rem; color: #555; line-height: 1.6; }\n\n    \/* \u2500\u2500 TESTIMONIALS \u2500\u2500 *\/\n\n    .testimonials { background: var(--rust); }\n\n    .testimonials .section-label { color: var(--amber); }\n\n    .testimonials .section-title { color: var(--white); }\n\n    .testi-grid {\n\n      display: grid;\n\n      grid-template-columns: repeat(3, 1fr);\n\n      gap: 1.6rem;\n\n      margin-top: 3rem;\n\n    }\n\n    .testi-card {\n\n      background: rgba(0,0,0,0.15);\n\n      border-radius: 14px;\n\n      padding: 2rem;\n\n      border-left: 4px solid var(--amber);\n\n    }\n\n    .testi-quote {\n\n      font-size: 1rem;\n\n      color: rgba(255,255,255,0.88);\n\n      line-height: 1.75;\n\n      font-style: italic;\n\n      margin-bottom: 1.2rem;\n\n    }\n\n    .testi-name {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      color: var(--amber);\n\n      font-size: 0.9rem;\n\n      letter-spacing: 0.1em;\n\n      text-transform: uppercase;\n\n    }\n\n    .testi-event { font-size: 0.8rem; color: rgba(255,255,255,0.5); margin-top: 0.2rem; }\n\n    \/* \u2500\u2500 CONTACT FORM \u2500\u2500 *\/\n\n    .contact { background: var(--cream); }\n\n    .contact-wrap {\n\n      display: grid;\n\n      grid-template-columns: 1fr 1fr;\n\n      gap: 4rem;\n\n      align-items: start;\n\n      margin-top: 3rem;\n\n    }\n\n    @media (max-width: 720px) { .contact-wrap { grid-template-columns: 1fr; gap: 2.5rem; } }\n\n    .contact-info h3 {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 1.6rem;\n\n      color: var(--navy);\n\n      margin-bottom: 0.8rem;\n\n    }\n\n    .contact-info p { font-size: 0.97rem; color: #555; line-height: 1.75; margin-bottom: 1.4rem; }\n\n    .contact-detail {\n\n      display: flex;\n\n      align-items: center;\n\n      gap: 0.75rem;\n\n      margin-bottom: 0.7rem;\n\n      font-size: 0.95rem;\n\n      color: var(--navy);\n\n      font-weight: 500;\n\n    }\n\n    .contact-detail span:first-child { font-size: 1.3rem; }\n\n    .form-card {\n\n      background: var(--white);\n\n      border-radius: 16px;\n\n      padding: 2.4rem;\n\n      box-shadow: 0 4px 30px rgba(0,0,0,0.08);\n\n    }\n\n    .form-title {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1.1rem;\n\n      letter-spacing: 0.08em;\n\n      text-transform: uppercase;\n\n      color: var(--navy);\n\n      margin-bottom: 1.6rem;\n\n    }\n\n    .form-row {\n\n      display: grid;\n\n      grid-template-columns: 1fr 1fr;\n\n      gap: 1rem;\n\n    }\n\n    @media (max-width: 480px) { .form-row { grid-template-columns: 1fr; } }\n\n    .field {\n\n      display: flex;\n\n      flex-direction: column;\n\n      gap: 0.35rem;\n\n      margin-bottom: 1rem;\n\n    }\n\n    .field label {\n\n      font-size: 0.78rem;\n\n      font-weight: 600;\n\n      letter-spacing: 0.07em;\n\n      text-transform: uppercase;\n\n      color: #666;\n\n    }\n\n    .field input,\n\n    .field select,\n\n    .field textarea {\n\n      padding: 0.72rem 1rem;\n\n      border: 1.5px solid #ddd;\n\n      border-radius: 12px;\n\n      font-family: 'Barlow', sans-serif;\n\n      font-size: 0.95rem;\n\n      color: var(--text);\n\n      background: var(--cream);\n\n      transition: border-color 0.2s;\n\n      outline: none;\n\n      width: 100%;\n\n    }\n\n    .field input:focus,\n\n    .field select:focus,\n\n    .field textarea:focus { border-color: var(--gold); background: var(--white); }\n\n    .field textarea { resize: vertical; min-height: 100px; }\n\n    .form-submit {\n\n      width: 100%;\n\n      margin-top: 0.5rem;\n\n      padding: 0.95rem;\n\n      background: #c0111f;\n\n      color: var(--white);\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1.05rem;\n\n      letter-spacing: 0.1em;\n\n      text-transform: uppercase;\n\n      border: none;\n\n      border-radius: 12px;\n\n      cursor: pointer;\n\n      transition: background 0.2s, transform 0.15s;\n\n    }\n\n    .form-submit:hover { background: #a30e1b; transform: translateY(-2px); }\n\n    \/* success message *\/\n\n    .form-success {\n\n      display: none;\n\n      background: #e6f4ea;\n\n      border: 1.5px solid #4caf50;\n\n      border-radius: 12px;\n\n      padding: 1rem 1.2rem;\n\n      font-size: 0.95rem;\n\n      color: #2e7d32;\n\n      margin-top: 1rem;\n\n      text-align: center;\n\n    }\n\n    \/* \u2500\u2500 DIVIDER \u2500\u2500 *\/\n\n    .divider {\n\n      width: 60px; height: 4px;\n\n      background: var(--gold);\n\n      margin: 1rem 0 1.5rem;\n\n      border-radius: 2px;\n\n    }\n\n    \/* \u2500\u2500 FOOTER STRIP \u2500\u2500 *\/\n\n    .footer-strip {\n\n      background: #c0111f;\n\n      color: rgba(255,255,255,0.5);\n\n      text-align: center;\n\n      padding: 2rem 1.5rem;\n\n      font-size: 0.85rem;\n\n    }\n\n    .footer-strip strong { color: var(--amber); }\n\n    \/* \u2500\u2500 PRICING DISPLAY \u2500\u2500 *\/\n\n    .price-block {\n\n      display: flex;\n\n      flex-direction: column;\n\n      align-items: center;\n\n      margin: 1rem 0 0.5rem;\n\n      padding: 1rem 0 0.8rem;\n\n      border-top: 1px solid rgba(255,255,255,0.1);\n\n      border-bottom: 1px solid rgba(255,255,255,0.1);\n\n      text-align: center;\n\n    }\n\n    .price-amount {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 2.2rem;\n\n      color: var(--gold);\n\n      line-height: 1;\n\n      margin-bottom: 0.2rem;\n\n    }\n\n    .price-per {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-size: 0.75rem;\n\n      letter-spacing: 0.12em;\n\n      text-transform: uppercase;\n\n      color: rgba(255,255,255,0.45);\n\n    }\n\n    .price-feeds {\n\n      display: inline-block;\n\n      background: rgba(249,194,0,0.15);\n\n      border: 1px solid rgba(249,194,0,0.3);\n\n      color: var(--amber);\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.78rem;\n\n      letter-spacing: 0.1em;\n\n      text-transform: uppercase;\n\n      padding: 0.25rem 0.9rem;\n\n      border-radius: 20px;\n\n      margin-bottom: 0.6rem;\n\n    }\n\n    \/* pkg-card price block (dark bg) *\/\n\n    .pkg-price-block {\n\n      display: flex;\n\n      flex-direction: column;\n\n      align-items: center;\n\n      padding: 1rem 1.8rem 0.8rem;\n\n      border-top: 1px solid rgba(255,255,255,0.15);\n\n      text-align: center;\n\n      background: rgba(0,0,0,0.22);\n\n    }\n\n    .pkg-price-amount {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 2.4rem;\n\n      color: var(--gold) !important;\n\n      line-height: 1;\n\n      margin-bottom: 0.2rem;\n\n    }\n\n    .pkg-price-per {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-size: 0.75rem;\n\n      letter-spacing: 0.12em;\n\n      text-transform: uppercase;\n\n      color: rgba(255,255,255,0.4);\n\n      margin-bottom: 0.5rem;\n\n    }\n\n    .pkg-price-feeds {\n\n      display: inline-block;\n\n      background: rgba(249,194,0,0.12);\n\n      border: 1px solid rgba(249,194,0,0.3);\n\n      color: var(--amber);\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.78rem;\n\n      letter-spacing: 0.1em;\n\n      text-transform: uppercase;\n\n      padding: 0.2rem 0.85rem;\n\n      border-radius: 20px;\n\n    }\n\n    \/* \u2500\u2500 URGENCY STRIP \u2500\u2500 *\/\n\n    .urgency-strip {\n\n      background: var(--gold);\n\n      padding: 0.85rem 1.5rem;\n\n      display: flex;\n\n      align-items: center;\n\n      justify-content: center;\n\n      gap: 1rem;\n\n      flex-wrap: wrap;\n\n      text-align: center;\n\n    }\n\n    .urgency-strip p {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.9rem;\n\n      letter-spacing: 0.08em;\n\n      text-transform: uppercase;\n\n      color: var(--navy);\n\n      margin: 0;\n\n    }\n\n    .urgency-strip a {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 0.82rem;\n\n      letter-spacing: 0.1em;\n\n      text-transform: uppercase;\n\n      color: var(--navy);\n\n      background: rgba(0,0,0,0.12);\n\n      border: 1.5px solid var(--navy);\n\n      padding: 0.35rem 1rem;\n\n      border-radius: 3px;\n\n      text-decoration: none;\n\n      white-space: nowrap;\n\n      transition: background 0.2s;\n\n    }\n\n    .urgency-strip a:hover { background: rgba(0,0,0,0.22); }\n\n    \/* \u2500\u2500 SERVICE AREA \u2500\u2500 *\/\n\n    .service-area { background: var(--white); }\n\n    .service-grid {\n\n      display: grid;\n\n      grid-template-columns: 1fr 1fr;\n\n      gap: 3rem;\n\n      margin-top: 2.5rem;\n\n      align-items: start;\n\n    }\n\n    @media (max-width: 768px) { .service-grid { grid-template-columns: 1fr; gap: 2rem; } }\n\n    .service-zone-list {\n\n      display: grid;\n\n      grid-template-columns: 1fr 1fr;\n\n      gap: 0.5rem;\n\n      margin-top: 1.2rem;\n\n    }\n\n    .service-zone {\n\n      display: flex;\n\n      align-items: center;\n\n      gap: 0.5rem;\n\n      font-size: 0.92rem;\n\n      color: #333;\n\n      padding: 0.55rem 0.75rem;\n\n      background: var(--cream);\n\n      border-radius: 12px;\n\n      border-left: 3px solid var(--gold);\n\n    }\n\n    .service-zone::before { content: '\ud83d\udccd'; font-size: 0.8rem; }\n\n    .service-note {\n\n      margin-top: 1.2rem;\n\n      background: #fff3cd;\n\n      border: 1px solid #f9c200;\n\n      border-radius: 12px;\n\n      padding: 0.9rem 1.1rem;\n\n      font-size: 0.88rem;\n\n      color: #6d4c00;\n\n      line-height: 1.6;\n\n    }\n\n    .map-placeholder {\n\n      background: #eee;\n\n      border-radius: 16px;\n\n      overflow: hidden;\n\n      height: 320px;\n\n      border: 2px solid #ddd;\n\n    }\n\n    .map-placeholder iframe {\n\n      width: 100%;\n\n      height: 100%;\n\n      border: none;\n\n    }\n\n    \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n\n    .faq { background: var(--cream); }\n\n    .faq-grid {\n\n      display: grid;\n\n      grid-template-columns: 1fr 1fr;\n\n      gap: 1rem;\n\n      margin-top: 2.5rem;\n\n    }\n\n    @media (max-width: 768px) { .faq-grid { grid-template-columns: 1fr; } }\n\n    .faq-item {\n\n      background: var(--white);\n\n      border-radius: 14px;\n\n      border: 1.5px solid #eee;\n\n      overflow: hidden;\n\n    }\n\n    .faq-question {\n\n      width: 100%;\n\n      background: none;\n\n      border: none;\n\n      padding: 1.2rem 1.4rem;\n\n      display: flex;\n\n      justify-content: space-between;\n\n      align-items: center;\n\n      gap: 1rem;\n\n      cursor: pointer;\n\n      text-align: left;\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1rem;\n\n      letter-spacing: 0.04em;\n\n      color: var(--navy);\n\n      transition: background 0.2s;\n\n    }\n\n    .faq-question:hover { background: var(--navy); color: var(--white); }\n\n    .faq-icon {\n\n      width: 24px; height: 24px;\n\n      border-radius: 50%;\n\n      background: var(--gold);\n\n      color: var(--navy);\n\n      font-size: 1rem;\n\n      font-weight: 900;\n\n      display: flex;\n\n      align-items: center;\n\n      justify-content: center;\n\n      flex-shrink: 0;\n\n      transition: transform 0.25s;\n\n    }\n\n    .faq-item.open .faq-icon { transform: rotate(45deg); }\n\n    .faq-answer {\n\n      max-height: 0;\n\n      overflow: hidden;\n\n      transition: max-height 0.35s ease, padding 0.25s ease;\n\n      font-size: 0.93rem;\n\n      color: #555;\n\n      line-height: 1.75;\n\n      padding: 0 1.4rem;\n\n    }\n\n    .faq-item.open .faq-answer {\n\n      max-height: 300px;\n\n      padding: 0 1.4rem 1.3rem;\n\n    }\n\n    \/* \u2500\u2500 ORDER MODAL \u2500\u2500 *\/\n\n    .order-modal-overlay {\n\n      position: fixed;\n\n      inset: 0;\n\n      background: rgba(0,0,0,0.65);\n\n      display: none;\n\n      align-items: center;\n\n      justify-content: center;\n\n      padding: 1.5rem;\n\n      z-index: 9999;\n\n    }\n\n    .order-modal-overlay.active { display: flex; }\n\n    .order-modal {\n\n      background: var(--navy);\n\n      border: 1px solid rgba(255,255,255,0.18);\n\n      border-radius: 18px;\n\n      width: 100%;\n\n      max-width: 460px;\n\n      max-height: 88vh;\n\n      overflow-y: auto;\n\n      padding: 2rem 2rem 1.6rem;\n\n      position: relative;\n\n      animation: modalPop 0.22s ease;\n\n    }\n\n    @keyframes modalPop {\n\n      from { opacity: 0; transform: scale(0.95) translateY(6px); }\n\n      to   { opacity: 1; transform: scale(1) translateY(0); }\n\n    }\n\n    .order-modal-close {\n\n      position: absolute;\n\n      top: 1rem; right: 1rem;\n\n      width: 34px; height: 34px;\n\n      border-radius: 50%;\n\n      background: rgba(255,255,255,0.1);\n\n      border: none;\n\n      color: var(--white);\n\n      font-size: 1.3rem;\n\n      line-height: 1;\n\n      cursor: pointer;\n\n      display: flex;\n\n      align-items: center;\n\n      justify-content: center;\n\n      transition: background 0.2s;\n\n    }\n\n    .order-modal-close:hover { background: rgba(255,255,255,0.22); }\n\n    .order-modal-name {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 1.55rem;\n\n      color: var(--white);\n\n      margin-bottom: 0.3rem;\n\n      padding-right: 2rem;\n\n    }\n\n    .order-modal-sub {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-size: 0.85rem;\n\n      letter-spacing: 0.08em;\n\n      text-transform: uppercase;\n\n      color: rgba(255,255,255,0.55);\n\n      margin-bottom: 1.5rem;\n\n    }\n\n    .order-modal-tier {\n\n      display: flex;\n\n      justify-content: space-between;\n\n      align-items: center;\n\n      gap: 1rem;\n\n      flex-wrap: wrap;\n\n      padding: 1.1rem 0;\n\n      border-top: 1px dashed rgba(255,255,255,0.15);\n\n    }\n\n    .order-modal-tier:first-child { border-top: none; }\n\n    .order-modal-tier-info { display: flex; flex-direction: column; gap: 0.15rem; }\n\n    .order-modal-tier-label {\n\n      font-family: 'Barlow Condensed', sans-serif;\n\n      font-weight: 700;\n\n      font-size: 1.02rem;\n\n      letter-spacing: 0.05em;\n\n      text-transform: uppercase;\n\n      color: var(--white);\n\n    }\n\n    .order-modal-tier-price {\n\n      font-size: 0.85rem;\n\n      color: rgba(255,255,255,0.55);\n\n    }\n\n    .order-modal-tier-price strong {\n\n      font-family: 'Playfair Display', serif;\n\n      font-size: 1.1rem;\n\n      color: var(--gold);\n\n      margin-right: 0.3rem;\n\n    }\n\n    .order-modal-tier-buy { flex-shrink: 0; }\n\n    .order-modal-tier-buy form,\n\n    .order-modal-tier-buy button,\n\n    .order-modal-tier-buy a,\n\n    .order-modal-tier-buy input[type=\"submit\"],\n\n    .order-modal-tier-buy input[type=\"button\"] {\n\n      font-family: 'Barlow Condensed', sans-serif !important;\n\n      font-weight: 700 !important;\n\n      font-size: 0.85rem !important;\n\n      letter-spacing: 0.05em !important;\n\n      background: var(--gold) !important;\n\n      background-color: var(--gold) !important;\n\n      color: var(--navy) !important;\n\n      border: none !important;\n\n      border-radius: 8px !important;\n\n      padding: 0.6rem 1.2rem !important;\n\n      cursor: pointer !important;\n\n      transition: background 0.2s !important;\n\n    }\n\n    .order-modal-tier-buy button:hover,\n\n    .order-modal-tier-buy a:hover,\n\n    .order-modal-tier-buy input[type=\"submit\"]:hover,\n\n    .order-modal-tier-buy input[type=\"button\"]:hover {\n\n      background: var(--amber) !important;\n\n      background-color: var(--amber) !important;\n\n    }\n\n    body.modal-open { overflow: hidden; }\n\n    @media (max-width: 480px) {\n\n      .order-modal { padding: 1.6rem 1.4rem 1.3rem; }\n\n      .order-modal-tier { flex-direction: column; align-items: flex-start; gap: 0.6rem; }\n\n      .order-modal-tier-buy { align-self: flex-end; }\n\n    }\n\n    \/* \u2500\u2500 REVEAL \u2500\u2500 *\/\n\n      opacity: 0;\n\n      transform: translateY(28px);\n\n      transition: opacity 0.7s ease, transform 0.7s ease;\n\n    }\n\n    .reveal.visible { opacity: 1; transform: none; }\n\n    \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n       TABLET \u2014 769px to 1024px\n\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n    @media (max-width: 1024px) and (min-width: 769px) {\n\n      .pkg-grid    { grid-template-columns: repeat(2, 1fr); }\n\n      .why-grid    { grid-template-columns: repeat(2, 1fr); }\n\n      .testi-grid  { grid-template-columns: repeat(2, 1fr); }\n\n    }\n\n    \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n\n       MOBILE \u2014 max-width: 768px\n\n    \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n    @media (max-width: 768px) {\n\n      \/* General *\/\n\n      section { padding: 3rem 1.2rem; }\n\n      .container { padding: 0 1rem; }\n\n      .container-wide { padding: 0 1rem; }\n\n      .section-title { font-size: 1.8rem; }\n\n      \/* Hero *\/\n\n      .hero { padding: 1.8rem 1.2rem 2rem; }\n\n      .hero h1 { font-size: 1.9rem; }\n\n      .hero-sub { font-size: 0.88rem; }\n\n      .hero-ctas { flex-direction: column; align-items: stretch; width: 100%; max-width: 320px; }\n\n      .hero-ctas a { width: 100%; text-align: center; }\n\n      .hero-waves { height: 40px; }\n\n      \/* Why Us *\/\n\n      .why-grid { grid-template-columns: 1fr; gap: 1rem; }\n\n      \/* Party package cards \u2014 single column *\/\n\n      .pkg-grid { grid-template-columns: 1fr; gap: 1.2rem; }\n\n      \/* Tier pricing rows *\/\n\n      .pkg-tier-pp { font-size: 1.2rem; }\n\n      .pkg-tier-total { font-size: 0.7rem; }\n\n      \/* Custom strip \u2014 stack vertically *\/\n\n      .pkg-custom-strip {\n\n        flex-direction: column !important;\n\n        gap: 1rem;\n\n      }\n\n      .pkg-custom-strip a {\n\n        margin-left: 0 !important;\n\n        width: 100%;\n\n        text-align: center;\n\n      }\n\n      \/* Catering booster strip \u2014 single column *\/\n\n      \/* Event pills *\/\n\n      .events-flex { gap: 0.6rem; }\n\n      .event-pill  { font-size: 0.83rem; padding: 0.5rem 0.9rem; }\n\n      \/* How It Works \u2014 single column, hide dashed line *\/\n\n      .steps { grid-template-columns: 1fr; gap: 1.8rem; }\n\n      .steps::before { display: none; }\n\n      .how .container > div[style*=\"grid-template-columns:1fr 1fr\"] {\n\n        grid-template-columns: 1fr !important;\n\n      }\n\n      \/* Testimonials \u2014 single column *\/\n\n      .testi-grid { grid-template-columns: 1fr; gap: 1.2rem; }\n\n      \/* Buttons *\/\n\n      .btn-primary, .btn-outline {\n\n        display: block;\n\n        width: 100%;\n\n        text-align: center;\n\n      }\n\n      \/* Price display *\/\n\n      .price-amount     { font-size: 1.9rem; }\n\n      .pkg-price-amount { font-size: 2rem; }\n\n      \/* Pkg footer centering *\/\n\n      .pkg-footer { flex-direction: column; align-items: stretch; }\n\n    }\n\n  <\/style>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 PAGE HEADER \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section id=\"top\" class=\"hero\">\n<h1 style=\"font-size: clamp(1.8rem, 5vw, 2.6rem);\">Order Catering<\/h1>\n<p class=\"hero-sub\">Big trays of fried fish &amp; chicken for any size group. Order online or call us \u2014 it&#8217;s easy either way.<\/p>\n\n<div class=\"hero-ctas\"><a class=\"btn-primary\" href=\"#packages\">\ud83c\udf57 See Our Bundles<\/a>\n<a class=\"btn-outline\" href=\"tel:+16197413031\">\ud83d\udcde Call to Order<\/a><\/div>\n<p style=\"margin-top: 1rem; color: rgba(255,255,255,0.55); font-size: 0.95rem;\">Or call us directly: <a style=\"color: var(--amber); font-weight: 600; text-decoration: underline;\" href=\"tel:+16197413031\">(619) 741-3031<\/a><\/p>\n\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 WHY US \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section class=\"why reveal\">\n<div class=\"container\">\n<p class=\"section-label\">Why Captain Sam&#8217;s<\/p>\n\n<h2 class=\"section-title\">The Taste That Brings People Back<\/h2>\n<div class=\"divider\"><\/div>\n<p class=\"section-intro\">We&#8217;ve been serving up crispy, golden seafood and chicken the way the Gulf Coast intended \u2014 bold seasoning, big portions, and zero shortcuts.<\/p>\n\n<div class=\"why-grid\">\n<div class=\"why-card\"><span class=\"why-icon\">\ud83d\udc1f<\/span>\n<h3>Fresh Daily<\/h3>\nOur fish and chicken are hand-battered and seasoned fresh every single day \u2014 never frozen, never rushed.\n\n<\/div>\n<div class=\"why-card\"><span class=\"why-icon\">\ud83d\udecd\ufe0f<\/span>\n<h3>Easy Pickup<\/h3>\nOrder ahead and pick up your food fresh and hot \u2014 no waiting around, no hassle.\n\n<\/div>\n<div class=\"why-card\"><span class=\"why-icon\">\ud83d\udccb<\/span>\n<h3>Custom Menus<\/h3>\nMix and match proteins, sides, and add-ons. We build a menu around your crowd and your budget.\n\n<\/div>\n<div class=\"why-card\"><span class=\"why-icon\">\ud83d\udc65<\/span>\n<h3>Any Size Group<\/h3>\nFrom an intimate family gathering of 20 to a company picnic for 500 \u2014 we&#8217;ve got you covered.\n\n<\/div>\n<\/div>\n<\/div>\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 GALLERY \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \ud83d\udcf8 REPLACE EACH .img-placeholder DIV BELOW WITH YOUR OWN PHOTO:\n<img decoding=\"async\" src=\"your-photo.jpg\" alt=\"Fried Catfish\" style=\"width:100%;height:100%;object-fit:cover;border-radius:12px;\" title=\"\">\nRecommended size: 800x600px, landscape orientation, well-lit food shots work best. -->\n\n<section class=\"why reveal\" style=\"background: var(--cream);\">\n<div class=\"container\">\n<p class=\"section-label\">Take a Look<\/p>\n\n<h2 class=\"section-title\">Fresh, Hot, and Ready to Go<\/h2>\n<div class=\"divider\"><\/div>\n<p class=\"section-intro\">A few of our customer favorites \u2014 real photos coming soon.<\/p>\n\n<div class=\"gallery-grid\">\n<div class=\"img-placeholder\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/03\/12-Piece-Fish-Combo.jpg\" alt=\"Catfish Tray\" title=\"\"><\/div>\n<div class=\"img-placeholder\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/03\/Chicken-Whole-Wings-50.png\" alt=\"Whole Wings\" title=\"\"><\/div>\n<div class=\"img-placeholder\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/03\/Boneless-50-scaled-1.jpg\" alt=\"Party Wings\" title=\"\"><\/div>\n<div class=\"img-placeholder\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2021\/05\/Shrimp-Dinner.jpg\" alt=\"Shrimp\" title=\"\"><\/div>\n<div class=\"img-placeholder\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/07\/caatfish-catering-bundle-scaled.jpeg\" alt=\"mixed Fish Catering bundle\" title=\"\"><\/div>\n<div class=\"img-placeholder\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/07\/Catering-Combo-scaled.jpeg\" alt=\"Whole Wings\" title=\"\"><\/div>\n<\/div>\n<\/div>\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 PACKAGES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section id=\"packages\" class=\"packages reveal\">\n<div class=\"container-wide\">\n<p class=\"section-label\">\ud83c\udf89 Catering Bundles<\/p>\n\n<h2 class=\"section-title\" style=\"color: var(--white);\">Pick Your Headcount. We&#8217;ll Handle the Rest.<\/h2>\n<div class=\"divider\"><\/div>\n<p class=\"section-intro\">Pick a bundle for your group size and place your order online. We&#8217;ll call you to confirm the details, then send a secure invoice to pay before pickup.<\/p>\n\n<div class=\"pkg-grid\"><!-- Chicken Bundle -->\n<div class=\"pkg-card\">\n<div class=\"img-placeholder pkg-photo\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/07\/Whole-Wings-Catering-bundle-800X600.png\" alt=\"Whole Wings\" title=\"\"><\/div>\n<div class=\"pkg-header\">\n<div class=\"pkg-name\">\ud83c\udf57 Chicken Bundle<\/div>\n<div class=\"pkg-size\">Game Days, Office Lunches &amp; Kid-Friendly Events \u00b7 Pickup Only<\/div>\n<\/div>\n<div class=\"pkg-body\">\n<ul>\n \t<li>Choose Your Wings: Whole, Party (Buffalo or Honey BBQ), Boneless, or Tenders<\/li>\n \t<li>3 Sides: Fries, Coleslaw &amp; Mac Salad<\/li>\n \t<li>Bread<\/li>\n<\/ul>\n<div class=\"pkg-tier-table\">\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 20<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$19.00\/person<\/strong>\n<span class=\"pkg-tier-total\">$379.95 total<\/span><\/div>\n<\/div>\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 50<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$18.90\/person<\/strong>\n<span class=\"pkg-tier-total\">$944.95 total<\/span><\/div>\n<\/div>\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 100<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$18.85\/person<\/strong>\n<span class=\"pkg-tier-total\">$1,884.95 total<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"pkg-footer\"><a class=\"btn-outline order-modal-trigger\" style=\"display: inline-block; padding: 0.85rem 2rem;\" href=\"#\" data-modal=\"modal-chicken\">Order Now<\/a><\/div>\n<\/div>\n<!-- Combo Bundle (featured) -->\n<div class=\"pkg-card featured\">\n<div class=\"pkg-featured-tag\">\u2b50 Most Popular<\/div>\n<div class=\"img-placeholder pkg-photo\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/07\/Combo-Catering-800x600-1.png\" alt=\"Combo Catering bundle\" title=\"\"><\/div>\n<div class=\"pkg-header\">\n<div class=\"pkg-name\">\ud83c\udf89 Combo Bundle<\/div>\n<div class=\"pkg-size\">Parties, Cookouts &amp; Every Kind of Get-Together \u00b7 Pickup Only<\/div>\n<\/div>\n<div class=\"pkg-body\">\n<ul>\n \t<li>Choose Your Fish: Catfish, Cod, Tilapia, Rock Fish, Jack Salmon, or Catfish Nuggets<\/li>\n \t<li>Choose Your Wings: Whole, Party (Buffalo or Honey BBQ), Boneless, or Tenders<\/li>\n \t<li>Shrimp Included at Feeds 50 &amp; 100<\/li>\n \t<li>3 Sides: Fries, Coleslaw &amp; Mac Salad<\/li>\n \t<li>Bread<\/li>\n<\/ul>\n<div class=\"pkg-tier-table\">\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 20<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$24.00\/person<\/strong>\n<span class=\"pkg-tier-total\">$479.95 total<\/span><\/div>\n<\/div>\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 50<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$22.80\/person<\/strong>\n<span class=\"pkg-tier-total\">$1,139.95 total<\/span><\/div>\n<\/div>\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 100<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$24.65\/person<\/strong>\n<span class=\"pkg-tier-total\">$2,464.95 total<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"pkg-footer\"><a class=\"btn-primary order-modal-trigger\" style=\"display: inline-block; padding: 0.85rem 2rem;\" href=\"#\" data-modal=\"modal-combo\">Order Now<\/a><\/div>\n<\/div>\n<!-- Seafood Bundle -->\n<div class=\"pkg-card\">\n<div class=\"img-placeholder pkg-photo\"><img decoding=\"async\" style=\"width: 100%; height: 100%; object-fit: cover; border-radius: 12px;\" src=\"https:\/\/captainsamsfishandchicken.com\/lv-Jones\/wp-content\/uploads\/2026\/07\/Shrimp-Catering-800-x-600.png\" alt=\"Seafood Bundle Catering\" title=\"\"><\/div>\n<div class=\"pkg-header\">\n<div class=\"pkg-name\">\ud83d\udc1f Seafood Bundle<\/div>\n<div class=\"pkg-size\">Lent, Pescatarian &amp; Seafood-Lover Events \u00b7 Pickup Only<\/div>\n<\/div>\n<div class=\"pkg-body\">\n<ul>\n \t<li>Choose Your Fish: Catfish, Cod, Tilapia, Rock Fish, Jack Salmon, or Catfish Nuggets<\/li>\n \t<li>Shrimp Included at Every Size<\/li>\n \t<li>3 Sides: Fries, Coleslaw &amp; Mac Salad<\/li>\n \t<li>Bread<\/li>\n<\/ul>\n<div class=\"pkg-tier-table\">\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 20<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$19.55\/person<\/strong>\n<span class=\"pkg-tier-total\">$390.95 total<\/span><\/div>\n<\/div>\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 50<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$19.20\/person<\/strong>\n<span class=\"pkg-tier-total\">$959.95 total<\/span><\/div>\n<\/div>\n<div class=\"pkg-tier-row\"><span class=\"pkg-tier-label\">Feeds 100<\/span>\n<div class=\"pkg-tier-price\"><strong class=\"pkg-tier-pp\">$18.90\/person<\/strong>\n<span class=\"pkg-tier-total\">$1,889.95 total<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"pkg-footer\"><a class=\"btn-outline order-modal-trigger\" style=\"display: inline-block; padding: 0.85rem 2rem;\" href=\"#\" data-modal=\"modal-seafood\">Order Now<\/a><\/div>\n<\/div>\n<\/div>\n<div class=\"pkg-custom-strip\" style=\"margin-top: 2.5rem; background: rgba(0,0,0,0.16); border: 1px solid rgba(255,255,255,0.15); border-radius: 14px; padding: 1.5rem 2rem; display: flex; align-items: center; gap: 1.5rem; flex-wrap: wrap;\"><span style=\"font-size: 2rem;\">\ud83c\udfaf<\/span>\n<div>\n<p style=\"font-family: 'Barlow Condensed',sans-serif; font-weight: bold; font-size: 0.8rem; letter-spacing: 0.15em; text-transform: uppercase; color: var(--amber); margin-bottom: 0.3rem;\">Need Something In-Between?<\/p>\n<p style=\"font-size: 0.92rem; color: rgba(255,255,255,0.65); line-height: 1.6;\">Not exactly 20, 50, or 100 guests? No problem. Submit your request and let us know your headcount \u2014 we&#8217;ll tailor a bundle to fit.<\/p>\n\n<\/div>\n<a class=\"btn-primary\" style=\"margin-left: auto; white-space: nowrap;\" href=\"#custom-quote\">Get a Custom Quote<\/a>\n\n<\/div>\n<div class=\"pkg-custom-strip\" style=\"margin-top: 1.2rem; background: rgba(0,0,0,0.16); border: 1px solid rgba(255,255,255,0.15); border-radius: 14px; padding: 1.5rem 2rem; display: flex; align-items: center; gap: 1.5rem; flex-wrap: wrap;\"><span style=\"font-size: 2rem;\">\u2795<\/span>\n<div>\n<p style=\"font-family: 'Barlow Condensed',sans-serif; font-weight: bold; font-size: 0.8rem; letter-spacing: 0.15em; text-transform: uppercase; color: var(--amber); margin-bottom: 0.3rem;\">Upgrade Any Bundle<\/p>\n<p style=\"font-size: 0.92rem; color: rgba(255,255,255,0.65); line-height: 1.6;\">Add Hush Puppies, Fried Okra, Sweet Corn Nuggets, Potato Salad, Boneless Wings, Chicken Tenders or Catfish Nuggets to any bundle \u2014 just ask when you place your order.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 ORDER MODALS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"modal-chicken\" class=\"order-modal-overlay\">\n<div class=\"order-modal\"><button class=\"order-modal-close\" aria-label=\"Close\">\u00d7<\/button>\n<div class=\"order-modal-name\">\ud83c\udf57 Chicken Bundle<\/div>\n<div class=\"order-modal-sub\">Choose your size to order online<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 20<\/span>\n<span class=\"order-modal-tier-price\"><strong>$19.00<\/strong>\/person \u00b7 $379.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'WCDWX303DSB76',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 50<\/span>\n<span class=\"order-modal-tier-price\"><strong>$18.90<\/strong>\/person \u00b7 $944.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'VM88ZYNK5VT2Y',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 100<\/span>\n<span class=\"order-modal-tier-price\"><strong>$18.85<\/strong>\/person \u00b7 $1,884.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'DP8GPZDW524J6',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"modal-combo\" class=\"order-modal-overlay\">\n<div class=\"order-modal\"><button class=\"order-modal-close\" aria-label=\"Close\">\u00d7<\/button>\n<div class=\"order-modal-name\">\ud83c\udf89 Combo Bundle<\/div>\n<div class=\"order-modal-sub\">Choose your size to order online<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 20<\/span>\n<span class=\"order-modal-tier-price\"><strong>$24.00<\/strong>\/person \u00b7 $479.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'8EFXN5MV6Z1JC',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 50<\/span>\n<span class=\"order-modal-tier-price\"><strong>$22.80<\/strong>\/person \u00b7 $1,139.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'E61BE4DA4G9CR',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 100<\/span>\n<span class=\"order-modal-tier-price\"><strong>$24.65<\/strong>\/person \u00b7 $2,464.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'AW510D30PFB14',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"modal-seafood\" class=\"order-modal-overlay\">\n<div class=\"order-modal\"><button class=\"order-modal-close\" aria-label=\"Close\">\u00d7<\/button>\n<div class=\"order-modal-name\">\ud83d\udc1f Seafood Bundle<\/div>\n<div class=\"order-modal-sub\">Choose your size to order online<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 20<\/span>\n<span class=\"order-modal-tier-price\"><strong>$19.55<\/strong>\/person \u00b7 $390.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'JPHHNYSB4J0KJ',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 50<\/span>\n<span class=\"order-modal-tier-price\"><strong>$19.20<\/strong>\/person \u00b7 $959.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'TNW5YSCMW0N3M',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<div class=\"order-modal-tier\">\n<div class=\"order-modal-tier-info\"><span class=\"order-modal-tier-label\">Feeds 100<\/span>\n<span class=\"order-modal-tier-price\"><strong>$18.90<\/strong>\/person \u00b7 $1,889.95 total<\/span><\/div>\n<div class=\"order-modal-tier-buy\"><a style=\"background-color: #4CAF50;border: none;color: white;padding: 10px 24px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;\" href='#'  onclick=\"moo_openQty_Window(event,'WPQAFJVQ7RKWR',moo_btn_addToCartFIWM)\" >Add To Cart<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 CUSTOM QUOTE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section id=\"custom-quote\" class=\"custom-quote reveal\">\n<div class=\"container\">\n<p class=\"section-label\">Tell Us What You Need<\/p>\n\n<h2 class=\"section-title\">Get a Custom Quote<\/h2>\n<div class=\"divider\"><\/div>\n<p class=\"section-intro\">Off-size headcount, a specific menu, or a special event? Fill out the form below and we&#8217;ll follow up with pricing.<\/p>\n\n<div class=\"shortcode-slot\">\t\t<div data-elementor-type=\"e-form\" data-elementor-id=\"3181\" class=\"elementor elementor-3181\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50fec8f2 e-flex e-con-boxed e-con e-parent\" data-id=\"50fec8f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ae6033c elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"7ae6033c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"catering\" name=\"Catering Form\" aria-label=\"Catering Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"3181\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"7ae6033c\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Catering\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"3183\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFull Name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Your Full Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_dbacc3e elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_dbacc3e\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_dbacc3e]\" id=\"form-field-field_dbacc3e\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone Number\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-date elementor-field-group elementor-column elementor-field-group-field_9b906ab elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_9b906ab\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tDate\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\n\t\t<input type=\"date\" name=\"form_fields[field_9b906ab]\" id=\"form-field-field_9b906ab\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-date-field elementor-use-native\" placeholder=\"Date of Event\" required=\"required\" pattern=\"[0-9]{4}-[0-9]{2}-[0-9]{2}\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-time elementor-field-group elementor-column elementor-field-group-field_8002737 elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_8002737\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTime\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input type=\"time\" name=\"form_fields[field_8002737]\" id=\"form-field-field_8002737\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-time-field elementor-use-native\" placeholder=\"Time of Event\" required=\"required\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-md\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n<\/div>\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 EVENT TYPES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section class=\"events reveal\">\n<div class=\"container\">\n<p class=\"section-label\">Events We Cater<\/p>\n\n<h2 class=\"section-title\">Every Occasion Deserves Great Food<\/h2>\n<div class=\"divider\"><\/div>\n<div class=\"events-flex\">\n<div class=\"event-pill\">\ud83c\udf89 Birthday Parties<\/div>\n<div class=\"event-pill\">\ud83c\udf93 Graduations<\/div>\n<div class=\"event-pill\">\ud83d\udc92 Weddings &amp; Receptions<\/div>\n<div class=\"event-pill\">\ud83c\udfe2 Corporate Events<\/div>\n<div class=\"event-pill\">\u26ea Church Functions<\/div>\n<div class=\"event-pill\">\ud83c\udfc8 Tailgates &amp; Watch Parties<\/div>\n<div class=\"event-pill\">\ud83c\udf33 Backyard BBQs<\/div>\n<div class=\"event-pill\">\ud83c\udf97\ufe0f Community Events<\/div>\n<div class=\"event-pill\">\ud83c\udf84 Holiday Gatherings<\/div>\n<div class=\"event-pill\">\ud83c\udf7d\ufe0f Reunions &amp; Banquets<\/div>\n<\/div>\n<\/div>\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 HOW IT WORKS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section class=\"how reveal\">\n<div class=\"container\">\n<p class=\"section-label\">How It Works<\/p>\n\n<h2 class=\"section-title\">Simple, Secure Ordering<\/h2>\n<div class=\"divider\"><\/div>\n<p class=\"section-intro\">Every order is confirmed by our team and paid securely \u2014 no surprises, just great food ready for pickup.<\/p>\n\n<div class=\"steps\" style=\"margin-top: 3.5rem;\">\n<div class=\"step\">\n<div class=\"step-num\">1<\/div>\n<h3>Order Now<\/h3>\nPick a bundle (or ask for custom) and submit your event details through our online form.\n\n<\/div>\n<div class=\"step\">\n<div class=\"step-num\">2<\/div>\n<h3>We Call to Confirm<\/h3>\nOur team calls you to confirm guest count, date, and any special requests before anything is finalized.\n\n<\/div>\n<div class=\"step\">\n<div class=\"step-num\">3<\/div>\n<h3>Clover Invoice Sent<\/h3>\nOnce confirmed, we send you a secure Clover invoice to complete payment for your order.\n\n<\/div>\n<div class=\"step\">\n<div class=\"step-num\">4<\/div>\n<h3>Paid 24hrs Before<\/h3>\nPayment must be completed at least 24 hours before your order is needed \u2014 then we handle the rest.\n\n<\/div>\n<\/div>\n<div style=\"text-align: center; margin-top: 2.5rem;\"><a class=\"btn-primary\" href=\"#packages\">Order Now<\/a><\/div>\n<\/div>\n<\/section><!-- \u2500\u2500 URGENCY STRIP \u2500\u2500 -->\n<div class=\"urgency-strip\">\n\n\ud83e\uddfe Orders are confirmed by phone &amp; invoiced via Clover \u2014 payment due <strong>24 hours before<\/strong> your order is needed!\n\n<a href=\"#packages\">Order Now \u2192<\/a>\n\n<\/div>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 TESTIMONIALS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section class=\"testimonials reveal\">\n<div class=\"container\">\n<p class=\"section-label\">What People Are Saying<\/p>\n\n<h2 class=\"section-title\" style=\"color: var(--white);\">The Crew Loves Us<\/h2>\n<div class=\"divider\"><\/div>\n<div class=\"testi-grid\">\n<div class=\"testi-card\">\n<p class=\"testi-quote\">&#8220;Captain Sam&#8217;s catered our family reunion and had 200+ people going back for seconds. The catfish was unreal \u2014 crispy, flavorful, and hot. Will be calling them for every event from now on.&#8221;<\/p>\n\n<div class=\"testi-name\">Denise R.<\/div>\n<div class=\"testi-event\">Family Reunion \u00b7 200 Guests<\/div>\n<\/div>\n<div class=\"testi-card\">\n<p class=\"testi-quote\">&#8220;We ordered from Captain Sam&#8217;s for our company appreciation day and everyone was blown away. The shrimp was cooked perfectly and the portions were huge. Pickup was quick and easy too!&#8221;<\/p>\n\n<div class=\"testi-name\">Marcus T.<\/div>\n<div class=\"testi-event\">Corporate Event \u00b7 120 Guests<\/div>\n<\/div>\n<div class=\"testi-card\">\n<p class=\"testi-quote\">&#8220;Best catering decision we ever made for our wedding reception. Huge portions, great presentation, and the staff was so kind and accommodating. Exactly what we asked for, and then some.&#8221;<\/p>\n\n<div class=\"testi-name\">Keisha &amp; Darnell W.<\/div>\n<div class=\"testi-event\">Wedding Reception \u00b7 300 Guests<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 PICKUP LOCATION \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section class=\"service-area reveal\">\n<div class=\"container\">\n<p class=\"section-label\">Pickup Location<\/p>\n\n<h2 class=\"section-title\">Where to Pick Up Your Order<\/h2>\n<div class=\"divider\"><\/div>\n<div class=\"service-grid\">\n<div>\n<p class=\"section-intro\">All catering orders are <strong>pickup only<\/strong> from our Spring Valley location. We&#8217;ll confirm your pickup time when we call to finalize your order.<\/p>\n\n<div style=\"margin-top: 1.2rem; display: flex; align-items: center; gap: 0.6rem; font-size: 1.05rem; color: #333; font-weight: 600;\">\ud83d\udccd\n10761 Jamacha Blvd Ste D, Spring Valley, CA 91978<\/div>\n<div style=\"margin-top: 0.6rem; display: flex; align-items: center; gap: 0.6rem; font-size: 1.05rem; color: #333; font-weight: 600;\">\ud83d\udd52\nOpen Daily: 10am \u2013 11pm<\/div>\n<div class=\"service-note\" style=\"margin-top: 1.2rem;\">\ud83d\udecd\ufe0f <strong>Pickup only.<\/strong> Food only \u2014 no plates, napkins, or utensils included.<\/div>\n<a class=\"btn-primary\" style=\"display: inline-block; margin-top: 1.5rem;\" href=\"#packages\">Order Now<\/a>\n\n<\/div>\n<div class=\"map-placeholder\"><iframe src=\"https:\/\/www.google.com\/maps?q=10761+Jamacha+Blvd+Ste+D,+Spring+Valley,+CA+91978&#038;output=embed\" allowfullscreen=\"allowfullscreen\">\n<\/iframe><\/div>\n<\/div>\n<\/div>\n<\/section><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 FAQ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<section id=\"faq\" class=\"faq reveal\">\n<div class=\"container\">\n<p class=\"section-label\">Got Questions?<\/p>\n\n<h2 class=\"section-title\">Frequently Asked Questions<\/h2>\n<div class=\"divider\"><\/div>\n<p class=\"section-intro\">Everything you need to know before you order. Don&#8217;t see your question? Call or message us directly.<\/p>\n\n<div class=\"faq-grid\">\n<div class=\"faq-item\"><button class=\"faq-question\">\nHow does the ordering process work?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\">Submit your bundle request online, and our team will <strong>call you to confirm<\/strong> your order details, guest count, and date. Once confirmed, we&#8217;ll send you a <strong>secure Clover invoice<\/strong> \u2014 payment is due no later than <strong>24 hours before<\/strong> your order is needed.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nHow far in advance do I need to order?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\">We recommend submitting your request at least <strong>3 days in advance<\/strong> to guarantee availability, especially for larger bundles. Regardless of when you submit, your <strong>Clover invoice must be paid at least 24 hours before<\/strong> your pickup time \u2014 we cannot guarantee your order will be ready without payment confirmed by that deadline.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nDo you deliver, or do we pick up?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\"><strong>Pickup only.<\/strong> We do not offer delivery. Your order will be ready for pickup at our Spring Valley location \u2014 we&#8217;ll confirm your pickup time when we call to finalize your order.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nDo you provide plates, utensils, or napkins?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\"><strong>No.<\/strong> We provide the food only \u2014 no plates, napkins, or utensils.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nDo you set up or serve the food on-site?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\"><strong>No.<\/strong> We do not offer on-site setup or service. Our catering is food-only, pickup-only \u2014 you&#8217;re responsible for transporting, setting up, and serving the food at your event.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nCan I customize a bundle or mix and match items?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\">Absolutely. Our bundles are a great starting point but <strong>nothing is set in stone<\/strong>. You can swap proteins, add extra sides, or adjust quantities \u2014 just let us know when we call to confirm, or mention it in your request.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nWhat if my guest count doesn&#8217;t match a bundle exactly?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\">No problem \u2014 bundles for 20, 50, and 100 are starting points. If your headcount falls in between, or you need more than 100 guests, just submit your request and we&#8217;ll build the right bundle and pricing for you during your confirmation call.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nWhat&#8217;s your cancellation or rescheduling policy?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\">Since payment is due via Clover invoice 24 hours before your order, <strong>cancellations made before the invoice is paid<\/strong> carry no charge. Once your invoice is paid, cancellations within 24 hours of your order may be subject to a partial charge to cover food and prep costs. Contact us as soon as possible if plans change.<\/div>\n<\/div>\n<div class=\"faq-item\"><button class=\"faq-question\">\nIs my payment secure?\n<span class=\"faq-icon\">+<\/span>\n<\/button>\n<div class=\"faq-answer\">Yes. All payments are processed through a <strong>secure Clover invoice<\/strong> sent directly to you after your order is confirmed by phone. We never charge your card without first confirming the full details of your order with you.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section><script>\n  document.addEventListener('DOMContentLoaded', function() {\n    \/\/ Scroll reveal\n    const reveals = document.querySelectorAll('.reveal');\n    const observer = new IntersectionObserver((entries) => {\n      entries.forEach(e => { if (e.isIntersecting) { e.target.classList.add('visible'); } });\n    }, { threshold: 0.12 });\n    reveals.forEach(r => observer.observe(r));\n    \/\/ FAQ accordion \u2014 WordPress compatible (no inline onclick)\n    document.querySelectorAll('.faq-question').forEach(btn => {\n      btn.addEventListener('click', function() {\n        const item = this.parentElement;\n        const isOpen = item.classList.contains('open');\n        document.querySelectorAll('.faq-item.open').forEach(i => i.classList.remove('open'));\n        if (!isOpen) item.classList.add('open');\n      });\n    });\n    \/\/ Order modals \u2014 click \"Order Now\" on a bundle to open its size picker\n    function closeAllOrderModals() {\n      document.querySelectorAll('.order-modal-overlay.active').forEach(o => o.classList.remove('active'));\n      document.body.classList.remove('modal-open');\n    }\n    document.querySelectorAll('.order-modal-trigger').forEach(trigger => {\n      trigger.addEventListener('click', function(e) {\n        e.preventDefault();\n        const modal = document.getElementById(this.getAttribute('data-modal'));\n        if (modal) {\n          modal.classList.add('active');\n          document.body.classList.add('modal-open');\n        }\n      });\n    });\n    document.querySelectorAll('.order-modal-overlay').forEach(overlay => {\n      overlay.addEventListener('click', function(e) {\n        if (e.target === overlay) closeAllOrderModals();\n      });\n      const closeBtn = overlay.querySelector('.order-modal-close');\n      if (closeBtn) closeBtn.addEventListener('click', closeAllOrderModals);\n    });\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape') closeAllOrderModals();\n    });\n    \/\/ Close our modal when a Clover \"add to cart\" button is clicked, so\n    \/\/ Clover's own popup isn't hidden behind ours (z-index conflict).\n    \/\/ Small delay lets the Clover plugin's own click handler fire first.\n    document.querySelectorAll('.order-modal-tier-buy').forEach(buyWrap => {\n      buyWrap.addEventListener('click', function() {\n        setTimeout(closeAllOrderModals, 150);\n      });\n    });\n  });\n<\/script>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Order Catering Big trays of fried fish &amp; chicken for any size group. Order online or call us \u2014 it&#8217;s easy either way. \ud83c\udf57 See Our Bundles \ud83d\udcde Call to Order Or call us directly: (619) 741-3031 Why Captain Sam&#8217;s The Taste That Brings People Back We&#8217;ve been serving up crispy, golden seafood and chicken &#8230; <a title=\"Catering\" class=\"read-more\" href=\"https:\/\/captainsamsfishandchicken.com\/jamacha\/catering\/\" aria-label=\"Read more about Catering\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-3183","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/pages\/3183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/comments?post=3183"}],"version-history":[{"count":10,"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/pages\/3183\/revisions"}],"predecessor-version":[{"id":3201,"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/pages\/3183\/revisions\/3201"}],"wp:attachment":[{"href":"https:\/\/captainsamsfishandchicken.com\/jamacha\/wp-json\/wp\/v2\/media?parent=3183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}