a {
  position: relative;
  color: #a8244f;
  text-decoration: none;
  &:before {
      content: "";
      height: 2px;
      position: absolute;
      bottom: -5px;
      left: 0;
      right: 0;
      background-color: darken(#a8244f, 10%);
      transform: rotateY(90deg);
      transition: transform 0.2s ease-in-out;
  }
  &:hover {
      color: darken(#a8244f, 10%);
      text-decoration: none;
      &:before {
          transform: rotateY(0deg);
      }
  }
}

.swiper-slide {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.swiper-slide video {
  max-width: 90%;
  max-height: 90%;
  border-radius: 20px;
  
}



