.composant-video {
	max-width: 1280px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.composant-video img {
	max-width: 100%;
}
.composant-video .video {
	width: 745px;
}
.composant-video .image {
	width: 515px;
}
@media (max-width:1023px) {
	.composant-video {
		flex-direction: column;
	}
	.composant-video .video,
	.composant-video .image {
		width: 100%;
	}
	.composant-video .image {
		margin-top: 20px;
	}
}

@media (min-width:1024px) and (max-width:1280px) {
	.composant-video .video {
		width: 55%;
	}
	.composant-video .image {
		width: 40%;
	}
}