/* @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);}
.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);}
.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);}
body{--grid-column-spacing:0rem;--color-primary:#1b4a60;--color-primary-darkened:#13384a;--color-primary-80:#496e80;--color-primary-60:#7692a0;--color-primary-40:#a4b7bf;--color-primary-20:#d1dbdf;--color-secondary:#0b0c0c;--color-accent:#ee6f5c;--color-accent-1:#ee6f5c;--color-accent-1-darkened:#b45244;--color-accent-1-80:#f18c7d;--color-accent-1-60:#f5a99d;--color-accent-1-40:#f8c5be;--color-accent-1-20:#fce6e3;--color-accent-2:#9ed5df;--color-accent-2-80:#b1dde5;--color-accent-2-60:#c5e6ec;--color-accent-2-40:#d8eef2;--color-accent-2-20:#e0f7fd;--color-slate:#4b5c69;--color-body:#3d3d3b;--color-teal:#00757f;--color-teal-darkened:#00585f;--color-teal-80:#33797f;--color-teal-60:#339aa4;--color-teal-40:#99cdd1;--color-teal-20:#e0f7fd;--color-purple:#964a88;--color-orange:#ff8b44;--color-green:#3fc49a;--color-chalk:#f1f1f5;--color-black:#000;--color-focus:#3fc49a;--color-active:#000;--color-success:#008b40;--color-success-20:#ddffed;--color-danger:#d4351c;--color-link:var(--color-primary);--color-link-hover:var(--color-teal);--color-link-focus:var(--color-black);--link-underline-thickness:0.125rem;--link-underline-offset:0.5rem;--section-content-top-bg-color:var(--color-accent-2-20);--button-padding-vertical:0.625rem;--button-padding-horizontal:1.25rem;--font-primary:"Poppins",Arial,sans-serif;--font-secondary:var(--font-primary);--font-weight-bold:600;--font-size:1rem;--font-size-smallest:calc(var(--font-size) * 0.5);--font-size-smaller:calc(var(--font-size) * 0.75);--font-size-small:calc(var(--font-size) * 1);--font-size-medium:calc(var(--font-size) * 1.125);--font-size-large:calc(var(--font-size) * 1.25);--font-size-larger:calc(var(--font-size) * 1.375);--font-size-largest:calc(var(--font-size) * 1.5);--breadcrumbs-font-size:0.875rem;--font-size:1rem;--font-size-h1:2.125rem;--font-size-h2:1.5625rem;--font-size-h3:1.375rem;--font-size-h4:1.125rem;--font-size-h5:1rem;--font-size-h6:1rem;--page-title-lede-font-size:1.125rem;}@media screen and (min-width:60rem){body{--breadcrumbs-font-size:1.125rem;--font-size:1.125rem;--font-size-h1:3.125rem;--font-size-h2:1.875rem;--font-size-h3:1.5625rem;--font-size-h4:1.375rem;--font-size-h5:1.125rem;--font-size-h6:1.125rem;--page-title-lede-font-size:1.375rem;}}body{--color-text:var(--color-body);--heading-line-height:1.3;--heading-font-weight:500;--heading-1-font-weight:700;--heading-2-font-weight:var(--heading-font-weight);--heading-3-font-weight:var(--heading-font-weight);--heading-4-font-weight:var(--heading-font-weight);--heading-5-font-weight:var(--heading-font-weight);--heading-6-font-weight:var(--heading-font-weight);--heading-1-line-height:var(--heading-line-height);--heading-2-line-height:var(--heading-line-height);--heading-3-line-height:var(--heading-line-height);--heading-4-line-height:var(--heading-line-height);--heading-5-line-height:var(--heading-line-height);--heading-6-line-height:var(--heading-line-height);--color-heading:var(--color-primary-darkened);--heading-1-color:var(--color-heading);--heading-2-color:var(--color-heading);--heading-3-color:var(--color-heading);--heading-4-color:var(--color-heading);--heading-5-color:var(--color-heading);--heading-6-color:var(--color-heading);--button-padding-vertical:0.625rem;--button-padding-horizontal:1.25rem;--button-text-color:var(--color-white);--button-text-color-hover:var(--color-white);--button-icon-color:var(--button-text-color);--button-icon-color-hover:var(--color-accent);--button-border-color:var(--color-green-darken);--button-bg-color:var(--color-green);--button-bg-color-hover:var(--color-teal);--button-font-family:var(--font-primary);--button-border-radius:5rem;--header-logo-width:4.375rem;--color-section-header-bg:var(--color-primary-darkened);--header-services-button-border:var(--border);--header-services-button-border-color:var(--color-white);--header-services-button-color:var(--color-white);--header-services-button-bg-color:transparent;--header-services-button-bg-color-hover:transparent;--header-services-button-color-hover:var(--color-white);--color-slogan:var(--color-white);--header-search-button-color:var(--color-white);--header-search-button-bg-color:var(--color-accent);--header-search-button-color-hover:var(--color-accent);--header-search-button-bg-color-hover:var(--color-white);--header-search-input-border:none;--secondary-menu-bg-color-first:var(--color-primary);--secondary-menu-bg-color-second:var(--color-primary);--secondary-menu-link-color:var(--color-white);--secondary-menu-link-color-focus:var(--color-link);--secondary-menu-column-count:3;--breadcrumbs-background-color:var(--color-accent-2-20);--breadcrumbs-border:none;--breadcrumbs-divider:">";--breadcrumbs-padding-vertical:var(--spacing-small);--breadcrumbs-padding-horizontal:0;--breadcrumbs-link-color:var(--color-primary-darkened);--breadcrumbs-spacing-bottom:0;--page-title-border:none;--table-border:none;--table-padding:0.75rem 0.75rem 0.75rem 0;--table-bg-color:transparent;--table-header-border-color:var(--color-grey-medium);--teaser-featured-border:none;--teaser-featured-content-padding:0;--quote-padding:0;--quote-padding-left:8.75rem;--quote-padding-left-mobile:4.75rem;--quote-padding-inline-start:var(--quote-padding-left);--quote-padding-inline-start-mobile:var(--quote-padding-left-mobile);--quote-border:none;--quote-border-color:transparent;--quote-bg-color:var(--color-accent-2-20);--quote-author-color:var(--color-accent);--call-out-box-padding:1.5rem;--call-out-box-link-padding:var(--spacing-smaller);--call-out-box-bg-color:transparent;--call-out-box-text-color:var(--color-text);--call-out-box-title-color:var(--color-heading);--border-width:0.125rem;--input-border-color:var(--color-black);--input-padding-horizontal:0.5rem;--input-padding-vertical:0.5rem;--step-by-step-line-joining-items-border:0.0625rem solid var(--color-accent);--color-section-pre-footer-bg:var(--color-white);--color-section-footer-bg:var(--color-primary);--color-section-post-footer-bg:var(--color-primary-darkened);--section-spacing-vertical-pre-footer:var(--spacing-largest);--section-spacing-vertical-footer:3.5rem;--section-spacing-vertical-post-footer:var(--spacing);--color-pre-footer-link:var(--color-black);--color-pre-footer-text:var(--color-black);--color-pre-footer-heading:var(--color-primary-darkened);--color-footer-link:var(--color-white);--color-footer-text:var(--color-white);--color-post-footer-link:var(--color-white);--color-post-footer-text:var(--color-white);}body{overflow-x:hidden;}*:focus-visible{outline:none;}svg.ext{display:none;}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--color-white);}.node--view-mode-full > .lgd-container{padding-left:0;padding-right:0;}@media (min-width:48rem){.padding-right,.lgd-row .padding-right{padding-right:1rem;}}a{transition:none;}a:hover{color:var(--color-link-hover);text-decoration-thickness:var(--link-underline-thickness);}a:focus{color:var(--color-link-focus) !important;text-decoration:none;}.inactive{display:none;}.node__content ol{list-style:inside decimal;padding-left:0;}.node__content ul{list-style:disc;padding-left:1.25rem;}.node__content ul li::marker{font-size:1.125rem;}.node__content ul li,.node__content ol li{padding-bottom:0.5rem;}iframe{border:none;margin:0;}:is(h1,h2,h3,h4,h5,h6).visually-hidden{color:black;background-color:white;}.lgd-region--content h2{margin-bottom:2rem;}h2.tall{margin:3.125rem 0;}@media screen and (max-width:48rem){.lgd-row__one-quarter,.lgd-row__one-third,.lgd-row__one-half,.lgd-row__two-thirds,.lgd-row__three-quarters,.lgd-row__full,.localgov-services-page.node--with-restricted-width{width:100%;}}.lgd-row > div[class*=lgd-row]{margin-right:0;margin-left:0;}.advert{display:flex;justify-content:center;width:100%;}.advert.leaderboard{background-color:var(--color-section-header-bg);padding-top:10px;}.localgov-alert-banner{padding:1.625rem 0;background-color:var(--color-teal);}.localgov-alert-banner__inner{padding:0;}.localgov-alert-banner svg.ext{color:var(--color-white);}.localgov-alert-banner--major{background-color:var(--color-danger);}.localgov-alert-banner--minor{background-color:var(--color-accent-1);}.localgov-alert-banner--minor .localgov-alert-banner__close svg path{fill:var(--color-black);}.localgov-alert-banner.localgov-alert-banner--minor svg.ext{color:var(--color-black);}.localgov-alert-banner.localgov-alert-banner--minor a:hover{color:black;text-decoration-thickness:2px;}.localgov-alert-banner--notable-person{background-color:var(--color-black);}.localgov-alert-banner .localgov-alert-banner__body h2{margin:0;}.localgov-alert-banner__inner{display:block;}.localgov-alert-banner__content{display:flex;gap:1rem;}.localgov-alert-banner .localgov-alert-banner__close{border:unset;margin-top:0.625rem;padding:0;text-decoration:underline;font-size:0.875rem;font-weight:700;line-height:1.3125rem;text-align:left;}.localgov-alert-banner .localgov-alert-banner__close svg{margin-right:0.25rem;}.localgov-alert-banner .localgov-alert-banner__close:hover{background-color:unset;text-decoration-thickness:2px;color:unset;}.localgov-alert-banner .localgov-alert-banner__close:focus,.localgov-alert-banner .localgov-alert-banner__close:active{background-color:unset;border:unset;color:black;text-decoration:none;}.localgov-alert-banner .localgov-alert-banner__close:focus span,.localgov-alert-banner .localgov-alert-banner__close:active span{box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);background-color:var(--color-focus);outline:3px solid transparent;text-decoration:none;}.localgov-alert-banner svg,.localgov-alert-banner a{flex-shrink:0;}.localgov-alert-banner a{height:fit-content;width:fit-content;margin:0;}.localgov-alert-banner a:hover{color:white;text-decoration-thickness:2px;}.localgov-alert-banner a:focus,.localgov-alert-banner a:active{color:black;}.localgov-alert-banner__title{font-size:1rem;line-height:1.5rem;font-weight:600;text-align:left;flex-shrink:0;}@media (min-width:700px){.localgov-alert-banner__title{font-size:18px;line-height:30px;}}.localgov-alert-banner .field--name-short-description{font-weight:400;font-size:1rem;line-height:1.625rem;text-align:left;}@media (min-width:700px){.localgov-alert-banner .field--name-short-description{font-size:1.125rem;line-height:1.875;}}@media (min-width:700px){.localgov-alert-banner__body{display:flex;gap:1rem;}}.region-breadcrumb{margin-top:0;padding:1.5rem 0 0.5rem;}.page-node-type-localgov-newsroom .region-breadcrumb{--breadcrumbs-background-color:transparent;}button.lgd-header__close-button,button.button--search,input[type=submit],a.btn,a.btn.btn-start{align-items:center;background-color:var(--button-bg-color);border:none;border-radius:var(--button-border-radius);color:var(--button-text-color);display:flex;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);justify-content:space-between;padding:var(--button-padding-vertical) var(--button-padding-horizontal);text-decoration:none;width:fit-content;}button.lgd-header__close-button svg,button.button--search svg,input[type=submit] svg,a.btn svg,a.btn.btn-start svg{height:1.125rem;}button.lgd-header__close-button.btn-large,button.button--search.btn-large,input[type=submit].btn-large,a.btn.btn-large,a.btn.btn-start.btn-large{font-size:var(--font-size-large);}button.lgd-header__close-button:focus,button.button--search:focus,input[type=submit]:focus,a.btn:focus,a.btn.btn-start:focus{background-color:var(--color-focus) !important;border-color:var(--color-focus) !important;box-shadow:none;color:var(--color-link-focus) !important;text-decoration:none !important;}button.lgd-header__close-button:focus svg path,button.button--search:focus svg path,input[type=submit]:focus svg path,a.btn:focus svg path,a.btn.btn-start:focus svg path{fill:var(--color-link-focus) !important;}button.lgd-header__close-button:hover,button.button--search:hover,input[type=submit]:hover,a.btn:hover,a.btn.btn-start:hover{background-color:var(--button-bg-color-hover);color:var(--button-text-color-hover);cursor:pointer;text-decoration:none;}button.lgd-header__close-button:focus,button.button--search:focus:hover{box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);}a.btn svg{margin-left:1rem;}a.btn.btn-start{background-color:var(--color-success);background-image:url(/themes/custom/localgov_sheffield/images/icons/angle-right-white.svg);background-position:right 1.3rem center;background-repeat:no-repeat;background-size:0.75rem auto;display:inline-block;margin:0;padding:1rem 2.75rem 1rem var(--button-padding-horizontal);}a.btn.btn-start:focus{background-color:var(--color-focus);background-image:url(/themes/custom/localgov_sheffield/images/icons/angle-right-primary-darkened.svg);color:var(--color-black);}a.btn.btn-start::after{content:none;margin:0;}a.btn.btn-start.btn-primary{background-color:var(--color-primary-darkened);}a.btn.btn-start.btn-primary:focus{background-color:var(--color-focus);}a.btn.btn-start.btn-primary:hover{background-color:var(--color-teal);color:var(--color-white);}a.btn.btn-start.btn-primary__landing{background-color:var(--color-primary-darkened);}a.btn.btn-start.btn-primary__landing:focus{background-color:var(--color-focus);}a.btn.btn-start.btn-primary__landing:hover{background-color:var(--color-white);background-image:url(/themes/custom/localgov_sheffield/images/icons/angle-right-primary-darkened.svg);color:var(--color-primary-darkened);}a.btn.btn-start.btn-teal{background-color:var(--color-teal);}a.btn.btn-start.btn-teal:hover{background-color:var(--color-primary-darkened);}a.btn.btn-start.btn-accent{background-color:var(--color-accent-2);background-image:url(/themes/custom/localgov_sheffield/images/icons/angle-right-primary-darkened.svg);color:var(--color-primary-darkened);}a.btn.btn-start.btn-accent:hover{background-color:var(--color-teal);background-image:url(/themes/custom/localgov_sheffield/images/icons/angle-right-white.svg);color:var(--color-white);}@media screen and (max-width:48rem){a.btn.btn-start{padding:0.875rem 2.75rem 0.875rem var(--button-padding-horizontal);}}.call-out-box{margin-bottom:1.25rem;}.call-out-box h3{margin-bottom:0.625rem;}@media screen and (min-width:48rem){.call-out-box h3{margin-bottom:1.25rem;}}.call-out-box--no-image,.call-out-box__content{border-bottom-right-radius:3.125rem;}.call-out-box--no-image p:last-of-type,.call-out-box__content p:last-of-type{margin-bottom:0;}.call-out-box--default{border:0.375rem solid var(--color-accent-1);}.call-out-box--teal{border:0.375rem solid var(--color-teal);}@media screen and (max-width:48rem){.field__items .field__item:last-of-type .call-out-box{margin-bottom:2.5rem;}}.lgd-container.campaign-promo{max-width:var(--width-container);padding:0 1rem 2rem;}.campaign-promo{margin-bottom:2rem;}.campaign-promo__content{background-color:var(--color-accent-1-darkened);background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-accent-1-mobile-bottom.svg);background-repeat:no-repeat;background-position:bottom right;background-size:auto 4.5rem;border-bottom-right-radius:5rem;color:var(--color-white);display:flex;flex-direction:column-reverse;height:auto;padding-right:0;padding-bottom:4.5rem;}@media (min-width:48rem){.campaign-promo__content{background-color:transparent;background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-accent-1-mobile.svg);background-position:right;background-size:contain;border-radius:0;flex-direction:row;height:25rem;padding-right:4.1875rem;}}@media (min-width:60rem){.campaign-promo__content{background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-accent-1-desktop.svg);height:25rem;padding-right:12.5rem;}}.campaign-promo__content-text{background-color:var(--color-accent-1-darkened);padding:2rem 2rem 0;}@media (min-width:48rem){.campaign-promo__content-text{flex-basis:50%;height:25rem;}}.campaign-promo__content-text h2{color:var(--color-white);font-size:1.5625rem;}@media screen and (min-width:60rem){.campaign-promo__content-text h2{font-size:2rem;}}.campaign-promo__content-text p{font-size:var(--font-size-medium);}@media screen and (min-width:60rem){.campaign-promo__content-text p{font-size:var(--font-size-large);}}.campaign-promo__content-text a.btn{background-color:var(--color-white);color:var(--color-accent-1-darkened);line-height:1.3;}@media screen and (min-width:60rem){.campaign-promo__content-text a.btn{font-size:var(--font-size-large);}}.campaign-promo__content-text a.btn svg path{fill:var(--color-accent-1-darkened);}.campaign-promo__content-text a.btn:focus,.campaign-promo__content-text a.btn:hover{background-color:var(--color-primary-darkened);color:var(--color-white);}.campaign-promo__content-text a.btn:focus svg path,.campaign-promo__content-text a.btn:hover svg path{fill:var(--color-white);}.campaign-promo__content-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:20rem;}@media (min-width:48rem){.campaign-promo__content-image{flex-basis:50%;height:25rem;}}@media (min-width:48rem){.campaign-promo.content-width-image-left .campaign-promo__content{flex-direction:row-reverse;}}.campaign-promo.primary .campaign-promo__content{background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-primary-mobile-bottom.svg);}@media (min-width:48rem){.campaign-promo.primary .campaign-promo__content{background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-primary-mobile.svg);}}@media (min-width:60rem){.campaign-promo.primary .campaign-promo__content{background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-primary-desktop.svg);}}.campaign-promo.primary .campaign-promo__content-text{background-color:var(--color-primary-darkened);}.campaign-promo.primary .campaign-promo__content-text a.btn{background-color:var(--color-white);color:var(--color-primary-darkened);}.campaign-promo.primary .campaign-promo__content-text a.btn svg path{fill:var(--color-primary-darkened);}.campaign-promo.primary .campaign-promo__content-text a.btn:focus,.campaign-promo.primary .campaign-promo__content-text a.btn:hover{background-color:var(--color-teal);color:var(--color-white);}.campaign-promo.primary .campaign-promo__content-text a.btn:focus svg path,.campaign-promo.primary .campaign-promo__content-text a.btn:hover svg path{fill:var(--color-white);}.campaign-promo.teal .campaign-promo__content{background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-teal-mobile-bottom.svg);}@media (min-width:48rem){.campaign-promo.teal .campaign-promo__content{background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-teal-mobile.svg);}}@media (min-width:60rem){.campaign-promo.teal .campaign-promo__content{background-image:url(/themes/custom/localgov_sheffield/images/campaigns/bg-teal-desktop.svg);}}.campaign-promo.teal .campaign-promo__content-text{background-color:var(--color-teal);}.campaign-promo.teal .campaign-promo__content-text a.btn{background-color:var(--color-white);color:var(--color-teal);}.campaign-promo.teal .campaign-promo__content-text a.btn svg path{fill:var(--color-teal);}.campaign-promo.teal .campaign-promo__content-text a.btn:focus,.campaign-promo.teal .campaign-promo__content-text a.btn:hover{background-color:var(--color-teal);color:var(--color-white);}.campaign-promo.teal .campaign-promo__content-text a.btn:focus svg path,.campaign-promo.teal .campaign-promo__content-text a.btn:hover svg path{fill:var(--color-white);}.campaign-promo.full-width-image-right,.campaign-promo.full-width-image-left{padding-left:0;padding-right:0;width:100vW;}@media screen and (max-width:47.9125rem){.campaign-promo.full-width-image-right,.campaign-promo.full-width-image-left{background-image:none !important;}}@media screen and (min-width:60rem){.campaign-promo.full-width-image-right,.campaign-promo.full-width-image-left{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;max-width:calc(100vW - 0.5rem);}}.campaign-promo.full-width-image-right{background-color:var(--color-primary-darkened);background-size:contain;margin-bottom:2rem;padding-bottom:0;}@media screen and (min-width:48rem){.campaign-promo.full-width-image-right{background-position:center right;background-repeat:no-repeat;background-size:auto 100%;padding-bottom:0;}}@media screen and (min-width:60rem){.campaign-promo.full-width-image-right{background-position:right;}}@media screen and (min-width:105rem){.campaign-promo.full-width-image-right{background-size:calc(50% + 3rem);}}.campaign-promo.full-width-image-right .campaign-promo__content{background-position:top;background-repeat:no-repeat;background-size:auto;border-radius:0;height:auto;padding-bottom:0;padding-right:0;padding-top:20rem;}@media screen and (min-width:48rem){.campaign-promo.full-width-image-right .campaign-promo__content{background-image:none !important;padding-bottom:0;padding-top:0;}}@media screen and (min-width:60rem){.campaign-promo.full-width-image-right .campaign-promo__content{flex-direction:row;margin:0 auto;max-width:var(--width-container);padding-left:0;}}.campaign-promo.full-width-image-right .campaign-promo__content-text{background-color:var(--color-primary-darkened);border-top-right-radius:3rem;display:flex;flex-direction:column;height:auto;justify-content:center;padding:3rem 2rem;z-index:10;}@media screen and (min-width:48rem){.campaign-promo.full-width-image-right .campaign-promo__content-text{border-bottom-right-radius:3rem;border-top-right-radius:0;}}@media screen and (min-width:48rem) and (max-width:60rem){.campaign-promo.full-width-image-right .campaign-promo__content-text{width:50%;}}.campaign-promo.full-width-image-right .campaign-promo__content-text a.btn{background-color:transparent;border:0.0625rem solid var(--color-white);color:var(--color-white);}.campaign-promo.full-width-image-right .campaign-promo__content-text a.btn svg{display:none;}.campaign-promo.full-width-image-right .campaign-promo__content-text a.btn:focus,.campaign-promo.full-width-image-right .campaign-promo__content-text a.btn:hover{background-color:var(--color-white);color:var(--color-teal);}.campaign-promo.full-width-image-right .campaign-promo__content-image{flex-grow:1;margin-left:-3rem;}@media (min-width:48rem) and (max-width:60rem){.campaign-promo.full-width-image-right .campaign-promo__content-image{background-position:center;flex-basis:50%;}}.campaign-promo.full-width-image-left{background-color:var(--color-accent-2-20);background-size:contain;margin-bottom:2rem;padding-bottom:0;}@media screen and (min-width:48rem){.campaign-promo.full-width-image-left{background-position:left;background-repeat:no-repeat;background-size:auto;padding-bottom:0;}}@media screen and (min-width:80rem){.campaign-promo.full-width-image-left{background-size:auto;}}@media screen and (min-width:105rem){.campaign-promo.full-width-image-left{background-size:calc(50% + 3rem);}}.campaign-promo.full-width-image-left .campaign-promo__content{background-position:top;background-repeat:no-repeat;background-size:auto;border-radius:0;height:auto;padding-bottom:0;padding-right:0;padding-top:20rem;}@media screen and (min-width:48rem){.campaign-promo.full-width-image-left .campaign-promo__content{background-image:none !important;flex-direction:row-reverse;padding-bottom:0;padding-top:0;}}@media screen and (min-width:60rem){.campaign-promo.full-width-image-left .campaign-promo__content{margin:0 auto;max-width:var(--width-container);padding-left:0;}}.campaign-promo.full-width-image-left .campaign-promo__content-text{background-color:var(--color-accent-2-20);border-top-right-radius:3rem;color:var(--color-primary-darkened);display:flex;flex-direction:column;height:auto;justify-content:center;padding:3rem 2rem;z-index:10;}@media screen and (min-width:48rem){.campaign-promo.full-width-image-left .campaign-promo__content-text{border-bottom-left-radius:3rem;border-top-right-radius:0;}}@media screen and (min-width:48rem) and (max-width:60rem){.campaign-promo.full-width-image-left .campaign-promo__content-text{width:50%;}}.campaign-promo.full-width-image-left .campaign-promo__content-text h2{color:var(--color-primary-darkened);}.campaign-promo.full-width-image-left .campaign-promo__content-text a.btn{background-color:transparent;border:0.0625rem solid var(--color-primary-darkened);color:var(--color-primary-darkened);}.campaign-promo.full-width-image-left .campaign-promo__content-text a.btn svg{display:none;}.campaign-promo.full-width-image-left .campaign-promo__content-text a.btn:focus,.campaign-promo.full-width-image-left .campaign-promo__content-text a.btn:hover{background-color:var(--color-white);color:var(--color-teal);}.campaign-promo.full-width-image-left .campaign-promo__content-image{flex-grow:1;margin-right:-3rem;}@media (min-width:48rem) and (max-width:60rem){.campaign-promo.full-width-image-left .campaign-promo__content-image{background-position:center;flex-basis:50%;}}#ccc #ccc-icon{border-radius:0;}#ccc .ccc-content--dark #ccc-dismiss-button.ccc-button-solid span{color:var(--color-white);}.region-messages{background-color:transparent;}.region-content-top{background-color:var(--section-content-top-bg-color);}.region-content-top{margin-bottom:2rem;padding-bottom:1.5rem;}.ajax-progress-throbber{display:none;}.scc-feedback__wrapper{align-items:center;display:flex;font-size:0.875rem;gap:0.5rem;}@media screen and (min-width:48rem){.scc-feedback__wrapper{font-size:1rem;}}.scc-feedback__form--content:has(.form-item--error){border-left:0.3125rem solid var(--color-danger);padding-left:1rem;}.scc-feedback svg{height:2.5rem;}.scc-feedback__button{align-items:center;background:none;border:none;border-radius:0;color:var(--color-link);display:flex;font-size:0.875rem;font-weight:400;padding:0.0625rem 0;text-decoration:underline;}@media screen and (min-width:48rem){.scc-feedback__button{font-size:1rem;}}.scc-feedback__button-close.scc-feedback__button,.scc-feedback__button-close.scc-feedback__button[aria-expanded=true]{align-items:center;background-color:unset;box-shadow:none;color:var(--color-primary-darkened);display:none;font-size:1rem;font-weight:700;text-decoration:underline;text-decoration-thickness:unset;}.scc-feedback__button-close.scc-feedback__button svg,.scc-feedback__button-close.scc-feedback__button[aria-expanded=true] svg{margin-right:0.5rem;width:1rem;}.scc-feedback__button-close.scc-feedback__button:hover,.scc-feedback__button-close.scc-feedback__button[aria-expanded=true]:hover{text-decoration-thickness:var(--link-underline-thickness);}.scc-feedback__button-close.scc-feedback__button:focus,.scc-feedback__button-close.scc-feedback__button[aria-expanded=true]:focus{box-shadow:0 -0.125rem var(--color-focus),0 0.1875rem var(--color-black);}@media screen and (min-width:48rem){.scc-feedback__button-close.scc-feedback__button,.scc-feedback__button-close.scc-feedback__button[aria-expanded=true]{font-size:1.125rem;}}.scc-feedback__button:hover{background:none;color:var(--color-link-hover);text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);}.scc-feedback__button:focus,.scc-feedback__button[aria-expanded=true]{background-color:var(--color-focus);box-shadow:0 -0.125rem var(--color-focus),0 0.1875rem var(--color-black);color:var(--color-black);text-decoration:none;}.scc-feedback__button svg{height:2rem;margin-right:1rem;}@media screen and (min-width:48rem){.scc-feedback__content{align-items:center;display:flex;gap:0.5rem;}}.scc-feedback__form{background:var(--color-white);margin-top:1rem;}.scc-feedback__form .padding-horizontal{padding:0;}.scc-feedback__form h2{font-size:2.125rem;font-weight:600;margin-bottom:0.5rem;}.scc-feedback__form label{color:var(--color-primary-darkened);font-size:1.125rem;font-weight:500;padding-bottom:0.5rem;}.scc-feedback__form fieldset{border:none;margin:0 0 1.5rem 0;padding:0;}.scc-feedback__form fieldset .webform-options-display-two-columns{column-count:1;display:flex;gap:1rem;}.scc-feedback__form fieldset .form-item-is-this-page-helpful- label{color:var(--color-black);font-size:1rem;}@media screen and (min-width:48rem){.scc-feedback__form fieldset .form-item-is-this-page-helpful- label{font-size:1.125rem;}}.scc-feedback__form fieldset .form-item-is-this-page-helpful- input{height:2.5625rem;width:2.5625rem;}.scc-feedback__form .form-item-tell-us-why,.scc-feedback__form .form-item-how-can-we-make-this-page-better-,.scc-feedback__form .form-item-what-do-you-like-about-this-page{border-left:0.3125rem solid var(--color-teal);margin-bottom:0;margin-left:1.0625rem;padding:0 0 0 1.5rem;}.scc-feedback__form .form-item-tell-us-why{padding-bottom:1.5rem;}.scc-feedback__form .form-item-tell-us-why select{appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>');background-position:calc(100% - 0.75rem) center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2.5rem;color:var(--color-black);}.scc-feedback__form .form-item-how-can-we-make-this-page-better-,.scc-feedback__form .form-item-what-do-you-like-about-this-page{margin-bottom:2rem;}.scc-feedback__form .form-item-how-can-we-make-this-page-better- textarea,.scc-feedback__form .form-item-what-do-you-like-about-this-page textarea{width:100%;}@media screen and (min-width:48rem){.scc-feedback__form .form-item-how-can-we-make-this-page-better- textarea,.scc-feedback__form .form-item-what-do-you-like-about-this-page textarea{max-width:37.5rem;}}.scc-feedback__form .webform-type-radios .form-item [type=radio]:checked + label::before,.scc-feedback__form .webform-type-webform-radios-other .form-item [type=radio]:checked + label::before{border-width:4px;box-shadow:0 0 0 4px var(--radio-select-focus-color);}.scc-feedback__form .form-submit{background-color:var(--color-success);margin-bottom:1rem;}.scc-feedback__form .messages--error{display:none;}.scc-feedback__form .form-item--error{border:none;border-left:0.3125rem solid var(--color-teal);}.scc-feedback__form .form-item--error-message{background-color:unset;border:none;color:var(--color-danger);font-size:1rem;font-weight:600;padding:0 0 1rem 0;}@media screen and (min-width:48rem){.scc-feedback__form .form-item--error-message{font-size:1.125rem;}}.scc-feedback__form .form-item--error select,.scc-feedback__form .form-item--error textarea{border-color:var(--color-danger);}@media screen and (min-width:48rem){.scc-feedback__form{margin-top:2rem;}.scc-feedback__form h2{font-size:3.125rem;}.scc-feedback__form label{font-size:1.375rem;}}@media screen and (max-width:48rem){.scc-feedback__button{align-items:flex-start;margin-left:0;padding-left:0;text-align:left;}}@media (min-width:48em){#backtotop{display:none !important;}}.lgd-footer{margin-top:1rem;}.lgd-footer__pre-footer{border-top:solid 5px var(--color-accent-1);padding:1rem 0;}.lgd-footer__footer{padding-bottom:0;}.lgd-footer__content{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;}@media screen and (min-width:60rem){.lgd-footer__content{flex-direction:row;gap:1rem;}}.lgd-footer__content h2{color:var(--color-white);font-size:var(--font-size-h3);margin-bottom:1.25rem;}.lgd-footer__content--column{flex:0 0 calc(33% - 1rem);}.lgd-footer__content--column .menu{padding-left:0;list-style:none;}.lgd-footer__content--column .menu-item{margin-bottom:0.5rem;}.lgd-footer__content--column .menu-item a{font-size:var(--font-size);}.lgd-footer__content--column .menu-item a:hover{color:var(--color-white);}.lgd-footer__content--column .menu-item a:focus{color:var(--color-black);}.lgd-footer__content--column .menu-item::marker{content:"";}.lgd-footer__sub-footer{background-color:var(--color-primary-darkened);padding:3rem 0 1rem;}@media screen and (min-width:60rem){.lgd-footer__sub-footer{padding:2rem 0 2rem;}}.lgd-footer__sub-footer .lgd-region__inner--footer-bottom{align-items:start;display:flex;flex-direction:column;justify-content:space-between;margin-left:0;margin-right:0;}@media screen and (min-width:60rem){.lgd-footer__sub-footer .lgd-region__inner--footer-bottom{align-items:center;flex-direction:row;}}.lgd-footer__sub-footer .menu{display:flex;flex-direction:column;gap:1rem;list-style:none;padding-left:0;}@media screen and (min-width:60rem){.lgd-footer__sub-footer .menu{flex-direction:row;margin-bottom:0;}}.lgd-footer__sub-footer .menu-item::marker{content:"";}.lgd-footer__sub-footer .menu-item a{font-size:0.875rem;}@media screen and (min-width:60rem){.lgd-footer__sub-footer .menu li{display:flex;align-items:center;margin-bottom:0;}}.lgd-footer__sub-footer p{font-size:0.875rem;}@media screen and (min-width:60rem){.lgd-footer__sub-footer p{margin-bottom:0;}}.lgd-footer .menu a:hover{color:var(--color-white);}.social-list{display:flex;gap:0.5rem;list-style:none;margin-bottom:2rem;padding-left:0;}@media screen and (max-width:48rem){.social-list{margin-bottom:1.25rem;}}.social-list li{margin-right:1rem;}.social-list li a:focus{background-color:transparent;box-shadow:none;outline:none;}.social-list li a:focus svg path{fill:var(--color-focus);}.social-list li a:focus svg rect{fill:var(--color-black);}.social-list li a:hover svg path{fill:var(--color-accent-2);}.social-list li a:hover svg rect{fill:var(--color-white);}.social-icon svg{height:1.875rem;width:auto;}@media screen and (max-width:48rem){.social-icon svg{height:1.5rem;}}.social-icon svg rect{fill:var(--color-grey-dark);}.social-icon svg path{fill:var(--color-white);}.path-frontpage{background:linear-gradient(180deg,var(--color-chalk),var(--color-chalk) 35%,var(--color-white) 45%,var(--color-white));}.path-frontpage main{width:100%;margin:0 auto;}@media screen and (min-width:48rem){.path-frontpage main{margin:0 auto;}}.path-frontpage main .lgd-container{margin:0;}.path-frontpage main .padding-horizontal{padding-left:0;padding-right:0;margin:0 auto;}.path-frontpage .banner--primary{background-position:center center;background-repeat:no-repeat;background-size:cover;height:17.5625rem;}@media (min-width:62rem){.path-frontpage .banner--primary{min-height:23.125rem;}}.path-frontpage .banner__content{align-content:center;display:flex;flex-wrap:wrap;height:100%;margin:auto;max-width:var(--width-container);padding:0 1rem;}.path-frontpage .banner__content h1{color:var(--color-white);font-size:2.375rem;font-weight:500;text-shadow:0 0 0.625rem rgba(0,0,0,0.63);width:100%;}@media screen and (min-width:23rem){.path-frontpage .banner__content h1{font-size:2.75rem;}}@media screen and (min-width:48rem){.path-frontpage .banner__content h1{font-size:2.75rem;}}@media screen and (min-width:60rem){.path-frontpage .banner__content h1{font-size:3.375rem;}}.path-frontpage .popular-quick-links h2,.path-frontpage .find-services h2{margin:1rem auto 0;max-width:var(--width-container);padding:0 1rem;}.path-frontpage .popular-quick-links .box-links-listing,.path-frontpage .find-services .box-links-listing{display:flex;justify-content:center;margin-bottom:0;padding:1rem 0;}.path-frontpage .popular-quick-links .box-links-listing__list,.path-frontpage .find-services .box-links-listing__list{align-content:space-around;display:flex;flex-wrap:wrap;flex-direction:column;gap:1.5rem 0;justify-content:space-between;margin:0 !important;max-width:var(--width-container);padding:0 1rem;}@media screen and (min-width:23rem){.path-frontpage .popular-quick-links .box-links-listing__list,.path-frontpage .find-services .box-links-listing__list{flex-direction:row;}}@media (max-width:48rem){.path-frontpage .popular-quick-links .box-links-listing__list,.path-frontpage .find-services .box-links-listing__list{gap:0.6125rem 0.375rem;}}.path-frontpage .popular-quick-links .box-links-listing__list-item,.path-frontpage .find-services .box-links-listing__list-item{flex:0 0 auto;margin:0;position:relative;}@media (max-width:48rem){.path-frontpage .popular-quick-links .box-links-listing__list-item,.path-frontpage .find-services .box-links-listing__list-item{max-width:calc(50% - 0.375rem);width:calc(50% - 0.375rem);}}.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link,.path-frontpage .find-services .box-links-listing__list-item .box-link{border:0;display:flex;margin-bottom:0;}.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link .box-link__title,.path-frontpage .find-services .box-links-listing__list-item .box-link .box-link__title{margin:0;padding:0;width:100%;height:100%;}.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link .box-link__title a,.path-frontpage .find-services .box-links-listing__list-item .box-link .box-link__title a{align-items:center;}.path-frontpage .popular-quick-links .other-services,.path-frontpage .find-services .other-services{border:none;}.path-frontpage .popular-quick-links .other-services h2,.path-frontpage .find-services .other-services h2{font-size:1.125rem;font-weight:600;}@media screen and (min-width:60rem){.path-frontpage .popular-quick-links .other-services h2,.path-frontpage .find-services .other-services h2{font-size:1.25rem;}}.path-frontpage .popular-quick-links .other-services h2 a,.path-frontpage .find-services .other-services h2 a{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-primary-darkened.svg);background-position:calc(100% - 1.5rem) 50%;background-repeat:no-repeat;background-size:1.125rem;padding-right:3.5rem;text-decoration:none;}@media screen and (min-width:60rem){.path-frontpage .popular-quick-links .other-services h2 a,.path-frontpage .find-services .other-services h2 a{background-size:1.375rem;}}.path-frontpage .popular-quick-links .other-services h2 a:hover,.path-frontpage .find-services .other-services h2 a:hover{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-teal.svg);}.path-frontpage .popular-quick-links h2{margin-top:2rem;}.path-frontpage .popular-quick-links .box-links-listing__list-item{max-width:100%;width:100%;}@media screen and (min-width:23rem){.path-frontpage .popular-quick-links .box-links-listing__list-item{max-width:calc(50% - 0.5rem);width:calc(50% - 0.5rem);}}@media screen and (min-width:60rem){.path-frontpage .popular-quick-links .box-links-listing__list-item{max-width:calc(33% - 1.25rem);width:calc(33% - 1.25rem);}}.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link{height:100%;align-items:center;min-height:5rem;}.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link__title a{background-color:var(--color-white);background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-primary-darkened.svg);background-position:calc(100% - 0.5rem) 50%;background-repeat:no-repeat;background-size:1rem;border:0.125rem solid var(--color-teal);border-radius:1.5625rem;color:var(--color-primary);display:flex;font-size:1rem;font-weight:500;height:100%;min-height:auto;padding:0.5rem 1.9rem 0.5rem 1.5rem;text-decoration:none;width:auto;word-break:break-word;}@media screen and (min-width:48rem){.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link__title a{background-position:calc(100% - 1.5rem) 50%;background-size:1.375rem;font-size:1.25rem;padding:0.5rem 3.4rem 0.5rem 1.5rem;}}@media screen and (min-width:60rem){.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link__title a{border-radius:4rem;font-size:1.25rem;}}.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link__title a:hover{background-color:var(--color-teal);background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-white.svg);border-color:var(--color-primary-darkened);color:var(--color-white);}.path-frontpage .popular-quick-links .box-links-listing__list-item .box-link__title a:focus{background-color:var(--color-focus);background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-black.svg);border-color:var(--color-focus);box-shadow:none;color:var(--color-black);}.path-frontpage .find-services{background-color:#fff;border-radius:3rem 3rem 0 0;padding-top:1rem;}@media screen and (min-width:70rem){.path-frontpage .find-services{width:90vw;min-width:90vw;margin-left:calc(50% - 45vw) !important;}}.path-frontpage .find-services .box-links-listing__list{flex-direction:column;width:100%;}@media screen and (min-width:37.5rem){.path-frontpage .find-services .box-links-listing__list{flex-direction:row;}}.path-frontpage .find-services .box-links-listing__list-item{max-width:100%;width:100%;}@media screen and (min-width:37.5rem){.path-frontpage .find-services .box-links-listing__list-item{max-width:calc(50% - 0.25rem);width:calc(50% - 0.25rem);}}@media screen and (min-width:60rem){.path-frontpage .find-services .box-links-listing__list-item{max-width:calc(25% - 1.25rem);width:calc(25% - 1.25rem);}}.path-frontpage .find-services .box-links-listing__list-item .box-link__title a{background-color:var(--color-accent-2-20);background-position:calc(100% - 1rem) calc(100% - 1rem);background-repeat:no-repeat;background-size:2.5rem;border:none;border-radius:0.9375rem;color:var(--color-primary-darkened);display:flex;font-size:1.125rem;font-weight:600;height:4.375rem;min-height:auto;padding:0.5rem 4rem 1rem 1rem;text-decoration:none;width:auto;word-break:break-word;}@media screen and (min-width:37.5rem){.path-frontpage .find-services .box-links-listing__list-item .box-link__title a{background-size:3.75rem;font-size:1.25rem;height:7.375rem;padding:0.5rem 5rem 3rem 1.5rem;}}@media screen and (min-width:64rem){.path-frontpage .find-services .box-links-listing__list-item .box-link__title a{height:8.125rem;}}@media (min-width:60rem) and (max-width:64rem){.path-frontpage .find-services .box-links-listing__list-item .box-link__title a{height:11.875rem;}}.path-frontpage .find-services .box-links-listing__list-item .box-link__title a:hover{background-color:var(--color-teal);border-color:var(--color-primary-darkened);color:var(--color-white);}.path-frontpage .find-services .box-links-listing__list-item .box-link__title a:focus{background-color:var(--color-focus);box-shadow:none;color:var(--color-link-focus);}.path-frontpage .find-services .box-links-listing__list-item .box-link.council-tax a{background-image:url(/themes/custom/localgov_sheffield/images/home/council-tax.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.council-tax a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/council-tax-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.council-tax a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/council-tax-black.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.schools-and-childcare a{background-image:url(/themes/custom/localgov_sheffield/images/home/schools-and-childcare.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.schools-and-childcare a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/schools-and-childcare-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.schools-and-childcare a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/schools-and-childcare-black.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.parking a{background-image:url(/themes/custom/localgov_sheffield/images/home/parking.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.parking a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/parking-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.parking a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/parking-black.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.council-housing a{background-image:url(/themes/custom/localgov_sheffield/images/home/council-housing.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.council-housing a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/council-housing-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.council-housing a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/council-housing-black.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.planning-and-development a{background-image:url(/themes/custom/localgov_sheffield/images/home/planning-and-development.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.planning-and-development a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/planning-and-development-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.planning-and-development a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/planning-and-development-black.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.bins-waste-and-recycling a{background-image:url(/themes/custom/localgov_sheffield/images/home/bins-waste-and-recycling.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.bins-waste-and-recycling a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/bins-waste-and-recycling-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.bins-waste-and-recycling a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/bins-waste-and-recycling-black.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.libraries-and-archives a{background-image:url(/themes/custom/localgov_sheffield/images/home/libraries-and-archives.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.libraries-and-archives a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/libraries-and-archives-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.libraries-and-archives a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/libraries-and-archives-black.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.births-deaths-and-marriages a{background-image:url(/themes/custom/localgov_sheffield/images/home/births-deaths-and-marriages.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.births-deaths-and-marriages a:hover{background-image:url(/themes/custom/localgov_sheffield/images/home/births-deaths-and-marriages-white.svg);}.path-frontpage .find-services .box-links-listing__list-item .box-link.births-deaths-and-marriages a:focus{background-image:url(/themes/custom/localgov_sheffield/images/home/births-deaths-and-marriages-black.svg);}.path-frontpage main{}.path-frontpage main .home-news{padding-left:1rem;padding-right:1rem;}.path-frontpage main .home-news .view-content{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;}@media screen and (min-width:60rem){.path-frontpage main .home-news .view-content{flex-direction:row;}}.path-frontpage main .home-news .view-content .views-row{border-bottom:none;display:flex;margin-bottom:0;width:100%;}@media screen and (min-width:60rem){.path-frontpage main .home-news .view-content .views-row{width:calc(33% - 1.5rem);}}.path-frontpage main .home-news .view-content .views-row .lgd-teaser{background-color:var(--color-accent-2-20);border-bottom:0.3125rem solid var(--color-accent-2);}.path-frontpage main .home-news .view-content .views-row .lgd-teaser:hover{background-color:var(--color-teal);border-bottom-color:var(--color-accent-1);}.path-frontpage main .home-news .view-content .views-row .lgd-teaser:hover .lgd-teaser__content *:not(.contextual-links li a){color:var(--color-white);}.path-frontpage main .home-news .view-content .views-row .lgd-teaser a{display:flex;flex-direction:column;flex-grow:1;text-decoration:none;}@media screen and (min-width:37.5rem){.path-frontpage main .home-news .view-content .views-row .lgd-teaser a{flex-direction:row-reverse;}}@media screen and (min-width:60rem){.path-frontpage main .home-news .view-content .views-row .lgd-teaser a{flex-direction:column;}}.path-frontpage main .home-news .view-content .views-row .lgd-teaser a:hover .lgd-teaser__content{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-white.svg);}.path-frontpage main .home-news .view-content .views-row .lgd-teaser a:focus{box-shadow:none;}.path-frontpage main .home-news .view-content .views-row .lgd-teaser a:focus .lgd-teaser__content *{color:var(--color-link-focus) !important;}.path-frontpage main .home-news .view-content .views-row .lgd-teaser a:focus .lgd-teaser__content{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-black.svg);}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__content{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-primary-darkened.svg);background-position:calc(100% - 1.5rem) calc(100% - 1.5rem);background-repeat:no-repeat;background-size:1.375rem;display:flex;flex-basis:60%;flex-direction:column;flex-grow:1;margin-left:0;padding:1.5rem;}@media screen and (min-width:48rem){.path-frontpage main .home-news .view-content .views-row .lgd-teaser__content{flex-basis:100%;}}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__content h3{flex-grow:0;font-size:var(--font-size-medium);}@media screen and (min-width:60rem){.path-frontpage main .home-news .view-content .views-row .lgd-teaser__content h3{font-size:var(--font-size-larger);}}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__content p{font-size:var(--font-size);}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__content .field--name-body{flex-grow:1;}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__content .field--name-localgov-news-date{font-size:0.875rem;}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__image{background-color:var(--color-white);display:flex;}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__image > *{display:flex;}@media screen and (min-width:37.5rem){.path-frontpage main .home-news .view-content .views-row .lgd-teaser__image{width:40%;}}@media screen and (min-width:60rem){.path-frontpage main .home-news .view-content .views-row .lgd-teaser__image{width:100%;}}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__image img{border-radius:0 3rem 0 0;width:100%;height:100%;}@media screen and (min-width:37.5rem){.path-frontpage main .home-news .view-content .views-row .lgd-teaser__image img{object-fit:cover;}}.path-frontpage main .home-news .more-link a{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-primary-darkened.svg);background-position:right;background-repeat:no-repeat;background-size:1.375rem;font-size:1.25rem;font-weight:600;text-decoration:none;padding-right:2rem;}.path-frontpage main .home-news .more-link a:hover{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-teal.svg);}.path-frontpage main .home-news .more-link a:focus{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-black.svg);}.path-frontpage main .field--name-field-media-image{height:100%;width:100%;}.path-frontpage main .field--name-field-media-image .contextual-region{width:100%;}.path-frontpage main .field--name-field-media-image > .field__item{width:100%;}@media screen and (min-width:37.5rem){.path-frontpage main .field--name-field-media-image .field__item{height:100%;}}.custom-signup-modal #overlay-close{padding:0;}.lgd-scc.lgd-header{background-color:var(--color-section-header-bg);padding-bottom:0;padding-top:1rem;}.lgd-scc.lgd-header .lgd-header__inner{align-items:center;display:grid;grid-template-areas:"brand toggles" "menu menu";grid-template-columns:6.5rem 1fr;padding-bottom:0;}.lgd-scc.lgd-header .lgd-header__inner .lgd-region--header{grid-area:brand;padding-bottom:0.5rem;padding-left:1rem;}.lgd-scc.lgd-header .lgd-header__inner .lgd-header__inner--nav{grid-area:toggles;padding-bottom:1rem;}.lgd-scc.lgd-header .lgd-header__inner .lgd-header__nav--primary{align-items:start;background-color:var(--color-primary);grid-area:menu;margin-left:0;margin-right:0;width:100%;}@media screen and (min-width:60rem){.lgd-scc.lgd-header .lgd-header__inner{grid-template-areas:unset;grid-template-columns:6.5rem 1fr auto;grid-template-rows:1fr;justify-content:space-between;}.lgd-scc.lgd-header .lgd-header__inner .lgd-region--header{grid-area:unset;}.lgd-scc.lgd-header .lgd-header__inner .lgd-header__inner--nav{grid-area:unset;}.lgd-scc.lgd-header .lgd-header__inner .lgd-header__nav--primary{background-color:transparent;grid-area:unset;padding-bottom:1rem;}}.lgd-scc.lgd-header .lgd-header__inner--nav{display:flex;flex-grow:1;justify-content:space-between;}@media screen and (max-width:48rem){.lgd-scc.lgd-header .lgd-header__inner--nav{flex-direction:column-reverse;}}.lgd-scc.lgd-header .lgd-region--header{margin-right:0;}.lgd-scc.lgd-header .lgd-region--header-menu .lgd-container{padding:0;}.lgd-scc.lgd-header .lgd-header__nav--primary{display:none;}@media screen and (min-width:60rem){.lgd-scc.lgd-header .lgd-header__nav--primary{display:flex;}}.lgd-scc.lgd-header .lgd-header__nav--active{display:flex;flex-direction:column;}.lgd-scc.lgd-header__nav--primary{margin-left:0;}.lgd-scc.lgd-header .branding__logo{border-bottom:0.125rem solid transparent;display:flex;line-height:0;padding:0.3125rem 0;}.lgd-scc.lgd-header .branding__logo:hover{border-bottom-color:var(--color-white);}.lgd-scc.lgd-header .branding__logo:focus{background-color:var(--color-focus);border-bottom-color:var(--color-black);}.lgd-scc.lgd-header .branding__logo:focus svg path{fill:var(--color-link-focus);}.lgd-scc.lgd-header .branding__logo svg{max-width:4.375rem;width:4.375rem;}@media print{.lgd-scc.lgd-header .branding__logo svg .screen{display:none;}}@media not print{.lgd-scc.lgd-header .branding__logo svg .print{display:none;}}.lgd-scc.lgd-header .navigation--header-menu .menu{display:flex;flex-direction:column;font-size:1.0625rem;font-weight:600;gap:1.5rem;margin-bottom:0;margin-top:2rem;padding-left:0;list-style:none;}@media screen and (min-width:60rem){.lgd-scc.lgd-header .navigation--header-menu .menu{flex-direction:row;gap:0;margin-top:0;}}.lgd-scc.lgd-header .navigation--header-menu .menu li:not(:last-child){margin-right:0.5rem;}.lgd-scc.lgd-header .navigation--header-menu .menu li::marker{content:"";}.lgd-scc.lgd-header .navigation--header-menu .menu li a{--color-link:var(--color-white);--color-link-hover:var(--color-white);padding:0.375rem 0.75rem;text-decoration:none;}.lgd-scc.lgd-header .navigation--header-menu .menu li a:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset);}.lgd-scc.lgd-header .navigation--header-menu .menu li a:focus{text-decoration:none;}.lgd-scc.lgd-header .lgd-header__toggle{border:none;border-bottom:0.1875rem solid transparent;border-radius:0;border-top:0.1875rem solid transparent;font-size:1rem;font-weight:600;line-height:var(--line-height);margin-left:0;padding:0 var(--spacing-small) 0.25rem var(--spacing-small);}@media screen and (min-width:23rem){.lgd-scc.lgd-header .lgd-header__toggle{font-size:1.0625rem;}}.lgd-scc.lgd-header .lgd-header__toggle:focus{background-color:var(--color-focus);border-bottom:0.1875rem solid var(--color-link-active);color:var(--color-black);}.lgd-scc.lgd-header .lgd-header__toggle:focus svg{fill:var(--color-black);}.lgd-scc.lgd-header .lgd-header__toggle:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset);}.lgd-scc.lgd-header .lgd-header__toggle-icon{margin-left:0;transition:var(--transition-time);}.lgd-scc.lgd-header .lgd-header__toggle-icon svg{display:block;fill:var(--color-white);height:1.125rem;width:1.125rem;}.lgd-scc.lgd-header .lgd-header__toggle-icon::after{content:none;margin:0;transform:none;width:1rem;}.lgd-scc.lgd-header .lgd-header__toggle--search[aria-expanded=false] .search-open{display:flex;}.lgd-scc.lgd-header .lgd-header__toggle--search[aria-expanded=false] .search-close{display:none;}.lgd-scc.lgd-header .lgd-header__toggle--search[aria-expanded=true] .search-open{display:none;}.lgd-scc.lgd-header .lgd-header__toggle--search[aria-expanded=true] .search-close{display:flex;}.lgd-scc.lgd-header .lgd-header__toggle-text{margin-right:0.5rem;}.lgd-scc.lgd-header .lgd-header__toggle:focus:hover{text-decoration:none;}.lgd-scc.lgd-header .lgd-header__toggle--active,.lgd-scc.lgd-header .lgd-header__toggle--active:hover{background-color:var(--color-focus);border-bottom:0.1875rem solid var(--color-link-active);color:var(--color-black);text-decoration:none;}.lgd-scc.lgd-header .lgd-header__toggle--active .lgd-header__toggle-icon svg,.lgd-scc.lgd-header .lgd-header__toggle--active:hover .lgd-header__toggle-icon svg{fill:var(--color-black);}.lgd-scc.lgd-header .lgd-header__toggle--active.services-toggle .lgd-header__toggle-icon,.lgd-scc.lgd-header .lgd-header__toggle--active:hover.services-toggle .lgd-header__toggle-icon{transform:rotate(180deg);}.lgd-scc.lgd-header .lgd-header__close-button{background-color:transparent;border-radius:0;font-size:1rem;font-weight:600;height:auto;margin-left:0;padding-left:0;text-decoration:underline;text-underline-offset:0.125rem;}.lgd-scc.lgd-header .lgd-header__close-button:focus,.lgd-scc.lgd-header .lgd-header__close-button:active{background-color:var(--color-focus);color:var(--color-black);}.lgd-scc.lgd-header .lgd-header__close-button:focus svg path,.lgd-scc.lgd-header .lgd-header__close-button:active svg path{fill:var(--color-black);}.lgd-scc.lgd-header .lgd-header__close-button:hover{text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:0.125rem;}.lgd-scc.lgd-header .lgd-header__close-button svg{margin-right:0.5rem;}.lgd-scc.lgd-header .lgd-scc__search{background-color:var(--color-primary);display:none;padding:1rem 0;}.lgd-scc.lgd-header .lgd-scc__search.lgd-header__nav--active{display:block;}.lgd-scc.lgd-header .lgd-scc__search h2{color:var(--color-white);font-size:1.5625rem;margin:1rem 0 0;}.lgd-scc.lgd-header .lgd-header__toggle--primary{display:flex;}@media screen and (min-width:60rem){.lgd-scc.lgd-header .lgd-header__toggle--primary{display:none;}}.lgd-scc.lgd-header .lgd-header__toggle--secondary{display:none;}@media screen and (min-width:60rem){.lgd-scc.lgd-header .lgd-header__toggle--secondary{display:flex;}}.media-with-text{background-color:var(--color-accent-2);margin-bottom:2rem;}.media-with-text--media-top .media-with-text__media{margin-bottom:0;}.media-with-text__body{padding:2rem 1.5rem;}.media-with-text__body-title{font-size:1.5625rem;font-weight:500;}.media-with-text__body-btn.btn{background-color:transparent;border:1px solid var(--color-primary-darkened);color:var(--color-primary-darkened);font-size:var(--font-size-medium);font-weight:500;}.media-with-text__body-btn.btn .lgd-icon svg path{fill:var(--color-primary-darkened);}.media-with-text__body-btn.btn:hover{background-color:var(--color-white);border-color:var(--color-teal);color:var(--color-teal);}.media-with-text__body-btn.btn:hover .lgd-icon svg path{fill:var(--color-teal);}.page-node-type-localgov-newsroom .region-content-top{background-color:transparent;padding-bottom:0;}.page-node-type-localgov-newsroom .newsroom__sidebar{margin-bottom:1rem;padding-right:unset;}@media screen and (min-width:48rem){.page-node-type-localgov-newsroom .newsroom__sidebar{padding-right:1rem;}}@media screen and (min-width:48rem){.page-node-type-localgov-newsroom .newsroom__listing{padding-left:1rem;}}.page-node-type-localgov-newsroom .newsroom__featured-news{border-bottom:1px solid var(--color-primary-darkened);padding-bottom:2.5rem;margin-bottom:3rem;}.page-node-type-localgov-newsroom .lgd-page-title-block__title{font-size:2.125rem;}@media screen and (min-width:80rem){.page-node-type-localgov-newsroom .lgd-page-title-block__title{align-items:center;display:flex;}}.page-node-type-localgov-newsroom .lgd-page-title-block__subtitle{border-left:0.125rem solid var(--color-accent-1);display:block;font-size:1.125rem;font-weight:400;margin-top:0.5rem;padding-left:1rem;}@media screen and (min-width:60rem){.page-node-type-localgov-newsroom .lgd-page-title-block__subtitle{font-size:1.375rem;margin-top:0;}}@media screen and (min-width:80rem){.page-node-type-localgov-newsroom .lgd-page-title-block__subtitle{margin-left:1rem;}}.page-node-type-localgov-newsroom .lgd-teaser .lgd-teaser__image + .lgd-teaser__content{margin-left:0 !important;}.page-node-type-localgov-newsroom .lgd-teaser--localgov-news-article h3 a{display:block;text-decoration:none;}.page-node-type-localgov-newsroom .lgd-teaser--localgov-news-article h3 a:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);}.page-node-type-localgov-newsroom .lgd-teaser__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:0.875rem;}.page-node-type-localgov-newsroom .lgd-teaser__meta a{color:var(--color-teal);margin-right:1rem;text-decoration:none;}.page-node-type-localgov-newsroom .lgd-teaser__meta a:hover{text-decoration:underline;}.page-node-type-localgov-newsroom .lgd-container.campaign-promo{margin-top:3.125rem;max-width:unset;padding:unset;}.page-node-type-localgov-newsroom .view-id-localgov_news_list .views-row{border-bottom:0.0625rem solid var(--color-primary-darkened);}.featured_news_container{display:flex;gap:1rem;flex-direction:column;}@media screen and (min-width:40rem){.featured_news_container{flex-direction:row;}}.featured_news_items--hero{display:flex;width:100%;}@media screen and (min-width:40rem){.featured_news_items--hero{width:calc(66% - 1rem);}}@media screen and (min-width:60rem){.featured_news_items--hero{width:calc(50% - 1rem);}}.featured_news_items--hero-content{display:flex;}.featured_news_items--hero-content .lgd-teaser{display:flex;flex-direction:column;}.featured_news_items--hero-content .lgd-teaser img{border-top-right-radius:6.25rem;}.featured_news_items--hero-content .lgd-teaser h3{font-size:var(--font-size-h2);margin:1rem 0;}.featured_news_items--hero-content .lgd-teaser .field--name-body p{margin-bottom:1rem;}.featured_news_items--featured{display:flex;flex-wrap:wrap;gap:1rem;width:100%;}@media screen and (min-width:40rem){.featured_news_items--featured{width:calc(50% - 1rem);}}.featured_news_items--featured-content{display:flex;width:calc(50% - 0.5rem);}.featured_news_items--featured-content .field--name-body{display:none;}.featured_news_items--featured-content .lgd-teaser{display:flex;flex-direction:column;}.featured_news_items--featured-content .lgd-teaser h3{font-size:1rem;margin-bottom:0.5rem;margin-top:1rem;}@media screen and (min-width:60rem){.featured_news_items--featured-content .lgd-teaser h3{font-size:1.375rem;}}.featured_news_items--featured-content .lgd-teaser__image{max-width:16.75rem;}.path-frontpage .page-node-type-localgov-newsroom .view-localgov-news-list .lgd-teaser__content .field--name-body{display:flex;}.page-node-type-localgov-news-article .lgd-region--breadcrumb{background-color:unset;}.page-node-type-localgov-news-article .field--name-field-media-oembed-video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;}.page-node-type-localgov-news-article .field--name-field-media-oembed-video .contextual-region{position:unset;}.page-node-type-localgov-news-article .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page-node-type-localgov-news-article .news-article__related-title{padding-bottom:0.3rem;border-bottom:0.0625rem solid var(--color-primary-darkened);}.page-node-type-localgov-news-article .news-article__metadata{display:flex;align-items:center;gap:1.6rem;margin-bottom:0.625rem;}.page-node-type-localgov-news-article .news-article__metadata ul{margin:0;}.page-node-type-localgov-news-article .news-article__metadata .news-categories{display:flex;align-items:center;gap:0.3rem;}.page-node-type-localgov-news-article .news-article__metadata .news-categories a{color:var(--color-teal);text-decoration:none;}.page-node-type-localgov-news-article .news-article__metadata .news-categories a:focus{color:var(--color-black);}.page-node-type-localgov-news-article .news-article__metadata .news-categories a:hover{text-decoration:underline;}.page-node-type-localgov-news-article .news-article-hero-area{border-bottom:0.25rem solid var(--color-accent-1);display:flex;margin-bottom:1.5rem;padding-bottom:1.125rem;}@media screen and (min-width:48rem){.page-node-type-localgov-news-article .news-article-hero-area{margin-bottom:3.125rem;}}.page-node-type-localgov-news-article .news-article-hero-area > div{margin-top:auto;}.page-node-type-localgov-news-article .news-article-hero-area .media-meta{margin-top:1rem;margin-bottom:2rem;}.page-node-type-localgov-news-article .news-article-hero-area .media-meta .media-meta-item{display:flex;align-items:center;gap:1rem;}.page-node-type-localgov-news-article .news-article-hero-area .field--name-field-media-image img{border-top-right-radius:9.375rem;}.page-node-type-localgov-news-article .news-article-title-area{border-bottom:0.0625rem solid var(--color-primary-darkened);margin-bottom:1.125rem;padding-bottom:1.125rem;}.page-node-type-localgov-news-article .news-article-title-area .summary{border-left:0.125rem solid var(--color-accent);color:var(--color-primary-darkened);font-size:1.375rem;line-height:1.4;padding:0 0.9375rem;}@media screen and (min-width:48rem){.page-node-type-localgov-news-article .news-article-title-area .summary{padding:0 1.75rem;}}.page-node-type-localgov-news-article .news-article-title-area p{margin-bottom:0;}.page-node-type-localgov-news-article .news-article-footer-share-divider{border-top:0.0625rem solid var(--color-primary-darkened);padding-top:2.3rem;margin-bottom:2rem;}.page-node-type-localgov-news-article .news-article .social-icons .social-icons-title{display:block;margin-bottom:1.25rem;}.page-node-type-localgov-news-article .news-article .social-icons .icons{display:flex;align-items:end;gap:0.5625rem;}.page-node-type-localgov-news-article .news-article .social-icons a{text-decoration:none;}.page-node-type-localgov-news-article .news-article .social-icons a:hover svg path{fill:var(--color-primary-darkened);}.page-node-type-localgov-news-article .news-article .social-icons a:focus{box-shadow:unset;background-color:unset;}.page-node-type-localgov-news-article .news-article .social-icons a:focus svg path{fill:var(--color-green);}.page-node-type-localgov-news-article .field--name-localgov-news-related.field--type-entity-reference > .field__item{border-bottom:0.0625rem solid var(--color-primary-darkened);}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser .lgd-teaser__image{display:flex;}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser .lgd-teaser__image img{height:auto;width:100%;}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser .lgd-teaser__image + .lgd-teaser__content{margin-left:1rem;}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser :is(h2,h3,h4,h5,h6){font-variant:unset;font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:0.75rem;}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser--localgov-news-article h3 a{display:block;text-decoration:none;}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser--localgov-news-article h3 a:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:0.875rem;}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser__meta a{color:var(--color-teal);margin-right:1rem;text-decoration:none;}.page-node-type-localgov-news-article .field--name-localgov-news-related .lgd-teaser__meta a:hover{text-decoration:underline;}.page-node-type-localgov-news-article .news-article-sidebar > * + *{margin-top:var(--sidebar-exposed-form-item-spacing);}.page-node-type-localgov-news-article .more-link a{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-primary-darkened.svg);background-position:right;background-repeat:no-repeat;background-size:1.375rem;font-size:1.25rem;font-weight:600;text-decoration:none;padding-right:2rem;}.page-node-type-localgov-news-article .more-link a:hover{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-teal.svg);}.page-node-type-localgov-news-article .lgd-teaser.node--type-localgov-news-article{display:flex;}.page-node-type-localgov-news-article .lgd-teaser.node--type-localgov-news-article .lgd-teaser__image + .lgd-teaser__content{margin-left:1rem;}.page-node-type-localgov-news-article .article-embed__meta{padding-left:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border-left:1px solid var(--color-accent-1);}.page-node-type-localgov-news-article .article-embed__meta .credit,.page-node-type-localgov-news-article .article-embed__meta .description{display:flex;gap:1rem;align-items:center;}.view-localgov-news-list.lgd-teaser-list .views-row,.view-localgov-news-search.lgd-teaser-list .views-row{border-bottom:0.0625rem solid var(--color-primary-darkened);}.view-localgov-news-list .lgd-teaser,.view-localgov-news-search .lgd-teaser{display:flex;gap:1rem;}.view-localgov-news-list .lgd-teaser__image,.view-localgov-news-search .lgd-teaser__image{width:33%;}.view-localgov-news-list .lgd-teaser__content,.view-localgov-news-search .lgd-teaser__content{display:flex;flex-direction:column;width:67%;}.view-localgov-news-list .lgd-teaser__content h3,.view-localgov-news-search .lgd-teaser__content h3{display:flex;flex-grow:1;font-size:1rem;margin-bottom:1rem;}@media screen and (min-width:48rem){.view-localgov-news-list .lgd-teaser__content h3,.view-localgov-news-search .lgd-teaser__content h3{font-size:1.375rem;}}.view-localgov-news-list .lgd-teaser__content .field--name-body,.view-localgov-news-search .lgd-teaser__content .field--name-body{display:none;}.path-frontpage .view-localgov-news-list .lgd-teaser__image,.path-frontpage .view-localgov-news-search .lgd-teaser__image{width:100%;}.path-frontpage .view-localgov-news-list .lgd-teaser__content,.path-frontpage .view-localgov-news-search .lgd-teaser__content{width:100%;}.path-frontpage .view-localgov-news-list .lgd-teaser__content .field--name-body,.path-frontpage .view-localgov-news-search .lgd-teaser__content .field--name-body{display:flex;}@media screen and (min-width:48rem){.view-localgov-news-search .lgd-teaser__content .field--name-body{display:block;}.view-localgov-news-search .lgd-teaser__content .field--name-body p{margin-bottom:1rem;}}#views-exposed-form-localgov-news-search-page-search-news{display:flex;align-items:center;}#views-exposed-form-localgov-news-search-page-search-news .form-item-search-api-fulltext{margin-bottom:0;width:100%;}#views-exposed-form-localgov-news-search-page-search-news .form-text{background:var(--color-white);border-radius:1.875rem 0 0 1.875rem;height:2.5rem;border:0;}@media screen and (min-width:42.375rem){#views-exposed-form-localgov-news-search-page-search-news .form-text{height:3.125rem;}}#views-exposed-form-localgov-news-search-page-search-news .form-submit{align-items:center;background-color:var(--color-primary-darkened);border:none;border-radius:0 1.875rem 1.875rem 0;display:flex;height:2.5rem;justify-content:center;padding:0;width:2.6rem;}@media screen and (min-width:42.375rem){#views-exposed-form-localgov-news-search-page-search-news .form-submit{height:3.125rem;width:3.3rem;}}#views-exposed-form-localgov-news-search-page-search-news .form-submit svg{margin:0;width:1.25rem;}#views-exposed-form-localgov-news-search-page-search-news .form-submit svg path{fill:var(--color-white);}#views-exposed-form-localgov-news-search-page-search-news .form-submit:hover{background-color:var(--color-teal);}#views-exposed-form-localgov-news-search-page-search-news .form-submit:focus{background-color:var(--color-green);}#views-exposed-form-localgov-news-search-page-search-news .form-submit:focus svg path{fill:var(--color-black);}.exposed-news-search{background:var(--color-accent-2);border-radius:0 1.625rem;height:fit-content;padding:1.25rem;}.exposed-news-search :is(h1,h2,h3,h4,h5,h6){margin-bottom:0.625rem;}.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-top:0;}.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *:not(.exposed-news-search){background-color:revert;padding:0;}.page-node-type-localgov-news-article .facets-widget--links ul.facets-widget__list li.facets-reset{display:none;}.facets-widget--links{border-color:var(--color-primary-darkened);border-radius:0.3125rem;border-style:solid;border-width:0.0625rem 0.0625rem 0.3125rem 0.0625rem;}.facets-widget--links :is(h2,h3,h4,h5,h6){font-size:var(--font-size-medium);margin-bottom:0;}.facets-widget--links:hover{cursor:pointer;}.facets-widget--links:not([open]):active{background-color:var(--color-green);}.facets-widget--links summary{display:flex;gap:0.625rem;padding:0.9375rem;}.facets-widget--links summary::-webkit-details-marker{display:none;}.facets-widget--links summary:focus-visible{background-color:var(--color-green);}.facets-widget--links[open] svg{transform:rotate(180deg);}.facets-widget--links:not([open]):hover{border-color:var(--color-teal);}.block-facet-blocklocalgov-news-category ul.facets-widget__list,.facets-widget--links ul.facets-widget__list{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-grow:0;flex-wrap:wrap;gap:0.625rem;order:1;padding:15px;}.block-facet-blocklocalgov-news-category ul.facets-widget__list li,.facets-widget--links ul.facets-widget__list li{display:flex;margin:0;padding-bottom:0;padding-inline-start:0;}.block-facet-blocklocalgov-news-category .facet-item a,.facets-widget--links .facet-item a{box-sizing:border-box;flex-direction:row;align-items:center;gap:0.5rem;display:flex;flex:none;flex-grow:0;order:0;text-decoration:none;background-color:var(--color-accent-2-20);border-radius:0.375rem;font-size:1rem;line-height:1.875rem;padding:0.625rem 0.8rem;}.block-facet-blocklocalgov-news-category .facet-item a:focus,.facets-widget--links .facet-item a:focus{background-color:var(--color-green);}.block-facet-blocklocalgov-news-category .facet-item a.is-active,.facets-widget--links .facet-item a.is-active{background-color:var(--color-accent-1-20);font-weight:600;color:var(--color-primary-darkened);border:0.0625rem solid var(--color-accent);}.block-facet-blocklocalgov-news-category .facet-item a.is-active:focus,.facets-widget--links .facet-item a.is-active:focus{border:0.0625rem solid var(--color-accent);box-shadow:unset;}.block-facet-blocklocalgov-news-category .facet-item a.is-active:focus-visible,.facets-widget--links .facet-item a.is-active:focus-visible{background-color:var(--color-green);border:unset;font-weight:unset;box-shadow:0 -0.125rem var(--color-focus),0 0.25rem var(--color-black);color:var(--color-black);}.path-news .lgd-teaser-list .view-header{margin-bottom:1.5625rem;padding-bottom:0.625rem;}.path-news .view.view-localgov-news-search .view-content > .views-row,.path-news .view-header{border-bottom:0.0625rem solid var(--color-primary-darkened);}.path-news .pager,.page-node-type-localgov-newsroom .pager{border-top:unset;padding-top:0;}.video-label .field--name-field-media-image .field__item{position:relative;}.video-label .field--name-field-media-image .field__item::after{background-color:var(--color-danger);background-image:url(/themes/custom/localgov_sheffield/images/icons/triangle-right-solid-white.svg);background-position:0.5rem center;background-repeat:no-repeat;background-size:0.75rem;bottom:0;color:var(--color-white);content:"Video";font-size:0.875rem;font-weight:700;left:0;position:absolute;padding:0.3125rem 0.3125rem 0.3125rem 1.625rem;}.newsroom__sidebar .news-to-inbox-block,.newsroom__sidebar .press-enquiries-block{display:none;}@media screen and (min-width:48.0625rem){.newsroom__sidebar .news-to-inbox-block,.newsroom__sidebar .press-enquiries-block{display:block;}}.newsroom__listing .news-to-inbox-block,.newsroom__listing .press-enquiries-block{margin-bottom:1rem;}@media screen and (min-width:48.0625rem){.newsroom__listing .news-to-inbox-block,.newsroom__listing .press-enquiries-block{display:none;}}.news-to-inbox-block.service-teaser a{background-color:var(--color-purple);}.press-enquiries-block.service-teaser a{background-color:var(--color-primary);}.news-to-inbox-block.service-teaser a,.press-enquiries-block.service-teaser a{align-items:flex-start;color:var(--color-white);}.news-to-inbox-block.service-teaser a svg,.press-enquiries-block.service-teaser a svg{margin:0;width:2.75rem;}.news-to-inbox-block.service-teaser a .content .heading,.press-enquiries-block.service-teaser a .content .heading{font-size:1.125rem;}@media screen and (min-width:48rem){.news-to-inbox-block.service-teaser a .content .heading,.press-enquiries-block.service-teaser a .content .heading{font-size:1.375rem;}}.news-to-inbox-block.service-teaser a .content p,.press-enquiries-block.service-teaser a .content p{font-size:0.875rem;}@media screen and (min-width:48rem){.news-to-inbox-block.service-teaser a .content p,.press-enquiries-block.service-teaser a .content p{font-size:1rem;}}@media screen and (min-width:48rem){.page-node-type-localgov-news-article .lgd-container .lgd-row .lgd-row__one-third{margin-left:auto;}.page-node-type-localgov-newsroom .view--teasers .views-row .field--type-image .field__item,.path-news .lgd-teaser--localgov-news-article .lgd-teaser__image .field--type-entity-reference .field--type-image{display:flex;}.page-node-type-localgov-newsroom .view--teasers .views-row .field--type-image .field__item img,.path-news .lgd-teaser--localgov-news-article .lgd-teaser__image .field--type-entity-reference .field--type-image img{object-fit:cover;width:100%;height:auto;}}.path-news .lgd-region--breadcrumb,.path-news .region-content-top{background-color:unset;}.path-news span.query{color:var(--color-accent-1-darkened);}.path-news .region-content-top{padding-bottom:0;}.path-news .lgd-teaser-list{margin-top:1.875rem;margin-bottom:1.5625rem;padding-bottom:0.6875rem;}@media screen and (min-width:48rem){.path-news .lgd-teaser-list{margin-top:0;}}.path-news .lgd-teaser--localgov-news-article h3 a{display:block;text-decoration:none;}.path-news .lgd-teaser--localgov-news-article h3 a:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);}.path-news .lgd-teaser__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:0.875rem;}.path-news .lgd-teaser__meta a{color:var(--color-teal);margin-right:1rem;text-decoration:none;}.path-news .lgd-teaser__meta a:hover{text-decoration:underline;}.pager{border-top:0.0625rem solid var(--color-slate);padding-top:1.5rem;}.pager__items{gap:0.5rem;}.pager__item{margin:0;padding-inline-start:0;}.pager__item::marker{content:none;}.pager__item a{border-radius:0.625rem;display:block;padding:0.5rem 1rem;}.pager__item a:hover{background-color:var(--color-accent-2-20);border-radius:0.625rem;}.pager__item a:focus{background-color:var(--color-focus);box-shadow:none;}.pager__item.is-active a,.pager__item--next a,.pager__item--previous a{text-decoration:none;}.pager__item.is-active a{background-color:var(--color-accent-1-darkened);color:var(--color-white);font-weight:700;text-decoration:none;}.pager__item.is-active a:focus{background-color:var(--color-focus);box-shadow:none;}.pager__item--previous a,.pager__item--next a{background-repeat:no-repeat;background-size:1rem;font-weight:500;}.pager__item--previous a{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-light-left-primary-darkened.svg);background-position:0.5rem center;padding-left:2.5rem;}.pager__item--next a{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-light-right-primary-darkened.svg);background-position:calc(100% - 0.5rem) center;padding-right:2.5rem;}@media screen and (max-width:48rem){.pager__items{padding-left:0 !important;}.pager__items .pager__item a{font-size:1rem;}.pager__items .pager__item--previous,.pager__items .pager__item--next{flex-basis:100%;margin-left:calc(50% - 3rem);margin-right:calc(50% - 3rem);}.pager .pager__items .pager__item--next{display:list-item;}}.paragraph--type--two-column,.paragraph--type--two-column-2-1{flex-direction:column;margin-bottom:0;padding:0;}.paragraph--type--two-column > .field,.paragraph--type--two-column-2-1 > .field{flex:0 1 auto;}@media screen and (min-width:48rem){.paragraph--type--two-column > .field,.paragraph--type--two-column-2-1 > .field{padding:1rem;}}@media screen and (min-width:48rem){.paragraph--type--two-column{display:flex;flex-wrap:wrap;flex-direction:row;}.paragraph--type--two-column > .field{width:50%;padding:0.5rem 1%;}.paragraph--type--two-column-2-1{display:flex;flex-wrap:wrap;flex-direction:row;}.paragraph--type--two-column-2-1 > .field{padding:0.5rem 1%;}.paragraph--type--two-column-2-1 > .field--name-field-column-1{width:66%;}.paragraph--type--two-column-2-1 > .field--name-field-column-2{width:33%;}.paragraph .field--name-field-column-1{padding-left:0;}.paragraph .field--name-field-column-2{padding-right:0;margin-left:auto;}}.paragraph--type--part-of-box{background-color:var(--color-chalk);border-left:0.1875rem solid var(--color-accent-1);border-top-right-radius:2rem;margin-bottom:3.125rem;margin-top:3.125rem;padding:1.5rem;}.paragraph--type--part-of-box h2{font-size:1.5625rem;font-weight:500;margin-bottom:0.5rem;}.paragraph--type--part-of-box .part-of-list{list-style:none;margin-bottom:0;padding-left:0;}.paragraph--type--part-of-box .part-of-list-item{padding-bottom:0;}.paragraph--type--part-of-box .part-of-list-item a{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-primary-darkened.svg);background-repeat:no-repeat;background-position:left 0.25rem;background-size:1rem;color:teal;display:inline-block;font-size:1.125rem;font-weight:600;margin-bottom:0.25rem;padding-left:2rem;}.paragraph--type--part-of-box .part-of-list-item a:hover{color:var(--color-text);}.page-node-type-localgov-guides-overview .lgd-prev-next,.page-node-type-localgov-guides-page .lgd-prev-next,.page-node-type-localgov-step-by-step-page .lgd-prev-next{margin-top:2rem;}.page-node-type-localgov-guides-overview .lgd-prev-next__list,.page-node-type-localgov-guides-page .lgd-prev-next__list,.page-node-type-localgov-step-by-step-page .lgd-prev-next__list{display:block;margin-bottom:0;padding-left:0;list-style-type:none;}.page-node-type-localgov-guides-overview .lgd-prev-next__list-item-step,.page-node-type-localgov-guides-page .lgd-prev-next__list-item-step,.page-node-type-localgov-step-by-step-page .lgd-prev-next__list-item-step{font-size:1.375rem;font-weight:500;grid-area:step;}.page-node-type-localgov-guides-overview .lgd-prev-next__list-item-title,.page-node-type-localgov-guides-page .lgd-prev-next__list-item-title,.page-node-type-localgov-step-by-step-page .lgd-prev-next__list-item-title{font-size:1.375rem;font-weight:400;grid-area:title;line-height:1.3;text-decoration:none;}.page-node-type-localgov-guides-overview .lgd-prev-next__list-item ~ .lgd-prev-next__list-item,.page-node-type-localgov-guides-page .lgd-prev-next__list-item ~ .lgd-prev-next__list-item,.page-node-type-localgov-step-by-step-page .lgd-prev-next__list-item ~ .lgd-prev-next__list-item{border-top:1px solid var(--color-grey);}.page-node-type-localgov-guides-overview ul.lgd-prev-next__list li.lgd-prev-next__list-item,.page-node-type-localgov-guides-page ul.lgd-prev-next__list li.lgd-prev-next__list-item,.page-node-type-localgov-step-by-step-page ul.lgd-prev-next__list li.lgd-prev-next__list-item{padding:1rem 0;margin:0;}.page-node-type-localgov-guides-overview .lgd-prev-next__link,.page-node-type-localgov-guides-page .lgd-prev-next__link,.page-node-type-localgov-step-by-step-page .lgd-prev-next__link{background:var(--color-accent-2-20);border:none;border-radius:0 1.625rem 0;color:var(--color-primary-darkened);display:grid;grid-column-gap:var(--spacing-small);grid-template-areas:"icon step" ".  title";grid-template-columns:2rem 1fr;grid-template-rows:repeat(2,1fr);padding:1rem;text-decoration:none;}.page-node-type-localgov-guides-overview .lgd-prev-next__link .lgd-prev-next__icon,.page-node-type-localgov-guides-page .lgd-prev-next__link .lgd-prev-next__icon,.page-node-type-localgov-step-by-step-page .lgd-prev-next__link .lgd-prev-next__icon{grid-area:icon;margin:0;}.page-node-type-localgov-guides-overview .lgd-prev-next__link .lgd-prev-next__icon path,.page-node-type-localgov-guides-page .lgd-prev-next__link .lgd-prev-next__icon path,.page-node-type-localgov-step-by-step-page .lgd-prev-next__link .lgd-prev-next__icon path{fill:var(--color-primary-darkened);}.page-node-type-localgov-guides-overview .lgd-prev-next__link:hover,.page-node-type-localgov-guides-page .lgd-prev-next__link:hover,.page-node-type-localgov-step-by-step-page .lgd-prev-next__link:hover{background-color:var(--color-teal);color:var(--color-white);}.page-node-type-localgov-guides-overview .lgd-prev-next__link:hover .lgd-prev-next__icon path,.page-node-type-localgov-guides-page .lgd-prev-next__link:hover .lgd-prev-next__icon path,.page-node-type-localgov-step-by-step-page .lgd-prev-next__link:hover .lgd-prev-next__icon path{fill:var(--color-white);}.page-node-type-localgov-guides-overview .lgd-prev-next__link:focus,.page-node-type-localgov-guides-page .lgd-prev-next__link:focus,.page-node-type-localgov-step-by-step-page .lgd-prev-next__link:focus{box-shadow:none;background-color:var(--color-focus);color:var(--color-link-focus);outline:none;}.page-node-type-localgov-guides-overview .lgd-prev-next__link:focus .lgd-prev-next__icon path,.page-node-type-localgov-guides-page .lgd-prev-next__link:focus .lgd-prev-next__icon path,.page-node-type-localgov-step-by-step-page .lgd-prev-next__link:focus .lgd-prev-next__icon path{fill:var(--color-black);}.page-node-type-localgov-guides-overview ul.step-list li,.page-node-type-localgov-guides-page ul.step-list li,.page-node-type-localgov-step-by-step-page ul.step-list li{display:list-item;}.lgd-region--search form,.banner--primary form{display:flex;position:relative;}.lgd-region--search form label,.banner--primary form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.lgd-region--search form input.form-text,.banner--primary form input.form-text{border:none;border-top-left-radius:1.875rem;border-bottom-left-radius:1.875rem;height:3.75rem;padding-left:1.5rem;width:100%;background-image:none;}@media screen and (min-width:48rem){.lgd-region--search form input.form-text,.banner--primary form input.form-text{width:23.5rem;}}.lgd-region--search form .form-submit,.banner--primary form .form-submit{align-items:center;background-color:var(--color-primary-darkened);border:none;border-radius:0 1.875rem 1.875rem 0;display:flex;height:3.75rem;justify-content:center;padding:0;width:3.5rem;}.lgd-region--search form .form-submit svg,.banner--primary form .form-submit svg{width:1.25rem;}.lgd-region--search form .form-submit svg path,.banner--primary form .form-submit svg path{fill:var(--color-white);}.lgd-region--search form .form-submit:focus,.lgd-region--search form .form-submit:hover,.banner--primary form .form-submit:focus,.banner--primary form .form-submit:hover{background-color:var(--color-teal);box-shadow:none;outline:0.1875rem solid var(--color-teal);outline-offset:-0.1875rem;}.lgd-region--search form{border-left:0.3125rem solid var(--color-accent-1);padding-left:1.5rem;}.lgd-region--search form input.form-text{width:100%;}@media screen and (min-width:48rem){.lgd-region--search form input.form-text{width:23.5rem;}}.lgd-region--search form .form-item-s{flex-grow:0;}.ui-widget.ui-widget-content.search-api-autocomplete-search{background-color:var(--color-accent-2-20);border:none;border-radius:1.25rem;font-family:var(--font-primary);padding-left:0;max-width:100%;}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item{color:var(--color-black);font-weight:400;}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item:first-of-type a,.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item:first-of-type a .search-api-autocomplete-suggestion{border-radius:1.25rem 1.25rem 0 0;}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item:last-of-type a,.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item:last-of-type a .search-api-autocomplete-suggestion{border-radius:0 0 1.25rem 1.25rem;}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item:hover{background-color:transparent;color:var(--color-white);}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item a{padding:0;}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item a:hover,.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item a:hover .search-api-autocomplete-suggestion{background:var(--color-teal);color:var(--color-white);}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item a:focus,.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item a:focus .search-api-autocomplete-suggestion{background-color:var(--color-focus);color:var(--color-link-focus);}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item a .search-api-autocomplete-suggestion{padding:0.75rem 1rem;}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item:not(:last-of-type){border-bottom:0.0625rem solid var(--color-accent-2-80);}.lgd-scc__services-menu{background-color:var(--color-primary);}.lgd-scc__services-menu .lgd-header__nav--secondary{margin:0;padding-bottom:1rem;}.lgd-scc__services-menu .lgd-region--secondary-menu{margin-top:0;}.lgd-scc__services-menu .lgd-region--secondary-menu .lgd-region__inner--secondary-menu{padding-bottom:0;}.lgd-scc__services-menu .lgd-region--secondary-menu .menu{border-left:0.3125rem solid var(--color-accent-1);column-count:1;list-style:none;margin-top:1rem;max-height:none;padding-left:1.5rem;}@media screen and (min-width:60rem){.lgd-scc__services-menu .lgd-region--secondary-menu .menu{column-count:2;max-height:none;}}.lgd-scc__services-menu .lgd-region--secondary-menu .menu-item{font-size:1rem;line-height:1.5rem;margin-bottom:0.75rem;}.lgd-scc__services-menu .lgd-region--secondary-menu .menu-item > a{text-underline-offset:0.25rem;}.lgd-scc__services-menu .lgd-region--secondary-menu .menu-item > a:hover{text-decoration:underline;text-decoration-thickness:var(--link-underline-thickness);}.lgd-scc__services-menu .lgd-region--secondary-menu .menu-item > a:focus{color:var(--color-black);}@media screen and (max-width:60rem){.lgd-scc__services-menu .lgd-region--secondary-menu .menu-item{margin-bottom:var(--spacing-small);}}.lgd-scc__services-menu .lgd-region--secondary-menu .block-menu > h2{color:var(--color-white);font-size:1.5625rem;margin-top:0;padding-left:0;}@media screen and (max-width:60rem){.lgd-scc__services-menu{border-bottom:0.0625rem solid var(--color-gray);}.lgd-scc__services-menu .lgd-header__nav--secondary{margin-left:0;}.lgd-scc__services-menu .lgd-region__inner--secondary-menu{padding:0;}.lgd-scc__services-menu .lgd-region--secondary-menu .block-menu > h2{font-size:1.625rem;margin-bottom:1rem;margin-top:1rem;}}.service-cta-block .service-cta-block__list{border:none;gap:1rem;margin-bottom:2.5rem;}@media screen and (max-width:48rem){.service-cta-block .service-cta-block__list{margin-bottom:2rem;}}.service-cta-block .service-cta-block__list-item{margin-bottom:0;}@media screen and (min-width:48rem){.service-cta-block .service-cta-block__list-item{flex:auto;width:calc(33% - 1rem);}}.service-cta-block .service-cta-block__link{background-color:var(--color-white);border:0.125rem solid var(--color-teal);border-radius:4rem;color:var(--color-primary-darkened);font-weight:500;padding-left:1.5rem;height:100%;}.service-cta-block .service-cta-block__link svg{width:1.375rem;}.service-cta-block .service-cta-block__link svg path{fill:var(--color-primary-darkened);}.service-cta-block .service-cta-block__link:hover{background-color:var(--color-teal);border-color:var(--color-primary-darkened);color:var(--color-white);text-decoration:none;}.service-cta-block .service-cta-block__link:hover svg path{fill:var(--color-white);}.service-cta-block .service-cta-block__link:hover .service-cta-block__link-icon{left:0;}.service-cta-block .service-cta-block__link:focus{background-color:var(--color-focus);border-color:var(--color-black);box-shadow:none;color:var(--color-black);}.service-cta-block .service-cta-block__link:focus svg path{fill:var(--color-black);}.service-cta-block .service-cta-block__link:focus .service-cta-block__link-icon{left:0;}.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled{background-color:var(--color-accent-2-20);background-image:url(/themes/custom/localgov_sheffield/images/services/services-header-mobile.svg);background-position:bottom right;background-repeat:no-repeat;background-size:auto;}@media screen and (min-width:31rem){.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled{background-size:auto 4rem;}}@media (min-width:768px){.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled{background-image:url(/themes/custom/localgov_sheffield/images/services/services-header-desktop.svg);background-repeat:no-repeat;background-position:bottom right;background-size:auto;}.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled .lgd-page-title-block__subheader,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled .lgd-page-title-block__subheader,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled .lgd-page-title-block__subheader{max-width:66%;}}.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled .lgd-region--breadcrumb,.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled .region-content-top,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled .lgd-region--breadcrumb,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled .region-content-top,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled .lgd-region--breadcrumb,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled .region-content-top{background-color:transparent;}.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled .region-content-top,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled .region-content-top,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled .region-content-top{padding-bottom:3.75rem;}@media (min-width:768px){.page-node-type-localgov-services-landing .header-wrapper.header-graphic-enabled .region-content-top,.page-node-type-localgov-services-sublanding .header-wrapper.header-graphic-enabled .region-content-top,.page-node-type-localgov-services-page .header-wrapper.header-graphic-enabled .region-content-top{padding-bottom:1rem;}}.field--name-localgov-destinations,.field--name-topic-list-links{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;}.field--name-localgov-destinations .service-landing-page__service,.field--name-localgov-destinations .lgd-topic-list-builder__service-item,.field--name-topic-list-links .service-landing-page__service,.field--name-topic-list-links .lgd-topic-list-builder__service-item{border:none;display:flex;margin-bottom:0;padding-bottom:0;}@media screen and (min-width:48rem){.field--name-localgov-destinations .service-landing-page__service,.field--name-localgov-destinations .lgd-topic-list-builder__service-item,.field--name-topic-list-links .service-landing-page__service,.field--name-topic-list-links .lgd-topic-list-builder__service-item{width:calc(50% - 0.5rem);}}.field--name-localgov-destinations .service-landing-page__service .service-teaser,.field--name-localgov-destinations .lgd-topic-list-builder__service-item .service-teaser,.field--name-topic-list-links .service-landing-page__service .service-teaser,.field--name-topic-list-links .lgd-topic-list-builder__service-item .service-teaser{display:flex;width:100%;}.field--name-localgov-destinations .service-landing-page__service .service-teaser a,.field--name-localgov-destinations .lgd-topic-list-builder__service-item .service-teaser a,.field--name-topic-list-links .service-landing-page__service .service-teaser a,.field--name-topic-list-links .lgd-topic-list-builder__service-item .service-teaser a{width:100%;}.field--name-localgov-destinations .service-landing-page__service .localgov-services-sublanding-child-entity--unpublished,.field--name-localgov-destinations .lgd-topic-list-builder__service-item .localgov-services-sublanding-child-entity--unpublished,.field--name-topic-list-links .service-landing-page__service .localgov-services-sublanding-child-entity--unpublished,.field--name-topic-list-links .lgd-topic-list-builder__service-item .localgov-services-sublanding-child-entity--unpublished{flex-wrap:wrap;}.service-landing-page__contact,.service-landing-page__privacy{background-color:var(--color-teal);border:none;color:var(--color-white);display:flex;justify-content:center;margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vW;padding-bottom:2rem;padding-top:3rem;}.service-landing-page__contact a:hover,.service-landing-page__privacy a:hover{color:white;}.service-landing-page__contact h3,.service-landing-page__privacy h3{margin-bottom:var(--vertical-rhythm-spacing);}.service-landing-page__contact .social,.service-landing-page__privacy .social{padding-left:0;display:flex;gap:1rem;}.service-landing-page__contact-content,.service-landing-page__privacy-content{flex-basis:100%;max-width:var(--width-container);padding:0 1rem;}.service-landing-page__contact *,.service-landing-page__privacy *{color:var(--color-white);}.service-landing-page__contact-containers,.service-landing-page__privacy-containers{border:none;margin-bottom:0;padding-bottom:0;}.service-landing-page__contact-container,.service-landing-page__privacy-container{display:block;}.service-landing-page__contact-list-item,.service-landing-page__privacy-list-item{padding-left:1.75rem;}.service-landing-page__contact-list-item.bg-icon,.service-landing-page__privacy-list-item.bg-icon{background-position:left 0.25rem;background-repeat:no-repeat;background-size:1.125rem;}.service-landing-page__contact-list-item.bg-icon.bg-icon__location,.service-landing-page__privacy-list-item.bg-icon.bg-icon__location{background-image:url(/themes/custom/localgov_sheffield/images/icons/location-white.svg);}.service-landing-page__contact-list-item.bg-icon.bg-icon__phone,.service-landing-page__privacy-list-item.bg-icon.bg-icon__phone{background-image:url(/themes/custom/localgov_sheffield/images/icons/phone-white.svg);font-size:var(--font-size-medium);font-weight:500;}.service-landing-page__privacy{padding-top:0 !important;}.service-landing-page__privacy .border-container{padding-top:3.125rem;border-top:1px solid white;}.page-node-type-localgov-services-landing .lgd-footer{margin-top:0;}.localgov-services-page .paragraph--type--column{max-width:var(--width-restricted-width-section);}.service-teaser a{background-color:var(--color-accent-2-20);border-radius:0.9375rem;display:flex;gap:1rem;padding:1rem 1.25rem;text-decoration:none;}@media screen and (min-width:42.375rem){.service-teaser a{padding:1.5rem 1.25rem;}}.service-teaser a .content p{margin-bottom:0;}.service-teaser a .content > .heading{font-family:var(--font-primary);font-size:1.125rem;font-weight:600;line-height:2rem;margin-bottom:0.625rem;}@media screen and (min-width:48rem){.service-teaser a .content > .heading{font-size:1.25rem;}}.service-teaser a svg{flex-shrink:0;margin-top:auto;margin-left:auto;}@media not print{.service-teaser a:hover{background-color:var(--color-teal);}.service-teaser a:hover .content > *{color:white;}.service-teaser a:hover svg path{fill:white;}}.service-teaser a:focus{background-color:var(--color-green);box-shadow:unset;}.service-teaser a:focus .content > *{color:black;}.service-teaser a:focus svg path{fill:black;}.page-node-type-localgov-step-by-step-overview,.page-node-type-localgov-step-by-step-page{--breadcrumbs-link-color:var(--color-white);--heading-1-color:var(--color-white);--heading-1-font-weight:600;}.page-node-type-localgov-step-by-step-overview .lgd-region--breadcrumb,.page-node-type-localgov-step-by-step-overview .region-content-top,.page-node-type-localgov-step-by-step-page .lgd-region--breadcrumb,.page-node-type-localgov-step-by-step-page .region-content-top{background-color:var(--color-teal);color:var(--color-white);}.page-node-type-localgov-step-by-step-overview .lgd-region--breadcrumb a:hover,.page-node-type-localgov-step-by-step-overview .region-content-top a:hover,.page-node-type-localgov-step-by-step-page .lgd-region--breadcrumb a:hover,.page-node-type-localgov-step-by-step-page .region-content-top a:hover{color:var(--color-white);}.page-node-type-localgov-step-by-step-overview .lgd-region--breadcrumb a:focus,.page-node-type-localgov-step-by-step-overview .region-content-top a:focus,.page-node-type-localgov-step-by-step-page .lgd-region--breadcrumb a:focus,.page-node-type-localgov-step-by-step-page .region-content-top a:focus{color:var(--color-black);}.page-node-type-localgov-step-by-step-overview .region-content-top,.page-node-type-localgov-step-by-step-page .region-content-top{border-bottom:0.3125rem solid var(--color-accent-1);}.page-node-type-localgov-step-by-step-overview .lgd-region--sidebar-second .step-by-step-pages__relationship,.page-node-type-localgov-step-by-step-page .lgd-region--sidebar-second .step-by-step-pages__relationship{display:none;}.page-node-type-localgov-step-by-step-overview .lgd-region--content .step-by-step-pages__relationship,.page-node-type-localgov-step-by-step-page .lgd-region--content .step-by-step-pages__relationship{display:block;}@media screen and (min-width:60rem){.page-node-type-localgov-step-by-step-overview .lgd-region--sidebar-second .step-by-step-pages__relationship,.page-node-type-localgov-step-by-step-page .lgd-region--sidebar-second .step-by-step-pages__relationship{display:block;}.page-node-type-localgov-step-by-step-overview .lgd-region--content .step-by-step-pages__relationship,.page-node-type-localgov-step-by-step-page .lgd-region--content .step-by-step-pages__relationship{display:none;}}.step-by-step-pages{}.step-by-step-pages ol.step-list{position:relative;}.step-by-step-pages ol.step-list:after{background-color:var(--color-accent-1);border:2px solid var(--color-accent-1);border-radius:100%;color:#121212;content:"";font-weight:800;height:0.625rem;left:0.5625rem;line-height:1.55rem;position:absolute;bottom:0;width:0.625rem;z-index:10;}.step-by-step-pages ol.step-list .step{padding-bottom:1rem;}.step-by-step-pages ol.step-list .step:before{counter-increment:none;display:none;}.step-by-step-pages ol.step-list .step:not(:last-of-type)::after{border-color:var(--color-accent-1);height:100%;top:1rem;}.step-by-step-pages ol.step-list .step:first-of-type::after{top:2rem;}.step-by-step-pages ol.step-list .step:last-of-type::after{border:1px solid var(--color-accent-1);content:"";height:100%;left:0.8438rem;position:absolute;top:0;width:0.0625rem;}.step-by-step-pages ol.step-list .step .stage-container{margin:1rem 0 1rem 3.5rem;}.step-by-step-pages ol.step-list .step .stage-container:before{background-color:var(--color-accent-1);border:2px solid var(--color-accent-1);border-radius:100%;color:#121212;content:"";font-weight:800;height:1.1875rem;left:0.28125rem;line-height:1.55rem;position:absolute;text-align:center;top:1.5rem;width:1.1875rem;z-index:10;}.step-by-step-pages ol.step-list .step .stage-container .stage__title{font-size:1.5625rem;margin-bottom:0.25rem;padding-bottom:0;}.step-by-step-pages ol.step-list .step .step__content-wrapper{position:relative;}.step-by-step-pages ol.step-list .step .step__content-wrapper p.stage__summary{display:none;}.step-by-step-pages ol.step-list .step .step__content{background-color:var(--color-accent-2-20);border-radius:0 1.875rem;margin-left:3.5rem;padding:1rem 1.5rem;}@media screen and (min-width:48rem){.page-node-type-localgov-step-by-step-overview .step-by-step-pages ol.step-list .step .step__content{border-radius:0 3.125rem;}}.step-by-step-pages ol.step-list .step .step__content:before{background-color:var(--color-primary-darkened);border:0.125rem solid var(--color-primary-darkened);border-radius:100%;color:var(--color-white);counter-increment:section;content:counter(section);font-size:1.25rem;font-weight:600;height:2.1875rem;left:2.125rem;line-height:2rem;position:absolute;text-align:center;top:1.25rem;width:2.1875rem;z-index:10;}.step-by-step-pages ol.step-list .step .step__title{border:none;color:var(--color-primary-darkened);cursor:unset;font-size:var(--font-size-medium);font-weight:500;margin:0;padding-bottom:0;}.step-by-step-pages ol.step-list .step .step__summary{font-size:1rem;padding:0;}.step-by-step-pages ol.step-list .step .step__summary a{color:var(--color-link);}.step-by-step-pages ol.step-list .step .step__summary a:focus{color:var(--color-black);text-decoration:none;}.step-by-step-pages ol.step-list .step .step__summary a:hover{text-decoration-thickness:var(--link-underline-thickness);}.step-by-step-pages ol.step-list .step .step__summary ul{list-style:none;padding-left:0;}.step-by-step-pages ol.step-list .step .step__summary ul li{margin-bottom:0.5rem;}.step-by-step-pages ol.step-list .step.step--active .step__content{background-color:var(--color-accent-1-20);}.step-by-step-pages ol.step-list .step.step--active .step__content:before{background-color:var(--color-accent);border:0.125rem solid var(--color-accent);color:var(--color-white);}.step-by-step-pages ol.step-list .step.step--active .step__title{color:var(--color-primary-darkened);}.step-by-step-pages ol.step-list .step.step--active .step-summary-container .step-show{color:var(--color-primary-darkened);}.step-by-step-pages ol.step-list .step:not(:first-child) .step__title{border:none;}.step-by-step-pages__relationship{background-color:var(--color-chalk);border-top-right-radius:2.5rem;display:inline-block;margin-bottom:0.5rem;padding:1rem 1.5rem 1.5rem;border-width:3px;}.step-by-step-pages__relationship .step-by-step-pages__part-of{display:block;color:var(--color-primary-darkened);font-size:1.375rem;font-weight:500;}@media screen and (min-width:60rem){.step-by-step-pages__relationship .step-by-step-pages__part-of{font-size:1.5625rem;}}.step-by-step-pages__relationship .step-by-step-pages__homepage a{background-image:url(/themes/custom/localgov_sheffield/images/icons/arrow-right-primary-darkened.svg);background-position:left 0.5rem;background-repeat:no-repeat;background-size:1rem;color:var(--color-teal);display:inline-block;font-size:var(--font-size-medium);font-weight:600;padding-left:2rem;}.step-by-step-pages__relationship .step-by-step-pages__homepage a:focus,.step-by-step-pages__relationship .step-by-step-pages__homepage a:hover{color:var(--color-primary-darkened);}.lgd-region--content .step-by-step-pages__relationship{margin-bottom:1.5rem;}.step-by-step-pages ol.step-list .step .step__title .step-show{align-items:flex-start;border-radius:0;color:var(--color-primary-darkened);display:flex;flex-direction:column;gap:1rem;padding:0;text-align:left;text-decoration:none;}.step-by-step-pages ol.step-list .step .step__title .step-show:hover{background-color:transparent;box-shadow:none;}.step-by-step-pages ol.step-list .step .step__title .step-show:hover .step__title-text,.step-by-step-pages ol.step-list .step .step__title .step-show:hover .step-summary-toggle{color:var(--color-teal);text-decoration:underline;}.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:focus:hover{background-color:transparent !important;box-shadow:none;}.step-by-step-pages ol.step-list .step .step__title .step-show:focus span,.step-by-step-pages ol.step-list .step .step__title .step-show:focus:hover span{background-color:var(--color-focus);box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);color:var(--color-black);text-decoration:none;}.step-by-step-pages ol.step-list .step .step__title .step-show .step__title-text{font-size:1.125rem;font-weight:500;}@media screen and (min-width:48rem){.step-by-step-pages ol.step-list .step .step__title .step-show .step__title-text{font-size:1.375rem;}}.step-by-step--summaries-control__toggle,.step-by-step-pages .step-master,.step-by-step-pages ol.step-list .step .step__title .step-show .step-summary-toggle{background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:1.25rem;border-radius:0;color:var(--color-primary-darkened);font-size:0.875rem;margin:0 0 1rem 0;padding:0 0 0 1.75rem;text-decoration:none;}@media screen and (min-width:60rem){.page-node-type-localgov-step-by-step-overview .step-by-step--summaries-control__toggle,.page-node-type-localgov-step-by-step-overview .step-by-step-pages .step-master,.page-node-type-localgov-step-by-step-overview .step-by-step-pages ol.step-list .step .step__title .step-show .step-summary-toggle{font-size:1rem;}}.step-by-step--summaries-control__toggle:hover,.step-by-step-pages .step-master:hover,.step-by-step-pages ol.step-list .step .step__title .step-show .step-summary-toggle:hover{box-shadow:none;color:var(--color-teal);text-decoration:underline;}.step-by-step--summaries-control__toggle:focus,.step-by-step-pages .step-master:focus,.step-by-step-pages ol.step-list .step .step__title .step-show .step-summary-toggle:focus{box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);}.step-by-step--summaries-control__toggle:hover,.step-by-step-pages .step-master:hover{background-color:transparent;}.step-by-step--summaries-control__toggle,.step-by-step-pages .step-master,.step-by-step-pages ol.step-list .step .step__title .step-show .step-summary-toggle{background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-chevron-down.svg);}.step-by-step--summaries-control__toggle[aria-expanded=true],.step-by-step-pages .step-master[aria-expanded=true],.step-by-step-pages ol.step-list .step .step__title .step-show[aria-expanded=true] .step-summary-toggle{background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-chevron-up.svg);}.step-by-step--summaries-control__toggle:hover,.step-by-step-pages .step-master:hover,.step-by-step-pages ol.step-list .step .step__title .step-show:hover .step-summary-toggle{background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-chevron-down-solid-teal.svg);}.step-by-step--summaries-control__toggle[aria-expanded=true]:hover,.step-by-step-pages .step-master[aria-expanded=true]:hover,.step-by-step-pages ol.step-list .step .step__title .step-show[aria-expanded=true]:hover .step-summary-toggle{background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-chevron-up-solid-teal.svg);}.step-by-step--summaries-control__toggle:focus,.step-by-step-pages .step-master:focus,.step-by-step-pages ol.step-list .step .step__title .step-show:focus .step-summary-toggle{background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-chevron-down-solid.svg);}.step-by-step--summaries-control__toggle[aria-expanded=true]:focus,.step-by-step-pages .step-master[aria-expanded=true]:focus,.step-by-step-pages ol.step-list .step .step__title .step-show[aria-expanded=true]:focus .step-summary-toggle{background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-chevron-up-solid.svg);}.step-by-step--summaries-control__toggle{font-size:1rem;font-weight:400;border:0;}.step-by-step--summaries-control__toggle:focus{background-color:var(--color-focus);color:var(--color-black);}.page-node-type-localgov-step-by-step-page .step-by-step--summaries-control__toggle{margin-top:3.125rem;margin-bottom:0;}@media screen and (min-width:64rem){.page-node-type-localgov-step-by-step-overview{}.page-node-type-localgov-step-by-step-overview .block-views-blocklocalgov-step-by-step-navigation-steps-for-overview{max-width:unset;}.page-node-type-localgov-step-by-step-overview ol.step-list:after{background:unset;border:unset;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step{position:relative;display:grid;grid-template-columns:1fr 6fr;gap:0.2rem;padding-bottom:0;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .stage-container{margin:0;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .stage-container .stage__title{text-align:right;margin-right:1.5em;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .stage-container p.stage__summary{display:none;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .stage-container:before{border:none;background:none;display:none;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step:after{border:none !important;display:none;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .stage-container + .step__content-wrapper:before{background-color:var(--color-accent-1);border:2px solid var(--color-accent-1);border-radius:100%;color:#121212;content:"";font-weight:800;height:1.1875rem;left:0;line-height:1.55rem;position:absolute;text-align:center;top:0;width:1.1875rem;z-index:10;transform:translate(-50%);}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .step__content-wrapper{border-left:2px solid var(--color-accent-1);padding-bottom:1rem;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .step__content-wrapper p.stage__summary + .step__content:before{top:4.5rem;}.page-node-type-localgov-step-by-step-overview ol.step-list li.step .step__content-wrapper p.stage__summary{display:block;margin-left:3.5rem;color:var(--color-black);}.page-node-type-localgov-step-by-step-overview ol.step-list li.step:last-of-type .step__content-wrapper::after{background-color:var(--color-accent-1);border:2px solid var(--color-accent-1);border-radius:100%;color:#121212;content:"";font-weight:800;height:0.625rem;left:-0.36rem;line-height:1.55rem;position:absolute;bottom:0;width:0.625rem;z-index:10;}.page-node-type-localgov-step-by-step-overview .step:not(:has(.stage-container)){grid-template-columns:1fr 1fr;}.page-node-type-localgov-step-by-step-overview .step:not(:has(.stage-container)) .step__content-wrapper{grid-column:2;}}tr{border-bottom:0.0625rem solid var(--color-slate);}.lgd-teaser-list .views-row{border-bottom:none;}.top-of-page-cta{display:flex;flex-direction:column-reverse;margin-bottom:2rem;}.top-of-page-cta__content{background-color:var(--color-primary-darkened);color:var(--color-white);font-size:var(--font-size-medium);padding:2rem 1.5rem 0.5rem 1.5rem;}@media screen and (min-width:48rem){.top-of-page-cta__content{padding:2rem 1.5rem;}}.top-of-page-cta__content-title{color:var(--color-white);font-size:1.5rem;}.top-of-page-cta__content-btn.btn{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white);font-size:var(--font-size-medium);font-weight:500;}.top-of-page-cta__content-btn.btn .lgd-icon svg path{fill:var(--color-white);}.top-of-page-cta__content-btn.btn:hover{background-color:var(--color-white);color:var(--color-teal);}.top-of-page-cta__content-btn.btn:hover .lgd-icon svg path{fill:var(--color-teal);}.top-of-page-cta--accent-2 .top-of-page-cta__content{background-color:var(--color-accent-2);color:var(--color-primary-darkened);}.top-of-page-cta--accent-2 .top-of-page-cta__content-title{color:var(--color-primary-darkened);}.top-of-page-cta--accent-2 .top-of-page-cta__content-btn.btn{border:1px solid var(--color-primary-darkened);color:var(--color-primary-darkened);}.top-of-page-cta--accent-2 .top-of-page-cta__content-btn.btn .lgd-icon svg path{fill:var(--color-primary-darkened);}.top-of-page-cta--accent-2 .top-of-page-cta__content-btn.btn:hover{background-color:var(--color-white);border-color:var(--color-teal);color:var(teal);}.top-of-page-cta--accent-2 .top-of-page-cta__content-btn.btn:hover .lgd-icon svg path{fill:var(teal);}.top-of-page-cta__image{background-size:cover;background-repeat:no-repeat;background-position:center;border-top-right-radius:3rem;height:20rem;}@media screen and (min-width:48rem){.top-of-page-cta{flex-direction:row;}.top-of-page-cta__content-title{font-size:2rem;}.top-of-page-cta__content,.top-of-page-cta__image{width:50%;}.top-of-page-cta__image{height:auto;}}@media screen and (min-width:60rem){.top-of-page-cta__content{width:66%;}.top-of-page-cta__image{width:34%;}}.alert{background-position:1.25rem 1.375rem;background-repeat:no-repeat;background-size:2.5rem;border:0.125rem solid var(--color-primary-darkened);border-left-width:0.3125rem;border-top-right-radius:1.5625rem;color:var(--color-primary-darkened);font-size:1.25rem;font-weight:400;line-height:2.5rem;margin-bottom:2rem;padding:1rem 1.25rem 1rem 5rem;}.alert a{font-weight:600;}.alert a:visited,.alert a:hover{color:var(--color-primary-darkened);}.alert a:focus{color:var(--color-black);}.alert strong{font-weight:600;}.alert-info{background-color:var(--color-teal-20);background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-info-primary-darkened.svg);border-color:var(--color-primary-darkened);}.alert-success{background-color:var(--color-success-20);background-image:url(/themes/custom/localgov_sheffield/images/icons/circle-check-success.svg);border-color:var(--color-success);}.alert-danger{background-color:var(--color-accent-1-20);background-image:url(/themes/custom/localgov_sheffield/images/icons/triangle-exclamation-danger.svg);border-color:var(--color-danger);}.inline-contact-details{border-left:0.3125rem solid var(--color-teal);line-height:2rem;padding:0 1.25rem;}.inset-text{background-color:var(--color-accent-1-20);border-left:0.3125rem solid var(--color-accent-1);line-height:2rem;padding:1.25rem 1.875rem;}.inset-text a{font-weight:700;}.action-link{background-image:url(/themes/custom/localgov_sheffield/images/icons/action-link.svg);color:var(--color-primary-darkened);display:inline-block;padding:0.5rem 1rem 0.5rem 2.5em;background-position:left 0.25rem;background-repeat:no-repeat;background-size:2.5rem;font-size:1.25rem;font-weight:600;text-decoration:underline;}.action-link:focus{background-image:url(/themes/custom/localgov_sheffield/images/icons/action-link-focus.svg);color:var(--color-black);}.action-link:hover{color:var(--color-link-hover);text-decoration:none;}ul.list-ticked,ul.list-crossed{padding-left:0;}ul.list-ticked li,ul.list-crossed li{background-position:left 0.125rem;background-repeat:no-repeat;background-size:var(--font-size);margin-left:0 !important;padding-left:2rem !important;}ul.list-ticked li::marker,ul.list-crossed li::marker{content:"" !important;color:transparent;}.list-ticked li{background-image:url(/themes/custom/localgov_sheffield/images/icons/list-tick.svg);}.list-crossed li{background-image:url(/themes/custom/localgov_sheffield/templates/includes/icons/cross-solid.svg);}blockquote{background-color:var(--quote-bg-color);background-image:url(/themes/custom/localgov_sheffield/images/icons/quote-right-solid.svg);background-repeat:no-repeat;background-position:calc(100% - 1.5rem) calc(100% - 2rem);background-size:2.5rem;border-radius:1rem 3rem 1rem 0;left:-40px;margin-bottom:4.5rem;padding:2rem 5rem 1rem 8.75rem;position:relative;width:100%;}blockquote:not(.pull-out-quote__content){padding-inline-start:var(--quote-padding-inline-start-mobile);}@media screen and (min-width:60rem){blockquote:not(.pull-out-quote__content){padding-inline-start:var(--quote-padding-inline-start);}}blockquote p{color:var(--color-primary-darkened);font-weight:400;}blockquote p:first-child::before{background-image:url(/themes/custom/localgov_sheffield/images/icons/quote-left-solid.svg);background-repeat:no-repeat;background-position:center 2rem;background-size:2.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:4.75rem;}@media screen and (min-width:60rem){blockquote p:first-child::before{background-size:50%;width:8.75rem;}}blockquote p:last-of-type{font-weight:600;}blockquote p:only-child{font-weight:400;}blockquote::after{border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;border-bottom:1.5rem solid var(--color-accent-2-20);bottom:-1.25rem;content:"";left:-1rem;position:absolute;rotate:-45deg;}.field--name-field-media-document:not(li .field--name-field-media-document){margin-bottom:1.5rem;}.download-list li p{margin-bottom:0.25rem;}.news-article-hero-area .field--name-field-media-image{margin-bottom:20px;}@media print{@page{margin-top:2rem;size:A4 portrait;}.lgd-scc.lgd-header{--header-logo-width:8rem;}.lgd-scc.lgd-header .branding__logo svg{max-width:8rem;width:8rem;}*:not(a.btn){color:var(--color-body) !important;}h1,h2,h3,h4,h5,h6{color:var(--color-primary-darkened) !important;}.node__content ul li,.node__content ol li{padding-bottom:0;}.more-link,.service-landing-page__contact-content p:has(a.btn),.lgd-region--pre-header,.lgd-header__toggles,.lgd-header__nav,.region-tabs,.other-services,.step-summary-container,.summaries-control,.page-node-type-localgov-step-by-step-page ol.step-list,.page-node-type-localgov-directory .sidebar--first,.page-node-type-localgov-directories-venue .sidebar--first,.page-node-type-localgov-directories-page .sidebar--first,.page-node-type-localgov-directories-warm-spot .sidebar--first,.page-node-type-localgov-newsroom .newsroom__sidebar,.news-article-sidebar,.page-node-type-localgov-news-article .sidebar--second,.lgd-footer__pre-footer,.lgd-footer,.lgd-footer__footer ul,.lgd-footer__footer .menu--footer,.pager{display:none !important;}.lgd-scc.lgd-header{background-color:transparent;}.lgd-region--content-top{border:none !important;margin-bottom:0 !important;padding-bottom:0 !important;}.campaign-promo,.campaign-promo.full-width-image-right,.campaign-promo.full-width-image-left,.top-of-page-cta{background:none !important;display:block;margin-bottom:1rem !important;margin-left:auto !important;margin-right:auto !important;max-width:var(--width-container) !important;}.campaign-promo *:not(ul,ol,li),.campaign-promo.full-width-image-right *:not(ul,ol,li),.campaign-promo.full-width-image-left *:not(ul,ol,li),.top-of-page-cta *:not(ul,ol,li){background:none !important;display:block;height:auto !important;margin-bottom:1rem !important;padding:0 !important;}.campaign-promo__content-text p,.campaign-promo.full-width-image-right__content-text p,.campaign-promo.full-width-image-left__content-text p,.top-of-page-cta__content-text p{font-size:var(--font-size) !important;}.campaign-promo a.btn,.campaign-promo p:has(a.btn),.campaign-promo.full-width-image-right a.btn,.campaign-promo.full-width-image-right p:has(a.btn),.campaign-promo.full-width-image-left a.btn,.campaign-promo.full-width-image-left p:has(a.btn),.top-of-page-cta a.btn,.top-of-page-cta p:has(a.btn){display:none !important;}.path-frontpage .box-links-listing{display:block !important;padding:0 !important;}.path-frontpage .box-links-listing__list{display:block !important;}.path-frontpage .box-link{min-height:0 !important;}.path-frontpage .box-links-listing__list-item a{background:none !important;border:none !important;font-size:1rem !important;font-weight:500 !important;height:auto !important;padding:0.5rem 0 !important;}.path-frontpage .find-services{background:none !important;padding:0 0 1rem !important;}.path-frontpage .region-banner{display:block !important;}.path-frontpage .banner--primary{background:none !important;height:auto !important;min-height:0 !important;}.path-frontpage h1{text-shadow:none !important;}.path-frontpage h1 br{display:none;}.path-frontpage .views-exposed-form{display:none;}.path-frontpage .campaign-promo{padding-left:1rem !important;}.path-frontpage main .home-news .view-content .views-row *{padding-left:0 !important;}.path-frontpage main .home-news .view-content .views-row .lgd-teaser__image img{height:100px;}.top-of-page-cta{padding-left:0 !important;}.service-cta-block__list-item{width:100% !important;}.field--name-topic-list-links .lgd-topic-list-builder__service-item,.field--name-localgov-destinations .service-landing-page__service{width:100% !important;}.field--name-localgov-destinations .service-landing-page__service .service-teaser,.field--name-localgov-destinations .lgd-topic-list-builder__service-item .service-teaser,.field--name-topic-list-links .service-landing-page__service .service-teaser,.field--name-topic-list-links .lgd-topic-list-builder__service-item .service-teaser,.call-out-box,.alert,blockquote{break-inside:avoid;}.field--name-localgov-destinations .service-landing-page__service .service-teaser,.field--name-localgov-destinations .lgd-topic-list-builder__service-item .service-teaser,.field--name-topic-list-links .service-landing-page__service .service-teaser,.field--name-topic-list-links .lgd-topic-list-builder__service-item .service-teaser,.list-ticked li,blockquote,.btn,.action-link,.alert,.video-label,.step__content,.branding__logo svg{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important;}.step-by-step--summaries-control,.step-master,.step-summary-toggle{display:none !important;}.block-views-blocklocalgov-step-by-step-navigation-steps-for-overview,.block-views-blocklocalgov-step-by-step-navigation-steps{display:block !important;}.step__summary{display:block !important;}.step-by-step-pages__relationship a,.part-of-list a{padding-left:0 !important;}}
