body {
	font-family: 'Open Sans', 'sans-serif';
}

header {
	background: center center;
	min-height:300px;
	padding: 100px 0;
	color: #ffffff;
	text-shadow: 1px 1px 0 #000000;
}
header h1 {
	margin: 100px 0 10px;
	font-family: 'Open Sans', 'sans-serif';
}
header a {
	color: #000000;
	text-shadow: none;
}

.btn-custom {
	background: #fc0;
	color: #5E2500;
	padding: 3px 5px;
	box-shadow: 0 3px 0 #f93;
	text-transform: uppercase;	
}

#offer {
	padding: 100px 0;
}

#description {
	background: #F1F5F7;
	padding: 50px 0;
}

footer {
	padding: 30px 0;
	background: #333333;
	color: #ffffff;
}

.carousel-caption {
	height:100%;
	top: 33%;
}