.appointment_appointment_instructions__UxlKq{font-size:var(--font-size-secondary)}.appointment_page_container__k3JAC{display:flex;width:100%}.appointment_visual_container__Xp_zT{background:var(--primary);width:100%;padding:1em 1em 1em .25em}.appointment_visual_container__Xp_zT>.appointment_visual__R69hm{width:100%;height:100%;background-image:url(/appointment.jpg);background-size:cover;border-radius:10px}.appointment_appointment_form__jtUmC{background:var(--primary);font-size:var(--font-size-primary);color:var(--text_primary);padding:.5em .25em .5em .5em;width:100%;height:calc(100vh - 90px)}.appointment_appointment_form_container__sINgD{background:var(--primary);border:1px solid var(--accent);width:100%;border-radius:10px;padding:.5em;font-size:var(--font-size-secondary);margin-top:1em}.appointment_appointment_input__XITBq{background:var(--primary);border-bottom:1px solid var(--accent);margin-bottom:.5em;outline:none}.appointment_appointment_input__XITBq:focus{border-bottom:2px solid var(--accent1)}.appointment_appointment_selector__kSTX4{border:1px solid var(--accent);padding:.5em;outline:none;margin-bottom:.5em}.appointment_appointment_selector__kSTX4:focus{border:1px solid var(--accent1)}.appointment_appointment_button__nZa1W{width:100%;font-size:var(--font-size-secondary);padding:1em;background:var(--accent1);border-radius:10px;font-weight:700;margin:auto;text-align:center;color:var(--primary)}.appointment_completed__hqztA{margin:auto;background:var(--primary);width:fit-content;border-radius:100%;color:var(--accent)}@media only screen and (max-width:992px){.appointment_visual_container__Xp_zT{display:none}.appointment_appointment_form__jtUmC,.appointment_appointment_form_container__sINgD{padding:.5em}}