#mas .featured{
	background-color: #ffec9b;
}
#demas .featured{
	background-color: #fac9ba;
}
#tools .featured{
	background-color: #bbe3e3;
}
#packs .featured{
	background-color: #c8e8b9;
}
.featured{
	padding: 100px 150px;
	text-align: center;
}
.featured  h2{
	background-repeat: no-repeat;
}
#packs .featured  h2{
	background-image: url(../images/packs.png);
}
#demas .module,#mas .module,#tools .module{
	padding: 2.5% 1.5%;
}
#demas .module:first-child,#mas .module:last-child,#tools .module:last-child{
	padding: 2.5% 1.5% 2.5% 2.5%;
}
#demas .module:last-child,#mas .module:last-child,#tools .module:last-child{
	padding: 2.5% 2.5% 2.5% 1.5%;
}

.featured > div{
	max-width: 910px;
	margin: 0 auto;
}
.featured > div{
	max-width: 700px;
}
.featured p{
	margin: 16px 0;
}
.course{
	text-align: center;
	padding: 50px 0;
}
#mas .course{
	background-color: #fff0b4;
}
#demas .course{
	background-color: #fcd0c7;
}
#tools .course{
	background-color: #d6f0ef;
}
#packs .course{
	background-color: #dbf3d0;
}
.course h2{
	margin-bottom: 50px;
}
.course:first-child{
	padding-top: 100px;
}
.course:last-child{
	padding-bottom: 100px;
}
#demas .boton:hover{
	background-color: #242424;
	border-color: #242424;
	color: #fcd0c7;
}
#mas .boton:hover{
	background-color: #242424;
	border-color: #242424;
	color: #fff0b4;
}
#tools .boton:hover{
	background-color: #242424;
	border-color: #242424;
	color: #d6f0ef;
}
#packs .boton:hover{
	background-color: #242424;
	border-color: #242424;
	color: #dbf3d0;
}