.onglet-casting {
	background-image: url(https://jeanmarcphilippe.com/img/cms/home/cms128/casting.jpg);
	text-align: center;
	padding: 100px 0;
	background-image: url("http://jeanmarcphilippe.com/img/cms/home/cms128/casting.jpg");
	background-size: cover;
	background-repeat:no-repeat;
	background-position: center center;
	margin-bottom: 30px;
}

.onglet-casting h1 {
	font-family: 'freightbigprobook';
	font-size: 10rem;
	color: #fff;
	text-transform: uppercase;
}

.texte-casting .text-container {
	text-align: center;
}

.texte-casting .text-container h2 {
	font-family: 'gotham light';
	text-transform: uppercase;
	font-size: 4rem;
	margin-bottom: 1.5vw;
}

.texte-casting .text-container p, .texte-casting .text-container ul li {
	font-family: 'freightbigprobook'!important;
	font-size: 2.7rem;
	line-height: 3.4rem!important;
}

.texte-casting .text-container p {
	margin: 1vw 0;
}

.texte-casting .text-container p span {
	font-family: 'freightbig-bold';
}

.texte-casting .text-container a {
	font-family: 'freightbig-bold';
	font-size: 3rem;
	color: #000!important;
	display: block;
	margin: 1.5vw 0 2vw 0;
}

.texte-casting .text-container ul li {
	list-style-type: none;
}

@media (max-width: 575px) {
	.onglet-casting {
		padding: 55px 0;
	}
	.onglet-casting h1 {
		font-size: 6rem;
	}
	.texte-casting .text-container {
		padding: 0 2vw;
	}
	.texte-casting .text-container h2 {
		font-size: 3rem;
		margin-bottom: 5.5vw;
	}
	.texte-casting .text-container p, .texte-casting .text-container ul li {
		font-size: 2rem;
	}
	.texte-casting .text-container a {
		margin: 2vw 0 5vw 0;
	}
}