h3 {
	clear:both;
	width:100%;
}

/*.page-content--content .field-body ul li {*/
/*	font-size:2vw;*/
/*}*/

  @media screen and (min-width: 1024px) {
.our-people-view .item-list ul li {
  width: 24.333%;
}
}

@media screen and (max-width: 600px) {
	.site-header nav > ul, .site-header nav > ul ul {
		padding:0 3em;
	}
	.main-content .page-content .page-content--inner .page-content--content {
		width:90%;
		margin:0 auto;
	}
	.main-content .page-content .page-content--inner .page-content--sidebar {
		display:none !important;
	}
	.page-content--content .field-body ul li {
		font-size:4vw;
	}
}

.main-content .page-content--inner.has-sidebar .page-content--sidebar {
	display:none;
}

.main-content .page-content--inner.has-sidebar .page-content--content {
	margin:0 auto;
}

  @media screen and (min-width: 768px) {
	.paragraph--type--hero[data-layout="layout1"] .paragraph--type--hero-slide .hero-content .field-field_intro {
	  max-width: 90%;
	  margin: var(--gap) auto;
	  font-size: 1.1em;
	}
}