/* Local Overrides */

/* text zoom */
br.custom-tz-show {
	display: none;
}
html.text-zoom br.custom-tz-show {
	display: block;
}
html.text-zoom span.custom-tz-wrap {
	text-wrap: wrap;
}
html.text-zoom .section-copy.custom-update-tz {
	flex-basis: 100%;
	max-width: 100%;
}
html.text-zoom .more-features-headline .gradient-headline.custom-tz-fs {
	font-size: 6.5vw;
}

/* Main title */
@media only screen and (max-width: 329px) {
	.section-hero .hero-headline {
		font-size: 47px;
	}
}

/* Local nav title XS */

@media only screen and (max-width: 370px) {
	.ac-ln-title {
		font-size: 14px !important;
		margin-top: 15px !important;
	}
}

/* Hero */

@media only screen and (min-width: 1069px) {
	.hero-feature-2 {
		max-width: 60%;
	}
}
@media only screen and (max-width: 1068px) {
	.typography-hero-headline {
		font-size: 65pxpx;
	}
	.hero-feature-2 {
		max-width: 70%;
	}
}
@media only screen and (max-width: 734px) {
	.hero-feature-2 {
		max-width: 100%;
	}
}

/* Faq */

@media only screen and (max-width: 329px) {
	.section-faq .faq-headline {
		font-size: 39px;
	}
}

/* Footer Link*/
#footnote-5 a {
	-moz-hyphens: none;
	-ms-hyphens: none;
	-webkit-hyphens: none;
	hyphens: none;
	white-space: nowrap;
}
