.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.marker-cluster-small, .marker-cluster-medium, .marker-cluster-large {
  background-color: #8931f7;
}
.marker-cluster-small div, .marker-cluster-medium div, .marker-cluster-large div {
  background-color: #8931f7;
  color: #fff;
  font-size: 1rem;
  font-family: var(--font);
  width: 36px;
  height: 36px;
  margin-left: 2px;
  margin-top: 2px;
  border-radius: 50%;
}
.marker-cluster span {
  line-height: 36px;
}