@charset "utf-8";
/* CSS Document */

#certify {
	position: relative;
	margin: 0 auto;
	z-index: 0;
}

#certify  .swiper-slide {
	width: 579px;
	height: 286px;
}
#certify  .swiper-slide img{
	width: 100%;
	height: calc(100% - 4px);
	object-fit: contain;
	display:block;
}

#certify .swiper-pagination {
	height: 20px;
	/*position: absolute;*/
	/*top: 50%; left: 50%;*/
	/*transform: translate(-50%, -50%);*/
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border-radius: 50%;
	background-color: #FFF;
	width: 6px;
	height: 6px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	background-color: #0054A6;
}


#certify .swiper-pagination-box {
	width: 170px;
	height: 20px;
	position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
	z-index: 2000;
	padding: 0 40px;
	display: flex;
	justify-content: center;
}

#certify .swiper-button-prev {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	color: #FFF;
	border: 1px solid #FFF;
}

#certify .swiper-button-prev,
#certify .swiper-button-next {
	margin-top: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	background-image: none;
	transform: translateY(-50%);
}

#certify .swiper-button-prev .icon-next {
	transform: rotate(180deg);
}

#certify .swiper-button-prev .icon-next,
#certify .swiper-button-next .icon-next
{
	font-size: 12px;
}

#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

#certify .swiper-button-next {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	border: 1px solid #FFF;
	color: #FFF
}
#certify .swiper-button-prev::after,#certify .swiper-button-next::after{
	content: '';
}

@media screen and (max-width: 600px) {
	#certify  .swiper-slide {
		width: 100%;
		height: 202px;
	}
	#certify .swiper-button-prev,
	#certify .swiper-button-next {
		display: none;
	}
	#certify  .swiper-slide img{
		height: 100%;
		object-fit: cover;
	}
}
