.grid-gallery{grid-row-gap:3rem;grid-column-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:space-between;justify-items:center}.grid-item{align-items:center;display:flex;flex:0 0 21%;flex-direction:column;min-width:150px;text-align:center}.grid-item h4{font-family:Dosis,Arial,sans-serif;font-size:1.3rem;letter-spacing:3px;margin:.5rem 0;text-transform:uppercase}.grit-item p{line-height:100%}