.peaceSwiper {
	margin-top: 136px;
}

.peaceSwiper
.swiper-slide {
	flex-direction: column;
}

.check-slide {
	position: relative;
	width: 202px;
	height: 202px;
	border-radius: 50%;
	overflow: hidden;
}

.check-bg {
display: block;
    position: absolute;
    top: 0;
    z-index: -1;
    filter: blur(30px);
}


.check-slide-progress {
	position: absolute;
    width: 199px;
    height: 199px;
    aspect-ratio: 1;
    border: 3px solid #80808070;
    border-radius: 50%;
    transform: rotate(45deg);
    top: -1px;
}

.check-slide-progress::before {
  	content: "";
    position: absolute;
    inset: -1px;
    border-radius: 50%;
    border: 3px solid white;
    animation: l18 6.5s infinite linear;
    z-index: 6;
}

@keyframes l18 {
    0%   {clip-path:polygon(50% 50%,0 0,0    0,0    0   ,0    0   ,0    0   )}
    25%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 0   ,100% 0   ,100% 0   )}
    50%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}
    75%  {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0    100%,0    100%)}
    100% {clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0    100%,0    0   )}
}