@import url('https://fonts.googleapis.com/css2?family=Asap:wght@400;700&display=swap');@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lgd-region--primary-menu{background-color:var(--color-white);}.menu--main{margin-block-end:0;padding-inline-start:0;list-style:none;}.menu--main > .menu-item a{display:block;padding:var(--spacing);color:var(--color-black);}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}@media screen and (min-width:48rem){.lgd-region--primary-menu{background-color:transparent;}.lgd-region--primary-menu .menu--main{display:flex;}.menu--main > .menu-item{margin-inline:var(--spacing-smaller);}.menu--main > .menu-item a{color:var(--color-white);border:1px solid transparent;background-color:transparent;}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}.menu--main > .menu-item a:hover{border-color:var(--color-white);}}
.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);}
.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%;}
.lgd-search-results-list__header-container{padding:var(--sitewide-search-header-container-padding-vertical) var(--sitewide-search-header-container-padding-horizontal);border:var(--border);border-radius:var(--border-radius);}.lgd-search-results-list .view-header{margin-block-end:var(--vertical-rhythm-spacing);}.lgd-search-results-list .views-exposed-form{display:flex;align-items:end;}.lgd-search-results-list .form-item{margin-block-end:0;}.lgd-search-results-list > *{margin-block-end:var(--search-results-item-spacing);}.lgd-search-results-list .views-exposed-form{display:flex;flex-wrap:wrap;}.lgd-search-results-list .item-list > *{padding-inline-start:0;}.lgd-search-results-list .item-list > * li{margin-block-end:var(--search-results-item-spacing);padding-block-end:var(--search-results-item-spacing);border-block-end:var(--search-results-list-item-border);}.lgd-search-results-list .item-list > * li::marker{color:var(--search-results-list-item-marker-color);}.search-result > .search-result__content > .field > *:last-of-type{margin-block-end:0;}
.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);}
.path-frontpage.page-node-type-localgov-services-landing .lgd-page-title-block{display:none;}#main .lgd-page-title-block{display:none;}.lgd-page-title-block{border-bottom:none !important;}body{background-color:var(--background-color);}a,p,li{word-break:break-word;}.dialog-off-canvas-main-canvas{display:flex;min-height:100vh;flex-direction:column}#main{flex-grow:1;}.field--label-hidden.field--name-label{display:none;}.arrow-list{list-style-type:none;padding-left:0;}.arrow-list > li{display:flex;margin-bottom:var(--vertical-rhythm-spacing);}.arrow-list > li .lgd-icon svg{display:inline-block;width:var(--spacing);height:var(--spacing);margin-right:var(--spacing-smallest);vertical-align:middle;}.with-subtitle{display:inline-block;margin-right:var(--spacing);}.subtitle{display:inline-block;}.field--name-localgov-subsites-content > *{margin-bottom:var(--spacing-largest);}.block-wlgd-custom.block-landing-banner img{width:100%;z-index:0;}.page-node-type-localgov-services-landing .lgd-region--breadcrumb{background-color:transparent !important;}.page-node-type-localgov-services-landing .breadcrumbs{border-bottom:none !important;}.page-node-type-localgov-services-landing .service-landing-page__service{padding:0.5rem 1.5rem 1.5rem 0;border-bottom:1px solid rgb(209,209,209) !important;}.field--name-field-summary{color:black;font-size:17px;}.paragraph--type--localgov-media-with-text{max-width:1000px;margin:0 auto;padding-bottom:50px;}@media (max-width:768px){.media-with-text--media-left,.media-with-text--media-right{flex-wrap:wrap;}}.banner-wrapper{position:absolute;z-index:1;width:100%;top:20%;}.banner-container{width:1140px;padding-right:1rem;padding-left:1rem;margin:0 auto;}.banner-in-content{color:black;background-color:var(--color-banner-accent);min-height:191px;max-width:504px;border-radius:7px;padding:1rem;margin-bottom:4rem;box-shadow:0px 3px 6px #2f2f2f29;display:flex;flex-direction:column;justify-content:center;}.banner-in-content .field__item p{font-size:34px;margin-bottom:0px;}.banner-in-content h1{font-size:36px;font-weight:bold;line-height:1;}.banner-pre-title{padding-left:5px;}.banner-title{font-size:60px;font-weight:600;}.banner-summary{font-size:19px;padding-left:2px;}.featured-teasers .field--type-entity-reference-revisions{display:flex;align-items:baseline;}.featured-teasers__heading{color:var(--color-success);font-weight:normal;font-size:36px !important;}.featured-teasers__heading h2{font-size:36px;font-weight:normal;}.featured-teasers__heading h3{font-size:36px;font-weight:normal;}.featured-teasers__heading h4{font-size:36px;font-weight:normal;}.featured-teasers__heading h5{font-size:36px;font-weight:normal;}.featured-teasers__heading h6{font-size:36px;font-weight:normal;}.featured-teaser__heading{}.featured-teaser__heading h2{font-size:22px;font-variant:normal;font-weight:normal;}.featured-teaser__heading h3{font-size:22px;font-variant:normal;font-weight:normal;}.featured-teaser__heading h4{font-size:22px;font-variant:normal;font-weight:normal;}.featured-teaser__heading h5{font-size:22px;font-variant:normal;font-weight:normal;}.featured-teaser__heading h6{font-size:22px;font-variant:normal;font-weight:normal;}.featured-teaser{margin-right:33px;margin-bottom:87px;background-color:white;border-bottom:5px solid var(--color-accent) !important;height:421px;width:358px;border-radius:5px;color:var(--color-accent);font-family:var(--font-family);font-variant:normal !important;}.path-frontpage.page-node-type-localgov-services-landing .featured-teaser img{border-radius:5px 5px 0px 0px;}.page-node-type-localgov-services-page .banner-placeholder{background-color:var(--color-banner-accent);color:var(--banner-font-color) !important;}.service-cta-block__link{border-radius:5px;height:100%;}.service-cta-block__list-item{width:calc((100% / 4) - var(--spacing));}@media (max-width:768px){.service-cta-block__list-item,.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__list-item{width:calc((100% / 3) - var(--spacing));}}@media (max-width:600px){.service-cta-block__list-item,.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__list-item{width:calc(50% - var(--spacing));}}@media (max-width:480px){.service-cta-block__list-item,.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__list-item{width:100%;}}.lgd-topic-list-builder__service{width:calc(100% / 3);padding:50px 0px 50px 0px;border-bottom:1px solid #b9b7b7;}@media (max-width:360px){.lgd-topic-list-builder__service{width:100%;}}@media (max-width:600px){.lgd-topic-list-builder__service{width:calc(100% / 2);}}@media (max-width:480px){.lgd-topic-list-builder__service{width:100%;}}.lgd-container{max-width:1188px;}.lgd-row > .lgd-row__full{flex-basis:100%;}.grid-spacing-fix{margin-left:-8px;margin-right:-8px;}.banner-breadcrumbs .lgd-region--breadcrumb,.banner-breadcrumbs .lgd-region--breadcrumb a{color:black;}.lgd-header__nav--primary,.lgd-header__nav--secondary{margin:0;}#lgd-header__nav--primary .menu--main{font-size:19px;font-weight:600;display:flex;justify-content:right;}.path-frontpage.page-node-type-localgov-services-landing #lgd-header__nav--primary .menu--main{justify-content:right;}.lgd-region__inner--primary-menu{display:flex;flex-direction:column;}@media screen and (min-width:48rem){.lgd-region__inner--primary-menu{flex-direction:row;}}#lgd-header__nav--primary a{color:white;}#lgd-header__nav--primary .menu-item:hover a{color:#0D35F8 !important;}#lgd-header__nav--primary .menu-item:focus a{color:#0D35F8 !important;}.path-frontpage.page-node-type-localgov-services-landing  .block-localgov-sitewide-search-block{float:none;}#views-exposed-form-localgov-sitewide-search-sitewide-search-page-block .js-form-required{display:none;}.path-frontpage.page-node-type-localgov-services-landing .node--view-mode-child-pages-view:before{content:'Council Services';padding-bottom:10px;font-size:2rem;color:var(--color-accent);display:block;border-bottom:1px solid rgb(209,209,209);margin-left:calc(0.5 * var(--spacing-padding-horizontal));}.field--name-localgov-destinations{padding-top:1rem;}.node--view-mode-child-pages-view::before::after{content:'Council Services';color:var(--color-accent);font-size:2rem;}.lgd-header__toggle--primary{border-radius:var(--button-border-radius);font-size:22px;padding:0.75rem 1rem;}.lgd-header .lgd-region--primary-menu .menu--main > .menu-item a:hover{background-color:#FFD43D !important;border-radius:5px;border-color:transparent;}.lgd-header .lgd-region--primary-menu .menu--main > .menu-item.menu-item--active-trail a:focus,.lgd-header .lgd-region--primary-menu .menu--main > .menu-item--active-trail a{color:black !important;border-radius:5px;border:none;box-shadow:none;}.lgd-region.lgd-region--footer-third.region.region-footer-third{margin-right:1.5rem;}.branding__logo img{width:auto;height:3rem;max-width:none;}.region-footer-third .padding-horizontal{padding-right:0px;}.lgd-footer__pre-footer{padding-bottom:0px !important;}.lgd-region--breadcrumb{background-color:var(--background-color);}.service-cta-block__list{border-bottom:none !important;}.path-frontpage.page-node-type-localgov-services-landing .view-child-page-block.view-id-child_page_block .views-row{border-bottom:none !important;}.paragraph--type--topic-list-builder .lgd-teaser h3{min-height:3.5rem;}.view-id-latest_news .views-row:last-child{margin-right:0;}.lgd-teaser--localgov-news-article .lgd-teaser__image{width:100%;}.path-frontpage.page-node-type-localgov-services-landing .lgd-teaser--localgov-news-article .lgd-teaser__image img{border-radius:5px 5px 0px 0px;}.lgd-teaser--localgov-news-article{display:flex;flex-direction:column;}.view-child-page-block.view-id-child_page_block{float:left;}.viewsreference--view-title{color:var(--color-accent);font-size:2rem;margin-bottom:23px;}.lgd-teaser__content--localgov-news-article span{font-weight:normal;font-size:22px;}.more-link{float:right;font-size:18px;margin-right:calc(0.5 * var(--spacing-padding-horizontal));}.jump-to-top{position:sticky;float:right;margin-right:-3rem;font-size:50px;cursor:pointer;right:20vw;top:75%;border:345px;z-index:999;}.return-svg{width:30.33px;}.lgd-teaser-list .view-id-child_page_block .views-row{border-bottom:none;}@media (min-width:768px){.sidebar--first{width:270px;}}@media (max-width:767px){.sidebar--first{width:100%;}}.path-consultations .region-sidebar-first{border-bottom:none;border-top:3px solid var(--color-accent);padding-top:3rem;}.region-sidebar-first{border-bottom:3px solid var(--color-accent);}.sidebar--first h2{font-size:18px;color:var(--color-accent);}.sidebar--first ul{list-style-type:none;padding-left:0;}.sidebar--first ul li{padding-bottom:12px;}.sidebar--first ul li a{text-decoration:none;}.sidebar--first li a{color:var(--color-accent);font-size:18px;}.sidebar .lgd-region__inner > *,.newsroom__sidebar > *{background-color:var(--background-color) !important;}.sidebar .lgd-region__inner > *{padding:0;}.lgd-region__inner--content .lgd-row__two-thirds{width:100%;}.news-article__title span{font-size:36px;}.field--name-field-main-content{font-size:19px;}.path-frontpage.page-node-type-localgov-services-landing .field--name-localgov-news-date{position:relative;padding-left:20px;}.path-frontpage.page-node-type-localgov-services-landing .node--type-localgov-news-article{display:flex;flex-direction:column;justify-content:flex-start;}.field--type-datetime{margin-top:auto;}.paragraph__contact{margin-top:50px;border-top:var(--border);border-left:none !important;margin-bottom:var(--vertical-rhythm-spacing);padding:var(--spacing);border-bottom:7px solid var(--color-accent);background-color:#F3F6FA !important;box-shadow:0px 3px 6px #2F2F2F29;border-radius:10px;}.paragraph__contact--header{display:flex;flex-direction:row;}.contact-information-svg-wrapper{padding-right:31px;padding-left:15px;}@media (max-width:360px){.contact-information-svg-wrapper{display:none;}}.contact-information-svg{width:50px;}.contact-information-svg path{fill:black;}@media (min-width:480px){.paragraph__contact--content{padding-left:90px;}}.page-component__contact-containers{display:flex;}.lgd-row.page-component__contact-containers{flex-direction:column;border-bottom:none !important;padding-bottom:0px;margin-bottom:0px;}.page-component__contact-list{list-style-type:none;padding-left:0px;}.paragraph__contact h3{font-size:1rem;font-weight:normal;}.paragraph__contact .address br{display:none;}.paragraph__contact .address span:not(:empty):not(.country,.given-name,.postal-code,.locality):after{content:", ";display:inline;right:0;}.lgd-region__inner--footer-first .block.block-block-content{display:flex;}.field--type-fontawesome-icon{font-size:50px;}.fontawesome-icons{margin-right:20px;}@media (max-width:400px){.fontawesome-icons{margin-right:10px;}}.path-frontpage.page-node-type-localgov-services-landing .lgd-icon.service-landing-page__service-icon svg{display:none;}.service-cta-block__list svg{width:24.5px;margin-top:3px;}.block-wlgd-custom.block-field-summary-block .field__item{color:black;font-size:19px;}.path-node.page-node-type-localgov-news-article .lgd-row__one-third.sidebar.sidebar--first + .lgd-row__two-thirds{margin-right:0px;margin-left:3px;}.path-node.page-node-type-localgov-news-article .lgd-row__one-third.sidebar.sidebar--first + .lgd-row__two-thirds .padding-horizontal{padding-right:0px;padding-left:0px;}.path-frontpage.page-node-type-localgov-services-landing .view-child-page-block.view-id-child_page_block{margin-top:37px;}.path-node.page-node-type-localgov-news-article .news-article__title{line-height:35px;margin-bottom:49px;margin-top:28px;}.news-article__content.node__content .field--name-field-media-image{margin-bottom:45px;}.field--name-localgov-news-date.field--type-datetime .field__item{font-size:19px;}.lgd-teaser__content.lgd-teaser__content--localgov-news-article span{font-size:24px;}.path-node.page-node-type-localgov-news-article .block-menu.navigation.navigation--news-article-side-menu{padding-left:0px;}.block-menu.navigation.navigation--news-article-side-menu h2{font-size:18px;}.menu.menu--news-article-side-menu a{font-size:18px;}@media (max-width:768px){.navigation--news-article-side-menu{display:inline-block;margin-right:2rem;}.menu--news-article-side-menu,.menu--news-article-side-menu{display:flex;flex-wrap:wrap;margin-bottom:1rem;}.menu--news-article-side-menu li,.menu--news-article-side-menu li{padding:0.5rem;}.menu--news-article-side-menu li a,.menu--news-article-side-menu li a{width:100%;height:100%;display:inline-block;}}.news-article.node.node--type-localgov-news-article .lgd-row__two-thirds{margin-right:0px;}.lgd-header .lgd-region.lgd-region--primary-menu.region.region-primary-menu{margin-left:auto;}.lgd-icon.lgd-topic-list-builder__service-icon svg,.view-child-page-block svg{width:12px;margin-top:3px;}.lgd-icon.lgd-topic-list-builder__service-icon path,.view-child-page-block path{fill:var(--color-accent);}.lgd-footer__pre-footer{padding-bottom:0px;}.path-frontpage.page-node-type-localgov-services-landing .lgd-teaser__content--localgov-services-landing .field__item p,.service-landing-page__service-item p{font-size:17px;margin-bottom:5px;}.path-frontpage.page-node-type-localgov-services-landing main{z-index:1;}.views-exposed-form.block-localgov-sitewide-search-block form{display:flex;}.path-frontpage.page-node-type-localgov-services-landing .block-localgov-sitewide-search-block .form-text{width:100%;}.path-frontpage .block-localgov-sitewide-search-block .form-item{margin-bottom:0;}.block-localgov-sitewide-search-block .form-text{border-radius:12px 0px 0px 12px;background-color:#ededed;border:none;width:250px;}.service-hide{display:none !important;}.more-services-wrap{width:100%;text-align:right;padding:1rem 0 1rem;}.more-services{border-top:1px solid var(--color-accent);background-color:transparent;color:var(--color-accent);font-size:22px;width:261px;height:55px;padding:0px;}.lgd-region__inner.lgd-region__inner--sidebar-first .block{padding-bottom:40px;}#service-page-contents{display:flex !important;flex-direction:column;padding-left:0px;padding-bottom:2rem;}.page-contents-headers{margin-bottom:5px;cursor:pointer;color:var(--color-accent-light);}.page-contents-headers:hover{text-decoration:underline;}.banner-action-container{margin-top:40px;}.banner-link{background-color:#1404F8;padding:10px 20px 10px 20px;box-shadow:0px 3px 6px #00000029;border-radius:12px;font-size:22px;color:#fff;text-decoration:none;}.banner-link:hover{background-color:#1004b9;}.service-listing-banner-teaser{height:206px;width:358px;overflow:hidden;}.fancy-listing .service-landing-page__service{background-color:#fff;padding-top:0px;overflow:hidden;border-bottom:5px solid var(--color-accent) !important;border-radius:5px;}.fancy-listing .service-landing-page__service-item h2{font-size:18px;padding-left:23px;padding-right:23px;padding-top:15px;}.fancy-listing .service-landing-page__service-icon{display:none;}.fancy-listing .service-listing-banner-teaser img{z-index:1;}.node--view-mode-fancy-child-listing{z-index:1;}.fancy-listing .service-listing-banner-placeholder{background-color:grey;width:100%;}.fancy-listing .node__content{padding-left:23px;padding-right:23px;}.node--view-mode-fancy-child-listing .service-listing-banner-teaser:first{display:none;}.related-links-container{margin-top:20px;display:flex;flex-wrap:wrap;}.related-links-links{color:black;text-decoration:none;font-size:20px;padding:25px 30px 25px 20px;margin:10px;margin-left:0px;flex-basis:395px;background-color:#F3F6FA;box-shadow:0px 3px 6px #2F2F2F29;border-radius:10px;}.related-links-links:nth-child(2n + 0){margin-left:37px;}.related-links-links:hover,.related-links-links:focus{background-color:#E9F0F8;text-decoration:underline;}.block-localgov-services-related-links-block{border-top:var(--border);padding-top:20px;}.related-links-links{position:relative;}.related-links-arrow-prev .cls-1,.related-links-arrow-next .cls-1{fill:black;}.related-links-arrow-prev{position:absolute;left:15px;top:0;height:100%;display:flex;}.related-links-arrow-prev svg{width:9px;transform:rotate(180deg);}.related-links-arrow,.related-links-arrow-next{position:absolute;right:20px;top:0;height:100%;display:flex;}.related-links-arrow svg,.related-links-arrow-next svg{width:9px;}.related-links-arrow path{fill:black !important;}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.lgd-footer .branding__item.branding__item--logo{width:100%;}.more-services-arrow{text-decoration:none !important;}.localgov-services-page.node.node--type-localgov-services-page .node__restricted-width-section{max-width:100%;}.node__related-links{padding-top:20px;border-top:var(--border);}.sidebar-email .form-submit{background-color:#F3F6FA;border-radius:5px;color:black;padding:10px 12px 10px 12px;height:45px;margin-top:20px;margin-left:5px;}.sidebar-email .form-email{height:45px;border-radius:5px;}.footer-signup-container{display:flex;align-items:flex-end;}.footer-signup-container label{margin-bottom:0.5rem;}.footer-signup-container .form-item-email{margin-bottom:0;}.sidebar-email .title{color:white;}.sidebar-email label{color:white;}.region-footer-second .lgd-region__inner{display:flex;}.lgd-footer__pre-footer > .lgd-container > .lgd-row{justify-content:space-between;}.region-footer-second .branding__logo{display:inline-block;margin-top:5px;margin-left:1rem;}@media (max-width:1140px){.region-footer-second .lgd-region__inner > .block{margin-top:2rem;}}@media (max-width:768px){.region-footer-second .lgd-region__inner{flex-wrap:wrap;}.region-footer-second .lgd-region__inner > .block{flex-basis:100%;margin-top:2rem;}.lgd-footer .branding__item.branding__item--logo{margin-left:0;}.branding__logo{margin-left:0;}}.menu.menu--footer li{margin-right:1.6rem;}.service-cta-block__list svg path{fill:white;}.views-display-link{display:inline-flex;min-width:140px;text-align:center;height:70px;background:var(--color-tint-bg);justify-content:center;align-items:center;word-break:break-all;color:var(--color-text-black);text-decoration:none;font-size:1rem;font-weight:bold;border-bottom:10px solid var(--color-grey-lightest);border-top:3px solid var(--color-grey-lightest);}.views-display-link.is-active{border-bottom:10px solid var(--color-tint-bg);border-top-color:var(--color-success);}.search--results__summary{margin:2rem 0;font-size:18px;}.views-display-link:hover{text-decoration:underline;}.views-display-link:focus{box-shadow:none;}@media (max-width:500px){.sitewide-solr-search .view-header{display:flex;flex-direction:column;}.view-header .views-display-link{margin-left:0;}}.view-header .views-display-link{padding:1rem;}.view-localgov-sitewide-search .view-filters{margin:2rem 0 3rem;}.view-localgov-sitewide-search .view-filters label{display:none;}.view-localgov-sitewide-search .view-filters form{display:flex;align-items:flex-end;}.view-localgov-sitewide-search .view-filters .form-item{flex-grow:1;margin-bottom:0;}.view-localgov-sitewide-search .view-content,.view-consultations .view-content,.view-consultations .view-empty{background:var(--color-tint-bg);}.view-consultations .view-content,.view-consultations .view-empty{padding:1.4rem 3rem 3rem 3rem;}.view-localgov-sitewide-search .search-results,.view-consultations .views-row{list-style:none;}.view-consultations .views-row{display:flex;width:100%;border-bottom:2px solid var(--color-grey-lines);padding-bottom:3rem;}.view-consultations .view-header .pager{position:absolute;width:100%;margin-top:2rem;}.view-consultations .view-header .js-pager__items{display:flex;justify-content:space-between;padding:0 0.5rem 0 0.5rem;margin:0 3rem 0 3rem;border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;background-color:#fff;}.view-consultations .calendar-calendar{margin-top:5%;}.view-consultations .views-row h3 a{color:black;}.consultation-teaser-content{width:100%;}.consultation-closing-date{display:flex;flex-direction:column;align-items:center;width:30%;padding-right:2rem;padding-top:2rem;}.consultation-closing-date span{font-size:82px;font-weight:bold;}.consultation-content{display:flex;margin-bottom:7px;}.consultation-label{color:var(--color-accent);font-weight:bold;min-width:90px;margin-right:2rem;}.view-localgov-sitewide-search .search-results li{border-bottom:2px solid var(--color-grey-lines);padding-right:3rem;padding-bottom:3rem;}@media (max-width:480px){.view-localgov-sitewide-search .search-results,.view-consultations .view-content{padding:2rem 0 2rem 1rem;}.view-localgov-sitewide-search .search-results li{padding-right:1rem;}}.view-localgov-sitewide-search .search-results strong{font-weight:normal;background:var(--color-highlight-yellow);}.view-localgov-sitewide-search h3{margin-bottom:2rem;}.view-localgov-sitewide-search h3 a{font-size:24px;line-height:25px;color:var(--color-text-black);}.view-localgov-sitewide-search p{font-size:19px;line-height:25px;}.view-localgov-sitewide-search .view-empty{background:var(--color-tint-bg);padding:3rem 2rem;text-align:center;}.path-consultations input[type="text"],.path-consultations select{margin-top:10px;border:1px solid var(--color-accent) !important;border-radius:5px;}.pager__items{flex-wrap:wrap;line-height:3rem;}table{word-break:break-word;}.paragraph--type--localgov-documents td:last-child{word-break:keep-all;}.block-menu.navigation.navigation--hubs-menu ul{list-style-type:none;}.menu--hubs-menu{display:flex;justify-content:center;}.lgd-region--hub-menu.region.region-hub-menu{background-color:var(--color-section-header-bg);}.menu--hubs-menu .menu-item{margin-right:1rem;}.menu--hubs-menu a{color:white;font-weight:bold;text-decoration:none;}.menu--hubs-menu li>a{display:none;}.menu--hubs-menu .menu---sub-menu a{display:block;}.menu--hubs-menu .menu---sub-menu{margin-top:20px;}.menu--hubs-menu a:hover{text-decoration:underline;}.view-localgov-events-listing .form-item{flex-basis:calc((100%/3) - var(--spacing));}.view-localgov-events-listing form{display:flex;flex-wrap:wrap;justify-content:space-between;}.view-localgov-events-listing .form-item.date-picker{flex-basis:100%;}.view-localgov-events-listing .date-picker .form-item{}.view-localgov-events-listing .date-picker .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;}.view-localgov-events-listing .views-row{border-bottom:1px solid gray;padding:3rem 0 2rem;}.view-localgov-events-listing .views-row h2 a{color:var(--color-text-black);text-decoration:none;font-size:24px;}.path-consultations main .lgd-row{justify-content:space-between;}.lgd-region--footer-second.region.region-footer-second .lgd-container.padding-horizontal{padding-right:0rem;padding-left:0rem;}thead th{background-color:var(--color-accent);color:white;}.pull-out-quote{border-left:5px solid var(--color-accent);background-color:#f3f2f1;}.region.region-sidebar-first{margin-left:1rem;}.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:none;}
*{font-family:'Asap';}.accordion{font-family:'Asap' !important;}h1{margin-bottom:0.6rem;font-family:Asap;}button{font-family:'Asap' !important;}#main{background:#FFFFFF;}#lgd-header__nav--primary .menu--main{font-weight:400;}.banner-in-content .field__item p{color:var(--color-section-header-bg);}@media (max-width:480px){.service-cta-block__list-item,.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__list-item{width:calc(100% - 20px);}}@media screen and (max-width:480px){.service-cta-block__list{display:flex;flex-wrap:wrap;flex-direction:column;}}.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__link{box-sizing:border-box;border:1px solid var(--border-box-color);border-radius:0;border-bottom:2px solid var(--border-box-bottom-color);font-size:20px;color:var(--box-font-color);transition:background-color 0.3s ease;}.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__link:hover{background-color:var(--header-services-button-bg-color-hover);}@media screen and (max-width:30rem){.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__link{font-size:1rem;}}.paragraph li{font-size:18px;}.wlgd-news-card{border-color:var(--color-section-header-bg) !important;}#lgd-header__nav--primary .contextual-links a{color:black;}.lgd-topic-list-builder__service{margin-left:0;margin-right:0;}.node--type-localgov-news-article.node--view-mode-news-list h3 a{text-decoration:none;font-weight:normal;}.path-frontpage .view-services .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem;}.path-frontpage .view-services .view-content .views-row{border-bottom:1px solid #d1d1d1 !important;padding:.5rem 1.5rem 1.5rem 0;}.view-services h2{border-bottom:1px solid #d1d1d1;padding-bottom:10px;}.lgd-footer__pre-footer .lgd-row{display:flex;align-items:center;}.menu.menu--footer a:hover{text-decoration:underline;}.menu.menu--footer{color:#1e1b3c;margin-top:1.8rem;margin-bottom:1.8rem;}.menu.menu--footer li{margin-bottom:0;}@media screen and (max-width:480px){.menu.menu--footer{display:none;}}.lgd-topic-list-builder__service-item .field--name-field-teaser{font-size:17px;}.file-details__extension{text-transform:uppercase;}.file-details__wrapper{margin-left:0.3em;}.path-frontpage .field--name-localgov-text .frontpage-header-text h2{font-size:1em !important;padding-left:0.6rem;font-weight:400;}#block-apf-m-theme-informationlinksblock h2,.view-latest-news h2{font-size:2.25em !important;font-weight:400;}.path-frontpage .paragraph--type--ia-wrapper{margin-bottom:2rem;margin-left:1.5rem;}@media screen and (max-width:480px){.path-frontpage .paragraph--type--ia-wrapper{margin-left:0 !important;}}.path-frontpage .region-bottom-banner{background-color:#FFFFFF;}.field--name-field-ia-block.field__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;}.ia-block__title{margin-bottom:0;}@media screen and (max-width:1024px){.ia-block__title{line-height:1;margin-bottom:5%;}}@media screen and (max-width:480px){.ia-block__title{line-height:0.1;}}@media screen and (max-width:480px){.paragraph--type--localgov-ia-block .ia-block__title{margin-bottom:15px;}}.field--name-field-ia-block .ia-block.paragraph{background-color:#FFFFFF;text-decoration:none;padding-top:10px;}.field--name-field-ia-block ul li{list-style:none;padding-left:6px;}.field--name-field-ia-block ul{padding:0;list-style:none;}@media(max-width:480px){.field--name-field-ia-block.field__items{grid-template-columns:repeat(1,1fr);}}@media(min-width:481px) and (max-width:800px){.field--name-field-ia-block.field__items{grid-template-columns:repeat(2,1fr);}}.lgd-footer__post-footer{background-color:#211D44;font-size:18px;color:white;height:100%;letter-spacing:0;line-height:28px;}@media screen and (max-width:480px){.lgd-footer__post-footer{font-size:16px;letter-spacing:0;line-height:28px;}}.lgd-header__inner{color:#211d44;align-items:center;}.lgd-header a{text-decoration:none;}.banner-placeholder{display:flex;}.lgd-footer__post-footer .footer-logo{display:flex;margin:0;padding-left:300px;}.lgd-footer__post-footer img{height:193px;width:170px;display:grid;justify-self:end;}@media screen and (min-width:768px) and (max-width:1024px){.menu.menu--footer li{font-size:16px;letter-spacing:0;line-height:17px;margin-right:0;}.menu.menu--footer{margin-top:-1rem;}div.lgd-footer__pre-footer{height:70px;padding-top:10px;}.lgd-footer__post-footer{font-size:16px;letter-spacing:0;line-height:28px;}}.paragraph table{font-size:18px;}@media (min-width:801px){.path-frontpage.page-node-type-localgov-services-landing .banner-in-content{max-width:1980px;}}.branding__logo img{height:99px;}.menu--main > .menu-item a{color:var(--header-services-button-color);}#lgd-header__nav--primary a{color:var(--header-services-button-color);}.lgd-region__inner.lgd-region__inner--search img{height:30px;width:35px;margin-left:5px;transition:transform 0.3s ease;margin-top:7px;}.lgd-region__inner.lgd-region__inner--search img:hover{transform:scale(1.1);}.lgd-header__toggle.lgd-header__toggle--secondary button{font-weight:bold;}@media screen and (min-width:48rem){.lgd-header__toggle--secondary{font-size:18px;list-style:none;}}.field .field--name-body .field--type-text-with-summary .field--label-hidden .field__item{width:1188px;}.lgd-region.lgd-region--banner-block.region.region-banner-block{display:flex;max-width:100%;background-color:var(--header-banner-color);}@media screen and (max-width:480px){.lgd-region.lgd-region--banner-block.region.region-banner-block{height:7.5rem;width:100%;}}.region-banner-block .lgd-container{width:100%;flex-direction:row;justify-content:space-between;}.region-banner-block .field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{display:flex;align-items:center;}.region-banner-block .banner-title-alt{width:80%;}.lgd-region.lgd-region--banner-block.region.region-banner-block img{height:225px;width:300px;object-fit:cover;}@media screen and (max-width:480px){.lgd-region.lgd-region--banner-block.region.region-banner-block img{float:right;height:12rem !important;object-fit:contain;}.lgd-region.lgd-region--banner-block.region.region-banner-block img{width:221px;}}.lgd-region.lgd-region--banner-block.region.region-banner-block p{font-size:1.34em;font-weight:bold;color:var(--banner-font-color);margin-bottom:0;}@media  screen and (max-width:480px){.lgd-region.lgd-region--banner-block.region.region-banner-block p{font-size:0.8em;font-weight:bold;margin:0;color:var(--banner-font-color);max-width:100%;top:0;}}@media  screen and (max-width:400px){.lgd-region.lgd-region--banner-block.region.region-banner-block p{font-size:0.6em;}}@media screen and (max-width:360px){.lgd-region.lgd-region--banner-block.region.region-banner-block p{font-size:1.2rem;}}.lgd-region.lgd-region--content-top.region.region-content-top{padding-top:42px;}.path-news .lgd-region.lgd-region--content-top.region.region-content-top{padding-top:0;}.path-news .wlgd-news-card article .field--name-localgov-news-date{padding-left:13px;font-size:13px;font-weight:bold;margin-top:6px;margin-bottom:8px;}.path-news .region-content-top{background-color:var(--news-background-color);padding-bottom:30px;margin-bottom:2.5rem;}.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-bottom:var(--vertical-rhythm-spacing);padding-bottom:var(--vertical-rhythm-spacing);margin-right:15px;}.lgd-topic-list-builder__service{padding:50px 0 50px 0;border-bottom:1px solid #b9b7b7;}@media screen and (max-width:480px){#edit-search-api-fulltext.form-autocomplete.form-text.ui-autocomplete-input{width:20rem;margin-left:0;}}#edit-actions--Hxk0sVN85po.form-actions.js-form-wrapper.form-wrapper{display:flex;margin-left:0;height:58px;}#views-exposed-form-localgov-news-search-block-1 label{display:none;}a.ia-block__title-link{font-size:21px;font-weight:bold;}a.ia-block__title-link:hover{text-decoration:underline;}@media screen and (max-width:480px){a.ia-block__title-link{font-size:1.267em;letter-spacing:0;line-height:1.4em;}}div.ia-block.paragraph.paragraph--type--localgov-ia-block.paragraph--view-mode--default ul{font-size:18px;padding-left:22px;}@media screen and (max-width:480px){div.ia-block.paragraph.paragraph--type--localgov-ia-block.paragraph--view-mode--default ul{font-size:16px;letter-spacing:0;line-height:18px;}}div.ia-block.paragraph.paragraph--type--localgov-ia-block.paragraph--view-mode--default ul li::before{content:url(/themes/custom/apf_base/assets/icons/play-solid-xs.svg);margin:0 0 0 -22px;padding:2px;display:inline-block;transition:background-color 0.3s;color:var(--body-bullets-color);font-family:"Font Awesome 5 Free";}div.ia-block.paragraph.paragraph--type--localgov-ia-block.paragraph--view-mode--default ul li:hover{text-decoration:underline;background-color:var(--btn-start-bg-color);border-radius:8px;display:inline-block;}div.ia-block.paragraph.paragraph--type--localgov-ia-block.paragraph--view-mode--default ul li a{padding-left:6px;padding-right:6px;}ul.menu.menu--my-account{padding-top:16px;list-style:none;text-align:center;}ul.menu.menu--my-account a{font-size:19px;padding:10px;margin-left:0;margin-right:20px;color:#ffffff !important;background-color:#211d44;border:none;border-radius:8px;transition:color 0.3s,background-color 0.3s;}.ul.menu.menu--my-account{color:#211d44;background-color:#fdd421;}h2{font-family:'Asap';font-size:1em;font-weight:400;letter-spacing:0;line-height:42px;}.view-header h2{line-height:42px;}@media screen and (max-width:480px){h2{line-height:24px;}}div.lgd-region.lgd-region--content-news.region.region-content-news{background-color:var(--news-background-color);height:100%;padding-bottom:30px;}.lgd-footer__pre-footer{padding-top:0;}@media screen and (max-width:480px){.lgd-footer__pre-footer{height:0.625rem;}}.teaser{display:flex;}div.lgd-region__inner.lgd-region__inner--bottom-banner{position:relative;max-width:100%;background:var(--bottom-banner-bg-color);}a{text-decoration:none;}.view-latest-news .view-header{display:flex;align-items:center;border-bottom:2px solid black;flex-wrap:wrap;margin-bottom:1rem;}.path-frontpage .region-content-news .lgd-region__inner--content-news .view-latest-news .view-header{display:flex;align-items:center;border-bottom:2px solid black;flex-wrap:wrap;padding-top:10px;margin-bottom:1rem;}#block-apf-m-theme-views-block-latest-news-block-2 .view-header,.lgd-region__inner--content-news .view-header{margin-left:8px;margin-right:8px;}.lgd-region__inner--content-news .view-header h2{padding-left:0.6rem;}.view-latest-news .more-link{justify-self:flex-end;margin-left:auto;font-size:1rem;}.view-latest-news .more-link a{padding:.656rem 1.469rem;border:1.5px solid #1e1b3c;border-radius:8px;color:#354A97;display:flex;transition:background-color 0.3s ease;font-weight:bold;margin-bottom:20px;}.view-latest-news .more-link a:hover{background-color:var(--header-services-button-bg-color-hover);}.cta-banner{display:flex;align-items:center;min-height:17rem;background:url(/themes/custom/apf_base/assets/Shapes-withpeople-01.jpg) right -100px no-repeat;background-size:400px;padding-right:150px;}.cta-banner .banner-title{width:80%;margin-left:1rem;}.lgd-region--breadcrumb{background-color:#FFFFFF;margin-bottom:0;}#block-pagecontents{background-color:#fff !important;}.lgd-footer__post-footer .lgd-row{display:flex;flex-wrap:nowrap;}.lgd-footer{background-color:white;margin-top:5rem;}.lgd-footer .padding-horizontal{padding-left:0;}.lgd-region--sidebar-first ul{padding-left:15px;}.lgd-region--sidebar-first li{padding-left:4px;}.lgd-region--sidebar-first .service-page-content-tweaks li::before{content:url(/themes/custom/apf_base/assets/icons/play-solid-yellow.svg);padding-left:4px;margin:0 0 0 -21px;display:inline-block;vertical-align:text-bottom;}.sidebar--first ul li{padding:0;margin-bottom:10px;}.lgd-region--sidebar-first li a{padding-left:4px;color:var(--font-color);font-size:18px;}.lgd-region--sidebar-first h2{font-size:19px;line-height:21px;letter-spacing:0;font-weight:700;color:var(--font-color);}@media screen and (max-width:480px){.page-node-type-localgov-newsroom .lgd-region--sidebar-first ul{padding-left:0;}}.breadcrumbs__list{margin-bottom:0;}.breadcrumbs__item + .breadcrumbs__item::before{content:'\f054';margin-right:1rem;font-weight:700;padding-bottom:2px;font-family:'Font Awesome 6 Free';}.breadcrumbs__item{margin-right:1rem;}@media screen and (max-width:480px){.breadcrumbs__item{margin-right:0.5rem;}.breadcrumbs__item + .breadcrumbs__item::before{margin-right:0.5rem;}}.breadcrumbs{border-bottom:2px solid var(--border-box-bottom-color);}.sidebar--first{padding-top:30px;border-bottom:none;}.region-sidebar-first{border-bottom:none;}.page-node-type-localgov-services-page .accordion-pane__title{font-size:18px;line-height:52px;letter-spacing:0;font-weight:bold;color:#1E1B3C;margin-bottom:0;border-top:1px solid #D8D7DC;margin-left:0;}.field--name-localgov-paragraphs > .field__item:last-child{border-bottom:1px solid #d8d7dc;}@media screen and (max-width:480px){.page-node-type-localgov-services-page .accordion-pane__title{line-height:inherit;}}@media screen and (max-width:480px){.related-links-links:nth-child(2n){margin-left:0;}}@media screen and (max-width:480px){.paragraph--type--localgov-accordion-pane .accordion-pane__title button{line-height:inherit !important;}}.related-links-links{background-color:#FFFFFF;border:1px solid #D8D7DC;box-shadow:none;border-radius:0;}.accordion-icon{z-index:0;}.accordion-close::after{content:'\2b';font-family:'Font Awesome 6 Free';color:#354A97;}.accordion-open::after{font-family:'Font Awesome 6 Free';color:#354A97;}table{border:0;word-break:normal !important;}table th{font-size:18px;}tbody td{padding:6px;}thead tr th strong{font-size:18px;line-height:18px;letter-spacing:0;}tr:nth-child(odd){background-color:rgba(30,27,60,0.1);}table caption{text-align:left;margin-bottom:20.8px;}tbody tr td strong{font-size:18px;letter-spacing:0;line-height:21px;}tbody tr{border-bottom:2px solid #DFDFDF;}tbody tr td{font-size:18px;letter-spacing:0;line-height:21px;padding-top:7px;padding-bottom:7px;padding-left:16px;padding-right:16px;}.paragraph--type--localgov-text h2{padding-left:0;font-size:24px;font-weight:bold;}.localgov-services-page p{font-size:18px;letter-spacing:0;line-height:22px;}.path-frontpage nav.service-cta-block .service-cta-block__list span{font-size:18px;letter-spacing:0;line-height:21px;font-weight:400;}nav.service-cta-block .service-cta-block__list svg{content:"";display:inline-block;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpolygon points='12 2 22 21 2 21 12 2' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;rotate:90deg;color:black;}.page-node-type-localgov-services-landing .service-cta-block__link-title{color:#1E1B3C;font-size:18px;font-weight:normal;letter-spacing:0;line-height:20px;}.service-cta-block__list svg{width:15px;}.page-node-type-localgov-services-landing .service-cta-block__link--cta-action{border-radius:8px;}.related-links-links{font-size:18px;letter-spacing:0;line-height:21px;}.related-links-links:hover{background-color:var(--header-services-button-bg-color-hover);}.pull-out-quote{background-image:url(/themes/custom/apf_base/assets/icons/left-quote.svg);background-repeat:no-repeat;background-size:34px 38px;background-position-y:15px;border:0;background-color:white;}.pull-out-quote__content{padding-left:15px;color:var(--color-text);font-size:18px;font-weight:bold;letter-spacing:0;line-height:22px;}.pull-out-quote__author{font-weight:normal;text-align:right;font-size:18px;}.breadcrumbs__link{font-size:16px;letter-spacing:0;line-height:18px;}.cls-1,.cls-2,.cls-3,.cls-4{stroke:#1E1B3C !important;}.paragraph--type--localgov-accordion-pane .accordion-pane__title button{font-size:18px;font-weight:bold;letter-spacing:0;color:#1e1b3c;}.accordion-icon::after{top:unset;}.paragraph--type--localgov-accordion-pane .accordion-pane__title h3{font-family:Asap;}.service-landing-page__service-item .field.field--name-field-teaser.field--type-text-long.field--label-hidden.field__item{padding-left:0;}#lgd-header__nav--primary a.header-button,a.header-button,#block-apf-m-theme-myaccount-2 p a{color:#fff;font-size:1em;letter-spacing:0;line-height:21px;background-color:var(--color-text);padding:10px 20px;border:0;border-radius:8px;transition:background-color 0.3s;}@media screen and (max-width:480px){a.header-button,#lgd-header__nav--primary a.header-button,#block-apf-m-theme-myaccount-2 p a{padding:15px 90px;}a.header-button,#lgd-header__nav--primary a.header-button{display:block;word-break:keep-all;}}a.header-button:hover,#lgd-header__nav--primary a.header-button:hover,#block-apf-m-theme-myaccount-2 p a:hover{background-color:var(--botton-bg-color);color:var(--color-text);}.lgd-region__inner.lgd-region__inner--search{display:flex;flex-wrap:nowrap;flex-direction:row;transform:translateY(25%);}@media screen and (max-width:480px){.lgd-region__inner.lgd-region__inner--search{flex-direction:column-reverse;align-items:center;}}.header-search-icon{padding-left:10px;transform:translateY(-20%);}.bi.bi-search{height:29px;width:29px;}.lgd-region--search{transform:translateY(8%);}.lgd-region--search a:not([class*="toolbar"]):focus{outline:none;box-shadow:none;background-color:#fff;}.banner-title-alt{margin-left:20px;}.lgd-region__inner.lgd-region__inner--banner-search-block{width:1122px;margin-left:15px;}@media  screen and (max-width:480px){.lgd-region__inner.lgd-region__inner--banner-search-block{width:100%;margin-left:0;}}@media screen and (max-width:1280px){.lgd-region__inner.lgd-region__inner--banner-search-block{width:100%;margin-left:0;}}.service-landing-page__service-item h3 a:hover{text-decoration:underline;}.menu--localgov-services-menu a{font-size:18px;}.lgd-row__one-half.lgd-topic-list-builder__service.field__item{display:flex;flex-direction:row-reverse;margin-top:0;}.page-node-type-localgov-services-sublanding .region-breadcrumb{padding-bottom:10px;}.lgd-teaser__content--localgov-services-page h3{min-height:0 !important;}.lgd-teaser__content--localgov-services-page div.field.field--name-field-teaser.field--type-text-long.field--label-hidden.field__item{padding-left:0 !important;}.lgd-icon.lgd-topic-list-builder__service-icon svg{width:var(--spacing);}.page-node-type-localgov-services-sublanding .lgd-topic-list-builder__service-item{padding-left:0 !important;}.lgd-topic-list-builder__service{border-bottom:1px solid #b9b7b7 !important;}.lgd-teaser__content--localgov-services-page p{padding-right:40px;}.news-article__content .paragraph--type--localgov-text p{font-size:18px;}.news-article__content .paragraph--type--localgov-text p a{text-decoration:underline;}.btn.btn-start:hover{text-decoration:underline;}.btn.btn-start:focus{color:var(--font-color);background-color:var(--botton-bg-color);}.btn.btn-start::after{text-decoration:none;display:inline-block;top:6px !important;}.btn.btn-start{display:inline-block;}.btn.btn-start{text-decoration:none;}@media screen and (max-width:480px){.region-banner-block .bottom-banner__body{padding-left:10px;margin-top:4%;}.bottom-banner__media{padding-right:0;}}.localgov-services-page.node.node--type-localgov-services-page.node--with-restricted-width.node--view-mode-full{padding-top:30px;border-bottom:none;}@media screen and (max-width:480px){.localgov-services-page.node.node--type-localgov-services-page.node--with-restricted-width.node--view-mode-full{padding-top:1rem;}}span .file--mime-application-pdf{font-size:18px;}.file.file--mime-application-pdf.file--application-pdf,.file.file--mime-application-vnd-openxmlformats-officedocument-wordprocessingml-document,.file.file--mime-application-vnd-openxmlformats-officedocument-spreadsheetml-sheet,.file.file--mime-application-msword.file--x-office-document{font-size:18px !important;text-decoration:underline;}.glossary__content .node__content{padding-top:30px;}.glossary-jump-links{margin-left:1.9%;margin-right:1.85%;}.lgd-header__toggle:focus{background-color:#fdd420 !important;}.lgd-header__toggles{margin-right:unset !important;}@media screen and (min-width:884px){.lgd-teaser-list .lgd-topic-list-builder__service{width:calc(100% / 3 - var(--grid-column-spacing));}}@media screen and (max-width:480px){.lgd-teaser-list .lgd-topic-list-builder__service{width:unset;}}.related-links-links:nth-child(2n){margin-left:0;}@media (min-width:480px) and (max-width:799px){.bottom-banner__media img{max-width:217px;}.bottom-banner__body .field__item a{font-size:2.4rem;line-height:42px;}.menu.menu--footer{display:none;}}.no-sidebar .sidebar--first{display:none;}#edit-start ul,#edit-start--2 ul{margin-left:18px;}.eu-cookie-compliance-message button{color:var(--color-text);}.eu-cookie-withdraw-tab{right:10px;left:auto;transform:translate(0,-100%);}.localgov_publication_tree,.localgov_publication_tree--inner{padding-left:0 !important;}.localgov_publication_tree a{padding-left:0 !important;}.field--name-localgov-text li{margin-left:18px;}.localgov-publication-cover-page__content h2{font-size:1.6rem;font-weight:bold;}.localgov-publication-cover-page__content .field--name-localgov-text{font-size:18px;}.localgov-step-by-step-page .field--type-text-with-summary,.localgov-step-by-step-overview .field--type-text-with-summary{padding-top:30px;}.field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;margin-bottom:20.8px;}.region-search .block-localgov-sitewide-search-block .button.active{border:solid;border-color:var(--botton-bg-color);}.paragraph--type--localgov-table .tablefield-wrapper,.apf_base--table-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;width:0;min-width:100%;}#block-apf-employers-localgov-mainpagecontent-scarfolk--2 .field--name-localgov-destinations .service-landing-page__service.lgd-row__one-third,#block-apf-employers-localgov-mainpagecontent-scarfolk--2 .localgov-services-sublanding__content .lgd-topic-list-builder .lgd-row__one-half{justify-content:space-between;}.lgd-header .lgd-region.lgd-region--primary-menu.region.region-primary-menu{margin-right:5px;}#block-apf-employers-views-block-latest-news-block-2 .view-header{margin-right:calc(var(--grid-column-spacing) / 2);margin-left:calc(var(--grid-column-spacing) / 2);}.frontpage-header-text{padding-bottom:1.25rem;padding-left:0.6rem;}.page-node-type-localgov-step-by-step-overview .step__summary.step-show-summary li,.page-node-type-localgov-step-by-step-page .step__summary.step-show-summary li{margin-left:18px;}.cookie-modal .cm-modal .cm-header,.cookie-modal .cm-modal .cm-header h1,.cookie-modal .cm-modal .cm-header p,.cookie-modal .cm-modal .cm-header a{background-color:var(--header-search-banner-color);color:#fff;}.cookie-modal .cm-modal .cm-header a{text-decoration:underline;}.cm-list-input:checked + .cm-list-label .slider .active{background-color:var(--header-search-banner-color);}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider{opacity:1;}.klaro{.cookie-modal{.cm-list-input:checked + .cm-list-label .slider{background-color:var(--header-search-banner-color);}.cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--header-search-banner-color);}.cm-list-input.half-checked:checked + .cm-list-label .slider{opacity:1;background-color:var(--header-search-banner-color);}}.cm-btn.cm-btn-decline.cm-btn-danger.cn-decline{background-color:var(--header-search-banner-color);border-color:var(--header-search-banner-color);}.cm-btn.cm-btn-success.cm-btn-info.cm-btn-accept{background-color:var(--header-search-banner-color);border-color:var(--header-search-banner-color);}button.cm-btn.cm-btn-success.cm-btn-info.cm-btn-accept:hover{&:hover{background-color:var(--news-card-hover-color);border-color:var(--news-card-hover-color);color:var(--color-text);}}button.cm-btn.cm-btn-decline.cm-btn-danger.cn-decline:hover{&:hover{background-color:var(--news-card-hover-color);border-color:var(--news-card-hover-color);}}.cookie-modal .cm-modal .hide{border:2px #fff solid;padding:5px;svg{stroke:#fff}}}button.cn-decline.klaro-close{margin:1rem 1rem 0 0;&:hover{text-decoration:none !important;}&::after{display:block;border:1px solid white;padding-bottom:0.5rem;color:#fff;border-radius:5px;}&:hover:after{background-color:#fff;color:#000;}}@media screen and (min-width:60rem){.page-node-type-localgov-services-page .lgd-container .lgd-row__two-thirds:has(.view-resources-and-templates){width:calc((100% / 3 * 2) - var(--grid-column-spacing));}}.block-facet-blockdocument-category-taxonomy-term-name h2{margin-bottom:0;padding-left:0.5rem;font-size:21px;--font-color:var(--heading-3-color);font-family:var(--font-heading-3);font-weight:var(--heading-3-font-weight);}figure{padding-bottom:1rem;}figure:not(:has(blockquote)) figcaption{background-color:#f7f7f7;caption-side:bottom;color:#333;font-size:1.125rem;padding:0.6em;word-break:break-word;text-align:center;}.news-article__content.node__content .field--name-field-media-image{margin-bottom:0;}span.accordion-icon::after{font-size:100%;}.paragraph--type--localgov-accordion h2{font-size:1.5rem;font-weight:bold;}.localgov-services-page .field--type-webform ul li,.webform-submission-form .js-form-type-webform-markup ul li{margin-left:1rem;}table tr,table tr td{border:1px solid #D1D1D1;}.callout-success{background-color:var(--green-revolution-bg-color);}.path-admin .bottom-banner__inner{position:relative;}.block-facet-blocklocalgov-news-category,.block-facet-blocklocalgov-news-date{padding:0 1.4rem 0 1.4rem !important;}@media screen and (max-width:48rem){.banner-summary{margin-bottom:0.6rem;}}@media screen and (max-width:480px){.page-node-type-localgov-services-page .banner-placeholder,.page-node-type-glossary .banner-placeholder,.page-node-type-localgov-services-landing .banner-placeholder,.page-node-type-localgov-services-sublanding .banner-placeholder{padding:0;min-height:180px;max-height:unset;}}
.views-exposed-form{--input-padding-vertical:1rem;}.region-banner-search-block{background-color:var(--header-search-banner-color);padding:1rem 0;position:relative;}.region-banner-search-block h2{color:#fff;font-size:1.4rem;margin-bottom:0;}[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page],[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page-2]{align-items:center;display:flex;flex-direction:column;gap:.5rem;}@media screen and (max-width:480px){.view-filters [data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page],.view-filters [data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page-2]{gap:2rem;}}@media (min-width:480px){[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page],[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page-2]{flex-direction:row;gap:2rem;}}[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page] form,[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page-2] form{flex-grow:1;}.block-localgov-sitewide-search-block .form-text{background-color:#fff;border-radius:8px 4px 4px 8px;width:100%;}@media screen and (max-width:480px){.block-localgov-sitewide-search-block .form-text{width:auto !important;}}.block-localgov-sitewide-search-block,.block-views-exposed-filter-blocksitewide-search-solr-page-1{margin-top:0;}.path-frontpage .block-localgov-sitewide-search-block .form-item{width:100%;}.path-frontpage.page-node-type-localgov-services-landing .views-exposed-form.block-localgov-sitewide-search-block .button,.views-exposed-form.block-localgov-sitewide-search-block .button{background-image:none;border-radius:8px;height:52px;}#block-apf-employers-sitewidesearchblock-2.views-exposed-form.block-localgov-sitewide-search-block .button{font-family:var(--text-input-font-family) !important;height:100%;border:1px transparent;}[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page] .form-actions,[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page-2] .form-actions{position:relative;margin-left:-51px;}[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page] .form-actions:before,[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page-2] .form-actions:before{content:"\f002";font-family:"Font Awesome 5 Free";font-size:28px;font-weight:900;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;}#views-exposed-form-localgov-sitewide-search-page-2 .form-actions::before,#views-exposed-form-localgov-sitewide-search-page-1 .form-actions::before{content:"\f002";font-family:"Font Awesome 5 Free";font-size:28px;font-weight:900;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;}.banner-summary p{font-weight:700;}.region-search .block-localgov-sitewide-search-block .js-form-item{width:0;display:none;transition:width 0.3s ease-in-out;}@media screen and (max-width:480px){.region-search .block-localgov-sitewide-search-block .js-form-item{width:100% !important;display:unset !important;}}@media screen and (max-width:768px){.region-search .block-localgov-sitewide-search-block .js-form-item{width:100%;display:unset;}}@media screen and (max-width:1024px){.region-search .block-localgov-sitewide-search-block .js-form-item{width:550px;border:1px solid #fdd420;border-radius:8px 4px 4px 8px;}}.region-search .block-localgov-sitewide-search-block .button{cursor:pointer;display:inline-block;background-color:white;transition:background-color;}@media screen and (max-width:768px){.region-search .block-localgov-sitewide-search-block .button{background-color:var(--botton-bg-color);}}.region-search .block-localgov-sitewide-search-block{position:relative;top:-13px;padding-left:65px;}@media screen and (max-width:480px){.region-search .block-localgov-sitewide-search-block{padding-left:0;}}@media screen and (max-width:768px){.region-search .block-localgov-sitewide-search-block{top:-20px;}}@media screen and (max-width:480px){.lgd-region--search .lgd-region__inner--search{margin-bottom:0.875rem;}}#views-exposed-form-localgov-sitewide-search-sitewide-search-page--2-block label.js-form-required.form-required{display:none;}button.lgd-header__toggle.lgd-header__toggle--secondary{margin:var(--spacing-small);}@media screen and (max-width:1024px){.lgd-header__toggles{margin-right:0;}}@media screen and (min-width:48rem){.menu--main > .menu-item{margin-right:0;margin-left:0;}}.block-localgov-sitewide-search-block .form-text{width:100%;}#block-apf-m-theme-sitewidesearchblock-2 .button,#block-apf-m-theme-sitewidesearchblock-2--2 .button{background:var(--color-white);}#block-apf-m-theme-sitewidesearchblock-2 .button.active,#block-apf-m-theme-sitewidesearchblock-2--2 .button.active{background:var(--botton-bg-color);}.views-exposed-form.block-localgov-sitewide-search-block .button{background:var(--botton-bg-color);border-radius:var(--button-border-radius) !important;}.lgd-search-results-list__header-container #edit-submit-localgov-sitewide-search{overflow:hidden;text-indent:-9999px;width:52px;border:none;background-color:var(--botton-bg-color);border-radius:5px;font-size:120% !important;}.lgd-search-results-list__header-container [data-drupal-selector="views-exposed-form-localgov-sitewide-search-sitewide-search-page"] .form-actions{position:relative;margin-left:-81px;}.lgd-search-results-list__header-container #views-exposed-form-localgov-sitewide-search-page-2 .form-actions,.lgd-search-results-list__header-container #views-exposed-form-localgov-sitewide-search-page-1 .form-actions{position:relative;margin-left:-51px;}#views-exposed-form-localgov-sitewide-search-page-2 .form-text,#views-exposed-form-localgov-sitewide-search-page-1 .form-text,#views-exposed-form-localgov-sitewide-search-sitewide-search-page input[type="text"]{border-radius:8px 4px 4px 8px;}.lgd-search-results-list__header-container .view-header h2{font-size:26px;}#block-apf-m-theme-searchbanner h2{display:none;}.localgov-alert-banner__content-wrapper{display:flex;justify-content:normal;flex-grow:1;}@media screen and (max-width:480px){.localgov-alert-banner__content-wrapper{flex-direction:column;}.localgov-alert-banner__title{line-height:normal;}.region-content-news .teaser_content{display:none;}.lgd-footer__post-footer img{height:auto;}}#block-apf-m-theme-copyrightfooter-2,.lgd-region__inner.lgd-region__inner--lower-footer-first{padding-left:5px;}.view-localgov-sitewide-search .view-filters form{flex-direction:unset !important;}.lgd-region--search .form-actions{margin-top:0 !important;}.region-search .block-localgov-sitewide-search-block .js-form-item{width:100%;display:none;}.region-search .block-localgov-sitewide-search-block .js-form-item.active{display:unset;width:700px;border:1px solid #fdd420;border-radius:8px 4px 4px 8px;}.region-search .block-localgov-sitewide-search-block .js-form-item.inactive{display:none;}.region-search .block-localgov-sitewide-search-block .js-form-item.tab{display:unset;width:450px;}.region-search .block-localgov-sitewide-search-block .button.active{background-color:var(--botton-bg-color);}.region-search .block-localgov-sitewide-search-block .button.inactive{background-color:white;}.region-search .block-localgov-sitewide-search-block.tab{padding-left:0;}.region-search .block-localgov-sitewide-search-block .js-form-item .tab{width:450px;}#views-exposed-form-localgov-sitewide-search-sitewide-search-page--2-block label.js-form-required.form-required{display:none;}@media screen and (max-width:768px){#block-apf-m-theme-sitewidesearchblock-2 .button,#block-apf-employers-sitewidesearchblock-2 .button{background-color:var(--botton-bg-color);}}.lgd-header__nav--primary #views-exposed-form-localgov-sitewide-search-sitewide-search-page-block input{font-family:Asap;}
.service-cta-block__link--cta-action{background-color:var(--botton-bg-color);color:var(--color-text);}.service-cta-block__link.service-cta-block__link--cta-action{width:100%;padding:2rem 1rem;color:var(--color-text);font-size:18px;letter-spacing:0;line-height:21px;font-weight:normal !important;border-radius:0 !important;background-color:white;border:1px solid #d8d7dc;box-sizing:border-box;border-bottom:2px solid var(--border-box-bottom-color);box-shadow:0px 0px 2px #00000029;transition:background-color 0.3s;}.service-cta-block__link:hover{background-color:var(--botton-bg-color);}.service-cta-block__list svg{stroke:black;}.service-cta-block__list svg path{fill:black !important;display:none;}.frontpage-header-text{border-bottom:2px solid var(--border-box-bottom-color);letter-spacing:0;font-size:36px;line-height:42px;padding-top:20px;}.service-cta-block__link{background-color:white;}.service-cta-block__link:hover{background-color:#fdd421;}.service-cta-block__link.service-cta-block__link--info-action{border:1px solid var(--border-box-color);border-radius:0;}
