body {
	overflow: visible;
}

body::-webkit-scrollbar {
	display: none;
  }
  
body {
	-ms-overflow-style: none;  /* IE and Edge */
	scrollbar-width: none;  /* Firefox */
}

.over {
	width: 100vw;
	height: 100vh;
	display: flex;
	align-items: center;
	justify-content: center;
}

.parent {
	display: flex;
	flex-direction: column;
	width: 50%;
	height: fit-content;
}

#terug {
	margin-top: 25px;
	position: absolute;
}

a {
	display: flex;
	flex-direction: column;
	height: fit-content;
	cursor: crosshair;
	text-decoration: none;
}

#design {
	width: 100%;
	background-image: url(img/hoofd.svg);
	background-position: center;
	background-size: 0 0;
	animation-name: move;
	animation-duration: 200s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	animation-direction: reverse;
}

#design:hover {
	background-size: 100vw;
}

#art {
	width: 100%;
	background-image: url(img/impo.svg);
	background-position: center;
	background-size: 0 0;
	animation-name: move;
	animation-duration: 200s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	animation-direction: reverse;
}

#art:hover {
	background-size: 100vw;
}

@keyframes move {
0% 		{background-position: top left;}
25% 	{background-position: bottom left;}
50% 	{background-position: top right;}
75% 	{background-position: bottom right;}
100% 	{background-position: top left;}
}