  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{--width-xxxlarge:128rem;--width-xxlarge:75rem;--width-xlarge:64rem;--width-large:62rem;--width-medium:48rem;--width-small:30rem;--width-xsmall:20rem;--width-container:var(--width-xxlarge);--width-restricted-width-section:var(--width-medium);--spacing-5-8:0.625rem;--spacing-smallest:0.25rem;--spacing-smaller:0.5rem;--spacing-small:0.75rem;--spacing:1rem;--spacing-large:1.5rem;--spacing-larger:2rem;--spacing-largest:2.5rem;--spacing-mega:3rem;--line-height:1.5;--vertical-rhythm-spacing:calc(var(--line-height) * 1rem);--color-primary:#005335;--color-primary-rgb:0,85,53;--color-primary-light:#00b140;--color-primary-dark:#003726;--color-secondary:#0073ad;--color-secondary-light:#00a3e0;--color-secondary-dark:#2d5980;--color-secondary-darker:#13294b;--color-tertiary:#ffc72c;--color-tertiary-light:#ffa300;--color-tertiary-dark:#b35000;--color-tertiary-darker:#cb333b;--color-quaternary:#6f263d;--color-quaternary-light:#e31c79;--color-quaternary-dark:#89532f;--color-white:#fff;--color-off-white:#fafbfc;--color-grey-lightest:#f2f2f2;--color-grey-lighter:#babcbe;--color-grey-light:#919d9d;--color-grey-light-rgb:rgb(145,157,157);--color-grey-light-translucent:rgba(145,157,157,0.3);--color-grey:#707372;--color-grey-dark:#505759;--color-grey-darker:#373a36;--color-grey-darker-translucent:rgba(55,58,54,0.69);--color-black:#000;--font-primary:inter,sans-serif;--font-secondary:georgia,"Times New Roman",times,serif;--fs-default:1rem;--fs-smallest:calc(var(--fs-default) * 0.3);--fs-smaller:calc(var(--fs-default) * 0.5);--fs-small:calc(var(--fs-default) * 0.75);--fs-medium-small:calc(var(--fs-default) * 0.875);--fs-medium:calc(var(--fs-default) * 1);--fs-large:calc(var(--fs-default) * 1.3125);--fs-larger:calc(var(--fs-default) * 1.6875);--fs-largest:calc(var(--fs-default) * 2.875);--fs-mega:calc(var(--fs-default) * 3.75);--fs-megatron:clamp(var(--fs-largest),10vw,var(--fs-mega));--fs-h1:clamp(var(--fs-larger),10vw,var(--fs-largest));--fs-h2:clamp(var(--fs-large),8vw,var(--fs-larger));--fs-h3:clamp(var(--fs-medium),6vw,var(--fs-large));--fs-h4:var(--fs-medium);--fs-h5:var(--fs-medium);--fs-h6:var(--fs-medium);--fw--normal:400;--fw--bold:600;--icon-width:20px;--icon-height:20px;--b-width:1px;--b-width-medium:3px;--b-width-large:5px;--b-color:var(--color-grey);--b-color-light:var(--color-grey-light);--b-color-light-translucent:var(--color-grey-light-translucent);--b-color-dark:var(--color-grey);--b-color-alert:var(--color-black);--b-style:solid;--b-style-dotted:dotted;--b-radius:var(--spacing-smallest);--b-radius-sm:0.2rem;--b-default:var(--b-width) var(--b-style) var(--b-color);--b-large:var(--b-width-large) var(--b-style) var(--b-color);--b-breadcrumbs:var(--b-style) var(--color-tertiary-light) var(--b-width-medium);--transition-time:0.3s;--fo-outline-color-dark:var(--color-secondary-dark);--fo-outline-color-light:var(--color-tertiary-light);--fo-outline-width:2px;--fo-outline-style:dotted;--fo-outline-offset:2px;--fo-outline-inset:-5px;--fo-outline-neutral:-2px;}body{--menu-main-height:calc(4.375 * var(--spacing));--spacing-global-navigation-height:calc(var(--fs-small) + 2 * var(--spacing-5-8));--system-branding-block-height:var(--spacing-mega);--search-trigger-button-height:var(--menu-main-height);--mobile-nav-width:calc(var(--spacing) * 3);}@media (min-width:60rem){body{--menu-main-height:calc(3.75 * var(--spacing));--system-branding-block-height:calc(8 * var(--spacing));--search-trigger-button-height:calc(var(--spacing-small) * 3);}}
html{box-sizing:border-box;scroll-behavior:smooth;}html,body,.dialog-off-canvas-main-canvas{height:100%;margin:0;}*,*::before,*::after{box-sizing:inherit;margin-top:0;}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}body{margin:0;font-family:var(--font-primary);font-size:var(--fs-default);line-height:var(--line-height);}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;margin:0;}main{flex:1 0 auto;overflow:hidden;}main a{position:relative;display:inline-block;transition:var(--transition-time);text-decoration:underline solid var(--color-tertiary-light) 3px;color:var(--color-secondary);text-underline-offset:0.3em;}main a:focus,main a:hover{text-decoration-color:var(--color-secondary-light);}aside h2,aside h3{font-family:var(--font-secondary);}a:focus,a:focus-visible,button:focus,button:focus-visible,input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{text-decoration-color:var(--color-secondary-light);outline-width:var(--fo-outline-width);outline-style:var(--fo-outline-style);outline-color:var(--fo-outline-color-dark);outline-offset:var(--fo-outline-offset);}button{cursor:pointer;}h1,h2,h3,h4,h5,h6,.heading{margin-bottom:var(--vertical-rhythm-spacing);}h1,.h1{font-size:var(--fs-h1);}h2,.h2{font-size:var(--fs-h2);}h3,.h3{font-size:var(--fs-h3);}h4,.h4{font-size:var(--fs-h4);}h5,.h5{font-size:var(--fs-h5);}h6,.h6{font-size:var(--fs-h6);}img{display:block;max-width:100%;height:auto;}p,ul,ol,pre,table,blockquote{margin-bottom:var(--vertical-rhythm-spacing);}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}sub,sup{position:relative;vertical-align:baseline;line-height:0;}sup{top:-0.5rem;}sub{bottom:-0.25rem;}table{width:100%;text-align:left;border:var(--b-default);border-collapse:collapse;}.field__item:has(>table){overflow-x:auto;}table th{background-color:var(--color-grey-light-translucent);}table th,table td{padding:var(--spacing);vertical-align:top;border:var(--b-default);}table tr:nth-child(even){background-color:var(--color-grey-lightest);}table caption{padding:var(--spacing-small);color:var(--color-white);background-color:var(--color-grey);font-size:var(--fs-large);font-weight:var(--fw--bold);}blockquote{position:relative;padding:var(--spacing-largest);padding-left:4rem;border-left:var(--b-large);border-left-color:var(--color-primary-dark);font-family:var(--font-secondary);font-size:var(--fs-large);font-style:italic;}blockquote::before{position:absolute;top:1.5rem;left:1.5rem;width:var(--spacing-mega);height:var(--spacing-mega);content:'"';color:var(--color-grey-light);font-family:var(--font-secondary);font-size:var(--fs-largest);}blockquote.blockquote--styled-1{margin-right:0;margin-left:0;padding-top:calc(var(--spacing-largest) * 2);color:var(--color-white);border-left:0;background-color:var(--color-secondary-dark);font-family:var(--font-primary);font-style:initial;}blockquote.blockquote--styled-1::before{top:-1rem;left:4rem;content:"“";color:var(--color-white);font-size:8rem;}blockquote > *:last-of-type{margin-bottom:0;}.page__content{width:100%;}.text-large{font-size:var(--fs-h2);}.text-small{font-size:0.75rem;}hr{margin:30px 0px;opacity:.5;border-top:1px solid var(--color-primary);border-bottom:0;}
.bg--primary{background-color:var(--color-primary);}.bg--primary-light{background-color:var(--color-primary-light);}.bg--primary-dark{background-color:var(--color-primary-dark);}.bg--secondary{background-color:var(--color-secondary);}.bg--secondary-light{background-color:var(--color-secondary-light);}.bg--secondary-dark{background-color:var(--color-secondary-dark);}.bg--secondary-darker{background-color:var(--color-secondary-darker);}.bg--tertiary{background-color:var(--color-tertiary);}.bg--tertiary-light{background-color:var(--color-tertiary-light);}.bg--tertiary-dark{background-color:var(--color-tertiary-dark);}.bg--tertiary-darker{background-color:var(--color-tertiary-darker);}.bg--quaternary{background-color:var(--color-quaternary);}.bg--quaternary-light{background-color:var(--color-quaternary-light);}.bg--quaternary-dark{background-color:var(--color-quaternary-dark);}.bg--white{color:var(--color-grey-darker);background-color:var(--color-white);}.bg--grey{background-color:var(--color-grey);}.bg--grey-light{color:var(--color-grey-darker);background-color:var(--color-grey-light);}.bg--grey-dark{background-color:var(--color-grey-dark);}.bg--grey-darker{background-color:var(--color-grey-darker);}.bg--black{background-color:var(--color-black);}
@font-face{font-family:"Inter";src:url(/themes/custom/ul/assets/fonts/Inter-Regular.otf) format("opentype");}@font-face{font-family:"Inter";src:url(/themes/custom/ul/assets/fonts/Inter-Bold.otf) format("opentype");font-weight:bold;}@font-face{font-family:"Inter";src:url(/themes/custom/ul/assets/fonts/Inter-Light-BETA.otf) format("opentype");font-weight:lighter;}@font-face{font-family:"Saol";src:url(/themes/custom/ul/assets/fonts/Saol-Text-Medium.otf);}
.layout-contained{width:100%;max-width:var(--width-container);margin-right:auto;margin-left:auto;}.padding{padding:var(--spacing);}.padding-horizontal{padding-right:var(--spacing);padding-left:var(--spacing);}.padding-horizontal--small{padding-right:var(--spacing-small);padding-left:var(--spacing-small);}.padding-horizontal--smaller{padding-right:var(--spacing-smaller);padding-left:var(--spacing-smaller);}.padding-horizontal--smallest{padding-right:var(--spacing-smallest);padding-left:var(--spacing-smallest);}.padding-horizontal--large{padding-right:var(--spacing-large);padding-left:var(--spacing-large);}.padding-horizontal--larger{padding-right:var(--spacing-larger);padding-left:var(--spacing-larger);}.padding-horizontal--largest{padding-right:var(--spacing-largest);padding-left:var(--spacing-largest);}.padding-horizontal--mega{padding-right:var(--spacing-mega);padding-left:var(--spacing-mega);}.padding-vertical{padding-top:var(--spacing);padding-bottom:var(--spacing);}.padding-vertical--small{padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);}.padding-vertical--smaller{padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller);}.padding-vertical--smallest{padding-top:var(--spacing-smallest);padding-bottom:var(--spacing-smallest);}.padding-vertical--large{padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);}.padding-vertical--larger{padding-top:var(--spacing-larger);padding-bottom:var(--spacing-larger);}.padding-vertical--largest{padding-top:var(--spacing-largest);padding-bottom:var(--spacing-largest);}.padding-vertical--mega{padding-top:var(--spacing-mega);padding-bottom:var(--spacing-mega);}.margin{margin:var(--spacing-margin);}.margin-horizontal{margin-right:var(--spacing-margin-horizontal);margin-left:var(--spacing-margin-horizontal);}.margin-horizontal--small{margin-right:var(--spacing-small);margin-left:var(--spacing-small);}.margin-horizontal--smaller{margin-right:var(--spacing-smaller);margin-left:var(--spacing-smaller);}.margin-horizontal--smallest{margin-right:var(--spacing-smallest);margin-left:var(--spacing-smallest);}.margin-horizontal--large{margin-right:var(--spacing-large);margin-left:var(--spacing-large);}.margin-horizontal--larger{margin-right:var(--spacing-larger);margin-left:var(--spacing-larger);}.margin-horizontal--largest{margin-right:var(--spacing-largest);margin-left:var(--spacing-largest);}.margin-horizontal--mega{margin-right:var(--spacing-mega);margin-left:var(--spacing-mega);}.margin-vertical{margin-top:var(--spacing);margin-bottom:var(--spacing);}.margin-vertical--small{margin-top:var(--spacing-small);margin-bottom:var(--spacing-small);}.margin-vertical--smaller{margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller);}.margin-vertical--smallest{margin-top:var(--spacing-smallest);margin-bottom:var(--spacing-smallest);}.margin-vertical--large{margin-top:var(--spacing-large);margin-bottom:var(--spacing-large);}.margin-vertical--larger{margin-top:var(--spacing-larger);margin-bottom:var(--spacing-larger);}.margin-vertical--largest{margin-top:var(--spacing-largest);margin-bottom:var(--spacing-largest);}.margin-vertical--mega{margin-top:var(--spacing-mega);margin-bottom:var(--spacing-mega);}
.layout__region{display:flex;flex-direction:column;padding-right:var(--spacing);padding-left:var(--spacing);}.layout__region > *{margin-bottom:var(--spacing-large);}.sidebar + div > .layout > .layout__region{padding-right:0;padding-left:0;}.ck-editor__main{line-height:var(--line-height);}

.has-button-link a,.button-link{position:relative;top:0;display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing) var(--spacing-small);transition:var(--transition-time);text-decoration:none;text-transform:uppercase;color:var(--color-white);border-bottom:2px solid var(--color-tertiary-dark);border-radius:var(--b-radius);}.has-button-link--full-width a,.button-link--full-width{display:flex;width:100%;}.has-button-link--secondary-dark a,.button-link--secondary-dark{background-color:var(--color-secondary-dark);}.has-button-link--tertiary-light a,.button-link--tertiary-light{color:var(--color-black);background-color:var(--color-tertiary-light);}.has-button-link--tertiary-light a:hover,.has-button-link--tertiary-light a:focus,.button-link--tertiary-light:hover,.button-link--tertiary-light:focus{color:var(--color-white);}.has-button-link--primary a,.button-link--primary{background-color:var(--color-primary);}.button-link:focus,.button-link:hover,.has-button-link a:focus,.has-button-link a:hover{text-decoration:underline solid 3px;text-underline-offset:0.3em;background-color:var(--color-secondary-light);}.button-link[disabled]{color:var(--color-black);background-color:var(--color-grey-lighter);}.button-link[disabled]:focus,.button-link[disabled]:hover{color:var(--color-white);background-color:var(--color-grey-darker);}
.anrt-cookiebot-consent{position:relative;}.anrt-cookiebotconsent-optout{padding:var(--spacing-larger);}.anrt-cookiebotconsent-optout a{text-decoration:none !important;color:white;}.anrt-cookiebotconsent-optout a:focus,.anrt-cookiebotconsent-optout a:hover{text-decoration:underline !important;}.video .anrt-cookiebotconsent-optout{position:absolute !important;top:0;right:0;bottom:0;left:0;padding:var(--spacing-large);display:flex;justify-content:center;align-items:center;text-align:center;background-color:#333;}.video .anrt-cookiebotconsent-optout + iframe{position:absolute;bottom:0;width:100%;height:0;border:0;}.video .anrt-cookiebotconsent-optout + iframe[src]{height:100%;}
.block-search{--search-input-height:calc(3.75 * var(--spacing));--search-input-line-height:calc(var(--search-input-height) / 3);--search-input-padding-h:calc(var(--search-input-height) / 6);--search-input-padding-v:calc(var(--search-input-padding-h) * 2);--search-submit-border-radius:5px;--search-overlay-opacity:0.9;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background-color:rgba(var(--color-primary-rgb),var(--search-overlay-opacity));}.block-search--active{display:flex;}.block-search__content{width:calc(100% - 2 * var(--search-input-height));}.block-search__content form{display:flex;flex-wrap:wrap;}.block-search__content input,.block-search__content button{height:var(--search-input-height);padding:0;background-color:var(--color-tertiary);}.block-search__content form > .form-item{display:inline-block;}.block-search__content .form-type-search{width:calc(100% - var(--search-input-height));}.block-search__content .form-submit{width:var(--search-input-height);}.block-search__content .form-submit svg{width:1rem;height:1rem;}.block-search__content input[type="search"]{width:100%;padding:var(--search-input-padding-v) var(--search-input-padding-h);color:var(--color-grey-darker);border:0;font-size:var(--fs-medium);line-height:var(--search-input-line-height);}.block-search__content input[type="search"]:focus,.block-search__content input[type="search"]:focus-visible{outline-offset:var(--fo-outline-inset);background-color:var(--color-white);}.block-search__content button{width:var(--search-input-height);height:var(--search-input-height);border:0;border-style:none;border-radius:0 var(--search-submit-border-radius) var(--search-submit-border-radius) 0;font-size:var(--fs-medium);}.block-search__content button:focus,.block-search__content button:focus-visible{outline-offset:var(--fo-outline-inset);}.block-search__close{position:absolute;top:calc(2 * var(--spacing-5-8));right:calc(2 * var(--spacing-5-8));}.block-search__close-button{--search-close-width:calc(3 * var(--spacing));--search-close-icon-stroke:3px;--search-close-padding:var(--spacing-5-8);position:relative;width:var(--search-close-width);height:var(--search-close-width);padding:0;cursor:pointer;color:var(--color-white);border:0;background-color:transparent;}.block-search__close-button:focus{outline-color:var(--color-tertiary-light);}.block-search__close-button span{position:absolute;top:calc((var(--search-close-width) - var(--search-close-icon-stroke)) / 2);right:var(--search-close-padding);left:var(--search-close-padding);display:block;height:var(--search-close-icon-stroke);transform-origin:50% 50%;background:var(--color-white);}.block-search__close-button span:first-child{transform:rotate(45deg);}.block-search__close-button span:last-child{transform:rotate(-45deg);}.search-trigger__button{width:100%;height:var(--search-trigger-button-height);padding:0;cursor:pointer;transition:var(--transition-time);text-align:center;border-style:none;background-color:var(--color-white);font-size:calc(1.875 * var(--fs-medium));}.search-trigger__button:hover,.search-trigger__button:focus{color:var(--color-white);border-color:var(--color-secondary);background-color:var(--color-secondary);}.search-trigger__button:hover svg path,.search-trigger__button:focus svg path{fill:var(--color-white);}.search-trigger__icon{display:flex;align-items:center;justify-content:center;}.search-trigger__icon svg{width:1.5rem;height:1.5rem;}.search-trigger__icon path{fill:var(--color-tertiary-light);}@media (min-width:60rem){.block-search__content{width:50%;}.search-trigger__button{width:var(--search-trigger-button-height);color:var(--color-black);border:1px solid var(--color-grey);border-radius:50%;font-size:var(--fs-medium);}.search-trigger__icon svg{width:1rem;height:1rem;}.search-trigger__icon path{fill:var(--color-black);}}
.language-and-social{display:none;}.no-js .language-and-social{display:block;}@media screen and (min-width:60rem){.language-and-social{display:block;}}
.taxonomy-term.field__items{display:flex;flex-wrap:wrap;}.taxonomy-term.field__items > .field__item{margin-right:var(--spacing-smaller);}.taxonomy-term a{margin-bottom:var(--spacing-smaller);padding:var(--spacing-smallest) var(--spacing-small);text-decoration:none;border:var(--b-default);border-color:var(--color-grey-lightest);font-size:var(--fs-small);}.taxonomy-term a:focus,.taxonomy-term a:hover{text-decoration:underline solid 3px;text-underline-offset:0.3em;color:var(--color-white);background-color:var(--color-grey-dark);}.taxonomy-term__label{font-weight:var(--fw--bold);}
.text-and-tiles--2col .layout__region--tiles .block-ul-library-search.block{width:100%;padding-bottom:var(--spacing);}.block-ul-library-search{background-color:var(--color-primary-dark);text-align:left;}.block-ul-library-search .form-text{width:100%;height:60px;padding:var(--spacing);font-size:large;margin:12px 0;}.block-ul-library-search h2{padding:1rem 1rem 0;text-align:center;color:var(--color-white);}.block-ul-library-search form{padding:0 1rem 1rem;}.block-ul-library-search .fieldgroup{margin:var(--spacing) 0;color:var(--color-white);}.block-ul-library-search .fieldgroup legend{padding:0 0 var(--spacing);}@media screen and (min-width:48rem){.block-ul-library-search .fieldgroup legend{padding:0;}}.block-ul-library-search .form-submit{padding:var(--spacing-small) var(--spacing-larger);transition:var(--transition-time);text-transform:uppercase;color:var(--color-primary);border:var(--b-style) var(--color-primary) var(--b-width-medium);border-radius:var(--b-radius);background-color:var(--color-white);font-size:var(--fs-default);font-weight:var(--fw--bold);}.block-ul-library-search .form-submit:hover{color:var(--color-primary);border-color:var(--color-tertiary);background-color:var(--color-white);}.block-ul-library-search a{text-decoration-color:currentcolor;color:var(--color-white);}@media screen and (min-width:48rem){.block-ul-library-search .form-radios{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:var(--spacing) var(--spacing) 0;}}@media screen and (min-width:62rem){.block-ul-library-search .form-radios{justify-content:space-between;}}
.anrt-row,.view--1-in-row .view-content,.view--2-in-row .view-content,.view--3-in-row .view-content,.view--4-in-row .view-content{--grid-gap:var(--spacing);--grid-columns:12;display:grid;grid-template-columns:1fr;grid-row-gap:var(--grid-gap);grid-column-gap:var(--grid-gap);}.view--1-in-row .view-content{grid-template-columns:1fr;}.anrt-row > *,.anrt-row__one-quarter,.anrt-row--quarters > *,.anrt-row__one-third,.anrt-row--thirds > *,.anrt-row__one-half,.anrt-row--halves > *,.anrt-row__two-thirds,.anrt-row__three-quarters,.view--1-in-row .view-content > *,.view--2-in-row .view-content > *,.view--3-in-row .view-content > *,.view--4-in-row .view-content > *{grid-column:span var(--grid-columns);}@media screen and (min-width:48rem){.anrt-row,.view--2-in-row .view-content,.view--3-in-row .view-content,.view--4-in-row .view-content{--grid-columns:24;grid-template-columns:repeat(var(--grid-columns),1fr);}.anrt-row__one-quarter,.anrt-row--quarters > *,.anrt-row__one-third,.anrt-row--thirds > *,.anrt-row__one-half,.anrt-row--halves > *,.anrt-row__two-thirds,.anrt-row__three-quarters,.view--2-in-row .view-content > *,.view--3-in-row .view-content > *,.view--4-in-row .view-content > *{grid-column:span 12;}.view--1-in-row .view-content{grid-template-columns:1fr;}}@media screen and (min-width:60rem){.anrt-row__one-quarter,.anrt-row--quarters > *,.view--4-in-row .view-content > *{grid-column:span 6;}.anrt-row__one-third,.anrt-row--thirds > *,.view--3-in-row .view-content > *{grid-column:span 8;}.anrt-row__two-thirds{grid-column:span 16;}.anrt-row__three-quarters{grid-column:span 18;}.anrt-row__full,.view--1-in-row .view-content{grid-column:span 24;grid-gap:0;}.view--1-in-row .view-content > .views-row{margin-bottom:var(--grid-gap);}.anrt-row--centered .anrt-row--one-quarter{--grid-cell-width:6;--grid-column-start:10;grid-column-start:var(--grid-column-start);grid-column-end:calc(var(--grid-column-start) + var(--grid-column-end));}.anrt-row--centered .anrt-row--one-third{--grid-cell-width:8;--grid-column-start:9;grid-column-start:var(--grid-column-start);grid-column-end:calc(var(--grid-column-start) + var(--grid-column-end));}.anrt-row--centered .anrt-row--one-half{--grid-cell-width:12;--grid-column-start:7;grid-column-start:var(--grid-column-start);grid-column-end:calc(var(--grid-column-start) + var(--grid-column-end));}}
.banner{position:relative;width:100%;height:auto;min-height:300px;max-height:350px;aspect-ratio:1.333/1;overflow:hidden;margin-bottom:var(--spacing-largest) !important;}@media screen and (min-width:48rem){.banner{aspect-ratio:2.5/1;max-height:450px;}}.banner--tiny{height:250px;}@media screen and (min-width:75rem){.banner--tiny,.banner--no-image{height:350px;}}.banner__content{position:absolute;top:50%;right:0;left:0;width:var(--width-container);max-width:100%;margin:0 auto;padding:0 var(--spacing);transform:translateY(-50%);text-align:center;z-index:2;}@media screen and (min-width:64rem){.banner.banner--has-image{aspect-ratio:3/1;max-height:700px;}}.banner__wrapper-link{display:block;text-decoration:none;color:inherit;}.banner__wrapper-link:focus,.banner__wrapper-link:hover{text-decoration:underline solid var(--color-secondary-light) 3px;outline-color:var(--color-white);}.banner__image{position:absolute;display:block;width:100%;height:100%;}@media screen and (min-width:75rem){.banner__image{position:relative;}}.banner__image > *{height:100%;}.banner__image img{width:100%;height:100%;object-fit:cover;}.banner__title{color:var(--color-white);font-weight:var(--fw--bold);}.banner__title h1{margin-bottom:0;font-size:var(--fs-larger);}.banner__subtitle{margin-bottom:0;color:var(--color-white);font-size:var(--fs-h4);}.banner__title,.banner__subtitle{position:relative;z-index:100;}@media screen and (min-width:48rem){.banner .banner__title > h1{font-size:var(--fs-largest);margin-bottom:var(--spacing-small);}.banner__subtitle{font-size:var(--fs-h3);}}@media screen and (min-width:75rem){.banner--has-image:not(.banner--tiny) .banner__title > h1{font-size:var(--fs-megatron);}.banner--has-image .banner__subtitle{font-size:var(--fs-h2);margin-bottom:var(--spacing-largest);}}.banner__link{margin-top:var(--spacing-largest);}.banner__link a{padding:var(--spacing) calc(var(--spacing) * 2);text-decoration:underline solid transparent 3px;color:var(--color-white);border:2px solid var(--color-white);background-color:var(--color-secondary-dark);font-weight:var(--fw--bold);text-underline-offset:0.3em;}.banner__link a:hover,.banner__link a:focus{text-decoration-color:var(--color-white);background-color:var(--color-secondary);}.banner--no-bg{background:var(--color-primary);}.banner--has-gradient::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);}.pg-course .banner__title>h1,.ug-course .banner__title>h1{font-size:var(--fs-h1);}.group--full>.splide>.splide__pagination{bottom:calc(var(--spacing-larger) * 2);}@media screen and (min-width:75rem){.group--full>.splide>.splide__pagination{bottom:calc(var(--spacing-largest) * 2);}}
.breadcrumbs{margin:var(--spacing-small) 0 var(--spacing-largest) 0;padding-bottom:var(--spacing-small);}.breadcrumbs__list{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;}.breadcrumbs__list:before{width:8px;height:8px;margin-right:var(--spacing);margin-left:var(--spacing);content:" ";border-radius:50%;background-color:var(--color-secondary);}.breadcrumbs__item{font-size:var(--fs-small);}.breadcrumbs__item::marker{color:transparent;}.breadcrumbs__item + .breadcrumbs__item{margin-left:var(--spacing);}.breadcrumbs__item + .breadcrumbs__item::before{display:inline;margin-right:var(--spacing);content:"|";}.breadcrumbs__link{text-decoration:none;}.breadcrumbs__link:focus{text-decoration:underline solid var(--color-tertiary-light) 1px;text-underline-offset:0.3em;}.breadcrumbs__link:after{bottom:-6px;display:block;content:"";transition:transform 250ms ease-in-out;transform:scaleX(0);border-bottom:var(--b-breadcrumbs);}.breadcrumbs__link:hover:after{transform:scaleX(1);}
.cta{padding:var(--spacing-large);border:var(--b-default);border-color:var(--b-color-dark);background:url(/themes/custom/ul/assets/images/cta-background.png) no-repeat 90% center;}.cta__link + .cta__link{margin-top:var(--spacing);}.cta__link a{display:inline-block;padding:var(--spacing);transition:var(--transition-time);text-decoration:none;color:var(--color-black);background-color:var(--color-tertiary-light);box-shadow:0 2px 1px #bf6610;font-weight:var(--fw--bold);}.cta__link a:focus,.cta__link a:hover{transform:translateY(2px);color:var(--color-white);background-color:var(--color-secondary-dark);box-shadow:0 0 1px #850426;}
.event .sidebar > *{margin-bottom:var(--spacing);}.event .sidebar{margin-top:0;}.event .sidebar__heading{color:var(--color-grey);}.related-content__title{color:var(--color-grey);font-size:var(--fs-h3);}.event__image{padding-right:var(--spacing);padding-bottom:var(--spacing-larger);}.event__info{margin-bottom:var(--spacing);}.event__info-part{margin-bottom:var(--spacing-smaller);}.event__label{font-weight:var(--fw--bold);}.event__tags .event__label{margin-bottom:var(--spacing);}
.full{margin-bottom:var(--spacing-largest);}.full__sidebar{order:2;}.full__node-content{order:1;}@media screen and (min-width:48rem){.full__sidebar{order:1;}.full__node-content{order:2;}}.full__node-content li{margin-bottom:var(--spacing);}.full__banner{position:relative;color:var(--color-white);background-color:var(--color-primary-dark);}.full__banner-content-wrapper{padding:var(--spacing-mega);}.full--with-banner .full__banner-content-wrapper{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;}.full__banner-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;}.full__banner-image img{width:100%;}.field--name-field-related-items > .field__item{margin-bottom:var(--spacing-larger);}.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}iframe[src].media-oembed-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}
.menu--global-navigation{background-color:var(--color-primary-dark);}.menu--global-navigation .menu > li > a{color:var(--color-white);}.menu--global-navigation .menu > li > a:hover,.menu--global-navigation .menu > li > a:active,.menu--global-navigation .menu > li > a:focus{outline-color:var(--color-tertiary-light);outline-offset:var(--fo-outline-neutral);}@media (min-width:60rem){.menu--global-navigation{--global-navigation-link-font-size:var(--fs-small);--global-navigation-link-font-weight:var(--fw--bold);--global-navigation-link-padding-h:var(--spacing);--global-navigation-link-padding-v:calc((var(--spacing-global-navigation-height) - var(--global-navigation-link-font-size)) / 2);position:absolute;top:0;width:100%;}.menu--global-navigation h2{margin:0;}.menu--global-navigation .menu,.menu--global-navigation li{margin:0;padding:0;list-style-type:none;}.menu--global-navigation .menu{position:relative;right:calc(var(--spacing) / 2);display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin:0;font-size:var(--global-navigation-link-font-size);font-weight:var(--global-navigation-link-font-weight);}.menu--global-navigation .menu > li{border-style:none;}nav.menu--global-navigation .menu > li > a{display:block;padding:var(--global-navigation-link-padding-v) var(--global-navigation-link-padding-h);text-decoration:none;border-bottom:none;line-height:1;}.menu--global-navigation .menu > li > a:hover,.menu--global-navigation .menu > li > a:active,.menu--global-navigation .menu > li > a:focus{text-decoration:underline;}.menu--global-navigation .is-active{cursor:default;text-decoration:underline;}}@media (min-width:75rem){.menu--global-navigation .menu{right:calc(-1 * var(--spacing-padding));width:var(--width-xxlarge);margin:0 auto;}}
.block-views-blockgroup-logo-block__group-logo{margin:var(--spacing) 0;max-width:70%;}.block-views-blockgroup-logo-block__group-logo a{display:block;}.block-views-blockgroup-logo-block__group-logo a:focus{outline-offset:var(--fo-outline-offset);}.block-views-blockgroup-logo-block__group-logo img{max-height:85px;width:auto;}@media (min-width:60rem){.block-views-blockgroup-logo-block__group-logo{margin:0;}}
.region__inner--header-bottom > nav:not(.menu--global-navigation){--menu-main-background-color:var(--color-white);--menu-main-link-transition-long:var(--transition-time);--menu-main-link-transition-short:calc(var(--transition-time) / 2);--menu-main-toggle-button-size:var(--spacing-large);--menu-main-accent-color:var(--color-tertiary-light);--main-menu-submenu-carat-color:var(--color-grey);}.region__inner--header-bottom > nav:not(.menu--global-navigation) a[href="/covid"]{background-color:var(--color-tertiary);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu li button{transition:var(--menu-main-link-transition-long) all;border-width:1px;border-color:var(--b-color);border-radius:3px;background:transparent;}.sub-menu-item-toggle__icon svg{display:block;width:var(--spacing);height:var(--spacing);}@media (min-width:60rem){.mobile-navigation-toggle{display:none;}.region__inner--header-bottom > nav:not(.menu--global-navigation){--menu-main-font-size:calc(0.875 * var(--fs-default));--menu-main-font-weight:var(--fw--bold);--menu-main-link-padding:var(--spacing-large);--menu-main-link-color:var(--color-grey-darker);--menu-main-link-hover-color:var(--color-grey);--menu-main-submenu-padding:var(--spacing-5-8);--menu-main-submenu-link-padding:var(--spacing);--menu-main-submenu-link-height:calc(2 * var(--spacing));--menu-main-submenu-link-color:var(--color-black);--menu-main-submenu-link-hover-color:var(--color-white);border-top:1px solid var(--color-grey-lighter);border-bottom:1px solid var(--color-grey-lighter);font-size:var(--menu-main-font-size);}.region__inner--header-bottom > nav:not(.menu--global-navigation) .menu,.region__inner--header-bottom > nav:not(.menu--global-navigation) li{margin:0;list-style-type:none;}.region__inner--header-bottom > nav:not(.menu--global-navigation) .menu li{border-style:none;}.region__inner--header-bottom > nav:not(.menu--global-navigation) a{text-decoration:none;color:var(--menu-main-link-color);}.region__inner--header-bottom > nav:not(.menu--global-navigation) a:focus,.region__inner--header-bottom > nav:not(.menu--global-navigation) a:focus-visible{outline-offset:var(--fo-outline-neutral);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu li button{position:absolute;top:calc((var(--menu-main-height) - var(--menu-main-toggle-button-size)) / 2);right:5px;width:var(--menu-main-toggle-button-size);height:var(--menu-main-toggle-button-size);padding:0;opacity:0;border-style:none;}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu li button[aria-expanded=true],.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu li button:focus{transition:var(--menu-main-link-transition-long) all;opacity:1;}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .sub-menu-item-toggle__icon{display:flex;align-items:center;justify-content:center;}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu{position:relative;z-index:101;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;max-width:var(--width-xxlarge);margin:0 auto;background:var(--menu-main-background-color);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li{position:relative;height:var(--menu-main-height);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a{position:relative;display:flex;align-items:center;height:100%;padding:0 var(--spacing-small);font-weight:var(--menu-main-font-weight);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a::after{position:absolute;right:50%;bottom:0;left:50%;display:block;height:0;content:"";transition:all var(--menu-main-link-transition-long) ease 0s;background-color:var(--menu-main-accent-color);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a:hover,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a:active,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a:focus{color:var(--menu-main-link-hover-color);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a.active,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a:hover::after,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a:active::after,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li > a:focus::after,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu > li:focus-within a::after{right:var(--menu-main-link-padding);left:var(--menu-main-link-padding);height:3px;}.region__inner--header-bottom > nav:not(.menu--global-navigation) .menu button .sub-menu-item-toggle__icon{transform:rotate(0deg);}.region__inner--header-bottom > nav:not(.menu--global-navigation) .menu button[aria-expanded=true] .sub-menu-item-toggle__icon{transform:none;}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu{position:absolute;z-index:10;top:calc(100% + 1px);left:var(--menu-main-link-padding);width:max-content;padding:var(--menu-main-submenu-padding) 0;border-radius:3px;background:var(--menu-main-background-color);box-shadow:1px 2px 3px 0 var(--menu-main-link-hover-color);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu li{position:relative;height:var(--menu-main-submenu-link-height);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu li a{color:var(--menu-main-submenu-link-color);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu li button{top:calc((var(--menu-main-submenu-link-height) - var(--menu-main-toggle-button-size)) / 2);right:calc(var(--menu-main-submenu-link-padding) / 2);cursor:pointer;opacity:1;border-color:transparent;}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu .menu-item--has-sub-menu > a{padding-right:calc(var(--menu-main-toggle-button-size) + var(--menu-main-submenu-link-padding));}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu a{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--menu-main-submenu-link-padding);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu a:hover,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu a:active,.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu a:focus{background:var(--menu-main-submenu-link-hover-color);}.region__inner--header-bottom > nav:not(.menu--global-navigation) .menu > li > .menu--sub-menu{visibility:hidden;height:max-content;transition:all var(--menu-main-link-transition-long) ease-in-out;transform:rotateX(-90deg);transform-origin:top;opacity:0;}.region__inner--header-bottom > nav:not(.menu--global-navigation) .menu > li .sub-menu-item-toggle[aria-expanded=true] + .menu--sub-menu,.region__inner--header-bottom > nav:not(.menu--global-navigation) .menu > li:hover > .menu--sub-menu{visibility:visible;transform:rotateX(0);opacity:1;}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu .menu{top:calc(-1 * var(--menu-main-submenu-padding));left:calc(100% - var(--menu-main-submenu-link-padding) / 2);}.region__inner--header-bottom > nav:not(.menu--global-navigation) > .menu .menu .menu li{padding-left:0;}}@media (min-width:75rem){.region__inner--header-bottom > nav:not(.menu--global-navigation){--menu-main-link-padding:calc(var(--menu-main-height) / 2);}}
.mobile-navigation-toggle{--nav-toggle-width:calc(var(--spacing) * 3);--nav-toggle-icon-color:var(--color-tertiary-dark);--nav-toggle-icon-bar-height:calc(var(--spacing-small) / 4);--nav-toggle-padding-h:var(--spacing-5-8);position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;width:var(--nav-toggle-width);height:100%;padding:0 var(--nav-toggle-padding-h);cursor:pointer;border-style:none;background:transparent;}.mobile-navigation-toggle span{display:block;width:100%;height:var(--nav-toggle-icon-bar-height);transform-origin:50% 50%;background:var(--nav-toggle-icon-color);}.mobile-navigation-toggle[aria-expanded=true]{--nav-toggle-padding-v:calc((100% - var(--nav-toggle-icon-bar-height)) / 3);}.mobile-navigation-toggle[aria-expanded=false] span:nth-child(1){--nav-toggle-translate-y:calc(-1 * var(--nav-toggle-icon-bar-height));transform:translateY(var(--nav-toggle-translate-y));}.mobile-navigation-toggle[aria-expanded=true] span:nth-child(1){--nav-toggle-translate-y:calc(1 * var(--nav-toggle-icon-bar-height));transform:translateY(var(--nav-toggle-translate-y)) rotate(-45deg);}.mobile-navigation-toggle[aria-expanded=true] span:nth-child(2){visibility:hidden;}.mobile-navigation-toggle[aria-expanded=false] span:nth-child(3){transform:translateY(var(--nav-toggle-icon-bar-height));}.mobile-navigation-toggle[aria-expanded=true] span:nth-child(3){--nav-toggle-translate-y:calc(-1 * var(--nav-toggle-icon-bar-height));transform:translateY(var(--nav-toggle-translate-y)) rotate(45deg);}@media (max-width:calc(60rem)){body{--drawer-width:calc(var(--width-xlarge) / 4);--page-shift-open:calc(-1 * var(--drawer-width));--page-shift-closed:0;--drawer-shift-open:calc(100vw - var(--drawer-width));--drawer-shift-closed:100vw;overflow-x:hidden;}.js-open{overflow:hidden;}.dialog-off-canvas-main-canvas{position:relative;left:var(--page-shift-closed);transition:left var(--transition-time) ease-in-out;}.header::after{position:absolute;z-index:5;right:0;left:0;display:block;visibility:hidden;height:calc(100vh - var(--menu-main-height));content:"";transition:all calc(4 / 3 * var(--transition-time)) linear;opacity:0;background:var(--color-black);}.js-open .dialog-off-canvas-main-canvas{left:var(--page-shift-open);transition:left calc(2 / 3 * var(--transition-time)) ease-in;}.js-open .header::after{visibility:visible;transition:all calc(2 / 3 * var(--transition-time)) linear;opacity:0.5;}.region--header-bottom{position:fixed;z-index:10;left:var(--drawer-shift-closed);display:block;width:var(--drawer-width);height:100vh;transition:left var(--transition-time) ease-out;border-left:var(--b-default);background:var(--color-white);}.js-open .region--header-bottom{left:var(--drawer-shift-open);transition:left calc(2 / 3 * var(--transition-time)) ease-in;}.region__inner--header-bottom{display:flex;overflow-y:scroll;flex-direction:column;height:100%;}.region--header-bottom .menu{--mobile-link-color:var(--color-grey-darker);--mobile-link-font-size:var(--fs-medium);--mobile-link-button-size:calc(var(--mobile-link-font-size) + 2 * var(--mobile-link-padding));--mobile-link-padding:var(--spacing-5-8);--mobile-link-padding-left:calc(2 * var(--mobile-link-padding));--mobile-link-padding-right:calc(var(--mobile-link-padding) / 2 + var(--mobile-link-button-size));--mobile-submenu-link-color:var(--color-secondary);--mobile-submenu-link-padding:calc(0.8 * var(--mobile-link-padding));--mobile-submenu-button-size:calc(var(--mobile-link-button-size) * 2 / 3);--mobile-submenu-transition-long:var(--transition-time);--mobile-submenu-transition-short:calc(var(--transition-time) / 2);display:flex;flex-direction:column;}.region--header-bottom .menu,.region--header-bottom .menu li{margin:0;padding:0;list-style:none;}.region--header-bottom .menu li{position:relative;display:block;}.region--header-bottom .menu li:last-child{border-style:none;}.region--header-bottom .menu a{display:block;text-decoration:none;color:var(--mobile-link-color);}.region--header-bottom .menu button{position:absolute;top:4px;right:2px;display:block;width:var(--mobile-link-button-size);height:var(--mobile-link-button-size);padding:0;cursor:pointer;color:var(--mobile-link-color);border-style:none;border-radius:0;background:transparent;}.region--header-bottom .menu button:focus{outline-offset:var(--fo-outline-neutral);}.region--header-bottom .menu button .sub-menu-item-toggle__icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:rotate(90deg);}.region--header-bottom .menu button + .menu{visibility:hidden;height:0;opacity:0.3;}.region--header-bottom .menu button[aria-expanded=true] .sub-menu-item-toggle__icon{transform:rotate(-90deg);}.region--header-bottom .menu button[aria-expanded=true] + .menu{visibility:visible;height:max-content;opacity:1;}.region--header-bottom .menu > li{border-bottom:1px solid var(--b-color);}.region--header-bottom nav > .menu > li > a{padding:var(--mobile-link-padding) var(--mobile-link-padding) var(--mobile-link-padding) var(--mobile-link-padding-left);}.region--header-bottom .menu > .menu-item--has-sub-menu > a{padding-right:var(--mobile-link-padding-right);}.region--header-bottom .menu .menu li{border-style:none;}.region--header-bottom .menu .menu a{position:relative;padding-left:var(--mobile-link-padding-left);color:var(--mobile-submenu-link-color);}.region--header-bottom .menu .menu a::before{position:absolute;left:0;display:block;width:var(--mobile-link-padding-left);content:"-";text-align:center;}.region--header-bottom .menu .menu button{top:0;right:7px;width:var(--mobile-submenu-button-size);height:var(--mobile-submenu-button-size);}.region--header-bottom .menu .menu .menu li{padding-left:var(--mobile-link-padding-left);}}@media (min-width:60rem){.dialog-off-canvas-main-canvas{position:static;}.region--header-bottom{position:static;width:auto;height:max-content;}.region__inner--header-bottom{display:block;}}
.language-switcher-language-url ul,.language-switcher-language-url li{margin:0;padding:0;list-style-type:none;}.language-switcher-language-url li{display:flex;align-items:center;justify-content:center;}.language-switcher-language-url li.is-active{display:none;}.language-switcher-language-url a{--language-switcher-link-size:calc(3 * var(--spacing));display:inline-block;width:var(--language-switcher-link-size);text-align:center;text-decoration:none;text-transform:uppercase;color:var(--color-white);background:var(--color-primary-dark);font-size:calc(0.875 * var(--fs-medium));line-height:var(--menu-main-height);}.language-switcher-language-url a:hover,.language-switcher-language-url a:active{color:var(--color-tertiary-light);}.language-switcher-language-url a:focus{color:var(--color-tertiary-light);outline-color:var(--color-tertiary-light);}@media (min-width:60rem){.language-switcher-language-url a{--language-switcher-link-size:calc(1.875 * var(--spacing));margin-right:var(--language-switcher-link-size);line-height:var(--language-switcher-link-size);}}
.region__inner--header{position:relative;display:flex;align-items:center;justify-content:space-between;}.header__utilities,.header__utility{z-index:110;margin:0;padding:0;list-style-type:none;}.header__utilities{--header-utilities-height:var(--menu-main-height);display:flex;height:var(--header-utilities-height);margin-right:calc(-1 * var(--spacing));}.header__utility{position:relative;width:var(--mobile-nav-width);height:100%;}.header__utility--social-links{display:none;}.header{position:relative;border-bottom:var(--b-default);}@media (min-width:60rem){.header__utilities{--header-utilities-height:calc(1.875 * var(--spacing));flex-direction:row-reverse;margin-right:0;}.header__utility{width:auto;}.header__utility--nav-toggle{display:none;}.header__utility--search-trigger{position:absolute;right:0;bottom:calc(-1 * (var(--spacing-large) + var(--search-trigger-button-height) + (var(--menu-main-height) - var(--search-trigger-button-height)) / 2));height:auto;border-style:none;}.header__utility--social-links{display:block;border-style:none;}.header__utility--language-switcher{order:1;border-left:none;}.header{padding-top:var(--spacing-global-navigation-height);border-style:none;}.region--header{padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);}}@media (min-width:75rem){.header__utilities{margin-right:0;padding-right:0;}}
.footer{position:relative;color:var(--color-white);background:var(--color-black);}.footer__top{display:block;padding:var(--spacing-larger) 0 var(--spacing-large) 0;color:var(--color-white);background-color:var(--color-primary-dark);background-image:none;}@media screen and (min-width:75rem){.footer__top{background:url(/themes/custom/ul/assets/images/colour-flags.svg) no-repeat center bottom var(--color-primary-dark);background-size:contain;}}.footer__enlarged-font{text-transform:uppercase;font-weight:normal;font-style:normal;}.footer__connect{display:flex;flex-direction:column;align-items:center;}@media screen and (min-width:75rem){.footer__connect{flex-direction:row;align-items:center;justify-content:space-evenly;}}.footer__connect-item{margin-bottom:var(--spacing);background-color:var(--color-primary-dark);font-size:var(--fs-medium);font-weight:var(--fw--bold);font-style:italic;}@media screen and (min-width:30rem){.footer__connect-item{font-size:var(--fs-large);}}@media screen and (min-width:75rem){.footer__connect-item{margin-bottom:0;}}.footer__connect-item a{transition:var(--transition-time);text-decoration:none;color:var(--color-white);border-bottom:3px solid var(--color-tertiary-light);}.footer__connect-item a:hover{color:var(--color-secondary-light);}.footer__content{padding-top:var(--spacing-larger);padding-bottom:var(--spacing);}.footer__location a{color:var(--color-white);}.footer__block{margin-bottom:var(--spacing-larger);}.footer__bottom-center{display:flex;justify-content:space-between;margin-top:var(--spacing-smaller);}.footer__bottom-center a:nth-child(1) img{width:250px;}.footer__bottom-center a:nth-child(2) img{width:138px;padding:0 1rem;}.footer__bottom-center a:nth-child(3) img{width:200px;}.footer__menu h2{margin-top:var(--spacing-large);margin-top:0;margin-bottom:var(--spacing-smaller);text-transform:uppercase;color:var(--color-tertiary-light);font-size:var(--fs-medium);font-weight:var(--fw--bold);}.footer .menu{margin-bottom:0;padding-left:0;list-style-type:none;}.footer .menu > *{margin-right:var(--spacing);margin-bottom:var(--spacing-smallest);}.footer__menu .menu-item{margin-bottom:var(--spacing-smaller);}.footer__menu a{padding:var(--spacing-smaller) 0;text-decoration:none;text-transform:uppercase;color:var(--color-gold);font-size:var(--fs-small);}.footer__menu a:hover{text-decoration:underline;}.footer__menu a:hover,.footer__menu a:focus{color:var(--color-white);outline-color:var(--color-white);}.footer__copyright{margin-top:var(--spacing);margin-bottom:0;padding-bottom:var(--spacing);text-align:center;color:var(--color-black);font-size:var(--fs-medium);}.footer__bottom{padding-top:var(--spacing-larger);background-color:var(--color-white);}.footer__social-media-links .social{display:flex;flex-direction:column;width:unset;}.footer__social-media-links .follow{margin-bottom:var(--spacing-smaller);text-align:center;color:var(--color-grey-darker);}@media screen and (min-width:75rem){.footer__social-media-links .follow{text-align:left;}}.footer__social-media-links .social-links{justify-content:space-between;}.footer__social-media-links .social-links > a{margin-left:var(--spacing);transition:var(--transition-time);color:var(--color-grey-darker);}.footer__social-media-links .social-links > a:hover{color:var(--color-tertiary-light);}.footer__social-media-links .social-links > a:first-of-type{margin-left:0;}.footer__bottom-block{display:flex;align-items:center;justify-content:center;height:100%;margin-bottom:var(--spacing-larger);}.footer__bottom-block--stacked{flex-direction:column;}.footer__bottom-block--stacked img{margin-bottom:var(--spacing);}@media screen and (min-width:48rem){.footer__bottom-block--stacked{flex-direction:row;}.footer__bottom-block--stacked img{margin-bottom:0;}}.footer__bottom img{min-width:130px;height:auto;}.footer__bottom .footer__logo{max-width:180px;}@media screen and (min-width:60rem){.footer__bottom .footer__logo{max-width:250px;}}
.block-group-operations{margin-top:var(--spacing);margin-bottom:var(--spacing);}.group--full{margin-bottom:var(--spacing-largest);}.group-contact{padding:var(--spacing-largest);background-color:var(--color-grey-lightest);}.group-contact__item + .group-contact__item{margin-top:var(--spacing);}.group-contact p:last-of-type{margin-bottom:0;}.group-contact .social-media-links__title{text-transform:none;font-size:unset;font-weight:var(--fw--bold);}.group-contact .social-media-links__title::after{content:":";}.group-news-events--events{margin-bottom:var(--spacing-mega);}.group-news-events__header{display:flex;flex-direction:column;flex-wrap:wrap;}.group-news-events__title{align-self:center;margin-bottom:0;font-weight:var(--fw--normal);}@media (min-width:48rem){.group-news-events__header{flex-direction:row;justify-content:space-between;}}.group-news-events__view-all{align-self:center;padding:var(--spacing);transition:var(--transition-time);text-decoration:none;color:var(--color-black);border:var(--b-color) var(--b-width) var(--b-style);border-radius:var(--b-radius);}.group-news-events__view-all:hover,.group-news-events__view-all:active{color:var(--color-white);background-color:var(--color-secondary-dark);}
.group-content-tabs{display:flex;flex-wrap:wrap;padding:0;}.group-content-tabs li::marker{color:transparent;}.group-content-tabs li + li{margin-left:var(--spacing);}.group-content-tabs a{display:inline-block;padding:var(--spacing-smaller);text-decoration:none;color:var(--color-white);border:var(--b-default);border-color:var(--color-secondary);background-color:var(--color-secondary);}.group-content-tabs a:focus,.group-content-tabs a:hover{text-decoration:underline;color:var(--color-secondary);background-color:var(--color-white);}.group-content-unpublished-message{padding:2rem;text-align:center;background-color:pink;font-weight:bold;}.group-content-unpublished-message p{margin-bottom:0;}
.social-media-links{display:flex;flex-wrap:wrap;align-items:center;color:var(--color-black);}.footer .social-media-links{display:block;}.social-media-links__title{text-transform:uppercase;font-size:var(--fs-small);}.footer .social-media-links__title{margin-bottom:var(--spacing);}.social-media-links__list{display:flex;margin-bottom:0;padding-left:0;}.social-media-links__item{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:0.5rem;margin-left:0.5rem;}.social-media-links__item:last-child{margin-right:0;}.social-media-links__item::marker{color:transparent;}.social-media-links__link{display:block;max-height:100%;}.social-media-links__link > svg{width:1.5rem;height:1.5rem;}.social-media-links__link:focus svg path,.social-media-links__link:hover svg path{fill:var(--color-tertiary);}
.video{position:relative;}.video__video{position:relative;max-width:var(--width-medium);min-height:250px;margin-right:auto;margin-left:auto;background-color:var(--color-grey-lightest);}.video__video .media--type-remote-video{position:relative;padding-bottom:56.25%;height:0;}.video__content-items{padding:var(--spacing-smaller);background-color:var(--color-white);}.video__title{margin-bottom:0;}.video__title + .video__body{margin-top:var(--vertical-rhythm-spacing);}.video__body iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video__body p:last-of-type{margin-bottom:0;}
.unformatted-views-title ~ .unformatted-views-title{margin-top:var(--spacing-mega);}.views-field-label-internal{margin-top:var(--spacing);margin-bottom:var(--spacing);padding-left:var(--spacing);}.item-list > ul,.view-content > .item-list > ul > li{margin-bottom:var(--spacing);}.view-content > .item-list .item-list{margin-top:var(--spacing);}.item-list > h3{margin-top:var(--spacing-mega);}.view-empty{margin-bottom:var(--spacing);padding-right:var(--spacing);padding-left:var(--spacing);}
