.emory-forminator-shell{min-width:0;max-width:100%;font-family:'DM Sans',Arial,sans-serif;color:#142b40}
.emory-forminator-shell .forminator-ui.forminator-custom-form{margin:0!important;padding:0!important;font-family:'DM Sans',Arial,sans-serif!important;max-width:100%}
.emory-forminator-shell .forminator-ui .forminator-label{font:700 16px/24px 'DM Sans',Arial,sans-serif!important;color:#12365c!important;margin-bottom:8px!important}
.emory-forminator-shell .forminator-ui :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),textarea,select){box-sizing:border-box;width:100%;max-width:100%;min-width:0;border:1px solid #bccacd!important;border-radius:8px!important;background:#fff!important;color:#142b40!important;font:400 16px/24px 'DM Sans',Arial,sans-serif!important;padding:13px 14px!important;min-height:50px;height:auto!important;box-shadow:none!important}
.emory-forminator-shell .forminator-ui textarea{min-height:140px;resize:vertical}
.emory-forminator-shell .forminator-ui .forminator-row{margin-bottom:18px!important;min-width:0}
.emory-forminator-shell .forminator-ui .forminator-col{min-width:0}
.emory-forminator-shell .forminator-ui .forminator-button-submit{display:inline-flex;align-items:center;justify-content:center;min-height:56px;max-width:100%;white-space:normal;background:#12365c!important;color:#fff!important;border:1px solid #12365c!important;border-radius:10px!important;padding:14px 24px!important;font:700 16px/24px 'DM Sans',Arial,sans-serif!important;box-shadow:none!important}
.emory-forminator-shell .forminator-ui :is(input,textarea,button):focus-visible{outline:3px solid #146c72!important;outline-offset:3px}
.emory-forminator-shell .forminator-ui :is(.forminator-title,.forminator-subtitle){font:400 26px/34px Lora,Georgia,serif!important;color:#12365c!important;border-top:1px solid #bccacd;padding-top:24px;margin-top:12px}
.emory-forminator-note,.emory-forminator-shell .forminator-ui .forminator-description{font:400 14px/22px 'DM Sans',Arial,sans-serif!important;color:#52646f!important;margin-top:12px}
.emory-forminator-shell .forminator-ui .forminator-checkbox-label{font:400 16px/24px 'DM Sans',Arial,sans-serif!important;color:#142b40!important;white-space:normal;overflow-wrap:anywhere}
.emory-forminator-shell .forminator-ui .forminator-checkbox{align-items:flex-start}
.emory-forminator-shell .forminator-ui .forminator-checkbox-box{flex-shrink:0;margin-top:3px}
.emory-forminator-shell .forminator-ui .forminator-upload{max-width:100%;overflow-wrap:anywhere}
.emory-forminator-shell .forminator-ui .forminator-upload button{border-radius:8px;background:#146c72!important;color:#fff!important;min-height:44px;font:700 14px/22px 'DM Sans',Arial,sans-serif!important}
.emory-forminator-shell .forminator-ui .forminator-response-message{background:#f6f8f8!important;border:1px solid #bccacd!important;color:#12365c!important;font:400 16px/24px 'DM Sans',Arial,sans-serif!important}
.emory-forminator-shell .forminator-ui .forminator-error-message{font:400 14px/22px 'DM Sans',Arial,sans-serif!important;color:#9b1c1c!important}
.emory-forminator-careers,.emory-forminator-internships{padding:32px;background:#f6f8f8;border-radius:10px}
.emory-forminator-review-section{border-top:1px solid #bccacd;margin-top:40px;padding-top:32px}
@media(max-width:767px){.emory-forminator-shell .forminator-ui .forminator-button-submit{width:100%}.emory-forminator-careers,.emory-forminator-internships{padding:24px}.emory-forminator-shell .forminator-ui .forminator-row{display:block}.emory-forminator-shell .forminator-ui .forminator-col{width:100%;padding-bottom:18px}.emory-forminator-shell .forminator-ui .forminator-col:last-child{padding-bottom:0}}

.emory-forminator-shell .forminator-ui .forminator-file-upload{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}.emory-forminator-shell .forminator-ui .forminator-file-upload button{flex:0 0 auto;width:auto!important}.emory-forminator-shell .forminator-ui .forminator-file-upload span{min-width:0;overflow-wrap:anywhere}

.emory-forminator-shell .forminator-ui .forminator-input-with-icon input.forminator-datepicker{padding-left:40px!important}
