body {
  overflow: hidden;
}

.wrapper {
  width: 600px;
  height: 600px;
  margin: calc(50vh - 300px) calc(50vw - 300px);
  box-shadow: 0px 0px 30px 10px rgba(0,0,0,0.35);
}

div {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	transform: rotate(20deg);
	background-image: repeating-linear-gradient(transparent, transparent 5px, black 5px, black 7px);
	animation: 120s rot linear infinite;
}

@keyframes rot {
	0% { transform: rotate(20deg); }
	100% { transform: rotate(380deg); }
}
