.umb-block-grid__layout-container{position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns,1),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--column-gap,0);column-gap:var(--umb-block-grid--column-gap,0);row-gap:var(--umb-block-grid--row-gap,0);}.umb-block-grid__layout-item{position:relative;grid-column-end:span min(calc(var(--umb-block-grid--item-column-span,1) * 3),var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span,1);}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns,var(--umb-block-grid--grid-columns,1)),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--areas-column-gap,0);column-gap:var(--umb-block-grid--areas-column-gap,0);row-gap:var(--umb-block-grid--areas-row-gap,0);}.umb-block-grid__area{position:relative;height:100%;display:flex;flex-direction:column;grid-column-end:span min(calc(var(--umb-block-grid--area-column-span,1) * 3),var(--umb-block-grid--area-grid-columns));grid-row:span var(--umb-block-grid--area-row-span,1);}@media (min-width:1024px){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span,1),var(--umb-block-grid--grid-columns));}.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span,1),var(--umb-block-grid--area-grid-columns));}}
.container{display:flex;flex-wrap:wrap;position:relative;width:91%;max-width:1680px;margin:0 auto;padding:0;}.containers{width:100%;}.container .column,.container .columns{float:left;display:inline;margin-left:1rem;margin-right:1rem;}.block{width:100%;margin-bottom:4rem;}.notice .block:first-child:last-child{margin-bottom:0;}.column.alpha,.columns.alpha{margin-left:0;}.column.omega,.columns.omega{margin-right:0;}.container .one.column,.container .one.columns{width:calc(8.3333333% - 2rem);}.container .two.columns{width:calc(16.6666666% - 2rem);}.container .three.columns{width:calc(25% - 2rem);}.container .four.columns{width:calc(33.3333333% - 2rem);}.container .five.columns{width:calc(41.6666666% - 2rem);}.container .six.columns{width:calc(50% - 2rem);}.container .seven.columns{width:calc(58.3333333% - 2rem);}.container .eight.columns{width:calc(66.6666666% - 2rem);}.container .nine.columns{width:calc(75% - 2rem);}.container .ten.columns{width:calc(83.3333333% - 2rem);}.container .eleven.columns{width:calc(91.6666666% - 2rem);}.container .twelve.columns{width:calc(100% - 2rem);}.container .slider{width:100%;}.container .one.column.alpha,.container .one.column.omega,.container .one.columns.alpha,.container .one.columns.omega{width:calc(8.3333333% - 1rem);}.container .two.columns.alpha,.container .two.columns.omega{width:calc(16.6666666% - 1rem);}.container .three.columns.alpha,.container .three.columns.omega{width:calc(25% - 1rem);}.container .four.columns.alpha,.container .four.columns.omega{width:calc(33.3333333% - 1rem);}.container .five.columns.alpha,.container .five.columns.omega{width:calc(41.6666666% - 1rem);}.container .six.columns.alpha,.container .six.columns.omega{width:calc(50% - 1rem);}.container .seven.columns.alpha,.container .seven.columns.omega{width:calc(58.3333333% - 1rem);}.container .eight.columns.alpha,.container .eight.columns.omega{width:calc(66.6666666% - 1rem);}.container .nine.columns.alpha,.container .nine.columns.omega{width:calc(75% - 1rem);}.container .ten.columns.alpha,.container .ten.columns.omega{width:calc(83.3333333% - 1rem);}.container .eleven.columns.alpha,.container .eleven.columns.omega{width:calc(91.6666666% - 1rem);}.container .twelve.columns.alpha,.container .twelve.columns.omega{width:100%;}.container .offset-by-one{margin-left:calc(8.3333333% + 1rem);}.container .offset-by-two{margin-left:calc(16.6666666% + 1rem);}.container .offset-by-three{margin-left:calc(25% + 1rem);}.container .offset-by-four{margin-left:calc(33.3333333% + 1rem);}.container .offset-by-five{margin-left:calc(41.6666666% + 1rem);}.container .offset-by-six{margin-left:calc(50% + 1rem);}.container .offset-by-seven{margin-left:calc(58.3333333% + 1rem);}.container .offset-by-eight{margin-left:calc(66.6666666% + 1rem);}.container .offset-by-nine{margin-left:calc(75% + 1rem);}.container .offset-by-ten{margin-left:calc(83.3333333% + 1rem);}.container .offset-by-eleven{margin-left:calc(91.6666666% + 1rem);}@media only screen and (max-width:1280px){.container{width:94%;}.container #sideBar.three.columns{width:calc(33.3333333% - 2rem);}.container #sideBar.three.columns.offset-by-one,.container #mainContent.eight.columns.offset-by-one{margin-left:1rem;}}@media only screen and (max-width:959px){.container{width:94%;box-sizing:border-box;}.container .columns,.container .column{margin-left:0 !important;margin-right:0 !important;}.block{margin-bottom:2rem;}.container .one.column.alpha,.container .one.column.omega,.container .one.columns.alpha,.container .one.columns.omega,.container .one.column,.container .one.columns,.container .two.columns.alpha,.container .two.columns.omega,.container .two.columns,.container .three.columns.alpha,.container .three.columns.omega,.container .three.columns.offset-by-one,.container #sideBar.three.columns,.container .three.columns,.container .four.columns.alpha,.container .four.columns.omega,.container .four.columns,.container .five.columns.alpha,.container .five.columns.omega,.container .five.columns,.container .six.columns.alpha,.container .six.columns.omega,.container .six.columns,.container .seven.columns.alpha,.container .seven.columns.omega,.container .seven.columns,.container .eight.columns.alpha,.container .eight.columns.omega,.container .eight.columns,.container .nine.columns.alpha,.container .nine.columns.omega,.container .nine.columns,.container .ten.columns.alpha,.container .ten.columns.omega,.container .ten.columns,.container .eleven.columns.alpha,.container .eleven.columns.omega,.container .eleven.columns,.container .twelve.columns.alpha,.container .twelve.columns.omega,.container .twelve.columns{width:100%;}.container .callOut .one.column,.container .callOut .one.columns,.container .callOut .two.columns,.container .callOut .three.columns,.container .callOut .four.columns,.container .callOut .five.columns,.container .callOut .six.columns,.container .callOut .seven.columns,.container .callOut .eight.columns,.container .callOut .nine.columns,.container .callOut .ten.columns,.container .callOut .eleven.columns,.container .callOut .twelve.columns{box-sizing:border-box;}.container .columns.half,.container .column.half{width:calc(50% - 1rem) !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box;padding:0;}.container .columns.first.half,.container .column.first.half{margin-right:2rem !important;}.container .offset-by-one,.container #mainContent.eight.columns.offset-by-one,.container #sideBar.three.columns.offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven{margin-left:0;}}@media only screen and (max-width:420px){}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.row:after,.clearfix:after{clear:both;}.row,.clearfix{zoom:1;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clear-block{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:2rem;}
@font-face{font-family:"Just Light";src:url("/fonts/JUST%20Sans%20Light.woff2") format("woff2"),url("/fonts/JUST%20Sans%20Light.woff") format("woff");}@font-face{font-family:"Just Regular";src:url("/fonts/JUST%20Sans%20Regular.woff2") format("woff2"),url("/fonts/JUST%20Sans%20Regular.woff") format("woff");}@font-face{font-family:"Just Medium";src:url("/fonts/JUST%20Sans%20Medium.woff2") format("woff2"),url("/fonts/JUST%20Sans%20Medium.woff") format("woff");}@font-face{font-family:"Just Semi";src:url("/fonts/JUST%20Sans%20SemiBold.woff2") format("woff2"),url("/fonts/JUST%20Sans%20SemiBold.woff") format("woff");}@font-face{font-family:"Just Bold";src:url("/fonts/JUST%20Sans%20Bold.woff2") format("woff2"),url("/fonts/JUST%20Sans%20Bold.woff") format("woff");}:root{font-size:16px;--colWhite:#fff;--colWhiteAlpha:rgba(255,255,255,0.2);--colBlack:#000;--colText:#222;--greyDark:#111;--greyMid:#717171;--greyLight:#ddd;--greyLightAlpha:rgba(0,0,0,0.15);--greyPale:#f1f1f1;--greyPaleAlpha:rgba(0,0,0,0.08);--greyVPale:#f8f8f8;--colAqua:#4ec3e0;--colAquaAlpha:rgba(78,195,224,0.21);--colAquaLight:#daf2f8;--colBlue:#1b365d;--colBlueAlpha:rgba(27,54,93,0.95);--colBlueAlphaLight:rgba(27,54,93,0.2);--colBlueLight:#1d4289;--colBlueLightAlpha:rgba(29,66,137,0.8);--colBlueDark:#122f3f;--colGreen:#97d700;--colGreenAlpha:rgba(151,215,0,0.1);--colOrange:#ff6720;--colOrangeLight:#ffe1d2;--colPink:#da1984;--colPurple:#702f8a;--colRed:#e40046;--colYellow:#fce300;--unit-100vh:100vh;}@supports (height:100dvh){:root{--unit-100vh:100dvh;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}select::-ms-expand{display:none;}html{height:-webkit-fill-available;}body{font-family:"Lato",sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.6;color:var(--colText);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-y:scroll;background:#fff;width:100%;min-height:100vh;min-height:-webkit-fill-available;}body.noscroll{position:fixed;overflow:hidden;}h1,h2,h3,h4,h5,h6{font-family:"Just Bold",sans-serif;font-weight:400;letter-spacing:-0.03em;line-height:1.1;color:var(--colBlue);margin-bottom:1.25rem;}h1{font-size:3rem;}h2{font-size:2.625rem;color:var(--colBlueLight);}#sideBar h2,#mainContent h2,.text h2{font-size:2rem;line-height:1.2;margin-bottom:10px;}#mainContent h2{margin-bottom:1.25rem;}p ~ h2,ul ~ h2{margin-top:2rem;}h3{font-family:"Just Semi",sans-serif;font-size:1.5rem;color:var(--colPink);line-height:1.3;margin-bottom:1.25rem;}h3.supersize{font-family:"Just Bold",sans-serif;font-size:4.5rem;line-height:1;margin-bottom:1rem;}h4{font-family:"Just Semi",sans-serif;font-size:1.25rem;line-height:1.4;margin-bottom:0.375rem;}.gridItem h2,.gridItem h3,.biog h2,.biog h3{font-size:1.375rem;margin-bottom:0.675rem;}.underlined{padding-bottom:5px;border-bottom:1px solid var(--greyLight);margin-bottom:1.5rem;}p{margin:0 0 1.5rem 0;}p.outlined{font-size:1.375rem;}.date,.disclaimer{font-weight:400;font-size:0.9375rem;color:var(--greyMid) }.date{margin-top:-0.375rem;}p.arrow{border-bottom:none;font-size:1.0625rem;font-weight:600;}p.arrow.left a::before,p.arrow a::after{content:'';display:inline-block;vertical-align:middle;width:10px;height:16px;margin-top:7px;margin-left:10px;margin-bottom:10px;transition:all 1s cubic-bezier(0.190,1.000,0.220,1.000);}p.arrow a{text-decoration:none !important;border:none;padding:0;background:none;}p.arrow.left a::after{display:none;}p.arrow a::after,p.arrow.left a::before{background:url("/images/icons/arrow-right.svg");background-size:10px 16px;filter:brightness(0) invert(22%) sepia(67%) saturate(7084%) hue-rotate(315deg) brightness(89%) contrast(91%);}p.arrow a:hover::after,p.arrow.left a:hover::before{transform:translateX(5px);filter:brightness(0);}p.arrow.left a::before{margin-right:10px;margin-left:0;transform:rotate(-180deg) }p.arrow.left a:hover::before{transform:translateX(-5px) rotate(-180deg) }p.arrow.open a::after{transform:rotate(-90deg) }.iconItem:hover p.arrow a{color:var(--greyDark);}p.lead{font-size:1.125em;}p.error,p.info,p.success,p.warning{font-size:1rem;color:var(--colBlueDark);padding:0.75rem 1rem;box-sizing:border-box;margin-right:0;border-radius:0.5rem;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;}p.error{background:var(--colRed);color:var(--colWhite);}p.info{background:var(--colAquaLight) }p.success{background:var(--colGreen);}p.warning{background:var(--colYellow);}p.error::before,p.info::before,p.success::before,p.warning::before{content:"";display:block;float:left;background-size:20px 20px !important;width:20px;height:20px;margin-top:3px;margin-right:0.875rem;}p.error::before{background:url("/images/icons/cross.svg") no-repeat 0 0;}p.info::before{background:url("/images/icons/info.svg") no-repeat 0 0;}p.warning::before{background:url("/images/icons/info.svg") no-repeat 0 0;}p.success::before{background:url("/images/icons/tick.svg") no-repeat 0 0;}p.info a,p.success a,p.warning a{color:var(--colBlueDark);text-decoration:underline;}p.error a{color:var(--colWhite);text-decoration:underline;}p.error a:hover,p.info a:hover,p.success a:hover,p.warning a:hover{text-decoration:none;}.subtext{font-size:0.875em !important;}em{font-style:italic;}strong{font-weight:700;}small{font-size:0.75em;}blockquote{position:relative;font-family:"Quicksand",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.3rem;color:var(--colBlue);line-height:1.4;margin-bottom:1.5rem;padding-left:4rem;}blockquote::before{display:block;position:absolute;left:0;top:-2px;content:'\00201c';font-weight:600;font-style:normal;font-size:7.5rem;line-height:0.8;color:var(--colBlue);}blockquote footer{font-size:1rem;font-style:normal;font-weight:600;}blockquote.pullOut{position:relative;float:right;width:33.333333%;font-size:1.5rem;line-height:1.25;margin:0 0 calc(2rem + 24px) 2rem;padding:1.75rem 2rem;background:var(--colBlueLight);border-radius:2rem 2rem 2rem 0;box-sizing:border-box;}blockquote.pullOut p,blockquote.pullOut footer{color:var(--colWhite) }blockquote.pullOut::before{display:none;}blockquote.pullOut::after{position:absolute;left:0;bottom:-24px;display:block;content:'';width:0px;height:0px;border-style:solid;border-width:24px 24px 0 0;border-color:var(--colBlueLight) transparent transparent transparent;transform:rotate(0deg);}blockquote.bubble{position:relative;width:100%;padding:1rem;background:var(--colAquaLight);border-radius:0.75rem;font-size:1.125rem;box-sizing:border-box;}blockquote.bubble::before{display:none;}blockquote.bubble::after{content:'';position:absolute;border-style:solid;border-width:0 0 1rem 1rem;border-color:var(--colAquaLight) transparent;display:block;width:0;z-index:1;margin-left:-1rem;top:-1rem;left:12.5%;}blockquote.bubble p{margin-bottom:0;}hr{display:block;border:none;border-bottom:3px dashed var(--greyLightAlpha);clear:both;padding-top:1.5rem;margin:0 1rem 2.75rem;}.columns hr.mini,hr.mini{width:calc(25% - 20px);margin-left:auto;margin-right:auto;}hr.underTitle{padding-top:0px;margin:0 10px 50px;}.column hr,.columns hr{margin-left:0;margin-right:0;}hr.tall{padding-top:2.5rem;margin:0 1rem 4.5rem;}.column hr.tall,.columns hr.tall{margin-left:0;margin-right:0;}hr + hr{display:none;}a{color:var(--colPink);text-decoration:none;transition:transform 0.5s cubic-bezier(0.190,1.000,0.220,1.000),color 0.5s cubic-bezier(0.190,1.000,0.220,1.000),background 0.5s cubic-bezier(0.190,1.000,0.220,1.000),border 0.3s cubic-bezier(0.190,1.000,0.220,1.000);cursor:pointer;}a:hover{color:var(--colBlue);}li > a,p > a{text-decoration:underline;}a.circle{width:3.5rem;height:6rem;border-radius:2rem;display:flex;align-items:center;justify-content:center;background:var(--colGreen);transition:background 1s cubic-bezier(0.190,1.000,0.220,1.000);}a.circle img{width:1.25rem;animation-name:scroll;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.65,-0.55,0.25,1.5);animation-iteration-count:infinite;transform-origin:50% 50%;will-change:transform;}a.circle:hover{background:var(--colAqua) }.scroll-link{position:absolute;bottom:5vH;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:8000;background:none;}@keyframes scroll{0%{opacity:0;}0%{-webkit-transform:translateY(0.125rem);transform:translateY(0.125rem);}20%{-webkit-transform:translateY(0.125rem);transform:translateY(0.125rem);opacity:1;}100%{-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem);opacity:0.01;}}ul,ol{margin-bottom:1.5rem;margin-left:1.375rem;}ul{list-style:square outside;}ol{list-style:decimal outside;}ol > li > ul{list-style:lower-alpha outside;margin-bottom:15px;}ol > li > ul li{font-size:0.9em;}ul.circle{list-style:circle outside;}ul.disc{list-style:disc outside;}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 18px;}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px;}li{margin-bottom:3px;}.pageZ{position:relative;z-index:200;}.pagination ul{margin:0 0 2rem;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;}.pagination ul li{display:block;font-size:1rem;font-weight:700;line-height:1;list-style:none;box-sizing:border-box;text-align:center;margin-bottom:0;}.pagination ul li a.selected{background:var(--colBlue);color:var(--colWhite);}.pagination ul li.disabled a{background:var(--greyLight);color:var(--colText);}.pagination ul li a{display:block;background:var(--colAquaLight);color:var(--colBlue);padding:0.75rem 1rem;margin-bottom:0;border-radius:0.5rem;box-sizing:border-box;text-decoration:none;min-width:2rem;}.pagination ul li a:hover{background:var(--colAqua);color:var(--colBlueDark);}ul.linklist{padding:0;margin-left:0;list-style:none;}ul.linklist li{padding-left:34px;padding-bottom:0.75rem;margin-bottom:0.75rem;border-bottom:2px dashed var(--greyLightAlpha);box-sizing:border-box;}ul.linklist li:last-child{border-bottom:none;margin-bottom:0.5rem;}ul.linklist li a{padding:0;text-decoration:none;}ul.linklist li a:hover{background:transparent;}ul.linklist li::before{content:"";display:block;width:24px;height:24px;float:left;margin-left:-34px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(1px);transition:filter 0.3s cubic-bezier(0.190,1.000,0.220,1.000);filter:brightness(0) invert(20%) sepia(96%) saturate(4347%) hue-rotate(314deg) brightness(88%) contrast(93%);}ul.linklist li.calendar::before{background-image:url("/images/icons/date.svg");}ul.linklist li.date::before{background-image:url("/images/icons/date.svg");}ul.linklist li.directions::before{background-image:url("/images/icons/directions.svg");}ul.linklist li.download::before{background-image:url("/images/icons/download.svg");}ul.linklist li.email::before{background-image:url("/images/icons/email.svg");}ul.linklist li.fee::before{background-image:url("/images/icons/fee.svg");}ul.linklist li.hours::before{background-image:url("/images/icons/hours.svg");}ul.linklist li.level::before{background-image:url("/images/icons/level.svg");}ul.linklist li.location::before{background-image:url("/images/icons/location.svg");}ul.linklist li.login::before{background-image:url("/images/icons/login.svg");}ul.linklist li.sector::before{background-image:url("/images/icons/sector.svg");}ul.linklist li.start::before{background-image:url("/images/icons/start.svg");}ul.linklist li.tel::before{background-image:url("/images/icons/tel.svg");}ul.linklist li.tick::before{background-image:url("/images/icons/tick.svg");}ul.linklist li.time::before{background-image:url("/images/icons/time.svg");}ul.linklist li.type::before{background-image:url("/images/icons/type.svg");}ul.linklist.inline{margin-bottom:0.75rem;}ul.linklist.inline li{display:inline-block;border-bottom:none;padding-bottom:0;margin-right:1rem;}ul.linklist.inline li:last-child{margin-right:0;}ul.linklist.noborder li{border:none;margin-bottom:0.25rem;}ul.taglist{padding:0;margin:0 0 2rem;list-style:none;display:flex;flex-wrap:wrap;gap:1rem;}ul.taglist li{padding:1rem 1rem;background:var(--colWhite);color:var(--colBlue);border:1px solid var(--colAqua);border-radius:0.5rem;text-align:center;font-weight:600 }ul.sitemap{margin:0 0 30px;}ul.sitemap,ul.sitemap ul{margin-left:30px;list-style:none;padding:0;}ul.sitemap li{position:relative;list-style:none;margin:0;padding:0;line-height:30px;}ul.sitemap li a{padding:0 5px;}ul.sitemap li:before{position:absolute;left:-25px;top:0px;content:'';display:block;border-left:1px solid var(--greyLight);height:15px;border-bottom:1px solid var(--greyLight);width:20px;}ul.sitemap li:after{position:absolute;left:-25px;bottom:-7px;content:'';display:block;border-left:1px solid var(--greyLight);height:100%;}ul.sitemap li.root{margin:0px 0px 0px -30px;}ul.sitemap li.root:before{display:none;}ul.sitemap li.root:after{display:none;}ul.sitemap li:last-child:after{display:none;}.tab-container{background:#fff;}.tab-container [role=tablist]{display:flex;flex-wrap:wrap;padding:0;margin:2rem 0;gap:0.5rem;border-bottom:1px solid var(--colPurple);}.tab-container [role=tab]{position:relative;list-style:none;font-family:"Just Semi",sans-serif;font-size:1.125rem;text-align:left;cursor:pointer;padding:0.75rem 1rem 0.6875rem;flex:auto;color:var(--colWhite);background:var(--colPurple);border:1px solid var(--colPurple);border-bottom:none;border-radius:1rem 1rem 0 0;margin:0;z-index:2;transition:background 0.2s ease-out,color 0.2s ease-out,border 0.2s ease-out;transform:translateY(1px) }.tab-container [role=tab]:hover{background:var(--colPink);}.tab-container [role=tab][aria-selected=true]{color:var(--colPurple);background:transparent;border-bottom:1px solid var(--colWhite);}.tab-container .main [role=tabpanel]{display:none;}.tab-container .main [role=tabpanel][aria-expanded=true]{display:block;}.accordion{margin-top:2rem;margin-bottom:2rem;}.accordion *{text-align:left;font-size:1rem;}.accordion h2,.accordion h3{font-size:1.125rem;margin-bottom:0 }.accordion h2 button,.accordion h3 button{font-family:"Just Medium",sans-serif;font-size:1.125rem;line-height:normal;position:relative;background:transparent;width:100%;color:var(--colPink);border:none;padding:1rem 2rem;box-sizing:border-box;cursor:pointer;border-top:2px solid var(--greyLightAlpha);margin-bottom:0;transition:color 0.5s cubic-bezier(0.190,1.000,0.220,1.000);}.accordion h2 button:hover,.accordion h3 button:hover{color:var(--colBlue);}.accordion h2 button:before,.accordion h3 button:before{content:'';display:inline-block;position:absolute;left:0;top:21px;width:24px;height:11px;background:url("/images/icons/arrow-down.svg") center no-repeat;background-size:24px 11px;transition:transform 0.5s cubic-bezier(0.190,1.000,0.220,1.000);}.accordion h2 button:hover:before,.accordion h3 button:hover:before{transform:rotate(-90deg) }.accordion h2 button[aria-expanded="true"]:before,.accordion h3 button[aria-expanded="true"]:before{transform:rotate(-180deg) }.accordion h2 button[aria-expanded="true"]:hover,.accordion h3 button[aria-expanded="true"]:hover{background:var(--colWhite) }.accordion .accordion-panel{padding-left:40px;padding-bottom:10px;}.accordion label{padding-top:0;margin-bottom:0.25rem;}.accordion .twoCol{margin-bottom:1.25rem;}dl.timeline{padding-left:calc(1rem + 2px);margin:0.5rem 0 2rem 0;position:relative;}dl.timeline:after{content:'';width:2px;height:calc(100% - 3.75rem);position:absolute;top:calc(1.25rem + 1px);left:2px;background-color:var(--greyLightAlpha);}dl.timeline dt{display:inline-block;font-family:"Just Medium",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.4;margin-bottom:1rem;color:var(--colBlueLight);background-color:var(--colYellow);position:relative;padding:0.5rem 0.75rem;border-radius:0.5rem }dl.timeline dt:before{content:'';width:1rem;height:2px;position:absolute;top:calc(1.125rem + 2px);left:-1rem;background-color:var(--greyLightAlpha);}dl.timeline dd{margin-left:0.75rem;margin-bottom:2rem;}dl.timeline dd:last-child{margin-bottom:0;}@media (min-width:959px){.timeline dt{margin-bottom:1.25rem;}.timeline dd{margin-bottom:2.5rem;}}.timeline h4{font-weight:bold;font-size:1rem;line-height:1.4375rem;letter-spacing:0.2px;color:#603C83;margin-bottom:0.625rem;}img.scale,.insetL img,.insetR img{max-width:100%;height:auto;display:block;margin-bottom:2rem;}.insetL,.insetR{max-width:calc(33.333% - 2rem);height:auto;display:block;}.insetL{float:left;margin:0 2rem 1.5rem 0;}.insetR{float:right;margin:0 0 1.5rem 2rem;}.center img{margin-left:auto;margin-right:auto;}figure{position:relative;text-align:center;}.button,input[type="submit"],input[type="button"],.ms-options-wrap button{font-family:"Just Semi",sans-serif;font-size:1.125rem;line-height:1;background:var(--colAqua);border:none;color:var(--colBlueDark);display:inline-block;text-decoration:none !important;cursor:pointer;margin:0 0 2rem 0;padding:0.9375rem 1.125rem;transition:background 0.2s ease-out,color 0.2s ease-out,border 0.2s ease-out,transform 1s cubic-bezier(0.190,1.000,0.220,1.000) !important;-webkit-appearance:none;box-sizing:border-box;border-radius:1.5rem;}form .button,form input[type="submit"],form input[type="button"],form .ms-options-wrap button{margin-top:0;}.button.alt,input[type="submit"].alt,input[type="button"].alt{background:var(--colPink);color:var(--colWhite);}.button.alt2,input[type="submit"].alt2,input[type="button"].alt2{background:var(--colOrange);color:var(--colBlueDark);}.button.warn,input[type="submit"].warn,input[type="button"].warn{background:var(--colWhite);color:var(--colRed);}.button.warn:hover,input[type="submit"].warn:hover,input[type="button"].warn:hover{background:var(--greyDark);color:var(--colWhite);}.button.full-width,input[type="submit"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center;}.button:hover,input[type="submit"]:hover,input[type="button"]:hover{color:#fff;background-color:var(--colBlueLight);text-decoration:none;}.button:disabled,input[type="submit"]:disabled,input[type="button"]:disabled,.ms-options-wrap button:disabled{background:var(--greyMid);color:#fff;cursor:auto;}#saveBtn{position:sticky;margin-top:6.75rem;top:9.75rem;}form{margin-bottom:0px;}fieldset{margin-bottom:8px;}#lookup .afd-typeahead-field input,input[type="date"],input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea,select{font-family:"Lato",sans-serif;font-size:1rem;font-weight:400;line-height:1.2;border:2px solid var(--greyLight);border-radius:0.5rem;padding:0.875rem;margin:0;width:100%;display:block;margin-bottom:1.25rem;-webkit-appearance:none;box-sizing:border-box;background:var(--colWhite);transition:background 0.2s ease-out,color 0.2s ease-out,border 0.2s ease-out;color:var(--colBlue);}input[type="date"]{padding:calc(0.875rem - 1px) 0.875rem;}::-webkit-input-placeholder{font-family:"Lato",sans-serif;color:var(--greyMid);}::-moz-placeholder{font-family:"Lato",sans-serif;color:var(--greyMid);}:-ms-input-placeholder{font-family:"Lato",sans-serif;color:var(--greyMid);}:-moz-placeholder{font-family:"Lato",sans-serif;color:var(--greyMid);}input[type="date"]:active,input[type="text"]:active,input[type="password"]:active,input[type="email"]:active,input[type="tel"]:active,select:active,textarea:active,input[type="date"]:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,select:focus,textarea:focus{border:2px solid var(--colPink);}textarea{min-height:190px;padding:10px;}label,legend{display:inline-block;padding-top:3px;margin:0 20px 10px 0;color:var(--col);font-weight:700;}label.forCheck{width:auto;display:inline-block;vertical-align:middle;padding-top:0;margin-right:2rem }.accordion label{width:100%;}input.full-width,textarea.full-width{width:100% !important;}select.full-width,label.full-width{width:100% !important;}select{background:#fff url("/images/icons/arrow-down.svg") calc(100% - 10px) center no-repeat;background-size:16px 8px;}input[type="checkbox"],input[type="radio"]{display:inline;margin:0;margin-right:10px;}span.field-validation-error{color:#c00;display:inline-block;margin:0 0 20px 30%;}div.error{border:1px solid #e50004;background:#ffe6e6 !important;color:#e50004;margin:0 0 30px 0 !important;}div.error input,div.error select,div.error textarea,input.input-validation-error,select.input-validation-error,textarea.input-validation-error{border:2px solid #e50004;background-color:#ffe6e6 !important;color:#e50004;margin:0 0 20px 0 !important;}select.input-validation-error{background:#ffe6e6 url("/images/icons/arrow-down.svg") calc(100% - 10px) center no-repeat !important;background-size:16px 8px !important;}.umbraco-forms-form{clear:both;}.radiobuttonlist{display:block;float:left;margin-bottom:10px;}.checkboxlist{display:inline-block;}.checkboxlist input,.radiobuttonlist input{display:inline-block;margin-right:10px;clear:left;vertical-align:middle;transform:translateY(-2px);}.umbraco-forms-label{display:inline-block;padding:0 1% 0 0;text-align:left;}.umbraco-forms-page .checkboxlist label,.umbraco-forms-page .radiobuttonlist label{float:none;display:inline-block;clear:right;width:auto;padding:0 }.umbraco-forms-field{clear:both;padding-top:10px;text-align:left;}.umbraco-forms-field .shortanswer{text-align:left;}.dataconsent .umbraco-forms-field-wrapper input[type="checkbox"]{float:left;margin-right:10px;position:relative;top:10px;}.umbraco-forms-field-wrapper label{width:auto;}.help-block{padding:10px 15px;border:1px solid #eee;background:#f9f9f9;display:block;margin:0 0 20px!important;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{font-family:"Lato",sans-serif;font-size:1rem;-webkit-text-fill-color:var(--colBlue);-webkit-box-shadow:0 0 0px 1000px var(--greyPale) inset;transition:background-color 5000s ease-in-out 0s;}.toggleVisibility{visibility:hidden;transition:visibility 500ms ease-in-out }.table_scroller{overflow-x:auto;width:100%;}table{margin-bottom:2rem;}table input,table .button{margin-bottom:0;}table th,table td{padding:0.5625rem 0.75rem;}table.applications th,table.applications td{height:3rem;}table th{background:var(--colBlue);border-right:1px solid rgba(255,255,255,0.3);color:var(--colYellow);text-align:left;font-weight:700;}table th.right{text-align:right !important;}table th.center{text-align:center !important;}table td{position:relative;background:var(--colWhite);border-bottom:1px solid var(--greyLight);border-right:1px solid var(--greyLight);vertical-align:middle;}table td:first-child{border-left:1px solid var(--greyLight);}table td:last-child{border-right:1px solid var(--greyLight);}table td.empty{border:none !important;background:var(--colWhite) !important;padding-right:1.25rem;}table tr.inProgress{background:var(--colGreenAlpha) !important;}table tr.inProgress td{background:var(--colGreenAlpha) !important;border-bottom:1px solid var(--greyLightAlpha);border-right:1px solid var(--colGreen);font-family:"Just Medium",sans-serif;}table tr.inProgress td:first-child{border-left:1px solid var(--colGreen);}table td.hasWarnBtn{padding-right:3rem;}table img{width:24px;}table tr:nth-child(even) td{background:var(--greyPale);}table *.button{margin:0 !important }table.side{width:auto;}table.side tr th{border-bottom:1px solid rgba(255,255,255,0.3);}table.side tr:last-child th{border-bottom:none;}table.side tr:first-child td{border-top:1px solid var(--greyLight);}.slug{text-transform:uppercase;font-family:"Just Medium",sans-serif;font-size:0.875rem;padding:0.5rem 0.75rem;background:var(--colGreen);color:var(--colBlueDark);border-radius:0.375rem;margin-left:10px;}.slug.warning{background:var(--colRed);color:var(--colWhite) }.twoCol{column-count:2;column-gap:3rem;margin-bottom:1.25rem;}.twoCol ul,.twoCol li,.twoCol p{break-inside:avoid-column;}.animateIn{transition:transform 1s cubic-bezier(0.250,0.460,0.450,0.940),opacity 1s cubic-bezier(0.250,0.460,0.450,0.940);transform:translateY(0);opacity:1;}.animateOut{transition:transform 1s cubic-bezier(0.250,0.460,0.450,0.940),opacity 1s cubic-bezier(0.250,0.460,0.450,0.940);transform:translateY(1.5rem);opacity:0;}.animateIn:nth-child(3n+1){transition-delay:0.2s;}.animateIn:nth-child(3n+2){transition-delay:0.4s;}.animateIn:nth-child(3n+3){transition-delay:0.6s;}.three.animateIn:nth-child(4n+1){transition-delay:0.2s;}.three.animateIn:nth-child(4n+2){transition-delay:0.4s;}.three.animateIn:nth-child(4n+3){transition-delay:0.6s;}.three.animateIn:nth-child(4n+4){transition-delay:0.8s;}@keyframes fadeIn{0%{opacity:0;}25%{opacity:0;}100%{opacity:1;}}.m-0{margin:0 !important;}.mb-0{margin-bottom:0 !important;}.mb-05{margin-bottom:0.5rem !important;}.mb-1{margin-bottom:1rem !important;}.mb-15{margin-bottom:1.5rem !important;}.mb-2{margin-bottom:2rem !important;}.mb-25{margin-bottom:2.5rem !important;}.mb-3{margin-bottom:3rem !important;}.mt-0{margin-top:0 !important;}.mt-05{margin-top:0.5rem !important;}.mt-1{margin-top:1rem !important;}.mt-15{margin-top:1.5rem !important;}.mt-2{margin-top:2rem !important;}.mr-1{margin-right:1rem !important;}.mr-2{margin-right:2rem !important;}.m-0{margin:0 !important;}.flo-l{float:left !important;}.flo-r{float:right !important;}.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}.mob-only,.mob-only-p,.mob-only-all,.tab-only{display:none !important;}.hidden{display:none;}.divider{margin:0 0.625rem;color:#999 }.hilight{color:var(--colPink);}h1 .hilight{color:var(--colOrange);}.icon{font-family:"Just Regular",sans-serif;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;font-size:0.8125rem;color:var(--colText);}h2.icon,h3.icon,h4.icon,h5.icon{font-family:inherit;font-size:inherit;color:inherit;}.icon.job{font-size:1rem;}.icon::before{content:'';display:block;width:24px;height:24px;flex:0 0 24px;background-size:24px 24px;background-repeat:no-repeat;background-position:center;margin-right:0.5rem;}.icon.date::before{background-image:url("/images/icons/date.svg");width:16px;flex:0 0 16px;background-size:16px 16px;}.icon.job::before{background-image:url("/images/icons/person.svg");}.icon.news::before{background-image:url("/images/icons/news.svg") }.icon.tel::before{background-image:url("/images/icons/tel.svg");filter:brightness(0) invert(1);}::selection{background:var(--colYellow);color:var(--colBlue);}::-moz-selection{background:var(--colYellow);color:var(--colBlue);}div.grecaptcha-badge{z-index:2;}#cookie-law{width:100%;background:#000;margin:0;padding:40px 0;position:fixed;left:0;bottom:0;z-index:10000000000;}#cookie-law p{padding:0 30px 0 0;font-size:15px;color:#fff;margin:0;}#cookie-law a{color:#fff;text-decoration:underline;border-bottom:none;}#cookie-law a.close-cookie-banner{position:absolute;right:10px;top:50%;margin-top:-10px;display:block;width:24px;height:24px;opacity:0.6;}#cookie-law a.close-cookie-banner:hover{opacity:1;transform:rotate(90deg);background:none;}a.close-cookie-banner:before,a.close-cookie-banner:after{position:absolute;left:11px;content:" ";display:block;height:24px;width:2px;background-color:#fff;}a.close-cookie-banner:before{transform:rotate(45deg);}a.close-cookie-banner:after{transform:rotate(-45deg);}.vAlign{position:relative;top:45%;transform:translateY(-45%);}.tt-widget{margin-bottom:2rem;}.tt-widget-inline iframe{width:100%;max-width:100%;min-width:280px;border:none;z-index:10001;}
.secondary{background:var(--colAquaLight) url("/images/single-blue.svg") center top no-repeat;background-attachment:fixed;border-bottom:1px solid rgba(78,195,224,0.1) }.tertiary{background:var(--colAquaLight) url("/images/secondary.svg") center bottom no-repeat;background-size:cover;background-attachment:fixed;}.bg-greyDark{background:var(--greyDark);}.bg-greyDark h1,.bg-greyDark h2,.bg-greyDark h3,.bg-greyDark h4,.bg-greyDark h5,.bg-greyDark h6,.bg-greyDark p,.bg-greyDark li,.bg-greyDark a{color:var(--colWhite);}.bg-greyDark dl.timeline:after,.bg-greyDark dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-greyMid{background:var(--greyMid);}.bg-greyMid h1,.bg-greyMid h2,.bg-greyMid h3,.bg-greyMid h4,.bg-greyMid h5,.bg-greyMid h6,.bg-greyMid p,.bg-greyMid li,.bg-greyMid a{color:var(--colWhite);}.bg-greyMid dl.timeline:after,.bg-greyMid dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-greyLight{background:var(--greyLight) !important;}.bg-greyLight h1,.bg-greyLight h2,.bg-greyLight h3,.bg-greyLight h4,.bg-greyLight h5,.bg-greyLight h6,.bg-greyLight p,.bg-greyLight li,.bg-greyLight a{color:var(--colBlue);}#slideText.bg-greyLight *{color:var(--colBlue) !important;}.bg-greyPale{background:var(--greyPale) !important;}.bg-greyPale h1,.bg-greyPale h2,.bg-greyPale h3,.bg-greyPale h4,.bg-greyPale h5,.bg-greyPale h6,.bg-greyPale p,.bg-greyPale li,.bg-greyPale a{color:var(--colBlue);}#slideText.bg-greyPale *{color:var(--colBlue) !important;}.bg-greyVPale{background:var(--greyVPale);}.bg-greyVPale h1,.bg-greyVPale h2,.bg-greyVPale h3,.bg-greyVPale h4,.bg-greyVPale h5,.bg-greyVPale h6,.bg-greyVPale p,.bg-greyVPale li,.bg-greyVPale a{color:var(--colBlue);}#slideText.bg-greyVPale *{color:var(--colBlue) !important;}.bg-aqua{background:var(--colAqua) !important;}.bg-aqua h1,.bg-aqua h2,.bg-aqua h3,.bg-aqua h4,.bg-aqua h5,.bg-aqua h6,.bg-aqua p,.bg-aqua li,.bg-aqua a{color:var(--colBlue);}.bg-aqua a.button{color:var(--colWhite);background:var(--colBlue);}.bg-aqua a.button:hover{color:var(--colBlue);background:var(--colWhite);}#slideText.bg-aqua *{color:var(--colBlue) !important;}.bg-aqua ul.linklist li::before{filter:brightness(0) invert(15%) sepia(52%) saturate(1251%) hue-rotate(184deg) brightness(95%) contrast(89%);}.bg-aqua ul.linklist li{border-color:var(--colBlueAlphaLight) }.bg-aquaLight{background:var(--colAquaLight);}.bg-aquaLight h1,.bg-aquaLight h2,.bg-aquaLight h3,.bg-aquaLight h4,.bg-aquaLight h5,.bg-aquaLight h6,.bg-aquaLight p,.bg-aquaLight li,.bg-aquaLight a{color:var(--colBlue);}#slideText.bg-aquaLight *{color:var(--colBlue) !important;}.bg-aquaLight ul.linklist li::before{filter:brightness(0) invert(15%) sepia(52%) saturate(1251%) hue-rotate(184deg) brightness(95%) contrast(89%);}.bg-aquaLight ul.linklist li{border-color:var(--colBlueAlphaLight) }.bg-blue{background:var(--colBlue) !important;}.bg-blue h1,.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue h5,.bg-blue h6,.bg-blue a,.bg-blue blockquote::before,.bg-blue blockquote footer{color:var(--colYellow);}.bg-blue p,.bg-blue li,.bg-blue a{color:var(--colWhite) !important;}.bg-blue a:hover{color:var(--colAqua);}.bg-blue ul.linklist li::before{filter:brightness(0) invert(1);}.bg-blue ul.linklist li{border-color:var(--colAquaAlpha) }.bg-blue dl.timeline:after,.bg-blue dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-blue .flexitem.feature,.bg-blue .flexitem.noticeitem{border-left:3px dashed var(--colAquaAlpha);}.bg-blueLight{background:var(--colBlueLight) !important;}.bg-blueLight h1,.bg-blueLight h2,.bg-blueLight h3,.bg-blueLight h4,.bg-blueLight h5,.bg-blueLight h6,.bg-blueLight p,.bg-blueLight li,.bg-blueLight a,.bg-blueLight blockquote::before,.bg-blueLight blockquote footer{color:var(--colWhite);}.bg-blueLight ul.linklist li::before{filter:brightness(0) invert(1);}.bg-blueLight ul.linklist li{border-color:var(--colAquaAlpha) }.bg-blueLight dl.timeline:after,.bg-blueLight dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-blueLight .flexitem.feature,.bg-blueLight .flexitem.noticeitem{border-left:3px dashed var(--colAquaAlpha);}.bg-blueDark{background:var(--colBlueDark) !important;}.bg-blueDark h1,.bg-blueDark h2,.bg-blueDark h3,.bg-blueDark h4,.bg-blueDark h5,.bg-blueDark h6,.bg-blueDark a,.bg-blueDark blockquote::before,.bg-blueDark blockquote footer{color:var(--colYellow);}.bg-blueDark p,.bg-blueDark li{color:var(--colWhite);}.bg-blueDark ul.linklist li::before{filter:brightness(0) invert(1);}.bg-blueDark ul.linklist li{border-color:var(--colAquaAlpha) }.bg-blueDark dl.timeline:after,.bg-blueDark dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-blueDark .flexitem.feature,.bg-blueDark .flexitem.noticeitem{border-left:3px dashed var(--colAquaAlpha);}.bg-green{background:var(--colGreen) !important;}.bg-green h1,.bg-green h2,.bg-green h3,.bg-green h4,.bg-green h5,.bg-green h6,.bg-green p,.bg-green li,.bg-green a{color:var(--colBlue);}#slideText.bg-green *{color:var(--colBlue) !important;}.bg-green ul.linklist li::before{filter:brightness(0) invert(15%) sepia(52%) saturate(1251%) hue-rotate(184deg) brightness(95%) contrast(89%);}.bg-green ul.linklist li{border-color:var(--colBlueAlphaLight) }.bg-green dl.timeline:after,.bg-green dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-orange{background:var(--colOrange) !important;}.bg-orange h1,.bg-orange h2,.bg-orange h3,.bg-orange h4,.bg-orange h5,.bg-orange h6,.bg-orange p,.bg-orange li,.bg-orange a{color:var(--colBlue);}#slideText.bg-orange *{color:var(--colBlue) !important;}.bg-orange ul.linklist li::before{filter:brightness(0) invert(15%) sepia(52%) saturate(1251%) hue-rotate(184deg) brightness(95%) contrast(89%);}.bg-orange ul.linklist li{border-color:var(--colBlueAlphaLight) }.bg-orange dl.timeline:after,.bg-orange dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-orangeLight{background:var(--colOrangeLight) !important;}.bg-orangeLight h1,.bg-orangeLight h2,.bg-orangeLight h3,.bg-orangeLight h4,.bg-orangeLight h5,.bg-orangeLight h6,.bg-orangeLight p,.bg-orangeLight li,.bg-orangeLight a{color:var(--colBlue);}#slideText.bg-orangeLight *{color:var(--colBlue) !important;}.bg-orangeLight ul.linklist li::before{filter:brightness(0) invert(15%) sepia(52%) saturate(1251%) hue-rotate(184deg) brightness(95%) contrast(89%);}.bg-orangeLight ul.linklist li{border-color:var(--colBlueAlphaLight) }.bg-pink{background:var(--colPink) !important;}.bg-pink h1,.bg-pink h2,.bg-pink h3,.bg-pink h4,.bg-pink h5,.bg-pink h6,.bg-pink p,.bg-pink li,.bg-pink a{color:var(--colWhite);}.bg-pink ul.linklist li::before{filter:brightness(0) invert(1);}.bg-pink ul.linklist li{border-color:var(--colWhiteAlpha) }.bg-pink dl.timeline:after,.bg-pink dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-purple{background:var(--colPurple) !important;}.bg-purple h1,.bg-purple h2,.bg-purple h3,.bg-purple h4,.bg-purple h5,.bg-purple h6,.bg-purple p,.bg-purple li,.bg-purple a{color:var(--colWhite);}.bg-purple ul.linklist li::before{filter:brightness(0) invert(1);}.bg-purple ul.linklist li{border-color:var(--colWhiteAlpha) }.bg-purple dl.timeline:after,.bg-purple dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-red{background:var(--colRed) !important;}.bg-red h1,.bg-red h2,.bg-red h3,.bg-red h4,.bg-red h5,.bg-red h6,.bg-red p,.bg-red li,.bg-red a{color:var(--colWhite);}.bg-red ul.linklist li::before{filter:brightness(0) invert(1);}.bg-red ul.linklist li{border-color:var(--colWhiteAlpha) }.bg-red dl.timeline:after,.bg-red dl.timeline dt:before{background-color:var(--colWhiteAlpha);}.bg-yellow{background:var(--colYellow) !important;}.bg-yellow h1,.bg-yellow h2,.bg-yellow h3,.bg-yellow h4,.bg-yellow h5,.bg-yellow h6,.bg-yellow p,.bg-yellow li,.bg-yellow a{color:var(--colBlue);}#slideText.bg-yellow *{color:var(--colBlue) !important;}.bg-yellow ul.linklist li::before{filter:brightness(0) invert(15%) sepia(52%) saturate(1251%) hue-rotate(184deg) brightness(95%) contrast(89%);}.bg-yellow ul.linklist li{border-color:var(--colBlueAlphaLight) }.tertiary h1,.tertiary h2,.tertiary h3,.tertiary h4,.tertiary h5,.tertiary h6,.tertiary p,.tertiary li,.tertiary a{color:var(--colBlue);}.secondary h1,.secondary h2,.secondary h3,.secondary h4,.secondary h5,.secondary h6,.secondary p,.secondary li,.secondary a{color:var(--colBlue);}.secondary,.tertiary{transition:background 1s cubic-bezier(0.190,1.000,0.220,1.000) }@media only screen and (max-width:959px){.secondary{background:var(--colAquaLight) url("/images/single-blue.svg") right bottom no-repeat;background-size:cover;background-attachment:fixed;}.tertiary{background:var(--colAquaLight) url("/images/secondary.svg") 90% bottom no-repeat;background-size:350%;background-attachment:fixed;}}
.cssmenu,.cssmenu ul,.cssmenu ul li,.cssmenu ul li a,.cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#menu.menuShowing .cssmenu ul{display:none !important;}.cssmenu:after,.cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.cssmenu > ul > li{float:left;margin-left:0.25rem;margin-right:0.25rem;}.cssmenu.align-center > ul{font-size:0;text-align:center;}.cssmenu.align-center > ul > li{display:inline-block;float:none;}.cssmenu.align-center ul ul{text-align:left;}.cssmenu.align-right > ul > li{float:right;}.cssmenu > ul > li > a{padding:0.75rem 1rem;font-family:"Just Semi",sans-serif;font-size:1rem;text-decoration:none;color:#fff;border-radius:1.25rem;transition:all 800ms cubic-bezier(0.190,1.000,0.220,1.000);}.cssmenu > ul > li.lit > a,.cssmenu.small-screen > ul > li.lit > a{color:var(--colBlue);background:var(--colYellow);}.cssmenu > ul > li.lit > a{margin-left:0.5rem;}.cssmenu.small-screen > ul > li.lit > a{margin-left:0;}.cssmenu > ul > li.lit > a:hover,.cssmenu > ul > li > a:hover,.cssmenu > ul > li:hover > a,.cssmenu > ul > li > a:focus{color:var(--colBlue);background:var(--colAqua) }.cssmenu:not(.small-screen) > ul > li.has-sub a:hover,.cssmenu:not(.small-screen) > ul > li.has-sub:hover > a,.cssmenu:not(.small-screen) > ul > li.has-sub a:focus{border-bottom-left-radius:0;border-bottom-right-radius:0;}.cssmenu:not(.small-screen) ul ul{position:absolute;left:-9999px;opacity:0;transition:opacity 0.5s cubic-bezier(0.190,1.000,0.220,1.000);}.cssmenu.align-right ul ul{text-align:right;}.cssmenu ul ul li{height:0;transition:all 0.5s cubic-bezier(0.190,1.000,0.220,1.000);}.cssmenu li:hover ul,.cssmenu a:focus ~ ul,.cssmenu:not(.small-screen) ul:focus-within{left:auto;opacity:1;}.cssmenu.align-right li:hover > ul{left:auto;right:0;}.cssmenu li:hover > ul > li,.cssmenu a:focus ~ ul > li,.cssmenu li.has-sub:focus-within > ul > li{height:auto;}.cssmenu ul ul ul{margin-left:100%;top:0;}.cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%;}.cssmenu ul ul li a{border-bottom:1px solid rgba(255,255,255,0.15);padding:0.75rem 1rem;width:250px;font-size:1rem;text-decoration:none;color:var(--colBlue);background:var(--colAqua);}.cssmenu ul ul li:first-child > a{border-radius:0 1.25rem 0 0;}.cssmenu ul ul li:last-child > a,.cssmenu:not(.small-screen) ul ul li:last-child > a:hover,.cssmenu ul ul li.last-item > a{border-bottom:0;border-radius:0 0 1.25rem 1.25rem;}.cssmenu ul ul li:hover > a,.cssmenu ul ul li a:hover{color:#fff;background:var(--colBlue);}.cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#dddddd;content:'';}.cssmenu.align-right ul ul li.has-sub > a:after{right:auto;left:11px;}.cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#dddddd;content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}.cssmenu.align-right ul ul li.has-sub > a:before{right:auto;left:14px;}.cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0;}.cssmenu.small-screen,.cssmenu.small-screen ul{width:100%;}.cssmenu.small-screen ul{margin:0 0 4vh 0;}.cssmenu.small-screen.align-center > ul{text-align:left;}.cssmenu.small-screen ul li{width:100%;margin:0 0 0.25rem;}.cssmenu.small-screen ul ul li,.cssmenu.small-screen li:hover > ul > li{height:auto;}.cssmenu.small-screen ul li a{font-size:1.25rem;margin:0;padding:1rem 1.125rem;color:var(--colBlueDark);background:var(--colOrange);border-radius:1.6rem;overflow:hidden;}.cssmenu.small-screen > ul > li.lit{margin-bottom:4rem;}.cssmenu.small-screen > ul > li.lit.account{margin-bottom:0.25rem;}.cssmenu.small-screen ul li a:hover{background:var(--colAqua);color:var(--colBlue);padding-left:2rem;}.cssmenu.small-screen ul li a,.cssmenu.small-screen ul ul li,.cssmenu.small-screen ul ul li a{width:100%;border:none;transition:all 0.5s cubic-bezier(0.190,1.000,0.220,1.000);}.cssmenu.small-screen > ul > li{float:none;}.cssmenu.small-screen ul ul li{border-top:2px dotted var(--colAqua);margin:0;}.cssmenu.small-screen ul ul li a{font-family:"Just Medium",sans-serif;font-size:1.125rem;padding-left:1.125rem;background:var(--colAqua);border:none;border-radius:0;}.cssmenu.small-screen ul ul li:last-child a{border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;}.cssmenu.small-screen ul ul li:hover > a,.cssmenu.small-screen ul ul li.active > a{padding-left:2rem;background:var(--colAquaLight) }.cssmenu.small-screen ul ul,.cssmenu.small-screen ul ul ul,.cssmenu.small-screen.align-right ul ul{display:none;position:relative;left:0;width:100%;margin:0;text-align:left;}.cssmenu.small-screen ul ul ul li{border-top:none;}.cssmenu.small-screen ul ul ul li a{padding-left:50px;}.cssmenu.small-screen > ul > li.has-sub > a:after,.cssmenu.small-screen > ul > li.has-sub > a:before,.cssmenu.small-screen ul ul > li.has-sub > a:after,.cssmenu.small-screen ul ul > li.has-sub > a:before{display:none;}.cssmenu.small-screen .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;height:40px;width:40px;cursor:pointer;transition:background 0.5s cubic-bezier(0.190,1.000,0.220,1.000),border 0.5s cubic-bezier(0.190,1.000,0.220,1.000);background:var(--colBlue);border:6px solid var(--colOrange);border-radius:26px;}.cssmenu.small-screen li.lit .submenu-button{background:var(--colBlue);border:6px solid var(--colYellow);}.cssmenu.small-screen .submenu-button:hover{background:var(--colBlueLight);}.cssmenu.small-screen li.has-sub:hover .submenu-button,.cssmenu.small-screen li.lit .submenu-button.submenu-opened,.cssmenu.small-screen .submenu-button.submenu-opened{border:6px solid var(--colAqua);}.cssmenu.small-screen .submenu-button.submenu-opened + a{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--colAqua) }.cssmenu.small-screen ul ul .submenu-button{height:100%;width:52px;}.cssmenu.small-screen .submenu-button:after{position:absolute;top:20px;right:50%;width:16px;height:2px;display:block;background:#fff;content:'';transform:translate(8px,-1px);border-radius:2px;}.cssmenu.small-screen ul ul .submenu-button:after{top:21px;right:16px;}.cssmenu.small-screen .submenu-button.submenu-opened:after{background:#fff;}.cssmenu.small-screen .submenu-button:before{position:absolute;top:20px;right:50%;display:block;width:2px;height:16px;background:#fff;content:'';transform:translate(1px,-8px);border-radius:2px;transition:transform 500ms cubic-bezier(0.190,1.000,0.220,1.000);}.cssmenu.small-screen ul ul .submenu-button:before{top:14px;right:23px;}.cssmenu.small-screen .submenu-button.submenu-opened:before{transform:translate(0,-8px) rotate(90deg) }.cssmenu.small-screen.select-list{padding:5px;}@media only screen and (max-width:1279px){.cssmenu > ul > li > a{padding:0.75rem 0.875rem;}}@media only screen and (max-width:959px){.cssmenu > ul > li{margin-left:0;margin-right:0;}#cssmenu > ul > li:not(.lit){display:none;}}@media only screen and (max-width:880px){.cssmenu.small-screen > ul > li.lit > a{margin-bottom:auto;}}
.wrap{width:100%;position:relative;padding:5.25rem 0 0;z-index:1;}.wrap.header{position:fixed;top:0;padding:1.5rem 0;z-index:100;background:transparent;transition:background 0.5s cubic-bezier(0.165,0.840,0.440,1.000),transform 0.5s cubic-bezier(0.165,0.840,0.440,1.000);box-sizing:border-box;}.sub .wrap.header.shadow,.wrap.header.shadow,.noHeader .wrap.header.shadow{background:var(--colBlueAlpha);}.wrap.header .container .twelve{display:flex;justify-content:space-between;align-items:center;}.mapHolder{padding:0;}.wrap.content{z-index:2;}.wrap.map{padding:0;}.wrap.notice{padding:1.5rem 0;background:var(--colYellow);background-attachment:fixed;background-size:cover;text-align:center;}.wrap.notice h3,.wrap.notice p,.wrap.notice a{color:var(--colBlue);}.wrap.footer{background:var(--colBlue);z-index:2;padding:3.5rem 0 3rem !important;}.wrap.mainImg{height:var(--unit-100vh);min-height:600px;background:var(--colBlue);background-size:cover !important;background-position:center !important;box-sizing:border-box;position:relative;padding:0;transition:height 4000ms ease;}.mainImg .overlay{background-image:url("/images/semi-blue.svg");background-position:100% bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;z-index:2;}.mainImg .vBg{width:50%;height:70%;position:absolute;top:15%;right:0;z-index:3;border-radius:25rem 0 0 25rem;}.mainImg .container{z-index:3;height:100%;display:flex;align-items:center;}.mainImg .columns{position:relative;bottom:0;box-sizing:border-box }#slideText{transition:width 1s cubic-bezier(0.190,1.000,0.220,1.000);box-sizing:border-box;}.mainImg h1,.mainImg p{transition:opacity 1s cubic-bezier(0.190,1.000,0.220,1.000),transform 2s cubic-bezier(0.190,1.000,0.220,1.000);color:#fff;}.mainImg h1{font-size:clamp(3rem,4.8vw,7rem);margin-bottom:1.5rem;line-height:1;}.mainImg p{width:80%;font-size:1.125rem;}.mainImg a.button{margin-top:0.5rem;background:var(--colOrange);color:var(--colBlueDark);}.mainImg a.button:hover{background:var(--colAqua);}.wrap.subImg{height:var(--unit-100vh);min-height:600px;background:var(--colBlue);background-size:cover !important;background-position:center !important;box-sizing:border-box;position:relative;padding:0;transition:height 4000ms ease;}.wrap.subImg .overlay{background-image:linear-gradient(0deg,rgba(27,54,93,0) 0%,rgba(27,54,93,0.5) 100%),url("/images/semi-blue-alpha.svg");background-position:100% bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;z-index:3;}.wrap.subImg .vBg{width:100%;height:100%;position:absolute;top:0;right:0;z-index:2;}.wrap.subImg .container{z-index:4;max-width:100%;width:100%;height:100%;display:flex;align-items:center;}.wrap.subImg #slideText{width:50vw;background:var(--colPink);padding:5% 5% 4%;border-radius:0 20rem 20rem 0;}.wrap.subImg h1,.wrap.subImg p{transition:opacity 1s cubic-bezier(0.190,1.000,0.220,1.000),transform 2s cubic-bezier(0.190,1.000,0.220,1.000);}.wrap.subImg h1{font-size:clamp(3rem,4.8vw,5.75rem);margin-bottom:1.5rem;line-height:1;color:var(--colWhite);}.wrap.subImg p{width:80%;font-size:1.125rem;color:var(--colWhite);}.wrap.subImg a.button{margin-top:0.5rem;background:var(--colAqua);color:var(--colBlue);}.wrap.subImg a.button:hover{background:var(--colWhite);}#slideText .courseType{display:inline-block;padding:0.625rem 1.125rem;background:var(--colYellow);color:var(--colBlue);font-family:"Just Semi";font-size:0.875rem;text-transform:uppercase;margin-bottom:0.75rem;border-radius:2rem;}.wrap.strip{min-height:auto;padding:1.5rem 0;background:var(--colBlue) url("/images/semi-blue.svg") center no-repeat;background-size:cover;}#logo{position:relative;display:flex;justify-content:space-between;overflow:hidden;z-index:2;opacity:1;}#logo a{display:block;width:120px;height:70px;transition:height 0.2s cubic-bezier(0.165,0.840,0.440,1.000);}#logo a img{width:auto;height:70px;}#searchBar{display:flex;flex:0 1 40%;align-self:center;align-content:center;justify-content:flex-end;position:relative;z-index:2;margin:0 1.5rem 0 0;}#menu.menuShowing #searchBar{display:none;}#searchBar input[type="text"],#searchBar input[type="submit"]{font-size:1rem;margin:0;padding:0.7rem 1.25rem;border:none;}#searchBar input[type="text"]{border-radius:1.5rem;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:1.25rem;}#searchBar input[type="submit"]{width:calc(20px + 2.5rem);border-top-left-radius:0;border-bottom-left-radius:0;background:var(--colOrange) url("/images/icons/search.svg") 45% 50% no-repeat;background-size:20px;color:var(--colBlueDark);}#searchBar input[type="submit"]:hover{background:var(--colAqua) url("/images/icons/search.svg") 45% 50% no-repeat;background-size:20px;}#menu{display:flex;flex:1 1 calc(100% - 120px);align-self:center;align-content:center;justify-content:flex-end;position:relative;z-index:2;}#cssmenu{display:flex;}#menuOverlay{height:var(--unit-100vh);width:100%;position:fixed;right:-100vw;top:0;background:rgba(19,56,95,0.90) url("/images/semi-blue-3.svg") left top no-repeat;background-size:cover;z-index:1;opacity:0;transition:right 500ms cubic-bezier(0.770,0.000,0.175,1.000);pointer-events:none;overflow-y:scroll;}#menuOverlay .container{height:100%;align-content:flex-start;padding-top:140px;box-sizing:border-box;}#menuOverlay .gridHolder{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:0;gap:0;margin:0;}#menuOverlay h2{color:#fff;}#menuOverlay .gridItem{margin-bottom:1rem;}#menuOverlay .gridItem p:not(.icon){display:block;}#menuOverlay.showing{opacity:1;right:0;pointer-events:visible;}.hamburger{height:25px;padding:0;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0 0 0 1.5rem;overflow:visible;opacity:1;z-index:200;align-self:center;}.hamburger:active,.hamburger:focus{}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:var(--colAqua);}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff;}.hamburger-box{width:32px;height:24px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition:transform 0.22s ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--spin .hamburger-inner{transition:all 0.22s ease;}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in,background 0.22s ease;}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),background 0.22s ease;}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);background-color:#fff;}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin.is-active .hamburger-inner::after{background-color:#fff;bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.wrap.breadcrumb{background:var(--greyVPale);border-bottom:1px solid var(--greyLight);z-index:10;padding:0;position:sticky;top:0;}.breadcrumb ul,.breadcrumb li{list-style:none;padding:0;margin:0;}.breadcrumb li{font-size:0.875em;display:inline;margin:0;color:var(--colBlue) }.breadcrumb li .divider{color:var(--colAqua) }.breadcrumb li a{display:inline-block;color:var(--colBlueLight);text-decoration:underline;padding:0.625rem 0;}.breadcrumb li a:hover{color:var(--colBlue);text-decoration:none;}#gMap{max-width:100%;height:550px;background:#eee;margin:2em 0;}.scrollFix{overflow:hidden;white-space:nowrap;padding:1rem;}.scrollFix p{margin-bottom:0;}.scrollFix h3,.scrollFix h4{margin-bottom:2px;}.motif{max-width:100px;max-height:60px;object-fit:contain;margin-bottom:20px;transition:transform 1s cubic-bezier(0.190,1.000,0.220,1.000);}.intro{text-align:center;margin-top:1em;margin-bottom:3em;}.intro.left{text-align:left;}div.twelve > div.intro,div.twelve.intro{margin-top:0;}#mainContent{box-sizing:border-box;}#mainContent.alpha{padding-right:60px;}#mainContent.omega{padding-left:60px;}.searchRow{position:relative;padding:1.5rem 2rem 0 2.5rem;border-top:2px dashed var(--greyLightAlpha);}.searchRow::before{position:absolute;content:'';width:24px;height:24px;background-image:url("/images/icons/page.svg");background-size:cover;left:0;top:1.75rem;filter:brightness(0) invert(18%) sepia(93%) saturate(4574%) hue-rotate(315deg) brightness(90%) contrast(90%);}.searchRow h3{margin-bottom:0;}#sideBar{position:sticky;top:6rem;margin-top:0;margin-bottom:1rem;}#sideBar h2{margin-bottom:1.5rem;}ul.subNav,ul.subNav li{margin:0;padding:0;list-style:none;background:none;}ul.subNav{margin:0 0 30px;}ul.subNav li{border-bottom:3px dashed var(--greyLight);}ul.subNav li:last-child{border-bottom:none;}ul.subNav li a{font-size:1rem;display:block;padding:0.675rem 2rem 0.75rem 1rem;background:#fff;transition:color 0.8s cubic-bezier(0.190,1.000,0.220,1.000),padding 0.8s cubic-bezier(0.190,1.000,0.220,1.000);text-decoration:none;}ul.subNav li a::after{display:block;content:"";float:right;background:url("/images/icons/arrow-right.svg");background-size:8px 14px;width:8px;height:14px;margin-right:-15px;margin-top:7px;transition:transform 0.5s cubic-bezier(0.190,1.000,0.220,1.000);}ul.subNav li a:not(.selected):hover::after{transform:translateX(10px);}ul.subNav li a:hover{padding-left:1.5rem;}ul.subNav li a:hover::after{filter:grayscale(1);}ul.subNav li a.selected,ul.subNav li a.selected:hover{color:var(--greyDark);background:var(--greyVPale) }ul.subNav li a.selected::after{filter:grayscale(1) brightness(0.4) }ul.subNav li ul{margin:0;}ul.subNav li li a{text-transform:none;color:#615d59;background:#f5f4f4;display:block;padding:11px 0 11px 15px;border-bottom:1px solid #ccc;}ul.subNav li li a:after{display:none;}ul.subNav li li a:hover{color:#000;border-bottom:1px solid #ccc;padding:11px 0 11px 20px;}ul.subNav li li a.selected,ul.subNav li li a.selected:hover{background:rgba(132,143,138,0.1);color:#615d59;padding-left:20px;}.embedVideo{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-bottom:2.25rem;border-radius:1.5rem;}.embedVideo iframe,.embedVideo object,.embedVideo embed,.embedVideo video{position:absolute;top:0;left:0;width:100%;height:100%;}h2 + .embedVideo,h3 + .embedVideo,h4 + .embedVideo,p + .embedVideo,ul + .embedVideo{margin-top:2.25rem;}.callOut{display:flex;align-items:center;padding:2rem 2rem 0 2rem;margin:0.5rem 0 2rem;background:var(--colAquaAlpha);border-radius:2.5rem;box-sizing:border-box;mix-blend-mode:multiply;}.callOut.reverse{flex-direction:row-reverse;}.callOut .callText{padding-bottom:0.5rem;box-sizing:border-box;}.callOut h3{margin-bottom:0;}.callOut ul,.callOut ol{margin-left:16px;}.callOut img{border-radius:1.5rem;margin-bottom:2rem;}.boxOut{display:flex;align-items:center;padding:1.25rem 1rem 0 1.5rem;margin:0.5rem 0 1.5rem;background:var(--greyPale);border-radius:0.5rem;box-sizing:border-box;}.flexrow{display:flex;flex-wrap:wrap;margin:1rem 1rem 3rem;justify-content:center;transition:transform 1s cubic-bezier(0.190,1.000,0.220,1.000);background:var(--greyVPale);border-radius:1vw;overflow:hidden;width:100% }.flexrow.noBg{background:none;justify-content:space-between;}.columns .flexrow{margin-left:0;margin-right:0;}.flexitem{display:flex;flex:0 1 calc(50% - 1.5em);transition:transform 1s cubic-bezier(0.190,1.000,0.220,1.000),opacity 1s cubic-bezier(0.190,1.000,0.220,1.000);position:relative;box-sizing:border-box;}.flexrow.noBg .flexitem{flex:0 1 calc(50% - 1rem);}.flexitem.col{flex-direction:column;flex:0 1 calc(75% - 40px);}.flexitem.col.quarter{flex:0 1 25%;}.flexitem.text{display:flex;flex-direction:column;flex:1;align-self:center;padding:3em;text-wrap:pretty;}.flexrow.start .flexitem.text{align-self:flex-start;}.flexitem p.arrow{margin-bottom:1rem;}.flexitem.image figure{width:100%;padding-bottom:50%;background-size:cover !important;background-position:center;background-repeat:no-repeat;}.flexitem.image a{flex:1;padding-bottom:60%;background:none;text-decoration:none;}.flexitem img{z-index:1;margin-bottom:0;transition:filter 1s cubic-bezier(0.190,1.000,0.220,1.000),opacity 1s cubic-bezier(0.190,1.000,0.220,1.000) }.flexrow.reverse{flex-direction:row-reverse;}.flexrow.featureholder,.flexrow.noticeholder{margin-bottom:0;background:none;border-radius:0;}.flexrow.noticeholder{justify-content:flex-start;}.flexitem.feature,.flexitem.noticeitem{box-sizing:border-box;padding:1rem 2rem 0;display:flex;flex:0 1 25%;flex-direction:column;align-items:stretch;text-align:left;border-left:3px dashed var(--greyLightAlpha);margin-bottom:1.5rem;text-wrap:pretty;}.slick-slider .flexitem.feature,.slick-slider .flexitem.noticeitem,.flexitem.noticeitem.allowFlex{flex:1;}.flexrow.featureholder.three .flexitem.feature,.flexrow.noticeholder.three .flexitem.noticeitem{flex:0 1 33.333%;}.flexrow.noticeholder .flexitem.noticeitem.six{flex:0 1 50%;}.flexrow.noticeholder .flexitem.noticeitem.six:nth-child(3n+1){border:none;padding-left:0;}.flexrow.noticeholder .flexitem.noticeitem.nine{flex:0 1 75%;padding-left:0;border:none;}.flexrow.featureholder .flexitem ul.linklist{margin-bottom:1rem;}.qualificationRow{display:flex;}.qualificationRow .subject{flex:1 1 calc(50% - 0.75rem);margin-right:1.125rem;}.qualificationRow .type{flex:1 1 calc(35% - 0.75rem);margin-right:1.125rem;}.qualificationRow .grade{flex:1 1 calc(15% - 0.75rem);}.flexrow.logos{justify-content:flex-start;margin-top:0;margin-bottom:1rem;padding:0;background:none;}.center .flexrow.logos{justify-content:center;}.flexrow.logos figure{display:flex;flex:0 0 auto;margin:1rem 0;padding:0 1rem;justify-content:center;align-items:center;}.flexrow.logos figure img{width:100%;max-width:200px;max-height:100px;object-fit:contain;}.flexrow.team{margin:2rem 0;}.flexrow.noBg .flexitem.teamMember{flex:1 1 100%;margin-bottom:2rem;padding:2rem 2rem 0.5rem;border-radius:1.5rem;background:var(--greyVPale);justify-content:space-between;box-sizing:border-box;}.flexitem.teamMember .portrait{flex:0 0 12%;}.flexitem.teamMember .portrait img{border-radius:0.5rem;overflow:hidden;filter:brightness(1.05);mix-blend-mode:multiply;background:var(--greyVPale);margin-bottom:1.5rem;}.flexitem.teamMember .biog{flex:0 0 calc(88% - 2rem);text-align:left;text-wrap:pretty;}.flexitem.teamMember .biog blockquote{font-size:1rem;line-height:1.6;padding-left:2.5rem;color:var(--colText) }.flexitem.teamMember .biog blockquote::before{top:-2px;font-size:4.5rem;line-height:0.8;color:var(--colPink) }#sideBar .flexrow.team{margin:0 0 1.5rem;}#sideBar .flexrow.noBg .flexitem.teamMember{flex:1 1 100%;margin-bottom:0;padding:0;border-radius:0;background:none;align-content:center;justify-content:space-between;box-sizing:border-box;}#sideBar .flexitem.teamMember .portrait{flex:0 0 25%;}#sideBar .flexitem.teamMember .portrait img{filter:brightness(1);mix-blend-mode:normal;background:none;border-radius:50%;aspect-ratio:1 / 1;object-fit:cover;object-position:top;margin-bottom:0;}#sideBar .flexitem.teamMember .biog{flex:0 0 calc(75% - 1rem);text-align:left;text-wrap:pretty;display:flex;flex-wrap:wrap;align-content:center;}#sideBar .flexitem.teamMember .biog h3{color:var(--colBlueLight);font-size:1.25rem;margin-bottom:0;width:100%;}#sideBar .flexitem.teamMember .biog p{width:100%;margin-bottom:0;}.gridHolder{width:100%;margin:1.5rem 0 2rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:2rem;gap:2rem;justify-content:center;grid-auto-rows:auto;}.gridHolder.labels{width:100%;margin:1.5rem 0 2rem;grid-gap:0.5rem 2rem;gap:0.5rem 2rem;}h1 ~ .gridHolder,h2 ~ .gridHolder,p ~ .gridHolder,ul ~ .gridHolder{margin-top:2rem;}.clear ~ .gridHolder{margin-top:1rem;}.callOut > .gridHolder{margin:0;grid-gap:0 3em;gap:0 3em;}.gridHolder.reverse .gridItem:nth-child(1){order:2;}.gridHolder.reverse .gridItem:nth-child(2){order:1;}.gridHolder .gridHolder{margin:0;grid-gap:0 1.5rem;}.gridHolder.start{justify-content:flex-start;}.gridHolder.end{justify-content:flex-end;}.gridItem{grid-column:auto / span 4;display:flex;background:#fff;flex-direction:column;align-content:flex-start;width:100%;border-radius:1.5rem;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,0.25);transition:transform 0.8s cubic-bezier(0.190,1.000,0.220,1.000),background 0.8s cubic-bezier(0.190,1.000,0.220,1.000),opacity 0.8s cubic-bezier(0.190,1.000,0.220,1.000);}.gridHolder label.gridItem{grid-column:auto / span 6;display:block;width:100%;border-radius:0;overflow:hidden;box-shadow:none;transition:none;margin:0;}.gridItem.full{grid-column:auto / span 12;}.gridItem.nine{grid-column:auto / span 9;}.gridItem.eight{grid-column:auto / span 8;}.gridItem.six{grid-column:auto / span 6;}.gridItem.four{grid-column:auto / span 4;}.gridItem.three{grid-column:auto / span 3;}.gridItem.two{grid-column:auto / span 2;}.gridHolder figure{width:100%;}.gridItem a.wrapLink{display:block;height:100%;}.gridItem figure{position:relative;z-index:1;padding-bottom:50%;background-position:center;background-size:cover;background-repeat:no-repeat;}.gridItem.hasIcon figure{padding:2.5rem 2rem 0;background:none;box-sizing:border-box;}.gridItem.hasIcon figure img{height:110px;width:auto;transition:transform 500ms cubic-bezier(0.680,-0.550,0.265,1.550),filter 500ms cubic-bezier(0.645,0.045,0.355,1.000);}.gridItem.hasIcon.solid figure img{height:125px;}.gridItem figure.square{padding-bottom:100%;}.gridItem figure.image{padding-bottom:0;background-color:var(--colAqua);background-size:auto;overflow:hidden;}.gridItem figure.image img{aspect-ratio:2 / 1;object-fit:cover;margin:0;display:block }.gridItem .text{position:relative;z-index:2;display:block;padding:1.75rem 1.75rem 0.75rem;transition:background 500ms cubic-bezier(0.165,0.840,0.440,1.000);text-align:center;text-wrap:pretty;background:#fff;}.gridItem a{text-decoration:none;overflow:hidden;}.gridItem a .text{height:100%;}.gridItem a .text h2,.gridItem a .text h3,.gridItem a .text h4,.gridItem a .text p,.gridItem a .text li{width:100%;color:var(--colBlue);transition:color 500ms cubic-bezier(0.165,0.840,0.440,1.000) }.news .gridItem .text{text-align:left;background-color:#fff;}.news .gridItem .text.noImage{background:var(--colAquaLight);}.gridItem .text p{font-size:0.9375rem;}.gridItem .text p.sector{display:flex;}.gridItem.course .text p.sector,.courses .gridItem .text p.sector{padding-left:2rem;background-image:url("/images/icons/digital-icon.svg");background-size:1.5rem;background-repeat:no-repeat;margin-top:0.5rem }.gridItem .text p.sector.creative{background-image:url("/images/icons/digital-icon.svg");}.gridItem .text p.sector.digital{background-image:url("/images/icons/creative-icon.svg");}.gridItem .text p.sector.financial{background-image:url("/images/icons/financial-icon.svg");}.gridItem .text p.sector.medical{background-image:url("/images/icons/medical-icon.svg");}.gridItem .text p.sector.other{background-image:url("/images/icons/other-icon.svg");}.gridItem .text p.sector.sport{background-image:url("/images/icons/sport-icon.svg");}.gridItem .text ul.linklist{margin:0.75rem 0 0.75rem;}.gridItem .text ul.linklist li{border:none;margin-bottom:0;}.gridItem a:hover ul.linklist li::before,.gridItem a:hover p.icon::before{filter:brightness(0) invert(85%) sepia(35%) saturate(2916%) hue-rotate(160deg) brightness(91%) contrast(92%);}.gridItem .button{width:max-content;margin-top:auto;margin-left:auto;margin-right:auto;}.gridItem .sash{font-family:"Just Regular";display:block;position:absolute;top:0;left:0;z-index:2;text-transform:uppercase;font-size:0.875rem;color:var(--colBlue);background:var(--colYellow);padding:0.5rem 0.875rem 0.5rem 0.75rem;transform:translateY(-50%);border-left:none;border-radius:0 1.5rem 1.5rem 0;transition:padding 500ms cubic-bezier(0.190,1.000,0.220,1.000) }.gridItem .sash.adult{color:var(--colBlueDark);background:var(--colGreen);}.gridItem .sash.foundation{color:var(--colWhite);background:var(--colRed);}.gridItem .sash.higher{color:var(--colBlueDark);background:var(--colOrange);}.gridItem .sash.online{color:var(--greyDark);background:var(--greyLight);}.gridItem .sash.t-level{color:var(--colBlueDark);background:var(--colAqua);}.gridItem .sash.vocational{color:var(--colWhite);background:var(--colPurple);}.gridItem a:hover .sash{padding-left:1.75rem;}.gridItem.hasIcon{background:var(--colAquaLight);border-radius:1.5rem;border:1px solid rgba(78,195,224,0.1);box-shadow:none;}.gridItem.hasIcon .text{background:none;height:auto;}.gridItem.hasIcon:hover{background:var(--colAqua);}.gridItem.hasIcon:hover figure img{transform:scale(1.1);filter:brightness(0) invert(1);}.gridItem.hasIcon.solid:hover figure img{filter:none;}.gridItem:not(.hasIcon) a:hover .text,.gridItem:not(.hasIcon) a:focus .text{background:var(--colBlue);}.gridItem:not(.hasIcon) a:hover .text h2,.gridItem:not(.hasIcon) a:focus .text h2,.gridItem:not(.hasIcon) a:hover .text h3,.gridItem:not(.hasIcon) a:focus .text h3,.gridItem:not(.hasIcon) a:hover .text h4,.gridItem:not(.hasIcon) a:focus .text h4{color:var(--colYellow);}.gridItem:not(.hasIcon) a:hover .text p,.gridItem:not(.hasIcon) a:focus .text p,.gridItem:not(.hasIcon) a:hover .text li,.gridItem:not(.hasIcon) a:focus .text li{color:#fff;}.galleryGrid{column-count:5;grid-gap:1rem;gap:1rem;margin:2rem 0 0;}.galleryGrid figure{margin:0 0 1rem;display:grid;grid-template-rows:1fr auto;break-inside:avoid;background:var(--colBlueLight);transition:background 0.8s cubic-bezier(0.190,1.000,0.220,1.000);border-radius:0.5rem;overflow:hidden;}.galleryGrid img{transition:opacity 0.8s cubic-bezier(0.190,1.000,0.220,1.000);margin-bottom:0;}.galleryGrid figure:hover img{opacity:0.5;}.galleryGrid a::before{content:'';position:absolute;z-index:2;width:3rem;height:3rem;left:calc(50% - 1.5rem);top:calc(50% - 1.5rem);background:url("/images/icons/magnify.svg") no-repeat;background-size:cover;opacity:0;transform:scale(0.8);transition:all 0.8s cubic-bezier(0.690,-0.500,0.260,1.500);}.galleryGrid a:hover::before{transform:scale(1);opacity:1;}.gridHolder.logoGrid .griditem{align-content:center;grid-column:span 2;}.gridHolder.logoGrid .griditem a,.gridHolder.logoGrid .griditem .noLink{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:15% 7.5%;box-sizing:border-box;background:var(--greyPale);border:1px solid var(--greyPale);transition:background 0.8s cubic-bezier(0.190,1.000,0.220,1.000);}.gridHolder.logoGrid a:hover,.gridHolder.logoGrid .griditem .noLink:hover{background:none;}.gridHolder.logoGrid img{width:calc(100% - 2rem);height:auto;max-height:100%;max-width:calc(100% - 2rem);mix-blend-mode:multiply;}.gridItem.course .text,.courses .gridItem .text{padding-top:2.5rem;text-align:left;}.gridItem.course .text h2,.gridItem.course .text h3,.courses .gridItem .text h2,.courses .gridItem .text h3{margin-bottom:0.1875rem;}.gridItem.course .text p,.courses .gridItem .text p{margin-bottom:0;}ul.campusList,ul.campusList li{margin:0;padding:0;list-style:none;font-size:0.8125rem;}ul.campusList{display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-top:1.25rem;}.gridItem a .text ul.campusList li{font-weight:700;display:inline-block;width:auto;padding:0.375rem 0.75rem 0.375rem 1.75rem;border-radius:2rem;background:var(--colAquaAlpha) url("/images/icons/location.svg") 8px 8px no-repeat;background-size:16px 16px;margin-right:0.5rem;}.gridItem a:hover .text ul.campusList li{background:var(--colAquaAlpha) url("/images/icons/location-wh.svg") 8px 8px no-repeat;background-size:16px 16px;}.splitter{width:calc(66.666666% + 1.333333rem);margin:4rem auto 0;border-top:2px solid var(--colAqua);height:2rem;position:relative;}.splitter:first-child{margin-top:2.5rem;}.splitter.below{margin-top:2rem;}.splitter.below.withBtn{margin-bottom:0.5rem;}.splitter::before{display:block;content:"";width:2px;height:2.5rem;background-color:var(--colAqua);background-size:10px 10px;position:absolute;left:calc(50% - 1px);top:calc(-2.5rem - 1px);}.splitter.below::before{top:auto;bottom:2px;}.splitter.below.withBtn::before{top:auto;bottom:-0.5rem;height:2.5rem;}.pathways{width:100%;margin:0 0 2rem;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2rem;gap:2rem;justify-content:center;grid-auto-rows:auto;}.pathways.two{grid-template-columns:repeat(2,minmax(0,1fr));}p + .pathways,h2 + .pathways{margin-top:2rem;}.pathway{border-radius:1.5rem;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,0.25);}.pathway.noLink,.pathway a{position:relative;display:flex;height:100%;align-items:center;justify-content:space-between;text-decoration:none;color:var(--colBlue) }.pathway figure{flex:0 0 33%;aspect-ratio:1 / 1;height:100%;display:flex;justify-content:center;overflow:hidden;}.pathway figure img{width:auto;height:100%;object-fit:cover;}.pathway .text{align-content:center;padding:1.675rem 2rem 1.75rem 2rem;flex:0 0 67%;height:100%;text-align:left;box-sizing:border-box;background:var(--colWhite);font-size:0.9375rem;}.pathway a:hover .text{background:var(--colBlue);transition:background 500ms cubic-bezier(0.165,0.840,0.440,1.000);}.pathway .text h2,.pathway .text h3,.pathway .text p{transition:color 500ms cubic-bezier(0.165,0.840,0.440,1.000);color:var(--colBlue);margin:0 0 0.375rem;}.pathway .text p{margin:0;color:var(--colText) !important;}.pathway a:hover .text h2,.pathway a:hover .text h3{color:var(--colYellow) }.pathway a:hover .text p{color:var(--colWhite) !important;}.sectorHolder{margin-bottom:1.75rem }.sectorMark{display:flex;padding:0.5rem 2rem 0.5rem 0.5rem;background:var(--colAquaLight);border-radius:5rem;align-items:center;margin-bottom:0.5rem;}.sectorMark.last{margin-bottom:2rem;}.sectorMark img{width:15%;max-width:56px;margin-right:1rem;}.sectorMark.multi img{margin-right:0.75rem;max-width:32px;}.sectorMark a,.sectorMark span{font-size:1.125rem;font-weight:700;color:var(--colBlue) }.sectorMark.multi a{font-size:1.125rem;}.fact{display:flex;padding:1rem 1rem 0;background:var(--colYellow);color:var(--colBlue);margin-bottom:2rem;border-radius:1.5rem;}.fact p{font-family:"Quicksand",sans-serif;font-weight:600;line-height:1.4;margin-bottom:1rem;padding-left:2rem;background:url("/images/icons/info.svg") 0.125rem 0.125rem no-repeat;background-size:1.25rem;}#popGallery{position:relative;float:right;width:33.333333%;margin:0 0 2rem 2rem;border-radius:0 0 2rem 0;overflow:hidden;}#popGallery figure{display:none }#popGallery figure:first-child{display:block }#popGallery figure:first-child img{margin:0;}#popGallery figure:first-child figcaption{color:var(--colBlue);padding:0.875rem 1.5rem 1.0625rem 2.675rem;text-align:left;background:var(--colAquaLight) url("/images/icons/gallery.svg") 1rem 1.1875rem no-repeat;background-size:1rem;}.enlarge img{transition:all 1s cubic-bezier(0.190,1.000,0.220,1.000);}.enlarge a:hover img{filter:grayscale(1) brightness(0.7);}.enlarge a::before{content:'';position:absolute;z-index:2;width:64px;height:64px;left:50%;top:50%;margin:-32px 0 0 -32px;background:url("/images/icons/magnify.svg") no-repeat;background-size:cover;opacity:0;transform:scale(1);transition:1s cubic-bezier(0.190,1.000,0.220,1.000);}.enlarge a:hover::before{transform:scale(1.2);opacity:1;}#goTop a.goTop{display:block;background:url("/images/icons/arrow-up.svg") 0 5px no-repeat;background-size:24px 24px;width:24px;height:24px;margin:0 auto;float:right;border:none !important;}#goTop a.goTop:hover{background:url("/images/icons/arrow-up.svg") 0 0 no-repeat;}#goTop img{width:100%;max-width:110px;height:auto;margin-bottom:1rem;}.footer li,.footer p{font-size:0.9375rem;color:#fff;}.footer ul,#footer li{list-style:none;margin:0 0 20px;padding:0;}.footer p.campusName{font-family:"Just Semi",sans-serif;font-size:1.5rem;color:var(--colPink);line-height:1.35;margin-bottom:0rem;}.footer li{margin:0 0 5px;}.footer a{padding:0;background:none;color:var(--colAqua);text-decoration:none;}.footer a:hover{color:#fff !important;}.footer ul.linklist li{padding-bottom:0;margin-bottom:1rem;border-bottom:none }.footer ul.linklist li::before{filter:brightness(0) saturate(100%) invert(82%) sepia(5%) saturate(6211%) hue-rotate(159deg) brightness(89%) contrast(97%);}#footerLogo{width:100%;max-width:100px !important;}.footer hr{background:var(--colOrange) }.footer .flexrow.featureholder.three .flexitem.feature:nth-child(3n+1),.footer .flexrow.featureholder.three .flexitem.feature:first-child{border-left:3px solid var(--colAquaAlpha);}.footer .flexitem.feature{border-left:3px dashed var(--colAquaAlpha);}.footer .flexrow.featureholder.three .flexitem.feature:nth-child(3n),.footer .flexrow.featureholder.three .flexitem.feature:last-child{border-right:3px solid var(--colAquaAlpha);}#social,#social li{list-style:none;padding:0;}#social li{display:inline-block;margin-bottom:10px;}#social li a{text-decoration:none !important;}#social li a::before{content:'';display:block;vertical-align:middle;margin:0;margin-right:1rem;width:24px;height:24px;padding:1rem;border-radius:2rem;background-color:rgba(78,195,224,0.1);background-size:24px 24px !important;background-repeat:no-repeat;background-position:50%;transition:background 0.5s cubic-bezier(0.190,1.000,0.220,1.000);}#social li:last-child a::before{margin-right:0;}#social li a:hover::before{background-color:rgba(78,195,224,0.25);background-size:24px 24px !important;background-repeat:no-repeat;background-position:50%;}#social li a.fb::before{background-image:url("/images/icons/i-facebook.svg") }#social li a.in::before{background-image:url("/images/icons/i-instagram.svg") }#social li a.li::before{background-image:url("/images/icons/i-linkedin.svg") }#social li a.tt::before{background-image:url("/images/icons/i-tiktok.svg") }#social li a.tw::before{background-image:url("/images/icons/i-twitter.svg") }#social li a.yt::before{background-image:url("/images/icons/i-youtube.svg") }@media only screen and (max-width:1600px){}@media only screen and (max-width:1480px){a.circle{width:3rem;height:4.675rem;border-radius:1.5rem;}a.circle img{width:1rem;}.splitter{width:calc(50% + 1rem);}.pathways,.pathways.two{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width:1279px){#popGallery,blockquote.pullOut{width:50%;}.insetL,.insetR{max-width:calc(50% - 20px);height:auto;display:block;}#logo{height:50px;}#logo a.logo{width:100px;height:50px;}#logo a img{height:50px;}#searchBar{flex:0 1 35%;margin-right:1rem;}.hamburger{margin-left:1rem;}.gridItem .text{padding:1.5rem 1.5rem 0.5rem;}.wrap{padding:4.25rem 0 0;}.callOut,.callOut img,.embedVideo,.gridHolder .gridItem{border-radius:1.5rem }.gridHolder.logoGrid{grid-gap:2em;grid-row-gap:2em;}}@media only screen and (min-width:880px) and (max-width:1279px){.twoCol .insetL,.twoCol .insetR{max-width:100%;margin:0 30px 20px 0;}.gridHolder .gridItem,.gridHolder .gridItem.two,.gridHolder .gridItem.three,.gridHolder .gridItem.four,.courses .gridHolder .gridItem:not(.three):nth-child(5n+1){grid-column:auto / span 6;}.gridHolder .gridItem.full{grid-column:auto / span 12;}.animateIn:nth-child(3n+1),.animateIn:nth-child(3n+2),.animateIn:nth-child(3n+3){transition-delay:0s;}.animateIn:nth-child(2n+1){transition-delay:0.2s;}.animateIn:nth-child(2n+2){transition-delay:0.4s;}#mainContent.alpha{padding-right:40px;}#mainContent.omega{padding-left:40px;}.flexrow.featureholder .flexitem.feature,.flexrow.noticeholder .flexitem.noticeitem{flex:0 1 50%;}.galleryGrid{column-count:3;}.flexitem.teamMember .portrait{flex:0 0 15%;}.flexitem.teamMember .biog{flex:0 0 calc(85% - 2rem);}.wrap.subImg #slideText{width:60vw;padding:5% 10% 4% 5%;}}@media only screen and (max-width:959px){.accordion h2 button:before,.accordion h3 button:before{top:27px;}.twoCol .insetL,.twoCol .insetR{max-width:100%;margin:0 0 20px 0;}#logo.hideForOverlay,.wrap.header.shadow #logo,#logo{opacity:1;}#searchBar{flex:0 1 50%;margin:0;}nav.pagination{width:100%;}.infogrid img{width:16px !important;}.galleryGrid{column-count:2;}.gridHolder .gridItem,.gridHolder .gridItem.two,.gridHolder .gridItem.three,.gridHolder .gridItem.four,.gridHolder .gridItem.five,.gridHolder .gridItem.six,.gridHolder .gridItem.seven,.gridHolder .gridItem.eight,.gridHolder .gridItem.nine{grid-column:auto / span 6;}.gridHolder .gridItem.full,.gridHolder .gridItem:not(.three):nth-child(5n+1),.gridItem.buttons{grid-column:auto / span 12;}.columns.results{flex-direction:column;}#sideBar{position:relative;top:0;flex:1;margin-left:0;}.courses{flex:1;}.pathway figure{flex:0 0 40%;}.pathway .text{padding:1rem 1rem 1rem 1.5rem;flex:0 0 60%;}.callOut{padding:1.5rem 1.5rem 0 1.5rem;}.callOut,.callOut.reverse{flex-direction:column;}.callOut .callText{padding:0;}.callOut img{border-radius:1.125rem;margin-bottom:1.5rem;}.callOut > .gridHolder{grid-gap:0 1.6em;gap:0 1.6em;}.callOut .six.columns{width:100%;margin:0;}.wrap.subImg p{width:90%;font-size:1rem;}}@media only screen and (orientation:portrait) and (max-width:1280px){.wrap.mainImg,.wrap.subImg{min-height:60vh;}.gridHolder .gridItem.three{grid-column:auto / span 6;}#social li a::before{margin-right:0.625rem;padding:0.875rem;width:20px;height:20px;background-color:rgba(78,195,224,0.1);background-size:20px 20px !important;background-repeat:no-repeat;background-position:50%;}#social li:last-child a::before{margin-right:0;}#social li a:hover::before{background-color:rgba(78,195,224,0.25);background-size:20px 20px !important;background-repeat:no-repeat;background-position:50%;}.filter-fly{width:50%;}.columns.results{flex-direction:column;}#sideBar{flex:1;margin-left:0;}.courses{flex:1;}}@media only screen and (min-width:881px) and (max-width:959px){.no-mob-all{display:none;}.mob-only-all{display:block !important;}.no-tab{display:none !important;}.tab-only{display:block !important;}#mainContent.alpha{padding-right:10px;}#mainContent.omega{padding-left:10px;}ul.subNav li a{font-size:1.05em;}ul.subNav li a:after{margin-top:6px;}}@media only screen and (max-width:880px){.no-mob,.no-mob-all{display:none !important;}.mob-only,.mob-only-all{display:block !important;}h1{font-size:2rem;}#sideBar h2,.text h2,h2{font-size:1.75rem;line-height:1.2;}.footer p.campusName,.gridItem h2,.gridItem h4,.biog h2,.biog h4,h3{font-size:1.2em;line-height:1.4;}h3.supersize{font-size:3.5rem;line-height:1.1;}h4{font-size:1.125em;}hr,hr.narrow{margin-right:0;margin-left:0;}hr.underTitle{margin-bottom:30px;}blockquote{font-size:1.125rem;padding-left:3rem;}blockquote::before{font-size:5.5rem;}#popGallery,blockquote.pullOut{width:50%;}#saveBtn{position:fixed;margin:0;padding:3% 3% 0;top:auto;bottom:0;left:0;box-sizing:border-box;background:var(--colBlue);}#saveBtn .button{margin:0 0 3%;}.twoCol{column-gap:2rem;}a.circle{display:none;}ul.linklist li::before{width:20px;height:20px;margin-left:-32px;}#sideBar ul.linklist{column-count:2;column-gap:2rem;margin-bottom:2rem;}#sideBar ul.linklist li:last-child{border-bottom:2px dashed var(--greyLight) }.tab-container [role=tab]{font-size:1em;}.divider.mob-only{display:inline-block !important;}input[type='date'],input[type='time']{-webkit-appearance:none;}.wrap,.wrap.lessPad{padding:2.5rem 0 0;}.wrap.header{position:fixed;top:0;padding:0.875rem 0;}.wrap.strip{padding:0.875rem 0;}.wrap.breadcrumb{position:relative;}.wrap.footer{padding:4.25rem 0 3rem }#logo{height:44px;}#logo a.logo{width:80px;height:44px;}#logo a img{height:44px;}#menu{flex:1 1 calc(100% - 80px);}.hamburger{margin-left:0.5rem;}.hamburger,.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;}#menuOverlay .container{padding-top:6rem;}.wrap.mainImg .container{align-items:flex-end;width:100%;margin:0;}.wrap.mainImg .vBg{width:85%;height:45%;position:absolute;top:4.625rem;left:15%;z-index:3;border-radius:25rem 0 0 25rem;background:#fff;}.wrap.mainImg h1,.wrap.subImg h1{font-size:clamp(2.75rem,8vw,5rem);margin-bottom:1.5rem;line-height:clamp(3rem,6.783vw + 1.269rem,5rem);}.wrap.mainImg p{width:100%;}.wrap.mainImg #slideText{width:85%;background:var(--colBlueLightAlpha);padding:2rem;border-radius:0 6rem 0 0;}.wrap.subImg #slideText{width:100vw;border-top-right-radius:6rem;border-bottom-right-radius:0;padding:2rem 3rem 2rem 2rem;align-self:flex-end;}.wrap.subImg #slideText p{width:90% }#slideText .courseType{padding:0.5rem 1rem;}.scroll-link{left:calc(100% - 3rem);bottom:2rem;}#sideBar{position:relative;top:0;margin-top:0;margin-bottom:1rem;}#sideBar.alpha{margin-top:-10px;margin-bottom:1.5rem;}.intro{margin-bottom:2.5em;}#gMap{height:450px;margin-bottom:0;}#mainContent{padding:0 !important;}.flexrow,.flexrow.reverse{flex-direction:column-reverse;flex-wrap:nowrap;margin-top:0;border-radius:2vw;}.flexrow.team{flex-direction:column;margin-bottom:0;}.flexrow.noticeholder{flex-direction:column;}.flexrow.logos{flex-direction:row;flex-wrap:wrap;}.flexitem,.flexitem.text,.flexrow.reverse .flexitem.text,.flexitem.image{width:100%;flex:1;padding:2rem 2rem 0.5rem;}.flexitem.image{margin-top:10px;padding:0;}.flexitem.feature{padding:1em;border:none;border-bottom:3px dashed var(--greyLight);}.flexrow.featureholder.three .flexitem{border-left:none;border-right:none }.gridHolder{margin:0.75rem 0 1.5em 0;grid-gap:1.5rem;gap:1.5rem;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}.gridHolder .gridItem,.gridHolder .gridItem.two,.gridHolder .gridItem.three,.gridHolder .gridItem.four,.gridHolder .gridItem.six,.gridHolder .gridItem.half,.gridHolder .gridItem.six:not(.three):nth-child(5n+1){grid-column:auto / span 1;}.gridHolder .gridItem.full,.gridHolder .gridItem.four:nth-child(1),.gridHolder .gridItem:not(.three):nth-child(5n+1){grid-column:auto / span 2;}.gridItem .text{padding:1.5em 1.5em 0.1em;}.gridItem .text p{font-size:1rem;}.gridItem figure{padding-bottom:40%;}.timeline .gridItem .text p:not(.icon){display:none;}.slider .gridItem{margin-left:0.75rem;margin-right:0.75rem;}.gridHolder.logoGrid{grid-gap:1em;grid-row-gap:1em;}.gridHolder.logoGrid .griditem{grid-column:span 2;}ul.subNav{flex-direction:column !important;margin-bottom:0;}.subNav{display:none;height:auto;padding:0;text-align:left;}.subNav li:first-child a{border-top:none;}#sideBar a#pull,#sideBar a#pull:hover,#sideBar a#pull:active{display:block;position:relative;height:48px;font-size:1em;font-weight:400;line-height:17px;color:var(--colPink);background:none;margin-bottom:0.5rem;text-decoration:none;border:2px solid var(--greyLight);box-sizing:border-box;padding:0.625rem;}#sideBar a#pull.open{color:#fff;border:1px solid var(--colPink);background:var(--colPink) }#sideBar a#pull:after{font-size:1.2em;content:"In this section";display:block;position:relative;left:0;top:4px;background:url("/images/icons/arrow-down.svg") right center no-repeat;background-size:16px 8px;}#sideBar a#pull.open:after{background:url("/images/icons/arrow-up.svg") right center no-repeat;background-size:16px 8px;filter:brightness(0) invert(1);}.subNav:after{display:none;}ul.subNav li a{font-size:1em;padding-top:10px;padding-bottom:9px;}ul.subNav li a:after{margin-right:-16px;}ul.subNav li a.selected{border-right:none;}ul.subNav li a.selected:after{transform:rotate(90deg);}.mouse{transform:rotate(180deg) }.footer li,.footer p{font-size:0.95em;}.footer .flexitem.feature{padding:0.5rem 1em;border:none;border-bottom:3px dashed var(--colAqua);}.splitter{display:none }.pathways,.pathways.two{grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1rem }.pathway figure{flex:0 0 33%;}.pathway .text{flex:0 0 67%;}.pathway .text p{font-size:1rem;}.footer .flexrow.featureholder.three .flexitem.feature:nth-child(3n+1),.footer .flexrow.featureholder.three .flexitem.feature:first-child,.footer .flexitem.feature,.footer .flexrow.featureholder.three .flexitem.feature:nth-child(3n),.footer .flexrow.featureholder.three .flexitem.feature:last-child{border-left:none;border-right:none;}}@media only screen and (max-width:880px) and (orientation:landscape){.mainImg .container{padding-bottom:0;align-items:flex-end;}}@media only screen and (min-width:480px) and (max-width:767px){.slug{display:inline-block;margin:10px 0 5px;}}@media only screen and (max-width:479px){body{height:100%;-webkit-text-size-adjust:100%;}.wrap:not(.footer) .twoCol{column-count:1;column-gap:0;}.no-mob-p{display:none !important;}.mob-only-p{display:block !important;}.slug{display:inline-block;margin:10px 0 5px;}img.scale.mobileMargin{margin-bottom:0.75rem;}#popGallery{float:none;width:100%;margin-left:0;border-radius:0 0 1.5rem 0;}blockquote.pullOut{float:none;width:100%;margin-left:0;font-size:1.375rem;padding:1.5rem 1.75rem;border-radius:1.5rem 1.5rem 1.5rem 0;}label,legend,input[type="text"],input[type="password"],input[type="email"],textarea,select{width:100% }.button,input[type="submit"],input[type="button"],.ms-options-wrap button{margin:0.5rem 0 1.5rem 0;}#menu > a.button{margin:0;}#searchBar{flex:0 1 100%;margin:0;}#searchBar input[type="text"],#searchBar input[type="submit"]{font-size:1rem;margin:0;padding:0.6rem 1rem;}#searchBar input[type="submit"]{width:calc(20px + 2rem);}.wrap.mainImg{height:var(--unit-100vh);max-height:100lvh;}.wrap.mainImg .vBg{width:90%;min-height:20rem;max-height:50vh;left:10%;}.wrap.mainImg .overlay{background-size:140%;background-position:left bottom;}.wrap.mainImg #slideText{width:100%;min-height:53vh;}.wrap.mainImg h1{font-size:clamp(2.375rem,11vw,5.5rem);}.wrap.subImg p,.wrap.mainImg p{font-size:1rem;}.wrap.subImg{height:var(--unit-100vh);max-height:100lvh;}.wrap.subImg .overlay{background-size:cover;background-position:60% bottom;}#menuOverlay .container{padding-top:12vh;}.flexitem.noticeitem{padding:0.5rem 0;border:none;border-bottom:3px dashed var(--greyLightAlpha);}.flexrow.logos{flex-direction:row;flex-wrap:wrap }.flexrow.logos figure{flex:1 1 25%;margin:2em 0 0;padding:0 1em;}.flexrow.logos figure img{max-width:250px;max-height:70px;}.qualificationRow *:not(div){margin-bottom:0.75rem }.qualificationRow .subject{flex:1 1 calc(50% - 0.5rem);margin-right:0.75rem;}.qualificationRow .type{flex:1 1 calc(30% - 0.5rem);margin-right:0.75rem;}.qualificationRow .grade{flex:1 1 calc(20% - 0.5rem);}.flexrow.noBg .flexitem.teamMember{padding:1.5rem 1.5rem 0;flex-direction:column;justify-content:center }.flexitem.teamMember .portrait,.flexitem.teamMember .biog{flex:1 1 100%;}.flexitem.teamMember .portrait img{width:8rem;aspect-ratio:1 / 1;object-fit:cover;object-position:top center;border-radius:100%;overflow:hidden;margin-bottom:1.5rem;}.flexitem.teamMember .biog h2,.flexitem.teamMember .biog h3,.flexitem.teamMember .biog h4{text-align:center;}.flexitem.teamMember .biog p.icon{justify-content:center;}.flexitem.teamMember .biog blockquote{padding-left:0;}#sideBar .flexrow.noBg .flexitem.teamMember{padding:2rem 0 0;flex-direction:row;justify-content:space-between }#sideBar .flexitem.teamMember .portrait{flex:0 0 30%;}#sideBar .flexitem.teamMember .biog{flex:0 0 calc(70% - 1rem);}#sideBar .flexitem.teamMember .biog h2,#sideBar .flexitem.teamMember .biog h3,#sideBar .flexitem.teamMember .biog h4{text-align:left;}form legend{font-size:1.5rem;margin-left:0;margin-right:0;}.feature{flex:1;width:100%;}.gridHolder .gridItem,.gridHolder .gridItem.two,.gridHolder .gridItem.three,.gridHolder .gridItem.four,.gridHolder .gridItem.six,.gridHolder .gridItem.half,.gridHolder .gridItem.six:not(.three):nth-child(5n+1){grid-column:auto / span 2;}.gridHolder.logoGrid{grid-gap:1em;grid-row-gap:1em;}.gridHolder.logoGrid .griditem{grid-column:span 1;}.gridHolder.logoGrid .griditem a,.gridHolder.logoGrid .griditem .noLink{padding:15% 2.5%;}.pathway a{display:block;}.pathway figure{aspect-ratio:2 / 1;height:auto;}.pathway .text{display:block;height:auto;padding-top:2rem;padding-bottom:2rem }.pathway .text h2,.pathway .text h3{margin-bottom:0.5rem }.sectorMark img{max-width:50px;margin-right:0.75rem;}.sectorMark span{font-family:"Just Semi",sans-serif;font-size:1rem;}#sideBar ul.linklist{column-count:1;column-gap:0;margin-bottom:0;}#sideBar ul.linklist li:last-child{border-bottom:none }.animateIn:nth-child(n){transition-delay:0.2s;}#footerLogo{width:70px !important;margin-bottom:1.5rem;}.divider{margin:0 0.5rem 0 0.5rem;}}
.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list {position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus {outline:none;}.slick-list.dragging {cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track {position:relative;top:0;left:0;display:flex !important;justify-content:space-between;}.slick-track:before,.slick-track:after {display:table;content:'';}.slick-track:after {clear:both;}.slick-loading .slick-track {visibility:hidden;}.slick-slide {display:none;float:left;position:relative;height:inherit !important;min-height:1px;}[dir='rtl'] .slick-slide {float:right;}.slick-slide img {display:block;margin:0 auto;}.slick-slide.slick-loading img {display:none;}.slick-slide.dragging img {pointer-events:none;}.slick-initialized .slick-slide {display:block;}.slick-loading .slick-slide {visibility:hidden;}.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@charset 'UTF-8';.slick-loading .slick-list {background:#fff url("/images/preloader.gif") center center no-repeat;}@font-face {font-family:'slick';font-weight:normal;font-style:normal;src:url("/fonts/slick.eot");src:url("/fonts/slick.eot?#iefix") format('embedded-opentype'),url("/fonts/slick.woff") format('woff'),url("/fonts/slick.ttf") format('truetype'),url("/fonts/slick.svg#slick") format('svg');}.slick-prev,.slick-next {font-size:0;line-height:0;position:absolute;top:50%;display:block;width:16px;height:32px;padding:0;-webkit-transform:translate(0,-48%);-ms-transform:translate(0,-48%);transform:translate(0,-48%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus {color:transparent;outline:none;background:transparent !important;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before {background-color:#fff;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before {opacity:.25;}.slick-prev:before,.slick-next:before {display:block;content:"";width:32px;height:32px;opacity:1;background:url("/images/icons/arrow-right.svg") 55% 50% no-repeat;background-size:10px 20px;border-radius:16px;}.slick-prev {left:-42px;}.rangeSlider .slick-prev{left:-25px;}[dir='rtl'] .slick-prev {right:-42px;left:auto;}.slick-prev:before {transform:rotate(180deg) }.slick-next {right:-35px;}.rangeSlider .slick-next{right:-25px;}[dir='rtl'] .slick-next {right:auto;left:-35px;}[dir='rtl'] .slick-next:before {transform:rotate(180deg) }.slick-dotted.slick-slider {margin-bottom:40px;}.noticeholder .slick-list{overflow:visible;}.slick-dots{position:absolute;bottom:-3.5rem;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li {position:relative;display:inline-block;width:16px;height:16px;margin:0 8px;padding:0;cursor:pointer;}.slick-dots li button {display:block;width:16px;height:16px;cursor:pointer;color:transparent;border:2px solid var(--colBlue);border-radius:8px;outline:none;background:#fff;transition:all 0.6s cubic-bezier(0.190,1.000,0.220,1.000);}.slick-dots li button:hover {border:2px solid transparent;background:var(--colBlue);}.slick-dots li.slick-active button,.slick-dots li button:focus {border:2px solid transparent;background:var(--colBlue);}.bg-blue .slick-dots li.slick-active button,.bg-blue .slick-dots li button:focus,.bg-blueLight .slick-dots li.slick-active button,.bg-blueLight .slick-dots li button:focus{border:2px solid transparent;background:var(--colYellow);}.bg-blue .slick-dots li button,.bg-blueLight .slick-dots li button{border:2px solid var(--colYellow);background:transparent;}.slick-slider .gridItem{margin:0.5rem 1rem;}.slider.slick-slider{margin-top:1rem;margin-bottom:1.5rem;}.slick-dotted.slick-slider {margin-top:1rem;margin-bottom:5rem;}figure.slick-slide{padding-top:0;margin-bottom:0;}.slick-slide img,.slick-prev::before,.slick-next::before,.slick-dots li button::before{transition:all 0.35s cubic-bezier(0.215,0.610,0.355,1.000);}.quoteSlider .slick-dots{bottom:1.5rem;}.quoteSlider blockquote{border:none;padding:0;font-size:1.5em;font-weight:300;margin:0 0 30px;}.quoteSlider blockquote::before{display:none;}.quoteSlider blockquote cite{font-size:1rem;margin:0 0 0.5em;}.noticeholder .slick-dots li button{border:2px solid var(--colBlue);background:transparent;}.noticeholder .slick-dots li button:hover{border:2px solid transparent;background:var(--colBlue);}.noticeholder .slick-dots li.slick-active button,.noticeholder .slick-dots li button:focus{border:2px solid transparent;background:var(--colBlue);}@media only screen and (min-width:1280px) and (max-width:1480px){}@media only screen and (min-width:960px) and (max-width:1279px){}@media only screen and (min-width:768px) and (max-width:959px){}@media only screen and (max-width:880px){.slick-prev {left:-28px;}[dir='rtl'] .slick-prev {right:-28px;}.slick-next {right:-28px;}[dir='rtl'] .slick-next {left:-28px;}.slick-dotted.slick-slider.gallery {margin-bottom:34px;}.quoteSlider blockquote,.quoteSlider blockquote p{text-align:center;margin-left:5px;margin-right:5px;}.slick-dots li {width:12px;height:12px;margin:0 8px;}.slick-dots li button {width:14px;height:14px;padding:0;border-radius:7px;}.slick-slider .gridItem{margin-left:0.75rem;margin-right:0.75rem;}}@media only screen and (min-width:480px) and (max-width:767px){}@media only screen and (max-width:479px){}@media only screen and (max-width:320px){}
.skip-to.popup{position:absolute;top:-30em;left:0 }.skip-to,.skip-to.popup.focus{position:absolute;top:0;left:$positionLeft }.skip-to.fixed{position:fixed }.skip-to button{position:relative;margin:0;padding:6px 8px 6px 8px;border-width:0 1px 1px 1px;border-style:solid;border-radius:0 0 6px 6px;border-color:$buttonBackgroundColor;color:$menuTextColor;background-color:$buttonBackgroundColor;z-index:200 }.skip-to .skip-to-tooltip{position:absolute;top:2.25em;left:8em;margin:1px;padding:4px;border:1px solid #ccc;box-shadow:2px 3px 5px #ddd;background-color:#eee;color:#000;font-family:Helvetica,Arial,Sans-Serif;font-variant-numeric:slash-zero;font-size:9pt;width:auto;display:none;white-space:nowrap;z-index:201 }.skip-to .skip-to-tooltip.skip-to-show-tooltip{display:block }.skip-to [aria-expanded=true] + .skip-to-tooltip.skip-to-show-tooltip{display:none }.skip-to [role=menu]{position:absolute;min-width:17em;display:none;margin:0;padding:.25rem;background-color:$menuBackgroundColor;border-width:2px;border-style:solid;border-color:$focusBorderColor;border-radius:5px;z-index:1000 }.skip-to [role=group]{display:grid;grid-auto-rows:min-content;grid-row-gap:1px }.skip-to [role=separator]:first-child{border-radius:5px 5px 0 0 }.skip-to [role=menuitem]{padding:3px;width:auto;border-width:0;border-style:solid;color:$menuTextColor;background-color:$menuBackgroundColor;z-index:1000;display:grid;overflow-y:auto;grid-template-columns:repeat(6,1.2rem) 1fr;grid-column-gap:2px;font-size:1em }.skip-to [role=menuitem] .label:first-letter,.skip-to [role=menuitem] .level:first-letter{text-decoration:underline;text-transform:uppercase }.skip-to [role=menuitem] .level{text-align:right;padding-right:4px }.skip-to [role=menuitem] .label{margin:0;padding:0;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }.skip-to [role=menuitem].skip-to-h1 .level{grid-column:1 }.skip-to [role=menuitem].skip-to-h2 .level{grid-column:2 }.skip-to [role=menuitem].skip-to-h3 .level{grid-column:3 }.skip-to [role=menuitem].skip-to-h4 .level{grid-column:4 }.skip-to [role=menuitem].skip-to-h5 .level{grid-column:5 }.skip-to [role=menuitem].skip-to-h6 .level{grid-column:8 }.skip-to [role=menuitem].skip-to-h1 .label{grid-column:2/8 }.skip-to [role=menuitem].skip-to-h2 .label{grid-column:3/8 }.skip-to [role=menuitem].skip-to-h3 .label{grid-column:4/8 }.skip-to [role=menuitem].skip-to-h4 .label{grid-column:5/8 }.skip-to [role=menuitem].skip-to-h5 .label{grid-column:6/8 }.skip-to [role=menuitem].skip-to-h6 .label{grid-column:7/8 }.skip-to [role=menuitem].skip-to-h1.no-level .label{grid-column:1/8 }.skip-to [role=menuitem].skip-to-h2.no-level .label{grid-column:2/8 }.skip-to [role=menuitem].skip-to-h3.no-level .label{grid-column:3/8 }.skip-to [role=menuitem].skip-to-h4.no-level .label{grid-column:4/8 }.skip-to [role=menuitem].skip-to-h5.no-level .label{grid-column:5/8 }.skip-to [role=menuitem].skip-to-h6.no-level .label{grid-column:6/8 }.skip-to [role=menuitem].skip-to-nesting-level-1 .nesting{grid-column:1 }.skip-to [role=menuitem].skip-to-nesting-level-2 .nesting{grid-column:2 }.skip-to [role=menuitem].skip-to-nesting-level-3 .nesting{grid-column:3 }.skip-to [role=menuitem].skip-to-nesting-level-0 .label{grid-column:1/8 }.skip-to [role=menuitem].skip-to-nesting-level-1 .label{grid-column:2/8 }.skip-to [role=menuitem].skip-to-nesting-level-2 .label{grid-column:3/8 }.skip-to [role=menuitem].skip-to-nesting-level-3 .label{grid-column:4/8 }.skip-to [role=menuitem].action .label,.skip-to [role=menuitem].no-items .label{grid-column:1/8 }.skip-to [role=separator]{margin:1px 0 1px 0;padding:3px;display:block;width:auto;font-weight:700;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:$menuTextColor;background-color:$menuBackgroundColor;color:$menuTextColor;z-index:1000 }.skip-to [role=separator] .mofn{font-weight:400;font-size:85% }.skip-to [role=separator]:first-child{border-radius:5px 5px 0 0 }.skip-to [role=menuitem].last{border-radius:0 0 5px 5px }.skip-to.focus{display:block }.skip-to button:focus,.skip-to button:hover{background-color:$menuBackgroundColor;color:$menuTextColor;outline:0 }.skip-to button:focus{padding:6px 7px 5px 7px;border-width:0 2px 2px 2px;border-color:$focusBorderColor }.skip-to [role=menuitem]:focus{padding:1px;border-width:2px;border-style:solid;border-color:$focusBorderColor;background-color:$menuitemFocusBackgroundColor;color:$menuitemFocusTextColor;outline:0 }
.toast-title{font-weight:bold;}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;}.toast-message a,.toast-message label{color:#ffffff;}.toast-message a:hover{color:#cccccc;text-decoration:none;}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#ffffff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.toast-top-center{top:0;right:0;width:100%;}.toast-bottom-center{bottom:0;right:0;width:100%;}.toast-top-full-width{top:0;right:0;width:100%;}.toast-bottom-full-width{bottom:0;right:0;width:100%;}.toast-top-left{top:12px;left:12px;}.toast-top-right{top:12px;right:12px;}.toast-bottom-right{right:12px;bottom:12px;}.toast-bottom-left{bottom:12px;left:12px;}#toast-container{position:fixed;z-index:999999;}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#toast-container > div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);}#toast-container >:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer;}#toast-container > .toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;}#toast-container > .toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;}#toast-container > .toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;}#toast-container > .toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;}#toast-container.toast-top-center > div,#toast-container.toast-bottom-center > div{width:300px;margin:auto;}#toast-container.toast-top-full-width > div,#toast-container.toast-bottom-full-width > div{width:96%;margin:auto;}.toast{background-color:#030303;}.toast-success{background-color:#51a351;}.toast-error{background-color:#bd362f;}.toast-info{background-color:#2f96b4;}.toast-warning{background-color:#f89406;}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}@media all and (max-width:240px){#toast-container > div{padding:8px 8px 8px 50px;width:11em;}#toast-container .toast-close-button{right:-0.2em;top:-0.2em;}}@media all and (min-width:241px) and (max-width:480px){#toast-container > div{padding:8px 8px 8px 50px;width:18em;}#toast-container .toast-close-button{right:-0.2em;top:-0.2em;}}@media all and (min-width:481px) and (max-width:768px){#toast-container > div{padding:15px 15px 15px 50px;width:25em;}}
