.section-amenities {
	padding: 0 6.25rem 9rem;
	padding-bottom: 3rem;
}
.section-amenities .heading-2 {
	color: var(--Green, #0b6836);
	text-align: center;
}
.section-amenities .list {
	margin-top: 3rem;
	display: grid;
	grid-template-columns: repeat(6, 1fr);
}
.section-amenities .item {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: start;
}
.section-amenities .item p {
	margin-top: 0.5rem;
	color: var(--text-body-75, rgba(46, 46, 46, 0.75));
	text-align: center;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 500;
	line-height: 150%; /* 1.6875rem */
	text-transform: capitalize;
	width: 12.5rem;
}
.section-amenities .item img {
	width: 5.875rem;
	height: 5.875rem;
	padding: 1.375rem;
	object-fit: contain;
}

@media screen and (max-width: 639.98px) {
	.section-amenities {
		padding: 2rem 1.25rem 6.5rem;
		padding-bottom: 3rem;
	}
	.section-amenities .list {
		margin-top: 1.5rem;
		grid-template-columns: repeat(3, 1fr);
		row-gap: 2rem;
	}
	.section-amenities .item {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: start;
	}
	.section-amenities .item p {
		margin-top: 0.5rem;
		font-size: 0.75rem;
		width: 5.375rem;
	}
	.section-amenities .item img {
		width: 4rem;
		height: 4rem;
		padding: 0.75rem;
	}
}
