@import url(https://cdn.jsdelivr.net/npm/intl-tel-input@24.4.0/build/css/intlTelInput.css);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--iti-hover-color:rgba(0,0,0,0.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url(/images/vendor/intl-tel-input/build/flags.webp?ddfa4155922198c5305f1e49d52dee46);--iti-path-flags-2x:url(/images/vendor/intl-tel-input/build/flags@2x.webp?11151219817c4593cbfaede705cfcd30);--iti-path-globe-1x:url(/images/vendor/intl-tel-input/build/globe.webp?7fb216c936a98b90918e505af20b71d9);--iti-path-globe-2x:url(/images/vendor/intl-tel-input/build/globe@2x.webp?5dc7e51d6b5d42fc2be450b5e5e1c54d);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px;}.iti{position:relative;display:inline-block;}.iti *{box-sizing:border-box;}.iti__hide{display:none;}.iti__v-hide{visibility:hidden;}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute;}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0 !important;}.iti__country-container{position:absolute;top:0;bottom:0;padding:var(--iti-border-width);}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none;}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0;}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color);}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg);}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,0.2);}.iti__search-input{width:100%;border-width:0;border-radius:3px;}.iti__search-input + .iti__country-list{border-top:1px solid var(--iti-border-color);}.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.iti--inline-dropdown .iti__country-list{max-height:185px;}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap;}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal;}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none;}.iti__dial-code{color:var(--iti-dialcode-color);}.iti__country.iti__highlight{background-color:var(--iti-hover-color);}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal);}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal);}.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])):hover button{cursor:pointer;}.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color);}.iti .iti__selected-dial-code{margin-left:4px;}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px;}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width);}.iti--container:hover{cursor:pointer;}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,0.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start;}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative;}.iti--fullscreen-popup .iti__country{padding:10px 10px;line-height:1.5em;}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0px 0px 1px 0px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);}.iti__ac{--iti-flag-offset:0px;}.iti__ad{--iti-flag-offset:-16px;}.iti__ae{--iti-flag-offset:-32px;}.iti__af{--iti-flag-offset:-48px;}.iti__ag{--iti-flag-offset:-64px;}.iti__ai{--iti-flag-offset:-80px;}.iti__al{--iti-flag-offset:-96px;}.iti__am{--iti-flag-offset:-112px;}.iti__ao{--iti-flag-offset:-128px;}.iti__ar{--iti-flag-offset:-144px;}.iti__as{--iti-flag-offset:-160px;}.iti__at{--iti-flag-offset:-176px;}.iti__au{--iti-flag-offset:-192px;}.iti__aw{--iti-flag-offset:-208px;}.iti__ax{--iti-flag-offset:-224px;}.iti__az{--iti-flag-offset:-240px;}.iti__ba{--iti-flag-offset:-256px;}.iti__bb{--iti-flag-offset:-272px;}.iti__bd{--iti-flag-offset:-288px;}.iti__be{--iti-flag-offset:-304px;}.iti__bf{--iti-flag-offset:-320px;}.iti__bg{--iti-flag-offset:-336px;}.iti__bh{--iti-flag-offset:-352px;}.iti__bi{--iti-flag-offset:-368px;}.iti__bj{--iti-flag-offset:-384px;}.iti__bl{--iti-flag-offset:-400px;}.iti__bm{--iti-flag-offset:-416px;}.iti__bn{--iti-flag-offset:-432px;}.iti__bo{--iti-flag-offset:-448px;}.iti__bq{--iti-flag-offset:-464px;}.iti__br{--iti-flag-offset:-480px;}.iti__bs{--iti-flag-offset:-496px;}.iti__bt{--iti-flag-offset:-512px;}.iti__bw{--iti-flag-offset:-528px;}.iti__by{--iti-flag-offset:-544px;}.iti__bz{--iti-flag-offset:-560px;}.iti__ca{--iti-flag-offset:-576px;}.iti__cc{--iti-flag-offset:-592px;}.iti__cd{--iti-flag-offset:-608px;}.iti__cf{--iti-flag-offset:-624px;}.iti__cg{--iti-flag-offset:-640px;}.iti__ch{--iti-flag-offset:-656px;}.iti__ci{--iti-flag-offset:-672px;}.iti__ck{--iti-flag-offset:-688px;}.iti__cl{--iti-flag-offset:-704px;}.iti__cm{--iti-flag-offset:-720px;}.iti__cn{--iti-flag-offset:-736px;}.iti__co{--iti-flag-offset:-752px;}.iti__cr{--iti-flag-offset:-768px;}.iti__cu{--iti-flag-offset:-784px;}.iti__cv{--iti-flag-offset:-800px;}.iti__cw{--iti-flag-offset:-816px;}.iti__cx{--iti-flag-offset:-832px;}.iti__cy{--iti-flag-offset:-848px;}.iti__cz{--iti-flag-offset:-864px;}.iti__de{--iti-flag-offset:-880px;}.iti__dj{--iti-flag-offset:-896px;}.iti__dk{--iti-flag-offset:-912px;}.iti__dm{--iti-flag-offset:-928px;}.iti__do{--iti-flag-offset:-944px;}.iti__dz{--iti-flag-offset:-960px;}.iti__ec{--iti-flag-offset:-976px;}.iti__ee{--iti-flag-offset:-992px;}.iti__eg{--iti-flag-offset:-1008px;}.iti__eh{--iti-flag-offset:-1024px;}.iti__er{--iti-flag-offset:-1040px;}.iti__es{--iti-flag-offset:-1056px;}.iti__et{--iti-flag-offset:-1072px;}.iti__fi{--iti-flag-offset:-1088px;}.iti__fj{--iti-flag-offset:-1104px;}.iti__fk{--iti-flag-offset:-1120px;}.iti__fm{--iti-flag-offset:-1136px;}.iti__fo{--iti-flag-offset:-1152px;}.iti__fr{--iti-flag-offset:-1168px;}.iti__ga{--iti-flag-offset:-1184px;}.iti__gb{--iti-flag-offset:-1200px;}.iti__gd{--iti-flag-offset:-1216px;}.iti__ge{--iti-flag-offset:-1232px;}.iti__gf{--iti-flag-offset:-1248px;}.iti__gg{--iti-flag-offset:-1264px;}.iti__gh{--iti-flag-offset:-1280px;}.iti__gi{--iti-flag-offset:-1296px;}.iti__gl{--iti-flag-offset:-1312px;}.iti__gm{--iti-flag-offset:-1328px;}.iti__gn{--iti-flag-offset:-1344px;}.iti__gp{--iti-flag-offset:-1360px;}.iti__gq{--iti-flag-offset:-1376px;}.iti__gr{--iti-flag-offset:-1392px;}.iti__gt{--iti-flag-offset:-1408px;}.iti__gu{--iti-flag-offset:-1424px;}.iti__gw{--iti-flag-offset:-1440px;}.iti__gy{--iti-flag-offset:-1456px;}.iti__hk{--iti-flag-offset:-1472px;}.iti__hn{--iti-flag-offset:-1488px;}.iti__hr{--iti-flag-offset:-1504px;}.iti__ht{--iti-flag-offset:-1520px;}.iti__hu{--iti-flag-offset:-1536px;}.iti__id{--iti-flag-offset:-1552px;}.iti__ie{--iti-flag-offset:-1568px;}.iti__il{--iti-flag-offset:-1584px;}.iti__im{--iti-flag-offset:-1600px;}.iti__in{--iti-flag-offset:-1616px;}.iti__io{--iti-flag-offset:-1632px;}.iti__iq{--iti-flag-offset:-1648px;}.iti__ir{--iti-flag-offset:-1664px;}.iti__is{--iti-flag-offset:-1680px;}.iti__it{--iti-flag-offset:-1696px;}.iti__je{--iti-flag-offset:-1712px;}.iti__jm{--iti-flag-offset:-1728px;}.iti__jo{--iti-flag-offset:-1744px;}.iti__jp{--iti-flag-offset:-1760px;}.iti__ke{--iti-flag-offset:-1776px;}.iti__kg{--iti-flag-offset:-1792px;}.iti__kh{--iti-flag-offset:-1808px;}.iti__ki{--iti-flag-offset:-1824px;}.iti__km{--iti-flag-offset:-1840px;}.iti__kn{--iti-flag-offset:-1856px;}.iti__kp{--iti-flag-offset:-1872px;}.iti__kr{--iti-flag-offset:-1888px;}.iti__kw{--iti-flag-offset:-1904px;}.iti__ky{--iti-flag-offset:-1920px;}.iti__kz{--iti-flag-offset:-1936px;}.iti__la{--iti-flag-offset:-1952px;}.iti__lb{--iti-flag-offset:-1968px;}.iti__lc{--iti-flag-offset:-1984px;}.iti__li{--iti-flag-offset:-2000px;}.iti__lk{--iti-flag-offset:-2016px;}.iti__lr{--iti-flag-offset:-2032px;}.iti__ls{--iti-flag-offset:-2048px;}.iti__lt{--iti-flag-offset:-2064px;}.iti__lu{--iti-flag-offset:-2080px;}.iti__lv{--iti-flag-offset:-2096px;}.iti__ly{--iti-flag-offset:-2112px;}.iti__ma{--iti-flag-offset:-2128px;}.iti__mc{--iti-flag-offset:-2144px;}.iti__md{--iti-flag-offset:-2160px;}.iti__me{--iti-flag-offset:-2176px;}.iti__mf{--iti-flag-offset:-2192px;}.iti__mg{--iti-flag-offset:-2208px;}.iti__mh{--iti-flag-offset:-2224px;}.iti__mk{--iti-flag-offset:-2240px;}.iti__ml{--iti-flag-offset:-2256px;}.iti__mm{--iti-flag-offset:-2272px;}.iti__mn{--iti-flag-offset:-2288px;}.iti__mo{--iti-flag-offset:-2304px;}.iti__mp{--iti-flag-offset:-2320px;}.iti__mq{--iti-flag-offset:-2336px;}.iti__mr{--iti-flag-offset:-2352px;}.iti__ms{--iti-flag-offset:-2368px;}.iti__mt{--iti-flag-offset:-2384px;}.iti__mu{--iti-flag-offset:-2400px;}.iti__mv{--iti-flag-offset:-2416px;}.iti__mw{--iti-flag-offset:-2432px;}.iti__mx{--iti-flag-offset:-2448px;}.iti__my{--iti-flag-offset:-2464px;}.iti__mz{--iti-flag-offset:-2480px;}.iti__na{--iti-flag-offset:-2496px;}.iti__nc{--iti-flag-offset:-2512px;}.iti__ne{--iti-flag-offset:-2528px;}.iti__nf{--iti-flag-offset:-2544px;}.iti__ng{--iti-flag-offset:-2560px;}.iti__ni{--iti-flag-offset:-2576px;}.iti__nl{--iti-flag-offset:-2592px;}.iti__no{--iti-flag-offset:-2608px;}.iti__np{--iti-flag-offset:-2624px;}.iti__nr{--iti-flag-offset:-2640px;}.iti__nu{--iti-flag-offset:-2656px;}.iti__nz{--iti-flag-offset:-2672px;}.iti__om{--iti-flag-offset:-2688px;}.iti__pa{--iti-flag-offset:-2704px;}.iti__pe{--iti-flag-offset:-2720px;}.iti__pf{--iti-flag-offset:-2736px;}.iti__pg{--iti-flag-offset:-2752px;}.iti__ph{--iti-flag-offset:-2768px;}.iti__pk{--iti-flag-offset:-2784px;}.iti__pl{--iti-flag-offset:-2800px;}.iti__pm{--iti-flag-offset:-2816px;}.iti__pr{--iti-flag-offset:-2832px;}.iti__ps{--iti-flag-offset:-2848px;}.iti__pt{--iti-flag-offset:-2864px;}.iti__pw{--iti-flag-offset:-2880px;}.iti__py{--iti-flag-offset:-2896px;}.iti__qa{--iti-flag-offset:-2912px;}.iti__re{--iti-flag-offset:-2928px;}.iti__ro{--iti-flag-offset:-2944px;}.iti__rs{--iti-flag-offset:-2960px;}.iti__ru{--iti-flag-offset:-2976px;}.iti__rw{--iti-flag-offset:-2992px;}.iti__sa{--iti-flag-offset:-3008px;}.iti__sb{--iti-flag-offset:-3024px;}.iti__sc{--iti-flag-offset:-3040px;}.iti__sd{--iti-flag-offset:-3056px;}.iti__se{--iti-flag-offset:-3072px;}.iti__sg{--iti-flag-offset:-3088px;}.iti__sh{--iti-flag-offset:-3104px;}.iti__si{--iti-flag-offset:-3120px;}.iti__sj{--iti-flag-offset:-3136px;}.iti__sk{--iti-flag-offset:-3152px;}.iti__sl{--iti-flag-offset:-3168px;}.iti__sm{--iti-flag-offset:-3184px;}.iti__sn{--iti-flag-offset:-3200px;}.iti__so{--iti-flag-offset:-3216px;}.iti__sr{--iti-flag-offset:-3232px;}.iti__ss{--iti-flag-offset:-3248px;}.iti__st{--iti-flag-offset:-3264px;}.iti__sv{--iti-flag-offset:-3280px;}.iti__sx{--iti-flag-offset:-3296px;}.iti__sy{--iti-flag-offset:-3312px;}.iti__sz{--iti-flag-offset:-3328px;}.iti__tc{--iti-flag-offset:-3344px;}.iti__td{--iti-flag-offset:-3360px;}.iti__tg{--iti-flag-offset:-3376px;}.iti__th{--iti-flag-offset:-3392px;}.iti__tj{--iti-flag-offset:-3408px;}.iti__tk{--iti-flag-offset:-3424px;}.iti__tl{--iti-flag-offset:-3440px;}.iti__tm{--iti-flag-offset:-3456px;}.iti__tn{--iti-flag-offset:-3472px;}.iti__to{--iti-flag-offset:-3488px;}.iti__tr{--iti-flag-offset:-3504px;}.iti__tt{--iti-flag-offset:-3520px;}.iti__tv{--iti-flag-offset:-3536px;}.iti__tw{--iti-flag-offset:-3552px;}.iti__tz{--iti-flag-offset:-3568px;}.iti__ua{--iti-flag-offset:-3584px;}.iti__ug{--iti-flag-offset:-3600px;}.iti__us{--iti-flag-offset:-3616px;}.iti__uy{--iti-flag-offset:-3632px;}.iti__uz{--iti-flag-offset:-3648px;}.iti__va{--iti-flag-offset:-3664px;}.iti__vc{--iti-flag-offset:-3680px;}.iti__ve{--iti-flag-offset:-3696px;}.iti__vg{--iti-flag-offset:-3712px;}.iti__vi{--iti-flag-offset:-3728px;}.iti__vn{--iti-flag-offset:-3744px;}.iti__vu{--iti-flag-offset:-3760px;}.iti__wf{--iti-flag-offset:-3776px;}.iti__ws{--iti-flag-offset:-3792px;}.iti__xk{--iti-flag-offset:-3808px;}.iti__ye{--iti-flag-offset:-3824px;}.iti__yt{--iti-flag-offset:-3840px;}.iti__za{--iti-flag-offset:-3856px;}.iti__zm{--iti-flag-offset:-3872px;}.iti__zw{--iti-flag-offset:-3888px;}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x);}.iti__globe{background-image:var(--iti-path-globe-2x);}}:root{--iti-path-flags-1x:url(/assets/images/vendor/intl-tel-input/build/flags.webp)!important;--iti-path-flags-2x:url(/assets/images/vendor/intl-tel-input/build/flags@2x.webp);--iti-path-globe-1x:url(/assets/images/vendor/intl-tel-input/build/globe.webp)!important;--iti-path-globe-2x:url(/assets/images/vendor/intl-tel-input/build/globe@2x.webp)!important;}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;vertical-align:baseline;}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;}svg{width:100%;}:root{--color-white:#fff;--color-black:#111;--color-grey:#666;--color-background-lightest:#fafafa;--color-background-light:hsl(200,15%,92%);--color-blue-medium:rgba(0,83,179,1);--color-error:rgb(159,2,2);--color-warning:yellow;--gutter-sm:0.5rem;--gutter-md:1rem;--gutter-lg:3rem;--header-height:72px;}*,html{scroll-behavior:smooth !important;}div[data-drupal-messages]{background-color:#fafeff;border-radius:3px;border:1px solid #9bb1c2;bottom:2rem;box-shadow:0 5px 5px 0 rgba(20,85,157,0.1);box-sizing:border-box;left:5rem;max-width:100vw;padding:2rem;position:sticky;right:2rem;width:400px;}#lb-plus-sidebar{top:60px !important;}.scroll-disabled{overflow:hidden;}.margin-top-0{margin-top:0 !important;}.margin-bottom-0{margin-top:0 !important;}[role=main]{min-height:calc(100vh - 350px);}.layout{display:grid;grid-column-gap:var(--gutter-md);grid-row-gap:var(--gutter-md);grid-template-rows:1fr;max-width:1200px;margin:0 auto var(--gutter-lg) auto;}.layout--one-col{grid-template-columns:1fr;}@media (min-width:960px){.layout--twocol-section--50-50{grid-template-columns:1fr 1fr;}.layout--twocol-section--33-67{grid-template-columns:33% 67%;}.layout--twocol-section--67-33{grid-template-columns:67% 33%;}.layout--twocol-section--25-75{grid-template-columns:25% 75%;}.layout--twocol-section--75-25{grid-template-columns:75% 25%;}.layout--threecol-section--25-50-25{grid-template-columns:25% 50% 25%;}.layout--threecol-section--33-34-33{grid-template-columns:1fr 1fr 1fr;}.layout--threecol-section--25-25-50{grid-template-columns:25% 25% 50%;}.layout--threecol-section--50-25-25{grid-template-columns:50% 25% 25%;}}.login-form .form-item{padding:var(--gutter-sm);}.login-form .form-text{padding:var(--gutter-sm);font-size:1.4rem;}html{font-size:16px;}body,p{font-family:sans-serif !important;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;}p{margin:0 0 var(--gutter-md) 0;}h1{font-size:2rem;font-weight:700;line-height:2.3rem;}h1.primary{font-size:2.1875rem;line-height:2.5rem;}.h1{font-size:2rem !important;font-weight:700 !important;line-height:2.3rem !important;}h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:1.25rem;margin-top:2.5rem;}.h2{font-size:1.875rem !important;font-weight:700 !important;line-height:2.25rem !important;margin-bottom:1.25rem !important;margin-top:2.5rem !important;}h3{font-size:1.5625rem;font-weight:700;line-height:2rem;margin-bottom:0.7rem;margin-top:2rem;}.h3{font-size:1.5625rem !important;font-weight:700 !important;line-height:2rem !important;margin-bottom:0.7rem !important;margin-top:2rem !important;}h4{font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:0.7rem;}.h4{font-size:1.25rem !important;font-weight:700 !important;line-height:1.5rem !important;margin-bottom:0.7rem !important;}h5{font-size:1.0625rem;font-weight:400;line-height:1.2rem;margin-bottom:0.7rem;margin-top:0rem;}.h5{font-size:1.0625rem !important;font-weight:700 !important;line-height:1.2rem !important;margin-bottom:0.7rem !important;margin-top:0rem !important;}h6{font-size:0.9rem;font-weight:400;line-height:1rem;margin-bottom:0.5rem;}.h6{font-size:0.9rem !important;font-weight:400 !important;line-height:1rem !important;margin-bottom:0.5rem !important;}strong{font-weight:700;}em{font-style:italic;}ul{list-style:disc;margin:0 0 0 var(--gutter-md);}ul li{padding:0 0 var(--gutter-sm) 0;}ol{list-style:decimal;margin:0 0 0 calc(var(--gutter-md) * 1.5);}ol li{padding:0 0 var(--gutter-sm) 0;}a{color:var(--color-blue-medium);text-underline-offset:2px;}a h1,a h2,a h3,a h4,a h5{text-decoration:none;}@media (min-width:960px){h1{font-size:3.75rem;line-height:4.5rem;}h1.primary{font-size:4.375rem;line-height:5rem;}.h1{font-size:3.75rem !important;line-height:4.5rem !important;}.h1.primary{font-size:4.375rem !important;line-height:5rem !important;}h2{font-size:2.8125rem;line-height:3.25rem;}.h2{font-size:2.8125rem !important;line-height:3.25rem !important;}h3{font-size:1.875rem;list-style:2.25rem;}.h3{font-size:1.875rem !important;list-style:2.25rem !important;}h4{font-size:1.5625rem;line-height:2rem;}.h4{font-size:1.5625rem !important;line-height:2rem !important;}h5{font-size:1.25rem;line-height:1.5rem;}.h5{font-size:1.25rem !important;line-height:1.5rem !important;}h6{font-size:1.0625rem;line-height:1.25rem;}.h6{font-size:1.0625rem !important;line-height:1.25rem !important;}}.blog-feed-block .views-exposed-form{display:none;}.blog-feed-block .views-element-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 0fr;grid-column-gap:0px;grid-row-gap:var(--gutter-md);}.blog-feed-block .views-element-container > div{display:grid;grid-template-columns:1fr;grid-column-gap:var(--gutter-md);grid-row-gap:var(--gutter-md);}@media (min-width:600px){.blog-feed-block .views-element-container > div{grid-template-columns:repeat(3,1fr);}}.blog-feed-block .views-element-container .pager{text-align:center;margin:var(--gutter-lg) 0;}.blog-feed-block .views-element-container .pager__items{display:flex;justify-content:center;list-style:none;}.blog-feed-block .views-element-container .pager__item{margin:0 var(--gutter-sm);padding:0;}.blog-feed-block .views-element-container .pager__item a{align-items:center;display:flex;height:2rem;justify-content:center;text-decoration:none;width:2rem;}.blog-feed-block .views-element-container .pager__item.is-active{border:1px solid var(--color-grey);}.blog-feed-block .views-element-container .pager__item--first a,.blog-feed-block .views-element-container .pager__item--last a{width:auto;}.blog-feed-block .card-block{height:100%;}.blog-feed-block .card-block__background-image{height:14rem;}.blog-feed-block .card-block__content{display:flex;flex-direction:column;justify-content:space-between;}.breadcrumbs-block{display:block;display:none;margin:0 0 var(--gutter-md) 0;}.breadcrumbs-block ol{display:flex;margin:0;}.breadcrumbs-block ol li{list-style:initial;list-style-image:url(/themes/courses/assets/breadcrumb-marker.svg);margin:0;margin-left:25px;}.breadcrumbs-block ol li a{text-decoration:underline;}.breadcrumbs-block ol li:first-child{margin:0;list-style:none !important;}.breadcrumbs-block ol li::marker{margin:0;}@media (min-width:960px){.breadcrumbs-block{display:block;}}.button-block,.dynamics-form-block .submitButtonWrapper .submitButton,.login-form .form-submit{transition:0.2s ease;align-items:center;display:inline-flex;font-weight:700;justify-content:space-between;padding:calc(var(--gutter-sm) * 0.8) var(--gutter-sm);text-decoration:none;}.button-block .icon-block,.dynamics-form-block .submitButtonWrapper .submitButton .icon-block,.login-form .form-submit .icon-block{margin-left:var(--gutter-md);}.button-block:hover,.dynamics-form-block .submitButtonWrapper .submitButton:hover,.login-form .form-submit:hover{text-decoration:none;}.card-block{background-color:var(--color-background-lightest);box-sizing:border-box;display:block;padding:0;}.card-block__cover-image{display:inline-block;overflow:hidden;position:relative;width:100%;height:18rem;}.card-block__cover-image img{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;}.card-block__center-image{display:block;margin:0 auto;max-width:80%;min-height:60px;padding-top:calc(var(--gutter-md) * 2);}.card-block__content{padding:calc(var(--gutter-lg) * 0.6);}.card-block__heading{margin:0 0 var(--gutter-md) 0 !important;}.card-block__cta{display:none;}.card-block--has-url{text-decoration:none;}.card-block--align-left{text-align:left;}.card-block--align-center{text-align:center;}.card-block--align-center p,.card-block--align-center h2,.card-block--align-center h3,.card-block--align-center h4,.card-block--align-center h5,.card-block--align-center li{margin-left:auto;margin-right:auto;}.card-block--align-right{text-align:right;}.carousel-block{position:relative;}.carousel-block__nav-controls{align-items:center;display:flex;justify-content:center;margin:var(--gutter-md) 0 0 0;height:var(--gutter-md);}.carousel-block__nav-button{align-items:center;background-color:var(--color-black);border:none;cursor:pointer;display:flex;display:none;height:3rem;justify-content:center;top:calc(50% - var(--gutter-lg));width:3rem;}.carousel-block__nav-button svg{height:auto;}.carousel-block__bullets{display:flex;margin:var(--gutter-sm) 0 0 0;}.carousel-block__bullet{background-color:var(--color-grey);border-radius:100%;height:0.75rem;width:0.75rem;padding:0;border:0;margin:0 calc(var(--gutter-sm) / 4);}.carousel-block__bullet.is-active{background-color:var(--color-black);}@media (min-width:600px){.carousel-block__nav-button{display:block;height:2rem;position:absolute;transform:translateY(-50%);width:2rem;}.carousel-block__nav-button--prev{left:calc(-1 * var(--gutter-lg));}.carousel-block__nav-button--prev svg{transform:rotate(180deg);}.carousel-block__nav-button--next{right:calc(-1 * var(--gutter-lg));}.carousel-block__bullet{width:0.5rem;height:0.5rem;}.carousel-block--arrows-inside{padding:0 50px;}.carousel-block--arrows-inside__nav-button{position:relative;}}.wp-block-columns{display:grid;grid-column-gap:var(--gutter-md);grid-row-gap:var(--gutter-lg);grid-template-columns:1fr;width:100%;}@media (min-width:600px){.wp-block-columns{grid-row-gap:var(--gutter-lg);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));}.wp-block-columns--2fr-1fr{grid-template-columns:2fr 1fr;}.wp-block-columns--1fr-2fr{grid-template-columns:1fr 2fr;}}.wp-block-columns--equal-height .wp-block-column > *{height:100%;}.wp-block-column{align-content:flex-start;grid-row-gap:var(--gutter-md);margin:0 !important;}.wp-block-column > *:first-child{margin-top:0;}.wp-block-column > *:last-child{margin-bottom:0;}.container-block,.login-form{box-sizing:border-box;padding:calc(var(--gutter-md) + var(--gutter-sm));width:100%;}.container-block__content{max-width:1300px;margin:0 auto;}.container-block--theme-one{background-color:var(--color-theme-one-background);padding:var(--gutter-md) calc(var(--gutter-md) + var(--gutter-sm));}.container-block--theme-one *{color:var(--color-white);}@media (min-width:breapoint(tablet)){.container-block--sticky{top:100px;}}.details-block{border:1px solid var(--color-black);margin:0 0 var(--gutter-sm) 0;}.details-block__heading{cursor:pointer;display:block;list-style:none;padding:var(--gutter-sm) var(--gutter-md);position:relative;}.details-block__heading::-webkit-details-marker{display:none;}.details-block__heading h4{font-size:1.3rem;max-width:none;}.details-block__heading *{color:var(--color-black);display:inline-block;margin:0;padding-left:2rem;}.details-block__heading::before{content:"";height:0.8rem;left:18px;position:absolute;top:50%;transform:translateY(-50%);width:0.8rem;background-image:url(/themes/courses/assets/details-marker--plus.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;}.details-block__content{padding:var(--gutter-md) var(--gutter-md) var(--gutter-md) 2rem;}.details-block[open] .details-block__heading::before{background-image:url(/themes/courses/assets/details-marker--minus.svg);}.dynamics-form-block{background:none;margin:var(--gutter-lg) 0 0 0;}.dynamics-form-block table{border:none !important;}.dynamics-form-block tbody{display:table !important;width:100% !important;}.dynamics-form-block form *[data-layout=true]{max-width:none !important;}.dynamics-form-block label{color:var(--color-black) !important;font-size:1rem !important;font-weight:700 !important;line-height:1.5rem !important;margin:0 0 var(--gutter-sm) 0 !important;}.dynamics-form-block label *{font-size:1rem !important;}.dynamics-form-block label::after{color:var(--color-black) !important;width:11px !important;}.dynamics-form-block input{background-color:white !important;border-radius:0 !important;border:1px solid #e1dfdd !important;font-size:1rem !important;height:auto !important;margin:0 !important;outline-offset:0;padding:var(--gutter-md) !important;}.dynamics-form-block input[type=radio]{padding:10px;}.dynamics-form-block input[type=radio] + label{margin:0 0 0 var(--gutter-sm) !important;}.dynamics-form-block input[type=radio]:focus-visible,.dynamics-form-block input[type=radio][aria-invalid=true]{outline:none !important;position:relative;}.dynamics-form-block input[type=radio]:focus-visible:after,.dynamics-form-block input[type=radio][aria-invalid=true]:after{border-radius:100%;border:2px solid var(--color-error);content:"";height:16px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:16px;}.dynamics-form-block input[type=radio]:focus-visible{box-shadow:none !important;}.dynamics-form-block input[type=radio]:focus-visible:after{border-color:#FFDD00;}.dynamics-form-block input[type=checkbox]{padding:10px;}.dynamics-form-block input[type=checkbox] + label{margin:0 0 0 var(--gutter-sm) !important;}.dynamics-form-block select{background-color:var(--color-white) !important;max-height:50px !important;padding:var(--gutter-md) !important;}.dynamics-form-block select option[hidden],.dynamics-form-block select::-webkit-input-placeholder,.dynamics-form-block select::-moz-placeholder,.dynamics-form-block select:-ms-input-placeholder,.dynamics-form-block select:-moz-placeholder,.dynamics-form-block select::placeholder{color:#757575;}.dynamics-form-block textarea{background-color:var(--color-white) !important;}.dynamics-form-block .form-grid{padding:0 !important;}.dynamics-form-block .form-grid > *{gap:var(--gutter-sm);}.dynamics-form-block [data-editorblocktype]{display:block;margin:0 !important;padding:0 !important;}.dynamics-form-block .consentBlock{margin-left:0 !important;}.dynamics-form-block .consentBlock label{margin:0 !important;}.dynamics-form-block .ui-selectmenu-menu{background:var(--color-white) !important;border-radius:0 0 5px 5px;box-shadow:0 3px 5px rgba(0,0,0,0.2);overflow:hidden;}.dynamics-form-block .ui-selectmenu-menu .ui-menu .ui-menu-item{max-width:none;}.dynamics-form-block .ui-selectmenu-menu .ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:20px !important;}.dynamics-form-block .ui-selectmenu-menu .ui-menu .ui-menu-item:hover{background:#ccc !important;color:var(--color-black) !important;}.dynamics-form-block .radiobuttons{display:flex;flex-direction:row !important;padding:0 10px !important;min-height:50px;}.dynamics-form-block .submitButtonWrapper{padding:0 !important;text-align:left;}.dynamics-form-block .submitButtonWrapper .submitButton{transition:0.2s ease;align-items:center !important;align-self:flex-start !important;background:#0053B3 !important;border-radius:0 !important;color:#fff !important;display:inline-flex !important;font-weight:400 !important;justify-content:space-between !important;padding:12px 13px !important;text-align:center !important;text-decoration:none !important;}.dynamics-form-block .submitButtonWrapper .submitButton *{color:#fff !important;}.dynamics-form-block .submitButtonWrapper .submitButton:hover{background:#003977 !important;color:#fff !important;}.dynamics-form-block .submitButtonWrapper .submitButton:focus-visible{background-color:#FFDD00 !important;color:var(--color-black) !important;}.dynamics-form-block .onFormSubmittedFeedback{background:none !important;}.dynamics-form-block .phoneCountryCodeLabel{display:none !important;}.dynamics-form-block .iti{display:block !important;}.dynamics-form-block .iti .iti__tel-input{padding-left:calc(3rem + var(--gutter-md)) !important;}.dynamics-form-block .iti .iti__selected-country{width:3rem;}.dynamics-form-block .iti .iti__selected-country .iti__selected-country-primary{border-right:1px solid rgb(225,223,221);justify-content:center;width:100%;}.dynamics-form-block .iti .iti__selected-dial-code{font-size:1rem !important;margin-left:var(--gutter-sm);margin-top:1px;}.dynamics-form-block .iti .tel-input__error-message{color:red;display:block;margin-bottom:28px !important;}.dynamics-form-block [aria-invalid=true]{outline:2px solid var(--color-error) !important;}.dynamics-form-block .hf-warning{color:var(--color-error);margin:0 -2px;padding:4px 0;}@media (min-width:960px){.dynamics-form-block input[type=checkbox]{accent-color:#0053B3 !important;transform:scale(2);}.dynamics-form-block input[type=radio]{accent-color:#0053B3 !important;transform:scale(2);}}body:not(.gutenberg--enabled) .dynamics-form-block input:active,body:not(.gutenberg--enabled) .dynamics-form-block input:focus-visible{background-color:var(--color-white) !important;}.footer-block{min-height:300px;background:var(--color-black);font-size:0.9rem;}.footer-block ul{list-style:none;}.footer-block .menu-block__link{font-size:1rem;white-space:initial;}.header-block{background:hsl(189,14%,38%);position:sticky;top:0;z-index:400;}.header-block__content{display:grid;grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:300px 1fr 0fr;grid-template-rows:1fr;height:auto;margin:0 auto;padding:0 var(--gutter-md);}.header-block__toggle{cursor:pointer;display:none;z-index:2;}.header-block__logo{display:flex;padding:var(--gutter-sm) 0;z-index:1;}.header-block__logo img,.header-block__logo svg{margin:0;max-height:none;}.header-block__menu{display:block;grid-area:1/2/2/3;}.header-block__menu > ul{justify-content:flex-end;}.header-block__menu > ul .menu-block__item{border:none;}.header-block__menu > ul .menu-block__link{color:var(--color-white);}.header-block__menu .menu-block__more-toggle svg path{fill:var(--color-white);}.header-block__cta-container{align-items:center;display:flex;grid-area:1/3/2/4;justify-content:flex-end;margin-left:var(--gutter-md);white-space:nowrap;}.header-block__cta-container > *{margin-right:var(--gutter-md);}.header-block__cta-container > *:last-child{margin:0;}.header-block.responsive-collapsed .header-block__content{align-items:center;grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:50px 1fr;grid-template-rows:50px 1fr 0fr;height:50px;max-height:100%;padding:0;}.header-block.responsive-collapsed .header-block__logo{justify-content:center;}.header-block.responsive-collapsed .header-block__logo img,.header-block.responsive-collapsed .header-block__logo svg{display:block;margin-left:-25px;max-height:calc(50px - var(--gutter-md));max-width:100%;}.header-block.responsive-collapsed .header-block__toggle{transition:0.2s ease;align-items:center;display:flex;height:100%;justify-content:center;}.header-block.responsive-collapsed .header-block__toggle .icon-block{flex:1;height:100%;padding:12px;width:100%;}.header-block.responsive-collapsed .header-block__menu{display:none;grid-area:2/1/3/3;background-color:var(--color-background-light);}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__item{border-bottom:1px solid var(--color-black);}.header-block.responsive-collapsed .header-block__cta-container{display:none;margin:0;padding:calc(var(--gutter-md) * 2) var(--gutter-md);}.header-block.header-block--menu-visible .header-block__menu{display:block;}.header-block.header-block--menu-visible .header-block__toggle .icon-block #bars{display:none;}.header-block.header-block--menu-visible .header-block__toggle .icon-block #cross{display:block !important;}.header-block.header-block--menu-visible .header-block__cta-container{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-area:4/1/5/3;}.header-block.header-block--menu-visible::before{background:rgba(0,0,0,0.5);bottom:0;content:"";left:0;position:fixed;right:0;top:50px;z-index:-1;}@media (max-width:600px){.header-block{font-size:0.9rem;}}.icon-block{align-items:center;display:inline-flex;flex:0;justify-content:center;width:1rem;height:1rem;min-width:20px;}.icon-block svg{max-width:100%;max-height:100%;}.icon-block svg path{transition:0.2s ease;fill:#fff;}.image-hero-block{position:relative;background-color:var(--color-black);background-position:right center;background-size:cover;background-repeat:no-repeat;color:var(--color-white);}.image-hero-block > .container-block,.image-hero-block > .login-form{padding:0;}.image-hero-block__container{position:relative;display:grid;grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr;grid-template-rows:0fr 0fr 0fr;z-index:1;}.image-hero-block__image{display:block !important;max-width:100%;}.image-hero-block__image-placeholder{display:none;}.image-hero-block--no-breadcrumbs .breadcrumbs-block{display:none;}.image-hero-block .breadcrumbs-block ol li{list-style-image:url(/themes/courses/assets/breadcrumb-marker--light.svg);}.image-hero-block .breadcrumbs-block ol li a{color:var(--color-white);}@media (min-width:600px){.image-hero-block{min-height:34rem;}.image-hero-block::after{background:var(--color-black);background:transparent linear-gradient(90deg,#00131D 60%,rgba(0,19,29,0.6) 100%) 0% 0% no-repeat padding-box;bottom:0;content:"";left:0;position:absolute;right:calc(50% - var(--gutter-lg));top:0;z-index:0;}.image-hero-block .container-block,.image-hero-block .login-form{align-items:flex-start;display:flex;flex-direction:column;}.image-hero-block .container-block:first-child,.image-hero-block .login-form:first-child{align-items:flex-start;padding-top:var(--gutter-lg);}.image-hero-block__container{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:0fr 0fr;}.image-hero-block__heading{grid-area:1/1/2/2;}.image-hero-block__content{grid-area:2/1/2/2;}.image-hero-block__image{display:none !important;grid-area:1/2/2/3;min-height:0;}.image-hero-block__image-placeholder{display:block;grid-area:1/2/2/3;}.image-hero-block--taller .image-hero-block__container{grid-template-rows:0fr 1fr;}}@media (min-width:1400px){.image-hero-block{background-size:85%;}.image-hero-block .container-block,.image-hero-block .login-form{padding-bottom:0;padding-left:0;padding-right:0;}}@media (max-width:600px){.image-hero-block{background-image:none !important;}}.image-with-content-block{border-bottom:2px solid hsl(45,92%,62%);display:grid;grid-column-gap:var(--gutter-md);grid-row-gap:var(--gutter-md);grid-template-columns:auto;grid-template-rows:auto 1fr;margin:0 0 var(--gutter-sm) 0;}.image-with-content-block__image{background-color:var(--color-grey);display:inline-block;overflow:hidden;padding-bottom:100%;position:relative;width:100%;}.image-with-content-block__image img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;transform:translateX(-50%);width:auto;}.image-with-content-block__content{display:flex;flex-direction:column;justify-content:center;padding-bottom:var(--gutter-md);}.image-with-content-block .button-block,.image-with-content-block .login-form .form-submit,.login-form .image-with-content-block .form-submit,.image-with-content-block .dynamics-form-block .submitButtonWrapper .submitButton,.dynamics-form-block .submitButtonWrapper .image-with-content-block .submitButton{align-self:flex-start;}@media (min-width:600px){.image-with-content-block{grid-template-columns:auto 1fr;grid-template-rows:auto;}.image-with-content-block__image{width:16rem;}}.wp-block-image--size-thumbnail figure,.wp-block-image figure.size-thumbnail{align-items:center;display:flex;height:80px;justify-content:center;width:80px;}.wp-block-image--size-thumbnail figure img,.wp-block-image figure.size-thumbnail img{width:auto !important;height:auto !important;}.menu-block ul{list-style:none;margin:0;}.menu-block li{list-style:none;max-width:none;padding:0;}.menu-block__item{display:flex;}.menu-block__link{transition:0.2s ease;color:var(--color-black);display:inline-flex;flex:1;justify-content:space-between;padding:var(--gutter-sm) var(--gutter-sm) var(--gutter-sm) 0;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.menu-block__more-toggle{display:none;}.menu-block--expanded .menu-block__link{padding-left:var(--gutter-md);}.menu-block--expanded .menu-block__link:hover{background-color:var(--color-white);color:var(--color-black);}.menu-block--expanded .menu-block__link:hover .menu-block__more-toggle svg path{fill:var(--color-black);}.menu-block--layout-dropdown{background-color:var(--color-white);border:1px solid var(--color-black);cursor:pointer;display:flex;justify-content:flex-end;position:relative;z-index:10;}.menu-block--layout-dropdown .menu-block .menu-block__link{padding-left:calc(var(--gutter-md) * 2);}.menu-block--layout-dropdown__block .menu-block__item{padding-left:var(--gutter-md);}.menu-block--layout-dropdown .menu-block__more-toggle{display:none;}.menu-block--layout-dropdown > .menu-block__more-toggle{transition:0.2s ease;align-items:center;background:var(--color-black);border:none;box-sizing:border-box;display:block;display:flex;justify-content:center;padding:var(--gutter-sm);width:1rem;}.menu-block--layout-dropdown > .menu-block__more-toggle .icon-block{width:20px;height:20px;}.menu-block--layout-dropdown > .menu-block__more-toggle .icon-block svg path{fill:var(--color-black);}.menu-block--layout-dropdown .menu-block__label{color:var(--color-black);left:var(--gutter-md);position:absolute;top:50%;transform:translateY(-50%);}.menu-block--layout-dropdown > ul{background-color:var(--color-white);box-shadow:0 0 20px 0 rgba(0,83,179,0.15);height:auto;left:0;margin:0;max-height:10rem;overflow:auto;position:absolute;right:0;top:calc(100% + 1px);visibility:hidden;}.menu-block--layout-dropdown .menu-block__item{padding:0;}.menu-block--layout-dropdown .menu-block__link{padding:var(--gutter-md);white-space:initial;transition:none !important;}.menu-block--layout-dropdown .menu-block__link:hover,.menu-block--layout-dropdown .menu-block__link:active,.menu-block--layout-dropdown .menu-block__link:focus{background:var(--color-black);color:var(--color-white);}.menu-block--layout-dropdown.menu-block--expanded{z-index:450;}.menu-block--layout-dropdown.menu-block--expanded > ul{visibility:visible !important;z-index:500;}.menu-block--layout-dropdown.menu-block--expanded > .menu-block__more-toggle svg{transform:rotate(180deg);}.menu-block--layout-dropdown.menu-block--expanded::after{background-color:var(--color-black);bottom:0;content:"";left:0;opacity:10%;position:fixed;right:0;top:0;z-index:499;}.menu-block--layout-dropdown:hover,.menu-block--layout-dropdown.menu-block--expanded{box-shadow:0 0 20px 0 rgba(0,83,179,0.15);}.menu-block--layout-dropdown:focus{outline:2px solid rgb(0,83,179);}.menu-block--layout-dropdown::after{display:none;}.menu-block--layout-horizontal,.menu-block--layout-sub-navigation{background:none;margin:0;}.menu-block--layout-horizontal .menu-block__block,.menu-block--layout-sub-navigation .menu-block__block{list-style:none;position:relative;}.menu-block--layout-horizontal .menu-block__block--has-children .menu-block__more-toggle,.menu-block--layout-sub-navigation .menu-block__block--has-children .menu-block__more-toggle{display:flex;}.menu-block--layout-horizontal .menu-block__block--expanded > .menu-block__item > .menu-block__link,.menu-block--layout-sub-navigation .menu-block__block--expanded > .menu-block__item > .menu-block__link{background-color:var(--color-white);color:var(--color-black);}.menu-block--layout-horizontal .menu-block__block--expanded > .menu-block__item > .menu-block__link > .menu-block__more-toggle,.menu-block--layout-sub-navigation .menu-block__block--expanded > .menu-block__item > .menu-block__link > .menu-block__more-toggle{transform:rotate(270deg);}.menu-block--layout-horizontal .menu-block__block--expanded > .menu-block__item > .menu-block__link > .menu-block__more-toggle svg path,.menu-block--layout-sub-navigation .menu-block__block--expanded > .menu-block__item > .menu-block__link > .menu-block__more-toggle svg path{fill:var(--color-black);}.menu-block--layout-horizontal .menu-block__block--expanded > .menu-block__item > .menu-block__link:hover .menu-block__more-toggle svg path,.menu-block--layout-sub-navigation .menu-block__block--expanded > .menu-block__item > .menu-block__link:hover .menu-block__more-toggle svg path{fill:var(--color-white);}.menu-block--layout-horizontal .menu-block__item,.menu-block--layout-sub-navigation .menu-block__item{border-bottom:none;display:flex;}.menu-block--layout-horizontal .menu-block__link,.menu-block--layout-sub-navigation .menu-block__link{color:var(--color-black);display:inline-flex;flex:1;justify-content:space-between;padding:calc(var(--gutter-md) * 1.5) var(--gutter-md);text-decoration:none;}.menu-block--layout-horizontal .menu-block__link:is(a):hover,.menu-block--layout-sub-navigation .menu-block__link:is(a):hover{text-decoration:underline;text-underline-offset:2px;}.menu-block--layout-horizontal .menu-block__more-toggle,.menu-block--layout-sub-navigation .menu-block__more-toggle{align-items:center;display:none;justify-content:center;width:8px;margin:0 0 0 var(--gutter-sm);transform:rotate(90deg);}.menu-block--layout-horizontal .menu-block__more-toggle .icon-block,.menu-block--layout-sub-navigation .menu-block__more-toggle .icon-block{height:var(--gutter-sm);}.menu-block--layout-horizontal [aria-level="1"],.menu-block--layout-sub-navigation [aria-level="1"]{display:flex;}.menu-block--layout-horizontal [aria-level="1"] > .menu-block__block .menu-block__link,.menu-block--layout-sub-navigation [aria-level="1"] > .menu-block__block .menu-block__link{color:var(--color-white);}.menu-block--layout-horizontal [aria-level="1"] > .menu-block__block .menu-block__link:hover,.menu-block--layout-sub-navigation [aria-level="1"] > .menu-block__block .menu-block__link:hover{background:var(--color-white);color:var(--color-black);}.menu-block--layout-horizontal [aria-level="1"] > .menu-block__block .menu-block__link:hover .menu-block__more-toggle svg path,.menu-block--layout-sub-navigation [aria-level="1"] > .menu-block__block .menu-block__link:hover .menu-block__more-toggle svg path{fill:var(--color-black);}.menu-block--layout-horizontal [aria-level="1"] > .menu-block__block--expanded .menu-block__link,.menu-block--layout-sub-navigation [aria-level="1"] > .menu-block__block--expanded .menu-block__link{color:var(--color-black);}.menu-block--layout-horizontal [aria-level="1"] > .menu-block__block--expanded > .menu-block,.menu-block--layout-sub-navigation [aria-level="1"] > .menu-block__block--expanded > .menu-block{display:block;}.menu-block--layout-horizontal .menu-block[aria-level="2"],.menu-block--layout-sub-navigation .menu-block[aria-level="2"]{background-color:var(--color-white);display:none;left:0;margin:0 !important;max-height:calc(90vh - 80px - 60px);min-width:18rem;overflow-y:auto;position:absolute;top:72px;width:auto;}.menu-block--layout-horizontal .menu-block[aria-level="2"] > .menu-block__block .menu-block__link,.menu-block--layout-sub-navigation .menu-block[aria-level="2"] > .menu-block__block .menu-block__link{color:var(--color-black);text-wrap:initial;}.menu-block--layout-horizontal .menu-block[aria-level="2"] > .menu-block__block .menu-block__link .menu-block__more-toggle,.menu-block--layout-sub-navigation .menu-block[aria-level="2"] > .menu-block__block .menu-block__link .menu-block__more-toggle{display:none;}.menu-block--layout-horizontal .menu-block[aria-level="2"] > .menu-block__block .menu-block__link .menu-block__more-toggle svg path,.menu-block--layout-sub-navigation .menu-block[aria-level="2"] > .menu-block__block .menu-block__link .menu-block__more-toggle svg path{fill:var(--color-black);}.menu-block--layout-horizontal .menu-block[aria-level="2"] > .menu-block__block .menu-block__link:is(a):hover,.menu-block--layout-sub-navigation .menu-block[aria-level="2"] > .menu-block__block .menu-block__link:is(a):hover{background:var(--color-black);color:var(--color-white);}.menu-block--layout-horizontal .menu-block[aria-level="2"] > .menu-block__block .menu-block__link:is(a):hover .menu-block__more-toggle svg path,.menu-block--layout-sub-navigation .menu-block[aria-level="2"] > .menu-block__block .menu-block__link:is(a):hover .menu-block__more-toggle svg path{fill:var(--color-white);}.menu-block--layout-horizontal .menu-block[aria-level="2"] > .menu-block__block--expanded .menu-block,.menu-block--layout-sub-navigation .menu-block[aria-level="2"] > .menu-block__block--expanded .menu-block{display:block;}.menu-block--layout-horizontal .menu-block[aria-level="3"],.menu-block--layout-sub-navigation .menu-block[aria-level="3"]{display:none;}.menu-block--layout-horizontal .menu-block[aria-level="3"] .menu-block__link,.menu-block--layout-sub-navigation .menu-block[aria-level="3"] .menu-block__link{padding-left:calc(var(--gutter-md) * 2);font-size:0.9rem;}.menu-block--layout-horizontal.responsive-collapsed [aria-level="1"],.menu-block--layout-sub-navigation.responsive-collapsed [aria-level="1"]{display:block;}.menu-block--layout-horizontal.responsive-collapsed .menu-block[aria-level="2"],.menu-block--layout-sub-navigation.responsive-collapsed .menu-block[aria-level="2"]{position:relative;top:0;max-height:none;min-width:none;}.menu-block--layout-horizontal.responsive-collapsed .menu-block[aria-level="2"] .menu-block__link,.menu-block--layout-sub-navigation.responsive-collapsed .menu-block[aria-level="2"] .menu-block__link{padding-left:calc(var(--gutter-md) * 2);}.menu-block--layout-horizontal.responsive-collapsed .menu-block[aria-level="2"] .menu-block__link .menu-block__more-toggle,.menu-block--layout-sub-navigation.responsive-collapsed .menu-block[aria-level="2"] .menu-block__link .menu-block__more-toggle{display:flex;}.menu-block--layout-horizontal.responsive-collapsed .menu-block[aria-level="3"] .menu-block__link,.menu-block--layout-sub-navigation.responsive-collapsed .menu-block[aria-level="3"] .menu-block__link{padding-left:calc(var(--gutter-md) * 3);}.menu-block--layout-horizontal.responsive-collapsed .menu-block__link,.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__link{max-width:none;position:relative;}.menu-block--layout-horizontal.responsive-collapsed .menu-block__more-toggle,.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__more-toggle{bottom:0;cursor:pointer;position:absolute;right:0;top:0;transform:none !important;width:3.5rem;}.menu-block--layout-horizontal.responsive-collapsed .menu-block__more-toggle .icon-block,.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__more-toggle .icon-block{margin:0 !important;}.menu-block--layout-horizontal.responsive-collapsed .menu-block__block--expanded > .menu-block__item .menu-block__more-toggle .icon-block,.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__block--expanded > .menu-block__item .menu-block__more-toggle .icon-block{transform:rotate(90deg);}.menu-block--layout-horizontal ul[aria-level="2"].menu-block{box-shadow:0 3px 3px rgba(0,0,0,0.18);}.menu-block--layout-horizontal.responsive-collapsed ul[aria-level="2"].menu-block{box-shadow:none;}.menu-block--layout-sub-navigation > ul > .menu-block__block > .menu-block__item{display:none;}.menu-block--layout-sub-navigation > ul > .menu-block__block > .menu-block__item .menu-block__more-toggle .icon-block{width:4rem !important;}.menu-block--layout-sub-navigation > ul > .menu-block__block > .menu-block{background-color:initial;display:flex;position:revert;}.menu-block--layout-sub-navigation.responsive-collapsed > ul > .menu-block__block > .menu-block__item{display:flex;}.menu-block--layout-sub-navigation.responsive-collapsed .menu-block[aria-level="1"]{display:none;}.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__block--expanded > .menu-block__item .menu-block__more-toggle .icon-block{transform:rotate(270deg);}.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__block--expanded .menu-block[aria-level="1"]{display:block;}.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__link{max-width:none;}.menu-block--layout-sub-navigation.responsive-collapsed .menu-block__link--active{background:var(--color-black);color:var(--color-white);font-weight:700;}.page-section-block .container-block__content > *:first-child{margin-top:0;}@media (min-width:600px){.page-section-block{padding-top:var(--gutter-lg);}}blockquote,.wp-block-quote{text-align:center;border:none;max-width:800px;margin:0 auto;}blockquote p,.wp-block-quote p{font-size:1.2rem;}blockquote cite,.wp-block-quote cite{font-size:1rem;font-weight:700;opacity:0.7;}.scroll-up{transition:0.2s ease;align-items:center;background-color:var(--color-black);bottom:var(--gutter-md);display:flex;height:1rem;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:var(--gutter-md);width:1rem;z-index:399;}.scroll-up .icon-block{transition:0.2s ease;height:1rem;width:1rem;}.scroll-up:hover .icon-block{transform:translateY(calc(var(--gutter-sm) / 2 * -1));}@media (min-width:600px){.scroll-up{bottom:var(--gutter-lg);height:1rem;right:var(--gutter-md);width:1rem;}}.scroll-up--visible{opacity:1;pointer-events:all;}.site-maintenance-message-block{background:var(--color-grey);color:var(--color-white);padding:var(--gutter-lg) 0;}.site-maintenance-message-block__logo{margin:var(--gutter-md) 0;max-width:300px;}.sticky-sub-navigation-block{position:sticky;top:var(--header-height);z-index:399;padding:0;background:var(--color-grey);}.sticky-sub-navigation-block .menu-block__more-toggle .icon-block svg path{fill:var(--color-black);}.tags-block{margin:var(--gutter-sm) 0;}.tags-block__tag{margin:0 var(--gutter-sm) var(--gutter-sm) 0;}.tag-block{background-color:var(--color-grey);color:var(--color-black);display:inline-block;padding:calc(var(--gutter-sm) / 2) calc(var(--gutter-md) / 2);font-size:0.8rem;font-weight:700;}
:root{--color-background-lightest:#fafafa;--color-background-light:#EDF3FA;--color-blue-medium:#0053B3;--color-purple-medium:#D5007F;--color-grey-light:#495961;--gutter-sm:0.5rem;--gutter-md:1rem;--gutter-lg:3rem;}.has-text-align-center{margin-left:auto;margin-right:auto;}.cta-strip-block .block-editor-block-list__layout{display:flex;justify-content:space-between;}body,p{font-family:"Roboto",serif !important;font-style:normal;}p,li{max-width:701px;}h1,h2,h3,h4,h5{max-width:90%;}h6{color:#495961;}a:focus-visible{outline:0 !important;}:root{--color-black:#00131D;--color-grey:hsl(200,7%,67%);--color-grey-dark:hsl(200,14%,33%);--color-theme-one-background:rgba(0,83,179,1);--breakpoint-tablet:600px;--color-warning:#FFDD00;}.branded-border{border-left:4px solid var(--color-purple-medium);}body:not(.gutenberg--enabled) *:focus-visible{background:var(--color-warning);color:var(--color-black) !important;outline:2px solid var(--color-warning);text-decoration-color:var(--color-black);text-decoration-thickness:3px;text-underline-offset:0.25rem;}body:not(.gutenberg--enabled) *:focus-visible *{color:var(--color-black);}body:not(.gutenberg--enabled) *:focus-visible .icon-block svg path{fill:var(--color-black);}body:not(.gutenberg--enabled) *:focus-visible:is(select){background:var(--color-white);}body:not(.gutenberg--enabled) *:focus-visible:is(textarea){background:var(--color-white);}.article-hero-block{background:none;min-height:0;}.article-hero-block *{color:var(--color-black);}.article-hero-block .breadcrumbs-block ol li{list-style-image:url(/themes/courses/assets/breadcrumb-marker.svg);}.article-hero-block .breadcrumbs-block ol li a{color:var(--color-black);}.article-hero-block::after{display:none;}.article-hero-block .image-hero-block__container{display:block;}.article-hero-block .image-hero-block__image{display:none;}.article-hero-block .image-hero-block__heading{margin:var(--gutter-md) 0;}.article-hero-block .container-block:last-child{padding-top:0;padding-bottom:0;}@media (min-width:600px){.article-hero-block.image-hero-block::before{bottom:1rem;top:9rem;}.article-hero-block .container-block .container-block{padding-top:0;padding-bottom:0;}.article-hero-block .breadcrumbs-block{margin-top:var(--gutter-lg);}}.blog-feed-block .views-element-container .pager__item.is-active{border:1px solid var(--color-black);}.blog-feed-block .views-element-container .pager__item a{color:var(--color-black);}.blog-feed-block .views-element-container .pager__item a:hover{background-color:rgb(0,83,179);color:var(--color-white);}.blog-feed-block .views-element-container .pager__item--first,.blog-feed-block .views-element-container .pager__item--last{display:none;}.blog-feed-block .views-element-container .pager__item--previous a,.blog-feed-block .views-element-container .pager__item--next a{background-color:rgb(0,83,179);color:var(--color-white);}.blog-feed-block .views-element-container .pager__item--previous a span,.blog-feed-block .views-element-container .pager__item--next a span{transition:0.1s transform ease-in-out;}.blog-feed-block .views-element-container .pager__item--previous a:hover span{transform:translateX(-4px);}.blog-feed-block .views-element-container .pager__item--next a:hover span{transform:translateX(4px);}.blog-feed-block .card-block__heading{font-size:1.25rem;font-weight:700;line-height:1.5rem;}.button-block,.scroll-up,.login-form .form-submit,.carousel-block__nav-button{padding:12px;}.button-block .icon-block.icon-block--ARROW_RIGHT,.scroll-up .icon-block.icon-block--ARROW_RIGHT,.login-form .form-submit .icon-block.icon-block--ARROW_RIGHT,.carousel-block__nav-button .icon-block.icon-block--ARROW_RIGHT{transition:0.2s ease;}.button-block:hover .icon-block.icon-block--ARROW_RIGHT,.scroll-up:hover .icon-block.icon-block--ARROW_RIGHT,.login-form .form-submit:hover .icon-block.icon-block--ARROW_RIGHT,.carousel-block__nav-button:hover .icon-block.icon-block--ARROW_RIGHT{transform:translateX(calc(var(--gutter-sm) / 2));}.button-block:focus,.scroll-up:focus,.login-form .form-submit:focus,.carousel-block__nav-button:focus,.button-block:focus-visible,.scroll-up:focus-visible,.login-form .form-submit:focus-visible,.carousel-block__nav-button:focus-visible,.button-block:active,.scroll-up:active,.login-form .form-submit:active,.carousel-block__nav-button:active{background:#FFDD00 !important;box-shadow:0 3px 0 0 var(--color-black);color:var(--color-black) !important;outline:none !important;}.button-block:focus *,.scroll-up:focus *,.login-form .form-submit:focus *,.carousel-block__nav-button:focus *,.button-block:focus-visible *,.scroll-up:focus-visible *,.login-form .form-submit:focus-visible *,.carousel-block__nav-button:focus-visible *,.button-block:active *,.scroll-up:active *,.login-form .form-submit:active *,.carousel-block__nav-button:active *{color:var(--color-black) !important;}.button-block:focus .icon-block svg path,.scroll-up:focus .icon-block svg path,.login-form .form-submit:focus .icon-block svg path,.carousel-block__nav-button:focus .icon-block svg path,.button-block:focus-visible .icon-block svg path,.scroll-up:focus-visible .icon-block svg path,.login-form .form-submit:focus-visible .icon-block svg path,.carousel-block__nav-button:focus-visible .icon-block svg path,.button-block:active .icon-block svg path,.scroll-up:active .icon-block svg path,.login-form .form-submit:active .icon-block svg path,.carousel-block__nav-button:active .icon-block svg path{fill:var(--color-black) !important;}.button-block--theme-default{background:#fff;color:#0053B3;}.button-block--theme-default *{color:#0053B3;}.button-block--theme-default .icon-block svg path{fill:#0053B3;}.button-block--theme-default:hover{background:#0053B3;color:#fff;}.button-block--theme-default:hover .icon-block svg path{fill:#fff;}.button-block--theme-one,.scroll-up,.login-form .form-submit,.carousel-block__nav-button{background:#0053B3;color:#fff;}.button-block--theme-one *,.scroll-up *,.login-form .form-submit *,.carousel-block__nav-button *{color:#fff;}.button-block--theme-one .icon-block svg path,.scroll-up .icon-block svg path,.login-form .form-submit .icon-block svg path,.carousel-block__nav-button .icon-block svg path{fill:var(--color-white);}.button-block--theme-one:hover,.scroll-up:hover,.login-form .form-submit:hover,.carousel-block__nav-button:hover{background:#003977;color:#fff;}.button-block--theme-two{background-color:#EF7D00;color:var(--color-black);}.button-block--theme-two *{color:var(--color-black);}.button-block--theme-two .icon-block svg path{fill:var(--color-black);}.button-block--theme-two:hover{background-color:#FCBC00;}.button-block--theme-three{background:none;padding:0;}.button-block--theme-three .icon-block{margin:0;}.card-block{background:#EDF3FA;position:relative;}.card-block--has-url{padding-bottom:var(--gutter-md);}.card-block--has-url .card-block__cta{align-items:center;background-color:rgb(0,83,179);bottom:0;display:block;display:flex;height:2rem;justify-content:center;padding:var(--gutter-sm);position:absolute;right:0;width:2rem;transition:0.2s ease;}.card-block--has-url .card-block__cta .icon-block{transition:0.2s ease;}.card-block--has-url .card-block__cta .icon-block svg path{fill:#fff;}.card-block--has-url:hover{text-decoration:none;}.card-block--has-url:hover .card-block__heading{text-decoration:underline;}.card-block--has-url:hover .card-block__cta{background-color:#003977;}.card-block--has-url:hover .card-block__cta .icon-block{transform:translateX(calc(var(--gutter-sm) / 2));}.card-block--theme-default{background:#EDF3FA;color:var(--color-black);}.card-block--theme-default .card-block__heading{color:hsl(212,100%,35%);}.card-block--theme-one{background:#123f5a;color:var(--color-white);}.card-block--theme-one .card-block__heading{color:var(--color-white) !important;}.card-block--theme-one:hover .card-block__cta{background-color:#EDF3FA;}.card-block--theme-one:hover .card-block__cta .icon-block svg path{fill:var(--color-black);}.card-block--theme-two{background:#0053b3;color:var(--color-white);}.card-block:focus-visible *{color:var(--color-black) !important;}.card-block:focus-visible.card-block--has-url .card-block__cta{background-color:rgba(0,0,0,0.1) !important;}.carousel-block__nav-button{height:2.5rem;width:2.5rem;}.carousel-block__nav-button svg path{fill:var(--color-white);}.carousel-block__nav-button:focus-visible svg path{fill:var(--color-black) !important;}.carousel-block__bullet.is-active{background-color:rgb(0,83,179);}.container-block--theme-one .container-block__content{margin:calc(var(--gutter-sm) * 2) auto;}.container-block--theme-one .container-block__content > .wp-block-columns{margin:0;}.container-block--theme-one{background:#123f5a;color:var(--color-white);}.container-block--theme-two{background:#EDF3FA;color:var(--color-black);}.container-block--theme-three{background:#0053b3;color:var(--color-white);}.container-block--theme-four{background:#fff;color:var(--color-black);}.course-hero-block{position:relative;}.course-hero-block::before{background:hsl(324,100%,42%);bottom:1rem;content:"";left:0;position:absolute;top:2rem;width:4px;}.course-hero-block__table-container{margin-bottom:var(--gutter-md);margin-top:var(--gutter-md);}.course-hero-block__table-container h2{margin:0 0 6px 0;}.course-hero-block table,.course-hero-block .wp-block-table{background:none;border:0;}.course-hero-block table tbody,.course-hero-block table tr,.course-hero-block .wp-block-table tbody,.course-hero-block .wp-block-table tr{display:flex;flex-direction:column;}.course-hero-block table tr td,.course-hero-block .wp-block-table tr td{border:0;padding:var(--gutter-md) var(--gutter-sm);}@media (min-width:600px){.course-hero-block::before{bottom:2rem;top:7rem;}.course-hero-block__table-container{margin-bottom:var(--gutter-lg);margin-top:var(--gutter-lg);}.course-hero-block > .container-block > .container-block__content{padding:var(--gutter-lg) 0 var(--gutter-md) 0;}.course-hero-block table tbody,.course-hero-block table tr,.course-hero-block .wp-block-table tbody,.course-hero-block .wp-block-table tr{display:revert;}.course-hero-block table tr td,.course-hero-block .wp-block-table tr td{border-top:2px solid #EDF3FA;}.course-hero-block table tr:first-child td,.course-hero-block .wp-block-table tr:first-child td{border:0;}}.cta-strip-block{text-align:center;}.cta-strip-block .container-block__content > *{margin-top:0 !important;margin-bottom:var(--gutter-md) !important;}.cta-strip-block .container-block__content > *:last-child{margin-bottom:0 !important;}@media (min-width:600px){.cta-strip-block .container-block__content{align-items:center;display:flex;justify-content:space-between;}.cta-strip-block .container-block__content *{margin-top:0 !important;margin-bottom:0 !important;}}.details-block{border:1px solid #1F53B3;}.details-block__heading *{color:#1F53B3;}.details-block__heading::before{filter:invert(24%) sepia(88%) saturate(1509%) hue-rotate(204deg) brightness(92%) contrast(94%);}.details-block__heading:focus-visible{background:none !important;border:none !important;outline:2px solid var(--color-warning);}.details-block__heading:focus-visible *{color:var(--color-black) !important;}.details-block__heading:focus-visible::before{filter:none;}.details-block[open] > .details-block__heading,.details-block--open > .details-block__heading{margin-bottom:var(--gutter-md);}.dynamics-form-block{color:var(--color-grey-dark) !important;}.dynamics-form-block *{font-family:"Roboto",serif !important;}.dynamics-form-block label{color:var(--color-grey-dark) !important;}.dynamics-form-block label::after{color:var(--color-grey-dark) !important;}.dynamics-form-block label span[hidden]{display:inline-block !important;}.dynamics-form-block p{color:var(--color-grey-dark) !important;}.dynamics-form-block .radiobuttons > div{width:auto !important;margin-right:var(--gutter-md) !important;}.dynamics-form-block .ui-selectmenu-menu .ui-menu .ui-menu-item.ui-state-active,.dynamics-form-block .ui-selectmenu-menu .ui-menu .ui-menu-item:hover{background:#FFDD00 !important;border:none !important;color:var(--color-black) !important;}.dynamics-form-block .ui-selectmenu-menu .ui-menu .ui-menu-item.ui-state-active *,.dynamics-form-block .ui-selectmenu-menu .ui-menu .ui-menu-item:hover *{color:var(--color-black) !important;}.dynamics-form-block .submitButtonWrapper .submitButton .icon-block.icon-block--ARROW_RIGHT{transition:0.2s ease;}.dynamics-form-block .submitButtonWrapper .submitButton:hover .icon-block.icon-block--ARROW_RIGHT{transform:translateX(calc(var(--gutter-sm) / 2));}.dynamics-form-block .form-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:0fr;gap:var(--gutter-md) var(--gutter-md);grid-auto-flow:row;}@media (min-width:960px){.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:0fr 0fr 0fr 0fr 0fr 0fr 0fr;gap:calc(var(--gutter-md) * 1.5) var(--gutter-md);grid-template-areas:"slot-1 slot-2" "slot-3 slot-4" "slot-5 slot-6" "slot-7 slot-8" "slot-9 slot-10" "slot-11 slot-12" "slot-13 slot-14" "slot-15 slot-16";}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=firstname]{grid-area:slot-1;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=lastname]{grid-area:slot-2;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=mobilephone]{grid-area:slot-3;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=emailaddress1]{grid-area:slot-4;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=dig_countryid]{grid-area:slot-5;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=dig_productid]{grid-area:slot-7;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=dig_intakeid]{grid-area:slot-8;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=dig_wantstostudyonline]{grid-area:slot-9;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=confirminterest]{grid-area:slot-9;margin:var(--gutter-md) 6px;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-targetproperty=confirminterest] label{font-weight:400;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-group=consent]{grid-area:slot-11;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid [data-group=consent] [data-editorblocktype=Consent]{margin:var(--gutter-md) 6px;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid .privacy-notice{grid-area:slot-13;}.dynamics-form-block:not(.dynamics-form-block--mobile-layout) .form-grid .submitButtonWrapper{grid-area:slot-15;}}.event-hero-block{position:relative;}.event-hero-block::before{background:hsl(324,100%,42%);bottom:1rem;content:"";left:0;position:absolute;top:6rem;width:4px;}.event-hero-block > .container-block > .container-block__content{padding-top:var(--gutter-lg);}.event-hero-block__table-container{margin-bottom:var(--gutter-lg);margin-top:var(--gutter-md);}.event-hero-block__table-container h2{margin:0 0 6px 0;}.event-hero-block table,.event-hero-block .wp-block-table{background:none;border:0;}.event-hero-block table tbody,.event-hero-block table tr,.event-hero-block .wp-block-table tbody,.event-hero-block .wp-block-table tr{display:flex;flex-direction:column;}.event-hero-block table tr td,.event-hero-block .wp-block-table tr td{border:0;padding:var(--gutter-md) var(--gutter-sm);}@media (min-width:600px){.event-hero-block::before{bottom:2rem;top:9rem;}.event-hero-block > .container-block > .container-block__content{padding:var(--gutter-lg) 0 var(--gutter-md) 0;}.event-hero-block table tbody,.event-hero-block table tr,.event-hero-block .wp-block-table tbody,.event-hero-block .wp-block-table tr{display:revert;}.event-hero-block table tr td,.event-hero-block .wp-block-table tr td{border-top:2px solid #EDF3FA;}.event-hero-block table tr:first-child td,.event-hero-block .wp-block-table tr:first-child td{border:0;}}.footer-block{background-color:#123F5A;font-size:0.9rem;}.footer-block *{color:var(--color-white);}.footer-block h2{margin-top:0;}.footer-block > .container-block{padding-top:calc(var(--gutter-md) * 2);}.footer-block .wp-block-columns{grid-row-gap:var(--gutter-lg);}.footer-block .menu-block__link{padding:0;}.footer-block .menu-block__link:hover{text-decoration:underline;}.footer-block__social-links{padding:0;width:-moz-fit-content;width:fit-content;}.footer-block__social-links .container-block__content{border-bottom:2px solid var(--color-white);display:flex;justify-content:flex-start;}.footer-block__social-links .button-block,.footer-block__social-links .scroll-up,.footer-block__social-links .login-form .form-submit,.login-form .footer-block__social-links .form-submit,.footer-block__social-links .carousel-block__nav-button{border-bottom:1px solid transparent;margin:0 0 var(--gutter-md) 0;padding-bottom:calc(var(--gutter-sm) * 2);padding:calc(var(--gutter-sm) * 1.5);}.footer-block__social-links .button-block:hover,.footer-block__social-links .scroll-up:hover,.footer-block__social-links .login-form .form-submit:hover,.login-form .footer-block__social-links .form-submit:hover,.footer-block__social-links .carousel-block__nav-button:hover{border-color:var(--color-white);}.footer-block__social-links .icon-block{min-width:1.4rem;height:1.4rem;}@media (min-width:600px){.footer-block__social-links{padding:0;}.footer-block__social-links .container-block__content{justify-content:space-evenly;}.footer-block__social-links .icon-block{min-width:1.2rem;height:1.2rem;}}.sub-footer-block{font-size:0.9rem;}.sub-footer-block .container-block__content{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;white-space:nowrap;}.sub-footer-block h2{font-weight:400 !important;margin-bottom:var(--gutter-sm) !important;}.sub-footer-block .menu-block .menu-block__block,.sub-footer-block .menu-block .menu-block__item{margin:0;}.sub-footer-block .menu-block .menu-block__link{color:var(--color-white);font-size:1rem;font-weight:400;margin:0;padding:var(--gutter-sm) var(--gutter-md) var(--gutter-sm) 0;}.sub-footer-block .menu-block .menu-block__link:hover{background:none !important;color:var(--color-white) !important;text-decoration:underline !important;}@media (min-width:600px){.sub-footer-block{padding-bottom:0;}.sub-footer-block .container-block__content{align-items:center;display:flex;flex-direction:row;}.sub-footer-block .container-block__content ul{flex-wrap:wrap;}.sub-footer-block .container-block__content > *{margin-bottom:var(--gutter-md) !important;}}.header-block{background:#123F5A;font-size:16px;}.header-block__logo svg{max-width:200px;}.header-block__logo:focus-visible{padding-left:var(--gutter-md);}.header-block__logo:focus-visible svg path{fill:var(--color-black) !important;}.header-block__menu > ul .menu-block__more-toggle{width:0.8rem;}.header-block__menu > ul .menu-block__more-toggle .icon-block{height:calc(var(--gutter-sm) * 0.8);margin-right:0;}.header-block__menu > ul .menu-block__more-toggle::before{display:none;}.header-block__menu > ul .menu-block__block .menu-block__link{color:var(--color-white);padding:calc(var(--gutter-md) * 1.5) var(--gutter-md);}.header-block__menu > ul .menu-block__block .menu-block__link .icon-block svg path{fill:var(--color-white);}.header-block__menu > ul .menu-block__block .menu-block__link:hover{background:var(--color-background-light) !important;color:rgb(0,83,179) !important;}.header-block__menu > ul .menu-block__block .menu-block__link:hover .menu-block__more-toggle svg path{fill:rgb(0,83,179) !important;}.header-block__menu > ul .menu-block__block--expanded .menu-block__link{background:var(--color-background-light) !important;color:rgb(0,83,179) !important;}.header-block__menu > ul .menu-block__block--expanded .menu-block__link .menu-block__more-toggle svg path{fill:rgb(0,83,179) !important;}.header-block__menu > ul .menu-block__block--expanded .menu-block__more-toggle .icon-block{transform:rotate(0);}.header-block .menu-block[aria-level="2"] .menu-block__block .menu-block__item{border-bottom:1px solid var(--color-white);}.header-block .menu-block[aria-level="2"] .menu-block__block .menu-block__link{padding-top:var(--gutter-md);padding-bottom:var(--gutter-md);}.header-block .menu-block[aria-level="2"] .menu-block__block .menu-block__link:is(a):hover{background-color:rgb(0,83,179) !important;color:var(--color-white) !important;}.header-block .menu-block[aria-level="2"] .menu-block__block .menu-block__link:is(a):hover .icon-block svg path{fill:var(--color-white) !important;}.header-block .menu-block[aria-level="2"] .menu-block__block--expanded > .menu-block__item{border-bottom:1px solid var(--color-white) !important;}.header-block .menu-block[aria-level="2"] > .menu-block__block:last-child .menu-block__item{border-bottom:none;}.header-block__cta-container{padding:0;}.header-block.responsive-collapsed .header-block__content{padding-bottom:0;padding-top:0;}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__item{border-bottom:1px solid var(--color-white) !important;}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__link{color:rgb(0,83,179);font-weight:normal;padding:var(--gutter-md);}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__link .icon-block svg path{fill:rgb(0,83,179);}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__link:hover{background-color:rgb(0,83,179) !important;color:var(--color-white) !important;}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__link:hover .icon-block svg path{fill:var(--color-white) !important;}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__more-toggle{border-left:1px solid var(--color-white);}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__more-toggle .icon-block{height:0.6rem;margin-right:calc(-1 * var(--gutter-md));width:0.6rem;}.header-block.responsive-collapsed .header-block__menu > ul .menu-block__more-toggle::before{background:rgba(255,255,255,0.8);bottom:-10rem;content:"";left:0;position:absolute;top:-10rem;width:1px;}.header-block.responsive-collapsed .header-block__menu .menu-block__block--expanded .menu-block__link{background-color:var(--color-background-light);}.header-block.responsive-collapsed .header-block__toggle{background:var(--color-blue-medium);}.header-block.responsive-collapsed .header-block__toggle:hover{background:#00479a;}.header-block.responsive-collapsed .header-block__cta-container{background:#123F5A;}.header-block.responsive-collapsed .header-block__cta-container .button-block,.header-block.responsive-collapsed .header-block__cta-container .scroll-up,.header-block.responsive-collapsed .header-block__cta-container .login-form .form-submit,.login-form .header-block.responsive-collapsed .header-block__cta-container .form-submit,.header-block.responsive-collapsed .header-block__cta-container .carousel-block__nav-button{padding:var(--gutter-sm) 12px;}.header-block--menu-visible .header-block__toggle{background:var(--color-blue-medium);}h1.heading-block--theme-one,h2.heading-block--theme-one,h3.heading-block--theme-one,h4.heading-block--theme-one,h5.heading-block--theme-one,h6.heading-block--theme-one{position:relative;margin-bottom:3.5rem;}h1.heading-block--theme-one::before,h2.heading-block--theme-one::before,h3.heading-block--theme-one::before,h4.heading-block--theme-one::before,h5.heading-block--theme-one::before,h6.heading-block--theme-one::before{background-color:var(--color-purple-medium);bottom:-1.5rem;content:"";height:2px;left:0;position:absolute;width:65px;}h1.heading-block--theme-one.has-text-align-center::before,h2.heading-block--theme-one.has-text-align-center::before,h3.heading-block--theme-one.has-text-align-center::before,h4.heading-block--theme-one.has-text-align-center::before,h5.heading-block--theme-one.has-text-align-center::before,h6.heading-block--theme-one.has-text-align-center::before{left:50%;transform:translateX(-50%);}.hero-action-area-block{max-width:900px;position:relative;z-index:1;padding:0;}@media (min-width:600px){.hero-action-area-block{padding:var(--gutter-md);margin:-6rem auto 0 auto;}.hero-action-area-block__content{padding:var(--gutter-md);}}.image-hero-block{position:relative;}.image-hero-block__heading{max-width:none;position:relative;}.image-hero-block__heading::before{background-color:#d5007f;bottom:0;content:"";left:calc(-1 * (var(--gutter-md) + var(--gutter-sm)));position:absolute;top:0;width:4px;}@media (min-width:600px){.image-hero-block::before{background-color:#d5007f;bottom:8rem;content:"";left:0;position:absolute;top:6rem;width:4px;z-index:1;}.image-hero-block__heading::before{display:none;}.image-hero-block--overlay-next-block{padding-bottom:3rem;}.image-hero-block--overlay-next-block + *{position:relative;margin-top:-8rem;z-index:1;}}.image-hero-block--theme-one{background-color:#EDF3FA;}.image-hero-block--theme-one *{color:var(--color-black);}.image-hero-block--theme-one .breadcrumbs-block ol li{list-style-image:url(/themes/courses/assets/breadcrumb-marker.svg);}.image-hero-block--theme-one .breadcrumbs-block ol li a{color:var(--color-black);}.image-hero-block--theme-one::after{display:none;}.image-hero-block--theme-two{background-color:#74C9E5;}.image-hero-block--theme-two *{color:var(--color-black);}.image-hero-block--theme-two .breadcrumbs-block ol li{list-style-image:url(/themes/courses/assets/breadcrumb-marker.svg);}.image-hero-block--theme-two .breadcrumbs-block ol li a{color:var(--color-black);}.image-hero-block--theme-two::after{display:none;}.image-hero-block--theme-three{background-color:#8D3970;}.image-hero-block--theme-three *{color:var(--color-white);}.image-hero-block--theme-three::after{display:none;}.list-block--theme-one{margin-bottom:var(--gutter-md);margin-left:20px;}.list-block--theme-one li{position:relative;list-style:none;list-style-image:url(/themes/southampton/assets/list-marker.svg);padding-left:calc(var(--gutter-sm) / 2);}.list-block--theme-one li::marker{left:0;}.menu-block__link:focus,.menu-block__link:focus-visible,.menu-block__block:focus,.menu-block__block:focus-visible,.menu-block__block .menu-block__item .menu-block__link:focus,.menu-block__block .menu-block__item .menu-block__link:focus-visible{background-color:var(--color-warning) !important;color:var(--color-black) !important;}.menu-block__link:focus .icon-block svg path,.menu-block__link:focus-visible .icon-block svg path,.menu-block__block:focus .icon-block svg path,.menu-block__block:focus-visible .icon-block svg path,.menu-block__block .menu-block__item .menu-block__link:focus .icon-block svg path,.menu-block__block .menu-block__item .menu-block__link:focus-visible .icon-block svg path{fill:var(--color-black) !important;}.menu-block--layout-dropdown{height:50px;border:none;}.menu-block--layout-dropdown > .menu-block__more-toggle{align-items:center;background-color:rgb(0,83,179);display:flex;height:50px;justify-content:center;width:50px;}.menu-block--layout-dropdown > .menu-block__more-toggle .icon-block{width:10px;height:10px;}.menu-block--layout-dropdown > .menu-block__more-toggle .icon-block svg{width:80px;}.menu-block--layout-dropdown > .menu-block__more-toggle .icon-block svg path{fill:var(--color-white);}.menu-block--layout-dropdown .menu-block__link:hover{background-color:rgb(0,83,179);}.menu-block--layout-dropdown:hover .menu-block__more-toggle{background-color:#003977;}.menu-block--layout-dropdown:focus-visible{background:var(--color-white) !important;outline:2px solid var(--color-warning) !important;}.menu-block--layout-dropdown:focus-visible > .menu-block__more-toggle .icon-block svg path{fill:var(--color-white) !important;}@media (min-width:600px){.menu-block--layout-dropdown{height:80px;}.menu-block--layout-dropdown > .menu-block__more-toggle{width:80px;height:80px;}.menu-block--layout-dropdown > .menu-block__more-toggle .icon-block{width:20px;height:20px;}}.menu-block--layout-horizontal__block--expanded > .menu-block__item,.menu-block--layout-sub-navigation__block--expanded > .menu-block__item{border-left:2px solid #123F5A;border-bottom:2px solid #123F5A;}.menu-block--layout-horizontal__block--expanded > .menu-block__item .menu-block__link,.menu-block--layout-sub-navigation__block--expanded > .menu-block__item .menu-block__link{color:var(--color-black);background-color:var(--color-white);}.menu-block--layout-horizontal__block--expanded > .menu-block__item .menu-block__link .menu-block__more-toggle svg,.menu-block--layout-sub-navigation__block--expanded > .menu-block__item .menu-block__link .menu-block__more-toggle svg{transform:rotate(180deg);}.menu-block--layout-horizontal__block--expanded > .menu-block__item .menu-block__link .menu-block__more-toggle svg path,.menu-block--layout-sub-navigation__block--expanded > .menu-block__item .menu-block__link .menu-block__more-toggle svg path{fill:var(--color-black);}.scroll-up{outline:2px solid rgba(255,255,255,0.7);}.site-maintenance-message-block{background:#123f5a;}.staff-hero-block{position:relative;}.staff-hero-block::before{background-color:#d5007f;bottom:2rem;content:"";left:0;position:absolute;top:2rem;width:4px;}.staff-hero-block > .container-block > .container-block__content{padding-top:var(--gutter-md);}.staff-hero-block h1{margin:0 0 var(--gutter-md) 0;}.staff-hero-block .image-with-content-block{border:0;}.staff-hero-block .image-with-content-block__content{display:flex;flex-direction:column;justify-content:center;}@media (min-width:600px){.staff-hero-block::before{background-color:#d5007f;bottom:4rem;content:"";left:0;position:absolute;top:8rem;width:4px;z-index:1;}.staff-hero-block > .container-block > .container-block__content{padding-top:var(--gutter-lg);}.staff-hero-block .image-with-content-block{grid-column-gap:var(--gutter-lg);margin:calc(var(--gutter-md) * 2) 0;}}.sticky-sub-navigation-block{background:rgb(0,83,179);box-shadow:0 3px 5px rgba(0,19,29,0.2);}.sticky-sub-navigation-block .menu-block > ul{justify-content:center;}.sticky-sub-navigation-block .menu-block__item{border:none;}.sticky-sub-navigation-block .menu-block__link{font-weight:400;color:var(--color-white);padding:calc(var(--gutter-md) * 1.5) var(--gutter-md);overflow:hidden;}.sticky-sub-navigation-block .menu-block__link:hover,.sticky-sub-navigation-block .menu-block__link--active{background-color:#003977 !important;color:var(--color-white) !important;}.sticky-sub-navigation-block .menu-block__link--active{font-weight:700;}.sticky-sub-navigation-block .menu-block__link--active::after{background:rgba(255,255,255,0.8);content:"";display:none;height:2px;left:0;position:absolute;right:0;top:0;z-index:2;}.sticky-sub-navigation-block .menu-block__more-toggle{position:relative;}.sticky-sub-navigation-block .menu-block__more-toggle .icon-block{transform:rotate(90deg);}.sticky-sub-navigation-block .menu-block__more-toggle .icon-block svg path{fill:var(--color-white);}.sticky-sub-navigation-block .menu-block__more-toggle::before{background:rgba(255,255,255,0.6);bottom:-10rem;content:"";left:0;position:absolute;top:-10rem;width:1px;}.sticky-sub-navigation-block .menu-block__block--expanded .menu-block__item .menu-block__link{color:var(--color-white);background-color:rgb(0,83,179);}.sticky-sub-navigation-block .menu-block__block--expanded .menu-block__item .menu-block__link .menu-block__more-toggle svg path{fill:var(--color-white);}.sticky-sub-navigation-block .menu-block__block .menu-block{min-width:20rem;top:80px;}.sticky-sub-navigation-block .menu-block__block .menu-block .menu-block .menu-block__item{padding:0;}.sticky-sub-navigation-block::after{background:rgba(255,255,255,0.4);content:"";display:none;height:2px;left:0;position:absolute;right:0;top:0;z-index:1;}.sticky-sub-navigation-block--is-sticky::after{display:block;}.sticky-sub-navigation-block--is-sticky .menu-block__link--active::after{display:block;}.sticky-sub-navigation-block.responsive-collapsed .menu-block__item{border-top:1px solid rgba(255,255,255,0.8) !important;}.sticky-sub-navigation-block.responsive-collapsed .menu-block__link{padding:var(--gutter-md) 0 var(--gutter-md) var(--gutter-md);}table,.wp-block-table{background-color:#EDF3FA;border:10px solid #EDF3FA;text-align:left;}table td,.wp-block-table td{padding:var(--gutter-md);border:none;border-top:1px solid rgba(0,0,0,0.1);}table thead,.wp-block-table thead{border:none;}table thead th,.wp-block-table thead th{padding:var(--gutter-md);font-size:1.25rem;font-weight:700;line-height:1.5rem;border:none;}.node--article h2:not(.heading-block--theme-one){margin-bottom:0.8rem;}
