body.modal-open{width:100%}#our-area .map-container{background-color:var(--brand-complementary-light);border-radius:15px;margin:0 auto;padding:20px;position:relative}#our-area .map-container svg{width:100%;max-height:calc(100vh - var(--nav-sticky-height))}#our-area .county-path{fill:var(--brand-primary-color);stroke:var(--brand-complementary-white);stroke-width:1.5px;cursor:pointer;outline:none;transition:fill .3s,transform .2s}#our-area .county-path:hover,#our-area .county-path:focus-visible{fill:var(--brand-complementary-dark)}#our-area .county-label{fill:var(--brand-secondary-color);pointer-events:none;text-anchor:middle;font-size:.6em;font-weight:700}@media (width<=575.98px){#our-area .county-label{font-size:1em}}#md-local-authorities .authority-list{padding:0;list-style:none}#md-local-authorities .authority-list li{background-color:var(--bs-light);border-left:4px solid var(--brand-primary-color);border-radius:8px;margin-bottom:8px;padding:10px 15px;transition:background-color .2s}
