﻿.head { display:flex; justify-content:center; align-items:center; height:6rem; border-bottom:0.05rem #63568e solid; padding:1.5rem 0; }
.mint { height:100%; margin:0 0.8rem; }
.partner { height:80%; margin:0 0.8rem; }
.multiBtn {border-radius: 0 !important;margin-bottom: 0!important;}
@media (max-width: 1050px) {
	.head { height:auto; flex-wrap:wrap; }
	.mint, .partner { width:40%; margin:0.8rem; }
	@media (max-width: 350px) {
		.mint, .partner { width:60%; }
	}
}

.present { display:flex; align-items:center; padding:2rem; font-size:1.2rem; line-height:1.6rem; text-align:justify; gap:2rem; justify-content:center }
.illus { width: 10rem;}
@media (max-width: 1050px) {
	.present { text-align:center; flex-wrap:wrap; padding:1rem; }
}

.flex_offers { display:flex; flex-wrap:wrap; justify-content:space-around; align-items:stretch; margin-top:2rem; margin-bottom:1rem; }
.flex_offers .OFFRE { width:31%; }
@media (max-width: 1000px) {
	.flex_offers { gap:2rem; }
	.flex_offers .OFFRE { width:90%; height:auto; margin-bottom:3rem; }
	.flex_offers .OFFRE:last-child { margin-bottom:2rem; }
}

.mini { font-size:0.9rem; }