#PCSectPolitique .ct-section-inner-wrap,
#MLSectMentions .ct-section-inner-wrap{
	max-width:var(--container-max-width);
	padding-top:calc(var(--header-height) + var(--space));
}
#PCSectPolitique h2:not(:first-child),
#MLSectMentions h2:not(:first-child){
	margin-top: 24px;
}
#PCSectPolitique h3:not(:first-child),
#MLSectMentions h3:not(:first-child){
	margin-top: 12px;
}
#PCSectPolitique table, table th, table td {
    border: 1px solid #000;
}
#PCSectPolitique table {
    border-spacing: 0px;
}
#PCSectPolitique table th, table td {
    padding: 10px;
}
#PCSectPolitique .Bouton:first-child,
#MLSectMentions .Bouton:first-child{
	margin-bottom:24px;
}
#PCSectPolitique .Bouton:last-child,
#MLSectMentions .Bouton:last-child{
	margin-top:24px;
}