:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:#1418279e;--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:#334affcc;--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,0.14);--tec-color-box-shadow-secondary:rgba(#000,0.1);--tec-color-scroll-track:rgba(#000,0.25);--tec-color-scroll-bar:rgba(#000,0.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background)}:root{--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}.single-tribe_event_series .tribe-common-l-container.tribe-events-l-container{padding-top:1em}.tribe-events .tribe-events-calendar-series-archive__container{margin-left:2px}.tribe-events .tribe-events-calendar-month__multiday-event .tribe-events-calendar-series-archive__container,.tribe-events .tribe-events-pro-week-grid__multiday-event .tribe-events-calendar-series-archive__container{flex:none;line-height:0;margin-left:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-series-archive__link{color:var(--tec-color-accent-primary);margin-right:2px}.tribe-events .tribe-events-calendar-series-archive__link:focus .tribe-events-series-archive__icon,.tribe-events .tribe-events-calendar-series-archive__link:hover .tribe-events-series-archive__icon{color:var(--tec-color-icon-focus)}.tribe-events .tribe-events-series-archive__icon{color:#000;display:inline-block;stroke:currentcolor}.tribe-theme-twentytwenty.single-tribe_event_series .entry-content .tribe-events hr,.tribe-theme-twentytwenty.single-tribe_event_series .entry-content.tribe-events hr,.tribe-theme-twentytwenty.single-tribe_event_series .tribe-events hr.styled-separator{background:initial;background-color:var(--tec-color-border-default)!important}.tribe-theme-enfold.single-tribe_event_series .entry-content-header .post-meta-infos,.tribe-theme-twentytwenty.single-tribe_event_series .entry-content .tribe-events hr:after,.tribe-theme-twentytwenty.single-tribe_event_series .entry-content .tribe-events hr:before,.tribe-theme-twentytwenty.single-tribe_event_series hr.styled-separator:after,.tribe-theme-twentytwenty.single-tribe_event_series hr.styled-separator:before{display:none}
/*! 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?x77882") 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?x77882");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}