/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
ul.menu{list-style:none;}ul.menu.menu--footer-housekeeping{list-style:none;}ul.menu.menu--footer-housekeeping li::before{content:"› ";color:white;margin-right:0.5rem;}.luton-lgd-header ul.menu li{margin-inline:var(--spacing);}.luton-lgd-header__translate-link{margin-inline-end:var(--spacing);}.luton-lgd-header__translate-link{color:white;}.luton-lgd-header .menu--main > .menu-item a{padding:0;background-color:transparent;border:none;}.luton-lgd-header__nav--primary{ul.menu li{margin-inline:var(--spacing);}}.lgd-footer ul.menu li{margin-right:var(--spacing-largest);}.luton-lgd-header .luton-lgd-header__item--services .menu-item > a{color:var(--color-blue);}.luton-lgd-header .luton-lgd-header__item--services .block-menu > h2{padding-inline-start:var(--spacing-large);}.luton-lgd-header .luton-lgd-header__item--services .menu{padding-inline-start:var(--spacing-large);margin-inline-start:0;}@media (width < 918px){.services-menu-heading-desktop{display:none;}.services-menu-heading-button{background:none;border:none;cursor:pointer;padding:0;padding-inline-start:var(--spacing-large);text-align:left;width:100%;font:inherit;}.services-menu-heading-button .services-menu-heading-text{margin:0;display:flex;justify-content:space-between;align-items:center;}.services-menu-heading-button:hover,.services-menu-heading-button:focus{text-decoration:none;}.services-menu-chevron{transition:transform 0.3s ease;margin-left:var(--spacing);}.services-menu-chevron .lgd-icon{width:var(--spacing-large);height:var(--spacing-large);}.services-menu-heading-button[aria-expanded="true"] .services-menu-chevron{transform:rotate(180deg);}.region-secondary-menu .menu{overflow-y:visible;max-height:none;}.luton-lgd-header__item--search{padding-top:var(--spacing);}.luton-lgd-header__item--primary-nav{padding-bottom:var(--spacing);}.luton-lgd-header__item--services{padding:0;margin-bottom:calc(-1 * var(--spacing-small));}.services-menu-heading-button{padding-inline-start:var(--spacing-larger);margin-bottom:var(--spacing-small);}.luton-lgd-header__item--services .menu{padding-inline-start:var(--spacing-larger);margin-inline-start:0;}.luton-lgd-header__item--primary-nav .menu-item{margin-bottom:var(--spacing-small);}.luton-lgd-header__item--primary-nav .menu--main .menu-item a{color:var(--color-accent);font-family:var(--font-secondary);font-size:var(--font-size-large);font-weight:bold;}.luton-lgd-header__item--primary-nav .menu--main .menu-item a:focus{text-decoration:none;color:var(--color-black);outline:3px solid transparent;background-color:var(--color-focus);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);}.services-menu-heading-button .services-menu-heading-text h2{font-size:var(--font-size-large);font-weight:bold;margin:0;}.luton-lgd-header__expandable-area{padding-bottom:var(--spacing);}.luton-lgd-header__item--services .menu-item a{font-size:var(--font-size-large);}}@media (width >= 918px){.services-menu-heading-button{display:none;}.navigation--services [id*="-content"][data-disclosure-expanded]{display:block;}.navigation--services [id*="-content"][data-disclosure-expanded="false"]{display:block;}.luton-lgd-header .menu--main > .menu-item a:hover{color:white;text-decoration-thickness:max(3px,0.1875rem,0.12em);background-color:transparent;border:none;}.luton-lgd-header .menu--main > .menu-item a:focus{text-decoration:none;color:var(--color-black);outline:3px solid transparent;background-color:var(--color-focus);border:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);}.luton-lgd-header .menu--main > .menu-item a:active{color:white;background-color:transparent;border:none;}}.luton-lgd-header__toggle-text--open{display:none;}.luton-lgd-header__toggle-text--closed{display:inline;}.at-disclosure[aria-expanded="true"] .luton-lgd-header__toggle-text--closed{display:none;}.at-disclosure[aria-expanded="true"] .luton-lgd-header__toggle-text--open{display:inline;}.luton-lgd-header__toggle--secondary{min-width:7.5rem;text-align:center;}.luton-lgd-header__toggle--primary{min-width:5rem;text-align:center;}@media (width >= 918px){.region-secondary-menu{border-radius:0.5rem;}.lgd-region__inner--secondary-menu{border-radius:0.5rem;}.luton-lgd-header__expandable-area{padding-bottom:var(--spacing);}}@media (width < 918px){.region-secondary-menu{border-radius:0.5rem 0.5rem 0 0;}.lgd-region__inner--secondary-menu{border-radius:0.5rem 0.5rem 0 0;}.luton-lgd-header__item--primary-nav{border-radius:0 0 0.5rem 0.5rem;}.luton-lgd-header__item--services{margin-bottom:0;}}
.view-localgov-directory-channel .node--unpublished .lgd-teaser__content h3:after{content:" (Unpublished)"}
.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);}
.lgd-page-title-block{margin-block-end:0;border-block-end:none;font-family:var(--font-secondary);}@media screen and (min-width:64rem){.lgd-page-title-block{margin-block-start:var(--spacing-xlarge);}}.lgd-page-title-block__subheader{margin-block-end:var(--spacing-medium);font-size:var(--font-size-large);font-weight:400;}
.step-by-step-pages__relationship{border-inline-start-color:var(--step-by-step-relationship-border-color);}@media screen and (min-width:48rem){.block-views-blocklocalgov-step-by-step-navigation-steps .step-by-step-pages__relationship{display:none;}}.step-by-step-pages__relationship .step-by-step-pages__part-of{color:var(--step-by-step-part-of-color);}.step-by-step-pages ol.step-list .step.step--active .step__title a{color:var(--step-by-step-active-item-color);}.step-by-step-pages ol.step-list .step.step--active::before{border-color:var(--step-by-step-active-bullet-border-color);background-color:var(--step-by-step-active-bullet-bg-color);}.step-by-step-pages ol.step-list .step.step--active:not(:last-of-type)::after{border:var(--step-by-step-line-joining-items-border);border-color:var(--step-by-step-line-joining-items-color);}.block-views-blocklocalgov-step-by-step-navigation-steps-for-overview{max-width:var(--step-by-step-nav-block-width);}.step-by-step-pages .step-master:focus,.step-by-step-pages .step-master:hover,.step-by-step-pages .step-master:active,.step-by-step-pages ol.step-list .step .step__title .step-show:focus,.step-by-step-pages ol.step-list .step .step__title .step-show:hover,.step-by-step-pages ol.step-list .step .step__title .step-show:active{text-decoration:none;color:var(--color-black);outline:3px solid transparent;background-color:var(--color-focus);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);}
.block-step-part-of-block{margin-bottom:var(--spacing-large);border-bottom:2px solid var(--color-primary---anrt-color-primary-a);}.step-by-step-pages__relationship{background-color:var(--color-white);border-radius:var(--border-radius-large);padding:var(--spacing);margin-bottom:var(--spacing-medium);border:none;font-weight:700;font-family:var(--font-secondary);}.step-by-step-pages__relationship .step-by-step-pages__part-of{font-size:var(--font-size-large);color:var(--color-black);margin-bottom:var(--spacing);display:block;}.step-by-step-pages__relationship br{display:none;}.step-by-step-pages__homepage a{font-size:var(--font-size-1x-large);color:var(--color-blue);}@media screen and (min-width:768px){.step-by-step-pages__relationship{padding:var(--spacing-large);}}@media screen and (max-width:768px){.page-node-type-localgov-step-by-step-page main .lgd-row__two-thirds{order:2;}.sidebar .lgd-region__inner .block-views-blocklocalgov-step-by-step-navigation-steps{padding-inline:var(--spacing);padding-block-end:0;}}.step-by-step-pages .step-list{border-top:2px solid var(--color-primary---anrt-color-primary-a);}.step-by-step-pages--nav{background:var(--color-white);border-radius:var(--border-radius-large);border-top-right-radius:0;padding:var(--spacing);padding-bottom:0;margin-bottom:0;}@media (min-width:1024px){.step-by-step-pages--nav{padding:var(--spacing-large);margin-bottom:var(--spacing-xlarge);}}.step-by-step-pages ol.step-list .step .step__title a{color:var(--color-blue);}.sidebar .view-header h2{margin-bottom:var(--spacing-small);}.step-by-step-pages .summaries-control button{background:var(--color-white);color:var(--color-blue);position:relative;}.step-by-step-pages .summaries-control{padding-bottom:var(--spacing-large);border-bottom:2px solid var(--color-primary---anrt-color-primary-a);}.step-by-step-pages .summaries-control button,.step-by-step-pages .step-master,.step-by-step-pages ol.step-list .step .step__title .step-show{padding:var(--spacing-smallest) var(--spacing-small) var(--spacing-smallest) var(--spacing-large);border:1px solid var(--color-blue);color:var(--color-blue);border-radius:var(--border-radius-large);position:relative;text-decoration:none;}.step-by-step-pages .summaries-control button:focus,.step-by-step-pages .summaries-control button:hover,.step-by-step-pages .summaries-control button:focus-within,.step-by-step-pages .summaries-control button:active,.step-by-step-pages .step-master,.step-by-step-pages ol.step-list .step .step__title .step-show:focus,.step-by-step-pages .step-master,.step-by-step-pages ol.step-list .step .step__title .step-show:hover,.step-by-step-pages .step-master,.step-by-step-pages ol.step-list .step .step__title .step-show:focus-within,.step-by-step-pages .step-master,.step-by-step-pages ol.step-list .step .step__title .step-show:active{background:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);box-shadow:none;}.step-by-step-pages .summaries-control button:before,.step-summary-container .step-show:before{content:"";position:absolute;top:50%;left:10px;width:0.4rem;height:0.4rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(45deg);}.step-by-step-pages .summaries-control button[aria-expanded="true"]:before,.step-summary-container .step-show[aria-expanded="true"]:before{transform:translateY(-50%) rotate(-135deg);}.step-by-step-pages ol.step-list .step::before{border:1px solid var(--color-black);}.step-by-step-pages ol.step-list .step:not(:last-of-type)::after{border:1px solid var(--color-black);}.summaries-control i{display:none;}@media (max-width:64rem){.lgd-prev-next--step_by_step{grid-column:span 12;}}ul.step-list{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-column-spacing);padding-block-start:var(--spacing-larger);border-block-start:1px solid var(--color-accent-light);}.lgd-prev-next__list-item{background:var(--color-white);border:2px solid var(--color-secondary-a);border-top-left-radius:var(--border-radius-large);border-bottom-left-radius:var(--border-radius-large);border-top-right-radius:0;border-bottom-right-radius:var(--border-radius-large);overflow:hidden;}.page-node-type-localgov-step-by-step-page .main ul.step-list .lgd-prev-next__list-item a{text-decoration:none}.main ul .lgd-prev-next__list-item a{display:flex;flex-wrap:wrap;align-items:center;background:var(--color-white);color:var(--color-black);border:none;padding:var(--spacing-medium);text-decoration:none;}.step-by-step--prev-next{display:grid;grid-template-columns:repeat(12,1fr);padding-block-start:var(--spacing-larger);}.step-by-step--prev-next .view-content{grid-column:span 12;padding-inline-end:0;}@media (min-width:768px){.step-by-step--prev-next .view-content{grid-column:span 8;padding-inline-end:var(--spacing-large);}}.lgd-prev-next__list-item a  *{color:var(--color-black);text-decoration:none;}.lgd-prev-next__list-item--next a{justify-content:flex-end;}.lgd-prev-next__list-item--prev{border-top-right-radius:var(--border-radius-large);border-top-left-radius:0;}.lgd-prev-next__link--next .lgd-prev-next__title{text-align:right;}.lgd-prev-next__list-item svg path{fill:var(--color-black);}.lgd-prev-next__list-item .lgd-prev-next__label{font-weight:800;font-family:var(--font-secondary);margin-block-end:var(--spacing-small);display:flex;align-items:center;}@media (max-width:64rem){ul.step-list{grid-template-columns:repeat(12,1fr);}.lgd-prev-next__list-item{grid-column:span 6;}}.step-by-step-pages ol.step-list .step.step--active a{pointer-events:none;cursor:default;}.step-by-step-pages ol.step-list .step.step--active .step__title a{font-weight:400;text-decoration:none;color:var(--color-black);}@media screen and (max-width:768px){.page-node-type-localgov-step-by-step-page .lgd-region__inner--content .block-step-part-of-block{display:none;}}.lgd-region__inner--sidebar-second .block-step-part-of-block{border-bottom:none;padding-bottom:0;margin-bottom:0;padding-inline:var(--spacing);}.lgd-region__inner--sidebar-second .block-step-part-of-block h2{display:none;}.lgd-region__inner--sidebar-second .step-by-step-pages__relationship{margin-bottom:calc(var(--spacing) * -1);}@media screen and (min-width:768px){.lgd-region__inner--sidebar-second .block-step-part-of-block{display:none;}}
.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);}
