.facebook-feed { width: 95%; margin: auto; display: flex; justify-content: flex-start; gap: 20px 1%; flex-wrap: wrap; }
	.facebook-feed .facebookPost { width: 15.8%; background: var(--beige); border-radius: 8px; }
	.facebook-feed .post {}
	.facebook-feed .post,
	.facebook-feed .image { display: block; position: relative; overflow: hidden; border-top-right-radius: 8px; border-top-left-radius: 8px; }

		.facebook-feed .image::after { content: ""; display: block; padding-bottom: 100%; }

		.facebook-feed .image img { position: absolute; width: 100%; height: 100%; object-fit: cover; transition: transform 0.8s ease; object-position: top; }
		.facebook-feed .image img.noImage {mix-blend-mode:darken;}
		.facebook-feed .image:hover img { transform: scale(1.1); }

		.facebook-feed .text {display:block; margin: 10px 0 0 0; padding: 12px;}
		.facebook-feed .text .date {display:block; font-size: 12px; margin: 0 0 10px 0;}
		.facebook-feed .text .message {display:block; font-size:14px;}

.facebook-button { text-align: center; margin: 75px 0 0; width:100%; }

@media screen and (max-width: 1000px) {
	.facebook-feed .facebookPost { width: 32%; }
	.facebook-feed { gap: 10px 2%; }
}

@media screen and (max-width: 480px) {
	.facebook-feed .facebookPost { width: 49%; }
}
