{"id":1170,"date":"2026-06-09T20:19:47","date_gmt":"2026-06-09T20:19:47","guid":{"rendered":"https:\/\/epgc.com.mx\/?page_id=1170"},"modified":"2026-06-09T20:44:14","modified_gmt":"2026-06-09T20:44:14","slug":"quejas","status":"publish","type":"page","link":"https:\/\/epgc.com.mx\/en\/quejas\/","title":{"rendered":"Quejas"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1170\" class=\"elementor elementor-1170\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6954c65 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6954c65\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4a235ba\" data-id=\"4a235ba\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b51311d elementor-widget elementor-widget-html\" data-id=\"b51311d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\n     Proceso de Atenci\u00f3n de Quejas \u2014 versi\u00f3n detallada\n     Pega este bloque completo en un widget \"HTML\" de Elementor.\n     Todo el CSS y JS est\u00e1 aislado bajo .paqd.\n     ============================================================ -->\n<div class=\"paqd\" role=\"region\" aria-label=\"Proceso detallado de atenci\u00f3n de quejas\">\n  <style>\n    .paqd {\n      --paqd-ink: #16243f;\n      --paqd-accent: #c8102e;\n      --paqd-muted: #5b6577;\n      --paqd-line: #e3e6ec;\n      --paqd-ok: #2e9b5b;\n      --paqd-no: #c8102e;\n\n      box-sizing: border-box;\n      max-width: 980px;\n      margin: 0 auto;\n      padding: 56px 20px;\n      color: var(--paqd-ink);\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,\n        Helvetica, Arial, sans-serif;\n      -webkit-font-smoothing: antialiased;\n    }\n    .paqd *,\n    .paqd *::before,\n    .paqd *::after { box-sizing: border-box; }\n\n    .paqd__head { text-align: center; margin-bottom: 48px; }\n    .paqd__eyebrow {\n      display: inline-block;\n      font-size: 0.72rem;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      color: var(--paqd-accent);\n      font-weight: 600;\n      margin-bottom: 10px;\n    }\n    .paqd__title {\n      margin: 0 0 14px;\n      font-size: clamp(1.7rem, 4vw, 2.4rem);\n      font-weight: 700;\n      line-height: 1.12;\n      letter-spacing: -0.015em;\n    }\n    .paqd__intro {\n      max-width: 620px;\n      margin: 0 auto;\n      font-size: 1rem;\n      line-height: 1.6;\n      color: var(--paqd-muted);\n    }\n\n    \/* ---- Lista de etapas ---- *\/\n    .paqd__steps {\n      position: relative;\n      display: flex;\n      flex-direction: column;\n      gap: 8px;\n    }\n\n    .paqd__step {\n      display: grid;\n      grid-template-columns: 240px 1fr;\n      gap: 28px;\n      align-items: start;\n      padding: 22px 0;\n      border-top: 1px solid var(--paqd-line);\n      opacity: 0;\n      transform: translateY(16px);\n      transition: opacity 0.6s ease, transform 0.6s ease;\n    }\n    .paqd__step:last-child { border-bottom: 1px solid var(--paqd-line); }\n    .paqd.is-visible .paqd__step { opacity: 1; transform: translateY(0); }\n    .paqd.is-visible .paqd__step:nth-child(2) { transition-delay: 0.1s; }\n    .paqd.is-visible .paqd__step:nth-child(3) { transition-delay: 0.2s; }\n    .paqd.is-visible .paqd__step:nth-child(4) { transition-delay: 0.3s; }\n    .paqd.is-visible .paqd__step:nth-child(5) { transition-delay: 0.4s; }\n\n    \/* etiqueta chevron roja *\/\n    .paqd__tag {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      background: var(--paqd-accent);\n      color: #fff;\n      padding: 14px 28px 14px 18px;\n      clip-path: polygon(\n        0 0,\n        calc(100% - 16px) 0,\n        100% 50%,\n        calc(100% - 16px) 100%,\n        0 100%\n      );\n    }\n    .paqd__tag-num {\n      flex-shrink: 0;\n      width: 26px;\n      height: 26px;\n      border-radius: 50%;\n      border: 1.5px solid rgba(255, 255, 255, 0.7);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 0.82rem;\n      font-weight: 700;\n    }\n    .paqd__tag-name {\n      font-size: 0.82rem;\n      font-weight: 700;\n      letter-spacing: 0.04em;\n      text-transform: uppercase;\n      line-height: 1.2;\n    }\n\n    .paqd__body p {\n      margin: 0;\n      font-size: 0.97rem;\n      line-height: 1.6;\n      color: var(--paqd-muted);\n    }\n\n    \/* ramas proceda \/ no procede *\/\n    .paqd__branch {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 14px;\n      margin-top: 16px;\n    }\n    .paqd__case {\n      display: flex;\n      gap: 12px;\n      padding: 14px 16px;\n      border-radius: 10px;\n      background: #f6f8fb;\n      border: 1px solid var(--paqd-line);\n    }\n    .paqd__case svg { width: 20px; height: 20px; flex-shrink: 0; margin-top: 2px; }\n    .paqd__case--ok svg { stroke: var(--paqd-ok); }\n    .paqd__case--no svg { stroke: var(--paqd-no); }\n    .paqd__case-title {\n      display: block;\n      font-size: 0.82rem;\n      font-weight: 700;\n      color: var(--paqd-ink);\n      margin-bottom: 3px;\n    }\n    .paqd__case p { font-size: 0.86rem; }\n\n    @media (max-width: 700px) {\n      .paqd__step { grid-template-columns: 1fr; gap: 14px; }\n      .paqd__tag { width: max-content; max-width: 100%; }\n      .paqd__branch { grid-template-columns: 1fr; }\n    }\n\n    \/* ---- Cierre: invitaci\u00f3n al formulario ---- *\/\n    .paqd__form-prompt {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 10px;\n      text-align: center;\n      margin-top: 40px;\n    }\n    .paqd__form-prompt p {\n      margin: 0;\n      font-size: 1.05rem;\n      font-weight: 600;\n      color: var(--paqd-ink);\n    }\n    .paqd__form-prompt svg {\n      width: 24px;\n      height: 24px;\n      stroke: var(--paqd-accent);\n      animation: paqd-bounce 1.6s ease-in-out infinite;\n    }\n    @keyframes paqd-bounce {\n      0%, 100% { transform: translateY(0); }\n      50% { transform: translateY(6px); }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .paqd__step { transition: none !important; opacity: 1; transform: none; }\n      .paqd__form-prompt svg { animation: none; }\n    }\n  <\/style>\n\n  <div class=\"paqd__head\">\n    <span class=\"paqd__eyebrow\">Our Process<\/span>\n    <h1 class=\"paqd__title\">Complaint Handling Process<\/h1>\n    <p class=\"paqd__intro\">\n      Every complaint we receive follows a clear, documented procedure, from intake through resolution. This allows us to track each case promptly and keep the person involved informed at all times.\n    <\/p>\n  <\/div>\n\n  <div class=\"paqd__steps\">\n    <!-- 1 -->\n    <div class=\"paqd__step\">\n      <div class=\"paqd__tag\">\n        <span class=\"paqd__tag-num\">1<\/span>\n        <span class=\"paqd__tag-name\">INTAKE<\/span>\n      <\/div>\n      <div class=\"paqd__body\">\n        <p>\n          EPGC receives complaints by email, phone, in person, or through direct submission on the website. At this stage, the basic information of the person involved is collected: name, phone number, details of the complaint, date, etc.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- 2 -->\n    <div class=\"paqd__step\">\n      <div class=\"paqd__tag\">\n        <span class=\"paqd__tag-num\">2<\/span>\n        <span class=\"paqd__tag-name\">ACKNOWLEDGMENT OF RECEIPT<\/span>\n      <\/div>\n      <div class=\"paqd__body\">\n        <p>\n          EPGC sends an acknowledgment of receipt to the interested party, confirming that the complaint has been registered and will proceed to evaluation.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- 3 -->\n    <div class=\"paqd__step\">\n      <div class=\"paqd__tag\">\n        <span class=\"paqd__tag-num\">3<\/span>\n        <span class=\"paqd__tag-name\">VALIDATION<\/span>\n      <\/div>\n      <div class=\"paqd__body\">\n        <p>\n          EPGC assigns a technical team that evaluates in detail whether the complaint is valid, based on the information provided by the interested party.\n        <\/p>\n        <div class=\"paqd__branch\">\n          <div class=\"paqd__case paqd__case--ok\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n              <circle cx=\"12\" cy=\"12\" r=\"9\" \/>\n              <path d=\"M8 12l2.5 2.5L16 9\" \/>\n            <\/svg>\n            <div>\n              <span class=\"paqd__case-title\">If valid<\/span>\n              <p>The analysis continues to determine the corrective actions to be taken.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"paqd__case paqd__case--no\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n              <circle cx=\"12\" cy=\"12\" r=\"9\" \/>\n              <path d=\"M9 9l6 6M15 9l-6 6\" \/>\n            <\/svg>\n            <div>\n              <span class=\"paqd__case-title\">If not valid<\/span>\n              <p>The client is notified of the reason with a detailed explanation and is given the option to resubmit the complaint with new information.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- 4 -->\n    <div class=\"paqd__step\">\n      <div class=\"paqd__tag\">\n        <span class=\"paqd__tag-num\">4<\/span>\n        <span class=\"paqd__tag-name\">ACTIONS AND FOLLOW-UP<\/span>\n      <\/div>\n      <div class=\"paqd__body\">\n        <p>\n          The technical team carries out the necessary actions to resolve the submitted complaint and keeps the person involved informed throughout the process.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <!-- 5 -->\n    <div class=\"paqd__step\">\n      <div class=\"paqd__tag\">\n        <span class=\"paqd__tag-num\">5<\/span>\n        <span class=\"paqd__tag-name\">CLOSURE<\/span>\n      <\/div>\n      <div class=\"paqd__body\">\n        <p>\n          The interested party is notified of the outcome of the corrective actions that resolved the complaint, documenting its closure.\n        <\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"paqd__form-prompt\">\n    <p>Please fill out the form below.<\/p>\n    <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\n      stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n      <path d=\"M12 5v14\" \/>\n      <path d=\"M6 13l6 6 6-6\" \/>\n    <\/svg>\n  <\/div>\n\n  <script>\n    (function () {\n      var el = document.currentScript.closest('.paqd');\n      if (!el) return;\n      if (!('IntersectionObserver' in window)) {\n        el.classList.add('is-visible');\n        return;\n      }\n      var io = new IntersectionObserver(\n        function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('is-visible');\n              io.unobserve(entry.target);\n            }\n          });\n        },\n        { threshold: 0.12 }\n      );\n      io.observe(el);\n    })();\n  <\/script>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Nuestro proceso Proceso de Atenci\u00f3n de Quejas Cada queja recibida sigue un procedimiento claro y documentado, desde su recepci\u00f3n hasta el cierre. As\u00ed damos seguimiento puntual a cada caso y mantenemos informada a la persona interesada en todo momento. 1 Recepci\u00f3n EPGC recibe la queja por correo electr\u00f3nico, tel\u00e9fono, en persona o mediante el registro [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1170","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Quejas - EPGC | Especialistas en Geotecnia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/epgc.com.mx\/en\/quejas\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Quejas - EPGC | Especialistas en Geotecnia\" \/>\n<meta property=\"og:description\" content=\"Nuestro proceso Proceso de Atenci\u00f3n de Quejas Cada queja recibida sigue un procedimiento claro y documentado, desde su recepci\u00f3n hasta el cierre. As\u00ed damos seguimiento puntual a cada caso y mantenemos informada a la persona interesada en todo momento. 1 Recepci\u00f3n EPGC recibe la queja por correo electr\u00f3nico, tel\u00e9fono, en persona o mediante el registro [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/epgc.com.mx\/en\/quejas\/\" \/>\n<meta property=\"og:site_name\" content=\"EPGC | Especialistas en Geotecnia\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-09T20:44:14+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/epgc.com.mx\/quejas\/\",\"url\":\"https:\/\/epgc.com.mx\/quejas\/\",\"name\":\"Quejas - EPGC | Especialistas en Geotecnia\",\"isPartOf\":{\"@id\":\"https:\/\/epgc.com.mx\/#website\"},\"datePublished\":\"2026-06-09T20:19:47+00:00\",\"dateModified\":\"2026-06-09T20:44:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/epgc.com.mx\/quejas\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/epgc.com.mx\/quejas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/epgc.com.mx\/quejas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/epgc.com.mx\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quejas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/epgc.com.mx\/#website\",\"url\":\"https:\/\/epgc.com.mx\/\",\"name\":\"EPGC | Especialistas en Geotecnia\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/epgc.com.mx\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Quejas - EPGC | Especialistas en Geotecnia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/epgc.com.mx\/en\/quejas\/","og_locale":"en_US","og_type":"article","og_title":"Quejas - EPGC | Especialistas en Geotecnia","og_description":"Nuestro proceso Proceso de Atenci\u00f3n de Quejas Cada queja recibida sigue un procedimiento claro y documentado, desde su recepci\u00f3n hasta el cierre. As\u00ed damos seguimiento puntual a cada caso y mantenemos informada a la persona interesada en todo momento. 1 Recepci\u00f3n EPGC recibe la queja por correo electr\u00f3nico, tel\u00e9fono, en persona o mediante el registro [&hellip;]","og_url":"https:\/\/epgc.com.mx\/en\/quejas\/","og_site_name":"EPGC | Especialistas en Geotecnia","article_modified_time":"2026-06-09T20:44:14+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/epgc.com.mx\/quejas\/","url":"https:\/\/epgc.com.mx\/quejas\/","name":"Quejas - EPGC | Especialistas en Geotecnia","isPartOf":{"@id":"https:\/\/epgc.com.mx\/#website"},"datePublished":"2026-06-09T20:19:47+00:00","dateModified":"2026-06-09T20:44:14+00:00","breadcrumb":{"@id":"https:\/\/epgc.com.mx\/quejas\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/epgc.com.mx\/quejas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/epgc.com.mx\/quejas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/epgc.com.mx\/"},{"@type":"ListItem","position":2,"name":"Quejas"}]},{"@type":"WebSite","@id":"https:\/\/epgc.com.mx\/#website","url":"https:\/\/epgc.com.mx\/","name":"EPGC | Especialistas en Geotecnia","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/epgc.com.mx\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/epgc.com.mx\/en\/wp-json\/wp\/v2\/pages\/1170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/epgc.com.mx\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/epgc.com.mx\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/epgc.com.mx\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/epgc.com.mx\/en\/wp-json\/wp\/v2\/comments?post=1170"}],"version-history":[{"count":0,"href":"https:\/\/epgc.com.mx\/en\/wp-json\/wp\/v2\/pages\/1170\/revisions"}],"wp:attachment":[{"href":"https:\/\/epgc.com.mx\/en\/wp-json\/wp\/v2\/media?parent=1170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}