#module-temoignages {
	margin-top: 180px;
} 

.temoignages-container {
	display: flex;
	flex-wrap: nowrap;
	width: 100vw;
	transition: transform 0.4s;
	margin-left: -36px;
}

.temoignages-container .single-temoignage-container {
	min-width: 100vw;
	padding: 0 8.33%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}

.temoignages-container .single-temoignage-container .temoignage-author {
	margin-top: 54px;
}

.dot-container {
	margin-top: 126px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap: 9px;
	margin-left: 8.333vw;
}

.dot-container .temoignage-dot {
	width: 16px;
	height: 16px;
	display: block;
	border: 1.5px solid #E42613;
	border-radius: 50%;
}

.dot-container .temoignage-dot.active-dot,
.dot-container .temoignage-dot:hover {
	background-color: #E42613;
	cursor: pointer;
}

@media (max-width: 959px) {

	#module-temoignages {
		margin-top: 105px;
	}

	.single-temoignage-container .temoignage-txt {
		line-height: normal !important;
	}

	.dot-container {
		margin-top: 76px;
	}
}

@media (max-width: 569px) {

	#module-temoignages {
		padding: 0;
		margin-top: 75px;
	}

	.single-temoignage-container .temoignage-txt {
		font-size: 30px !important;
	}

	.single-temoignage-container .temoignage-author {
		font-size: 16px !important;
	}

	.dot-container {
		margin-top: 56px;
		margin-left: 0;
	}
}