.card {

    border: 0.1rem solid black;

    background-color: white;

    border-radius: 0.5rem;

    padding: 1.5rem;

    width: 20rem;

    margin: 2rem;

    box-shadow: 1rem 1rem black;

}

.card-img {

    width: 10rem;

    border: 0.2rem solid black;

    background-color: hsl(1, 0%, 80%);

    border-radius: 1rem;

}

.card-link {

    display: flex;

    flex-direction: column;

    justify-content: center;

    align-items: center;

}

.card-gallery {

    display: flex;

    flex-wrap: wrap;

    background-color: hsl(150, 50%, 25%); 
    
    width: 80%; 
    
    margin: 0 10%; 
    
    border-radius: 1rem;

}