.content {
  margin-top: 70px;
}

#memeCarousel {
  width: 100%;
}

@media (min-width: 768px) {
  #memeCarousel {
    width: 75vw;
  }
}

@media (min-width: 1200px) {
  #memeCarousel {
    width: 50vw;
  }
}

.wrapper {
  padding: 0 8% 2rem;
}

.carousel-control-prev, .carousel-control-next {
  width: 8%;
}

.carousel-control-prev-icon, .carousel-control-next-icon {
  border-radius: 50%;
  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.9));
}

.carousel-indicators {
  margin-left: 8%;
  margin-right: 8%;
}

.carousel-indicators button {
  filter: drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.9));
}

.mh-40 {
  max-height: 40% !important;
}

#chartWrapper {
  width: 100%;
}

@media (min-width: 768px) {
  #chartWrapper {
    width: 75vw;
  }
}

@media (min-width: 1200px) {
  #chartWrapper {
    width: 50vw;
  }
}


.fit-image {
  object-fit: cover;
  object-position: 50% 50%;
}

.cursor-pointer {
  cursor: pointer;
}