/* Hauteurs et cadrage de l’accueil public, appliqués au carrousel restauré. */
#carousel-3cb8 .u-section-4-1,
#carousel-3cb8 .u-section-4-2 {
  filter: none;
  background-position: 50% 50%;
}
#carousel-3cb8 .u-section-4-1 .u-sheet-1 { min-height: 885px; }
#carousel-3cb8 .u-section-4-2 .u-sheet-1 { min-height: 100vh; }
@media (max-width: 1199px) {
  #carousel-3cb8 .u-section-4-1 .u-sheet-1 { min-height: 730px; }
}
@media (max-width: 991px) {
  #carousel-3cb8 .u-section-4-1 .u-sheet-1 { min-height: 559px; }
  #carousel-3cb8 .u-section-4-2 .u-sheet-1 { min-height: 493px; }
}
@media (max-width: 767px) {
  #carousel-3cb8 .u-section-4-1 .u-sheet-1 { min-height: 419px; }
  #carousel-3cb8 .u-section-4-2 .u-sheet-1 { min-height: 377px; }
}
@media (max-width: 575px) {
  #carousel-3cb8 .u-section-4-1 .u-sheet-1 { min-height: 264px; }
  #carousel-3cb8 .u-section-4-2 .u-sheet-1 { min-height: 248px; }
}
