.ongletContainer{
	display: flex;
	flex-direction: column;
	gap: 1.5em;
}

.onglet {
	background-color: rgba(229, 53, 131, 0.15);
	border-radius: var(--basicBorderRadius);
	padding: 1em;
}

.onglet h2{
	text-decoration:underline;
	font-weight:300;
	margin-bottom:.7em;
	text-align:left;
}
.question{
	display:flex;
	padding:.5em 0;
	margin: 0;
	font-weight:300;
	cursor: pointer;
	border-bottom:1px solid rgba(229, 53, 131, 0.15);
}
.question:before{
	content:"+";
	padding-right:.3em;
	display:flex;
	width:20px;
}
.reponse{
	height:0;
	overflow:hidden;
	margin:0;
}
.open .reponse{
	height:auto;
	margin:1em 0 2em 0;
}
.open .question:before{
	content:"-";
}