body {
	display: block;
	width: 100vw;
	height: 100vw;
	overflow: hidden;
}

body:hover * {
	/*
	animation-play-state:paused !important;
  -webkit-animation-play-state:paused !important;
	*/
}

a.p img {
	animation-play-state:paused !important;
  -webkit-animation-play-state:paused !important;
}

#fin1 {
	position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:10;
	-webkit-animation: clockwiserotation 5s infinite linear;
}

@-webkit-keyframes clockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(359deg);
	}
}

#eng1 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:20;
	-webkit-animation: counterclockwiserotation 5s infinite linear;
}

@-webkit-keyframes counterclockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(-359deg);
	}
}

#fin2 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:30;
	-webkit-animation: clockwiserotation 10s infinite linear;
}

@-webkit-keyframes clockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(359deg);
	}
}


#eng2 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:40;
	-webkit-animation: counterclockwiserotation 10s infinite linear;
}

@-webkit-keyframes counterclockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(-359deg);
	}
}


#fin3 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:50;
	-webkit-animation: clockwiserotation 15s infinite linear;
}

@-webkit-keyframes clockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(359deg);
	}
}

#eng3 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:60;
	-webkit-animation: counterclockwiserotation 15s infinite linear;
}

@-webkit-keyframes counterclockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(-359deg);
	}
}

#fin4 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:70;
	-webkit-animation: clockwiserotation 20s infinite linear;
}

@-webkit-keyframes clockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(359deg);
	}
}

#eng4 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:80;
	-webkit-animation: counterclockwiserotation 20s infinite linear;
}

@-webkit-keyframes counterclockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(-359deg);
	}
}

#fin5 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:90;
	-webkit-animation: clockwiserotation 25s infinite linear;
}

@-webkit-keyframes clockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(359deg);
	}
}

#eng5 {position: absolute;
	margin: auto;
	width: 95%;
	left: 2.5%;
	right: 2.5%;
	height: 95%;
	top: 2.5%;
	bottom: 2.5%;
	z-index:95;
	-webkit-animation: counterclockwiserotation 25s infinite linear;
}

@-webkit-keyframes counterclockwiserotation {
	from {
		-webkit-transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(-359deg);
	}
}
