img#hamburger-icon {
    display: none;
    height: 25px;
    width: 25px;
    cursor: pointer;
  }
  
  .mobile-menu-header {
    display: flex;
    align-items: center;
    position: absolute;
    width: 0;
    height: 64px;
    padding: 0px 20px;
    margin-bottom: 40px;
    transition: width 600ms;
  }
  
  nav .mobile-menu-header #mobile-menu-logo {
    flex-basis: 100%;
    overflow: hidden;
  }
  
  nav .mobile-menu-header #mobile-menu-logo img {
    width: auto;
    height: 32px;
  }
  
  nav .mobile-menu-header #mobile-menu-exit {
    overflow: hidden;
  }
  
  nav .mobile-menu-header img#exit-icon {
    height: 23px;
    width: 23px;
    cursor: pointer;
  }