#galleryMainContainer {
	margin: auto auto;
}
#galleryContainer {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-evenly;
}
.galleryImage {
	aspect-ratio: 1/1;
	cursor: pointer;
	filter: none;
	height: auto;
	margin: 0.2em;
	object-fit: cover;
	width: 300px;
	transition: all 0.1s;
}
.galleryImage:hover {
	filter: saturate(0.75) contrast(0.5) brightness(1.5);
	transition: all 0.1s;
}
#galleryCoverContainer {
	align-items: center;
	background-color: rgba(0, 0, 0, 0.75);
	display: none;
	height: 100vh;
	justify-content: center;
	width: 100vw;
	position: fixed;
	top: 0px;
	z-index: 1;
}
#galleryCoverImage {
	max-height: 95vh;
	max-width: 95vw;
}
#galleryCoverText {
	position: absolute;
		left: 1em;
		top: 0px;
}