{"id":116,"date":"2026-02-10T15:47:35","date_gmt":"2026-02-10T15:47:35","guid":{"rendered":"https:\/\/kaischroder1768922738498.0530257.misitiohostgator.com\/?page_id=116"},"modified":"2026-03-05T13:07:38","modified_gmt":"2026-03-05T13:07:38","slug":"rent-a-chef","status":"publish","type":"page","link":"https:\/\/mexicanfoodservices.com\/de\/rent-a-chef\/","title":{"rendered":"Mieten Sie einen Koch"},"content":{"rendered":"    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-1'>\r\n    <!-- ===== BLOQUE \u00b7 HERO VIDEO FULL WIDTH \u00b7 CURVA SUAVE \u00b7 RENT A CHEF ===== -->\n<section class=\"mfs-hero-video mfs-hero-video--chef\" aria-label=\"Rent a chef hero video\">\n  <video\n    class=\"mfs-hero-video__video\"\n    autoplay\n    muted\n    loop\n    playsinline\n    preload=\"metadata\"\n  >\n    <!-- SOLO CAMBIO AQU\u00cd -->\n    <source src=\"\/wp-content\/uploads\/2026\/02\/0211.mp4\" type=\"video\/mp4\">\n  <\/video>\n\n  <div class=\"mfs-hero-video__word\">Rent a Chef<\/div>\n\n  <!-- CURVA SUAVE + DIAGONAL -->\n  <svg class=\"mfs-hero-video__shape\" viewBox=\"0 0 1440 220\" preserveAspectRatio=\"none\" aria-hidden=\"true\">\n    <path d=\"M0,140 C320,190 720,110 1040,130 C1240,145 1340,125 1440,115 L1440,220 L0,220 Z\"><\/path>\n  <\/svg>\n<\/section>\n\n<style>\n.mfs-hero-video{\n  position:relative;\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  height:clamp(620px, 88vh, 920px);\n  overflow:hidden;\n  background:#000;\n}\n.mfs-hero-video__video{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n}\n.mfs-hero-video__word{\n  position:absolute;\n  inset:0;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  z-index:2;\n  font-size:clamp(1.2rem, 2.8vw, 2.4rem);\n  font-weight:300;\n  letter-spacing:.22em;\n  text-transform:uppercase;\n  color:rgba(255,255,255,.9);\n  text-shadow:0 14px 42px rgba(0,0,0,.35);\n  pointer-events:none;\n}\n.mfs-hero-video__shape{\n  position:absolute;\n  bottom:-1px;\n  width:100%;\n  height:220px;\n  z-index:3;\n}\n.mfs-hero-video__shape path{\n  fill:#ffffff;\n}\n@media (max-width:640px){\n  .mfs-hero-video{\n    height:clamp(720px, 92vh, 980px);\n  }\n  .mfs-hero-video__shape{\n    height:240px;\n  }\n  .mfs-hero-video__word{\n    font-size:clamp(1rem, 6vw, 1.6rem);\n    letter-spacing:.18em;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n  const v = document.querySelector('.mfs-hero-video__video');\n  if (!v) return;\n  const tryPlay = () => v.play().catch(()=>{});\n  tryPlay();\n  document.addEventListener('touchstart', tryPlay, { once:true, passive:true });\n  document.addEventListener('click', tryPlay, { once:true });\n});\n<\/script>\n\n    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-2'>\r\n    <!-- ===== BLOQUE 2 \u00b7 TEXTO FULL WIDTH + LINEAS EDITORIALES ===== -->\n<section class=\"mfs-hero-textFull\" aria-label=\"Mexican Food Services intro\">\n  <div class=\"mfs-hero-textFull__inner\">\n\n    <!-- SUBTITULO -->\n    <p class=\"mfs-hero-textFull__subtitle\">\n      Restaurant-quality dining in the comfort of your villa or home.\n    <\/p>\n\n    <!-- LINEAS -->\n    <div class=\"mfs-hero-lines\">\n      <span class=\"mfs-line mfs-line--blue\"><\/span>\n      <span class=\"mfs-line mfs-line--orange\"><\/span>\n    <\/div>\n\n    <!-- TITULO -->\n    <h1 class=\"mfs-hero-textFull__title\">\n      Private Chef <br>\n      at Your Location\n    <\/h1>\n\n    <!-- TEXTO -->\n    <p class=\"mfs-hero-textFull__quote\">\n      Enjoy a personalized dining experience without leaving your accommodation. Our private chef prepares a customized menu, cooks fresh on site, and serves an unforgettable meal for you and your guests.\n\nWe also offer private breakfast service as well as cocktail and beverage service for a complete culinary experience throughout the day.\n\nPerfect for special occasions, vacation dinners, and exclusive gatherings.\n\n      <br><br>\n    <\/p>\n\n    <!-- BOTON -->\n    <div class=\"mfs-hero-textFull__cta\">\n      <a href=\"\/contact\/\" class=\"mfs-ctaBtn\">Request a Quote<\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n.mfs-hero-textFull{\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  background:#fff;\n  margin-top:-90px;\n  padding: clamp(70px, 7vw, 120px) 0 16px;\n}\n\n.mfs-hero-textFull__inner{\n  max-width:1100px;\n  margin:0 auto;\n  padding:0 clamp(18px,3vw,40px);\n  text-align:center;\n}\n\n\/* SUBTITULO *\/\n.mfs-hero-textFull__subtitle{\n  margin:0 0 18px;\n  font-size:clamp(1rem,1.6vw,1.25rem);\n  opacity:.72;\n  color:#0f172a;\n}\n\n\/* LINEAS *\/\n.mfs-hero-lines{\n  display:flex;\n  justify-content:center;\n  gap:10px;\n  margin-bottom:20px;\n}\n\n.mfs-line{\n  height:4px;\n  border-radius:999px;\n}\n\n.mfs-line--blue{\n  width:64px;\n  background:#B3DEE5;\n}\n\n.mfs-line--orange{\n  width:40px;\n  background:#FFA101;\n}\n\n\/* TITULO *\/\n.mfs-hero-textFull__title{\n  margin:0 0 18px;\n  font-weight:800;\n  letter-spacing:-0.02em;\n  font-size:clamp(2.2rem,5vw,3.9rem);\n  line-height:1.05;\n  color:#0f172a;\n}\n\n\/* TEXTO *\/\n.mfs-hero-textFull__quote{\n  margin:0;\n  font-size:clamp(1.15rem,2.6vw,1.95rem);\n  font-weight:300;\n  line-height:1.35;\n  color:#0f172a;\n}\n\n\/* BOTON *\/\n.mfs-hero-textFull__cta{\n  margin-top:28px;\n}\n\n.mfs-ctaBtn{\n  display:inline-block;\n  padding:14px 26px;\n  border-radius:999px;\n  background:#FFA101;\n  color:#0f172a;\n  text-decoration:none;\n  font-weight:900;\n  letter-spacing:.04em;\n  font-size:14px;\n  box-shadow:0 14px 30px rgba(255,161,1,.35);\n  transition:.25s ease;\n}\n\n.mfs-ctaBtn:hover{\n  transform:translateY(-3px);\n  background:#e59200;\n}\n\n\/* MOBILE *\/\n@media (max-width:640px){\n  .mfs-hero-textFull{\n    margin-top:-70px;\n    padding: clamp(60px,10vw,110px) 0 16px;\n  }\n\n  .mfs-line--blue{ width:46px; }\n  .mfs-line--orange{ width:28px; }\n}\n<\/style>    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-3'>\r\n    <!-- ============== MFS \u00b7 HOW IT WORKS (ACCORDION \u00b7 MORE SPACING) ============== -->\n<section class=\"mfs-acc\" aria-label=\"How it works accordion\">\n  <div class=\"mfs-acc__inner\">\n\n    <header class=\"mfs-acc__head\">\n      <h2 class=\"mfs-acc__title\">How It Works<\/h2>\n      <p class=\"mfs-acc__sub\">Five simple steps for a seamless private-chef experience.<\/p>\n    <\/header>\n\n    <div class=\"mfs-acc__wrap\">\n\n      <!-- ITEM 1 -->\n      <article class=\"mfs-accItem\">\n        <button class=\"mfs-accBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-accLeft\">\n            <span class=\"mfs-chip\">01<\/span>\n            <span class=\"mfs-accTitle\">Send an Inquiry<\/span>\n          <\/span>\n          <span class=\"mfs-accIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-accPanel\">\n          <div class=\"mfs-accBody\">\n            <div class=\"mfs-accMedia\">\n              <img decoding=\"async\" src=\"https:\/\/kaischroder1768922738498.0530257.misitiohostgator.com\/wp-content\/uploads\/2026\/02\/qas.png.avif\" alt=\"Send an inquiry with your date, location, and group size\">\n            <\/div>\n            <p class=\"mfs-accText\">\n              Send an inquiry with your date, location, and group size.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 2 -->\n      <article class=\"mfs-accItem\">\n        <button class=\"mfs-accBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-accLeft\">\n            <span class=\"mfs-chip\">02<\/span>\n            <span class=\"mfs-accTitle\">Choose or Customize Your Menu<\/span>\n          <\/span>\n          <span class=\"mfs-accIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-accPanel\">\n          <div class=\"mfs-accBody\">\n            <div class=\"mfs-accMedia\">\n              <img decoding=\"async\" src=\"https:\/\/kaischroder1768922738498.0530257.misitiohostgator.com\/wp-content\/uploads\/2026\/02\/sdvs.png.avif\" alt=\"Choose or customize your preferred menu or service\">\n            <\/div>\n            <p class=\"mfs-accText\">\n              Choose or customize your preferred menu or service (breakfast, lunch, dinner).\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 3 -->\n      <article class=\"mfs-accItem\">\n        <button class=\"mfs-accBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-accLeft\">\n            <span class=\"mfs-chip\">03<\/span>\n            <span class=\"mfs-accTitle\">Chef Arrives With Ingredients<\/span>\n          <\/span>\n          <span class=\"mfs-accIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-accPanel\">\n          <div class=\"mfs-accBody\">\n            <div class=\"mfs-accMedia\">\n              <img decoding=\"async\" src=\"https:\/\/kaischroder1768922738498.0530257.misitiohostgator.com\/wp-content\/uploads\/2026\/02\/^1.png.avif\" alt=\"Our chef arrives with all ingredients\">\n            <\/div>\n            <p class=\"mfs-accText\">\n              Our chef arrives with all ingredients.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 4 -->\n      <article class=\"mfs-accItem\">\n        <button class=\"mfs-accBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-accLeft\">\n            <span class=\"mfs-chip\">04<\/span>\n            <span class=\"mfs-accTitle\">Fresh Preparation &amp; Service<\/span>\n          <\/span>\n          <span class=\"mfs-accIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-accPanel\">\n          <div class=\"mfs-accBody\">\n            <div class=\"mfs-accMedia\">\n              <img decoding=\"async\" src=\"https:\/\/kaischroder1768922738498.0530257.misitiohostgator.com\/wp-content\/uploads\/2026\/02\/qas.png.avif\" alt=\"Fresh preparation and service on site\">\n            <\/div>\n            <p class=\"mfs-accText\">\n              Fresh preparation and service on site.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <!-- ITEM 5 -->\n      <article class=\"mfs-accItem\">\n        <button class=\"mfs-accBtn\" type=\"button\" aria-expanded=\"false\">\n          <span class=\"mfs-accLeft\">\n            <span class=\"mfs-chip\">05<\/span>\n            <span class=\"mfs-accTitle\">Kitchen Cleaned Before Departure<\/span>\n          <\/span>\n          <span class=\"mfs-accIcon\" aria-hidden=\"true\"><\/span>\n        <\/button>\n\n        <div class=\"mfs-accPanel\">\n          <div class=\"mfs-accBody\">\n            <div class=\"mfs-accMedia\">\n              <img decoding=\"async\" src=\"https:\/\/kaischroder1768922738498.0530257.misitiohostgator.com\/wp-content\/uploads\/2026\/02\/sdvs.png.avif\" alt=\"Kitchen is cleaned before departure\">\n            <\/div>\n            <p class=\"mfs-accText\">\n              Kitchen is cleaned before departure.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/article>\n\n    <\/div>\n  <\/div>\n\n  <style>\n    .mfs-acc{\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-acc__inner{max-width:1100px;margin:0 auto;padding:0 20px;}\n    .mfs-acc__head{text-align:center;margin-bottom:30px;}\n    .mfs-acc__title{font-size:clamp(30px,3.6vw,50px);font-weight:850;}\n    .mfs-acc__sub{color:#475569;}\n\n    \/* \u2b07\u2b07 M\u00c1S ESPACIO ENTRE ACORDEONES \u2b07\u2b07 *\/\n    .mfs-acc__wrap{\n      display:flex;\n      flex-direction:column;\n      gap:22px;\n      margin-top:26px;\n    }\n\n    .mfs-accItem{\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-accBtn{\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    }\n\n    .mfs-accLeft{display:flex;gap:14px;align-items:center;}\n    .mfs-chip{\n      background:rgba(16,185,129,.12);\n      border-radius:999px;\n      padding:6px 12px;\n      font-weight:900;\n    }\n\n    .mfs-accIcon{\n      width:28px;\n      height:28px;\n      position:relative;\n    }\n    .mfs-accIcon::before,\n    .mfs-accIcon::after{\n      content:\"\";\n      position:absolute;\n      background:#0f172a;\n      transition:.25s ease;\n    }\n    .mfs-accIcon::before{\n      width:14px;height:2px;top:50%;left:50%;\n      transform:translate(-50%,-50%);\n    }\n    .mfs-accIcon::after{\n      width:2px;height:14px;top:50%;left:50%;\n      transform:translate(-50%,-50%);\n    }\n    .mfs-accItem.is-open .mfs-accIcon::after{opacity:0;}\n\n    .mfs-accPanel{\n      display:none;\n      border-top:1px solid rgba(15,23,42,.06);\n      padding:18px;\n    }\n    .mfs-accItem.is-open .mfs-accPanel{display:block;}\n\n    .mfs-accBody{\n      display:grid;\n      grid-template-columns:180px 1fr;\n      gap:16px;\n    }\n\n    @media(max-width:860px){\n      .mfs-accBody{grid-template-columns:1fr;}\n    }\n  <\/style>\n\n  <script>\n    (function(){\n      var root = document.currentScript.parentElement;\n      var items = root.querySelectorAll('.mfs-accItem');\n\n      items.forEach(function(item){\n        var btn = item.querySelector('.mfs-accBtn');\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-accBtn').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  <\/script>\n<\/section>\n<!-- ============== \/MFS \u00b7 ACCORDION ============== -->    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-4'>\r\n    <!-- ============== MFS \u00b7 IMAGE SEPARATOR (MEXICAN STYLE) ============== -->\n<section class=\"mfs-imageSeparator\">\n  <div class=\"mfs-imageSeparator__media\"><\/div>\n<\/section>\n\n<style>\n.mfs-imageSeparator{\n  width:100vw;\n  margin-left:calc(50% - 50vw);\n  margin-right:calc(50% - 50vw);\n  height:420px;\n  overflow:hidden;\n  position:relative;\n}\n\n.mfs-imageSeparator__media{\n  position:absolute;\n  inset:0;\n  background-image:url(\"\/wp-content\/uploads\/2026\/02\/hybrid-storytellers-2M9-LTrpxJw-unsplash.jpg\");\n  background-size:cover;\n  background-position:center;\n  background-repeat:no-repeat;\n  animation:mfsKenBurns 22s ease-in-out infinite alternate;\n}\n\n@keyframes mfsKenBurns{\n  0%{ transform:scale(1); }\n  100%{ transform:scale(1.07); }\n}\n\n\/* ligero overlay c\u00e1lido que combina con tu paleta *\/\n.mfs-imageSeparator::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:linear-gradient(\n    180deg,\n    rgba(0,0,0,0.15) 0%,\n    rgba(0,0,0,0.05) 100%\n  );\n}\n\n@media (max-width:768px){\n  .mfs-imageSeparator{ height:300px; }\n}\n<\/style>\n<!-- ============== \/MFS \u00b7 IMAGE SEPARATOR ============== -->\n    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-5'>\r\n    <!-- ============== MFS \u00b7 INFO BLOCK 1 \u00b7 WHAT'S INCLUDED ============== -->\n<section class=\"mfs-infoBlock\" aria-label=\"What's included\">\n  <div class=\"mfs-infoBlock__inner\">\n\n    <header class=\"mfs-infoBlock__head\">\n      <h2 class=\"mfs-infoBlock__title\">What\u2019s Included<\/h2>\n      <p class=\"mfs-infoBlock__sub\">\n        A complete private-chef service at your villa \u2014 planned, cooked, served, and cleaned.\n      <\/p>\n    <\/header>\n\n    <div class=\"mfs-infoBlock__card\">\n      <ul class=\"mfs-infoBlock__list\">\n        <li>Professional private chef<\/li>\n        <li>Customized menu planning<\/li>\n        <li>Fresh ingredients<\/li>\n        <li>On-site preparation and cooking<\/li>\n        <li>Table service<\/li>\n        <li>Cleanup of the kitchen area<\/li>\n      <\/ul>\n\n      <div class=\"mfs-infoBlock__note\">\n        <div class=\"mfs-infoBlock__noteTitle\">Optional services available upon request<\/div>\n        <ul class=\"mfs-infoBlock__noteList\">\n          <li>Breakfast service<\/li>\n          <li>Cocktail and drinks service<\/li>\n          <li>Additional staff for larger groups<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"mfs-infoBlock__cta\">\n        <a class=\"mfs-btn\" href=\"\/contact\/\">Request availability<\/a>\n        <a class=\"mfs-btn mfs-btn--ghost\" href=\"https:\/\/wa.me\/529842095463?text=Hi%20Mexican%20Food%20Services!%20I%20want%20to%20book%20a%20private%20chef%20experience.\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <style>\n    \/* ===== Shared base ===== *\/\n    .mfs-infoBlock{\n      width:100vw;\n      margin-left:calc(50% - 50vw);\n      margin-right:calc(50% - 50vw);\n      padding:80px 0;\n      background: linear-gradient(180deg, #eef8f5 0%, #ffffff 55%, #eef8f5 100%);\n      color:#0f172a;\n      font-family:inherit;\n    }\n    .mfs-infoBlock__inner{max-width:1100px;margin:0 auto;padding:0 20px;}\n    .mfs-infoBlock__head{text-align:center;margin-bottom:26px;}\n    .mfs-infoBlock__title{\n      margin:0 0 10px;\n      font-size:clamp(30px, 3.6vw, 50px);\n      line-height:1.08;\n      font-weight:850;\n      letter-spacing:-0.02em;\n    }\n    .mfs-infoBlock__sub{margin:0 auto;max-width:820px;color:#475569;font-size:16px;line-height:1.6;}\n\n    .mfs-infoBlock__card{\n      background:#fff;\n      border:1px solid rgba(15,23,42,0.06);\n      border-radius:28px;\n      box-shadow:0 18px 50px rgba(15,23,42,0.10);\n      padding:22px;\n    }\n\n    .mfs-infoBlock__list{\n      margin:0;\n      padding-left:18px;\n      color:#475569;\n      font-size:15px;\n      line-height:1.75;\n    }\n    .mfs-infoBlock__list li{margin:6px 0;}\n\n    .mfs-infoBlock__note{\n      margin-top:14px;\n      padding:14px;\n      border-radius:18px;\n      background:rgba(16,185,129,0.08);\n      border:1px solid rgba(16,185,129,0.16);\n    }\n    .mfs-infoBlock__noteTitle{\n      font-weight:950;\n      font-size:12px;\n      letter-spacing:.12em;\n      text-transform:uppercase;\n      margin:0 0 8px;\n      color:#0f172a;\n    }\n    .mfs-infoBlock__noteList{\n      margin:0;\n      padding-left:18px;\n      color:#475569;\n      font-size:14px;\n      line-height:1.65;\n    }\n    .mfs-infoBlock__noteList li{margin:6px 0;}\n\n    .mfs-infoBlock__cta{\n      display:flex;\n      gap:12px;\n      flex-wrap:wrap;\n      margin-top:16px;\n    }\n\n    \/* Buttons (shared) *\/\n    .mfs-btn{\n      display:inline-flex;justify-content:center;align-items:center;\n      padding:12px 14px;border-radius:999px;text-decoration:none;\n      font-weight:900;font-size:14px;background:#0f7a5a;color:#fff;\n      box-shadow:0 14px 30px rgba(15,122,90,0.18);\n      transition:transform .18s ease, box-shadow .18s ease, opacity .18s ease;\n    }\n    .mfs-btn:hover{transform:translateY(-2px);opacity:.98;box-shadow:0 18px 40px rgba(15,122,90,0.22);}\n    .mfs-btn--ghost{background:transparent;color:#0f7a5a;border:1px solid rgba(15,122,90,0.25);box-shadow:none;}\n    .mfs-btn--ghost:hover{border-color:rgba(15,122,90,0.38);box-shadow:0 16px 34px rgba(15,122,90,0.10);}\n  <\/style>\n<\/section>\n<!-- ============== \/MFS \u00b7 INFO BLOCK 1 ============== -->    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-6'>\r\n    <!-- ============== MFS \u00b7 INFO BLOCK \u00b7 MENU OPTIONS + PERFECT FOR + WHY CHOOSE (3-IN-1) ============== -->\n<section class=\"mfs-infoTri\" aria-label=\"Menu options, perfect for, and why choose a private chef\">\n  <div class=\"mfs-infoTri__inner\">\n\n    <header class=\"mfs-infoTri__head\">\n      <h2 class=\"mfs-infoTri__title\">Menu Options<\/h2>\n      <p class=\"mfs-infoTri__sub\">\n        Choose from a variety of cuisines and styles \u2014 tailored to your preferences and dietary requirements.\n      <\/p>\n    <\/header>\n\n    <div class=\"mfs-infoTri__grid\" role=\"list\">\n\n      <!-- CARD 1: MENU OPTIONS -->\n      <article class=\"mfs-infoTriCard\" role=\"listitem\" aria-label=\"Menu options\">\n        <div class=\"mfs-infoTriCard__kicker\">MENU OPTIONS<\/div>\n        <ul class=\"mfs-infoTriCard__list\">\n          <li>Mexican specialties<\/li>\n          <li>International cuisine<\/li>\n          <li>Seafood menus<\/li>\n          <li>Premium steak options<\/li>\n          <li>Vegetarian menus<\/li>\n          <li>Multi-course fine dining<\/li>\n          <li>Private breakfast menus<\/li>\n        <\/ul>\n        <p class=\"mfs-infoTriCard__note\">\n          Menus are tailored to your preferences and dietary requirements.\n        <\/p>\n      <\/article>\n\n      <!-- CARD 2: PERFECT FOR -->\n      <article class=\"mfs-infoTriCard\" role=\"listitem\" aria-label=\"Perfect for\">\n        <div class=\"mfs-infoTriCard__kicker\">PERFECT FOR<\/div>\n        <ul class=\"mfs-infoTriCard__list\">\n          <li>Private villa dinners<\/li>\n          <li>Birthday celebrations<\/li>\n          <li>Anniversaries<\/li>\n          <li>Bachelor\/Bachelorette parties<\/li>\n          <li>Family vacations<\/li>\n          <li>Corporate retreats<\/li>\n          <li>Romantic dinners<\/li>\n          <li>Group breakfasts or brunch<\/li>\n        <\/ul>\n      <\/article>\n\n      <!-- CARD 3: WHY CHOOSE -->\n      <article class=\"mfs-infoTriCard mfs-infoTriCard--why\" role=\"listitem\" aria-label=\"Why choose a private chef\">\n        <div class=\"mfs-infoTriCard__kicker\">WHY CHOOSE A PRIVATE CHEF<\/div>\n        <h3 class=\"mfs-infoTriCard__h3\">Why Choose a Private Chef Experience<\/h3>\n        <p class=\"mfs-infoTriCard__text\">\n          Enjoy restaurant-quality food without crowds, reservations, or travel.\n          A private chef allows you to relax, spend time with your guests, and enjoy a fully personalized dining experience\n          in a private setting \u2014 from breakfast to dinner, including drinks and cocktails if desired.\n        <\/p>\n\n        <div class=\"mfs-infoTriCard__cta\">\n          <a class=\"mfs-btn\" href=\"\/contact\/\">Request availability<\/a>\n          <a class=\"mfs-btn mfs-btn--ghost\" href=\"https:\/\/wa.me\/529842095463?text=Hi%20Mexican%20Food%20Services!%20I%20want%20to%20book%20a%20private%20chef%20experience.\" target=\"_blank\" rel=\"noopener\">\n            WhatsApp\n          <\/a>\n        <\/div>\n      <\/article>\n\n    <\/div>\n\n  <\/div>\n\n  <style>\n    \/* ===== MFS \u00b7 INFO TRI (MATCHES MINT\/ROUNDED SYSTEM) ===== *\/\n    .mfs-infoTri{\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      font-family:inherit;\n    }\n\n    .mfs-infoTri__inner{\n      max-width:1200px;\n      margin:0 auto;\n      padding:0 20px;\n    }\n\n    .mfs-infoTri__head{\n      text-align:center;\n      margin-bottom:34px;\n    }\n\n    .mfs-infoTri__title{\n      margin:0 0 10px;\n      font-size:clamp(30px, 3.6vw, 50px);\n      line-height:1.08;\n      font-weight:850;\n      letter-spacing:-0.02em;\n    }\n\n    .mfs-infoTri__sub{\n      margin:0 auto;\n      max-width:860px;\n      color:#475569;\n      font-size:16px;\n      line-height:1.6;\n    }\n\n    .mfs-infoTri__grid{\n      display:grid;\n      grid-template-columns:repeat(3, minmax(0, 1fr));\n      gap:22px;\n      align-items:stretch;\n      margin-top:22px;\n    }\n\n    .mfs-infoTriCard{\n      background:#fff;\n      border:1px solid rgba(15, 23, 42, 0.06);\n      border-radius:28px;\n      box-shadow: 0 18px 50px rgba(15, 23, 42, 0.10);\n      padding:22px;\n      display:flex;\n      flex-direction:column;\n      overflow:hidden;\n    }\n\n    .mfs-infoTriCard__kicker{\n      display:inline-flex;\n      width:fit-content;\n      padding:8px 12px;\n      border-radius:999px;\n      background:#f6f2ea;\n      border:1px solid rgba(15, 23, 42, 0.08);\n      color:#1f2937;\n      font-weight:900;\n      font-size:12px;\n      letter-spacing:.14em;\n      text-transform:uppercase;\n      margin-bottom:12px;\n    }\n\n    .mfs-infoTriCard__list{\n      margin:0;\n      padding-left:18px;\n      color:#475569;\n      font-size:15px;\n      line-height:1.7;\n    }\n    .mfs-infoTriCard__list li{ margin:6px 0; }\n\n    .mfs-infoTriCard__note{\n      margin:12px 0 0;\n      color:#64748b;\n      font-size:14px;\n      line-height:1.6;\n      font-weight:650;\n    }\n\n    .mfs-infoTriCard__h3{\n      margin:2px 0 10px;\n      font-size:18px;\n      font-weight:900;\n      letter-spacing:-0.01em;\n      color:#0f172a;\n    }\n\n    .mfs-infoTriCard__text{\n      margin:0;\n      color:#475569;\n      font-size:15px;\n      line-height:1.75;\n    }\n\n    .mfs-infoTriCard__cta{\n      margin-top:auto;\n      display:flex;\n      gap:12px;\n      flex-wrap:wrap;\n      padding-top:14px;\n    }\n\n    \/* Buttons *\/\n    .mfs-btn{\n      display:inline-flex;\n      justify-content:center;\n      align-items:center;\n      padding:12px 14px;\n      border-radius:999px;\n      text-decoration:none;\n      font-weight:900;\n      font-size:14px;\n      background:#0f7a5a;\n      color:#fff;\n      box-shadow: 0 14px 30px rgba(15, 122, 90, 0.18);\n      transition: transform .18s ease, box-shadow .18s ease, opacity .18s ease;\n      width:fit-content;\n    }\n    .mfs-btn:hover{\n      transform: translateY(-2px);\n      opacity:.98;\n      box-shadow: 0 18px 40px rgba(15, 122, 90, 0.22);\n    }\n\n    .mfs-btn--ghost{\n      background:transparent;\n      color:#0f7a5a;\n      border:1px solid rgba(15,122,90,0.25);\n      box-shadow:none;\n    }\n    .mfs-btn--ghost:hover{\n      transform: translateY(-2px);\n      border-color: rgba(15,122,90,0.38);\n      box-shadow: 0 16px 34px rgba(15, 122, 90, 0.10);\n    }\n\n    \/* Responsive: 3 -> 1 column *\/\n    @media (max-width: 980px){\n      .mfs-infoTri__grid{ grid-template-columns:1fr; }\n    }\n  <\/style>\n<\/section>\n<!-- ============== \/MFS \u00b7 INFO TRI ============== -->    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-7'>\r\n    <!-- ================== YOU MAY ALSO BE INTERESTED \u00b7 FIX (NO VERTICAL JUMP) \u00b7 DOMAIN SAFE ================== -->\n<section id=\"mfs-related\" class=\"mfs-rel4\" aria-label=\"You may also be interested\">\n\n  <div class=\"mfs-rel4__header\">\n    <h2 class=\"mfs-rel4__title\">You may also be interested<\/h2>\n\n    <div class=\"mfs-rel4__controls\">\n      <button class=\"mfs-rel4__btn mfs-rel4__prev\" type=\"button\" aria-label=\"Previous\">\u2039<\/button>\n      <button class=\"mfs-rel4__btn mfs-rel4__next\" type=\"button\" aria-label=\"Next\">\u203a<\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"mfs-rel4__track\" tabindex=\"0\" aria-label=\"Recommendations carousel\">\n\n    <!-- 1 -->\n    <a class=\"mfs-rel4__card\" href=\"\/catering-delivery\/\"\n       style=\"--bg:url('\/wp-content\/uploads\/2026\/02\/jarett-lopez-6WHl6T-fxU0-unsplash.jpg');\"\n       aria-label=\"Catering Delivery\">\n      <div class=\"mfs-rel4__content\">\n        <h3>Catering Delivery<\/h3>\n        <p>Freshly prepared meals delivered to your vacation rental \u2014 tailored to your schedule.<\/p>\n        <span class=\"mfs-rel4__cta\" aria-hidden=\"true\">Explore \u2192<\/span>\n      <\/div>\n    <\/a>\n\n    <!-- 2 -->\n    <a class=\"mfs-rel4__card\" href=\"\/cooking-lessons\/\"\n       style=\"--bg:url('\/wp-content\/uploads\/2026\/02\/jason-jarrach-7hO3yb3EzcY-unsplash.jpg');\"\n       aria-label=\"Cooking Lessons\">\n      <div class=\"mfs-rel4__content\">\n        <h3>Cooking Lessons<\/h3>\n        <p>Hands-on Mexican cooking classes \u2014 fun, authentic and unforgettable.<\/p>\n        <span class=\"mfs-rel4__cta\" aria-hidden=\"true\">Explore \u2192<\/span>\n      <\/div>\n    <\/a>\n\n    <!-- 3 -->\n    <a class=\"mfs-rel4__card\" href=\"\/taco-buffet\/\"\n       style=\"--bg:url('https:\/\/images.unsplash.com\/photo-1552332386-f8dd00dc2f85?auto=format&#038;fit=crop&#038;w=2400&#038;q=80');\"\n       aria-label=\"Taco Buffet\">\n      <div class=\"mfs-rel4__content\">\n        <h3>Taco Buffet<\/h3>\n        <p>A vibrant taco experience with fresh toppings and bold flavors.<\/p>\n        <span class=\"mfs-rel4__cta\" aria-hidden=\"true\">Explore \u2192<\/span>\n      <\/div>\n    <\/a>\n\n    <!-- 4 -->\n    <a class=\"mfs-rel4__card\" href=\"\/recommendations\/\"\n       style=\"--bg:url('\/wp-content\/uploads\/2026\/02\/sidral-mundet-RtmXZvKEOgQ-unsplash.jpg');\"\n       aria-label=\"Recommendations\">\n      <div class=\"mfs-rel4__content\">\n        <h3>Recommendations<\/h3>\n        <p>Our favorite markets, ingredients and culinary experiences.<\/p>\n        <span class=\"mfs-rel4__cta\" aria-hidden=\"true\">Explore \u2192<\/span>\n      <\/div>\n    <\/a>\n\n    <!-- 5 \u00b7 BBQ (NEW) -->\n    <a class=\"mfs-rel4__card\" href=\"\/barbecue-service\/\"\n       style=\"--bg:url('https:\/\/images.unsplash.com\/photo-1529193591184-b1d58069ecdd?auto=format&#038;fit=crop&#038;w=2400&#038;q=80');\"\n       aria-label=\"Barbecue Service\">\n      <div class=\"mfs-rel4__content\">\n        <h3>Barbecue Service<\/h3>\n        <p>On-site BBQ prepared by our chefs \u2014 grilled specialties, fresh sides and a relaxed villa vibe.<\/p>\n        <span class=\"mfs-rel4__cta\" aria-hidden=\"true\">Explore \u2192<\/span>\n      <\/div>\n    <\/a>\n\n  <\/div>\n\n  <style>\n    .mfs-rel4{\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      overflow:hidden;\n    }\n\n    .mfs-rel4__header{\n      max-width:1200px;\n      margin:0 auto 20px;\n      padding:0 30px;\n      position:relative;\n    }\n\n    .mfs-rel4__title{\n      font-size:clamp(36px,4vw,64px);\n      font-weight:900;\n      color:#0f172a;\n      margin:0;\n    }\n\n    .mfs-rel4__controls{\n      position:absolute;\n      right:30px;\n      top:0;\n      display:flex;\n      gap:12px;\n      z-index:5;\n    }\n\n    .mfs-rel4__btn{\n      width:44px;\n      height:44px;\n      border-radius:50%;\n      border:1px solid rgba(0,0,0,.1);\n      background:#fff;\n      font-size:24px;\n      cursor:pointer;\n      transition:.2s ease;\n    }\n    .mfs-rel4__btn:hover{ transform:translateY(-2px); }\n\n    .mfs-rel4__track{\n      display:flex;\n      gap:12px;\n      overflow-x:auto;\n      scroll-snap-type:x mandatory;\n      scroll-behavior:smooth;\n      padding:10px 14vw 30px;\n      -webkit-overflow-scrolling:touch;\n      scrollbar-width:none;\n    }\n    .mfs-rel4__track::-webkit-scrollbar{display:none;}\n\n    .mfs-rel4__card{\n      flex:0 0 70vw;\n      scroll-snap-align:center;\n      position:relative;\n      border-radius:26px;\n      overflow:hidden;\n      text-decoration:none;\n\n      background-image:var(--bg);\n      background-size:cover;\n      background-position:center;\n      background-repeat:no-repeat;\n\n      min-height:500px;\n      transform:scale(.97);\n      transition:transform .4s cubic-bezier(.22,.61,.36,1),\n                box-shadow .4s ease;\n\n      box-shadow:0 10px 30px rgba(0,0,0,.10);\n    }\n\n    @media (min-width:1000px){\n      .mfs-rel4__track{ padding:10px 18vw 30px; }\n      .mfs-rel4__card{ flex-basis:60vw; }\n    }\n\n    .mfs-rel4__card::before{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      border-radius:inherit;\n      pointer-events:none;\n      background:linear-gradient(\n        180deg,\n        rgba(0,0,0,0) 42%,\n        rgba(0,0,0,.55) 100%\n      );\n    }\n\n    .mfs-rel4__card::after{ content:none; }\n\n    .mfs-rel4__content{\n      position:absolute;\n      bottom:30px;\n      left:30px;\n      right:30px;\n      z-index:2;\n      color:#fff;\n    }\n\n    .mfs-rel4__content h3{\n      margin:0 0 12px;\n      font-size:30px;\n      font-weight:900;\n      color:#fff !important;\n    }\n\n    .mfs-rel4__content p{\n      margin:0 0 18px;\n      max-width:60ch;\n      opacity:.95;\n    }\n\n    .mfs-rel4__cta{\n      display:inline-block;\n      padding:10px 18px;\n      border-radius:999px;\n      background:#fff;\n      color:#0f172a;\n      font-weight:800;\n      font-size:13px;\n    }\n\n    @media (hover:hover){\n      .mfs-rel4__card:hover{\n        transform:scale(.99);\n        box-shadow:0 16px 44px rgba(0,0,0,.12);\n      }\n    }\n  <\/style>\n\n  <script>\n    (function(){\n      const root  = document.currentScript.parentElement;\n      const track = root.querySelector('.mfs-rel4__track');\n      const cards = Array.from(root.querySelectorAll('.mfs-rel4__card'));\n      const prev  = root.querySelector('.mfs-rel4__prev');\n      const next  = root.querySelector('.mfs-rel4__next');\n\n      if(!track || cards.length === 0) return;\n\n      function centerCard(idx, behavior){\n        const card = cards[idx];\n        if(!card) return;\n\n        const target =\n          card.offsetLeft - (track.clientWidth - card.clientWidth) \/ 2;\n\n        track.scrollTo({\n          left: Math.max(0, target),\n          behavior: behavior || 'auto'\n        });\n      }\n\n      function step(){\n        const gap = 12;\n        return cards[0].getBoundingClientRect().width + gap;\n      }\n\n      prev && prev.addEventListener('click',()=> track.scrollBy({left:-step(),behavior:'smooth'}));\n      next && next.addEventListener('click',()=> track.scrollBy({left: step(),behavior:'smooth'}));\n\n      const io = new IntersectionObserver((entries)=>{\n        entries.forEach(e=>{\n          if(e.isIntersecting){\n            cards.forEach(c=>c.classList.remove('is-active'));\n            e.target.classList.add('is-active');\n          }\n        });\n      },{root:track,threshold:.6});\n      cards.forEach(c=>io.observe(c));\n\n      requestAnimationFrame(()=> centerCard(1, 'auto'));\n      window.addEventListener('resize', ()=> centerCard(1, 'auto'));\n    })();\n  <\/script>\n\n<\/section>\n<!-- ================== \/YOU MAY ALSO BE INTERESTED ================== -->    <\/div>\r\n    \n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-8'>\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-9'>\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-116","page","type-page","status-publish","hentry"],"blocksy_meta":{"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":"HtqYDR2G8S90n08hGtvLV"},{"id":"custom_description","enabled":false,"description_visibility":{"desktop":true,"tablet":true,"mobile":false},"__id":"W_ohdY03y_JXR1Ptdy2NI"},{"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":"7pWq7Fz-5sPThYAURmZhL"},{"id":"breadcrumbs","enabled":false,"__id":"OvREeYWT6G-D1oUDqKQAu"}],"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;}","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/pages\/116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":91,"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/pages\/116\/revisions"}],"predecessor-version":[{"id":643,"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/pages\/116\/revisions\/643"}],"wp:attachment":[{"href":"https:\/\/mexicanfoodservices.com\/de\/wp-json\/wp\/v2\/media?parent=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}