@media screen and (max-width: 1200px) {
  .footer-borde {
    box-shadow: 1px 0px 0px 0px transparent, inset -2px 0px 0px 0px #eeeeee1f !important;
  }
}
/* pantallas menores a 850 */
@media screen and (max-width: 850px) {
  .page-footer {
    height: auto !important;
  }

  .footer-logo {
    display: flex;
    justify-content: center;
  }
  .footer-logo img {
    /*border: 1px solid red;*/
  }

  .footer-borde {
    padding-left: 20px !important;
    /*box-shadow: 1px 0px 0px 0px #eeeeee1f, inset -2px 0px 0px 0px #38383a !important;*/
    box-shadow: none !important;
  }
  .footer-correo {
    display: block !important;
  }
}

@media screen and (max-width: 600px) {
  .footer-borde {
    box-shadow: none !important;
  }
  .footer-right {
      margin: 0 0 0 0!important;
  }
}

@media screen and (max-width: 400px) {
  .footer-borde {
    box-shadow: none !important;
  }
}
