.flex-content-grid .grid-content-item + .grid-content-item {
	margin-top: 1.5rem;
}

@media screen and (min-width: 768px) {
	.flex-content-grid .grid-content {
		display: grid;
		gap: 1rem;
		grid-template-columns: repeat(2, 1fr);
	}
	.flex-content-grid .grid-content-item + .grid-content-item {
		margin-top: 0;
	}
}
@media screen and (min-width: 1024px) {
	.flex-content-grid .grid-columns-3 {
		grid-template-columns: repeat(3, 1fr);
	}
	.flex-content-grid .grid-columns-4 {
		grid-template-columns: repeat(4, 1fr);
	}
}