.t-intro[data-v-7dc1d305]{font-size:1.0625rem;font-weight:600;margin:0}.t-intro[data-v-7dc1d305],.t-subtitle[data-v-7dc1d305]{line-height:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}.t-subtitle[data-v-7dc1d305]{font-size:1.375rem;font-weight:400}@media(max-width:767px){.t-subtitle[data-v-7dc1d305]{font-size:1.25rem;font-weight:700}}@media(min-width:992px){.t-intro[data-v-7dc1d305]{font-size:.9375rem}}@media(max-width:767px){.mb-xxs[data-v-7dc1d305]{margin-bottom:4px}.mt-xxs[data-v-7dc1d305]{margin-top:4px}}@media(max-width:767px){.mb-xs[data-v-7dc1d305]{margin-bottom:8px}.mt-xs[data-v-7dc1d305]{margin-top:8px}}@media(max-width:767px){.mb-s[data-v-7dc1d305]{margin-bottom:12px}.mt-s[data-v-7dc1d305]{margin-top:12px}}@media(max-width:767px){.mb-m[data-v-7dc1d305]{margin-bottom:16px}.mt-m[data-v-7dc1d305]{margin-top:16px}}@media(max-width:767px){.mb-l[data-v-7dc1d305]{margin-bottom:20px}.mt-l[data-v-7dc1d305]{margin-top:20px}}@media(max-width:767px){.mb-xl[data-v-7dc1d305]{margin-bottom:24px}.mt-xl[data-v-7dc1d305]{margin-top:24px}}@media(max-width:767px){.mb-xxl[data-v-7dc1d305]{margin-bottom:32px}.mt-xxl[data-v-7dc1d305]{margin-top:32px}}@media(max-width:767px){.mb-xxxl[data-v-7dc1d305]{margin-bottom:32px}.mt-xxxl[data-v-7dc1d305]{margin-top:32px}}.mb-xxs[data-v-7dc1d305]{margin-bottom:4px}.mt-xxs[data-v-7dc1d305]{margin-top:4px}.mb-xs[data-v-7dc1d305]{margin-bottom:8px}.mt-xs[data-v-7dc1d305]{margin-top:8px}.mb-s[data-v-7dc1d305]{margin-bottom:12px}.mt-s[data-v-7dc1d305]{margin-top:12px}.mb-m[data-v-7dc1d305]{margin-bottom:16px}.mt-m[data-v-7dc1d305]{margin-top:16px}.mb-l[data-v-7dc1d305]{margin-bottom:20px}.mt-l[data-v-7dc1d305]{margin-top:20px}.mb-xl[data-v-7dc1d305]{margin-bottom:24px}.mt-xl[data-v-7dc1d305]{margin-top:24px}.mb-xxl[data-v-7dc1d305]{margin-bottom:28px}.mt-xxl[data-v-7dc1d305]{margin-top:28px}.mb-xxxl[data-v-7dc1d305]{margin-bottom:32px}.mt-xxxl[data-v-7dc1d305]{margin-top:32px}.appointment-who-step[data-v-7dc1d305]{padding-top:1.75rem;padding-bottom:1.75rem;overflow-y:auto;height:calc(100vh - 133px)}.appointment-who-step__common-subtitle[data-v-7dc1d305],.appointment-who-step__common-title[data-v-7dc1d305]{color:#6d6d6d;width:100%;text-align:center}@media(min-width:992px){.appointment-who-step[data-v-7dc1d305]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:992px){.appointment-who-step[data-v-7dc1d305],.appointment-who-step__container[data-v-7dc1d305]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.appointment-who-step__container[data-v-7dc1d305]{width:100%}.appointment-who-step__container[data-v-7dc1d305]:after{content:"";width:32.64604811%}}.appointment-who-step__container .k-avatar-list-element__elevation[data-v-7dc1d305]{margin-bottom:.75rem;padding:1rem .5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.appointment-who-step__container .k-avatar-list-element__elevation[data-v-7dc1d305]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width:992px){.appointment-who-step__container .k-avatar-list-element__elevation[data-v-7dc1d305]{width:32.64604811%;cursor:pointer}}.appointment-who-step__container .card-dotted[data-v-7dc1d305]{cursor:pointer;padding:1rem;margin-bottom:.75rem;border-radius:.875rem;border:2px dashed #c1c7cd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;min-height:5.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center}@media(min-width:992px){.appointment-who-step__container .card-dotted[data-v-7dc1d305]{width:32.64604811%}}.appointment-who-step__container .card-dotted[data-v-7dc1d305]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .3s ease;transition:all .3s ease}.appointment-who-step__container .card-dotted h4[data-v-7dc1d305]{color:#0027c2}.appointment-who-step__container .card-dotted .icon[data-v-7dc1d305]{width:1rem;height:1rem}.appointment-who-step .communication-info[data-v-7dc1d305]{width:100%;border-radius:.75rem;margin-top:1rem}