.register{max-width:410px;width:100%;margin:50px 0}form.xcritical-form .xcritical-form_phone_list.active{height:150px}.register__form{max-width:500px;width:100%;background:#f9f9f9;margin:20px 0}.register__from-fields{padding:20px 15px}input.form-control,select.custom-select__list._valid-input{height:46px;background:#fff;border:1px solid #cecece;box-sizing:border-box;border-radius:3px;width:100%;padding:10px}select.custom-select__list._valid-input{margin-bottom:5px}input.form-control._valid-input.error{border:1px solid red}.register__send{font-size:18px;margin-bottom:15px;font-weight:700;cursor:pointer;width:263px;height:46px;background:var(--blue-default);color:#fff}