body {

    background: #BDEBD4;

    font-size: 16px;

    font-family: Caladea

    margin: 0;

}

a {

    color: white ;

    text-decoration: none;

}

a:hover {

    color: red;

}



/* Layout

------------------------------------------*/

header,

.container,

footer {

    margin: 0 auto;

    width: 100%;

    max-width: 100%;

}



.wrapper {

    padding: 1em 0;

    background:  #BDEBD4;

}

img {

    max-width: 100%;

    height: auto;

}



/* Flex Box Gallery

------------------------------------------*/

.gallery-2 {

    background:#3A51A7;

    display: flex;

}

.gallery-2 img {

    		display: block;

}

.gallery-2 {

    justify-content: space-around;

    flex-wrap: wrap;

}

.the-30{max-width:30%;} 