.vs-main-map-category__button--cities:hover{background:#122b80;color:#fff}.vs-main-map-category__button--cities:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--cities,.vs-icon .vs-map-marker-icon__marker--cities{color:#122b80}.vs-main-map-category__button--towns:hover{background:#756d94;color:#fff}.vs-main-map-category__button--towns:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--towns,.vs-icon .vs-map-marker-icon__marker--towns{color:#756d94}.vs-main-map-category__button--islands:hover{background:#1f49d6;color:#fff}.vs-main-map-category__button--islands:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--islands,.vs-icon .vs-map-marker-icon__marker--islands{color:#1f49d6}.vs-main-map-category__button--regions:hover{background:#a8308c;color:#fff}.vs-main-map-category__button--regions:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--regions,.vs-icon .vs-map-marker-icon__marker--regions{color:#a8308c}.vs-main-map-category__button--featured:hover{background:#ffd400;color:#fff;color:#200f2e !important}.vs-main-map-category__button--featured:hover .vs-icon--internal-link{color:#fff}.vs-main-map-category__button--featured:hover .vs-icon--internal-link{color:#200f2e}.vs-main-map-category__button--featured:hover .vs-icon.vs-map-marker-icon__marker--featured{-webkit-text-stroke-color:#200f2e}.vs-main-map-category__button--featured:hover .vs-map-marker-icon__icon{color:#200f2e}.vs-icon.vs-map-marker-icon__marker--featured,.vs-icon .vs-map-marker-icon__marker--featured{color:#ffd400}.vs-main-map-category__button--acco:hover{background:#a8308c;color:#fff}.vs-main-map-category__button--acco:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--acco,.vs-icon .vs-map-marker-icon__marker--acco{color:#a8308c}.vs-main-map-category__button--attr:hover{background:#756d94;color:#fff}.vs-main-map-category__button--attr:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--attr,.vs-icon .vs-map-marker-icon__marker--attr{color:#756d94}.vs-main-map-category__button--acti:hover{background:#23014a;color:#fff}.vs-main-map-category__button--acti:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--acti,.vs-icon .vs-map-marker-icon__marker--acti{color:#23014a}.vs-main-map-category__button--even:hover{background:#1f49d6;color:#fff}.vs-main-map-category__button--even:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--even,.vs-icon .vs-map-marker-icon__marker--even{color:#1f49d6}.vs-main-map-category__button--cate:hover{background:#f18701;color:#fff;color:#200f2e !important}.vs-main-map-category__button--cate:hover .vs-icon--internal-link{color:#fff}.vs-main-map-category__button--cate:hover .vs-icon--internal-link{color:#200f2e}.vs-main-map-category__button--cate:hover .vs-icon.vs-map-marker-icon__marker--cate{-webkit-text-stroke-color:#200f2e}.vs-main-map-category__button--cate:hover .vs-map-marker-icon__icon{color:#200f2e}.vs-icon.vs-map-marker-icon__marker--cate,.vs-icon .vs-map-marker-icon__marker--cate{color:#f18701}.vs-main-map-category__button--reta:hover{background:#122b80;color:#fff}.vs-main-map-category__button--reta:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--reta,.vs-icon .vs-map-marker-icon__marker--reta{color:#122b80}.vs-main-map-category__button--twnv:hover{background:#122b80;color:#fff}.vs-main-map-category__button--twnv:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--twnv,.vs-icon .vs-map-marker-icon__marker--twnv{color:#122b80}.vs-main-map-category__button--vics:hover{background:#a8308c;color:#fff}.vs-main-map-category__button--vics:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--vics,.vs-icon .vs-map-marker-icon__marker--vics{color:#a8308c}.vs-main-map-category__button--outlander-castle:hover{background:#23014a;color:#fff}.vs-main-map-category__button--outlander-castle:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--outlander-castle,.vs-icon .vs-map-marker-icon__marker--outlander-castle{color:#23014a}.vs-main-map-category__button--outlander-church-abbey:hover{background:#ff476f;color:#fff}.vs-main-map-category__button--outlander-church-abbey:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--outlander-church-abbey,.vs-icon .vs-map-marker-icon__marker--outlander-church-abbey{color:#ff476f}.vs-main-map-category__button--outlander-city-town-village:hover{background:#122b80;color:#fff}.vs-main-map-category__button--outlander-city-town-village:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--outlander-city-town-village,.vs-icon .vs-map-marker-icon__marker--outlander-city-town-village{color:#122b80}.vs-main-map-category__button--outlander-heritage:hover{background:#f18701;color:#fff;color:#200f2e !important}.vs-main-map-category__button--outlander-heritage:hover .vs-icon--internal-link{color:#fff}.vs-main-map-category__button--outlander-heritage:hover .vs-icon--internal-link{color:#200f2e}.vs-main-map-category__button--outlander-heritage:hover .vs-icon.vs-map-marker-icon__marker--outlander-heritage{-webkit-text-stroke-color:#200f2e}.vs-main-map-category__button--outlander-heritage:hover .vs-map-marker-icon__icon{color:#200f2e}.vs-icon.vs-map-marker-icon__marker--outlander-heritage,.vs-icon .vs-map-marker-icon__marker--outlander-heritage{color:#f18701}.vs-main-map-category__button--outlander-landscape-park:hover{background:#756d94;color:#fff}.vs-main-map-category__button--outlander-landscape-park:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--outlander-landscape-park,.vs-icon .vs-map-marker-icon__marker--outlander-landscape-park{color:#756d94}.vs-main-map-category__button--outlander-palace-house:hover{background:#a8308c;color:#fff}.vs-main-map-category__button--outlander-palace-house:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--outlander-palace-house,.vs-icon .vs-map-marker-icon__marker--outlander-palace-house{color:#a8308c}.vs-main-map-category__button--distilleries:hover{background:#ff476f;color:#fff}.vs-main-map-category__button--distilleries:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--distilleries,.vs-icon .vs-map-marker-icon__marker--distilleries{color:#ff476f}.vs-main-map-category__button--itinerary-stop:hover{background:#a8308c;color:#fff}.vs-main-map-category__button--itinerary-stop:hover .vs-icon--internal-link{color:#fff}.vs-icon.vs-map-marker-icon__marker--itinerary-stop,.vs-icon .vs-map-marker-icon__marker--itinerary-stop{color:#a8308c}.vs-map-marker-icon{position:relative;display:inline-block}.vs-map-marker-icon--map-marker .vs-map-marker-icon__marker{-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px}.vs-map-marker-icon__marker--outline{-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px}.vs-map-marker-icon__count{color:#fff;display:block;font-size:1rem;font-family:"evelethclean-regular",sans-serif,"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";position:absolute;top:4px;left:0;transition:all .2s ease-in-out;text-align:center;width:100%}.vs-map-marker-icon__icon.vs-icon{position:absolute;left:50%;top:6px;transform:translateX(-50%);color:#fff}.vs-map-marker-icon .vs-icon{margin:0}
