/* TEMPORAIRE : espacement message d'alerte */
.ugap-header__custom-alert {
  margin-bottom: 0 !important;
}
.ugap-message--alert {
  padding: 2.4rem 3.2rem !important;
}
.ugap-message--alert.ugap-message--has-slot .ugap-message__header,
.__use-global-ugap-ui .ugap-message__description p {
  margin-bottom: 0.4rem !important;
}

/* ******************************************* */
/* *************** HERO SLIDER *************** */
/* ******************************************* */

/* METTRE À JOUR SELON LE NOMBRE DE SLIDE */
.hero_slider .overview {
  width: calc(500% + 16 * .4rem);
}

/* #hsSlide1 */
#hsSlide1 .actu_secondary_title {
  max-width: 51rem;
}
#hsSlide1 .c-button {
  color:#080E14 !important;
}

/* #hsSlide2 */

#hsSlide2 .actu_main_title {
  max-width: 54rem;
}
#hsSlide2 .actu_secondary_title {
  max-width: 47rem;
}
#hsSlide2 .c-button {
  color:#212121 !important;
}


/* #hsSlide3 */

#hsSlide3 .c-button {
  color:#080E14 !important;
}

/* #hsSlide4 */

#hsSlide4 .actu_main_title {
  max-width: 70rem;
}
#hsSlide4 .actu_secondary_title {
  max-width: 48rem;
}

#hsSlide4 .c-button {
  color:#080E14 !important;
}


/* #hsSlide5 */


#hsSlide5 .actu_main_title {
  max-width: 84rem;
}

#hsSlide5 .c-button {
  background-color: #FFFFFF;
  color:#263556;
}

#hsSlide5 .c-button:hover {
opacity: 0.8;
}

/* ******************************************* */
/* ************ OFFRES DU MOMENT ************* */
/* ******************************************* */


