/* 
Design colors
Purple: #330066
Orange: #f48a09
*/

.container-fluid {
padding-left: 0;
padding-right: 0;
}
.btn-warning {
	background-color: #ec971f;
	color: #fff;
	font-size: 2em;
}
.btn-warning:hover {
	background-color: #eea236;
	color: #fff
}
h1 {
	font-size: 4em;
}
h2 {
	font-size: 2em;
}


#intro {
	margin: 60px auto;
}
#keys {
	background-color: #f48a09;
}
#keys_content{
	text-align: center;
	padding: 60px 0;
}
.keysbg {
	background-color: #330066;
	width: 100%;
	height: 100%;
}
.keys_block {
	color: #fff;
	margin: 5px;
	padding: 20px;
	text-align: center;
}
.keys_block h1 {
	font-size: 1.3em;
}
.keys_block li{
	font-size: 1.2em;
	text-align: left;
	padding: 10px;
}
#prices_banner {
	background: url("../assets/images/nce/equipo.jpg") center center no-repeat;
	background-size: cover;
}
#prices .col-sm-8 {
	padding: 90px;
}
#timeline {
	color: #f48a09;
	padding: 80px 0;
	text-align: center
}
#faqs {
	background-color: #330066;
	color: #fff;
	padding: 100px 0;
	text-align: center;
}
#videos {
	color: #f48a09;
	padding: 80px 0;
	text-align: center;
}
.video {
	background-color: #f48a09;
	color: #fff;
	width: 90%;
	padding: 55px 10px;
}
.video_file {
	width: 600px;
	height: 400px;
}

@media only screen and (max-width: 992px) {
	#prices .col-sm-8 {
		padding: 60px;
	}
	#timeline {
		padding: 0 10px;
	}
	h1 {
		font-size: 3em;
	}
	h2 {
		font-size: 1.5em;
	}
	.video_file {
		width: 300px;
		height: 200px;
	}
	div.keys_block img {
		width: 20%;
	}
}

@media only screen and (min-width: 992px) {
	p {
		font-size: 1.2em;
	}
	.video_file {
		width: 450px;
		height: 350px;
	}
}

@media only screen and (min-width: 1600px) {
	.container {
		max-width: 1500px;
	}
	p {
		font-size: 1.5em;
	}
}
