main {
  width: 80%;
  margin: 3rem auto 4rem;
}

.mentionlegale ul {
  padding-left: 4rem;
}

.mentionlegale li {
  padding-left: 1rem;
}

.mentionlegale p {
  text-align: justify;
  margin: 10px;
  padding-left: 30px;
}

h2 {
  color: #1084c5;
  margin: 10px;
}

h3 {
  margin: 10px;
  color: #1084c5;
}

table,
th,
td {
  border: 2px solid black;
  border-collapse: collapse;
}

@media (min-width: 992px) {
  main {
    width: 80%;
    margin: 5rem auto 6rem;
  }
}
