  /*#region Section 1*/
  #section1 {
    display: flex;
    justify-content: center;
    padding: var(--spacing-lg) 0;
}

#section11 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    row-gap: var(--spacing-sm);
}

#section11>* {
    text-align: center;
}

#section11 p {
    max-width: 896px;
    margin: auto;
}

#scroll_down_container {
    position: relative;
}

/*#endregion */

/*#region Section 2*/
#section2{
    padding: var(--spacing-lg) 0;
}
#section21 {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    column-gap: var(--spacing-md);
}

.section211 {
    display: flex;
    flex-direction: column;
    align-items: center;
    row-gap: var(--spacing-sm);
    background-color: var(--gris-clair);
    border-radius: var(--spacing-sm);
    padding: var(--spacing-lg) var(--spacing-md);
}

.section211 h2 {
    text-align: center;
}

/*#endregion */
@media (max-width: 1199px) {
  #section21 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
      row-gap: var(--spacing-md);
  }
}

@media (max-width: 991px) {
  #section21 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {}