/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div#sliding-popup button,.page-node-type-localgov-event .field--name-localgov-event-call-to-action a{display:inline-block;vertical-align:top;margin:0 10px 0 0;font:500 16px/24px var(--font-primary);background:#033278;padding:10px 20px;color:#fff;border:2px solid #033278;border-radius:5px;transition:all 0.3s;text-decoration:none;}div#sliding-popup button:last-child,.page-node-type-localgov-event .field--name-localgov-event-call-to-action a:last-child{margin-right:0;}div#sliding-popup button:hover,.page-node-type-localgov-event .field--name-localgov-event-call-to-action a:hover,div#sliding-popup button:focus,.page-node-type-localgov-event .field--name-localgov-event-call-to-action a:focus,div#sliding-popup button:active,.page-node-type-localgov-event .field--name-localgov-event-call-to-action a:active{background:#fff;color:#033278;text-decoration:none;}.view-localgov-events-listing .view-filters .form-submit{width:100%;border-radius:5px;border:0;}.page-node-type-localgov-event .field--name-localgov-event-categories .field__item,.view-localgov-events-listing .card-link .event-info li{display:inline-block;vertical-align:top;padding:5px 10px;background:#4aaee0;border-radius:5px;font-size:14px;text-transform:uppercase;color:#0B0C0C;margin:0 8px 8px 0;}@media screen and (min-width:60rem){div#sliding-popup button,.page-node-type-localgov-event .field--name-localgov-event-call-to-action a{font-size:20px;}}body{font-size:clamp(var(--font-size-medium),5vw,var(--font-size-large));}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:none;}.lgd-guide-nav{background-color:var(--color-grey-lighter);}h1,.h1,.sitewide-search .sitewide-search__header-container .js-form-type-textfield label,h2,.h2,.view-localgov-events-listing .view-filters .form-item.form-item-search-keyword > label,h3,.h3,.sitewide-search__sidebar h2,h4,.h4,h5,.h5,h6,.h6{color:#0B0C0C;line-height:1.5;font-weight:500;}h1,.h1,.sitewide-search .sitewide-search__header-container .js-form-type-textfield label{font-size:46px;font-weight:600;}h2,.h2,.view-localgov-events-listing .view-filters .form-item.form-item-search-keyword > label{font-size:32px;}h3,.h3,.sitewide-search__sidebar h2{font-size:24px;font-weight:600;}h4,.h4{font-size:24px;}h5,.h5{font-size:20px;font-variant:none;font-weight:600;}h6,.h6{font-size:20px;font-variant:none;text-decoration:none;}ul,ol{padding-left:60px;}p{color:#0B0C0C;margin-bottom:20px;}a.btn.btn-start{font:500 16px/24px var(--font-primary);padding:10px 55px 10px 20px;border-radius:5px;text-decoration:none;background-image:url(/themes/custom/anrt_lgd/assets/icons/link_arrow_right.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:24px;transition:all 0.3s;overflow:hidden;}a.btn.btn-start:hover,a.btn.btn-start:focus,a.btn.btn-start:active{color:#000;background-image:url(/themes/custom/anrt_lgd/assets/icons/link_arrow_right_black.svg);background-position:right 10px center;border-color:#8ac50e;background-color:#8ac50e;}a.btn.btn-start::after{display:none;}.external-link::after{background-color:#033278;}strong{font-weight:700;}em{font-style:italic;}blockquote{background:0;border:none;border-left:5px solid #008c99;margin:0 0 var(--vertical-rhythm-spacing);padding:0 0 0 40px;font-size:24px;font-weight:500;}@media screen and (max-width:60rem){h1,.h1,.sitewide-search .sitewide-search__header-container .js-form-type-textfield label{font-size:32px;}h2,.h2,.view-localgov-events-listing .view-filters .form-item.form-item-search-keyword > label{font-size:26px;}h3,.h3,.sitewide-search__sidebar h2{font-size:22px;}h4,.h4{font-size:22px;}h5,.h5{font-size:18px;}h6,.h6{font-size:18px;}ul,ol{padding-left:30px;}p{margin-bottom:15px;}blockquote{font-size:20px;border-width:3px;padding-left:20px;}a.btn.btn-start{font-size:20px;}}.lgd-header{padding:20px 0;background:#F5F9FE;}.lgd-header .lgd-region--header{margin-right:0;}.lgd-header__inner{justify-content:space-between;}@media screen and (min-width:48rem){.lgd-header__toggles{margin-left:auto;}}.lgd-header__toggle{padding:var(--spacing-smaller);border-radius:5px;}.lgd-region--search form{gap:0;padding:var(--spacing-smallest);background:0;border:2px solid #0B0C0C;border-radius:10px;justify-content:space-between;}.lgd-region--search form .form-item{margin:0;}.branding__item--logo{padding-top:0;padding-bottom:0;width:350px;}.branding__item--logo a{display:inline-block;position:relative;transition:all 0.3s;transform:scale(1);}.branding__item--logo a:hover{transform:scale(1.1);transform-origin:center;}.branding__item--logo img{width:100%;display:inline;}@media screen and (min-width:48rem){.branding__item--logo{max-width:400px;}}.lgd-region--search .form-text{background:0;border:none;padding:6px var(--spacing-smaller);}.lgd-region--search form .form-submit{padding:10px;font-weight:500;font-family:var(--font-secondary);border:unset;background:#122042;border-radius:var(--border-radius);}@media screen and (min-width:48rem){.lgd-region--search form{padding:0 2px;}.lgd-region--search .form-text{font-size:20px;padding:13px var(--spacing-small);}.lgd-region--search .form-text::placeholder{font-size:20px;}.lgd-region--search form .form-submit{padding:15px;margin-right:-2px;min-width:116px;text-align:center;border-radius:0 8px 8px 0;}.lgd-region--search form .form-submit .lgd-icon{display:none;}.lgd-region--search form .form-submit .visually-hidden{position:initial !important;clip:initial;width:auto;height:auto;}}.layout--twocol > .layout__region--first,.layout--twocol > .layout__region--second{display:flex;}.field--name-localgov-subsites-content > .field__item{margin-bottom:var(--spacing-largest);}.paragraph--type--page-section .layout--threecol-33-34-33 .layout__region{padding:var(--spacing-larger);border-bottom:var(--border-large-blue);background-color:var(--color-white);}.path-frontpage .paragraph--type--page-section .layout--threecol-33-34-33 .layout__region{padding:var(--spacing-large);border-bottom:var(--border-large);background-color:var(--color-grey-lightest);}.ia-block{background-color:unset;}.link-block__title-wrapper{align-items:stretch;}.link-block__title-icon{padding-top:var(--spacing-smaller);}.block-localgov-home-welcome-block{max-width:var(--width-container);}.paragraph--type--localgov-text{max-width:var(--width-medium);}.layout--twocol .layout__region--first .paragraph--type--localgov-text,.layout--twocol .layout__region--second .paragraph--type--localgov-text,.layout--twocol .layout__region--third .paragraph--type--localgov-text{width:100%;padding:var(--spacing-large);border:3px solid var(--color-accent);}.block-localgov-home-welcome-block{padding:var(--spacing-largest) var(--spacing);}.block-localgov-home-welcome-block h1{font-size:clamp(var(--font-size-larger),10vw,4.3125rem);color:var(--color-white);}.block-localgov-home-welcome-block h2{color:var(--color-white);}.banner--primary .banner__content{max-width:662px;padding:calc(var(--banner-content-padding) * 2) var(--banner-content-padding) var(--banner-content-padding);color:var(--color-black);border-radius:var(--border-radius);background-color:transparent;}.path-frontpage .banner--primary .banner__content{font-size:27px;font-weight:bold;}.banner--primary .banner__content .field--name-localgov-title{font-weight:bold;}.banner--primary .banner__content .field--name-localgov-title + .field--name-localgov-subsites-banner-text{margin-top:var(--spacing);}.banner--primary .banner__image{display:none;}@media screen and (min-width:48rem){.banner--primary .banner__image{display:block;max-height:300px;overflow:hidden;}.banner--primary .banner__content{margin:calc(var(--banner-content-margin) * -7) auto var(--banner-content-margin);padding-top:var(--banner-content-padding);color:var(--color-white);background-color:var(--color-blue);}.path-frontpage .banner--primary .banner__content{background-color:var(--banner-content-bg-color);padding:var(--spacing-large);}}.localgov-subsites-overview__content{margin-top:var(--spacing-largest);}.path-frontpage .localgov-subsites-overview__content{margin-top:var(--spacing);}.path-frontpage .lgd-region--banner{max-width:var(--width-container);margin-left:auto;margin-right:auto;}@media screen and (max-width:47.9375rem){.path-frontpage .banner--primary .banner__content{padding:var(--spacing-large);margin-top:unset;}.localgov-subsites-overview__content{margin-top:unset;}.path-frontpage .field--name-localgov-subsites-content > .field__item{margin-bottom:unset;}.path-frontpage .call-out-box--has-image .call-out-box__content{padding:var(--spacing);}.page-node-type-localgov-directory .lgd-region__inner--content-top,.sitewide-search .sitewide-search__header-container{padding-bottom:unset;padding-top:unset;}.page-node-type-localgov-directory .main-content-container{padding-top:unset;}}.pager__item.is-active a{text-decoration:none;font-weight:700;}.menu--main > .menu-item{margin-right:0;margin-left:0;}.lgd-region--content-bottom{margin-top:var(--spacing-largest);}.lgd-prev-next__label{font-weight:bold;}.lgd-prev-next__title{text-decoration:underline;}.localgov-services-page__content a,.lgd-guides__content a,.block-localgov-services-related-links-block a{color:#033278;}.page-node-type-localgov-services-page h2,.page-node-type-localgov-services-page h3,.page-node-type-localgov-services-page h4,.page-node-type-localgov-services-page h5{padding-top:var(--spacing-large);}.localgov-services-page .lgd-container{padding-left:unset;}.sitewide-search .sitewide-search__header-container{max-width:calc(var(--width-restricted-width-section) + var(--spacing-largest));margin:0 calc(var(--grid-column-spacing) / 2) var(--spacing-largest);padding-top:var(--spacing-small);}.sitewide-search .sitewide-search__header-container form{display:flex;flex-wrap:nowrap;align-items:end;gap:var(--spacing-smaller);}.sitewide-search .sitewide-search__header-container .js-form-type-textfield{flex:1;margin:0;}.sitewide-search .sitewide-search__header-container .js-form-type-textfield label{display:block;margin-bottom:10px;}.sitewide-search .sitewide-search__header-container .form-actions{width:80px;}.sitewide-search .sitewide-search__header-container .form-submit{padding:17px var(--spacing-larger);border-radius:5px;}.sitewide-search__results-counter{margin-bottom:var(--spacing-largest);padding-bottom:var(--spacing-largest);border-bottom:3px solid rgba(1,92,148,0.14);}.sitewide-search .lgd-teaser__image{display:none;}.sitewide-search .lgd-teaser__image + .lgd-teaser__content{margin:0;}.sitewide-search .field--type-datetime{padding-top:10px;}.sitewide-search .lgd-teaser__location{font-size:var(--font-size-medium);}.sitewide-search .lgd-teaser__location-container{margin-bottom:10px;}.sitewide-search.lgd-teaser-list .views-row{border-bottom:3px solid rgba(1,92,148,0.14);margin-bottom:var(--spacing);}.sitewide-search.lgd-teaser-list .views-row h2{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:10px;color:#033278;}.sitewide-search.lgd-teaser-list .views-row h2 a{font-size:20px;font-weight:700;line-height:1.3;color:#033278;}.sitewide-search.lgd-teaser-list .views-row h3{font-size:18px;line-height:1.3;}.sitewide-search.lgd-teaser-list .views-row h4{font-size:16px;line-height:1.3;}.sitewide-search.lgd-teaser-list .views-row p:last-child{margin-bottom:0;}.sitewide-search.lgd-teaser-list .views-row p a{font-size:initial;line-height:initial;}.sitewide-search .pager__items{margin:var(--spacing) 0 0;padding-bottom:var(--spacing-large);}@media screen and (min-width:48rem){.lgd-region--search .form-text{max-width:205px;border:unset;}.lgd-header__nav--primary{display:block;}.sitewide-search{padding:0 var(--spacing);}.sitewide-search .sitewide-search__header-container{padding-top:var(--spacing-largest);padding-bottom:var(--spacing-largest);}.sitewide-search .lgd-row{flex-wrap:nowrap;}.sitewide-search .lgd-row > .lgd-row__one-third{flex-shrink:0;}}@media screen and (min-width:60rem){.lgd-header__nav--primary{display:flex;}.lgd-region--primary-menu{margin-right:var(--spacing);}.sitewide-search .sitewide-search__header-container .form-submit{padding:21px var(--spacing-larger);}.sitewide-search .sitewide-search__results-counter{font-size:18px;}}.region-footer__notice--copyright,.region-footer__notice--credit{font-size:var(--font-size-medium);}::placeholder{font-size:var(--font-size-small);}.lgd-guide-nav__list-item{margin-right:var(--spacing);}.localgov-step-by-step-overview__content{padding-right:var(--spacing-smaller);padding-left:var(--spacing-smaller);}.form-item--error-message strong{font-weight:unset;}.service-cta-block__list{border:0;margin:0;gap:0 30px;}.service-cta-block__list-item{margin:0 0 25px;}.service-cta-block__link{font-weight:600;padding:16px;transition:all 0.3s;border-radius:10px;}.service-cta-block__link .service-cta-block__link-icon svg{width:10px;}.service-cta-block__link .service-cta-block__link-icon svg path{fill:var(--color-white);}.service-cta-block__link:hover .service-cta-block__link-icon svg path{fill:#000;}.service-cta-block__link--cta-action{border:0;background-color:#fff;border-radius:10px;color:#000;}.service-cta-block__link--cta-action:hover{background:#d3e3ef;color:#000;}.service-cta-block__link--cta-action .service-cta-block__link-icon svg path{fill:#000;}.pager__item--next a,.pager__item--previous a{padding:0 var(--spacing-smaller);}@media screen and (max-width:47.9375rem){.lgd-footer .lgd-row .lgd-row__full,.page-node-type-localgov-services-landing .lgd-row .lgd-row__full{margin:unset;padding:unset;}.lgd-header .lgd-row .lgd-row__full{margin-right:unset;margin-left:unset;padding-left:unset;padding-right:unset;width:100%;}.service-cta-block__link--cta-action:hover{transition:none;}.service-cta-block__list-item{width:100%;}}@media screen and (min-width:48rem){.service-cta-block__list-item{width:calc(50% - 15px);}}@media screen and (min-width:60rem){.service-cta-block__link{font-size:22px;padding:28px 16px;}.service-cta-block__list-item{width:calc(33.3333% - 20px);}}.entity-moderation-form{flex-wrap:nowrap;}.entity-moderation-form__item{margin-right:1em;}.entity-moderation-form .form-item label{font-size:var(--font-size-small);font-weight:bold;}.entity-moderation-form input[type="submit"]{margin-top:2.2rem;}.pager__items{padding-bottom:var(--spacing-mega);}.pager__items .pager__item{margin-bottom:10px;}.lgd-guides.node--type-localgov-guides-page,.lgd-guides.node--type-localgov-guides-overview{margin-left:-8px;}.localgov-step-by-step-page.node--type-localgov-step-by-step-page > .padding-horizontal{padding-left:0;padding-right:0;}.lgd-guides.node--type-localgov-guides-page,.lgd-guides.node--type-localgov-guides-overview{margin-left:-8px;}.localgov-step-by-step-page.node--type-localgov-step-by-step-page > .padding-horizontal{padding-left:0;padding-right:0;}@media screen and (min-width:48rem){.lgd-header__nav--primary{display:none;}.lgd-header__toggle--primary{display:flex;width:100%;}.lgd-region--primary-menu{background-color:var(--color-white);width:100%;}.lgd-region--primary-menu .menu--main{display:block;}.menu--main > .menu-item a{display:block;padding:var(--spacing);color:var(--color-black);}.lgd-header__nav--primary.lgd-header__nav--active{display:flex;flex-direction:column-reverse;width:100%;}}@media screen and (min-width:60rem){.lgd-region--primary-menu .menu--main{display:flex;}.lgd-region--primary-menu{width:auto;}.menu--footer > .menu-item a{padding:var(--spacing);}.menu--main > .menu-item a{display:block;color:var(--color-white);border:1px solid transparent;background-color:transparent;padding:var(--spacing) 10px;}.menu--main > .menu-item a:hover{color:var(--color-white);border-color:var(--color-white);background-color:unset;}.menu--main .menu-item a,.menu--footer .menu-item a{text-decoration:none;color:var(--color-white);border:1px solid transparent;}.menu--main .menu-item a.is-active,.menu--footer .menu-item a.is-active{background-color:var(--color-accent);}.menu--main .menu-item a.is-active:hover,.menu--footer .menu-item a.is-active:hover{color:var(--color-white);}.menu--footer > .menu-item a:hover,.menu--footer > .menu-item a:focus{color:var(--color-white);border-color:var(--color-white);background-color:unset;}.lgd-region--primary-menu{background-color:transparent;}.lgd-header__nav--primary.lgd-header__nav--active{display:flex;flex-direction:column-reverse;width:100%;}.lgd-region--search{width:330px;}.lgd-header__nav--primary{display:block;}.lgd-header__toggle--primary{display:none;}.lgd-header__nav--primary{display:flex;}}@media screen and (min-width:76rem){.menu--main > .menu-item a{padding:var(--spacing);}}article.node--view-mode-full.node--type-localgov-step-by-step-overview > .lgd-container{padding-left:0;padding-right:0;}article.node--view-mode-full.node--type-localgov-step-by-step-overview > .lgd-container .localgov-step-by-step-overview__content{padding-left:0;padding-right:0;}img{width:auto;}.lgd-region--breadcrumb{margin-bottom:0;}@media screen and (min-width:48rem){.lgd-region--breadcrumb .lgd-region__inner--breadcrumb{padding:0 16px;}}.page-node-type-localgov-services-page .lgd-region--breadcrumb{margin-bottom:25px;}.lgd-region--breadcrumb .breadcrumbs{border-bottom:1px solid rgba(116,116,116,0.14);}.lgd-region--breadcrumb .breadcrumbs{border-bottom:1px solid rgba(255,255,255,0.14);}.lgd-region--breadcrumb .breadcrumbs li{font-weight:500;}.lgd-region--breadcrumb .breadcrumbs a{font-weight:500;}.lgd-region--content-top{padding:30px 0 0;margin-bottom:45px;}.page-node-type-localgov-services-sublanding .lgd-region--content-top,.page-node-type-localgov-services-landing .lgd-region--content-top{padding-bottom:45px;}@media screen and (min-width:48rem){.lgd-region--content-top .lgd-region__inner--content-top{padding:0 16px;}}.page-node-type-localgov-news-article .node--type-localgov-news-article .news-article__metadata:after,.page-node-type-localgov-services-sublanding .node--type-localgov-news-article .news-article__metadata:after{background:#122042;}.page-node-type-localgov-news-article .lgd-region--content-top,.page-node-type-localgov-services-sublanding .lgd-region--content-top{background:#122042;}.page-node-type-localgov-news-article .lgd-region--content-top .block-bbd-custom-summary-field,.page-node-type-localgov-news-article .lgd-region--content-top p,.page-node-type-localgov-news-article .lgd-region--content-top h1,.page-node-type-localgov-services-sublanding .lgd-region--content-top .block-bbd-custom-summary-field,.page-node-type-localgov-services-sublanding .lgd-region--content-top p,.page-node-type-localgov-services-sublanding .lgd-region--content-top h1{color:#fff;}.page-node-type-localgov-news-article .lgd-topic-list-builder__service-icon path,.page-node-type-localgov-news-article .service-landing-page__service-icon path,.page-node-type-localgov-services-sublanding .lgd-topic-list-builder__service-icon path,.page-node-type-localgov-services-sublanding .service-landing-page__service-icon path{fill:#122042;}.page-node-type-localgov-news-article .lgd-region--breadcrumb,.page-node-type-localgov-services-sublanding .lgd-region--breadcrumb{background:#122042;}.page-node-type-localgov-news-article .lgd-region--breadcrumb .breadcrumbs li,.page-node-type-localgov-services-sublanding .lgd-region--breadcrumb .breadcrumbs li{color:#fff;}.page-node-type-localgov-news-article .lgd-region--breadcrumb .breadcrumbs li:before,.page-node-type-localgov-news-article .lgd-region--breadcrumb .breadcrumbs li:after,.page-node-type-localgov-services-sublanding .lgd-region--breadcrumb .breadcrumbs li:before,.page-node-type-localgov-services-sublanding .lgd-region--breadcrumb .breadcrumbs li:after{color:#fff;}.page-node-type-localgov-news-article .lgd-region--breadcrumb .breadcrumbs a,.page-node-type-localgov-services-sublanding .lgd-region--breadcrumb .breadcrumbs a{color:#fff;}.theme--green .node--type-localgov-news-article .news-article__metadata:after{background:#8ac50e;}.theme--green .lgd-region--content-top{background:#8ac50e;}.theme--green .lgd-region--content-top .block-bbd-custom-summary-field,.theme--green .lgd-region--content-top p,.theme--green .lgd-region--content-top h1{color:#000;}.theme--green .lgd-topic-list-builder__service-icon path,.theme--green .service-landing-page__service-icon path{fill:#8ac50e;}.theme--green .lgd-region--breadcrumb{background:#8ac50e;}.theme--green .lgd-region--breadcrumb .breadcrumbs li{color:#000;}.theme--green .lgd-region--breadcrumb .breadcrumbs li:before,.theme--green .lgd-region--breadcrumb .breadcrumbs li:after{color:#000;}.theme--green .lgd-region--breadcrumb .breadcrumbs a{color:#000;}.theme--purple .node--type-localgov-news-article .news-article__metadata:after{background:#69144F;}.theme--purple .lgd-region--content-top{background:#69144F;}.theme--purple .lgd-region--content-top .block-bbd-custom-summary-field,.theme--purple .lgd-region--content-top p,.theme--purple .lgd-region--content-top h1{color:#fff;}.theme--purple .lgd-topic-list-builder__service-icon path,.theme--purple .service-landing-page__service-icon path{fill:#69144F;}.theme--purple .lgd-region--breadcrumb{background:#69144F;}.theme--purple .lgd-region--breadcrumb .breadcrumbs li{color:#fff;}.theme--purple .lgd-region--breadcrumb .breadcrumbs li:before,.theme--purple .lgd-region--breadcrumb .breadcrumbs li:after{color:#fff;}.theme--purple .lgd-region--breadcrumb .breadcrumbs a{color:#fff;}.theme--purple .service-cta-block__link--cta-action{background-color:#fff;}.theme--purple .service-cta-block__link{color:#000;}.theme--dark_blue .node--type-localgov-news-article .news-article__metadata:after{background:#122042;}.theme--dark_blue .lgd-region--content-top{background:#122042;}.theme--dark_blue .lgd-region--content-top .block-bbd-custom-summary-field,.theme--dark_blue .lgd-region--content-top p,.theme--dark_blue .lgd-region--content-top h1{color:#fff;}.theme--dark_blue .lgd-topic-list-builder__service-icon path,.theme--dark_blue .service-landing-page__service-icon path{fill:#122042;}.theme--dark_blue .lgd-region--breadcrumb{background:#122042;}.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs li{color:#fff;}.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs li:before,.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs li:after{color:#fff;}.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs a{color:#fff;}.theme--light_blue .node--type-localgov-news-article .news-article__metadata:after{background:#4aaee0;}.theme--light_blue .lgd-region--content-top{background:#4aaee0;}.theme--light_blue .lgd-region--content-top .block-bbd-custom-summary-field,.theme--light_blue .lgd-region--content-top p,.theme--light_blue .lgd-region--content-top h1{color:#000;}.theme--light_blue .lgd-topic-list-builder__service-icon path,.theme--light_blue .service-landing-page__service-icon path{fill:#4aaee0;}.theme--light_blue .lgd-region--breadcrumb{background:#4aaee0;}.theme--light_blue .lgd-region--breadcrumb .breadcrumbs li{color:#000;}.theme--light_blue .lgd-region--breadcrumb .breadcrumbs li:before,.theme--light_blue .lgd-region--breadcrumb .breadcrumbs li:after{color:#000;}.theme--light_blue .lgd-region--breadcrumb .breadcrumbs a{color:#000;}.theme--light_blue .lgd-region--breadcrumb .breadcrumbs{border-bottom-color:rgba(0,0,0,0.14);}.field--name-localgov-related-links > .field__label{margin-bottom:25px;font-size:var(--font-size-h2);}.field--name-localgov-related-links .field__items{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr));}.field--name-localgov-related-links .field__items .field__item a{padding:10px 15px;background:#F5F9FE;color:#122042;display:inline-block;}.page-node-type-localgov-services-page .lgd-region--content-top{padding-top:0;}.page-node-type-localgov-services-page .node__restricted-width-section{max-width:100%;}.page-node-type-localgov-services-page .lgd-page-title-block > .lgd-page-title-block__subheader{display:none;}@media screen and (min-width:76rem){.two-column-wrapper{display:flex;flex-wrap:nowrap;gap:40px;justify-content:space-between;}.two-column-wrapper > .left-column{max-width:48rem;width:100%;}.two-column-wrapper > .right-column{flex:1 1 auto;}}.view-localgov-news-search .views-row,.view-localgov-news-list .views-row{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(116,116,116,0.14);}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article.theme--green--teaser .type,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article.theme--green--teaser .type{background:#8ac50e;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article.theme--purple--teaser .type,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article.theme--purple--teaser .type{background:#69144F;color:#fff;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article.theme--dark_blue--teaser .type,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article.theme--dark_blue--teaser .type{background:#033278;color:#fff;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article.theme--light_blue--teaser .type,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article.theme--light_blue--teaser .type{background:#4aaee0;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article > a:hover ~ .lgd-teaser__content .title h2,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article > a:hover ~ .lgd-teaser__content .title h2{text-decoration:none;}@media screen and (min-width:76rem){.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article{display:flex;flex-wrap:nowrap;gap:15px;justify-content:space-between;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .lgd-teaser__image,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .lgd-teaser__image{width:240px;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .lgd-teaser__image img,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .lgd-teaser__image img{width:100%;height:auto;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .lgd-teaser__content,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .lgd-teaser__content{width:calc(100% - 255px);}}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .lgd-teaser__image img,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .lgd-teaser__image img{display:block;border-radius:5px;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .field--name-field-media-image,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .field--name-field-media-image{margin-bottom:10px;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .type,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .type{display:inline-block;vertical-align:top;padding:5px 10px;background:#8ac50e;border-radius:5px;font-size:14px;text-transform:uppercase;color:#0B0C0C;margin-bottom:8px;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .title,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .title{margin-bottom:10px;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .title h2,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .title h2{margin-bottom:0;color:#0B0C0C;font-weight:bold;font-size:20px;text-decoration:underline;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .body p,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .body p{color:#0b0c0c;font-weight:normal;font-size:18px;line-height:24px;margin-bottom:10px;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .field--name-localgov-news-date,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .field--name-localgov-news-date{font-size:16px;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .field--name-localgov-news-date time,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .field--name-localgov-news-date time{font-size:16px;color:#0b0c0c;}.view-localgov-news-search .views-row .lgd-teaser--localgov-news-article .date time,.view-localgov-news-list .views-row .lgd-teaser--localgov-news-article .date time{font-size:16px;color:#0b0c0c;}.path-news .facets-widget.facets-widget--checkbox > .h3,.path-news .sitewide-search__sidebar .facets-widget.facets-widget--checkbox > h2,.sitewide-search__sidebar .path-news .facets-widget.facets-widget--checkbox > h2,.path-news h3,.page-node-type-localgov-newsroom .facets-widget.facets-widget--checkbox > .h3,.page-node-type-localgov-newsroom .sitewide-search__sidebar .facets-widget.facets-widget--checkbox > h2,.sitewide-search__sidebar .page-node-type-localgov-newsroom .facets-widget.facets-widget--checkbox > h2,.page-node-type-localgov-newsroom h3{font-weight:700;font-size:18px;line-height:24px;margin-bottom:15px;}.path-news .facets-widget__list,.page-node-type-localgov-newsroom .facets-widget__list{margin-bottom:0;}.path-news .facet-item:last-child,.page-node-type-localgov-newsroom .facet-item:last-child{margin-bottom:0;}.path-news .facet-item input[type="checkbox"] + label,.page-node-type-localgov-newsroom .facet-item input[type="checkbox"] + label{padding:9px 15px;}@media screen and (min-width:60rem){.view-localgov-news-search .views-row .field--name-field-media-image,.view-localgov-news-list .views-row .field--name-field-media-image{margin-bottom:0;}.path-news .facets-widget.facets-widget--checkbox > .h3,.path-news .sitewide-search__sidebar .facets-widget.facets-widget--checkbox > h2,.sitewide-search__sidebar .path-news .facets-widget.facets-widget--checkbox > h2,.path-news h3{font-size:20px;}}.page-node-type-localgov-news-article #block-anrt-lgd-localgov-breadcrumbs-base{margin-bottom:40px;}.page-node-type-localgov-news-article .news-article__category + .news-article__category{margin:0;}.page-node-type-localgov-news-article .news-article__metadata{margin-bottom:55px;position:relative;}.page-node-type-localgov-news-article .news-article__metadata:after{content:'';display:block;height:8px;width:70px;position:absolute;bottom:-20px;left:0;}.page-node-type-localgov-news-article .news-article__metadata .news-article__metadata-item--categories{margin:0;}.page-node-type-localgov-news-article .news-article__metadata time{font-size:24px;color:#0b0c0c;}.page-node-type-localgov-news-article .news-article__title{margin-bottom:65px;}.page-node-type-localgov-news-article .field--name-field-media-image{margin-bottom:50px;}.page-node-type-localgov-news-article .field--name-field-media-image img{display:block;width:100%;height:auto;}.page-node-type-localgov-news-article .field--type-text-with-summary p{font-weight:400;font-size:20px;line-height:24px;color:#0B0C0C;margin-bottom:30px;}.field--name-localgov-news-related{display:grid;gap:30px;grid-template-columns:repeat(1,minmax(0,1fr));}@media screen and (min-width:48rem){.field--name-localgov-news-related{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:60rem){.field--name-localgov-news-related{grid-template-columns:repeat(3,minmax(0,1fr));}}.field--name-localgov-news-related .lgd-teaser{display:block;}.field--name-localgov-news-related .lgd-teaser .lgd-teaser__image{width:100%;}.field--name-localgov-news-related .lgd-teaser .field--name-field-media-image{margin-bottom:25px;}.field--name-localgov-news-related .lgd-teaser .lgd-teaser__content{margin:0;}.homepage-search-block{position:relative;width:calc(100vw - 15px);left:50%;transform:translateX(-50%);padding:30px;margin-bottom:45px;}.homepage-search-block img{position:absolute;height:100%;width:100%;left:0;top:0;inset:0;object-fit:cover;object-position:center center;color:transparent;}.homepage-search-block .search-form-wrapper{max-width:var(--width-container);transform:translateX(-50%);left:50%;padding:0;position:relative;width:100%;}.homepage-search-block .inner-search-wrapper{border-radius:10px;background:#fff;padding:25px;width:100%;z-index:2;max-width:970px;}.homepage-search-block .field--name-extra-field-bbd-extra-fields-title h1{line-height:normal;color:#000;margin-bottom:5px;}.homepage-search-block .field--name-field-summary{font-size:24px;line-height:28px;margin-bottom:25px;}.homepage-search-block form{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;}.homepage-search-block form .form-item{flex:1 1 auto;}.homepage-search-block form .form-item label{display:none;}.homepage-search-block form .form-item input{border-color:#b1b4b6;background:#f9f9f9;height:68px;font-size:20px;line-height:68px;border-radius:5px 0 0 5px;}.homepage-search-block form .form-item input::placeholder{line-height:58px;font-size:20px;}.homepage-search-block form .form-actions{margin:0;}.homepage-search-block form .form-actions button{border-radius:0 5px 5px 0;margin:0;height:68px;line-height:68px;background:#122042;color:#fff;padding:20px 30px;}.homepage-search-block form .form-actions button:hover{background:#1d336a;}@media screen and (min-width:48rem){.homepage-search-block{padding:50px;}.homepage-search-block .search-form-wrapper{padding:0 20px;}.homepage-search-block .inner-search-wrapper{padding:25px 45px;}.homepage-search-block form .form-item input{font-size:24px;}.homepage-search-block form .form-item input::placeholder{font-size:24px;}.homepage-search-block form .form-actions button{padding:20px 50px;}}@media screen and (min-width:60rem){.homepage-search-block form{padding-right:80px;}}div#sliding-popup{padding:15px;max-width:100%;overflow:hidden;}div#sliding-popup .popup-content{margin:0 auto;max-width:100%;}div#sliding-popup h2,div#sliding-popup h3,div#sliding-popup h4,div#sliding-popup h5{font-size:20px;line-height:1.5;font-weight:600;color:#fff;padding:0;margin-bottom:10px;}div#sliding-popup button{text-shadow:none;box-shadow:none;}div#sliding-popup .disagree-button.eu-cookie-compliance-more-button:active,div#sliding-popup .eu-cookie-compliance-agree-button:active,div#sliding-popup .eu-cookie-compliance-default-button:active,div#sliding-popup .eu-cookie-compliance-hide-button:active,div#sliding-popup .eu-cookie-compliance-more-button-thank-you:active,div#sliding-popup .eu-cookie-withdraw-button:active{top:auto;}div#sliding-popup .eu-cookie-compliance-buttons{margin:0;padding:15px 0 0;}div#sliding-popup .eu-cookie-compliance-message{margin:0;max-width:100%;}div#sliding-popup .eu-cookie-compliance-message p{font-size:14px;font-weight:normal;margin:0;}div#sliding-popup .eu-cookie-compliance-message a{color:#fff;}@media screen and (min-width:48rem){div#sliding-popup .popup-content{max-width:40rem;}}@media screen and (min-width:60rem){div#sliding-popup{padding:30px;}div#sliding-popup .popup-content{max-width:73.75rem;}div#sliding-popup .eu-cookie-compliance-buttons{padding-top:5px;}div#sliding-popup .eu-cookie-compliance-message{width:calc(100% - 275px);}div#sliding-popup .eu-cookie-compliance-message p{font-size:16px;}}@media screen and (min-width:73.75rem){div#sliding-popup .popup-content{padding-left:var(--spacing-padding-horizontal);padding-right:var(--spacing-padding-horizontal);}}.path-news article.node--type-localgov-newsroom > .lgd-container,.page-node-type-localgov-newsroom article.node--type-localgov-newsroom > .lgd-container{padding-left:0;padding-right:0;}@media screen and (min-width:48rem){.path-news .main-content-container > .lgd-container > .lgd-row,.page-node-type-localgov-newsroomm .main-content-container > .lgd-container > .lgd-row{margin:0 calc(var(--grid-column-spacing) * 1.5);}.page-node-type-localgov-directories-org .main-content-container > .lgd-container > .lgd-row{margin:0 var(--grid-column-spacing);}}.path-events .lgd-page-title-block{border-bottom:1px solid #b1b4b6;}.page-node-type-localgov-event.theme--dark_blue .lgd-region--breadcrumb{background:none;}.page-node-type-localgov-event.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs li{color:var(--color-black);}.page-node-type-localgov-event.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs li:before,.page-node-type-localgov-event.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs li:after{color:var(--color-black);}.page-node-type-localgov-event.theme--dark_blue .lgd-region--breadcrumb .breadcrumbs a{color:var(--color-black);}.page-node-type-localgov-event.theme--dark_blue .lgd-region--content-top{background:none;}.page-node-type-localgov-event.theme--dark_blue .lgd-region--content-top p,.page-node-type-localgov-event.theme--dark_blue .lgd-region--content-top h1{color:#0B0C0C;}.page-node-type-localgov-event .region-content{padding:30px 0 0;}.page-node-type-localgov-event .lgd-page-title-block__subheader{display:none;}.page-node-type-localgov-event .node__restricted-width-section{max-width:100%;}.page-node-type-localgov-event .node--type-localgov-event > .padding-horizontal{padding:0;}.page-node-type-localgov-event .location-group,.page-node-type-localgov-event .facets-group{padding:var(--spacing);border:var(--border-light-grey);}.page-node-type-localgov-event .date-recur-occurrences{padding:0;list-style:none;}.page-node-type-localgov-event .field--name-localgov-event-date{font-size:20px;margin-bottom:15px;}.page-node-type-localgov-event .field--name-extra-field-bbd-extra-fields-title{margin-bottom:35px;}.page-node-type-localgov-event .field--name-extra-field-bbd-extra-fields-title::after{content:'';display:block;width:70px;height:4px;background:#4aaee0;}.page-node-type-localgov-event .field--name-extra-field-bbd-extra-fields-title + .field--name-body{padding-top:0;}.page-node-type-localgov-event .field--name-localgov-event-image{margin-bottom:20px;}.page-node-type-localgov-event .field--name-body{padding-top:20px;}.page-node-type-localgov-event .field--name-localgov-event-categories .field__item{margin-right:4px;}.page-node-type-localgov-event .field--name-localgov-event-location{padding-top:5px;}.page-node-type-localgov-event .facets-group{margin-top:5px;}.page-node-type-localgov-event .facets-group > .field:not(:last-child){margin-bottom:var(--vertical-rhythm-spacing);}@media screen and (max-width:60rem){.page-node-type-localgov-event .localgov-event-page__content-body{margin-bottom:25px;}}@media screen and (min-width:48rem){.page-node-type-localgov-event .region-content{margin:0 var(--grid-column-spacing);}}@media screen and (min-width:60rem){.page-node-type-localgov-event .localgov-event-page__content-body{padding-right:10px;}.page-node-type-localgov-event .field--name-extra-field-bbd-extra-fields-title{margin-bottom:45px;}.page-node-type-localgov-event .field--name-extra-field-bbd-extra-fields-title::after{height:8px;}.page-node-type-localgov-event .field--name-extra-field-bbd-extra-fields-title + .field--name-body{padding-top:0;}.page-node-type-localgov-event .field--name-localgov-event-date{font-size:24px;}.page-node-type-localgov-event .field--name-body{padding-top:40px;}.page-node-type-localgov-event .field--name-body p{font-size:20px;margin-bottom:25px;}}.view-localgov-events-listing{margin-right:calc(var(--grid-column-spacing) / 2);margin-left:calc(var(--grid-column-spacing) / 2);}.view-localgov-events-listing .views-row{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid rgba(116,116,116,0.14);}.view-localgov-events-listing .view-filters{background:#F5F9FE;position:relative;margin-bottom:25px;border-top:5px solid #008c99;padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);}.view-localgov-events-listing .view-filters .form-item > label{display:block;font-weight:700;line-height:24px;}.view-localgov-events-listing .view-filters .form-item.form-item-search-keyword > label{font-weight:700;margin-bottom:10px;}.view-localgov-events-listing .form-item-search-keyword{margin:0 -2rem 2rem;padding:0 2rem 2rem;border-bottom:5px solid #008c99;}.view-localgov-events-listing .form-actions{padding-top:10px;}.view-localgov-events-listing .pager{width:100%;}.view-localgov-events-listing .card-link{display:block;cursor:pointer;text-decoration:none;}.view-localgov-events-listing .card-link > div img{display:block;border-radius:5px;}.view-localgov-events-listing .card-link .event-info ul{padding:0;margin:0;}.view-localgov-events-listing .card-link h2{margin-bottom:10px;color:#0B0C0C;font-weight:bold;font-size:20px;text-decoration:underline;}.view-localgov-events-listing .card-link:hover h2{text-decoration:none;}.view-localgov-events-listing .card-link p{color:#0b0c0c;font-weight:normal;font-size:18px;line-height:24px;margin-bottom:10px;}.view-localgov-events-listing .card-link .date-field{font-size:16px;color:#0b0c0c;}.view-localgov-events-listing .field--name-field-media-image{margin-bottom:10px;}@media screen and (min-width:48rem){.view-localgov-events-listing{display:flex;flex-wrap:wrap;margin:0 var(--grid-column-spacing);}.view-localgov-events-listing .view-filters,.view-localgov-events-listing .view-content{width:calc(50% - var(--grid-column-spacing));margin-right:calc(var(--grid-column-spacing) / 2);margin-left:calc(var(--grid-column-spacing) / 2);}}@media screen and (min-width:60rem){.view-localgov-events-listing .view-filters{width:calc((100% / 3) - var(--grid-column-spacing));}.view-localgov-events-listing .view-filters .form-item > label{font-size:20px;}.view-localgov-events-listing .view-filters fieldset .form-item > label{font-size:18px;}.view-localgov-events-listing .view-content{padding-left:var(--grid-column-spacing);width:calc((100% / 3 * 2) - var(--grid-column-spacing));}.view-localgov-events-listing .field--name-field-media-image{margin-bottom:0;}.view-localgov-events-listing .card-link{display:flex;flex-wrap:nowrap;gap:15px;justify-content:space-between;}.view-localgov-events-listing .card-link > div{width:240px;}.view-localgov-events-listing .card-link > div img{width:100%;height:auto;}.view-localgov-events-listing .card-link .event-info{flex:1;}}.page-node-type-localgov-directory .main-content-container{background:#f5f9fe;padding:30px 0;}.page-node-type-localgov-directory .lgd-region--content-top{background:#033278;padding:30px 0;margin-bottom:0;}.page-node-type-localgov-directory .lgd-region--content-top .block-bbd-custom-summary-field,.page-node-type-localgov-directory .lgd-region--content-top p,.page-node-type-localgov-directory .lgd-region--content-top h1{color:#fff;}.page-node-type-localgov-directory .lgd-region--breadcrumb{background:#033278;}.page-node-type-localgov-directory .lgd-region--breadcrumb .breadcrumbs li{color:#fff;}.page-node-type-localgov-directory .lgd-region--breadcrumb .breadcrumbs li:before,.page-node-type-localgov-directory .lgd-region--breadcrumb .breadcrumbs li:after{color:#fff;}.page-node-type-localgov-directory .lgd-region--breadcrumb .breadcrumbs a{color:#fff;}.page-node-type-localgov-directory .block-localgov-directories-channel-search-block .form-item-k .form-text{border-color:transparent;}.page-node-type-localgov-directory .block-localgov-directories form{border-radius:10px;padding:3px;gap:3px;background:#fff;}.page-node-type-localgov-directory .block-localgov-directories .form-text{border-radius:10px;}.page-node-type-localgov-directory .block-localgov-directories .form-text::placeholder{font-size:16px;}.page-node-type-localgov-directory .block-localgov-directories .form-submit{background:#122042;padding:13px;min-width:116px;text-align:center;border-radius:0 8px 8px 0;}.page-node-type-localgov-directory .block-localgov-directories .form-submit .lgd-icon{display:none;}.page-node-type-localgov-directory .block-localgov-directories .form-submit .visually-hidden{position:initial !important;clip:initial;width:auto;height:auto;}.page-node-type-localgov-directory .facets-block h2{font-weight:700;}.page-node-type-localgov-directory .facets-widget .facet-group__title{font-weight:700;}.page-node-type-localgov-directory .facet-group__title{border-top:3px solid rgba(1,92,148,0.14);}@media screen and (max-width:60rem){.page-node-type-localgov-directory .facets-widget .facet-group__title{margin-top:0;padding-top:var(--spacing);}}@media screen and (min-width:60rem){.page-node-type-localgov-directory .block-localgov-directories .form-text::placeholder{font-size:18px;}.page-node-type-localgov-directory .block-localgov-directories .form-submit{padding:17px;font-size:24px;min-width:182px;}}
input[type="date"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"]{color:var(--color-black);border:1px solid #b1b4b6;padding:12px;font-weight:400;font-size:16px;line-height:24px;border-radius:5px;}input[type="date"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus{box-shadow:inset 0 0 0 1px;}textarea{color:var(--color-black);border:1px solid #b1b4b6;padding:12px;font-weight:400;font-size:16px;line-height:24px;border-radius:5px;}textarea:focus{box-shadow:inset 0 0 0 1px;}textarea,select,.select2-container--default .select2-search--dropdown .select2-search__field{padding:var(--spacing-small);color:var(--color-black);}fieldset,.fieldgroup{border:1px solid #b1b4b6;border-radius:5px;}.form-submit{padding:15px var(--spacing-larger);border:0;}.form-submit:focus,.form-submit:hover{color:var(--color-white);}.form-submit:focus{outline:3px solid var(--color-focus);}input[type="submit"]:focus,input[type="submit"]:hover{color:var(--color-white);}.form-submit svg{width:var(--spacing);}.form-submit svg path{fill:var(--header-search-button-color);}.lgd-header .form-submit:focus svg path{fill:var(--header-search-button-color);}.lgd-header .form-submit:hover svg path{fill:var(--color-white);}button:focus,button:hover{background-color:var(--header-search-button-bg-color-hover);}input[type="submit"]:focus,input[type="submit"]:hover{background-color:var(--header-search-button-bg-color-hover);}.webform-options-display-buttons label.webform-options-display-buttons-label{border:none;}.webform-type-radios .form-item [type="radio"] + label::before,.webform-type-webform-radios-other .form-item [type="radio"] + label::before,.webform-type-radios .form-item [type="radio"] + label::after,.webform-type-webform-radios-other .form-item [type="radio"] + label::after{display:none;}label,.webform-element--title-inline > label{display:unset;}.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"],.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"],.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"]{position:unset;z-index:1;top:0;left:0;width:unset;height:unset;margin:0;cursor:pointer;opacity:1;}.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"] + label,.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"] + label,.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"] + label{display:inline-block;margin-left:0;padding:5px;cursor:pointer;touch-action:manipulation;}.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"] + label::before,.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"] + label::before,.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"] + label::before{position:absolute;top:0;left:0;box-sizing:border-box;width:0;height:0;content:"";border:none;background:transparent;}.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"] + label::after,.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"] + label::after,.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"] + label::after{position:absolute;top:11px;left:9px;box-sizing:border-box;width:23px;height:12px;content:"";transform:rotate(-45deg);opacity:0;border:none;border-width:0 0 5px 5px;border-top-color:transparent;background:transparent;}.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"]:focus + label:before,.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"]:focus + label:before,.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"]:focus + label:before{border-width:4px;box-shadow:0 0 0 3px transparent;}.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"]:hover + label,.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"]:hover + label,.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"]:hover + label,.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"]:focus + label,.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"]:focus + label,.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"]:focus + label{text-decoration:underline;}.webform-submission-suggest-an-edit-form .form-checkboxes input[type="checkbox"]:checked + label:after,.webform-submission-suggest-an-edit-form .facet-item input[type="checkbox"]:checked + label:after,.webform-submission-suggest-an-edit-form .form-item-webform-terms-of-service input[type="checkbox"]:checked + label:after{opacity:1;}.webform-submission-essex-local-offer-directory-list-form{max-width:var(--width-medium);}.webform-submission-essex-local-offer-directory-list-form .webform-section{margin-bottom:var(--spacing-largest);}.webform-submission-essex-local-offer-directory-list-form .form-item .description{padding:unset;padding-bottom:var(--spacing-large);border:unset;background-color:unset;max-width:75%;}.webform-submission-essex-local-offer-directory-list-form fieldset{border:unset;padding:unset;}.webform-submission-essex-local-offer-directory-list-form .webform-button--previous{color:var(--color-black);border:unset;background-color:unset;padding:unset;margin-bottom:var(--spacing);border-bottom:2px solid var(--color-black);}.webform-type-radios .form-item input,.webform-type-webform-radios-other .form-item-radios-other--radios input{opacity:1;}.page-node-type-localgov-directory .block-localgov-directories-channel-search-block label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.webform-submission-essex-local-offer-directory-list-form fieldset .js-form-type-checkbox{display:flex;align-items:flex-start;margin-bottom:var(--spacing);width:50%;}.webform-submission-essex-local-offer-directory-list-form fieldset .webform-confirmation__back{padding-top:var(--spacing-larger);}.webform-submission-essex-local-offer-directory-list-form fieldset legend{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.webform-submission-essex-local-offer-directory-list-form .form-checkboxes input[type="checkbox"] + label::before,.webform-submission-essex-local-offer-directory-list-form .facet-item input[type="checkbox"] + label::before,.webform-submission-essex-local-offer-directory-list-form .form-item-webform-terms-of-service input[type="checkbox"] + label::before{width:30px;height:30px;top:5px;left:5px;}.webform-submission-essex-local-offer-directory-list-form .form-checkboxes input[type="checkbox"] + label::after,.webform-submission-essex-local-offer-directory-list-form .facet-item input[type="checkbox"] + label::after,.webform-submission-essex-local-offer-directory-list-form .form-item-webform-terms-of-service input[type="checkbox"] + label::after{width:21px;height:10px;top:13px;}.webform-submission-essex-local-offer-directory-list-form .webform-type-radios .form-item input,.webform-submission-essex-local-offer-directory-list-form .webform-type-webform-radios-other .form-item-radios-other--radios input{top:5px;left:1px;width:30px;height:30px;accent-color:var(--color-black);}.webform-submission-essex-local-offer-directory-list-form .callout{text-align:unset;color:var(--color-black);}.webform-submission-essex-local-offer-directory-list-form .callout a{color:var(--color-black);}.webform-submission-essex-local-offer-directory-list-form .callout-carbon{background-color:var(--color-grey-light);}@media (min-width:400px){.webform-submission-essex-local-offer-directory-list-form .webform-options-display-two-columns{display:flex;column-count:unset;flex-wrap:wrap;align-content:space-between;flex-direction:column;height:425px;}}.webform-confirmation__back{padding-top:var(--spacing-largest);}button,input[type="submit"]{background:#007e8a;font-size:20px;line-height:24px;color:#fff;padding:16px;position:relative;}button:hover,button:focus,button:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{text-decoration:none;background:#008794;}.sidebar .lgd-region__inner > * + *,.newsroom__sidebar > * + *{margin-top:0;}.newsroom__sidebar .views-exposed-form select,.newsroom__sidebar .views-exposed-form input,.newsroom__sidebar input,.newsroom__sidebar select,.sidebar .views-exposed-form .views-exposed-form select,.sidebar .views-exposed-form .views-exposed-form input,.sidebar .views-exposed-form input,.sidebar .views-exposed-form select{border-radius:5px;border:1px solid #b1b4b6;}.newsroom__sidebar .views-exposed-form select:hover,.newsroom__sidebar .views-exposed-form input:hover,.newsroom__sidebar input:hover,.newsroom__sidebar select:hover,.sidebar .views-exposed-form .views-exposed-form select:hover,.sidebar .views-exposed-form .views-exposed-form input:hover,.sidebar .views-exposed-form input:hover,.sidebar .views-exposed-form select:hover{outline:none;border:1px solid #cbcdcf;}.facets-widget.facets-widget--checkbox > .h3,.facets-widget.facets-widget--checkbox h3{font-size:20px;line-height:24px;}.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{background:#f5f9fe;position:relative;}.sidebar .lgd-region__inner > *:last-child:after,.blog-channel__sidebar > *:last-child:after,.newsroom__sidebar > *:last-child:after{display:none;}.sidebar .lgd-region__inner > *:after,.blog-channel__sidebar > *:after,.newsroom__sidebar > *:after{content:'';position:absolute;display:block;bottom:0;left:30px;width:calc(100% - 60px);height:1px;background:rgba(1,92,148,0.14);}.sidebar .lgd-region__inner > * > h3,.blog-channel__sidebar > * > h3,.newsroom__sidebar > * > h3{font-size:20px;line-height:24px;}.sidebar .lgd-region__inner .views-exposed-form label,.blog-channel__sidebar .views-exposed-form label,.newsroom__sidebar .views-exposed-form label{font-weight:bold;font-size:32px;color:#0b0c0c;line-height:normal;margin-bottom:15px;}.form-item input[type="checkbox"] + label,.form-checkboxes input[type="checkbox"] + label,.facet-item input[type="checkbox"] + label,.form-item-webform-terms-of-service input[type="checkbox"] + label{font-size:20px;line-height:22px;color:#1d1d1d;font-weight:500;}.form-item input[type="checkbox"] + label:before,.form-checkboxes input[type="checkbox"] + label:before,.facet-item input[type="checkbox"] + label:before,.form-item-webform-terms-of-service input[type="checkbox"] + label:before{border-radius:5px;border-color:#1d1d1d;}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-black) 50%),linear-gradient(135deg,var(--color-black) 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 13px) calc(1em + 5px);background-size:7px 7px,7px 7px;background-repeat:no-repeat;padding:12px;font-weight:400;color:var(--color-black);font-size:16px;line-height:24px;border:1px solid #b1b4b6;border-radius:5px;}select:focus{box-shadow:inset 0 0 0 1px;border-color:#b1b4b6;}select:hover{background-color:rgba(255,255,255,0.6);}@media screen and (min-width:60rem){select,textarea{padding:16px;font-size:18px;}input[type="date"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"]{padding:16px;font-size:18px;}}.sidebar .lgd-region__inner > *{background:var(--color-white) !important;}
a.listing-link:focus,a.news-cart-item:focus,.lgd-teaser > a.pattern-link:focus{outline:4px solid var(--color-focus);box-shadow:0 0 0 8px var(--color-black);border:none;display:block;}a.field-group-link:focus{outline:3px solid var(--color-focus);box-shadow:none;}.field--name-field-cta a:focus{background:var(--color-focus);box-shadow:inset 0 0 0 3px var(--color-black);color:var(--color-black);outline:none;}.menu-item a:focus,.field--name-field-buttons a:focus{background:var(--color-focus) !important;border:3px solid var(--color-black) !important;color:var(--color-black) !important;box-shadow:none !important;outline:none !important;}input[type="submit"]:focus{background:var(--color-focus);box-shadow:inset 0 0 0 3px var(--color-black);color:var(--color-black);outline:none;}#popup-buttons button:focus{background:var(--color-focus) !important;border:3px solid var(--color-black) !important;color:var(--color-black) !important;box-shadow:none !important;outline:none !important;}.branding__item--logo a:focus{transform:scale(1.1);transform-origin:center;outline:2px solid var(--color-black) !important;box-shadow:0 0 0 6px var(--color-focus) !important;outline-offset:0 !important;}.menu-item a:focus{background:var(--color-focus) !important;border:0 0 3px 0 solid var(--color-black) !important;box-shadow:none !important;color:var(--color-black) !important;outline:none !important;}a:not([class*="toolbar"]):focus{color:var(--color-black) !important;}#backtotop:focus{outline:none !important;background:var(--color-focus);}#backtotop:focus::before{border-color:var(--color-black);}@media (max-width:500px){.homepage-search-block{padding:5px;}.homepage-search-block .inner-search-wrapper{padding:10px;}.homepage-search-block .inner-search-wrapper .form-actions button{padding:20px;}}
.newsroom__featured-news{margin-block-end:var(--newsroom-featured-bottom-space);}.newsroom__featured-news > .lgd-row > *{margin-block-end:var(--newsroom-featured-space-after-items);}.news-article__metadata-item--categories{padding-inline-start:0;}.news-article__metadata-item + .news-article__metadata-item{margin-block-start:var(--vertical-rhythm-spacing);}.news-article__category::marker{color:transparent;}.news-article__category{display:inline;}.news-article__category + .news-article__category{margin-inline-start:var(--news-category-spacing);}
.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;}
.lgd-teaser__location-container{display:flex;align-items:center;margin-bottom:var(--spacing);}.lgd-teaser__location{font-size:var(--font-size-small);}.lgd-teaser__location-icon{margin-right:var(--spacing-smaller);}.lgd-teaser__location-icon svg{width:12px;}.lgd-teaser__location-icon svg path{fill:var(--color-accent-alt);}.lgd-teaser-list .views-row{border-bottom:var(--border-light-grey);}.lgd-topic-list-builder__service-icon svg{width:12px;height:21px;margin-right:12px;}.lgd-topic-list-builder__service-icon svg{position:relative;top:3px;margin-right:15px;}.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{border-bottom:3px solid rgba(1,92,148,0.14);margin-bottom:25px;}.lgd-teaser-list .views-row .lgd-teaser__content,.lgd-teaser-list .service-landing-page__service .lgd-teaser__content,.lgd-teaser-list .lgd-topic-list-builder__service .lgd-teaser__content,.news-article .field--name-localgov-news-related > .field__item .lgd-teaser__content{position:relative;}.lgd-teaser-list .views-row a,.lgd-teaser-list .service-landing-page__service a,.lgd-teaser-list .lgd-topic-list-builder__service a,.news-article .field--name-localgov-news-related > .field__item a{font-size:24px;line-height:31px;color:#000;}.lgd-teaser-list .views-row a:hover,.lgd-teaser-list .service-landing-page__service a:hover,.lgd-teaser-list .lgd-topic-list-builder__service a:hover,.news-article .field--name-localgov-news-related > .field__item a:hover{text-decoration:none;}.lgd-teaser-list .views-row a:hover *,.lgd-teaser-list .service-landing-page__service a:hover *,.lgd-teaser-list .lgd-topic-list-builder__service a:hover *,.news-article .field--name-localgov-news-related > .field__item a:hover *{text-decoration:none;}.lgd-teaser-list .views-row a:hover + *,.lgd-teaser-list .views-row a:hover ~ *,.lgd-teaser-list .service-landing-page__service a:hover + *,.lgd-teaser-list .service-landing-page__service a:hover ~ *,.lgd-teaser-list .lgd-topic-list-builder__service a:hover + *,.lgd-teaser-list .lgd-topic-list-builder__service a:hover ~ *,.news-article .field--name-localgov-news-related > .field__item a:hover + *,.news-article .field--name-localgov-news-related > .field__item a:hover ~ *{text-decoration:none;}.lgd-teaser-list .views-row h2,.lgd-teaser-list .service-landing-page__service h2,.lgd-teaser-list .lgd-topic-list-builder__service h2,.news-article .field--name-localgov-news-related > .field__item h2{font-size:24px;line-height:31px;font-weight:600;}.lgd-teaser-list .views-row .h3,.lgd-teaser-list .service-landing-page__service .h3,.lgd-teaser-list .lgd-topic-list-builder__service .h3,.news-article .field--name-localgov-news-related > .field__item .h3{margin-bottom:24px;}.lgd-teaser-list .views-row .field--name-body,.lgd-teaser-list .service-landing-page__service .field--name-body,.lgd-teaser-list .lgd-topic-list-builder__service .field--name-body,.news-article .field--name-localgov-news-related > .field__item .field--name-body{color:#0B0C0C;}.lgd-teaser{position:relative;}.lgd-teaser h2{text-decoration:underline;}.lgd-teaser:hover h2{text-decoration:none;}.lgd-teaser > .pattern-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.lgd-teaser > .pattern-link:focus,.lgd-teaser > .pattern-link:active{background:none;outline:none;box-shadow:none;text-decoration:none;}.lgd-teaser > .pattern-link:hover ~ .lgd-teaser__content .field--name-title a,.lgd-teaser > .pattern-link:hover + .lgd-teaser__content .field--name-title a{color:#383838;text-decoration:none;}.lgd-teaser > .pattern-link:hover ~ .lgd-teaser__content .h3 a,.lgd-teaser > .pattern-link:hover + .lgd-teaser__content .h3 a{text-decoration:none;text-decoration-thickness:3px;}
