.faq_content { font-size: 95%; }
.faq_content h2 { font-size: 1.25em; }

.paragraphe {
	width: 100%;
	display: flex;
	gap: 3em;
	flex-direction: row;
	align-items: center;
}
@media (max-width: 900px) {
	.paragraphe { flex-direction: column; align-items: center; gap: 0;}
}
.paragraphe img {
	height: 11em;
}

a.internalLink, a.internalLink:visited {
	text-decoration: underline;
	color: #000;
}

.twoColumns {
	display: flex;
	gap: 1em;
	flex-direction: row;
	align-items: center;
}

.twoColumns img {
	height: 3em;
}

.mainImg {
	max-width: 60vw;
	max-height: 25vh;
	margin: 0 auto;
	display: block;
}