.interior-intro {
	padding: 200px 30px 30px 30px;
	max-width: 1400px;
}

	@media (min-width: 500px) {
	.interior-intro {padding: 250px 50px 50px 50px;}
	}

	@media (min-width: 768px) {
	.interior-intro {padding: 300px 100px 55px 60px;}
	}

	@media (min-width: 1024px) {
	.interior-intro {padding: 400px 250px 85px 100px;}
	}

	@media (max-height: 899px) and (max-width: 1440px) {
	.interior-intro {
	padding-top: 250px;
	padding-bottom: 50px;
	}

	.interior-intro h2 {
	font-size: 3.25rem;
	}
	}

	@media (max-height: 599px) and (max-width: 767px) {
	.interior-intro {
	padding-top: 200px;
	padding-bottom: 50px;
	}

	.interior-intro h2 {
	font-size: 2.75rem;
	}
	}


.interior-intro h1 {
	margin-bottom: 50px;
}

.interior-intro h5, .work-intro h5 {
	margin-bottom: 30px;
	color: #c7c8ca;
}
	@media (min-width: 768px) {
	.interior-intro h5, .work-intro h5 {
		margin-bottom: 40px;
	}
	}


table {
	width: 100%;
}


/*    -----  MEET THE TEAM  -----    */
.meet-the-team-intro h2 {padding-bottom: 5px !important;}

.meet-the-team-intro h4 {
	padding-bottom: 15px !important;
	margin-bottom: 0px !important;
	padding-top: 0 !important;
    font-family: 'Averta-Light' !important;
    font-size: 1.65rem !important;
    letter-spacing: .05rem !important;
}
	@media (min-width: 768px) {
		.meet-the-team-intro h4 {
			padding-bottom: 40px !important;
		    font-size: 1.8rem !important;
		}
	}


ul.meettheteam-grid {
	list-style: none;
	text-align: center;
}

ul.meettheteam-grid li {margin: 0 0 40px 0;}

ul.meettheteam-grid li img {}

ul.meettheteam-grid li:nth-of-type(2) img {
  animation-delay: .2s;
}
ul.meettheteam-grid li:nth-of-type(3) img {
  animation-delay: .25s;
}
ul.meettheteam-grid li:nth-of-type(4) img {
  animation-delay: .3s;
}

ul.meettheteam-grid li img {
	margin-bottom: 20px;
}

	@media (min-width: 500px) {
		ul.meettheteam-grid li {
			position: relative;
			width: 49.9%;
			margin: 0 .2% 50px 0;
			float: left;
		}
		ul.meettheteam-grid li:nth-child(2n) {margin-right: 0;}
	}
	@media (min-width: 768px) {
		ul.meettheteam-grid li {
			width: 33.2333333%;
			margin: 0 .15% 75px 0;
			float: left;
		}
		ul.meettheteam-grid li:nth-child(2n) {margin-right: .15%;}
		ul.meettheteam-grid li:nth-child(3n) {margin-right: 0;}
	}
	@media (min-width: 1024px) {
		ul.meettheteam-grid li {
			width: 24.8875%;
			margin: 0 .15% 75px 0;
			float: left;
		}
		ul.meettheteam-grid li:nth-child(2n) {margin-right: .15%;}
		ul.meettheteam-grid li:nth-child(3n) {margin-right: .15%;}
		ul.meettheteam-grid li:nth-child(4n) {margin-right: 0;}
	}


ul.meettheteam-grid li, ul.meettheteam-grid li figure, ul.meettheteam-grid li figure img, ul.meettheteam-grid li figure p, ul.meettheteam-grid li figure p a {
	-moz-transition: all 0.3s ease-in, all 0.35s ease-out;
	-o-transition: all 0.3s ease-in, all 0.35s ease-out;
	-webkit-transition: all 0.3s ease-in, all 0.35s ease-out;
	transition: all 0.3s ease-in, all 0.35s ease-out;
}

ul.meettheteam-grid li figure img {
	-webkit-transform: rotate(0);
	-moz-transform: rotate(0);
	transform: rotate(0);
	-webkit-backface-visibility: hidden;
}

ul.meettheteam-grid li figure {margin: 0;}
ul.meettheteam-grid li:hover figure img {opacity: .5;}
ul.meettheteam-grid li:hover p a {color: #d24d29;}
ul.meettheteam-grid li:hover p {color: #d24d29;}


.meet-the-team-licenses h5, .meet-the-team-insights h5 {
	/*color: rgb(43,61,67);*/
	margin: 10px 0 10px 0 !important;
	padding-top: 20px !important;
}

.meet-the-team-insights ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.meet-the-team-insights ul li p {margin: 0;}
/*    -----  MEET THE TEAM  -----    */



/*    -----  TERTIARY PAGE  -----    */
.tertiary-intro {
	padding-top: 150px;
	padding-bottom: 100px;
}
	.tertiary-intro h1 {padding-bottom: 10px;}
	.tertiary-intro h2 {padding-bottom: 15px;}

	@media (min-width: 500px) {.tertiary-intro h1 {padding-bottom: 15px;}}
	@media (min-width: 768px) {
		.tertiary-intro h1 {padding-bottom: 20px;}
		.tertiary-intro h2 {padding-bottom: 40px;}
	}
	@media (min-width: 1024px) {.tertiary-intro h1 {padding-bottom: 30px;}}

	.tertiary-intro h5 {
		padding-top: 30px;
		padding-bottom: 5px;
		margin-bottom: 2px;
	}
	@media (min-width: 500px) {.tertiary-intro h5 {padding-top: 50px;}}

.container-tertiary {max-width: 1024px}

.container-tertiary p {margin-bottom: 1.6em;}
	@media (min-width: 768px) {.container-tertiary p {margin-bottom: 2em;}}



.container-tertiary img {
	margin-bottom: 20px;
}
	@media (min-width: 500px) {
	.container-tertiary img {
		margin-bottom: 50px;
	}
	}



	@media (min-width: 500px) {
	.tertiary-intro {
		padding-top: 200px;
	}
	}
	@media (min-width: 768px) {
	.tertiary-intro {
		padding-top: 250px;
	}
	@media (min-width: 1024px) {
	.tertiary-intro {
		padding-top: 325px;
		padding-bottom: 150px;
	}
	.contact-emailaddresses, .contact-details {width: 48%;}
	.contact-emailaddresses {float: left;}
	.contact-details {float: right;}
	}
	}

	.contact-emailaddresses h5:first-child, .contact-details h5:first-child {
		padding-top: 10px
	}
/*    -----  TERTIARY PAGE  -----    */








/*    -----  AWARDS  -----    */
ul.awards-header, ul.awards {
	margin: 0;
	padding: 0;
	list-style: none;
}
	@media (max-width: 767px) {
	ul.awards-header {display: none;}
	}

ul.awards-header li {
	display: table;
	width: 100%;
}

ul.awards li {
	display: table;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 24px 0px 19px;
	border-bottom: 1px solid #E1E1E1;
}

ul.awards li:first-child {
	border-top: 1px solid #E1E1E1;
	margin-top: 7px;
}
	@media (min-width: 768px) {
	.award-title, .award-year, .award-project {float: left;}
	.award-title {width: 60%; padding-left: 2px; padding-right: 50px;}
	.award-year {width: 10%;}
	.award-project {width: 30%;}
	}
	@media (max-width: 767px) {
	.award-title {font-family: Averta-Semibold;}
	}
/*    -----  AWARDS  -----    */



/*    -----  CLIENTS  -----    */
ul.clients-header, ul.clients {
	margin: 0;
	padding: 0;
	list-style: none;
}
	@media (max-width: 767px) {
	ul.clients-header {display: none;}
	}

ul.clients-header li {
	display: table;
	width: 100%;
}

ul.clients li {
	display: table;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 24px 0px 19px;
	border-bottom: 1px solid #E1E1E1;
}

ul.clients li:first-child {
	border-top: 1px solid #E1E1E1;
	margin-top: 7px;
}
	@media (min-width: 768px) {
	.client-name, .client-location {float: left;}
	.client-name {width: 65%; padding-left: 2px; padding-right: 50px;}
	.client-location {width: 35%;}
	}
	@media (max-width: 767px) {
	.client-name {font-family: Averta-Semibold;}
	}
/*    -----  CLIENTS  -----    */



/*    -----  PUBLICATIONS  -----    */
ul.publications-header, ul.publications {
	margin: 0;
	padding: 0;
	list-style: none;
}
	@media (max-width: 767px) {
	ul.publications-header {display: none;}
	}

ul.publications-header li {
	display: table;
	width: 100%;
}

ul.publications li {
	display: table;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 24px 0px 19px;
	border-bottom: 1px solid #E1E1E1;
}

ul.publications li:first-child {
	border-top: 1px solid #E1E1E1;
	margin-top: 7px;
}
	@media (min-width: 768px) {
	.publications-title, .publications-publication, .publications-year, .publications-project {float: left;}
	.publications-publication {width: 20%; padding-right: 30px;}
	.publications-title {width: 50%; padding-left: 2px; padding-right: 50px;}
	.publications-year {width: 15%; padding-right: 30px;}
	.publications-project {width: 15%;}
	}
	@media (max-width: 767px) {
	.publications-title {font-family: Averta-Semibold;}
	}
/*    -----  PUBLICATIONS  -----    */