.eveningVaccinationNotice{color:#fff;max-width:1180px;font-family:var(--clinic-font);background:#34465d;justify-content:space-between;align-items:center;gap:24px 40px;margin:28px auto;padding:28px 36px;display:flex}.eveningVaccinationNotice p{margin:0;font-size:14px;line-height:1.8}.eveningVaccinationNotice .eveningVaccinationTitle{margin-bottom:6px;font-size:24px;font-weight:700}.eveningVaccinationTitle span{color:#ffdda3;margin-right:6px}.eveningVaccinationNotice .eveningVaccinationTimes p{letter-spacing:.08em;font-size:18px;font-weight:700}.eveningVaccinationTimes strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:34px;line-height:1.4;display:block}.eveningVaccinationDetails a{color:#fff;text-underline-offset:6px;margin-top:8px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-block}.eveningVaccinationDetails a:hover{color:#ffdda3}.eveningVaccinationDetails a:focus-visible{outline-offset:6px;outline:2px solid #ffdda3}@media (max-width:1240px){.eveningVaccinationNotice{margin-inline:24px}}@media (max-width:1000px){.eveningVaccinationNotice{flex-wrap:wrap}.eveningVaccinationDetails{flex-basis:100%}}@media (max-width:600px){.eveningVaccinationNotice{margin:20px 16px;padding:26px 24px;display:block}.eveningVaccinationNotice .eveningVaccinationTitle{font-size:23px}.eveningVaccinationTimes{margin:18px 0}.eveningVaccinationTimes strong{font-size:34px}}
