@media (min-width: 768px) {

	.case-studies-container {
		grid-template-columns: repeat(2, 1fr);
	}

}

@media (min-width: 1024px) {

	/*
	--------------------------------------
	Spécifique à la home
	--------------------------------------
	*/

	.home .case-studies-container {
		grid-template-columns: repeat(2, 1fr);
	}

}

@media (min-width: 1200px) {

	.case-studies-container {
		grid-template-columns: repeat(3, 1fr);
	}

	/*Item*/

	.home .case-study-item-container:nth-child(even) {
		margin-top: calc(50px + (100 - 50) * ((100vw - 320px) / (1920 - 320)));
	}

}