@media (min-width: 481px) and (max-width: 1024px){
  /* For portrait layouts only */
  .footer-container {
    display: block;
    padding: 20px;
    min-height: 60vh;
  }

  .footer-added {
    display: flex;
  }
}

@media (min-width: 481px) and (max-width: 1024px) and (orientation: landscape) {
  /* For landscape layouts only */
}
