{"id":103772,"date":"2026-07-25T04:12:29","date_gmt":"2026-07-25T04:12:29","guid":{"rendered":"https:\/\/onlytexaspros.com\/soluciones-digitales\/?page_id=103772"},"modified":"2026-08-18T23:09:15","modified_gmt":"2026-08-18T23:09:15","slug":"delivery-a-obras","status":"publish","type":"page","link":"https:\/\/onlytexaspros.com\/soluciones-digitales\/delivery-a-obras\/","title":{"rendered":"Delivery a Obras"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_block_row\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     HEADER \/ MEN\u00da \u2014 JUANI'S RESTAURANTE\n     P\u00c1GINA ACTUAL: DELIVERY A OBRAS\n     ====================================================== -->\n\n<header\n  id=\"juanis-site-header\"\n  class=\"juanis-header\"\n>\n\n  <div class=\"juanis-header__inner\">\n\n\n    <!-- ==================================================\n         BOT\u00d3N MOBILE\n         ================================================== -->\n\n    <button\n      class=\"juanis-menu-toggle\"\n      type=\"button\"\n      aria-label=\"Abrir men\u00fa principal\"\n      aria-controls=\"juanis-mobile-menu\"\n      aria-expanded=\"false\"\n    >\n      <span><\/span>\n      <span><\/span>\n      <span><\/span>\n    <\/button>\n\n\n    <!-- ==================================================\n         LOGO\n         ================================================== -->\n\n    <a\n      class=\"juanis-logo\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-restaurante\/\"\n      aria-label=\"Ir al inicio de Juani's Restaurante\"\n      title=\"Inicio\"\n    >\n\n      <img\n        src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juani_s_restaurante_logo_compacto_limpio.webp\"\n        alt=\"Juani's Restaurante\"\n        width=\"720\"\n        height=\"814\"\n        loading=\"eager\"\n        fetchpriority=\"high\"\n        decoding=\"async\"\n      >\n\n    <\/a>\n\n\n    <!-- ==================================================\n         NAVEGACI\u00d3N DESKTOP\n         ================================================== -->\n\n    <nav\n      class=\"juanis-nav\"\n      aria-label=\"Navegaci\u00f3n principal de Juani's Restaurante\"\n    >\n\n\n      <!-- INICIO -->\n\n      <a\n        href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-restaurante\/\"\n        title=\"Inicio\"\n      >\n        Inicio\n      <\/a>\n\n\n      <!-- MEN\u00da -->\n\n      <a\n        href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-menu\/\"\n        title=\"Men\u00fa\"\n      >\n        Men\u00fa\n      <\/a>\n\n\n      <!-- DELIVERY A OBRAS \u2014 ACTIVO -->\n\n      <a\n        class=\"active\"\n        href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/delivery-a-obras\/\"\n        aria-current=\"page\"\n        title=\"Delivery a Obras\"\n      >\n        Delivery a Obras\n      <\/a>\n\n    <\/nav>\n\n\n    <!-- ==================================================\n         BOT\u00d3N PRINCIPAL \u2014 COTIZAR\n         ================================================== -->\n\n    <a\n      class=\"juanis-order-top\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/delivery-a-obras\/#cotizar-entrega\"\n      aria-label=\"Cotizar comida para una obra o cuadrilla\"\n      title=\"Cotizar ahora\"\n    >\n\n      <svg\n        class=\"juanis-order-top__svg\"\n        viewBox=\"0 0 24 24\"\n        aria-hidden=\"true\"\n      >\n\n        <path\n          d=\"M4 10h16l-1.4 9H5.4L4 10Zm3-3a5 5 0 0 1 10 0v3h-2V7a3 3 0 0 0-6 0v3H7V7Z\"\n        ><\/path>\n\n      <\/svg>\n\n      <span>\n        Cotiza Ahora\n      <\/span>\n\n    <\/a>\n\n  <\/div>\n\n\n  <!-- ==================================================\n       MEN\u00da MOBILE\n       ================================================== -->\n\n  <nav\n    id=\"juanis-mobile-menu\"\n    class=\"juanis-mobile-menu\"\n    aria-label=\"Men\u00fa m\u00f3vil de Juani's Restaurante\"\n    hidden\n  >\n\n\n    <!-- INICIO -->\n\n    <a\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-restaurante\/\"\n    >\n      Inicio\n    <\/a>\n\n\n    <!-- MEN\u00da -->\n\n    <a\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/juanis-menu\/\"\n    >\n      Men\u00fa\n    <\/a>\n\n\n    <!-- DELIVERY A OBRAS \u2014 ACTIVO -->\n\n    <a\n      class=\"active\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/delivery-a-obras\/\"\n      aria-current=\"page\"\n    >\n      Delivery a Obras\n    <\/a>\n\n\n    <!-- COTIZAR AHORA \u2014 MOBILE -->\n\n    <a\n      class=\"juanis-mobile-menu__order\"\n      href=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/delivery-a-obras\/#cotizar-entrega\"\n    >\n      Cotiza Ahora\n    <\/a>\n\n  <\/nav>\n\n<\/header><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_1 et_pb_row et_block_row\">\n<div class=\"et_pb_column_1 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     HERO \u2014 DELIVERY A OBRAS\n     SIN HEADER NI MEN\u00da\n     ====================================================== -->\n\n<section\n  id=\"delivery-obras\"\n  class=\"juanis-delivery-hero\"\n  aria-labelledby=\"juanis-delivery-title\"\n>\n\n  <div class=\"juanis-delivery-hero__stage\">\n\n\n    <!-- ==================================================\n         COLUMNA IZQUIERDA\n         ================================================== -->\n\n    <div class=\"juanis-delivery-hero__copy\">\n\n\n      <!-- LOGO PRINCIPAL DEL HERO -->\n\n      <div class=\"juanis-delivery-hero__brand\">\n\n        <img\n          src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juani_s_restaurante_logo_compacto_limpio.webp\"\n          alt=\"Juani's Restaurante \u2014 Comida Estilo Guanajuato\"\n          width=\"720\"\n          height=\"814\"\n          loading=\"eager\"\n          fetchpriority=\"high\"\n          decoding=\"async\"\n        >\n\n      <\/div>\n\n\n      <!-- TEXTO SUPERIOR -->\n\n      <p class=\"juanis-delivery-hero__eyebrow\">\n        Servicio de comida para equipos de trabajo\n      <\/p>\n\n\n      <!-- T\u00cdTULO PRINCIPAL -->\n\n      <h1 id=\"juanis-delivery-title\">\n\n        <span>\n          Comida Casera\n        <\/span>\n\n        <strong>\n          para Obras\n        <\/strong>\n\n        <span>\n          y Cuadrillas\n        <\/span>\n\n      <\/h1>\n\n\n      <!-- DIVISOR -->\n\n      <div\n        class=\"juanis-delivery-hero__divider\"\n        aria-hidden=\"true\"\n      >\n\n        <i><\/i>\n\n        <b>\u273f<\/b>\n\n        <i><\/i>\n\n      <\/div>\n\n\n      <!-- DESCRIPCI\u00d3N -->\n\n      <p class=\"juanis-delivery-hero__description\">\n        Platillos frescos, abundantes y entregados directamente\n        a tu obra, oficina o lugar de trabajo.\n      <\/p>\n\n\n      <!-- BOTONES -->\n\n      <div class=\"juanis-delivery-hero__actions\">\n\n\n        <!-- COTIZAR ENTREGA -->\n\n        <a\n          id=\"cotizar-entrega\"\n          class=\"juanis-delivery-btn juanis-delivery-btn--primary\"\n          href=\"#formulario-entrega\"\n          aria-label=\"Cotizar una entrega de comida para una obra\"\n        >\n\n          <svg\n            viewBox=\"0 0 24 24\"\n            aria-hidden=\"true\"\n          >\n\n            <path\n              d=\"M4 10h16l-1.4 9H5.4L4 10Zm3-3a5 5 0 0 1 10 0v3h-2V7a3 3 0 0 0-6 0v3H7V7Z\"\n            ><\/path>\n\n          <\/svg>\n\n          <span>\n            Cotiza tu entrega\n          <\/span>\n\n        <\/a>\n\n\n        <!-- LLAMAR -->\n\n        <a\n          class=\"juanis-delivery-btn juanis-delivery-btn--secondary\"\n          href=\"tel:+12143778195\"\n          aria-label=\"Llamar a Juani's Restaurante\"\n        >\n\n          <svg\n            viewBox=\"0 0 24 24\"\n            aria-hidden=\"true\"\n          >\n\n            <path\n              d=\"M6.6 10.8a15.5 15.5 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.24c1.1.36 2.3.54 3.6.54a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1C10.6 21 3 13.4 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.3.18 2.5.54 3.6a1 1 0 0 1-.24 1l-2.2 2.2Z\"\n            ><\/path>\n\n          <\/svg>\n\n          <span>\n            Llamar ahora\n          <\/span>\n\n        <\/a>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- ==================================================\n         IMAGEN PRINCIPAL\n         ================================================== -->\n\n    <div class=\"juanis-delivery-hero__media\">\n\n      <picture>\n\n\n        <!-- MOBILE -->\n\n        <source\n          media=\"(max-width: 759px)\"\n          srcset=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_construction_delivery_hero.webp\"\n        >\n\n\n        <!-- TABLET Y DESKTOP -->\n\n        <img\n          src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_construction_delivery_hero.webp\"\n          alt=\"Entrega de comida casera a trabajadores de una construcci\u00f3n\"\n          width=\"1536\"\n          height=\"1024\"\n          loading=\"eager\"\n          fetchpriority=\"high\"\n          decoding=\"async\"\n        >\n\n      <\/picture>\n\n    <\/div>\n\n  <\/div>\n\n\n  <!-- ==================================================\n       BARRA DE BENEFICIOS\n       ================================================== -->\n\n  <div\n    class=\"juanis-delivery-benefits\"\n    aria-label=\"Beneficios del servicio de entrega a obras\"\n  >\n\n\n    <!-- ENTREGA PUNTUAL -->\n\n    <article>\n\n      <span\n        class=\"juanis-delivery-benefits__icon juanis-delivery-benefits__icon--green\"\n        aria-hidden=\"true\"\n      >\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"M12 2a10 10 0 1 1 0 20 10 10 0 0 1 0-20Zm-1.1 14.2 6-6-1.4-1.4-4.6 4.6-2.4-2.4-1.4 1.4 3.8 3.8Z\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/span>\n\n      <div>\n\n        <strong>\n          Entrega puntual\n        <\/strong>\n\n        <small>\n          Siempre a tiempo\n        <\/small>\n\n      <\/div>\n\n    <\/article>\n\n\n    <!-- \u00d3RDENES GRANDES -->\n\n    <article>\n\n      <span\n        class=\"juanis-delivery-benefits__icon juanis-delivery-benefits__icon--gold\"\n        aria-hidden=\"true\"\n      >\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"M9 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm6-1a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM2 20v-2c0-3.3 3.1-5 7-5s7 1.7 7 5v2H2Zm14.5 0v-2c0-1.6-.7-3-1.9-4 4.1.2 7.4 1.8 7.4 4v2h-5.5Z\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/span>\n\n      <div>\n\n        <strong>\n          \u00d3rdenes grandes\n        <\/strong>\n\n        <small>\n          Para equipos y cuadrillas\n        <\/small>\n\n      <\/div>\n\n    <\/article>\n\n\n    <!-- PICKUP Y DELIVERY -->\n\n    <article>\n\n      <span\n        class=\"juanis-delivery-benefits__icon juanis-delivery-benefits__icon--red\"\n        aria-hidden=\"true\"\n      >\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"M3 6h11v9h2.5l2-4H22v6h-2a3 3 0 0 1-6 0H9a3 3 0 0 1-6 0H1V8h2V6Zm3 13a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/span>\n\n      <div>\n\n        <strong>\n          Pickup y Delivery\n        <\/strong>\n\n        <small>\n          Como prefieras\n        <\/small>\n\n      <\/div>\n\n    <\/article>\n\n\n    <!-- COMIDA CASERA -->\n\n    <article>\n\n      <span\n        class=\"juanis-delivery-benefits__icon juanis-delivery-benefits__icon--orange\"\n        aria-hidden=\"true\"\n      >\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"M4 11a8 8 0 0 1 16 0v2h2v3H2v-3h2v-2Zm2 0h12a6 6 0 0 0-12 0Zm-2 7h16v2H4v-2Z\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/span>\n\n      <div>\n\n        <strong>\n          Comida casera\n        <\/strong>\n\n        <small>\n          Hecha con amor\n        <\/small>\n\n      <\/div>\n\n    <\/article>\n\n\n    <!-- ATENCI\u00d3N R\u00c1PIDA -->\n\n    <article>\n\n      <span\n        class=\"juanis-delivery-benefits__icon juanis-delivery-benefits__icon--dark-green\"\n        aria-hidden=\"true\"\n      >\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"M13 2 4 14h7l-1 8 9-12h-7l1-8Z\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/span>\n\n      <div>\n\n        <strong>\n          Atenci\u00f3n r\u00e1pida\n        <\/strong>\n\n        <small>\n          Respuesta inmediata\n        <\/small>\n\n      <\/div>\n\n    <\/article>\n\n  <\/div>\n\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_2 et_pb_row et_block_row\">\n<div class=\"et_pb_column_2 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_2 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     C\u00d3MO FUNCIONA \u2014 PARA OBRAS Y CUADRILLAS\n     ====================================================== -->\n\n<section\n  id=\"como-funciona\"\n  class=\"juanis-crew-process\"\n  aria-labelledby=\"juanis-crew-process-title\"\n>\n\n  <div class=\"juanis-crew-process__container\">\n\n\n    <!-- ==================================================\n         ENCABEZADO\n         ================================================== -->\n\n    <header class=\"juanis-crew-process__header\">\n\n      <div\n        class=\"juanis-crew-process__ornament\"\n        aria-hidden=\"true\"\n      >\n\n        <span><\/span>\n\n        <b>\u273f<\/b>\n\n        <span><\/span>\n\n      <\/div>\n\n\n      <p class=\"juanis-crew-process__eyebrow\">\n        F\u00e1cil, r\u00e1pido y organizado\n      <\/p>\n\n\n      <h2 id=\"juanis-crew-process-title\">\n        C\u00f3mo funciona\n      <\/h2>\n\n\n      <p class=\"juanis-crew-process__intro\">\n        Cu\u00e9ntanos cu\u00e1ntas personas forman tu equipo, d\u00f3nde se encuentra\n        la obra y a qu\u00e9 hora necesitan la comida. Nosotros nos encargamos\n        de preparar y coordinar el resto.\n      <\/p>\n\n    <\/header>\n\n\n    <!-- ==================================================\n         PASOS\n         ================================================== -->\n\n    <div class=\"juanis-crew-process__grid\">\n\n\n      <!-- =================================================\n           PASO 1\n           ================================================= -->\n\n      <article class=\"juanis-process-card\">\n\n        <span\n          class=\"juanis-process-card__number juanis-process-card__number--red\"\n          aria-hidden=\"true\"\n        >\n          1\n        <\/span>\n\n\n        <div\n          class=\"juanis-process-card__icon\"\n          aria-hidden=\"true\"\n        >\n\n          <svg viewBox=\"0 0 64 64\">\n\n            <path\n              d=\"M21 5h22c3.9 0 7 3.1 7 7v40c0 3.9-3.1 7-7 7H21c-3.9 0-7-3.1-7-7V12c0-3.9 3.1-7 7-7Z\"\n              fill=\"#f7e4c2\"\n              stroke=\"#355f31\"\n              stroke-width=\"3\"\n            ><\/path>\n\n            <path\n              d=\"M26 10h12\"\n              stroke=\"#b7221a\"\n              stroke-width=\"3\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n            <circle\n              cx=\"32\"\n              cy=\"51\"\n              r=\"2.5\"\n              fill=\"#b7221a\"\n            ><\/circle>\n\n            <rect\n              x=\"21\"\n              y=\"17\"\n              width=\"22\"\n              height=\"25\"\n              rx=\"3\"\n              fill=\"#ffffff\"\n              stroke=\"#d98b18\"\n              stroke-width=\"2\"\n            ><\/rect>\n\n            <path\n              d=\"M27 25h10M27 31h10M27 37h6\"\n              stroke=\"#355f31\"\n              stroke-width=\"2.5\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n          <\/svg>\n\n        <\/div>\n\n\n        <h3>\n          Haces tu pedido\n        <\/h3>\n\n\n        <p>\n          Cont\u00e1ctanos por tel\u00e9fono, WhatsApp o formulario y dinos qu\u00e9\n          necesita tu cuadrilla.\n        <\/p>\n\n\n        <ul>\n\n          <li>\n            Cantidad de personas\n          <\/li>\n\n          <li>\n            Fecha y horario\n          <\/li>\n\n          <li>\n            Ubicaci\u00f3n de la obra\n          <\/li>\n\n        <\/ul>\n\n      <\/article>\n\n\n      <!-- FLECHA 1 -->\n\n      <div\n        class=\"juanis-process-arrow\"\n        aria-hidden=\"true\"\n      >\n\n        <span><\/span>\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"m9 5 7 7-7 7\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/div>\n\n\n      <!-- =================================================\n           PASO 2\n           ================================================= -->\n\n      <article class=\"juanis-process-card\">\n\n        <span\n          class=\"juanis-process-card__number juanis-process-card__number--gold\"\n          aria-hidden=\"true\"\n        >\n          2\n        <\/span>\n\n\n        <div\n          class=\"juanis-process-card__icon\"\n          aria-hidden=\"true\"\n        >\n\n          <svg viewBox=\"0 0 64 64\">\n\n            <rect\n              x=\"8\"\n              y=\"12\"\n              width=\"48\"\n              height=\"43\"\n              rx=\"6\"\n              fill=\"#fffdf8\"\n              stroke=\"#355f31\"\n              stroke-width=\"3\"\n            ><\/rect>\n\n            <path\n              d=\"M8 23h48\"\n              stroke=\"#b7221a\"\n              stroke-width=\"3\"\n            ><\/path>\n\n            <path\n              d=\"M20 7v10M44 7v10\"\n              stroke=\"#d98b18\"\n              stroke-width=\"4\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n            <circle cx=\"20\" cy=\"33\" r=\"3\" fill=\"#d98b18\"><\/circle>\n            <circle cx=\"32\" cy=\"33\" r=\"3\" fill=\"#d98b18\"><\/circle>\n            <circle cx=\"44\" cy=\"33\" r=\"3\" fill=\"#d98b18\"><\/circle>\n            <circle cx=\"20\" cy=\"44\" r=\"3\" fill=\"#355f31\"><\/circle>\n            <circle cx=\"32\" cy=\"44\" r=\"3\" fill=\"#355f31\"><\/circle>\n\n            <circle\n              cx=\"47\"\n              cy=\"47\"\n              r=\"11\"\n              fill=\"#fff3dd\"\n              stroke=\"#b7221a\"\n              stroke-width=\"2.5\"\n            ><\/circle>\n\n            <path\n              d=\"M47 41v6l4 2\"\n              fill=\"none\"\n              stroke=\"#b7221a\"\n              stroke-width=\"2.5\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n          <\/svg>\n\n        <\/div>\n\n\n        <h3>\n          Confirmamos horario\n        <\/h3>\n\n\n        <p>\n          Verificamos disponibilidad, men\u00fa, direcci\u00f3n, cantidad y hora\n          exacta de entrega.\n        <\/p>\n\n\n        <ul>\n\n          <li>\n            Confirmaci\u00f3n r\u00e1pida\n          <\/li>\n\n          <li>\n            Horario programado\n          <\/li>\n\n          <li>\n            Detalles del pedido\n          <\/li>\n\n        <\/ul>\n\n      <\/article>\n\n\n      <!-- FLECHA 2 -->\n\n      <div\n        class=\"juanis-process-arrow\"\n        aria-hidden=\"true\"\n      >\n\n        <span><\/span>\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"m9 5 7 7-7 7\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/div>\n\n\n      <!-- =================================================\n           PASO 3\n           ================================================= -->\n\n      <article class=\"juanis-process-card\">\n\n        <span\n          class=\"juanis-process-card__number juanis-process-card__number--green\"\n          aria-hidden=\"true\"\n        >\n          3\n        <\/span>\n\n\n        <div\n          class=\"juanis-process-card__icon\"\n          aria-hidden=\"true\"\n        >\n\n          <svg viewBox=\"0 0 64 64\">\n\n            <path\n              d=\"M14 28h36l-3 25H17l-3-25Z\"\n              fill=\"#c93a28\"\n              stroke=\"#8f2118\"\n              stroke-width=\"3\"\n            ><\/path>\n\n            <path\n              d=\"M21 28a11 11 0 0 1 22 0\"\n              fill=\"#f6b339\"\n              stroke=\"#355f31\"\n              stroke-width=\"3\"\n            ><\/path>\n\n            <path\n              d=\"M26 21c-4-5 2-8-1-13M34 20c-4-5 3-9 0-14M42 21c-3-4 2-7 0-11\"\n              fill=\"none\"\n              stroke=\"#4f873e\"\n              stroke-width=\"3\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n            <path\n              d=\"M10 33h7M47 33h7\"\n              stroke=\"#355f31\"\n              stroke-width=\"4\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n          <\/svg>\n\n        <\/div>\n\n\n        <h3>\n          Preparamos fresco\n        <\/h3>\n\n\n        <p>\n          Cocinamos tu orden con ingredientes frescos y porciones\n          completas para todo el equipo.\n        <\/p>\n\n\n        <ul>\n\n          <li>\n            Preparado al momento\n          <\/li>\n\n          <li>\n            Porciones abundantes\n          <\/li>\n\n          <li>\n            Empaque organizado\n          <\/li>\n\n        <\/ul>\n\n      <\/article>\n\n\n      <!-- FLECHA 3 -->\n\n      <div\n        class=\"juanis-process-arrow\"\n        aria-hidden=\"true\"\n      >\n\n        <span><\/span>\n\n        <svg viewBox=\"0 0 24 24\">\n\n          <path\n            d=\"m9 5 7 7-7 7\"\n          ><\/path>\n\n        <\/svg>\n\n      <\/div>\n\n\n      <!-- =================================================\n           PASO 4\n           ================================================= -->\n\n      <article class=\"juanis-process-card\">\n\n        <span\n          class=\"juanis-process-card__number juanis-process-card__number--red\"\n          aria-hidden=\"true\"\n        >\n          4\n        <\/span>\n\n\n        <div\n          class=\"juanis-process-card__icon\"\n          aria-hidden=\"true\"\n        >\n\n          <svg viewBox=\"0 0 64 64\">\n\n            <path\n              d=\"M8 22h32v25H8V22Z\"\n              fill=\"#fff7e8\"\n              stroke=\"#355f31\"\n              stroke-width=\"3\"\n            ><\/path>\n\n            <path\n              d=\"M40 30h9l7 8v9H40V30Z\"\n              fill=\"#d13a2d\"\n              stroke=\"#8f2118\"\n              stroke-width=\"3\"\n            ><\/path>\n\n            <path\n              d=\"M44 34h5l4 5h-9v-5Z\"\n              fill=\"#b8d7dc\"\n            ><\/path>\n\n            <circle\n              cx=\"19\"\n              cy=\"49\"\n              r=\"6\"\n              fill=\"#f2a82b\"\n              stroke=\"#355f31\"\n              stroke-width=\"3\"\n            ><\/circle>\n\n            <circle\n              cx=\"48\"\n              cy=\"49\"\n              r=\"6\"\n              fill=\"#f2a82b\"\n              stroke=\"#355f31\"\n              stroke-width=\"3\"\n            ><\/circle>\n\n            <path\n              d=\"M15 28h18M15 34h14\"\n              stroke=\"#b7221a\"\n              stroke-width=\"2.5\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n            <circle\n              cx=\"30\"\n              cy=\"21\"\n              r=\"7\"\n              fill=\"#fffdf8\"\n              stroke=\"#d98b18\"\n              stroke-width=\"2\"\n            ><\/circle>\n\n            <path\n              d=\"M27 21h6M30 18v6\"\n              stroke=\"#d98b18\"\n              stroke-width=\"2\"\n              stroke-linecap=\"round\"\n            ><\/path>\n\n          <\/svg>\n\n        <\/div>\n\n\n        <h3>\n          Entregamos en la obra\n        <\/h3>\n\n\n        <p>\n          Llevamos la comida directamente al job site, oficina o lugar\n          acordado.\n        <\/p>\n\n\n        <ul>\n\n          <li>\n            Entrega coordinada\n          <\/li>\n\n          <li>\n            Directo a tu equipo\n          <\/li>\n\n          <li>\n            Lista para servir\n          <\/li>\n\n        <\/ul>\n\n      <\/article>\n\n    <\/div>\n\n\n    <!-- ==================================================\n         CTA INFERIOR\n         ================================================== -->\n\n    <div class=\"juanis-crew-process__action\">\n\n      <p>\n        \u00bfYa sabes cu\u00e1ntas personas necesitan comida?\n      <\/p>\n\n      <a\n        href=\"#cotizar-entrega\"\n        class=\"juanis-crew-process__button\"\n        aria-label=\"Cotizar comida para una obra o cuadrilla\"\n      >\n\n        <svg\n          viewBox=\"0 0 24 24\"\n          aria-hidden=\"true\"\n        >\n\n          <path\n            d=\"M4 10h16l-1.4 9H5.4L4 10Zm3-3a5 5 0 0 1 10 0v3h-2V7a3 3 0 0 0-6 0v3H7V7Z\"\n          ><\/path>\n\n        <\/svg>\n\n        <span>\n          Cotiza tu entrega\n        <\/span>\n\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_3 et_pb_row et_block_row\">\n<div class=\"et_pb_column_3 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_3 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     OPCIONES PARA TU EQUIPO\n     PARA OBRAS Y CUADRILLAS\n     ====================================================== -->\n\n<section\n  id=\"opciones-equipo\"\n  class=\"juanis-crew-menu\"\n  aria-labelledby=\"juanis-crew-menu-title\"\n>\n\n  <div class=\"juanis-crew-menu__container\">\n\n\n    <!-- ==================================================\n         ENCABEZADO\n         ================================================== -->\n\n    <header class=\"juanis-crew-menu__header\">\n\n      <div\n        class=\"juanis-crew-menu__ornament\"\n        aria-hidden=\"true\"\n      >\n        <span><\/span>\n        <b>\u273f<\/b>\n        <span><\/span>\n      <\/div>\n\n      <p class=\"juanis-crew-menu__eyebrow\">\n        Comida casera para todos\n      <\/p>\n\n      <h2 id=\"juanis-crew-menu-title\">\n        Opciones para tu equipo\n      <\/h2>\n\n      <p class=\"juanis-crew-menu__intro\">\n        Elige platillos completos, frescos y f\u00e1ciles de servir.\n        Podemos preparar \u00f3rdenes individuales o paquetes para toda\n        la cuadrilla.\n      <\/p>\n\n    <\/header>\n\n\n    <!-- ==================================================\n         GRID DE PLATILLOS\n         ================================================== -->\n\n    <div class=\"juanis-crew-menu__grid\">\n\n\n      <!-- =================================================\n           TACOS CRUJIENTES CON CREMA\n           ================================================= -->\n\n      <article class=\"juanis-crew-dish juanis-crew-dish--featured\">\n\n        <div class=\"juanis-crew-dish__image\">\n\n          <img\n            class=\"juanis-crew-dish__photo juanis-crew-dish__photo--combo\"\n            src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_crispy_tacos_with_crema.webp\"\n            alt=\"Tacos crujientes con crema preparados por Juani's Restaurante\"\n            loading=\"lazy\"\n            decoding=\"async\"\n          >\n\n          <span class=\"juanis-crew-dish__badge\">\n            M\u00e1s pedido\n          <\/span>\n\n        <\/div>\n\n        <div class=\"juanis-crew-dish__content\">\n\n          <h3>\n            Tacos Crujientes con Crema\n          <\/h3>\n\n          <p>\n            Tacos dorados servidos con crema, guarnici\u00f3n y acompa\u00f1amientos.\n          <\/p>\n\n          <div class=\"juanis-crew-dish__price\">\n            <strong>$12.99<\/strong>\n            <small>por persona<\/small>\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n      <!-- =================================================\n           POLLO CON TAQUITOS\n           ================================================= -->\n\n      <article class=\"juanis-crew-dish\">\n\n        <div class=\"juanis-crew-dish__image\">\n\n          <img\n            class=\"juanis-crew-dish__photo juanis-crew-dish__photo--tacos\"\n            src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_grilled_chicken_taquitos_to_go.webp\"\n            alt=\"Pollo con taquitos preparado para llevar\"\n            loading=\"lazy\"\n            decoding=\"async\"\n          >\n\n        <\/div>\n\n        <div class=\"juanis-crew-dish__content\">\n\n          <h3>\n            Pollo con Taquitos\n          <\/h3>\n\n          <p>\n            Pollo acompa\u00f1ado de taquitos dorados, arroz y guarnici\u00f3n.\n          <\/p>\n\n          <div class=\"juanis-crew-dish__price\">\n            <strong>$11.99<\/strong>\n            <small>por persona<\/small>\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n      <!-- =================================================\n           POLLO ASADO CON AGUACATE\n           ================================================= -->\n\n      <article class=\"juanis-crew-dish\">\n\n        <div class=\"juanis-crew-dish__image\">\n\n          <img\n            class=\"juanis-crew-dish__photo juanis-crew-dish__photo--pollo\"\n            src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_grilled_chicken_avocado_plate.webp\"\n            alt=\"Plato de pollo asado con aguacate y acompa\u00f1amientos\"\n            loading=\"lazy\"\n            decoding=\"async\"\n          >\n\n        <\/div>\n\n        <div class=\"juanis-crew-dish__content\">\n\n          <h3>\n            Pollo Asado con Aguacate\n          <\/h3>\n\n          <p>\n            Pechuga de pollo asado servida con aguacate, vegetales frescos y guarnici\u00f3n.\n          <\/p>\n\n          <div class=\"juanis-crew-dish__price\">\n            <strong>$13.99<\/strong>\n            <small>por persona<\/small>\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n      <!-- =================================================\n           PLATO EMPANIZADO CON PAPAS\n           ================================================= -->\n\n      <article class=\"juanis-crew-dish\">\n\n        <div class=\"juanis-crew-dish__image\">\n\n          <img\n            class=\"juanis-crew-dish__photo juanis-crew-dish__photo--camarones\"\n            src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_breaded_plate_with_fries_rice_salad.webp\"\n            alt=\"Plato empanizado con papas fritas, arroz y ensalada\"\n            loading=\"lazy\"\n            decoding=\"async\"\n          >\n\n        <\/div>\n\n        <div class=\"juanis-crew-dish__content\">\n\n          <h3>\n            Plato Empanizado con Papas\n          <\/h3>\n\n          <p>\n            Platillo empanizado servido con papas fritas, arroz y ensalada fresca.\n          <\/p>\n\n          <div class=\"juanis-crew-dish__price\">\n            <strong>$13.99<\/strong>\n            <small>por persona<\/small>\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n      <!-- =================================================\n           FLAUTAS CON ARROZ Y FRIJOLES\n           ================================================= -->\n\n      <article class=\"juanis-crew-dish\">\n\n        <div class=\"juanis-crew-dish__image\">\n\n          <img\n            class=\"juanis-crew-dish__photo juanis-crew-dish__photo--flautas\"\n            src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_flautas_con_arroz_frijoles.webp\"\n            alt=\"Flautas doradas acompa\u00f1adas de arroz, frijoles, crema y queso\"\n            loading=\"lazy\"\n            decoding=\"async\"\n          >\n\n        <\/div>\n\n        <div class=\"juanis-crew-dish__content\">\n\n          <h3>\n            Flautas con Arroz y Frijoles\n          <\/h3>\n\n          <p>\n            Flautas doradas de pollo con arroz, frijoles, crema y queso.\n          <\/p>\n\n          <div class=\"juanis-crew-dish__price\">\n            <strong>$11.99<\/strong>\n            <small>por persona<\/small>\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n      <!-- =================================================\n           HAMBURGUESA CON PAPAS\n           ================================================= -->\n\n      <article class=\"juanis-crew-dish\">\n\n        <div class=\"juanis-crew-dish__image\">\n\n          <img\n            class=\"juanis-crew-dish__photo juanis-crew-dish__photo--ensalada\"\n            src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juanis_burger_and_fries.webp\"\n            alt=\"Hamburguesa preparada por Juani's Restaurante acompa\u00f1ada de papas fritas\"\n            loading=\"lazy\"\n            decoding=\"async\"\n          >\n\n        <\/div>\n\n        <div class=\"juanis-crew-dish__content\">\n\n          <h3>\n            Hamburguesa con Papas\n          <\/h3>\n\n          <p>\n            Hamburguesa servida con papas fritas, ideal para comidas r\u00e1pidas y completas.\n          <\/p>\n\n          <div class=\"juanis-crew-dish__price\">\n            <strong>$12.99<\/strong>\n            <small>por persona<\/small>\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n    <\/div>\n\n\n    <!-- ==================================================\n         NOTA Y BOT\u00d3N\n         ================================================== -->\n\n    <div class=\"juanis-crew-menu__footer\">\n\n      <div class=\"juanis-crew-menu__note\">\n\n        <span aria-hidden=\"true\">\n          \ud83d\udc77\n        <\/span>\n\n        <p>\n          \u00bfNecesitas alimentar a m\u00e1s de 20 personas?\n          Podemos organizar un men\u00fa especial para tu equipo.\n        <\/p>\n\n      <\/div>\n\n      <a\n        href=\"#cotizar-entrega\"\n        class=\"juanis-crew-menu__button\"\n        aria-label=\"Cotizar una orden para una cuadrilla\"\n      >\n\n        <svg\n          viewBox=\"0 0 24 24\"\n          aria-hidden=\"true\"\n        >\n          <path\n            d=\"M4 10h16l-1.4 9H5.4L4 10Zm3-3a5 5 0 0 1 10 0v3h-2V7a3 3 0 0 0-6 0v3H7V7Z\"\n          ><\/path>\n        <\/svg>\n\n        <span>\n          Cotizar para mi equipo\n        <\/span>\n\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_4 et_pb_row et_block_row\">\n<div class=\"et_pb_column_4 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_4 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     PEDIDOS RECURRENTES Y FACTURACI\u00d3N\n     PARA OBRAS Y CUADRILLAS\n     ====================================================== -->\n\n<section\n  id=\"pedidos-recurrentes\"\n  class=\"juanis-recurring\"\n  aria-labelledby=\"juanis-recurring-title\"\n>\n\n  <div class=\"juanis-recurring__container\">\n\n\n    <!-- ==================================================\n         ENCABEZADO\n         ================================================== -->\n\n    <header class=\"juanis-recurring__header\">\n\n      <div\n        class=\"juanis-recurring__ornament\"\n        aria-hidden=\"true\"\n      >\n        <span><\/span>\n        <b>\u273f<\/b>\n        <span><\/span>\n      <\/div>\n\n\n      <p class=\"juanis-recurring__eyebrow\">\n        Menos tiempo coordinando comidas\n      <\/p>\n\n\n      <h2 id=\"juanis-recurring-title\">\n        Pedidos recurrentes y facturaci\u00f3n organizada\n      <\/h2>\n\n\n      <p class=\"juanis-recurring__intro\">\n        Programa las comidas de tu cuadrilla con anticipaci\u00f3n y mant\u00e9n\n        cada pedido organizado por fecha, ubicaci\u00f3n, equipo y empresa.\n      <\/p>\n\n    <\/header>\n\n\n    <!-- ==================================================\n         GRID PRINCIPAL\n         ================================================== -->\n\n    <div class=\"juanis-recurring__grid\">\n\n\n      <!-- =================================================\n           PEDIDOS RECURRENTES\n           ================================================= -->\n\n      <article class=\"juanis-recurring-card juanis-recurring-card--schedule\">\n\n        <div class=\"juanis-recurring-card__top\">\n\n          <span\n            class=\"juanis-recurring-card__icon juanis-recurring-card__icon--green\"\n            aria-hidden=\"true\"\n          >\n\n            <svg viewBox=\"0 0 24 24\">\n\n              <path\n                d=\"M7 2v2H5a3 3 0 0 0-3 3v13h20V7a3 3 0 0 0-3-3h-2V2h-2v2H9V2H7Zm13 8H4V7a1 1 0 0 1 1-1h2v2h2V6h6v2h2V6h2a1 1 0 0 1 1 1v3Zm-3.3 3.3-5.6 5.6-3.1-3.1 1.4-1.4 1.7 1.7 4.2-4.2 1.4 1.4Z\"\n              ><\/path>\n\n            <\/svg>\n\n          <\/span>\n\n\n          <span class=\"juanis-recurring-card__label\">\n            Programa una vez\n          <\/span>\n\n        <\/div>\n\n\n        <h3>\n          Pedidos recurrentes\n        <\/h3>\n\n\n        <p>\n          Organiza una vez el servicio y deja programadas las comidas\n          de tu equipo para los d\u00edas y horarios que necesites.\n        <\/p>\n\n\n        <ul class=\"juanis-recurring-card__features\">\n\n          <li>\n            <span>\u2713<\/span>\n            Pedidos diarios o semanales\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Horarios de entrega programados\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Men\u00fas rotativos para mayor variedad\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Ajustes en la cantidad de personas\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Diferentes obras o ubicaciones\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Contacto directo para cambios\n          <\/li>\n\n        <\/ul>\n\n\n        <div class=\"juanis-recurring-card__highlight\">\n\n          <span aria-hidden=\"true\">\n            \u23f1\ufe0f\n          <\/span>\n\n          <p>\n            Evita coordinar nuevamente cada comida y mant\u00e9n a tu equipo\n            atendido durante toda la semana.\n          <\/p>\n\n        <\/div>\n\n\n        <a\n          href=\"#cotizar-entrega\"\n          class=\"juanis-recurring-card__button juanis-recurring-card__button--green\"\n          aria-label=\"Programar pedidos recurrentes para una cuadrilla\"\n        >\n          Programar pedidos recurrentes\n        <\/a>\n\n      <\/article>\n\n\n      <!-- =================================================\n           FACTURACI\u00d3N ORGANIZADA\n           ================================================= -->\n\n      <article class=\"juanis-recurring-card juanis-recurring-card--billing\">\n\n        <div class=\"juanis-recurring-card__top\">\n\n          <span\n            class=\"juanis-recurring-card__icon juanis-recurring-card__icon--red\"\n            aria-hidden=\"true\"\n          >\n\n            <svg viewBox=\"0 0 24 24\">\n\n              <path\n                d=\"M6 2h9l5 5v15H6V2Zm8 2v4h4l-4-4ZM9 12h8v-2H9v2Zm0 4h8v-2H9v2Zm0 4h5v-2H9v2Z\"\n              ><\/path>\n\n            <\/svg>\n\n          <\/span>\n\n\n          <span class=\"juanis-recurring-card__label\">\n            Control para tu empresa\n          <\/span>\n\n        <\/div>\n\n\n        <h3>\n          Facturaci\u00f3n organizada\n        <\/h3>\n\n\n        <p>\n          Mant\u00e9n tus pedidos identificados para facilitar el control\n          de gastos, recibos y registros internos de tu compa\u00f1\u00eda.\n        <\/p>\n\n\n        <ul class=\"juanis-recurring-card__features\">\n\n          <li>\n            <span>\u2713<\/span>\n            Recibos organizados por pedido\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Informaci\u00f3n de la empresa\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Fecha y ubicaci\u00f3n de cada entrega\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Cantidad de personas atendidas\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Registro de diferentes obras\n          <\/li>\n\n          <li>\n            <span>\u2713<\/span>\n            Res\u00famenes para pedidos recurrentes\n          <\/li>\n\n        <\/ul>\n\n\n        <div class=\"juanis-recurring-card__highlight\">\n\n          <span aria-hidden=\"true\">\n            \ud83e\uddfe\n          <\/span>\n\n          <p>\n            Solicita que cada pedido incluya los datos necesarios para\n            llevar un mejor control administrativo.\n          <\/p>\n\n        <\/div>\n\n\n        <a\n          href=\"#cotizar-entrega\"\n          class=\"juanis-recurring-card__button juanis-recurring-card__button--red\"\n          aria-label=\"Solicitar facturaci\u00f3n para pedidos empresariales\"\n        >\n          Solicitar servicio empresarial\n        <\/a>\n\n      <\/article>\n\n    <\/div>\n\n\n    <!-- ==================================================\n         FLUJO ORGANIZADO\n         ================================================== -->\n\n    <div class=\"juanis-recurring__workflow\">\n\n      <article>\n\n        <span class=\"juanis-recurring__workflow-number\">\n          1\n        <\/span>\n\n        <div>\n          <strong>\n            Registramos tu empresa\n          <\/strong>\n\n          <small>\n            Nombre, contacto y datos principales\n          <\/small>\n        <\/div>\n\n      <\/article>\n\n\n      <span\n        class=\"juanis-recurring__workflow-arrow\"\n        aria-hidden=\"true\"\n      >\n        \u2192\n      <\/span>\n\n\n      <article>\n\n        <span class=\"juanis-recurring__workflow-number\">\n          2\n        <\/span>\n\n        <div>\n          <strong>\n            Organizamos las entregas\n          <\/strong>\n\n          <small>\n            Fechas, horarios, obras y cantidades\n          <\/small>\n        <\/div>\n\n      <\/article>\n\n\n      <span\n        class=\"juanis-recurring__workflow-arrow\"\n        aria-hidden=\"true\"\n      >\n        \u2192\n      <\/span>\n\n\n      <article>\n\n        <span class=\"juanis-recurring__workflow-number\">\n          3\n        <\/span>\n\n        <div>\n          <strong>\n            Preparamos cada pedido\n          <\/strong>\n\n          <small>\n            Men\u00fa, porciones y empaque organizado\n          <\/small>\n        <\/div>\n\n      <\/article>\n\n\n      <span\n        class=\"juanis-recurring__workflow-arrow\"\n        aria-hidden=\"true\"\n      >\n        \u2192\n      <\/span>\n\n\n      <article>\n\n        <span class=\"juanis-recurring__workflow-number\">\n          4\n        <\/span>\n\n        <div>\n          <strong>\n            Entregamos y documentamos\n          <\/strong>\n\n          <small>\n            Comida puntual y registro del pedido\n          <\/small>\n        <\/div>\n\n      <\/article>\n\n    <\/div>\n\n\n    <!-- ==================================================\n         CTA INFERIOR\n         ================================================== -->\n\n    <div class=\"juanis-recurring__cta\">\n\n      <div>\n\n        <span>\n          Servicio empresarial\n        <\/span>\n\n        <h3>\n          Organiza hoy las comidas de tu pr\u00f3xima semana\n        <\/h3>\n\n        <p>\n          Dinos cu\u00e1ntas personas necesitas alimentar, las fechas,\n          ubicaciones y horarios de entrega.\n        <\/p>\n\n      <\/div>\n\n\n      <a\n        href=\"#cotizar-entrega\"\n        class=\"juanis-recurring__cta-button\"\n        aria-label=\"Solicitar una cotizaci\u00f3n para pedidos recurrentes\"\n      >\n\n        <svg\n          viewBox=\"0 0 24 24\"\n          aria-hidden=\"true\"\n        >\n\n          <path\n            d=\"M4 10h16l-1.4 9H5.4L4 10Zm3-3a5 5 0 0 1 10 0v3h-2V7a3 3 0 0 0-6 0v3H7V7Z\"\n          ><\/path>\n\n        <\/svg>\n\n        <span>\n          Solicitar cotizaci\u00f3n\n        <\/span>\n\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_5 et_pb_row et_block_row\">\n<div class=\"et_pb_column_5 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_5 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     FORMULARIO DE COTIZACI\u00d3N\n     PARA OBRAS Y CUADRILLAS\n     ====================================================== -->\n\n<section\n  id=\"cotizar-entrega\"\n  class=\"juanis-quote\"\n  aria-labelledby=\"juanis-quote-title\"\n>\n\n  <div class=\"juanis-quote__container\">\n\n\n    <!-- ==================================================\n         COLUMNA INFORMATIVA\n         ================================================== -->\n\n    <aside class=\"juanis-quote__information\">\n\n\n      <div class=\"juanis-quote__brand\">\n\n        <img\n          src=\"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-content\/uploads\/2026\/07\/juani_s_restaurante_logo_compacto_limpio.webp\"\n          alt=\"Juani's Restaurante\"\n          loading=\"lazy\"\n          decoding=\"async\"\n        >\n\n      <\/div>\n\n\n      <div class=\"juanis-quote__information-copy\">\n\n        <p class=\"juanis-quote__eyebrow\">\n          Entregas para obras y cuadrillas\n        <\/p>\n\n\n        <h2 id=\"juanis-quote-title\">\n          Solicita una cotizaci\u00f3n para tu equipo\n        <\/h2>\n\n\n        <p class=\"juanis-quote__description\">\n          Comparte la informaci\u00f3n b\u00e1sica de tu pedido. Revisaremos la\n          cantidad de personas, ubicaci\u00f3n, fecha, horario y tipo de\n          servicio para preparar una propuesta adecuada para tu cuadrilla.\n        <\/p>\n\n      <\/div>\n\n\n      <!-- =================================================\n           BENEFICIOS\n           ================================================= -->\n\n      <div class=\"juanis-quote__benefits\">\n\n\n        <article>\n\n          <span\n            class=\"juanis-quote__benefit-icon\"\n            aria-hidden=\"true\"\n          >\n\n            <svg viewBox=\"0 0 24 24\">\n\n              <path\n                d=\"M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm1 11h-6v-2h4V6h2v7Zm-1 7a8 8 0 1 1 8-8 8 8 0 0 1-8 8Z\"\n              ><\/path>\n\n            <\/svg>\n\n          <\/span>\n\n          <div>\n\n            <strong>\n              Respuesta r\u00e1pida\n            <\/strong>\n\n            <small>\n              Revisamos los detalles de tu solicitud.\n            <\/small>\n\n          <\/div>\n\n        <\/article>\n\n\n        <article>\n\n          <span\n            class=\"juanis-quote__benefit-icon\"\n            aria-hidden=\"true\"\n          >\n\n            <svg viewBox=\"0 0 24 24\">\n\n              <path\n                d=\"M3 6h11v9h2.5l2-4H22v6h-2a3 3 0 0 1-6 0H9a3 3 0 0 1-6 0H1V8h2V6Zm3 13a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z\"\n              ><\/path>\n\n            <\/svg>\n\n          <\/span>\n\n          <div>\n\n            <strong>\n              Entrega coordinada\n            <\/strong>\n\n            <small>\n              Directamente en la obra o ubicaci\u00f3n acordada.\n            <\/small>\n\n          <\/div>\n\n        <\/article>\n\n\n        <article>\n\n          <span\n            class=\"juanis-quote__benefit-icon\"\n            aria-hidden=\"true\"\n          >\n\n            <svg viewBox=\"0 0 24 24\">\n\n              <path\n                d=\"M7 2v2H5a3 3 0 0 0-3 3v13h20V7a3 3 0 0 0-3-3h-2V2h-2v2H9V2H7Zm13 8H4V7a1 1 0 0 1 1-1h2v2h2V6h6v2h2V6h2a1 1 0 0 1 1 1v3Zm-3.3 3.3-5.6 5.6-3.1-3.1 1.4-1.4 1.7 1.7 4.2-4.2 1.4 1.4Z\"\n              ><\/path>\n\n            <\/svg>\n\n          <\/span>\n\n          <div>\n\n            <strong>\n              Pedidos programados\n            <\/strong>\n\n            <small>\n              Servicio individual, semanal o recurrente.\n            <\/small>\n\n          <\/div>\n\n        <\/article>\n\n\n        <article>\n\n          <span\n            class=\"juanis-quote__benefit-icon\"\n            aria-hidden=\"true\"\n          >\n\n            <svg viewBox=\"0 0 24 24\">\n\n              <path\n                d=\"M6 2h9l5 5v15H6V2Zm8 2v4h4l-4-4ZM9 12h8v-2H9v2Zm0 4h8v-2H9v2Zm0 4h5v-2H9v2Z\"\n              ><\/path>\n\n            <\/svg>\n\n          <\/span>\n\n          <div>\n\n            <strong>\n              Facturaci\u00f3n disponible\n            <\/strong>\n\n            <small>\n              Para compa\u00f1\u00edas, contratistas y pedidos empresariales.\n            <\/small>\n\n          <\/div>\n\n        <\/article>\n\n      <\/div>\n\n\n      <!-- =================================================\n           NOTA DE CONTACTO\n           ================================================= -->\n\n      <div class=\"juanis-quote__contact-note\">\n\n        <span aria-hidden=\"true\">\n          \u260e\n        <\/span>\n\n        <div>\n\n          <strong>\n            \u00bfNecesitas ordenar m\u00e1s r\u00e1pido?\n          <\/strong>\n\n          <p>\n            Tambi\u00e9n puedes comunicarte directamente con Juani\u2019s\n            para confirmar disponibilidad.\n          <\/p>\n\n        <\/div>\n\n      <\/div>\n\n    <\/aside>\n\n\n    <!-- ==================================================\n         FORMULARIO\n         ================================================== -->\n\n    <div class=\"juanis-quote__form-panel\">\n\n\n      <div class=\"juanis-quote__form-header\">\n\n        <span>\n          Cu\u00e9ntanos sobre tu pedido\n        <\/span>\n\n        <h3>\n          Informaci\u00f3n de la cotizaci\u00f3n\n        <\/h3>\n\n        <p>\n          Los campos marcados con un asterisco son obligatorios.\n        <\/p>\n\n      <\/div>\n\n\n      <form\n        class=\"juanis-quote-form\"\n        action=\"\"\n        method=\"post\"\n      >\n\n\n        <!-- =================================================\n             INFORMACI\u00d3N DE CONTACTO\n             ================================================= -->\n\n        <fieldset class=\"juanis-quote-form__section\">\n\n          <legend>\n            <span>1<\/span>\n            Informaci\u00f3n de contacto\n          <\/legend>\n\n\n          <div class=\"juanis-quote-form__grid\">\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-contact-name\">\n                Nombre completo\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <input\n                id=\"juanis-contact-name\"\n                name=\"contact_name\"\n                type=\"text\"\n                autocomplete=\"name\"\n                placeholder=\"Escribe tu nombre\"\n                required\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-company-name\">\n                Nombre de la empresa\n              <\/label>\n\n              <input\n                id=\"juanis-company-name\"\n                name=\"company_name\"\n                type=\"text\"\n                autocomplete=\"organization\"\n                placeholder=\"Nombre de tu compa\u00f1\u00eda\"\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-contact-phone\">\n                Tel\u00e9fono\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <input\n                id=\"juanis-contact-phone\"\n                name=\"contact_phone\"\n                type=\"tel\"\n                autocomplete=\"tel\"\n                inputmode=\"tel\"\n                placeholder=\"(817) 555-0000\"\n                required\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-contact-email\">\n                Correo electr\u00f3nico\n              <\/label>\n\n              <input\n                id=\"juanis-contact-email\"\n                name=\"contact_email\"\n                type=\"email\"\n                autocomplete=\"email\"\n                inputmode=\"email\"\n                placeholder=\"nombre@empresa.com\"\n              >\n\n            <\/div>\n\n          <\/div>\n\n        <\/fieldset>\n\n\n        <!-- =================================================\n             INFORMACI\u00d3N DE LA ENTREGA\n             ================================================= -->\n\n        <fieldset class=\"juanis-quote-form__section\">\n\n          <legend>\n            <span>2<\/span>\n            Informaci\u00f3n de la entrega\n          <\/legend>\n\n\n          <div class=\"juanis-quote-form__grid\">\n\n\n            <div class=\"juanis-quote-form__field juanis-quote-form__field--full\">\n\n              <label for=\"juanis-job-address\">\n                Direcci\u00f3n de la obra\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <input\n                id=\"juanis-job-address\"\n                name=\"job_address\"\n                type=\"text\"\n                autocomplete=\"street-address\"\n                placeholder=\"Calle y n\u00famero de la ubicaci\u00f3n\"\n                required\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-job-city\">\n                Ciudad\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <input\n                id=\"juanis-job-city\"\n                name=\"job_city\"\n                type=\"text\"\n                autocomplete=\"address-level2\"\n                placeholder=\"Ciudad\"\n                required\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-job-zip\">\n                C\u00f3digo postal\n              <\/label>\n\n              <input\n                id=\"juanis-job-zip\"\n                name=\"job_zip\"\n                type=\"text\"\n                autocomplete=\"postal-code\"\n                inputmode=\"numeric\"\n                placeholder=\"76000\"\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-delivery-date\">\n                Fecha de entrega\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <input\n                id=\"juanis-delivery-date\"\n                name=\"delivery_date\"\n                type=\"date\"\n                required\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-delivery-time\">\n                Hora solicitada\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <input\n                id=\"juanis-delivery-time\"\n                name=\"delivery_time\"\n                type=\"time\"\n                required\n              >\n\n            <\/div>\n\n          <\/div>\n\n        <\/fieldset>\n\n\n        <!-- =================================================\n             DETALLES DEL PEDIDO\n             ================================================= -->\n\n        <fieldset class=\"juanis-quote-form__section\">\n\n          <legend>\n            <span>3<\/span>\n            Detalles del pedido\n          <\/legend>\n\n\n          <div class=\"juanis-quote-form__grid\">\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-people-count\">\n                Cantidad de personas\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <input\n                id=\"juanis-people-count\"\n                name=\"people_count\"\n                type=\"number\"\n                inputmode=\"numeric\"\n                min=\"1\"\n                step=\"1\"\n                placeholder=\"Ejemplo: 15\"\n                required\n              >\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-order-type\">\n                Tipo de pedido\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <select\n                id=\"juanis-order-type\"\n                name=\"order_type\"\n                required\n              >\n\n                <option value=\"\" selected disabled>\n                  Selecciona una opci\u00f3n\n                <\/option>\n\n                <option value=\"individual\">\n                  \u00d3rdenes individuales\n                <\/option>\n\n                <option value=\"crew-package\">\n                  Paquete para cuadrilla\n                <\/option>\n\n                <option value=\"office\">\n                  Pedido para oficina\n                <\/option>\n\n                <option value=\"safety-meeting\">\n                  Reuni\u00f3n o capacitaci\u00f3n\n                <\/option>\n\n                <option value=\"other\">\n                  Otro tipo de pedido\n                <\/option>\n\n              <\/select>\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-order-frequency\">\n                Frecuencia\n                <b aria-hidden=\"true\">*<\/b>\n              <\/label>\n\n              <select\n                id=\"juanis-order-frequency\"\n                name=\"order_frequency\"\n                required\n              >\n\n                <option value=\"\" selected disabled>\n                  Selecciona la frecuencia\n                <\/option>\n\n                <option value=\"one-time\">\n                  Pedido de una sola vez\n                <\/option>\n\n                <option value=\"daily\">\n                  Todos los d\u00edas\n                <\/option>\n\n                <option value=\"weekly\">\n                  Una vez por semana\n                <\/option>\n\n                <option value=\"multiple-weekly\">\n                  Varias veces por semana\n                <\/option>\n\n                <option value=\"custom\">\n                  Programa personalizado\n                <\/option>\n\n              <\/select>\n\n            <\/div>\n\n\n            <div class=\"juanis-quote-form__field\">\n\n              <label for=\"juanis-budget\">\n                Presupuesto aproximado\n              <\/label>\n\n              <select\n                id=\"juanis-budget\"\n                name=\"estimated_budget\"\n              >\n\n                <option value=\"\" selected>\n                  No estoy seguro\n                <\/option>\n\n                <option value=\"under-150\">\n                  Menos de $150\n                <\/option>\n\n                <option value=\"150-300\">\n                  $150\u2013$300\n                <\/option>\n\n                <option value=\"301-500\">\n                  $301\u2013$500\n                <\/option>\n\n                <option value=\"501-1000\">\n                  $501\u2013$1,000\n                <\/option>\n\n                <option value=\"over-1000\">\n                  M\u00e1s de $1,000\n                <\/option>\n\n              <\/select>\n\n            <\/div>\n\n          <\/div>\n\n\n          <!-- =================================================\n               SERVICIOS ADICIONALES\n               ================================================= -->\n\n          <div class=\"juanis-quote-form__choices\">\n\n            <p>\n              Servicios adicionales\n            <\/p>\n\n\n            <div class=\"juanis-quote-form__choice-grid\">\n\n\n              <label class=\"juanis-quote-form__choice\">\n\n                <input\n                  type=\"checkbox\"\n                  name=\"services[]\"\n                  value=\"delivery\"\n                >\n\n                <span class=\"juanis-quote-form__checkmark\"><\/span>\n\n                <span>\n                  Entrega en la obra\n                <\/span>\n\n              <\/label>\n\n\n              <label class=\"juanis-quote-form__choice\">\n\n                <input\n                  type=\"checkbox\"\n                  name=\"services[]\"\n                  value=\"individual-packaging\"\n                >\n\n                <span class=\"juanis-quote-form__checkmark\"><\/span>\n\n                <span>\n                  Empaque individual\n                <\/span>\n\n              <\/label>\n\n\n              <label class=\"juanis-quote-form__choice\">\n\n                <input\n                  type=\"checkbox\"\n                  name=\"services[]\"\n                  value=\"recurring-orders\"\n                >\n\n                <span class=\"juanis-quote-form__checkmark\"><\/span>\n\n                <span>\n                  Pedidos recurrentes\n                <\/span>\n\n              <\/label>\n\n\n              <label class=\"juanis-quote-form__choice\">\n\n                <input\n                  type=\"checkbox\"\n                  name=\"services[]\"\n                  value=\"business-invoice\"\n                >\n\n                <span class=\"juanis-quote-form__checkmark\"><\/span>\n\n                <span>\n                  Facturaci\u00f3n empresarial\n                <\/span>\n\n              <\/label>\n\n            <\/div>\n\n          <\/div>\n\n        <\/fieldset>\n\n\n        <!-- =================================================\n             PREFERENCIAS Y NOTAS\n             ================================================= -->\n\n        <fieldset class=\"juanis-quote-form__section\">\n\n          <legend>\n            <span>4<\/span>\n            Preferencias y notas\n          <\/legend>\n\n\n          <div class=\"juanis-quote-form__field juanis-quote-form__field--full\">\n\n            <label for=\"juanis-menu-interest\">\n              Platillos o men\u00fa de inter\u00e9s\n            <\/label>\n\n            <input\n              id=\"juanis-menu-interest\"\n              name=\"menu_interest\"\n              type=\"text\"\n              placeholder=\"Ejemplo: pollo, flautas, tacos y hamburguesas\"\n            >\n\n          <\/div>\n\n\n          <div class=\"juanis-quote-form__field juanis-quote-form__field--full\">\n\n            <label for=\"juanis-order-notes\">\n              Instrucciones adicionales\n            <\/label>\n\n            <textarea\n              id=\"juanis-order-notes\"\n              name=\"order_notes\"\n              rows=\"6\"\n              placeholder=\"Incluye instrucciones de acceso, alergias, restricciones, contacto en la obra o cualquier detalle importante.\"\n            ><\/textarea>\n\n          <\/div>\n\n        <\/fieldset>\n\n\n        <!-- =================================================\n             CONSENTIMIENTO\n             ================================================= -->\n\n        <label class=\"juanis-quote-form__consent\">\n\n          <input\n            type=\"checkbox\"\n            name=\"contact_consent\"\n            value=\"yes\"\n            required\n          >\n\n          <span class=\"juanis-quote-form__consent-mark\"><\/span>\n\n          <span>\n            Autorizo a Juani\u2019s Restaurante a comunicarse conmigo por\n            tel\u00e9fono, mensaje de texto o correo para responder a esta solicitud.\n            <b aria-hidden=\"true\">*<\/b>\n          <\/span>\n\n        <\/label>\n\n\n        <!-- =================================================\n             BOT\u00d3N DE ENV\u00cdO\n             ================================================= -->\n\n        <button\n          type=\"submit\"\n          class=\"juanis-quote-form__submit\"\n        >\n\n          <svg\n            viewBox=\"0 0 24 24\"\n            aria-hidden=\"true\"\n          >\n\n            <path\n              d=\"M3 11.5 21 3l-6.7 18-3.7-6.4L3 11.5Zm4.8.2 4 1.7 1.7 4 3.8-10.2-9.5 4.5Z\"\n            ><\/path>\n\n          <\/svg>\n\n          <span>\n            Solicitar mi cotizaci\u00f3n\n          <\/span>\n\n        <\/button>\n\n\n        <p class=\"juanis-quote-form__disclaimer\">\n          Enviar este formulario no confirma autom\u00e1ticamente el pedido.\n          Juani\u2019s Restaurante deber\u00e1 revisar la disponibilidad, ubicaci\u00f3n,\n          cantidad y horario solicitado.\n        <\/p>\n\n      <\/form>\n\n    <\/div>\n\n  <\/div>\n\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_6 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_6 et_pb_row et_block_row\">\n<div class=\"et_pb_column_6 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_6 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><!-- ======================================================\n     FOOTER\n     ====================================================== -->\n\n<footer\n  id=\"contacto\"\n  class=\"juanis-footer\"\n>\n\n  <div class=\"juanis-footer__top\">\n\n    <div class=\"juanis-footer__container\">\n\n\n      <!-- MENSAJE -->\n\n      <section class=\"juanis-footer__intro\">\n\n        <h2>\n          \u00a1Vis\u00edtanos hoy!\n        <\/h2>\n\n        <p>\n          Buen sabor, buena gente y el mejor servicio.\n        <\/p>\n\n      <\/section>\n\n\n      <!-- DIRECCI\u00d3N -->\n\n      <section class=\"juanis-footer__item\">\n\n        <span\n          class=\"juanis-footer__icon\"\n          aria-hidden=\"true\"\n        >\n          \ud83d\udccd\n        <\/span>\n\n        <div>\n\n          <h3>\n            Direcci\u00f3n\n          <\/h3>\n\n          <address>\n            10817 Denton Dr Ste B<br>\n            Dallas, TX 75220\n          <\/address>\n\n          <a href=\"https:\/\/maps.google.com\/?q=10817+Denton+Dr+Ste+B+Dallas+TX+75220\" target=\"_blank\" rel=\"noopener noreferrer\">\n            Ver en el mapa\n          <\/a>\n\n        <\/div>\n\n      <\/section>\n\n\n      <!-- TEL\u00c9FONO -->\n\n      <section class=\"juanis-footer__item\">\n\n        <span\n          class=\"juanis-footer__icon\"\n          aria-hidden=\"true\"\n        >\n          \u260e\n        <\/span>\n\n        <div>\n\n          <h3>\n            Ll\u00e1manos\n          <\/h3>\n\n          <a\n            href=\"tel:+12143778195\"\n            class=\"juanis-footer__phone\"\n          >\n            214-377-8195\n          <\/a>\n\n          <p>\n            Ll\u00e1manos para ordenar\n          <\/p>\n\n        <\/div>\n\n      <\/section>\n\n\n      <!-- HORARIO -->\n\n      <section class=\"juanis-footer__item\">\n\n        <span\n          class=\"juanis-footer__icon\"\n          aria-hidden=\"true\"\n        >\n          \u25f7\n        <\/span>\n\n        <div>\n\n          <h3>\n            Horario\n          <\/h3>\n\n          <p>\n            Lunes a domingo\n          <\/p>\n\n          <strong>\n            7:00 AM \u2013 9:00 PM\n          <\/strong>\n\n          <small>\n            Abierto todos los d\u00edas\n          <\/small>\n\n        <\/div>\n\n      <\/section>\n\n\n      <!-- ORDENAR -->\n\n      <section class=\"juanis-footer__order\">\n\n        <h2>\n          Ordena Ahora\n        <\/h2>\n\n        <p>\n          Pickup \u00b7 Delivery \u00b7 \u00d3rdenes para cuadrillas\n        <\/p>\n\n        <a\n          href=\"tel:+12143778195\"\n          class=\"juanis-footer__order-button\"\n        >\n          <span aria-hidden=\"true\">\n            \u260e\n          <\/span>\n\n          Llamar para ordenar\n        <\/a>\n\n      <\/section>\n\n\n    <\/div>\n\n  <\/div>\n\n\n  <!-- PARTE INFERIOR -->\n\n  <div class=\"juanis-footer__bottom\">\n\n    <div class=\"juanis-footer__bottom-container\">\n\n\n      <!-- REDES SOCIALES -->\n\n      <div class=\"juanis-footer__social\">\n\n        <span>\n          S\u00edguenos\n        <\/span>\n\n        <a\n          href=\"#\"\n          aria-label=\"Facebook de Juani's Restaurante\"\n        >\n          f\n        <\/a>\n\n        <a\n          href=\"#\"\n          aria-label=\"Instagram de Juani's Restaurante\"\n        >\n          \u25ce\n        <\/a>\n\n        <a\n          href=\"#\"\n          aria-label=\"TikTok de Juani's Restaurante\"\n        >\n          \u266a\n        <\/a>\n\n      <\/div>\n\n\n      <!-- COPYRIGHT -->\n\n      <p class=\"juanis-footer__copyright\">\n\n        \u00a9 2026 Juani\u2019s Restaurante. Todos los derechos reservados.\n\n      <\/p>\n\n\n      <!-- ENLACES -->\n\n      <nav\n        class=\"juanis-footer__links\"\n        aria-label=\"Enlaces legales\"\n      >\n\n        <a href=\"#privacidad\">\n          Privacidad\n        <\/a>\n\n        <a href=\"#terminos\">\n          T\u00e9rminos\n        <\/a>\n\n      <\/nav>\n\n\n    <\/div>\n\n  <\/div>\n\n<\/footer>\n\n<\/div><\/div>\n\n<div class=\"et_pb_code_7 et_pb_code et_pb_module juanis-script-invisible\"><div class=\"et_pb_code_inner\"><script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const menuButton =\n    document.querySelector(\".juanis-menu-toggle\");\n\n  const mobileMenu =\n    document.querySelector(\"#juanis-mobile-menu\");\n\n  if (!menuButton || !mobileMenu) {\n    return;\n  }\n\n\n  function closeMobileMenu() {\n\n    menuButton.setAttribute(\n      \"aria-expanded\",\n      \"false\"\n    );\n\n    menuButton.classList.remove(\n      \"is-open\"\n    );\n\n    mobileMenu.hidden = true;\n\n  }\n\n\n  function openMobileMenu() {\n\n    menuButton.setAttribute(\n      \"aria-expanded\",\n      \"true\"\n    );\n\n    menuButton.classList.add(\n      \"is-open\"\n    );\n\n    mobileMenu.hidden = false;\n\n  }\n\n\n  menuButton.addEventListener(\n    \"click\",\n    function () {\n\n      const menuIsOpen =\n        menuButton.getAttribute(\n          \"aria-expanded\"\n        ) === \"true\";\n\n      if (menuIsOpen) {\n        closeMobileMenu();\n      } else {\n        openMobileMenu();\n      }\n\n    }\n  );\n\n\n  mobileMenu\n    .querySelectorAll(\"a\")\n    .forEach(function (link) {\n\n      link.addEventListener(\n        \"click\",\n        closeMobileMenu\n      );\n\n    });\n\n\n  document.addEventListener(\n    \"keydown\",\n    function (event) {\n\n      if (event.key === \"Escape\") {\n        closeMobileMenu();\n      }\n\n    }\n  );\n\n\n  window.addEventListener(\n    \"resize\",\n    function () {\n\n      if (window.innerWidth >= 1100) {\n        closeMobileMenu();\n      }\n\n    }\n  );\n\n});\n<\/script><\/div><\/div>\n\n<div class=\"et_pb_code_8 et_pb_code et_pb_module juanis-script-invisible\"><div class=\"et_pb_code_inner\"><script>\n(function () {\n  \"use strict\";\n\n  \/* ======================================================\n     JUANI'S RESTAURANTE\n     FORMULARIO DELIVERY A OBRAS\n     CONEXI\u00d3N TEMPORAL CON LOCALSTORAGE\n     ====================================================== *\/\n\n\n  \/* ======================================================\n     EVITAR INICIALIZACI\u00d3N DUPLICADA\n     ====================================================== *\/\n\n  if (window.JUANIS_DELIVERY_FORM_INITIALIZED) {\n    return;\n  }\n\n  window.JUANIS_DELIVERY_FORM_INITIALIZED = true;\n\n\n  \/* ======================================================\n     CONFIGURACI\u00d3N\n     Debe coincidir con la p\u00e1gina Pedidos\n     ====================================================== *\/\n\n  const STORAGE_KEY =\n    \"juanis_restaurante_orders_v1\";\n\n\n  \/* ======================================================\n     UTILIDADES\n     ====================================================== *\/\n\n  function safeString(value) {\n    return String(value ?? \"\").trim();\n  }\n\n\n  function getLocalDateString(date = new Date()) {\n    const year = date.getFullYear();\n\n    const month = String(\n      date.getMonth() + 1\n    ).padStart(2, \"0\");\n\n    const day = String(\n      date.getDate()\n    ).padStart(2, \"0\");\n\n    return `${year}-${month}-${day}`;\n  }\n\n\n  function escapeHTML(value) {\n    return safeString(value)\n      .replaceAll(\"&\", \"&amp;\")\n      .replaceAll(\"<\", \"&lt;\")\n      .replaceAll(\">\", \"&gt;\")\n      .replaceAll('\"', \"&quot;\")\n      .replaceAll(\"'\", \"&#039;\");\n  }\n\n\n  \/* ======================================================\n     LEER Y GUARDAR PEDIDOS\n     ====================================================== *\/\n\n  function loadOrders() {\n    try {\n      const savedOrders =\n        window.localStorage.getItem(\n          STORAGE_KEY\n        );\n\n      if (!savedOrders) {\n        return [];\n      }\n\n      const parsedOrders =\n        JSON.parse(savedOrders);\n\n      return Array.isArray(parsedOrders)\n        ? parsedOrders\n        : [];\n\n    } catch (error) {\n      console.error(\n        \"No fue posible leer los pedidos guardados:\",\n        error\n      );\n\n      return [];\n    }\n  }\n\n\n  function saveOrders(orders) {\n    try {\n      window.localStorage.setItem(\n        STORAGE_KEY,\n        JSON.stringify(orders)\n      );\n\n      return true;\n\n    } catch (error) {\n      console.error(\n        \"No fue posible guardar la solicitud:\",\n        error\n      );\n\n      return false;\n    }\n  }\n\n\n  \/* ======================================================\n     GENERAR ID DEL PEDIDO\n     ====================================================== *\/\n\n  function generateOrderId(orders) {\n    let highestNumber = 1024;\n\n    orders.forEach(function (order) {\n      const numericPart = Number(\n        String(order.id || \"\")\n          .replace(\"#JR-\", \"\")\n          .replace(\"JR-\", \"\")\n      );\n\n      if (\n        Number.isFinite(numericPart) &&\n        numericPart > highestNumber\n      ) {\n        highestNumber = numericPart;\n      }\n    });\n\n    return \"#JR-\" + String(\n      highestNumber + 1\n    );\n  }\n\n\n  \/* ======================================================\n     ETIQUETAS DEL FORMULARIO\n     ====================================================== *\/\n\n  function getOrderTypeLabel(value) {\n    const labels = {\n      individual:\n        \"\u00d3rdenes individuales\",\n\n      \"crew-package\":\n        \"Paquete para cuadrilla\",\n\n      office:\n        \"Pedido para oficina\",\n\n      \"safety-meeting\":\n        \"Reuni\u00f3n o capacitaci\u00f3n\",\n\n      other:\n        \"Otro tipo de pedido\"\n    };\n\n    return labels[value] || value;\n  }\n\n\n  function getFrequencyLabel(value) {\n    const labels = {\n      \"one-time\":\n        \"Pedido de una sola vez\",\n\n      daily:\n        \"Todos los d\u00edas\",\n\n      weekly:\n        \"Una vez por semana\",\n\n      \"multiple-weekly\":\n        \"Varias veces por semana\",\n\n      custom:\n        \"Programa personalizado\"\n    };\n\n    return labels[value] || value;\n  }\n\n\n  function getBudgetLabel(value) {\n    const labels = {\n      \"\":\n        \"No especificado\",\n\n      \"under-150\":\n        \"Menos de $150\",\n\n      \"150-300\":\n        \"$150\u2013$300\",\n\n      \"301-500\":\n        \"$301\u2013$500\",\n\n      \"501-1000\":\n        \"$501\u2013$1,000\",\n\n      \"over-1000\":\n        \"M\u00e1s de $1,000\"\n    };\n\n    return labels[value] || value;\n  }\n\n\n  function getServiceLabel(value) {\n    const labels = {\n      delivery:\n        \"Entrega en la obra\",\n\n      \"individual-packaging\":\n        \"Empaque individual\",\n\n      \"recurring-orders\":\n        \"Pedidos recurrentes\",\n\n      \"business-invoice\":\n        \"Facturaci\u00f3n empresarial\"\n    };\n\n    return labels[value] || value;\n  }\n\n\n  function getSelectedServices(form) {\n    return Array.from(\n      form.querySelectorAll(\n        'input[name=\"services[]\"]:checked'\n      )\n    ).map(function (checkbox) {\n      return checkbox.value;\n    });\n  }\n\n\n  \/* ======================================================\n     CREAR MENSAJE DE CONFIRMACI\u00d3N\n     ====================================================== *\/\n\n  function ensureMessageBox(form) {\n    let messageBox =\n      form.querySelector(\n        \".juanis-quote-form__message\"\n      );\n\n    if (messageBox) {\n      return messageBox;\n    }\n\n    messageBox =\n      document.createElement(\"div\");\n\n    messageBox.className =\n      \"juanis-quote-form__message\";\n\n    messageBox.setAttribute(\n      \"role\",\n      \"status\"\n    );\n\n    messageBox.setAttribute(\n      \"aria-live\",\n      \"polite\"\n    );\n\n    form.appendChild(messageBox);\n\n    return messageBox;\n  }\n\n\n  function showMessage(\n    form,\n    message,\n    type = \"success\"\n  ) {\n    const messageBox =\n      ensureMessageBox(form);\n\n    messageBox.innerHTML = `\n      <strong>\n        ${\n          type === \"error\"\n            ? \"No se pudo enviar\"\n            : \"Solicitud recibida\"\n        }\n      <\/strong>\n\n      <p>\n        ${escapeHTML(message)}\n      <\/p>\n    `;\n\n    messageBox.style.display = \"block\";\n    messageBox.style.marginTop = \"18px\";\n    messageBox.style.padding = \"17px 19px\";\n    messageBox.style.borderRadius = \"13px\";\n    messageBox.style.fontFamily =\n      '\"DM Sans\", Arial, sans-serif';\n    messageBox.style.lineHeight = \"1.5\";\n\n    const title =\n      messageBox.querySelector(\"strong\");\n\n    const paragraph =\n      messageBox.querySelector(\"p\");\n\n    if (title) {\n      title.style.display = \"block\";\n      title.style.marginBottom = \"4px\";\n      title.style.fontSize = \"15px\";\n      title.style.fontWeight = \"800\";\n    }\n\n    if (paragraph) {\n      paragraph.style.margin = \"0\";\n      paragraph.style.fontSize = \"13px\";\n    }\n\n    if (type === \"error\") {\n      messageBox.style.background =\n        \"#fff0ee\";\n\n      messageBox.style.color =\n        \"#9c2019\";\n\n      messageBox.style.border =\n        \"1px solid rgba(183, 34, 26, 0.25)\";\n    } else {\n      messageBox.style.background =\n        \"#edf8ef\";\n\n      messageBox.style.color =\n        \"#285c31\";\n\n      messageBox.style.border =\n        \"1px solid rgba(44, 127, 63, 0.25)\";\n    }\n\n    messageBox.scrollIntoView({\n      behavior: \"smooth\",\n      block: \"center\"\n    });\n  }\n\n\n  \/* ======================================================\n     CONSTRUIR REGISTRO DEL CRM\n     ====================================================== *\/\n\n  function createCRMRecord(\n    form,\n    existingOrders\n  ) {\n    const formData =\n      new FormData(form);\n\n    const services =\n      getSelectedServices(form);\n\n    const customer =\n      safeString(\n        formData.get(\"contact_name\")\n      );\n\n    const company =\n      safeString(\n        formData.get(\"company_name\")\n      );\n\n    const phone =\n      safeString(\n        formData.get(\"contact_phone\")\n      );\n\n    const email =\n      safeString(\n        formData.get(\"contact_email\")\n      );\n\n    const streetAddress =\n      safeString(\n        formData.get(\"job_address\")\n      );\n\n    const city =\n      safeString(\n        formData.get(\"job_city\")\n      );\n\n    const zip =\n      safeString(\n        formData.get(\"job_zip\")\n      );\n\n    const deliveryDate =\n      safeString(\n        formData.get(\"delivery_date\")\n      );\n\n    const deliveryTime =\n      safeString(\n        formData.get(\"delivery_time\")\n      );\n\n    const peopleCount =\n      Number(\n        formData.get(\"people_count\") || 0\n      );\n\n    const requestedOrderType =\n      safeString(\n        formData.get(\"order_type\")\n      );\n\n    const frequency =\n      safeString(\n        formData.get(\"order_frequency\")\n      );\n\n    const estimatedBudget =\n      safeString(\n        formData.get(\"estimated_budget\")\n      );\n\n    const menuInterest =\n      safeString(\n        formData.get(\"menu_interest\")\n      );\n\n    const customerNotes =\n      safeString(\n        formData.get(\"order_notes\")\n      );\n\n    const fullAddress = [\n      streetAddress,\n      city,\n      \"TX\",\n      zip\n    ]\n      .filter(Boolean)\n      .join(\", \");\n\n    const notes = [\n      \"Fuente: P\u00e1gina Delivery a Obras\",\n\n      \"Tipo de registro: Solicitud de cotizaci\u00f3n\",\n\n      \"Tipo solicitado: \" +\n        getOrderTypeLabel(\n          requestedOrderType\n        ),\n\n      \"Frecuencia: \" +\n        getFrequencyLabel(\n          frequency\n        ),\n\n      \"Presupuesto aproximado: \" +\n        getBudgetLabel(\n          estimatedBudget\n        ),\n\n      email\n        ? \"Correo electr\u00f3nico: \" +\n          email\n        : \"\",\n\n      menuInterest\n        ? \"Men\u00fa de inter\u00e9s: \" +\n          menuInterest\n        : \"\",\n\n      services.length > 0\n        ? \"Servicios adicionales: \" +\n          services\n            .map(getServiceLabel)\n            .join(\", \")\n        : \"\",\n\n      customerNotes\n        ? \"Notas del cliente: \" +\n          customerNotes\n        : \"\"\n    ]\n      .filter(Boolean)\n      .join(\"\\n\");\n\n    return {\n      id:\n        generateOrderId(\n          existingOrders\n        ),\n\n      customer:\n        customer,\n\n      company:\n        company,\n\n      phone:\n        phone,\n\n      email:\n        email,\n\n      people:\n        peopleCount,\n\n      type:\n        \"crew\",\n\n      date:\n        deliveryDate ||\n        getLocalDateString(),\n\n      time:\n        deliveryTime ||\n        \"12:00\",\n\n      subtotal:\n        0,\n\n      tax:\n        0,\n\n      total:\n        0,\n\n      payment:\n        \"pending\",\n\n      status:\n        \"new\",\n\n      address:\n        fullAddress,\n\n      notes:\n        notes,\n\n      source:\n        \"delivery-a-obras\",\n\n      requestType:\n        \"quote\",\n\n      orderTypeRequested:\n        requestedOrderType,\n\n      frequency:\n        frequency,\n\n      estimatedBudget:\n        estimatedBudget,\n\n      services:\n        services,\n\n      menuInterest:\n        menuInterest,\n\n      items:\n        [],\n\n      createdAt:\n        new Date().toISOString()\n    };\n  }\n\n\n  \/* ======================================================\n     CONFIGURAR FECHA M\u00cdNIMA\n     ====================================================== *\/\n\n  function configureDeliveryDate(form) {\n    const dateInput =\n      form.querySelector(\n        \"#juanis-delivery-date\"\n      );\n\n    if (!dateInput) {\n      return;\n    }\n\n    const today =\n      getLocalDateString();\n\n    dateInput.min = today;\n\n    if (!dateInput.value) {\n      dateInput.value = today;\n    }\n  }\n\n\n  \/* ======================================================\n     PROCESAR ENV\u00cdO\n     ====================================================== *\/\n\n  function handleFormSubmit(event) {\n    event.preventDefault();\n\n    const form =\n      event.currentTarget;\n\n    if (\n      !(form instanceof HTMLFormElement)\n    ) {\n      return;\n    }\n\n    if (!form.checkValidity()) {\n      form.reportValidity();\n\n      showMessage(\n        form,\n        \"Completa todos los campos obligatorios antes de enviar la solicitud.\",\n        \"error\"\n      );\n\n      return;\n    }\n\n    const submitButton =\n      form.querySelector(\n        \".juanis-quote-form__submit\"\n      );\n\n    const originalButtonHTML =\n      submitButton\n        ? submitButton.innerHTML\n        : \"\";\n\n    if (submitButton) {\n      submitButton.disabled = true;\n\n      submitButton.innerHTML = `\n        <span>\n          Guardando solicitud...\n        <\/span>\n      `;\n    }\n\n    try {\n      const orders =\n        loadOrders();\n\n      const newRecord =\n        createCRMRecord(\n          form,\n          orders\n        );\n\n      orders.unshift(\n        newRecord\n      );\n\n      const saved =\n        saveOrders(orders);\n\n      if (!saved) {\n        throw new Error(\n          \"LocalStorage no pudo guardar el registro.\"\n        );\n      }\n\n      form.reset();\n\n      configureDeliveryDate(form);\n\n      showMessage(\n        form,\n        \"Tu n\u00famero de referencia es \" +\n          newRecord.id +\n          \". Juani\u2019s Restaurante revisar\u00e1 la ubicaci\u00f3n, cantidad, horario y disponibilidad antes de confirmar la cotizaci\u00f3n.\",\n        \"success\"\n      );\n\n      console.log(\n        \"Solicitud guardada en el CRM local:\",\n        newRecord\n      );\n\n    } catch (error) {\n      console.error(\n        \"Error al procesar el formulario:\",\n        error\n      );\n\n      showMessage(\n        form,\n        \"Ocurri\u00f3 un problema al guardar la solicitud. Intenta nuevamente.\",\n        \"error\"\n      );\n\n    } finally {\n      if (submitButton) {\n        submitButton.disabled = false;\n\n        submitButton.innerHTML =\n          originalButtonHTML;\n      }\n    }\n  }\n\n\n  \/* ======================================================\n     INICIALIZAR FORMULARIO\n     ====================================================== *\/\n\n  function initializeDeliveryForm(\n    attempt = 0\n  ) {\n    const form =\n      document.querySelector(\n        \".juanis-quote-form\"\n      );\n\n    if (!form) {\n      if (attempt < 30) {\n        window.setTimeout(\n          function () {\n            initializeDeliveryForm(\n              attempt + 1\n            );\n          },\n          200\n        );\n\n        return;\n      }\n\n      console.error(\n        \"No se encontr\u00f3 el formulario .juanis-quote-form.\"\n      );\n\n      window.JUANIS_DELIVERY_FORM_INITIALIZED =\n        false;\n\n      return;\n    }\n\n    if (\n      form.dataset.localStorageConnected ===\n      \"true\"\n    ) {\n      return;\n    }\n\n    form.dataset.localStorageConnected =\n      \"true\";\n\n    configureDeliveryDate(form);\n    ensureMessageBox(form);\n\n    form.addEventListener(\n      \"submit\",\n      handleFormSubmit\n    );\n\n    console.log(\n      \"Formulario Delivery a Obras conectado correctamente.\"\n    );\n  }\n\n\n  \/* ======================================================\n     ARRANQUE\n     ====================================================== *\/\n\n  if (\n    document.readyState === \"loading\"\n  ) {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      function () {\n        initializeDeliveryForm();\n      },\n      {\n        once: true\n      }\n    );\n  } else {\n    initializeDeliveryForm();\n  }\n\n})();\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"wf_page_folders":[52],"class_list":["post-103772","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages\/103772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/comments?post=103772"}],"version-history":[{"count":12,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages\/103772\/revisions"}],"predecessor-version":[{"id":103949,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/pages\/103772\/revisions\/103949"}],"wp:attachment":[{"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/media?parent=103772"}],"wp:term":[{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/onlytexaspros.com\/soluciones-digitales\/wp-json\/wp\/v2\/wf_page_folders?post=103772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}