body {
    background:url(background.jpg);
    background-size:cover;
    background-attachment:fixed;
}
h1 { 
    margin:-10px;
	padding:40px;
	height:50rem;
	text-align:center;
}
.container { 
    gap:8px;
    margin-top:50%;
	padding:5%;
	display:flex;
	flex-wrap:wrap;
}
a { 
	display:flex;
	flex-grow:1;
	height:300px;
}
img {
	flex-grow:1;
    height:100%;
    width:initial;
    object-fit: cover;
	border:1.5px solid gray;
	border-radius:6px;
}
img:hover {
	border:1.5px solid cyan;
}