.point-marker{z-index:auto}.point-marker:hover,.point-marker.hover,.point-marker.active{z-index:15}.planning-application-marker{background-color:#c4b5fd;color:#4c1d95}.planning-application-marker:hover,.planning-application-marker.hover{background-color:#a78bfa}.planning-application-marker.active{background-color:#4c1d95;color:#c4b5fd}.education-marker{background-color:#fcd34d;color:#78350f}.education-marker:hover,.education-marker.hover{background-color:#fbbf24}.education-marker.active{background-color:#d97706;color:#fffbeb}.transport-marker{background-color:#7dd3fb;color:#0c4a6e}.transport-marker:hover,.transport-marker.hover{background-color:#38bdf8}.transport-marker.active{background-color:#0c4a6e;color:#f0f9ff}.listed-building-marker{background-color:#fda4af;color:#881337}.listed-building-marker:hover,.listed-building-marker.hover{background-color:#fb7185}.listed-building-marker.active{background-color:#881337;color:#fda4af}@media (max-width: 1023px){.mapboxgl-ctrl-bottom-right{top:100px;height:34px;width:34px;margin-right:6px}.mapboxgl-ctrl-group:has(.mapboxgl-ctrl-geolocate){margin-top:0!important}.mapboxgl-ctrl-group:has(.mapboxgl-ctrl-zoom-out){display:none}}@media (min-width: 1024px){.mapboxgl-ctrl-bottom-right{margin-bottom:24px;margin-right:6px}.mapboxgl-ctrl-group:has(.mapboxgl-ctrl-geolocate){border-top-left-radius:0;border-top-right-radius:0;top:0!important}}.mapboxgl-ctrl-logo:focus-visible{outline:2px solid #2147F4;outline-offset:4px}.mapboxgl-ctrl-group:has(.mapboxgl-ctrl-geolocate){border-top:1px solid #dddddd;box-shadow:0 0 5px #00000026!important}.mapboxgl-ctrl-group:has(.mapboxgl-ctrl-zoom-out){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:-99px!important;border-top:1px solid white;box-shadow:0 0 5px #00000026!important}.mapboxgl-ctrl-geolocate,.mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-zoom-out{box-shadow:none!important}.mapboxgl-ctrl-zoom-out{border-radius:0!important}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out:focus:focus-visible{padding-top:1px}.mapboxgl-ctrl-group button:focus{box-shadow:none}.mapboxgl-ctrl-group button:focus:focus-visible{border:2px solid #2147F4;box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url(/build/assets/zoom-in-icon-DJTnvFVT.svg)!important}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url(/build/assets/zoom-out-icon-DBE8_sgV.svg)!important}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon,.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url(/build/assets/geolocate-icon-Dz8OA6U8.svg)!important;border:2px solid transparent}swiper-container[data-v-c60f39e8]::part(pagination){width:auto;left:50%;transform:translate(-50%)}swiper-container[data-v-c60f39e8]::part(bullet-active){background-color:#fff}swiper-container[data-v-c60f39e8]::part(bullet){opacity:.8;background-color:#fff}.body-text-branding[data-v-e6bd6de8]{font-family:var(--bodyTextFontFamily);font-weight:var(--bodyTextFontWeight);color:var(--bodyTextColour)}swiper-container[data-v-4dfe1132]::part(bullet-active){background-color:#fff}swiper-container[data-v-4dfe1132]::part(bullet){opacity:.8;background-color:#fff;outline:none}swiper-container[data-v-4dfe1132]::part(bullet):focus-visible{box-shadow:0 0 0 4px #000,0 0 0 7px #6a6fec}swiper-container[data-v-4dfe1132]::part(bullet-active){outline:none}swiper-container[data-v-4dfe1132]::part(bullet-active):focus-visible{box-shadow:0 0 0 2px #000,0 0 0 4px #6a6fec}swiper-container[data-v-4dfe1132]::part(wrapper){border-radius:1rem}swiper-container[data-v-4dfe1132]::part(pagination){position:static;margin-top:2rem;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;transform:none}swiper-container[data-v-6a6a4825]::part(bullet-active){background-color:#fff}swiper-container[data-v-6a6a4825]::part(bullet){opacity:.8;background-color:#fff}swiper-container[data-v-6a6a4825]::part(wrapper){border-radius:1rem}.mapboxgl-marker:focus-visible>div{outline:2px solid #6A6FEC}.mapboxgl-popup-content{background:transparent;box-shadow:none}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-bottom-color:transparent}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:transparent}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:transparent}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:transparent}
