/* Centro Dental Lizama — ajustes puente */
@media (max-width:767px){
.cdl-hero{height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;background:#fff!important}
.cdl-hero>.cdl-hero-media{position:relative!important;inset:auto!important;height:300px!important;width:100%!important;flex:none!important;overflow:hidden}
.cdl-hero>.cdl-hero-media img{object-position:var(--cdl-pos,50% 20%)!important}
.cdl-hero>.cdl-hero-media>div:not(:has(img)){display:none!important}
.cdl-hero>.cdl-hero-text{position:relative!important;inset:auto!important;height:auto!important;padding:28px 20px 4px!important;margin:0!important;display:block!important;max-width:none!important;width:100%!important}
.cdl-hero>.cdl-hero-text div{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0!important;text-align:left!important;height:auto!important}
.cdl-hero .cdl-hero-text h1,.cdl-hero .cdl-hero-text h2{color:#4fb0a2!important;text-shadow:none!important;filter:none!important;font-size:34px!important;line-height:1.15!important;text-align:left!important;margin-top:0!important}
.cdl-hero .cdl-hero-text p{color:#6b7280!important;text-shadow:none!important;filter:none!important;font-size:17px!important;text-align:left!important}
}
.cdl-videos{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;padding:0 20px 40px}
.cdl-video{width:340px;max-width:100%;aspect-ratio:9/16;border-radius:24px;overflow:hidden;background:#000;box-shadow:0 10px 30px rgba(0,0,0,.12)}
.cdl-video iframe{width:100%;height:100%;border:0;display:block}
.cdl-videos-cta{display:flex;justify-content:center;padding:0 20px 96px}
