@media (max-width: 767px) {
  .footer-toggle {
    cursor: pointer;
  }

  .footer-links {
    display: none!important;
  }

  .footer-links.is-open {
    display: flex!important;
    animation: footerSlide .35s ease;
    height: auto !important;
    flex-direction: column;
    align-items: center;
  }
}

@keyframes footerSlide {
  from { opacity: 0; transform: translateY(-10px); }
  to   { opacity: 1; transform: translateY(0); }
}


@media (max-width: 767px) {
  .footer-toggle1 {
    cursor: pointer;
  }

  .footer-links1 {
    display: none;
  }

  .footer-links1.is-open {
    display: flex;
    animation: footerSlide .35s ease;
    height: auto !important;
    flex-direction: row;
    align-items: center;
    
        justify-content: space-around;
  }
}

@keyframes footerSlide {
  from { opacity: 0; transform: translateY(-10px); }
  to   { opacity: 1; transform: translateY(0); }
}