.image-gallery {
	gap: 20px 20px !important;
	flex-wrap: wrap !important;
}
.image-gallery .flex-box {
	flex-basis: calc( (100% / 3) - 20px) !important;
}
.image-gallery a {
	display: block;
}
.gallery-img {
	width: 100% !important;
	aspect-ratio: 1/1;
	object-fit: cover;
	display: block;
}

@media screen and (max-width: 800px) {
.image-gallery .flex-box {
	flex-basis: 100% !important;
}
}