/* Local Overrides */

@media only screen and (min-width: 734px) {
	.section-router .routers {
		display: flex;
	}
}

@media only screen and (min-width: 734px) {
	.section-router .routers .router-item {
		width: 33%;
	}
}

html.no-static .section-hero .line-2 .transform {
	width: auto;
}

@media only screen and (max-width: 734px) {
	.typography-hero-headline {
		font-size: 43px;
	}
}

/* h2#opportunity-modal-headline */

@media only screen and (min-width: 1068px) {
	h2#opportunity-modal-headline {
		font-size: 62px;
	}
}
@media only screen and (max-width: 1068px) {
	h2#opportunity-modal-headline {
		font-size: 46px;
	}
}
@media only screen and (max-width: 734px) {
	h2#opportunity-modal-headline {
		font-size: 43px;
	}
}
@media only screen and (max-width: 330px) {
	h2#opportunity-modal-headline {
		font-size: 41px;
	}
}

/* h2#control-modal-headline */

@media only screen and (min-width: 1068px) {
	h2#control-modal-headline {
		font-size: 52px;
	}
}
@media only screen and (min-width: 734px) and (max-width: 1068px) {
	h2#control-modal-headline {
		font-size: 38px;
	}
}
@media only screen and (max-width: 734px) {
	h2#control-modal-headline {
		font-size: 35px;
	}
}

/* #equity-modal-headline */
@media only screen and (max-width: 734px) {
	#equity-modal-headline {
		font-size: 38px;
	}
}
