footer {
  background-color: #f0f0f0;
  font-family: "Poppins", sans-serif;
  color: #000;
}

.mb-4e {
  margin-bottom: 4em !important;
}

.mx-4e {
  margin-left: 4em !important;
  margin-right: 4em !important;
}

.mx-6e {
  margin-left: 6em !important;
  margin-right: 6em !important;
}

@media screen and (max-width: 989px) {
  .footer-img {
    width: 150px;
    height: auto;
  }

  .mx-6e {
    margin-left: 5.7em !important;
    margin-right: 5.7em !important;
  }
}

@media screen and (min-width: 990px) {
  .mt-5e {
    margin-top: 5.7em !important;
  }

  .pe-2rem {
    padding-right: 2.5rem !important;
  }
}

@media screen and (min-width: 1440px) and (max-width: 2599px) {
  .mx-6e {
    width: 85%;
    margin: 0 auto !important;
  }
}

@media screen and (min-width: 2600px) {
  .mx-6e {
    width: 52%;
    margin: 0 auto !important;
  }
}

.pt-6 {
  padding-top: 5rem !important;
}

.menu-footer {
  border-top: 1px solid gray;
}

.menu-footer-down-second {
  display: none;
}

.line-height-3 {
  line-height: 19.36px;
}

.name_home {
  margin-right: 5em;
}

@media screen and (min-width: 768px) {
  .pb-md-6 {
    padding-bottom: 5.5rem !important;
  }
}

/* MD Size */
@media only screen and (max-width: 1200px) {
  .menu-footer-down-second {
    display: flex;
  }

  .menu-footer {
    border-top: 1px solid black;
  }

  .filtre-pdc {
    display: none !important;
    background-color: black;
  }
  .name_home {
    margin-right: 0em;
  }
}
