/* Local Overrides */

/* Nav */
#ac-localnav > div > div.ac-ln-content {
	max-width: 1015px;
	padding-left: calc(max(17px, env(safe-area-inset-left)));
	padding-right: calc(max(17px, env(safe-area-inset-right)));
}

/* Nav height */
#ac-localnav {
	--r-localnav-title-vertical-offset: -3px;
}

@media (max-width: 1023px) {
	#ac-localnav.medium-ac-ln-collapsible {
		--r-localnav-menu-tray-padding-top: 20px;
	}
}

@media (max-width: 355px) {
	#ac-localnav .ac-ln-title {
		font-size: 15px;
	}
}

@media only screen and (max-width: 734px) {
	#main > section.section.section-hero.animate > div > h1 {
		font-size: 42px;
	}
}
