#sprechstunden_anmeldung:not([data-step="time"]):not([data-step="form"]) .acf-field[data-field-step="time"],
#sprechstunden_anmeldung:not([data-step="form"]) .acf-fields[data-field-step="form"],
#sprechstunden_anmeldung:not([data-step="form"]) .acf-form-submit { display: none; pointer-events:none !important; }

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57,57,57,0.5);
}

.flatpickr-day.highlight {
	background: rgba(62, 70, 254, 0.1);
	transition: background 200ms ease-out 0ms;
}

.flatpickr-day.highlight:not(.selected):hover {
	background: rgba(62, 70, 254, 0.3);
}

.flatpickr-day.highlight.selected {
	background: rgba(62, 70, 254, 1);
}