body {
	background-color: black;
	font-size:24px;
	font-weight:bold;
	display:flex;
    flex-direction: row;
    justify-content: center;
}

img {
	width:100%;
}

.box {
	position:relative;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-content: flex-start;
	width:430px;
}

.module {
	margin:5px;
	padding:10px;
	min-width:400px;
	border-radius: 10px;
	color:white;
}

.demi {
	min-width:185px!important ;
	max-width:185px!important ;
	height : 150px;
}

.fond {
	stroke: url(#grad2);
	fill:rgba(255,255,255,0.4)
}

.aiguille {
	fill:indianred;
}

.noir {
	fill:black;
}





.graph {
	background-color:darkolivegreen;
}