.grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:5px;margin-top:0px;margin-bottom:0px;margin-right:8%;margin-left:8%}.grid-item{padding:5px}.grid-item img{margin-bottom:5px}.grid-item img:hover{box-shadow:0px 4px 35px 1px rgba(0,0,0,0.2)}@media(max-width:767px){.grid-container{grid-template-columns:1fr 1fr;margin-top:0px;margin-bottom:0px;margin-right:5%;margin-left:5%}.grid-container img{max-width:150px}}