@media screen and (min-width: 1025px) {
  header nav .container .menu {
    display: none !important;
  }
}
footer {
  padding: 0 !important;
  height: 84px;
  display: flex;
  justify-content: center;
  align-items: center;
}
footer .foot-row .footmenu {
  display: none !important;
}
footer .foot-row .footmenu-right {
  display: none !important;
}
footer .foot-row br {
  display: none;
}
footer a {
  display: none;
}

#app {
  min-height: calc(100vh - 84px);
}

@media screen and (max-width: 1024px) {
  .icon-left, .icon-left2, .icon-right {
    display: none !important;
  }
  .hamburger {
    display: none !important;
  }
  .logo {
    margin: 0 auto;
  }
  #app {
    min-height: calc(100vh - 64px - 84px);
  }
}
