.yp-hp-parallax .yp-article-single {
    text-align: center;
}

.yp-row--bigheader .yp-navbar__link, .yp-row--header .yp-navbar__link {
    letter-spacing: .16px;
    padding: 0;
    text-align: center;
    color: white;
}

@media (min-width: 992px) {
    .yp-hp-slider .yp-slider__caption-title {
        font-size: var(--slider-title-font-size);
        letter-spacing: var(--slider-title-font-spacing);
        width: 800px;
    }
}

/* --- Mobile (écrans ≤ 768px) --- */
@media (max-width: 768px) {
  .yp-hp-slider .yp-slider__caption-title {
    width: 90%;        /* le bloc ne prend que 90% de l'écran */
    max-width: 1000px;  /* limite la largeur maximale sur mobile */
    font-size: 1.6rem; /* ajuste la taille de la police si besoin */
    line-height: 1.3;  /* meilleure lisibilité */
  }
}