/* @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);}}
.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);}
.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;}
.lgd-region--footer-first{width:100%;}.fontawesome-icon{line-height:1;}.social-icons-wrapper{justify-content:space-between;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;}#block-havant-theme-footersocialicons{justify-content:center;}#block-havant-theme-footersocialicons > .field{width:100%;}@media (min-width:400px){.social-icons-wrapper{gap:1rem;justify-content:center;}}.more-services{width:auto;height:auto;padding:.5rem 1rem;}#block-ehdc-theme-sitebranding--2{float:right;}.views-exposed-form.block-localgov-sitewide-search-block .button{background:#819e66 url('/themes/contrib/webcurl_localgov_theme/SEARCH-ICON.png') 50% 50% no-repeat;}button:focus{background:white;}.view-localgov-sitewide-search .view-content{background:#e4f1da;}@media(min-width:767px){#block-havant-theme-footersocialicons{justify-content:flex-start;float:left;}.social-icons-wrapper{gap:1.5rem;margin-bottom:0;}.branding{float:right;}}.view-all-services a{text-decoration:none;}.view-all-services a:hover{text-decoration:underline;}.view-latest-news span{color:var(--color-accent);}.jump-to-top{font-size:50px;cursor:pointer;position:fixed;right:20vw;top:80%;border:345px;z-index:500;float:none;margin-right:0;}@media (max-width:100px) and (min-width:100px){.jump-to-top{top:60% !important;}}@media (max-width:1800px) and (min-width:1500px){.jump-to-top{top:60% !important;}}@media (max-width:1500px){.jump-to-top{top:50% !important;}}@media (max-width:1300px){.jump-to-top{top:45% !important;}}.jump-to-top .cls-3,.cls-4{stroke:#46812b !important;}.lgd-region--footer-second.region.region-footer-second .lgd-container.padding-horizontal{padding-left:var(--spacing-padding-horizontal);padding-right:var(--spacing-padding-horizontal);}@media (min-width:768px){.menu.menu--menu-footer-menu .menu-item{display:inline-block;padding-right:2em;}.lgd-region--footer-second.region.region-footer-second .lgd-container.padding-horizontal{padding-left:0;padding-right:0;}}@media (max-width:767px){.region-footer-second .lgd-region__inner > .block{flex-basis:auto;}.region-footer-second .lgd-region__inner{justify-content:center;}}.region-footer-second{width:100%;}.menu.menu--menu-footer-menu .menu-item{list-style:none;margin-bottom:.5rem;}.lgd-footer__pre-footer{padding-top:1.875rem;padding-bottom:1.875rem;}.lgd-footer .menu{margin-bottom:0;}.lgd-footer .branding__item.branding__item--logo{width:min-content;margin:0 auto;}.region-footer-first .branding__logo img{height:auto;}@media screen and (max-width:880px){.lgd-header__toggle--primary{display:flex !important;}.lgd-header__toggle--secondary{display:flex !important;}.lgd-region__inner--primary-menu{flex-direction:column;}}@media screen and (max-width:880px){.lgd-header__nav--primary{display:none;align-items:center;width:100%;margin:0;}}@media (max-width:880px){#lgd-header__nav--primary{border-color:black;border-bottom-right-radius:5px;border-radius:5px;background:white;}#lgd-header__nav--primary a{color:black;}.menu--main{border-radius:5px;}.lgd-header .lgd-region.lgd-region--primary-menu.region.region-primary-menu{border-radius:5px;margin-top:0.5rem;}.sidebar--first{width:90%;}.branding{padding-top:0;}}.node--type-localgov-news-article h2{font-size:23px;padding-left:0;}.node.node--type-localgov-news-article.node--view-mode-simple- .paragraph-formatter{padding-bottom:1rem;}.node--type-localgov-news-article .paragraph-summary{grid-column:1 / 2;}.paragraph--type--topic-list-builder .lgd-teaser h3{margin-bottom:0;}.lgd-row__one-half.lgd-topic-list-builder__service.field__item{border-bottom:1px solid rgb(209,209,209) !important;}.lgd-region.lgd-region--header.region.region-header{padding-bottom:0.6rem;}.lgd-search-results-list__header-container{padding-bottom:0;margin-bottom:0;}.lgd-search-results-list__header-container .view-header{padding-bottom:0;margin-bottom:0 !important;}.menu.menu--footer li a:hover,.menu.menu--footer-bottom li a:hover{text-decoration:underline;}a,h1,h2,h3{text-decoration:none;}a:link:hover,h1:link:hover,h2:link:hover,h3:link:hover{text-decoration:underline;}.service-landing-page__services .field--name-localgov-destinations .lgd-row{width:100%;}@media (min-width:940px){.lgd-region__inner.lgd-region__inner--header .branding__item--logo{padding-left:1rem;}.menu.menu--main{padding-right:1.8rem;}}.service-cta-block__link.service-cta-block__link--cta-action:hover,.service-cta-block__link.service-cta-block__link--cta-action:focus{color:white !important;background-color:#00A4B7 !important;}.path-frontpage.page-node-type-localgov-services-landing .service-cta-block__link:focus,.path-frontpage.page-node-type-localgov-services-page .service-cta-block__link:focus,.path-frontpage.page-node-type-localgov-services-sublanding .service-cta-block__link:focus{color:white;}.lgd-teaser__content.lgd-teaser__content--localgov-services-landing h3:hover,.lgd-teaser__content.lgd-teaser__content--localgov-services-page h3:hover,.lgd-teaser__content.lgd-teaser__content--localgov-services-sublanding h3:hover{background-color:#00A4B7 !important;}.lgd-teaser__content.lgd-teaser__content--localgov-services-landing h3:hover a,.lgd-teaser__content.lgd-teaser__content--localgov-services-page h3:hover a,.lgd-teaser__content.lgd-teaser__content--localgov-services-sublanding h3:hover a{color:white !important;}.lgd-teaser__content.lgd-teaser__content--localgov-services-landing h3 a:focus,.lgd-teaser__content.lgd-teaser__content--localgov-services-page h3 a:focus,.lgd-teaser__content.lgd-teaser__content--localgov-services-sublanding h3 a:focus{color:white !important;}.menu--footer a:hover{color:white !important;background-color:#00A4B7 !important;}.menu--footer a:focus,.fontawesome-icons a:focus i{color:white !important;}.menu--footer-bottom a:hover,.menu--footer-bottom a:focus{background-color:#00A4B7 !important;color:white !important;}#block-havant-theme-footersocialicons .fontawesome-icon i:hover{background-color:#00A4B7 !important;color:white !important;}#lgd-header__nav--primary a:focus{color:white !important;background-color:#00A4B7 !important;}.more-services:hover,.more-services:focus{color:white !important;background-color:#00A4B7 !important;}.node--type-localgov-news-article.node--view-mode-simple- h2:hover a{background-color:#00A4B7 !important;color:white !important;}.node--type-localgov-news-article.node--view-mode-simple- h2:focus a,.node--type-localgov-news-article.node--view-mode-simple- a:focus{background-color:#00A4B7 !important;color:white !important;}.lgd-header__inner{justify-content:normal;}.lgd-footer__pre-footer{padding-bottom:1.875rem !important;}@media (min-width:500px){.path-frontpage .node--type-localgov-services-landing.node--view-mode-child-pages-view{width:100%;}.path-frontpage.page-node-type-localgov-services-landing .view-child-page-block.view-id-child_page_block{width:100%;}}.jobs-table img{max-width:100px;}.field--type-double-field .field__item{padding:1rem;border:1px solid grey;margin-bottom:0.25rem;border-radius:5px;background:#e6e6e6 url(/misc/ui/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;cursor:pointer;}.field--type-double-field .field__item summary[aria-expanded="true"]{margin-bottom:1rem;}.main-btn a{color:white;}.main-btn{margin-right:1rem;margin-bottom:1rem;background-image:none;background-color:var(--color-success);text-transform:inherit;border-radius:5px;transition:background 150ms ease;padding:6px 30px;color:#fff;border-color:transparent;min-width:250px;vertical-align:top;max-width:300px;min-height:33px;width:100%;display:inline-block;white-space:normal;text-align:center;}.job-vacancy.views-row{padding:1rem;padding-bottom:0.5rem;padding-right:0;border:1px solid rgb(192,192,192);margin-bottom:1rem;}@media (min-width:1100px){.job-vacancy.views-row{margin-right:5rem;}}.lgd-header .lgd-region--primary-menu .menu--main > .menu-item a:hover{background-color:#00A4B7 !important;}#lgd-header__nav--primary .menu-item:hover a{color:#ffffff !important;}.view.view-latest-news a:focus .wlgd-news-card,.view.view-latest-news a:focus span,.view.view-latest-news a:hover .wlgd-news-card,.view.view-latest-news a:hover span{color:white !important;background-color:#00A4B7 !important;}.more-link a:focus,.more-link a:hover{color:white !important;background-color:#00A4B7 !important;}#lgd-header__nav--primary .menu--main{flex-direction:column;}.lgd-header .lgd-region.lgd-region--primary-menu.region.region-primary-menu{width:100%;}@media (min-width:880px){#lgd-header__nav--primary .menu--main{flex-direction:row;}}@media (max-width:499px){#__ba_launchpad{flex-basis:100%;}}@media (min-width:375px){.views-exposed-form.block-localgov-sitewide-search-block form{display:flex;align-content:center;justify-content:center;}.menu--main > .menu-item a{margin-left:4px;padding:1rem 0.5rem;}}@media screen and (min-width:48rem){.page--moderngov-template .lgd-row__two-thirds{width:calc(65% - var(--grid-column-spacing));}.page--moderngov-template .lgd-row__one-third{width:calc(35% - var(--grid-column-spacing));}}div#advertising-wrapper{text-align:center;}#prefix-overlay-outer input[type='email']{border:2px solid black !important;}#prefix-overlay-outer input:focus-visible,#prefix-overlay-outer input[type='email']:focus-visible{outline:#00A4B7 solid 4px;}.path-frontpage.page-node-type-localgov-services-landing .block-localgov-sitewide-search-block .form-text{border:2px solid black;}[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page] .form-text:focus-visible{border-color:#00A4B7;outline:#00A4B7 solid 4px;transform:rotate(0);}.path-frontpage [data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page] .form-actions{display:flex;align-items:stretch;}.path-frontpage [data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page] .form-actions .button{height:auto;}[data-drupal-selector=views-exposed-form-localgov-sitewide-search-sitewide-search-page] .form-actions .button:focus-visible{outline:#00A4B7 solid 4px;border-color:#00A4B7;transform:rotate(0);}.fontawesome-icons.nextdoor-icon{transform:translateY(3.5px);}.fontawesome-icons.nextdoor-icon img:hover{background-color:#00A4B7;}@media screen and (max-width:480px){#block-havant-theme-footersocialicons{transform:translateX(-18px);margin-bottom:2rem;}.fontawesome-icon.nextdoor-icon{width:60px;}}#ccc .ccc-content--light a{color:var(--color-link) !important;text-decoration:underline;}.fontawesome-icon,.fontawesome-icon.nextdoor-icon,.fontawesome-icon.nextdoor-icon img,.fontawesome-icons > ul li{display:inline;}.fontawesome-icon.nextdoor-icon{vertical-align:text-bottom;}
