@font-face{
    font-family: "Univers LT Bold";
    src: url("fonts/Univers-65-Bold.eot?#iefix");
    src: url("fonts/Univers-65-Bold.eot?#iefix") format("eot"), url("fonts/Univers-65-Bold.woff2") format("woff2"), url("fonts/Univers-65-Bold.woff") format("woff"), url("Univers-65-Bold.ttf") format("truetype");
}

@font-face{
    font-family: "Univers LT Roman";
    src: url("fonts/Univers-55-Roman.eot?#iefix");
    src: url("fonts/Univers-55-Roman.eot?#iefix") format("eot"), url("fonts/Univers-55-Roman.woff2") format("woff2"), url("fonts/Univers-55-Roman.woff") format("woff"), url("fonts/Univers-55-Roman.ttf") format("truetype");
}

/************/
/** ENTETE **/
/************/

.entete__contenu__banniere{
	position: relative;
	text-align: center;
	color: white;
	background-color: rgb(143, 45, 86);
    background-blend-mode: multiply;
}
.entete__contenu__blocTitre{
	position: absolute;
	top: 65%;
	left: 50%;
	transform: translate(-50%,-50%);
}
	@media(max-width:991px){
		.entete__contenu__blocTitre{
			top: 50%;
			width: 100%
		}
	}

.entete__contenu__blocTitre__titre{
	font-family: Univers LT Bold;
	font-size: 42px;
	width: 65%;
	margin: auto;
}

	@media(max-width:991px){
		.entete__contenu__blocTitre__titre{
			font-size: 30px;
			width: 100%;
		}
	}

	@media(max-width:767px){
		.infoAcces__contenu{
			margin-left: 24px;
			margin-right: 24px;
		}
	}
.infoAcces__contenu__blocTitre{
	text-align: center;
	padding-top: 72px;
	padding-bottom: 25px;
	color: #555555;
}
	@media(max-width:767px){
		.infoAcces__contenu__blocTitre{
			padding-top: 25px;
		}
	}

.infoAcces__contenu__blocTitre__titre{
	margin: auto;
	font-family: "Georgia";
	font-size: 25px;
	font-weight: normal;
	line-height: 36px;
}
	@media(max-width:767px){
		.infoAcces__contenu__blocTitre__titre{
			font-size: 20px;
			line-height: 28px;
		}
	}
.infoAcces__contenu__quote{
	text-align: center;
	font-family: "Georgia";
	font-size: 18px;
	color: #555555;
	padding-bottom: 67px;
}
	@media(max-width:767px){
		.infoAcces__contenu__quote{
			font-size: 16px;
			line-height: 23px;
		}
	}
/******************/
/** LES SECTIONS **/
/******************/

.bleed{
	background: #F4F4F4;
	padding-top: 50px;
	padding-bottom: 52px;

}
	@media(max-width:767px){
		.sections__contenu{
			margin-left: 24px;
			margin-right: 24px;
		}
	}
.sections__contenu__blocTitre{
	text-align: center;
}
.sections__contenu__blocTitre__titre{
	font-size: 26px;
	font-family: "Univers LT Roman";
	color: #000000;
	margin-bottom: 25px;
	font-weight: normal;
}
	@media(max-width:767px){
		.sections__contenu__blocTitre__titre{
		font-size: 24px;
		}
	}

.lienSection{
	text-decoration: none;
	color: #000000;
	font-size: 18px;
}

.lienSection:hover .sections__contenu__item__icone{
	width: 58px;
}
.sections__contenu__item:hover{
	box-shadow: 0px 1px 6px #00000080;
}


.sections__contenu__liste{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
}

.problemeWidth{
	width: 76px !important;
}
.lienSection:hover .problemeWidth{
	width: 86px !important;
}
.sections__contenu__item{
	width: 384px;
	height: 92px;
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 1px 6px #00000029;
	margin-bottom: 23px;

}
.sections__contenu__item__flex{
	display: flex;
	align-items: center;
}
	@media(max-width:767px){
		.sections__contenu__item__flex{
			align-items: end;
		}
	}
.sections__contenu__item__icone{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 48px;
	height: 92px;
	transition: width 0.2s;
}

.sections__contenu__item__texte{
	font-family: "Univers LT Roman";
	margin-left: 29px;
	margin-right: 20px;
}
	@media(max-width:767px){
		.sections__contenu__item__texte{
		font-size: 16px;
		margin-left: 18px;
		margin-right: 30px;
		align-self: center;
		}
	}

/********************/
/** NOUS SOMMES LA **/
/********************/

.nousSommes__contenu{
	padding-bottom: 24px;
}
	@media(max-width:767px){
		.nousSommes__contenu{
			margin-left: 24px;
			margin-right: 24px;
		}
	}


.nousSommes__contenu__blocTitre{
	text-align: center;
	font-family: "Univers LT Roman";
	padding-top: 50px;
	padding-bottom: 20px;
}
.nousSommes__contenu__blocTitre__titre{
	font-size: 26px;
	font-weight: normal;
}
	@media(max-width:767px){
		.nousSommes__contenu__blocTitre__titre{
		font-size: 24px;
		}
	}

.nousSommes__contenu__texte{
	margin: auto;
	font-family: "Georgia Regular";
	font-size: 18px;
	line-height: 30px;
	margin-top: 0;
	margin-bottom: 24px;
}
	@media(max-width:767px){
		.nousSommes__contenu__texte{
		font-size: 16px;
		}
	}




.mg0{
	margin: 0;
}


/***************************/
/** SECTION ACCESSIBILITÉ **/
/***************************/
.bleedJaune{
	background: #FDDE5E;
}
.semaine_accessibilite__contenu{
	display: flex;
	justify-content: space-evenly;
}
	@media(max-width:767px){
		.semaine_accessibilite__contenu{
			display: inline;
		}
	}

.semaine_accessibilite__conteneurTexte{
	align-self: center;
}
@media(max-width:767px){
	.semaine_accessibilite__conteneurTexte{
		text-align: center;
	}
}

.semaine_accessibilite__img{
	max-width: 100%;
}
@media(max-width:767px){
	.semaine_accessibilite__conteneurImage{
		text-align: center;
	}
}
.semaine_accessibilite__titre{
	font-family: "Univers LT Bold";
	font-size: 28px;
	margin-bottom: 15px;
}
.semaine_accessibilite__date{
	display: block;
	font-family: "Univers LT Roman";
	font-size: 20px;
	margin-bottom: 40px;
}
@media(max-width:767px){
	.semaine_accessibilite__date{
		margin-bottom: 15px;
	}
}
.bouton_accessibilite{
    background: #054456;
    padding: 8px 25px;
    text-decoration: none;
    color: #FFFFFF;
	font-family: "Univers LT Roman";
	font-size: 16px;
}
@media(max-width:767px){
	.bouton_accessibilite{
		position: relative;
		bottom: 15px;
	}
}
.bouton_accessibilite:hover{
	background: #000000;
}