/* media query pour le menu */
@media screen and (max-width: 640px){
	nav {
		display : none;
	}
}
ul {
	padding:0;
	display:flex;
	list-style-type: none;
	justify-content:center;
}
li {
	margin-right: 2em;
	font-size : 2em;
}


main{
	display : grid;
	grid-template-columns: 1fr 1fr;
	grid-gap : 1rem;

}

article:first-child{
	grid-column : 1 / span 2;

}
article {
	box-sizing : border-box;
	margin: 2em;                         
	min-width:300px;
	text-align: justify;
	border : 1px solid grey;
	padding : 1em;
}
img {
	width : 90%;
}
