.header-slider__description h2 span,  .header-slider__description p, .header-slider__description p span {
	text-shadow: 10px 8px 16px #000;
}

.text-4-images__grid.lacasa {
	grid-template-columns: repeat(1, 1fr);
	gap: 12px;
}

.text-4-images__bottom-text {
	display: flex;
	flex-direction: column;
	gap: 16px;
	justify-content: center;
	align-items: center;
	max-width: 940px;
	margin: 64px auto;
}

.text-4-images__bottom-text h2 {
	color: var(--c-primary);
}

@media (min-width: 768px) {
	.text-4-images__grid.lacasa {
		grid-template-columns: repeat(3, 1fr);
	}	
}