.appointment-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
.appointment-status:empty{display:none}
.appointment-status{clear:both;padding-top:12px}
.appointment-form input:focus-visible,.appointment-form select:focus-visible,a:focus-visible{outline:2px solid #5c9ab1;outline-offset:3px}
@media(max-width:767px){.av-special-heading-h1{font-size:36px!important}iframe{max-width:100%}}
