
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Merriweather Sans";src:url(/wp-content/themes/concordia-st-paul/Components/fonts/Merriweather_Sans/static/MerriweatherSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Merriweather Sans";src:url(/wp-content/themes/concordia-st-paul/Components/fonts/Merriweather_Sans/static/MerriweatherSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Merriweather Sans";src:url(/wp-content/themes/concordia-st-paul/Components/fonts/Merriweather_Sans/static/MerriweatherSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Oswald";src:url(/wp-content/themes/concordia-st-paul/Components/fonts/Oswald/static/Oswald-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Sorts Mill Goudy";src:url(/wp-content/themes/concordia-st-paul/Components/fonts/Sorts_Mill_Goudy/SortsMillGoudy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}a{font-weight:400;text-decoration:underline}a:where(:active,:focus,:hover){color:#3f6786}blockquote{position:relative;margin:0;padding:1em
40px;border-left:2px solid #e6b220}blockquote:before{content:"‟";position:absolute;top:.7em;left:-0.2em;box-shadow:0px -0.5em 0px #fff;background:#fff;color:#e6b220;font-size:3em;font-family:"Sorts Mill Goudy",serif}h4{font-family:"Sorts Mill Goudy",serif}h5{font-weight:400;letter-spacing:1px;text-transform:uppercase}.text-merriweather-sans{font-family:"Merriweather Sans",sans-serif}.text-oswald{font-family:"Oswald",sans-serif}.text-sorts-mill-goudy{font-family:"Sorts Mill Goudy",serif}.text-dark-blue{color:#003055}.text-light-blue{color:#3e6987}.text-bottom-gold-border{border-bottom:.2em solid #e6b220}.intro-paragraph{padding:.4em;font-size:1.1em;font-family:"Oswald",sans-serif}.secondary-info-paragraph-text{font-family:"Sorts Mill Goudy",serif;font-style:italic}.text-highlight{padding:.2em;background:#e6b220}.clearfix::after{content:"";display:table;clear:both}html,body{padding:0;margin:0}html,.editor-styles-wrapper{box-sizing:border-box;font-size:100%;font-family:"Merriweather Sans",sans-serif;line-height:1.5;text-shadow:rgba(0,0,0,.01) 0 0 1px;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Merriweather Sans",sans-serif;background-color:#fff;color:#000}a{color:#003055;font-weight:300;text-decoration:none;transition:color .2s}a:hover,a:focus{outline:none}ul,ol{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.visually-hidden,.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}img{max-width:100%;height:auto}.easy-notification-bar-container{padding-left:40px}.gform_wrapper input[type=submit]{display:inline-block;font-family:"Oswald",serif;font-size:1.125rem;padding:7px
23px;border:0;border-radius:30px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#e6b220;cursor:pointer;color:#003055;letter-spacing:2px;line-height:24px;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out;text-decoration:none;min-width:200px}.gform_wrapper input[type=submit]:where(:focus,:hover){background-color:#265e7d;color:#fff}@media(min-width: 760px){.gform_wrapper input[type=submit]{font-size:1.25rem;padding:10px
23px}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper
textarea{font-size:0.875rem;line-height:22px;font-weight:300;padding-inline:10px;border:2px
solid rgba(0,0,0,0);background-color:#f3f3f3}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper textarea:focus{border:2px
solid #99acbc;outline:0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper textarea::-webkit-input-placeholder{color:#909090;font-weight:400}.gform_wrapper
textarea{background-color:#f3f3f3}.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{position:absolute;opacity:0}.gform_wrapper .gfield_checkbox li input[type=checkbox]+label,.gform_wrapper .gfield_radio li input[type=radio]+label{position:relative;cursor:pointer;padding:1px;margin:0;font-family:"Merriweather Sans",sans-serif;font-weight:300;color:#393939;font-size:1.125rem;display:flex;align-items:center;max-width:fit-content}.gform_wrapper .gfield_checkbox li input[type=checkbox]+label:before,.gform_wrapper .gfield_radio li input[type=radio]+label:before{content:"";display:inline-block;left:0;width:40px;height:40px;border-radius:50%;background-color:#f3f3f3;transition:background-color .2s ease-in-out,color .2s ease-in-out;margin-right:15px}.gform_wrapper .gfield_checkbox li input[type=checkbox]:hover+label:before,.gform_wrapper .gfield_radio li input[type=radio]:hover+label:before{background:#e7e7e7}.gform_wrapper .gfield_checkbox li input[type=checkbox]:disabled+label,.gform_wrapper .gfield_radio li input[type=radio]:disabled+label{color:#b8b8b8;cursor:auto}.gform_wrapper .gfield_checkbox li input[type=checkbox]:disabled+label:before,.gform_wrapper .gfield_radio li input[type=radio]:disabled+label:before{box-shadow:none;background:#ddd}.gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper .gfield_radio li input[type=radio]:checked+label{font-weight:300 !important}.gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label:after,.gform_wrapper .gfield_radio li input[type=radio]:checked+label:after{content:"";position:absolute;left:9px;top:9px;width:24px;height:24px;border-radius:50%;background-color:#e6b220}.gform_wrapper .gfield_checkbox li input[type=checkbox]+label:before{border-radius:0}.gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label:after{width:20px;height:20px;top:11px;left:11px;background:url("/wp-content/themes/concordia-st-paul/dist/Components/DocumentDefault/Assets/icon-x-yellow.svg?x58375") no-repeat 0 0;background-size:contain}.gform_wrapper
.gfield{margin-bottom:20px}.gform_wrapper
.gfield_required{margin-left:5px;position:relative;top:-1px;color:#ed6347}.gform_wrapper .top_label .gfield_label,.gform_wrapper
legend.gfield_label{font-size:0.875rem;line-height:21px;font-weight:300;color:#002039}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required
label.gfield_label{margin-top:0}.gform_wrapper li.gfield.gfield_error,.gform_wrapper
li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:0;margin:0
!important;padding:0
!important}.gform_wrapper
li.gfield_error{background-color:rgba(0,0,0,0) !important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error
textarea{border:2px
solid #ed6347}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper li.gfield_error textarea:focus{border:2px
solid #99acbc;outline:0}.gform_wrapper li.gfield_error
.validation_message{display:none}.gform_wrapper
.gfield_select{display:block;width:100%;font-weight:300;font-size:0.875rem;height:36px;padding:0
15px;box-sizing:border-box;border-radius:0;box-shadow:none;background-color:#f3f3f3;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:right .7em top 50%;background-repeat:no-repeat;background-image:url("/wp-content/themes/concordia-st-paul/dist/Components/DocumentDefault/Assets/button-arrow-down-navy.svg?x58375");background-size:18px;color:#003055;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.gform_wrapper .gfield_select:hover,.gform_wrapper .gfield_select:focus{background-color:#e7e7e7}.gform_wrapper.gf_browser_chrome
select{padding:0
15px}body .gform_wrapper .top_label div.ginput_container,body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below
div.ginput_container_radio{margin-top:0}.gform_anchor{scroll-margin-top:240px}.return-to-application-button{background:#003055;color:#fff;text-decoration:none;font-weight:700;font-size:14px;line-height:1.3;padding:.35em 1.25em;display:inline-block;transition:background-color .2s ease-in-out,color .2s ease-in-out}.return-to-application-button
i{color:#e6b220;margin-right:.4em}.return-to-application-button:hover,.return-to-application-button:focus{color:#99acbc}.undergrad-home-hero .return-to-application-button{position:absolute;top:5px;right:30px;z-index:20}.wp-block-buttons .return-to-application-button{display:inline-flex;align-items:center;border-radius:30px;min-height:44px}@media(min-width: 900px){.return-to-application-button--mobile{display:none !important}.home-hero .return-to-application-button{position:absolute;top:20px;right:20px;transform:translateY(-50%)}}@media(max-width: 899px){.return-to-application-button--desktop{display:none !important}.home-hero .return-to-application-button{display:flex;justify-content:center;align-items:center;border-radius:30px;min-height:44px}}.tribe-mini-calendar-block{max-width:767px}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary)}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#fff}