/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lgd-page-title-block{margin-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--page-title-border);}.lgd-page-title-block__title,.lgd-page-title-block__subheader{max-width:var(--page-title-width);}.lgd-page-title-block__subtitle{font-size:var(--page-title-subtitle-font-size);}.lgd-page-title-block__subtitle,.lgd-page-title-block__subheader{font-size:var(--page-title-lede-font-size);}
.block .lgd-page-title-block{margin-top:var(--spacing-larger);margin-block-end:var(--spacing-larger);border-block-end:0;}.block .lgd-page-title-block__title{margin-block-end:0;padding-block-end:var(--spacing-largest);border-block-end:var(--border);}.block.block-node--type-webform .lgd-page-title-block{margin-block-end:var(--spacing-largest);}.block.block-node--type-webform .lgd-page-title-block__title{padding-block-end:0;border-block-end:0;}.region-content-top:has(.block-localgov-page-header-block + .block-localgov-guides-contents) .lgd-page-title-block__title{padding-block-end:0;border-block-end:0;}@media screen and (min-width:768px){.block .lgd-page-title-block__title{padding-block-end:var(--spacing-huge);}}
.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);}
.pager{margin:0 auto;padding-top:var(--spacing-largest);padding-bottom:var(--spacing-large);height:100%;width:100%;display:flex;}.pager ol,.pager ul{width:100%;flex-wrap:wrap;}@media only screen and (min-width:768px){.pager ol,.pager ul{width:100%;}}.pager__items{list-style:none;display:grid;grid-auto-flow:column;align-items:center;justify-content:center;padding-inline-start:0;margin-left:auto;margin-right:auto;max-width:100%;}.pager__item{display:flex;align-items:center;justify-content:center;margin-inline:0;margin-block-start:0;}@media only screen and (min-width:768px){.pager__item--next,.pager__item--previous{flex:auto;}}.pager__item--previous{justify-content:center;}.pager__item--next{justify-content:center;}@media only screen and (min-width:768px){.pager__item--previous{order:unset;justify-content:end;}.pager__item--next{order:unset;justify-content:start;}}.pager__item.pager__item--next a{padding-right:var(--spacing-large);}.pager__item.pager__item--previous a{padding-left:var(--spacing-large);}.pager__item--next a::after,.pager__item--previous a::before{position:absolute;width:var(--spacing-large);height:var(--spacing-large);content:"";background:var(--color-accent);mask:url("/themes/contrib/greenwich/assets/images/icons/rbg-chevron-right.svg")
    no-repeat bottom / 1.1rem 1.1rem;}.pager__item--next a::after{mask:url("/themes/contrib/greenwich/assets/images/icons/rbg-chevron-right.svg")
    no-repeat bottom / 1.1rem 1.1rem;margin-right:var(--spacing-small);}.pager__item--next a:focus::after,.pager__item--previous a:focus::before{background:var(--color-grey-darker);}.pager__item--previous a::before{mask:url("/themes/contrib/greenwich/assets/images/icons/rbg-chevron-right.svg")
    no-repeat bottom / 1.1rem 1.1rem;transform:rotate(180deg);margin-left:-25px;margin-top:5px;}.pager__item a,.pager__item a:hover,.pager__item a:active{text-decoration:underline;border-bottom:3px solid transparent;}.pager__item a{color:var(--color-accent-2);padding:var(--spacing-small) var(--spacing);}.pager__item a:hover{color:var(--color-accent-2);background-color:var(--color-accent-2-light);border-bottom:solid 3px var(--color-accent-2-light);}.pager__item a:active{color:var(--color-accent-2-dark);text-decoration-thickness:2px;background-color:var(--color-accent-2-light);}.pager__item a:focus{text-decoration:none;color:var(--color-black);outline:4px solid transparent;background-color:var(--color-focus);box-shadow:none;border-bottom:solid 3px var(--color-grey-darker);}.pager__item.is-active a{outline:none;color:var(--color-white);text-decoration:none;background-color:var(--color-accent-2-dark);pointer-events:none;border-bottom:solid 3px var(--color-accent-2-dark);}
.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%;}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{padding:0;background-color:transparent;}.sidebar .block-localgov-services-related-links-block h2{font-size:var(--font-size-h5);padding-block-start:var(--spacing-largest);}.sidebar .block-localgov-services-related-links-block ul{list-style:none;padding:0;font-weight:500;}.sidebar .views-exposed-form label{font-weight:500;}@media only screen and (min-width:1024px){.sidebar--second .block-localgov-services-related-links-block{border-block-start:var(--border);margin-block-start:calc((var(--spacing-large) + 0.4rem) * -1);}}@media screen and (max-width:1024px){.lgd-row:has(> .sidebar--second){display:flex;flex-direction:column;}}.sidebar .views-exposed-form label{font-weight:500;}
.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);}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;}@media (prefers-reduced-motion:no-preference){.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{animation:gin-throbber .75s linear infinite;}}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
