#ems-form-custom form{max-width:500px}#ems-form-custom form>:first-child{margin-top:0}#ems-form-custom .is-invalid{border:1px solid #dc3545}#ems-form-custom .badge{background-color:#dc3545;margin-right:5px}#ems-form-custom .alert{padding:1em;margin-top:1em}#ems-form-custom button:disabled{cursor:not-allowed;pointer-events:all!important}#ems-form-custom textarea{min-height:150px}#ems-form-custom input[type=number],#ems-form-custom input[type=tel]{max-width:200px}#ems-form-custom input[id*=date],#ems-form-custom input[id*=time],#ems-form-custom input[type=date]{max-width:125px}#ems-form-custom input[type=email]{max-width:300px}#ems-form-custom .checkbox input[type=checkbox]{margin-top:0}