/* Page en construction */
body {
      margin: 0;
      padding: 0;
      background-color: #e8b8ad;
      color: #173f40;
      font-family: 'Poppins', sans-serif;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 100vh;
      text-align: center;
    }

    img {
      max-width: 360px;
      width: 100%;
      height: auto;
      margin-bottom: 0.5rem;
    }

    h1 {
      font-size: 2rem;
      margin-bottom: 0.8rem;
    }

    p {
      font-size: 1rem;
      margin-bottom: 1.8rem;
    }

    .button-group {
      display: flex;
      gap: 1rem;
      flex-wrap: wrap;
      justify-content: center;
    }

    a.button {
      display: inline-block;
      padding: 0.75rem 1.5rem;
      background-color: #173f40;
      color: #fff;
      text-decoration: none;
      border-radius: 4px;
      transition: background-color 0.3s ease;
    }

    a.button:hover {
      background-color: #a3bda0;
    }
    /* Page en construction */

    /* NL */

    @font-face {
    font-display: block;
    font-family: Roboto;
    src: url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/7529907e9eaf8ebb5220c5f9850e3811.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/normal/normal/25c678feafdc175a70922a116c9be3e7.woff) format("woff")
  }

  @font-face {
    font-display: fallback;
    font-family: Roboto;
    font-weight: 600;
    src: url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/6e9caeeafb1f3491be3e32744bc30440.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/medium/normal/71501f0d8d5aa95960f6475d5487d4c2.woff) format("woff")
  }

  @font-face {
    font-display: fallback;
    font-family: Roboto;
    font-weight: 700;
    src: url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/3ef7cf158f310cf752d5ad08cd0e7e60.woff2) format("woff2"), url(https://assets.brevo.com/font/Roboto/Latin/bold/normal/ece3a1d82f18b60bcce0211725c476aa.woff) format("woff")
  }

  #sib-container input:-ms-input-placeholder {
    text-align: left;
    font-family: Helvetica, sans-serif;
    color: #c0ccda;
  }

  #sib-container input::placeholder {
    text-align: left;
    font-family: Helvetica, sans-serif;
    color: #c0ccda;
  }

  #sib-container textarea::placeholder {
    text-align: left;
    font-family: Helvetica, sans-serif;
    color: #c0ccda;
  }

  #sib-container a {
    text-decoration: underline;
    color: #2BB2FC;
  }

  /* bouton de retour au site */
.button-retour {
  display: inline-block;
  margin-block: 2rem;
  padding: 0.75rem 1.5rem;
  background-color: #173f40;
  color: #fff;
  text-decoration: none;
  border-radius: 4px;
  font-family: 'Poppins', sans-serif;
  transition: background-color 0.3s ease;
}

.button-retour:hover {
  background-color: #a3bda0;
}

    /* NL */