main{
    min-height: calc(100vh - 144px);
}
.card-img-top{
    max-height: 20rem;
    width: 100%;
    object-fit: cover;
}

.card-body{
    text-align: center;
}

.navbar-collapse{
    margin-left: auto; /* Pousse l'élément vers la droite dans un conteneur flex */
    flex-grow: 0;
}

.inscription{
    margin-left: 4rem;
}

.connexion{
    margin-left: 1rem;
}

.bg-yellow {
            background-color: rgba(255, 193, 7, 0.5) !important; 
        }

.bg-green {
            background-color: rgba(25, 135, 83, 0.5) !important; 
        }

.bg-navbar {
    background-color: rgb(243, 236, 222) !important;
}