


h1{
	font-size: 67px;
	font-family: roboto, sans-serif;
	font-weight: 100;
	font-style: normal;
	color: white;
	padding-top: 43px;
	padding-left: 27px;
}

h2{
	font-size: 52px;
	font-family: roboto, sans-serif;
	font-weight: 100;
	font-style: normal;
	color: white;
	padding-top: 160px;
	padding-left: 27px;
}

#accueil{
	height: 100vh;
	background-color: #66bd6c;
}


#formation{
	height: 100vh;
	background-color: #5940a3;
}


#equipe{
	height: 100vh;
	background-color: #48704b;
}


#contact{
	height: 100vh;
	background-color: #bd9169;
}

#menu{
	right: -13px;
	position: fixed;
	width: 998px;
}


#menu a{
	display: block;
	float: left;
	width: 246px;
	height: 122px;
	text-align: center;
	background-color: rgba(203, 200, 200, 0.5);
	font-size: 62px;
	margin-top: -110px;
	line-height: 117px;
	color: white;
}

#menu a:hover{
	display: block;
	float: left;
	width: 246px;
	height: 122px;
	background-color: rgba(0,0,0,0.5);
	font-size: 44px;
	color: white;
}


#grandicone .fas{
	color: rgba(200, 200, 200, 0.2);
	font-size: 409px;
	float: right;
	margin-top: 301px;
	position: absolute;
	left: 76%;

}

.fleche .fas{
	color: white;
	font-size: 56px;
	position: absolute;
	left: 50%;
	top: 80%;
}

#grandicone2 .fas{
	color: rgba(200, 200, 200, 0.2);
	font-size: 409px;
	float: right;
	margin-top: 217px;
	position: absolute;
	left: 73%;
}

#grandicone3 .fas{
	color: rgba(200, 200, 200, 0.2);
	font-size: 409px;
	float: right;
	margin-top: 217px;
	position: absolute;
	left: 78%;
}




























