/* C16 Info Matrix */
/* Container for content */
#c16 .im-flex-container {
	background: #f9f9f9;
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
}

/* Lime Green Background Color */
.lime-green {
	background: var(--color-lime);
}

.lime-green h1,
.lime-green h3 {
	color: var(--color-evergreen);
}

/* Evergreen Background Color */
.evergreen {
	background: var(--color-evergreen);
}

.evergreen h1,
.evergreen h3 {
	color: var(--color-lime);
}

/* Container for each box*/
#c16 .im-flex-item {
	width: 32.5%;
	height: 300px;
	margin-top: 8px;
	line-height: 35px;
	font-weight: bold;
}

/* Images for img boxes*/
#c16 img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

/* Text and Content*/
#c16 .im-content {
	text-align: center;
	padding: 0px 15px 0px 15px;
	font-size: 15px;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

#c16 .im-content h1 {
	font-family: 'Neue Helvetica Condensed', 'Open Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
	font-weight: 500;
}

#c16 .im-content h3 {
	text-transform: inherit;
	line-height: initial;
	max-width: 90%;
	margin: 0 auto 0 auto;
	font-weight: 400;
}

@media (min-width: 768px) {
	#c16 .im-text-1 {
		order: 0;
	}

	#c16 .im-image-1 {
		order: 3;
	}

	#c16 .im-text-2 {
		order: 2;
	}

	#c16 .im-image-2 {
		order: 5;
	}

	#c16 .im-text-3 {
		order: 4;
	}

	#c16 .im-image-3 {
		order: 1;
	}
}

/* Break into columns */
@media (max-width: 768px) {
	#c16 .im-flex-container {
		flex-direction: column;
	}

	#c16 .im-flex-item {
		width: 100%;
	}

	#c16 .im-break {
		display: none;
	}
}

/* End C16 Info Matrix */