

.logo{
    height:50px;
    width:auto;
}

.nav-bar ol{
    display:flex;
    align-items: center;
    gap:15px;
    list-style-type: none;
    width:100%;
    height:60px;
    padding:0;
    margin:0;
    background-color: rgb(36, 36, 36);
}
.nav-bar a {
    padding:0;
    margin:0;
    height:60px;
    display:flex;
    align-content: center;
    justify-content: center;
}

.nav-bar a:hover{
    text-decoration: none;
}

.nav-bar li{
    font-style: none;
    color:black;
    width:100%;
    height:100%;
    background-color: yellow;
}


.wrapper {
    display:block;
    margin-left:15%;
    margin-right:15%;
}

.info-part{
    margin-left:25%;
    margin-right:25%;
}

.gallery img{
    max-width:250px;
    max-height:250px;
}
.gallery{
    padding:10px;
    background-color:black;
    display:grid;
    grid-template-columns: auto auto auto auto;
}

#loginForm{
    display:grid;
    margin-right:30%;
    margin-left:30%;
    gap:5px;
}