/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.platform-banner{width:100%;}
body.eu-cookie-compliance-status-0{margin-top:0 !important;}#sliding-popup{--cookie-banner-background:#f3f2f1;--cookie-banner-color:#0b0c0c;--cookie-banner-link-color:#58348c;}@media (min-width:40.0625em){#sliding-popup.sliding-popup-top .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{width:66.6666666667%;float:left;}}#sliding-popup p{display:block;}#sliding-popup p:last-of-type{display:inline;}#sliding-popup .eu-cookie-compliance-more-button{font-size:16px;font-size:1rem;font-family:Helvetica,Arial,sans-serif;}#sliding-popup .eu-cookie-compliance-more-button:focus{outline:3px solid transparent;color:var(--govuk-focus-text-colour);background-color:var(--govuk-focus-colour);box-shadow:0 -2px var(--govuk-focus-colour),0 4px var(--govuk-focus-text-colour);text-decoration:none;}@media (min-width:40.0625em){#sliding-popup .eu-cookie-compliance-more-button{font-size:19px;font-size:1.1875rem;}}
.govuk-footer .govuk-footer__inline-list,.govuk-footer .social-media-links--platforms{margin-bottom:25px;}.region-footer #block-northherts-googletranslator{text-align:right;padding:0 15px 10px;}
#scopedByScopedPolyfill_1 #prefix-overlay-outer:focus,.prefix-overlay-close.prefix-overlay-action-later:focus,#scopedByScopedPolyfill_1 #prefix-overlay-outer input[type='email']:focus,#scopedByScopedPolyfill_1 #prefix-overlay-outer input[type='submit']:focus,#scopedByScopedPolyfill_1 #prefix-overlay-outer .prefix-overlay-button-panel button:focus{outline:3px solid var(--govuk-focus-colour) !important;outline-offset:0 !important;box-shadow:inset 0 0 0 2px !important;}
.govdelivery-signup{background:var(--govuk-brand-colour);color:var(--cp-inverted-text-colour);margin-left:calc((-50vw + 50%) + (var(--scrollbar-width,0px)/ 2));margin-right:calc((-50vw + 50%) + (var(--scrollbar-width,0px)/ 2));max-width:calc(100vw - var(--scrollbar-width,0px));width:calc(100vw - var(--scrollbar-width,0px));padding:20px;}.govdelivery-signup p{color:var(--cp-inverted-text-colour);}@media (min-width:48.0625em){.govdelivery-signup .govuk-inline-form{width:65%;}}
.govuk-banner-container{padding-top:100px;}@media (max-width:56.24em){.govuk-banner-container{padding-top:0;}}
.govuk-header .govuk-header__logo .govuk-header__link--homepage .site-logo img{width:150px;}
.leaflet-container:focus{outline:3px solid var(--govuk-focus-colour);}
#super-navigation-menu .field--type-text-with-summary p a{font-size:19px;font-size:1.1875rem;line-height:1.31579;font-weight:normal;white-space:break-spaces;}#super-navigation-menu .field--type-text-with-summary p.govuk-body-l a{font-size:24px;font-size:1.5rem;line-height:1.25;}#super-search-menu .views-exposed-form-search-search-results h2{color:#0b0c0c;}
.mega-menu .region-header{height:85px;}.mega-menu .region-navigation{padding-top:35px;}@media (max-width:48em){.mega-menu .gem-c-layout-super-navigation-header__content{position:relative;}}
.cp-site-alert .alert.alert-warning,.cp-site-alert .alert.alert-danger{background-color:#ffdd00;}
@media (max-width:40.0525em){.editor-styles-wrapper h2,h2,.h2{font-size:1.35rem;}}.editor-styles-wrapper h4,h4,.h4,.editor-styles-wrapper h5,h5,.h5,.editor-styles-wrapper h6,h6,.h6{margin:0 0 15px;}
:root{--feedback-form-background:var(--govuk-brand-colour);}
