/* Section background */
.section.section-welcome {
	background-color: var(--section-color-primary);
}

/* hero header */
@media only screen and (min-width: 990px) {
	.section-welcome .section-header {
		flex-wrap: nowrap;
	}
}

/* header copy */
@media only screen and (min-width: 1220px) {
	.section-welcome .section-header-copy-container {
		max-width: 448px;
	}
}
@media only screen and (min-width: 1069px) and (max-width: 1219px) {
	.section-welcome .section-header-copy-container {
		max-width: 310px;
	}
}
@media only screen and (min-width: 990px) and (max-width: 1068px) {
	.section-welcome .section-header-copy-container {
		max-width: 380px;
	}
}

@media only screen and (max-width: 734px) {
	.section-welcome .section-header-copy-container {
		max-width: 400px;
	}
}

@media only screen and (max-width: 734px) {
	.section.no-pad,
	.section.no-pad-bottom {
		padding-bottom: 30px;
	}
}

@media only screen and (max-width: 380px) {
	.section-welcome .section-header-copy-container {
		max-width: 300px;
	}
}

/* header HL */
@media only screen and (max-width: 480px) {
	.section-welcome .section-header-headline {
		font-size: 40px;
		line-height: 1.1;
	}
}
