.device-hero {
	margin-top: 2em;
}

.section-topics .row {
	margin-top: 4em;
}

@media only screen and (max-width: 735px) {
	.section-topics .row {
		margin-top: 3em;
	}
	.topic-icon {
		margin-bottom: 1em;
	}
}

/* ========== Grid  ========== */
#main section.section.section-hero {
	padding-bottom: 0;
}
#main section.section.section-topics {
	padding-top: 0;
}

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