/* Local Overrides*/

@media only screen and (min-width: 735px) {
	.section-router .routers .router-item-malala {
		grid-column: span 3;
	}
}

@media only screen and (max-width: 734px) {
	.section-router
		.routers
		.router-item:not(.router-item-malala)
		.router-item-copy {
		max-width: 98%;
	}
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.section-router .routers .router-item-malala .router-item-content {
		max-width: 41%;
	}
}

@media only screen and (min-width: 1068px) {
	.typography-modal-headline {
		font-size: 56px;
	}
}
@media only screen and (max-width: 734px) {
	#growing-modal-headline {
		font-size: 38px;
	}
}
@media only screen and (min-width: 734px) and (max-width: 1068px) {
	#growing-modal-headline {
		font-size: 40px;
	}
}
@media only screen and (max-width: 734px) {
	.section-hero .line-2 .transform {
		line-height: 50px;
		font-size: 43px;
		--font-ratio: unset !important;
	}
}

/* #support > div > figure > div.card__content */
@media only screen and (max-width: 734px) {
	#support > div > figure > div.card__content {
		padding-left: 15px;
		padding-right: 15px;
	}
}

/* .modal .quote .open-quote */
@media only screen and (max-width: 734px) {
	.modal .quote .open-quote {
		margin-left: 0;
	}
}
