/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lgd-page-section{color:var(--color-page-section-text-color);background-color:var(--color-page-section-background-color);}.lgd-page-section--bg-colour-1{--color-page-section-background-color:var(--color-page-section-background-color-1);--color-page-section-text-color:var(--color-page-section-background-color-1-text-color);}.lgd-page-section--bg-colour-2{--color-page-section-background-color:var(--color-page-section-background-color-2);--color-page-section-text-color:var(--color-page-section-background-color-2-text-color);}.lgd-page-section--bg-colour-3{--color-page-section-background-color:var(--color-page-section-background-color-3);--color-page-section-text-color:var(--color-page-section-background-color-3-text-color);}.lgd-page-section--bg-colour-4{--color-page-section-background-color:var(--color-page-section-background-color-4);--color-page-section-text-color:var(--color-page-section-background-color-4-text-color);}.lgd-page-section--bg-colour-5{--color-page-section-background-color:var(--color-page-section-background-color-5);--color-page-section-text-color:var(--color-page-section-background-color-5-text-color);}.lgd-page-section--bg-colour-6{--color-page-section-background-color:var(--color-page-section-background-color-6);--color-page-section-text-color:var(--color-page-section-background-color-6-text-color);}.lgd-page-section--padding-top-small{padding-block-start:var(--spacing-small);}.lgd-page-section--padding-top-medium{padding-block-start:var(--spacing);}.lgd-page-section--padding-top-large{padding-block-start:var(--spacing-large);}.lgd-page-section--padding-top-larger{padding-block-start:var(--spacing-larger);}.lgd-page-section--padding-top-largest{padding-block-start:var(--spacing-largest);}.lgd-page-section--padding-bottom-small{padding-block-end:var(--spacing-small);}.lgd-page-section--padding-bottom-medium{padding-block-end:var(--spacing);}.lgd-page-section--padding-bottom-large{padding-block-end:var(--spacing-large);}.lgd-page-section--padding-bottom-larger{padding-block-end:var(--spacing-larger);}.lgd-page-section--padding-bottom-largest{padding-block-end:var(--spacing-largest);}.lgd-page-section--bg-colour-1,.lgd-page-section--bg-colour-1 h2,.lgd-page-section--bg-colour-1 h3,.lgd-page-section--bg-colour-1 h4,.lgd-page-section--bg-colour-1 h5,.lgd-page-section--bg-colour-1 h6{color:var(--color-page-section-background-color-1-text-color);}.lgd-page-section--bg-colour-1 a,.lgd-page-section--bg-colour-1 h2 a,.lgd-page-section--bg-colour-1 h3 a,.lgd-page-section--bg-colour-1 h4 a,.lgd-page-section--bg-colour-1 h5 a,.lgd-page-section--bg-colour-1 h6 a{color:var(--color-page-section-background-color-1-link-color);}.lgd-page-section--bg-colour-2,.lgd-page-section--bg-colour-2 h2,.lgd-page-section--bg-colour-2 h3,.lgd-page-section--bg-colour-2 h4,.lgd-page-section--bg-colour-2 h5,.lgd-page-section--bg-colour-2 h6{color:var(--color-page-section-background-color-2-text-color);}.lgd-page-section--bg-colour-2 a,.lgd-page-section--bg-colour-2 h2 a,.lgd-page-section--bg-colour-2 h3 a,.lgd-page-section--bg-colour-2 h4 a,.lgd-page-section--bg-colour-2 h5 a,.lgd-page-section--bg-colour-2 h6 a{color:var(--color-page-section-background-color-2-link-color);}.lgd-page-section--bg-colour-3,.lgd-page-section--bg-colour-3 h2,.lgd-page-section--bg-colour-3 h3,.lgd-page-section--bg-colour-3 h4,.lgd-page-section--bg-colour-3 h5,.lgd-page-section--bg-colour-3 h6{color:var(--color-page-section-background-color-3-text-color);}.lgd-page-section--bg-colour-3 a,.lgd-page-section--bg-colour-3 h2 a,.lgd-page-section--bg-colour-3 h3 a,.lgd-page-section--bg-colour-3 h4 a,.lgd-page-section--bg-colour-3 h5 a,.lgd-page-section--bg-colour-3 h6 a{color:var(--color-page-section-background-color-3-link-color);}.lgd-page-section--bg-colour-4,.lgd-page-section--bg-colour-4 h2,.lgd-page-section--bg-colour-4 h3,.lgd-page-section--bg-colour-4 h4,.lgd-page-section--bg-colour-4 h5,.lgd-page-section--bg-colour-4 h6{color:var(--color-page-section-background-color-4-text-color);}.lgd-page-section--bg-colour-4 a,.lgd-page-section--bg-colour-4 h2 a,.lgd-page-section--bg-colour-4 h3 a,.lgd-page-section--bg-colour-4 h4 a,.lgd-page-section--bg-colour-4 h5 a,.lgd-page-section--bg-colour-4 h6 a{color:var(--color-page-section-background-color-4-link-color);}.lgd-page-section--bg-colour-5,.lgd-page-section--bg-colour-5 h2,.lgd-page-section--bg-colour-5 h3,.lgd-page-section--bg-colour-5 h4,.lgd-page-section--bg-colour-5 h5,.lgd-page-section--bg-colour-5 h6{color:var(--color-page-section-background-color-5-text-color);}.lgd-page-section--bg-colour-5 a,.lgd-page-section--bg-colour-5 h2 a,.lgd-page-section--bg-colour-5 h3 a,.lgd-page-section--bg-colour-5 h4 a,.lgd-page-section--bg-colour-5 h5 a,.lgd-page-section--bg-colour-5 h6 a{color:var(--color-page-section-background-color-5-link-color);}.lgd-page-section--bg-colour-6,.lgd-page-section--bg-colour-6 h2,.lgd-page-section--bg-colour-6 h3,.lgd-page-section--bg-colour-6 h4,.lgd-page-section--bg-colour-6 h5,.lgd-page-section--bg-colour-6 h6{color:var(--color-page-section-background-color-6-text-color);}.lgd-page-section--bg-colour-6 a,.lgd-page-section--bg-colour-6 h2 a,.lgd-page-section--bg-colour-6 h3 a,.lgd-page-section--bg-colour-6 h4 a,.lgd-page-section--bg-colour-6 h5 a,.lgd-page-section--bg-colour-6 h6 a{color:var(--color-page-section-background-color-6-link-color);}.lgd-page-section--bg-colour-1 .newsroom-teaser{color:var(--color-page-section-background-color-1-newsroom-teaser-text-color);background-color:var(--color-page-section-background-color-1-newsroom-teaser-background-color);}.lgd-page-section--bg-colour-1 .newsroom-teaser a{color:var(--color-page-section-background-color-1-newsroom-teaser-link-color);}.lgd-page-section--bg-colour-2 .newsroom-teaser{color:var(--color-page-section-background-color-2-newsroom-teaser-text-color);background-color:var(--color-page-section-background-color-2-newsroom-teaser-background-color);}.lgd-page-section--bg-colour-2 .newsroom-teaser a{color:var(--color-page-section-background-color-2-newsroom-teaser-link-color);}.lgd-page-section--bg-colour-3 .newsroom-teaser{color:var(--color-page-section-background-color-3-newsroom-teaser-text-color);background-color:var(--color-page-section-background-color-3-newsroom-teaser-background-color);}.lgd-page-section--bg-colour-3 .newsroom-teaser a{color:var(--color-page-section-background-color-3-newsroom-teaser-link-color);}.lgd-page-section--bg-colour-4 .newsroom-teaser{color:var(--color-page-section-background-color-4-newsroom-teaser-text-color);background-color:var(--color-page-section-background-color-4-newsroom-teaser-background-color);}.lgd-page-section--bg-colour-4 .newsroom-teaser a{color:var(--color-page-section-background-color-4-newsroom-teaser-link-color);}.lgd-page-section--bg-colour-5 .newsroom-teaser{color:var(--color-page-section-background-color-5-newsroom-teaser-text-color);background-color:var(--color-page-section-background-color-5-newsroom-teaser-background-color);}.lgd-page-section--bg-colour-5 .newsroom-teaser a{color:var(--color-page-section-background-color-5-newsroom-teaser-link-color);}.lgd-page-section--bg-colour-6 .newsroom-teaser{color:var(--color-page-section-background-color-6-newsroom-teaser-text-color);background-color:var(--color-page-section-background-color-6-newsroom-teaser-background-color);}.lgd-page-section--bg-colour-6 .newsroom-teaser a{color:var(--color-page-section-background-color-6-newsroom-teaser-link-color);}.lgd-page-section--bg-colour-1 .box-link{color:var(--color-page-section-background-color-1-box-link-text-color);border-color:var(--color-page-section-background-color-1-box-link-border-color);background-color:var(--color-page-section-background-color-1-box-link-background-color);}.lgd-page-section--bg-colour-1 .box-link a{color:var(--color-page-section-background-color-1-box-link-link-color);}.lgd-page-section--bg-colour-2 .box-link{color:var(--color-page-section-background-color-2-box-link-text-color);border-color:var(--color-page-section-background-color-2-box-link-border-color);background-color:var(--color-page-section-background-color-2-box-link-background-color);}.lgd-page-section--bg-colour-2 .box-link a{color:var(--color-page-section-background-color-2-box-link-link-color);}.lgd-page-section--bg-colour-3 .box-link{color:var(--color-page-section-background-color-3-box-link-text-color);border-color:var(--color-page-section-background-color-3-box-link-border-color);background-color:var(--color-page-section-background-color-3-box-link-background-color);}.lgd-page-section--bg-colour-3 .box-link a{color:var(--color-page-section-background-color-3-box-link-link-color);}.lgd-page-section--bg-colour-4 .box-link{color:var(--color-page-section-background-color-4-box-link-text-color);border-color:var(--color-page-section-background-color-4-box-link-border-color);background-color:var(--color-page-section-background-color-4-box-link-background-color);}.lgd-page-section--bg-colour-4 .box-link a{color:var(--color-page-section-background-color-4-box-link-link-color);}.lgd-page-section--bg-colour-5 .box-link{color:var(--color-page-section-background-color-5-box-link-text-color);border-color:var(--color-page-section-background-color-5-box-link-border-color);background-color:var(--color-page-section-background-color-5-box-link-background-color);}.lgd-page-section--bg-colour-5 .box-link a{color:var(--color-page-section-background-color-5-box-link-link-color);}.lgd-page-section--bg-colour-6 .box-link{color:var(--color-page-section-background-color-6-box-link-text-color);border-color:var(--color-page-section-background-color-6-box-link-border-color);background-color:var(--color-page-section-background-color-6-box-link-background-color);}.lgd-page-section--bg-colour-6 .box-link a{color:var(--color-page-section-background-color-6-box-link-link-color);}.lgd-page-section--bg-colour-1 .featured-subsite{color:var(--color-page-section-background-color-1-featured-subsite-text-color);background-color:var(--color-page-section-background-color-1-featured-subsite-background-color);}.lgd-page-section--bg-colour-1 .featured-subsite a{color:var(--color-page-section-background-color-1-featured-subsite-link-color);}.lgd-page-section--bg-colour-2 .featured-subsite{color:var(--color-page-section-background-color-2-featured-subsite-text-color);background-color:var(--color-page-section-background-color-2-featured-subsite-background-color);}.lgd-page-section--bg-colour-2 .featured-subsite a{color:var(--color-page-section-background-color-2-featured-subsite-link-color);}.lgd-page-section--bg-colour-3 .featured-subsite{color:var(--color-page-section-background-color-3-featured-subsite-text-color);background-color:var(--color-page-section-background-color-3-featured-subsite-background-color);}.lgd-page-section--bg-colour-3 .featured-subsite a{color:var(--color-page-section-background-color-3-featured-subsite-link-color);}.lgd-page-section--bg-colour-4 .featured-subsite{color:var(--color-page-section-background-color-4-featured-subsite-text-color);background-color:var(--color-page-section-background-color-4-featured-subsite-background-color);}.lgd-page-section--bg-colour-4 .featured-subsite a{color:var(--color-page-section-background-color-4-featured-subsite-link-color);}.lgd-page-section--bg-colour-5 .featured-subsite{color:var(--color-page-section-background-color-5-featured-subsite-text-color);background-color:var(--color-page-section-background-color-5-featured-subsite-background-color);}.lgd-page-section--bg-colour-5 .featured-subsite a{color:var(--color-page-section-background-color-5-featured-subsite-link-color);}.lgd-page-section--bg-colour-6 .featured-subsite{color:var(--color-page-section-background-color-6-featured-subsite-text-color);background-color:var(--color-page-section-background-color-6-featured-subsite-background-color);}.lgd-page-section--bg-colour-6 .featured-subsite a{color:var(--color-page-section-background-color-6-featured-subsite-link-color);}
.lgd-page-title-block{margin-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--page-title-border);}.lgd-page-title-block__title,.lgd-page-title-block__subheader{max-width:var(--page-title-width);}.lgd-page-title-block__subtitle{font-size:var(--page-title-subtitle-font-size);}.lgd-page-title-block__subtitle,.lgd-page-title-block__subheader{font-size:var(--page-title-lede-font-size);}
.pager__items{display:flex;flex-wrap:wrap;justify-content:center;padding-inline-start:0;list-style-type:none;}.pager__item{margin-inline:var(--spacing-smaller);}.pager__item::marker{color:transparent;}.pager__item > a{padding-inline:var(--spacing-smaller);}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);background-color:var(--sidebar-exposed-form-bg-color);}.sidebar .lgd-region__inner > * + *,.newsroom__sidebar > * + *{margin-block-start:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form label,.newsroom__sidebar .views-exposed-form label{font-weight:bold;}.sidebar .views-exposed-form .form-item + .form-item,.sidebar .views-exposed-form .form-item + .form-actions,.sidebar .form-item-search-api-fulltext > * + *,.newsroom__sidebar .views-exposed-form .form-item + .form-item,.newsroom__sidebar .views-exposed-form .form-item + .form-actions,.newsroom__sidebar .form-item-search-api-fulltext > * + *{margin-block-start:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form input,.sidebar .views-exposed-form select,.newsroom__sidebar .views-exposed-form input,.newsroom__sidebar .views-exposed-form select{width:100%;}
.sticky-header--sticky .lgd-header{z-index:1000;top:var(--lgd-sticky-header-position);width:100%;}.sticky-header--sticky .lgd-header + *{margin-block-start:calc(var(--lgd-sticky-header-position) + var(--lgd-sticky-header-height));scroll-padding:var(--lgd-sticky-header-height);}.sticky-header-html,.sticky-header--sticky{scroll-padding-block-start:var(--lgd-sticky-header-height);}
.lgd-teaser__image img{width:100%;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:var(--spacing);}@media screen and (min-width:48rem){.lgd-teaser{display:flex;}.lgd-teaser__image{flex-shrink:0;width:var(--teaser-image-with);}.lgd-teaser__image + .lgd-teaser__content{margin-inline-start:1rem;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:0;margin-inline-start:auto;padding-inline-start:1rem;}.newsroom__featured-news .lgd-teaser{display:block;height:var(--teaser-featured-height);border:var(--teaser-featured-border);border-color:var(--teaser-featured-border-color);}.newsroom__featured-news .lgd-teaser__image{width:100%;}.newsroom__featured-news .lgd-teaser__content{padding:var(--teaser-featured-content-padding);}.newsroom__featured-news .lgd-teaser__image + .lgd-teaser__content{margin-inline-start:0;}}.lgd-teaser-list .views-row,.lgd-teaser-list .service-landing-page__service,.lgd-teaser-list .lgd-topic-list-builder__service,.news-article .field--name-localgov-news-related > .field__item{margin-block-end:var(--vertical-rhythm-spacing);padding-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--border);}.lgd-teaser-list--grid .view-content,.lgd-teaser-list--grid .lgd-teaser-list__content{display:flex;}
.accordion-pane__title button{display:inline-flex;align-items:center;justify-content:space-between;}.accordion-pane__title button:hover,.accordion-pane__title button:focus{text-decoration:none;}.accordion-icon{display:block;}span.accordion-icon::after{display:block;font-size:150%;}.accordion-pane__title button[aria-expanded="false"] > .accordion-icon::after{content:var(--accordion-icon-closed);}.accordion-pane__title button[aria-expanded="true"] > .accordion-icon::after{content:var(--accordion-icon-opened);}
.view--grid{--ecc-view-grid-columns:1;--ecc-view-grid-gap:var(--spacing);}.view--grid-gap-none{--ecc-view-grid-gap:0;}.view--grid-gap-small{--ecc-view-grid-gap:var(--spacing-small);}.view--grid-gap-smaller{--ecc-view-grid-gap:var(--spacing-smaller);}.view--grid-gap-smallest{--ecc-view-grid-gap:var(--spacing-smallest);}.view--grid-gap-medium{--ecc-view-grid-gap:var(--spacing);}.view--grid-gap-large{--ecc-view-grid-gap:var(--spacing-large);}.view--grid-gap-larger{--ecc-view-grid-gap:var(--spacing-larger);}.view--grid-gap-largest{--ecc-view-grid-gap:var(--spacing-largest);}.view--grid .view-content{display:grid;grid-template-columns:repeat(var(--ecc-view-grid-columns),1fr);grid-gap:var(--ecc-view-grid-gap);}@media screen and (min-width:48rem){.view--grid .view-content{--ecc-view-grid-columns:2;}}@media screen and (min-width:60rem){.view--grid-thirds .view-content{--ecc-view-grid-columns:3;}.view--grid-quarters .view-content{--ecc-view-grid-columns:4;}.view--grid-fifths .view-content{--ecc-view-grid-columns:5;}}
.accordion-pane button{position:relative;border-color:var(--color-link);background-color:var(--color-link);padding-right:3.5em;}.accordion-pane button .accordion-icon{display:none;}.accordion-pane button::after{position:absolute;top:1.25rem;right:var(--spacing-larger);width:22px;height:11px;content:"";background-image:var(--icon-chevron-white);background-repeat:no-repeat;background-position:100% 50%;}.accordion-pane button[aria-expanded="true"]::after{transform:rotate(180deg);}.accordion-pane button:hover,.accordion-pane button:focus{color:var(--color-link);background-color:var(--color-white);}.accordion-pane button:hover::after,.accordion-pane button:focus::after{background-image:var(--icon-chevron-blue);}
.localgov-alert-banner{margin:var(--spacing);}.localgov-alert-banner--major,.localgov-alert-banner--announcement,.localgov-alert-banner--minor{border-width:5px;border-style:solid;background:var(--color-white);}.localgov-alert-banner--major{border-color:var(--alert-banner-bg-color-major);}.localgov-alert-banner--announcement{border-color:var(--color-green);}.localgov-alert-banner--announcement .localgov-alert-banner__close{border-color:var(--color-black);}.localgov-alert-banner--notable-person .localgov-alert-banner__close:hover,.localgov-alert-banner--notable-person .localgov-alert-banner__close:focus{color:var(--color-black);}.localgov-alert-banner--minor{border-color:var(--alert-banner-bg-color-minor);}.localgov-alert-banner--notable-person,.localgov-alert-banner--notable-person .localgov-alert-banner__close,.localgov-alert-banner--notable-person a{color:var(--color-white);}.localgov-alert-banner--notable-person{margin-bottom:var(--spacing);}.localgov-alert-banner__actions{align-items:flex-start;}.localgov-alert-banner__close{border:1px solid var(--color-black);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);}.localgov-alert-banner__close:hover,.localgov-alert-banner__close:focus{color:var(--color-black);border:1px solid var(--color-black);}.localgov-alert-banner .localgov-alert-banner__title{margin-bottom:var(--spacing);padding-bottom:0;}.localgov-alert-banner .localgov-alert-banner__inner{padding-top:var(--spacing-larger);padding-left:var(--spacing-jumbo);background-repeat:no-repeat;background-position:0 35px;background-size:35px;}@media only screen and (min-width:768px){.localgov-alert-banner .localgov-alert-banner__inner{padding-left:calc(var(--spacing-jumbo) * 3);}}.localgov-alert-banner--major .localgov-alert-banner__inner{background-image:var(--icon-emergency_red);}.localgov-alert-banner--announcement .localgov-alert-banner__inner{background-image:var(--icon-info_green);}.localgov-alert-banner--minor .localgov-alert-banner__inner{background-image:var(--icon-warning_yellow);}
blockquote{font-size:var(--font-size-h3);display:flex;}blockquote.pull-out-quote__content:before{padding-left:var(--spacing-large);background-color:var(--color-accent);mask-image:var(--icon-quote);content:'';display:inline-block;height:22px;width:30px;margin-right:0.5em;mask-size:30px;mask-repeat:no-repeat;}.pull-out-quote{padding-left:var(--quote-padding-left);border-color:unset;border-left:none;background-color:var(--quote-background-color);margin-bottom:0;}.paragraph--type--localgov-quote{margin-bottom:calc(var(--spacing-mega) * -1) !important;}
.button{width:max-content;padding:var(--spacing-small) var(--spacing);cursor:pointer;text-decoration:none;color:var(--color-white);background:var(--color-accent);}.button-start{font-size:var(--font-size-larger);font-weight:var(--font-semibold);line-height:inherit;}.button-start{display:inline-flex;align-items:center;margin-bottom:var(--spacing-larger);padding:var(--btn-start-padding-vertical) var(--btn-start-padding-horizontal);text-decoration:none;color:var(--btn-start-color);border:var(--btn-start-border);border-color:var(--btn-start-border-color);background-color:var(--btn-start-bg-color);line-height:1;}.button-start::after{position:relative;top:var(--btn-start-icon-top);margin-left:var(--spacing-smaller);content:var(--btn-start-icon);font-size:var(--font-size-largest);font-weight:var(--font-weight-normal);line-height:0;}.button-start:hover{color:var(--btn-start-color-hover);background-color:var(--btn-start-bg-color-hover);}.button--action{position:relative;display:none;background-color:var(--color-info);margin-bottom:var(--spacing-small);}.button--action::after{position:absolute;top:1rem;right:var(--spacing-larger);width:25px;height:14px;content:"";background-image:var(--icon-chevron-white);background-repeat:no-repeat;background-position:100% 50%;transform:rotate(-90deg);}@media (max-width:468px){.button-start{justify-content:center;width:100%;}#facets-filters-jump{display:inline-block;}}@media (max-width:600px){#facets-filters-jump{display:inline-block;width:100%;}}
.call-out-box__content{display:flex;flex-direction:column;height:100%;}.call-out-box__content .field--type-text-long{flex-grow:1;}.call-out-box__content h2{color:var(--color-white);}p.callout{font-weight:var(--font-semibold);}.call-out-box__content h2:empty{display:none;}.call-out-box__link{display:inline-block;width:fit-content;color:var(--color-link);}.callout.callout-primary{background-color:var(--color-black);}.call-out-box--no-image{height:100%;background-color:var(--color-white);}.call-out-box--default .call-out-box__content{--call-out-box-bg-color:var(--color-accent);}.call-out-box--blue .call-out-box__content{--call-out-box-bg-color:var(--background-blue);}.call-out-box--black .call-out-box__content{--call-out-box-bg-color:var(--color-black);}
.paragraph--type--localgov-contact{margin:var(--spacing) 0;padding:var(--spacing-smallest) 0 var(--spacing-smallest) var(--spacing-larger);border-left:8px solid var(--color-grey-light);}.paragraph--type--localgov-contact .field{margin:var(--spacing-smallest) 0;}.paragraph--type--localgov-contact .field--name-localgov-contact-heading{margin-bottom:var(--spacing);font-size:var(--font-size-h3);font-weight:var(--heading-3-font-weight);line-height:var(--heading-3-line-height);}.paragraph--type--localgov-contact .field:not(.field--type-address,.field--type-office-hours) .field__label,.paragraph--type--localgov-contact .field:not(.field--type-address,.field--type-office-hours) .field__item{display:inline-block;}.lgd-region--content .paragraph--type--localgov-contact a{word-break:break-word;}.office-hours__item-label{padding-right:var(--spacing-smaller);}span.office-hours__item-label:after{content:":";}
.cookies-notice{text-align:left;color:var(--color-white);background-color:#4179aa;}.cookies-notice .popup-content{max-width:var(--width-container);margin:0 auto;padding:var(--spacing) 0;}.cookies-notice .row{align-items:center;margin-right:calc(var(--grid-column-spacing) / 2);margin-left:calc(var(--grid-column-spacing) / 2);}@media only screen and (min-width:768px){.cookies-notice .row{display:flex;flex-wrap:nowrap;}}.eu-cookie-compliance-message,.eu-cookie-compliance-buttons{float:none;max-width:none;}.cookies-notice h2{color:var(--color-white);}.eu-cookie-compliance-message{margin-right:calc(var(--grid-column-spacing) / 2);margin-bottom:1.5rem;margin-left:calc(var(--grid-column-spacing) / 2);}@media only screen and (min-width:768px){.eu-cookie-compliance-message{margin-right:1.5rem;margin-bottom:0;margin-left:0;}}.eu-cookie-compliance-message p{margin:0;font-size:1.125rem;}.eu-cookie-compliance-buttons{min-width:30%;}.eu-cookie-compliance-buttons a{display:block;padding:var(--spacing-small) 1.25rem;text-decoration:none;color:var(--color-white);border:1px solid var(--color-white);font-size:1.125rem;}.eu-cookie-compliance-buttons a:focus{color:var(--color-black);}.eu-cookie-compliance-buttons .agree-button{margin-bottom:1.25rem;color:#4179aa;border-color:var(--color-white);background-color:var(--color-white);}.eu-cookie-compliance-buttons i{display:none;}.eu-cookie-compliance-category{margin-bottom:var(--spacing-large);}.eu-cookie-compliance-category h4{margin-bottom:var(--spacing);}.eu-cookie-compliance-category label{display:inline-block;}
#curvedsvg{position:absolute;width:0;height:0;}.curve-bottom{position:absolute;right:0;bottom:0;left:0;min-width:100%;padding-bottom:6rem;border-bottom:3px solid white;background:#fff;-webkit-clip-path:url(#my-clip-path);clip-path:inset(3rem);clip-path:url(#my-clip-path);}.lgd-page-section.lgd-page-section--curve{position:relative;margin-bottom:var(--spacing-large);padding-top:clamp(2rem,5vw,5rem);padding-bottom:6rem;background:var(--color-grey);}.lgd-page-section--curve .layout .layout__region{margin:0;}div.lgd-page-section--curve .media-with-text__body{padding-top:0;padding-right:clamp(5.5rem,5vw,10rem);background:var(--color-grey);}div.lgd-page-section--curve .media-with-text__body{padding-top:0;background:var(--color-grey);padding-right:clamp(5.5rem,5vw,10rem);}div.lgd-page-section--curve .media-with-text__body .field--name-localgov-text p{font-size:clamp(1.5625rem,1.3rem + 1.2vw,2.1875rem);font-weight:500;line-height:1.25715;}div.lgd-page-section--curve .media-with-text--circle .media-with-text__body a{font-size:clamp(1.5625rem,1.3rem + 1.2vw,2.1875rem);background-color:transparent;}.lgd-page-section--curve .media-with-text__body h2{margin-top:var(--spacing);font-size:clamp(2.1875rem,2rem + 0.75vw,2.5rem);line-height:1;}div.lgd-page-section--curve .media-with-text__media{display:flex;align-items:top;justify-content:left;}@media screen and (min-width:768px){div.lgd-page-section--curve .media-with-text__media{justify-content:center;}}
.field--type-datetime{margin-top:calc(var(--spacing) * 0.75);margin-bottom:var(--spacing);font-size:var(--font-size-small);}.lgd-teaser__content--localgov-news-article .field--name-localgov-news-date{color:var(--color-grey-mid);font-size:var(--font-size-small);}
.view-localgov-events-listing .views-col{display:flex;padding:var(--spacing) 0;}@media only screen and (min-width:642px){.view-localgov-events-listing .views-col{margin-right:var(--spacing-large);}.view-localgov-events-listing .views-col.col-3{margin-right:0;}}.view-localgov-events-listing .calendar{margin-right:var(--spacing-small);padding:var(--spacing-small);text-align:center;background:var(--color-grey-lighter);font-weight:var(--heading-font-weight);}.view-localgov-events-listing .calendar .inner{margin-top:0.25em;padding:var(--spacing-smallest) var(--spacing-small);background:var(--color-grey-lightest);}.view-localgov-events-listing .calendar .inner .month{color:var(--color-accent);}.view-localgov-events-listing .event-info h3 a,.view-localgov-events-listing .more-link a{color:var(--color-black);}.view-localgov-events-listing .more-link a::after{padding:var(--spacing);content:"";}.localgov-event__content > * + *{margin-block-start:var(--vertical-rhythm-spacing);}.view-display-id-events_list_block .more-link a{color:var(--color-link);}
.region-tabs{position:sticky;z-index:100;top:53px;}
div:has(.featured-teaser),.featured-teaser{height:100%;}.featured-teaser{display:flex;flex-direction:column;}.featured-teaser__content{display:flex;flex-direction:column;flex-grow:1;width:100%;}.featured-teaser__content > *{margin:auto 0;}.featured-teaser__content .field--name-localgov-text{flex-grow:1;}.featured-teasers__teasers{--columns:1;display:grid;gap:var(--spacing);}@media screen and (min-width:768px){.featured-teasers__teasers{--columns:3;}}
@font-face{font-family:Lexend;src:url(/themes/contrib/ecc_theme/ecc_theme/assets/fonts/ecc-shared/Lexend-Regular.woff2) format("woff2"),url(/themes/contrib/ecc_theme/ecc_theme/assets/fonts/ecc-shared/Lexend-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lexend;src:url(/themes/contrib/ecc_theme/ecc_theme/assets/fonts/ecc-shared/Lexend-SemiBold.woff2) format("woff2"),url(/themes/contrib/ecc_theme/ecc_theme/assets/fonts/ecc-shared/Lexend-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:Lexend;src:url(/themes/contrib/ecc_theme/ecc_theme/assets/fonts/ecc-shared/Lexend-SemiBold.woff2) format("woff2"),url(/themes/contrib/ecc_theme/ecc_theme/assets/fonts/ecc-shared/Lexend-SemiBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}
.website-feedback-form-container{margin-top:var(--spacing-mega);background-color:var(--background-blue);}.website-feedback-form-container > div{max-width:var(--width-container);margin:0 auto;padding:var(--spacing);color:var(--color-white);}.website-feedback-form-container > div p{margin-bottom:0;}.website-feedback-form-container > div p strong{display:inline-block;margin-right:var(--spacing-small);}.website-feedback-form-container > div p a{color:var(--color-white);}.website-feedback-form-container > div p a:focus{color:var(--color-black);}.field--name-localgov-destinations .node--view-mode-grid-item h2{font-size:var(--font-size-h3);}.form-checkboxes input[type="checkbox"] + label{height:50px;}.form-checkboxes.form-item--error input[type="checkbox"].error + label{position:relative;}.form-checkboxes.form-item--error input[type="checkbox"].error + label::before{left:-40px;}.form-checkboxes.form-item--error input[type="checkbox"].error + label::after{left:-31px;}.facets-form fieldset{border:0;padding:0;}.facets-form .facet-filter-checkboxes li{list-style-type:none;}input[type="submit"]{border-color:var(--color-black);background-color:var(--color-black);}.form-actions [id^="edit-reset"]{padding:var(--button-padding-vertical) var(--button-padding-horizontal) var(--button-padding-vertical) var(--button-padding-horizontal);border:var(--border);border-color:var(--color-accent);}
.lgd-footer__pre-footer{background-color:var(--color-black);}.lgd-footer__footer{background-color:var(--color-black);}footer .menu{padding-left:0;}footer .menu li{display:inline-block;list-style-type:none;}footer .menu--footer li{margin-right:1em;margin-bottom:1.625rem;}footer .menu--social-media{display:flex;justify-content:flex-end;}footer .menu--social-media .social-link{display:inline-block;width:3rem;min-height:3.5rem;text-indent:-999rem;direction:ltr;border-bottom:2px solid var(--color-black);background-repeat:no-repeat;background-position:50% 50%;background-size:60% 40%;}footer .menu--social-media .social-link:hover,footer .menu--social-media .social-link:focus{border-bottom:2px solid;}footer .menu--social-media .facebook{background-image:url("data:image/svg+xml,%3Csvg width='19' height='36' viewBox='0 0 19 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_140_4774)'%3E%3Cpath d='M17.71 19.9L18.71 13.5H12.57V9.35C12.57 7.59 13.43 5.89 16.18 5.89H18.97V0.440002C17.3167 0.168246 15.6453 0.0211624 13.97 0C8.90997 0 5.60999 3.07 5.60999 8.62V13.5H-0.0200195V19.9H5.60999V35.38H12.53V19.9H17.71Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_140_4774'%3E%3Crect width='18.95' height='35.38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}footer .menu--social-media .facebook:focus{background-image:url("data:image/svg+xml,%3Csvg width='19' height='36' viewBox='0 0 19 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_140_4774)'%3E%3Cpath d='M17.71 19.9L18.71 13.5H12.57V9.35C12.57 7.59 13.43 5.89 16.18 5.89H18.97V0.440002C17.3167 0.168246 15.6453 0.0211624 13.97 0C8.90997 0 5.60999 3.07 5.60999 8.62V13.5H-0.0200195V19.9H5.60999V35.38H12.53V19.9H17.71Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_140_4774'%3E%3Crect width='18.95' height='35.38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}footer .menu--social-media .twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-twitter-x' viewBox='0 0 16 16'%3E%3Cpath d='M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z'/%3E%3C/svg%3E");}footer .menu--social-media .twitter:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='black' class='bi bi-twitter-x' viewBox='0 0 16 16'%3E%3Cpath d='M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z'/%3E%3C/svg%3E");}footer .menu--social-media .youtube{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="30"><g style="fill:black;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;fill-rule:nonzero;fill:none;"><g style="fill:white;"><path d="M35.95 9.2851C35.95 6.82254 35.1187 4.46085 33.639 2.71956C32.1594 0.978266 30.1526 0 28.06 0H7.88995C5.7974 0 3.79058 0.978266 2.31091 2.71956C0.831251 4.46085 0 6.82254 0 9.2851V20.3354C0 22.7979 0.831251 25.1596 2.31091 26.9009C3.79058 28.6422 5.7974 29.6205 7.88995 29.6205H28.06C30.1526 29.6205 32.1594 28.6422 33.639 26.9009C35.1187 25.1596 35.95 22.7979 35.95 20.3354V9.2851ZM24.09 15.6399L15.09 20.9003C14.73 21.1356 13.53 20.8297 13.53 20.3589V9.544C13.53 9.06151 14.74 8.75554 15.1 9.00268L23.7599 14.5455C24.0699 14.7808 24.45 15.4045 24.09 15.6399Z"/></g></g></svg>');}footer .menu--social-media .youtube:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="30"><g style="fill:black;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;fill-rule:nonzero;fill:none;"><g style="fill:black;"><path d="M35.95 9.2851C35.95 6.82254 35.1187 4.46085 33.639 2.71956C32.1594 0.978266 30.1526 0 28.06 0H7.88995C5.7974 0 3.79058 0.978266 2.31091 2.71956C0.831251 4.46085 0 6.82254 0 9.2851V20.3354C0 22.7979 0.831251 25.1596 2.31091 26.9009C3.79058 28.6422 5.7974 29.6205 7.88995 29.6205H28.06C30.1526 29.6205 32.1594 28.6422 33.639 26.9009C35.1187 25.1596 35.95 22.7979 35.95 20.3354V9.2851ZM24.09 15.6399L15.09 20.9003C14.73 21.1356 13.53 20.8297 13.53 20.3589V9.544C13.53 9.06151 14.74 8.75554 15.1 9.00268L23.7599 14.5455C24.0699 14.7808 24.45 15.4045 24.09 15.6399Z"/></g></g></svg>');}footer .menu--social-media .instagram{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" width="36" height="36"><g style="fill:white"><path d="M10.545 0.126c-1.915 0.09 -3.223 0.396 -4.366 0.845 -1.183 0.461 -2.186 1.08 -3.184 2.082s-1.612 2.005 -2.07 3.19c-0.443 1.146 -0.743 2.455 -0.828 4.371S-0.007 13.146 0.002 18.035 0.033 23.535 0.126 25.456c0.091 1.915 0.396 3.222 0.845 4.366 0.462 1.183 1.08 2.186 2.082 3.184s2.005 1.611 3.193 2.07c1.145 0.442 2.454 0.744 4.37 0.828s2.533 0.103 7.419 0.094 5.502 -0.031 7.422 -0.122 3.221 -0.398 4.365 -0.845c1.183 -0.463 2.187 -1.08 3.184 -2.082s1.612 -2.007 2.069 -3.192c0.444 -1.145 0.745 -2.454 0.828 -4.369 0.084 -1.921 0.104 -2.535 0.094 -7.422s-0.031 -5.5 -0.122 -7.42 -0.396 -3.223 -0.845 -4.368c-0.463 -1.183 -1.08 -2.185 -2.082 -3.184s-2.007 -1.613 -3.192 -2.069c-1.146 -0.443 -2.454 -0.745 -4.37 -0.828S22.854 -0.007 17.965 0.002 12.465 0.032 10.545 0.126m0.21 32.54c-1.755 -0.076 -2.708 -0.368 -3.343 -0.612 -0.841 -0.324 -1.44 -0.716 -2.073 -1.342s-1.022 -1.228 -1.35 -2.067c-0.247 -0.635 -0.544 -1.587 -0.626 -3.342 -0.089 -1.897 -0.108 -2.466 -0.118 -7.272s0.008 -5.374 0.091 -7.272c0.075 -1.754 0.368 -2.708 0.612 -3.342 0.324 -0.842 0.714 -1.44 1.342 -2.073s1.228 -1.022 2.067 -1.35c0.634 -0.248 1.586 -0.542 3.34 -0.626 1.898 -0.09 2.467 -0.108 7.272 -0.118s5.375 0.008 7.274 0.091c1.754 0.076 2.708 0.367 3.342 0.612 0.841 0.324 1.44 0.713 2.073 1.342s1.022 1.227 1.351 2.068c0.248 0.633 0.543 1.584 0.625 3.339 0.09 1.898 0.111 2.467 0.12 7.272s-0.008 5.375 -0.091 7.272c-0.077 1.755 -0.368 2.708 -0.612 3.344 -0.324 0.841 -0.715 1.44 -1.343 2.072s-1.227 1.022 -2.067 1.35c-0.634 0.247 -1.587 0.543 -3.339 0.626 -1.898 0.089 -2.467 0.108 -7.274 0.118s-5.374 -0.009 -7.272 -0.091m14.674 -24.286a2.16 2.16 0 1 0 2.156 -2.164 2.16 2.16 0 0 0 -2.156 2.164M8.758 18.018c0.01 5.105 4.156 9.234 9.26 9.224S27.253 23.087 27.243 17.982 23.086 8.747 17.982 8.757 8.748 12.914 8.758 18.018m3.242 -0.006a6 6 0 1 1 6.012 5.988 5.999 5.999 0 0 1 -6.012 -5.988"/></g></svg>');}footer .menu--social-media .instagram:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" width="36" height="36"><g style="fill:black"><path d="M10.545 0.126c-1.915 0.09 -3.223 0.396 -4.366 0.845 -1.183 0.461 -2.186 1.08 -3.184 2.082s-1.612 2.005 -2.07 3.19c-0.443 1.146 -0.743 2.455 -0.828 4.371S-0.007 13.146 0.002 18.035 0.033 23.535 0.126 25.456c0.091 1.915 0.396 3.222 0.845 4.366 0.462 1.183 1.08 2.186 2.082 3.184s2.005 1.611 3.193 2.07c1.145 0.442 2.454 0.744 4.37 0.828s2.533 0.103 7.419 0.094 5.502 -0.031 7.422 -0.122 3.221 -0.398 4.365 -0.845c1.183 -0.463 2.187 -1.08 3.184 -2.082s1.612 -2.007 2.069 -3.192c0.444 -1.145 0.745 -2.454 0.828 -4.369 0.084 -1.921 0.104 -2.535 0.094 -7.422s-0.031 -5.5 -0.122 -7.42 -0.396 -3.223 -0.845 -4.368c-0.463 -1.183 -1.08 -2.185 -2.082 -3.184s-2.007 -1.613 -3.192 -2.069c-1.146 -0.443 -2.454 -0.745 -4.37 -0.828S22.854 -0.007 17.965 0.002 12.465 0.032 10.545 0.126m0.21 32.54c-1.755 -0.076 -2.708 -0.368 -3.343 -0.612 -0.841 -0.324 -1.44 -0.716 -2.073 -1.342s-1.022 -1.228 -1.35 -2.067c-0.247 -0.635 -0.544 -1.587 -0.626 -3.342 -0.089 -1.897 -0.108 -2.466 -0.118 -7.272s0.008 -5.374 0.091 -7.272c0.075 -1.754 0.368 -2.708 0.612 -3.342 0.324 -0.842 0.714 -1.44 1.342 -2.073s1.228 -1.022 2.067 -1.35c0.634 -0.248 1.586 -0.542 3.34 -0.626 1.898 -0.09 2.467 -0.108 7.272 -0.118s5.375 0.008 7.274 0.091c1.754 0.076 2.708 0.367 3.342 0.612 0.841 0.324 1.44 0.713 2.073 1.342s1.022 1.227 1.351 2.068c0.248 0.633 0.543 1.584 0.625 3.339 0.09 1.898 0.111 2.467 0.12 7.272s-0.008 5.375 -0.091 7.272c-0.077 1.755 -0.368 2.708 -0.612 3.344 -0.324 0.841 -0.715 1.44 -1.343 2.072s-1.227 1.022 -2.067 1.35c-0.634 0.247 -1.587 0.543 -3.339 0.626 -1.898 0.089 -2.467 0.108 -7.274 0.118s-5.374 -0.009 -7.272 -0.091m14.674 -24.286a2.16 2.16 0 1 0 2.156 -2.164 2.16 2.16 0 0 0 -2.156 2.164M8.758 18.018c0.01 5.105 4.156 9.234 9.26 9.224S27.253 23.087 27.243 17.982 23.086 8.747 17.982 8.757 8.748 12.914 8.758 18.018m3.242 -0.006a6 6 0 1 1 6.012 5.988 5.999 5.999 0 0 1 -6.012 -5.988"/></g></svg>');}footer .menu--social-media .linkedin{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="4 4 42 42" width="36px" height="36px"><g style="fill:white"><path d="M41,4H9C6.24,4,4,6.24,4,9v32c0,2.76,2.24,5,5,5h32c2.76,0,5-2.24,5-5V9C46,6.24,43.76,4,41,4z M17,20v19h-6V20H17z M11,14.47c0-1.4,1.2-2.47,3-2.47s2.93,1.07,3,2.47c0,1.4-1.12,2.53-3,2.53C12.2,17,11,15.87,11,14.47z M39,39h-6c0,0,0-9.26,0-10 c0-2-1-4-3.5-4.04h-0.08C27,24.96,26,27.02,26,29c0,0.91,0,10,0,10h-6V20h6v2.56c0,0,1.93-2.56,5.81-2.56 c3.97,0,7.19,2.73,7.19,8.26V39z"/></g></svg>');}footer .menu--social-media .linkedin:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="4 4 42 42" width="36px" height="36px"><g style="fill:black"><path d="M41,4H9C6.24,4,4,6.24,4,9v32c0,2.76,2.24,5,5,5h32c2.76,0,5-2.24,5-5V9C46,6.24,43.76,4,41,4z M17,20v19h-6V20H17z M11,14.47c0-1.4,1.2-2.47,3-2.47s2.93,1.07,3,2.47c0,1.4-1.12,2.53-3,2.53C12.2,17,11,15.87,11,14.47z M39,39h-6c0,0,0-9.26,0-10 c0-2-1-4-3.5-4.04h-0.08C27,24.96,26,27.02,26,29c0,0.91,0,10,0,10h-6V20h6v2.56c0,0,1.93-2.56,5.81-2.56 c3.97,0,7.19,2.73,7.19,8.26V39z"/></g></svg>');}footer .block-localgov-powered-by-block,footer .lgd-footer__footer a{color:var(--color-white);}.lgd-region--pre-footer:has(.website-feedback-form-container){background-color:var(--background-blue);}
.block-localgov-guides-contents{margin:var(--spacing-largest) 0;}.lgd-guide-nav{border:1px solid var(--color-black);background-color:var(--color-white) !important;}.lgd-guide-nav .lgd-guide-nav__list-item > a{display:inline-block;font-weight:var(--font-semibold);}.lgd-guide-nav__list{padding-left:1.25rem;list-style:none;}.lgd-guide-nav__list-item{position:relative;padding-left:1.25rem;}.lgd-guide-nav__list-item::before{position:absolute;top:-5px;left:0;content:"\2022";font-size:1.75rem;}@media only screen and (min-width:768px){.lgd-guide-nav__list-item{margin-right:var(--spacing-large);}}
h1,h2,h3,h4,h5,h6{text-wrap:balance;}h1,.field--type-text-long h2,.navigation--quick-actions h2{position:relative;margin:0;margin-bottom:var(--spacing-largest);padding-bottom:var(--spacing-smaller);}h1::after,.field--type-text-long h2::after,.navigation--quick-actions h2::after{position:absolute;bottom:-15px;left:0;width:70px;height:8px;content:"";background-color:var(--color-accent);}.page-node-type-localgov-directories-page .field--label-above h2{margin-bottom:var(--vertical-rhythm-spacing);padding-bottom:0;margin-top:0;}.page-node-type-localgov-directories-page h2::after,.service-landing-page__contact h2::after,.localgov-alert-banner h2::after,.call-out-box h2::after,.service-landing-page__sidebar h2::after,.media-with-text h2::after,.service-statuses h2::after,.sidebar h2::after{content:none;}.lgd-page-title-block{margin-bottom:var(--spacing-large);}.lgd-page-title-block__subheader{margin-bottom:var(--spacing-large);}.field--type-text-long h2{margin-top:1.5rem;}@media (min-width:760px){.lgd-page-title-block{font-size:1.125rem;}}
.hero__container{position:relative;}.path-frontpage .banner__content{border:0;background:transparent;}.banner--primary .field--name-localgov-title{font-weight:var(--font-semibold);}.banner--primary .banner__image img{max-height:350px;}.banner--primary .banner__content{--banner-content-bg-color:transparent;width:100%;max-width:100%;margin:0;padding:0 var(--spacing-padding-horizontal);border:0;}
img{width:100%;height:100%;object-fit:cover;}@media screen and (min-width:641px){.layout--onecol__flexible img{max-height:500px;}}
.inset{margin-bottom:1.625rem;padding:1.625rem 7.5px;border-left:12px solid #dee0e2;background:#f5f5f5;line-height:1.625rem;}.inset .section-heading{margin-bottom:0.8125rem;font-size:1.4rem;font-weight:600;line-height:1.625rem;}
.ia-block * > a.ia-block__title-link,.ia-block * a{color:var(--color-link);}
.lgd-row__two-thirds > * + *{margin-top:var(--grid-gap);}.layout--onecol .layout__region > * + *{margin-top:var(--grid-gap);}.paragraph--type--localgov-quote + .paragraph--type--localgov-text{margin-top:var(--spacing-gap-smaller)}.layout--onecol .layout__region{padding:0;}.layout__region > *{margin-bottom:initial;padding-top:var(--spacing-gap-smaller);padding-bottom:var(--spacing-gap-smaller);}.layout__region:empty{display:none;}.paragraph--type--page-section .layout__region--second .call-out-box{margin-bottom:0;}.layout .media-with-text:not(.media-with-text--featured) .media-with-text__media *{height:100%;object-fit:cover;}.layout__region:empty{display:none;}.layout--threecol-33-34-33{--page-section-regions-gap:var(--spacing);display:grid;}.layout--twocol{display:block;}@media screen and (min-width:1025px){.layout--twocol{display:flex;flex-wrap:wrap;}}@media only screen and (min-width:641px){.layout__region--second .call-out-box{margin-top:0;}.layout.layout--twocol > .layout__region--first,.layout.layout--twocol > .layout__region--second{flex:0 1 calc(50% - calc(var(--grid-gap-smaller)));margin:0;padding:0;}}.featured-news__card article,.news-card article{background-color:transparent;border:none;box-shadow:0px 0 2px rgba(0,0,0,0.25);}.node--type-localgov-news-article{display:flex;flex-direction:column;height:100%;}.paragraph--type--localgov-newsroom-teaser2,.paragraph--type--localgov-newsroom-teaser2 .news-card{height:100%;}.paragraph.paragraph--type--newsroom-component{padding-top:0;}.paragraph--type--localgov-text{margin:var(--spacing-larger) 0;padding:0;}.paragraph--type--localgov-media-with-text{padding-top:0;}.paragraph--type--news-1-4 .news-card article > .card-content::before,.paragraph--type--news-1-4 .featured-news__card article > .card-content:before,.paragraph--type--localgov-newsroom-teaser2 .news-card article > .card-content::before{position:absolute;right:0;bottom:0;left:0;height:3px;content:"";background:var(--color-accent);}.featured-news__card article > .card-content:before,.news-card article > .card-content:before,.newsroom-teaser:before,.newsroom-teaser > .newsroom-teaser__content .newsroom-teaser__summary:before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--color-accent);}.paragraph--type--localgov-featured-teasers.featured-teasers{display:flex;flex-direction:column;}.featured-news__card article .card-content,.news-card article .card-content{padding:calc(var(--spacing) * 1.25);}.featured-teaser a,.news-card article a,.featured-news__card article a{color:var(--color-black);}.paragraph--type--news-1-4{margin-bottom:var(--spacing);}.paragraph--type--news-1-4 .news-card article,.paragraph--type--news-1-4 .featured-news__card article,.paragraph--type--localgov-newsroom-teaser2 .news-card article{display:grid;grid-template-columns:1fr 1fr;}.paragraph--type--news-1-4 .news-card,.paragraph--type--localgov-newsroom-teaser2 .news-card{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-auto-rows:auto !important;}@media (min-width:641px){.field--name-field-news-cards-x4{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;grid-gap:var(--grid-gap);margin:0;}.ecc-restricted-content{margin-bottom:var(--spacing);}.news-article__content .ecc-restricted-content{margin-bottom:0;}.ecc-restricted-content a.button{display:flex;align-items:center;padding:calc(var(--spacing) / 4) calc(var(--spacing) * 1.125);color:white;font-size:calc(var(--spacing) * 1.3125);font-weight:400;}.ecc-restricted-content a.button:focus{color:black;}.ecc-restricted-content a.button > svg{width:17px;height:21px;margin-right:calc(var(--spacing) / 2);}.ecc-restricted-content a.button:not(:focus){background:black;}.ecc-restricted-content__container{width:100%;margin:calc(var(--spacing) * 2) 0;padding:1.25rem;border:2px solid black;}.ecc-related-news-container .field__item{margin-bottom:0;padding-bottom:0;border-bottom:none;}.ecc-related-news-container article{display:block;}.ecc-related-news-container article img{width:100%;object-fit:cover;aspect-ratio:383 / 241;}.ecc-related-news-item{margin-bottom:calc(var(--spacing) * 2.063);border-bottom:1px solid #c7c7c7;}.ecc-related-news-item .ecc-restricted-content{margin-bottom:var(--vertical-rhythm-spacing);}.ecc-restricted-content__container .content{font-family:var(--font-heading-3);font-size:calc(var(--spacing) * 1.875);}.featured-news__card article .card-content,.news-card article .card-content{position:relative;height:100%;padding:calc(var(--spacing) * 1.25);font-size:calc(var(--spacing) * 1.125);}.featured-news__card .card-content h3,.news-card .card-content h3{margin-bottom:0;font-size:calc(var(--spacing) * 1.563);}.lgd-row__full{width:calc(100% - var(--grid-column-spacing));}.service-landing-page__service.field__item.lgd-row__one-third{margin-right:calc(var(--grid-column-spacing) / 2);margin-left:calc(var(--grid-column-spacing) / 2);}.lgd-teaser-list .service-landing-page__service{margin-bottom:var(--vertical-rhythm-spacing);padding-bottom:var(--vertical-rhythm-spacing);border-bottom:var(--border);}.lgd-row .service-cta-block__list-item{margin-bottom:var(--vertical-rhythm-spacing);}.featured-news__card .node--view-mode-card-anonymous .card-content .node__content{height:auto;}@media screen and (min-width:640px){.ecc-restricted-content{margin-bottom:0;}.ecc-restricted-content a.button{margin-bottom:0;font-size:calc(var(--spacing) * 1.25);}.ecc-restricted-content a.button > svg{margin-right:calc(var(--spacing) * 0.75);}}@media screen and (min-width:1025px){.ecc-restricted-content__container{padding:calc(var(--spacing) * 2.25) calc(var(--spacing) * 5);}}@media screen and (min-width:960px){.ecc-related-news-container article{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;grid-gap:var(--grid-gap);height:100%;}.ecc-related-news-container article > .node__content{display:flex;flex-direction:column;grid-column:2 / span 2;padding:0.5rem 1rem;}}@media screen and (min-width:768px){.paragraph--type--news-1-4 .featured-news__card .card-content{height:100%;min-height:auto;}}}@media (min-width:768px){.paragraph--type--news-1-4{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:var(--spacing);margin:0;padding:0;}.paragraph--type--news-1-4 .news-card{display:grid;grid-column:2 / 3;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:1rem;}.paragraph--type--news-1-4 .featured-news__card:first-of-type{margin-bottom:0;}.paragraph--type--news-1-4 .featured-news__card article,.paragraph--type--news-1-4 .news-card article,.paragraph--type--localgov-newsroom-teaser2 .featured-news__card article,.paragraph--type--localgov-newsroom-teaser2 .news-card article{display:flex;flex-direction:column;grid-template-columns:1fr;}.paragraph--type--news-1-4 .news-card article > .card-content::before,.paragraph--type--news-1-4 .featured-news__card article>.card-content:before,.paragraph--type--localgov-newsroom-teaser2 .news-card article > .card-content::before{bottom:-3px;}}#cludo-search-results .loading,.cludo-search-results .loading{max-width:none;width:auto;}
.link-block{margin-top:var(--spacing-gap-smaller);border-top:3px solid #6a6a6a;}.link-block__title{font-size:var(--font-size-h3);}.link-block__content{padding-left:var(--spacing-larger);}
.media-with-text{margin:0;}.media-with-text .media-with-text__media,.media-with-text .media-with-text__media *{height:100%;}.media-with-text--media-top .media-with-text__media{margin-bottom:0;}.media-with-text .media-with-text__body{flex-grow:1;padding:var(--spacing-largest);}.media-with-text--media-bottom .media-with-text__inner,.media-with-text--media-top .media-with-text__inner{grid-template-columns:1fr;}.media-with-text__body{display:flex;flex-direction:column;background-color:#c3d3e5;}.media-with-text .field--name-localgov-text{flex-grow:1;}.media-with-text .media-with-text__link{display:inline-block;width:fit-content;margin-top:var(--spacing-large);padding:var(--spacing-smaller);background-color:var(--color-white);}.media-with-text--featured{position:relative;overflow:hidden;padding:clamp(var(--spacing-large),3vw,var(--spacing-jumbo)) var(--spacing-larger) clamp(var(--spacing-jumbo),3vw,var(--spacing-jumbo));border:0;}.media-with-text--featured img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover;}.media-with-text.media-with-text--featured.media-with-text--media-right .media-with-text__inner{grid-template-columns:2fr 1fr;}.media-with-text.media-with-text--featured.media-with-text--media-left .media-with-text__inner{grid-template-columns:1fr 2fr;}.media-with-text--media-right.media-with-text--featured .media-with-text__inner .media-with-text__body,.media-with-text--media-top.media-with-text--featured .media-with-text__inner .media-with-text__body{grid-column:1/2;}.media-with-text--media-left.media-with-text--featured .media-with-text__inner .media-with-text__body{grid-column:3/3;}.media-with-text--featured .contextual-region{position:static;}.media-with-text--featured .media-with-text__body{position:relative;z-index:10;max-width:33ch;padding:1rem;background-color:rgba(255,255,255,0.8);}.media-with-text--media-right .media-with-text__body{padding-right:var(--spacing);}.media-with-text.media-with-text--media-bottom .media-with-text__inner,.media-with-text.media-with-text--media-top .media-with-text__inner{display:grid;grid-template-columns:1fr;height:100%;}.media-with-text--circle img{object-fit:cover;border-radius:50%;aspect-ratio:1/1;max-width:300px;max-height:300px;height:auto;}.media-with-text--circle .media-with-text__body{background-color:white;}.media-with-text.media-with-text--media-right .media-with-text__inner,.media-with-text.media-with-text--media-left .media-with-text__inner{display:grid;grid-template-columns:1fr;}.media-with-text.media-with-text--media-right .media-with-text__inner .media-with-text__body{grid-area:2;}@media screen and (max-width:560px){.media-with-text__media img{max-height:200px;}.media-with-text--circle .media-with-text__media img{max-height:none;}.media-with-text--featured img{max-height:fit-content;}}@media screen and (min-width:561px){.media-with-text .media-with-text__inner,.media-with-text.media-with-text--media-right .media-with-text__inner,.media-with-text.media-with-text--media-left .media-with-text__inner{display:grid;grid-template-columns:1fr 1fr;height:100%;}.media-with-text.media-with-text--media-right .media-with-text__inner .media-with-text__body{grid-area:1;}}
nav ul li a{display:block;}nav.lgd-prev-next .lgd-prev-next__link--next{flex-direction:column;align-items:initial;}nav.lgd-prev-next .lgd-prev-next__icon--next{display:inline-block;vertical-align:middle;}nav.lgd-prev-next .lgd-prev-next__icon path,nav.lgd-prev-next .lgd-prev-next__link:focus .lgd-prev-next__icon path,nav.lgd-prev-next .lgd-prev-next__link:hover .lgd-prev-next__icon path{fill:var(--color-black);}nav.lgd-prev-next .lgd-prev-next__link span.link_title{display:block;font-weight:normal;text-decoration-line:underline;}nav.lgd-prev-next .lgd-prev-next__link:focus span.link_title{text-decoration:none;}nav.lgd-prev-next ul.lgd-prev-next__list{flex-direction:column;}nav.lgd-prev-next ul.lgd-prev-next__list li{width:fit-content;width:-moz-fit-content;margin-top:var(--spacing-small);margin-bottom:var(--spacing-small);}nav.navigation--quick-actions{margin:1em 0;}nav.navigation--quick-actions h2{display:none;}nav.navigation--quick-actions ul.menu{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;padding:0;list-style-type:none;}nav.navigation--quick-actions li a{position:relative;display:block;width:100%;padding:var(--breadcrumbs-padding-vertical);text-decoration:none;color:#000;border:0.18em solid var(--color-black);border-radius:var(--border-radius);background:#fff;}nav.navigation--quick-actions li a:hover{border-color:var(--color-section-header-bg);}nav.navigation--quick-actions li a::after{position:absolute;top:1rem;right:1rem;width:22px;height:11px;content:"";transform:rotate(270deg);background-image:url("data:image/svg+xml,%3Csvg width='24' height='14' fill='none' viewBox='0 0 24 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 1L12 12L1 0.999999' stroke='black' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% 50%;}@media (max-width:760px){nav.navigation--quick-actions h2{display:block;}nav.navigation--quick-actions ul.menu{grid-template-columns:1fr;}}
.news-article .lgd-row__two-thirds{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:1fr;grid-column:auto;grid-gap:0;}.news-article .lgd-row__two-thirds .news-article__metadata{order:-1;margin:0;}.news-article .node--type-localgov-news-article .field--name-field-media-image img{width:100%;max-inline-size:100%;block-size:auto;height:auto;object-fit:cover;aspect-ratio:9/5;}.card-content,.news-article__content{display:flex;flex-direction:column;gap:var(--grid-gap-smaller);}.card-content{gap:initial;}.news-card .card-image img,.featured-news__card img{object-fit:cover;width:100%;height:100%}.featured-news__card .card-image div,.news-card .card-image div{height:100%;}.featured-news__card .card-image,.news-card .card-image{position:relative;}.featured-news__card article .card-content,.news-card article .card-content{grid-column:2 / span 2;padding:0.5rem 1rem;display:flex;flex-direction:column;}.featured-news__card article .card-content,.news-card article .card-content{position:relative;font-size:calc(var(--spacing) * 1.125);}.featured-news__card article .card-content,.news-card article .card-content{padding:calc(var(--spacing) * 1.25);}.featured-news__card:first-of-type,.news-card article{margin-bottom:var(--spacing);}.news-article__related-title{margin-top:var(--spacing-larger);}@media only screen and (min-width:768px){.news-article__related-title{margin-top:var(--spacing-mega);}.news-row{display:flex;justify-content:space-between;}.news-column{width:calc(1/3*100% - (1 - 1/3)*2rem);margin-right:2rem;margin-bottom:0;}.news-column:nth-child(3n){margin-right:0;}.lgd-teaser--localgov-news-article .lgd-teaser__image{margin-bottom:1.5rem;}}.node--type-localgov-news-article picture > img{max-inline-size:100%;block-size:auto;height:auto;object-fit:cover;aspect-ratio:9/5;}.paragraph--type--newsroom-component > .featured-news__card,.paragraph--type--news-1-4 > .featured-news__card{margin-bottom:var(--spacing-large);}.lgd-teaser__content--localgov-news-article h3{margin-bottom:var(--spacing-smaller);}@media (min-width:641px){.featured-news__card .card-image{grid-column:1 / span 2;}.featured-news__card article .card-content{grid-column:3 / span 2;padding:0.5rem 1rem;display:flex;flex-direction:column;}.news-card{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:1em;margin:0;width:50%;}.field.news-card{width:auto;}.news-card article .card-image,.news-card article .card-content{grid-column:1 / span 3;}}@media (max-width:640px){.paragraph--type--news-1-4 .news-card > * + *{margin-top:var(--spacing-largest);}}@media (max-width:767px){.lgd-teaser-list .lgd-teaser__content{margin-top:20px;}}@media (min-width:768px){.paragraph--type--news-1-4 .featured-news__card{grid-column:1 / 2;}.paragraph--type--news-1-4 .featured-news__card:first-of-type{margin-bottom:0;}.lgd-teaser-list .node--type-localgov-news-article{flex-direction:row;}.news-card{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:1em;margin:0;}.featured-news__card article,.news-card article{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;}.featured-news__card article{grid-template-columns:1fr 1fr 1fr 1fr;}.featured-news__card article .card-content{grid-column:3 / span 2;min-height:240px;padding:1.25rem 1rem;}.featured-news__card .card-image{grid-column:1 / span 2;}.card-content{position:relative;padding:10px;}.news-card article .card-image,.news-card article .card-content{grid-column:1 / span 3;}.news-card .card-image img{object-fit:cover;aspect-ratio:41 / 30;}}@media screen and (min-width:1025px){.featured-news__card article,.news-card article{margin-bottom:var(--spacing-large);}.featured-news__card:first-of-type{margin-bottom:var(--spacing-largest);}}
div:has(.newsroom-teaser),.newsroom-teaser{height:100%;}.newsroom-teaser{display:flex;flex-direction:column;flex-grow:1;width:100%;}.newsroom-teaser .newsroom-teaser__summary{flex-grow:1;margin-top:0;}
.ecc-pager .pager__items li.is-active{font-weight:var(--font-semibold);}.pager__item.is-active a{text-decoration:none;}a.lgd-prev-next__link:hover{color:var(--color-link);}a.lgd-prev-next__link:hover .link_title{text-decoration-thickness:max(3px,0.1875rem,0.12em);}.lgd-prev-next__list .lgd-prev-next__link{text-decoration:none;color:var(--color-link);border:none;background-color:transparent;font-weight:bold;}.lgd-prev-next__list .lgd-prev-next__list-item--prev .lgd-prev-next__link .link_direction{margin-left:0.625rem;}
.lgd-page-section{--color-page-section-background-color:transparent;--color-page-section-text-color:var(--color-black);color:var(--color-page-section-text-color);background-color:var(--color-page-section-background-color);}.lgd-page-section--bg-colour-1{--color-page-section-background-color:var(--color-page-section-background-color-1);--color-page-section-text-color:var(--color-page-section-background-color-1-text-color);.media-with-text--default,.media-with-text--default .media-with-text__body{color:var(--color-white);background-color:var(--color-page-section-background-color-1);}}.lgd-page-section--bg-colour-2{--color-page-section-background-color:var(--color-page-section-background-color-2);--color-page-section-text-color:var(--color-page-section-background-color-2-text-color);.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-2);}}.lgd-page-section--bg-colour-3{--color-page-section-background-color:var(--color-page-section-background-color-3);--color-page-section-text-color:var(--color-page-section-background-color-3-text-color);.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-3);}a{color:var(--color-link);}}.lgd-page-section--bg-colour-4{--color-page-section-background-color:var(--color-page-section-background-color-4);--color-page-section-text-color:var(--color-page-section-background-color-4-text-color);--color-page-section-background-color-4-text-color:var(--color-black);--color-page-section-background-color-5-text-color:var(--color-black);.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-4);}a{color:var(--color-link);}}.lgd-page-section--bg-colour-5{--color-page-section-background-color:var(--color-page-section-background-color-5);--color-page-section-text-color:var(--color-page-section-background-color-5-text-color);.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-3);}a{color:var(--color-link);}}.lgd-page-section--bg-colour-6{--color-page-section-background-color:var(--color-page-section-background-color-6);--color-page-section-text-color:var(--color-page-section-background-color-6-text-color);}.lgd-page-section{--page-section-regions-gap:0;--page-section-margin-after:0;--color-page-section-background-color-4:var(--color-tint-1);--color-page-section-background-color-5:var(--color-tint-2);--color-page-section-background-color-4-text-color:var(--color-black);--color-page-section-background-color-5-text-color:var(--color-black);margin-bottom:var(--page-section-margin-after);}.lgd-page-section .layout{gap:var(--page-section-regions-gap);}.lgd-page-section--regions-margin-small .layout{--page-section-regions-gap:var(--spacing-small);}.lgd-page-section--regions-margin-medium .layout{--page-section-regions-gap:var(--spacing);}.lgd-page-section--regions-margin-large .layout{--page-section-regions-gap:var(--spacing-large);}.lgd-page-section--regions-margin-larger .layout{--page-section-regions-gap:var(--spacing-larger);}.lgd-page-section--regions-margin-largest .layout{--page-section-regions-gap:var(--spacing-largest);}.lgd-page-section--margin-after-small{--page-section-margin-after:var(--spacing-small);}.lgd-page-section--margin-after-medium{--page-section-margin-after:var(--spacing);}.lgd-page-section--margin-after-large{--page-section-margin-after:var(--spacing-large);}.lgd-page-section--margin-after-larger{--page-section-margin-after:var(--spacing-larger);}.lgd-page-section--margin-after-largest{--page-section-margin-after:var(--spacing-largest);}.paragraph--type--page-section .layout.layout--twocol{flex-direction:row;gap:var(--spacing-large);justify-content:space-between;}.lgd-page-section.lgd-page-section--arc-top,.lgd-page-section.lgd-page-section--arc-bottom{padding-top:1em;padding-bottom:1em;}.lgd-page-section__arc--top svg,.lgd-page-section__arc--bottom svg{display:block;width:100%;height:auto;}.lgd-page-section__arc--top{margin-bottom:-1px;}.lgd-page-section__arc--top.lgd-page-section--bg-colour-1 svg path,.lgd-page-section__arc--bottom.lgd-page-section--bg-colour-1 svg path{fill:var(--color-page-section-background-color-1);}.lgd-page-section__arc--top.lgd-page-section--bg-colour-2 svg path,.lgd-page-section__arc--bottom.lgd-page-section--bg-colour-2 svg path{fill:var(--color-page-section-background-color-2);}.lgd-page-section__arc--top.lgd-page-section--bg-colour-3 svg path,.lgd-page-section__arc--bottom.lgd-page-section--bg-colour-3 svg path{fill:var(--color-page-section-background-color-3);}.lgd-page-section__arc--top.lgd-page-section--bg-colour-4 svg path,.lgd-page-section__arc--bottom.lgd-page-section--bg-colour-4 svg path{--color-page-section-background-color-4:var(--color-tint-1);fill:var(--color-page-section-background-color-4);}.lgd-page-section__arc--top.lgd-page-section--bg-colour-5 svg path,.lgd-page-section__arc--bottom.lgd-page-section--bg-colour-5 svg path{--color-page-section-background-color-5:var(--color-tint-2);fill:var(--color-page-section-background-color-5);}.lgd-page-section--arc-bottom{margin-top:-1px;}.lgd-page-section--arc-bottom{margin-bottom:calc(var(--page-section-margin-after) + var(--arc-height));}.lgd-page-section--has-bg-colour{.media-with-text,.media-with-text--default .media-with-text__body{background-color:var(--color-white);}.media-with-text{height:100%;}}.lgd-page-section--bg-colour-1{.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-1);color:var(--color-white);}}.lgd-page-section--bg-colour-2{.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-2);}}.lgd-page-section--bg-colour-3{.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-3);}}.lgd-page-section--bg-colour-4{.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-4);}}.lgd-page-section--bg-colour-5{.media-with-text--default,.media-with-text--default .media-with-text__body{background-color:var(--color-page-section-background-color-3);}}.field__item:has(.lgd-page-section--full-width),.field__item:has(.lgd-page-section--full-width-contained-content){margin:0;}
.lgd-page-section{padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);}.lgd-region--content-bottom{margin-top:var(--spacing-largest);}.views-col:nth-child(2){padding:0 2rem;}.views-col:nth-child(2){padding:0 2rem;}@media only screen and (min-width:1200px){.ecc-container{width:926px;margin:0 auto;}}
.services--feature-block{float:left;overflow:hidden;margin-bottom:1rem;text-align:center;border-radius:0.5rem;background-color:#3a7d64;}.services--feature-block:nth-of-type(odd){margin-right:0.5rem;}.services--feature-block:nth-of-type(even){margin-left:0.5rem;}@media (max-width:400px){.services--feature-block{float:none;width:100%;margin-inline:0;}.services--feature-block:nth-of-type(odd),.services--feature-block:nth-of-type(even){margin-inline:0;}}.services--feature-block a{display:block;width:100%;min-height:97px;padding:1rem 1.25rem;text-decoration:none;color:var(--color-white);}.services--feature-block a:hover{text-decoration:underline;}.services--feature-block a:focus{color:var(--color-black);}.services--feature-icon{margin-bottom:0.75rem;font-size:2rem;}@media only screen and (min-width:768px){.services--feature-block{margin-right:1.25rem;}.services--feature-block:nth-of-type(2n){margin-right:0;}}.service-landing-page__contact{border-color:var(--color-link);}.service-statuses__label{color:var(--color-white);font-weight:var(--font-semibold);}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{border:1px solid var(--color-black);}.sidebar--first + *{margin-block-start:var(--vertical-rhythm-spacing);}@media screen and (min-width:768px){.sidebar--first + *{margin-block-start:0;}}
.block-views-blocklocalgov-step-by-step-navigation-steps-for-overview,.block-views-blocklocalgov-step-by-step-navigation-steps{max-width:var(--width-container);margin-right:auto;margin-left:auto;padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);}.step-by-step-pages{max-width:48rem;}.step-by-step-pages ol.step-list .step .step__title a{display:inline-block;color:var(--color-link);font-weight:var(--font-semibold);}.step-by-step-pages ol.step-list .step .step__title .step-show{display:block;}.step-by-step-pages .step-master{color:var(--color-black);}.sidebar .lgd-region__inner .step-by-step__navigation-sidebar{margin:0 var(--spacing-smaller);border-width:0.3125rem 0 0 0;border-style:solid;border-color:var(--color-accent);background:var(--color-grey-lightest);}
.tablefield-wrapper{overflow-x:auto;}table{width:100%;border-spacing:0;border-collapse:collapse;}table caption{text-align:left;font-weight:var(--font-semibold);}thead th{border-bottom:2px solid var(--color-black);}thead th,tbody td{padding:1.625rem 1.625rem 1.625rem 0;}tbody tr{border-bottom:1px solid var(--color-black);}
p,li{max-width:var(--p-max-width,75ch);text-wrap:pretty;}.newsroom-teaser,.featured-news__card article,.news-card article,p{word-wrap:break-word;word-break:break-word;}
.media-oembed-content{aspect-ratio:16/9;width:100%;height:100%;margin-bottom:var(--spacing-larger);}
.layout--threecol-33-34-33{display:block;gap:var(--spacing-largest);}@media screen and (min-width:40em){.layout--threecol-33-34-33{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:768px){.layout--threecol-33-34-33{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 var(--grid-gap);}.layout--threecol-33-34-33 > .layout__region{padding:0 !important;}}
@media screen and (min-width:40em){.layout--twocol-bricks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(calc(50% - var(--spacing-large)),100%),1fr));column-gap:var(--grid-gap);}.layout__region--top{grid-row:1;grid-column:1 / 3;}.layout__region--first-above{grid-row:2;grid-column:1 / 2;}.layout__region--second-above{grid-row:2;grid-column:2/3;}.layout__region--middle{grid-row:3;grid-column:1/3;}.layout__region--first-below{grid-row:4;grid-column:1/2;}.layout__region--second-below{grid-row:4;grid-column:2/3;}.layout__region--bottom{grid-row:5;grid-column:1/3;}}
.branding .branding__item--logo a:focus{outline:none;background:transparent;box-shadow:0 0 0 3px var(--color-black);}.branding__logo img{width:100%;padding-block:clamp(0.45rem,1.7vw,0.7rem);padding-inline-end:clamp(0.45rem,1.7vw,0.7rem);}
.eu-cookie-compliance-categories{margin-right:0;}.eu-cookie-compliance-content{max-width:none;}
.lgd-header{padding:clamp(0.5rem,2.2vw,0.7rem) 0;}@media only screen and (min-width:1024px){.block-cludo-search{display:flex;justify-content:end;}.path-frontpage .block-cludo-search{display:block;}}.lgd-header .lgd-region--header,.lgd-header__toggles{margin:0 auto 0 0;}.lgd-header__nav--primary{display:block;width:100%;margin-right:var(--spacing-smaller);margin-left:var(--spacing-smaller);}@media only screen and (min-width:1024px){.lgd-header__nav--primary{width:auto;}}.lgd-header__toggle{margin-left:3rem;color:var(--color-black);border-color:var(--color-black);}.lgd-header .branding{width:clamp(280px,25vw,300px);padding:var(--spacing-smaller);}.lgd-header__inner > :first-child{flex-basis:300px;flex-grow:9999px;}.lgd-header__inner > :last-child{flex-basis:400px;flex-grow:1;}
.banner--primary .banner__content{position:absolute;top:50%;padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);transform:translate(0,-50%);}@media only screen and (max-width:768px){.banner--primary .banner__content{font-size:2rem;}.banner__image img{min-height:280px;}}.banner__content h1{display:inline-block;margin-bottom:var(--spacing-largest);padding:0.2em 0.7rem;background:var(--color-white);font-weight:var(--font-semibold);}.banner__content h1::after{content:none;}.lgd-region--hero-content{position:absolute;bottom:1em;}.lgd-header .cludo-search-block-search-form [id^="cludo-search-block-search-form"] .form-item-search-keys{margin:0 var(--spacing-smaller) 0 0;}@media (max-width:720px){.banner__content .cludo-search-block-search-form .form-item-search-keys{width:80%;}}.banner__content .cludo-search-block-search-form .form-item-search-keys > label{display:none;}.banner__content .cludo-search-block-search-form .button.form-submit{text-indent:-9999px;border:var(--border);border-color:var(--color-white);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="29"><g style="fill:black;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;fill-rule:nonzero;fill:none;"><g style="stroke:black;stroke-width:3;"><circle cx="11" cy="11" r="9.5"/></g><g style="stroke:black;stroke-width:3;"><line x1="17.1609" y1="18.0501" x2="24.7598" y2="27.3376"/></g></g></svg>') no-repeat 50% var(--color-white);padding-inline:1.5em;}.banner__content .cludo-search-block-search-form .button.form-submit:focus{border:2px solid var(--color-section-header-bg);}.banner__content .cludo-search-block-search-form .form-item,.banner__content .cludo-search-block-search-form .form-submit{display:inline-block;margin-bottom:0;}.banner__content h1::after{content:none;}@media only screen and (max-width:768px){.banner--primary .field--name-localgov-title{font-size:2rem;}.banner__image img{min-height:280px;}}.lgd-region--search .cludo-search-block-search-form .form-text{border:var(--border);}
.lgd-teaser-list .views-row.news-row{margin:0;padding-bottom:0;border-bottom:0;}.news-column{margin-bottom:1.5rem;}.news-column.views-col.col-2{padding:0;}.view-localgov-news-list:not(.view-display-id-all_news) .lgd-teaser--localgov-news-article{flex-direction:column;}.view-localgov-news-list:not(.view-display-id-all_news) .lgd-teaser--localgov-news-article .lgd-teaser__image{width:100%;margin-bottom:var(--spacing);}.view-localgov-news-list:not(.view-display-id-all_news) .lgd-teaser--localgov-news-article .lgd-teaser__content{margin:0;}.newsroom-teaser__title a div{display:inline-block;}.newsroom-teaser__title a:focus div{text-decoration:none;color:var(--color-black);outline:3px solid transparent;background-color:var(--color-focus);-webkit-box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);}
.lgd-region--search .form-submit{border-width:var(--border-width-medium);border-color:var(--header-search-button-bg-color);}.lgd-region--search .block-cludo-search input[type="text"],#edit-search-keys{max-width:514px;border:var(--border-width-medium) solid var(--color-black);border-width:var(--border-width-medium);}.banner__content .block-cludo-search h2{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap;clip-path:inset(50%);}#block-essex-localgov-mainpagecontent-scarfolk--2 #edit-search-keys{max-width:100%;}.lgd-region--search .form-submit,.cludo-search-form .form-submit{text-indent:-9999px;border:var(--border-width-medium) solid var(--color-black);border-width:var(--border-width-medium);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="29"><g style="fill:black;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;fill-rule:nonzero;fill:none;"><g style="stroke:black;stroke-width:3;"><circle cx="11" cy="11" r="9.5"/></g><g style="stroke:black;stroke-width:3;"><line x1="17.1609" y1="18.0501" x2="24.7598" y2="27.3376"/></g></g></svg>') no-repeat 50% var(--color-white);padding-inline:1.5em;}body:not(.path-frontpage) .lgd-region--search .form-submit,body:not(.path-frontpage) .cludo-search-form .form-submit{background-color:var(--color-blue);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="29"><g style="fill:white;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;fill-rule:nonzero;fill:none;"><g style="stroke:white;stroke-width:3;"><circle cx="11" cy="11" r="9.5"/></g><g style="stroke:white;stroke-width:3;"><line x1="17.1609" y1="18.0501" x2="24.7598" y2="27.3376"/></g></g></svg>');}body:not(.path-frontpage) .lgd-region--search .form-submit:focus,body:not(.path-frontpage) .cludo-search-form .form-submit:focus{background-color:var(--color-blue);}.cludo-search-form .form-wrapper{display:flex;margin-bottom:var(--spacing-smaller);}.cludo-search-form .form-wrapper .form-item{width:28rem;margin:0 var(--spacing-smaller) 0 0;}.path-frontpage #cludo-search-block-search-form input{border-width:0;}#cludo-search-block-search-form label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.block-cludo-search input:focus,.cludo-search-form input:focus{color:var(--color-black);outline:3px solid var(--color-focus);outline-offset:0;box-shadow:inset 0 0 0 2px;}.block-cludo-search #edit-search-keys.form-text input[type="text"]{width:80%;margin:var(--spacing);}.path-frontpage #cludo-search-block-search-form input[type="submit"]{margin:0 0 0 var(--spacing-smallest);}.path-frontpage #cludo-search-block-search-form input[type="text"]{width:100%;border:0;}#cludo-search-results{max-width:var(--page-title-width);}#cludo-search-results .search_page_list .active,#cludo-search-results .search_page_list a{padding:0.5rem 1.1rem;}#cludo-search-results ul.search_page_list li{width:auto;padding:0;}#cludo-search-results .cludo-banner{margin:30px 0;}#cludo-search-results .search-results-item a{text-decoration:none;}#cludo-search-results .search-results-item h2{text-decoration:underline;color:var(--color-link);}#cludo-search-results .search-results-item a:hover h2{text-decoration-thickness:max(3px,0.225rem,0.12em);}#cludo-search-results .search-results-item p{color:var(--color-black);}
.service-cta-block .service-cta-block__link--cta-info,.service-cta-block .service-cta-block__link--cta-action{border:1px solid var(--color-dusty-green);background-color:var(--color-dusty-green);font-size:var(--font-size-larger);font-weight:var(--font-semibold);line-height:inherit;}.service-cta-block .service-cta-block__link:hover,.service-cta-block .service-cta-block__link:focus{color:var(--color-dusty-green);border-color:var(--color-dusty-green);background-color:var(--color-white);}.service-cta-block .service-cta-block__link:hover .service-cta-block__link-icon svg path,.service-cta-block .service-cta-block__link:focus .service-cta-block__link-icon svg path{fill:var(--color-dusty-green);}
body{--color-purple:#5c2472;--background-blue:#004c94;--banner-content-bg-color:var(--color-white);--banner-content-text-color:var(--color-black);--color-section-header-bg:var(--color-white);--color-section-pre-footer-bg:var(--color-black);--header-search-button-color-hover:var(--color-black);--line-height:1.5;--header-logo-width:100%;}
body{--background-fostering:var(--color-purple);}body.subsite-extra--color-fostering{--color-accent:var(--background-fostering);.lgd-header{background-color:var(--background-fostering);padding-bottom:0;}.lgd-region--search .form-submit{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="29"><g style="fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;fill-rule:nonzero;fill:none;"><g style="stroke:black;stroke-width:3;"><circle cx="11" cy="11" r="9.5"/></g><g style="stroke:black;stroke-width:3;"><line x1="17.1609" y1="18.0501" x2="24.7598" y2="27.3376"/></g></g></svg>') no-repeat 50% var(--color-white);}nav.navigation--subsites{background-color:var(--background-fostering);a{text-decoration-line:none;}}.lgd-region--search{margin-top:0.5rem;}}.subsite-extra--color-fostering{.lgd-region--subsites-menu{background:var(--background-fostering);.subsite-extra__title>a{color:var(--color-white);}.subsite-extra__title>a:focus{color:var(--color-black);}}.subsite-extra__header{display:unset;}.subsite-extra__header-toggle{button{background:transparent;display:flex;text-align:left;text-decoration:underline;border:0;width:100%;justify-content:space-between;}button:hover,button:focus{color:var(--color-white);}button::after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill='white' d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/></svg>") no-repeat;padding:10px;}button[aria-expanded=true]:after{transform:rotate(180deg);}}.menu--subsites__title{font-weight:bold;font-size:var(--font-size-h2);}.menu--subsites{margin-bottom:0;padding-left:0;list-style:none;gap:0;}.menu--subsites a{text-decoration-line:none;}.menu--subsites>.menu-item a{display:block;padding:var(--spacing);color:var(--color-white);font-weight:bold;font-size:var(--font-size-medium);background:transparent;}.menu--subsites>.menu-item--active-trail a{color:var(--background-fostering);background-color:var(--color-white);}.menu--subsites>.menu-item a:hover{color:var(--color-white);background-color:color-mix(in srgb,var(--background-fostering),black 25%);}.menu--subsites>.menu-item a:focus{color:var(--color-white);box-shadow:inset 5px 5px 0px var(--color-focus),inset -5px -5px 0px var(--color-focus);background:transparent;}.menu--subsites>.menu-item--active-trail a:focus{color:var(--color-black);background-color:var(--color-white);}@media screen and (min-width:48rem){.lgd-region--subsites-menu{padding-bottom:0;border-top:1px solid var(--color-white);}.lgd-region--subsites-menu .menu--subsites{display:flex;flex-wrap:nowrap;align-items:stretch;margin-left:calc(var(--spacing-padding-horizontal) * -1);}.menu--subsites>.menu-item a{background-color:transparent;height:100%;}.menu--subsites>.menu-item--active-trail a{background-color:var(--color-white);}.subsite-extra__header-toggle-button{display:none;}}@media screen and (max-width:48rem){.lgd-header__nav--primary{border-bottom:1px solid var(--color-white);}.lgd-region--subsites-menu{padding-inline:0;}.subsite-menu__menu-container{margin-top:var(--spacing-large);border:1px solid var(--color-white);}.menu--subsites{margin-top:0;}}@media screen and (min-width:48rem) and (max-width:75rem){.lgd-region--subsites-menu .padding-horizontal{padding-inline:0;}}.accordion-pane button{border-color:var(--color-accent);background-color:var(--color-accent);}.accordion-pane button:hover,.accordion-pane button:focus{color:var(--color-accent);background-color:var(--color-white);}.facets-widget .accordion-pane button{border-color:var(--color-accent);background-color:var(--color-accent);}.facets-widget .accordion-pane button:hover{color:var(--color-accent);background-color:var(--color-accent);}}.ck-content .button-start--fostering{background-color:#5c2472;}.ck-content .button-start--fostering:hover{color:#5c2472;}.button-start--fostering{background-color:var(--background-fostering);}.button-start--fostering:hover{color:var(--background-fostering);}
body{--background-digitalessex:var(--color-purple);}body.subsite-extra--color-digitalessex{--color-accent:var(--background-digitalessex);.lgd-header{background-color:var(--background-digitalessex);padding-bottom:0;}.lgd-region--search .form-submit{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="29"><g style="fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1;fill-rule:nonzero;fill:none;"><g style="stroke:black;stroke-width:3;"><circle cx="11" cy="11" r="9.5"/></g><g style="stroke:black;stroke-width:3;"><line x1="17.1609" y1="18.0501" x2="24.7598" y2="27.3376"/></g></g></svg>') no-repeat 50% var(--color-white);}nav.navigation--subsites{background-color:var(--background-digitalessex);a{text-decoration-line:none;}}.lgd-region--search{margin-top:0.5rem;}}.subsite-extra--color-digitalessex{.lgd-region--subsites-menu{background:var(--background-digitalessex);.subsite-extra__title{background-image:url(/themes/contrib/ecc_theme/ecc_theme_gov/css/subsites/digitalessex/digitalessex_logo_white.png);background-size:contain;background-repeat:no-repeat;position:relative;height:2em;margin-top:1em;}.subsite-extra__title > a{color:var(--color-white);text-indent:-9999px;overflow:hidden;display:block;height:3em;width:10em;}.subsite-extra__title > a:hover{background-color:transparent;border:1px dashed white;}.subsite-extra__title > a:focus{outline:none;box-shadow:none;color:var(--color-black);background-color:transparent;border:1px solid white;}}.subsite-extra__header{display:unset;}.subsite-extra__header-toggle{button{background:transparent;display:flex;text-align:left;text-decoration:underline;border:0;width:100%;justify-content:space-between;}button:hover,button:focus{color:var(--color-white);}button::after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill='white' d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/></svg>") no-repeat;padding:10px;}button[aria-expanded=true]:after{transform:rotate(180deg);}}.menu--subsites__title{font-weight:bold;font-size:var(--font-size-h2);}.menu--subsites{margin-bottom:0;padding-left:0;list-style:none;gap:0;}.menu--subsites a{text-decoration-line:none;}.menu--subsites>.menu-item a{display:block;padding:var(--spacing);color:var(--color-white);font-weight:bold;font-size:var(--font-size-medium);background:transparent;}.menu--subsites>.menu-item--active-trail a{color:var(--background-digitalessex);background-color:var(--color-white);}.menu--subsites>.menu-item a:hover{color:var(--color-white);background-color:color-mix(in srgb,var(--background-digitalessex),black 25%);}.menu--subsites>.menu-item a:focus{color:var(--color-white);box-shadow:inset 5px 5px 0px var(--color-focus),inset -5px -5px 0px var(--color-focus);background:transparent;}.menu--subsites>.menu-item--active-trail a:focus{color:var(--color-black);background-color:var(--color-white);}@media screen and (min-width:48rem){.lgd-region--subsites-menu{padding-bottom:0;border-top:1px solid var(--color-white);}.lgd-region--subsites-menu .menu--subsites{display:flex;flex-wrap:nowrap;align-items:stretch;margin-left:calc(var(--spacing-padding-horizontal) * -1);}.menu--subsites>.menu-item a{background-color:transparent;height:100%;}.menu--subsites>.menu-item--active-trail a{background-color:var(--color-white);}.subsite-extra__header-toggle-button{display:none;}}@media screen and (max-width:48rem){.lgd-header__nav--primary{border-bottom:1px solid var(--color-white);}.lgd-region--subsites-menu{padding-inline:0;}.subsite-menu__menu-container{margin-top:var(--spacing-large);border:1px solid var(--color-white);}.menu--subsites{margin-top:0;}}@media screen and (min-width:48rem) and (max-width:75rem){.lgd-region--subsites-menu .padding-horizontal{padding-inline:0;}}.accordion-pane button{border-color:var(--color-accent);background-color:var(--color-accent);}.accordion-pane button:hover,.accordion-pane button:focus{color:var(--color-accent);background-color:var(--color-white);}.facets-widget .accordion-pane button{border-color:var(--color-accent);background-color:var(--color-accent);}.facets-widget .accordion-pane button:hover{color:var(--color-accent);background-color:var(--color-accent);}}.ck-content .button-start--digitalessex{background-color:#5c2472;}.ck-content .button-start--digitalessex:hover{color:#5c2472;}.button-start--digitalessex{background-color:var(--background-digitalessex);}.button-start--digitalessex:hover{color:var(--background-digitalessex);}
