header a {
  color: black;
}
.submenu a {
  color: white;
}

/* FOOTER */
footer {
  width: 100vw;
  background-color: #282829;
  color: white;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.contenedor_footer {
  width: 80%;
  /* background-color: blue; */
  align-items: center;
  display: flex;
  padding: 40px;
  justify-content: space-between;
}
.wrapper__contenido__footer {
  display: flex;
  gap: 2rem;
}

.title_section {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #ffffff;
  padding: 20px;
  padding-left: 0px;
}
.footer_item {
  padding: 15px;
  padding-left: 0;
}
.footer_by {
  padding-bottom: 40px;
}

@media (max-width: 1680px) {
  /* SECCION DE FOOTER  */
  .contenedor_footer {
    width: 90%;
  }
  .title_section {
    font-size: 16px;
  }
  .footer_item {
    font-size: 14px;
  }
  .footer_item img {
    width: 32px;
  }
}
@media (max-width: 1280px) {
    /* SECCION DE FOOTER */
  .contenedor_footer{
    width: 95%;
}
.title_section{
    font-size: 12px;
}
.footer_item{
    font-size: 11px;
}
.footer_item img{
    width: 24px;
}
.footer_by{
    font-size: 14px;
}
}
@media (max-width: 920px) {
    /* FOOTER */
    .contenedor_footer{
        flex-direction: column;
      }
      .wrapper__contenido__footer{
        margin-top: 2rem;
        gap: 15px;
        flex-wrap: wrap;
      }
}
