{"id":320,"date":"2026-02-13T15:41:24","date_gmt":"2026-02-13T15:41:24","guid":{"rendered":"https:\/\/kaischroder1768922738498.0530257.misitiohostgator.com\/?page_id=320"},"modified":"2026-02-23T17:03:37","modified_gmt":"2026-02-23T17:03:37","slug":"faqs","status":"publish","type":"page","link":"https:\/\/mexicanfoodservices.com\/es\/faqs\/","title":{"rendered":"Faqs"},"content":{"rendered":"    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-1'>\r\n    <!-- ===== FAQ HERO \u00b7 FOTO PROTAGONISTA ===== -->\n<section class=\"mfs-faqHero\" aria-label=\"FAQ header\">\n\n  <div class=\"mfs-faqHero__media\">\n    <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1551218808-94e220e084d2?auto=format&#038;fit=crop&#038;w=2400&#038;q=80\"\n         alt=\"Mexican cuisine preparation\">\n  <\/div>\n\n  <div class=\"mfs-faqHero__content\">\n    <h1 class=\"mfs-faqHero__title\">Questions? We\u2019ve got answers.<\/h1>\n    <p class=\"mfs-faqHero__subtitle\">\n      Everything you might want to know about our catering experience,\n      booking process, menus, and services.\n    <\/p>\n  <\/div>\n\n  <style>\n    .mfs-faqHero{\n      width:100vw;\n      margin-left:calc(50% - 50vw);\n      margin-right:calc(50% - 50vw);\n      position:relative;\n      overflow:hidden;\n      background:#000;\n    }\n\n    .mfs-faqHero__media img{\n      width:100%;\n      height:520px;\n      object-fit:cover;\n      display:block;\n    }\n\n    \/* overlay SOLO abajo para legibilidad *\/\n    .mfs-faqHero::after{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:linear-gradient(\n        180deg,\n        rgba(0,0,0,0) 40%,\n        rgba(0,0,0,.35) 70%,\n        rgba(0,0,0,.65) 100%\n      );\n      pointer-events:none;\n    }\n\n    .mfs-faqHero__content{\n      position:absolute;\n      inset:0;\n      z-index:2;\n      display:flex;\n      flex-direction:column;\n      justify-content:flex-end;\n      align-items:center;\n      text-align:center;\n      padding:0 20px 60px;\n      color:#fff;\n    }\n\n    .mfs-faqHero__title{\n      font-size:clamp(40px,4.8vw,72px);\n      font-weight:900;\n      margin:0 0 14px;\n      letter-spacing:-.02em;\n      color:#fff;\n    }\n\n    .mfs-faqHero__subtitle{\n      max-width:60ch;\n      font-size:18px;\n      line-height:1.6;\n      margin:0;\n      color:rgba(255,255,255,.95);\n    }\n\n    @media(max-width:700px){\n      .mfs-faqHero__media img{ height:400px; }\n      .mfs-faqHero__subtitle{ font-size:16px; }\n    }\n  <\/style>\n<\/section>\n<!-- ===== END HERO ===== -->\n    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-2'>\r\n    <!-- ============== MFS \u00b7 FAQ (ACCORDION \u00b7 SAME STYLE \u00b7 NO PHOTOS) ============== -->\n<section class=\"mfs-faqacc\" aria-label=\"Frequently asked questions\">\n  <div class=\"mfs-faqacc__inner\">\n\n    <header class=\"mfs-faqacc__head\">\n      <h2 class=\"mfs-faqacc__title\">Frequently asked questions<\/h2>\n      <p class=\"mfs-faqacc__sub\">\n        We are happy to answer your questions! Maybe you can find some of the answers here already!\n      <\/p>\n    <\/header>\n\n    <div class=\"mfs-faqacc__wrap\">\n\n      <!-- ITEM 1 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">01<\/span>\n            <span class=\"mfs-faqaccTitle\">What types of events do you cater to?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              We cater to a wide range of events, including weddings, corporate gatherings, private parties, family reunions, and more.\n              Whether it&#8217;s an intimate dinner for two or a large-scale celebration, we have the expertise to make your event memorable.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 2 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">02<\/span>\n            <span class=\"mfs-faqaccTitle\">Where do you offer your catering services?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              We proudly serve clients throughout the Riviera Maya region, including Cancun, Playa del Carmen, Tulum, and Cozumel.\n              However, we may be able to accommodate events outside of this area depending on availability and logistics.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 3 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">03<\/span>\n            <span class=\"mfs-faqaccTitle\">Can you accommodate special dietary requirements?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              Yes, we can accommodate a variety of dietary restrictions and preferences, including vegetarian, vegan, gluten-free,\n              and dairy-free options. Just let us know your specific requirements when booking, and our chefs will tailor the menu accordingly.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 4 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">04<\/span>\n            <span class=\"mfs-faqaccTitle\">What sets Mexican Food Services apart from other catering companies?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              We deliver authentic Mexican cuisine crafted with passion and expertise. Our experienced chefs, commitment to fresh,\n              high-quality ingredients, and dedication to exceptional service set us apart and ensure a memorable dining experience.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 5 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">05<\/span>\n            <span class=\"mfs-faqaccTitle\">How far in advance should I book your catering services?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              We recommend booking as early as possible to secure your desired date and ensure availability.\n              While we can accommodate last-minute bookings depending on our schedule, it\u2019s best to plan ahead, especially for larger events.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 6 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">06<\/span>\n            <span class=\"mfs-faqaccTitle\">Do you provide full-service catering, including setup and cleanup?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              Yes, our catering services include full-service options where our team takes care of everything from setup to cleanup.\n              We\u2019ll handle all the details so you can relax and enjoy your event without any worries.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 7 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">07<\/span>\n            <span class=\"mfs-faqaccTitle\">Can I customize the menu for my event?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              Absolutely! We offer customizable menus to suit your taste preferences, dietary needs, and event theme.\n              Our team will work closely with you to create a personalized menu that reflects your vision and satisfies your guests.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 8 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">08<\/span>\n            <span class=\"mfs-faqaccTitle\">What is your payment and cancellation policy?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              Our payment and cancellation policies vary depending on the specifics of your event, such as size, location, and services requested.\n              We\u2019ll provide detailed information regarding deposits, payment deadlines, and cancellation fees when you book our services.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 9 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">09<\/span>\n            <span class=\"mfs-faqaccTitle\">How do I get started with booking your catering services?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              Simply reach out via phone, email, or the contact form with details about your event: date, location, estimated number of guests,\n              and any specific requests. Our team will guide you through the booking process and answer any questions you may have.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 10 -->\n      <article class=\"mfs-faqaccItem\">\n        <button class=\"mfs-faqaccBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-faqaccLeft\">\n            <span class=\"mfs-faqchip\">10<\/span>\n            <span class=\"mfs-faqaccTitle\">Can I schedule a tasting before booking your catering services?<\/span>\n          <\/span>\n          <span class=\"mfs-faqaccIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-faqaccPanel\">\n          <div class=\"mfs-faqaccBody\">\n            <p class=\"mfs-faqaccText\">\n              Yes, we offer tasting sessions by appointment. Tastings are a great opportunity to experience the quality and flavors of our cuisine firsthand\n              before making a final decision.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n    <\/div>\n  <\/div>\n\n  <style>\n    .mfs-faqacc{\n      width:100vw;\n      margin-left:calc(50% - 50vw);\n      margin-right:calc(50% - 50vw);\n      padding:90px 0;\n      background:linear-gradient(180deg,#eef8f5 0%,#ffffff 55%,#eef8f5 100%);\n      color:#0f172a;\n    }\n\n    .mfs-faqacc__inner{max-width:1100px;margin:0 auto;padding:0 20px;}\n    .mfs-faqacc__head{text-align:center;margin-bottom:30px;}\n    .mfs-faqacc__title{font-size:clamp(30px,3.6vw,50px);font-weight:850;margin:0 0 10px;}\n    .mfs-faqacc__sub{color:#475569;margin:0 auto;max-width:70ch;line-height:1.55;}\n\n    .mfs-faqacc__wrap{\n      display:flex;\n      flex-direction:column;\n      gap:22px;\n      margin-top:26px;\n    }\n\n    .mfs-faqaccItem{\n      background:#fff;\n      border-radius:22px;\n      border:1px solid rgba(15,23,42,.06);\n      box-shadow:0 18px 50px rgba(15,23,42,.1);\n      overflow:hidden;\n    }\n\n    .mfs-faqaccBtn{\n      width:100%;\n      padding:18px;\n      background:none;\n      border:0;\n      display:flex;\n      justify-content:space-between;\n      align-items:center;\n      cursor:pointer;\n      gap:14px;\n      text-align:left;\n    }\n\n    .mfs-faqaccLeft{display:flex;gap:14px;align-items:center;min-width:0;}\n    .mfs-faqchip{\n      background:rgba(16,185,129,.12);\n      border-radius:999px;\n      padding:6px 12px;\n      font-weight:900;\n      flex:0 0 auto;\n    }\n    .mfs-faqaccTitle{\n      font-weight:900;\n      font-size:18px;\n      line-height:1.2;\n      white-space:normal;\n    }\n\n    .mfs-faqaccIcon{width:28px;height:28px;position:relative;flex:0 0 auto;}\n    .mfs-faqaccIcon::before,\n    .mfs-faqaccIcon::after{\n      content:\"\";\n      position:absolute;\n      background:#0f172a;\n      transition:.25s ease;\n    }\n    .mfs-faqaccIcon::before{\n      width:14px;height:2px;top:50%;left:50%;\n      transform:translate(-50%,-50%);\n    }\n    .mfs-faqaccIcon::after{\n      width:2px;height:14px;top:50%;left:50%;\n      transform:translate(-50%,-50%);\n    }\n    .mfs-faqaccItem.is-open .mfs-faqaccIcon::after{opacity:0;}\n\n    .mfs-faqaccPanel{\n      display:none;\n      border-top:1px solid rgba(15,23,42,.06);\n      padding:18px;\n    }\n    .mfs-faqaccItem.is-open .mfs-faqaccPanel{display:block;}\n\n    .mfs-faqaccBody{display:block;}\n    .mfs-faqaccText{margin:0;color:#0f172a;line-height:1.65;}\n  <\/style>\n\n  <script>\n    (function(){\n      var root = document.currentScript.parentElement;\n      var items = root.querySelectorAll('.mfs-faqaccItem');\n\n      items.forEach(function(item){\n        var btn = item.querySelector('.mfs-faqaccBtn');\n\n        btn.addEventListener('click', function(){\n          var open = item.classList.contains('is-open');\n\n          items.forEach(function(i){\n            i.classList.remove('is-open');\n            i.querySelector('.mfs-faqaccBtn').setAttribute('aria-expanded','false');\n          });\n\n          if(!open){\n            item.classList.add('is-open');\n            btn.setAttribute('aria-expanded','true');\n          }\n        });\n      });\n\n      \/* opcional: abrir el primero por defecto (comenta si no lo quieres) *\/\n      \/\/ if(items[0]){\n      \/\/   items[0].classList.add('is-open');\n      \/\/   items[0].querySelector('.mfs-faqaccBtn').setAttribute('aria-expanded','true');\n      \/\/ }\n    })();\n  <\/script>\n<\/section>\n<!-- ============== \/MFS \u00b7 FAQ ACCORDION \u00b7 NO PHOTOS ============== -->\n    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-3'>\r\n    <!-- ===== MFS \u00b7 QUICK CONTACT (FINAL PRODUCTION BLOCK) ===== -->\n<section class=\"mfs-uxTip\" aria-label=\"Quick help actions\">\n\n  <div class=\"mfs-uxTip__inner\">\n\n    <div class=\"mfs-uxTip__head\">\n      <span class=\"mfs-uxTip__kicker\">Quick help<\/span>\n      <h2 class=\"mfs-uxTip__title\">Still have questions?<\/h2>\n      <p class=\"mfs-uxTip__sub\">\n        Most bookings are confirmed faster when you share a few details. Choose an option below and we\u2019ll reply quickly.\n      <\/p>\n    <\/div>\n\n    <div class=\"mfs-uxTip__grid\">\n\n      <!-- CONTACT -->\n      <a class=\"mfs-uxTip__card\" href=\"\/contacto\/\" aria-label=\"Contact form\">\n        <div class=\"mfs-uxTip__cardTop\">\n          <div class=\"mfs-uxTip__icon\">\u2709\ufe0f<\/div>\n          <div>\n            <h3 class=\"mfs-uxTip__cardTitle\">Contact form<\/h3>\n            <p class=\"mfs-uxTip__cardSub\">Send your event details.<\/p>\n          <\/div>\n        <\/div>\n\n        <ul class=\"mfs-uxTip__bullets\">\n          <li>Date + location<\/li>\n          <li>Guest count<\/li>\n          <li>Menu preferences<\/li>\n        <\/ul>\n\n        <span class=\"mfs-uxTip__cta\">Open form \u2192<\/span>\n      <\/a>\n\n      <!-- CALL -->\n      <a class=\"mfs-uxTip__card\" href=\"tel:+529842095463\" aria-label=\"Call now\">\n        <div class=\"mfs-uxTip__cardTop\">\n          <div class=\"mfs-uxTip__icon\">\ud83d\udcde<\/div>\n          <div>\n            <h3 class=\"mfs-uxTip__cardTitle\">Call us<\/h3>\n            <p class=\"mfs-uxTip__cardSub\">Best for quick bookings.<\/p>\n          <\/div>\n        <\/div>\n\n        <ul class=\"mfs-uxTip__bullets\">\n          <li>Instant answers<\/li>\n          <li>Check availability<\/li>\n          <li>Fast confirmation<\/li>\n        <\/ul>\n\n        <span class=\"mfs-uxTip__cta\">Call now \u2192<\/span>\n      <\/a>\n\n      <!-- WHATSAPP -->\n      <a class=\"mfs-uxTip__card\" href=\"https:\/\/wa.me\/529842095463\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp chat\">\n\n        <div class=\"mfs-uxTip__cardTop\">\n          <div class=\"mfs-uxTip__icon\">\ud83d\udcac<\/div>\n          <div>\n            <h3 class=\"mfs-uxTip__cardTitle\">WhatsApp chat<\/h3>\n            <p class=\"mfs-uxTip__cardSub\">Instant message support.<\/p>\n          <\/div>\n        <\/div>\n\n        <ul class=\"mfs-uxTip__bullets\">\n          <li>Quick replies<\/li>\n          <li>Send references<\/li>\n          <li>Easy coordination<\/li>\n        <\/ul>\n\n        <span class=\"mfs-uxTip__cta\">Open chat \u2192<\/span>\n      <\/a>\n\n    <\/div>\n\n    <div class=\"mfs-uxTip__trust\">\n      <span class=\"mfs-uxTip__dot\"><\/span>\n      Average reply time: <strong>within 24 hours<\/strong>\n    <\/div>\n\n  <\/div>\n\n<style>\n.mfs-uxTip{\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  padding:70px 0;\n  background:#fff;\n}\n\n.mfs-uxTip__inner{\n  max-width:1100px;\n  margin:0 auto;\n  padding:0 20px;\n  text-align:center;\n}\n\n.mfs-uxTip__kicker{\n  display:inline-block;\n  padding:6px 12px;\n  border-radius:999px;\n  background:rgba(16,185,129,.12);\n  font-weight:900;\n  font-size:12px;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n.mfs-uxTip__title{\n  font-size:clamp(26px,3vw,40px);\n  font-weight:900;\n  margin:12px 0;\n}\n\n.mfs-uxTip__sub{\n  color:#475569;\n  max-width:70ch;\n  margin:0 auto;\n  line-height:1.6;\n}\n\n.mfs-uxTip__grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:18px;\n  margin-top:26px;\n}\n\n.mfs-uxTip__card{\n  background:#fff;\n  border-radius:22px;\n  border:1px solid rgba(15,23,42,.08);\n  box-shadow:0 18px 50px rgba(15,23,42,.08);\n  padding:20px;\n  text-decoration:none;\n  color:inherit;\n  display:flex;\n  flex-direction:column;\n  gap:14px;\n  transition:.25s;\n}\n\n.mfs-uxTip__card:hover{\n  transform:translateY(-4px);\n  box-shadow:0 24px 60px rgba(15,23,42,.12);\n}\n\n.mfs-uxTip__cardTop{\n  display:flex;\n  gap:12px;\n  text-align:left;\n}\n\n.mfs-uxTip__icon{\n  width:44px;\n  height:44px;\n  border-radius:14px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  background:rgba(16,185,129,.12);\n  font-size:20px;\n}\n\n.mfs-uxTip__cardTitle{\n  margin:0;\n  font-size:18px;\n  font-weight:900;\n}\n\n.mfs-uxTip__cardSub{\n  margin:0;\n  color:#475569;\n  font-size:14px;\n}\n\n.mfs-uxTip__bullets{\n  text-align:left;\n  margin:0;\n  padding-left:18px;\n  line-height:1.7;\n  font-size:14px;\n}\n\n.mfs-uxTip__cta{\n  margin-top:auto;\n  padding:10px 16px;\n  border-radius:999px;\n  background:#0f172a;\n  color:#fff;\n  font-weight:900;\n  font-size:13px;\n  display:inline-block;\n}\n\n.mfs-uxTip__trust{\n  margin-top:22px;\n  color:#475569;\n  font-size:14px;\n}\n\n.mfs-uxTip__dot{\n  display:inline-block;\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:#10b981;\n  margin-right:6px;\n}\n\n@media(max-width:900px){\n  .mfs-uxTip__grid{grid-template-columns:1fr;}\n}\n<\/style>\n<\/section>\n<!-- ===== END BLOCK ===== -->\n    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-4'>\r\n    <?php\nadd_action('wp_footer', function () { ?>\n<!-- ================== MFS \u00b7 FLOATING ACTION MENU (CONTACT VERSION) ================== -->\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\">\n\n<nav class=\"mfs-fam\" aria-label=\"Quick actions\">\n\n  <!-- LANG -->\n  <div class=\"mfs-fam__lang\">\n    <button class=\"mfs-fam__pill mfs-fam__pill--lang\" type=\"button\" id=\"mfsFamLangBtn\" aria-haspopup=\"true\" aria-expanded=\"false\">\n      <span class=\"mfs-fam__ico\" aria-hidden=\"true\">\n        <img decoding=\"async\" id=\"mfsFamFlag\" src=\"https:\/\/flagcdn.com\/w40\/mx.png\" alt=\"\">\n      <\/span>\n      <span class=\"mfs-fam__txt\">Idioma<\/span>\n      <span class=\"mfs-fam__chev\" aria-hidden=\"true\">\u25be<\/span>\n    <\/button>\n\n    <div class=\"mfs-fam__langlist\" role=\"menu\" aria-label=\"Choose language\">\n      <a href=\"#\" class=\"mfs-fam__langitem\" data-lang=\"es\" role=\"menuitem\"><img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/mx.png\" alt=\"Espa\u00f1ol\"><span>Espa\u00f1ol<\/span><\/a>\n      <a href=\"#\" class=\"mfs-fam__langitem\" data-lang=\"en\" role=\"menuitem\"><img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/us.png\" alt=\"English\"><span>English<\/span><\/a>\n      <a href=\"#\" class=\"mfs-fam__langitem\" data-lang=\"de\" role=\"menuitem\"><img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/de.png\" alt=\"Deutsch\"><span>Deutsch<\/span><\/a>\n    <\/div>\n  <\/div>\n\n  <!-- CALL -->\n  <a class=\"mfs-fam__pill\" href=\"tel:+529842095463\" aria-label=\"Call\">\n    <span class=\"mfs-fam__ico\" aria-hidden=\"true\"><i class=\"fa-solid fa-phone\"><\/i><\/span>\n    <span class=\"mfs-fam__txt\">Llamar<\/span>\n  <\/a>\n\n  <!-- WHATSAPP -->\n  <a class=\"mfs-fam__pill mfs-fam__pill--wa\" href=\"https:\/\/wa.me\/529842095463\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\">\n    <span class=\"mfs-fam__ico\" aria-hidden=\"true\"><i class=\"fa-brands fa-whatsapp\"><\/i><\/span>\n    <span class=\"mfs-fam__txt\">WhatsApp<\/span>\n  <\/a>\n\n  <!-- CONTACT PAGE (JS lo ajusta seg\u00fan idioma) -->\n  <a class=\"mfs-fam__pill\" href=\"\/contact\" id=\"mfsFamContactLink\" aria-label=\"Contact page\">\n    <span class=\"mfs-fam__ico\" aria-hidden=\"true\"><i class=\"fa-regular fa-envelope\"><\/i><\/span>\n    <span class=\"mfs-fam__txt\">Contacto<\/span>\n  <\/a>\n\n<\/nav>\n\n<style>\n.mfs-fam{\n  position:fixed;\n  right:20px;\n  bottom:20px;\n  z-index:99999;\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  font-family:inherit;\n}\n\n.mfs-fam__pill{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  min-width:160px;\n  height:54px;\n  padding:0 14px;\n  border-radius:999px;\n  background:rgba(255,255,255,.92);\n  border:1px solid rgba(0,0,0,.09);\n  box-shadow:0 14px 34px rgba(0,0,0,.18);\n  text-decoration:none;\n  color:#0f172a;\n  font-weight:800;\n  transition:.22s;\n  -webkit-backdrop-filter:blur(10px);\n  backdrop-filter:blur(10px);\n}\n.mfs-fam__pill:hover{ transform:translateY(-3px); }\n\n.mfs-fam__ico{\n  width:34px;height:34px;\n  border-radius:50%;\n  display:grid;\n  place-items:center;\n  background:rgba(15,23,42,.06);\n  border:1px solid rgba(15,23,42,.08);\n}\n.mfs-fam__ico i{ font-size:18px; }\n.mfs-fam__ico img{ width:22px; height:16px; border-radius:3px; }\n\n.mfs-fam__pill--wa{ background:#25D366; color:#fff; }\n.mfs-fam__pill--wa .mfs-fam__ico{ background:rgba(255,255,255,.18); border-color:rgba(255,255,255,.22); }\n.mfs-fam__pill--wa i{ color:#fff; }\n\n.mfs-fam__lang{ position:relative; }\n\n.mfs-fam__langlist{\n  position:absolute;\n  right:0;\n  bottom:62px;\n  width:200px;\n  padding:10px;\n  border-radius:16px;\n  background:#fff;\n  box-shadow:0 18px 46px rgba(0,0,0,.22);\n  display:flex;\n  flex-direction:column;\n  gap:8px;\n  opacity:0;\n  pointer-events:none;\n  transform:translateY(10px);\n  transition:.2s;\n}\n.mfs-fam__lang.is-open .mfs-fam__langlist{\n  opacity:1;\n  pointer-events:auto;\n  transform:none;\n}\n\n.mfs-fam__langitem{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  padding:10px;\n  border-radius:12px;\n  text-decoration:none;\n  color:#0f172a;\n  font-weight:700;\n}\n.mfs-fam__langitem:hover{ background:rgba(245,158,11,.12); }\n\n\/* MOBILE DOCK *\/\n@media(max-width:640px){\n  .mfs-fam{\n    left:50%;\n    right:auto;\n    transform:translateX(-50%);\n    bottom:18px;\n    flex-direction:row;\n    padding:8px 10px;\n    border-radius:999px;\n    background:rgba(255,255,255,.9);\n    -webkit-backdrop-filter:blur(12px);\n    backdrop-filter:blur(12px);\n    box-shadow:0 18px 50px rgba(0,0,0,.25);\n    border:1px solid rgba(0,0,0,.08);\n  }\n  .mfs-fam__pill{\n    width:52px;\n    min-width:52px;\n    padding:0;\n    justify-content:center;\n    box-shadow:none;\n  }\n  .mfs-fam__txt, .mfs-fam__chev{ display:none; }\n\n  \/* dropdown centrado arriba del dock *\/\n  .mfs-fam__langlist{\n    right:50%;\n    transform:translateX(50%) translateY(10px);\n    width:190px;\n  }\n  .mfs-fam__lang.is-open .mfs-fam__langlist{\n    transform:translateX(50%) translateY(0);\n  }\n}\n<\/style>\n\n<script>\n(function(){\n  const wrap = document.querySelector(\".mfs-fam__lang\");\n  const btn  = document.getElementById(\"mfsFamLangBtn\");\n  const flag = document.getElementById(\"mfsFamFlag\");\n  const contactLink = document.getElementById(\"mfsFamContactLink\");\n\n  if (!wrap || !btn) return;\n\n  btn.addEventListener(\"click\", (e)=>{\n    e.preventDefault();\n    wrap.classList.toggle(\"is-open\");\n    btn.setAttribute(\"aria-expanded\", wrap.classList.contains(\"is-open\") ? \"true\" : \"false\");\n  });\n\n  document.addEventListener(\"click\", (e)=>{\n    if (!wrap.contains(e.target)){\n      wrap.classList.remove(\"is-open\");\n      btn.setAttribute(\"aria-expanded\",\"false\");\n    }\n  });\n\n  \/\/ \u2705 SOLO idiomas soportados (sin franc\u00e9s ni chino)\n  const supported = [\"de\",\"en\",\"es\"];\n\n  function detectCurrentLang(pathname){\n    const m = pathname.match(\/^\\\/([a-z]{2})(\\\/|$)\/i);\n    const code = m ? m[1].toLowerCase() : \"\";\n    return supported.includes(code) ? code : \"\";\n  }\n\n  function stripLangPrefix(pathname){\n    const m = pathname.match(\/^\\\/([a-z]{2})(\\\/|$)\/i);\n    if(!m) return pathname;\n    const code = m[1].toLowerCase();\n    if(!supported.includes(code)) return pathname;\n    return pathname.replace(\/^\\\/[a-z]{2}(?=\\\/|$)\/i, \"\");\n  }\n\n  function buildLangUrl(targetLang){\n    const loc = window.location;\n    let path = loc.pathname || \"\/\";\n    path = stripLangPrefix(path);\n    if(!path.startsWith(\"\/\")) path = \"\/\" + path;\n    if(path === \"\") path = \"\/\";\n    return \"\/\" + targetLang + (path === \"\/\" ? \"\/\" : path) + (loc.search||\"\") + (loc.hash||\"\");\n  }\n\n  document.querySelectorAll(\".mfs-fam__langitem\").forEach(a=>{\n    a.addEventListener(\"click\", (e)=>{\n      e.preventDefault();\n      const lang = (a.getAttribute(\"data-lang\") || \"\").toLowerCase();\n      if(!supported.includes(lang)) return;\n      window.location.href = buildLangUrl(lang);\n    });\n  });\n\n  \/\/ bandera actual\n  (function(){\n    const current = detectCurrentLang(location.pathname || \"\/\") || \"es\";\n    const flags = {\n      de:\"https:\/\/flagcdn.com\/w40\/de.png\",\n      en:\"https:\/\/flagcdn.com\/w40\/us.png\",\n      es:\"https:\/\/flagcdn.com\/w40\/mx.png\"\n    };\n    if (flag && flags[current]) flag.src = flags[current];\n\n    \/\/ Ajusta link de contacto seg\u00fan idioma (usa \/{lang}\/contact)\n    if (contactLink){\n      const base = \"\/contact\";\n      contactLink.href = \"\/\" + current + base;\n    }\n  })();\n})();\n<\/script>\n\n<!-- ================== END MFS FLOATING ACTION MENU ================== -->\n<?php }, 99);    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-5'>\r\n    <!-- ============== MFS \u00b7 STATS FULL WIDTH REAL ============== -->\n<section class=\"mfs-trust\" aria-label=\"Mexican Food Services stats\">\n\n<div class=\"mfs-trust-inner\">\n\n<div class=\"mfs-stats\">\n\n<!-- 1 -->\n<div class=\"mfs-stat\">\n<div class=\"mfs-stat-number\">+300<\/div>\n<div class=\"mfs-stat-label\">EVENTS SERVED<\/div>\n<\/div>\n\n<!-- 2 -->\n<div class=\"mfs-stat\">\n<div class=\"mfs-stat-number\">4.9 \u2605<\/div>\n<div class=\"mfs-stat-label\">AVERAGE RATING<\/div>\n<\/div>\n\n<!-- 3 -->\n<div class=\"mfs-stat\">\n<div class=\"mfs-stat-number\">Since 2021<\/div>\n<div class=\"mfs-stat-label\">PLAYA DEL CARMEN<\/div>\n<\/div>\n\n<!-- 4 CLICKABLE -->\n<a class=\"mfs-stat\" href=\"https:\/\/wa.me\/529842095463\" target=\"_blank\" rel=\"noopener\">\n\n<div class=\"mfs-stat-number\">WhatsApp<\/div>\n<div class=\"mfs-stat-label\">FAST RESPONSE<\/div>\n\n<\/a>\n\n<\/div>\n\n<div class=\"mfs-seals\">\n<div class=\"mfs-seals-title\">REVIEWS &#038; PLATFORMS<\/div>\n\n<div class=\"mfs-seals-row\">\n<img decoding=\"async\" src=\"https:\/\/mexperiencetravel.com\/wp-content\/uploads\/2026\/01\/Google-Review-Logo-1-scaled.png\">\n<img decoding=\"async\" src=\"https:\/\/mexperiencetravel.com\/wp-content\/uploads\/2026\/01\/tripadvisor-seeklogo.png\">\n<img decoding=\"async\" src=\"https:\/\/mexperiencetravel.com\/wp-content\/uploads\/2026\/01\/SECTUR_Logo__2024.png\">\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<style>\n.mfs-trust{\nposition:relative;\nleft:50%;\nright:50%;\nmargin-left:-50vw;\nmargin-right:-50vw;\nwidth:100vw;\nmax-width:100vw;\nbackground:linear-gradient(#efe6db,#e8ddd0);\npadding:60px 0;\n}\n\n.mfs-trust-inner{\npadding:0 clamp(20px,5vw,80px);\n}\n\n.mfs-stats{\ndisplay:grid;\ngrid-template-columns:repeat(4,1fr);\ngap:22px;\n}\n\n.mfs-stat{\nbackground:#fff;\nborder-radius:22px;\npadding:22px;\ntext-align:center;\nbox-shadow:0 14px 34px rgba(0,0,0,.12);\ntext-decoration:none;\ncolor:inherit;\ntransition:.18s;\n}\n\n.mfs-stat:hover{\ntransform:translateY(-3px);\n}\n\n.mfs-stat-number{\nfont-size:clamp(28px,2.6vw,46px);\nfont-weight:900;\n}\n\n.mfs-stat-label{\nmargin-top:6px;\nfont-size:12px;\nletter-spacing:.18em;\nfont-weight:800;\ncolor:#6d6d6d;\n}\n\n.mfs-seals{\nmargin-top:30px;\ntext-align:center;\n}\n\n.mfs-seals-title{\nfont-size:11px;\nletter-spacing:.22em;\nfont-weight:900;\ncolor:#777;\nmargin-bottom:14px;\n}\n\n.mfs-seals-row{\ndisplay:flex;\njustify-content:center;\ngap:30px;\nflex-wrap:wrap;\n}\n\n.mfs-seals-row img{\nheight:32px;\nopacity:.7;\nfilter:grayscale(1);\ntransition:.2s;\n}\n\n.mfs-seals-row img:hover{\nopacity:.95;\nfilter:none;\n}\n\n@media(max-width:980px){\n.mfs-stats{grid-template-columns:repeat(2,1fr);}\n}\n\n@media(max-width:520px){\n.mfs-stats{grid-template-columns:1fr;}\n}\n<\/style>\n\n<\/section>    <\/div>\r\n    ","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-320","page","type-page","status-publish","hentry"],"blocksy_meta":{"content_style_source":"custom","vertical_spacing_source":"custom","content_area_spacing":"none","has_hero_section":"enabled","hero_elements":[{"id":"custom_title","enabled":false,"heading_tag":"h1","title":"Inicio","__id":"rwjFouaeIdH0eC0sPEzJ_"},{"id":"custom_description","enabled":false,"description_visibility":{"desktop":true,"tablet":true,"mobile":false},"__id":"SJ7jOxByNEKfr5xC4ktpI"},{"id":"custom_meta","enabled":false,"meta_elements":[{"id":"author","enabled":true,"label":"Por","has_author_avatar":"yes","avatar_size":25},{"id":"post_date","enabled":true,"label":"El","date_format_source":"default","date_format":"M j, Y"},{"id":"updated_date","enabled":false,"label":"El","date_format_source":"default","date_format":"M j, Y"},{"id":"categories","enabled":false,"label":"Dentro","style":"simple"},{"id":"comments","enabled":true}],"page_meta_elements":{"joined":true,"articles_count":true,"comments":true},"__id":"wsPu8bwxjefR5nLv4S7sj"},{"id":"breadcrumbs","enabled":false,"__id":"R-RDCdIbGD8m5xxNihnJ8"}],"styles_descriptor":{"styles":{"desktop":"[data-prefix=\"single_page\"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix=\"single_page\"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix=\"single_page\"] [class*=\"ct-container\"] > article[class*=\"post\"] {--has-boxed:var(--false);--has-wide:var(--true);}","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/pages\/320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/comments?post=320"}],"version-history":[{"count":13,"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/pages\/320\/revisions"}],"predecessor-version":[{"id":607,"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/pages\/320\/revisions\/607"}],"wp:attachment":[{"href":"https:\/\/mexicanfoodservices.com\/es\/wp-json\/wp\/v2\/media?parent=320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}