.grid-container {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
        grid-gap: 10px;
        }

.grid-item {
        width: 100%;
        }

.grid-item img {
        max-width: 100%;
        height: auto;
        display: block;
        }

figure {
		inline-block;
}

figure figcaption {
		text-align: center;
}

h2 a {
	color: black;
	text-decoration: none;
}

h2 a:hover {
	color: red;
}
