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); }
★★
★★
★
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.
K
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.
M
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.
R
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.
L
Laura P.
Vértigo cervicogénico · Narvarte
★★★★★
5.0
·
Calificación promedio basada en 4 reseñas verificadas