/* Text utility */
/* Mobile utility */
/* link hover utility */
/* Container utility mixin */
/* Container avec variable CSS */
/* Text content styles */
/* Centered content */
/* from... */
/* to... */
/* from... to... */
/* at... */
.s-expertises-intro__text {
  padding-inline: 2rem;
  font-size: 3.625rem;
  font-weight: 300;
  line-height: 1;
  padding-bottom: 12rem;
  text-align: center;
  max-width: 900px;
  margin: 0 auto;
}
@media screen and (max-width: 639px) {
  .s-expertises-intro__text {
    padding-inline: 1rem;
  }
}
@media screen and (max-width: 1039px) {
  .s-expertises-intro__text {
    font-size: 2.25rem;
  }
}
@media screen and (max-width: 639px) {
  .s-expertises-intro__text {
    font-size: 1.875rem;
  }
}
@media screen and (max-width: 639px) {
  .s-expertises-intro__text {
    padding-bottom: 5rem;
  }
}