.leaflet-control-velocity {
  background-color: rgba(228, 25, 25, 0.7);
  font: 11px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
  background: linear-gradient(180deg, #112243 0%, rgba(53, 69, 100, 0.48) 100%);
  border-radius: 29px;
  position: fixed;
  color: white;
  padding: 1vw;
  position: fixed !important;
  bottom: 10vh;
  left: 0.8vw;
}

.velocity-overlay {
  position: absolute;
  z-index: 1;
}

.leaflet-heatmap {
  position: absolute !important;
  white-space: nowrap;
  bottom: 19vh;
  left: 0.5vw;
  width: 10vw;
  font-size: calc(13px + 0.1vw);
  min-width: 8vw;
  display: flex;
  padding: 10px;
  align-items: center;
  background: linear-gradient(
    47deg,
    rgba(20, 77, 102, 1) 0%,
    rgba(20, 77, 102, 0.25) 80%
  );
  color: white;
  justify-content: flex-start;
}
