* {
	font-family: 'Open Sans',Helvetica,Arial,sans-serif;
}

/* Focus visible accessible (WCAG 2.4.7) — clavier uniquement, invisible au clic souris */
/* Bootstrap force `.btn:focus-visible { outline: 0 }` et le remplace par un box-shadow
   vide sur les boutons custom du thème → on rétablit un contour visible. */
.btn:focus-visible {
	outline: 2px solid #009DC8;
	outline-offset: 2px;
}
/* Cartes actualités : le lien remplit la carte qui a overflow:hidden → l'outline du
   lien serait entièrement rogné. On porte le contour sur la carte (son propre outline
   n'est pas clippé par son overflow). */
.section-news__card:has(.section-news__card-link:focus-visible) {
	outline: 2px solid #009DC8;
	outline-offset: 2px;
}
.section-news__card-link:focus-visible {
	outline: none;
}
body {
	position:relative;
}
img {
	max-width: 100%;
	height: auto;
	/* image-rendering: -webkit-optimize-contrast; */
}
ul {
	display: block;
	list-style-type: disc;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 0px;
	margin-inline-end: 0px;
	padding-inline-start: 40px;
}
ul ul {
	list-style-type: circle;
	list-style-position: inside;
	margin-left: 15px;
}
/*********************************************/
/******			GENERAL					******/
/*********************************************/
/* MENU MOBILE */
#mobileMenu {
	display:none;
	text-align: center;
	padding-top: 40px;
}
/* FIN MENU MOBILE */
/* tarteaucitron.js */
/* Fin de tareaucitron.js */
/*********************************************/
/******			ACCUEIL					******/
/*********************************************/

/*********************************************/
/******			ACTUALITÉS				******/
/*********************************************/

/*********************************************/
/******			ACTUALITÉ				******/
/*********************************************/

/*********************************************/
/******			CONTACT					******/
/*********************************************/

/*********************************************/
/******			MENTIONS LÉGALES		******/
/*********************************************/

/*********************************************/
/******			RESPONSIVE				******/
/*********************************************/
@media only screen and (max-width: 767px) {

}
@media only screen and (max-width: 550px) {

}
