    .grid {
    display: grid;
    grid-gap: 15px;
    margin-top: 25px;
   }

   .wrapper {
    line-height: 2em;
   }
   
   .gallery img {
     height: 200px;
     width: 200px;
   }
   
   figure {
        width: 200px;
        border: black 1px solid;
        background-color: blanchedalmond;
    }

    figure img {
        width: 100%;
    }

    figure figcaption{
        text-align: center;
        padding: 8px 4px;
        background-color: blanchedalmond;
    }

    .gallery {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(20em, 1fr));
        margin-left: 75px;

    }

    img {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }

    header {
        font-family: basteleur;
    }
     