@media screen and (max-width: 955px) { 

#info {
   gap: 5px;
}
 #nav{
    display: none;
 }

 #menu {
    display: block;
 }

 #nav-mobile {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    flex-direction: column;
    gap: 5vh;
    width: 100vw;
    height: 100vh;
    background-color: white;
    padding-top: 25px;
 }

 #nav-mobile  a {
   text-decoration: none;
   color: black;
   font-size: 20px;
}

#close span {
   color: black;
}

#logo img {
   width: 100px;
}

} 