#overview .link-overview,
#innovate .link-innovate,
#integrate .link-integrate,
#create .link-create,
#distribute .link-distribute {
	color: rgba(51, 51, 51, 0.6);
	pointer-events: none;
}

a:focus {
	outline: none;
}

.bg-light {
	background-color: #fafafa;
}

.bg-light-alt {
	background-color: #f2f2f2;
}

.bg-blue {
	background-color: #f7fdff;
}

.bg-blue-alt {
	background-color: #f0faff;
}

.bg-gray-gradient {
	background: #f0f0f3;
	background-image: linear-gradient(-36deg, #f8f9fc 0%, #e7e7eb 100%);
}

.eyebrow {
	font-weight: 400;
}

.thumbnail-image {
	position: static;
}

.row-padding {
	padding-top: 2em;
	padding-bottom: 2em;
}

.row-padding.divider-top {
	margin-top: 2em;
	padding-top: 4em;
}

@media only screen and (max-width: 735px) {
	.row-padding {
		padding-top: 0;
		padding-bottom: 0;
	}

	.row-padding.divider-top {
		margin-top: 2em;
		padding-top: 2em;
	}
}


/* ========== Grid Changes ========== */
#main section.section {
	padding-top: 6em;
	padding-bottom: 6em;
}
#main section .section-content .row {
	margin-left: 0;
	margin-right: 0;
}
#main section .section-content .row > .column {
	padding: 0;
}

@media only screen and (max-width: 1068px) {
	#main section .section-content .row {
		margin-left: 0;
		margin-right: 0;
	}
	#main section .section-content .row > .column {
		padding: 0;
	}
}

@media only screen and (max-width: 735px) {
	#main section.section {
		padding-top: 3em;
		padding-bottom: 3em;
	}
	#main section .section-content .row {
		margin-left: 0;
		margin-right: 0;
	}
	#main section .section-content .row > .column {
		padding: 1em 0;
	}
}