.site-main > *:first-child {
    margin-top: 0;
    margin: 0 -2em;
    padding: 0;
}
.carousel-caption{
	top: 20%;
	left: 5%;
	width: 38%;
}
.carousel-caption h3{
	margin-bottom:1em;
}
.marketplaces_home{
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	gap: 30px;
}
.site-main article{
	width: 15%;
}