@keyframes fade-in {
  from {
    opacity: 0;
    transform: translateY(0px);
  }
  to {
    opacity: 1;
    transform: translateY(50%);
  }
}
/*.swiper-container {
  width: 100%;
  height: 100vh;
}
.swiper-container .swiper-wrapper .swiper-slide {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}*/
.swiper-container .swiper-slide {
  position: relative;
}
.swiper-container .swiper-wrapper .swiper-slide div {
  position: absolute;
	top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  color: #fff;
  font-size: 2vw;
  font-weight: bold;
	text-shadow: 3px 3px 5px #666;
}
.swiper-container .swiper-wrapper .swiper-slide-active div {
  animation-name: fade-in;
  animation-duration: 1s;
  animation-delay: 1s;
  animation-fill-mode: both;
}