html {
	width:100%;
	padding:0;
}
body {
	margin-top: 50px; /* 50px is the height of the navbar - change this if the navbar height changes */
}

.full-width-image-1 {
	background: url(warmth_landscape_1-1920x200.jpg) no-repeat center center;
	background-size: cover;
	text-align: center;
	padding: 40px 0;
}

.full-width-image-2 {
	background: url(http://lorempixel.com/g/1920/450/) no-repeat center center;
	background-size: cover;
	text-align: center;
	height: 450px;
}

.full-width-image-footer {
	background: url(warmth_landscape_footer-1920x200.jpg) no-repeat center center;
	background-size: cover;
	text-align: center;
	padding: 40px 0;
}

.logo-wrapper {
	display: inline-block;
}

.section {
	padding-top: 75px;
	padding-bottom: 75px;
}

.section-heading {
	font-size: 4em;
	margin: 30px 0;
}

.section-lead {
	margin: 30px 0;
}

.section-paragraph {
	margin: 30px 0;
}

footer {
	margin: 0 0 0 0;
}

@media (max-width: 768px) {

	.section-heading {
		font-size: 2em;
	}
	
	.section {
		padding-top: 25px;
		padding-bottom: 25px;
	}

}