/* Horzontial Video List ------------------------------------------------------------------  */
.swiper {
	width: 100%;
	padding: 60px 10px 40px 10px;
	margin: -50px 0 0 0;
	--swiper-navigation-size: 28px;
	--swiper-navigations-sides-offset: 10px;
	--swiper-navigation-color: #344263;
	--swiper-pagination-bottom: 0px;
	--swiper-pagination-color: #f15494;
}
.swiper.theme-light {
	--swiper-pagination-color: white;
	--swiper-pagination-bullet-inactive-color: rgba(255,255,255,0.8);
}
.swiper.theme-light .swiper-button-next,
.swiper.theme-light .swiper-button-prev {
	color: #FFF;
	border: solid 1px rgba(255,255,255,0.3);
	background: transparent;
}
.swiper.theme-purple {
	/* --swiper-pagination-color: #381d9e; */
}
.swiper .sect-title,
.swiper .sect-subtitle {
	position: absolute;
	top: .5em;
	left: 10px;
	line-height: 1.6em;
}
.swiper-button-next,
.swiper-button-prev {
	background-color: white;
	border-radius: 99px;
	padding: 5px;
	width: 40px;
	height: 40px;
	box-shadow: 0 2px 6px rgba(0,0,0,0.1);
	top: 0;
	left: initial;
	right: initial;
	margin-top: 3px;
}
.swiper-button-next {
	right: 3px;
}
.swiper-button-prev {
	right: 50px;
}
.swiper-slide {
  width: 220px;
}
.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
