/*Local overrides*/

.nowrap {
	white-space: nowrap;
}

@media only screen and (min-width: 735px) {
	.section-router .section-content .headline-width {
		max-width: 500px;
	}
}

@media only screen and (max-width: 735px) {
	.section-hero .link-container .typography-intro.link.link-phone {
		margin-top: 10px;
	}
}

.section-hero .link {
	margin: 40px 50px 0;
}

@media only screen and (max-width: 735px) {
	.section-hero .link {
		margin: auto;
	}
}

@media only screen and (max-width: 360px) {
	.section-router
		.section-content
		.headline-width
		.typography-custom-headline {
		font-size: 38px;
	}
}

@media only screen and (max-width: 361px) {
	.small-text {
		font-size: 15px;
	}
}

/* hero links*/

@media only screen and (max-width: 735px) {
	.section-hero .link-container .link-website {
		margin-top: 17px;
	}
}

.section-hero .link {
	margin: 40px 0px 0px;
}

@media only screen and (max-width: 735px) {
	.section-hero .link {
		margin: auto;
	}
}
