.appointment h6[data-v-5d8d8b24]{text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:2px}.appointment h2[data-v-5d8d8b24]{text-align:center;margin-bottom:20px}.appointment .container[data-v-5d8d8b24]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 66px)}.appointment-wrapper[data-v-5d8d8b24]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.appointment .schedule[data-v-5d8d8b24]{position:-webkit-sticky;position:sticky;display:block;bottom:0;width:100%;background-color:var(--primary);padding:14px 0;z-index:1;margin-top:40px}.appointment .schedule p[data-v-5d8d8b24]{color:var(--white);text-align:center;text-transform:uppercase}@media screen and (max-width:576px){.appointment h2[data-v-5d8d8b24]{margin-top:20px}.appointment-wrapper[data-v-5d8d8b24]{grid-template-columns:repeat(1,1fr)}.appointment .container[data-v-5d8d8b24]{min-height:100%}}.appointment-card[data-v-7fa81ecd]{display:flex!important;flex-direction:column;justify-content:space-evenly;align-items:center;border-radius:8px;padding:20px 12px;height:210px}.appointment-card figure[data-v-7fa81ecd]{display:flex;justify-content:center;align-items:center;width:80px;height:80px;background-color:hsla(0,0%,100%,.2);border-radius:50%;margin-bottom:30px}.appointment-card figure img[data-v-7fa81ecd]{width:50%;border-radius:50%;height:40px}.appointment-card h5[data-v-7fa81ecd]{text-align:center;color:var(--light-gray);font-weight:400;max-width:175px}