@media screen and (max-width: 595px) {

    .nav-main {
       display: none !important;
    }

}

@media screen and (max-width: 520px) {

    .flex-column {
        -ms-flex: 100%;
        flex: 100%;
        max-width: 100%;
        flex-direction: column;
      }

}

@media (min-width: 596px) {

    .hidden-menu-button {
        display: none !important;
    }

    .mini-nav {
        display: none !important;
    }

}


@keyframes zoom {
    from {transform: scale(0.1)} 
    to {transform: scale(1)}
  }
  