h1 {
	text-align: center;
	height: 25vw;
	color: white;
	font-size: 6.5vw;
	text-shadow: 0.2vw 0.2vw 0.4vw blue;
  }

.gravité {
	position: absolute;
	top: 40vw;
	left: 50vw;
	transform: translate(-50%, -50%);
}  

.button {
	border-radius: 1vw;
	background-color: white;
	color: black;
	padding: 1vw 2vw;
	text-align: center;
	display: inline-block;
	font-size: 1.6vw;
	margin: 0.6vw 0.2vw;
	transition-duration: 0.4s;
	cursor: pointer;
	
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);

}
  
.button:hover {
	background-color: #000000;
	color: white;
	border: 0.1vw solid #ffffff;
  }  
  
/* Liens du Home/Footer */
a {
	text-decoration:none;
	color:#FFF;
  }  