/* Hero */
.section-welcome .viewport-content {
	--global-content-max-width-hero: 680px;
	--global-content-max-width: 710px;
}

@media (max-width: 1068px) {
	.section-welcome .viewport-content {
		--global-content-max-width: 600px;
	}
}

@media (max-width: 734px) {
	.section-welcome .viewport-content {
		--global-content-max-width: 430px;
	}
}

/* START: fix section-communication */
.section-communication .gallery .grid.card-set {
	grid-auto-columns: 372px;
}
@media (max-width: 1068px) {
	.section-communication .gallery .grid.card-set {
		grid-auto-columns: 344px;
	}
}
@media (max-width: 734px) {
	.section-communication .gallery .grid.card-set {
		grid-auto-columns: unset;
	}
}
/* END: fix section-communication */
