.e-widget-scheduler-text-field__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:0 0 32px !important}
.e-widget-scheduler-text-field__label-title{font-size:32px;font-family:"SF Pro Display" !important;font-weight:600 !important;line-height:36px;letter-spacing:-0.1px;margin:0 0 12px}
.e-widget-scheduler-text-field__label-text{font-size:18px;font-family:"SF Pro Text" !important;line-height:22px;letter-spacing:-0.25px}
.e-widget-scheduler-text-field__label-text p{margin-bottom:0 !important}
.e-widget-scheduler-text-field__label-text p+.e-widget-scheduler-text-field__label-text p{margin-top:16px !important}
.e-widget-scheduler-text-field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#fff;color:#414141;font-family:"SF Pro Text" !important;font-size:18px;line-height:22px;letter-spacing:-0.25px;padding:17px 16px;margin:0;border:2px solid #dcdce8;border-radius:10px;-webkit-transition:border-color 150ms ease;transition:border-color 150ms ease}
.e-widget-scheduler-text-field__input--error{border-color:#fe5055}
.e-widget-scheduler-text-field__input::-webkit-input-placeholder{color:#9d9d9c}
.e-widget-scheduler-text-field__input::-moz-placeholder{color:#9d9d9c}
.e-widget-scheduler-text-field__input:-ms-input-placeholder{color:#9d9d9c}
.e-widget-scheduler-text-field__input::-ms-input-placeholder{color:#9d9d9c}
.e-widget-scheduler-text-field__input::placeholder{color:#9d9d9c}
@media screen and (max-width:767px){.e-widget-scheduler-text-field__label{margin:0 0 20px !important}
.e-widget-scheduler-text-field__label-title{font-size:22px;line-height:30px;letter-spacing:-0.8px;text-align:center;margin:0 0 20px}
.e-widget-scheduler-text-field__label-text{text-align:center}
}
