.featuresSection .card:hover .media {
  transform: none;
}

.featuresSection .card:hover .media .card {
  opacity: 0;
}

.featuresSection .card:hover .media svg {
  opacity: 1;
  transform: scale(1);
}

.featuresSection .card .media.hasFeatureVideo {
  cursor: pointer;
}

.featuresSection .card .media.hasFeatureImage:hover {
  transform: scale(1.012);
}

.featuresSection .card .media:hover .card {
  opacity: 1;
}

.featuresSection .card .media:hover svg {
  opacity: 0;
  transform: scale(0.8);
}

.featuresSection .card .media.hasFeatureImage:hover img {
  transform: scale(1);
}

.featuresSection .card .media.hasFeatureVideo:hover video {
  transform: scale(0.9);
}
