.w_1400 #visuel1 .visuel_bloc_text h1{
	font-size: 6.5em;
}
.w_1400 #visuel1 #intro_credits p{
	font-size: 18px;
}
.w_1400 .visuel .visuel_bloc_text h3{
	font-size: 2.8em;
}


.w_1100 .texte > div p, .w_1100 footer .bandeau_footer p, .w_1100 footer > p{
	font-size: 20px;
}
.w_1100 .visuel .visuel_bloc_text h1{
	font-size: 3em;
}
.w_1100 .visuel .visuel_bloc_text.quotation p{
	font-size: 1.5em;
	line-height: 1.05em;
}
.w_1100 header h1 em{
	display: none;
}
.w_1100 #visuel1 #intro_credits p{
	font-size: 14px;
}
.w_1100 #visuel1 #intro_credits p:first-child{
	font-size: 16px;
}
.w_1100 footer ul{
	width: 480px;
}
.w_1100 footer .bandeau_footer p, .w_1100 footer > p{
	padding: 0 10%;
}
.w_1100 .visuel .visuel_bloc_text h3{
	font-size: 1.6em;
}


.w_755 .texte > div{
	padding: 5% 10%;
}
.w_755 .texte > div p, .w_755 footer .bandeau_footer p, .w_755 footer > p{
	font-size: 16px;
	line-height: 1.5em;
}
.w_755 footer .bandeau_footer p, .w_755 footer > p{
	padding: 0 0%;
}
.w_755 #texte1 div > p:last-child{
	margin-top: 60px;
}
.w_755 #visuel1 .visuel_bloc_text h1{
	font-size: 8vmin;
}
.w_755 .visuel .visuel_bloc_text h3{
	font-size: 4vmin;
}
.w_755 .visuel .visuel_bloc_text .container_bloc_titre p, .w_755 .visuel .visuel_bloc_text .container_bloc_titre p strong{
	font-size: 1.1em;
	line-height: 1.3em;
}
.w_755 .visuel .visuel_bloc_text.quotation p{
	font-size: 1.2em;
	line-height: 1em;
	margin-bottom: 0.5em;
	padding: 0;
}
.w_755 #visuel1 #go_navigation{
	display: none;
}
.w_755 header{
	position: relative;
}
.w_755 footer ul{
	width: 280px;
}
.w_755 footer ul li{
	width: 141px;
	height: 141px;
}
.w_755 #visuel1 #intro_credits p{
	font-size: 0.75em;
	line-height: 1.2em;
	padding: 4px 5% 4px 5px;
}
.w_755 header h1{
	display: none;
}
.w_755 header nav{
	width: 40px;
}
.w_755 header button{
	font-size: 0;
	width: 40px;
	background-position: 0 0px;
}
.w_755 .visuel .visuel_bloc_text .container_bloc_titre h2{
	font-size: 1.7em;
	line-height: 0.9em;
	padding: 6px 5px 2px 25px;
}
.w_755 .visuel .visuel_bloc_text[alignement="right"]{
	left: auto;
	right: 0;
}
.w_755 .texte > div svg{
	width: 60px;
	height: 45px;
	margin: 22px 0 20px 0;
}
.w_755 .texte > div.close_quote svg{
	margin: 20px 0 22px 0;
}
.w_755 .texte > div img{
	width: 60px;
	height: 45px;
	margin: 22px 0 20px 0;
}
.w_755 .texte > div.close_quote img{
	margin: 20px 0 22px 0;
}
.w_755 header nav ul li a{
	font-size: 18px;
}