a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline: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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{-ms-interpolation-mode:bicubic}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}svg:not(:root){overflow:hidden}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}:root{--blue:31,120,146;--blue--dark:30,49,96;--blue--light:142,187,200;--green:142,195,73;--green--dark:70,97,36;--green--light:199,225,164;--brand-primary:31,120,146;--brand-primary--dark:30,49,96;--brand-primary--light:142,187,200;--brand-secondary:142,195,73;--brand-secondary--dark:70,97,36;--brand-secondary--light:199,225,164;--focus:255,221,0}html{font-size:62.5%}html.extra-text-spacing{letter-spacing:.1em}body{font-family:Open Sans,sans-serif}.typography{color:#000;font-size:1.4rem;line-height:1.5}.extra-text-spacing .typography{line-height:2}.typography p{margin-bottom:1em}.typography strong{font-weight:700}.typography em{font-style:italic}.typography .highlight-em em{color:rgb(var(--brand-primary))}.typography span.red{color:#d4351c}.typography hr{height:0;margin:2em 0;border:0;border-top:1px solid rgb(var(--brand-secondary));outline:none}.typography .h1,.typography .h2,.typography h1,.typography h2{margin-bottom:.5em;color:rgb(var(--brand-primary));font-size:171.4285714286%;line-height:1.1666666667}.high-contrast .typography .h1,.high-contrast .typography .h2,.high-contrast .typography h1,.high-contrast .typography h2{color:#000}.extra-text-spacing .typography .h1,.extra-text-spacing .typography .h2,.extra-text-spacing .typography h1,.extra-text-spacing .typography h2{line-height:1.5}.typography .h3,.typography h3{margin-bottom:.5em;color:rgb(var(--brand-primary));font-size:142.8571428571%;line-height:1.15}.extra-text-spacing .typography .h3,.extra-text-spacing .typography h3{line-height:1.5}.high-contrast .typography .h3,.high-contrast .typography h3{color:#000}.typography .h4,.typography h4{margin-bottom:.5em;color:rgb(var(--brand-primary));font-weight:700;font-size:128.5714285714%;line-height:1.1666666667}.extra-text-spacing .typography .h4,.extra-text-spacing .typography h4{line-height:1.5}.high-contrast .typography .h4,.high-contrast .typography h4{color:#000}.typography ul{list-style-type:disc}.typography ol,.typography ul{margin:0 0 1em;padding:0 0 0 1.5em}.typography ol{list-style-type:decimal}.typography blockquote{margin:0 0 1em;font-style:italic}.typography blockquote p{margin:0}.typography blockquote cite{display:block;font-weight:700;font-style:normal}.typography sub,.typography sup{position:relative;top:-.4em;font-size:80%;vertical-align:baseline}.typography sub{top:.4em}.typography a{color:rgb(var(--brand-primary))}.typography a:link,.typography a:visited{text-decoration:underline}.typography a:active,.typography a:focus,.typography a:hover{text-decoration:none}.typography a:focus{color:#000;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.high-contrast .typography a{color:#000}.typography .left,.typography .text-left{text-align:left}.typography .center,.typography .text-center{text-align:center}.typography .right,.typography .text-right{text-align:right}.typography table{width:100%;border-collapse:collapse}.typography table td,.typography table th{padding:.5em .75em;border:1px solid rgb(var(--brand-primary--dark));text-align:left}.typography table th{border-bottom-width:4px;color:#fff;background:rgb(var(--brand-primary));font-weight:700}.high-contrast .typography table th{color:#000}.typography table tr{background-color:#fff}.typography table tr:nth-child(2n){background:linear-gradient(rgba(var(--brand-primary--light),.25),rgba(var(--brand-primary--light),.25)),#fff}.typography img{max-width:100%;height:auto;vertical-align:middle}.typography img.aligncenter,.typography img.alignleft,.typography img.alignright,.typography img.center,.typography img.left,.typography img.leftAlone,.typography img.right,.typography img.rightAlone{display:block;float:none;margin:0 auto 1em}.typography .captionImage{max-width:100%;margin-bottom:1em}.typography .captionImage img{margin-bottom:0}.typography .captionImage p{margin:.25em 0;font-style:italic}.typography--trim-whitespace>:last-child{margin-bottom:0}.typography--white{color:#fff}.high-contrast .typography--white hr,.typography--white hr{border-color:#fff}.high-contrast .typography--white .h1,.high-contrast .typography--white .h2,.high-contrast .typography--white .h3,.high-contrast .typography--white .h4,.high-contrast .typography--white a,.high-contrast .typography--white h1,.high-contrast .typography--white h2,.high-contrast .typography--white h3,.high-contrast .typography--white h4,.typography--white .h1,.typography--white .h2,.typography--white .h3,.typography--white .h4,.typography--white a,.typography--white h1,.typography--white h2,.typography--white h3,.typography--white h4{color:#fff}.typography--dark .h1,.typography--dark .h2,.typography--dark .h3,.typography--dark .h4,.typography--dark a,.typography--dark h1,.typography--dark h2,.typography--dark h3,.typography--dark h4{color:rgb(var(--brand-primary--dark))}.h{display:none!important}.element-poll__form .form__field-label,.event-holder__filter-form .form-actions,.event-holder__filter-form .form__field-label,.h-hide-visually,.site-search__title{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);white-space:nowrap}.group{zoom:1}.group:after,.group:before{display:table;content:""}.group:after{clear:both}.replace{display:block;overflow:hidden;white-space:nowrap;text-indent:150%}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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}*{box-sizing:border-box}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes appear{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}@keyframes appear{0%{-webkit-transform:scaleY(.8);transform:scaleY(.8);opacity:0}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}.accessibility-menu{position:absolute;top:100%;right:0;width:100vw}.accessibility-menu[aria-hidden=true]{display:none}.accessibility-menu__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2001;background-color:rgba(0,0,0,.3);transition:background-color .3s ease}.accessibility-menu:not([aria-hidden=true]) .accessibility-menu__overlay{-webkit-animation:fade-in .2s 1 both;animation:fade-in .2s 1 both}.accessibility-menu__dialog{position:absolute;top:0;right:0;z-index:2002;width:90%;max-width:300px;margin:0;padding:20px;background:rgb(var(--green--light));-webkit-transform-origin:0 0;transform-origin:0 0;box-shadow:0 3px 6px rgba(0,0,0,.4)}.accessibility-menu:not([aria-hidden=true]) .accessibility-menu__dialog{-webkit-animation:appear .2s 50ms 1 both;animation:appear .2s 50ms 1 both}.accessibility-menu__dialog .form__field-label{color:rgb(var(--blue--dark))}.accessibility-menu__dialog .form__field-holder.form-check label:before,.accessibility-menu__dialog .form__field-holder .optionset>div label:before{border-color:rgb(var(--blue--dark));background:#fff}.accessibility-menu__dialog .form__field-holder.form-check label:after,.accessibility-menu__dialog .form__field-holder .optionset>div label:after{border-color:rgb(var(--blue--dark))}.accessibility-menu__title{margin-bottom:.75em;padding-right:50px;color:rgb(var(--blue));font-weight:700;font-size:2rem}.accessibility-menu__close{position:absolute;top:5px;right:5px;display:block;width:48px;height:48px;margin:0;padding:0;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.accessibility-menu__close:after,.accessibility-menu__close:before{position:absolute;top:50%;left:50%;width:3px;height:24px;content:"";background:#000}.accessibility-menu__close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.accessibility-menu__close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.accessibility-menu__close:focus{outline:3px solid transparent;background-color:rgb(var(--focus));box-shadow:inset 0 0 0 3px #000}.breadcrumbs{display:-ms-flexbox;display:flex;padding:1.75rem 0 3rem;font-size:1.5rem;line-height:1.3}.extra-text-spacing .breadcrumbs{line-height:2}.breadcrumbs__item{margin-right:.5em}.breadcrumbs__item:last-child{margin-right:0}.breadcrumbs__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:rgb(var(--blue))}.breadcrumbs__link:link,.breadcrumbs__link:visited{text-decoration:underline}.breadcrumbs__link:active,.breadcrumbs__link:hover{text-decoration:none}.breadcrumbs__link:focus{color:#000;text-decoration:none;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.breadcrumbs__link:focus svg{fill:#000}.breadcrumbs__link svg{display:block;margin-left:.5em;fill:#777;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.high-contrast .breadcrumbs__link{color:#000}.breadcrumbs__link--current{color:rgb(var(--blue--dark))}.breadcrumbs__link--current:link,.breadcrumbs__link--current:visited{text-decoration:none}.button,.form-actions .action,.userform-progress .step-button-jump,.userform-step-nav .action,.userform-step-nav button{position:relative;display:inline-block;margin:0 12px 0 0;padding:.8em calc(1.5em + 4ex) .8em 1.5em;border:0;border-radius:0;color:#fff;background-image:linear-gradient(90deg,rgb(var(--brand-primary)) 0,rgb(var(--brand-primary)) 50%,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)));background-position:100% 0;background-size:200% 100%;font-weight:700;font-size:1.6rem;font-family:inherit;line-height:1.4;letter-spacing:inherit;text-align:left;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-position .3s ease}.button:after,.button:before,.form-actions .action:after,.form-actions .action:before,.userform-progress .step-button-jump:after,.userform-progress .step-button-jump:before,.userform-step-nav .action:after,.userform-step-nav .action:before,.userform-step-nav button:after,.userform-step-nav button:before{position:absolute;top:50%;right:1.5em;width:2px;height:1ex;content:"";background:rgb(var(--green))}.button:before,.form-actions .action:before,.userform-progress .step-button-jump:before,.userform-step-nav .action:before,.userform-step-nav button:before{-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.button:after,.form-actions .action:after,.userform-progress .step-button-jump:after,.userform-step-nav .action:after,.userform-step-nav button:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.button:last-child,.form-actions .action:last-child,.userform-progress .step-button-jump:last-child,.userform-step-nav .action:last-child,.userform-step-nav button:last-child{margin-right:0}.button:link,.button:visited,.form-actions .action:link,.form-actions .action:visited,.userform-progress .step-button-jump:link,.userform-progress .step-button-jump:visited,.userform-step-nav .action:link,.userform-step-nav .action:visited,.userform-step-nav button:link,.userform-step-nav button:visited{background-position:100% 0}.button:active,.button:hover,.form-actions .action:active,.form-actions .action:hover,.userform-progress .step-button-jump:active,.userform-progress .step-button-jump:hover,.userform-step-nav .action:active,.userform-step-nav .action:hover,.userform-step-nav button:active,.userform-step-nav button:hover{background-position:0 0}.button:active,.form-actions .action:active,.userform-progress .step-button-jump:active,.userform-step-nav .action:active,.userform-step-nav button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.button:focus,.form-actions .action:focus,.userform-progress .step-button-jump:focus,.userform-step-nav .action:focus,.userform-step-nav button:focus{color:#000!important;background:rgb(var(--focus)) 100% 0!important;outline:3px solid transparent;box-shadow:inset 0 -3px #000!important}.button:focus:after,.button:focus:before,.form-actions .action:focus:after,.form-actions .action:focus:before,.userform-progress .step-button-jump:focus:after,.userform-progress .step-button-jump:focus:before,.userform-step-nav .action:focus:after,.userform-step-nav .action:focus:before,.userform-step-nav button:focus:after,.userform-step-nav button:focus:before{background:#000!important}.button[disabled],.form-actions [disabled].action,.userform-progress [disabled].step-button-jump,.userform-step-nav [disabled].action,.userform-step-nav button[disabled]{opacity:.7}.form-actions .typography .action,.typography .button,.typography .form-actions .action,.typography .userform-progress .step-button-jump,.typography .userform-step-nav .action,.typography .userform-step-nav button,.userform-progress .typography .step-button-jump,.userform-step-nav .typography .action,.userform-step-nav .typography button{color:#fff;text-decoration:none!important}.form-actions .high-contrast .typography .action,.form-actions .typography .action:visited,.high-contrast .typography .button,.high-contrast .typography .form-actions .action,.high-contrast .typography .userform-progress .step-button-jump,.high-contrast .typography .userform-step-nav .action,.high-contrast .typography .userform-step-nav button,.typography .button:visited,.typography .form-actions .action:visited,.typography .userform-progress .step-button-jump:visited,.typography .userform-step-nav .action:visited,.typography .userform-step-nav button:visited,.userform-progress .high-contrast .typography .step-button-jump,.userform-progress .typography .step-button-jump:visited,.userform-step-nav .high-contrast .typography .action,.userform-step-nav .high-contrast .typography button,.userform-step-nav .typography .action:visited,.userform-step-nav .typography button:visited{color:#fff}.form-actions .main--branded .action,.main--branded .button,.main--branded .form-actions .action,.main--branded .userform-progress .step-button-jump,.main--branded .userform-step-nav .action,.main--branded .userform-step-nav button,.userform-progress .main--branded .step-button-jump,.userform-step-nav .main--branded .action,.userform-step-nav .main--branded button{background-color:#000;background-image:linear-gradient(90deg,rgba(var(--brand-primary),.75) 0,rgba(var(--brand-primary),.75) 50%,rgb(var(--brand-primary)) 0,rgb(var(--brand-primary)))}.form-actions .main--branded .action:after,.form-actions .main--branded .action:before,.main--branded .button:after,.main--branded .button:before,.main--branded .form-actions .action:after,.main--branded .form-actions .action:before,.main--branded .userform-progress .step-button-jump:after,.main--branded .userform-progress .step-button-jump:before,.main--branded .userform-step-nav .action:after,.main--branded .userform-step-nav .action:before,.main--branded .userform-step-nav button:after,.main--branded .userform-step-nav button:before,.userform-progress .main--branded .step-button-jump:after,.userform-progress .main--branded .step-button-jump:before,.userform-step-nav .main--branded .action:after,.userform-step-nav .main--branded .action:before,.userform-step-nav .main--branded button:after,.userform-step-nav .main--branded button:before{background:#fff}.form-actions .high-contrast .action,.high-contrast .button,.high-contrast .form-actions .action,.high-contrast .userform-progress .step-button-jump,.high-contrast .userform-step-nav .action,.high-contrast .userform-step-nav button,.userform-progress .high-contrast .step-button-jump,.userform-step-nav .high-contrast .action,.userform-step-nav .high-contrast button{background-image:linear-gradient(#000,#000)}.form-actions .high-contrast .action:after,.form-actions .high-contrast .action:before,.high-contrast .button:after,.high-contrast .button:before,.high-contrast .form-actions .action:after,.high-contrast .form-actions .action:before,.high-contrast .userform-progress .step-button-jump:after,.high-contrast .userform-progress .step-button-jump:before,.high-contrast .userform-step-nav .action:after,.high-contrast .userform-step-nav .action:before,.high-contrast .userform-step-nav button:after,.high-contrast .userform-step-nav button:before,.userform-progress .high-contrast .step-button-jump:after,.userform-progress .high-contrast .step-button-jump:before,.userform-step-nav .high-contrast .action:after,.userform-step-nav .high-contrast .action:before,.userform-step-nav .high-contrast button:after,.userform-step-nav .high-contrast button:before{background:#fff}.button--green-hover{background-image:linear-gradient(90deg,rgb(var(--brand-secondary)) 0,rgb(var(--brand-secondary)) 50%,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)))}.button--green-hover:after,.button--green-hover:before{transition:background .3s ease}.button--green-hover:active:after,.button--green-hover:active:before,.button--green-hover:hover:after,.button--green-hover:hover:before{background:#fff}.button--small{padding:.5em calc(1em + 2.5ex) .5em 1em;font-size:1.4rem}.button--small:after,.button--small:before{right:1em}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.button,.form-actions .action,.userform-progress .step-button-jump,.userform-step-nav .action,.userform-step-nav button{padding-right:calc(1.5em + 4ex);-webkit-clip-path:polygon(0 0,calc(100% - 3ex) 0,100% 50%,calc(100% - 3ex) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 3ex) 0,100% 50%,calc(100% - 3ex) 100%,0 100%)}.button:after,.button:before,.form-actions .action:after,.form-actions .action:before,.userform-progress .step-button-jump:after,.userform-progress .step-button-jump:before,.userform-step-nav .action:after,.userform-step-nav .action:before,.userform-step-nav button:after,.userform-step-nav button:before{display:none}.button--small{padding-right:calc(1em + 2ex);-webkit-clip-path:polygon(0 0,calc(100% - 2ex) 0,100% 50%,calc(100% - 2ex) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 2ex) 0,100% 50%,calc(100% - 2ex) 100%,0 100%)}}.carousel{position:relative;overflow:hidden;max-height:552px}.carousel .slick-list{width:100%}.carousel__slide{position:relative}.carousel__slide img{display:block;width:100%;max-height:552px;height:auto;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.carousel__slide--hide{display:none}.carousel__content{font-size:calc(1.4rem + 2*(100vw - 320px)/470);padding:15px;background-color:rgb(var(--brand-secondary));line-height:1.5}.extra-text-spacing .carousel__content{line-height:2}.carousel__content h2{font-size:calc(2.4rem + 8*(100vw - 320px)/470);margin-bottom:.5em;color:rgb(var(--brand-primary--dark));font-weight:700;line-height:1.1666666667}.extra-text-spacing .carousel__content h2{line-height:1.3}.carousel__content p{margin-bottom:1em}.high-contrast .carousel__content{background:#fff}.carousel__nav{position:absolute;right:13px;top:62.5vw;padding:5px;-webkit-transform:translateY(-100%) translateY(-18px);transform:translateY(-100%) translateY(-18px)}.carousel__nav .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.carousel__nav button{display:block;overflow:hidden;height:3rem;width:3rem;margin:0;padding:0;border:3px solid #fff;border-radius:50%;background:transparent;text-indent:200%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.carousel__nav button:focus{outline:3px solid transparent}.carousel__nav li{margin-right:.5rem}.carousel__nav li:last-child{margin-right:0}.carousel__nav .slick-active button{background-color:rgb(var(--brand-secondary))}.carousel__nav:focus-within{outline:3px solid #000;background:rgb(var(--focus))}.carousel__nav:focus-within button{border-color:#000}.carousel__nav:focus-within .slick-active button{background-color:#000}.category-list__item{margin-top:6px;padding:.6em .8em;color:#333;background:rgba(var(--brand-primary),.15);font-size:1.5rem;line-height:1.2;-webkit-clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%)}.category-list__item:first-child{margin-top:0}.main__aside--white .category-list__item{background:rgba(var(--brand-primary),.1)}.extra-text-spacing .category-list__item{line-height:2}.category-list__link{color:rgb(var(--brand-primary--dark))}.category-list__link:link,.category-list__link:visited{text-decoration:underline}.category-list__link:active,.category-list__link:hover{text-decoration:none}.category-list__link:focus{color:#000;text-decoration:none;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.container,.element-news--carousel .element-news__content,.element-news--carousel .element-news__title{max-width:1128px;margin-right:auto;margin-left:auto}.container--inset,.element-news--carousel .element-news__content,.element-news--carousel .element-news__title{max-width:1168px;padding-left:20px;padding-right:20px}.document-listing{padding:.75em 0;border-bottom:1px solid #ccc;font-size:1.4rem}.main__aside .document-listing{border-bottom-color:#fff}.document-listing__primary{-ms-flex-pack:justify;justify-content:space-between}.document-listing__link,.document-listing__primary{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.document-listing__link{-ms-flex-pack:start;justify-content:flex-start;margin-right:.5em;margin-left:-.3em;padding:.3em;font-weight:700;font-size:1.5rem;line-height:1.3;text-decoration:none}.document-listing__link:last-child{margin-right:0}.document-listing__link svg{-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:.5em;fill:rgb(var(--blue--dark))}.document-listing__link svg.pdf{fill:#db1215}.document-listing__link svg.doc,.document-listing__link svg.docx{fill:#345da8}.document-listing__link svg.xls,.document-listing__link svg.xlsx{fill:#0a7834}.document-listing__link:link,.document-listing__link:visited{color:rgb(var(--blue))}.document-listing__link:active,.document-listing__link:hover{color:rgb(var(--blue--dark))}.document-listing__link:focus{color:#000;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.document-listing__link:focus svg{fill:#000}.extra-text-spacing .document-listing__link{line-height:1.8}.document-listing__toggle{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:-.35em;padding:.35em;border:0;border-radius:0;color:rgb(var(--green--dark));background:transparent;font:normal 1.4rem/1.3 sans-serif;font-family:inherit;letter-spacing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.document-listing__toggle svg{margin-right:.35em;fill:rgb(var(--green));transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,transform .3s ease;transition:fill .3s ease,transform .3s ease,-webkit-transform .3s ease}.document-listing__toggle:focus{color:#000;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.document-listing__toggle:focus svg{fill:#000;transition:none}.document-listing__toggle span{display:block}.document-listing__toggle span:last-child{display:none}.document-listing--expanded .document-listing__toggle svg{fill:rgb(var(--green--dark));-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.document-listing--expanded .document-listing__toggle span{display:none}.document-listing--expanded .document-listing__toggle span:last-child{display:block}.document-listing__details{height:0;overflow:hidden;padding-left:calc(12px + .6em);visibility:hidden;color:#333;font-size:1.3rem;line-height:1.3;transition:visibility 0ms ease .3s,height .3s ease 0ms}.document-listing__details p{margin-bottom:.5em}.document-listing__details p:first-child{margin-top:.35em}.document-listing__details p:last-child{margin-bottom:0}.document-listing__details em{display:inline-block;margin:0 .5em;color:#777}.document-listing--expanded .document-listing__details{visibility:visible;transition:visibility 0ms ease 0ms,height .3s ease 0ms}.extra-text-spacing .document-listing__details{line-height:2}.document-listing__details--visible{height:auto}.document-listing__tag{display:inline-block;margin:0 .3em .3em 0;padding:.4em .6em;border-radius:6px;color:#fff;font-size:1.3rem;text-decoration:none;line-height:1}.document-listing__tag,.document-listing__tag:link,.document-listing__tag:visited{background:rgb(var(--blue--dark))}.document-listing__tag:active,.document-listing__tag:hover{background:rgb(var(--blue))}.document-listing__tag:focus{outline:3px solid #000;color:#000;background:rgb(var(--focus))}.extra-text-spacing .document-listing__tag{line-height:1.5}.document-listing__related-links{position:relative;padding-top:.25em;padding-left:calc(12px + .3em)}.document-listing__related-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.5em;padding:.2em;color:rgb(var(--blue));text-decoration:underline;line-height:1.3}.document-listing__related-link:hover{text-decoration:none}.document-listing__related-link svg{-ms-flex:0 0 auto;flex:0 0 auto;fill:currentColor}.document-listing__related-link:focus{color:#000;outline:3px solid transparent;text-decoration:none;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.footer{position:relative;padding:80px 0 30px;color:#fff;background:rgb(var(--blue--dark));font-size:1.3rem;line-height:1.5384615385}.footer p{margin-bottom:1em}.footer strong{font-weight:700}.footer a{color:#fff}.footer a:link,.footer a:visited{text-decoration:underline}.footer a:active,.footer a:focus,.footer a:hover{text-decoration:none}.footer a:focus{color:#000;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.footer dl{margin-bottom:2em}.footer dt{display:inline;color:rgb(var(--green));font-weight:700}.footer dt abbr{text-decoration:none}.high-contrast .footer dt{color:#fff}.footer dd{display:inline}.footer dd:after{display:block;content:""}.footer li{margin-bottom:.25em}.extra-text-spacing .footer{line-height:2}.footer__button__wrapper{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.footer__button__wrapper .footer__button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;margin:0;padding:.7em 5em;border:0;background:#fff;color:rgb(var(--blue--dark));font:700 1.4rem/1 sans-serif;font-family:inherit;letter-spacing:inherit;white-space:nowrap;text-decoration:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity .15s ease}.footer__button__wrapper .footer__button:before{position:absolute;top:0;left:-100%;width:100%;height:100%;content:"";background:rgba(var(--brand-secondary--light));transition:left .2s ease-in;z-index:-1}.footer__button__wrapper .footer__button span{position:relative}.footer__button__wrapper .footer__button svg{-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:.75em;fill:rgb(var(--brand-primary));-webkit-filter:drop-shadow(0 1px 0 rgba(0,0,0,.3));filter:drop-shadow(0 1px 0 rgba(0,0,0,.3))}.footer__button__wrapper .footer__button:hover:before{left:0}.footer__button__wrapper .footer__button:focus{color:#000;background:rgb(var(--focus));outline:3px solid transparent;box-shadow:inset 0 -3px #000}.footer__button__wrapper .footer__button:focus:before{display:none}.footer__button__wrapper .footer__button:focus svg{fill:#000}.high-contrast .footer__button__wrapper .footer__button{background:rgb(var(--blue--dark))}.high-contrast .footer__button__wrapper .footer__button:focus{background:rgb(var(--focus))}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.footer__button{-webkit-clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);clip-path:polygon(0 0,100% 0,90% 100%,10% 100%)}}.footer__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.footer__column,.footer__row{display:-ms-flexbox;display:flex}.footer__column{-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:1em}.footer__column img{-ms-flex-order:999;order:999;display:block}.footer__socials{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-ms-flex-align:stretch;align-items:stretch;margin-top:1em;margin-bottom:2.5em}.footer__socials svg{display:block;fill:rgb(var(--blue--dark));width:20px;height:auto}.footer__socials a{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background-color:#fff}.footer__socials a:active,.footer__socials a:hover{background-color:rgb(var(--green))}.footer__socials a:active svg,.footer__socials a:hover svg{fill:#fff}.footer__socials a:focus{background:rgb(var(--focus));outline:3px solid #000}.footer__socials a:focus svg{fill:#000}.footer__title{margin-bottom:1em;color:rgb(var(--green));font-weight:700;font-size:1.6rem}.footer__links{margin-bottom:2.5em}.footer__column.footer__column__logos{margin-top:2em}.footer__logo{display:block;margin-bottom:3em;max-width:300px}.footer__logo img{display:block;height:auto;max-height:125px;width:auto;max-width:100%}.header{position:relative;z-index:10;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.4)}.header__background{z-index:1;display:none}.header__foreground{position:relative;z-index:2}.header__skip-to-content{position:absolute;top:10px;left:10px;z-index:-1;display:block;padding:2px 4px;color:#000;background-color:rgb(var(--focus));font-weight:700;font-size:1.6rem;line-height:1.4;text-decoration:none;box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.header__skip-to-content:focus{z-index:5000;outline:3px solid transparent}.header__flex{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:2em}.header__police{font-size:1.5rem}.header__police a{color:rgb(var(--blue--dark))}.header__police a:link,.header__police a:visited{text-decoration:underline}.header__police a:active,.header__police a:hover{text-decoration:none}.header__police a:focus{outline:3px solid transparent;color:#000;background-color:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000;text-decoration:none}.header__police--mobile{position:absolute;top:1em;right:20px;left:20px;text-align:center}.header__police--desktop{display:none}@supports ((-webkit-text-decoration-color:black) or (text-decoration-color:black)){.header__police a{transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.header__police a:active,.header__police a:hover{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.header__primary{-ms-flex:0 0 auto;flex:0 0 auto}.header__secondary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-right:-20px}.header__secondary-section{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.header__secondary-section:first-child{margin:auto 15px auto 0;padding:10px 0}.header__secondary-section--align-end{-ms-flex-align:end;align-items:flex-end}.header__logo{position:relative;width:143px;height:64px;margin:20px -20px 20px -8px;background:url(../images/logo.svg?v=2022) no-repeat 0 0;background-size:100% 100%}.header__logo:focus{outline:3px solid #000;outline-offset:5px}.high-contrast .header__logo{background-image:url(../images/logo-high-contrast.svg?v=2022)}.header__mobile-bar{left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;background:rgb(var(--green--light));box-shadow:0 3px 6px rgba(0,0,0,.4);transition:left .2s linear}.header__mobile-bar.js-is-stuck{z-index:100}.menu-active .header__mobile-bar{left:65%}.header__menu-button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 -50px 0 0;padding:1em calc(1em + 50px) 1em 1em;border:0;color:#fff;background:rgb(var(--blue--dark));font:700 1.5rem/1 sans-serif;font-family:inherit;letter-spacing:inherit;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 50px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 50px) 100%,0 100%)}.header__menu-button svg{-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:.75em;fill:#fff}.header__menu-button:focus{color:#000;background:rgb(var(--focus));outline:3px solid transparent;box-shadow:inset 0 -3px #000}.header__menu-button:focus svg{fill:#000}.header__button{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;margin:0;padding:.7em 1em;border:0;color:#fff;font:700 1.4rem/1 sans-serif;font-family:inherit;letter-spacing:inherit;white-space:nowrap;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgb(var(--blue));transition:opacity .15s ease}.header__button:before{position:absolute;top:0;left:-100%;width:100%;height:100%;content:"";background:rgba(0,0,0,.3);transition:left .2s ease-in}.header__button span{position:relative}.header__button svg{-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:.75em;fill:#fff;-webkit-filter:drop-shadow(0 1px 0 rgba(0,0,0,.3));filter:drop-shadow(0 1px 0 rgba(0,0,0,.3))}.header__button:hover:before{left:0}.header__button:focus{color:#000;background:rgb(var(--focus));outline:3px solid transparent;box-shadow:inset 0 -3px #000}.header__button:focus:before{display:none}.header__button:focus svg{fill:#000}.high-contrast .header__button{background:rgb(var(--blue--dark))}.high-contrast .header__button:focus{background:rgb(var(--focus))}.header__button--secondary{background:rgb(var(--green--dark))}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.header__button{padding-left:calc(.25em + 35px);-webkit-clip-path:polygon(0 100%,35px 0,100% 0,100% 100%);clip-path:polygon(0 100%,35px 0,100% 0,100% 100%)}}.header__accessibility-wrapper{position:relative}.header__accessibility-button{display:block;margin-right:-.25em;padding:.1em .25em;border:0;color:rgb(var(--blue--dark));background:transparent;font:700 1.5rem/1 sans-serif;font-family:inherit;letter-spacing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header__accessibility-button svg{display:block;fill:rgb(var(--blue--dark))}.header__accessibility-button span{display:none}.header__accessibility-button:focus{background:rgb(var(--focus));outline:3px solid transparent;box-shadow:0 3px #000}.header__search-wrapper{position:relative}.header__search-wrapper--active .header__button{position:absolute;bottom:0;right:0}.homepage .main__content{padding-top:18px}.homepage .main__content:before{top:auto;bottom:0;height:24px;-webkit-transform:none;transform:none}.homepage .elements__element>*{position:relative;z-index:2}.homepage .element-news{position:relative;z-index:1;padding:20px 0 50px}.homepage .element-news:after,.homepage .element-news:before{position:absolute;z-index:1;content:"";background:rgb(var(--blue))}.high-contrast .homepage .element-news:after,.high-contrast .homepage .element-news:before{display:none}.homepage .element-news:before{-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 0;transform-origin:0 0}.homepage .element-news:after,.homepage .element-news:before{top:0;left:0;width:100%;height:100%}.homepage .element-news .slick-list{overflow:visible}.homepage .element-news__title,.homepage .element-news__title>*{color:#fff}.homepage .element-news__sign-up{background-image:linear-gradient(90deg,rgb(var(--brand-secondary--light)) 0,rgb(var(--brand-secondary--light)) 50%,#fff 0,#fff)}.homepage .element-news__sign-up svg{fill:rgb(var(--brand-primary))}.homepage .news-card{border-color:#fff}.homepage .news-card--featured{border-color:rgb(var(--blue--dark))}.main{position:relative;padding-bottom:24px}.main:after{position:absolute;bottom:0;left:0;z-index:4;display:block;width:100%;height:24px;content:"";background:rgb(var(--green));mix-blend-mode:multiply}.high-contrast .main:after{display:none}.main__background{position:relative;z-index:2;overflow:hidden;background:#fff}.main__background-angle{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.main__background-angle:after{position:absolute;top:300px;left:0;width:100%;height:100%;content:"";background:rgb(var(--blue));-webkit-transform:skewY(-7deg);transform:skewY(-7deg);-webkit-transform-origin:0 0;transform-origin:0 0}.high-contrast .main__background-angle{display:none}.main__container{position:relative;z-index:3}.main__content{position:relative;z-index:5}.main__columns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__primary{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-preferred-size:calc(100% + 20px);flex-basis:calc(100% + 20px);width:calc(100% + 20px);min-width:0;margin:0 -10px 10px;padding:0 10px 10px;background:#fff}.main__aside{width:calc(100% + 40px);margin:0 -20px}.main__aside-content{padding:20px;background-color:#fff;background-image:linear-gradient(rgba(var(--brand-primary),.25),rgba(var(--brand-primary),.25))}.main__aside--white .main__aside-content{background-image:none}.main__brand-logo{padding:24px;background:#fff}.main__brand-logo img{display:block;width:100%;height:auto}.nav{position:fixed;top:0;bottom:0;left:-65%;width:65%;overflow:auto;visibility:hidden;background:rgb(var(--blue--dark));font-size:1.5rem;line-height:1.1;transition:left .2s linear,visibility 0s linear .2s;will-change:left}.menu-active .nav{left:0;visibility:visible;transition:left .2s linear,visibility 0s linear 0s}.nojs .nav{position:relative;left:0;width:auto}.nav__close{position:absolute;top:10px;right:10px;z-index:-1;display:none;margin:0;padding:2px 4px;border:0;color:#000;background-color:rgb(var(--focus));opacity:0;font:700 1.6rem/1.4 sans-serif;font-family:inherit;letter-spacing:inherit;text-decoration:none;box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.nav__close:focus{z-index:5000;opacity:1;outline:3px solid transparent}.menu-active .nav__close{display:block}.nav__item{margin:12px 0 0}.nav__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 -10px;padding:.5em;font-weight:700;font-size:1.5rem;line-height:1;text-decoration:none;transition:color .15s ease}.nav__link svg{-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-left:.5em;fill:rgb(var(--green))}.nav__link:link,.nav__link:visited{color:#fff}.nav__item--current .nav__link,.nav__item--section .nav__link,.nav__link:active,.nav__link:hover{color:rgb(var(--green))}.nav__link:focus{color:#000;background-color:rgb(var(--focus));outline:3px solid transparent;box-shadow:0 3px #000}.nav__link:focus svg{fill:#000}.high-contrast .nav__link svg{fill:#fff}.high-contrast .nav__link:active,.high-contrast .nav__link:hover{color:#fff;text-decoration:underline}.high-contrast .nav__link:focus{color:#000!important}.high-contrast .nav__link:focus svg{fill:#000}.high-contrast .nav__item--current .nav__link,.high-contrast .nav__item--section .nav__link{color:#fff;text-decoration:underline}.extra-text-spacing .nav__link{line-height:1.5}.nav__submenu{display:none;margin-top:5px}.nav__item:focus-within .nav__submenu,.nav__item:hover .nav__submenu{display:block}.nav__subitem{position:relative;margin-bottom:12px;padding:0 10px}.nav__subitem .nav__subitem{margin-bottom:0;padding:0}.nav__sublink{display:block;padding:.2em 0;font-size:1.4rem;line-height:1.3;text-decoration:none;transition:color .15s ease}.nav__sublink strong{font-weight:700}.nav__sublink:link,.nav__sublink:visited{color:#fff}.nav__subitem--current>.nav__sublink,.nav__subitem--section>.nav__sublink,.nav__sublink:active,.nav__sublink:hover{color:rgb(var(--green))}.nav__sublink:focus{color:#000;background-color:rgb(var(--focus));outline:3px solid transparent;box-shadow:0 3px #000}.high-contrast .nav__sublink:active,.high-contrast .nav__sublink:hover{color:#fff;text-decoration:underline}.high-contrast .nav__sublink:focus{color:#000!important}.high-contrast .nav__subitem--current>.nav__sublink,.high-contrast .nav__subitem--section>.nav__sublink{color:#fff;text-decoration:underline}.extra-text-spacing .nav__sublink{line-height:1.7}.nav__sublink--bordered{margin-bottom:.2em;border-bottom:1px solid rgb(var(--blue))}.next-election{position:relative;padding:24px 0;color:#fff;background:rgb(var(--blue--dark));font-size:1.6rem;line-height:1.5}.next-election h2{font-weight:700;font-size:2rem;line-height:1.2}.next-election:after,.next-election:before{position:absolute;left:0;width:100%;height:8px;content:"";background-image:linear-gradient(135deg,rgb(var(--blue--dark)) 25%,#fff 0,#fff 50%,rgb(var(--blue--dark)) 0,rgb(var(--blue--dark)) 75%,#fff 0,#fff);background-size:14.14px 14.14px}.next-election:before{top:0}.next-election:after{bottom:0}.next-election__countdown-container h2{margin-bottom:1em}.next-election--polls-open .next-election__countdown-container{display:none}.next-election__countdown{display:-ms-flexbox;display:flex;margin-right:-10px;margin-left:-10px;text-align:center}.next-election__countdown>div{width:25%;padding:0 10px}.next-election__countdown span{display:block;font-weight:700;font-size:2rem;line-height:1.2}.next-election__polls-open-message{display:none}.next-election--polls-open .next-election__polls-open-message{display:block}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:1.4rem}.pagination li{margin:0 .25em}.pagination li:first-child{margin-right:auto}.pagination li:last-child{margin-left:auto}.pagination__link{display:block;min-width:3em;padding:1em;border:1px solid rgb(var(--brand-primary--dark));color:#fff;background-image:linear-gradient(90deg,rgb(var(--brand-primary)) 0,rgb(var(--brand-primary)) 50%,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)));background-position:100% 0;background-size:200% 100%;text-align:center;text-decoration:none;transition:background-position .3s ease}.pagination__item--active .pagination__link{color:rgb(var(--brand-primary));background:transparent}.pagination__item--disabled .pagination__link{border-color:#777;background:#777}.pagination__link:active,.pagination__link:hover{background-position:0 0}.pagination__link:focus{border-color:rgb(var(--focus));color:#000!important;background:rgb(var(--focus)) 100% 0!important;outline:3px solid transparent;box-shadow:inset 0 -3px #000!important}.pagination__link--break-view{min-width:0;padding-right:0;padding-left:0;border-color:transparent!important;color:rgb(var(--brand-primary--dark));background:transparent!important;cursor:default}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.pagination__link--prev{padding-left:calc(1em + 1.5ex);-webkit-clip-path:polygon(0 50%,3ex 0,100% 0,100% 100%,3ex 100%);clip-path:polygon(0 50%,3ex 0,100% 0,100% 100%,3ex 100%);text-align:right}.pagination__link--next{padding-right:calc(1em + 1.5ex);-webkit-clip-path:polygon(0 0,calc(100% - 3ex) 0,100% 50%,calc(100% - 3ex) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 3ex) 0,100% 50%,calc(100% - 3ex) 100%,0 100%);text-align:left}}.panic-button{position:fixed;top:190px;right:0;padding:1em 1.5em 1em 1.2em;background-color:#f80!important;font-size:13px;font-weight:700;text-decoration:none;color:#000;z-index:100}.panic-button:after{content:"";position:absolute;top:0;right:0;bottom:0;width:97%;box-shadow:0 4px 0 #000}.panic-button svg{margin-bottom:-5px;margin-right:.6em}.panic-button:hover{text-decoration:underline}.responsive-video,.ss-htmleditorfield-file{max-width:100%}.responsive-video.responsive-ready{position:relative;height:0}.responsive-video.responsive-ready iframe{position:absolute;top:0;left:0;width:100%;height:100%}.site-search{position:absolute;right:10000px;bottom:0;display:block;visibility:hidden;opacity:0;transition:right 0ms ease .25s,visibility 0ms ease .25s,opacity .15s ease .1s}.site-search:not([aria-hidden=true]){right:0;visibility:visible;opacity:1;transition:right 0ms ease 0ms,visibility 0ms ease 0ms,opacity .25s ease}.site-search__dialog{padding:1px 1px 0;background:rgb(var(--blue))}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.site-search__dialog{-webkit-clip-path:polygon(0 100%,35px 0,100% 0,100% 100%);clip-path:polygon(0 100%,35px 0,100% 0,100% 100%)}}.site-search__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2001;display:none}.site-search:not([aria-hidden=true]) .site-search__overlay{display:block}.site-search__dialog{position:relative;z-index:2002}.site-search__close{position:absolute;top:50%;left:.75em;z-index:-1;display:block;margin:0;padding:2px 4px;border:0;color:#000;background-color:rgb(var(--focus));font:700 1.6rem/1.4 sans-serif;font-family:inherit;letter-spacing:inherit;text-decoration:none;box-shadow:0 -2px rgb(var(--focus)),0 3px #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.site-search__close:focus{z-index:5000;outline:3px solid transparent}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.site-search__close{left:calc(.25em + 35px)}}.site-search__form{display:-ms-flexbox;display:flex}.site-search:not([aria-hidden=true]) .site-search__form .form__field-holder{background:transparent}.site-search:not([aria-hidden=true]) .site-search__form .form__field-holder input.text{width:250px}.site-search__form .form__field-label{position:absolute;top:50%;left:.75em;z-index:5;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-search__form .form__field-label svg{display:block;fill:rgb(var(--blue))}.site-search__form .form__field-holder input.text{width:150px;padding:calc(.7em - 1px) .75em calc(.7em - 1px) calc(1.5em + 16px);border:0;background:#fff;font-size:1.6rem;transition:width .25s ease}.site-search__form .form__field-holder input.text:focus{outline-color:transparent;box-shadow:none}.site-search__form .form-actions{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;margin:0}.site-search__form .action{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;margin:0;padding:.7em 1.5em;border:0;color:#fff;font:700 1.5rem/1 sans-serif;font-family:inherit;letter-spacing:inherit;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgb(var(--blue));-webkit-clip-path:none;clip-path:none;transition:opacity .25s ease}.site-search__form .action:before{position:absolute;top:0;left:-100%;width:100%;height:100%;content:"";background:rgba(0,0,0,.3);transition:left .2s ease-in}.site-search__form .action span{position:relative}.site-search__form .action:hover:before{left:0}.site-search__form .action:focus{color:#000;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:inset 0 -3px #000}.site-search__form .action:focus:before{display:none}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.site-search__form .form__field-label{left:calc(.25em + 35px)}.site-search__form .form__field-holder input.text,.site-search__form .form__field-holder textarea.textarea{padding-left:calc(2em + 34px);-webkit-clip-path:polygon(0 100%,34px 0,100% 0,100% 100%);clip-path:polygon(0 100%,34px 0,100% 0,100% 100%)}}body,html{overflow-x:hidden;overflow-y:auto;width:100%;min-height:100%}.viewport{position:relative;left:0;transition:left .2s linear}.nojs .viewport{box-shadow:none}.menu-active .viewport{left:65%}.element-accordion-content__header{position:relative;margin-bottom:0!important;padding:.25em 40px .25em 0;cursor:pointer}.element-accordion-content--expanded .element-accordion-content__header{margin-bottom:.25em!important}.element-accordion-content__header-button{margin:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.element-accordion-content__header-button:focus{color:#000;background:rgb(var(--focus));outline:3px solid transparent;box-shadow:inset 0 -3px #000}.element-accordion-content__header-indicator{position:absolute;top:50%;right:10px;width:20px;height:20px;margin-top:-10px}.element-accordion-content__header-indicator:after,.element-accordion-content__header-indicator:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:2px solid transparent;content:"";background:currentColor;box-sizing:border-box}.element-accordion-content__header-indicator:before{width:100%;height:20%}.element-accordion-content__header-indicator:after{width:20%;height:100%}.element-accordion-content--expanded .element-accordion-content__header-indicator:after,.element-accordion-content__content{display:none}.element-accordion-content--expanded .element-accordion-content__content{display:block}.element-documents__group{margin-top:1.25em;padding-top:1.25em;border-top:1px solid #ccc}.element-documents__group:first-child{margin-top:0;padding-top:0;border-top:0}.element-documents__group .document-listing:last-child{border-bottom:0}.element-documents__header--accordion{position:relative;margin-bottom:0!important;padding:.25em 40px .25em 0;cursor:pointer}.element-documents__header-button{margin:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.element-documents__header-button:focus{color:#000;background:rgb(var(--focus));outline:3px solid transparent;box-shadow:inset 0 -3px #000}.element-documents__header-indicator{position:absolute;top:50%;right:10px;width:16px;height:16px;margin-top:-8px}.element-documents__header-indicator:after,.element-documents__header-indicator:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:2px solid transparent;content:"";background:currentColor;box-sizing:border-box}.element-documents__header-indicator:before{width:100%;height:25%}.element-documents__header-indicator:after{width:25%;height:100%}.element-documents__accordion,.element-documents__group--expanded .element-documents__header-indicator:after{display:none}.element-documents__group--expanded .element-documents__accordion{display:block}.element-feature-boxes__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.element-feature-boxes__box{position:relative;display:block;width:100%;margin-top:20px;color:#fff;text-decoration:none;transition:box-shadow .2s ease}.element-feature-boxes__box:first-child{margin-top:0}.element-feature-boxes__box:hover{box-shadow:0 3px 6px rgba(0,0,0,.4)}.element-feature-boxes__box:focus{outline:3px solid transparent}.element-feature-boxes__box:focus:after{position:absolute;bottom:0;left:0;z-index:10;width:100%;height:3px;content:"";background:#000}.element-feature-boxes__box img{display:block;width:100%;height:auto;border:1px solid rgb(var(--brand-primary--dark));border-bottom:0}.element-feature-boxes__box--no-link{cursor:default}.element-feature-boxes__box--dummy{visibility:hidden!important;min-height:0!important;margin:0!important}.element-feature-boxes__box--clipped img{border:0}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-feature-boxes__box--clipped{-webkit-clip-path:polygon(-10px 0,calc(100% - 50px) 0,calc(100% + 10px) 60px,calc(100% + 10px) calc(100% + 10px),-10px calc(100% + 10px));clip-path:polygon(-10px 0,calc(100% - 50px) 0,calc(100% + 10px) 60px,calc(100% + 10px) calc(100% + 10px),-10px calc(100% + 10px))}}.element-feature-boxes__image-filler{width:100%;height:0;padding-bottom:74.7222222222%;background:rgba(var(--brand-primary--light),.5)}.element-feature-boxes__content{position:absolute;bottom:0;left:0;width:100%;font-size:1.4rem;line-height:1.5}.extra-text-spacing .element-feature-boxes__content{line-height:2}.element-feature-boxes__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1em 1.5em;color:#fff;background-image:linear-gradient(90deg,rgb(var(--brand-primary)) 0,rgb(var(--brand-primary)) 50%,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)));background-position:100% 0;background-size:200% 100%;font-weight:700;transition:background-position .2s ease}.element-feature-boxes__title svg{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px;fill:rgb(var(--brand-secondary));-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.main--branded .element-feature-boxes__title{background-color:#000;background-image:linear-gradient(90deg,rgba(var(--brand-primary),.75) 0,rgba(var(--brand-primary),.75) 50%,rgb(var(--brand-primary)) 0,rgb(var(--brand-primary)))}.main--branded .element-feature-boxes__title svg{fill:#fff}.element-feature-boxes__content--has-description .element-feature-boxes__title{background-color:#000;background-image:linear-gradient(90deg,rgba(var(--brand-primary--dark),.7) 0,rgba(var(--brand-primary--dark),.7) 50%,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)))}.element-feature-boxes__box:hover .element-feature-boxes__title{background-position:0 0}.element-feature-boxes__box:focus .element-feature-boxes__title{color:#000;background:rgb(var(--focus)) 100% 0!important}.element-feature-boxes__box:focus .element-feature-boxes__title svg{fill:#000}.high-contrast .element-feature-boxes__title{background-image:linear-gradient(#000,#000)}.high-contrast .element-feature-boxes__title svg{fill:#fff}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-feature-boxes__title{padding-right:50px;-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 100%,0 100%)}}.element-feature-boxes__description{overflow:hidden;max-height:0;margin-top:-1px;background-image:linear-gradient(90deg,rgb(var(--brand-primary)) 0,rgb(var(--brand-primary)) 50%,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)));background-position:100% 0;background-size:200% 100%;transition:max-height .2s ease-out,background-position .2s ease}.element-feature-boxes__description p{padding:0 1.15em 1.15em}.element-feature-boxes__content--has-description .element-feature-boxes__description{background-color:#000;background-image:linear-gradient(90deg,rgba(var(--brand-primary--dark),.7) 0,rgba(var(--brand-primary--dark),.7) 50%,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)))}.element-feature-boxes__box:hover .element-feature-boxes__description{max-height:150px;background-position:0 0;transition:max-height .2s ease-in,background-position .2s ease}.element-feature-boxes__box:focus .element-feature-boxes__description{max-height:120px;color:#000;background:rgb(var(--focus)) 100% 0!important;transition:max-height .2s ease-in,background-position .2s ease}.high-contrast .element-feature-boxes__description{background-image:linear-gradient(#000,#000)}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-feature-boxes__description p{padding-right:50px}}.element-news--carousel{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.element-news--carousel .slick-list{width:100%}.element-news--carousel .slick-slide,.element-news--carousel .slick-slide .element-news__item,.element-news--carousel .slick-slide>div,.element-news--carousel .slick-track{display:-ms-flexbox!important;display:flex!important;height:auto}.element-news--carousel .element-news__content,.element-news--carousel .element-news__title{position:relative;z-index:2}.element-news--carousel .element-news__actions,.element-news--carousel .element-news__content{padding:0 10px}.element-news--carousel .element-news__item{display:none;padding:0 10px}.element-news--carousel .element-news__item:first-child{display:block}.element-news__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.element-news__item{display:-ms-flexbox;display:flex;width:100%;margin-top:20px}.element-news__item:first-child{margin-top:0}.element-news__item--dummy{margin:0!important;visibility:hidden}.element-news__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.element-news__sign-up{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:0 .8em;margin-bottom:.8em;color:rgb(var(--brand-primary--dark));background-image:linear-gradient(90deg,rgb(var(--brand-primary--light)) 0,rgb(var(--brand-primary--light)) 50%,rgb(var(--brand-secondary--light)) 0,rgb(var(--brand-secondary--light)));background-size:200% 100%;font:700 1.6rem/1.4 sans-serif;font-family:inherit;letter-spacing:inherit;line-height:1.4;text-decoration:none;transition:background-position .3s ease}.element-news__sign-up,.element-news__sign-up:link,.element-news__sign-up:visited{background-position:100% 0}.element-news__sign-up:active,.element-news__sign-up:hover{background-position:0 0}.element-news__sign-up svg{display:block;margin-right:.8em;fill:rgb(var(--brand-primary--dark))}.element-news__sign-up span{display:block;padding:.8em 0}.element-news__sign-up:focus{color:#000!important;background:rgb(var(--focus)) 100% 0!important;outline:3px solid transparent;box-shadow:inset 0 -3px #000}.element-news__sign-up:focus svg{fill:#000!important}.high-contrast .element-news__sign-up{color:#fff;background-image:linear-gradient(#000,#000)}.high-contrast .element-news__sign-up svg{fill:#fff}.extra-text-spacing .element-news__sign-up{line-height:1.8}.element-news__arrows{display:-ms-flexbox;display:flex;margin-top:10px}.element-news__arrow,.element-news__arrows{-ms-flex-pack:center;justify-content:center}.element-news__arrow{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;width:60px;height:55px;margin:0;padding:0;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.element-news__arrow.slick-disabled,.element-news__arrow.slick-hidden{display:none!important}.element-news__arrow svg{display:block;width:32px;height:24px;fill:rgb(var(--brand-primary--dark));-webkit-transform:translateX(5%) rotate(-90deg);transform:translateX(5%) rotate(-90deg)}.element-news__arrow:hover svg{fill:rgb(var(--brand-secondary))}.element-news__arrow:focus{outline:3px solid #000}.element-news__arrow:focus svg{fill:rgb(var(--focus))}.element-news__arrow--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.element-poll__title{display:block;padding:.4em .75em calc(.4em - 2px);color:#fff;background:rgb(var(--brand-primary--dark));font-size:2.4rem;line-height:1.1}.extra-text-spacing .element-poll__title{line-height:1.5}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-poll__title{padding-right:4ex;-webkit-clip-path:polygon(0 0,calc(100% - 4ex) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 4ex) 0,100% 100%,0 100%)}}.element-poll__content{padding:18px;border:2px solid rgb(var(--brand-primary--dark))}.element-poll__form .form-actions .action{background-image:linear-gradient(90deg,rgb(var(--brand-primary--dark)) 0,rgb(var(--brand-primary--dark)) 50%,rgb(var(--brand-primary)) 0,rgb(var(--brand-primary)))}.high-contrast .element-poll__form .form-actions .action{background-image:linear-gradient(#000,#000)}.element-poll__answer{margin-top:1em;font-size:1.5rem;line-height:1.4}.element-poll__answer:first-child{margin-top:0}.element-poll__answer strong{font-weight:700}.element-poll__answer em{color:rgb(var(--brand-primary))}.extra-text-spacing .element-poll__answer{line-height:1.8}.element-poll__bar-container{position:relative;height:2rem}.element-poll__bar-fill{position:absolute;top:0;left:0;height:100%;background:rgb(var(--brand-secondary))}.element-staff-members__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.element-staff-members__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:125px;margin-top:20px;color:#fff;font-size:1.4rem;line-height:1.5}.element-staff-members__item:first-child{margin-top:0}.extra-text-spacing .element-staff-members__item{line-height:2}.element-staff-members__item--dummy{visibility:hidden!important;min-height:0!important;margin:0!important}.element-staff-members__top{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%}.element-staff-members__top img{display:block;width:100%;height:auto;border:1px solid rgb(var(--brand-primary--dark));border-bottom:0}.element-staff-members__title{position:absolute;bottom:0;left:0;width:100%;padding:.5em 1.5em 0;color:#fff;background:rgb(var(--brand-primary--dark))}.element-staff-members__title strong{display:block;font-weight:700}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-staff-members__title{padding-right:50px;-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 100%,0 100%)}}.element-staff-members__description{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;width:100%;margin-top:-1px;background:rgb(var(--brand-primary--dark))}.element-staff-members__description p{padding:1.15em}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-staff-members__description p{padding-right:50px}}.element-two-column__flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.element-two-column__column{width:100%;margin-bottom:20px}.element-two-column__column:last-child{margin-bottom:0}.element-two-column__image img{display:block;width:100%;height:auto}.element-upcoming-event__detail{margin-bottom:24px}.element-video__video>div{width:100%!important}.elements__element{position:relative;margin-top:24px}.elements__element:first-child{margin-top:0}.elements__element--bordered{margin-top:48px}.elements__element--bordered:before{position:absolute;top:-24px;left:0;width:100%;height:1px;content:"";background:rgb(var(--brand-secondary))}.elements__element--bordered:first-child{margin-top:48px}.elements__element--dark,.elements__element--light,.elements__element--mid{padding:20px}.elements__element--light{background:rgb(var(--brand-primary--light))}.high-contrast .elements__element--light{outline:3px solid #000}.elements__element--mid{background:rgb(var(--brand-primary))}.high-contrast .elements__element--mid{background:#000}.elements__element--dark{background:rgb(var(--brand-primary--dark))}.event-card{background:#fff}.event-card__image{position:relative;display:block}.event-card__image img{display:block;width:100%;height:auto}.event-card__image:focus{outline:solid 3px rgb(var(--focus));outline-offset:-3px;box-shadow:0 0 0 3px #000}.event-card__type-pill{position:absolute;top:10px;right:10px;display:block;padding:.4em .8em;border-radius:6px;color:#fff;background:rgb(var(--blue--dark));font-size:1.3rem;line-height:1}.extra-text-spacing .event-card__type-pill{line-height:1.5}.event-card__teaser{padding:18px}.event-card__date{display:block;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid rgb(var(--brand-secondary));color:rgb(var(--brand-primary--dark));font-size:1.5rem;line-height:1.2}.event-card__date strong{font-weight:700}.event-card__date em{color:rgb(var(--brand-primary));text-transform:uppercase}.extra-text-spacing .event-card__date{line-height:1.7}.event-card__title{font-size:1.8rem;line-height:1.2}.event-card__title a{color:rgb(var(--brand-primary))}.event-card__title a:link,.event-card__title a:visited{text-decoration:none}.event-card__title a:active,.event-card__title a:hover{text-decoration:underline}.event-card__title a:focus{color:#000;text-decoration:none;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.extra-text-spacing .event-card__title{line-height:1.7}.event-holder__event{margin-bottom:48px}.event-holder__event:last-child{margin-bottom:0}.event-holder__filter-form{margin-bottom:36px}.event-listing{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.event-listing__content{-ms-flex:1 1 auto;flex:1 1 auto}.event-listing__date{display:block;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid rgb(var(--brand-secondary));color:rgb(var(--brand-primary--dark));font-size:1.5rem;line-height:1.2}.event-listing__date strong{font-weight:700}.event-listing__date em{color:rgb(var(--brand-primary));text-transform:uppercase}.extra-text-spacing .event-listing__date{line-height:1.7}.event-listing__title{margin-bottom:.25em;font-size:2.4rem;line-height:1.2}.event-listing__title a{color:rgb(var(--brand-primary))}.event-listing__title a:link,.event-listing__title a:visited{text-decoration:none}.event-listing__title a:active,.event-listing__title a:hover{text-decoration:underline}.event-listing__title a:focus{color:#000;text-decoration:none;outline:3px solid transparent;background:rgb(var(--focus));box-shadow:0 -2px rgb(var(--focus)),0 3px #000}.extra-text-spacing .event-listing__title{line-height:1.7}.event-listing__image{position:relative;display:block;width:100%;margin-top:10px}.event-listing__image img{display:block;width:100%;height:auto}.event-listing__image:focus{outline:solid 3px rgb(var(--focus));outline-offset:-3px;box-shadow:0 0 0 3px #000}.event-listing__type-pill{position:absolute;top:10px;right:10px;display:block;padding:.4em .8em;border-radius:6px;color:#fff;background:rgb(var(--blue--dark));font-size:1.3rem;line-height:1}.extra-text-spacing .event-listing__type-pill{line-height:1.5}.event-page__image{position:relative}.event-page__image img{display:block;width:100%;height:auto}.event-page__type-pill{position:absolute;top:10px;left:10px;display:block;padding:.4em .8em;border-radius:6px;color:#fff;background:rgb(var(--blue--dark));font-size:1.3rem;line-height:1}.extra-text-spacing .event-page__type-pill{line-height:1.5}.form-actions,.form-group{margin-top:2rem}.form-group:first-child{margin-top:0}.form-group.holder-required{padding-left:15px;border-left:5px solid #d4351c}.form-group.hide{display:none!important}.form-group__alert{margin:.5em 0!important;color:#d4351c;font-weight:700;font-size:1.6rem;line-height:1.4}.extra-text-spacing .form-group__alert{line-height:1.8}.form__field-label{display:block;margin-bottom:.15em;color:rgb(var(--brand-primary--dark));font-weight:700;font-size:1.7rem;line-height:1.3}.form__field-label em{color:#777;font-weight:400;font-style:normal}.extra-text-spacing .form__field-label{line-height:1.7}.form__field-description{margin-bottom:.25em!important;color:#777;font-size:1.5rem;line-height:1.3}.extra-text-spacing .form__field-description{line-height:1.7}.form__field-holder input.text,.form__field-holder textarea.textarea{display:block;width:100%;margin:0;padding:.5em .7em;border:2px solid rgb(var(--brand-primary--dark));border-radius:0;color:#000;background:transparent;font-weight:400;font-size:1.6rem;font-family:inherit;letter-spacing:inherit;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__field-holder input.text:focus,.form__field-holder textarea.textarea:focus{outline:3px solid rgb(var(--focus));outline-offset:0;box-shadow:inset 0 0 0 1px #000}.extra-text-spacing .form__field-holder input.text,.extra-text-spacing .form__field-holder textarea.textarea{line-height:1.7}.text .form__field-holder,.textarea .form__field-holder{background-color:#fff;background-image:linear-gradient(rgba(var(--brand-primary--light),.15),rgba(var(--brand-primary--light),.15))}.high-contrast .text .form__field-holder,.high-contrast .textarea .form__field-holder{background:#fff}.form__field-holder select.dropdown{display:block;width:100%;margin:0;padding:.5em calc(1.4em + 11px) .5em .7em;border:2px solid rgb(var(--brand-primary--dark));border-radius:0;color:#000;background:transparent;font-weight:400;font-size:1.6rem;font-family:inherit;letter-spacing:inherit;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__field-holder select.dropdown::-ms-expand{display:none}.form__field-holder select.dropdown[disabled]{opacity:.75}.form__field-holder select.dropdown:focus{outline:3px solid rgb(var(--focus));outline-offset:0;box-shadow:inset 0 0 0 1px #000}.extra-text-spacing .form__field-holder select.dropdown{line-height:1.7}.dropdown .form__field-holder{position:relative;background-color:#fff;background-image:linear-gradient(rgba(var(--brand-primary--light),.15),rgba(var(--brand-primary--light),.15));font-size:1.6rem}.dropdown .form__field-holder svg{position:absolute;top:50%;right:.7em;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.high-contrast .dropdown .form__field-holder{background:#fff}.form__field-holder .optionset>div{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:3rem;margin-top:.75rem;padding-left:3rem}.form__field-holder .optionset>div:first-child{margin-top:0}.form__field-holder .optionset>div label{-ms-flex:0 1 auto;flex:0 1 auto;display:block;padding:3px 0 3px .5em;font-size:1.6rem}.form__field-holder .optionset>div label:before{box-sizing:border-box;position:absolute;top:0;left:0;width:3rem;height:3rem;border:2px solid rgb(var(--brand-primary--dark));border-radius:100%;content:"";background:rgba(var(--brand-primary),.15)}.form__field-holder .optionset>div label:after{position:absolute;top:.7rem;left:.7rem;display:block;width:0;height:0;border:.8rem solid rgb(var(--brand-primary--dark));border-radius:.8rem;opacity:0;content:""}.form__field-holder .optionset>div.disabled label{opacity:.5}.form__field-holder .optionset input{-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;top:-2px;left:-2px;z-index:2;display:block;width:34px;height:34px;margin:0;opacity:0;cursor:pointer}.form__field-holder .optionset input:focus~label:before{border-width:3px;box-shadow:0 0 0 3px rgb(var(--focus))}.form__field-holder .optionset input:checked~label:after{opacity:1}.form__field-holder .checkboxset>div label:after,.form__field-holder .checkboxset>div label:before{border-radius:0}.form__field-holder .checkboxset>div label:after{top:.8rem;left:.7rem;width:1.2rem;height:.5rem;border-width:0 0 .4rem .4rem;border-color:rgb(var(--brand-primary--dark));border-top-color:transparent;color:rgb(var(--brand-primary--dark));background:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form__field-holder.form-check{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:3rem;padding-left:3rem}.form__field-holder.form-check label{-ms-flex:0 1 auto;flex:0 1 auto;display:block;padding:3px 0 3px .5em;font-size:1.6rem}.form__field-holder.form-check label:before{box-sizing:border-box;position:absolute;top:0;left:0;width:3rem;height:3rem;border:2px solid rgb(var(--brand-primary--dark));content:"";background:rgba(var(--brand-primary),.15)}.form__field-holder.form-check label:after{position:absolute;top:.8rem;left:.7rem;display:block;width:1.2rem;height:.5rem;border-left:.4rem solid rgb(var(--brand-primary--dark));border-bottom:.4rem solid rgb(var(--brand-primary--dark));border-right:0 solid rgb(var(--brand-primary--dark));border-top:0 solid transparent;opacity:0;content:"";background:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form__field-holder.form-check input{-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;top:-2px;left:-2px;z-index:2;display:block;width:34px;height:34px;margin:0;opacity:0;cursor:pointer}.form__field-holder.form-check input:focus~label:before{border-width:3px;box-shadow:0 0 0 3px rgb(var(--focus))}.form__field-holder.form-check input:checked~label:after{opacity:1}.simpledate .form__field-holder{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.form__field-holder .simpledate__item{margin-right:.6rem}.form__field-holder .simpledate__item .form__field-label{font-weight:400}.form__field-holder .simpledate__item .holder-error input{border-color:#d4351c}.form__field-holder .simpledate__item .holder-error .form-group__alert{display:none}.form__field-holder .simpledate__item input{display:block;max-width:6ex}.form__field-holder .simpledate__item input[name*=_Year]{max-width:9ex}.blog-post__image img{display:block;width:100%;height:auto}.blog__post-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.blog__post,.blog__post-list{display:-ms-flexbox;display:flex}.blog__post{width:100%;margin-top:20px}.blog__post:first-child{margin-top:0}.blog__post--dummy{margin:0!important;visibility:hidden}.news-card{position:relative;display:block;width:100%;border:11px solid rgb(var(--brand-primary));background:rgb(var(--brand-primary--light));text-decoration:none;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.news-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 3px 6px rgba(0,0,0,.4)}.news-card:focus-within{border-color:#000!important;background:rgb(var(--focus))!important}.news-card img{display:block;width:100%;height:auto}.main--branded .news-card{border-color:rgb(var(--brand-secondary));background:transparent}.high-contrast .news-card{border-color:#000;background:#fff}.news-card--featured{border-color:rgb(var(--brand-primary--dark));background:rgb(var(--brand-secondary--light))}.news-card__date{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:5ex;padding:.75em 0;color:#fff;background:rgb(var(--brand-primary--dark));font-size:1.8rem;text-align:center;text-transform:uppercase}.news-card__date strong{font-weight:700}.news-card__date em{color:rgb(var(--brand-secondary));font-weight:700}.news-card:focus-within .news-card__date{color:#fff;background:#000}.news-card:focus-within .news-card__date em{color:#fff}.news-card--featured .news-card__date{color:#000;background:rgb(var(--brand-secondary))}.news-card--featured .news-card__date em{color:rgb(var(--brand-primary--dark))}.main--branded .news-card__date{color:#fff;background:rgb(var(--brand-primary))}.main--branded .news-card__date em{color:#fff}.high-contrast .news-card__date{color:#fff;background:#000}.high-contrast .news-card__date em{color:#fff}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.news-card__date{margin-top:-2.5ex;-webkit-clip-path:polygon(0 2.5ex,2.5ex 0,calc(100% - 2.5ex) 0,100% 2.5ex,100% calc(100% - 2.5ex),calc(100% - 2.5ex) 100%,2.5ex 100%,0 calc(100% - 2.5ex));clip-path:polygon(0 2.5ex,2.5ex 0,calc(100% - 2.5ex) 0,100% 2.5ex,100% calc(100% - 2.5ex),calc(100% - 2.5ex) 100%,2.5ex 100%,0 calc(100% - 2.5ex))}}.news-card__title{margin-bottom:.25em;color:rgb(var(--brand-primary--dark));font-weight:700;font-size:1.6rem;line-height:1.375}.news-card__title a{color:rgb(var(--brand-primary--dark));text-decoration:none}.news-card__title a:before{position:absolute;z-index:1;inset:0;content:""}.news-card__title a:focus{outline:3px solid transparent;color:#000}.extra-text-spacing .news-card__title{line-height:1.8}.news-card__teaser{padding:12px 18px}.news-card__teaser .typography{line-height:1.4}.extra-text-spacing .news-card__teaser .typography{line-height:1.8}.news-card__teaser .typography a{position:relative;z-index:2}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.news-card__teaser{margin-top:-5ex;padding-top:calc(12px + 5ex)}}.userform-groupfield__field-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.userform-groupfield__field-holder>.form-group{width:100%}.userform-progress p{margin-bottom:.25em;font-size:1.5rem}.userform-progress .step-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none}.userform-progress .progress{position:relative;height:20px;margin:.5em 0;background-color:rgba(var(--brand-primary),.7)}.userform-progress .progress-bar{position:absolute;height:20px;background-color:rgb(var(--brand-primary--dark))}.userform-progress .step-button-jump{padding:.8em 1.5em;-webkit-clip-path:none;clip-path:none}.userform-step-nav{margin-top:2rem}.userform-step-nav .step-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none}.userform-step-nav .step-buttons li:before{display:none}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.userform-step-nav .step-button-prev{padding-right:1.5em;padding-left:calc(1.5em + 6ex);-webkit-clip-path:polygon(0 50%,3ex 0,100% 0,100% 100%,3ex 100%);clip-path:polygon(0 50%,3ex 0,100% 0,100% 100%,3ex 100%)}}html.font-size-lg{font-size:75%}html.font-size-xl{font-size:85%}html.high-contrast{--blue:0,0,0;--blue--dark:0,0,0;--blue--light:255,255,255;--green:0,0,0;--green--dark:0,0,0;--green--light:255,255,255;--brand-primary:255,255,255;--brand-primary--dark:0,0,0;--brand-primary--light:255,255,255;--brand-secondary:0,0,0;--brand-secondary--dark:0,0,0;--brand-secondary--light:255,255,255}@media screen and (min-width:321px){.carousel__nav{top:61.33333vw}}@media screen and (min-width:375px){.header__logo{margin-right:0}}@media screen and (min-width:376px){.carousel__nav{top:46.2963vw}}@media screen and (min-width:415px){.main__aside{width:375px;margin:0 auto}}@media screen and (min-width:480px){.typography img.alignleft,.typography img.alignright,.typography img.left,.typography img.leftAlone,.typography img.right,.typography img.rightAlone{display:inline-block}.typography img.alignleft,.typography img.left{float:left;margin:0 1em 0 0}.typography img.alignright,.typography img.right{float:right;margin:0 0 0 1em}.typography img.leftAlone{float:left;margin:0 100% 1em 0}.typography img.rightAlone{float:right;margin:0 0 1em 100%}.typography .captionImage.left{float:left;margin:0 1em 1em 0}.typography .captionImage.right{float:right;margin:0 0 1em 1em}.typography .captionImage.center{margin:0 auto 1em}.typography .captionImage img{float:none;margin:0}.menu-active .header__mobile-bar{left:50%}.header__accessibility-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__accessibility-button svg{margin-right:.5em}.header__accessibility-button span{display:block;text-decoration:underline;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.header__accessibility-button:hover span{text-decoration:none}.header__accessibility-button:focus span{color:#000;text-decoration:none}@supports ((-webkit-text-decoration-color:black) or (text-decoration-color:black)){.header__accessibility-button span{transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.header__accessibility-button:hover span{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.nav{left:-50%;width:50%}.menu-active .viewport{left:50%}.element-feature-boxes__box{width:calc(50% - 10px)}.element-feature-boxes__box:nth-child(2){margin-top:0}.element-news--carousel .element-news__item{width:50%}.element-news--carousel .element-news__item:nth-child(2){display:-ms-flexbox;display:flex}.element-news__item{width:calc(50% - 10px)}.element-news__item:nth-child(2){margin-top:0}.main__aside .element-news__item{width:100%}.main__aside .element-news__item:nth-child(2){margin-top:20px}.element-staff-members__item{width:calc(50% - 10px)}.element-staff-members__item:nth-child(2){margin-top:0}.element-two-column__flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.element-two-column__column{width:calc(50% - 10px);margin-bottom:0}.event-listing{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-listing__date,.event-listing__teaser{padding-right:20px}.event-listing__image{-ms-flex:0 0 auto;flex:0 0 auto;width:170px;margin-top:0}.blog__post{width:calc(50% - 10px)}.blog__post:nth-child(2){margin-top:0}}@media screen and (min-width:540px){.carousel__nav{top:37.97468vw}.element-feature-boxes__content{font-size:1.6rem}.element-feature-boxes__title{padding:.85em 1.25em}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-feature-boxes__title{padding-right:50px}}.element-feature-boxes__description p{padding:0 1.25em 1em}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-feature-boxes__description p{padding-right:50px}}.element-staff-members__title{padding:.85em 1.25em 0;font-size:1.6rem;line-height:1.2}.extra-text-spacing .element-staff-members__title{line-height:1.7}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-staff-members__title{padding-right:50px}}.element-staff-members__description p{padding:1em 1.25em}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.element-staff-members__description p{padding-right:50px}}.userform-groupfield__field-holder>.form-group{width:calc(50% - 10px)}.userform-groupfield__field-holder>.form-group:nth-child(2){margin-top:0}}@media screen and (min-width:576px){.footer__column.footer__column__logos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__logo{margin-right:4em}}@media screen and (min-width:600px){.menu-active .header__mobile-bar{left:40%}.nav{left:-40%;width:40%}.next-election h2{font-size:calc(2rem + 20*(100vw - 600px)/528)}.next-election__countdown-container{font-size:calc(1.6rem + 4*(100vw - 600px)/528);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.next-election__countdown-container h2{width:calc(40% - 24px);margin-bottom:0}.next-election__countdown{width:calc(60% - 24px)}.next-election__countdown span{font-size:calc(2rem + 20*(100vw - 600px)/528)}.next-election__countdown{text-align:right}.menu-active .viewport{left:40%}}@media screen and (min-width:650px){.carousel__content{position:absolute;bottom:0;left:0;width:70%;max-width:520px;padding:20px 32px;background-color:rgba(var(--brand-secondary),.9)}.carousel__content:after{position:absolute;top:0;bottom:0;left:100%;content:"";border-left:250px solid rgba(var(--brand-secondary),.9);border-bottom:0 solid transparent;border-right:0 solid transparent;border-top:250px solid transparent}.carousel__content h2{font-size:calc(3rem + 6*(100vw - 650px)/310)}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.carousel__content{width:100%;max-width:768px;padding-right:275px;-webkit-clip-path:polygon(0 0,calc(100% - 250px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 250px) 0,100% 100%,0 100%)}.carousel__content:after{display:none}}.carousel__nav{top:100%;right:24px;-webkit-transform:translateY(-100%) translateY(-24px);transform:translateY(-100%) translateY(-24px)}.event-holder__filter-form .fieldset{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.event-holder__filter-form .form-group{margin-top:0}.event-holder__filter-form .form-group:first-child{width:calc(40% - 12px)}.event-holder__filter-form .form-group:last-child{width:calc(60% - 12px)}.event-listing__image{-ms-flex:0 0 auto;flex:0 0 auto;width:264px;margin-top:0}}@media screen and (min-width:700px){.header__background{position:absolute;top:0;right:0;left:120px;display:block;height:100%;overflow:hidden}.header__background:before{position:absolute;bottom:0;left:0;width:100%;height:10000px;content:"";background:rgb(var(--green--light));-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.header__flex{padding-top:0}.header__police--mobile{position:static;margin-right:2em}.header__logo{width:192px;height:86px;margin:16px 0 18px}.header__mobile-bar{display:none}.header__button{padding:.7em 1em;font-size:1.5rem}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.header__button{padding-right:calc(.25em + 35px);padding-left:calc(.25em + 35px);-webkit-clip-path:polygon(0 100%,35px 0,calc(100% - 35px) 0,100% 100%);clip-path:polygon(0 100%,35px 0,calc(100% - 35px) 0,100% 100%)}}.nav{position:static;bottom:auto;left:auto;width:auto;overflow:visible;visibility:visible;transition:none}.nav__menu{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em;padding:.6em 0}.nav__item{margin:0 1.3em 0 0}.nav__item:last-child{margin-right:0}.nav__link{position:relative;margin:0}.nav__link:after{position:absolute;top:50%;right:-.65em;display:block;width:1px;height:14px;margin-left:10px;content:"";background:hsla(0,0%,100%,.3);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.nav__item:last-child .nav__link:after{display:none}.nav__submenu{top:100%;z-index:10;display:none;margin-top:1px;padding:12px 10px 4px;background:rgb(var(--blue--dark));box-shadow:0 3px 6px rgba(0,0,0,.4)}.nav__submenu,.nav__submenu:before{position:absolute;left:0;width:100%}.nav__submenu:before{bottom:100%;z-index:11;height:calc(.6em + 1px);content:""}.sfHover .nav__submenu{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav__subitem{width:33.333333%}.nav__subitem .nav__subitem{width:100%}.nav__sublink{padding:.3em 0}.nav__sublink--bordered{padding:.5em 0}.nav__sublink--arrow{position:relative;padding-right:1em}.nav__sublink--arrow:after,.nav__sublink--arrow:before{position:absolute;top:50%;right:.2em;width:2px;height:1ex;content:"";background:rgb(var(--green))}.nav__sublink--arrow:before{-webkit-transform:translateY(-100%) rotate(-45deg);transform:translateY(-100%) rotate(-45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.nav__sublink--arrow:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.panic-button{font-size:15px}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.site-search__dialog{-webkit-clip-path:polygon(0 100%,35px 0,calc(100% - 35px) 0,100% 100%);clip-path:polygon(0 100%,35px 0,calc(100% - 35px) 0,100% 100%)}}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.site-search__form .form__field-holder input.text{font-size:1.5rem}.site-search__form .action{padding-right:calc(1em + 33px);-webkit-clip-path:polygon(0 100%,0 0,calc(100% - 34px) 0,100% 100%);clip-path:polygon(0 100%,0 0,calc(100% - 34px) 0,100% 100%)}}.viewport{position:static}.menu-active .viewport{position:static;left:auto}}@media screen and (min-width:768px){.typography{font-size:1.6rem;line-height:1.5}.typography .h1,.typography .h2,.typography h1,.typography h2{font-size:200%;line-height:1.15625}.typography .h3,.typography h3{font-size:150%;line-height:1.1666666667}.typography .h4,.typography h4{font-size:125%;line-height:1.2}.carousel__content{width:60%}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.carousel__content{width:90%}}.homepage .main__content{padding-top:36px}.element-accordion-content__header-button{font-size:2.8rem}}@media screen and (min-width:790px){.carousel__content{font-size:1.6rem}.carousel__content h2{font-size:3.2rem}.footer__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:10px}.footer__column{width:33.333333%;margin-bottom:0;padding-right:20px}.footer__column:last-child{padding-right:0}.footer__socials{margin-top:2.5em}.footer__column.footer__column__logos{margin-top:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.footer__logo{max-width:none;margin-right:0;margin-bottom:4em}.homepage .element-news--carousel .element-news__title{padding:0 20px}.homepage .element-news--carousel .element-news__content{padding:0 8px}.main{padding-bottom:0}.main__background-angle:after{top:800px;top:clamp(200px,90%,800px)}.main__columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main__primary{-ms-flex-preferred-size:100%;flex-basis:100%;width:auto;margin:0;padding:0 10px 80px}.main__primary--has-sidebar{margin:0 0 0 -10px}.main__aside{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:235px;margin:12px 0 0}.main__aside-content{-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 10px 80px}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.main__aside-content{-webkit-clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,0 100%)}}.main__brand-logo{margin-bottom:36px;padding:0}.element-feature-boxes__box{width:calc(33.33333% - 16px);margin-top:24px}.element-feature-boxes__box:nth-child(3){margin-top:0}.main__primary--has-sidebar .element-feature-boxes__box{width:calc(50% - 12px)}.main__primary--has-sidebar .element-feature-boxes__box:nth-child(3){margin-top:24px}.element-news--carousel .element-news__title{padding:0 30px}.element-news--carousel .element-news__content{padding:0 20px}.element-news--carousel .element-news__item{width:33.333333%;padding:0 12px}.element-news--carousel .element-news__item:nth-child(3){display:-ms-flexbox;display:flex}.element-news__item{width:calc(33.33333% - 16px);margin-top:24px}.element-news__item:nth-child(3){margin-top:0}.main__primary--has-sidebar .element-news__item{width:calc(50% - 12px)}.main__primary--has-sidebar .element-news__item:nth-child(3){margin-top:24px}.main__aside .element-news__item{width:100%}.element-news__actions,.main__aside .element-news__item:nth-child(3){margin-top:24px}.element-staff-members__item{width:calc(33.33333% - 16px);margin-top:24px}.element-staff-members__item:nth-child(3){margin-top:0}.main__primary--has-sidebar .element-staff-members__item{width:calc(50% - 12px)}.main__primary--has-sidebar .element-staff-members__item:nth-child(3){margin-top:24px}.element-two-column__column{width:calc(50% - 12px)}.elements__element--dark,.elements__element--light,.elements__element--mid{padding:24px}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.blog-post__image,.event-page__image{-webkit-clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}}.blog__post{margin-top:24px}.blog__post,.userform-groupfield__field-holder>.form-group{width:calc(50% - 12px)}}@media screen and (min-width:850px){.header__police--mobile{display:none}.header__police--desktop{display:block;width:auto;margin-left:2.5em;text-align:right}.main__aside{width:265px}}@media screen and (min-width:650px) and (min-width:960px){.carousel__content h2{font-size:3.6rem}}@media screen and (min-width:960px){.carousel__slide img{max-height:602px;margin-top:-50px}.carousel__content{padding:57px 45px 57px 72px;width:50%}.carousel__content:after{border-width:350px 0 0 350px}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.carousel__content{width:75%;padding-right:270px}}.header{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.header--shrink{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.header__background{left:calc(50% - 250px)}.header__secondary{margin-right:0}.header__secondary-section:first-child{margin-right:0;padding:5px 0;opacity:1;transition:visibility .2s ease 0ms,opacity .2s ease 0ms,-webkit-transform .2s ease 0ms;transition:visibility .2s ease 0ms,opacity .2s ease 0ms,transform .2s ease 0ms;transition:visibility .2s ease 0ms,opacity .2s ease 0ms,transform .2s ease 0ms,-webkit-transform .2s ease 0ms}.header--shrink .header__secondary-section:first-child{visibility:hidden;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:visibility 0ms ease .2s,opacity .2s ease 0ms,-webkit-transform .2s ease 0ms;transition:visibility 0ms ease .2s,opacity .2s ease 0ms,transform .2s ease 0ms;transition:visibility 0ms ease .2s,opacity .2s ease 0ms,transform .2s ease 0ms,-webkit-transform .2s ease 0ms}.header__logo{width:224px;height:100px;margin:15px 0;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.header--shrink .header__logo{-webkit-transform:scale(.6);transform:scale(.6)}.main__primary{padding-right:24px;padding-left:24px}.main__primary--has-sidebar{padding-left:10px}.main__aside{width:320px}.main__aside--white{width:296px}.main__aside-content{padding:24px 24px 70px}.main__aside--white .main__aside-content{padding-left:0}.element-news--carousel .element-news__title{padding:0 44px}.element-news--carousel .element-news__content{padding:0 32px}}@media screen and (min-width:990px){.nav__item{margin-right:.6em}.nav__link:after{right:-.3em}.nav__link svg{display:none}.nav__subitem{width:25%}}@media screen and (min-width:1024px){.footer__column{display:block;width:32%}.footer__column--wide{width:42.5%}.footer__column--narrow{width:25.5%}.pagination{font-size:1.6rem}@supports ((-webkit-clip-path:polygon(0% 0%,0% 0%)) or (clip-path:polygon(0% 0%,0% 0%))){.pagination__link--next,.pagination__link--prev{min-width:10.5em}}}@media screen and (min-width:1060px){.nav__item{margin-right:1.3em}.nav__link:after{right:-.65em}}@media screen and (min-width:1128px){.carousel__content{left:50%;margin-left:-564px}.carousel__nav{top:100%;right:50%;margin-right:-564px;-webkit-transform:translateY(-100%) translateY(-24px);transform:translateY(-100%) translateY(-24px)}.header__secondary{margin-right:0}.homepage .element-news__list:after,.homepage .element-news__list:before{position:absolute;top:0;z-index:2;width:100%;height:100%;content:"";background:rgba(var(--blue),.8)}.high-contrast .homepage .element-news__list:after,.high-contrast .homepage .element-news__list:before{background:#fff}.homepage .element-news__list:before{right:100%;margin-right:12px}.homepage .element-news__list:after{left:100%;margin-left:12px}.main__aside{width:380px}.main__aside--white{width:356px}.sfHover .nav__submenu--align-right{-ms-flex-pack:end;justify-content:flex-end}.nav__subitem{width:20%}.site-search:not([aria-hidden=true]) .site-search__form .form__field-holder input.text{width:350px}}@media screen and (min-width:600px) and (min-width:1128px){.next-election h2{font-size:4rem}.next-election__countdown-container{font-size:2rem}.next-election__countdown span{font-size:4rem}}@media screen and (min-width:1168px){.main__container:before{position:absolute;top:0;right:0;left:0;height:100%;content:"";background:#fff}.main__container--has-sidebar:before{right:20px}.main__primary{padding-right:0;padding-left:0;margin-left:0}.main__primary--has-sidebar{padding-right:24px}.nav__link svg{display:block}.element-news--carousel .element-news__title{padding:0 20px}.element-news--carousel .element-news__content{padding:0 8px}}@media screen and (min-width:1300px){.element-news__arrow{position:absolute;top:120px;z-index:5}.element-news__arrow--prev{left:-55px}.element-news__arrow--next{right:-55px}}@media screen and (min-width:1440px){.element-news__arrow--prev{left:-100px}.element-news__arrow--next{right:-100px}}@media screen and (max-width:480px){.breadcrumbs{padding-bottom:1.75rem;font-size:1.3rem}.breadcrumbs__item{display:none}.breadcrumbs__item:nth-last-child(2){display:block}.breadcrumbs__link span{-ms-flex-order:2;order:2}.breadcrumbs__link svg{-ms-flex-order:1;order:1;margin-right:.5em;margin-left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:699px){.header__button--desktop-only{display:none}}@media screen and (max-width:849px){.pagination li{display:none}.pagination li:first-child,.pagination li:last-child{display:block}}