
.main {
	background:none;
}

.site-header.compact .menu-toggle {
	display:none;
}
.site-header.compact .menu-utility > li > a {
	font-size:0.8125em;
}

.page-header {
	margin-bottom:2.5em;
	background: #f6f6f6;
}
.page-header .container {
	padding-bottom:1em;
}
.page-header + * {
	margin-top:auto;
}
.page-header + .grey-background {
	margin-top:-2.5em;
}


.product-header .features-section {
	padding-top:1em;
}


.page-header .page-headline.big-headline .page-title {
	margin-bottom:0.25em;
	line-height:1.1;
}
.page-header .page-headline.big-headline .page-desc {
	line-height:1.3;
}


ul.check-list.large-check-list {
	margin-bottom:0;
}
ul.check-list.large-check-list li {
	font-size:1em;
	padding-left:2.5em;
	margin-bottom:1.15em;
	color:#444;
}
ul.check-list li:before {
	top:-0.15em;
	font-size:1.75em;
	color:#009e73;
}


.cta-section .cta-item {
	margin-bottom:1.5em;
	text-align:center;
}
.cta-section .cta-item .button {
	margin-bottom:1.5em;
}
.cta-section .cta-item .section-title {
	margin-bottom:1em;
}
.cta-section .cta-item p {
	font-size:0.875em;
}



@media screen and (min-width: 481px) {


}

@media screen and (min-width: 661px) {

}

@media screen and (min-width:769px) {

	.page-header {
		margin-bottom:3.5em;
	}
	.page-header .container {
		padding-bottom:1.5em;
	}
	.page-header + .grey-background {
		margin-top:-3.5em;
	}


}

@media screen and (min-width: 993px) {

}
