@charset "UTF-8";.has-icon{padding-left:1.75rem;position:relative}.has-icon:after,.has-icon:before{color:var(--fa-primary-color);display:inline-block;font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.has-icon:after{color:var(--fa-secondary-color);opacity:var(--fa-secondary-opacity)}.icon-home:before{content:"\f015"}.icon-home:after{content:"\f015\f015"}.icon-user:before{content:"\f007"}.icon-user:after{content:"\f007\f007"}.icon-search:before{content:"\f002"}.icon-search:after{content:"\f002\f002"}.icon-envelope:before{content:"\f0e0"}.icon-envelope:after{content:"\f0e0\f0e0"}.icon-star:before{content:"\f005"}.icon-star:after{content:"\f005\f005"}.icon-check:before{content:"\f00c"}.icon-check:after{content:"\f00c\f00c"}.icon-times:before{content:"\f00d"}.icon-times:after{content:"\f00d\f00d"}.icon-edit:before{content:"\f044"}.icon-edit:after{content:"\f044\f044"}.icon-trash:before{content:"\f2ed"}.icon-trash:after{content:"\f2ed\f2ed"}.icon-download:before{content:"\f019"}.icon-download:after{content:"\f019\f019"}.icon-upload:before{content:"\f093"}.icon-upload:after{content:"\f093\f093"}.icon-lock:before{content:"\f023"}.icon-lock:after{content:"\f023\f023"}.icon-unlock:before{content:"\f09c"}.icon-unlock:after{content:"\f09c\f09c"}.icon-cog:before{content:"\f013"}.icon-cog:after{content:"\f013\f013"}.icon-bell:before{content:"\f0f3"}.icon-bell:after{content:"\f0f3\f0f3"}.icon-info:before{content:"\f129"}.icon-info:after{content:"\f129\f129"}.icon-question:before{content:"\f128"}.icon-question:after{content:"\f128\f128"}.icon-exclamation:before{content:"\f12a"}.icon-exclamation:after{content:"\f12a\f12a"}.icon-calendar:before{content:"\f133"}.icon-calendar:after{content:"\f133\f133"}.icon-phone:before{content:"\f095"}.icon-phone:after{content:"\f095\f095"}.icon-camera:before{content:"\f030"}.icon-camera:after{content:"\f030\f030"}.icon-heart:before{content:"\f004"}.icon-heart:after{content:"\f004\f004"}.icon-plus:before{content:"\f067"}.icon-plus:after{content:"\f067\f067"}.icon-minus:before{content:"\f068"}.icon-minus:after{content:"\f068\f068"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-left:after{content:"\f060\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-right:after{content:"\f061\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-up:after{content:"\f062\f062"}.icon-arrow-down:before{content:"\f063"}.icon-arrow-down:after{content:"\f063\f063"}

/*! Based on normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}fieldset,figure{margin:0}fieldset{padding:0}audio,embed,iframe,img,input,object,table,video{max-width:100%}table{width:100%}.wp-site-blocks{word-break:break-word}.wp-site-blocks :where(.wp-block-post-title a:where(:not(.wp-element-button))),.wp-site-blocks a:where(:not(.wp-element-button)){font-weight:inherit;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:1px}.wp-site-blocks :where(.wp-block-post-title a:where(:not(.wp-element-button))):focus,.wp-site-blocks :where(.wp-block-post-title a:where(:not(.wp-element-button))):hover,.wp-site-blocks a:where(:not(.wp-element-button)):focus,.wp-site-blocks a:where(:not(.wp-element-button)):hover{text-decoration:none}.wp-site-blocks :where(.wp-block-post-title a:where(:not(.wp-element-button))):focus,.wp-site-blocks :where(.wp-block-post-title a:where(:not(.wp-element-button))):hover,.wp-site-blocks a:where(:not(.wp-element-button)):focus,.wp-site-blocks a:where(:not(.wp-element-button)):hover{text-decoration-color:currentColor}.wp-site-blocks .entry-content h1,.wp-site-blocks .entry-content h2,.wp-site-blocks .entry-content h3,.wp-site-blocks .entry-content h4,.wp-site-blocks .entry-content h5,.wp-site-blocks .entry-content h6,.wp-site-blocks main h1,.wp-site-blocks main h2,.wp-site-blocks main h3,.wp-site-blocks main h4,.wp-site-blocks main h5,.wp-site-blocks main h6{margin-block-start:0;margin-bottom:.5em}.wp-site-blocks .entry-content h1:not(:first-child),.wp-site-blocks .entry-content h2:not(:first-child),.wp-site-blocks .entry-content h3:not(:first-child),.wp-site-blocks .entry-content h4:not(:first-child),.wp-site-blocks .entry-content h5:not(:first-child),.wp-site-blocks .entry-content h6:not(:first-child),.wp-site-blocks main h1:not(:first-child),.wp-site-blocks main h2:not(:first-child),.wp-site-blocks main h3:not(:first-child),.wp-site-blocks main h4:not(:first-child),.wp-site-blocks main h5:not(:first-child),.wp-site-blocks main h6:not(:first-child){margin-top:1.5em}.wp-site-blocks .entry-content h1:last-child,.wp-site-blocks .entry-content h2:last-child,.wp-site-blocks .entry-content h3:last-child,.wp-site-blocks .entry-content h4:last-child,.wp-site-blocks .entry-content h5:last-child,.wp-site-blocks .entry-content h6:last-child,.wp-site-blocks main h1:last-child,.wp-site-blocks main h2:last-child,.wp-site-blocks main h3:last-child,.wp-site-blocks main h4:last-child,.wp-site-blocks main h5:last-child,.wp-site-blocks main h6:last-child{margin-bottom:0}.wp-site-blocks .entry-content h1,.wp-site-blocks .entry-content h2,.wp-site-blocks .entry-content h3,.wp-site-blocks .entry-content h4,.wp-site-blocks main h1,.wp-site-blocks main h2,.wp-site-blocks main h3,.wp-site-blocks main h4{font-weight:400}.wp-site-blocks .entry-content h5,.wp-site-blocks .entry-content h6,.wp-site-blocks main h5,.wp-site-blocks main h6{font-weight:500}.wp-site-blocks b,.wp-site-blocks strong{font-weight:700}.wp-site-blocks .bds-glossary-term{border-bottom:1px dotted;cursor:help}:root :where(.wp-element-button,.wp-block-button__link){align-items:center;background-color:var(--bds--color-black);border-radius:.5em;border-width:0;color:var(--bds--color-white);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}:root :where(.wp-element-button,.wp-block-button__link).btn-disabled,:root :where(.wp-element-button,.wp-block-button__link):disabled,:root :where(.wp-element-button,.wp-block-button__link)[disabled]{filter:contrast(.75);opacity:.75}:root :where(.wp-element-button,.wp-block-button__link):hover{cursor:pointer}.wp-block-button.is-style-outline .wp-block-button__link{align-items:center;background-color:var(--bds--color-black);background-color:transparent;border:1px solid;border-radius:.5em;color:var(--bds--color-white);color:currentColor;display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}.wp-block-button.is-style-outline .wp-block-button__link.btn-disabled,.wp-block-button.is-style-outline .wp-block-button__link:disabled,.wp-block-button.is-style-outline .wp-block-button__link[disabled]{filter:contrast(.75);opacity:.75}.wp-block-button.is-style-outline .wp-block-button__link:hover{cursor:pointer}@media (max-width:781px){.wp-block-columns>.wp-block-column:empty{display:none}}.wp-site-blocks .is-style-stretched-link{position:relative;transition:box-shadow var(--bds--transition-duration) var(--bds--transition-timing-function)}.wp-site-blocks .is-style-stretched-link>.wp-block-outermost-icon-block svg{transition:transform var(--bds--transition-duration) var(--bds--transition-timing-function)}.wp-site-blocks .is-style-stretched-link a{text-decoration:none}.wp-site-blocks .is-style-stretched-link a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.wp-block-post-template-is-layout-grid>.wp-block-post,.wp-block-post-template.is-layout-grid>.wp-block-post{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.wp-block-post-template-is-layout-grid>.wp-block-post>.wp-block-group,.wp-block-post-template.is-layout-grid>.wp-block-post>.wp-block-group{flex:1 0}.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers{display:flex;flex-wrap:wrap;gap:var(--bds--gap--column,1.5rem) calc(var(--bds--gap--row, 1.25rem)*.33)}.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous{align-items:center;background-color:var(--bds--color-black);background-color:transparent;background-color:var(--bds--paginaton--background-color,transparent);border:1px solid;border-color:var(--bds--paginaton--border-color,var(--bds--border-color));border-radius:.5em;border-radius:var(--bds--paginaton--border-radius,var(--bds--border-radius-sm));color:var(--bds--color-white);color:currentColor;color:var(--bds--paginaton--color,inherit);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;text-decoration:underline!important;text-decoration-color:transparent!important;text-decoration-thickness:var(--bds--border-width)!important;text-underline-offset:calc(var(--bds--border-width)*2)!important;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next.btn-disabled,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next:disabled,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next[disabled],.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers.btn-disabled,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers:disabled,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers[disabled],.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous.btn-disabled,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous:disabled,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous[disabled]{filter:contrast(.75);opacity:.75}.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next:hover,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers:hover,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous:hover{cursor:pointer}.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next:focus,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next:hover,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers:focus,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers:hover,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous:focus,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous:hover{text-decoration-color:color-mix(in srgb,currentColor 50%,transparent)!important}.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers .page-numbers.current{background-color:var(--bds--paginaton--current-background-color,var(--bds--color-accent-1));border-color:var(--bds--paginaton--current-border-color,var(--bds--color-accent-1));color:var(--bds--paginaton--current-color,var(--bds--color-white))}@media screen and (max-width:600px){.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-numbers{flex:0 0 100%;justify-content:center;order:1}.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-next,.wp-block-query-pagination.is-style-themed .wp-block-query-pagination-previous{flex:0 0 auto;order:2}}.wp-block-post-template.is-style-theme .wp-block-post{--bds--badge--transparency:80%;--bds--badge--background-color:var(--bds--color-light)}.wp-block-post-template.is-style-theme .wp-block-post .accent-color{background-color:var(--bds--badge--background-color)!important}.wp-block-post-template.is-style-theme .wp-block-post .accent-color.is-translucent{background-color:color-mix(in srgb,var(--bds--badge--background-color),transparent var(--bds--badge--transparency))!important}.wp-block-site-logo a.custom-logo-link{display:inline-block;min-block-size:var(--a11y-min-block-size);min-inline-size:var(--a11y-min-inline-size)}.wp-block-site-title{word-break:keep-all}.wp-block-site-title a{text-decoration:none}.wp-block-site-title a:hover{color:inherit}.wp-block-cover .wp-block-cover__inner-container{max-width:var(--wp--style--global--wide-size)}.entry-content>.wp-block-cover.alignfull:last-child{margin-bottom:calc(var(--wp--preset--spacing--70)*-1)!important}.wp-block-details.is-style-theme{background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bds--border-radius-sm);padding:var(--bds--padding-y) var(--bds--padding-x);position:relative}.wp-block-details.is-style-theme:hover{box-shadow:var(--bds--box-shadow-sm)}.wp-block-details.is-style-theme summary{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:var(--bds--font-weight-bold);gap:var(--bds--gap--row);justify-content:flex-start;padding-right:1em;position:relative}.wp-block-details.is-style-theme summary::-webkit-details-marker,.wp-block-details.is-style-theme summary::marker{display:none}.wp-block-details.is-style-theme summary:after{align-items:center;content:"\f078";display:flex;font:var(--bds--font-family-icons)!important;font-size:1rem;height:30px;justify-content:center;opacity:.33;position:absolute;right:-.5em;top:0;transition:var(--bds--transition);width:30px}.wp-block-details.is-style-theme summary:hover:after{opacity:.66}.wp-block-details.is-style-theme summary .badge{align-items:center;background-color:var(--bds--color-accent-1);border-radius:var(--bds--border-radius-sm);color:var(--bds--color-white);display:inline-flex;font-size:1rem;height:1.75rem;justify-content:center;justify-self:right;margin:0 .25rem 0 auto;text-transform:uppercase;width:1.75rem}.wp-block-details.is-style-theme>:not(summary){margin-top:calc(var(--bds--margin-y)*.66)}.wp-block-details.is-style-theme>:not(summary)>:first-child{margin-block-start:0}.wp-block-details.is-style-theme[open] summary:after{transform:rotateX(180deg)}.wp-block-details+.wp-block-details{margin-top:calc(var(--bds--margin-y)*.5)}.wp-block-details.has-icon:after,.wp-block-details.has-icon:before,.wp-block-details.program-admission:after,.wp-block-details.program-admission:before,.wp-block-details.program-requirements:after,.wp-block-details.program-requirements:before,.wp-block-details.uni-events:after,.wp-block-details.uni-events:before,.wp-block-details.uni-offers-of-admission:after,.wp-block-details.uni-offers-of-admission:before,.wp-block-details.uni-program-changes:after,.wp-block-details.uni-program-changes:before,.wp-block-details.uni-residences-meal-plans:after,.wp-block-details.uni-residences-meal-plans:before,.wp-block-details.uni-scholarships-awards:after,.wp-block-details.uni-scholarships-awards:before,.wp-block-details.uni-student-resources:after,.wp-block-details.uni-student-resources:before{font:var(--bds--font-family-icons)!important;left:calc(var(--bds--margin-x)*.66);top:calc(var(--bds--padding-y)*1.25);transform:none}.wp-block-details.has-icon>:not(summary),.wp-block-details.program-admission>:not(summary),.wp-block-details.program-requirements>:not(summary),.wp-block-details.uni-events>:not(summary),.wp-block-details.uni-offers-of-admission>:not(summary),.wp-block-details.uni-program-changes>:not(summary),.wp-block-details.uni-residences-meal-plans>:not(summary),.wp-block-details.uni-scholarships-awards>:not(summary),.wp-block-details.uni-student-resources>:not(summary){margin-left:2rem}ol.wp-block-list{margin-bottom:1rem;padding-left:1.5rem}ol.wp-block-list>li+li{margin-top:.5rem}ol.wp-block-list>li+li li+li{margin-top:0}ul.wp-block-list.is-style-theme,ul.wp-block-list.is-style-theme ul{list-style:none;list-style-type:none;margin-bottom:1rem;padding-left:1.5rem;padding-inline-start:1.5rem}ul.wp-block-list.is-style-theme ::marker,ul.wp-block-list.is-style-theme ul ::marker{display:none}ul.wp-block-list.is-style-theme li:not(:first-child),ul.wp-block-list.is-style-theme ul li:not(:first-child),ul.wp-block-list.is-style-theme ul ul li:not(:first-child){margin-top:.5rem}ul.wp-block-list.is-style-theme li:before,ul.wp-block-list.is-style-theme ul li:before,ul.wp-block-list.is-style-theme ul ul li:before{color:inheirt;content:"\f111";float:left;font:var(--fa-font-solid);font-size:6px;line-height:1.5rem;margin-left:-1rem}ul.wp-block-list.is-style-theme ul:not(.has-text-color) li:before,ul.wp-block-list.is-style-theme ul:not(.has-text-color) ul li:before,ul.wp-block-list.is-style-theme:not(.has-text-color) li:before,ul.wp-block-list.is-style-theme:not(.has-text-color) ul li:before{color:#651a35}ul.wp-block-list.is-style-bulleted,ul.wp-block-list.is-style-bulleted ul{list-style:none;list-style-type:none;margin-bottom:1rem;padding-left:1.5rem;padding-inline-start:1.5rem}ul.wp-block-list.is-style-bulleted li:not(:first-child),ul.wp-block-list.is-style-bulleted ul li:not(:first-child){margin-top:.5rem}ul.wp-block-list.is-style-bulleted li:before,ul.wp-block-list.is-style-bulleted ul li:before{color:inheirt;content:"\f111";float:left;font:var(--fa-font-solid);font-size:6px;line-height:1.5rem;margin-left:-1rem}ul.wp-block-list.is-style-bulleted li>ul,ul.wp-block-list.is-style-bulleted ul li>ul{margin-bottom:.5rem;padding-inline-start:1.5rem}ul.wp-block-list.is-style-bulleted li>ul>li,ul.wp-block-list.is-style-bulleted ul li>ul>li{margin-top:0}ul.wp-block-list.is-style-bulleted li>ul>li:before,ul.wp-block-list.is-style-bulleted ul li>ul>li:before{content:"\f04b"}ul.wp-block-list.is-style-bulleted li>ul>li:not(:first-child),ul.wp-block-list.is-style-bulleted ul li>ul>li:not(:first-child){margin-top:0}ul.wp-block-list.is-style-bulleted li::marker,ul.wp-block-list.is-style-bulleted ul li::marker{content:"";display:none}ul.wp-block-list.is-style-bulleted ul:last-child,ul.wp-block-list.is-style-bulleted:last-child{margin-bottom:0}ul.wp-block-list.is-style-bulleted ul:not(.has-text-color) li:before,ul.wp-block-list.is-style-bulleted:not(.has-text-color) li:before{color:#651a35}ul.wp-block-list.is-style-bulleted ul:not(.has-text-color) li li:before,ul.wp-block-list.is-style-bulleted:not(.has-text-color) li li:before{color:#4a7e8c}ul.wp-block-list.is-style-bulleted ul:not(.has-text-color) li li li:before,ul.wp-block-list.is-style-bulleted:not(.has-text-color) li li li:before{color:#b14f46}ul.wp-block-list.is-style-bulleted ul:not(.has-text-color) li li li li:before,ul.wp-block-list.is-style-bulleted:not(.has-text-color) li li li li:before{color:#51608c}ul.wp-block-list.is-style-bulleted ul:not(.has-text-color) li li li li li:before,ul.wp-block-list.is-style-bulleted:not(.has-text-color) li li li li li:before{color:#f0bf5b}ul.wp-block-list.is-style-bulleted ul:not(.has-text-color) li li li li li li:before,ul.wp-block-list.is-style-bulleted:not(.has-text-color) li li li li li li:before{color:initial}.bordered-list,ul.wp-block-list.is-style-bordered{list-style:none;margin:0;padding:0}.bordered-list>li,ul.wp-block-list.is-style-bordered>li{border-bottom:1px solid var(--bds--border-color);line-height:1.2}.bordered-list>li>a,.bordered-list>li>span,ul.wp-block-list.is-style-bordered>li>a,ul.wp-block-list.is-style-bordered>li>span{align-items:center;display:flex;justify-content:flex-start;min-block-size:var(--a11y-min-block-size);min-inline-size:var(--a11y-min-inline-size);padding:.5em 0}.bordered-list>li>span,ul.wp-block-list.is-style-bordered>li>span{font-weight:var(--bds--font-weight-bold)}.bordered-list>li:last-child,ul.wp-block-list.is-style-bordered>li:last-child{border-bottom-color:transparent}.bordered-list>li ul,ul.wp-block-list.is-style-bordered>li ul{list-style:none;margin:0;padding:0}.bordered-list>li ul>li,ul.wp-block-list.is-style-bordered>li ul>li{padding:.33em 0 0 1.5em}.bordered-list>li ul>li:last-child,ul.wp-block-list.is-style-bordered>li ul>li:last-child{border-bottom:none}.subject_group .bordered-list li,.university-button-list .bordered-list li{align-items:flex-start;display:flex;gap:1.5em;justify-content:space-between}.subject_group .bordered-list li.hidden-subject{display:none}.subject_group .bordered-list li a,.university-button-list .bordered-list li a{flex:0 0 auto}.univ-choices{background-color:var(--bds--color-light);border-radius:var(--bds--border-radius-sm);margin:var(--bds--margin-y) 0!important;padding:var(--bds--padding-y) var(--bds--padding-x)!important}.wp-block-post-terms.is-style-themed{display:flex;flex-wrap:wrap;gap:calc(var(--bds--gap--row, 1.25rem)*.33)}.wp-block-post-terms.is-style-themed .badge,.wp-block-post-terms.is-style-themed a{align-items:center;background-color:var(--bds--badge--background-color);background-color:color-mix(in srgb,var(--bds--badge--background-color),transparent 90%);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:color-mix(in srgb,var(--bds--badge--background-color),transparent 90%);border-radius:var(--bds--badge--border-radius);color:var(--bds--badge--color);color:var(--bds--color-dark);display:inline-flex;font-size:14px;font-weight:var(--bds--font-weight-bold);justify-content:center;line-height:1.3;padding:calc(var(--bds--padding-y)*.25) calc(var(--bds--padding-x)*.5);text-align:center;text-decoration:underline!important;text-decoration-color:transparent!important;text-decoration-thickness:var(--bds--border-width)!important;text-underline-offset:calc(var(--bds--border-width)*2)!important;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function)}.wp-block-post-terms.is-style-themed .badge:focus,.wp-block-post-terms.is-style-themed .badge:hover,.wp-block-post-terms.is-style-themed a:focus,.wp-block-post-terms.is-style-themed a:hover{text-decoration-color:color-mix(in srgb,currentColor 50%,transparent)!important}.wp-block-post-terms.is-style-themed .wp-block-post-terms__separator{display:none}.wp-block-separator{border-top-width:1px}.wp-block-separator:not(.has-background){border-color:color-mix(in srgb,currentColor,transparent 90%)}.wp-block-table.is-style-bordered table,.wp-block-table.is-style-bordered td,.wp-block-table.is-style-bordered tfoot tr,.wp-block-table.is-style-bordered th,.wp-block-table.is-style-bordered thead{border:none;border-collapse:collapse}.wp-block-table.is-style-bordered td,.wp-block-table.is-style-bordered th{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}.preview-block{background:var(--wp--preset--color--accent-5);border:1px solid var(--wp--preset--color--accent);border-radius:10px;font-size:small;margin-bottom:1em;margin-top:1em!important;padding:10px;text-align:center}.wp-block-categories-list:not(.is-style-menu){list-style:none;list-style-type:none;margin-bottom:1rem;padding-left:1.5rem;padding-inline-start:1.5rem}.wp-block-categories-list:not(.is-style-menu) li:not(:first-child){margin-top:.5rem}.wp-block-categories-list:not(.is-style-menu) li:before{color:inheirt;content:"\f111";float:left;font:var(--fa-font-solid);font-size:6px;line-height:1.5rem;margin-left:-1rem}.wp-block-categories-list:not(.is-style-menu) li>ul{margin-bottom:.5rem;padding-inline-start:1.5rem}.wp-block-categories-list:not(.is-style-menu) li>ul>li{margin-top:0}.wp-block-categories-list:not(.is-style-menu) li>ul>li:before{content:"\f04b"}.wp-block-categories-list:not(.is-style-menu) li>ul>li:not(:first-child){margin-top:0}.wp-block-categories-list:not(.is-style-menu) li::marker{content:"";display:none}.wp-block-categories-list:not(.is-style-menu):last-child{margin-bottom:0}.wp-block-categories-list:not(.is-style-menu):not(.has-text-color) li:before{color:#651a35}.wp-block-categories-list:not(.is-style-menu):not(.has-text-color) li li:before{color:#4a7e8c}.wp-block-categories-list:not(.is-style-menu):not(.has-text-color) li li li:before{color:#b14f46}.wp-block-categories-list:not(.is-style-menu):not(.has-text-color) li li li li:before{color:#51608c}.wp-block-categories-list:not(.is-style-menu):not(.has-text-color) li li li li li:before{color:#f0bf5b}.wp-block-categories-list:not(.is-style-menu):not(.has-text-color) li li li li li li:before{color:initial}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border:none}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{align-items:center;display:flex;justify-content:flex-start;min-block-size:var(--a11y-min-block-size);min-inline-size:var(--a11y-min-inline-size)}.wp-block-navigation .wp-block-navigation-item .border-bottom,.wp-block-navigation .wp-block-navigation-item .border-top{border-color:color-mix(in srgb,currentColor 33%,transparent)}.wp-block-navigation .wp-block-navigation-item .border-top{margin-top:calc(var(--bds--margin-y)*.33);padding-top:calc(var(--bds--padding-y)*.33)}.wp-block-navigation .wp-block-navigation-item .border-bottom{margin-bottom:calc(var(--bds--margin-y)*.33);padding-bottom:calc(var(--bds--padding-y)*.33)}.wp-block-navigation.is-vertical{gap:0}.wp-block-page-list:not([class*=is-style]){list-style:none;list-style-type:none;margin-bottom:1rem;padding-left:1.5rem;padding-inline-start:1.5rem}.wp-block-page-list:not([class*=is-style]) li:not(:first-child){margin-top:.5rem}.wp-block-page-list:not([class*=is-style]) li:before{color:inheirt;content:"\f111";float:left;font:var(--fa-font-solid);font-size:6px;line-height:1.5rem;margin-left:-1rem}.wp-block-page-list:not([class*=is-style]) li>ul{margin-bottom:.5rem;padding-inline-start:1.5rem}.wp-block-page-list:not([class*=is-style]) li>ul>li{margin-top:0}.wp-block-page-list:not([class*=is-style]) li>ul>li:before{content:"\f04b"}.wp-block-page-list:not([class*=is-style]) li>ul>li:not(:first-child){margin-top:0}.wp-block-page-list:not([class*=is-style]) li::marker{content:"";display:none}.wp-block-page-list:not([class*=is-style]):last-child{margin-bottom:0}.wp-block-page-list:not([class*=is-style]):not(.has-text-color) li:before{color:#651a35}.wp-block-page-list:not([class*=is-style]):not(.has-text-color) li li:before{color:#4a7e8c}.wp-block-page-list:not([class*=is-style]):not(.has-text-color) li li li:before{color:#b14f46}.wp-block-page-list:not([class*=is-style]):not(.has-text-color) li li li li:before{color:#51608c}.wp-block-page-list:not([class*=is-style]):not(.has-text-color) li li li li li:before{color:#f0bf5b}.wp-block-page-list:not([class*=is-style]):not(.has-text-color) li li li li li li:before{color:initial}.infobox{background-color:#ddd;background-image:url(https://ouinfo.ca/wp-content/themes/bds-theme/dist/images/info.svg);background-position:12px;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #ccc;border-radius:8px;display:block;font-size:small!important;padding:12px 12px 12px 46px;width:100%}#back-to-top{align-items:center;aspect-ratio:1;background:var(--bds--color-accent-1);border-radius:999px;box-shadow:var(--bds--box-shadow,0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24));display:flex;height:0;justify-content:center;opacity:0;padding:0;pointer-events:none;text-decoration:none;transform:scale(0);transform-origin:center;transition:var(--bds--transition)}#back-to-top:before{color:var(--bds--color-white);content:"\f077";font:var(--bds--font-family-icons);position:relative;top:1px}.has-back-to-top #back-to-top.visible{height:44px;opacity:1;pointer-events:auto;transform:scale(1)}:where(:root){--bds--carousel-arrow-background-color:var(--bds--color-base-1);--bds--carousel-arrow-icon-color:var(--bds--color-accent-1);--bds--carousel-arrow-width:50px;--bds--carousel-dot-color:var(--bds--color-base-1);--bds--carousel-dot-width:12px;--bds--carousel-slide-gap:24px}.carousel{margin-bottom:0!important;visibility:hidden}.carousel.slick-initialized{visibility:visible}.carousel .slick-arrow{background-color:var(--bds--carousel-arrow-background-color);border:none;border-radius:9999px;color:var(--bds--carousel-arrow-icon-color);cursor:pointer;height:var(--bds--carousel-arrow-width);margin:0;min-height:unset;opacity:1;padding:0!important;position:absolute;top:calc(50% - var(--bds--carousel-arrow-width)/2);transition:var(--bds--transition);width:var(--bds--carousel-arrow-width);z-index:100}.carousel .slick-arrow:before{color:var(--bds--carousel-arrow-icon-color);font:var(--bds--font-family-icons)}.carousel .slick-arrow:hover{box-shadow:var(--bds--box-shadow)}.carousel .slick-arrow:active:before,.carousel .slick-arrow:hover:before{opacity:1}.carousel .slick-arrow.next{right:calc(var(--bds--carousel-arrow-width)*-.5)}.carousel .slick-arrow.next:before{content:"\f054"}.carousel .slick-arrow.previous{left:calc(var(--bds--carousel-arrow-width)*-.5)}.carousel .slick-arrow.previous:before{content:"\f053"}.carousel .slick-dots{bottom:calc(var(--bds--carousel-dot-width)*1.5);line-height:0;margin:0;min-height:var(--bds--carousel-dot-width);padding:0;text-align:center}.carousel .slick-dots li,.carousel .slick-dots li button,.carousel .slick-dots li button:before{align-items:center;border:none;border-radius:9999px;display:inline-flex;height:var(--bds--carousel-dot-width);justify-content:center;opacity:1;padding:0;transition:var(--bds--transition);width:var(--bds--carousel-dot-width)}.carousel .slick-dots li button{background-color:transparent;cursor:pointer;font-size:0!important;min-height:unset}.carousel .slick-dots li button:before{background-color:color-mix(in srgb,var(--bds--carousel-dot-color),transparent 33%);content:"";position:unset}.carousel .slick-dots li button:hover:before{box-shadow:var(--bds--box-shadow)}.carousel .slick-dots li.slick-active,.carousel .slick-dots li.slick-active button,.carousel .slick-dots li.slick-active button:before{opacity:1;width:calc(var(--bds--carousel-dot-width)*3)}.carousel .slick-dots li.slick-active button:before{background-color:var(--bds--carousel-dot-color)}@media (min-width:1272px){.carousel{padding:0}.carousel .slick-arrow.slick-next{right:calc(var(--bds--carousel-arrow-width)*-.5)}.carousel .slick-arrow.slick-previous{left:calc(var(--bds--carousel-arrow-width)*-.5)}}.carousel.alignfull{--bds--carousel-slide-gap:0;padding:0}@media (max-width:1288px){.carousel.alignfull .slick-arrow.next{right:calc(var(--bds--carousel-arrow-width)*.5)}.carousel.alignfull .slick-arrow.previous{left:calc(var(--bds--carousel-arrow-width)*.5)}}.carousel.arrow-color-accent{--bds--carousel-arrow-background-color:var(--bds--color-accent-1);--bds--carousel-arrow-icon-color:var(--bds--color-base-1)}.carousel.dot-color-accent{--bds--carousel-dot-color:var(--bds--color-accent-1)}.carousel.arrow-color-accent-2{--bds--carousel-arrow-background-color:var(--bds--color-accent-2)}.carousel.dot-color-accent-2{--bds--carousel-dot-color:var(--bds--color-accent-2)}.carousel.arrow-color-base-1{--bds--carousel-arrow-background-color:var(--bds--color-base-1)}.carousel.dot-color-base-1{--bds--carousel-dot-color:var(--bds--color-base-1)}.carousel.arrow-color-base-2{--bds--carousel-arrow-background-color:var(--bds--color-base-2)}.carousel.arrow-color-contrast-1{--bds--carousel-arrow-background-color:var(--bds--color-contrast-2)}.carousel.dot-color-contrast-1{--bds--carousel-dot-color:var(--bds--color-contrast-2)}.carousel.arrow-color-contrast-2{--bds--carousel-arrow-background-color:var(--bds--color-contrast-2)}.carousel.dot-color-contrast-2{--bds--carousel-dot-color:var(--bds--color-contrast-2)}.collapse-title,:where(.collapse>input[type=checkbox]),:where(.collapse>input[type=radio]){color:var(--bds--link-color);font-weight:var(--bds--font-weight-bold);line-height:32px;min-height:48px;padding:12px;text-decoration:none}.collapse>input[type=checkbox]:hover+.collapse-title,.collapse>input[type=radio]:hover+.collapse-title{text-decoration:underline}.collapse:has(.collapse-title:focus-visible),.collapse:has(>input[type=checkbox]:focus-visible),.collapse:has(>input[type=radio]:focus-visible){outline:var(--bds--outline-width) var(--bds--outline-style) var(--bds--outline-color);outline-offset:var(--bds--outline-offset);overflow:visible;position:relative;z-index:1}.collapse-title .tooltip__toggle:after{z-index:2}.collapse-arrow>.collapse-title:after{box-shadow:1.5px 1.5px;height:10px;width:10px}.collapse-content{padding-left:12px;padding-right:12px}.bds-cookie-consent{background-color:#fff;bottom:0;color:#000;left:0;margin:0 auto;max-height:0;opacity:0;overflow:hidden;padding:0;position:fixed;right:0;transition:opacity .3s ease,max-height .3s ease;z-index:9999}.bds-cookie-consent__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1em;justify-content:space-between;padding:1rem 1.25rem}.bds-cookie-consent__content{flex:1 1 auto;line-height:1.4;margin-right:1rem}.bds-cookie-consent__actions{display:flex;flex-shrink:0;gap:.5em}.bds-cookie-consent__dismiss,.bds-cookie-consent__reject{background-color:transparent;border:2px solid;color:inherit}.bds-cookie-consent.active{margin-bottom:0;max-height:500px;opacity:1}@media (min-width:796px){.bds-cookie-consent__wrapper{align-items:center;flex-direction:row}}.datepicker{margin-top:calc(var(--bds--margin-y)*.5);position:relative}.datepicker input{background-color:var(--bds--input-background-color);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:var(--bds--input-border-color);border-radius:var(--bds--border-radius-sm);box-shadow:var(--bds--input-box-shadow);color:var(--bds--color-black);min-height:50px;padding:0 1rem;width:100%}.datepicker label{display:block;font-weight:var(--bds--font-weight-bold);margin-bottom:.5rem}.datepicker .calendar-icon{align-items:center;background-color:var(--bds--color-light);color:var(--bds--color-accent-1);display:inline-flex;height:48px;justify-content:center;padding:0;width:48px}.datepicker .calendar-icon:before{content:"\ea4b";font-family:Nucleo;font-size:1.5em}.datepicker .calendar-icon:hover{background-color:var(--bds--color-light)}.datepicker .desc{left:0;position:absolute;top:2em}.datepicker .group{display:inline-flex;gap:.5em;position:relative;width:100%}.datepicker-dialog{margin:var(--bds--margin-y) 0;padding:0}.datepicker-dialog table.dates{border:none;border-collapse:separate;margin:0 0 var(--bds--margin-y) 0}.datepicker-dialog table.dates td,.datepicker-dialog table.dates th{border:none;font-size:var(--bds--font-size-sm);height:46px;line-height:inherit;margin:0;padding:0;text-align:center;width:46px;word-break:keep-all}.datepicker-dialog table.dates td{aspect-ratio:1;background:var(--bds--color-white);border:3px solid transparent;border-radius:var(--bds--border-radius-sm)}.datepicker-dialog table.dates td:focus{outline-offset:0!important}.datepicker-dialog .header{align-items:center;background-color:var(--bds--color-light);border-radius:var(--bds--border-radius);display:flex;justify-content:space-between}.datepicker-dialog .header .month-year{display:inline-block;font-size:var(--bds--font-size-base-1);margin:0;text-align:center}.datepicker-dialog .header .next-month,.datepicker-dialog .header .prev-month{align-items:center;aspect-ratio:1;background-color:var(--bds--color-black);background-color:transparent;border-radius:.5em;border-width:0;color:var(--bds--color-white);color:var(--bds--color-accent-1);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:0;text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}.datepicker-dialog .header .next-month.btn-disabled,.datepicker-dialog .header .next-month:disabled,.datepicker-dialog .header .next-month[disabled],.datepicker-dialog .header .prev-month.btn-disabled,.datepicker-dialog .header .prev-month:disabled,.datepicker-dialog .header .prev-month[disabled]{filter:contrast(.75);opacity:.75}.datepicker-dialog .header .next-month:hover,.datepicker-dialog .header .prev-month:hover{cursor:pointer}.datepicker-dialog .header .next-month:before,.datepicker-dialog .header .prev-month:before{content:"\ea5d";font-family:Nucleo}.datepicker-dialog .header .next-month:before{content:"\ea5f"}.datepicker-dialog .dialog-message:not(:empty){background-color:var(--bds--color-light);border-radius:var(--bds--border-radius-sm);font-size:var(--bds--font-size-sm);margin:var(--bds--margin-y) 0;padding:calc(var(--bds--padding-y)*.5) calc(var(--bds--padding-x)*.5);text-align:center}.datepicker-dialog .dialog-ok-cancel-group{text-align:right}.external-link:after{content:"\f08e";display:inline-block;font:var(--bds--font-family-icons);font-size:.66em;line-height:2;margin:0 .5em;opacity:.5;vertical-align:text-top}#fixed-button{background-color:var(--bds--fixed-button--background-color);border-radius:9999px;box-shadow:var(--bds--box-shadow,0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24));color:var(--bds--fixed-button--color);font-family:var(--bds--font-weight-bold);min-height:44px;text-decoration:none;transition:var(--bds--transition)}#fixed-button,#fixed-button i{align-items:center;display:flex;justify-content:center}#fixed-button i{aspect-ratio:1;font-size:larger;height:44px;position:relative;top:1px}#fixed-button>span{display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:opacity .3s ease,max-width .3s ease;white-space:nowrap}#fixed-button>span span{padding:0 1rem 0 0}#fixed-button.expanded>span,#fixed-button:hover>span{max-width:200px;opacity:1}:root{--bds--header-search-background-color:var(--wp--preset--color--base-1);--bds--header-search-icon-color:var(--wp--preset--color--contrast-1)}.has-header-search header.wp-block-template-part .wp-block-search__inside-wrapper .wp-block-search__input{transition:none!important}.has-header-search header.wp-block-template-part .wp-block-search__button-only .wp-block-search__button{align-items:center;aspect-ratio:1;background-color:var(--bds--color-black);border-radius:.5em;border-radius:var(--bds--border-radius-sm);border-width:0;color:var(--bds--color-white);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:0;text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);width:50px;word-break:normal}.has-header-search header.wp-block-template-part .wp-block-search__button-only .wp-block-search__button.btn-disabled,.has-header-search header.wp-block-template-part .wp-block-search__button-only .wp-block-search__button:disabled,.has-header-search header.wp-block-template-part .wp-block-search__button-only .wp-block-search__button[disabled]{filter:contrast(.75);opacity:.75}.has-header-search header.wp-block-template-part .wp-block-search__button-only .wp-block-search__button:hover{cursor:pointer}.has-header-search header.wp-block-template-part .wp-block-search__button-only .wp-block-search__button svg{height:32px;width:32px}.has-header-search header.wp-block-template-part .wp-block-search__button-only .wp-block-search__button:hover{background-color:var(--bds--color-light);box-shadow:none;opacity:1}.has-header-search header.wp-block-template-part .wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__button{background-color:transparent;color:currentColor}.has-header-search header.wp-block-template-part .wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__inside-wrapper{align-items:center;background-color:var(--bds--header-search-background-color);bottom:0;display:flex;justify-content:center;left:0;min-height:76px;padding:0 var(--bds--padding-x);position:absolute;right:0;top:0;transition:none!important;z-index:10}.has-header-search header.wp-block-template-part .wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__inside-wrapper .wp-block-search__button{background-color:var(--bds--header-search-background-color);color:var(--bds--header-search-icon-color)}.has-header-search header.wp-block-template-part .wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__inside-wrapper .wp-block-search__input{margin:0 calc(var(--bds--padding-x)*.5) 0 0;max-width:calc(1350px - var(--bds--padding-x)*.5);transition:none!important;width:100%}#loginform,#lostpasswordform,#resetpassform{align-items:center;background-color:#fff;border:1px inset rgba(0,0,0,.1);border-radius:20px;display:flex;flex-direction:column;gap:1em;margin:2em auto;max-width:512px;padding:1em 2em}#loginform p,#lostpasswordform p,#resetpassform p{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch;margin:0;width:100%}#loginform p label,#lostpasswordform p label,#resetpassform p label{align-self:flex-start;margin:.25em 0}#loginform p.login-password input,#loginform p.login-username input,#lostpasswordform p.login-password input,#lostpasswordform p.login-username input,#resetpassform p.login-password input,#resetpassform p.login-username input{flex:0 0 42px}#loginform p.reset-password,#lostpasswordform p.reset-password,#resetpassform p.reset-password{text-align:center;width:auto}#loginform ul,#lostpasswordform ul,#resetpassform ul{width:100%}#loginform ul.errors,#lostpasswordform ul.errors,#resetpassform ul.errors{list-style:none;margin:0;padding:0}#loginform ul.errors li,#lostpasswordform ul.errors li,#resetpassform ul.errors li{background-color:var(--wp--preset--color--base-1) 8cc;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:1em}#loginform ul.errors li:not(:last-child),#lostpasswordform ul.errors li:not(:last-child),#resetpassform ul.errors li:not(:last-child){margin:0 0 .5em}#wp-submit{align-items:center;background-color:var(--bds--color-black);border-radius:.5em;border-width:0;color:var(--bds--color-white);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}#wp-submit.btn-disabled,#wp-submit:disabled,#wp-submit[disabled]{filter:contrast(.75);opacity:.75}#wp-submit:hover{cursor:pointer}@media (min-width:782px){header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu){position:unset}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu{position:unset}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu>.wp-block-navigation__submenu-container{align-items:flex-start;flex-direction:row;gap:0;justify-content:flex-start;left:0;margin:0 auto;max-width:100%;padding:0;right:0;top:100%;width:calc(var(--wp--style--global--content-size) - var(--bds--padding-x)*2);z-index:9999}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{display:none!important}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu>.wp-block-navigation__submenu-container>.wp-block-navigation-item{align-items:flex-start;flex:1;flex-direction:column;padding:var(--bds--padding-y) var(--bds--padding-x) calc(var(--bds--padding-y)*1.33)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu>.wp-block-navigation__submenu-container>.wp-block-navigation-item+.wp-block-navigation-item{padding-left:0}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu>.wp-block-navigation__submenu-container>.wp-block-navigation-item .wp-block-navigation-item__content{padding:calc(var(--bds--padding-y)*.33) 0}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu>.wp-block-navigation__submenu-container>.wp-block-navigation-item .wp-block-navigation__submenu-container{-moz-column-break-inside:none;background-color:unset!important;border:0;box-shadow:none;break-inside:none;flex-direction:column;height:auto;min-width:unset;opacity:1;padding:0;position:unset;visibility:visible;width:100%}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu>.wp-block-navigation__submenu-container>.wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{flex-grow:0!important}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-item.label>.wp-block-navigation-item__content{border-bottom:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:color-mix(in srgb,currentColor 33%,transparent);cursor:default;font-weight:var(--bds--font-weight-bold);margin-bottom:calc(var(--bds--margin-y)*.33);pointer-events:none;text-decoration:none;text-transform:uppercase;width:100%}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-item.label>.wp-block-navigation__submenu-icon,header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-item.submenu-group>.wp-block-navigation__submenu-icon{display:none}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-item.submenu-group{display:flex;flex-direction:column}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-item.submenu-group>.wp-block-navigation-item__content{display:none}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-item.submenu-group>.wp-block-navigation-submenu>.wp-block-navigation-item{flex-direction:column}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation__submenu-container.submenu-group>.wp-block-navigation-submenu+.wp-block-navigation-submenu{margin-top:calc(var(--bds--gap)*.5)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu{order:99}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-1{order:1}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-1>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*1)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-2{order:2}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-2>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*2)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-3{order:3}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-3>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*3)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-4{order:4}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-4>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*4)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-5{order:5}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-5>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*5)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-6{order:6}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-6>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*6)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-7{order:7}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-7>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*7)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-8{order:8}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-8>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*8)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-9{order:9}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-9>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*9)}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.order-10{order:10}header.wp-block-template-part:has(.mega-menu) .wp-block-navigation:has(.mega-menu) .wp-block-navigation__container>.wp-block-navigation-item.mega-menu .wp-block-navigation-submenu.level-10>.wp-block-navigation-item__content{padding-left:calc(var(--bds--padding-x)*.5*10)}}mm-burger{--mb-bar-height:2px;--mb-bar-width:20px;--mb-bar-spacing:5px;align-items:center;aspect-ratio:1;color:currentColor;display:flex;height:32px;justify-content:center;position:relative}.mm-menu{--mm-color-background:var(--mobile-menu--background-color);--mm-color-border:var(--mobile-menu--border-color);--mm-color-icon:var(--mobile-menu--color--icon);--mm-color-text:var(--mobile-menu--color);--mm-color-text-dimmed:var(--mobile-menu--color--icon)}.mm-wrapper{overflow-x:initial}.admin-bar .mm-menu{top:46px}@media screen and (min-width:782px){.admin-bar .mm-menu{top:32px}}.revealed-by-toggle{display:none}.bds-search-dialog{align-items:flex-start;background:rgba(0,0,0,.85);box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;margin:0;opacity:0;padding:20vh 1em 1em;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw;z-index:9999}.bds-search-dialog.active{opacity:1;visibility:visible}.bds-search-dialog__close{align-items:center;background-color:transparent;border:none;color:var(--bds--color-light);cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:2rem;top:2rem;width:44px;z-index:10000}.bds-search-dialog__close:before{content:"×";font:var(--bds--font-family-icons);font-size:1.5em}.bds-search-dialog__form{background:var(--bds--color-light);border-radius:1em;box-shadow:var(--bds--box-shadow,0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24));display:flex;gap:1rem;max-width:var(--wp--style--global--wide-size);min-width:300px;opacity:0;padding:1em;transform:translateY(40px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);width:100%}.bds-search-dialog.active .bds-search-dialog__form{opacity:1;transform:translateY(0)}.bds-search-dialog__form input{flex:1;padding:0 1em}body.bds-search-overlay-open{overflow:hidden!important;touch-action:none}.bds-search-overlay-toggle{align-items:center;background-color:transparent;border:none;color:currentColor;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.bds-search-overlay-toggle:before{content:"\f002";font:var(--bds--font-family-icons);transform:scaleX(-1)}:root{--bds--logo-height:60px;--bds--logo-height-small:44px}.has-shrinking-header header.wp-block-template-part.headroom .wp-block-site-logo a,.has-shrinking-header header.wp-block-template-part.headroom .wp-block-site-logo img{max-height:var(--bds--logo-height)!important;transition:max-height .1s ease-in-out;width:100%}.has-shrinking-header header.wp-block-template-part.headroom.headroom--not-top .wp-block-site-logo a,.has-shrinking-header header.wp-block-template-part.headroom.headroom--not-top .wp-block-site-logo img{max-height:var(--bds--logo-height-small)!important}@media (min-width:782px){.has-shrinking-header header.wp-block-template-part.headroom.headroom--not-top #mobile-menu .wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-item{min-height:calc(var(--bds--logo-height-small) + var(--bds--margin-y))}}.has-sticky-header header.wp-block-template-part.headroom{--header-transition-duration:300ms;--header-transition-timing-function:cubic-bezier(0.4,0,0.2,1);position:sticky;top:0;transition:all var(--header-transition-duration) var(--header-transition-timing-function);will-change:transform;z-index:9999}.has-sticky-header header.wp-block-template-part.headroom.headroom--pinned{opacity:1;transform:translateY(0)}.has-sticky-header header.wp-block-template-part.headroom.headroom--not-top{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.has-sticky-header header.wp-block-template-part.headroom.headroom--unpinned{opacity:0;transform:translateY(-100%)}@media (min-width:782px){.has-sticky-header.admin-bar header.wp-block-template-part.headroom.headroom--pinned{top:32px}}.a11y-tabs [role=tablist]{min-width:100%}.a11y-tabs [role=tab],.a11y-tabs [role=tab]:focus,.a11y-tabs [role=tab]:hover{background-color:var(--bds--color-white);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-bottom-color:transparent;border-radius:var(--bds--border-radius) var(--bds--border-radius) 0 0;color:var(--bds--link-color);cursor:pointer;display:inline-block;outline:none;overflow:hidden;padding:calc(var(--bds--padding-y)*.5) var(--bds--padding-x);position:relative;text-align:left;text-decoration:none;white-space:nowrap;z-index:2}.a11y-tabs [role=tab]:focus:not(:first-child),.a11y-tabs [role=tab]:hover:not(:first-child),.a11y-tabs [role=tab]:not(:first-child){margin-left:.25rem}.a11y-tabs [role=tab][aria-selected=true]{bottom:-1px}.a11y-tabs [role=tabpanel]{background-color:var(--bds--color-white);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-radius:var(--bds--border-radius);border-top-left-radius:0;overflow:auto;padding:var(--bds--padding-y) var(--bds--padding-x);width:100%}.a11y-tabs [role=tabpanel].is-hidden{display:none}.tippy-content{font-weight:var(--bds--font-weight-bold);max-width:350px;text-align:center;word-break:normal}[data-tippy-root]{z-index:9999}.toggle-lang{background-color:var(--wp--preset--color--accent)!important;text-decoration:none!important}.liaison-notice{fill:#fff;color:#fff!important}.row-notes{font-size:14px;font-style:italic}.acf-field.acf-field--post-title,form.acf-form .error-summary{display:none}form.acf-form.is-invalid .error-summary{background:#ffe6e6;border-width:0;border-left:3px solid #d12626;color:#cc2727;display:block;font-size:small;margin-bottom:12px;padding:3px 12px}form.acf-form.is-valid .acf-form-submit button[type=submit]:after,form.acf-form.is-validating .acf-form-submit button[type=submit]:after{background:url(https://ouinfo.ca/wp-content/themes/bds-theme/assets/images/spinner-dark.gif);background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:24px;margin-left:10px;width:24px}@media (min-width:782px){form.acf-form .flex-content{display:flex}form.acf-form .flex-content .main-content{display:block;flex-basis:66.66%}form.acf-form .flex-content .side-content{display:block;flex-basis:33.33%}}.ui_tpicker_second{display:none!important}ul.univ-choices li{display:block!important}ul.univ-choices li .status-marker{float:right;font-size:small;font-weight:700;margin-top:-30px}ul.univ-choices li .status-marker.draft{color:#630536}ul.univ-choices li .status-marker.awaiting{color:#4a0}.acf-field-68a4bf75cf108 thead,.acf-field-68a4bfe7cf10a thead,.acf-field-68a4bffbcf10c thead,.acf-field-68a4c025cf10e thead,.acf-field-68a4c038cf110 thead,.acf-field-68a4c058cf112 thead{display:none}.entry-content .acf-input a[href].acf-repeater-add-row{background-color:#4a0;font-size:small!important;margin-bottom:10px;text-decoration:none!important}.entry-content .acf-input a[href].acf-repeater-add-row:before{content:"+";display:inline-block;font-family:Arial,Helvetica,sans-serif!important;font-size:normal!important;margin-right:10px;order:0}.acf-icon.-globe:before{margin-top:1em!important}.is-layout-constrained .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}.border{border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color)}.border-top{border-top:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color)}.border-right{border-right:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color)}.border-bottom{border-bottom:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color)}.border-left{border-left:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color)}.button{align-items:center;background-color:var(--bds--color-black);border-radius:.5em;border-width:0;color:var(--bds--color-white);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}.button.btn-disabled,.button:disabled,.button[disabled]{filter:contrast(.75);opacity:.75}.button:hover{cursor:pointer}.button--full{width:100%}.button--full+.button--full{margin-top:var(--bds--margin-y)}.clearfix:after{clear:both;content:"";display:table}.padding{padding:var(--bds--padding-y) var(--bds--padding-x)}.has-xx-large-font-size{line-height:1.1}.has-x-large-font-size{line-height:1.2}.has-large-font-size{line-height:1.3}.pill{border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:var(--bds--badge--background-color);border-radius:var(--bds--badge--border-radius)}.pill,.pill--outline{align-items:center;background-color:var(--bds--badge--background-color);color:var(--bds--badge--color);display:inline-flex;font-size:14px;font-weight:var(--bds--font-weight-bold);justify-content:center;line-height:1.3;padding:calc(var(--bds--padding-y)*.25) calc(var(--bds--padding-x)*.5);text-align:center;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function)}.pill--outline{background-color:transparent;border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:currentColor;border-radius:var(--bds--badge--border-radius);color:inherit}a.pill{text-decoration:none}a.pill:hover{text-decoration:underline}.responsive-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.position-absolute,.shift{position:absolute}.position-relative,:has(>.shift){position:relative}.padding-top-20{padding-top:var(--wp--preset--spacing--20)!important}.padding-top-30{padding-top:var(--wp--preset--spacing--30)!important}.padding-top-40{padding-top:var(--wp--preset--spacing--40)!important}.padding-top-50{padding-top:var(--wp--preset--spacing--50)!important}.padding-top-60{padding-top:var(--wp--preset--spacing--60)!important}.padding-top-70{padding-top:var(--wp--preset--spacing--70)!important}.padding-top-80{padding-top:var(--wp--preset--spacing--80)!important}.shift-top-20{margin-top:calc(var(--wp--preset--spacing--20)*-1)!important}.shift-top-30{margin-top:calc(var(--wp--preset--spacing--30)*-1)!important}.shift-top-40{margin-top:calc(var(--wp--preset--spacing--40)*-1)!important}.shift-top-50{margin-top:calc(var(--wp--preset--spacing--50)*-1)!important}.shift-top-60{margin-top:calc(var(--wp--preset--spacing--60)*-1)!important}.shift-top-70{margin-top:calc(var(--wp--preset--spacing--70)*-1)!important}.shift-top-80{margin-top:calc(var(--wp--preset--spacing--80)*-1)!important}.padding-right-20{padding-right:var(--wp--preset--spacing--20)!important}.padding-right-30{padding-right:var(--wp--preset--spacing--30)!important}.padding-right-40{padding-right:var(--wp--preset--spacing--40)!important}.padding-right-50{padding-right:var(--wp--preset--spacing--50)!important}.padding-right-60{padding-right:var(--wp--preset--spacing--60)!important}.padding-right-70{padding-right:var(--wp--preset--spacing--70)!important}.padding-right-80{padding-right:var(--wp--preset--spacing--80)!important}.shift-right-20{margin-right:calc(var(--wp--preset--spacing--20)*-1)!important}.shift-right-30{margin-right:calc(var(--wp--preset--spacing--30)*-1)!important}.shift-right-40{margin-right:calc(var(--wp--preset--spacing--40)*-1)!important}.shift-right-50{margin-right:calc(var(--wp--preset--spacing--50)*-1)!important}.shift-right-60{margin-right:calc(var(--wp--preset--spacing--60)*-1)!important}.shift-right-70{margin-right:calc(var(--wp--preset--spacing--70)*-1)!important}.shift-right-80{margin-right:calc(var(--wp--preset--spacing--80)*-1)!important}.padding-bottom-20{padding-bottom:var(--wp--preset--spacing--20)!important}.padding-bottom-30{padding-bottom:var(--wp--preset--spacing--30)!important}.padding-bottom-40{padding-bottom:var(--wp--preset--spacing--40)!important}.padding-bottom-50{padding-bottom:var(--wp--preset--spacing--50)!important}.padding-bottom-60{padding-bottom:var(--wp--preset--spacing--60)!important}.padding-bottom-70{padding-bottom:var(--wp--preset--spacing--70)!important}.padding-bottom-80{padding-bottom:var(--wp--preset--spacing--80)!important}.shift-bottom-20{margin-bottom:calc(var(--wp--preset--spacing--20)*-1)!important}.shift-bottom-30{margin-bottom:calc(var(--wp--preset--spacing--30)*-1)!important}.shift-bottom-40{margin-bottom:calc(var(--wp--preset--spacing--40)*-1)!important}.shift-bottom-50{margin-bottom:calc(var(--wp--preset--spacing--50)*-1)!important}.shift-bottom-60{margin-bottom:calc(var(--wp--preset--spacing--60)*-1)!important}.shift-bottom-70{margin-bottom:calc(var(--wp--preset--spacing--70)*-1)!important}.shift-bottom-80{margin-bottom:calc(var(--wp--preset--spacing--80)*-1)!important}.padding-left-20{padding-left:var(--wp--preset--spacing--20)!important}.padding-left-30{padding-left:var(--wp--preset--spacing--30)!important}.padding-left-40{padding-left:var(--wp--preset--spacing--40)!important}.padding-left-50{padding-left:var(--wp--preset--spacing--50)!important}.padding-left-60{padding-left:var(--wp--preset--spacing--60)!important}.padding-left-70{padding-left:var(--wp--preset--spacing--70)!important}.padding-left-80{padding-left:var(--wp--preset--spacing--80)!important}.shift-left-20{margin-left:calc(var(--wp--preset--spacing--20)*-1)!important}.shift-left-30{margin-left:calc(var(--wp--preset--spacing--30)*-1)!important}.shift-left-40{margin-left:calc(var(--wp--preset--spacing--40)*-1)!important}.shift-left-50{margin-left:calc(var(--wp--preset--spacing--50)*-1)!important}.shift-left-60{margin-left:calc(var(--wp--preset--spacing--60)*-1)!important}.shift-left-70{margin-left:calc(var(--wp--preset--spacing--70)*-1)!important}.shift-left-80{margin-left:calc(var(--wp--preset--spacing--80)*-1)!important}@media (max-width:820px){.hide-on-mobile{display:none!important}}@media (min-width:821px) and (max-width:1181px){.hide-on-tablet{display:none!important}}@media (min-width:1181px){.hide-on-desktop{display:none!important}}body.logged-in .hide-logged-in,body:not(.logged-in) .hide-logged-out{display:none!important}body.block-editor-iframe__body .hide-logged-in,body.block-editor-iframe__body .hide-logged-out{display:flex!important}.is-style-arrows,.is-style-checkmarks{margin-bottom:1rem;padding-left:0;padding-inline-start:0}.is-style-arrows li,.is-style-checkmarks li{list-style:none}.is-style-arrows li:not(:first-child),.is-style-checkmarks li:not(:first-child){margin-top:.5rem}.is-style-arrows li:before,.is-style-checkmarks li:before{color:inheirt;float:left;font:var(--bds--font-family-icons);font-size:6px;font-weight:var(--bds--font-weight-bold);line-height:1.5rem;margin-left:-1rem}.is-style-arrows li>ul,.is-style-checkmarks li>ul{margin-bottom:.5rem;padding-inline-start:1.5rem}.is-style-arrows li>ul>li,.is-style-checkmarks li>ul>li{margin-top:0}.is-style-arrows li>ul>li:before,.is-style-checkmarks li>ul>li:before{content:"\f04b"}.is-style-arrows li>ul>li:not(:first-child),.is-style-checkmarks li>ul>li:not(:first-child){margin-top:0}.is-style-arrows>li,.is-style-checkmarks>li{padding-left:calc(20px + .5rem)}.is-style-arrows>li:before,.is-style-checkmarks>li:before{content:"\f138";display:block;float:left;font-size:20px;margin:0 .75rem 0 calc(20px - 3rem)}.is-style-arrows:not(.has-text-color) li:before,.is-style-checkmarks:not(.has-text-color) li:before{color:color-mix(in srgb,currentColor 70%,transparent)}.is-style-arrows:not(.has-text-color) li li:before,.is-style-checkmarks:not(.has-text-color) li li:before{color:#4a7e8c}.is-style-arrows:not(.has-text-color) li li li:before,.is-style-checkmarks:not(.has-text-color) li li li:before{color:#b14f46}.is-style-arrows:not(.has-text-color) li li li li:before,.is-style-checkmarks:not(.has-text-color) li li li li:before{color:#51608c}.is-style-arrows:not(.has-text-color) li li li li li:before,.is-style-checkmarks:not(.has-text-color) li li li li li:before{color:#f0bf5b}.is-style-arrows:not(.has-text-color) li li li li li li:before,.is-style-checkmarks:not(.has-text-color) li li li li li li:before{color:initial}.is-style-checkmarks>li{padding-left:calc(20px + .5rem)}.is-style-checkmarks>li:before{content:"\f14a"}.inline-list{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.inline-list.comma-separated li:after{content:","}.inline-list.comma-separated li:last-child:after{content:""}ol.is-style-unstyled,ul.is-style-unstyled{list-style:none;padding:0}.col-1-10 table td:first-child,.col-1-10 table th:first-child{width:10%}.col-1-20 table td:first-child,.col-1-20 table th:first-child{width:20%}.col-1-25 table td:first-child,.col-1-25 table th:first-child{width:25%}.col-1-30 table td:first-child,.col-1-30 table th:first-child{width:30%}.col-1-33 table td:first-child,.col-1-33 table th:first-child{width:33%}.col-1-40 table td:first-child,.col-1-40 table th:first-child{width:40%}.col-1-50 table td:first-child,.col-1-50 table th:first-child{width:50%}.col-1-60 table td:first-child,.col-1-60 table th:first-child{width:60%}.col-1-66 table td:first-child,.col-1-66 table th:first-child{width:66%}.col-1-70 table td:first-child,.col-1-70 table th:first-child{width:70%}.col-1-75 table td:first-child,.col-1-75 table th:first-child{width:75%}.col-1-80 table td:first-child,.col-1-80 table th:first-child{width:80%}.col-1-90 table td:first-child,.col-1-90 table th:first-child{width:90%}.col-2-10 table td:nth-child(2),.col-2-10 table th:nth-child(2){width:10%}.col-2-20 table td:nth-child(2),.col-2-20 table th:nth-child(2){width:20%}.col-2-25 table td:nth-child(2),.col-2-25 table th:nth-child(2){width:25%}.col-2-30 table td:nth-child(2),.col-2-30 table th:nth-child(2){width:30%}.col-2-33 table td:nth-child(2),.col-2-33 table th:nth-child(2){width:33%}.col-2-40 table td:nth-child(2),.col-2-40 table th:nth-child(2){width:40%}.col-2-50 table td:nth-child(2),.col-2-50 table th:nth-child(2){width:50%}.col-2-60 table td:nth-child(2),.col-2-60 table th:nth-child(2){width:60%}.col-2-66 table td:nth-child(2),.col-2-66 table th:nth-child(2){width:66%}.col-2-70 table td:nth-child(2),.col-2-70 table th:nth-child(2){width:70%}.col-2-75 table td:nth-child(2),.col-2-75 table th:nth-child(2){width:75%}.col-2-80 table td:nth-child(2),.col-2-80 table th:nth-child(2){width:80%}.col-2-90 table td:nth-child(2),.col-2-90 table th:nth-child(2){width:90%}.col-3-10 table td:nth-child(3),.col-3-10 table th:nth-child(3){width:10%}.col-3-20 table td:nth-child(3),.col-3-20 table th:nth-child(3){width:20%}.col-3-25 table td:nth-child(3),.col-3-25 table th:nth-child(3){width:25%}.col-3-30 table td:nth-child(3),.col-3-30 table th:nth-child(3){width:30%}.col-3-33 table td:nth-child(3),.col-3-33 table th:nth-child(3){width:33%}.col-3-40 table td:nth-child(3),.col-3-40 table th:nth-child(3){width:40%}.col-3-50 table td:nth-child(3),.col-3-50 table th:nth-child(3){width:50%}.col-3-60 table td:nth-child(3),.col-3-60 table th:nth-child(3){width:60%}.col-3-66 table td:nth-child(3),.col-3-66 table th:nth-child(3){width:66%}.col-3-70 table td:nth-child(3),.col-3-70 table th:nth-child(3){width:70%}.col-3-75 table td:nth-child(3),.col-3-75 table th:nth-child(3){width:75%}.col-3-80 table td:nth-child(3),.col-3-80 table th:nth-child(3){width:80%}.col-3-90 table td:nth-child(3),.col-3-90 table th:nth-child(3){width:90%}.col-4-10 table td:nth-child(4),.col-4-10 table th:nth-child(4){width:10%}.col-4-20 table td:nth-child(4),.col-4-20 table th:nth-child(4){width:20%}.col-4-25 table td:nth-child(4),.col-4-25 table th:nth-child(4){width:25%}.col-4-30 table td:nth-child(4),.col-4-30 table th:nth-child(4){width:30%}.col-4-33 table td:nth-child(4),.col-4-33 table th:nth-child(4){width:33%}.col-4-40 table td:nth-child(4),.col-4-40 table th:nth-child(4){width:40%}.col-4-50 table td:nth-child(4),.col-4-50 table th:nth-child(4){width:50%}.col-4-60 table td:nth-child(4),.col-4-60 table th:nth-child(4){width:60%}.col-4-66 table td:nth-child(4),.col-4-66 table th:nth-child(4){width:66%}.col-4-70 table td:nth-child(4),.col-4-70 table th:nth-child(4){width:70%}.col-4-75 table td:nth-child(4),.col-4-75 table th:nth-child(4){width:75%}.col-4-80 table td:nth-child(4),.col-4-80 table th:nth-child(4){width:80%}.col-4-90 table td:nth-child(4),.col-4-90 table th:nth-child(4){width:90%}.col-5-10 table td:nth-child(5),.col-5-10 table th:nth-child(5){width:10%}.col-5-20 table td:nth-child(5),.col-5-20 table th:nth-child(5){width:20%}.col-5-25 table td:nth-child(5),.col-5-25 table th:nth-child(5){width:25%}.col-5-30 table td:nth-child(5),.col-5-30 table th:nth-child(5){width:30%}.col-5-33 table td:nth-child(5),.col-5-33 table th:nth-child(5){width:33%}.col-5-40 table td:nth-child(5),.col-5-40 table th:nth-child(5){width:40%}.col-5-50 table td:nth-child(5),.col-5-50 table th:nth-child(5){width:50%}.col-5-60 table td:nth-child(5),.col-5-60 table th:nth-child(5){width:60%}.col-5-66 table td:nth-child(5),.col-5-66 table th:nth-child(5){width:66%}.col-5-70 table td:nth-child(5),.col-5-70 table th:nth-child(5){width:70%}.col-5-75 table td:nth-child(5),.col-5-75 table th:nth-child(5){width:75%}.col-5-80 table td:nth-child(5),.col-5-80 table th:nth-child(5){width:80%}.col-5-90 table td:nth-child(5),.col-5-90 table th:nth-child(5){width:90%}.col-6-10 table td:nth-child(6),.col-6-10 table th:nth-child(6){width:10%}.col-6-20 table td:nth-child(6),.col-6-20 table th:nth-child(6){width:20%}.col-6-25 table td:nth-child(6),.col-6-25 table th:nth-child(6){width:25%}.col-6-30 table td:nth-child(6),.col-6-30 table th:nth-child(6){width:30%}.col-6-33 table td:nth-child(6),.col-6-33 table th:nth-child(6){width:33%}.col-6-40 table td:nth-child(6),.col-6-40 table th:nth-child(6){width:40%}.col-6-50 table td:nth-child(6),.col-6-50 table th:nth-child(6){width:50%}.col-6-60 table td:nth-child(6),.col-6-60 table th:nth-child(6){width:60%}.col-6-66 table td:nth-child(6),.col-6-66 table th:nth-child(6){width:66%}.col-6-70 table td:nth-child(6),.col-6-70 table th:nth-child(6){width:70%}.col-6-75 table td:nth-child(6),.col-6-75 table th:nth-child(6){width:75%}.col-6-80 table td:nth-child(6),.col-6-80 table th:nth-child(6){width:80%}.col-6-90 table td:nth-child(6),.col-6-90 table th:nth-child(6){width:90%}.col-7-10 table td:nth-child(7),.col-7-10 table th:nth-child(7){width:10%}.col-7-20 table td:nth-child(7),.col-7-20 table th:nth-child(7){width:20%}.col-7-25 table td:nth-child(7),.col-7-25 table th:nth-child(7){width:25%}.col-7-30 table td:nth-child(7),.col-7-30 table th:nth-child(7){width:30%}.col-7-33 table td:nth-child(7),.col-7-33 table th:nth-child(7){width:33%}.col-7-40 table td:nth-child(7),.col-7-40 table th:nth-child(7){width:40%}.col-7-50 table td:nth-child(7),.col-7-50 table th:nth-child(7){width:50%}.col-7-60 table td:nth-child(7),.col-7-60 table th:nth-child(7){width:60%}.col-7-66 table td:nth-child(7),.col-7-66 table th:nth-child(7){width:66%}.col-7-70 table td:nth-child(7),.col-7-70 table th:nth-child(7){width:70%}.col-7-75 table td:nth-child(7),.col-7-75 table th:nth-child(7){width:75%}.col-7-80 table td:nth-child(7),.col-7-80 table th:nth-child(7){width:80%}.col-7-90 table td:nth-child(7),.col-7-90 table th:nth-child(7){width:90%}.col-8-10 table td:nth-child(8),.col-8-10 table th:nth-child(8){width:10%}.col-8-20 table td:nth-child(8),.col-8-20 table th:nth-child(8){width:20%}.col-8-25 table td:nth-child(8),.col-8-25 table th:nth-child(8){width:25%}.col-8-30 table td:nth-child(8),.col-8-30 table th:nth-child(8){width:30%}.col-8-33 table td:nth-child(8),.col-8-33 table th:nth-child(8){width:33%}.col-8-40 table td:nth-child(8),.col-8-40 table th:nth-child(8){width:40%}.col-8-50 table td:nth-child(8),.col-8-50 table th:nth-child(8){width:50%}.col-8-60 table td:nth-child(8),.col-8-60 table th:nth-child(8){width:60%}.col-8-66 table td:nth-child(8),.col-8-66 table th:nth-child(8){width:66%}.col-8-70 table td:nth-child(8),.col-8-70 table th:nth-child(8){width:70%}.col-8-75 table td:nth-child(8),.col-8-75 table th:nth-child(8){width:75%}.col-8-80 table td:nth-child(8),.col-8-80 table th:nth-child(8){width:80%}.col-8-90 table td:nth-child(8),.col-8-90 table th:nth-child(8){width:90%}.col-9-10 table td:nth-child(9),.col-9-10 table th:nth-child(9){width:10%}.col-9-20 table td:nth-child(9),.col-9-20 table th:nth-child(9){width:20%}.col-9-25 table td:nth-child(9),.col-9-25 table th:nth-child(9){width:25%}.col-9-30 table td:nth-child(9),.col-9-30 table th:nth-child(9){width:30%}.col-9-33 table td:nth-child(9),.col-9-33 table th:nth-child(9){width:33%}.col-9-40 table td:nth-child(9),.col-9-40 table th:nth-child(9){width:40%}.col-9-50 table td:nth-child(9),.col-9-50 table th:nth-child(9){width:50%}.col-9-60 table td:nth-child(9),.col-9-60 table th:nth-child(9){width:60%}.col-9-66 table td:nth-child(9),.col-9-66 table th:nth-child(9){width:66%}.col-9-70 table td:nth-child(9),.col-9-70 table th:nth-child(9){width:70%}.col-9-75 table td:nth-child(9),.col-9-75 table th:nth-child(9){width:75%}.col-9-80 table td:nth-child(9),.col-9-80 table th:nth-child(9){width:80%}.col-9-90 table td:nth-child(9),.col-9-90 table th:nth-child(9){width:90%}.col-10-10 table td:nth-child(10),.col-10-10 table th:nth-child(10){width:10%}.col-10-20 table td:nth-child(10),.col-10-20 table th:nth-child(10){width:20%}.col-10-25 table td:nth-child(10),.col-10-25 table th:nth-child(10){width:25%}.col-10-30 table td:nth-child(10),.col-10-30 table th:nth-child(10){width:30%}.col-10-33 table td:nth-child(10),.col-10-33 table th:nth-child(10){width:33%}.col-10-40 table td:nth-child(10),.col-10-40 table th:nth-child(10){width:40%}.col-10-50 table td:nth-child(10),.col-10-50 table th:nth-child(10){width:50%}.col-10-60 table td:nth-child(10),.col-10-60 table th:nth-child(10){width:60%}.col-10-66 table td:nth-child(10),.col-10-66 table th:nth-child(10){width:66%}.col-10-70 table td:nth-child(10),.col-10-70 table th:nth-child(10){width:70%}.col-10-75 table td:nth-child(10),.col-10-75 table th:nth-child(10){width:75%}.col-10-80 table td:nth-child(10),.col-10-80 table th:nth-child(10){width:80%}.col-10-90 table td:nth-child(10),.col-10-90 table th:nth-child(10){width:90%}.has-list-style-alpha,.lower-alpha-list{list-style-type:lower-alpha}.has-list-style-roman,.upper-roman-list{list-style-type:upper-roman}:lang(fr-CA) .wp-block-post-date{text-transform:lowercase}.rounded-column{border-radius:var(--bds--border-radius-lg) 0 var(--bds--border-radius-lg) 0}.entry-content a[href]:before{display:inline-block;font:var(--bds--font-family-icons);font-size:1em!important;order:999}.entry-content .related-documents a[href]:before{display:none!important}.entry-content a[href$=".pdf"]:before{content:"\f1c1"}.entry-content a[href$=".cad"]:before{content:"\e672"}.entry-content a[href$=".csv"]:before{content:"\f6dd"}.entry-content a[href$=".doc"]:before,.entry-content a[href$=".docx"]:before{content:"\e5ed"}.entry-content a[href$=".eps"]:before{content:"\e644"}.entry-content a[href$=".gif"]:before{content:"\e645"}.entry-content a[href$=".jpeg"]:before,.entry-content a[href$=".jpg"]:before{content:"\e646"}.entry-content a[href$=".mov"]:before{content:"\e647"}.entry-content a[href$=".mp3"]:before{content:"\e648"}.entry-content a[href$=".mp4"]:before{content:"\e649"}.entry-content a[href$=".png"]:before{content:"\e666"}.entry-content a[href$=".ppt"]:before,.entry-content a[href$=".pptx"]:before{content:"\e64a"}.entry-content a[href$=".svg"]:before{content:"\e64b"}.entry-content a[href$=".xls"]:before{content:"\e64d"}.entry-content a[href$=".xml"]:before{content:"\e654"}.entry-content a[href$=".zip"]:before{content:"\e5ee"}.wp-site-blocks ::-moz-placeholder{color:#666!important;opacity:1}.wp-site-blocks ::placeholder{color:#666!important;opacity:1}.wp-site-blocks [type=reset],.wp-site-blocks [type=submit]{align-items:center;background-color:var(--bds--color-black);border-radius:.5em;border-width:0;color:var(--bds--color-white);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}.wp-site-blocks [type=reset].btn-disabled,.wp-site-blocks [type=reset]:disabled,.wp-site-blocks [type=reset][disabled],.wp-site-blocks [type=submit].btn-disabled,.wp-site-blocks [type=submit]:disabled,.wp-site-blocks [type=submit][disabled]{filter:contrast(.75);opacity:.75}.wp-site-blocks [type=reset]:hover,.wp-site-blocks [type=submit]:hover{cursor:pointer}.wp-site-blocks dl dd{margin:0}.wp-site-blocks dl dt{font-size:.9rem;font-weight:var(--bds--font-weight-bold);padding:0;text-transform:uppercase}.wp-site-blocks fieldset{border:0}.wp-site-blocks input:not([type]),.wp-site-blocks input[type=email],.wp-site-blocks input[type=number],.wp-site-blocks input[type=password],.wp-site-blocks input[type=search],.wp-site-blocks input[type=tel],.wp-site-blocks input[type=text],.wp-site-blocks input[type=url]{background-color:var(--bds--input-background-color);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:var(--bds--input-border-color);border-radius:var(--bds--border-radius-sm);box-shadow:var(--bds--input-box-shadow);color:var(--bds--color-black);min-height:50px;padding:0 1rem;width:100%}.wp-site-blocks p:empty{display:none}.wp-site-blocks select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bds--input-background-color);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="m0 6 12 12L24 6H0z"/><path fill="none" d="M0 0h24v24H0V0z"/></svg>');background-position:calc(100% - 1rem) calc(50% + .125rem);background-repeat:no-repeat;background-size:.5rem;border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:var(--bds--input-border-color);border-radius:var(--bds--border-radius-sm);box-shadow:var(--bds--input-box-shadow);color:var(--bds--color-black);cursor:pointer;min-height:50px;padding:0 1rem;padding:0 calc(var(--bds--padding-x)*1.25) 0 calc(var(--bds--padding-x)*.5);position:relative;text-overflow:ellipsis;width:100%}.wp-site-blocks select:not([multiple])::-ms-expand{display:none}.wp-site-blocks table{border-spacing:0;width:100%}.wp-site-blocks table tbody,.wp-site-blocks table tfoot,.wp-site-blocks table thead,.wp-site-blocks table tr{width:100%}.wp-site-blocks table tbody tr td,.wp-site-blocks table tbody tr th,.wp-site-blocks table thead tr td,.wp-site-blocks table thead tr th{text-align:left;width:10%}.wp-site-blocks table tbody tr td.nowrap,.wp-site-blocks table tbody tr th.nowrap,.wp-site-blocks table thead tr td.nowrap,.wp-site-blocks table thead tr th.nowrap{white-space:nowrap}.wp-site-blocks table tbody tr td+td,.wp-site-blocks table tbody tr th+th,.wp-site-blocks table thead tr td+td,.wp-site-blocks table thead tr th+th{text-align:right}.keep-left table tbody tr td,.keep-left table tbody tr th,.keep-left table thead tr td,.keep-left table thead tr th{text-align:left;width:auto!important}.keep-left table tbody tr td+td,.keep-left table tbody tr th+th,.keep-left table thead tr td+td,.keep-left table thead tr th+th{text-align:left!important}.col-1-10 table td:first-child,.col-1-10 table th:first-child{width:10%!important}.acf-field table{border-spacing:0;width:100%}.acf-field table tbody,.acf-field table tfoot,.acf-field table thead,.acf-field table tr{width:100%}.acf-field table tbody tr td,.acf-field table tbody tr th,.acf-field table thead tr td,.acf-field table thead tr th{text-align:left!important;width:unset!important}.acf-field table tbody tr td+td,.acf-field table tbody tr th+th,.acf-field table thead tr td+td,.acf-field table thead tr th+th{text-align:left!important}.bds-tray{align-items:flex-start;bottom:calc(var(--bds--gap)*.5);display:flex;flex-direction:column;position:fixed;transition:var(--bds--transition);z-index:9999}.bds-tray #fixed-button{order:1}.bds-tray #a11y-toolbar{order:5}.bds-tray #back-to-top{order:10}.bds-tray #back-to-top.visible{margin-top:calc(var(--bds--gap)*.33)}.bds-tray.at-bottom{transform:translateY(-1.5em)}#bds-tray-left{left:1em}#bds-tray-right{align-items:flex-end;right:1em}header.wp-block-template-part{margin:0}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-item__content{text-decoration:none}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-item__content:hover{text-decoration:underline}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu{display:inline-flex;gap:0}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container{border-radius:0 0 var(--bds--border-radius-xs) var(--bds--border-radius-xs);min-width:calc(200px + var(--bds--padding-x)*2);padding:calc(var(--bds--padding-y)*.5) var(--bds--padding-x)}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{padding:calc(var(--bds--padding-y)*.5) 0}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon{height:10px;opacity:.5;width:10px}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{display:none}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon:after{content:"\f078";display:inline-block;font:var(--bds--font-family-icons);font-size:.5em;opacity:.66;position:relative;right:-.5em;top:-2px}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu:hover .wp-block-navigation__submenu-icon{opacity:.66}header.wp-block-template-part .wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item.wp-block-navigation-submenu:not(.mega-menu):last-of-type .wp-block-navigation__submenu-container{left:unset;right:0}header.wp-block-template-part .wp-block-navigation+.wp-block-search,header.wp-block-template-part .wp-block-navigation+mm-burger+.wp-block-search{margin-left:calc(var(--bds--gap)*.5)}.upper-menu .wp-block-navigation-item.wp-block-navigation-submenu .wp-block-navigation__submenu-icon{margin-right:1em}.wp-block-site-logo,.wp-block-site-logo a.custom-logo-link{align-items:center;display:inline-flex}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{-moz-column-gap:1.5em;column-gap:1.5em;row-gap:0}header.wp-block-template-part>.wp-block-group .wp-block-group{align-items:center;flex-wrap:nowrap}@media (max-width:781px){header.wp-block-template-part .wp-block-group{gap:.5em}header.wp-block-template-part>.wp-block-group{padding:1em}.language li:not(:first-child):before{padding:0}}@media (min-width:782px){#mobile-menu .wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{align-items:center;display:flex;justify-content:center;text-decoration:none}}html{overflow-x:hidden}.wp-site-blocks,body,html{background-color:var(--bds--color-white);margin:0!important;padding:0;position:relative;scroll-behavior:smooth;width:100%}html{scroll-padding-top:160px}.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh}.wp-site-blocks main{flex:1;margin:0}.admin-bar .wp-site-blocks{padding-top:46px}@media (min-width:782px){.admin-bar .wp-site-blocks{padding-top:32px}.admin-bar header.wp-block-template-part,.admin-bar header.wp-block-template-part.headroom--pinned,.admin-bar header.wp-block-template-part.headroom--top{top:32px!important}}.home #breadcrumb{display:none}.page-template-page-with-featured-image .wp-site-blocks{padding-top:0}.page-template-page-with-featured-image header.wp-block-template-part{left:0;position:absolute;right:0;top:0;z-index:2}.page-template-page-with-featured-image header.wp-block-template-part+.wp-block-cover{margin-top:0}.page-template-page-no-title .wp-site-blocks .entry-content>.alignfull:first-child{margin-top:calc(var(--wp--preset--spacing--70)*-1)!important}.widget_categories nav>ul{list-style:none;margin-left:0;margin-top:var(--bds--margin-y)}.widget_categories nav>ul .cat-item{margin:0;padding:0}.widget_categories nav>ul .cat-item:before{display:none}.widget_categories nav>ul .cat-item a{align-items:center;background-color:var(--bds--badge--background-color);background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:var(--bds--badge--background-color);border-radius:var(--bds--badge--border-radius);color:var(--bds--badge--color);color:var(--bds--color-dark);display:inline-flex;font-size:14px;font-weight:var(--bds--font-weight-bold);justify-content:center;line-height:1.3;padding:calc(var(--bds--padding-y)*.25) calc(var(--bds--padding-x)*.5);text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function)}.widget_categories nav>ul .cat-item a:hover{text-decoration:underline}.widget_search{background-color:var(--bds--color-white);padding:var(--bds--padding-y) var(--bds--padding-x);text-align:left}.widget_search .search-form fieldset{margin-top:1rem}.widget_search .search-form .search-field{height:42px}.widget_search .search-form:after{right:15px;top:10px;transform:translate(0)}.widget_search .form-label{font-size:var(--bds--font-size-md);margin-bottom:calc(var(--bds--margin-y)*.5)}.tagcloud .tag-cloud-link{align-items:center;background-color:var(--bds--color-black);border-radius:.5em;border-width:0;color:var(--bds--color-white);display:inline-flex;font-family:inherit;font-size:inherit;height:auto;justify-content:center;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-align:center;text-decoration:none;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);word-break:normal}.tagcloud .tag-cloud-link.btn-disabled,.tagcloud .tag-cloud-link:disabled,.tagcloud .tag-cloud-link[disabled]{filter:contrast(.75);opacity:.75}.tagcloud .tag-cloud-link:hover{cursor:pointer}.ginput_container_select select{min-height:unset!important}.gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework select[multiple]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper .gform-theme-button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper :where(:not(.mce-splitbtn))>button:not([id*=mceu_]):not(.mce-open):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-color:var(--bds--input-border-color)!important}.gform_button.button{background:var(--wp--preset--color--accent)!important;border-color:var(--wp--preset--color--accent)!important}.ginput_container select{min-height:unset!important}.gform_wrapper .thank-you-message{border:1px solid #000;border-radius:10px;padding:20px}.gform_wrapper .thank-you-message p{margin-bottom:1em}.itsec-recaptcha-opt-in p:first-of-type{display:inline!important}.itsec-recaptcha-opt-in .itsec-recaptcha-opt-in__agree input{margin-right:8px}.simpletoc{background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bds--border-radius-sm);position:relative}.simpletoc .active,.simpletoc-collapsible,.simpletoc-content{background:none!important}.simpletoc>h2{font-size:1rem;line-height:1}.simpletoc-collapsible,.simpletoc>h2{font-weight:var(--bds--font-weight-bold)}.simpletoc-collapsible{font-size:var(--bds--font-size-md);padding:var(--bds--padding-y) calc(var(--bds--padding-x)*.5) var(--bds--padding-y) var(--bds--padding-x);position:relative}.simpletoc-collapsible:after{align-items:center;content:"\f078";display:flex;font:var(--bds--font-family-icons)!important;font-size:1rem;height:30px;justify-content:center;opacity:.33;position:absolute;right:calc(var(--bds--padding-x)*.5);top:50%;transform:translateY(-50%);transition:var(--bds--transition);width:30px}.simpletoc-collapsible:hover:after{opacity:.66}.simpletoc-icon{display:none}.simpletoc-collapsible[aria-exanded]:after{transform:translateY(-50%) rotateX(180deg)}ul.simpletoc-list,ul.simpletoc-list ul{list-style:none;list-style-type:none;margin-bottom:1rem;padding-left:1.5rem;padding-inline-start:1.5rem}ul.simpletoc-list li:not(:first-child),ul.simpletoc-list ul li:not(:first-child){margin-top:.5rem}ul.simpletoc-list li:before,ul.simpletoc-list ul li:before{color:inheirt;content:"\f111";float:left;font:var(--fa-font-solid);font-size:6px;line-height:1.5rem;margin-left:-1rem}ul.simpletoc-list li>ul,ul.simpletoc-list ul li>ul{margin-bottom:.5rem;padding-inline-start:1.5rem}ul.simpletoc-list li>ul>li,ul.simpletoc-list ul li>ul>li{margin-top:0}ul.simpletoc-list li>ul>li:before,ul.simpletoc-list ul li>ul>li:before{content:"\f04b"}ul.simpletoc-list li>ul>li:not(:first-child),ul.simpletoc-list ul li>ul>li:not(:first-child){margin-top:0}ul.simpletoc-list li::marker,ul.simpletoc-list ul li::marker{content:"";display:none}ul.simpletoc-list ul:last-child,ul.simpletoc-list:last-child{margin-bottom:0}ul.simpletoc-list ul:not(.has-text-color) li:before,ul.simpletoc-list:not(.has-text-color) li:before{color:#651a35}ul.simpletoc-list ul:not(.has-text-color) li li:before,ul.simpletoc-list:not(.has-text-color) li li:before{color:#4a7e8c}ul.simpletoc-list ul:not(.has-text-color) li li li:before,ul.simpletoc-list:not(.has-text-color) li li li:before{color:#b14f46}ul.simpletoc-list ul:not(.has-text-color) li li li li:before,ul.simpletoc-list:not(.has-text-color) li li li li:before{color:#51608c}ul.simpletoc-list ul:not(.has-text-color) li li li li li:before,ul.simpletoc-list:not(.has-text-color) li li li li li:before{color:#f0bf5b}ul.simpletoc-list ul:not(.has-text-color) li li li li li li:before,ul.simpletoc-list:not(.has-text-color) li li li li li li:before{color:initial}ul.simpletoc-list li a,ul.simpletoc-list ul li a,ul.simpletoc-list ul ul li a{align-items:center;display:flex;justify-content:flex-start;min-block-size:var(--a11y-min-block-size);min-inline-size:var(--a11y-min-inline-size)}ul.simpletoc-list li:before,ul.simpletoc-list ul li:before,ul.simpletoc-list ul ul li:before{line-height:32px}ul.simpletoc-list{margin:0;padding:0 var(--bds--padding-x) var(--bds--padding-y) calc(var(--bds--padding-x)*2)}.university-banner-logo{margin:0 0 1em!important}.university-banner-logo .banner-image{background-position:50%;background-size:cover;height:400px;min-height:400px;overflow:hidden}.university-banner-logo .logo-image{aspect-ratio:1/1;background:hsla(0,0%,100%,.85);border-radius:10px;margin-bottom:90px;margin-right:0!important;margin-top:90px;max-height:200px;max-width:200px;padding:10px}.universities-checkboxes ul li{border-bottom:1px solid #888;padding:4px 0}.uni-social-links{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:1.25em;gap:.66em;margin:0 auto calc(var(--bds--margin-y)*.5) auto;padding:0}.uni-social-links dd{align-items:center;display:flex;flex:0 0 1em}.uni-social-links a{align-items:center;color:currentColor;display:flex;height:1em;justify-content:center;position:relative;text-decoration:none;width:1em}.uni-social-links a:before{color:var(--fa-primary-color);font:var(--fa-font-brands)!important;opacity:var(--fa-primary-opacity)}.uni-social-links a.bluesky:before{content:"\e0b6"}.uni-social-links a.discord:before{content:"\f392"}.uni-social-links a.email:before{content:"\f0e0"}.uni-social-links a.facebook:before{content:"\f09a"}.uni-social-links a.flickr:before{content:"\f16e"}.uni-social-links a.github:before{content:"\f09b"}.uni-social-links a.instagram:before{content:"\f16d"}.uni-social-links a.linkedin:before{content:"\f0e1"}.uni-social-links a.medium:before{content:"\f23a"}.uni-social-links a.pinterest:before{content:"\f0d2"}.uni-social-links a.phone:before{content:"\f095"}.uni-social-links a.quora:before{content:"\f2c4"}.uni-social-links a.reddit:before{content:"\f281"}.uni-social-links a.snapchat:before{content:"\f2ac"}.uni-social-links a.spotify:before{content:"\f1bc"}.uni-social-links a.telegram:before{content:"\f2c6"}.uni-social-links a.threads:before{content:"\e618"}.uni-social-links a.tiktok:before{content:"\e07b"}.uni-social-links a.tumblr:before{content:"\f173"}.uni-social-links a.twitch:before{content:"\f1e8"}.uni-social-links a.twitter:before{content:"\e61b"}.uni-social-links a.vimeo:before{content:"\f40a"}.uni-social-links a.whatsapp:before{content:"\f232"}.uni-social-links a.x:before{content:"\e61b"}.uni-social-links a.youtube:before{content:"\f167"}.uni-social-links a.other:after,.uni-social-links a.other:before{content:"";font:var(--bds--font-family-icons)!important;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-55%) scale(90%)}.uni-social-links a.other:before{color:var(--fa-primary-color);content:"\f649";opacity:var(--fa-primary-opacity)}.uni-social-links a.other:after{color:var(--fa-secondary-color);content:"\f649\f649";opacity:var(--fa-secondary-opacity)}.uni-website-link+.uni-social-links{margin-top:calc(var(--bds--margin-y)*.5)}.uni-website-link+.uni-social-links dl{justify-content:center}.university-map-directions{padding:20px;position:relative}.university-map-directions img{aspect-ratio:4/3;border-radius:8px 8px 0 0;height:auto;left:-20px;margin-bottom:-20px;max-width:calc(100% + 40px);-o-object-fit:cover;object-fit:cover;position:relative;right:-20px;top:-20px}.has-university-color{background-color:var(--bds--badge--background-color)}.university-carousel .slick-slider{border-radius:8px 8px 0 0;display:flex;gap:0}.university-carousel .slick-slider .wp-block-embed .wp-block-embed__wrapper iframe{aspect-ratio:16/9;margin-bottom:-.5em;-o-object-fit:cover;object-fit:cover;width:100%}.university-carousel .wp-block-cover{align-items:center;aspect-ratio:unset!important;display:flex;height:100%!important;justify-content:center;min-height:unset!important}.university-carousel .wp-block-cover img{border-radius:8px 8px 0 0;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:781px){.university-carousel .slick-slider,.university-carousel .wp-block-cover img{border-radius:8px 0 0 8px}}.uni-website-link{text-align:center;width:100%}.uni-website-link .wp-element-button{background-color:transparent!important;border:2px solid var(--bds--color-white);color:var(--bds--color-white);width:75%}.program-data dl,.university-data dl{border-bottom:1px solid var(--bds--border-color);display:flex;justify-content:flex-start;margin:0;padding:.5em 0}.program-data dl dt,.university-data dl dt{flex:0 0 33%;font-weight:var(--bds--font-weight-bold);margin:0;padding-right:1em;word-break:keep-all}.program-data dl dd,.university-data dl dd{flex:1;margin:0}.program-data div:last-child dl,.university-data div:last-child dl{border-bottom:none}ul.affiliates{line-height:1.5em;list-style:none;margin:0;padding:0 0 0 .25em}ul.affiliates li{margin:0;padding:0 0 0 calc(.25em + var(--wp--preset--spacing--30, 3em));position:relative}ul.affiliates li a{align-items:center;display:flex;justify-content:flex-start;min-block-size:var(--a11y-min-block-size);min-inline-size:var(--a11y-min-inline-size)}ul.affiliates li:after,ul.affiliates li:before{font:var(--bds--font-family-icons);left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}ul.affiliates li:before{color:var(--fa-primary-color);content:"\f0a9";opacity:var(--fa-primary-opacity)}ul.affiliates li:after{color:var(--fa-secondary-color);content:"\f0a9\f0a9";opacity:var(--fa-secondary-opacity)}.uni-banner p{margin:0}.uni-banner .uni-carousel{border-radius:var(--bds--border-radius) var(--bds--border-radius) 0 0;overflow:hidden}.uni-banner .uni-carousel img{display:block;-o-object-fit:cover;object-fit:cover;width:auto}.uni-banner .uni-carousel iframe{aspect-ratio:16/9;height:100%;margin-bottom:-6px;width:100%}.uni-banner .uni-carousel .image-container{align-items:stretch;display:flex;height:300px;justify-content:center;-o-object-fit:cover;object-fit:cover}.uni-banner .uni-carousel .image-container img{height:auto;width:100%}.uni-banner .uni-carousel .slick-arrow.previous{left:calc(var(--bds--carousel-arrow-width)*.5)}.uni-banner .uni-carousel .slick-arrow.next{right:calc(var(--bds--carousel-arrow-width)*.5)}.uni-banner .uni-header{border-radius:0 0 var(--bds--border-radius) var(--bds--border-radius)}@media (min-width:781px){.uni-banner{align-items:stretch;display:flex;gap:0}.uni-banner .uni-carousel{border-radius:var(--bds--border-radius) 0 0 var(--bds--border-radius);flex:1 0 calc(66% + var(--wp--preset--spacing--60)/2);width:calc(66% + var(--wp--preset--spacing--60)/2)}.uni-banner .uni-carousel .image-container{height:500px}.uni-banner .uni-header{border-radius:0 var(--bds--border-radius) var(--bds--border-radius) 0;flex:0 0 calc(34% - var(--wp--preset--spacing--60)/2);width:calc(34% - var(--wp--preset--spacing--60)/2)}}@media (min-width:821px) and (max-width:1182px){.uni-banner .uni-carousel{flex:1 0 calc(66% + var(--bds--gap)/2);width:calc(66% + var(--bds--gap)/2)}.uni-banner .uni-header{flex:0 0 calc(34% - var(--bds--gap)/2);width:calc(34% - var(--bds--gap)/2)}}.uni-affiliates-list{align-items:flex-start;background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bds--border-radius);display:flex;flex-wrap:wrap;gap:.5em;justify-content:flex-start;padding:var(--bds--padding-y) var(--bds--padding-x)}.uni-sidebar{display:flex;flex-direction:column;gap:var(--bds--gap)}.uni-sidebar .sidebar-section{background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bds--border-radius);display:flex;flex-direction:column;gap:calc(var(--bds--gap)*.5);padding:calc(var(--bds--padding-y)*.5) var(--bds--padding-x)}.uni-sidebar p{margin:0}.uni-sidebar .widget-title{margin:.5em 0!important}.uni-sidebar .uni-prog-links{margin:calc(var(--bds--padding-y)*.5) 0 0}.uni-sidebar .uni-prog-links .wp-element-button,.uni-sidebar .uni-prog-links li{width:100%}.single-event .uni-sidebar .uni-location,.single-program .uni-sidebar .uni-location,.single-scholarship .uni-sidebar .uni-location,.single-university .uni-sidebar .uni-header{display:none}@media (max-width:781px){.uni-sidebar .uni-links{display:none}}.uni-header{background-color:var(--bds--badge--background-color)!important;color:var(--bds--color-white);flex-direction:column;padding:var(--bds--padding-y) var(--bds--padding-x)}.uni-header,.uni-logo,.uni-logo-link{align-items:center;display:flex;justify-content:center}.uni-logo,.uni-logo img{height:auto;min-height:200px;width:100%}a.uni-logo{cursor:pointer}.uni-link{text-align:center}.uni-link .wp-element-button{background-color:var(--bds--badge--background-color)!important;width:100%}.uni-affiliates,.uni-prog-links{display:flex;flex-direction:column;gap:var(--a11y-min-block-size);list-style:none;margin-left:0;padding:0}.uni-affiliates .wp-element-button,.uni-prog-links .wp-element-button{width:100%}.uni-affiliates,.uni-intl-links{margin:0}.uni-affiliates .wp-element-button{background-color:var(--bds--badge--background-color)}@media (min-width:782px){.uni-prog-links{flex-direction:row;flex-wrap:wrap}}.uni-info-table{margin:0}.uni-info-table div{border-bottom:1px solid var(--bds--border-color);display:flex;gap:1em;justify-content:space-between;margin:0;min-block-size:44px;min-inline-size:44px}.uni-info-table div:last-child{border-bottom:none}.uni-info-table div dd,.uni-info-table div dt{align-items:center;display:flex}.uni-info-table div dt{font-weight:var(--bds--font-weight-bold);margin:0;word-break:keep-all}.uni-info-table div dd,.uni-info-table div dt{flex:0 0 calc(50% - 0.5em)}.uni-location{aspect-ratio:4/3;position:relative}.uni-location .uni-map-directions{align-items:center;border-radius:var(--bds--border-radius) var(--bds--border-radius) 0 0;display:flex;height:auto;justify-content:center;left:0;position:absolute;right:0;top:0}.uni-location .uni-map-directions img{border-radius:var(--bds--border-radius);cursor:pointer;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.uni-location .uni-map-directions .wp-element-button{bottom:calc(var(--bds--gap)*.5);left:50%;position:absolute;transform:translateX(-50%);width:75%;z-index:1}.uni-location .uni-address{background-color:var(--bds--color-white);border-radius:var(--bds--border-radius);bottom:var(--bds--margin-y);color:var(--bds--color-dark);left:0;margin:0 auto;padding:var(--bds--padding-y);position:absolute;right:0;text-align:center;width:calc(100% - var(--bds--margin-x)*2);z-index:1}.uni-location .uni-address address{font-style:normal}.uni-location .uni-address .close{align-items:center;background-color:var(--bds--color-white);border-radius:50%;color:var(--bds--color-dark);display:flex;font-size:1.5em;height:32px;justify-content:center;position:absolute;right:4px;text-decoration:none;top:4px;transition:background-color .3s ease;width:32px}.uni-location .uni-address .close:hover{background-color:var(--bds--color-light)}.uni-updates .wp-block-details.is-style-theme{padding:var(--bds--padding-y);position:relative}.uni-updates .wp-block-details.is-style-theme:after,.uni-updates .wp-block-details.is-style-theme:before{color:var(--fa-primary-color);display:inline-block;font:var(--bds--font-family-icons)!important;margin-right:.5em;opacity:var(--fa-primary-opacity);pointer-events:none;position:absolute;text-align:center;top:calc(var(--bds--padding-y)*1.33);transform:none;width:1.25em}.uni-updates .wp-block-details.is-style-theme:after{color:var(--fa-secondary-color);opacity:var(--fa-secondary-opacity)}.uni-updates .wp-block-details.is-style-theme summary{padding:0 2em 0 calc(var(--bds--margin-x)*1.33)}.uni-updates .wp-block-details.is-style-theme.uni-program-changes:before{content:"\f0f3"}.uni-updates .wp-block-details.is-style-theme.uni-program-changes:after{content:"\f0f3\f0f3"}.uni-updates .wp-block-details.is-style-theme.uni-scholarships-awards:before{content:"\f002"}.uni-updates .wp-block-details.is-style-theme.uni-scholarships-awards:after{content:"\f002\f002"}.uni-updates .wp-block-details.is-style-theme.uni-events:before{content:"\f133"}.uni-updates .wp-block-details.is-style-theme.uni-events:after{content:"\f133\f133"}.uni-updates .wp-block-details.is-style-theme.uni-offers-of-admission:before{content:"\f005"}.uni-updates .wp-block-details.is-style-theme.uni-offers-of-admission:after{content:"\f005\f005"}.uni-updates .wp-block-details.is-style-theme.uni-student-resources:before{content:"\f007"}.uni-updates .wp-block-details.is-style-theme.uni-student-resources:after{content:"\f007\f007"}.uni-updates .wp-block-details.is-style-theme.uni-residences-meal-plans:before{content:"\f004"}.uni-updates .wp-block-details.is-style-theme.uni-residences-meal-plans:after{content:"\f004\f004"}.uni-tile{background-color:var(--bds--badge--background-color)!important;border-radius:var(--bds--border-radius);box-shadow:var(--bds--box-shadow,0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24));color:var(--bds--color-white);display:flex;flex-direction:column;height:100%;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function)}.uni-tile:hover{box-shadow:var(--bds--box-shadow-lg,0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23))}.uni-tile .university-logo{background-color:var(--bds--color-white)!important;border-radius:calc(var(--bds--border-radius) - 1px) calc(var(--bds--border-radius) - 1px) 0 0;overflow:hidden}.uni-tile .university-affiliates,.uni-tile .university-location{line-height:1.2;margin:0;padding:calc(var(--bds--padding-y)*.66) var(--bds--padding-x);text-align:left;width:100%}.uni-tile .university-affiliates a,.uni-tile .university-location a{color:var(--bds--color-white);text-decoration:none}.uni-tile .university-affiliates a:hover,.uni-tile .university-location a:hover{text-decoration:underline}.uni-tile .university-location{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}.uni-tile:not(:has(.university-affiliates)){position:relative}.uni-tile:not(:has(.university-affiliates)) .university-logo a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.uni-tile:not(:has(.university-affiliates)):hover .university-location .value{text-decoration:underline}.uni-tile-horizontal{align-items:stretch;background-color:transparent!important;flex-direction:row;flex-wrap:nowrap;gap:0}.uni-tile-horizontal .university-logo{border-radius:var(--bds--border-radius) 0 0 var(--bds--border-radius);width:50%!important}.uni-tile-horizontal .university-logo .logo-image{padding:0 1em}.uni-tile-horizontal .university-location{background-color:var(--bds--badge--background-color)!important;border-radius:0 var(--bds--border-radius) var(--bds--border-radius) 0;width:50%}@media (min-width:1182px){.uni-program-features.tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.uni-program-features.tile-grid .tile .tile-favourite,.uni-program-features.tile-grid .tile .uni-label,.uni-program-features.tile-grid .tile p:has(.uni-label){display:none}.single-university details a[name]:before{content:"";display:block;width:0}.events-search form{display:flex;gap:.5em}.events-search form .calendar,.events-search form .list{min-height:50px;min-width:50px;padding:0}.events-search form .calendar span,.events-search form .list span{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.events-search form .calendar:before,.events-search form .list:before{content:"\f133";display:inline-block;font:var(--bds--font-family-icons)}.events-search form .list:before{content:"\f03a"}@media (max-width:1125px){.events-search form{flex-direction:column}}@media (min-width:1126px){.events-search form{display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-between}.events-search form .search-field{flex:1 1 auto;margin:0}.events-search form .search-field.keywords{flex:0 0 100%}.events-search form .search-field.actions{flex:0 0}.events-search form .search-field.event-type,.events-search form .search-field.month,.events-search form .search-field.universities{flex:0 1 calc(32% - 0.5em)}}.events-search form #keyword-suggestions{flex:0 0 100%!important;margin-top:0!important}.events-search,.program-search,.scholarship-search{margin-bottom:2rem}.events-search>form details,.program-search>form details,.scholarship-search>form details{background-color:#fef5e2;border:1px solid #dcdcdc;border-radius:.5rem;margin-top:10px;padding:1rem}.events-search>form details fieldset,.program-search>form details fieldset,.scholarship-search>form details fieldset{width:calc(100% - 40px)}.events-search>form details summary,.program-search>form details summary,.scholarship-search>form details summary{position:relative}.events-search>form details summary .badge,.program-search>form details summary .badge,.scholarship-search>form details summary .badge{background:var(--wp--preset--color--accent);border-radius:50%;color:#fff;display:inline-block;font-size:14px;padding:4px;position:absolute;right:30px;text-align:center;width:20px}.events-search>form details summary:after,.program-search>form details summary:after,.scholarship-search>form details summary:after{position:absolute;right:0}.events-search>form details .field-group,.program-search>form details .field-group,.scholarship-search>form details .field-group{margin-top:15px!important}.events-search>form .field-group,.program-search>form .field-group,.scholarship-search>form .field-group{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;margin-block-start:0!important;margin-bottom:10px;position:relative}.events-search>form .field-group fieldset,.program-search>form .field-group fieldset,.scholarship-search>form .field-group fieldset{margin-block-start:0!important;margin-top:10px;width:100%}.events-search>form .field-group fieldset input[type=checkbox],.events-search>form .field-group fieldset label.normal,.program-search>form .field-group fieldset input[type=checkbox],.program-search>form .field-group fieldset label.normal,.scholarship-search>form .field-group fieldset input[type=checkbox],.scholarship-search>form .field-group fieldset label.normal{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection{min-height:50px;padding:0 1rem .5rem 2.75rem;position:relative}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before{content:"";font:var(--bds--font-family-icons)!important;font-size:1.25rem;left:1rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before{color:var(--fa-primary-color);opacity:var(--fa-primary-opacity)}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after{color:var(--fa-secondary-color);opacity:var(--fa-secondary-opacity)}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);border-radius:var(--bds--border-radius-sm)}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice .select2-selection__choice__display,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice .select2-selection__choice__display,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice .select2-selection__choice__display,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice .select2-selection__choice__display,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice .select2-selection__choice__display,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice .select2-selection__choice__display,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice .select2-selection__choice__display,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice .select2-selection__choice__display,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice .select2-selection__choice__display,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice .select2-selection__choice__display,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice .select2-selection__choice__display,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice .select2-selection__choice__display,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice .select2-selection__choice__display,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice .select2-selection__choice__display,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice .select2-selection__choice__display,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice .select2-selection__choice__display,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice .select2-selection__choice__display,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice .select2-selection__choice__display,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice .select2-selection__choice__display,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice .select2-selection__choice__display,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice .select2-selection__choice__display{color:var(--wp--preset--color--base-1);font-size:.875em;left:-2px;padding:.25rem .5rem;position:relative;top:-.5px}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice .select2-selection__choice__remove,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice .select2-selection__choice__remove,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice .select2-selection__choice__remove,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice .select2-selection__choice__remove,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice .select2-selection__choice__remove,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice .select2-selection__choice__remove,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice .select2-selection__choice__remove,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice .select2-selection__choice__remove,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice .select2-selection__choice__remove,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice .select2-selection__choice__remove,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice .select2-selection__choice__remove,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice .select2-selection__choice__remove,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice .select2-selection__choice__remove,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice .select2-selection__choice__remove,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection__choice .select2-selection__choice__remove,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection__choice .select2-selection__choice__remove,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection__choice .select2-selection__choice__remove,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection__choice .select2-selection__choice__remove,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection__choice .select2-selection__choice__remove,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection__choice .select2-selection__choice__remove,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection__choice .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:var(--wp--preset--color--base-1);cursor:pointer;font-size:1em;font-weight:400;left:0;padding:0 4px;position:absolute;top:0}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-search--inline,.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-search--inline,.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-search--inline,.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-search--inline,.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-search--inline,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-search--inline,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-search--inline,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-search--inline,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-search--inline,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-search--inline,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-search--inline,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-search--inline,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-search--inline,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-search--inline,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-search--inline,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-search--inline,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-search--inline,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-search--inline,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-search--inline,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-search--inline,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-search--inline{display:inline-block;margin-top:1rem}.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:before{content:"\f5db"}.events-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-subjects+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ss-subjects+.select2 .select2-selection:after{content:"\f5db\f5db"}.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:before{content:"\f19c"}.events-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.events-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-universities+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ss-universities+.select2 .select2-selection:after{content:"\f19c\f19c"}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:before{content:"\f70e"}.events-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-degrees+.select2 .select2-selection:after{content:"\f70e\f70e"}.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:before{content:"\f0ac"}.events-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-lang+.select2 .select2-selection:after{content:"\f0ac\f0ac"}.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:before{content:"\e611"}.events-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.program-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after,.scholarship-search>form .field-group fieldset select#ps-grade+.select2 .select2-selection:after{content:"\e611\e611"}.events-search>form .field-group fieldset .select2-container .select2-selection--single,.program-search>form .field-group fieldset .select2-container .select2-selection--single,.scholarship-search>form .field-group fieldset .select2-container .select2-selection--single{border:1px solid #dcdcdc;border-radius:.5rem;height:50px}.events-search>form .field-group fieldset .select2-container .select2-selection--single .select2-selection__rendered,.program-search>form .field-group fieldset .select2-container .select2-selection--single .select2-selection__rendered,.scholarship-search>form .field-group fieldset .select2-container .select2-selection--single .select2-selection__rendered{padding-top:calc(1rem - 2px)}.events-search>form .field-group fieldset .select2-container .select2-selection--single .select2-selection__arrow,.program-search>form .field-group fieldset .select2-container .select2-selection--single .select2-selection__arrow,.scholarship-search>form .field-group fieldset .select2-container .select2-selection--single .select2-selection__arrow{right:1rem;top:calc(1rem + 1px)}.events-search>form .field-group fieldset.right-buttons,.program-search>form .field-group fieldset.right-buttons,.scholarship-search>form .field-group fieldset.right-buttons{display:block;flex:none;padding-top:15px;text-align:right}.events-search>form .field-group fieldset.right-buttons #ps-favourites,.events-search>form .field-group fieldset.right-buttons #ss-favourites,.program-search>form .field-group fieldset.right-buttons #ps-favourites,.program-search>form .field-group fieldset.right-buttons #ss-favourites,.scholarship-search>form .field-group fieldset.right-buttons #ps-favourites,.scholarship-search>form .field-group fieldset.right-buttons #ss-favourites{display:none}.events-search>form .field-group fieldset.right-buttons label[for=ps-favourites],.events-search>form .field-group fieldset.right-buttons label[for=ss-favourites],.program-search>form .field-group fieldset.right-buttons label[for=ps-favourites],.program-search>form .field-group fieldset.right-buttons label[for=ss-favourites],.scholarship-search>form .field-group fieldset.right-buttons label[for=ps-favourites],.scholarship-search>form .field-group fieldset.right-buttons label[for=ss-favourites]{background:var(--wp--preset--color--accent);border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px;position:relative}.events-search>form .field-group fieldset.right-buttons label[for=ps-favourites]:before,.events-search>form .field-group fieldset.right-buttons label[for=ss-favourites]:before,.program-search>form .field-group fieldset.right-buttons label[for=ps-favourites]:before,.program-search>form .field-group fieldset.right-buttons label[for=ss-favourites]:before,.scholarship-search>form .field-group fieldset.right-buttons label[for=ps-favourites]:before,.scholarship-search>form .field-group fieldset.right-buttons label[for=ss-favourites]:before{content:"\f06e";font:var(--bds--font-family-icons);margin-right:8px;width:1em}.events-search>form .field-group fieldset.right-buttons input#ps-favourites[type=checkbox]:checked+label:before,.events-search>form .field-group fieldset.right-buttons input#ss-favourites[type=checkbox]:checked+label:before,.program-search>form .field-group fieldset.right-buttons input#ps-favourites[type=checkbox]:checked+label:before,.program-search>form .field-group fieldset.right-buttons input#ss-favourites[type=checkbox]:checked+label:before,.scholarship-search>form .field-group fieldset.right-buttons input#ps-favourites[type=checkbox]:checked+label:before,.scholarship-search>form .field-group fieldset.right-buttons input#ss-favourites[type=checkbox]:checked+label:before{content:"\f070"}.events-search>form .field-group fieldset.right-buttons a,.program-search>form .field-group fieldset.right-buttons a,.scholarship-search>form .field-group fieldset.right-buttons a{border-radius:8px;color:#fff;display:inline-block;font-size:14px;padding:10px;text-decoration:none}.events-search>form .field-group fieldset.right-buttons a#ps-reset,.events-search>form .field-group fieldset.right-buttons a#ss-reset,.program-search>form .field-group fieldset.right-buttons a#ps-reset,.program-search>form .field-group fieldset.right-buttons a#ss-reset,.scholarship-search>form .field-group fieldset.right-buttons a#ps-reset,.scholarship-search>form .field-group fieldset.right-buttons a#ss-reset{background:#777}.events-search>form .field-group fieldset.right-buttons a#ps-reset:before,.events-search>form .field-group fieldset.right-buttons a#ss-reset:before,.program-search>form .field-group fieldset.right-buttons a#ps-reset:before,.program-search>form .field-group fieldset.right-buttons a#ss-reset:before,.scholarship-search>form .field-group fieldset.right-buttons a#ps-reset:before,.scholarship-search>form .field-group fieldset.right-buttons a#ss-reset:before{content:"\f057";font:var(--bds--font-family-icons);margin-right:8px}@media (min-width:600px){.events-search>form .field-group,.program-search>form .field-group,.scholarship-search>form .field-group{flex-direction:row}.events-search>form .field-group fieldset,.program-search>form .field-group fieldset,.scholarship-search>form .field-group fieldset{flex:1 0}}.events-search .program-quick-info,.program-search .program-quick-info,.scholarship-search .program-quick-info{white-space:nowrap;width:100%}.events-search .program-quick-info .wp-block-group:has(>.wp-block-outermost-icon-block),.program-search .program-quick-info .wp-block-group:has(>.wp-block-outermost-icon-block),.scholarship-search .program-quick-info .wp-block-group:has(>.wp-block-outermost-icon-block){align-items:baseline;display:flex;flex-wrap:nowrap;gap:.5rem}.program-degrees ul{container-type:normal!important;list-style:none;margin:0;padding:0;text-indent:0}.program-degrees ul li{background:rgba(0,0,0,.8);border-radius:4px;color:#fff;cursor:default;display:inline-block;font-size:small;margin-right:4px;padding:2px 6px}.program-results-list .is-layout-flex,.scholarship-results-list .is-layout-flex{align-items:normal!important}.program-results-list ul,.scholarship-results-list ul{container-type:inline-size;grid-template-columns:repeat(auto-fill,minmax(22em,1fr))}.program-results-list ul .program-title-fav,.program-results-list ul .scholarship-title-fav,.scholarship-results-list ul .program-title-fav,.scholarship-results-list ul .scholarship-title-fav{flex-wrap:nowrap!important;width:100%}.program-results-list ul .program-title-fav *,.program-results-list ul .scholarship-title-fav *,.scholarship-results-list ul .program-title-fav *,.scholarship-results-list ul .scholarship-title-fav *{justify-content:space-between}.program-results-list ul .program-title,.program-results-list ul .scholarship-title,.scholarship-results-list ul .program-title,.scholarship-results-list ul .scholarship-title{flex-wrap:nowrap!important;margin-block-end:0;padding-right:2em}.program-results-list ul .program-quick-info,.program-results-list ul .scholarship-quick-info,.scholarship-results-list ul .program-quick-info,.scholarship-results-list ul .scholarship-quick-info{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20);justify-content:space-between}.program-results-list ul .program-quick-info>div,.program-results-list ul .scholarship-quick-info>div,.scholarship-results-list ul .program-quick-info>div,.scholarship-results-list ul .scholarship-quick-info>div{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20)}.program-degrees{padding-left:1.5rem;position:relative}.program-degrees:after,.program-degrees:before{color:var(--fa-primary-color);content:"\f70e";font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.program-degrees:after{color:var(--fa-secondary-color);content:"\f70e\f70e";opacity:var(--fa-secondary-opacity)}.program-ouac-code .value{padding-left:1.5rem;position:relative}.program-ouac-code .value:after,.program-ouac-code .value:before{color:var(--fa-primary-color);content:"\f02b";font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.program-ouac-code .value:after{color:var(--fa-secondary-color);content:"\f02b\f02b";opacity:var(--fa-secondary-opacity)}.program-instruction-language .value{padding-left:1.5rem;position:relative}.program-instruction-language .value:after,.program-instruction-language .value:before{color:var(--fa-primary-color);content:"\f0ac";font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.program-instruction-language .value:after{color:var(--fa-secondary-color);content:"\f0ac\f0ac";opacity:var(--fa-secondary-opacity)}.program-grade-range .value{padding-left:1.5rem;position:relative}.program-grade-range .value:after,.program-grade-range .value:before{color:var(--fa-primary-color);content:"\f02e";font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.program-grade-range .value:after{color:var(--fa-secondary-color);content:"\f02e\f02e";opacity:var(--fa-secondary-opacity)}.program-enrollment .value{padding-left:1.5rem;position:relative}.program-enrollment .value:after,.program-enrollment .value:before{color:var(--fa-primary-color);content:"\f0c0";font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.program-enrollment .value:after{color:var(--fa-secondary-color);content:"\f0c0\f0c0";opacity:var(--fa-secondary-opacity)}.program-duration .value{padding-left:1.5rem;position:relative}.program-duration .value:after,.program-duration .value:before{color:var(--fa-primary-color);content:"\e0d2";font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.program-duration .value:after{color:var(--fa-secondary-color);content:"\e0d2\e0d2";opacity:var(--fa-secondary-opacity)}.select2-search.select2-search--inline{margin-top:10px}.program-info{background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bds--border-radius);display:flex;flex-direction:column;padding:calc(var(--bds--padding-y)*.5) var(--bds--padding-x)}.program-info div{border-bottom:1px solid var(--bds--border-color);display:flex;gap:1em;justify-content:space-between;margin:0;min-block-size:44px;min-inline-size:44px}.program-info div:last-child{border-bottom:none}.program-info div dd,.program-info div dt{align-items:center;display:flex}.program-info div dt{flex:0 0 calc(33% - 0.5em);font-weight:var(--bds--font-weight-bold);margin:0;word-break:keep-all}.program-info div dd{flex:0 0 calc(66% - 0.5em)}.program-admission.wp-block-details.is-style-theme:after,.program-admission.wp-block-details.is-style-theme:before,.program-notes.wp-block-details.is-style-theme:after,.program-notes.wp-block-details.is-style-theme:before,.program-requirements.wp-block-details.is-style-theme:after,.program-requirements.wp-block-details.is-style-theme:before{color:var(--fa-primary-color);display:inline-block;font:var(--bds--font-family-icons)!important;margin-right:.5em;opacity:var(--fa-primary-opacity);pointer-events:none;position:absolute;text-align:center;top:calc(var(--bds--padding-y)*1.33);transform:none;width:1.25em}.program-admission.wp-block-details.is-style-theme:after,.program-notes.wp-block-details.is-style-theme:after,.program-requirements.wp-block-details.is-style-theme:after{color:var(--fa-secondary-color);opacity:var(--fa-secondary-opacity)}.program-admission.wp-block-details.is-style-theme summary,.program-notes.wp-block-details.is-style-theme summary,.program-requirements.wp-block-details.is-style-theme summary{padding:0 2em 0 calc(var(--bds--margin-x)*1.33)}.program-notes.wp-block-details.is-style-theme:before{content:"\e1ff"}.program-notes.wp-block-details.is-style-theme:after{content:"\f234\f234"}.program-admission.wp-block-details.is-style-theme:before{content:"\f234"}.program-admission.wp-block-details.is-style-theme:after{content:"\f234\f234"}.program-requirements.wp-block-details.is-style-theme:before{content:"\f14a"}.program-requirements.wp-block-details.is-style-theme:after{content:"\f14a\f14a"}ul.program-subjects{list-style:none;padding-left:0}ul.program-subjects li{display:inline}ul.program-subjects li:not(:last-child):after{content:", "}.search-num-results strong{background-color:var(--bds--color-accent-1);border:1px solid var(--bds--color-accent-1);border-radius:var(--bds--border-radius-sm);color:var(--bds--color-white);font-weight:400;padding:.25rem .5rem;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function)}.search-num-results.changed strong{animation:highlight-change 1s}@keyframes highlight-change{0%{background-color:transparent}to{background-color:var(--bds--color-accent-1)}}.program-keyword-search form[name=program-search] #keyword-suggestions:not(:empty){font-size:small;margin-top:10px}.program-degree-abbreviations .hide-on-mobile{gap:var(--wp--preset--spacing--60);grid-template-columns:repeat(2,minmax(0,1fr))}.program-degree-abbreviations .hide-on-mobile td:first-child{word-wrap:nowrap}.program-degree-abbreviations .hide-on-mobile td:nth-child(2){width:60%!important}.program-degree-abbreviations .hide-on-mobile thead th:first-child{word-wrap:nowrap!important;word-break:normal!important}.screen-reader-only,.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;margin:-1px!important;overflow:hidden!important;white-space:nowrap!important}.hidden,.screen-reader-only,.sr-only,.visually-hidden{height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.hidden,.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);margin:0!important;overflow:hidden;white-space:nowrap}.bds-events__search .bds-events__search--form{gap:var(--bds--gap--column,1.5rem) calc(var(--bds--gap--row, 1.25rem)*.33);margin-bottom:1rem}.bds-events__search .bds-events__search--form .wp-element-button,.bds-events__search .bds-events__search--form select,.bds-events__search .bds-events__search--form>div{width:100%}.bds-events__search .bds-events__search--form p:has(.wp-element-button){align-items:stretch;display:flex;justify-content:stetch;width:100%}.bds-events__search .bds-events__search--form .calendar,.bds-events__search .bds-events__search--form .list{min-height:50px;min-width:50px;padding:0}.bds-events__search .bds-events__search--form .calendar span,.bds-events__search .bds-events__search--form .list span{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.bds-events__search .bds-events__search--form .calendar:before,.bds-events__search .bds-events__search--form .list:before{content:"\f133";display:inline-block;font:var(--bds--font-family-icons)}.bds-events__search .bds-events__search--form .calendar{margin-left:.5em}.bds-events__search .bds-events__search--form .list:before{content:"\f03a"}@media (min-width:782px){.bds-events__search .bds-events__search--form>div:has(select){flex:0 0 200px}.bds-events__search .bds-events__search--form .wp-element-button,.bds-events__search .bds-events__search--form p:has(.wp-element-button){width:auto}}.event-datebadge{aspect-ratio:1;background-color:var(--bds--badge--background-color,var(--bds--color-accent-2));border-radius:var(--bds--border-radius-sm);color:var(--bds--color-white);margin:.5rem 0;padding:.5rem;pointer-events:none;width:4rem;z-index:1}.event-datebadge,.event-datebadge time{align-items:center;display:flex;flex-direction:column;justify-content:center}.event-datebadge time{font-weight:var(--bds--font-weight-bold);line-height:1.1;text-align:center}.event-logo-badge{margin-left:.5em!important;margin-top:.5em!important;position:relative}.event-logo-badge .event-datebadge{left:-.5rem;position:absolute;top:-.5rem}.event-logo-badge .uni-logo,[data-tippy-root] .uni-logo{min-width:250px}.wp-block-post-template .wp-block-post.type-event.has-post-thumbnail .wp-block-group:has(.event-datebadge){position:relative}.wp-block-post-template .wp-block-post.type-event.has-post-thumbnail .wp-block-group:has(.event-datebadge) .event-datebadge{left:0;position:absolute;top:0}.wp-block-post-template .wp-block-post.type-event.has-post-thumbnail .wp-block-group:has(.event-datebadge) .wp-block-post-featured-image{margin:0}.wp-block-post-template .wp-block-post.type-event.has-post-thumbnail .wp-block-group:has(.event-datebadge) .wp-block-post-featured-image a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.wp-site-blocks .bds-events__search--form{align-items:center;display:flex;flex:1 0 100%;flex-wrap:wrap}.wp-site-blocks .bds-events__search--form>*{margin:0}.wp-site-blocks .bds-events__search--form input[type=text]{flex:1 0 auto;width:auto}.wp-site-blocks .bds-events__search--form .wp-block-post-terms{flex:1 0 100%}.wp-site-blocks .bds-add-to-calendar,.wp-site-blocks .bds-registration{font-size:14px}.wp-site-blocks .bds-calendar{--cell-background-color--active:color-mix(in srgb,var(--wp--preset--color--accent) 5%,transparent);--cell-background-color:var(--wp--preset--color--base-1);--cell-color:var(--wp--preset--color--contrast-1);--cell-color--active:#000;--cell-padding:0.33em;--cell-width:14.285714286%;--cell-border-color:#eee;display:flex;flex-direction:column;position:relative;width:100%}.wp-site-blocks .bds-calendar .sep{color:var(--cell-border-color)}.wp-site-blocks .bds-calendar__top{align-items:center;border-bottom:1px solid var(--cell-border-color);display:flex;gap:var(--cell-padding);justify-content:stretch;margin:0 0 calc(var(--cell-padding)*3);padding:var(--cell-padding) 0 calc(var(--cell-padding)*1.5) calc(var(--cell-padding)*.5)}.wp-site-blocks .bds-calendar__top .bds-calendar__month{flex:1 0;font-size:larger;line-height:1.2}.wp-site-blocks .bds-calendar__top .bds-calendar__nav,.wp-site-blocks .bds-calendar__top .bds-calendar__view{align-items:center;display:flex;flex:0 1 auto;gap:calc(var(--cell-padding)*2);justify-content:flex-end}.wp-site-blocks .bds-calendar__top .bds-calendar__nav ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.wp-site-blocks .bds-calendar__top a:not(.bds-calendar__today){align-items:center;aspect-ratio:1;border:1px solid transparent;border-radius:9999px;display:inline-flex;flex:0 0 42px;justify-content:center;text-decoration:none;transition:all .2s ease-in-out;width:42px}.wp-site-blocks .bds-calendar__top a:not(.bds-calendar__today):hover{border-color:var(--cell-border-color)}.wp-site-blocks .bds-calendar__top a:not(.bds-calendar__today).bds-calendar__view--month:after,.wp-site-blocks .bds-calendar__top a:not(.bds-calendar__today).bds-calendar__view--week:after,.wp-site-blocks .bds-calendar__top a:not(.bds-calendar__today):after{font:var(--bds--font-family-icons)}.wp-site-blocks .bds-calendar__top a:not(.bds-calendar__today).bds-calendar__next:after{content:"\f054"}.wp-site-blocks .bds-calendar__top a:not(.bds-calendar__today).bds-calendar__prev:after{content:"\f053"}.wp-site-blocks .bds-calendar__headings{display:flex;margin:0;padding:0}.wp-site-blocks .bds-calendar__headings>li{display:flex;flex-basis:var(--cell-width)}.wp-site-blocks .bds-calendar__headings>li .bds-calendar__cell{background-color:transparent;border-color:transparent;padding:0 calc(var(--cell-padding)*.5) 0;text-align:right}.wp-site-blocks .bds-calendar__day{display:inline-block;font-weight:var(--bds--font-weight-bold);text-transform:uppercase}.wp-site-blocks .bds-calendar__cells{list-style:none;margin:0;padding:0}.wp-site-blocks .bds-calendar__cell{background-color:var(--cell-background-color);border:1px solid var(--cell-border-color);color:var(--cell-color);flex:1;margin:calc(var(--cell-padding)*.5);overflow:auto;padding:var(--cell-padding)}.wp-site-blocks .today .bds-calendar__cell{background-color:var(--cell-background-color--active);border-color:var(--cell-background-color--active);color:var(--cell-color--active)}.wp-site-blocks .bds-calendar__item{line-height:1.2;max-width:100%}.wp-site-blocks .bds-calendar__item>a{align-items:center;align-items:baseline;background-color:var(--bds--badge--background-color);background-color:color-mix(in srgb,var(--bds--badge--background-color),transparent 90%);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:color-mix(in srgb,var(--bds--badge--background-color),transparent 75%);border-radius:var(--bds--badge--border-radius);color:var(--bds--badge--color);color:var(--bds--color-black);display:inline-flex;display:flex;font-size:14px;font-weight:var(--bds--font-weight-bold);gap:.33em;justify-content:center;justify-content:space-between;line-height:1.3;line-height:24px;margin:0 0 calc(var(--cell-padding)*.5);min-height:24px;padding:0 calc(var(--cell-padding)*1.33);text-align:center;text-decoration:underline!important;text-decoration-color:transparent!important;text-decoration-thickness:var(--bds--border-width)!important;text-underline-offset:calc(var(--bds--border-width)*2)!important;transition:all var(--bds--transition-duration) var(--bds--transition-timing-function)}.wp-site-blocks .bds-calendar__item>a:focus,.wp-site-blocks .bds-calendar__item>a:hover{text-decoration-color:color-mix(in srgb,currentColor 50%,transparent)!important}.wp-site-blocks .bds-calendar__item>a .bds-calendar__item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-site-blocks .bds-calendar__item>a .bds-calendar__item-title:before{background-color:var(--bds--badge--background-color);border-radius:9999px;content:"";display:inline-block;height:8px;margin-right:.5em;width:8px}.wp-site-blocks .bds-calendar__item>a .bds-calendar__item-time{text-decoration:none!important;white-space:nowrap}.wp-site-blocks .bds-calendar__footer{font-size:14px;margin:calc(var(--cell-padding)*3) 0 0}.wp-site-blocks .day-link{display:inline-block;line-height:1.5em;padding:.25em .5em}@media (max-width:781px){.wp-site-blocks .bds-calendar{--cell-padding:0.5em}.wp-site-blocks .bds-calendar.full .bds-calendar__headings{display:none}.wp-site-blocks .bds-calendar.full .bds-calendar__cell{margin:var(--cell-padding) 0}.wp-site-blocks .bds-calendar.full .bds-calendar__cell .bds-calendar__numeral{align-items:baseline;display:flex;gap:calc(var(--cell-padding)*.5);margin:0 0 var(--cell-padding);padding:0;text-align:right}.wp-site-blocks .bds-calendar.full .bds-calendar__cell .bds-calendar__numeral .bds-calendar__day{font-size:14px}.wp-site-blocks .bds-calendar.full .bds-calendar__cell .bds-calendar__numeral strong{color:var(--cell-color--active)}.wp-site-blocks .bds-calendar.full .blank,.wp-site-blocks .bds-calendar.full .no-events{display:none}}@media (min-width:782px){.wp-site-blocks .bds-calendar.full .bds-calendar__cells{display:flex;flex-wrap:wrap}.wp-site-blocks .bds-calendar.full .bds-calendar__cells>li{aspect-ratio:5/4;display:flex;flex-basis:var(--cell-width);overflow:hidden}.wp-site-blocks .bds-calendar.full .bds-calendar__cells>li .bds-calendar__cell{padding-top:36px;position:relative}.wp-site-blocks .bds-calendar.full .bds-calendar__cells>li .bds-calendar__cell .bds-calendar__numeral{font-size:larger;font-weight:var(--bds--font-weight-bold);position:absolute;right:calc(var(--cell-padding)*1.5);top:calc(var(--cell-padding)*.5)}.wp-site-blocks .bds-calendar.full .bds-calendar__cells>li .bds-calendar__cell .bds-calendar__numeral .bds-calendar__day{display:none}.wp-site-blocks .bds-calendar.full .bds-calendar__cell{font-size:14px}}.wp-site-blocks .bds-calendar__loading--overlay{background-color:hsla(0,0%,100%,.7);bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:9999}.wp-site-blocks .bds-calendar__loading--overlay[aria-hidden=false]{display:none}.wp-site-blocks .bds-calendar__loading--overlay[aria-hidden=true]{display:block}.wp-site-blocks .bds-calendar__loading{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}.wp-site-blocks .bds-calendar__loading p{color:#4d4d4d;font-family:Raleway,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;margin:.75rem 0 0;word-spacing:.025rem}.wp-site-blocks .bds-calendar__loading--spinner{animation:rotator 1.5s linear infinite;height:3rem;overflow:visible;width:3rem}.wp-site-blocks .bds-calendar__loading--spinner circle{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:#4d4d4d;animation:dash 1.5s ease-in-out infinite}@keyframes rotator{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.tippy-box *,.tippy-box a{color:inherit}.tippy-box ul{align-items:center;gap:.5em;list-style:none;margin:0;padding:.5em}.scholarship-info,.tippy-box ul{display:flex;flex-direction:column}.scholarship-info{background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bds--border-radius);padding:calc(var(--bds--padding-y)*.5) var(--bds--padding-x)}.scholarship-info div{border-bottom:1px solid var(--bds--border-color);display:flex;gap:var(--bds--gap);justify-content:space-between;margin:0;min-block-size:44px;min-inline-size:44px}.scholarship-info div:last-child{border-bottom:none}.scholarship-info div dd,.scholarship-info div dt{align-items:center;display:flex}.scholarship-info div dt{flex:0 0 calc(33% - var(--bds--gap)*0.5);font-weight:var(--bds--font-weight-bold);margin:0;word-break:keep-all}.scholarship-info div dd{flex:0 0 calc(66% - var(--bds--gap)*0.5)}.subject-group-icon svg path{fill:var(--fa-primary-color)}.subject-group-icon svg path[opacity]{fill:var(--fa-secondary-color)}:root{--bds--color-white:var(--wp--preset--color--base-1);--bds--color-light:var(--wp--preset--color--base-2);--bds--color-black:var(--wp--preset--color--contrast-1);--bds--color-dark:var(--wp--preset--color--contrast-2);--bds--color-grey:#dcdcdc;--bds--color-muted:#fef5e2;--bds--color-accent-1:var(--wp--preset--color--accent);--bds--color-accent-2:var(--wp--preset--color--accent-2);--bds--color-accent-3:var(--wp--preset--color--accent-3);--bds--color-accent-4:var(--wp--preset--color--accent-4);--bds--color-accent-5:var(--wp--preset--color--accent-5);--bds--color-info:#0073aa;--bds--color-success:#007a00;--bds--color-warning:#ff9800;--bds--color-error:#a00;--bds--border-width:1px;--bds--border-style:solid;--bds--border-color:#eaeaea;--bds--border-radius:16px;--bds--border-radius-xs:4px;--bds--border-radius-sm:8px;--bds--border-radius-md:22px;--bds--border-radius-lg:32px;--bds--outline-width:1.5px;--bds--outline-style:solid;--bds--outline-color:currentColor;--bds--outline-offset:1px;--bds--font-family:inherit;--bds--font-family-headings:var(--bds--font-family);--bds--font-family-icons:var(--fa-font-sharp-duotone-regular);--bds--font-size-sm:var(--wp--preset--font-size--small);--bds--font-size-base:var(--wp--preset--font-size--normal);--bds--font-size-md:var(--wp--preset--font-size--medium);--bds--font-size-lg:var(--wp--preset--font-size--large);--bds--font-size-xl:var(--wp--preset--font-size--x-large);--bds--font-size-xxl:var(--wp--preset--font-size--xx-large);--bds--font-weight-normal:400;--bds--font-weight-bold:500;--bds--gap:var(--wp--style--block-gap,1.5em);--bds--input-background-color:#fcfcfc;--bds--input-border-color:var(--wp--preset--color--contrast-2);--bds--input-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);--bds--link-color:currentColor;--bds--link-hover-color:currentColor;--bds--margin-x:var(--bds--gap);--bds--margin-y:var(--bds--gap);--bds--padding-x:1.5em;--bds--padding-y:1.25em;--bds--transition-duration:0.4s;--bds--transition-timing-function:cubic-bezier(0.4,0,0.2,1);--bds--transition:all var(--bds--transition-duration) var(--bds--transition-timing-function);--bds--gap--column:var(--wp--style--block-gap,1.5em);--bds--gap--row:var(--wp--style--block-gap,1.5em);--bds--box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);--bds--box-shadow-lg:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);--bds--badge--background-color:var(--bds--color-accent-2);--bds--badge--color:var(--bds--color-white);--bds--badge--border-radius:var(--bds--border-radius-sm);--fa-primary-color:currentColor;--fa-primary-opacity:1;--fa-secondary-color:currentColor;--fa-secondary-opacity:0.25}.archive .wp-site-blocks main,.page-id-6865 .wp-site-blocks main,.page-id-8053 .wp-site-blocks main,.search .wp-site-blocks main{background:linear-gradient(180deg,#e4eef1 25%,#fff);background-repeat:no-repeat;background-size:100% 500px}.liaison-table{display:flex;flex-direction:column;gap:1rem}.liaison-table__form{display:flex;gap:1rem;justify-content:space-between}.liaison-table__form a.new-item{background:#4a0}.liaison-table__form a.new-item:before{content:"+";display:inline-block;margin-right:10px;order:0}.liaison-table__form form{align-items:center;display:flex;flex:0 1 auto;gap:.5rem;justify-content:flex-starts}.liaison-table__form form label{font-size:larger;font-weight:var(--bds--font-weight-bold);white-space:nowrap}.liaison-table__form form input,.liaison-table__form form select{flex:0 0 200px;height:50px}.liaison-table__form form input[type=submit]{flex:0 1 auto}.liaison-table__table{width:100%}.liaison-table__row{align-items:center;border:1px solid #ddd;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.5rem;text-align:left;transition:var(--bds--transition)}.liaison-table__row:nth-child(2n){background-color:#f9f9f9}.liaison-table__row:not(:last-child){border-bottom:none}.liaison-table__row:hover{background-color:#f6f6f6}.liaison-table__row.heading{background:var(--wp--preset--color--contrast-2);color:#fff;font-weight:700}.liaison-table__row.heading a{color:#fff}.liaison-table__row.heading a.active:after{content:"*";display:inline-block;margin-left:10px}.liaison-table__content{flex:1 0;padding:0 .5rem}.liaison-table__content.status{font-size:small;font-weight:700}.liaison-table__content.status.del_requested{color:#a00}.liaison-table__content.status.draft{color:#630536}.liaison-table__content.status.awaiting{color:#4a0}new-item .liaison-table__actions{align-items:center;display:flex;flex:0 0 auto;gap:1.5em;justify-content:center;min-width:220px}new-item .liaison-table__actions .wp-element-button{whitespace:nowrap;background-color:var(--wp--preset--color--contrast-2);font-size:14px}new-item .liaison-table__actions .wp-element-button:hover{background-color:var(--wp--preset--color--accent)}.liaison-table .pagination{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.liaison-table .pagination li{flex:0 0 auto;margin:0}.liaison-table .pagination li a{background-color:transparent;border:1px solid color-mix(in srgb,currentColor,transparent 90%);border-radius:4px;color:currentColor;padding:.5rem 1rem;text-decoration:none}.liaison-table .pagination li a:hover{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--base-1)}.liaison-event-edit .acf-form-submit,.liaison-priorstudy-edit .acf-form-submit,.liaison-program-edit .acf-form-submit,.liaison-residence-edit .acf-form-submit,.liaison-scholarship-edit .acf-form-submit,.liaison-studentresource-edit .acf-form-submit,.liaison-university-edit .acf-form-submit{align-items:center;display:flex;gap:.5rem;margin-top:1rem}.liaison-event-edit .acf-form-submit .button,.liaison-event-edit .acf-form-submit button,.liaison-priorstudy-edit .acf-form-submit .button,.liaison-priorstudy-edit .acf-form-submit button,.liaison-program-edit .acf-form-submit .button,.liaison-program-edit .acf-form-submit button,.liaison-residence-edit .acf-form-submit .button,.liaison-residence-edit .acf-form-submit button,.liaison-scholarship-edit .acf-form-submit .button,.liaison-scholarship-edit .acf-form-submit button,.liaison-studentresource-edit .acf-form-submit .button,.liaison-studentresource-edit .acf-form-submit button,.liaison-university-edit .acf-form-submit .button,.liaison-university-edit .acf-form-submit button{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--base-1);transition:var(--bds--transition)}.liaison-event-edit .acf-form-submit .button:hover,.liaison-event-edit .acf-form-submit button:hover,.liaison-priorstudy-edit .acf-form-submit .button:hover,.liaison-priorstudy-edit .acf-form-submit button:hover,.liaison-program-edit .acf-form-submit .button:hover,.liaison-program-edit .acf-form-submit button:hover,.liaison-residence-edit .acf-form-submit .button:hover,.liaison-residence-edit .acf-form-submit button:hover,.liaison-scholarship-edit .acf-form-submit .button:hover,.liaison-scholarship-edit .acf-form-submit button:hover,.liaison-studentresource-edit .acf-form-submit .button:hover,.liaison-studentresource-edit .acf-form-submit button:hover,.liaison-university-edit .acf-form-submit .button:hover,.liaison-university-edit .acf-form-submit button:hover{background-color:var(--wp--preset--color--contrast-1)}.program-keyword-search{width:100%}.program-keyword-search .search-wrapper{position:relative}.program-keyword-search .search-wrapper input{font-size:larger;min-height:62px;padding-right:calc(1rem + 54px)}.program-keyword-search .search-wrapper button{align-items:center;background:none;border:none;border-radius:6px;box-shadow:none;color:var(--bds--color-accent-1);cursor:pointer;display:flex;height:54px;justify-content:center;padding:0;position:absolute;right:.25rem;top:50%;transform:translateY(-50%);transition:var(--bds--transition);width:54px}.program-keyword-search .search-wrapper button:before{content:"\f002";font:var(--bds--font-family-icons);transform:rotateY(180deg)}.tile-grid{box-sizing:border-box;container-type:inline-size;display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));list-style:none;max-width:100%;padding:0}@media (min-width:820px){.tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1182px){.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile{align-items:flex-start;background-color:var(--bds--color-light);border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent);border-radius:var(--bds--border-radius);display:flex;flex-direction:column;justify-content:flex-start;padding:20px;position:relative;transition:var(--bds--transition)}.tile>*{margin:0}.tile a{text-decoration:none}.tile:hover{box-shadow:var(--bds--box-shadow)}.tile-title{font-size:22px;margin-bottom:8px;width:calc(100% - 1.5rem - 20px)}.tile-title a:after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tile-favourite{font-size:1.5rem;height:1.5rem;position:absolute;right:20px;text-align:center;text-decoration:none;top:20px;width:1.5rem}.tile-favourite:after,.tile-favourite:before{color:var(--fa-primary-color);content:"\f004";font:var(--bds--font-family-icons);opacity:var(--fa-primary-opacity);position:absolute;right:0}.tile-favourite:after{color:var(--fa-secondary-color);content:"\f004\f004";opacity:var(--fa-secondary-opacity)}.tile-favourite.active:after{--fa-secondary-opacity:1}.tile-quick-info{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--bds--gap)*.33);justify-content:flex-start;margin:0 0 8px;width:100%}.tile-quick-info p{margin:0}.tile-quick-info [data-tippy-content]{cursor:pointer}.flex-space+.tile-quick-info{margin:20px 0 0}.flex-space{flex:1 1 auto}.highlight{background-color:var(--bds--color-black);border-radius:var(--bds--border-radius-xs);color:var(--bds--color-white);padding:calc(var(--bds--padding-y)*.25) calc(var(--bds--padding-x)*.25)}.icon-left,.icon-right{padding-left:1.5rem;position:relative}.icon-left:after,.icon-left:before,.icon-right:after,.icon-right:before{color:var(--fa-primary-color);font:var(--bds--font-family-icons);left:0;opacity:var(--fa-primary-opacity);position:absolute;text-align:center;top:.25rem;width:1.25rem}.icon-left:after,.icon-right:after{color:var(--fa-secondary-color);opacity:var(--fa-secondary-opacity)}.icon-left[data-tippy-content],.icon-right[data-tippy-content]{cursor:help}.icon-left.application:before,.icon-right.application:before{content:"\e1d8"}.icon-left.application:after,.icon-right.application:after{content:"\e1d8\e1d8"}.icon-left.renewable:before,.icon-right.renewable:before{content:"\f2f9"}.icon-left.renewable:after,.icon-right.renewable:after{content:"\f2f9\f2f9"}.icon-left.grade-range:before,.icon-right.grade-range:before{content:"\f02e"}.icon-left.grade-range:after,.icon-right.grade-range:after{content:"\f02e\f02e"}.icon-left.quantity:before,.icon-right.quantity:before{content:"\f500"}.icon-left.quantity:after,.icon-right.quantity:after{content:"\f500\f500"}.search{margin-bottom:var(--bds--margin-y);width:100%}.search-form{align-items:stretch;display:flex;flex-direction:column;gap:calc(var(--bds--gap)*.5);justify-content:flex-start;width:100%}.wp-block-details.is-style-theme.search-filters{background-color:var(--bds--color-light)}.search-field{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative}.search-field br{display:none}.search-field select{min-width:0;width:100%}@media (min-width:600px){.search-field{flex-direction:row}}.search-field.actions{align-items:stretch;display:flex;flex-direction:column-reverse;gap:calc(var(--bds--gap)*.33);justify-content:flex-start;text-align:center;width:100%}.search-field.actions #reset,.search-field.actions .search-favourites-filter label{align-items:center;background-color:var(--wp--preset--color--contrast-1);border:2px solid var(--wp--preset--color--contrast-1);border-radius:var(--bds--border-radius-sm);color:var(--wp--preset--color--base-1);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1;padding:.33em .66em;text-transform:uppercase}.search-field.actions #reset:before,.search-field.actions .search-favourites-filter label:before{background-color:var(--wp--preset--color--base-1);border:2px solid var(--wp--preset--color--base-1);border-radius:4px;color:transparent;content:"\f00c";display:inline-block;font:var(--bds--font-family-icons);font-size:.8rem;font-weight:400;height:1.1rem;line-height:calc(1.1rem - 2px);margin-left:-.2rem;margin-right:.2rem;margin-top:-1px;text-align:center;transition:var(--bds--transition);width:1.1rem}.search-field.actions .search-favourites-filter #favourites{display:none}.search-field.actions .search-favourites-filter label{position:relative}.search-field.actions .search-favourites-filter:has(#favourites:checked) label:before{color:var(--wp--preset--color--accent)}.search-field.actions #reset{border:none}.search-field.actions #reset:before{background-color:transparent;border:none;color:currentColor;content:"\f2f9";margin-right:-1px;margin-top:3px}@media (min-width:600px){.search-field.actions{align-items:center;flex-direction:row;justify-content:space-between;text-align:left}}.search-buttons{align-items:center;display:flex;gap:calc(var(--bds--gap)*.33);justify-content:flex-start}.search-buttons br{display:none}.search-field .select2 .select2-selection{background-color:var(--bds--input-background-color);border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-color:var(--wp--preset--color--contrast-1);border-radius:var(--bds--border-radius-sm);box-shadow:var(--bds--input-box-shadow);line-height:24px!important;min-height:50px;padding:0 2rem 10px 2.75rem;position:relative}.search-field .select2 .select2-selection:after,.search-field .select2 .select2-selection:before{content:"";font:var(--bds--font-family-icons)!important;font-size:1.25rem;left:1rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25rem}.search-field .select2 .select2-selection:before{color:var(--fa-primary-color);opacity:var(--fa-primary-opacity)}.search-field .select2 .select2-selection:after{color:var(--fa-secondary-color);opacity:var(--fa-secondary-opacity)}.search-field .select2 .select2-selection__choice{background-color:var(--wp--preset--color--contrast-2);border-color:var(--wp--preset--color--contrast-2);border-radius:var(--bds--border-radius-sm);margin-top:12px}.search-field .select2 .select2-selection__choice .select2-selection__choice__display{color:var(--wp--preset--color--base-1);font-size:.875em;left:-2px;padding:.25rem .5rem;position:relative;top:-.5px}.search-field .select2 .select2-selection__choice .select2-selection__choice__remove{background-color:transparent;border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid hsla(0,0%,100%,.2);border-top-left-radius:4px;color:var(--wp--preset--color--base-1);cursor:pointer;font-size:1em;font-weight:400;left:0;padding:0 4px;position:absolute;top:0}.search-field .select2 .select2-search--inline{display:inline-block}.search-field .select2 .select2-search--inline .select2-search__field{color:var(--wp--preset--color--contrast-1);height:24px;margin-top:2px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.select2-container .select2-selection--single{border:var(--bds--border-width) var(--bds--border-style) var(--bds--border-color);border-radius:var(--bds--border-radius-sm);height:50px}.select2-container .select2-selection--single .select2-selection__arrow,.select2-container .select2-selection--single .select2-selection__rendered{line-height:24px!important;position:absolute;top:0;transform:translateY(50%)}.select2-container .select2-selection--single .select2-selection__rendered{left:2.75rem}.select2-container .select2-selection--single .select2-selection__arrow{right:1em}.select2-container .select2-selection--single .select2-selection__clear{align-items:center;background-color:var(--wp--preset--color--contrast-2);border-radius:.5em;color:var(--wp--preset--color--base-1);display:flex;font-size:1em;height:24px;justify-content:center;margin-right:0;padding:0;position:relative;right:5px;text-decoration:none;top:12px;transition:background-color .3s ease;width:24px}.select2-container.select2-container--default{width:100%!important}.select2-container--default .select2-selection--multiple{cursor:pointer}.search-field.subjects .select2 .select2-selection:before{content:"\f5db"}.search-field.subjects .select2 .select2-selection:after{content:"\f5db\f5db"}.search-field.subjects{position:relative}.search-field.subjects .subjects_and{position:absolute;right:2.5rem;text-align:right;top:50%;transform:translateY(-50%)}.search-field.subjects .subjects_and label{align-items:center;background-color:var(--wp--preset--color--contrast-2);border:2px solid var(--wp--preset--color--contrast-2);border-radius:var(--bds--border-radius-sm);box-sizing:border-box;color:var(--wp--preset--color--base-1);cursor:pointer;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1;padding:.33rem .66rem;text-transform:uppercase}.search-field.subjects .subjects_and label input[type=checkbox]{display:none}.search-field.subjects .subjects_and label:before{background-color:var(--wp--preset--color--base-1);border:2px solid var(--wp--preset--color--base-1);border-radius:4px;color:transparent;content:"\f00c";display:inline-block;font:var(--bds--font-family-icons);font-size:.8rem;font-weight:400;height:1.1rem;line-height:calc(1.1rem - 2px);margin-left:-.2rem;margin-right:.2rem;margin-top:-1px;text-align:center;transition:var(--bds--transition);width:1.1rem}.search-field.subjects .subjects_and label:has(input[type=checkbox]:checked):before{color:var(--wp--preset--color--contrast-1)}.search-field.subjects .select2-selection.select2-selection--multiple{padding-right:calc(3.75em + 135px)}.search-field.month .select2 .select2-selection:before{content:"\f133"}.search-field.month .select2 .select2-selection:after{content:"\f133\f133"}.search-field.event-type .select2 .select2-selection:before{content:"\f02b"}.search-field.event-type .select2 .select2-selection:after{content:"\f02b\f02b"}.search-field.universities .select2 .select2-selection:before{content:"\f19c"}.search-field.universities .select2 .select2-selection:after{content:"\f19c\f19c"}.search-field.degree-type .select2 .select2-selection:before{content:"\f70e"}.search-field.degree-type .select2 .select2-selection:after{content:"\f70e\f70e"}.search-field.instruction-language .select2 .select2-selection:before{content:"\f1ab"}.search-field.instruction-language .select2 .select2-selection:after{content:"\f1ab\f1ab"}.search-field.grade-range .select2 .select2-selection:before{content:"\e41c"}.search-field.grade-range .select2 .select2-selection:after{content:"\e41c\e41c"}.search-field.dollar-value .select2 .select2-selection:before{content:"\f2e8"}.search-field.dollar-value .select2 .select2-selection:after{content:"\f2e8\f2e8"}.search-field.renewable .select2 .select2-selection:before{content:"\f2f9"}.search-field.renewable .select2 .select2-selection:after{content:"\f2f9\f2f9"}.search-field.indigenous .select2 .select2-selection:before{content:"\f05a"}.search-field.indigenous .select2 .select2-selection:after{content:"\f05a\f05a"}.search-field.equity-seeking .select2 .select2-selection:before{content:"\f05a"}.search-field.equity-seeking .select2 .select2-selection:after{content:"\f05a\f05a"}.search-loading-spinner{align-items:center;display:flex;justify-content:center;margin:var(--bds--margin-y) auto;position:relative;width:100%}.search-loading-spinner .spinner{display:none;height:1.5rem;width:1.5rem}.search-loading-spinner .spinner.active{display:inline-block}.search-loading-spinner .spinner:before{animation:spin .6s linear infinite;border:2px solid color-mix(in srgb,currentColor,transparent 75%);border-radius:50%;border-top-color:currentcolor;box-sizing:border-box;content:"";height:1.5rem;left:50%;margin-left:-.75rem;margin-top:-.75rem;position:absolute;top:50%;width:1.5rem}@keyframes spin{to{transform:rotate(1turn)}}.search-load-more{margin:var(--bds--margin-y) auto;text-align:center}.language{display:flex;list-style:none;margin:0;padding:0}.language li{align-items:center;display:flex}.language li:not(:first-child):before{min-hight:32px;color:color-mix(in srgb,currentColor,transparent 50%);content:"|";padding:0 .33rem;position:relative;top:-1px}.language li a{align-items:center;display:flex;justify-content:center!important;min-block-size:var(--a11y-min-block-size);min-inline-size:var(--a11y-min-inline-size);text-decoration:none}.language li a.current_language,.language li a:hover{text-decoration:underline}.featherlight .featherlight-content{border-radius:16px}.home .breadcrumbs-wrapper{display:none}.wp-block-post-template.is-style-theme .wp-block-post.has-custom-accent-color{--bds--badge--transparency:0%!important}.home .wp-block-post-template.is-style-theme .wp-block-post.has-custom-accent-color{--bds--badge--transparency:80%!important}@media (max-width:820px){header.wp-block-template-part #mobile-menu{gap:0}.wp-block-post-template.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:821px) and (max-width:1182px){.single .wp-site-blocks main>.wp-block-columns{gap:var(--bds--gap)}.wp-block-post-template.is-layout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-tiles>.wp-block-group{width:100%}@media (min-width:821px){.home-tiles{display:grid!important;grid-template-columns:repeat(3,1fr)}.home-tiles>.wp-block-group{min-height:100%}}.event-presenter-select{width:100%}.event-presenter-select form{display:flex;gap:.5em;width:100%}.event-presenter-select form>*{flex:1 1 auto;white-space:nowrap}.guidance-collection>*+*,.guidance-quickcompare>*+*{margin-top:1em!important}.guidance-collection .topic-heading-area,.guidance-quickcompare .topic-heading-area{margin-top:2em!important}.guidance-collection .topic-heading-area h2,.guidance-quickcompare .topic-heading-area h2{margin-top:0!important}ul.liaison-actions{display:block;list-style-type:none;margin-left:0;padding-left:0;text-align:right}ul.liaison-actions li{float:right;margin-left:15px}ul.liaison-actions li.action-dashboard{float:left;margin-left:0}ul.liaison-actions li.action-list{float:left}ul.liaison-actions:after{clear:both;content:"";display:table}.entry-content .acf-input a[href]:before{font-family:dashicons!important;text-decoration:none!important}ul.event-list,ul.search-results-list{list-style:none;padding-left:0}ul.event-list li.search-result,ul.event-list li.type-event,ul.search-results-list li.search-result,ul.search-results-list li.type-event{margin-bottom:1em}.events-search form[name=event-search] #keyword-suggestions:not(:empty),.search form[name=general-search] #keyword-suggestions:not(:empty){margin-top:10px}.alternate-results .is-layout-flex{gap:.5rem!important}.alternate-results .extra-events-link,.alternate-results .extra-priorstudy-link,.alternate-results .extra-programs-link,.alternate-results .extra-scholarships-link{cursor:pointer!important}.select2-container{position:relative}.select2-container:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;content:"";height:0;pointer-events:none;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:0}.select2-container .select2-selection__arrow{display:none}.bordered{border:var(--bds--border-width) var(--bds--border-style) color-mix(in srgb,currentColor 10%,transparent)}:root{--a11y-bg:#fff;--a11y-font-scale:1;--a11y-letter-spacing:normal;--a11y-word-spacing:normal;--a11y-min-block-size:32px;--a11y-min-inline-size:var(--a11y-min-block-size,32px);--a11y-line-height:24px;--a11y-link-color:#ff0;--a11y-link-bg:#000}body.a11y__font-size{--a11y-font-scale:1.5}body.a11y__letter-spacing{--a11y-letter-spacing:0.12em;--a11y-word-spacing:0.16em}body.a11y__line-height{--a11y-line-height:2.5}.wp-site-blocks{background-color:var(--a11y-bg,inherit);font-size:calc(1rem*var(--a11y-font-scale));line-height:var(--a11y-line-height)}.wp-site-blocks :where(p,li,a,span,h1,h2,h3,h4,h5,h6,blockquote,figcaption){letter-spacing:var(--a11y-letter-spacing);word-spacing:var(--a11y-word-spacing)}body.a11y__links .wp-site-blocks :where(a):not(.a11y-ignore,.a11y-ignore *){background-color:var(--a11y-link-bg)!important;color:var(--a11y-link-color)!important;text-decoration:underline!important}body.a11y__contrast .wp-site-blocks :not(.a11y-ignore,.a11y-ignore *){background:#000!important;background-color:#000!important;border-color:#fff!important;color:#50d0a0!important;text-shadow:none!important}body.a11y__contrast .wp-site-blocks .uni-tile .university-logo img{background-color:#fff!important}body.a11y__images .wp-site-blocks img:not(.custom-logo):not(.a11y-ignore img):not(.a11y-ignore *){visibility:hidden!important}body.a11y__cursor .wp-site-blocks,body.a11y__cursor .wp-site-blocks *{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg height='43.625' width='29.188' viewBox='0 0 30 44' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M29.175 21.154c.071-.613-.165-1.253-.635-1.573L2.165.257A1.236 1.236 0 0 0 .73.204C.282.496 0 1.03 0 1.616v34.171c0 .613.306 1.146.776 1.44a1.275 1.275 0 0 0 1.482-.16l7.482-6.345 6.847 12.155c.259.48.729.746 1.2.746.235 0 .494-.08.706-.213l6.988-4.585c.329-.213.565-.586.659-1.013.094-.426.024-.88-.188-1.226l-6.376-11.382 8.611-2.745c.518-.186.918-.692.988-1.305Z'/%3E%3Cpath d='M16.964 22.701c-.424.133-.776.506-.941.96a1.795 1.795 0 0 0 .118 1.439l6.588 11.781-4.541 2.985-6.894-12.315c-.212-.373-.541-.64-.941-.72-.094-.027-.165-.027-.259-.027-.306 0-.588.107-.847.32L2.8 32.59V4.549l21.599 15.806-7.435 2.346Z' style='fill:%23fff'/%3E%3C/svg%3E"),auto!important}body.a11y__text-align .wp-site-blocks :where(p,li,h1,h2,h3,h4,h5,h6){text-align:right!important}body[class*=a11y__] .a11y-ignore,body[class*=a11y__] .a11y-ignore *{--a11y-font-scale:1;filter:none!important;font-size:calc(1rem*var(--a11y-font-scale))!important;letter-spacing:normal!important;text-align:initial!important;word-spacing:normal!important}body[class*=a11y__] .a11y-ignore .pill{font-size:calc(14px*var(--a11y-font-scale))!important}body[class*=a11y__] .a11y-ignore .wp-block-details.is-style-theme summary{font-size:calc(18px*var(--a11y-font-scale))!important}body[class*=a11y__] .a11y-ignore.tile-favourite{font-size:calc(1.5rem*var(--a11y-font-scale))!important}body.a11y__font-size h1{font-size:calc(40px*var(--a11y-font-scale))!important}body.a11y__font-size h2{font-size:calc(32px*var(--a11y-font-scale))!important}body.a11y__font-size .tile-title,body.a11y__font-size h3{font-size:calc(22px*var(--a11y-font-scale))!important}body.a11y__font-size h4{font-size:calc(20px*var(--a11y-font-scale))!important}body.a11y__font-size .wp-block-details.is-style-theme summary,body.a11y__font-size h5{font-size:calc(18px*var(--a11y-font-scale))!important}body.a11y__font-size h6{font-size:calc(16px*var(--a11y-font-scale))!important}body.a11y__font-size .pill{font-size:calc(14px*var(--a11y-font-scale))!important}@media (max-width:768px){:root{--a11y-font-scale:0.8}h1{font-size:32px!important}h2{font-size:22px!important}h3{font-size:20px!important}h4{font-size:28px!important}h5{font-size:16px!important}h6{font-size:14px!important}.has-small-font-size{font-size:calc(var(--wp--preset--font-size--small)*.8)!important}.has-medium-font-size{font-size:calc(var(--wp--preset--font-size--medium)*.8)!important}.has-large-font-size{font-size:calc(var(--wp--preset--font-size--large)*.8)!important}.has-x-large-font-size{font-size:calc(var(--wp--preset--font-size--x-large)*.8)!important}.has-xx-large-font-size{font-size:calc(var(--wp--preset--font-size--xx-large)*.8)!important}}
