@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-5px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-10px);
  }
  60% {
    transform: translateY(-5px);
  }
}
.map-limburg {
  text-align: center;
  position: relative;
  z-index: 10;
  margin-bottom: 1rem;
}
.map-limburg svg {
  filter: drop-shadow(0.5rem 0.5rem 0.2rem rgba(0, 0, 0, 0.4));
  height: 40rem;
}
@media screen and (max-width: 992px) {
  .map-limburg svg {
    height: 28rem;
  }
}
.map-limburg svg .st25, .map-limburg svg .st66, .map-limburg svg .st67 {
  pointer-events: none;
}

.map-overflow {
  margin-top: 1rem;
}
@media screen and (min-width: 1200px) {
  .map-overflow {
    margin-top: -8rem;
    margin-bottom: -3rem;
  }
}
@media screen and (min-width: 992px) {
  .map-overflow {
    margin-top: -4rem;
  }
}
.map-overflow svg {
  margin-top: -2rem;
}

/*# sourceMappingURL=maplimburg-style.css.map */
