Efecto Bienestar

Quiropráctica Familiar

10+ Años de experiencia 5Certificaciones internacionales 5★Valoración en Google

¿Llevas meses
con ese dolor
de espalda?

En Efecto Bienestar Quiropráctica Familiar encontramos la causa real y la corregimos con ajustes de precisión. Sin cirugía. Sin medicamentos. Sin parches temporales.


{ "@context": "https://schema.org", "@type": "MedicalOrganization", "name": "Efecto Bien Quiropráctica", "description": "Centro quiropráctico especializado en el tratamiento de dolor cervical, lumbar, migraña, vértigo, ciática y hernia discal.", "medicalSpecialty": "Quiropráctica", "availableService": [ {"@type":"MedicalTherapy","name":"Dolor Cervical","url":"/condiciones/dolor-cervical"}, {"@type":"MedicalTherapy","name":"Dolor Lumbar","url":"/condiciones/dolor-lumbar"}, {"@type":"MedicalTherapy","name":"Dolor de Cabeza y Migraña","url":"/condiciones/dolor-cabeza-migrana"}, {"@type":"MedicalTherapy","name":"Mareo y Vértigo","url":"/condiciones/mareo-vertigo"}, {"@type":"MedicalTherapy","name":"Dolor de Ciática","url":"/condiciones/dolor-ciatica"}, {"@type":"MedicalTherapy","name":"Hernia Discal","url":"/condiciones/hernia-discal"} ] } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --navy: #1B3A5C; --navy-light: #2a5180; --teal: #3D8C8C; --teal-light: #5AACAC; --white: #FFFFFF; --text-body: #3a3a3a; --radius: 14px; --ease: cubic-bezier(0.34, 1.06, 0.64, 1); } /* ── Section ── */ .qb-section { background: #ffffff; padding: 80px 24px 96px; font-family: 'DM Sans', sans-serif; color: var(--text-body); } /* ── Header ── */ .qb-header { text-align: center; max-width: 680px; margin: 0 auto 60px; } .qb-eyebrow { display: inline-block; font-size: 0.75rem; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--teal); margin-bottom: 14px; } .qb-title { font-family: 'Playfair Display', serif; font-size: clamp(1.9rem, 4vw, 2.9rem); font-weight: 700; color: var(--navy); line-height: 1.2; margin-bottom: 18px; } .qb-subtitle { font-size: 1rem; line-height: 1.75; color: #5a6470; font-weight: 300; } .qb-subtitle strong { color: var(--navy); font-weight: 500; } .qb-divider { width: 52px; height: 3px; background: linear-gradient(90deg, var(--teal), var(--teal-light)); border-radius: 2px; margin: 20px auto 0; } /* ── Grid ── */ .qb-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; max-width: 1140px; margin: 0 auto; } @media (max-width: 900px) { .qb-grid { grid-template-columns: repeat(2,1fr); gap: 18px; } } @media (max-width: 560px) { .qb-grid { grid-template-columns: 1fr; gap: 14px; } .qb-header { margin-bottom: 36px; } } /* ── Card shell ── */ .qb-card { position: relative; display: block; border-radius: var(--radius); overflow: hidden; aspect-ratio: 4 / 5; cursor: pointer; text-decoration: none; box-shadow: 0 3px 18px rgba(27,58,92,0.10); transition: transform 0.38s var(--ease), box-shadow 0.38s ease; } .qb-card:hover { transform: translateY(-5px) scale(1.015); box-shadow: 0 14px 44px rgba(27,58,92,0.18); } .qb-card:focus-visible { outline: 3px solid var(--teal); outline-offset: 3px; } /* ── Background photo ── */ .qb-card__img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: top center; transition: transform 0.55s ease, filter 0.45s ease; /* Subtle initial treatment – photo shows clearly */ filter: brightness(1.02) saturate(0.95); } .qb-card:hover .qb-card__img { transform: scale(1.04); /* On hover: blurry + very bright → "washed white" look */ filter: brightness(2.2) saturate(0.3) blur(4px); } /* ── Overlay ── */ .qb-card__overlay { position: absolute; inset: 0; /* LIGHT initial gradient – barely there at top, gently builds at bottom */ background: linear-gradient( to bottom, rgba(255,255,255,0.00) 0%, rgba(255,255,255,0.08) 40%, rgba(255,255,255,0.55) 68%, rgba(255,255,255,0.92) 86%, rgba(255,255,255,1.00) 100% ); transition: background 0.42s ease; } .qb-card:hover .qb-card__overlay { /* Full white wash on hover */ background: rgba(255,255,255,0.82); } /* ── Content ── */ .qb-card__content { position: absolute; bottom: 0; left: 0; right: 0; padding: 18px 22px 22px; } .qb-card__tag { display: inline-block; font-size: 0.65rem; font-weight: 600; letter-spacing: 0.15em; text-transform: uppercase; color: var(--teal); margin-bottom: 5px; } .qb-card__title { font-family: 'Playfair Display', serif; font-size: 1.2rem; font-weight: 700; color: var(--navy); line-height: 1.25; margin-bottom: 8px; } .qb-card__desc { font-size: 0.82rem; line-height: 1.62; color: #2e3e50; font-weight: 400; max-height: 0; overflow: hidden; opacity: 0; transition: max-height 0.42s ease, opacity 0.35s ease 0.05s; } .qb-card:hover .qb-card__desc { max-height: 130px; opacity: 1; } /* ── CTA arrow ── */ .qb-card__cta { display: flex; align-items: center; gap: 6px; margin-top: 10px; font-size: 0.78rem; font-weight: 500; color: var(--teal); letter-spacing: 0.05em; opacity: 0; transform: translateY(5px); transition: opacity 0.3s ease 0.1s, transform 0.3s ease 0.1s; } .qb-card:hover .qb-card__cta { opacity: 1; transform: translateY(0); } .qb-card__cta svg { transition: transform 0.25s ease; } .qb-card:hover .qb-card__cta svg { transform: translateX(4px); } /* ── Bottom CTA button ── */ .qb-cta-row { text-align: center; margin-top: 52px; } .qb-btn { display: inline-flex; align-items: center; gap: 10px; padding: 14px 34px; background: var(--navy); color: #fff; font-family: 'DM Sans', sans-serif; font-size: 0.9rem; font-weight: 500; letter-spacing: 0.05em; border-radius: 50px; text-decoration: none; transition: background 0.3s ease, transform 0.25s ease, box-shadow 0.3s ease; box-shadow: 0 4px 20px rgba(27,58,92,0.22); } .qb-btn:hover { background: var(--navy-light); transform: translateY(-2px); box-shadow: 0 8px 32px rgba(27,58,92,0.30); }
¿Qué condiciones tratamos?

¿Con qué dolor llegas a consulta?

Cada condición tiene una causa.
La quiropráctica la encuentra y corrige desde la raíz, no solo el síntoma.

Cómo trabajamos?

De la valoración a los resultados, paso a paso...
No adivinamos...Medimos, analizamos y corregimos con precisión técnica.

.pq-section { background: #0b1e3d; padding: 60px 40px; font-family: 'Lato', sans-serif; } .pq-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; max-width: 1400px; margin: 0 auto; } .pq-paso { position: relative; padding: 40px 32px 36px; border-right: 1px solid rgba(255,255,255,0.08); overflow: hidden; transition: background 0.3s ease; } .pq-paso:last-child { border-right: none; } .pq-paso:hover { background: rgba(255,255,255,0.03); } .pq-num-bg { position: absolute; top: -10px; right: 20px; font-size: 120px; font-weight: 900; color: rgba(255,255,255,0.04); line-height: 1; pointer-events: none; user-select: none; letter-spacing: -4px; } .pq-icono { width: 52px; height: 52px; border: 1.5px solid #1ecfbe; border-radius: 10px; display: flex; align-items: center; justify-content: center; margin-bottom: 28px; position: relative; z-index: 1; } .pq-icono svg { width: 22px; height: 22px; stroke: #1ecfbe; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; } .pq-titulo { font-size: 18px; font-weight: 700; color: #ffffff; margin-bottom: 14px; line-height: 1.3; position: relative; z-index: 1; } .pq-desc { font-size: 13.5px; color: rgba(255,255,255,0.55); line-height: 1.7; margin-bottom: 28px; position: relative; z-index: 1; } .pq-badge { display: inline-block; background: transparent; border: 1.5px solid #1ecfbe; color: #1ecfbe; font-size: 12px; font-weight: 700; padding: 6px 14px; border-radius: 20px; letter-spacing: 0.3px; position: relative; z-index: 1; } @media (max-width: 900px) { .pq-grid { grid-template-columns: repeat(2, 1fr); } .pq-paso:nth-child(2) { border-right: none; } .pq-paso:nth-child(3) { border-right: 1px solid rgba(255,255,255,0.08); } } @media (max-width: 500px) { .pq-grid { grid-template-columns: 1fr; } .pq-paso { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.08); } .pq-paso:last-child { border-bottom: none; } .pq-section { padding: 40px 20px; } }
01

Valoración inicial

Historia clínica, pruebas funcionales, escaneo neuro-térmico y análisis postural completo. Identificamos exactamente dónde está el problema.

Primera cita · 45 min
02

Diagnóstico y plan

Presentamos los hallazgos con evidencia: dónde están las subluxaciones, cómo afectan el sistema nervioso y el plan de corrección.

Misma sesión
03

Ajuste quiropráctico

Técnicas Pierce Results System, Thompson y neurología funcional aplicada. Corrección de disfunciones vertebrales con precisión milimétrica.

Cada sesión · 20 min
04

Seguimiento medible

Escaneamos tu columna en cada cita. Datos reales del progreso: vemos cómo evoluciona la corrección, no suponemos.

Progresivo y documentado
{ "@context": "https://schema.org", "@type": "Physician", "name": "Dr. Becerril", "jobTitle": "Quiropráctico Certificado", "description": "Más de 10 años corrigiendo columnas vertebrales, no solo tratando síntomas. Especialista en ajuste quiropráctico con base en funcionamiento cerebral.", "medicalSpecialty": "Quiropráctica", "knowsAbout": [ "Quiropráctica", "Pierce Results System", "Método Thompson", "Corrección Espinal", "Ajuste con base en Funcionamiento Cerebral" ], "alumniOf": [ { "@type": "CollegeOrUniversity", "name": "Universidad Estatal del Valle de Ecatepec (UNEVE)" }, { "@type": "CollegeOrUniversity", "name": "Life Chiropractic University", "address": { "@type": "PostalAddress", "addressLocality": "Atlanta", "addressRegion": "Georgia" } } ], "hasCredential": [ { "@type": "EducationalOccupationalCredential", "name": "Licenciatura en Quiropráctica", "dateCreated": "2014" }, { "@type": "EducationalOccupationalCredential", "name": "Pierce Results System — Análisis Quiropráctico", "dateCreated": "2016" }, { "@type": "EducationalOccupationalCredential", "name": "Certificación Método Thompson — Corrección Espinal", "dateCreated": "2020" }, { "@type": "EducationalOccupationalCredential", "name": "Ajuste Quiropráctico con base en Funcionamiento Cerebral Nivel 1", "dateCreated": "2022" }, { "@type": "EducationalOccupationalCredential", "name": "Ajuste Quiropráctico con base en Funcionamiento Cerebral Nivel 2", "dateCreated": "2023" } ], "contactPoint": { "@type": "ContactPoint", "telephone": "+52-55-2067-9030", "contactType": "customer service", "availableLanguage": "Spanish" } } @import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;1,400&family=DM+Sans:wght@300;400;500&display=swap'); .drb-widget { --color-bg: #f7f9f8; --color-white: #ffffff; --color-teal: #1a7a6e; --color-teal-lt: #e6f4f2; --color-navy: #0f1f2e; --color-muted: #5a7080; --color-border: #d4e6e3; --color-accent: #2d9b8a; --color-wa: #25D366; --color-wa-hover: #1ebe5d; --radius-card: 18px; --radius-badge: 6px; --font-display: 'Playfair Display', Georgia, serif; --font-body: 'DM Sans', system-ui, sans-serif; font-family: var(--font-body); background: var(--color-bg); padding: 56px 24px; max-width: 820px; margin: 0 auto; box-sizing: border-box; } /* ── Etiqueta superior ── */ .drb-eyebrow { font-family: var(--font-body); font-size: 11px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--color-teal); margin: 0 0 16px; } /* ── Titular principal ── */ .drb-headline { font-family: var(--font-display); font-size: clamp(28px, 5vw, 44px); font-weight: 700; line-height: 1.18; color: var(--color-navy); margin: 0 0 36px; max-width: 640px; } /* ── Cita ── */ .drb-quote { background: var(--color-white); border-left: 4px solid var(--color-teal); border-radius: 0 var(--radius-card) var(--radius-card) 0; padding: 28px 32px; margin: 0 0 48px; box-shadow: 0 2px 20px rgba(26,122,110,0.07); } .drb-quote blockquote { margin: 0; padding: 0; font-family: var(--font-display); font-style: italic; font-size: 17px; line-height: 1.7; color: var(--color-muted); } /* ── Tarjeta de certificaciones ── */ .drb-certs-card { background: var(--color-white); border: 1px solid var(--color-border); border-radius: var(--radius-card); padding: 32px 36px; margin-bottom: 40px; box-shadow: 0 4px 24px rgba(26,122,110,0.06); } .drb-certs-header { display: flex; align-items: center; gap: 10px; margin-bottom: 28px; padding-bottom: 18px; border-bottom: 1px solid var(--color-border); } .drb-certs-icon { width: 20px; height: 20px; flex-shrink: 0; } .drb-certs-title { font-size: 11px; font-weight: 500; letter-spacing: 0.16em; text-transform: uppercase; color: var(--color-teal); margin: 0; } /* ── Línea de credencial ── */ .drb-cert-row { display: flex; align-items: flex-start; gap: 16px; padding: 10px 0; border-bottom: 1px solid #eef3f2; transition: background 0.2s; } .drb-cert-row:last-child { border-bottom: none; } .drb-cert-row:hover { background: var(--color-teal-lt); border-radius: 8px; padding-left: 8px; padding-right: 8px; } .drb-badge { font-size: 11px; font-weight: 500; color: var(--color-teal); background: var(--color-teal-lt); border: 1px solid var(--color-border); border-radius: var(--radius-badge); padding: 3px 10px; white-space: nowrap; min-width: 48px; text-align: center; flex-shrink: 0; margin-top: 1px; } .drb-cert-text { font-size: 14.5px; color: var(--color-navy); line-height: 1.5; margin: 0; } .drb-cert-text .drb-sep { color: var(--color-muted); margin: 0 4px; } /* ── Botón WhatsApp ── */ .drb-cta { display: flex; align-items: center; justify-content: center; gap: 12px; width: 100%; padding: 18px 24px; background: var(--color-navy); color: #fff; font-family: var(--font-body); font-size: 16px; font-weight: 500; letter-spacing: 0.02em; border: none; border-radius: 50px; cursor: pointer; text-decoration: none; box-sizing: border-box; transition: background 0.25s, transform 0.15s, box-shadow 0.25s; box-shadow: 0 6px 28px rgba(15,31,46,0.22); position: relative; overflow: hidden; } .drb-cta::before { content: ''; position: absolute; inset: 0; background: linear-gradient(135deg, rgba(37,211,102,0.15), transparent 60%); opacity: 0; transition: opacity 0.3s; } .drb-cta:hover { background: #1a3048; transform: translateY(-2px); box-shadow: 0 10px 36px rgba(15,31,46,0.30); } .drb-cta:hover::before { opacity: 1; } .drb-cta:active { transform: translateY(0); } .drb-wa-icon { width: 22px; height: 22px; flex-shrink: 0; } /* ── Responsivo ── */ @media (max-width: 600px) { .drb-widget { padding: 36px 16px; } .drb-certs-card { padding: 24px 20px; } .drb-cert-row { flex-wrap: wrap; } .drb-cta { font-size: 15px; } }

Más de 10 años corrigiendo columnas,
no solo tratando síntomas

"Tu columna vertebral es la llave de acceso al increíble potencial que tiene tu cuerpo de sanar. Mi trabajo es quitar los obstáculos que impiden que eso ocurra."

Formación y Certificaciones Internacionales

2014

Licenciatura en Quiropráctica · Universidad Estatal del Valle de Ecatepec (UNEVE)

2016

Pierce Results System — Análisis Quiropráctico · Life Chiropractic University, Atlanta, Georgia

2020

Certificación Método Thompson — Corrección Espinal · Ciudad de México

2022

Ajuste Quiropráctico con base en Funcionamiento Cerebral Nivel 1 · Denver, Colorado

2023

Ajuste Quiropráctico con base en Funcionamiento Cerebral Nivel 2 · Cabo Cañaveral, Florida

Docente

Catedrático · Universidad Estatal del Valle de Ecatepec — Quiropráctica

Agendar con el Dr. Becerril
HTML Widget ============================================================ --> { "@context": "https://schema.org", "@type": "MedicalBusiness", "name": "Consulta Privada Roma Norte", "description": "Consulta médica privada con cita previa en Roma Norte, Ciudad de México.", "url": "https://www.tusitio.mx", "telephone": "+5255 2067 9030", "address": { "@type": "PostalAddress", "streetAddress": "Roma Norte", "addressLocality": "Ciudad de México", "addressRegion": "CDMX", "addressCountry": "MX" }, "openingHoursSpecification": [ { "@type": "OpeningHoursSpecification", "dayOfWeek": "Tuesday", "opens": "09:30", "closes": "13:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Wednesday", "opens": "09:10", "closes": "12:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Wednesday", "opens": "15:00", "closes": "18:30" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Thursday", "opens": "09:30", "closes": "13:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Friday", "opens": "09:10", "closes": "12:00" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Friday", "opens": "15:00", "closes": "18:30" }, { "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "08:00", "closes": "13:00" } ], "priceRange": "$$", "contactPoint": { "@type": "ContactPoint", "telephone": "+5255 2067 9030", "contactType": "reservations", "contactOption": "TollFree", "availableLanguage": "Spanish" } } .hda-section { font-family: 'Georgia', 'Times New Roman', serif; background: #f0f3f8; padding: 56px 24px 40px; text-align: center; box-sizing: border-box; width: 100%; } .hda-eyebrow { font-family: 'Arial', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.18em; color: #1a6e6a; text-transform: uppercase; margin: 0 0 10px; } .hda-title { font-size: clamp(28px, 4vw, 46px); font-weight: 400; color: #0d2340; margin: 0 0 10px; line-height: 1.15; } .hda-subtitle { font-family: 'Arial', sans-serif; font-size: 14px; color: #5a6a7e; margin: 0 0 36px; font-weight: 400; } /* ── Grid de días ── */ .hda-grid { display: grid; grid-template-columns: repeat(7, 1fr); gap: 10px; max-width: 900px; margin: 0 auto 28px; } @media (max-width: 760px) { .hda-grid { grid-template-columns: repeat(4, 1fr); } } @media (max-width: 480px) { .hda-grid { grid-template-columns: repeat(2, 1fr); } } .hda-card { background: #ffffff; border: 1.5px solid #dde4ed; border-radius: 12px; padding: 14px 8px 16px; display: flex; flex-direction: column; align-items: center; gap: 8px; transition: box-shadow 0.2s ease, border-color 0.2s ease; position: relative; } .hda-card--open { border-color: #5dbcaa; background: #f4fdf9; } .hda-card--today { border-color: #1a6e6a; background: #eaf8f4; box-shadow: 0 0 0 3px rgba(26, 110, 106, 0.12); } .hda-card--today .hda-card__today-badge { display: flex; } .hda-card--saturday { border-color: #7b8fd4; background: #f2f4fc; } .hda-card--closed { border-color: #dde4ed; opacity: 0.65; } .hda-card__today-badge { display: none; position: absolute; top: -11px; left: 50%; transform: translateX(-50%); background: #1a6e6a; color: #ffffff; font-family: 'Arial', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.06em; padding: 2px 9px; border-radius: 20px; white-space: nowrap; text-transform: uppercase; } .hda-card__day { font-family: 'Arial', sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 0.12em; color: #0d2340; text-transform: uppercase; } .hda-card__hours { font-family: 'Arial', sans-serif; font-size: 12px; color: #1a6e6a; line-height: 1.7; font-weight: 500; } .hda-card--saturday .hda-card__hours { color: #4155a8; } .hda-card--closed .hda-card__hours { color: #9aa3ae; font-style: italic; font-weight: 400; } /* ── Aviso inferior ── */ .hda-notice { max-width: 900px; margin: 0 auto; background: #e6f7f2; border: 1px solid #b0e0d2; border-radius: 10px; padding: 14px 20px; display: flex; align-items: flex-start; gap: 12px; text-align: left; } .hda-notice__icon { flex-shrink: 0; width: 18px; height: 18px; margin-top: 1px; color: #1a6e6a; } .hda-notice__text { font-family: 'Arial', sans-serif; font-size: 13px; color: #1a3d38; line-height: 1.6; margin: 0; } .hda-notice__text a { color: #0d2340; font-weight: 700; text-decoration: none; white-space: nowrap; } .hda-notice__text a:hover { text-decoration: underline; }

¿Cuándo puedes venir?

Consulta privada con cita previa. Roma Norte, CDMX.

Hoy

Lunes

Cerrado

Hoy

Martes

 — 

Hoy

Miércoles

 — 
 — 
Hoy

Jueves

 — 

Hoy

Viernes

 — 
 — 
Hoy

Sábado

 — 

Hoy

Domingo

Cerrado

Atención con cita previa. Agenda por WhatsApp al 55 2067 9030 — respondemos en menos de 1 hora en horario de atención.

(function () { var dayMap = [6, 0, 1, 2, 3, 4, 5]; // JS 0=Sun → índice en el grid var today = new Date().getDay(); var cards = document.querySelectorAll('.hda-section .hda-card'); var idx = dayMap[today]; if (cards[idx]) { cards[idx].classList.add('hda-card--today'); var badge = cards[idx].querySelector('.hda-card__today-badge'); if (badge) badge.style.display = 'flex'; } })();
Testimonios – Dr. Becerril | Quiropráctica en CDMX { "@context": "https://schema.org", "@type": "MedicalBusiness", "name": "Dr. Becerril – Quiropráctica", "description": "Especialista en quiropráctica en Ciudad de México. Tratamientos para dolor cervical, ciática, dolor lumbar y vértigo cervicogénico.", "areaServed": ["Roma Norte", "Polanco", "Condesa", "Narvarte", "Ciudad de México"], "review": [ { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }, "author": { "@type": "Person", "name": "Karen M." }, "reviewBody": "Llegué sin poder mover el cuello ni voltear a un lado. Después de unas semanas de ajustes con el Dr. Becerril recuperé toda la movilidad. Resultado increíble, lo recomiendo ampliamente.", "about": "Dolor cervical severo" }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }, "author": { "@type": "Person", "name": "Miguel A." }, "reviewBody": "Ya no podía ir al trabajo ni hacer ejercicio por el dolor de ciática. El Dr. Becerril encontró la causa real y con el tratamiento pude volver completamente a mi vida normal. Extraordinario.", "about": "Ciática crónica" }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }, "author": { "@type": "Person", "name": "Rosario V." }, "reviewBody": "Llegué con bastón pensando que así me quedaría para siempre. Hoy camino sin ayuda gracias al Dr. Becerril. No tengo palabras para describir el cambio en mi calidad de vida.", "about": "Dolor lumbar crónico" }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }, "author": { "@type": "Person", "name": "Laura P." }, "reviewBody": "Tenía vértigo constante y dolores de cabeza todos los días. Después de 4 sesiones los mareos desaparecieron completamente. El Dr. Becerril es un profesional excepcional.", "about": "Vértigo cervicogénico" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "reviewCount": "4", "bestRating": "5" } } :root { --navy: #0b1a3b; --navy-card: #0f2250; --navy-deep: #071330; --teal: #2ec4b6; --teal-light: #5edcd4; --teal-glow: rgba(46,196,182,.18); --white: #ffffff; --white-90: rgba(255,255,255,.92); --white-70: rgba(255,255,255,.70); --white-45: rgba(255,255,255,.45); --gold: #f5c518; } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } /* ── SECTION ──────────────────────────────────────── */ .testimonios-section { background: linear-gradient(160deg, var(--navy-deep) 0%, var(--navy) 55%, #0d1f47 100%); padding: 80px 40px 90px; font-family: 'DM Sans', sans-serif; position: relative; overflow: hidden; } .testimonios-section::before { content: ''; position: absolute; top: -80px; left: -80px; width: 420px; height: 420px; background: radial-gradient(circle, rgba(46,196,182,.12) 0%, transparent 70%); pointer-events: none; } .testimonios-section::after { content: ''; position: absolute; bottom: -60px; right: -60px; width: 320px; height: 320px; background: radial-gradient(circle, rgba(46,196,182,.07) 0%, transparent 70%); pointer-events: none; } /* ── HEADER ───────────────────────────────────────── */ .testimonios-header { max-width: 1200px; margin: 0 auto 52px; } .testimonios-label { display: inline-block; font-size: .72rem; font-weight: 500; letter-spacing: .2em; text-transform: uppercase; color: var(--teal); margin-bottom: 14px; } .testimonios-title { font-family: 'Playfair Display', serif; font-size: clamp(2rem, 4vw, 3rem); font-weight: 700; color: var(--white); line-height: 1.15; margin-bottom: 14px; } .testimonios-subtitle { font-size: .975rem; font-weight: 300; color: var(--white-70); letter-spacing: .01em; } /* ── GRID ─────────────────────────────────────────── */ .testimonios-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px; } @media (max-width: 1100px) { .testimonios-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 600px) { .testimonios-section { padding: 60px 20px 70px; } .testimonios-grid { grid-template-columns: 1fr; } } /* ── CARD ─────────────────────────────────────────── */ .testimonial-card { background: linear-gradient(145deg, var(--navy-card) 0%, #0d1e47 100%); border: 1px solid rgba(46,196,182,.18); border-radius: 18px; padding: 32px 28px 28px; display: flex; flex-direction: column; gap: 20px; position: relative; overflow: hidden; cursor: default; transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease; opacity: 0; transform: translateY(28px); animation: cardReveal .65s cubic-bezier(.22,.68,0,1.2) forwards; } .testimonial-card:nth-child(1) { animation-delay: .10s; } .testimonial-card:nth-child(2) { animation-delay: .24s; } .testimonial-card:nth-child(3) { animation-delay: .38s; } .testimonial-card:nth-child(4) { animation-delay: .52s; } @keyframes cardReveal { to { opacity: 1; transform: translateY(0); } } /* teal top-border accent that expands on hover */ .testimonial-card::before { content: ''; position: absolute; top: 0; left: 0; width: 72px; height: 3px; background: linear-gradient(90deg, var(--teal), transparent); border-radius: 0 0 4px 0; transition: width .45s ease; } /* subtle inner glow on hover */ .testimonial-card::after { content: ''; position: absolute; inset: 0; border-radius: 18px; background: radial-gradient(ellipse at 30% 0%, rgba(46,196,182,.07) 0%, transparent 60%); opacity: 0; transition: opacity .4s ease; pointer-events: none; } .testimonial-card:hover { border-color: rgba(46,196,182,.42); box-shadow: 0 18px 52px rgba(0,0,0,.38), 0 0 28px var(--teal-glow); transform: translateY(-7px) scale(1.015); } .testimonial-card:hover::before { width: 100%; } .testimonial-card:hover::after { opacity: 1; } /* ── STARS ────────────────────────────────────────── */ .stars { display: flex; gap: 5px; } .stars span { font-size: 1.5rem; color: var(--gold); filter: drop-shadow(0 0 5px rgba(245,197,24,.5)); display: inline-block; opacity: 0; transform: scale(.3) rotate(-20deg); animation: starPop .38s ease forwards; } /* stagger stars per card */ .testimonial-card:nth-child(1) .stars span:nth-child(1){ animation-delay:.30s } .testimonial-card:nth-child(1) .stars span:nth-child(2){ animation-delay:.37s } .testimonial-card:nth-child(1) .stars span:nth-child(3){ animation-delay:.44s } .testimonial-card:nth-child(1) .stars span:nth-child(4){ animation-delay:.51s } .testimonial-card:nth-child(1) .stars span:nth-child(5){ animation-delay:.58s } .testimonial-card:nth-child(2) .stars span:nth-child(1){ animation-delay:.44s } .testimonial-card:nth-child(2) .stars span:nth-child(2){ animation-delay:.51s } .testimonial-card:nth-child(2) .stars span:nth-child(3){ animation-delay:.58s } .testimonial-card:nth-child(2) .stars span:nth-child(4){ animation-delay:.65s } .testimonial-card:nth-child(2) .stars span:nth-child(5){ animation-delay:.72s } .testimonial-card:nth-child(3) .stars span:nth-child(1){ animation-delay:.58s } .testimonial-card:nth-child(3) .stars span:nth-child(2){ animation-delay:.65s } .testimonial-card:nth-child(3) .stars span:nth-child(3){ animation-delay:.72s } .testimonial-card:nth-child(3) .stars span:nth-child(4){ animation-delay:.79s } .testimonial-card:nth-child(3) .stars span:nth-child(5){ animation-delay:.86s } .testimonial-card:nth-child(4) .stars span:nth-child(1){ animation-delay:.72s } .testimonial-card:nth-child(4) .stars span:nth-child(2){ animation-delay:.79s } .testimonial-card:nth-child(4) .stars span:nth-child(3){ animation-delay:.86s } .testimonial-card:nth-child(4) .stars span:nth-child(4){ animation-delay:.93s } .testimonial-card:nth-child(4) .stars span:nth-child(5){ animation-delay:1.0s } @keyframes starPop { 0% { opacity:0; transform:scale(.3) rotate(-20deg); } 70% { transform:scale(1.2) rotate(5deg); } 100% { opacity:1; transform:scale(1) rotate(0deg); } } /* ── QUOTE ────────────────────────────────────────── */ .testimonial-quote { font-size: .935rem; font-weight: 300; line-height: 1.75; color: var(--white-90); flex-grow: 1; position: relative; padding-left: 18px; font-style: normal; } .testimonial-quote::before { content: '\201C'; position: absolute; left: -4px; top: -12px; font-family: 'Playfair Display', serif; font-size: 3.8rem; color: var(--teal); opacity: .3; line-height: 1; pointer-events: none; } /* ── AUTHOR ───────────────────────────────────────── */ .testimonial-author { display: flex; align-items: center; gap: 13px; padding-top: 18px; border-top: 1px solid rgba(255,255,255,.09); } .author-avatar { width: 42px; height: 42px; border-radius: 50%; background: linear-gradient(135deg, var(--teal) 0%, #1a8a82 100%); display: flex; align-items: center; justify-content: center; font-size: .95rem; font-weight: 500; color: var(--white); flex-shrink: 0; border: 2px solid rgba(46,196,182,.4); box-shadow: 0 0 14px rgba(46,196,182,.28); letter-spacing: 0; } .author-info { display: flex; flex-direction: column; gap: 3px; } .author-name { font-size: .92rem; font-weight: 500; color: var(--white); letter-spacing: .015em; } .author-detail { font-size: .775rem; font-weight: 300; color: var(--teal-light); letter-spacing: .025em; } /* ── AGGREGATE RATING ────────────────────────────── */ .aggregate-bar { max-width: 1200px; margin: 40px auto 0; display: flex; align-items: center; justify-content: center; gap: 10px; color: var(--white-70); font-size: .82rem; font-weight: 300; letter-spacing: .04em; } .aggregate-bar .agg-stars { color: var(--gold); font-size: 1rem; letter-spacing: 2px; } .aggregate-bar .agg-score { color: var(--white); font-weight: 500; font-size: .95rem; } .agg-dot { color: var(--white-45); }
Testimonios

Lo que dicen los pacientes

Personas reales que recuperaron su movilidad y su calidad de vida.

Llegué sin poder mover el cuello ni voltear a un lado. Después de unas semanas de ajustes con el Dr. Becerril recuperé toda la movilidad. Resultado increíble, lo recomiendo ampliamente.
Karen M. Dolor cervical severo · Roma Norte
Ya no podía ir al trabajo ni hacer ejercicio por el dolor de ciática. El Dr. Becerril encontró la causa real y con el tratamiento pude volver completamente a mi vida normal. Extraordinario.
Miguel A. Ciática crónica · Polanco
Llegué con bastón pensando que así me quedaría para siempre. Hoy camino sin ayuda gracias al Dr. Becerril. No tengo palabras para describir el cambio en mi calidad de vida.
Rosario V. Dolor lumbar crónico · Condesa
Tenía vértigo constante y dolores de cabeza todos los días. Después de 4 sesiones los mareos desaparecieron completamente. El Dr. Becerril es un profesional excepcional.
Laura P. Vértigo cervicogénico · Narvarte
5.0 · Calificación promedio basada en 4 reseñas verificadas
Preguntas Frecuentes | Quiropráctica Dr. Becerril – Ciudad de México { "@context": "https://schema.org", "@type": "FAQPage", "name": "Preguntas Frecuentes – Quiropráctica Dr. Becerril", "mainEntity": [ { "@type": "Question", "name": "¿Cuánto cuesta la primera consulta quiropráctica?", "acceptedAnswer": { "@type": "Answer", "text": "La valoración inicial cuesta $1,000 MXN e incluye: diagnóstico funcional completo, escaneo neuro-térmico de la columna, pruebas de movimiento y rango articular, análisis postural, resumen de hallazgos, plan de trabajo y el primer ajuste quiropráctico. Las citas subsecuentes también son $1,000 MXN." } }, { "@type": "Question", "name": "¿Cuántas sesiones voy a necesitar?", "acceptedAnswer": { "@type": "Answer", "text": "Depende de la condición y el tiempo que llevas con el problema. En la primera cita el Dr. Becerril te presenta un plan realista con el número estimado de sesiones. La mayoría nota mejoría desde las primeras visitas, aunque la corrección completa toma tiempo." } }, { "@type": "Question", "name": "¿La quiropráctica duele?", "acceptedAnswer": { "@type": "Answer", "text": "El ajuste quiropráctico no debe doler. Es normal sentir sensibilidad en la zona tratada 24–48 horas después, similar a después de ejercicio. El sonido que escuchas es gas liberado entre articulaciones, no huesos." } }, { "@type": "Question", "name": "¿Atienden a bebés y mujeres embarazadas?", "acceptedAnswer": { "@type": "Answer", "text": "Sí. El Dr. Becerril tiene formación en quiropráctica perinatal y pediátrica. Durante el embarazo alivia dolor lumbar y pélvico generado por los cambios adaptativos del proceso. En bebés y niños se aplican técnicas muy suaves adaptadas a su edad." } }, { "@type": "Question", "name": "¿Cuál es la diferencia entre atención quiropráctica y fisioterapia?", "acceptedAnswer": { "@type": "Answer", "text": "El enfoque quiropráctico evalúa cómo la columna, la pelvis y el sistema nervioso influyen en la función global del cuerpo. Mientras la fisioterapia trabaja principalmente rehabilitación, fuerza, movilidad y tejido blando, la quiropráctica se enfoca en detectar restricciones articulares y patrones de compensación. El objetivo no es solo aliviar dolor, sino mejorar la mecánica vertebral, la estabilidad neuromuscular y la capacidad del cuerpo para funcionar mejor." } } ] } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --navy: #0d2b3e; --teal: #1a7a6e; --teal-lt: #e8f5f3; --accent: #2aac97; --text: #1e2d3a; --muted: #5a6a74; --border: #d8e4e2; --white: #ffffff; --bg: #f7faf9; } body { font-family: 'DM Sans', sans-serif; background: var(--bg); color: var(--text); -webkit-font-smoothing: antialiased; } /* ── Section wrapper ── */ .faq-section { max-width: 1200px; margin: 0 auto; padding: 80px 40px; display: grid; grid-template-columns: 1fr 1.55fr; gap: 72px; align-items: start; } /* ── Left column ── */ .faq-left { position: sticky; top: 48px; } .faq-eyebrow { font-family: 'DM Sans', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--teal); margin-bottom: 18px; } .faq-heading { font-family: 'Cormorant Garamond', serif; font-size: clamp(2rem, 3vw, 2.8rem); font-weight: 600; line-height: 1.18; color: var(--navy); margin-bottom: 20px; } .faq-subtext { font-size: 14.5px; color: var(--muted); line-height: 1.65; max-width: 320px; } .faq-cta { display: inline-flex; align-items: center; gap: 8px; margin-top: 36px; padding: 13px 26px; background: var(--teal); color: var(--white); border-radius: 40px; font-size: 13.5px; font-weight: 500; text-decoration: none; letter-spacing: 0.02em; transition: background 0.25s, transform 0.2s; box-shadow: 0 4px 18px rgba(26,122,110,0.22); } .faq-cta:hover { background: var(--navy); transform: translateY(-2px); } .faq-cta svg { flex-shrink: 0; } /* ── Right column (accordion) ── */ .faq-list { display: flex; flex-direction: column; gap: 0; } /* ── Single accordion item ── */ .faq-item { border-bottom: 1px solid var(--border); overflow: hidden; opacity: 0; transform: translateY(18px); animation: fadeUp 0.55s ease forwards; } .faq-item:nth-child(1) { animation-delay: 0.08s; } .faq-item:nth-child(2) { animation-delay: 0.16s; } .faq-item:nth-child(3) { animation-delay: 0.24s; } .faq-item:nth-child(4) { animation-delay: 0.32s; } .faq-item:nth-child(5) { animation-delay: 0.40s; } @keyframes fadeUp { to { opacity: 1; transform: translateY(0); } } /* trigger button */ .faq-trigger { width: 100%; background: none; border: none; cursor: pointer; display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 26px 6px; text-align: left; transition: background 0.2s; } .faq-trigger:hover { background: var(--teal-lt); padding-left: 14px; } .faq-item.open .faq-trigger { background: var(--teal-lt); padding-left: 14px; } .faq-question { font-family: 'DM Sans', sans-serif; font-size: 15.5px; font-weight: 500; color: var(--navy); line-height: 1.4; } /* icon */ .faq-icon { flex-shrink: 0; width: 28px; height: 28px; border-radius: 50%; border: 1.5px solid var(--accent); display: flex; align-items: center; justify-content: center; transition: background 0.25s, transform 0.3s; } .faq-icon svg { stroke: var(--accent); transition: stroke 0.25s; } .faq-item.open .faq-icon { background: var(--accent); transform: rotate(45deg); } .faq-item.open .faq-icon svg { stroke: var(--white); } /* answer panel */ .faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.42s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.35s ease; opacity: 0; } .faq-item.open .faq-answer { max-height: 420px; opacity: 1; } .faq-answer-inner { padding: 0 14px 26px 14px; font-size: 14.5px; color: var(--muted); line-height: 1.75; } /* highlight pills inside answers */ .faq-answer-inner strong { color: var(--navy); font-weight: 500; } /* ── Responsive ── */ @media (max-width: 820px) { .faq-section { grid-template-columns: 1fr; gap: 48px; padding: 60px 24px; } .faq-left { position: static; } .faq-subtext { max-width: 100%; } }

Preguntas Frecuentes

Lo que necesitas
saber antes de
tu primera cita

¿Más dudas? Escríbenos por WhatsApp —
respondemos en menos de 1 hora.

Escríbenos por WhatsApp
La valoración inicial cuesta $1,000 MXN e incluye: diagnóstico funcional completo, escaneo neuro-térmico de la columna, pruebas de movimiento y rango articular, análisis postural, resumen de hallazgos, plan de trabajo y el primer ajuste quiropráctico. Las citas subsecuentes también son $1,000 MXN.
Depende de la condición y el tiempo que llevas con el problema. En la primera cita el Dr. Becerril te presenta un plan realista con el número estimado de sesiones. La mayoría nota mejoría desde las primeras visitas, aunque la corrección completa toma tiempo.
El ajuste quiropráctico no debe doler. Es normal sentir sensibilidad en la zona tratada 24–48 horas después, similar a después del ejercicio. El sonido que escuchas es gas liberado entre articulaciones, no huesos.
Sí. El Dr. Becerril tiene formación en quiropráctica perinatal y pediátrica. Durante el embarazo alivia dolor lumbar y pélvico generado por los cambios adaptativos del proceso. En bebés y niños se aplican técnicas muy suaves adaptadas a su edad.
El enfoque quiropráctico evalúa cómo la columna, la pelvis y el sistema nervioso influyen en la función global del cuerpo. Mientras la fisioterapia trabaja principalmente rehabilitación, fuerza, movilidad y tejido blando, la quiropráctica se enfoca en detectar restricciones articulares y patrones de compensación. El objetivo no es solo aliviar el dolor, sino mejorar la mecánica vertebral, la estabilidad neuromuscular y la capacidad del cuerpo para funcionar mejor.
document.querySelectorAll('.faq-trigger').forEach(function(btn) { btn.addEventListener('click', function() { var item = btn.closest('.faq-item'); var isOpen = item.classList.contains('open'); // cerrar todos document.querySelectorAll('.faq-item.open').forEach(function(openItem) { openItem.classList.remove('open'); openItem.querySelector('.faq-trigger').setAttribute('aria-expanded', 'false'); }); // abrir el seleccionado si estaba cerrado if (!isOpen) { item.classList.add('open'); btn.setAttribute('aria-expanded', 'true'); } }); });
Agenda tu Cita – Quiropráctico Roma Norte CDMX | Efecto Bienestar { "@context": "https://schema.org", "@type": "MedicalBusiness", "name": "Efecto Bienestar Quiropráctico", "description": "Clínica quiropráctica en Roma Norte, CDMX. Agenda tu valoración sin compromiso.", "address": { "@type": "PostalAddress", "streetAddress": "Monterrey 74", "addressLocality": "Roma Norte, Cuauhtémoc", "addressRegion": "CDMX", "postalCode": "06700", "addressCountry": "MX" }, "telephone": "+525520679030", "email": "efectobienestar.quiro@gmail.com", "openingHours": ["Tu-Th 09:30-13:00", "We-Fr 09:10-12:00,15:00-18:30", "Sa 08:00-13:00"], "url": "https://maps.app.goo.gl/tJwKhsVgQXimSeAh7" } :root { --navy: #0d1b2e; --navy-card: #112240; --navy-hover: #17304f; --turquoise: #2ee8c5; --white: #ffffff; --white-90: rgba(255,255,255,0.90); --white-60: rgba(255,255,255,0.60); --white-30: rgba(255,255,255,0.22); --radius: 14px; } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } /* ── WIDGET WRAPPER ── */ .ecb-widget { font-family: 'DM Sans', sans-serif; background: var(--navy); color: var(--white); padding: 64px 44px 56px; max-width: 880px; margin: 0 auto; border-radius: 24px; position: relative; overflow: hidden; } /* subtle radial glow */ .ecb-widget::before { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 65% 55% at 85% -5%, rgba(46,232,197,0.09) 0%, transparent 65%), radial-gradient(ellipse 45% 40% at 5% 100%, rgba(46,232,197,0.06) 0%, transparent 65%); pointer-events: none; z-index: 0; } .ecb-widget > * { position: relative; z-index: 1; } /* ── HEADER ── */ .ecb-eyebrow { font-size: 10.5px; font-weight: 600; letter-spacing: 2.8px; text-transform: uppercase; color: var(--turquoise); margin-bottom: 14px; } .ecb-heading { font-family: 'Playfair Display', serif; font-size: clamp(26px, 4.5vw, 40px); font-weight: 600; color: var(--white); line-height: 1.18; margin-bottom: 16px; max-width: 540px; } .ecb-subtext { font-size: 15px; font-weight: 300; color: var(--white-90); line-height: 1.7; max-width: 540px; margin-bottom: 40px; } /* ── CARDS GRID ── */ .ecb-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; margin-bottom: 28px; } @media (max-width: 580px) { .ecb-widget { padding: 40px 20px 44px; } .ecb-grid { grid-template-columns: 1fr; } } /* card base */ .ecb-card { background: var(--navy-card); border: 1px solid var(--white-30); border-radius: var(--radius); padding: 22px 20px; display: flex; align-items: flex-start; gap: 16px; position: relative; overflow: hidden; /* entrance animation */ opacity: 0; transform: translateY(18px); animation: cardIn 0.5s ease forwards; transition: transform 0.32s cubic-bezier(.22,.8,.32,1), box-shadow 0.32s ease, border-color 0.32s ease, background 0.32s ease; } .ecb-card:nth-child(1) { animation-delay: 0.08s; } .ecb-card:nth-child(2) { animation-delay: 0.20s; } .ecb-card:nth-child(3) { animation-delay: 0.32s; } .ecb-card:nth-child(4) { animation-delay: 0.44s; } @keyframes cardIn { to { opacity: 1; transform: translateY(0); } } /* shimmer sweep on hover */ .ecb-card::after { content: ''; position: absolute; top: 0; left: -80%; width: 60%; height: 100%; background: linear-gradient(100deg, transparent, rgba(255,255,255,0.05), transparent); transform: skewX(-15deg); transition: left 0.55s ease; pointer-events: none; } .ecb-card:hover { transform: translateY(-5px); background: var(--navy-hover); border-color: rgba(46,232,197,0.38); box-shadow: 0 16px 44px rgba(0,0,0,0.35), 0 0 0 1px rgba(46,232,197,0.15); } .ecb-card:hover::after { left: 120%; } /* make whole card clickable via wrapping anchor */ .ecb-card-link { text-decoration: none; color: inherit; display: block; } /* icon circle */ .ecb-icon { flex-shrink: 0; width: 42px; height: 42px; border-radius: 10px; background: rgba(46,232,197,0.10); border: 1px solid rgba(46,232,197,0.22); display: flex; align-items: center; justify-content: center; margin-top: 2px; transition: background 0.3s, border-color 0.3s, transform 0.3s; } .ecb-card:hover .ecb-icon { background: rgba(46,232,197,0.20); border-color: rgba(46,232,197,0.50); transform: rotate(-5deg) scale(1.1); } .ecb-icon svg { width: 19px; height: 19px; fill: none; stroke: var(--turquoise); stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; } /* card text */ .ecb-card-body { flex: 1; min-width: 0; } .ecb-card-label { display: block; font-size: 9.5px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: var(--turquoise); margin-bottom: 8px; } .ecb-card-text { font-size: 14.5px; font-weight: 400; color: var(--white); line-height: 1.55; } .ecb-card-sub { font-size: 12.5px; color: var(--white-60); line-height: 1.5; display: block; } /* schedule list */ .ecb-sched { list-style: none; } .ecb-sched li { font-size: 13px; color: var(--white-90); line-height: 1.75; display: flex; gap: 6px; } .ecb-sched li::before { content: '\00B7'; color: var(--turquoise); font-weight: 800; line-height: 1.75; } /* phone links */ .ecb-tel { display: block; color: var(--turquoise); font-size: 14px; font-weight: 500; text-decoration: none; line-height: 1.9; transition: color 0.2s, letter-spacing 0.2s; } .ecb-tel:hover { color: #fff; letter-spacing: 0.3px; } /* email link */ .ecb-email-link { color: var(--turquoise); font-size: 13.5px; font-weight: 400; text-decoration: none; word-break: break-word; transition: color 0.2s; } .ecb-email-link:hover { color: var(--white); text-decoration: underline; } /* divider */ .ecb-divider { height: 1px; background: var(--white-30); margin: 28px 0; } /* ── CTA BUTTONS ── */ .ecb-cta-group { display: flex; flex-direction: column; gap: 14px; opacity: 0; animation: cardIn 0.5s ease 0.62s forwards; } .ecb-btn { display: flex; align-items: center; justify-content: center; gap: 11px; width: 100%; padding: 17px 28px; border-radius: 50px; font-family: 'DM Sans', sans-serif; font-size: 15px; font-weight: 600; letter-spacing: 0.2px; text-decoration: none; cursor: pointer; border: none; position: relative; overflow: hidden; transition: transform 0.22s cubic-bezier(.22,.8,.32,1), box-shadow 0.22s ease, filter 0.22s; } .ecb-btn::before { content: ''; position: absolute; inset: 0; border-radius: inherit; background: rgba(255,255,255,0.10); opacity: 0; transition: opacity 0.25s; } .ecb-btn:hover::before { opacity: 1; } .ecb-btn:hover { transform: translateY(-3px); } .ecb-btn:active { transform: translateY(0) scale(0.98); } .ecb-btn svg { width: 21px; height: 21px; flex-shrink: 0; } /* WhatsApp button */ .ecb-btn-wa { background: linear-gradient(135deg, #25d366 0%, #1db954 100%); color: #ffffff; box-shadow: 0 6px 26px rgba(37,211,102,0.32); } .ecb-btn-wa:hover { box-shadow: 0 12px 36px rgba(37,211,102,0.48); filter: brightness(1.07); } /* Call button */ .ecb-btn-call { background: transparent; color: var(--white); border: 1.5px solid var(--white-30); } .ecb-btn-call:hover { border-color: var(--turquoise); color: var(--turquoise); box-shadow: 0 6px 22px rgba(46,232,197,0.16); } /* footnote */ .ecb-footnote { text-align: center; font-size: 12px; color: var(--white-60); margin-top: 22px; letter-spacing: 0.3px; opacity: 0; animation: cardIn 0.5s ease 0.78s forwards; } .ecb-footnote strong { color: var(--turquoise); font-weight: 500; }

Agenda tu cita

El primer paso es la valoración

En una sola sesión sabemos qué causa tu dolor, si podemos ayudarte y cuál es el plan. Sin compromiso, sin rodeos.

Dirección

Monterrey 74, Roma Norte Cuauhtémoc, CDMX 06700

Horarios
  • Mar · Jue: 9:30 – 13:00
  • Mié · Vie: 9:10–12:00 / 15:00–18:30
  • Sáb: 8:00 – 13:00
Correo efectobienestar.quiro@gmail.com Ver en Google Maps →

Sin compromiso · Primera valoración informativa · Roma Norte, CDMX