/* =====================
   Style mentions légales 
===================== */

main.section {
  padding: 60px 20px;
  font-family: 'Montserrat-Medium', sans-serif;
  color: #623e2a;
}

main.section h1 {
  font-size: 2.5em;
  margin-bottom: 40px;
  text-align: center;
  color: #b76e79;
  font-family: 'Raleway-SemiBold', sans-serif;
}

main.section h2 {
  font-size: 1.8em;
  margin-top: 40px;
  margin-bottom: 15px;
  color: #623e2a;
  border-bottom: 2px solid #bdb3ab;
  padding-bottom: 5px;
  font-family: 'Raleway-SemiBold', sans-serif;
}

main.section p {
  font-size: 1.3em;
  line-height: 1.5;
  margin-bottom: 20px;
  color: #7e6345;
}

main.section ul {
  list-style-type: disc;
  margin-left: 20px;
  margin-bottom: 20px;
  font-size: 1.2em;
}

.container {
  max-width: 900px;
  margin: 0 auto;
}

.nom-createur {
  color: #b76e79;
  font-weight: bold;
}

/* =====================
   Style pour la page cgu
===================== */
.maj {
  font-size: 0.9rem;
  font-style: italic;
  color: #666;
  margin-top: 20px;
}
