.product {grid-gap: 20px;}

.product a {
     display: grid;
     height: 280px;
     align-content: flex-end;

}
.product strong {
     padding: 10px;
     background: rgba(4, 53, 128, 0.8);
     text-align: center;
     color : white;
     
}


@media (max-width: 740px){

}
@media (min-width: 741px){
	.product  {grid-template-columns:1fr 1fr 1fr;}

}
@media (min-width: 992px)
{

}