@font-face {
    font-family: 'rubikmedium';
    src: url('/css/fonts/rubik-medium-webfont.eot');
    src: url('/css/fonts/rubik-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/rubik-medium-webfont.woff2') format('woff2'),
         url('/css/fonts/rubik-medium-webfont.woff') format('woff'),
         url('/css/fonts/rubik-medium-webfont.ttf') format('truetype'),
         url('/css/fonts/rubik-medium-webfont.svg#rubikmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'rubiklight';
    src: url('/css/fonts/rubik-light-webfont.eot');
    src: url('/css/fonts/rubik-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/rubik-light-webfont.woff2') format('woff2'),
         url('/css/fonts/rubik-light-webfont.woff') format('woff'),
         url('/css/fonts/rubik-light-webfont.ttf') format('truetype'),
         url('/css/fonts/rubik-light-webfont.svg#rubiklight') format('svg');
    font-weight: normal;
    font-style: normal;
}



.autores{
	font-family: rubikmedium;
	color:#000000;
	font-size: 25px;
}
.quien-ensena{
	font-family: rubikmedium;
	color:#d8007f;
	font-size: 55px;
}
.conocealaspersonas{
	font-family: rubiklight;
	color:#191919;
	font-size: 23px;
}



.texto-defecto{
	font-family: rubiklight;
	color:#191919;
	font-size: 15px;
}
.texto-defecto-grande{
	font-family: rubiklight;
	color:#191919;
	font-size: 23px;
}
.texto-color1{
	font-family: rubikmedium;
	font-size: 20px;
	color:#000;
}

.titulo-color1{
	font-size: 60px;
	font-family: rubikmedium;
	color:#d8007f;
	font-weight: bold;
}
.zona-color1{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#FF0000; 
}
.texto-color2{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#515151;
}
.titulo-color2{
	font-size: 19px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#595959;
	font-weight: bold;
}
.zona-color2{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#009DDF;
	background-color:#595959; 
}
.texto-color3{
	font-size: 16px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#009DDF;
}
.titulo-color3{
	font-family: rubiklight;
    font-size: 20px;
    color: #000;
}
.zona-color3{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#ffffff;
	background-color:#009DDF; 
}

.zona-tabla1{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#FF0000;
	background-color:#ffffff;
	padding:0.41em;
	border: 1px solid #595959;
}
.zona-tabla1-cabecera{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF0000;
	padding:0.3em;
	border: 0.08em solid #fff;
	text-align:center;
	text-transform:uppercase;
}
.zona-tabla1-color1{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#FF0000;
	background-color:#f1f1f1;
	padding:0.3em;
	border: 0.08em solid #fff;
}
.zona-tabla1-color2{
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#FF0000;
	background-color:#e1e1e1;
	padding:0.3em;
	border: 1px solid #fff;
}
.img-responsive {
	display: block;
	height: auto;
	max-width: 100%;
}


/* XS PORTRAIT*/
@media (max-width: 767px) and (orientation: portrait) {
	.titulo-color1{
		font-size: 40px;
	}
}

