.ibk-map {
  width: 100%;
  max-width: 100%;
  height: 60vh;
  margin: 3rem auto;
  z-index: 10;
}

.leaflet-container {
  font-family: inherit;
  color: var(--text-color);
}
.leaflet-container a {
  color: var(--text-color);
}

.leaflet-bottom.leaflet-right {
  font-size: 0.5rem;
}

.leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar {
  border: none;
  box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
}

.leaflet-touch .leaflet-bar a:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.leaflet-touch .leaflet-bar a:first-child span {
  font-family: inherit;
}

.leaflet-touch .leaflet-bar a:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.leaflet-touch .leaflet-bar a:last-child span {
  font-family: inherit;
}

.leaflet-control-zoom-in, .leaflet-control-zoom-out {
  font-weight: 500;
}

.leaflet-container:after {
  font-family: inherit !important;
}

.ibk-marker {
  filter: drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.24));
}
.ibk-marker .marker-body {
  fill: var(--site-background-color);
}
.ibk-marker .marker-point {
  fill: var(--main-color);
}/*# sourceMappingURL=style.css.map */