.plan {
	font-family: var(--theme_police);
	padding-left: 65px;
	padding-right: 65px;
}
@media screen and (max-width: 768px) {
	.plan {
		padding-left: 25px;
		padding-right: 25px;
	}
}
@media screen and (max-width: 360px) {
	.plan {
		padding-left: 25px;
		padding-right: 25px;
	}
}
.rubrique {
	transition-property: width;
	border-left-style: solid;
	border-left-color: rgb(var(--theme_couleur_gris_clair));
}
.rubrique-ligne div {
	border-top-style: solid;
	border-top-color: rgb(var(--theme_couleur_gris_clair));
}