:root{
	/*couleur héhé*/
	--lightprima: #DEDEDE;
	--lightsedonca: #B7B7B7;
	--lighttercia: #E6E6E6;
	/*Couleur*/
	--colorbase : #e75259;
	--colorone : #00CBFF;
	--colortwo : #00FF6E;
	--colorthree : #C800FF;
	--colorcarre : #30C0DE;
	/*Les formes*/
	--x : 3vw;
	--y : 2.5vw; /*taille anneau*/
	--z :1.5vw; /*taille rond*/
	--d : calc(var(--x)/2);
	--l : calc(var(--x)/2);


}

@font-face {
	font-family: "Montserrat";
	src: url("/fonts/MonstMontserrat-Black.woff") format("woff"),
			url("/fonts/MonstMontserrat-Black.woff2") format("woff2");
}

a {
	cursor: pointer;
	z-index: 60;
}



body {
	background-color: var(--lightprima);
	height: 100%;
	overflow-x: hidden;
	overflow-y: hidden;
	/*Desactiver la selection*/
	-webkit-user-select: none; /* Chrome  / Safari  */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE 10+ */
	user-select: none;
}


#ContainBottom {
position: absolute;
margin-left: 25vw;
height: 12vw;
width: auto;
bottom: 0;
z-index: 20;
}

#clic{
position: absolute;
left: 55vw;
top : 7vw;
height: auto;
width: 15vw;
}

#card-conteneur{
z-index: 20;
position: absolute;
left: 0vw;
}

.flex-container {
  padding: 0;
  margin: 0;
  list-style: none;
  
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  
  -webkit-flex-flow: row wrap;
  justify-content: space-around;
  margin-top: -7vw;
}




























