#all
{
 	display: flex;
	flex-direction: row;
	align-items: center;
	font-size: 25px;
	margin-right: 25px;
	margin-left: 25px;
}

body
{
	background-color: #F7F7F7;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 100vh;
	text-align: center;
}

#clique
{
	text-decoration: underline;
}

#clique_conditions
{
	text-decoration: underline;
}

#titre
{
	margin-bottom: 25px;
	font-weight: 500;
}

#infos
{
	margin-top: 20px;
	margin-bottom: 20px;
}



/*!!!!! CODE DES PAGES DE PLUS DE 1024 PX DE LARGE !!!!!*/
@media (min-width: 1024px)
{
	#image_bloque
	{
		width: 40vw;
	}

	#all
	{
		flex-direction: row;
	}

	#titre
	{
		font-size: 50px;
	}

	#infos
	{
		font-size: 45px;
	}

	#contact
	{
		font-size: 45px;
	}
}



/*!!!!! CODE DES PAGES DE MOINS DE 1023 PX DE LARGE !!!!!*/
@media (max-width: 1023px)
{
	#image_bloque
	{
		width: 90vw;
	}

	#all
	{
		flex-direction: column;
	}

	#titre
	{
		font-size: 35px;
	}

	#infos
	{
		font-size: 25px;
	}

	#contact
	{
		font-size: 25px;
	}
}