.footer-container {
  width: 70%;
  margin: auto;
  column-gap: 100px;
  margin-top: 25px;
  background-color: #F7F9F9;
}

.column h4 {
  font: normal normal normal 18px/22px Lato;
  margin-bottom: 12px;
}

.column .column-info .inside-column h5, .forfait-link {
  font: normal normal 900 12px/15px Lato !important;
}

.column .column-info .inside-column a, .column a{
  font: normal normal normal 12px/15px Lato;
  color: black;
}

.column h5:nth-of-type(3) {
  margin-bottom: 30px;
}

.column h6, .column h5 {
  font: normal normal normal 12px/15px Lato;
}

.column .inside-column {
  row-gap: 11px;
}

.column-info {
  row-gap: 22px;
}

.column-info h3 {
  font: normal normal normal 20px/24px Lato;
  margin-top: 15px;
  margin-bottom: 12px;
}

.vertical-hr2 {
  border-left: 2px solid black;
  height: 25px;
  margin: 0;
  opacity: 1;
  position: relative;
  top: -3px;
  right: 50px;
}

.switch-lang {
  font: normal normal normal 20px/24px Lato;
}

.conditions {
  color: #000;
  text-decoration: none;
}

.tm-notif {
  font: normal normal normal 13px/15px Lato;
  line-height: 1.5em;
  justify-content: space-between; 
  width: 90%; 
  margin: auto;
  color: gray;
}
