/* A mesma mensagem e ações da abertura mobile, adaptadas ao computador. */
@media(min-width:768px) {
 #rev-slider2 .clinic-opening-message { pointer-events:auto; bottom:3%; }
 #rev-slider2 .clinic-opening-message p:first-child { font-weight:700; }
 #rev-slider2 .clinic-opening-actions { display:flex; flex-direction:column; align-items:flex-end; gap:9px; margin-top:18px; }
 #rev-slider2 .clinic-opening-services { display:inline-flex; align-items:center; justify-content:center; gap:14px; min-height:48px; padding:11px 25px; border-radius:28px; background:#fff; color:#17545f; font-family:var(--jost-font),sans-serif; font-size:17px; line-height:1.4; font-weight:600; box-shadow:0 3px 16px rgba(23,84,95,.12); }
 #rev-slider2 .clinic-opening-services:hover { background:#17545f; color:#fff; }
 #rev-slider2 .clinic-opening-contact { display:inline-block; min-height:28px; color:#17545f; font-family:var(--jost-font),sans-serif; font-size:16px; line-height:1.5; text-decoration:underline; text-underline-offset:4px; }
 #rev-slider2 .clinic-opening-actions a:focus-visible { outline:3px solid #17545f; outline-offset:4px; }
}
@media(max-width:767px) { #rev-slider2 .clinic-opening-actions { display:none; } }
