@charset "UTF-8";
/* --------------- Fonts --------------- */

@font-face {
    font-family: 'repsollight';
    src: url('../fonts/repsol-light-webfont.eot');
    src: url('../fonts/repsol-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/repsol-light-webfont.woff') format('woff'),
         url('../fonts/repsol-light-webfont.ttf') format('truetype'),
         url('../fonts/repsol-light-webfont.svg#repsollight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'repsolregular';
    src: url('../fonts/repsol-regular-webfont.eot');
    src: url('../fonts/repsol-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/repsol-regular-webfont.woff') format('woff'),
         url('../fonts/repsol-regular-webfont.ttf') format('truetype'),
         url('../fonts/repsol-regular-webfont.svg#repsolregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'repsolbold';
    src: url('../fonts/repsol-bold-webfont.eot');
    src: url('../fonts/repsol-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/repsol-bold-webfont.woff') format('woff'),
         url('../fonts/repsol-bold-webfont.ttf') format('truetype'),
         url('../fonts/repsol-bold-webfont.svg#repsolbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'titilliumtext22l_regular';
    src: url('../fonts/titilliumtext22l003-webfont.eot');
    src: url('../fonts/titilliumtext22l003-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/titilliumtext22l003-webfont.woff') format('woff'),
         url('../fonts/titilliumtext22l003-webfont.ttf') format('truetype'),
         url('../fonts/titilliumtext22l003-webfont.svg#titilliumtext22l_regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'titilliumtext22l_bold';
    src: url('../fonts/titilliumtext22l004-webfont.eot');
    src: url('../fonts/titilliumtext22l004-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/titilliumtext22l004-webfont.woff') format('woff'),
         url('../fonts/titilliumtext22l004-webfont.ttf') format('truetype'),
         url('../fonts/titilliumtext22l004-webfont.svg#titilliumtext22l_bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

*{font-family: 'titilliumtext22l_regular' !important;}
h1,h2,h1 strong,h2 strong{ font-family:  'repsolbold'!important;  }
h2.titulo{ font-family:  'repsolbold'!important;  }
h2.titulo span { font-family:  'repsolbold'!important; }
.titulo {font-family: 'titilliumtext22l_bold' !important;}
p strong {font-family: 'titilliumtext22l_bold' !important;}
li {font-family: 'titilliumtext22l_regular' !important;}
li p {margin: 0;}
.fa {font: normal normal normal 14px/1 FontAwesome !important; }

/* --------------- /Fonts --------------- */
/*--------------------------------------------------------------
# Variables
--------------------------------------------------------------*/
/*@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700");*/
/*1*/
/*2*/
/*3*/
/*4*/
.img-thumb.cover_ancho {
  overflow: hidden;
  position: relative; }
  .img-thumb.cover_ancho img {
    position: absolute;
    height: auto !important;
    width: 100% !important;
    max-width: none;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: block; }

.img-thumb.cover_alto {
  overflow: hidden;
  position: relative; }
  .img-thumb.cover_alto img {
    position: absolute;
    height: 100% !important;
    width: auto !important;
    max-width: none;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: block; }

/* Isi */
.button--isi {
  padding: 1.2em 2em;
  color: #fff;
  background: #7986cb;
  overflow: hidden; }

.button--isi::before {
  content: '';
  z-index: -1;
  position: absolute;
  top: 50%;
  left: 100%;
  margin: -15px 0 0 1px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #3f51b5;
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transform: scale3d(1, 2, 1);
  transform: scale3d(1, 2, 1);
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
  -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1);
  transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1); }

.button--isi .button__icon {
  vertical-align: middle; }

.button--isi > span {
  vertical-align: middle;
  padding-left: 0.75em; }

.button--isi:hover::before {
  -webkit-transform: scale3d(9, 9, 1);
  transform: scale3d(9, 9, 1); }

@-webkit-keyframes modalIni {
  0% {
    opacity: .001; }
  100% {
    opacity: 1; } }

@keyframes modalIni {
  0% {
    opacity: .001; }
  100% {
    opacity: 1; } }

@-webkit-keyframes subMenuInGeneral {
  0% {
    opacity: .001;
    right: -150px; }
  100% {
    opacity: 1;
    right: 0; } }

@keyframes subMenuInGeneral {
  0% {
    opacity: .001;
    right: -150px; }
  100% {
    opacity: 1;
    right: 0; } }

@-webkit-keyframes subMenuIn {
  0% {
    opacity: .001;
    left: 100%; }
  100% {
    opacity: 1;
    left: 0; } }

@keyframes subMenuIn {
  0% {
    opacity: .001;
    left: 100%; }
  100% {
    opacity: 1;
    left: 0; } }

@-webkit-keyframes subMenuOut {
  0% {
    opacity: 1;
    left: 0; }
  100% {
    opacity: .001;
    left: 100%; } }

@keyframes subMenuOut {
  0% {
    opacity: 1;
    left: 0; }
  100% {
    opacity: .001;
    left: 100%; } }

/*--------------------------------------------------------------
# Pre arista.css
--------------------------------------------------------------*/
.accordion {
  margin-right: 22px; }

.accordion dt, .accordion dd {
  padding: 10px; }

.accordion dt {
  border: 1px solid black;
  border-bottom: none; }

.accordion a {
  display: block;
  color: black;
  font-weight: bold;
  text-decoration: none; }

.accordion dd {
  border-top: 0;
  margin-left: 0;
  border-top: 1px solid black; }

.accordion dt:last-of-type {
  border-bottom: 1px solid black; }

a.header__logo {
  width: 241px;
  height: 69px;
  background-position: center;
  background-size: cover; }

/* TRANSPARENCIA */
.botones_transp {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 30px auto 100px; }

.botones_transp a {
  text-decoration: none; }

.botones_transp .btn_transp {
  display: block;
  position: relative;
  float: left;
  border: none;
  z-index: 1;
  width: 32.3%;
  padding-bottom: 19.895%;
  margin-right: 1.472%;
  margin-bottom: 1.4%; }

.botones_transp .btn_transp .btn_txt {
  display: block;
  position: absolute;
  bottom: 10px;
  right: 0;
  z-index: 3;
  padding: 20px;
  padding-left: 0;
  font-size: 24px;
  color: #fff;
  text-align: right; }

.botones_transp .btn_transp .btn_txt .linea {
  display: block;
  position: absolute;
  height: 3px;
  background: #fff;
  border: medium none;
  width: 30px;
  right: 20px;
  bottom: 10px; }

.botones_transp .btn_transp .btn_txt .fa-arrow-right {
  display: block;
  font-size: 12px;
  margin-bottom: 15px; }

/*
.botones_transp .btn_transp .btn_oscuro{
	position: absolute;
	background: #000;
	top: 0px;
	bottom: 0px;
	right: 0px;
	left: 0px;
	opacity: 0.3;
	z-index: 2;
}*/
.botones_transp a:nth-child(3) .btn_transp {
  margin-right: 0; }

.botones_transp #btn_objetivos .btn_transp {
  background: url(../images/btn_objetivos.jpg) no-repeat;
  background-size: 100%; }

.botones_transp #btn_estatutos .btn_transp {
  background: url(../images/btn_estatutos.jpg) no-repeat;
  background-size: 100%; }

.botones_transp #btn_funci .btn_transp {
  background: url(../images/btn_funci.jpg) no-repeat;
  background-size: 100%; }

.botones_transp #btn_memo .btn_transp {
  background: url(../images/btn_memo.jpg) no-repeat;
  background-size: 100%; }

.botones_transp #btn_buen .btn_transp {
  background: url(../images/btn_gobierno.jpg) no-repeat;
  background-size: 100%; }

@media all and (max-width: 765px) {
  .botones_transp .btn_transp {
    margin-right: 1.472%;
    width: 49.2%;
    padding-bottom: 28.895%; }
  .botones_transp a:nth-child(3) .btn_transp {
    margin-right: 1.472%; }
  .botones_transp a:nth-child(2n) .btn_transp {
    margin-right: 0; } }

@media all and (max-width: 680px) {
  .botones_transp .btn_transp .btn_txt {
    font-size: 21px; } }

@media all and (max-width: 580px) {
  .botones_transp .btn_transp .btn_txt {
    font-size: 19px; } }

@media all and (max-width: 480px) {
  .botones_transp .btn_transp {
    margin-right: 0 !important;
    width: 100%;
    padding-bottom: 63.895%; }
  .botones_transp .btn_transp .btn_txt {
    font-size: 26px; } }

@media all and (max-width: 345px) {
  .botones_transp .btn_transp .btn_txt {
    font-size: 23px; } }

body #destacados-home-2 .botones_slider {
  display: none; }

/* MENÚ */
.menu-block-3 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu,
.menu-block-2 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu {
  display: none;
  position: absolute;
  background: #fff !important;
  width: 221px;
  text-align: left !important;
  padding: 20px !important;
  line-height: 1.8 !important;
  right: 0px; }

.menu-block-3 > ul.menu > li.menu__item > ul.menu > li.menu__item:hover > ul.menu,
.menu-block-2 > ul.menu > li.menu__item > ul.menu > li.menu__item:hover > ul.menu {
  display: block; }

@media all and (max-width: 840px) {
  .menu-block-3 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu,
  .menu-block-2 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu {
    padding: 0 !important; }
  .menu-block-3 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu > li > a,
  .menu-block-2 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu > li > a {
    padding: 0px 16px 0px 36px;
    line-height: 38px;
    height: 38px;
    font-size: 14px;
    text-transform: none;
    border-bottom: 1px solid #fff; } }

/* NUEVA WEB 2016/17 */
/*SOLO FRONT*/
body #contenedor-principal {
  background: #fff; }

body #page {
  min-width: 100%;
  max-width: inherit; }

body #header {
  display: block;
  position: relative;
  overflow: hidden;
  padding: 0 20px;
  max-width: 1240px;
  margin: 0 auto; }

body #content {
  padding: 0;
  clear: both; }

body #block-views-destacados-destacados-block {
  overflow: hidden;
  display: block; }

body .region-highlighted #destacados-contenedor {
  overflow: hidden; }

body .region-highlighted #destacados-contenedor .contenido {
  max-width: 100%;
  padding: 0; }

body .region-highlighted #destacados-contenedor .contenido:before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  border: none;
  background: #fff;
  left: -50%;
  -webkit-transform: skew(-13deg);
  transform: skew(-13deg);
  opacity: .8; }

body .region-highlighted #destacados-contenedor .contenido .imagen img {
  width: 100%; }

body .region-highlighted #destacados-contenedor .contenido .info {
  position: absolute;
  top: 50%;
  left: 0;
  width: 50%;
  transform: translateY(-50%);
  text-align: left; }

body .region-highlighted #destacados-contenedor .contenido .info > * {
  /*margin: 24px 5% 24px 45%;*/
  margin: 24px 15% 24px 45%; }

body .region-highlighted #destacados-contenedor .contenido .info .titulo {
  font-family: 'repsolregular' !important;
  font-size: 62px;
  line-height: 60px;
  color: #5c4e44; }

body .region-highlighted #destacados-contenedor .contenido .info .titulo p {
  font-family: 'repsollight' !important;
  margin: 0; }

body .region-highlighted #destacados-contenedor .contenido .info .titulo strong {
  font-family: 'repsolbold' !important; }

body .region-highlighted #destacados-contenedor .contenido .info .subtitulo {
  font-family: 'titilliumtext22l_regular' !important;
  font-size: 24px;
  line-height: 30px;
  color: #5c4e44; }

body .region-highlighted #destacados-contenedor .contenido .info .subtitulo strong {
  font-family: 'titilliumtext22l_bold' !important; }

body .region-highlighted #destacados-contenedor .contenido .info a {
  /*font-family: 'repsolbold' !important;
  font-size: 19px;
  color: #5c4e44;
  text-decoration: none;
  line-height: 46px;
  display: block;
  position: relative;
  padding-left: 53px;*/

  font-family: 'repsolbold' !important;
  font-size: 19px;
  text-decoration: none;
  display: block;
  position: relative;
  background: #5c4e44;
  border-radius: 5px;
  max-width: 200px;
  color: #fff;
  text-align: center;
  padding: 12px 7px 15px; }

/* desactivamos el estilo anterior por la alarma del covid */
/*body .region-highlighted #destacados-contenedor .contenido .info a:before {
  position: absolute;
  top: 0;
  left: 0;
  font-family: 'FontAwesome';
  font-size: 12px;
  content: '';
  width: 43px;
  height: 45px;
  line-height: 46px;
  display: inline-block;
  color: #fff;
  background: #5c4e44;
  border-radius: 50%;
  text-align: center;
  padding-left: 2px;
  margin-right: 10px;
  transition: all .25s ease; }*/

body .region-highlighted #destacados-contenedor .contenido .info a:hover:before {
  width: 53px;
  height: 55px;
  line-height: 56px;
  top: -5px;
  left: -5px; }

body .region-highlighted .contenido {
  display: block;
  position: relative;
  max-width: 1236px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 30px; }

body .region-highlighted .contenido .izq {
  display: block;
  position: relative;
  float: left;
  width: 680px;
  margin-top: 40px; }

body .region-highlighted .contenido .izq .ytp-large-play-button {
  display: none; }

body .region-highlighted .contenido .der {
  display: block;
  position: relative;
  float: left;
  width: 426px;
  padding: 65px;
  margin-top: 40px; }

body .region-highlighted .contenido .der .etiqueta {
  position: relative;
  display: block;
  overflow: hidden;
  padding-left: 30px;
  color: #fff;
  font-size: 14px;
  line-height: 45px;
  margin-bottom: 10px;
  font-family: 'source_sans_prosemibold'; }

body .region-highlighted .contenido .der .etiqueta:before {
  content: "";
  position: absolute;
  display: block;
  width: 3px;
  height: 40px;
  border: none;
  background: #fff;
  left: 10px;
  -webkit-transform: skew(-16deg);
  transform: skew(-16deg); }

body .region-highlighted .contenido .der .titulo {
  display: block;
  position: relative;
  overflow: hidden;
  font-size: 44px;
  color: #fff;
  line-height: 1.3em;
  margin-bottom: 15px; }

body .region-highlighted .contenido .der .subtitulo {
  display: block;
  position: relative;
  overflow: hidden;
  font-size: 16px;
  color: #fff;
  line-height: 1.2em;
  margin-bottom: 35px;
  padding-right: 35px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 ; }

body .region-highlighted .contenido .der a {
  display: block;
  position: relative;
  overflow: hidden;
  padding-right: 20px;
  border-bottom: 3px solid #fff;
  text-align: left;
  text-transform: uppercase;
  color: #fff;
  font-size: 16px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 !important;
  max-width: 285px;
  text-decoration: none;
  letter-spacing: 1px;
  height: 60px;
  background: #a72200;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 0;
  padding: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  body .region-highlighted .contenido .der a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f4f3f1;
    z-index: -1;
    opacity: 0;
    -webkit-transform: scale3d(0.2, 1, 1);
    transform: scale3d(0.2, 1, 1);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
    -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: transform 0.4s, opacity 0.4s;
    transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
  body .region-highlighted .contenido .der a:hover {
    background: transparent !important; }
    body .region-highlighted .contenido .der a:hover:before {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); }
  body .region-highlighted .contenido .der a:hover {
    color: #a72200;
    border-bottom: 3px solid #a72200; }
  body .region-highlighted .contenido .der a .boton {
    background: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }

body .region-highlighted .contenido .der .boton .fa {
  font-size: 20px; }

body #navigation {
  background: #e0ded9;
  height: auto;
  border-bottom: 3px solid #fff; }

body #navigation .region-navigation {
  padding: 0;
  max-width: 1240px;
  /*left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
    -webkit-transform:translateX(-50%);
	margin-left: -1px;*/
  margin: 0 auto; }

/* ENEREGÍA SOCIAL */
body #destacados-home-2 {
  display: block;
  position: relative;
  max-width: 1236px;
  margin: 0 auto;
  overflow: hidden;
  padding: 0 20px;
  margin-top: 40px; }

body #destacados-home-2 > .titulo {
  display: block;
  position: relative;
  text-align: left;
  font-size: 36px;
  font-weight: normal;
  color: #5c4e44;
  font-family: 'repsolregular' !important;
  line-height: 48px;
  margin-bottom: 25px;
  margin-left: 10px;
  padding-left: 30px; }

body #destacados-home-2 > .titulo:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 5px;
  height: 100%;
  background: #ff8200; }

body #destacados-home-2 > .subtitulo {
  display: block;
  position: relative;
  text-align: center;
  color: #6e6259;
  font-size: 18px;
  margin-bottom: 10px;
  padding: 0 26%; }

body #destacados-home-2 .lista-destacados {
  margin-top: 35px; }

body #destacados-home-2 .destacado .etiqueta {
  display: block;
  position: relative;
  color: #fff;
  background: #6e6259;
  width: auto;
  float: left;
  clear: both;
  font-size: 14px;
  line-height: 1em;
  padding: 10px 15px;
  left: 0; }

body #destacados-home-2 .destacado .contenido {
  display: block;
  position: relative;
  clear: both;
  margin-top: 20px;
  padding: 0 7%; }

body #destacados-home-2 .destacado .contenido .titulo {
  display: block;
  position: relative;
  line-height: 1.2em;
  color: #6e6259;
  font-size: 25px;
  text-align: left;
  text-transform: none;
  margin-bottom: 10px;
  margin-top: 0; }

body #destacados-home-2 .destacado .contenido .texto {
  color: #6e6259;
  font-size: 17px;
  text-align: left; }

body #destacados-home-2 .destacado .enlace .boton:hover .boton-destacado2-texto {
  display: inline-block; }

@media all and (min-width: 1904px) {
  body .region-highlighted #destacados-contenedor {
    background-size: 100% 533px; } }

/* AGENDA */
body #eventos-home-contenedor {
  background: url(../images/bg_azul.jpg) no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
  height: auto; }

body #eventos-home-contenedor .contenido {
  display: block;
  position: relative;
  max-width: 1236px;
  margin: 0 auto;
  overflow: hidden; }

body #eventos-home-contenedor .contenido::before {
  content: "";
  position: absolute;
  display: block;
  width: 500px;
  height: 800px;
  border: none;
  background: #fff;
  left: 11.6%;
  -webkit-transform: skew(-13deg);
  transform: skew(-13deg); }

body #eventos-home-contenedor .contenido .izq, body #eventos-home-contenedor .contenido .der {
  display: block;
  position: relative;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */
  border: none; }

body #eventos-home-contenedor .contenido .izq {
  padding: 60px 50px 40px; }

body #eventos-home-contenedor .contenido .botones_slider {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%); }

body #eventos-home-contenedor .contenido .botones_slider button {
  display: block;
  border: none;
  background: #fff;
  float: none;
  font-size: 35px;
  color: #61c3d9; }

body #eventos-home-contenedor .contenido .botones_slider button i {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

body #eventos-home-contenedor .contenido .lista-eventos {
  display: block;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #eventos-home-contenedor .contenido .lista-eventos .evento {
  display: block;
  position: relative;
  overflow: hidden;
  height: 152px;
  margin-bottom: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #eventos-home-contenedor .contenido .lista-eventos .evento .fecha {
  display: block;
  position: relative;
  overflow: hidden;
  float: left;
  background: #61c3d9;
  width: 30%;
  height: 100%;
  padding: 15px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #eventos-home-contenedor .contenido .lista-eventos .evento .fecha .dia {
  display: block;
  position: relative;
  top: 0px;
  left: 0px;
  font-size: 40px;
  line-height: 40px;
  color: #fff; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .fecha .mes {
  display: block;
  position: relative;
  font-size: 18px;
  color: #fff;
  font-family: 'source_sans_probold';
  text-transform: uppercase; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .texto {
  display: block;
  position: relative;
  overflow: hidden;
  float: left;
  background: #f5f3f2;
  width: 70%;
  height: 100%;
  padding: 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #eventos-home-contenedor .contenido .lista-eventos .evento .texto .etiqueta {
  display: block;
  position: relative;
  font-size: 14px;
  color: #61c3d9;
  font-family: 'source_sans_probold';
  line-height: 1em; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .texto .titulo {
  display: block;
  position: relative;
  font-size: 20px;
  color: #44413f;
  font-family: 'source_sans_probold';
  text-transform: uppercase;
  padding-right: 60px; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .texto .horario {
  display: block;
  position: relative;
  font-size: 18px;
  color: #021743;
  margin-top: 5px;
  padding-right: 60px; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento {
  display: block;
  position: absolute;
  right: 1px;
  bottom: 1px;
  line-height: 1em;
  padding: 12px 19px;
  color: #021743;
  text-decoration: none;
  background: #fff;
  font-size: 20px; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento .boton-evento-texto {
  display: none;
  font-size: 14px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 ; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento:hover {
  background: #61c3d9; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento:hover i {
  background: #61c3d9;
  color: #fff; }

body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento:hover .boton-evento-texto {
  display: inline-block;
  margin-right: 25px;
  background: #61c3d9;
  color: #fff; }

body #eventos-home-contenedor .contenido .der {
  float: right;
  padding: 10% 7% 10% 12%; }

body #eventos-home-contenedor .contenido .der .titulo:before {
  content: "";
  background: #fff;
  width: 65px;
  height: 6px;
  position: relative;
  margin-bottom: 30px;
  display: block; }

body #eventos-home-contenedor .contenido .der .titulo {
  color: #fff;
  font-size: 40px;
  display: block;
  position: relative;
  font-family: 'source_sans_probold';
  margin-top: 0;
  margin-bottom: 0;
  line-height: 25px;
  font-weight: normal; }

body #eventos-home-contenedor .contenido .der .subtitulo {
  display: block;
  position: relative;
  color: #fff;
  font-size: 16px;
  margin-top: 20px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 ; }

body #eventos-home-contenedor .contenido .der .filtro {
  display: block;
  position: relative;
  margin-top: 60px;
  width: 75%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #eventos-home-contenedor .contenido .der .filtro .lista {
  display: block;
  position: relative; }

body #eventos-home-contenedor .contenido .der .filtro .lista #evento-selected:after {
  content: "\f107";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  font-family: 'FontAwesome';
  color: #61c3d9;
  font-size: 20px;
  height: 100%;
  width: 50px;
  text-align: center;
  line-height: 53px;
  border-left: 1px solid #e6e4e3; }

body #eventos-home-contenedor .contenido .der .filtro .lista #evento-selected {
  display: block;
  position: relative;
  overflow: hidden;
  float: left;
  border: none;
  text-align: left;
  color: #44413f;
  font-size: 17px;
  width: 100%;
  background: #fff;
  padding: 15px;
  cursor: pointer;
  margin-bottom: 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */
  padding-right: 50px;
  border: 1px solid #e6e4e3;
  z-index: 2; }

body #evento-lista {
  display: none;
  position: absolute;
  border: 1px solid #e6e4e3;
  border-top: none;
  text-align: left;
  width: auto;
  background: #fff;
  padding: 15px;
  cursor: pointer;
  margin-bottom: 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */
  padding-right: 50px;
  z-index: 1;
  /*top: 30px;*/ }

body #evento-lista ul {
  padding: 0;
  margin: 0; }

body #evento-lista li {
  padding: 5px 0px;
  color: #44413f;
  font-size: 17px;
  list-style: none; }

body #evento-lista li a {
  text-decoration: none;
  color: #44413f; }

body #eventos-home-contenedor .contenido .der .filtro a {
  display: block;
  position: relative;
  overflow: hidden;
  padding-right: 20px;
  border-bottom: 3px solid #fff;
  text-align: left;
  text-transform: uppercase;
  color: #fff;
  font-size: 16px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 !important;
  text-decoration: none;
  letter-spacing: 1px;
  background: #003458;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 0;
  padding: 16px 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  body #eventos-home-contenedor .contenido .der .filtro a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f4f3f1;
    z-index: -1;
    opacity: 0;
    -webkit-transform: scale3d(0.2, 1, 1);
    transform: scale3d(0.2, 1, 1);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
    -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: transform 0.4s, opacity 0.4s;
    transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
  body #eventos-home-contenedor .contenido .der .filtro a:hover {
    background: transparent !important; }
    body #eventos-home-contenedor .contenido .der .filtro a:hover:before {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); }
  body #eventos-home-contenedor .contenido .der .filtro a:hover {
    color: #003458;
    border-bottom: 3px solid #003458; }
  body #eventos-home-contenedor .contenido .der .filtro a .boton {
    background: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }

body #eventos-home-contenedor .contenido .der .filtro .boton .fa {
  font-size: 20px; }

/* RESPONSIVE */
@media (max-width: 1752px) {
  body .region-highlighted #destacados-contenedor .contenido .info > * {
    margin-left: 34%; } }
@media (max-width: 1440px) {
  body .region-highlighted #destacados-contenedor .contenido .info > * {
    margin-left: 20%; } }
@media all and (max-width: 1300px) {
  body .region-highlighted .contenido .izq {
    padding-left: 30px; }
  body .region-highlighted .contenido .der {
    padding-right: 30px; } }

@media all and (max-width: 1236px) {
  body .region-highlighted #destacados-contenedor .contenido .info .titulo {
    font-family: 'repsolregular' !important;
    font-size: 50px;
    line-height: 40px;
    color: #5c4e44; }
  body .region-highlighted #destacados-contenedor .contenido .info .subtitulo {
    font-size: 18px;
    line-height: 20px;
    color: #5c4e44; }
  body .region-highlighted #destacados-contenedor .contenido::before {
    /*width: 33.5%;
    left: 10%;*/ }
  body .region-highlighted .contenido .izq {
    width: 55.017%;
    margin-top: 0;
    height: 450px;
    padding-left: 20px; }
  body .region-highlighted .contenido .izq .imagen {
    width: 100%;
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%); }
  body .region-highlighted .contenido .izq .imagen .embedded-video {
    width: 100%;
    display: block;
    position: relative; }
  body .region-highlighted .contenido .izq .imagen .embedded-video iframe {
    width: 100%; }
  body .region-highlighted .contenido .der {
    /*width: 44.983%;*/
    width: 34.4%;
    padding: 5.29%;
    margin-top: 40px;
    padding-right: 20px; }
  body .region-highlighted .contenido .der .titulo {
    font-size: 50px; } }

body #home-actualidad {
  display: block;
  position: relative;
  margin-top: 100px; }

body #home-actualidad > .titulo {
  display: block;
  position: relative;
  overflow: hidden;
  text-align: center;
  font-size: 35px;
  color: #6e6259;
  font-family: 'source_sans_probold';
  line-height: 40px;
  margin-bottom: 25px;
  font-weight: normal;
  margin-top: 0; }

body #home-actualidad > .titulo:before {
  content: "";
  height: 6px;
  width: 145px;
  background: #6e6259;
  display: block;
  position: relative;
  margin: 0 auto;
  margin-bottom: 20px; }

body #home-actualidad > .subtitulo {
  display: block;
  position: relative;
  text-align: center;
  color: #6e6259;
  font-size: 18px;
  margin-bottom: 10px;
  padding: 0 26%;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 ; }

/* ACTUALIDAD */
body #home-actualidad {
  display: block;
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
  padding: 0;
  margin-top: 40px;
  padding: 0 60px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #home-actualidad > .contenido {
  display: block;
  position: relative; }

body #home-actualidad .video-content, body #home-actualidad .noticia {
  background: #f5f3f2;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #home-actualidad .video-content {
  display: block;
  position: relative;
  float: left;
  width: 66.15%;
  margin-right: 1.6%;
  padding: 30px; }

body #home-actualidad .video-content .titulo {
  font-size: 20px;
  color: #6e6259;
  text-decoration: none;
  font-family: 'source_sans_prosemibold';
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

/*
body #home-actualidad .video-content .video-container{max-height: 331px;}
body #home-actualidad .video-content .video-container {
	position: relative;
	padding-bottom: 56.28%; /* 16/9 ratio */
/*	height: 0;
	overflow: hidden;
}*/
body #home-actualidad .video-content .video {
  padding: 28.1%;
  position: relative;
  display: block;
  overflow: hidden;
  margin-bottom: 20px;
  background-size: cover;
  background-position: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

body #home-actualidad .video-content .video .boton-play {
  display: block;
  position: absolute;
  color: #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 3;
  border: 4px solid #fff;
  border-radius: 100%;
  width: 40px;
  height: 40px; }

body #home-actualidad .video-content .video .boton-play:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  height: 0;
  width: 0;
  margin: -10px 0 0 -6px;
  border: solid transparent;
  border-left-color: #fff;
  border-width: 10px 17px;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out; }

body #home-actualidad .noticia {
  display: block;
  position: relative;
  float: left;
  width: 32.25%;
  margin-right: 1.6%;
  padding-top: 22.85%;
  padding-bottom: 65px; }

body #home-actualidad .noticia:nth-child(2),
body #home-actualidad .noticia:nth-child(5) {
  margin-right: 0;
  margin-bottom: 20px; }

body #home-actualidad .noticia .etiqueta {
  display: block;
  position: relative;
  overflow: hidden;
  color: #fff;
  background: #6e6259;
  width: auto;
  float: left;
  clear: both;
  font-size: 14px;
  line-height: 1em;
  padding: 10px 15px;
  left: 0;
  margin-bottom: 20px; }

body #home-actualidad .noticia .contenido {
  display: block;
  position: relative;
  overflow: hidden;
  clear: both;
  /*margin-top: 60px;*/
  padding: 0 7%; }

body #home-actualidad .noticia .contenido .titulo {
  display: block;
  position: relative;
  line-height: 1.2em;
  color: #38312B;
  font-size: 19px;
  text-align: left;
  margin-bottom: 10px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 700 ;
  margin-top: 20px; }

body #home-actualidad .noticia .contenido .fecha {
  display: block;
  position: relative;
  line-height: 1.2em;
  color: #6e6259;
  font-size: 15px;
  text-align: left;
  margin-bottom: 10px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 ;
  font-size: 15px; }

body #home-actualidad .noticia .boton-evento .boton-evento-texto {
  display: none;
  font-size: 16px;
  font-family: 'source_sans_prosemibold'; }

body #home-actualidad .noticia .boton-evento:hover {
  background: #f4ae34; }

body #home-actualidad .noticia .boton-evento:hover i {
  background: #f4ae34; }

body #home-actualidad .noticia .boton-evento:hover .boton-evento-texto {
  display: inline-block;
  margin-right: 25px;
  background: #f4ae34; }

body #home-actualidad > a {
  display: block;
  float: left;
  position: relative;
  padding: 19px 60px;
  background: #6e6259;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 700 ;
  text-transform: uppercase;
  font-size: 15px;
  letter-spacing: 1px;
  margin: 40px auto 55px auto;
  text-align: center;
  color: #fff;
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  text-decoration: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }
  body #home-actualidad > a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f4f3f1;
    z-index: -1;
    opacity: 0;
    -webkit-transform: scale3d(0.2, 1, 1);
    transform: scale3d(0.2, 1, 1);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
    -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: transform 0.4s, opacity 0.4s;
    transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
  body #home-actualidad > a:hover {
    background: transparent !important; }
    body #home-actualidad > a:hover:before {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); }
  body #home-actualidad > a:hover {
    color: #6E6259; }

/*CABECERA MENUS*/
#block-menu-menu-cabecera li:nth-child(3) a, #block-menu-menu-cabecera-en li:nth-child(3) a {
  background: #e9e7e7;
  padding: 3px 15px; }

/*FOOTER MENUS*/
.region-footer * {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Firefox */
  -webkit-box-sizing: border-box;
  /* Safari */ }

.region-footer {
  padding-top: 1px;
  padding-bottom: 1px;
  display: block;
  position: relative;
  background: #5c4e44; }

#footer {
  padding: 0 20px;
  max-width: 905px;
  margin: 50px auto 30px; }

#footer .block {
  display: block;
  position: relative;
  float: left;
  width: 30.93%;
  margin-left: 3.6%;
  margin-bottom: 0; }

#footer .block:first-child {
  margin-left: 0; }

#footer .block h2 {
  font-size: 15px;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 700 ;
  text-transform: uppercase;
  text-align: left;
  color: #fff;
  margin-left: 1px; }

#footer .block ul {
  padding: 0;
  margin-top: 10px; }

#footer .block ul li {
  list-style: none !important;
  border-bottom: 1px solid #7d7169; }

#footer .block ul li:first-child {
  border-top: 1px solid #7d7169; }

#footer .block ul li a {
  text-decoration: none;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 ;
  font-size: 15px;
  line-height: 17px;
  color: #fff;
  display: block;
  padding: 8px 30px 8px 0;
  position: relative;
  text-align: left; }

#footer .block ul li a:after {
  content: "\f105";
  display: block;
  position: absolute;
  right: 0;
  font-family: 'FontAwesome';
  color: #fff;
  font-size: 20px;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%); }
#footer .block ul li.menu_external a:after {
  content: "\f08e";
}

/*PIE DE PÁGINA MENUS*/
.region-bottom {
  max-width: 1236px;
  padding: 0 20px; }

/*izquierda #block-menu-menu-menu-pie,#block-menu-menu-clone-menu-pie*/
#block-menu-menu-pie-izquierda, #block-menu-menu-pie-izquierda-eng {
  position: relative;
  float: left;
  margin-top: 3px;
  margin-left: 0; }

#block-menu-menu-pie-izquierda h2, #block-menu-menu-pie-izquierda-eng h2 {
  display: none; }

#block-menu-menu-pie-izquierda ul li,
#block-menu-menu-pie-izquierda-eng ul li {
  display: block;
  position: relative;
  float: left;
  margin-right: 15px; }

#block-menu-menu-pie-izquierda ul li a,
#block-menu-menu-pie-izquierda-eng ul li a {
  font-size: 13px;
  text-decoration: none;
  color: #6e6259;
  text-transform: uppercase; }

footer#footer ul li a:hover,
footer#footer ul li a:hover:after,
#block-menu-menu-pie-izquierda ul li.active-trail a,
#block-menu-menu-pie-izquierda ul li a:hover,
#block-menu-menu-pie-izquierda-eng ul li.active-trail a,
#block-menu-menu-pie-izquierda-eng ul li a:hover {
  color: #ee8126; }

#block-menu-menu-pie-izquierda ul li:before,
#block-menu-menu-pie-izquierda-eng ul li:before {
  content: "|";
  margin-right: 15px;
  font-size: 13px;
  color: #6e6259; }

#block-menu-menu-pie-izquierda ul li:first-child:before,
#block-menu-menu-pie-izquierda-eng ul li:first-child:before {
  content: "";
  margin-right: 0; }

/*derecha 1*/
#block-menu-menu-pie-derecha-1,
#block-menu-menu-pie-derecha-1-eng {
  position: relative;
  float: right;
  margin-top: 3px; }

#block-menu-menu-pie-derecha-1 h2,
#block-menu-menu-pie-derecha-1-eng h2 {
  display: none; }

#block-menu-menu-pie-derecha-1 ul li,
#block-menu-menu-pie-derecha-1-eng ul li {
  display: block;
  position: relative;
  float: left;
  margin-left: 15px; }

#block-menu-menu-pie-derecha-1 ul li a,
#block-menu-menu-pie-derecha-1-eng ul li a {
  font-size: 14px;
  text-decoration: none;
  color: #fff; }

#block-menu-menu-pie-derecha-1 ul li.active-trail a,
#block-menu-menu-pie-derecha-1 ul li a:hover,
#block-menu-menu-pie-derecha-1-eng ul li.active-trail a,
#block-menu-menu-pie-derecha-1-eng ul li a:hover {
  color: #ee8126; }

#block-menu-menu-pie-derecha-1 ul li:before,
#block-menu-menu-pie-derecha-1-eng ul li:before {
  content: "|";
  margin-right: 15px;
  font-size: 13px;
  color: #6e6259; }

#block-menu-menu-pie-derecha-1 ul li:first-child:before, #block-menu-menu-pie-derecha-1-eng ul li:first-child:before {
  content: "";
  margin-right: 0; }

/*derecha 2*/
#block-menu-menu-pie-derecha-2,
#block-menu-menu-pie-derecha-2-eng {
  position: relative;
  float: right;
  margin-top: 13px; }

#block-menu-menu-pie-derecha-2 h2,
#block-menu-menu-pie-derecha-2-eng h2 {
  display: none; }

#block-menu-menu-pie-derecha-2 ul li,
#block-menu-menu-pie-derecha-2-eng ul li {
  display: block;
  position: relative;
  float: left;
  margin-left: 15px; }

#block-menu-menu-pie-derecha-2 ul li a,
#block-menu-menu-pie-derecha-2-eng ul li a {
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  opacity: 0.6; }

#block-menu-menu-pie-derecha-2 ul li.active-trail a,
#block-menu-menu-pie-derecha-2 ul li a:hover,
#block-menu-menu-pie-derecha-2-eng ul li.active-trail a,
#block-menu-menu-pie-derecha-2-eng ul li a:hover {
  color: #ee8126; }

#block-menu-menu-pie-derecha-2 ul li:before,
#block-menu-menu-pie-derecha-2-eng ul li:before {
  content: "|";
  margin-right: 15px;
  font-size: 13px;
  color: #6e6259;
  opacity: 0.6; }

#block-menu-menu-pie-derecha-2 ul li:first-child:before, #block-menu-menu-pie-derecha-2-eng ul li:first-child:before {
  content: "";
  margin-right: 0; }

/*texto*/
#block-block-1 {
  padding: 0;
  width: auto; }

#block-block-1 .texto-pie p {
  color: #fff;
  font-size: 13px;
  font-weight: normal;
  opacity: 0.6; }

@media all and (max-width: 1165px) {
  body .region-highlighted .contenido .der .titulo {
    font-size: 48px; } }

@media all and (max-width: 1100px) {
  body .region-highlighted .contenido .der .titulo {
    font-size: 44px; }
  body #eventos-home-contenedor .contenido:before {
    width: 45%;
    left: 10%; } }

@media all and (max-width: 1024px) {
  body .region-highlighted #destacados-contenedor .contenido:before {
    display: none; }
  body .region-highlighted #destacados-contenedor .contenido .info {
    position: relative;
    top: auto;
    left: auto;
    width: 100%;
    transform: none; }
  body .region-highlighted #destacados-contenedor .contenido .info > * {
    margin: 20px 0 20px 20px; }
  body .region-highlighted #destacados-contenedor .contenido .info .titulo {
    font-size: 36px;
    line-height: 30px; }
  body .region-highlighted #destacados-contenedor .contenido .info a {
    font-size: 17px; }
  body .region-highlighted .contenido .der .titulo {
    font-size: 41px; } }

@media all and (max-width: 995px) {
  body #eventos-home-contenedor .contenido .izq {
    width: 55%;
    padding-left: 20px; }
  body #eventos-home-contenedor .contenido .der {
    width: 45%;
    padding: 10% 5% 10% 7%; }
  body #eventos-home-contenedor .contenido .der .filtro {
    width: 100%; } }

@media all and (max-width: 860px) {
  #block-menu-menu-cabecera, #block-menu-menu-cabecera-en {
    right: 279px; }
  #block-arista-intercambio-idioma {
    right: 222px; } }

/* TABLET */
@media all and (max-width: 840px) {
  body.toolbar {
    padding-top: 0 !important;
  }
  body #destacados-home-2 > .subtitulo {
    padding: 0px 12%; }
  body #main {
    padding-top: 39px; }
  body .region-highlighted #destacados-contenedor {
    background: url(../images/bg_naranja_tablet.jpg) no-repeat;
    height: auto;
    overflow: hidden;
    background-size: 100% 100%; }
  body .region-highlighted #destacados-contenedor .contenido:before {
    display: none; }
  body .region-highlighted .contenido .izq,
  body .region-highlighted .contenido .der {
    float: none;
    width: 100%;
    height: auto;
    padding: 0; }
  body .region-highlighted .contenido .izq .imagen {
    position: relative;
    top: 0;
    transform: none;
    -ms-transform: none;
    -webkit-transform: none; }
  body .region-highlighted .contenido .der {
    margin-top: 30px; }
  body .region-highlighted .contenido .der .boton {
    line-height: 22px; }
  body .box-video .bg-video {
    display: none; }
  body .box-video.open .video-container {
    opacity: 1; }
  body #destacados-home-2 .destacado .enlace .boton .fa {
    display: block;
    position: absolute;
    right: 19px;
    top: 50%;
    font-size: 20px;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%); }
  body #home-actualidad {
    margin-top: 60px;
    padding: 0 20px; }
  body #home-actualidad .subtitulo {
    padding: 0; }
  body #home-actualidad .noticia .boton-evento {
    background: #6e6259;
    color: #fff;
    width: 100%;
    text-align: center; }
  body #home-actualidad .noticia .boton-evento i {
    background: #6e6259; }
  body #home-actualidad .noticia .boton-evento .boton-evento-texto {
    display: inline-block;
    margin-right: 25px;
    background: #6e6259; }
  #block-menu-menu-pie-derecha-1, #block-menu-menu-pie-derecha-1-eng,
  #block-menu-menu-pie-izquierda, #block-menu-menu-pie-izquierda-eng {
    display: none !important; }
  #block-menu-menu-cabecera li:nth-child(3), #block-menu-menu-cabecera-en li:nth-child(3) {
    display: none; }
  #block-menu-menu-cabecera, #block-menu-menu-cabecera-en {
    right: 300px; }
  #block-arista-intercambio-idioma {
    right: 230px; }
  #navigation .block-menu-block:first-child .menu-block-wrapper > .menu > .menu__item > .menu {
    width: 100% !important; } }

@media all and (max-width: 750px) {
  #block-menu-menu-cabecera, #block-menu-menu-cabecera-en,
  #block-arista-intercambio-idioma {
    right: auto; } }

@media all and (max-width: 710px) {
  #block-menu-menu-pie-derecha-2,
  #block-menu-menu-pie-derecha-2-eng {
    overflow: hidden;
    display: block; }
  #block-menu-menu-pie-derecha-2 ul,
  #block-menu-menu-pie-derecha-2-eng ul {
    display: inline-block;
    position: relative;
    overflow: hidden; }
  #block-menu-menu-pie-derecha-2 li:first-child,
  #block-menu-menu-pie-derecha-2-eng li:first-child {
    margin-left: 0; } }

@media all and (max-width: 640px) {
  body #eventos-home-contenedor .contenido .der .filtro {
    width: 60%; } }

@media all and (max-width: 600px) {
  body #eventos-home-contenedor .contenido .der .filtro {
    width: 70%; } }

@media all and (max-width: 568px) {
  body #eventos-home-contenedor .contenido {
    padding: 60px 12%; } }

@media all and (max-width: 520px) {
  body #eventos-home-contenedor .contenido .der .filtro {
    width: 80%; } }

/* MOVIL */
@media all and (max-width: 480px) {
  body.toolbar {
    padding-top: 3em !important; }
  body #main {
    padding-top: 0 !important; }
  body .region-highlighted .contenido .der .titulo {
    font-size: 37px;
    max-width: 70%;
    font-weight: normal;
    line-height: 45px; }
  body .region-highlighted .contenido .der .boton {
    width: 94%;
    padding: 3.5% 3%; }
  body .region-highlighted #destacados-contenedor .contenido .imagen img {
    width: auto;
    max-width: none;
    max-height: 306px;
    margin-left: calc(-100vw - 50%); }
  body #destacados-home-2 .slick-dots li.slick-active button {
    background: #f4ae34; }
  body #eventos-home-contenedor .contenido {
    padding: 60px 5% 0px; }
  body #eventos-home-contenedor .contenido .der .filtro {
    width: 100%;
    margin-top: 15px; }
  body #eventos-home-contenedor .contenido .izq {
    padding-top: 40px;
    margin-bottom: 5px; }
  body #eventos-home-contenedor .contenido .lista-eventos ul.slick-dots {
    padding: 0;
    text-align: center; }
  body #eventos-home-contenedor .contenido .lista-eventos ul.slick-dots li {
    list-style: none;
    display: inline-block;
    float: left; }
  body #eventos-home-contenedor .contenido .lista-eventos ul.slick-dots li button {
    width: 100%;
    border: none;
    background: #fff;
    text-indent: -9000px;
    height: 3px; }
  body #eventos-home-contenedor .contenido .lista-eventos ul.slick-dots li.slick-active button {
    background: #25879d; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento {
    height: auto; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .fecha {
    height: 54px;
    width: 100%;
    float: none;
    padding: 15px; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .fecha .dia {
    position: relative;
    text-align: left;
    float: left;
    top: inherit;
    left: inherit; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .fecha .mes {
    position: relative;
    text-align: left;
    right: inherit;
    top: inherit;
    bottom: -6px;
    float: left;
    margin-left: 15px; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .texto {
    height: auto;
    width: 100%;
    float: none;
    overflow: hidden; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento {
    text-align: center;
    background: #61c3d9;
    display: block;
    position: relative; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento i {
    background: #61c3d9;
    color: #fff; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .boton-evento .boton-evento-texto {
    display: inline-block;
    margin-right: 25px;
    background: #61c3d9;
    color: #fff; }
  body #eventos-home-contenedor .contenido .lista-eventos .evento .texto .horario {
    padding-right: 0; }
  body #home-actualidad .noticia:nth-child(2) {
    display: block !important;
    width: 100%;
    height: auto !important;
    margin-top: 20px;
    margin-right: 0;
    padding: 0 0 50px; }
  body #home-actualidad .noticia .imagen {
    display: block;
    position: relative; }
  body #home-actualidad .boton-actualidad {
    width: 100%;
    left: inherit;
    transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0); }
  #footer .block h2 {
    display: block;
    /*background: #fff;*/
    position: relative;
    z-index: 2; }
  #footer .block h2.abierto {
    background: #ffb81c;
    color: #fff; }
  #footer .block h2:after {
    content: "\f107";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    font-family: 'FontAwesome';
    color: #6e6259;
    font-size: 20px;
    height: 100%;
    width: 45px;
    text-align: center;
    line-height: 53px; }
  #footer .block#block-menu-menu-menu-redes h2:after {
    display: none; }
  #footer .block h2.abierto:after {
    color: #fff; }
  #footer .block ul li:first-child {
    border-top: 1px solid #e2e0de; }
  #footer .block#block-menu-menu-menu-redes ul li:first-child {
    border: none; }
  #footer .block ul li {
    border-color: #e2e0de; } }

@media all and (max-width: 340px) {
  #block-menu-menu-pie-derecha-2 ul li {
    float: none;
    display: block;
    margin-left: 0; } }

.box-video {
  position: relative;
  max-width: 680px;
  margin: 0 auto 20px auto;
  cursor: pointer;
  overflow: hidden; }

.box-video .bg-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  z-index: 2; }

.box-video .video-container {
  position: relative;
  margin: 0;
  z-index: 1; }

.box-video .video-container iframe {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0px;
  left: 0px; }

/*
.box-video .video-container .embedded-video{
	 height:0px;
    width:100%;
    max-width:680px;
    padding-top:56.25%;
    position:relative;
}*/
.box-video .bt-play {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -40px 0 0 -40px;
  display: inline-block;
  width: 80px;
  height: 80px;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  text-indent: -999em;
  cursor: pointer;
  z-index: 2;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out; }

.box-video .bt-play:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  height: 0;
  width: 0;
  margin: -12px 0 0 -6px;
  border: solid transparent;
  border-left-color: #fff;
  border-width: 12px 20px;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out; }

/*
.box-video:hover .bt-play {
  transform: scale(1.1);
}*/
.box-video.open .bg-video {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all .6s .8s;
  transition: all .6s .8s; }

.box-video.open .video-container {
  opacity: 1;
  -webkit-transition: all .6s .8s;
  transition: all .6s .8s; }

/*MENU SECUNDARIO*/
/*OCULTAMOS AGENDA/ACTUALIDAD/MULTIMEDIA*/
/*OCULTAMOS NOTICIAS/PUBLICACIONES/NOTICIAS*/
/*body.node-type-noticias #block-menu-block-2 li.first.menu_actualidad,
body.page-node-77 #block-menu-block-2 li.first.menu_actualidad,
body.page-actualidad-publicaciones #block-menu-block-2 li.first.menu_actualidad,
body.page-actualidad-noticias #block-menu-block-2 li.first.menu_actualidad{display: none;}

body.node-type-noticias #block-menu-block-3 li.first.menu_sources,
body.page-node-78 #block-menu-block-3 li.first.menu_sources,
body.page-actualidad-publicaciones #block-menu-block-3 li.first.menu_sources,
body.page-actualidad-noticias #block-menu-block-3 li.first.menu_sources{display: none;}

#block-menu-block-3 li.first,
#block-menu-block-2 li.first{display: none;}
#navigation .menu-block-wrapper .is-active > a {color: #EE8126;}

body.not-front #block-menu-block-3 li.first,
body.not-front #block-menu-block-2 li.first{display: block;}	
body.not-front .menu-name-menu-menu-secundario-en > ul > li.menu_agenda,
body.not-front .menu-name-menu-menu-secundario > ul > li.menu_agenda,
body.not-front .menu-name-menu-menu-secundario-en > ul > li.collapsed.menu_sources,
body.not-front .menu-name-menu-menu-secundario > ul > li.collapsed.menu_actualidad,
body.not-front .menu-name-menu-menu-secundario-en > ul > li.menu_multimedia,
body.not-front .menu-name-menu-menu-secundario > ul > li.menu_multimedia{
	display: none;
}
*/
@media all and (max-width: 1100px) {
  #block-menu-block-2 .menu-name-menu-menu-secundario > ul > li > ul > li.menu_agenda,
  #block-menu-block-2 .menu-name-menu-menu-secundario > ul > li > ul > li.menu_actualidad,
  #block-menu-block-2 .menu-name-menu-menu-secundario > ul > li > ul > li.menu_multimedia,
  #block-menu-block-3 .menu-name-menu-menu-secundario-en > ul > li > ul > li.menu_agenda,
  #block-menu-block-3 .menu-name-menu-menu-secundario-en > ul > li > ul > li.menu_sources,
  #block-menu-block-3 .menu-name-menu-menu-secundario-en > ul > li > ul > li.menu_multimedia {
    display: none !important; }
  /*#block-menu-block-3 li.first,
	#block-menu-block-2 li.first{display: block;}	
	.menu-name-menu-menu-secundario-en > ul > li.menu_agenda,
	.menu-name-menu-menu-secundario > ul > li.menu_agenda,
	.menu-name-menu-menu-secundario-en > ul > li.collapsed.menu_sources,
	.menu-name-menu-menu-secundario > ul > li.collapsed.menu_actualidad,
	.menu-name-menu-menu-secundario-en > ul > li.menu_multimedia,
	.menu-name-menu-menu-secundario > ul > li.menu_multimedia{
		display: none;
	}*/
  /*li.menu_agenda{
		display: none;
		position: absolute;
		top: 41px;
		background: #fff;
		width: 12%;
		text-align: center;
		z-index: 9999;
	}
	li.collapsed.menu_actualidad{
		display: none;
		position: absolute;
		top: 82px;
		background: #fff;
		width: 12%;
		text-align: center;
		border-top: 1px solid #f5f5f5;
		z-index: 9999;
	}
	li.menu_multimedia{
		display: none;
		position: absolute;
		top: 124px;
		background: #fff;
		width: 12%;
		text-align: center;
		border-top: 1px solid #f5f5f5;
		z-index: 9999;
	}
	#block-menu-block-2 li.first:hover ~ li.menu_agenda{display: block;}
	#block-menu-block-2 li.first:hover ~ li.collapsed.menu_actualidad{display: block;}
	#block-menu-block-2 li.first:hover ~ li.menu_multimedia{display: block;}*/ }

/*@media all and (max-width: 840px) {
	#block-menu-block-3 li.first.menu_actualidad,
	#block-menu-block-2 li.first.menu_actualidad{display: none !important; }
}*/
/*--------------------------------------------------------------
# New styles
--------------------------------------------------------------*/
.section-la-fundacion #contenedor-principal {
  background: #FFF !important; }

.section-patronato {
  background: #FFF; }
  .section-patronato h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 20px !important; }
    @media (max-width: 1024px) {
      .section-patronato h1.page__title {
        padding: 0 20px; } }
    .section-patronato h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-patronato #content {
    width: 90%;
    max-width: 1240px;
    margin: 40px auto 0;
    padding: 0;
    float: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    @media (max-width: 1024px) {
      .section-patronato #content {
        width: 100%; } }
    @media (max-width: 600px) {
      .section-patronato #content {
        width: 90%; } }
    .section-patronato #content .subtitulo_pagina p {
      text-align: center;
      max-width: 800px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #38312B;
      font-size: 18px;
      margin: 0 auto 25px auto;
      line-height: 1.4em;
      margin-bottom: 40px; }
      @media (max-width: 1024px) {
        .section-patronato #content .subtitulo_pagina p {
          max-width: initial;
          padding: 0 20px; } }
    .section-patronato #content section#patronato {
      display: block;
      width: 100%;
      margin: 0 auto;
      padding-bottom: 60px;
      /*flex-flow: row wrap;
			justify-content: center;*/ }
      .section-patronato #content section#patronato ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 0 auto;
        padding-bottom: 60px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
      .section-patronato #content section#patronato h2 {
        width: 100%;
        margin-bottom: 0;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 30px;
        text-align: center;
        text-transform: uppercase;
        color: #38312B;
        border-bottom: none; }
      .section-patronato #content section#patronato .item-patronato {
        width: 230px;
        padding: 35px 70px;
        text-align: center;
        background: none; }
        @media (max-width: 1250px) {
          .section-patronato #content section#patronato .item-patronato {
            margin: 0;
            padding: 60px 50px 30px; } }
        @media (max-width: 1100px) {
          .section-patronato #content section#patronato .item-patronato {
            padding: 60px 20px 30px; } }
        @media (max-width: 1024px) {
          .section-patronato #content section#patronato .item-patronato {
            padding: 60px 20px 30px; } }
        @media (max-width: 810px) {
          .section-patronato #content section#patronato .item-patronato {
            padding: 60px 10px 30px; } }
        @media (max-width: 749px) {
          .section-patronato #content section#patronato .item-patronato {
            width: 100%;
            padding: 20px 10px;
            margin: 20px 0; } }
        .section-patronato #content section#patronato .item-patronato .imagen {
          display: block;
          width: 210px;
          height: 210px;
          margin: 0 auto 20px;
          background: #f3f3f3;
          cursor: pointer;
          overflow: hidden;
          -webkit-filter: grayscale(100%);
          -moz-filter: grayscale(100%);
          -o-filter: grayscale(100%); }
          .section-patronato #content section#patronato .item-patronato .imagen img {
            height: 100%;
            max-width: none;
            margin-left: 50%;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
        .section-patronato #content section#patronato .item-patronato .cargo {
          display: block;
          width: 210px;
          margin: 0 auto;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 16px;
          cursor: pointer; }
        .section-patronato #content section#patronato .item-patronato .nombre {
          display: block;
          width: 230px;
          margin: 0 auto;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          cursor: pointer; }
          .section-patronato #content section#patronato .item-patronato .nombre:after {
            margin-left: 10px;
            font-family: 'FontAwesome';
            font-size: 16px;
            content: '\f105'; }
        .section-patronato #content section#patronato .item-patronato .contenido {
          display: none;
          position: relative;
          width: 1240px;
          max-width: 1240px;
          max-height: 100%;
          padding: 55px 110px;
          text-align: left;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          background: #f3f3f3;
          -webkit-transition: display 0.5s ease-in-out;
          transition: display 0.5s ease-in-out; }
          @media (max-width: 1024px) {
            .section-patronato #content section#patronato .item-patronato .contenido {
              width: 920px;
              padding: 55px 30px; } }
          @media (max-width: 768px) {
            .section-patronato #content section#patronato .item-patronato .contenido {
              width: 710px; } }
          @media (max-width: 749px) {
            .section-patronato #content section#patronato .item-patronato .contenido {
              width: 100%; } }
          @media (max-width: 600px) {
            .section-patronato #content section#patronato .item-patronato .contenido {
              max-width: 90%;
              margin: 0 auto; } }
          .section-patronato #content section#patronato .item-patronato .contenido .cerrarPatron {
            float: right;
            font-family: 'FontAwesome', sans-serif;
            font-size: 32px;
            color: #B00324;
            cursor: pointer;
            content: '\f00d'; }
          .section-patronato #content section#patronato .item-patronato .contenido .cargo {
            display: block;
            width: 300px;
            margin: 0 0 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 18px;
            text-transform: uppercase;
            color: #B00324; }
          .section-patronato #content section#patronato .item-patronato .contenido .nombre {
            display: block;
            width: 375px;
            margin: 0;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 36px;
            color: #010e29; }
            @media (max-width: 600px) {
              .section-patronato #content section#patronato .item-patronato .contenido .nombre {
                font-size: 24px; } }
            .section-patronato #content section#patronato .item-patronato .contenido .nombre:after {
              display: block;
              position: relative;
              width: 255px;
              height: 6px;
              margin: 15px 0 0;
              background: #B00324;
              content: ''; }
              @media (max-width: 600px) {
                .section-patronato #content section#patronato .item-patronato .contenido .nombre:after {
                  width: 210px; } }
          .section-patronato #content section#patronato .item-patronato .contenido .texto {
            display: inline-block;
            margin-top: 50px;
            -webkit-column-count: 2;
            column-count: 2;
            -webkit-column-gap: 25px;
            column-gap: 25px; }
            @media (max-width: 600px) {
              .section-patronato #content section#patronato .item-patronato .contenido .texto {
                -webkit-column-count: 1;
                column-count: 1;
                margin-top: 20px; } }
            .section-patronato #content section#patronato .item-patronato .contenido .texto p {
              display: block;
              margin-bottom: 20px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ;
              font-size: 16px;
              text-align: left;
              text-transform: none;
              line-height: 24px;
              color: #53565A; }
              @media (max-width: 749px) {
                .section-patronato #content section#patronato .item-patronato .contenido .texto p {
                  width: 100%;
                  font-size: 14px; } }
            .section-patronato #content section#patronato .item-patronato .contenido .texto:last-child {
              padding-right: 0; }
      .section-patronato #content section#patronato :nth-child(3n+2) .contenido {
        margin-left: calc(100% - 735px);
        /*@include querie ($tablet) {
						margin-left: calc(100% - 305px);
					}
					@include querie (768px) {
						margin-left: calc(100% - 220px);
					}*/ }
        @media (max-width: 749px) {
          .section-patronato #content section#patronato :nth-child(3n+2) .contenido {
            margin: 0 auto; } }
      .section-patronato #content section#patronato :nth-child(3n+0) .contenido {
        margin-left: calc(100% - 1105px);
        /*@include querie ($tablet) {
						margin-left: calc(100% - 575px);
					}
					@include querie (768px) {
						margin-left: calc(100% - 470px);
					}*/ }
        @media (max-width: 749px) {
          .section-patronato #content section#patronato :nth-child(3n+0) .contenido {
            margin: 0 auto; } }
      .section-patronato #content section#patronato :nth-child(3n+1) .contenido {
        margin-left: calc(100% - 365px);
        /*@include querie ($tablet) {
						margin-left: calc(100% - 845px);
					}
					@include querie (768px) {
						margin-left: calc(100% - 720px);
					}*/ }
        @media (max-width: 749px) {
          .section-patronato #content section#patronato :nth-child(3n+1) .contenido {
            margin: 0 auto; } }
      .section-patronato #content section#patronato .activo .imagen {
        -webkit-filter: grayscale(0%);
        -moz-filter: grayscale(0%);
        -o-filter: grayscale(0%); }
      .section-patronato #content section#patronato .activo:after {
        position: absolute;
        display: block;
        top: 288px;
        margin-left: 90px;
        font-family: 'FontAwesome';
        font-size: 72px;
        color: #B00324;
        content: '\f0d8'; }
        @media (max-width: 1024px) {
          .section-patronato #content section#patronato .activo:after {
            top: 312px; } }
        @media (max-width: 749px) {
          .section-patronato #content section#patronato .activo:after {
            top: 272px;
            margin-left: 50%;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%); } }
      .section-patronato #content section#patronato .activo .cargo {
        display: none; }
      .section-patronato #content section#patronato .activo .nombre {
        display: none;
        font-family: 'titilliumtext22l_bold' !important; }
      .section-patronato #content section#patronato .activo .contenido {
        top: 50px;
        z-index: 1;
        pointer-events: none; }
        .section-patronato #content section#patronato .activo .contenido .cerrarPatron {
          pointer-events: all; }
        .section-patronato #content section#patronato .activo .contenido .cargo, .section-patronato #content section#patronato .activo .contenido .nombre {
          cursor: auto; }
    .section-patronato #content section#secretario {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin: 0 auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
      .section-patronato #content section#secretario h2 {
        width: 100%;
        margin-bottom: 0;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 30px;
        text-align: center;
        text-transform: uppercase;
        color: #38312B;
        border-bottom: none; }
        .section-patronato #content section#secretario h2:before {
          display: block;
          position: relative;
          width: 62px;
          height: 3px;
          margin-left: 50%;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
          background: #037DAC;
          content: ''; }
      .section-patronato #content section#secretario .item-patronato {
        width: 270px;
        margin: 0;
        padding: 40px 75px 120px;
        text-align: center;
        background: none; }
        .section-patronato #content section#secretario .item-patronato .imagen {
          width: 210px;
          height: 210px;
          margin: 0 auto 20px;
          background: #f3f3f3;
          -webkit-filter: grayscale(100%);
          -moz-filter: grayscale(100%);
          -o-filter: grayscale(100%); }
          .section-patronato #content section#secretario .item-patronato .imagen img {
            width: 210px;
            height: auto;
            max-width: 210px;
            max-height: 210px; }
        .section-patronato #content section#secretario .item-patronato .nombre {
          display: block;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 15px; }
          .section-patronato #content section#secretario .item-patronato .nombre:after {
            margin-left: 10px;
            font-family: 'FontAwesome';
            font-size: 15px;
            content: '\f105'; }
        .section-patronato #content section#secretario .item-patronato .contenido {
          display: none; }
    .section-patronato #content section#comite {
      display: block;
      width: 100%; }
      @media (max-width: 600px) {
        .section-patronato #content section#comite {
          width: 100%;
          -webkit-box-pack: left;
          -ms-flex-pack: left;
          justify-content: left; } }
      .section-patronato #content section#comite h2 {
        width: 100%;
        margin-bottom: 35px;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 30px;
        text-align: center;
        text-transform: uppercase;
        color: #38312B;
        border-bottom: none; }
        .section-patronato #content section#comite h2:before {
          display: block;
          position: relative;
          width: 62px;
          height: 3px;
          margin-left: 50%;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
          background: #037DAC;
          content: ''; }
      .section-patronato #content section#comite ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 90%;
        margin: 0 auto;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
      .section-patronato #content section#comite .item-comite {
        padding: 0;
        line-height: 1.5em;
        width: 30%;
        margin: 0 0 40px;
        text-align: left;
        background: none; }
        @media (max-width: 1024px) {
          .section-patronato #content section#comite .item-comite {
            margin: 0;
            padding: 15px 10px; } }
        @media (max-width: 600px) {
          .section-patronato #content section#comite .item-comite {
            width: 100%;
            max-width: 230px;
            padding: 0;
            margin-bottom: 15px; } }
        .section-patronato #content section#comite .item-comite .puesto {
          display: block;
          width: 70%;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 16px;
          text-transform: uppercase;
          color: #B00324; }
          @media (max-width: 1024px) {
            .section-patronato #content section#comite .item-comite .puesto {
              width: 100%; } }
          .section-patronato #content section#comite .item-comite .puesto:after {
            display: block;
            position: absolute;
            width: 36px;
            height: 2px;
            margin-top: 5px;
            background: #B00324;
            content: ''; }
          .section-patronato #content section#comite .item-comite.vacio .puesto:after {
            display: none; }
        .section-patronato #content section#comite .item-comite .nombre {
          display: block;
          margin-top: 15px;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px; }
        /*.section-patronato #content section#comite .item-comite:last-child {
          width: 90%;
          float: left;
          margin-left: 0;
          padding-bottom: 110px; }
          @media (max-width: 1024px) {
            .section-patronato #content section#comite .item-comite:last-child {
              width: 100%;
              padding: 15px 30px; } }
          @media (max-width: 768px) {
            .section-patronato #content section#comite .item-comite:last-child {
              padding: 15px 10px; } }
          @media (max-width: 600px) {
            .section-patronato #content section#comite .item-comite:last-child {
              padding: 0 0 40px; } }
          .section-patronato #content section#comite .item-comite:last-child .puesto {
            width: 200px; }*/

.section-formulario-aceptacion .form-item.error-item .description {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.section-formulario-aceptacion .form-item.error-item input[type="text"] {
  border: 1px solid #E4002B;
  background: #f5f3f2; }
  .section-formulario-aceptacion .form-item.error-item input[type="text"]::-webkit-input-placeholder {
    color: #E4002B !important; }
  .section-formulario-aceptacion .form-item.error-item input[type="text"]:-ms-input-placeholder {
    color: #E4002B !important; }
  .section-formulario-aceptacion .form-item.error-item input[type="text"]::-ms-input-placeholder {
    color: #E4002B !important; }
  .section-formulario-aceptacion .form-item.error-item input[type="text"]::placeholder {
    color: #E4002B !important; }

.section-formulario-aceptacion .form-item.error-item textarea {
  border: 1px solid #E4002B; }
  .section-formulario-aceptacion .form-item.error-item textarea::-webkit-input-placeholder {
    color: #E4002B; }
  .section-formulario-aceptacion .form-item.error-item textarea:-ms-input-placeholder {
    color: #E4002B; }
  .section-formulario-aceptacion .form-item.error-item textarea::-ms-input-placeholder {
    color: #E4002B; }
  .section-formulario-aceptacion .form-item.error-item textarea::placeholder {
    color: #E4002B; }

.section-formulario-aceptacion .form-item.error-item label {
  color: #E4002B; }

.section-formulario-aceptacion .form-item.error-item a {
  color: #E4002B; }

.section-formulario-aceptacion .form-item .form-textarea-wrapper {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.section-formulario-aceptacion .form-item:last-child {
  margin-bottom: 20px;
  background: red; }

.section-contacto #content,
.section-contact #content {
  width: 100%;
  margin: 0 auto;
  font-family: 'Open Sans', sans-serif; }
  .section-contacto #content #block-arista-formulario-contacto,
  .section-contact #content #block-arista-formulario-contacto {
    width: 790px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    margin-bottom: 55px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
    @media (max-width: 1024px) {
      .section-contacto #content #block-arista-formulario-contacto,
      .section-contact #content #block-arista-formulario-contacto {
        width: 760px; } }
    @media (max-width: 768px) {
      .section-contacto #content #block-arista-formulario-contacto,
      .section-contact #content #block-arista-formulario-contacto {
        width: 725px; } }
    @media (max-width: 750px) {
      .section-contacto #content #block-arista-formulario-contacto,
      .section-contact #content #block-arista-formulario-contacto {
        width: 620px; } }
    @media (max-width: 600px) {
      .section-contacto #content #block-arista-formulario-contacto,
      .section-contact #content #block-arista-formulario-contacto {
        width: 335px; } }
    @media (max-width: 320px) {
      .section-contacto #content #block-arista-formulario-contacto,
      .section-contact #content #block-arista-formulario-contacto {
        width: 280px; } }
    .section-contacto #content #block-arista-formulario-contacto h1.block-title,
    .section-contacto #content #block-arista-formulario-contacto h2.block-title,
    .section-contact #content #block-arista-formulario-contacto h1.block-title,
    .section-contact #content #block-arista-formulario-contacto h2.block-title {
      display: block;
      margin-top: 70px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 38px;
      text-align: center;
      text-transform: uppercase;
      color: #38312B;
      line-height: 2em; }
      @media (max-width: 1024px) {
        .section-contacto #content #block-arista-formulario-contacto h1.block-title,
        .section-contacto #content #block-arista-formulario-contacto h2.block-title,
        .section-contact #content #block-arista-formulario-contacto h1.block-title,
        .section-contact #content #block-arista-formulario-contacto h2.block-title {
          margin-top: 35px; } }
    .section-contacto #content #block-arista-formulario-contacto h1.block-title:before,
    .section-contacto #content #block-arista-formulario-contacto h2.block-title:before,
    .section-contact #content #block-arista-formulario-contacto h1.block-title:before,
    .section-contact #content #block-arista-formulario-contacto h2.block-title:before {
      display: block;
      position: relative;
      width: 79px;
      height: 7px;
      margin: 0 auto;
      background: #38312B;
      content: ''; }
    .section-contacto #content #block-arista-formulario-contacto .subtitulo,
    .section-contact #content #block-arista-formulario-contacto .subtitulo {
      padding: 0px 50px;
      padding-bottom: 40px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 18px;
      text-align: center;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      border-bottom: 1px solid #aca39a; }
      @media (max-width: 414px) {
        .section-contacto #content #block-arista-formulario-contacto .subtitulo,
        .section-contact #content #block-arista-formulario-contacto .subtitulo {
          padding: 0px;
          padding-bottom: 40px; } }
    .section-contacto #content #block-arista-formulario-contacto p,
    .section-contact #content #block-arista-formulario-contacto p {
      margin: 0;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 12px;
      text-align: left; }
      .section-contacto #content #block-arista-formulario-contacto p:last-of-type,
      .section-contact #content #block-arista-formulario-contacto p:last-of-type {
        width: 400px;
        margin: 15px auto 5px; }
        @media (max-width: 768px) {
          .section-contacto #content #block-arista-formulario-contacto p:last-of-type,
          .section-contact #content #block-arista-formulario-contacto p:last-of-type {
            width: 350px; } }
        @media (max-width: 600px) {
          .section-contacto #content #block-arista-formulario-contacto p:last-of-type,
          .section-contact #content #block-arista-formulario-contacto p:last-of-type {
            width: 335px; } }
        @media (max-width: 320px) {
          .section-contacto #content #block-arista-formulario-contacto p:last-of-type,
          .section-contact #content #block-arista-formulario-contacto p:last-of-type {
            width: 280px; } }
    .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto,
    .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto {
      width: 400px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: 0 auto;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
      @media (max-width: 768px) {
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto {
          width: 350px; } }
      @media (max-width: 600px) {
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto {
          width: 335px; } }
      @media (max-width: 320px) {
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto {
          width: 280px; } }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto label,
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto label {
        display: block;
        margin-left: 10px;
        margin-top: -4px;
        position: absolute;
        left: -5000px; }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"],
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"] {
        width: 100%;
        height: 56px;
        border: 1px solid #6E6259;
        background: #f4f3f1;
        padding: 15px;
        -webkit-appearance: none !important;
        border-radius: 0px !important; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]::-webkit-input-placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]::-webkit-input-placeholder {
          color: #38312B;
          font-size: 16px; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]:-ms-input-placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]:-ms-input-placeholder {
          color: #38312B;
          font-size: 16px; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]::-ms-input-placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]::-ms-input-placeholder {
          color: #38312B;
          font-size: 16px; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]::placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="text"]::placeholder {
          color: #38312B;
          font-size: 16px; }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto textarea,
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto textarea {
        padding: 15px;
        border: 1px solid #6E6259;
        background: #f4f3f1;
        -webkit-appearance: none !important;
        border-radius: 0px !important; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto textarea::-webkit-input-placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto textarea::-webkit-input-placeholder {
          color: #38312B;
          font-size: 14px; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto textarea:-ms-input-placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto textarea:-ms-input-placeholder {
          color: #38312B;
          font-size: 14px; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto textarea::-ms-input-placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto textarea::-ms-input-placeholder {
          color: #38312B;
          font-size: 14px; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto textarea::placeholder,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto textarea::placeholder {
          color: #38312B;
          font-size: 14px; }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item,
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin: 10px 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item .description,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item .description {
          -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
          order: 0;
          width: 100%;
          background: #E4002B;
          color: #FFF;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          min-height: 40px;
          display: none;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          padding: 0 10px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          margin-bottom: 10px;
          position: relative; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item .description:before,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item .description:before {
            content: "\f0d7";
            font-family: 'FontAwesome';
            font-size: 17px;
            color: #E4002B;
            position: absolute;
            top: calc(100% - 10px);
            left: 20px; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item input[type="text"],
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item input[type="text"] {
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item .description,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item .description {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"],
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"] {
          border: 1px solid #E4002B;
          background: #f5f3f2; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]::-webkit-input-placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]::-webkit-input-placeholder {
            color: #E4002B; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]:-ms-input-placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]:-ms-input-placeholder {
            color: #E4002B; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]::-ms-input-placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]::-ms-input-placeholder {
            color: #E4002B; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]::placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item input[type="text"]::placeholder {
            color: #E4002B; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea {
          border: 1px solid #E4002B; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea::-webkit-input-placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea::-webkit-input-placeholder {
            color: #E4002B; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea:-ms-input-placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea:-ms-input-placeholder {
            color: #E4002B; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea::-ms-input-placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea::-ms-input-placeholder {
            color: #E4002B; }
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea::placeholder,
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item textarea::placeholder {
            color: #E4002B; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item label,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item label {
          color: #E4002B; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item a,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item.error-item a {
          color: #E4002B; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item .form-textarea-wrapper,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item .form-textarea-wrapper {
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item:last-child,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item:last-child {
          margin-bottom: 20px;
          background: red; }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal,
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal input[type="checkbox"],
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal input[type="checkbox"] {
          display: block;
          width: 24px;
          height: 24px;
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1;
          margin: 10px;
          border-radius: 100px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label {
          display: block;
          width: calc(100% - 44px);
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1;
          margin: 0;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          font-weight: 200;
          line-height: 44px;
          margin-left: 0;
          margin-top: 0;
          position: relative;
          left: 0; }
          @media (max-width: 768px) {
            .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label,
            .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label {
              font-size: 15px; } }
          @media (max-width: 600px) {
            .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label,
            .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label {
              width: calc(100% - 125px);
              line-height: 20px; } }
          @media (max-width: 414px) {
            .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label,
            .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label {
              width: calc(100% - 140px); } }
          @media (max-width: 320px) {
            .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label,
            .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal label {
              width: calc(100% - 100px); } }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal .description,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal .description {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px; }
          @media (max-width: 768px) {
            .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal .description,
            .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .form-item-aviso-legal .description {
              font-size: 14px  !important; } }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .description.recaptcha-desc:before,
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .description.recaptcha-desc:before {
        left: 50%; }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto .g-recaptcha,
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto .g-recaptcha {
        margin: 0 auto;
        margin-bottom: 20px; }
      .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="submit"],
      .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="submit"] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 190px;
        height: 65px;
        margin: 0 auto;
        float: none;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 15px;
        text-align: center !important;
        text-transform: uppercase;
        text-indent: 0px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border: none;
        color: #FFF;
        background: #38312B;
        -webkit-appearance: none !important;
        border-radius: 0px !important; }
        @media (max-width: 600px) {
          .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="submit"],
          .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="submit"] {
            width: 100%;
            margin: 0;
            display: block;
            margin-top: 60px; } }
        .section-contacto #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="submit"]:hover,
        .section-contact #content #block-arista-formulario-contacto #arista-formulariocontacto input[type="submit"]:hover {
          color: #38312B;
          background: #f4f3f1; }
    .section-contacto #content #block-arista-formulario-contacto .mensaje_ok,
    .section-contact #content #block-arista-formulario-contacto .mensaje_ok {
      display: block;
      height: 150px;
      margin-top: 25px;
      margin-bottom: -55px;
      padding: 10px 100px;
      border-bottom: none;
      background: #037DAC;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      @media (max-width: 1024px) {
        .section-contacto #content #block-arista-formulario-contacto .mensaje_ok,
        .section-contact #content #block-arista-formulario-contacto .mensaje_ok {
          padding: 10px 55px; } }
      @media (max-width: 600px) {
        .section-contacto #content #block-arista-formulario-contacto .mensaje_ok,
        .section-contact #content #block-arista-formulario-contacto .mensaje_ok {
          padding: 0px 15px; } }
      .section-contacto #content #block-arista-formulario-contacto .mensaje_ok p,
      .section-contact #content #block-arista-formulario-contacto .mensaje_ok p {
        width: auto;
        margin: 0;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 15px;
        font-weight: 200;
        text-align: center;
        line-height: 20px;
        color: #FFF; }
        @media (max-width: 600px) {
          .section-contacto #content #block-arista-formulario-contacto .mensaje_ok p,
          .section-contact #content #block-arista-formulario-contacto .mensaje_ok p {
            font-size: 13px; } }
        .section-contacto #content #block-arista-formulario-contacto .mensaje_ok p:last-child,
        .section-contact #content #block-arista-formulario-contacto .mensaje_ok p:last-child {
          margin-top: 20px; }
          @media (max-width: 600px) {
            .section-contacto #content #block-arista-formulario-contacto .mensaje_ok p:last-child,
            .section-contact #content #block-arista-formulario-contacto .mensaje_ok p:last-child {
              margin-top: 10px; } }
          @media (max-width: 320px) {
            .section-contacto #content #block-arista-formulario-contacto .mensaje_ok p:last-child,
            .section-contact #content #block-arista-formulario-contacto .mensaje_ok p:last-child {
              margin-top: 5px; } }
      .section-contacto #content #block-arista-formulario-contacto .mensaje_ok .negrita,
      .section-contact #content #block-arista-formulario-contacto .mensaje_ok .negrita {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ; }
        @media (max-width: 600px) {
          .section-contacto #content #block-arista-formulario-contacto .mensaje_ok .negrita,
          .section-contact #content #block-arista-formulario-contacto .mensaje_ok .negrita {
            font-size: 15px; } }
      .section-contacto #content #block-arista-formulario-contacto .mensaje_ok:before,
      .section-contact #content #block-arista-formulario-contacto .mensaje_ok:before {
        display: block;
        position: relative;
        top: calc(60% - 103px);
        left: calc(50% - 10px);
        font-family: 'FontAwesome';
        font-size: 35px;
        color: #037DAC;
        content: "\f0d8"; }
  .section-contacto #content .field-items,
  .section-contact #content .field-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
    .section-contacto #content .field-items .mapa-contacto,
    .section-contact #content .field-items .mapa-contacto {
      display: block;
      float: none;
      width: 790px;
      height: 425px;
      margin: 0 auto;
      margin-bottom: 35px; }
      @media (max-width: 1024px) {
        .section-contacto #content .field-items .mapa-contacto,
        .section-contact #content .field-items .mapa-contacto {
          width: 760px; } }
      @media (max-width: 768px) {
        .section-contacto #content .field-items .mapa-contacto,
        .section-contact #content .field-items .mapa-contacto {
          width: 725px; } }
      @media (max-width: 750px) {
        .section-contacto #content .field-items .mapa-contacto,
        .section-contact #content .field-items .mapa-contacto {
          width: 620px; } }
      @media (max-width: 600px) {
        .section-contacto #content .field-items .mapa-contacto,
        .section-contact #content .field-items .mapa-contacto {
          width: 335px;
          width: 335px; } }
      @media (max-width: 320px) {
        .section-contacto #content .field-items .mapa-contacto,
        .section-contact #content .field-items .mapa-contacto {
          width: 280px;
          width: 280px; } }
      .section-contacto #content .field-items .mapa-contacto iframe,
      .section-contact #content .field-items .mapa-contacto iframe {
        width: 100%;
        height: 100%;
        margin: 0 auto;
        padding: 0; }
    .section-contacto #content .field-items .contacto-sede,
    .section-contact #content .field-items .contacto-sede {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      float: none;
      width: 160px;
      margin: 0 auto;
      margin-bottom: 100px;
      padding: 0;
      text-align: center;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      background: none; }
      @media (max-width: 1024px) {
        .section-contacto #content .field-items .contacto-sede,
        .section-contact #content .field-items .contacto-sede {
          margin-bottom: 35px; } }
      .section-contacto #content .field-items .contacto-sede h2,
      .section-contact #content .field-items .contacto-sede h2 {
        margin: 0 auto;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 15px;
        font-weight: 500;
        border: none; }
        .section-contacto #content .field-items .contacto-sede h2 strong,
        .section-contact #content .field-items .contacto-sede h2 strong {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-weight: 700; }
      .section-contacto #content .field-items .contacto-sede h3,
      .section-contact #content .field-items .contacto-sede h3 {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 15px;
        font-weight: 200;
        font-style: italic;
        line-height: 30px;
        border-bottom: 1px solid #aca39a; }
      .section-contacto #content .field-items .contacto-sede p,
      .section-contact #content .field-items .contacto-sede p {
        margin: 0;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 15px;
        font-weight: 500; }

.section-buscador #content {
  margin-bottom: 100px; }
  .section-buscador #content #block-arista-formulario-buscador {
    display: block;
    width: 100%;
    max-width: 820px;
    margin: 0 auto; }
    .section-buscador #content #block-arista-formulario-buscador h2.block-title {
      display: block;
      margin-top: 50px;
      margin-bottom: 40px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 38px;
      text-align: center;
      text-transform: uppercase;
      color: #38312B;
      line-height: 1.1em; }
      @media (max-width: 1024px) {
        .section-buscador #content #block-arista-formulario-buscador h2.block-title {
          margin-top: 30px;
          width: 100%;
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
    .section-buscador #content #block-arista-formulario-buscador h2.block-title:before {
      display: block;
      position: relative;
      width: 79px;
      height: 7px;
      margin: 0 auto 35px auto;
      background: #6E6259;
      content: ''; }
  .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    margin: 0 auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    @media (max-width: 1024px) {
      .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page {
        width: 100%;
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
    .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page form {
      width: 100%; }
    .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #edit-submit-buscador {
      display: block;
      height: 50px;
      width: 100%;
      padding: 0;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 15px;
      text-align: center;
      text-transform: uppercase;
      color: #FFF;
      background: #38312B; }
    .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page .views-exposed-widgets {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page .views-exposed-widgets:after {
        display: none; }
    .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #edit-keys-wrapper,
    .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #search-key-wrapper {
      width: calc(65% - 20px);
      padding: 0; }
    .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #views-exposed-form-buscador-page2 input[type="text"] {
      width: 100%;
      height: 50px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 14px;
      border: 1px solid #e4e2e0;
      padding: 10px 20px; }
      .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #views-exposed-form-buscador-page2 input[type="text"]::-webkit-input-placeholder {
        display: block;
        padding-left: 10px;
        color: #38312B; }
      .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #views-exposed-form-buscador-page2 input[type="text"]:-ms-input-placeholder {
        display: block;
        padding-left: 10px;
        color: #38312B; }
      .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #views-exposed-form-buscador-page2 input[type="text"]::-ms-input-placeholder {
        display: block;
        padding-left: 10px;
        color: #38312B; }
      .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page #views-exposed-form-buscador-page2 input[type="text"]::placeholder {
        display: block;
        padding-left: 10px;
        color: #38312B; }
    .section-buscador #content #block-arista-formulario-buscador #block-views-exp-buscador-page .views-submit-button {
      padding: 0;
      width: 35%; }
  .section-buscador #content #block-arista-formulario-buscador .buscador-links {
    width: 100%;
    max-width: 820px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    margin-top: 187px;
    float: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center; }
    @media (max-width: 1024px) {
      .section-buscador #content #block-arista-formulario-buscador .buscador-links {
        width: 100%;
        max-width: initial;
        left: 0; } }
    @media (max-width: 828px) {
      .section-buscador #content #block-arista-formulario-buscador .buscador-links {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        margin: 50px 0 0 0;
        position: relative;
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
    @media (max-width: 1024px) {
      .section-buscador #content #block-arista-formulario-buscador .buscador-links {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; } }
    .section-buscador #content #block-arista-formulario-buscador .buscador-links a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 190px;
      height: 50px;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding-top: 20px;
      margin: 0 10px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 12px;
      text-transform: uppercase;
      background: #FFF;
      color: #38312B;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      line-height: 1.3em;
      padding: 0;
      position: relative; }
      @media (max-width: 828px) {
        .section-buscador #content #block-arista-formulario-buscador .buscador-links a {
          width: 100%;
          margin: 0; } }
      .section-buscador #content #block-arista-formulario-buscador .buscador-links a:hover, .section-buscador #content #block-arista-formulario-buscador .buscador-links a.select {
        padding: 0;
        color: #E4002B; }
        .section-buscador #content #block-arista-formulario-buscador .buscador-links a:hover span, .section-buscador #content #block-arista-formulario-buscador .buscador-links a.select span {
          position: relative; }
          .section-buscador #content #block-arista-formulario-buscador .buscador-links a:hover span:before, .section-buscador #content #block-arista-formulario-buscador .buscador-links a.select span:before {
            display: block;
            position: absolute;
            height: 6px;
            top: 35px;
            background: #38312B;
            content: '';
            width: 100%; }
      .section-buscador #content #block-arista-formulario-buscador .buscador-links a:first-of-type {
        margin-left: 0; }
  .section-buscador #content .view-buscador .view-header {
    width: 100%;
    height: 170px;
    background: #f5f5f5;
    border-bottom: none; }
    .section-buscador #content .view-buscador .view-header .views-result-count {
      width: 100%;
      max-width: 470px;
      margin: 0 auto;
      text-align: center;
      padding-top: 55px;
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-size: 25px;
      color: #38312B;
      line-height: 1.8em; }
      @media (max-width: 1024px) {
        .section-buscador #content .view-buscador .view-header .views-result-count {
          max-width: initial;
          padding: 55px 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
  .section-buscador #content .view-buscador .view-content {
    width: 100%;
    max-width: 820px;
    margin: 0 auto;
    margin-top: 55px; }
    @media (max-width: 1024px) {
      .section-buscador #content .view-buscador .view-content {
        max-width: initial;
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
    .section-buscador #content .view-buscador .view-content .views-row {
      border-bottom: 1px solid #aba198;
      padding: 30px 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
    .section-buscador #content .view-buscador .view-content .views-field-php {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 14px;
      text-transform: uppercase;
      color: #7a7a7a; }
    .section-buscador #content .view-buscador .view-content .views-field-title {
      height: auto;
      margin-top: 5px;
      margin-bottom: 10px; }
      .section-buscador #content .view-buscador .view-content .views-field-title a {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 22px;
        color: #38312B;
        text-decoration: none;
        width: auto; }
        .section-buscador #content .view-buscador .view-content .views-field-title a:after {
          content: '';
          display: block;
          width: auto;
          height: 1px;
          position: relative;
          top: 5px;
          background: transparent; }
        .section-buscador #content .view-buscador .view-content .views-field-title a:hover, .section-buscador #content .view-buscador .view-content .views-field-title a.select {
          color: #E4002B; }
          .section-buscador #content .view-buscador .view-content .views-field-title a:hover:after, .section-buscador #content .view-buscador .view-content .views-field-title a.select:after {
            background: #E4002B; }
    .section-buscador #content .view-buscador .view-content .views-field-body p {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 16px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      color: #38312B; }
    .section-buscador #content .view-buscador .view-content .views-field-body .field-content {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 16px;
      color: #38312B; }
    .section-buscador #content .view-buscador .view-content .views-field-field-fecha {
      padding-left: 0px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 14px;
      color: #38312B;
      border-left: none; }
  .section-buscador #content .view-buscador .pager {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 50px 0 70px 0; }
    @media (max-width: 600px) {
      .section-buscador #content .view-buscador .pager {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap; } }
    .section-buscador #content .view-buscador .pager > li {
      background: #FFF;
      width: 58px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-align: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      padding: 0;
      border-right: 1px solid #53565A;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #53565A; }
      @media (max-width: 600px) {
        .section-buscador #content .view-buscador .pager > li {
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1; } }
      .section-buscador #content .view-buscador .pager > li a {
        background: none !important;
        font-size: 16px; }
      .section-buscador #content .view-buscador .pager > li.last-number {
        border-right: none; }
      .section-buscador #content .view-buscador .pager > li:hover, .section-buscador #content .view-buscador .pager > li.pager-current {
        background: #53565A;
        color: #FFF; }
        .section-buscador #content .view-buscador .pager > li:hover a, .section-buscador #content .view-buscador .pager > li.pager-current a {
          color: #FFF; }
      .section-buscador #content .view-buscador .pager > li.pager-next, .section-buscador #content .view-buscador .pager > li.pager-previous {
        width: auto;
        padding: 0 10px;
        border-right: none; }
        @media (max-width: 600px) {
          .section-buscador #content .view-buscador .pager > li.pager-next, .section-buscador #content .view-buscador .pager > li.pager-previous {
            width: 50%;
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2;
            margin: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            margin-top: 30px;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            text-align: left;
            padding: 0;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; } }
      @media (max-width: 600px) {
        .section-buscador #content .view-buscador .pager > li.pager-next {
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          text-align: right; } }
      .section-buscador #content .view-buscador .pager > li.pager-next:after, .section-buscador #content .view-buscador .pager > li.pager-previous:before {
        content: "\f105";
        font-family: 'FontAwesome';
        margin-left: 2px;
        font-size: 18px;
        margin-top: 2px; }
      .section-buscador #content .view-buscador .pager > li.pager-next:hover, .section-buscador #content .view-buscador .pager > li.pager-previous:hover {
        background: none;
        color: #53565A; }
        .section-buscador #content .view-buscador .pager > li.pager-next:hover a, .section-buscador #content .view-buscador .pager > li.pager-previous:hover a {
          color: #53565A; }
      .section-buscador #content .view-buscador .pager > li.pager-previous:before {
        content: "\f104";
        margin-left: 0;
        margin-right: 2px; }
      .section-buscador #content .view-buscador .pager > li.pager-ellipsis {
        border-right: none;
        cursor: pointer; }

.section-403,
.section-500,
.section-error-403,
.section-error-404,
.section-error-500 {
  background: #FFF; }
  .section-403 #contenedor-principal,
  .section-500 #contenedor-principal,
  .section-error-403 #contenedor-principal,
  .section-error-404 #contenedor-principal,
  .section-error-500 #contenedor-principal {
    background: #FFF !important; }
    .section-403 #contenedor-principal .section-error,
    .section-500 #contenedor-principal .section-error,
    .section-error-403 #contenedor-principal .section-error,
    .section-error-404 #contenedor-principal .section-error,
    .section-error-500 #contenedor-principal .section-error {
      background: #FFF; }
      .section-403 #contenedor-principal .section-error #content,
      .section-500 #contenedor-principal .section-error #content,
      .section-error-403 #contenedor-principal .section-error #content,
      .section-error-404 #contenedor-principal .section-error #content,
      .section-error-500 #contenedor-principal .section-error #content {
        padding: 0;
        width: 100%;
        float: none;
        max-width: 1240px;
        margin: 40px auto 100px auto;
        min-height: 500px; }
        @media (max-width: 1024px) {
          .section-403 #contenedor-principal .section-error #content,
          .section-500 #contenedor-principal .section-error #content,
          .section-error-403 #contenedor-principal .section-error #content,
          .section-error-404 #contenedor-principal .section-error #content,
          .section-error-500 #contenedor-principal .section-error #content {
            padding: 0 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box; } }
        .section-403 #contenedor-principal .section-error #content h2,
        .section-500 #contenedor-principal .section-error #content h2,
        .section-error-403 #contenedor-principal .section-error #content h2,
        .section-error-404 #contenedor-principal .section-error #content h2,
        .section-error-500 #contenedor-principal .section-error #content h2 {
          display: block;
          padding: 0;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 !important;
          color: #38312B;
          text-transform: uppercase;
          text-align: center;
          font-size: 38px !important;
          line-height: 38px;
          margin-bottom: 20px !important;
          position: relative;
          margin-bottom: 10px !important;
          border: none !important; }
          @media (max-width: 1024px) {
            .section-403 #contenedor-principal .section-error #content h2,
            .section-500 #contenedor-principal .section-error #content h2,
            .section-error-403 #contenedor-principal .section-error #content h2,
            .section-error-404 #contenedor-principal .section-error #content h2,
            .section-error-500 #contenedor-principal .section-error #content h2 {
              padding: 0 20px; } }
          .section-403 #contenedor-principal .section-error #content h2:before,
          .section-500 #contenedor-principal .section-error #content h2:before,
          .section-error-403 #contenedor-principal .section-error #content h2:before,
          .section-error-404 #contenedor-principal .section-error #content h2:before,
          .section-error-500 #contenedor-principal .section-error #content h2:before {
            content: "";
            width: 80px;
            height: 7px;
            background: #aca39a;
            display: block;
            left: 50%;
            position: relative;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
            margin: 0px 0 30px 0; }
        .section-403 #contenedor-principal .section-error #content h3,
        .section-500 #contenedor-principal .section-error #content h3,
        .section-error-403 #contenedor-principal .section-error #content h3,
        .section-error-404 #contenedor-principal .section-error #content h3,
        .section-error-500 #contenedor-principal .section-error #content h3 {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 20px;
          text-align: center;
          margin-top: 0;
          margin-bottom: 50px; }
        .section-403 #contenedor-principal .section-error #content p,
        .section-500 #contenedor-principal .section-error #content p,
        .section-error-403 #contenedor-principal .section-error #content p,
        .section-error-404 #contenedor-principal .section-error #content p,
        .section-error-500 #contenedor-principal .section-error #content p {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          text-align: center;
          margin: 15px 0; }
          .section-403 #contenedor-principal .section-error #content p a,
          .section-500 #contenedor-principal .section-error #content p a,
          .section-error-403 #contenedor-principal .section-error #content p a,
          .section-error-404 #contenedor-principal .section-error #content p a,
          .section-error-500 #contenedor-principal .section-error #content p a {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 !important;
            font-size: 16px; }
            .section-403 #contenedor-principal .section-error #content p a:hover,
            .section-500 #contenedor-principal .section-error #content p a:hover,
            .section-error-403 #contenedor-principal .section-error #content p a:hover,
            .section-error-404 #contenedor-principal .section-error #content p a:hover,
            .section-error-500 #contenedor-principal .section-error #content p a:hover {
              color: #ed7e11 !important;
              text-decoration: underline; }

@media (max-width: 1024px) {
  body.section-agenda article.node-eventos .evento-contenido .bloque-sin-imagen {
    width: calc(100% - 60px); } }

@media (max-width: 600px) {
  body.section-agenda article.node-eventos .evento-contenido .bloque-sin-imagen {
    width: 100%; } }

@media (max-width: 768px) {
  body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .titulo {
    font-size: 20px !important; } }

@media (max-width: 414px) {
  body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .titulo {
    font-size: 22px !important; } }

@media (max-width: 768px) {
  body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .titulo:before {
    height: 60px !important;
    width: 60px !important;
    margin-right: 8px !important; } }

@media (max-width: 414px) {
  body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .titulo:before {
    height: 70px !important;
    width: 70px !important;
    margin-right: 15px !important; } }

body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul.submenu_active {
  height: 100%; }

.menu-block-3 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu,
.menu-block-2 > ul.menu > li.menu__item > ul.menu > li.menu__item > ul.menu {
  display: block !important;
  position: relative !important;
  width: 270px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-top: 0px !important; }

.menu-block-3 > .menu > .menu__item > .menu > .menu__item > ul.menu > li:last-child a,
.menu-block-2 > .menu > .menu__item > .menu > .menu__item > ul.menu > li:last-child a {
  border-bottom: 1px solid #cbc6c3 !important; }
  .menu-block-3 > .menu > .menu__item > .menu > .menu__item > ul.menu > li:last-child a:hover,
  .menu-block-2 > .menu > .menu__item > .menu > .menu__item > ul.menu > li:last-child a:hover {
    border-bottom: 1px solid #ed7e11 !important; }

.menu-block-3 > ul.menu > li.menu-mlid-646 > ul.menu > li.last,
.menu-block-2 > ul.menu > li.menu-mlid-333 > ul.menu > li.last {
  border-bottom: none !important; }

#content .contenido-proyecto .bloque3 .derecha .contenido-bloque p {
  line-height: 1.5em !important; }

.section-memoria-auditoria #content #documentacion .documentos.segundo {
  margin-top: -20px;
  min-height: 145px;
  /*display: block;*/
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  @media (max-width: 600px) {
    .section-memoria-auditoria #content #documentacion .documentos.segundo {
      margin-top: -40px; } }
  .section-memoria-auditoria #content #documentacion .documentos.segundo .documento {
    min-height: 145px;
    float: right; }
    .section-memoria-auditoria #content #documentacion .documentos.segundo .documento .titulo {
      width: 100%; }

.section-memoria-auditoria #content #documentacion .documentos .memoria .titulo {
  margin-right: 5px; }

.section-memoria-auditoria #content #documentacion .documentos .documento a.descarga:before {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

.errores {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 15px 0; }
  .errores .element-invisible {
    position: absolute !important; }
  .errores ul {
    display: block;
    position: relative;
    overflow: hidden;
    border: 1px solid #E4002B;
    color: #8c2e0b;
    padding: 15px !important;
    list-style: none;
    margin: 0; }
    .errores ul li {
      background: none !important;
      display: block;
      position: relative;
      overflow: hidden;
      margin-bottom: 5px;
      padding: 0 !important;
      color: #8c2e0b !important; }

@media (max-width: 1024px) {
  .element-invisible {
    position: absolute !important; } }

/*--------------------------------------------------------------
# New styles
--------------------------------------------------------------*/
.focus {
  cursor: pointer; }
  .focus:focus {
    outline: #CA2913 solid 2px; }

.focus_hover {
  cursor: pointer; }
  .focus_hover:focus {
    background: #6E6259 !important;
    border-top: 1px solid #6E6259 !important;
    color: #FFF !important; }
    .focus_hover:focus:after {
      color: #FFF !important; }

#sliding-popup .popup-content {
  display: block;
  position: relative;
  overflow: hidden; }
  #sliding-popup .popup-content .agree-button:focus, #sliding-popup .popup-content .find-more-button:focus {
    outline: #FF0 solid 2px !important; }

.tachado {
  text-decoration: line-through; }

.focus_pink {
  cursor: pointer; }
  .focus_pink:focus {
    outline: #F0F solid 2px !important; }

.focus_blue {
  cursor: pointer; }
  .focus_blue:focus {
    outline: #0000C0 solid 2px !important; }

.focus_video:focus .boton-play {
  border: 3px solid #0000C0; }

.focus_green {
  cursor: pointer; }
  .focus_green:focus {
    outline: #00FF00 solid 2px !important; }

.focus_yellow {
  cursor: pointer; }
  .focus_yellow:focus {
    outline: #FF0 solid 5px !important; }

.focus_black {
  cursor: pointer; }
  .focus_black:focus {
    outline: #000 solid 2px !important; }

.focus_dark_red {
  cursor: pointer; }
  .focus_dark_red:focus {
    outline: #CA2913 solid 2px; }

#skip-link a {
  height: 0;
  padding: 0; }

.element-invisible.element-focusable:active, .element-invisible.element-focusable:focus {
  height: auto !important;
  padding: 5px 0 !important; }

#block-block-9 {
  position: relative;
  float: left;
  padding: 0;
  width: 130px;
  margin-top: -7px;
  margin-bottom: -15px; }
  #block-block-9 img {
    width: 100%; }
  @media (max-width: 825px) {
    #block-block-9 {
      margin: 0; } }

#header {
  height: 125px; }
  @media (max-width: 1024px) {
    #header {
      height: 50px;
      border-bottom: 1px solid #ededed;
      position: fixed !important;
      background: #FFF;
      width: 100%;
      z-index: 9999;
      padding: 0 !important;
      top: 0; }
      #header .header__logo {
        height: 50px;
        margin: 0 0 0 20px;
        background-size: auto 40px;
        background-position: 0;
        width: 275px;
        left: 10px; } }
  @media (max-width: 600px) {
    #header .header__logo {
      margin: 0; } }
  #header .btn-menu_responsive {
    float: right;
    height: 50px;
    display: none; }
    @media (max-width: 1024px) {
      #header .btn-menu_responsive {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    #header .btn-menu_responsive p {
      padding: 2px 10px 0 10px;
      color: #6E6259;
      text-transform: uppercase;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 15px; }
    #header .btn-menu_responsive .icono:after {
      content: "\f0c9";
      font-family: 'FontAwesome';
      display: block;
      background: #f4f3f1;
      color: #6E6259;
      height: 50px;
      width: 50px;
      font-size: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    #header .btn-menu_responsive.active .icono:after {
      content: "\f00d"; }
  #header .region-header {
    margin-top: -2px;
    position: absolute;
    float: none;
    width: auto;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    height: 30px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    @media (max-width: 1024px) {
      #header .region-header {
        display: none; } }
    #header .region-header #block-menu-menu-cabecera,
    #header .region-header #block-menu-menu-cabecera-en,
    #header .region-header #block-arista-intercambio-idioma {
      position: relative;
      right: 0;
      margin: 0; }
      #header .region-header #block-menu-menu-cabecera ul,
      #header .region-header #block-menu-menu-cabecera-en ul,
      #header .region-header #block-arista-intercambio-idioma ul {
        list-style: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
        #header .region-header #block-menu-menu-cabecera ul li,
        #header .region-header #block-menu-menu-cabecera-en ul li,
        #header .region-header #block-arista-intercambio-idioma ul li {
          height: auto;
          float: none;
          margin-right: 1px; }
          #header .region-header #block-menu-menu-cabecera ul li:before,
          #header .region-header #block-menu-menu-cabecera-en ul li:before,
          #header .region-header #block-arista-intercambio-idioma ul li:before {
            display: none; }
          #header .region-header #block-menu-menu-cabecera ul li a,
          #header .region-header #block-menu-menu-cabecera-en ul li a,
          #header .region-header #block-arista-intercambio-idioma ul li a {
            background: #e0ded9;
            text-transform: uppercase;
            color: #6E6259;
            height: auto;
            padding: 3px 25px;
            display: block;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            text-decoration: none; }
            #header .region-header #block-menu-menu-cabecera ul li a abbr,
            #header .region-header #block-menu-menu-cabecera-en ul li a abbr,
            #header .region-header #block-arista-intercambio-idioma ul li a abbr {
              text-decoration: none !important; }
            #header .region-header #block-menu-menu-cabecera ul li a:hover,
            #header .region-header #block-menu-menu-cabecera-en ul li a:hover,
            #header .region-header #block-arista-intercambio-idioma ul li a:hover {
              background: #6E6259;
              color: #FFF; }
          #header .region-header #block-menu-menu-cabecera ul li.menu_external a,
          #header .region-header #block-menu-menu-cabecera-en ul li.menu_external a,
          #header .region-header #block-arista-intercambio-idioma ul li.menu_external a {
            background: #6E6259;
            color: #FFF; }
    #header .region-header #block-arista-intercambio-idioma {
      background: none;
      padding: 0; }
      #header .region-header #block-arista-intercambio-idioma ul.language-switcher-locale-url {
        padding: 0 15px;
        margin: 0; }
        #header .region-header #block-arista-intercambio-idioma ul.language-switcher-locale-url li a {
          background: #FFF;
          padding: 5px;
          position: relative;
          font-family: "source_sans_proregular";
          font-size: 14px; }
          #header .region-header #block-arista-intercambio-idioma ul.language-switcher-locale-url li a:hover {
            color: #000;
            font-family: "source_sans_proregular"; }
            #header .region-header #block-arista-intercambio-idioma ul.language-switcher-locale-url li a:hover:before {
              content: "";
              display: block;
              width: calc(100% - 10px);
              height: 2px;
              background: #041E42;
              position: absolute;
              bottom: 0;
              left: 5px; }
          #header .region-header #block-arista-intercambio-idioma ul.language-switcher-locale-url li a.active {
            color: #000;
            font-family: "source_sans_probold"; }
            #header .region-header #block-arista-intercambio-idioma ul.language-switcher-locale-url li a.active:before {
              content: "";
              display: block;
              width: calc(100% - 10px);
              height: 2px;
              background: #041E42;
              position: absolute;
              bottom: 0;
              left: 5px; }

body #btn-subir {
  background: #38312B;
  color: #FFF;
  width: 45px;
  height: 45px;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: fixed;
  bottom: 75px;
  right: 20px;
  z-index: 9999; }

body .breadcrumb {
  border-top: none !important;
  border-bottom: none;
  max-width: 1240px;
  margin: 0 auto !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 0 0 0 !important;
  clear: both; }
  @media (max-width: 1024px) {
    body .breadcrumb {
      display: none; } }
  body .breadcrumb ol {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap; }
    body .breadcrumb ol li {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 !important;
      font-size: 12px !important;
      margin-left: 4px;
      color: #38312B !important; }
      body .breadcrumb ol li a {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 !important;
        cursor: pointer !important;
        font-size: 12px; }
      body .breadcrumb ol li:first-child {
        display: block !important; }
      body .breadcrumb ol li:last-child {
        font-family: 'titilliumtext22l_bold' !important;
        font-weight: 700 !important; }

body #modal {
  position: fixed;
  background: rgba(255, 255, 255, 0.8);
  max-width: none;
  width: 100%;
  height: 100%;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: none;
  cursor: initial; }
  body #modal.activo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-animation: .4s ease-in-out 0s 1 modalIni;
    animation: .4s ease-in-out 0s 1 modalIni; }
  body #modal .contenido {
    background: #FFF;
    padding: 0;
    border: 1px solid #cbc4bc;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 90%;
    max-width: 1240px; }
    body #modal .contenido .cabecera-modal {
      width: 100%;
      padding: 15px 25px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
    body #modal .contenido .titulo {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 25px;
      color: #6E6259;
      -webkit-font-smoothing: antialiased;
      margin: 0; }
    body #modal .contenido .cerrar {
      float: right;
      color: #6E6259;
      cursor: pointer; }
    body #modal .contenido .video-container {
      width: 100%; }
      body #modal .contenido .video-container .embedded-video {
        max-width: none; }
        body #modal .contenido .video-container .embedded-video .player {
          position: relative;
          top: 0;
          left: 0;
          width: 100%;
          padding-bottom: 56%; }
          body #modal .contenido .video-container .embedded-video .player iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%; }
        body #modal .contenido .video-container .embedded-video .controls {
          display: block;
          position: relative; }
          body #modal .contenido .video-container .embedded-video .controls .controlsContainer {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            list-style: none;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 0;
            margin: 0; }
            body #modal .contenido .video-container .embedded-video .controls .controlsContainer .liControl {
              margin: 0;
              background: #1B1B1B; }
              body #modal .contenido .video-container .embedded-video .controls .controlsContainer .liControl .btnPlayerControl {
                display: inline-block;
                border: none;
                background: #1B1B1B; }

body #contenedor-principal {
  overflow: hidden; }

body.no-scroll {
  overflow: hidden; }

body #main {
  padding-top: 0px; }
  @media (max-width: 1024px) {
    body #main {
      padding-top: 50px; } }

body #navigation {
  z-index: 99999;
  display: block;
  position: relative;
  height: 61px !important; }
  body #navigation .block-menu-block .menu-block-wrapper > .menu > .menu__item > .menu {
    width: 350px !important; }
  body #navigation.fixed {
    position: fixed;
    height: auto !important; }
    body #navigation.fixed #logo-fixed {
      display: inline-block; }
    body #navigation.fixed .block-menu-block {
      padding-left: 116px;
      -webkit-transition: padding-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;
      transition: padding-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;
      transition: none; }
      @media (max-width: 1350px) {
        body #navigation.fixed .block-menu-block {
          padding-left: 134px; } }
      @media (max-width: 1240px) {
        body #navigation.fixed .block-menu-block {
          padding-left: 164px; } }
      @media (max-width: 1024px) {
        body #navigation.fixed .block-menu-block {
          padding-left: 164px; } }
  body #navigation:after {
    content: "";
    display: none;
    background: #FFF;
    width: 370px;
    position: absolute;
    top: 0;
    height: calc(100% - 0px);
    z-index: 0;
    right: 0;
    right: 0px;
    -webkit-animation: .3s ease-in-out 0s 1 subMenuInGeneral;
    animation: .3s ease-in-out 0s 1 subMenuInGeneral; }
    @media (max-width: 1024px) {
      body #navigation:after {
        display: block; } }
  @media (max-width: 1240px) {
    body #navigation {
      padding: 0; } }
  @media (max-width: 1024px) {
    body #navigation {
      display: none;
      margin-top: 50px;
      position: fixed !important;
      height: auto !important;
      top: 0;
      bottom: 0;
      overflow: scroll;
      overflow-x: hidden;
      background: rgba(255, 255, 255, 0.7) !important; }
      body #navigation #logo-fixed {
        display: none !important; }
      body #navigation.active {
        display: block; } }
  body #navigation .block-menu-block {
    padding-left: 0px;
    -webkit-transition: padding-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;
    transition: padding-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; }
  body #navigation #logo-fixed {
    display: none;
    height: 58px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-668px);
    transform: translateX(-668px);
    -webkit-transform: translateX(-668px);
    transform: translateX(-668px);
    background: #fff; }
    body #navigation #logo-fixed img {
      height: 58px; }
    @media (max-width: 1350px) {
      body #navigation #logo-fixed {
        left: 0;
        -webkit-transform: initial;
        transform: initial; } }
    @media (max-width: 1240px) {
      body #navigation #logo-fixed {
         } }
  body #navigation #responsive-menu {
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column wrap;
    flex-flow: column wrap;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    position: relative;
    float: right;
    width: 90%;
    max-width: 370px;
    overflow: hidden;
    right: 0px;
    -webkit-animation: .3s ease-in-out 0s 1 subMenuInGeneral;
    animation: .3s ease-in-out 0s 1 subMenuInGeneral;
    z-index: 1; }
    body #navigation #responsive-menu .submenu_active .buscador > ul.menu > ul.menu.submenu_active,
    body #navigation #responsive-menu .submenu_active .menu-responsive > ul.menu > ul.menu.submenu_active,
    body #navigation #responsive-menu .submenu_active .idiomas > ul.menu > ul.menu.submenu_active {
      z-index: 10; }
    body #navigation #responsive-menu .submenu_active > li ul.submenu_active {
      margin-top: 0 !important; }
    @media (max-width: 1024px) {
      body #navigation #responsive-menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; } }
    body #navigation #responsive-menu .buscador {
      float: none;
      border: none;
      background: #FFF;
      width: 100%; }
      body #navigation #responsive-menu .buscador form {
        width: 100%; }
        body #navigation #responsive-menu .buscador form .views-exposed-widgets {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          margin-bottom: 0; }
          body #navigation #responsive-menu .buscador form .views-exposed-widgets label {
            display: none; }
          body #navigation #responsive-menu .buscador form .views-exposed-widgets:after {
            display: none; }
          body #navigation #responsive-menu .buscador form .views-exposed-widgets #edit-keys-wrapper,
          body #navigation #responsive-menu .buscador form .views-exposed-widgets #search-key-wrapper {
            width: calc(100% - 58px);
            padding: 5px 5px 5px 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center; }
            body #navigation #responsive-menu .buscador form .views-exposed-widgets #edit-keys-wrapper .views-widget,
            body #navigation #responsive-menu .buscador form .views-exposed-widgets #search-key-wrapper .views-widget {
              width: 100%; }
              body #navigation #responsive-menu .buscador form .views-exposed-widgets #edit-keys-wrapper .views-widget input[type="text"],
              body #navigation #responsive-menu .buscador form .views-exposed-widgets #search-key-wrapper .views-widget input[type="text"] {
                width: 100%;
                height: 35px;
                border: none; }
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #edit-keys-wrapper .views-widget input[type="text"]::-webkit-input-placeholder,
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #search-key-wrapper .views-widget input[type="text"]::-webkit-input-placeholder {
                  color: #000;
                  text-transform: uppercase;
                  font-size: 14px; }
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #edit-keys-wrapper .views-widget input[type="text"]:-ms-input-placeholder,
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #search-key-wrapper .views-widget input[type="text"]:-ms-input-placeholder {
                  color: #000;
                  text-transform: uppercase;
                  font-size: 14px; }
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #edit-keys-wrapper .views-widget input[type="text"]::-ms-input-placeholder,
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #search-key-wrapper .views-widget input[type="text"]::-ms-input-placeholder {
                  color: #000;
                  text-transform: uppercase;
                  font-size: 14px; }
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #edit-keys-wrapper .views-widget input[type="text"]::placeholder,
                body #navigation #responsive-menu .buscador form .views-exposed-widgets #search-key-wrapper .views-widget input[type="text"]::placeholder {
                  color: #000;
                  text-transform: uppercase;
                  font-size: 14px; }
          body #navigation #responsive-menu .buscador form .views-exposed-widgets .views-submit-button {
            width: 48px;
            min-height: 48px;
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0;
            padding: 0; }
            body #navigation #responsive-menu .buscador form .views-exposed-widgets .views-submit-button:before {
              content: "\f002";
              font-family: "FontAwesome";
              color: #000;
              font-size: 25px;
              text-indent: 0;
              position: absolute;
              top: 50%;
              left: 50%;
              -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
            body #navigation #responsive-menu .buscador form .views-exposed-widgets .views-submit-button input[type='submit'] {
              width: 48px;
              min-height: 48px;
              background: rgba(255, 255, 255, 0.3);
              text-indent: -9999px;
              margin: 0;
              padding: 0;
              z-index: 1;
              border: none; }
    body #navigation #responsive-menu .menu-responsive,
    body #navigation #responsive-menu .idiomas {
      width: 100%; }
      body #navigation #responsive-menu .menu-responsive ul.menu,
      body #navigation #responsive-menu .idiomas ul.menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        float: none;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        border: none; }
        body #navigation #responsive-menu .menu-responsive ul.menu .menu__item,
        body #navigation #responsive-menu .idiomas ul.menu .menu__item {
          width: 100%;
          background: #FFF;
          background: #f4f3f1;
          border-top: 1px solid #dbdad8;
          margin: 0;
          padding: 0 0 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item a, body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_lang,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item a,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.menu_lang {
            min-height: 48px;
            color: #3a312a;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            -webkit-font-smoothing: antialiased;
            padding: 0;
            line-height: initial;
            height: auto;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            font-size: 14px;
            font-size: 16px;
            text-decoration: none;
            text-transform: uppercase; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_sala-de-prensa,
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_conocenos,
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_external,
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_contacto,
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_contact,
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_lang,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.menu_lang {
            background: #FFF;
            padding-left: 20px;
            border-bottom: 1px solid #dbdad8; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_conocenos {
            border-bottom: 5px solid #dbdad8; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.is-expanded,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.is-expanded {
            /*background: #f4f3f1;*/ }
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.is-expanded > a,
            body #navigation #responsive-menu .idiomas ul.menu .menu__item.is-expanded > a {
              /*font-size: 16px;*/ }
              body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.is-expanded > a:after,
              body #navigation #responsive-menu .idiomas ul.menu .menu__item.is-expanded > a:after {
                content: "\f105";
                font-family: "FontAwesome";
                font-size: 30px;
                width: 48px;
                height: 48px;
                border-left: 1px solid #dbdad8;
                right: 0;
                position: relative;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                margin: 0; }
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.is-expanded.menu_oculto,
            body #navigation #responsive-menu .idiomas ul.menu .menu__item.is-expanded.menu_oculto {
              display: none; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_lang:after,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.menu_lang:after {
            content: "\f105";
            font-family: "FontAwesome";
            font-size: 30px;
            width: 48px;
            height: 48px;
            border-left: 1px solid #dbdad8;
            right: 0;
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_front,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.menu_front {
            background: #FFF; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_external a, body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_contacto a, body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_contact a,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.menu_external a,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.menu_contacto a,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item.menu_contact a {
            text-transform: none; }
          body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul,
          body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul {
            display: block;
            position: absolute;
            left: 100%;
            opacity: .001;
            top: 0;
            z-index: 10;
            background: #FFF;
            height: 100vh;
            margin-top: 48px; }
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul li {
              background: #f4f3f1; }
              body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul li a:after,
              body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul li a:after {
                display: none; }
              body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul li a abbr,
              body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul li a abbr {
                text-decoration: none; }
              body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul li.sub_volver,
              body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul li.sub_volver {
                width: 100%;
                padding: 0; }
                body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul li.sub_volver a,
                body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul li.sub_volver a {
                  display: block;
                  /*background: #FFF;*/
                  width: 100%;
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-box-align: center;
                  -ms-flex-align: center;
                  align-items: center;
                  -webkit-box-pack: start;
                  -ms-flex-pack: start;
                  justify-content: flex-start; }
                  body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul li.sub_volver a:before,
                  body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul li.sub_volver a:before {
                    content: "\f104";
                    font-family: "FontAwesome";
                    font-size: 25px;
                    margin-right: 15px;
                    position: relative;
                    margin: 0 10px 0 20px; }
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_sala-de-prensa > ul li,
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item.menu_conocenos > ul li,
            body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul li {
              background: #fff;
            }
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > a:not(.nolink) + ul .last,
            body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul .last {
              background: none;
              padding: 15px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center; }
              body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > a:not(.nolink) + ul .last a,
              body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul .last a {
                max-width: 220px;
                background: #6E6259;
                color: #FFF;
                padding: 20px 55px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                text-align: center; }
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul.submenu_active,
            body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul.submenu_active {
              left: 0px;
              opacity: 1;
              -webkit-animation: .3s ease-in-out 0s 1 subMenuIn;
              animation: .3s ease-in-out 0s 1 subMenuIn;
              z-index: 10;
              width: 100%; }
            body #navigation #responsive-menu .menu-responsive ul.menu .menu__item > ul.submenu_out,
            body #navigation #responsive-menu .idiomas ul.menu .menu__item > ul.submenu_out {
              -webkit-animation: .3s ease-in-out 0s 1 subMenuOut;
              animation: .3s ease-in-out 0s 1 subMenuOut; }
    body #navigation #responsive-menu .idiomas ul.menu .menu__item.is-expanded {
      background: #FFF;
      border-bottom: 1px solid #dbdad8; }
      body #navigation #responsive-menu .idiomas ul.menu .menu__item.is-expanded > ul.submenu_active .last {
        /*background: #f4f3f1;*/
        padding: 0 0 0 20px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        body #navigation #responsive-menu .idiomas ul.menu .menu__item.is-expanded > ul.submenu_active .last a {
          min-height: 48px;
          color: #3a312a;
          padding: 0;
          line-height: initial;
          height: auto;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          background: none;
          text-decoration: none; }
  body #navigation .region-navigation {
    position: relative; }
    @media (max-width: 1024px) {
      body #navigation .region-navigation {
        display: none; } }
    
    /* offset:  - 4px; */
    body #navigation .region-navigation #block-menu-block-2 {
      padding-left: calc(100% - 886px - 315px - 4px); }
      @media (max-width: 1280px) {
        body #navigation .region-navigation #block-menu-block-2 {
          padding-left: calc(100% - 854px - 307px - 4px); } }
      @media (max-width: 1240px) {
        body #navigation .region-navigation #block-menu-block-2 {
          padding-left: calc(100% - 824px - 299px - 4px); } }
      @media (max-width: 1180px) {
        body #navigation .region-navigation #block-menu-block-2 {
          padding-left: calc(100% - 694px - 312px - 4px); } }
    
    body #navigation.fixed .region-navigation #block-menu-block-2 {
      padding-left: calc(100% - 116px - 712px - 301px - 4px); }
      @media (max-width: 1350px) {
        body #navigation.fixed .region-navigation #block-menu-block-2 {
          padding-left: calc(100% - 134px - 648px - 293px - 4px); } }
      @media (max-width: 1240px) {
        body #navigation.fixed .region-navigation #block-menu-block-2 {
          padding-left: calc(100% - 164px - 579px - 267px - 4px); } }
    
    body #navigation .region-navigation #block-menu-block-3 {
      padding-left: calc(100% - 820px - 276px - 4px); }
      @media (max-width: 1280px) {
        body #navigation .region-navigation #block-menu-block-3 {
          padding-left: calc(100% - 800px - 268px - 4px); } }
      @media (max-width: 1240px) {
        body #navigation .region-navigation #block-menu-block-3 {
          padding-left: calc(100% - 780px - 260px - 4px); } }
      @media (max-width: 1180px) {
        body #navigation .region-navigation #block-menu-block-3 {
          padding-left: calc(100% - 693px - 276px - 4px); } }
    
    body #navigation.fixed .region-navigation #block-menu-block-3 {
      padding-left: calc(100% - 116px - 712px - 264px - 4px); }
      @media (max-width: 1350px) {
        body #navigation.fixed .region-navigation #block-menu-block-3 {
          padding-left: calc(100% - 134px - 648px - 256px - 4px); } }
      @media (max-width: 1240px) {
        body #navigation.fixed .region-navigation #block-menu-block-3 {
          padding-left: calc(100% - 164px - 578px - 237px - 4px); } }
    
    body #navigation .region-navigation #block-menu-block-2,
    body #navigation .region-navigation #block-menu-block-3 {
      float: right;
      background: #fff;
      z-index: 100000; }
      body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > .menu > .menu__item:hover > .menu,
      body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > .menu > .menu__item:hover > .menu {
        left: initial;
        right: 0; }
      body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last,
      body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last {
        height: 58px;
        background: #6E6259; }
        body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last a,
        body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last a {
          width: 46px;
          display: inline-block;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          text-indent: -50000px;
          padding: 2px;
          position: relative; }
          body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last a:focus,
          body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last a:focus {
            background: #041E42;
            border: 5px solid #FF0;
            padding: 0px; }
          body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last a.focus:focus,
          body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last a.focus:focus {
            outline: none;
            border-color: #FF0;
            padding: 0px;
            border: 5px solid #FF0; }
          body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last a:hover,
          body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last a:hover {
            background: #041E42;
            border: 2px solid #041E42;
            color: #FFF;
            padding: 0px; }
          body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last a:before,
          body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last a:before {
            text-indent: 0;
            content: "\f002";
            font-family: "FontAwesome";
            color: #FFF;
            font-size: 20px;
            -webkit-font-smoothing: antialiased;
            position: absolute;
            left: 50%;
            top: 50%;
            tran-webkit-transform: translate(-50%, -50%);
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
          body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last a:focus:after, body #navigation .region-navigation #block-menu-block-2 .menu-block-wrapper > ul.menu > li.last a:hover:after,
          body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last a:focus:after,
          body #navigation .region-navigation #block-menu-block-3 .menu-block-wrapper > ul.menu > li.last a:hover:after {
            text-align: center;
            width: auto;
            content: attr(title);
            font-size: .875rem;
            font-weight: 400;
            background: #f5f5f5;
            position: absolute;
            top: 100%;
            left: 0;
            z-index: 999;
            text-indent: 0;
            border-radius: 3px;
            -webkit-box-shadow: 0 1px 2px 0 #444;
            box-shadow: 0 1px 2px 0 #444;
            border: 1px solid #041E42;
            padding: .625rem;
            color: #041E42;
            line-height: 1.1;
            text-transform: none;
            font-family: Arial,Helvetica,sans-serif; }
  body #navigation .menu-block-wrapper > .menu > .menu__item > a {
    height: 58px !important;
    line-height: 60px !important;
    font-family: 'titilliumtext22l_regular' !important;
    font-size: 14px !important;
    color: #5c4e44 !important;
    padding: 2px 10px !important;
    border:none !important;

    display: table-cell !important;
    vertical-align: middle !important;
    line-height: 16px !important;
    max-width: 220px !important;
    text-align: center !important; }
    @media (max-width: 1280px) {
      body #navigation:not(.fixed) .menu-block-wrapper > .menu > .menu__item > a {
        padding: 0 8px !important;
        max-width: 200px !important; } }
    @media (max-width: 1240px) {
      body #navigation:not(.fixed) .menu-block-wrapper > .menu > .menu__item > a {
        padding: 0 6px !important;
        max-width: 190px !important; } }
    @media (max-width: 1180px) {
      body #navigation:not(.fixed) .menu-block-wrapper > .menu > .menu__item > a {
        padding: 0 10px !important;
        max-width: 144px !important; } }
    body #navigation .menu-block-wrapper > .menu > .menu__item:hover > a {
      border: none !important; }
    body #navigation.fixed .menu-block-wrapper > .menu > .menu__item > a {
      max-width: 150px !important;
      text-align: center !important;
      display: table-cell !important;
      vertical-align: middle !important;
      font-size: 13px !important;
      line-height: 14px !important;
      padding: 2px 10px !important; }
      @media (max-width: 1350px) {
        body #navigation.fixed .menu-block-wrapper > .menu > .menu__item > a {
          max-width: 135px !important;
          padding: 0 8px !important; } }
      @media (max-width: 1240px) {
        body #navigation.fixed .menu-block-wrapper > .menu > .menu__item > a {
          max-width: 120px !important;
          padding: 0 6px !important;
          font-size: 12px !important; } }
  body #navigation .menu-block-wrapper > .menu > .menu__item.expanded > a:after {
    content: "\f107";
    font-family: 'FontAwesome';
    margin: 0 2px 0 10px; }
  body #navigation .menu-block-wrapper > .menu > .menu__item.activo {
    background: #FFF; }
  body #navigation .menu-block-wrapper > .menu > .menu__item:last-child {
    border-right: none !important; }
  body #navigation #block-views-exp-buscador-page {
    display: none; }
    body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page {
      margin-top: 45px;
      width: 100vw;
      left: calc( ((100vw - 100%) / 2) * -1);
      background: #6E6259;
      opacity: .001; }
      body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets {
        max-width: 1240px;
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 70px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
        body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets:after {
          display: none; }
        @media (max-width: 1240px) {
          body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets {
            padding: 0 30px; } }
        body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper,
        body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper {
          padding-top: 0; }
          body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper .form-item,
          body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper .form-item {
            background: none; }
            body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper .form-item input,
            body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper .form-item input {
              padding: 9px;
              font-size: 17px;
              border-width: 0px;
              border: #6E6259;
              background-color: #6E6259;
              background-image: none;
              color: #FFF !important;
              /*border-style: hidden;*/
              border: none;
              border-radius: 0px;
              min-width: 500px;
              height: auto;
              border-left: 1px solid #FFF;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ;
              font-size: 16px;
              font-weight: normal;
              -webkit-font-smoothing: antialiased; }
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper .form-item input:focus,
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper .form-item input:focus {
                outline: none; }
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper .form-item input::-webkit-input-placeholder,
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper .form-item input::-webkit-input-placeholder {
                color: #FFF; }
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper .form-item input:-ms-input-placeholder,
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper .form-item input:-ms-input-placeholder {
                color: #FFF; }
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper .form-item input::-ms-input-placeholder,
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper .form-item input::-ms-input-placeholder {
                color: #FFF; }
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #edit-keys-wrapper .form-item input::placeholder,
              body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets #search-key-wrapper .form-item input::placeholder {
                color: #FFF; }
        body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap;
          padding: 0; }
          body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button #edit-submit-buscador,
          body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button .bton-cerrar-buscador {
            border: none;
            background: rgba(0, 0, 0, 0.4);
            color: #FFF;
            width: 87px;
            height: 40px;
            text-transform: uppercase;
            background-image: none;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0;
            text-align: center; }
            body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button #edit-submit-buscador:focus,
            body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button .bton-cerrar-buscador:focus {
              outline: #FF0 solid 2px; }
            body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button #edit-submit-buscador:hover,
            body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button .bton-cerrar-buscador:hover {
              color: #38312B;
              background: #FFF; }
          body #navigation #block-views-exp-buscador-page #views-exposed-form-buscador-page .views-exposed-widgets .views-submit-button .bton-cerrar-buscador {
            width: 45px;
            margin-left: 5px;
            cursor: pointer; }
    body #navigation #block-views-exp-buscador-page.active {
      display: block; }
      body #navigation #block-views-exp-buscador-page.active #views-exposed-form-buscador-page {
        opacity: 1;
        margin-top: 58px;
        -webkit-animation: .2s ease-in-out 0s 1 modalIni;
        animation: .2s ease-in-out 0s 1 modalIni; }
  body #navigation #block-menu-block-1 #menu-responsive,
  body #navigation #block-menu-block-2 #menu-responsive,
  body #navigation #block-menu-block-3 #menu-responsive,
  body #navigation #block-menu-block-4 #menu-responsive {
    display: none; }
  @media (max-width: 1024px) {
    body #navigation #block-menu-block-1,
    body #navigation #block-menu-block-2,
    body #navigation #block-menu-block-3,
    body #navigation #block-menu-block-4 {
      float: none !important; }
      body #navigation #block-menu-block-1 #menu-responsive,
      body #navigation #block-menu-block-2 #menu-responsive,
      body #navigation #block-menu-block-3 #menu-responsive,
      body #navigation #block-menu-block-4 #menu-responsive {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: auto;
        width: auto;
        overflow: auto;
        clip: initial;
        right: 0;
        top: -50px;
        position: absolute; }
        body #navigation #block-menu-block-1 #menu-responsive a,
        body #navigation #block-menu-block-2 #menu-responsive a,
        body #navigation #block-menu-block-3 #menu-responsive a,
        body #navigation #block-menu-block-4 #menu-responsive a {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          text-transform: uppercase;
          color: #6E6259;
          font-size: 16px;
          text-decoration: none;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          cursor: pointer; }
          body #navigation #block-menu-block-1 #menu-responsive a:after,
          body #navigation #block-menu-block-2 #menu-responsive a:after,
          body #navigation #block-menu-block-3 #menu-responsive a:after,
          body #navigation #block-menu-block-4 #menu-responsive a:after {
            content: "\f0c9";
            display: block;
            font-family: "FontAwesome";
            background: #CCC;
            color: #6E6259;
            float: right;
            height: 50px;
            width: 50px;
            right: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin-left: 10px; }
      body #navigation #block-menu-block-1 .menu,
      body #navigation #block-menu-block-2 .menu,
      body #navigation #block-menu-block-3 .menu,
      body #navigation #block-menu-block-4 .menu {
        float: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        border: none; }
        body #navigation #block-menu-block-1 .menu .menu__item,
        body #navigation #block-menu-block-2 .menu .menu__item,
        body #navigation #block-menu-block-3 .menu .menu__item,
        body #navigation #block-menu-block-4 .menu .menu__item {
          width: 350px;
          background: #f4f3f1;
          border-top: 1px solid #dbdad8;
          margin: 0;
          padding-left: 20px;
          position: relative; }
          body #navigation #block-menu-block-1 .menu .menu__item a,
          body #navigation #block-menu-block-2 .menu .menu__item a,
          body #navigation #block-menu-block-3 .menu .menu__item a,
          body #navigation #block-menu-block-4 .menu .menu__item a {
            min-height: 48px;
            color: #3a312a;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            -webkit-font-smoothing: antialiased;
            padding: 0;
            line-height: initial;
            height: auto;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            font-size: 14px; }
          body #navigation #block-menu-block-1 .menu .menu__item.is-expanded a,
          body #navigation #block-menu-block-2 .menu .menu__item.is-expanded a,
          body #navigation #block-menu-block-3 .menu .menu__item.is-expanded a,
          body #navigation #block-menu-block-4 .menu .menu__item.is-expanded a {
            font-size: 16px; }
            body #navigation #block-menu-block-1 .menu .menu__item.is-expanded a:after,
            body #navigation #block-menu-block-2 .menu .menu__item.is-expanded a:after,
            body #navigation #block-menu-block-3 .menu .menu__item.is-expanded a:after,
            body #navigation #block-menu-block-4 .menu .menu__item.is-expanded a:after {
              content: "\f105";
              font-family: "FontAwesome";
              font-size: 30px;
              width: 48px;
              height: 48px;
              border-left: 1px solid #dbdad8;
              right: 0;
              position: relative;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              margin: 0; }
          body #navigation #block-menu-block-1 .menu .menu__item.is-expanded.menu_oculto,
          body #navigation #block-menu-block-2 .menu .menu__item.is-expanded.menu_oculto,
          body #navigation #block-menu-block-3 .menu .menu__item.is-expanded.menu_oculto,
          body #navigation #block-menu-block-4 .menu .menu__item.is-expanded.menu_oculto {
            display: none; }
          body #navigation #block-menu-block-1 .menu .menu__item > ul,
          body #navigation #block-menu-block-2 .menu .menu__item > ul,
          body #navigation #block-menu-block-3 .menu .menu__item > ul,
          body #navigation #block-menu-block-4 .menu .menu__item > ul {
            display: none; }
            body #navigation #block-menu-block-1 .menu .menu__item > ul.active,
            body #navigation #block-menu-block-2 .menu .menu__item > ul.active,
            body #navigation #block-menu-block-3 .menu .menu__item > ul.active,
            body #navigation #block-menu-block-4 .menu .menu__item > ul.active {
              display: block;
              position: absolute;
              top: 0; } }

body .region-highlighted #block-views-destacados-destacados-block {
  margin: 0; }

body .region-highlighted #destacados-contenedor .box-video {
  display: none; }

body .region-highlighted #destacados-contenedor .boton-play {
  display: block;
  position: absolute;
  color: #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 3;
  border: 4px solid #fff;
  border-radius: 100%;
  width: 40px;
  height: 40px; }
  body .region-highlighted #destacados-contenedor .boton-play:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    height: 0;
    width: 0;
    margin: -10px 0 0 -6px;
    border: solid transparent;
    border-left-color: #fff;
    border-width: 10px 17px;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out; }

@media (max-width: 1024px) {
  body .region-highlighted #destacados-contenedor {
    background: none;
    background-size: none; }
    body .region-highlighted #destacados-contenedor .contenido {
      padding-bottom: 0; }
      body .region-highlighted #destacados-contenedor .contenido .izq {
        float: none;
        width: 100%;
        padding: 50px 25px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        height: auto;
        background: url(../images/bg_naranja.jpg) no-repeat;
        background-size: 100% 100%;
        overflow: hidden; }
        body .region-highlighted #destacados-contenedor .contenido .izq:before {
          content: "";
          position: absolute;
          display: block;
          width: 405px;
          height: calc(100% + 100px);
          border: none;
          background: #fff;
          left: initial;
          right: 11%;
          -webkit-transform: skew(-13deg);
          transform: skew(-13deg);
          top: -50px; }
        body .region-highlighted #destacados-contenedor .contenido .izq .imagen {
          position: relative;
          top: 0;
          -webkit-transform: none;
          transform: none; }
          body .region-highlighted #destacados-contenedor .contenido .izq .imagen img {
            width: 100%;
            height: auto; }
      body .region-highlighted #destacados-contenedor .contenido .der {
        background: #bd2e02;
        margin: 0;
        width: 100%;
        float: none;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 40px 25px 0 25px; }
        body .region-highlighted #destacados-contenedor .contenido .der .subtitulo {
          padding: 0;
          margin-bottom: 40px; }
        body .region-highlighted #destacados-contenedor .contenido .der > a {
          width: calc(100% + 50px);
          margin-left: -25px;
          max-width: initial; }
          body .region-highlighted #destacados-contenedor .contenido .der > a .boton {
            max-width: none;
            border-bottom: none;
            background: #a92703;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            padding: 15px 25px;
            text-align: right;
            width: 100%;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end; }
            body .region-highlighted #destacados-contenedor .contenido .der > a .boton i {
              margin-left: 10px; } }

@media (max-width: 1024px) {
  body .region-highlighted #destacados-contenedor .contenido .der {
    padding-top: 30px; }
    body .region-highlighted #destacados-contenedor .contenido .der > a .boton {
      padding: 15px 5px; } }

body #destacados-home-2 {
  margin-top: 80px; }
  @media (max-width: 1024px) {
    body #destacados-home-2 {
      margin-top: 115px; } }
  body #destacados-home-2 .lista-destacados {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row;
    margin-bottom: 60px; }
    @media (max-width: 1024px) {
      body #destacados-home-2 .lista-destacados {
        display: block;
        width: 480px;
        margin: 60px auto 0 auto; } }
    @media (max-width: 600px) {
      body #destacados-home-2 .lista-destacados {
        width: 420px; } }
    @media (max-width: 500px) {
      body #destacados-home-2 .lista-destacados {
        width: 100%; } }
    body #destacados-home-2 .lista-destacados > a,
    body #destacados-home-2 .lista-destacados .slick-track > a {
      width: 33.33%;
      background: transparent;
      text-align: left;
      text-decoration: none;
      margin: 0 10px;
      min-height: 560px; }
      @media (max-width: 1024px) {
        body #destacados-home-2 .lista-destacados > a,
        body #destacados-home-2 .lista-destacados .slick-track > a {
          margin: 0; }
          body #destacados-home-2 .lista-destacados > a .destacado .enlace:after,
          body #destacados-home-2 .lista-destacados .slick-track > a .destacado .enlace:after {
            background: #6E6259;
            color: #FFF; }
          body #destacados-home-2 .lista-destacados > a .destacado .enlace .boton,
          body #destacados-home-2 .lista-destacados .slick-track > a .destacado .enlace .boton {
            opacity: 1;
            padding-right: 56px; } }
      @media (max-width: 600px) {
        body #destacados-home-2 .lista-destacados > a,
        body #destacados-home-2 .lista-destacados .slick-track > a {
          min-height: initial; } }
    body #destacados-home-2 .lista-destacados > a:hover .destacado .enlace:after,
    body #destacados-home-2 .lista-destacados > a:focus .destacado .enlace:after {
      background: #6E6259;
      color: #FFF; }
    body #destacados-home-2 .lista-destacados > a:hover .destacado .enlace .boton,
    body #destacados-home-2 .lista-destacados > a:focus .destacado .enlace .boton {
      opacity: 1;
      padding-right: 56px; }
    body #destacados-home-2 .lista-destacados .destacado {
      float: none;
      width: 100%;
      height: 100%;
      min-height: 560px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
      flex-flow: column wrap; }
      @media (max-width: 600px) {
        body #destacados-home-2 .lista-destacados .destacado {
          min-height: initial; } }
      body #destacados-home-2 .lista-destacados .destacado .imagen {
        height: 330px;
        position: relative; }
        @media (max-width: 500px) {
          body #destacados-home-2 .lista-destacados .destacado .imagen {
            height: 190px; } }
      body #destacados-home-2 .lista-destacados .destacado .contenido {
        margin-top: 0px;
        padding: 25px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        border: 5px solid #e0ded9;
        border-bottom: none; }
        body #destacados-home-2 .lista-destacados .destacado .contenido .titulo {
          color: #5c4d45;
          font-family: 'repsolbold' !important;
          font-size: 21px; }
        body #destacados-home-2 .lista-destacados .destacado .contenido .texto {
          color: #5c4d45;
          font-family: 'repsolregular' !important;
          font-size: 18px; }
      body #destacados-home-2 .lista-destacados .destacado .enlace {
        position: relative;
        height: auto;
        width: 100%;
        background: rgba(255, 255, 255, 0);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: 5px solid #e0ded9;
        border-top: none; }
        body #destacados-home-2 .lista-destacados .destacado .enlace:after {
          content: "\f105";
          font-family: "FontAwesome";
          color: #5c4d45;
          background: #e0ded9;
          width: 54px;
          height: 54px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          text-align: center;
          -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          position: absolute;
          right: 0;
          bottom: 0; }
        body #destacados-home-2 .lista-destacados .destacado .enlace .boton {
          opacity: .001;
          background: #6E6259;
          color: #FFF;
          height: 54px;
          padding: 0 0px 0 20px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          text-align: center;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          padding-right: 0px;
          font-size: 14px;
          -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
          body #destacados-home-2 .lista-destacados .destacado .enlace .boton:hover {
            background: #6E6259; }
  @media (max-width: 1024px) {
    body #destacados-home-2 .botones_slider {
      position: absolute;
      bottom: 301px;
      z-index: 10;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      right: 0;
      top: -50px; }
      body #destacados-home-2 .botones_slider button {
        background: #fff;
        border: 2px solid #e0ded9;
        width: 40px;
        height: 40px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: 3px;
        position: relative; }
        body #destacados-home-2 .botones_slider button i {
          font-size: 35px;
          color: #5c4d45;
          width: 100%; }
    body #destacados-home-2 .slick-dots {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      list-style: none;
      padding: 0;
      margin: 30px 0 0 0;
      margin-top: 40px; }
      body #destacados-home-2 .slick-dots li {
        background: #6E6259;
        width: 30px !important;
        height: 4px;
        text-indent: -9999px;
        margin: 0 3px; }
        body #destacados-home-2 .slick-dots li.slick-active {
          background: #ff8200; } }
  @media (max-width: 600px) {
    body #destacados-home-2 {
      margin-top: 45px; }
      body #destacados-home-2 .botones_slider {
        bottom: 279px;
        left: calc(50% + 121px); }
      body #destacados-home-2 .titulo {
        font-size: 50px; }
      body #destacados-home-2 .slick-dots {
        margin-top: 10px; } }
  @media (max-width: 500px) {
    body #destacados-home-2 .botones_slider {
      bottom: 279px;
      left: initial;
      right: 0; } }
  @media (max-width: 414px) {
    body #destacados-home-2 .titulo {
      font-size: 35px; }
    body #destacados-home-2 .subtitulo:after {
      width: 100%; } }

body #eventos-home-contenedor {
  margin-top: 40px; }
  body #eventos-home-contenedor .contenido .lista-eventos {
    padding: 0;
    margin: 0; }
    body #eventos-home-contenedor .contenido .lista-eventos .slick-slide {
      text-decoration: none;
      margin-bottom: 5px; }
      body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a {
        text-decoration: none; }
      body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus {
        display: block;
        position: relative;
        overflow: hidden; }
        body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:hover .boton-evento, body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:focus .boton-evento {
          background: #003458; }
          body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:hover .boton-evento i,
          body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:hover .boton-evento .boton-evento-texto, body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:focus .boton-evento i,
          body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:focus .boton-evento .boton-evento-texto {
            background: #003458;
            display: inline-block;
            color: #fff; }
          body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:hover .boton-evento .boton-evento-texto, body #eventos-home-contenedor .contenido .lista-eventos .slick-slide > a.focus:focus .boton-evento .boton-evento-texto {
            margin-right: 15px; }
      body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento {
        margin-bottom: 0; }
        body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .fecha {
          background: #FFF;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column wrap;
          flex-flow: column wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between; }
          @media (max-width: 480px) {
            body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .fecha {
              min-height: 62px;
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
              -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
              -webkit-box-pack: start;
              -ms-flex-pack: start;
              justify-content: flex-start;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center; } }
          body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .fecha .dia, body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .fecha .mes {
            color: #003458; }
          body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .fecha .mes {
            -ms-flex-item-align: end;
            align-self: flex-end;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            font-size: 17px; }
            @media (max-width: 600px) {
              body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .fecha .mes {
                -ms-flex-item-align: start;
                align-self: flex-start; } }
        @media (max-width: 480px) {
          body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .texto {
            padding: 30px 20px 80px 20px; } }
        body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .texto .titulo {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 600 ;
          font-size: 19px;
          margin-top: 0;
          margin-bottom: 0; }
        body #eventos-home-contenedor .contenido .lista-eventos .slick-slide .evento .texto .horario {
          color: #453e38;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          padding-right: 40px;
          line-height: 1.3em; }
    body #eventos-home-contenedor .contenido .lista-eventos ul.slick-dots {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      list-style: none;
      padding: 0;
      margin: 30px 0 0 0; }
      body #eventos-home-contenedor .contenido .lista-eventos ul.slick-dots li {
        background: #041E42;
        width: 30px !important;
        height: 4px;
        text-indent: -9999px;
        margin: 0 3px; }
        body #eventos-home-contenedor .contenido .lista-eventos ul.slick-dots li.slick-active {
          background: #FFF; }
  body #eventos-home-contenedor .contenido .botones_slider button {
    color: #CCC; }
    body #eventos-home-contenedor .contenido .botones_slider button.activo {
      color: #003458 !important; }
  body #eventos-home-contenedor .contenido .der .filtro .boton {
    background: #003458; }
    body #eventos-home-contenedor .contenido .der .filtro .boton:hover,
    body #eventos-home-contenedor .contenido .der .filtro .boton:hover .fa {
      color: #003458 !important;
      border-color: #003458 !important; }
  body #eventos-home-contenedor .contenido .der .filtro .lista {
    margin-bottom: 12px;
    position: relative;
    background: #fff; }
    body #eventos-home-contenedor .contenido .der .filtro .lista:after {
      content: "\f107";
      font-family: "FontAwesome";
      font-size: 26px;
      width: 50px;
      height: 50px;
      border-left: 1px solid #dbdad8;
      right: 0;
      position: absolute;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 0;
      z-index: 0;
      top: 0; }
    body #eventos-home-contenedor .contenido .der .filtro .lista select {
      padding: 12px 50px 12px 9px;
      /*border-width: 0px;
					    border: #e5e4e2;*/
      border: 1px solid #fff;
      background: transparent;
      z-index: 1;
      background-size: 50px 50px;
      color: #6E6259;
      /*border-style: hidden;*/
      border-radius: 0px;
      -webkit-border-radius: 0px;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      width: 100%;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 16px;
      font-weight: normal;
      -webkit-font-smoothing: antialiased;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      position: relative; }
      body #eventos-home-contenedor .contenido .der .filtro .lista select::-ms-expand {
        display: none; }
  @media (max-width: 1024px) {
    body #eventos-home-contenedor {
      background-size: cover; }
      body #eventos-home-contenedor .contenido {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap;
        max-width: 480px;
        margin: 0 auto;
        padding: 80px 0; }
        body #eventos-home-contenedor .contenido .lista-eventos a.slick-slide .boton-evento {
          background: #003458; } }
      @media (max-width: 1024px) and (max-width: 480px) {
        body #eventos-home-contenedor .contenido .lista-eventos a.slick-slide .boton-evento {
          position: relative;
          display: inline-block;
          float: right;
          margin-top: -46px; } }
  @media (max-width: 1024px) {
          body #eventos-home-contenedor .contenido .lista-eventos a.slick-slide .boton-evento i,
          body #eventos-home-contenedor .contenido .lista-eventos a.slick-slide .boton-evento .boton-evento-texto {
            background: #003458;
            display: inline-block;
            color: #fff; }
          body #eventos-home-contenedor .contenido .lista-eventos a.slick-slide .boton-evento .boton-evento-texto {
            margin-right: 15px; }
        body #eventos-home-contenedor .contenido:before {
          display: none; }
        body #eventos-home-contenedor .contenido .der {
          float: none;
          width: 100%;
          padding: 0; }
          body #eventos-home-contenedor .contenido .der .filtro {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            width: 100%;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between; }
            body #eventos-home-contenedor .contenido .der .filtro .lista,
            body #eventos-home-contenedor .contenido .der .filtro #btn-ver-agenda {
              width: calc(50% - 10px);
              height: 50px; }
            body #eventos-home-contenedor .contenido .der .filtro #btn-ver-agenda .boton {
              height: 50px; }
        body #eventos-home-contenedor .contenido .izq {
          float: none;
          width: 100%;
          padding: 0;
          margin-top: 40px; }
          body #eventos-home-contenedor .contenido .izq .lista-eventos .evento {
            min-height: 225px; }
          body #eventos-home-contenedor .contenido .izq .botones_slider {
            position: absolute;
            bottom: 301px;
            z-index: 10;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            right: 3px;
            top: -43px;
            position: relative;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            top: 0;
            right: 0;
            -webkit-transform: none;
            transform: none;
            margin-bottom: 3px; }
            body #eventos-home-contenedor .contenido .izq .botones_slider button {
              background: #F5F3F2;
              border: none;
              width: 40px;
              height: 40px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              margin-left: 3px;
              position: relative; }
              body #eventos-home-contenedor .contenido .izq .botones_slider button i {
                font-size: 35px;
                color: #041E42;
                width: 100%; }
            body #eventos-home-contenedor .contenido .izq .botones_slider .slick-prev i,
            body #eventos-home-contenedor .contenido .izq .botones_slider .slick-next i {
              -webkit-transform: none;
              transform: none; } }
  @media (max-width: 500px) {
    body #eventos-home-contenedor .contenido {
      padding: 50px 20px; }
      body #eventos-home-contenedor .contenido .der .titulo {
        font-size: 34px; }
      body #eventos-home-contenedor .contenido .der .subtitulo {
        margin-top: 30px;
        margin-bottom: 30px;
        max-width: 85%;
        font-size: 17px; }
      body #eventos-home-contenedor .contenido .der .filtro {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap; }
        body #eventos-home-contenedor .contenido .der .filtro .lista,
        body #eventos-home-contenedor .contenido .der .filtro #btn-ver-agenda {
          width: 100%; } }

body #home-actualidad {
  width: 1030px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  max-width: none; }
  @media (max-width: 1024px) {
    body #home-actualidad {
      width: 100%; } }
  body #home-actualidad > .titulo {
    color: #38312B;
    margin-bottom: 10px; }
  body #home-actualidad > .subtitulo {
    margin-bottom: 40px; }
  body #home-actualidad > .contenido {
    width: 1030px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap; }
    body #home-actualidad > .contenido > .btn-modal {
      text-decoration: none;
      width: calc((((100% - 50px) / 3 ) * 2) + 25px);
      margin-bottom: 25px;
      margin-right: 25px;
      background: #f4f3f1;
      padding: 38px 50px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      body #home-actualidad > .contenido > .btn-modal .video-content {
        float: none;
        padding: 0;
        width: 100%;
        height: 324px; }
        body #home-actualidad > .contenido > .btn-modal .video-content img {
          width: 100%;
          height: auto; }
        body #home-actualidad > .contenido > .btn-modal .video-content .boton-play {
          display: block;
          position: absolute;
          color: #fff;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
          -webkit-transform: translate(-50%, -50%);
          z-index: 3;
          border: 4px solid #fff;
          border-radius: 100%;
          width: 40px;
          height: 40px; }
          body #home-actualidad > .contenido > .btn-modal .video-content .boton-play:after {
            content: '';
            position: absolute;
            left: 50%;
            top: 50%;
            height: 0;
            width: 0;
            margin: -10px 0 0 -6px;
            border: solid transparent;
            border-left-color: #fff;
            border-width: 10px 17px;
            -webkit-transition: all .3s ease-out;
            transition: all .3s ease-out; }
      body #home-actualidad > .contenido > .btn-modal .titulo {
        margin-top: 20px;
        display: block;
        position: relative;
        line-height: 1.2em;
        color: #38312B;
        font-size: 20px;
        text-align: left;
        margin-bottom: 10px;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        margin-top: 20px; }
    body #home-actualidad > .contenido > a:nth-child(2) {
      margin-right: 0 !important; }
      body #home-actualidad > .contenido > a:nth-child(2) > div {
        height: 100%; }
        body #home-actualidad > .contenido > a:nth-child(2) > div .contenido {
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
    body #home-actualidad > .contenido > a:not(.btn-modal) {
      width: calc((100% - 51px) /3);
      text-decoration: none;
      margin-right: 25px;
      margin-bottom: 25px; }
      body #home-actualidad > .contenido > a:not(.btn-modal):nth-child(3n + 2) {
        margin-right: 0; }
      body #home-actualidad > .contenido > a:not(.btn-modal) .noticia {
        display: block;
        position: relative;
        float: none;
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap; }
        body #home-actualidad > .contenido > a:not(.btn-modal) .noticia .imagen {
          height: 225px; }
          @media (max-width: 700px) {
            body #home-actualidad > .contenido > a:not(.btn-modal) .noticia .imagen {
              height: 165px; } }
        body #home-actualidad > .contenido > a:not(.btn-modal) .noticia .contenido {
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
        body #home-actualidad > .contenido > a:not(.btn-modal) .noticia .boton-evento {
          position: relative;
          height: auto;
          width: 100%;
          background: rgba(255, 255, 255, 0);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          padding: 1px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
          body #home-actualidad > .contenido > a:not(.btn-modal) .noticia .boton-evento:after {
            content: "\f105";
            font-family: "FontAwesome";
            color: #6E6259;
            background: #FFF;
            width: 49px;
            height: 45px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            position: absolute;
            right: 1px; }
          body #home-actualidad > .contenido > a:not(.btn-modal) .noticia .boton-evento .boton {
            opacity: .001;
            background: #6E6259;
            color: #FFF;
            height: 45px;
            padding: 0 0px 0 20px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            padding-right: 0px;
            font-size: 14px;
            -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            body #home-actualidad > .contenido > a:not(.btn-modal) .noticia .boton-evento .boton:hover {
              background: #6E6259; }
    body #home-actualidad > .contenido > .bloque-ultimo-tweet {
      width: calc((100% - 51px) /3);
      text-decoration: none;
      margin-bottom: 25px;
      background: #f4f3f1;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding: 38px 50px 80px 50px;
      font-size: 16px;
      text-align: left;
      position: relative;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #38312B; }
      body #home-actualidad > .contenido > .bloque-ultimo-tweet a {
        color: #38312B; }
      body #home-actualidad > .contenido > .bloque-ultimo-tweet .autor {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        margin-bottom: 20px; }
        body #home-actualidad > .contenido > .bloque-ultimo-tweet .autor img {
          display: block;
          position: relative;
          overflow: hidden;
          width: 40px;
          height: 40px;
          border-radius: 5px; }
        body #home-actualidad > .contenido > .bloque-ultimo-tweet .autor .name {
          margin-left: 10px;
          font-size: 14px;
          line-height: 1.1;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center; }
          body #home-actualidad > .contenido > .bloque-ultimo-tweet .autor .name .nombre {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ; }
          body #home-actualidad > .contenido > .bloque-ultimo-tweet .autor .name a {
            font-size: 12px;
            text-decoration: none; }
      body #home-actualidad > .contenido > .bloque-ultimo-tweet .tweet a {
        text-decoration: none;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ; }
      body #home-actualidad > .contenido > .bloque-ultimo-tweet .hashtags {
        display: block;
        margin-top: 5px; }
        body #home-actualidad > .contenido > .bloque-ultimo-tweet .hashtags a {
          text-decoration: none;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 600 ; }
      body #home-actualidad > .contenido > .bloque-ultimo-tweet .iconos {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        bottom: 38px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        left: 50px;
        right: 50px;
        font-size: 18px; }
    body #home-actualidad > .contenido > a:hover .noticia .boton-evento:after,
    body #home-actualidad > .contenido > a:focus .noticia .boton-evento:after {
      background: #6E6259;
      color: #FFF; }
    body #home-actualidad > .contenido > a:hover .noticia .boton-evento .boton,
    body #home-actualidad > .contenido > a:focus .noticia .boton-evento .boton {
      opacity: 1;
      padding-right: 50px; }
  @media (max-width: 1024px) {
    body #home-actualidad {
      margin-top: 70px;
      padding: 0 35px; }
      body #home-actualidad > .contenido {
        width: 100%;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        body #home-actualidad > .contenido > a {
          width: calc(50% - 20px) !important;
          margin-right: 0 !important; }
          body #home-actualidad > .contenido > a:nth-child(n+4) {
            display: none; }
          body #home-actualidad > .contenido > a.btn-modal {
            display: none; }
          body #home-actualidad > .contenido > a .noticia .contenido {
            min-height: 250px !important; }
          body #home-actualidad > .contenido > a .noticia .boton-evento .boton {
            opacity: 1 !important;
            padding-right: 50px !important;
            background: #FFF !important;
            color: #6E6259 !important; }
          body #home-actualidad > .contenido > a .noticia .boton-evento:after {
            background: #FFF;
            color: #6E6259; }
        body #home-actualidad > .contenido .bloque-ultimo-tweet {
          display: none; }
        body #home-actualidad > .contenido .btn-modal {
          padding: 0; }
          body #home-actualidad > .contenido .btn-modal .titulo {
            padding: 0 7%; } }
  @media (max-width: 600px) {
    body #home-actualidad {
      margin-top: 70px;
      padding: 0 35px; }
      body #home-actualidad > .contenido {
        width: 100%;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        body #home-actualidad > .contenido > a {
          width: 100% !important; }
          body #home-actualidad > .contenido > a .noticia .imagen {
            height: 265px !important; }
          body #home-actualidad > .contenido > a:nth-child(n+3) {
            display: none; } }
  @media (max-width: 500px) {
    body #home-actualidad > .contenido > a .noticia .imagen {
      height: 200px !important; } }

@media (max-width: 1024px) {
  body #home-actualidad.con-bloque-tweet > .contenido > a:nth-child(4) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  body #home-actualidad.con-bloque-tweet > .contenido > a:nth-child(n+5) {
    display: none; } }

@media (max-width: 600px) {
  body #home-actualidad.con-bloque-tweet > .contenido > a:nth-child(3) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  body #home-actualidad.con-bloque-tweet > .contenido > a:nth-child(n+4) {
    display: none; } }

body .region-footer #footer {
  max-width: 1240px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0; }
  body .region-footer #footer:before, body .region-footer #footer:after {
    display: none; }
  body .region-footer #footer .block {
    width: calc((100% - 140px) / 4);
    margin-left: 0; }
    body .region-footer #footer .block#block-menu-menu-menu-redes {
      /*background: #FFF;
      top: -96px;
      padding: 25px 10px 0;
      height: 150px;*/ }
      @media (max-width: 1024px) {
        body .region-footer #footer .block#block-menu-menu-menu-redes {
          /*top: 0;
          border-top: 1px solid #ededed;
          border-bottom: 1px solid #ededed;
          height: auto;
          padding: 20px 20px 10px 20px;*/ } }
      body .region-footer #footer .block#block-menu-menu-menu-redes:before {
        /*content: "";
        display: block;
        height: 45px;
        width: 20px;
        position: absolute;
        top: 0;
        left: -20px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 0 45px 20px;
        border-color: transparent transparent #e2dfda transparent;*/ }
        @media (max-width: 1024px) {
          body .region-footer #footer .block#block-menu-menu-menu-redes:before {
            /*display: none;*/ } }
      body .region-footer #footer .block#block-menu-menu-menu-redes h2 {
        font-size: 17px;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        text-align: center;
        color: #fff;
        font-weight: normal;
        margin: 0;
        line-height: 1.2em;
        text-transform: inherit; }
        @media (max-width: 1024px) {
          body .region-footer #footer .block#block-menu-menu-menu-redes h2 {
            margin: 0; } }
        body .region-footer #footer .block#block-menu-menu-menu-redes h2 span {
          clear: both;
          display: block; }
          @media (max-width: 1024px) {
            body .region-footer #footer .block#block-menu-menu-menu-redes h2 span {
              display: inline-block;
              clear: none;
              margin-left: 5px; } }
      body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
        @media (max-width: 1024px) {
          body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu {
            margin: 0; } }
        body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li {
          border: none; }
          @media (max-width: 1024px) {
            body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li {
              display: inline-block; } }
        body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li a {
          text-indent: -9999px;
          width: 50px;
          height: 50px;
          display: block;
          padding: 0;
          display: block;
          position: relative;
          cursor: pointer !important;
          border: 2px solid transparent; }
          body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li a:hover:after {
            color: #ee8126; }
          body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li a:after {
            content: "\f09a";
            display: block !important;
            text-indent: 0px;
            left: 50%;
            top: 50% !important;
            position: absolute;
            font-size: 30px;
            -webkit-transform: translate(-50%, -50%) !important;
            transform: translate(-50%, -50%) !important;
            font-size: 30px; }
          body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li a.focus:focus {
            outline: none;
            border-color: #f00; }
        body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li#btn-facebook a:after {
          content: "\f09a";
          text-indent: 5px; }
        body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li#btn-instagram a:after {
          content: "\f16d"; }
        body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li#btn-twitter a:after {
          content: "\f099"; }
        body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li#btn-youtube a:after {
          content: "\f16a"; }

@media (max-width: 1024px) {
  body .region-footer {
     }
    body .region-footer #footer {
      margin: 0;
      padding: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
      flex-flow: column wrap;
      max-width: none; }
      body .region-footer #footer .block {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        border-bottom: 1px solid #ededed;
        float: none;
        width: 100%;
        margin: 0;
        display: none; }
        body .region-footer #footer .block:first-child, body .region-footer #footer .block#block-menu-menu-menu-redes {
          display: block; }
        body .region-footer #footer .block#block-menu-menu-menu-redes {
          -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
          order: 0;
          border-bottom: none; }
        body .region-footer #footer .block:not(#block-menu-menu-menu-redes) h2 {
          padding-left: 20px;
          min-height: 48px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          border-top: 1px solid #ededed; }
          body .region-footer #footer .block:not(#block-menu-menu-menu-redes) h2:after {
            content: "\f107";
            font-family: "FontAwesome";
            font-size: 30px;
            width: 48px;
            height: 48px;
            border-left: 1px solid #dbdad8;
            right: 0;
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0; }
        body .region-footer #footer .block:not(#block-menu-menu-menu-redes):last-child h2 {
          border-bottom: 1px solid #ededed; }
        body .region-footer #footer .block:not(#block-menu-menu-menu-redes) > .menu {
          margin: 0;
          display: none; }
          body .region-footer #footer .block:not(#block-menu-menu-menu-redes) > .menu li {
            /*background: #f4f3f1;*/
            min-height: 48px;
            padding: 0 20px;
            /*border-bottom: 1px solid #dbdad8;*/
            /*border-top: none;*/
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center; }
            body .region-footer #footer .block:not(#block-menu-menu-menu-redes) > .menu li:last-child {
              border-bottom: none; }
            body .region-footer #footer .block:not(#block-menu-menu-menu-redes) > .menu li a {
              min-height: 48px;
              width: 100%;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center; }
              body .region-footer #footer .block:not(#block-menu-menu-menu-redes) > .menu li a:after {
                display: none; }
        body .region-footer #footer .block.active h2:after {
          content: "\f106"; } }

@media (max-width: 600px) {
  body .region-footer #footer .block {
    border-bottom: 1px solid #ededed; }
    body .region-footer #footer .block#block-menu-menu-menu-redes {
      border-top: none;
      border-bottom: none; }
      body .region-footer #footer .block#block-menu-menu-menu-redes h2 {
        text-align: center;
        max-width: 200px;
        margin: 40px auto 10px; }
        body .region-footer #footer .block#block-menu-menu-menu-redes h2 span {
          clear: none;
          margin-left: 0; }
      body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu {
        margin: 10px auto 40px; }
        body .region-footer #footer .block#block-menu-menu-menu-redes ul.menu li a {
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start;
          width: 23px;
          margin-right: 20px; } }

.region-bottom {
  padding: 20px;
  background: #807161;
  max-width: 100%;
  height: 100px !important; }
  .region-bottom #block-menu-menu-pie-derecha-2 ul li a,
  .region-bottom #block-menu-menu-pie-derecha-2-eng ul li a,
  .region-bottom #block-block-1 .texto-pie p {
    opacity: 1; }
  @media (max-width: 1024px) {
    .region-bottom {
      padding: 10px 20px !important;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      height: auto !important;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .region-bottom #block-menu-menu-pie-izquierda,
      .region-bottom #block-menu-menu-pie-derecha-1 {
        display: none; }
      .region-bottom #block-block-1,
      .region-bottom #block-menu-menu-pie-derecha-2 {
        float: none;
        margin: 0; }
      .region-bottom #block-block-1 p {
        margin: 0; } }
  @media (max-width: 600px) {
    .region-bottom {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
      flex-flow: column wrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start; }
      .region-bottom .texto-pie p {
        text-align: left !important;
        margin-bottom: 15px !important;
        padding-right: 80px; }
      .region-bottom #block-menu-menu-pie-derecha-2 .menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap; }
        .region-bottom #block-menu-menu-pie-derecha-2 .menu li {
          margin: 0;
          text-align: left;
          border-top: 1px solid #978b7e; }
          .region-bottom #block-menu-menu-pie-derecha-2 .menu li:before {
            display: none; }
          .region-bottom #block-menu-menu-pie-derecha-2 .menu li:first-child:before {
            content: "|";
            margin-right: 15px;
            font-size: 13px;
            color: #6e6259;
            opacity: 0.6; } }

body.section-fondo-emprendedores #content,
body.section-entrepreneurs-fund #content,
body.section-integracion #content,
body.section-integration #content,
body.section-ciudadania-responsable #content,
body.section-responsible-citizenship #content,
body.section-aprendenergia #content,
body.section-learningenergy #content,
.section-transparencia #content {
  margin-top: 40px; }
  body.section-fondo-emprendedores #content #page-title,
  body.section-entrepreneurs-fund #content #page-title,
  body.section-integracion #content #page-title,
  body.section-integration #content #page-title,
  body.section-ciudadania-responsable #content #page-title,
  body.section-responsible-citizenship #content #page-title,
  body.section-aprendenergia #content #page-title,
  body.section-learningenergy #content #page-title,
  .section-transparencia #content #page-title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px;
    line-height: 38px;
    margin-bottom: 20px;
    position: relative; }
    @media (max-width: 1024px) {
      body.section-fondo-emprendedores #content #page-title,
      body.section-entrepreneurs-fund #content #page-title,
      body.section-integracion #content #page-title,
      body.section-integration #content #page-title,
      body.section-ciudadania-responsable #content #page-title,
      body.section-responsible-citizenship #content #page-title,
      body.section-aprendenergia #content #page-title,
      body.section-learningenergy #content #page-title,
      .section-transparencia #content #page-title {
        padding: 0 20px; } }
    body.section-fondo-emprendedores #content #page-title:before,
    body.section-entrepreneurs-fund #content #page-title:before,
    body.section-integracion #content #page-title:before,
    body.section-integration #content #page-title:before,
    body.section-ciudadania-responsable #content #page-title:before,
    body.section-responsible-citizenship #content #page-title:before,
    body.section-aprendenergia #content #page-title:before,
    body.section-learningenergy #content #page-title:before,
    .section-transparencia #content #page-title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #E02C14;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  body.section-fondo-emprendedores #content > .view-id-taxonomy_term,
  body.section-entrepreneurs-fund #content > .view-id-taxonomy_term,
  body.section-integracion #content > .view-id-taxonomy_term,
  body.section-integration #content > .view-id-taxonomy_term,
  body.section-ciudadania-responsable #content > .view-id-taxonomy_term,
  body.section-responsible-citizenship #content > .view-id-taxonomy_term,
  body.section-aprendenergia #content > .view-id-taxonomy_term,
  body.section-learningenergy #content > .view-id-taxonomy_term,
  .section-transparencia #content > .view-id-taxonomy_term {
    padding: 0; }
    body.section-fondo-emprendedores #content > .view-id-taxonomy_term p,
    body.section-entrepreneurs-fund #content > .view-id-taxonomy_term p,
    body.section-integracion #content > .view-id-taxonomy_term p,
    body.section-integration #content > .view-id-taxonomy_term p,
    body.section-ciudadania-responsable #content > .view-id-taxonomy_term p,
    body.section-responsible-citizenship #content > .view-id-taxonomy_term p,
    body.section-aprendenergia #content > .view-id-taxonomy_term p,
    body.section-learningenergy #content > .view-id-taxonomy_term p,
    .section-transparencia #content > .view-id-taxonomy_term p {
      text-align: center;
      max-width: 800px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #38312B;
      font-size: 18px;
      margin: 0 auto 25px auto;
      line-height: 1.4em; }
    @media (max-width: 1024px) {
      body.section-fondo-emprendedores #content > .view-id-taxonomy_term,
      body.section-entrepreneurs-fund #content > .view-id-taxonomy_term,
      body.section-integracion #content > .view-id-taxonomy_term,
      body.section-integration #content > .view-id-taxonomy_term,
      body.section-ciudadania-responsable #content > .view-id-taxonomy_term,
      body.section-responsible-citizenship #content > .view-id-taxonomy_term,
      body.section-aprendenergia #content > .view-id-taxonomy_term,
      body.section-learningenergy #content > .view-id-taxonomy_term,
      .section-transparencia #content > .view-id-taxonomy_term {
        padding: 0 20px; } }
  body.section-fondo-emprendedores #content #block-arista-subhome,
  body.section-entrepreneurs-fund #content #block-arista-subhome,
  body.section-integracion #content #block-arista-subhome,
  body.section-integration #content #block-arista-subhome,
  body.section-ciudadania-responsable #content #block-arista-subhome,
  body.section-responsible-citizenship #content #block-arista-subhome,
  body.section-aprendenergia #content #block-arista-subhome,
  body.section-learningenergy #content #block-arista-subhome,
  .section-transparencia #content #block-arista-subhome {
    padding: 0 20px; }
    body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos,
    body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos,
    body.section-integracion #content #block-arista-subhome .listado.proyectos,
    body.section-integration #content #block-arista-subhome .listado.proyectos,
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos,
    body.section-aprendenergia #content #block-arista-subhome .listado.proyectos,
    body.section-learningenergy #content #block-arista-subhome .listado.proyectos,
    .section-transparencia #content #block-arista-subhome .listado.proyectos {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      max-width: 1240px;
      left: 50%;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      border-bottom: none;
      margin: 20px 0 0 0;
      padding: 0;
      overflow: visible;
      float: none; }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .proyecto,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .proyecto,
      body.section-integracion #content #block-arista-subhome .listado.proyectos .proyecto,
      body.section-integration #content #block-arista-subhome .listado.proyectos .proyecto,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .proyecto,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .proyecto,
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .proyecto,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos .proyecto,
      .section-transparencia #content #block-arista-subhome .listado.proyectos .proyecto {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column wrap;
        flex-flow: column wrap;
        height: 100%; }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-dots,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-dots,
      body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-dots,
      body.section-integration #content #block-arista-subhome .listado.proyectos .slick-dots,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-dots,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-dots,
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-dots,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-dots,
      .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-dots {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        list-style: none;
        padding: 0;
        margin: 30px 0 0 0; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-dots li,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-dots li,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-dots li,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-dots li,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-dots li,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-dots li,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-dots li,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-dots li,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-dots li {
          background: #6E6259;
          width: 30px !important;
          height: 4px;
          text-indent: -9999px;
          margin: 0 3px; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          body.section-integration #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
          .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active {
            background: #E02C14; }
      @media (max-width: 1024px) {
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos,
        body.section-integracion #content #block-arista-subhome .listado.proyectos,
        body.section-integration #content #block-arista-subhome .listado.proyectos,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos,
        .section-transparencia #content #block-arista-subhome .listado.proyectos {
          display: block;
          width: 480px; } }
      @media (max-width: 600px) {
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos,
        body.section-integracion #content #block-arista-subhome .listado.proyectos,
        body.section-integration #content #block-arista-subhome .listado.proyectos,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos,
        .section-transparencia #content #block-arista-subhome .listado.proyectos {
          width: 420px; } }
      @media (max-width: 500px) {
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos,
        body.section-integracion #content #block-arista-subhome .listado.proyectos,
        body.section-integration #content #block-arista-subhome .listado.proyectos,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos,
        .section-transparencia #content #block-arista-subhome .listado.proyectos {
          width: 100%; } }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a,
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a,
      body.section-integracion #content #block-arista-subhome .listado.proyectos > a,
      body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a,
      body.section-integration #content #block-arista-subhome .listado.proyectos > a,
      body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a,
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a,
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a,
      .section-transparencia #content #block-arista-subhome .listado.proyectos > a,
      .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a {
        width: calc((100% - 50px) /3);
        background: #f4f3f1;
        text-decoration: none; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .imagen,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
        .section-transparencia #content #block-arista-subhome .listado.proyectos > a .imagen,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen {
          height: 415px; }
          @media (max-width: 1024px) {
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-integracion #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-integration #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            .section-transparencia #content #block-arista-subhome .listado.proyectos > a .imagen,
            .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen {
              height: 330px; } }
          @media (max-width: 500px) {
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-integracion #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-integration #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .imagen,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen,
            .section-transparencia #content #block-arista-subhome .listado.proyectos > a .imagen,
            .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .imagen {
              height: 200px; } }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
        .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido {
          background: #f4f3f1;
          padding: 25px 30px;
          position: relative;
          min-height: 100px;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
          @media (max-width: 1024px) {
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido,
            .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido,
            .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido {
              background: #f4f3f1;
              border: none; } }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
          .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
          .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 24px;
            color: #E02C14;
            line-height: auto;
            text-transform: uppercase;
            -webkit-font-smoothing: antialiased;
            margin-bottom: 15px; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto,
          .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido .texto,
          .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .texto {
            font-size: 16px;
            text-align: left;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            color: #38312B; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
          .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
          .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider {
            position: absolute;
            bottom: 301px;
            z-index: 10;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            right: 3px;
            top: -43px;
            display: none; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button,
            .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button,
            .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button {
              background: #F5F3F2;
              border: none;
              width: 40px;
              height: 40px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              margin-left: 3px;
              position: relative; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i,
              .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider button i,
              .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider button i {
                font-size: 35px;
                color: #041E42;
                width: 100%; }
            @media (max-width: 1024px) {
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider,
              .section-transparencia #content #block-arista-subhome .listado.proyectos > a .contenido .botones_slider,
              .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .botones_slider {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex; } }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
        .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
          position: relative;
          height: auto;
          width: 100%;
          background: rgba(255, 255, 255, 0);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          padding: 1px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          box-sizing: border-box;
          position: relative; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
            content: "\f105";
            font-family: "FontAwesome";
            color: #E02C14;
            background: #FFF;
            width: 49px;
            height: 45px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            position: absolute;
            right: 1px; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
          .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
          .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
            opacity: .001;
            background: #E02C14;
            color: #FFF;
            height: 45px;
            padding: 0 0px 0 20px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            padding-right: 0px;
            font-size: 14px;
            -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
            .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
            .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover {
              background: #E02C14; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
          .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
          .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
            background: #FFF;
            color: #6E6259;
            height: 45px;
            right: 1px; }
          @media (max-width: 1024px) {
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace,
            body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
            .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace,
            .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
              background: #f4f3f1;
              border: none;
              padding: 0; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
              .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
              .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
                background: #E02C14;
                color: #FFF; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
              .section-transparencia #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
              .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #E02C14; } }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after, body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
        .section-transparencia #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
        .section-transparencia #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after {
          background: #CA2913;
          color: #FFF; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton, body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
        .section-transparencia #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
        .section-transparencia #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
        .section-transparencia #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #CA2913; }
    body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias,
    body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias,
    body.section-integracion #content #block-arista-subhome .listado.noticias,
    body.section-integration #content #block-arista-subhome .listado.noticias,
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias,
    body.section-aprendenergia #content #block-arista-subhome .listado.noticias,
    body.section-learningenergy #content #block-arista-subhome .listado.noticias,
    .section-transparencia #content #block-arista-subhome .listado.noticias {
      background: #f4f3f1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      position: initial;
      background: #f4f3f1;
      padding: 40px calc( ((100% + 40px) - 1240px) / 2) 0 calc( ((100% + 40px) - 1240px) / 2);
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      border-bottom: none;
      position: relative;
      margin: 80px 0 80px -20px;
      width: calc(100% + 40px); }
      @media (max-width: 1320px) {
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias,
        body.section-integracion #content #block-arista-subhome .listado.noticias,
        body.section-integration #content #block-arista-subhome .listado.noticias,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias,
        .section-transparencia #content #block-arista-subhome .listado.noticias {
          padding: 40px 20px; } }
      @media (max-width: 1024px) {
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias,
        body.section-integracion #content #block-arista-subhome .listado.noticias,
        body.section-integration #content #block-arista-subhome .listado.noticias,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias,
        .section-transparencia #content #block-arista-subhome .listado.noticias {
          padding: 40px 20px; } }
      @media (max-width: 500px) {
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias,
        body.section-integracion #content #block-arista-subhome .listado.noticias,
        body.section-integration #content #block-arista-subhome .listado.noticias,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias,
        .section-transparencia #content #block-arista-subhome .listado.noticias {
          padding: 40px 20px 0 20px; } }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias:after,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias:after,
      body.section-integracion #content #block-arista-subhome .listado.noticias:after,
      body.section-integration #content #block-arista-subhome .listado.noticias:after,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias:after,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias:after,
      body.section-aprendenergia #content #block-arista-subhome .listado.noticias:after,
      body.section-learningenergy #content #block-arista-subhome .listado.noticias:after,
      .section-transparencia #content #block-arista-subhome .listado.noticias:after {
        content: "";
        display: block;
        position: absolute;
        width: 80px;
        height: 7px;
        background-color: #cbc4bc;
        top: 0;
        left: calc(50% - (1240px / 2)); }
        @media (max-width: 1320px) {
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias:after,
          body.section-integracion #content #block-arista-subhome .listado.noticias:after,
          body.section-integration #content #block-arista-subhome .listado.noticias:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias:after,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias:after,
          .section-transparencia #content #block-arista-subhome .listado.noticias:after {
            left: 20px; } }
        @media (max-width: 1024px) {
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias:after,
          body.section-integracion #content #block-arista-subhome .listado.noticias:after,
          body.section-integration #content #block-arista-subhome .listado.noticias:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias:after,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias:after,
          .section-transparencia #content #block-arista-subhome .listado.noticias:after {
            left: 20px; } }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias h2,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias h2,
      body.section-integracion #content #block-arista-subhome .listado.noticias h2,
      body.section-integration #content #block-arista-subhome .listado.noticias h2,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias h2,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias h2,
      body.section-aprendenergia #content #block-arista-subhome .listado.noticias h2,
      body.section-learningenergy #content #block-arista-subhome .listado.noticias h2,
      .section-transparencia #content #block-arista-subhome .listado.noticias h2 {
        display: block;
        width: 100%;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        color: #38312B;
        font-size: 28px;
        margin-top: 0;
        line-height: 28px;
        margin-bottom: 25px; }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a,
      body.section-integracion #content #block-arista-subhome .listado.noticias > a,
      body.section-integration #content #block-arista-subhome .listado.noticias > a,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a,
      body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a,
      body.section-learningenergy #content #block-arista-subhome .listado.noticias > a,
      .section-transparencia #content #block-arista-subhome .listado.noticias > a {
        width: calc((100% - 50px) /3);
        background: #FFF;
        text-decoration: none;
        z-index: 1; }
        @media (max-width: 1024px) {
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a,
          body.section-integracion #content #block-arista-subhome .listado.noticias > a,
          body.section-integration #content #block-arista-subhome .listado.noticias > a,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias > a,
          .section-transparencia #content #block-arista-subhome .listado.noticias > a {
            width: calc((100% - 20px) / 2); }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            body.section-integracion #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            body.section-integration #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            body.section-learningenergy #content #block-arista-subhome .listado.noticias > a:nth-child(n+4),
            .section-transparencia #content #block-arista-subhome .listado.noticias > a:nth-child(n+4) {
              display: none; } }
        @media (max-width: 500px) {
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a,
          body.section-integracion #content #block-arista-subhome .listado.noticias > a,
          body.section-integration #content #block-arista-subhome .listado.noticias > a,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias > a,
          .section-transparencia #content #block-arista-subhome .listado.noticias > a {
            width: 100%; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            body.section-integracion #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            body.section-integration #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            body.section-learningenergy #content #block-arista-subhome .listado.noticias > a:nth-child(n+3),
            .section-transparencia #content #block-arista-subhome .listado.noticias > a:nth-child(n+3) {
              display: none; } }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia,
        body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia,
        body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia,
        .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column;
          flex-flow: column;
          height: 100%; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .imagen,
          .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .imagen {
            height: 225px; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .contenido,
          .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .contenido {
            display: block;
            position: relative;
            overflow: hidden;
            clear: both;
            padding: 25px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo,
            .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .titulo {
              display: block;
              position: relative;
              line-height: 1.1em;
              color: #38312B;
              font-size: 19px;
              text-align: left;
              margin-bottom: 10px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 600 ; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha,
            .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .contenido .fecha {
              display: block;
              position: relative;
              line-height: 1.2em;
              color: #38312B;
              font-size: 15px;
              text-align: left;
              margin-bottom: 10px; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .enlace,
          .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace {
            position: relative;
            height: auto;
            width: 100%;
            background: rgba(255, 255, 255, 0);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            padding: 1px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            box-sizing: border-box; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after {
              content: "\f105";
              font-family: "FontAwesome";
              color: #6E6259;
              background: #FFF;
              width: 49px;
              height: 45px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              text-align: center;
              -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              position: absolute;
              right: 1px; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
            .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton {
              opacity: .001;
              background: #6E6259;
              color: #FFF;
              height: 45px;
              padding: 0 0px 0 20px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              text-align: center;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ;
              padding-right: 0px;
              font-size: 14px;
              -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover,
              .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton:hover {
                background: #6E6259; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
            .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after {
              background: #f4f3f1;
              color: #6E6259;
              height: 45px; }
            @media (max-width: 1024px) {
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after,
              .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace:after {
                background: #f4f3f1;
                color: #6E6259; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              body.section-integracion #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              body.section-integration #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              body.section-learningenergy #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton,
              .section-transparencia #content #block-arista-subhome .listado.noticias > a > .noticia .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #f4f3f1;
                color: #6E6259;
                padding-right: 50px; } }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a:hover .enlace:after, body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        body.section-integracion #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        body.section-integracion #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias > a:focus .enlace:after,
        .section-transparencia #content #block-arista-subhome .listado.noticias > a:hover .enlace:after,
        .section-transparencia #content #block-arista-subhome .listado.noticias > a:focus .enlace:after {
          background: #6E6259;
          color: #FFF; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton, body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        body.section-integracion #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        body.section-integracion #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton,
        .section-transparencia #content #block-arista-subhome .listado.noticias > a:hover .enlace .boton,
        .section-transparencia #content #block-arista-subhome .listado.noticias > a:focus .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #6E6259;
          color: #FFF; }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      body.section-integracion #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      body.section-integration #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      body.section-aprendenergia #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      body.section-learningenergy #content #block-arista-subhome .listado.noticias a.btn-actualidad,
      .section-transparencia #content #block-arista-subhome .listado.noticias a.btn-actualidad {
        display: block;
        position: relative;
        padding: 24px 40px;
        background: #6E6259;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        text-transform: uppercase;
        font-size: 15px;
        margin: 50px 0;
        text-align: center;
        color: #fff;
        left: 50%;
        transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        width: 220px; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-integracion #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-integration #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        .section-transparencia #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover {
          color: #6E6259; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        body.section-integracion #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        body.section-integration #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias a.btn-actualidad:before,
        .section-transparencia #content #block-arista-subhome .listado.noticias a.btn-actualidad:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: #FFF;
          z-index: -1;
          opacity: 0;
          -webkit-transform: scale3d(0.2, 1, 1);
          transform: scale3d(0.2, 1, 1);
          -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
          -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: transform 0.4s, opacity 0.4s;
          transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
          -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
          transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-integracion #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-integration #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-aprendenergia #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        body.section-learningenergy #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover,
        .section-transparencia #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover {
          background: transparent !important; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          body.section-integracion #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          body.section-integration #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          body.section-aprendenergia #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          body.section-learningenergy #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before,
          .section-transparencia #content #block-arista-subhome .listado.noticias a.btn-actualidad:hover:before {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
    body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos,
    body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos,
    body.section-integracion #content #block-arista-subhome .listado.eventos,
    body.section-integration #content #block-arista-subhome .listado.eventos,
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos,
    body.section-aprendenergia #content #block-arista-subhome .listado.eventos,
    body.section-learningenergy #content #block-arista-subhome .listado.eventos,
    .section-transparencia #content #block-arista-subhome .listado.eventos {
      max-width: 1240px;
      border-bottom: none;
      position: relative;
      margin: 0 auto;
      padding-top: 40px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      position: relative; }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos:after,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos:after,
      body.section-integracion #content #block-arista-subhome .listado.eventos:after,
      body.section-integration #content #block-arista-subhome .listado.eventos:after,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos:after,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos:after,
      body.section-aprendenergia #content #block-arista-subhome .listado.eventos:after,
      body.section-learningenergy #content #block-arista-subhome .listado.eventos:after,
      .section-transparencia #content #block-arista-subhome .listado.eventos:after {
        content: "";
        display: block;
        position: absolute;
        width: 80px;
        height: 7px;
        background-color: #177b92;
        top: 0;
        left: 0; }
      @media (max-width: 1024px) {
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos,
        body.section-integracion #content #block-arista-subhome .listado.eventos,
        body.section-integration #content #block-arista-subhome .listado.eventos,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos,
        body.section-aprendenergia #content #block-arista-subhome .listado.eventos,
        body.section-learningenergy #content #block-arista-subhome .listado.eventos,
        .section-transparencia #content #block-arista-subhome .listado.eventos {
          padding: 40px 0 0 0; } }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos h2,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos h2,
      body.section-integracion #content #block-arista-subhome .listado.eventos h2,
      body.section-integration #content #block-arista-subhome .listado.eventos h2,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos h2,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos h2,
      body.section-aprendenergia #content #block-arista-subhome .listado.eventos h2,
      body.section-learningenergy #content #block-arista-subhome .listado.eventos h2,
      .section-transparencia #content #block-arista-subhome .listado.eventos h2 {
        display: block;
        width: 100%;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        color: #003b5c;
        font-size: 28px;
        margin-top: 0;
        line-height: 28px;
        margin-bottom: 25px; }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos,
      body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos,
      body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos,
      body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos,
      body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos,
      .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start; }
        @media (max-width: 1024px) {
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos,
          body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos,
          body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos,
          .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between; } }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a,
        .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a {
          width: calc((100% - 40px) /3);
          background: #FFF;
          text-decoration: none;
          display: block;
          margin-right: 20px; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child,
          .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a:last-child {
            margin-right: 0; }
          @media (max-width: 1024px) {
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a {
              width: calc((100% - 20px) / 2);
              margin-right: 0; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3),
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+3) {
                display: none; } }
          @media (max-width: 600px) {
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a,
            .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a {
              width: 100%; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2),
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a:nth-child(n+2) {
                display: none; } }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
          .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
            position: relative; }
            @media (max-width: 600px) {
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
            .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha {
              min-width: 100px;
              height: 100px;
              background: #e9e7e6;
              position: relative;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-flow: column wrap;
              flex-flow: column wrap;
              -webkit-box-pack: justify;
              -ms-flex-pack: justify;
              justify-content: space-between;
              padding: 15px;
              -webkit-box-sizing: border-box;
              box-sizing: border-box; }
              @media (max-width: 600px) {
                body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha,
                .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha {
                  width: 100%;
                  -webkit-box-orient: horizontal;
                  -webkit-box-direction: normal;
                  -ms-flex-flow: row wrap;
                  flex-flow: row wrap;
                  height: auto;
                  -webkit-box-pack: start;
                  -ms-flex-pack: start;
                  justify-content: flex-start; } }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .dia,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes {
                display: block;
                position: relative;
                font-size: 30px;
                color: #003b5c;
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 400 ; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes {
                font-size: 12px;
                text-transform: uppercase; }
                @media (max-width: 600px) {
                  body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes,
                  .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .fecha .mes {
                    font-size: 30px;
                    margin-left: 10px; } }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto,
            .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto {
              -webkit-box-flex: 1;
              -ms-flex-positive: 1;
              flex-grow: 1;
              background: #f4f3f1;
              padding: 25px;
              padding-bottom: 45px;
              min-height: 120px; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario {
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 400 ;
                font-size: 19px;
                color: #38312B; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .titulo {
                margin-bottom: 10px; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .texto .horario {
                font-size: 16px; }
            body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento,
            .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento {
              position: relative;
              height: auto;
              width: 100%;
              background: rgba(255, 255, 255, 0);
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: end;
              -ms-flex-pack: end;
              justify-content: flex-end;
              padding: 1px;
              -webkit-box-sizing: border-box;
              box-sizing: border-box;
              right: 0;
              bottom: 0;
              position: absolute; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after {
                content: "\f105";
                font-family: "FontAwesome";
                color: #003b5c;
                background: #FFF;
                width: 49px;
                height: 45px;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                text-align: center;
                -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
                transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
                position: absolute;
                right: 1px; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton {
                opacity: .001;
                background: #003b5c;
                color: #FFF;
                height: 45px;
                padding: 0 0px 0 20px;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                text-align: center;
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 400 ;
                padding-right: 0px;
                font-size: 14px;
                -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
                transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
                body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover,
                .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton:hover {
                  background: #003b5c; }
              body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
              .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after {
                background: #177b92;
                color: #FFF; }
              @media (max-width: 1024px) {
                body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after,
                .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento:after {
                  background: #FFF;
                  color: #041E42; }
                body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton,
                .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a .evento .boton-evento .boton {
                  opacity: 1;
                  background: #FFF;
                  padding-right: 50px;
                  color: #041E42; } }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after, body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after,
          .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace:after,
          .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace:after {
            background: #003b5c;
            color: #FFF; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton, body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          body.section-integracion #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          body.section-integration #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton,
          .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a:hover .enlace .boton,
          .section-transparencia #content #block-arista-subhome .listado.eventos .listado-eventos > a:focus .enlace .boton {
            opacity: 1;
            padding-right: 50px;
            background: #003b5c; }
      body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos a.btn-eventos,
      body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos a.btn-eventos,
      body.section-integracion #content #block-arista-subhome .listado.eventos a.btn-eventos,
      body.section-integration #content #block-arista-subhome .listado.eventos a.btn-eventos,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos a.btn-eventos,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos a.btn-eventos,
      body.section-aprendenergia #content #block-arista-subhome .listado.eventos a.btn-eventos,
      body.section-learningenergy #content #block-arista-subhome .listado.eventos a.btn-eventos,
      .section-transparencia #content #block-arista-subhome .listado.eventos a.btn-eventos {
        text-decoration: none;
        display: block;
        position: relative;
        padding: 24px 40px;
        background: #003b5c;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        text-transform: uppercase;
        font-size: 15px;
        margin: 40px 0;
        text-align: center;
        color: #fff;
        left: 50%;
        transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        width: 220px; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-integracion #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-integration #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-aprendenergia #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-learningenergy #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        .section-transparencia #content #block-arista-subhome .listado.eventos a.btn-eventos:hover {
          color: #003B5C; }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        body.section-integracion #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        body.section-integration #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        body.section-aprendenergia #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        body.section-learningenergy #content #block-arista-subhome .listado.eventos a.btn-eventos:before,
        .section-transparencia #content #block-arista-subhome .listado.eventos a.btn-eventos:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: #f4f3f1;
          z-index: -1;
          opacity: 0;
          -webkit-transform: scale3d(0.2, 1, 1);
          transform: scale3d(0.2, 1, 1);
          -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
          -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: transform 0.4s, opacity 0.4s;
          transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
          -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
          transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
        body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-integracion #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-integration #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-aprendenergia #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        body.section-learningenergy #content #block-arista-subhome .listado.eventos a.btn-eventos:hover,
        .section-transparencia #content #block-arista-subhome .listado.eventos a.btn-eventos:hover {
          background: transparent !important; }
          body.section-fondo-emprendedores #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          body.section-entrepreneurs-fund #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          body.section-integracion #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          body.section-integration #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          body.section-ciudadania-responsable #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          body.section-responsible-citizenship #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          body.section-aprendenergia #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          body.section-learningenergy #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before,
          .section-transparencia #content #block-arista-subhome .listado.eventos a.btn-eventos:hover:before {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }

body.section-aprendenergia #content #page-title:before,
body.section-learningenergy #content #page-title:before {
  background: #B00324; }

body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-dots,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  list-style: none;
  padding: 0;
  margin: 30px 0 0 0; }
  body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-dots li,
  body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-dots li {
    background: #6E6259;
    width: 30px !important;
    height: 4px;
    text-indent: -9999px;
    margin: 0 3px; }
    body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
    body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active {
      background: #B00324; }

body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo {
  color: #B00324; }

body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace,
body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
  position: relative;
  height: auto;
  width: 100%;
  background: rgba(255, 255, 255, 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
  body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
  body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace:after,
  body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
    content: "\f105";
    font-family: "FontAwesome";
    color: #B00324;
    background: #FFF;
    width: 49px;
    height: 45px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
    position: absolute;
    right: 1px; }
  body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
  body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
  body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
  body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
    opacity: .001;
    background: #B00324;
    color: #FFF;
    height: 45px;
    padding: 0 0px 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 400 ;
    padding-right: 0px;
    font-size: 14px;
    -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
    body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
    body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
    body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
    body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover {
      background: #B00324; }
  body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
  body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
  body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace:after,
  body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
    background: #FFF;
    color: #6E6259; }
  @media (max-width: 1024px) {
    body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace,
    body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
    body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace,
    body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
      background: #f4f3f1;
      padding: 0; }
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace:after,
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace:after,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
        background: #B00324;
        color: #FFF; }
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
      body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
      body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
        opacity: 1;
        padding-right: 50px;
        background: #B00324;
        color: #FFF; } }

body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after, body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after {
  background: #B00324;
  color: #FFF; }

body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton, body.section-aprendenergia #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
body.section-aprendenergia #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
body.section-learningenergy #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton {
  opacity: 1;
  padding-right: 50px;
  background: #B00324; }

body.section-integracion #content #page-title:before,
body.section-integration #content #page-title:before {
  background: #177B92; }

body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-dots,
body.section-integration #content #block-arista-subhome .listado.proyectos .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  list-style: none;
  padding: 0;
  margin: 30px 0 0 0; }
  body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-dots li,
  body.section-integration #content #block-arista-subhome .listado.proyectos .slick-dots li {
    background: #6E6259;
    width: 30px !important;
    height: 4px;
    text-indent: -9999px;
    margin: 0 3px; }
    body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
    body.section-integration #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active {
      background: #177B92; }

body.section-integracion #content #block-arista-subhome .listado.proyectos > a,
body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a,
body.section-integration #content #block-arista-subhome .listado.proyectos > a,
body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a {
  width: calc((100% - 50px) / 4); }
  body.section-integracion #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
  body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
  body.section-integration #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
  body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo {
    color: #177B92 !important; }
  body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace,
  body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
  body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace,
  body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
    position: relative;
    height: auto;
    width: 100%;
    background: rgba(255, 255, 255, 0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
    body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
      content: "\f105";
      font-family: "FontAwesome";
      color: #177B92;
      background: #FFF;
      width: 49px;
      height: 45px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-align: center;
      -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
      transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
      position: absolute;
      right: 1px; }
    body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
    body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
    body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
    body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
      opacity: .001;
      background: #177B92;
      color: #FFF;
      height: 45px;
      padding: 0 0px 0 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-align: center;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      padding-right: 0px;
      font-size: 14px;
      -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
      transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
      body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
      body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
      body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
      body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover {
        background: #177B92; }
    body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
    body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
      background: #FFF;
      color: #6E6259; }
    @media (max-width: 1024px) {
      body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace,
      body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
      body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace,
      body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
        background: #f4f3f1;
        padding: 0; }
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace:after,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace:after,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
          background: #177B92;
          color: #FFF; }
        body.section-integracion #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
        body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
        body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #177B92;
          color: #FFF; } }
  body.section-integracion #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after, body.section-integracion #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
  body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
  body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
  body.section-integration #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
  body.section-integration #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
  body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
  body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after {
    background: #177B92;
    color: #FFF; }
  body.section-integracion #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton, body.section-integracion #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
  body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
  body.section-integracion #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
  body.section-integration #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
  body.section-integration #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
  body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
  body.section-integration #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton {
    opacity: 1;
    padding-right: 50px;
    background: #177B92; }

body.section-ciudadania-responsable #content #page-title:before,
body.section-responsible-citizenship #content #page-title:before {
  background: #041E42; }

body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-dots,
body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  list-style: none;
  padding: 0;
  margin: 30px 0 0 0; }
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-dots li,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-dots li {
    background: #6E6259;
    width: 30px !important;
    height: 4px;
    text-indent: -9999px;
    margin: 0 3px; }
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-dots li.slick-active {
      background: #177B92; }

body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a,
body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a,
body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a,
body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a {
  width: calc((100% - 50px) / 4); }
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .contenido .titulo,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .contenido .titulo {
    color: #041E42 !important; }
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace,
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
    position: relative;
    height: auto;
    width: 100%;
    background: rgba(255, 255, 255, 0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
      content: "\f105";
      font-family: "FontAwesome";
      color: #041E42;
      background: #FFF;
      width: 49px;
      height: 45px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-align: center;
      -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
      transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
      position: absolute;
      right: 1px; }
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
      opacity: .001;
      background: #041E42;
      color: #FFF;
      height: 45px;
      padding: 0 0px 0 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-align: center;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      padding-right: 0px;
      font-size: 14px;
      -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
      transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace .boton:hover,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton:hover {
        background: #041E42; }
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace:after,
    body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
      background: #FFF;
      color: #6E6259; }
    @media (max-width: 1024px) {
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace,
      body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace,
      body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace {
        background: #f4f3f1;
        padding: 0; }
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace:after,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace:after,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace:after {
          background: #177B92;
          color: #FFF; }
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
        body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a .enlace .boton,
        body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #177B92;
          color: #FFF; } }
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after, body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:hover .enlace:after,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:focus .enlace:after,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace:after,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace:after {
    background: #041E42;
    color: #FFF; }
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton, body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
  body.section-ciudadania-responsable #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:hover .enlace .boton,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos > a:focus .enlace .boton,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:hover .enlace .boton,
  body.section-responsible-citizenship #content #block-arista-subhome .listado.proyectos .slick-track > a:focus .enlace .boton {
    opacity: 1;
    padding-right: 50px;
    background: #041E42; }

body.section-fondo-emprendedores .navegador-fondo,
body.section-entrepreneurs-fund .navegador-fondo {
  background: #E02C14;
  width: 1240px;
  margin: 0 auto;
  /*min-height: 80px;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: -1px;
  padding-top: 30px; }
  @media (max-width: 828px) {
    body.section-fondo-emprendedores .navegador-fondo,
    body.section-entrepreneurs-fund .navegador-fondo {
      max-width: initial;
      width: 100%; } }
  @media (max-width: 600px) {
    body.section-fondo-emprendedores .navegador-fondo,
    body.section-entrepreneurs-fund .navegador-fondo {
      min-height: initial;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start; } }
  body.section-fondo-emprendedores .navegador-fondo .seleccionado,
  body.section-entrepreneurs-fund .navegador-fondo .seleccionado {
    display: none; }
    @media (max-width: 600px) {
      body.section-fondo-emprendedores .navegador-fondo .seleccionado,
      body.section-entrepreneurs-fund .navegador-fondo .seleccionado {
        height: 60px;
        padding: 0 30px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 13px;
        color: #FFF;
        text-transform: uppercase;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        cursor: pointer; }
        body.section-fondo-emprendedores .navegador-fondo .seleccionado:after,
        body.section-entrepreneurs-fund .navegador-fondo .seleccionado:after {
          content: "\f107";
          font-family: "FontAwesome";
          font-size: 25px;
          color: #FFF;
          width: auto;
          height: 60px;
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          margin: 0; }
        body.section-fondo-emprendedores .navegador-fondo .seleccionado.activado:after,
        body.section-entrepreneurs-fund .navegador-fondo .seleccionado.activado:after {
          content: "\f106"; } }
  body.section-fondo-emprendedores .navegador-fondo ul.listado,
  body.section-entrepreneurs-fund .navegador-fondo ul.listado {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    margin: 0;
    list-style: none;
    padding: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden; }
    @media (max-width: 828px) {
      body.section-fondo-emprendedores .navegador-fondo ul.listado,
      body.section-entrepreneurs-fund .navegador-fondo ul.listado {
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%; } }
    @media (max-width: 600px) {
      body.section-fondo-emprendedores .navegador-fondo ul.listado,
      body.section-entrepreneurs-fund .navegador-fondo ul.listado {
        padding: 0;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        display: none; } }
    body.section-fondo-emprendedores .navegador-fondo ul.listado li a,
    body.section-entrepreneurs-fund .navegador-fondo ul.listado li a {
      width: 190px;
      height: 48px;
      background: #E02C14;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 14px;
      color: #FFF;
      text-transform: uppercase;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 0 2px;
      text-align: center;
      text-decoration: none;
      line-height: 1.2em;
      cursor: pointer; }
      @media (max-width: 828px) {
        body.section-fondo-emprendedores .navegador-fondo ul.listado li a,
        body.section-entrepreneurs-fund .navegador-fondo ul.listado li a {
          width: auto;
          padding: 0 10px;
          font-size: 13px; } }
      @media (max-width: 600px) {
        body.section-fondo-emprendedores .navegador-fondo ul.listado li a,
        body.section-entrepreneurs-fund .navegador-fondo ul.listado li a {
          text-align: left;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start;
          height: 60px;
          padding: 0 30px; } }
      body.section-fondo-emprendedores .navegador-fondo ul.listado li a:hover,
      body.section-entrepreneurs-fund .navegador-fondo ul.listado li a:hover {
        background: #FFF;
        color: #E02C14; }
        @media (max-width: 600px) {
          body.section-fondo-emprendedores .navegador-fondo ul.listado li a:hover,
          body.section-entrepreneurs-fund .navegador-fondo ul.listado li a:hover {
            background: #E02C14;
            color: #FFF; } }
    body.section-fondo-emprendedores .navegador-fondo ul.listado li.activo a,
    body.section-entrepreneurs-fund .navegador-fondo ul.listado li.activo a {
      background: #FFF;
      color: #E02C14; }
      @media (max-width: 600px) {
        body.section-fondo-emprendedores .navegador-fondo ul.listado li.activo a,
        body.section-entrepreneurs-fund .navegador-fondo ul.listado li.activo a {
          background: #E02C14;
          color: #FFF; } }

@media (max-width: 600px) {
  body.section-fondo-emprendedores .pagina-fondo .bloque1 .cifras,
  body.section-entrepreneurs-fund .pagina-fondo .bloque1 .cifras {
    margin-left: 0 !important;
    -webkit-transform: none !important;
    transform: none !important; } }

@media (max-width: 600px) {
  body.section-fondo-emprendedores .pagina-fondo .bloque1 .cifras .cifra.grisdos,
  body.section-entrepreneurs-fund .pagina-fondo .bloque1 .cifras .cifra.grisdos {
    margin-top: -50px !important;
    width: calc(100% - 50px) !important;
    margin-left: 50px !important; } }

@media (max-width: 1024px) {
  body.section-fondo-emprendedores .pagina-fondo .bloque2,
  body.section-entrepreneurs-fund .pagina-fondo .bloque2 {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-flow: row nowrap !important;
    flex-flow: row nowrap !important; } }

@media (max-width: 600px) {
  body.section-fondo-emprendedores .pagina-fondo .bloque2,
  body.section-entrepreneurs-fund .pagina-fondo .bloque2 {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-flow: column nowrap !important;
    flex-flow: column nowrap !important; } }

body.section-fondo-emprendedores .pagina-fondo .bloque2 .derecha,
body.section-entrepreneurs-fund .pagina-fondo .bloque2 .derecha {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }
  body.section-fondo-emprendedores .pagina-fondo .bloque2 .derecha .contenido-bloque,
  body.section-entrepreneurs-fund .pagina-fondo .bloque2 .derecha .contenido-bloque {
    padding-bottom: 75px; }
  @media (max-width: 1024px) {
    body.section-fondo-emprendedores .pagina-fondo .bloque2 .derecha,
    body.section-entrepreneurs-fund .pagina-fondo .bloque2 .derecha {
      width: 50% !important;
      margin-left: -15% !important;
      padding: 0 80px 100px 80px !important; } }
  @media (max-width: 600px) {
    body.section-fondo-emprendedores .pagina-fondo .bloque2 .derecha,
    body.section-entrepreneurs-fund .pagina-fondo .bloque2 .derecha {
      width: 100% !important;
      margin-left: 0 !important;
      padding: 0 20px !important; } }

body.section-fondo-emprendedores .pagina-fondo .bloque2:before,
body.section-entrepreneurs-fund .pagina-fondo .bloque2:before {
  border-top: 150px solid #FFF !important; }
  @media (max-width: 1024px) {
    body.section-fondo-emprendedores .pagina-fondo .bloque2:before,
    body.section-entrepreneurs-fund .pagina-fondo .bloque2:before {
      top: initial !important;
      bottom: 0 !important;
      border-top: 187px solid #FFF !important; } }

@media (max-width: 1024px) {
  body.section-fondo-emprendedores .pagina-fondo .bloque2 .izquierda,
  body.section-entrepreneurs-fund .pagina-fondo .bloque2 .izquierda {
    width: 60% !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; }
    body.section-fondo-emprendedores .pagina-fondo .bloque2 .izquierda img,
    body.section-entrepreneurs-fund .pagina-fondo .bloque2 .izquierda img {
      width: 100% !important;
      height: auto !important;
      margin-left: 0 !important; } }

@media (max-width: 600px) {
  body.section-fondo-emprendedores .pagina-fondo .bloque2 .izquierda,
  body.section-entrepreneurs-fund .pagina-fondo .bloque2 .izquierda {
    width: 100% !important; } }

@media (max-width: 1024px) {
  body.section-fondo-emprendedores .pagina-fondo .bloque3:before,
  body.section-entrepreneurs-fund .pagina-fondo .bloque3:before {
    height: 600px !important; } }

body.section-fondo-emprendedores .pagina-fondo .bloque3 .contenido-bloque h3,
body.section-entrepreneurs-fund .pagina-fondo .bloque3 .contenido-bloque h3 {
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 700 ;
  font-size: 20px;
  color: #38312B; }

body.section-fondo-emprendedores .pagina-fondo .bloque3 .contenido-bloque ul,
body.section-entrepreneurs-fund .pagina-fondo .bloque3 .contenido-bloque ul {
  list-style: none;
  padding-left: 40px; }
  body.section-fondo-emprendedores .pagina-fondo .bloque3 .contenido-bloque ul li,
  body.section-entrepreneurs-fund .pagina-fondo .bloque3 .contenido-bloque ul li {
    margin-bottom: 15px;
    color: #38312B; }
    body.section-fondo-emprendedores .pagina-fondo .bloque3 .contenido-bloque ul li strong,
    body.section-entrepreneurs-fund .pagina-fondo .bloque3 .contenido-bloque ul li strong {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ; }
    body.section-fondo-emprendedores .pagina-fondo .bloque3 .contenido-bloque ul li:before,
    body.section-entrepreneurs-fund .pagina-fondo .bloque3 .contenido-bloque ul li:before {
      content: "\f111";
      font-family: 'FontAwesome';
      font-size: 14px;
      color: #6E6259;
      position: absolute;
      margin-left: -30px; }

body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto,
body.node-type-page.section-fondo-emprendedores .cabecera-proyecto,
body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto,
body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto,
body.node-type-proyectos .cabecera-proyecto {
  background: #f4f3f1;
  margin-top: 1px;
  height: 410px;
  position: relative;
  margin-bottom: 15px;
  clear: both; }
  @media (max-width: 1024px) {
    body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto,
    body.node-type-page.section-fondo-emprendedores .cabecera-proyecto,
    body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto,
    body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto,
    body.node-type-proyectos .cabecera-proyecto {
      margin-top: 0; } }
  @media (max-width: 600px) {
    body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto,
    body.node-type-page.section-fondo-emprendedores .cabecera-proyecto,
    body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto,
    body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto,
    body.node-type-proyectos .cabecera-proyecto {
      height: auto;
      margin-bottom: 0; } }
  body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto:after,
  body.node-type-page.section-fondo-emprendedores .cabecera-proyecto:after,
  body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto:after,
  body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto:after,
  body.node-type-proyectos .cabecera-proyecto:after {
    content: "";
    display: block;
    max-width: 1240px;
    margin: 0 auto;
    width: 100%;
    height: 14px;
    background: #E02C14;
    position: absolute;
    margin-left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); }
    @media (max-width: 600px) {
      body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto:after,
      body.node-type-page.section-fondo-emprendedores .cabecera-proyecto:after,
      body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto:after,
      body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto:after,
      body.node-type-proyectos .cabecera-proyecto:after {
        display: none; } }
  body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen,
  body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen,
  body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen,
  body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen,
  body.node-type-proyectos .cabecera-proyecto > .imagen {
    max-width: 1240px;
    margin: 0 auto;
    position: relative;
    height: 100%; }
    body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .btn-modal,
    body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .btn-modal,
    body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .btn-modal,
    body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .btn-modal,
    body.node-type-proyectos .cabecera-proyecto > .imagen .btn-modal {
      cursor: pointer; }
    @media (max-width: 600px) {
      body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen,
      body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen,
      body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen,
      body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen,
      body.node-type-proyectos .cabecera-proyecto > .imagen {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; }
        body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen > .imagen,
        body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen > .imagen,
        body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen > .imagen,
        body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen > .imagen,
        body.node-type-proyectos .cabecera-proyecto > .imagen > .imagen {
          height: 250px; } }
    body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen img,
    body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen img,
    body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen img,
    body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen img,
    body.node-type-proyectos .cabecera-proyecto > .imagen img {
      width: 100%;
      height: auto; }
      @media (max-width: 1240px) {
        body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen img,
        body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen img,
        body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen img,
        body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen img,
        body.node-type-proyectos .cabecera-proyecto > .imagen img {
          height: 100%;
          width: auto;
          max-width: none;
          margin-left: 50%;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%); } }
      @media (max-width: 600px) {
        body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen img,
        body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen img,
        body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen img,
        body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen img,
        body.node-type-proyectos .cabecera-proyecto > .imagen img {
          height: 120%; } }
    body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo,
    body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo,
    body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo,
    body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo,
    body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo {
      position: absolute;
      bottom: 0;
      left: 0;
      background: #FFF;
      width: 365px;
      cursor: default; }
      @media (max-width: 600px) {
        body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo,
        body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo,
        body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo,
        body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo,
        body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo {
          position: relative;
          width: 100%;
          border-top: 8px solid #E02C14; } }
      body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .titulo,
      body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .titulo,
      body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .titulo,
      body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .titulo,
      body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo .titulo {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        font-size: 25px;
        color: #38312B;
        text-transform: uppercase;
        line-height: 1.1em;
        padding: 0 30px;
        margin-top: 30px;
        margin-bottom: 0; }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .titulo,
          body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .titulo,
          body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .titulo,
          body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .titulo,
          body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo .titulo {
            margin-top: 30px; } }
        body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .titulo span,
        body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .titulo span,
        body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .titulo span,
        body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .titulo span,
        body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo .titulo span {
          display: block; }
      body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo p,
      body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo p,
      body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo p,
      body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo p,
      body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo p {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 15px;
        color: #38312B;
        line-height: 1.1em;
        padding: 0 30px;
        margin-bottom: 35px;
        margin-top: 10px; }
      body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a,
      body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a,
      body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a,
      body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a,
      body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a {
        background: #6E6259;
        height: 48px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 0 30px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        text-decoration: none;
        color: #FFF;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 17px;
        color: #FFF;
        text-transform: uppercase; }
        body.node-type-proyectos.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a:after,
        body.node-type-page.section-fondo-emprendedores .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a:after,
        body.node-type-page.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a:after,
        body.node-type-proyectos.section-entrepreneurs-fund .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a:after,
        body.node-type-proyectos .cabecera-proyecto > .imagen .bloque-titulo .btn-enlace a:after {
          content: "\f061";
          font-family: 'FontAwesome';
          color: #FFF;
          font-size: 20px; }

body.node-type-proyectos.section-fondo-emprendedores #content,
body.node-type-page.section-fondo-emprendedores #content,
body.node-type-page.section-entrepreneurs-fund #content,
body.node-type-proyectos.section-entrepreneurs-fund #content,
body.node-type-proyectos #content {
  position: relative; }
  body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos,
  body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos,
  body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos,
  body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos,
  body.node-type-proyectos #content .navegacion-proyectos {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: absolute;
    top: 0; }
    @media (max-width: 1024px) {
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos,
      body.node-type-proyectos #content .navegacion-proyectos {
        display: none; } }
    body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha,
    body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha,
    body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha,
    body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha,
    body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha {
      text-decoration: none;
      display: block;
      background: #f4f3f1;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      height: 98px;
      width: 46px;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      z-index: 999; }
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:focus, body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:hover,
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:focus,
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:hover,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:focus,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:hover,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:focus,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:hover,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:focus,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:hover,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:focus,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:hover,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:focus,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:hover,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:focus,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:hover,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda:focus,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda:hover,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha:focus,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha:hover {
        width: 310px;
        -webkit-transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; }
        body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:focus .btn-proyecto, body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:hover .btn-proyecto,
        body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:focus .btn-proyecto,
        body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:hover .btn-proyecto,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:focus .btn-proyecto,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:hover .btn-proyecto,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:focus .btn-proyecto,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:hover .btn-proyecto,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:focus .btn-proyecto,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:hover .btn-proyecto,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:focus .btn-proyecto,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:hover .btn-proyecto,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:focus .btn-proyecto,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:hover .btn-proyecto,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:focus .btn-proyecto,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:hover .btn-proyecto,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda:focus .btn-proyecto,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda:hover .btn-proyecto,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha:focus .btn-proyecto,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha:hover .btn-proyecto {
          opacity: 1;
          -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.165s;
          transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0.165s; }
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:after,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha:after,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:after,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha:after,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha:after {
        content: "\f105";
        font-family: "FontAwesome";
        color: #38312B;
        font-size: 40px;
        position: absolute;
        right: 0;
        width: 46px;
        height: 98px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha .btn-proyecto {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        opacity: .001;
        width: 250px;
        padding: 0 8px; }
        body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto img,
        body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto img,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto img,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto img,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto img,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto img,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto img,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto img,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda .btn-proyecto img,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha .btn-proyecto img {
          width: 125px;
          height: auto; }
        body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto,
        body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto,
        body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto,
        body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto,
        body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto,
        body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column wrap;
          flex-flow: column wrap;
          margin: 0 10px;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          width: 110px; }
          body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto span,
          body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto span,
          body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto span,
          body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto span,
          body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto span,
          body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto span,
          body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto span,
          body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto span,
          body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda .btn-proyecto .texto span,
          body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha .btn-proyecto .texto span {
            margin: 0;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            color: #38312B;
            font-size: 15px;
            text-align: left;
            line-height: 1.2em; }
    body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda,
    body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda:after,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda:after {
        content: "\f104";
        right: initial;
        left: 0; }
      body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-izquierda .btn-proyecto,
      body.node-type-proyectos #content .navegacion-proyectos a.nav-izquierda .btn-proyecto {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    body.node-type-proyectos.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha,
    body.node-type-page.section-fondo-emprendedores #content .navegacion-proyectos a.nav-derecha,
    body.node-type-page.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha,
    body.node-type-proyectos.section-entrepreneurs-fund #content .navegacion-proyectos a.nav-derecha,
    body.node-type-proyectos #content .navegacion-proyectos a.nav-derecha {
      margin-left: auto; }
  body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto,
  body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto,
  body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto,
  body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto,
  body.node-type-proyectos #content .contenido-proyecto {
    max-width: 1240px;
    margin: 0 auto; }
    body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .titular,
    body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .titular,
    body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .titular,
    body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .titular,
    body.node-type-proyectos #content .contenido-proyecto .titular {
      margin-bottom: 35px; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .titular h2,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .titular h2,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .titular h2,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .titular h2,
      body.node-type-proyectos #content .contenido-proyecto .titular h2 {
        display: block;
        padding: 0;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        color: #38312B;
        text-transform: uppercase;
        text-align: center;
        font-size: 38px;
        line-height: 38px;
        margin-bottom: 20px;
        position: relative; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .titular h2,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .titular h2,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .titular h2,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .titular h2,
          body.node-type-proyectos #content .contenido-proyecto .titular h2 {
            padding: 0 20px;
            margin-top: 70px; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .titular h2,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .titular h2,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .titular h2,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .titular h2,
          body.node-type-proyectos #content .contenido-proyecto .titular h2 {
            margin-top: 40px; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .titular h2:before,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .titular h2:before,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .titular h2:before,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .titular h2:before,
        body.node-type-proyectos #content .contenido-proyecto .titular h2:before {
          content: "";
          width: 80px;
          height: 7px;
          background: #E02C14;
          display: block;
          left: 50%;
          position: relative;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
          margin: 0px 0 30px 0; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .titular p.subtitulo,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .titular p.subtitulo,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .titular p.subtitulo,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .titular p.subtitulo,
      body.node-type-proyectos #content .contenido-proyecto .titular p.subtitulo {
        text-align: center;
        max-width: 800px;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        color: #38312B;
        font-size: 18px;
        margin: 0 auto 25px auto;
        line-height: 1.4em; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .titular p.subtitulo,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .titular p.subtitulo,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .titular p.subtitulo,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .titular p.subtitulo,
          body.node-type-proyectos #content .contenido-proyecto .titular p.subtitulo {
            padding: 0 20px; } }
    body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1,
    body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1,
    body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1,
    body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1,
    body.node-type-proyectos #content .contenido-proyecto .bloque1 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      position: relative;
      margin-bottom: 100px; }
      @media (max-width: 1024px) {
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1,
        body.node-type-proyectos #content .contenido-proyecto .bloque1 {
          padding: 0 20px;
          margin-bottom: 150px; } }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque,
      body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        position: relative; }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2,
        body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque h2 {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 25px;
          color: #38312B;
          text-transform: uppercase;
          line-height: 1.1em;
          max-width: 360px;
          margin-left: 50%;
          -webkit-transform: translateX(-450px);
          transform: translateX(-450px);
          margin-bottom: 0; }
          @media (max-width: 1024px) {
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque h2 {
              margin-left: 0;
              -webkit-transform: none;
              transform: none;
              margin-top: 0;
              line-height: 1em; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong {
            color: #E02C14;
            font-size: 27px; }
            @media (max-width: 1024px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque h2 strong {
                font-size: 26px; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
        body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto {
          max-width: 400px;
          margin-left: 50%;
          -webkit-transform: translateX(-450px);
          transform: translateX(-450px); }
          @media (max-width: 1024px) {
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto {
              margin-left: 0;
              -webkit-transform: none;
              transform: none;
              max-width: calc(100% - 140px); } }
          @media (max-width: 600px) {
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto {
              max-width: none;
              width: 100%; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto p {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            color: #38312B;
            font-size: 16px;
            line-height: 1.5em; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p strong,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p strong,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p strong,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p strong,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto p strong {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a {
              text-decoration: underline;
              color: #38312B;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 600 ; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a:hover,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a:hover,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a:hover,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a:hover,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a:hover {
                color: #ed7e11; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas,
      body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas {
        max-width: 400px;
        margin-left: 50%;
        -webkit-transform: translateX(-450px);
        transform: translateX(-450px);
        margin-top: 15px; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas {
            margin-left: 0;
            -webkit-transform: none;
            transform: none;
            left: 0; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga,
        body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas .descarga {
          position: relative;
          max-width: 320px;
          margin-bottom: 20px; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas .descarga a {
            text-decoration: none;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            cursor: pointer;
            padding-left: 70px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            font-size: 15px;
            line-height: 1.2em; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a:hover:before,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a:hover:before,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a:hover:before,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a:hover:before,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas .descarga a:hover:before {
              background: #000 ; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a:before,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a:before,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a:before,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a:before,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas .descarga a:before {
              content: "\f019";
              font-family: 'FontAwesome';
              color: #FFF;
              background: #E02C14 ;
              padding: 15px 15px;
              font-size: 23px;
              -webkit-font-smoothing: antialiased;
              border-radius: 50%;
              position: absolute;
              left: 0; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a .titulo,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a .titulo,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a .titulo,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a .titulo,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas .descarga a .titulo {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ;
              text-transform: uppercase;
              color: #E02C14 ; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a p,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a p,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a p,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a p,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas .descarga a p {
              margin: 0;
              color: #38312B; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a p span.peso,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .descargas .descarga a p span.peso,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a p span.peso,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .descargas .descarga a p span.peso,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .descargas .descarga a p span.peso {
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 400 ;
                margin-left: 5px; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
      body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras {
        position: absolute;
        left: calc(50% + 50px);
        top: 170px;
        top: 100px; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras {
            position: relative;
            top: 50px;
            left: 0;
            margin-left: 50%;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%); } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras {
            -webkit-transform: translateX(-85%);
            transform: translateX(-85%); } }
        @media (max-width: 500px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras {
            margin-left: 0;
            -webkit-transform: none;
            transform: none; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra,
        body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          color: #FFF;
          font-size: 20px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          line-height: 1.3em;
          padding: 35px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-font-smoothing: antialiased; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra span.numero {
            font-family: 'repsolbold', sans-serif !important ;
            font-weight: 700 ;
            font-size: 50px;
            line-height: 60px;
            margin-bottom: 5px; }
            @media (max-width: 414px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra span.numero,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra span.numero {
                font-size: 50px; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.rojo {
            background: #E02C14;
            width: 385px;
            height: 240px;
            z-index: 0;
            padding: 45px 35px 55px 35px; }
            @media (max-width: 500px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.rojo {
                width: calc(100% - 50px); } }
            @media (max-width: 414px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojo,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.rojo {
                padding: 55px 15px 65px 15px; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos {
            height: 340px; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos .subtitulo_uno,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos .subtitulo_uno,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos .subtitulo_uno,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos .subtitulo_uno,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos .subtitulo_uno {
              margin-left: 57px; }
            @media (max-width: 600px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.rojodos {
                width: calc(100% - 40px); } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.gris {
            background: #f4f3f1;
            width: 417px;
            height: auto;
            z-index: 1;
            color: #38312B;
            margin-top: -35px;
            margin-left: 38px;
            padding: 45px 55px 55px 60px; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero {
              color: #E02C14; }
            @media (max-width: 500px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.gris,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.gris {
                width: calc(100% - 50px);
                padding: 55px 35px 65px 30px; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos {
            margin-top: -135px;
            margin-left: 210px;
            width: 310px;
            height: 320px; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero {
              margin-top: 30px; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero:first-child,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero:first-child,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero:first-child,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero:first-child,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .cifras .cifra.grisdos .numero:first-child {
                margin-top: 0; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha,
      body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha {
        position: absolute;
        right: 0;
        top: 0;
        left: auto;
        z-index: 0; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha {
            right: 20px; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha {
            position: relative;
            width: 100%;
            right: initial;
            margin-top: 80px; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
        body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
          @media (max-width: 600px) {
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox {
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
              -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              float: none; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
          body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a {
            margin: 0;
            background: #f4f3f1;
            color: #38312B;
            width: 44px !important;
            height: 44px;
            margin-bottom: 4px;
            position: relative;
            text-decoration: none;
            border: 2px solid transparent;
            text-indent: -50000px; }
            @media (max-width: 600px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a {
                margin-right: 4px; } }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a > span,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a > span,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a > span,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a > span,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a > span {
              display: none; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.focus:focus,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.focus:focus,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.focus:focus,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.focus:focus,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.focus:focus {
              border-color: #f00;
              outline: none; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:after,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:after,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:after,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:after,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:after {
              content: "";
              font-family: "FontAwesome";
              display: block;
              color: #38312B;
              text-indent: 0;
              font-size: 20px;
              top: 50%;
              -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
              position: absolute;
              left: 50%; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after {
              content: "\f099"; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after {
              content: "\f09a"; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after {
              content: "\f0d5"; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:after,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:after,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:after,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:after,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:after {
              color: #FFF; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:before,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:before,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:before,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:before,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:before {
              content: '';
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              background: #E02C14 ;
              z-index: -1;
              opacity: 0;
              -webkit-transform: scale3d(0.2, 1, 1);
              transform: scale3d(0.2, 1, 1);
              -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
              -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
              transition: opacity 0.4s, -webkit-transform 0.4s;
              transition: transform 0.4s, opacity 0.4s;
              transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
              -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
              transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover,
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover {
              background: transparent !important; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:before,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:before,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:before,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:before,
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .compartir.derecha .addthis_toolbox a:hover:before {
                opacity: 1;
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0); }
    body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2,
    body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2,
    body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2,
    body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2,
    body.node-type-proyectos #content .contenido-proyecto .bloque2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      position: relative; }
      @media (max-width: 1024px) {
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2,
        body.node-type-proyectos #content .contenido-proyecto .bloque2 {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; } }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2:before,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2:before,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2:before,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2:before,
      body.node-type-proyectos #content .contenido-proyecto .bloque2:before {
        /*content: "";
					display: block;
					// height: 570px;
					width: 100vw;
					background: $color_gris_fondo;
					position: absolute;
					bottom: 0;
					z-index: 0;
					margin-left: calc(((100vw - 1240px) / 2) * -1);
				    height: 100%;
				    border-top: 195px solid #FFF;
				    box-sizing: border-box;
					*/ }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2:before,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2:before,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2:before,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2:before,
          body.node-type-proyectos #content .contenido-proyecto .bloque2:before {
            width: 100%;
            top: 115px;
            bottom: initial;
            margin-left: 0; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2:before,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2:before,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2:before,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2:before,
          body.node-type-proyectos #content .contenido-proyecto .bloque2:before {
            display: none; } }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda,
      body.node-type-proyectos #content .contenido-proyecto .bloque2 .izquierda {
        z-index: 1;
        width: 715px;
        height: 763px; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .izquierda {
            height: auto;
            width: 100%; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .izquierda {
            padding: 0 20px;
            position: relative;
            -webkit-box-sizing: border-box;
            box-sizing: border-box; } }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .izquierda img {
            width: 415px;
            height: auto;
            margin-left: 80px; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .izquierda img,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .izquierda img {
            width: 100%;
            margin-left: 0; } }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha,
      body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha {
        z-index: 1;
        width: calc(100% - 715px);
        padding: 0 90px 0 50px;
        padding: 100px 90px 0 50px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha {
            padding: 0 80px;
            width: 100%; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha {
            padding: 0 20px; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
        body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 25px;
          color: #38312B;
          text-transform: uppercase;
          line-height: 1.1em;
          margin-bottom: 0;
          margin-top: 74px; }
          @media (max-width: 1024px) {
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2,
            body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 {
              margin-top: 40px;
              max-width: none;
              line-height: 1em; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong {
            color: #E02C14;
            font-size: 27px;
            /*display: block;*/ }
            @media (max-width: 1024px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong,
              body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque h2 strong {
                font-size: 26px;
                display: block; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p,
        body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          color: #38312B;
          font-size: 16px;
          line-height: 1.5em; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p strong,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p strong,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p strong,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p strong,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p strong {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a {
            text-decoration: underline;
            color: #38312B;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a:hover,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a:hover,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a:hover,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a:hover,
            body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .contenido-bloque p a:hover {
              color: #ed7e11; }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas,
        body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas {
          max-width: 400px;
          margin-top: 15px; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga,
          body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas .descarga {
            position: relative;
            max-width: 320px;
            margin-bottom: 20px; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a,
            body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a {
              text-decoration: none;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
              cursor: pointer;
              padding-left: 70px;
              -webkit-box-sizing: border-box;
              box-sizing: border-box;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ;
              font-size: 15px;
              line-height: 1.2em; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:hover:before,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:hover:before,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:hover:before,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:hover:before,
              body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:hover:before {
                background: #000 ; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:before,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:before,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:before,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:before,
              body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a:before {
                content: "\f019";
                font-family: 'FontAwesome';
                color: #FFF;
                background: #E02C14 ;
                padding: 15px 15px;
                font-size: 23px;
                -webkit-font-smoothing: antialiased;
                border-radius: 50%;
                position: absolute;
                left: 0; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a .titulo,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a .titulo,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a .titulo,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a .titulo,
              body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a .titulo {
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 700 ;
                text-transform: uppercase;
                color: #E02C14 ; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p,
              body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p {
                margin: 0;
                color: #38312B; }
                body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p span.peso,
                body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p span.peso,
                body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p span.peso,
                body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p span.peso,
                body.node-type-proyectos #content .contenido-proyecto .bloque2 .derecha .descargas .descarga a p span.peso {
                  /*font-family: "Open Sans", sans-serif ;*/
                  font-weight: 400 ;
                  margin-left: 5px; }
    body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet,
    body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet,
    body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet,
    body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet,
    body.node-type-proyectos #content .contenido-proyecto .bloque-tweet {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      text-decoration: none;
      margin-bottom: -170px; }
      @media (max-width: 1024px) {
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet,
        body.node-type-proyectos #content .contenido-proyecto .bloque-tweet {
          padding: 0 80px; } }
      @media (max-width: 600px) {
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet,
        body.node-type-proyectos #content .contenido-proyecto .bloque-tweet {
          padding: 0 20px; } }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet.focus:focus,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet.focus:focus,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet.focus:focus,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet.focus:focus,
      body.node-type-proyectos #content .contenido-proyecto .bloque-tweet.focus:focus {
        outline: none; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click,
      body.node-type-proyectos #content .contenido-proyecto .bloque-tweet .tweet-click {
        border: 2px solid transparent;
        width: 715px;
        height: 177px;
        background: #037dac;
        color: #FFF;
        padding: 0 65px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        position: relative;
        z-index: 1; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-proyectos #content .contenido-proyecto .bloque-tweet .tweet-click {
            width: 100%;
            margin-top: 30px; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click,
          body.node-type-proyectos #content .contenido-proyecto .bloque-tweet .tweet-click {
            padding: 60px 25px 40px 25px;
            height: auto; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click p,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click p,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click p,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click p,
        body.node-type-proyectos #content .contenido-proyecto .bloque-tweet .tweet-click p {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 24px;
          color: #FFF;
          line-height: 1.4em;
          margin: 0; }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click:before,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet .tweet-click:before,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click:before,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet .tweet-click:before,
        body.node-type-proyectos #content .contenido-proyecto .bloque-tweet .tweet-click:before {
          content: "\f099";
          font-family: 'FontAwesome';
          color: #FFF;
          font-size: 30px;
          -webkit-font-smoothing: antialiased;
          position: absolute;
          right: 25px;
          top: 25px; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet.focus:focus .tweet-click,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque-tweet.focus:focus .tweet-click,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet.focus:focus .tweet-click,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque-tweet.focus:focus .tweet-click,
      body.node-type-proyectos #content .contenido-proyecto .bloque-tweet.focus:focus .tweet-click {
        border-color: #000; }
    body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3,
    body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3,
    body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3,
    body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3,
    body.node-type-proyectos #content .contenido-proyecto .bloque3 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      position: relative;
      margin-top: 170px; }
      @media (max-width: 1024px) {
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3,
        body.node-type-proyectos #content .contenido-proyecto .bloque3 {
          padding: 0 80px;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; } }
      @media (max-width: 600px) {
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3,
        body.node-type-proyectos #content .contenido-proyecto .bloque3 {
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda,
      body.node-type-proyectos #content .contenido-proyecto .bloque3 .izquierda {
        z-index: 1;
        width: 466px;
        height: 360px;
        padding-top: 60px; }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .izquierda {
            width: 100%;
            height: auto; } }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .izquierda img {
            width: 410px;
            height: auto;
            padding-top: 50px; } }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .izquierda img,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .izquierda img {
            width: 100%;
            height: auto; } }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha,
      body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha {
        z-index: 0;
        width: calc(100% - 466px);
        padding: 0 90px 0 95px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha {
            width: 100%;
            padding: 0; } }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque,
        body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque {
          position: relative; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before {
            content: "";
            display: block;
            height: calc(100% + 152px);
            width: 690px;
            background: #f4f3f1;
            position: absolute;
            bottom: 0;
            z-index: 0;
            left: -390px;
            top: -140px;
            z-index: -1; }
            @media (max-width: 1024px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before {
                top: -450px;
                width: calc(100% - 150px);
                left: 150px;
                height: 415px; } }
            @media (max-width: 600px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque:before {
                display: none; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            font-size: 25px;
            color: #38312B;
            text-transform: uppercase;
            line-height: 1.1em;
            max-width: 430px;
            margin-bottom: 0;
            margin-top: 50px; }
            @media (max-width: 1024px) {
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 {
                max-width: none;
                line-height: 1em;
                margin-top: 90px; } }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
            body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong {
              color: #E02C14;
              display: block;
              font-size: 27px; }
              @media (max-width: 1024px) {
                body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
                body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
                body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
                body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong,
                body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque h2 strong {
                  font-size: 26px;
                  display: block; } }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            color: #38312B;
            font-size: 16px;
            line-height: 1.3em; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p strong,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p strong,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p strong,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p strong,
            body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p strong {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a,
            body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a {
              text-decoration: underline;
              color: #38312B;
              font-family: "Open Sans", sans-serif ;
              font-weight: 600 ; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a:hover,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a:hover,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a:hover,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a:hover,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a:hover {
                color: #ed7e11; }
            body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a.boton,
            body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a.boton {
              background: #E02C14 !important;
              margin: 0 auto;
              padding: 0 16px !important;
              line-height: 68px;
              /*width: 48%;*/
              text-align: center;
              height: 65px !important;
              display: inline-block;
              text-decoration: none;
              color: #ffffff; }
              body.node-type-proyectos #content .contenido-proyecto .bloque1 .contenido-bloque .texto p a.boton:hover,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .contenido-bloque p a.boton:hover {
                background: #38312b !important;
                color: #ffffff; }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas,
        body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas {
          max-width: 400px;
          margin-top: 15px; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga,
          body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas .descarga {
            position: relative;
            max-width: 320px;
            margin-bottom: 20px; }
            body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a,
            body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a,
            body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a,
            body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a,
            body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a {
              text-decoration: none;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-flow: column nowrap;
              flex-flow: column nowrap;
              cursor: pointer;
              padding-left: 70px;
              -webkit-box-sizing: border-box;
              box-sizing: border-box;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ;
              font-size: 15px;
              line-height: 1.2em; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:hover:before,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:hover:before,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:hover:before,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:hover:before,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:hover:before {
                background: #000 ; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:before,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:before,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:before,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:before,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a:before {
                content: "\f019";
                font-family: 'FontAwesome';
                color: #FFF;
                background: #E02C14 ;
                padding: 15px 15px;
                font-size: 23px;
                -webkit-font-smoothing: antialiased;
                border-radius: 50%;
                position: absolute;
                left: 0; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a .titulo,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a .titulo,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a .titulo,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a .titulo,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a .titulo {
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 700 ;
                text-transform: uppercase;
                color: #E02C14 ; }
              body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p,
              body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p,
              body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p,
              body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p,
              body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p {
                margin: 0;
                color: #38312B; }
                body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p span.peso,
                body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p span.peso,
                body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p span.peso,
                body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p span.peso,
                body.node-type-proyectos #content .contenido-proyecto .bloque3 .derecha .descargas .descarga a p span.peso {
                  /*font-family: "Open Sans", sans-serif ;*/
                  font-weight: 400 ;
                  margin-left: 5px; }
    body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .link_flecha,
    body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .link_flecha,
    body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha,
    body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha,
    body.node-type-proyectos #content .contenido-proyecto .link_flecha {
      /*display: -webkit-box;
      display: -ms-flexbox;
      display: flex;*/
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start; }
      body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a,
      body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a,
      body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a,
      body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a,
      body.node-type-proyectos #content .contenido-proyecto .link_flecha a {
        display: inline-block;
        text-decoration: none !important;
        position: relative;
        padding: 5px 0; }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:after,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:after,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:after,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:after,
        body.node-type-proyectos #content .contenido-proyecto .link_flecha a:after {
          content: "\f105";
          font-family: "FontAwesome";
          margin-left: 10px; }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:before,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:before,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:before,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:before,
        body.node-type-proyectos #content .contenido-proyecto .link_flecha a:before {
          content: "";
          display: block;
          height: 1px;
          background: #38312B;
          width: calc(100% - 12px);
          bottom: -1px;
          position: absolute; }
        body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:hover,
        body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:hover,
        body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:hover,
        body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:hover,
        body.node-type-proyectos #content .contenido-proyecto .link_flecha a:hover {
          background: #f4f3f1;
          border-right: 10px solid #f4f3f1;
          border-left: 10px solid #f4f3f1;
          margin-left: -10px;
          color: #38312B !important; }
          body.node-type-proyectos.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:hover:before,
          body.node-type-page.section-fondo-emprendedores #content .contenido-proyecto .link_flecha a:hover:before,
          body.node-type-page.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:hover:before,
          body.node-type-proyectos.section-entrepreneurs-fund #content .contenido-proyecto .link_flecha a:hover:before,
          body.node-type-proyectos #content .contenido-proyecto .link_flecha a:hover:before {
            width: calc(100% + 20px);
            margin-left: -10px; }

body.node-type-proyectos.section-fondo-emprendedores .listado.noticias,
body.node-type-page.section-fondo-emprendedores .listado.noticias,
body.node-type-page.section-entrepreneurs-fund .listado.noticias,
body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias,
body.node-type-proyectos .listado.noticias {
  float: none;
  background: #f4f3f1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: initial;
  background: #f4f3f1;
  padding: 40px calc( ((100% + 40px) - 1240px) / 2) 0 calc( ((100% + 40px) - 1240px) / 2);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
  position: relative;
  margin: 80px 0 80px -20px;
  width: calc(100% + 40px); }
  @media (max-width: 1320px) {
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias,
    body.node-type-page.section-fondo-emprendedores .listado.noticias,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias,
    body.node-type-proyectos .listado.noticias {
      padding: 40px 20px; } }
  @media (max-width: 1024px) {
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias,
    body.node-type-page.section-fondo-emprendedores .listado.noticias,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias,
    body.node-type-proyectos .listado.noticias {
      padding: 40px 20px;
      width: 100%;
      margin-left: 0; } }
  @media (max-width: 500px) {
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias,
    body.node-type-page.section-fondo-emprendedores .listado.noticias,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias,
    body.node-type-proyectos .listado.noticias {
      padding: 40px 20px 0 20px; } }
  body.node-type-proyectos.section-fondo-emprendedores .listado.noticias:after,
  body.node-type-page.section-fondo-emprendedores .listado.noticias:after,
  body.node-type-page.section-entrepreneurs-fund .listado.noticias:after,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias:after,
  body.node-type-proyectos .listado.noticias:after {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 7px;
    background-color: #cbc4bc;
    top: 0;
    left: calc(50% - (1240px / 2)); }
    @media (max-width: 1320px) {
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias:after,
      body.node-type-page.section-fondo-emprendedores .listado.noticias:after,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias:after,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias:after,
      body.node-type-proyectos .listado.noticias:after {
        left: 20px; } }
    @media (max-width: 1024px) {
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias:after,
      body.node-type-page.section-fondo-emprendedores .listado.noticias:after,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias:after,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias:after,
      body.node-type-proyectos .listado.noticias:after {
        left: 20px; } }
  body.node-type-proyectos.section-fondo-emprendedores .listado.noticias h2,
  body.node-type-page.section-fondo-emprendedores .listado.noticias h2,
  body.node-type-page.section-entrepreneurs-fund .listado.noticias h2,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias h2,
  body.node-type-proyectos .listado.noticias h2 {
    display: block;
    width: 100%;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    color: #38312B;
    font-size: 28px;
    margin-top: 0;
    line-height: 28px;
    margin-bottom: 25px; }
  body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a,
  body.node-type-page.section-fondo-emprendedores .listado.noticias > a,
  body.node-type-page.section-entrepreneurs-fund .listado.noticias > a,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a,
  body.node-type-proyectos .listado.noticias > a {
    width: calc((100% - 50px) /3);
    background: #FFF;
    text-decoration: none;
    z-index: 1;
    /*display: flex;*/ }
    @media (max-width: 1024px) {
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a,
      body.node-type-proyectos .listado.noticias > a {
        width: calc((100% - 20px) / 2); }
        body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:nth-child(n+4),
        body.node-type-page.section-fondo-emprendedores .listado.noticias > a:nth-child(n+4),
        body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:nth-child(n+4),
        body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:nth-child(n+4),
        body.node-type-proyectos .listado.noticias > a:nth-child(n+4) {
          display: none; } }
    @media (max-width: 500px) {
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a,
      body.node-type-proyectos .listado.noticias > a {
        width: 100%; }
        body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:nth-child(n+3),
        body.node-type-page.section-fondo-emprendedores .listado.noticias > a:nth-child(n+3),
        body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:nth-child(n+3),
        body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:nth-child(n+3),
        body.node-type-proyectos .listado.noticias > a:nth-child(n+3) {
          display: none; } }
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia,
    body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia,
    body.node-type-proyectos .listado.noticias > a > .noticia {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column;
      flex-flow: column;
      height: 100%;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .imagen,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .imagen,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .imagen,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .imagen,
      body.node-type-proyectos .listado.noticias > a > .noticia .imagen {
        height: 225px; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .contenido,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .contenido,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .contenido,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .contenido,
      body.node-type-proyectos .listado.noticias > a > .noticia .contenido {
        display: block;
        position: relative;
        overflow: hidden;
        clear: both;
        padding: 25px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1; }
        body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .contenido .titulo,
        body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .contenido .titulo,
        body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .contenido .titulo,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .contenido .titulo,
        body.node-type-proyectos .listado.noticias > a > .noticia .contenido .titulo {
          display: block;
          position: relative;
          line-height: 1.1em;
          color: #38312B;
          font-size: 18px;
          text-align: left;
          margin-bottom: 10px;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 600 ; }
        body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .contenido .fecha,
        body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .contenido .fecha,
        body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .contenido .fecha,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .contenido .fecha,
        body.node-type-proyectos .listado.noticias > a > .noticia .contenido .fecha {
          display: block;
          position: relative;
          line-height: 1.2em;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          color: #38312B;
          font-size: 15px;
          text-align: left;
          margin-bottom: 10px; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace,
      body.node-type-proyectos .listado.noticias > a > .noticia .enlace {
        position: relative;
        height: auto;
        width: 100%;
        background: rgba(255, 255, 255, 0);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding: 1px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        width: 100%;
        height: auto; }
        body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace:after,
        body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace:after,
        body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace:after,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace:after,
        body.node-type-proyectos .listado.noticias > a > .noticia .enlace:after {
          content: "\f105";
          font-family: "FontAwesome";
          color: #6E6259;
          background: #FFF;
          width: 49px;
          height: 45px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          text-align: center;
          -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          position: absolute;
          right: 1px; }
        body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace .boton,
        body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace .boton,
        body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace .boton,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace .boton,
        body.node-type-proyectos .listado.noticias > a > .noticia .enlace .boton {
          opacity: .001;
          background: #6E6259;
          color: #FFF;
          height: 45px;
          padding: 0 0px 0 20px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          text-align: center;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          padding-right: 0px;
          font-size: 14px;
          -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
          body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace .boton:hover,
          body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace .boton:hover,
          body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace .boton:hover,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace .boton:hover,
          body.node-type-proyectos .listado.noticias > a > .noticia .enlace .boton:hover {
            background: #6E6259; }
        body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace:after,
        body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace:after,
        body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace:after,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace:after,
        body.node-type-proyectos .listado.noticias > a > .noticia .enlace:after {
          background: #f4f3f1;
          color: #6E6259;
          height: 45px; }
        @media (max-width: 1024px) {
          body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace,
          body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace,
          body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace,
          body.node-type-proyectos .listado.noticias > a > .noticia .enlace {
            position: relative;
            width: 100%;
            height: auto; }
            body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace:after,
            body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace:after,
            body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace:after,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace:after,
            body.node-type-proyectos .listado.noticias > a > .noticia .enlace:after {
              background: #f4f3f1;
              color: #6E6259;
              right: 1px; }
            body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace .boton,
            body.node-type-page.section-fondo-emprendedores .listado.noticias > a > .noticia .enlace .boton,
            body.node-type-page.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace .boton,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a > .noticia .enlace .boton,
            body.node-type-proyectos .listado.noticias > a > .noticia .enlace .boton {
              opacity: 1;
              padding-right: 50px;
              background: #f4f3f1;
              color: #6E6259;
              padding-right: 50px;
              position: relative;
              height: 45px; } }
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:hover .enlace, body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:focus .enlace,
    body.node-type-page.section-fondo-emprendedores .listado.noticias > a:hover .enlace,
    body.node-type-page.section-fondo-emprendedores .listado.noticias > a:focus .enlace,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:hover .enlace,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:focus .enlace,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:hover .enlace,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:focus .enlace,
    body.node-type-proyectos .listado.noticias > a:hover .enlace,
    body.node-type-proyectos .listado.noticias > a:focus .enlace {
      position: relative;
      width: 100%;
      height: auto; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:hover .enlace:after, body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:focus .enlace:after,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a:hover .enlace:after,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a:focus .enlace:after,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:hover .enlace:after,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:focus .enlace:after,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:hover .enlace:after,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:focus .enlace:after,
      body.node-type-proyectos .listado.noticias > a:hover .enlace:after,
      body.node-type-proyectos .listado.noticias > a:focus .enlace:after {
        background: #6E6259;
        color: #FFF; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:hover .enlace .boton, body.node-type-proyectos.section-fondo-emprendedores .listado.noticias > a:focus .enlace .boton,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a:hover .enlace .boton,
      body.node-type-page.section-fondo-emprendedores .listado.noticias > a:focus .enlace .boton,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:hover .enlace .boton,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias > a:focus .enlace .boton,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:hover .enlace .boton,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias > a:focus .enlace .boton,
      body.node-type-proyectos .listado.noticias > a:hover .enlace .boton,
      body.node-type-proyectos .listado.noticias > a:focus .enlace .boton {
        opacity: 1;
        padding-right: 50px;
        background: #6E6259;
        color: #FFF; }
  body.node-type-proyectos.section-fondo-emprendedores .listado.noticias a.btn-actualidad,
  body.node-type-page.section-fondo-emprendedores .listado.noticias a.btn-actualidad,
  body.node-type-page.section-entrepreneurs-fund .listado.noticias a.btn-actualidad,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias a.btn-actualidad,
  body.node-type-proyectos .listado.noticias a.btn-actualidad {
    display: block;
    position: relative;
    padding: 24px 40px;
    background: #6E6259;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 600 ;
    text-transform: uppercase;
    font-size: 15px;
    margin: 50px 0;
    text-align: center;
    color: #fff;
    left: 50%;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 220px; }
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias a.btn-actualidad:hover,
    body.node-type-page.section-fondo-emprendedores .listado.noticias a.btn-actualidad:hover,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:hover,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:hover,
    body.node-type-proyectos .listado.noticias a.btn-actualidad:hover {
      color: #6E6259; }
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias a.btn-actualidad:before,
    body.node-type-page.section-fondo-emprendedores .listado.noticias a.btn-actualidad:before,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:before,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:before,
    body.node-type-proyectos .listado.noticias a.btn-actualidad:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #FFF;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale3d(0.2, 1, 1);
      transform: scale3d(0.2, 1, 1);
      -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
      -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: transform 0.4s, opacity 0.4s;
      transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
      -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
      transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
    body.node-type-proyectos.section-fondo-emprendedores .listado.noticias a.btn-actualidad:hover,
    body.node-type-page.section-fondo-emprendedores .listado.noticias a.btn-actualidad:hover,
    body.node-type-page.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:hover,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:hover,
    body.node-type-proyectos .listado.noticias a.btn-actualidad:hover {
      background: transparent !important; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.noticias a.btn-actualidad:hover:before,
      body.node-type-page.section-fondo-emprendedores .listado.noticias a.btn-actualidad:hover:before,
      body.node-type-page.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:hover:before,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.noticias a.btn-actualidad:hover:before,
      body.node-type-proyectos .listado.noticias a.btn-actualidad:hover:before {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0); }

body.node-type-proyectos.section-fondo-emprendedores .listado.eventos,
body.node-type-page.section-fondo-emprendedores .listado.eventos,
body.node-type-page.section-entrepreneurs-fund .listado.eventos,
body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos,
body.node-type-proyectos .listado.eventos {
  max-width: 1240px;
  border-bottom: none;
  position: relative;
  margin: 0 auto;
  padding-top: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative; }
  body.node-type-proyectos.section-fondo-emprendedores .listado.eventos:after,
  body.node-type-page.section-fondo-emprendedores .listado.eventos:after,
  body.node-type-page.section-entrepreneurs-fund .listado.eventos:after,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos:after,
  body.node-type-proyectos .listado.eventos:after {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 7px;
    background-color: #177B92;
    top: 0;
    left: 0; }
    @media (max-width: 1024px) {
      body.node-type-proyectos.section-fondo-emprendedores .listado.eventos:after,
      body.node-type-page.section-fondo-emprendedores .listado.eventos:after,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos:after,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos:after,
      body.node-type-proyectos .listado.eventos:after {
        left: 20px; } }
  @media (max-width: 1024px) {
    body.node-type-proyectos.section-fondo-emprendedores .listado.eventos,
    body.node-type-page.section-fondo-emprendedores .listado.eventos,
    body.node-type-page.section-entrepreneurs-fund .listado.eventos,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos,
    body.node-type-proyectos .listado.eventos {
      padding: 40px 20px; } }
  body.node-type-proyectos.section-fondo-emprendedores .listado.eventos h2,
  body.node-type-page.section-fondo-emprendedores .listado.eventos h2,
  body.node-type-page.section-entrepreneurs-fund .listado.eventos h2,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos h2,
  body.node-type-proyectos .listado.eventos h2 {
    display: block;
    width: 100%;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    color: #003b5c;
    font-size: 28px;
    margin-top: 0;
    line-height: 28px;
    margin-bottom: 25px; }
  body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos,
  body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos,
  body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos,
  body.node-type-proyectos .listado.eventos .listado-eventos {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 0;
    margin: 0;
    list-style: none; }
    body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li,
    body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li,
    body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li,
    body.node-type-proyectos .listado.eventos .listado-eventos li {
      width: calc((100% - 40px) /3);
      margin-right: 20px;
      background: #FFF;
      display: block; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+3),
      body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+3),
      body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+3),
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+3),
      body.node-type-proyectos .listado.eventos .listado-eventos li:nth-child(n+3) {
        margin-right: 0; }
      @media (max-width: 1024px) {
        body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li,
        body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li,
        body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li,
        body.node-type-proyectos .listado.eventos .listado-eventos li {
          width: calc((100% - 20px) / 2); }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-proyectos .listado.eventos .listado-eventos li:nth-child(n+2) {
            margin-right: 0; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+3),
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+3),
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+3),
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+3),
          body.node-type-proyectos .listado.eventos .listado-eventos li:nth-child(n+3) {
            display: none; } }
      @media (max-width: 600px) {
        body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li,
        body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li,
        body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li,
        body.node-type-proyectos .listado.eventos .listado-eventos li {
          width: 100%;
          margin-right: 0 !important; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:nth-child(n+2),
          body.node-type-proyectos .listado.eventos .listado-eventos li:nth-child(n+2) {
            display: none; } }
      body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li > a,
      body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li > a,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li > a,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li > a,
      body.node-type-proyectos .listado.eventos .listado-eventos li > a {
        text-decoration: none; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento,
      body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento,
      body.node-type-proyectos .listado.eventos .listado-eventos li .evento {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        position: relative; }
        @media (max-width: 600px) {
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column wrap;
            flex-flow: column wrap; } }
        body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha,
        body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha,
        body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha,
        body.node-type-proyectos .listado.eventos .listado-eventos li .evento .fecha {
          width: 100px;
          height: 100px;
          background: #e9e7e6;
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column wrap;
          flex-flow: column wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          padding: 15px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
          @media (max-width: 600px) {
            body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha,
            body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha,
            body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha,
            body.node-type-proyectos .listado.eventos .listado-eventos li .evento .fecha {
              width: 100%;
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
              -ms-flex-flow: row wrap;
              flex-flow: row wrap;
              height: auto;
              -webkit-box-pack: start;
              -ms-flex-pack: start;
              justify-content: flex-start; } }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .dia,
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .dia,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .dia,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .dia,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .fecha .dia,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .fecha .mes {
            display: block;
            position: relative;
            font-size: 30px;
            color: #003b5c;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .mes,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .fecha .mes {
            font-size: 13px;
            text-transform: uppercase; }
            @media (max-width: 600px) {
              body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .mes,
              body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .fecha .mes,
              body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .mes,
              body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .fecha .mes,
              body.node-type-proyectos .listado.eventos .listado-eventos li .evento .fecha .mes {
                font-size: 30px;
                margin-left: 10px; } }
        body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto,
        body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto,
        body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto,
        body.node-type-proyectos .listado.eventos .listado-eventos li .evento .texto {
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          background: #f4f3f1;
          padding: 25px;
          padding-bottom: 45px;
          min-height: 120px; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto .titulo,
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto .titulo,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto .titulo,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto .titulo,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .texto .titulo,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .texto .horario {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 19px;
            color: #38312B;
            text-transform: uppercase; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .texto .horario,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .texto .horario {
            font-size: 15px; }
        body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento,
        body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento,
        body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento,
        body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento,
        body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento {
          position: relative;
          height: auto;
          width: 100%;
          background: rgba(255, 255, 255, 0);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          padding: 1px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          right: 0;
          bottom: 0;
          position: absolute; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento:after {
            content: "\f105";
            font-family: "FontAwesome";
            color: #003b5c;
            background: #FFF;
            width: 49px;
            height: 45px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            position: absolute;
            right: 1px; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento .boton,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento .boton,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento .boton,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento .boton,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento .boton {
            opacity: .001;
            background: #003b5c;
            color: #FFF;
            height: 45px;
            padding: 0 0px 0 20px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            padding-right: 0px;
            font-size: 14px;
            -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento .boton:hover,
            body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento .boton:hover,
            body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento .boton:hover,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento .boton:hover,
            body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento .boton:hover {
              background: #003b5c; }
          body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento:after,
          body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento:after {
            background: #177B92;
            color: #FFF; }
          @media (max-width: 1024px) {
            body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento.enlace:after,
            body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento.enlace:after,
            body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento.enlace:after,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento.enlace:after,
            body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento.enlace:after {
              background: #FFF !important;
              color: #041E42 !important;
              right: 1px; }
            body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento.enlace .boton,
            body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento.enlace .boton,
            body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento.enlace .boton,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento.enlace .boton,
            body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento.enlace .boton {
              opacity: 1;
              padding-right: 50px !important;
              background: #FFF;
              color: #041E42; } }
          @media (max-width: 600px) {
            body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento:after,
            body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento:after,
            body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento:after,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento:after,
            body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento:after {
              background: #FFF;
              color: #041E42; }
            body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento .boton,
            body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li .evento .boton-evento .boton,
            body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento .boton,
            body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li .evento .boton-evento .boton,
            body.node-type-proyectos .listado.eventos .listado-eventos li .evento .boton-evento .boton {
              opacity: 1;
              background: #FFF;
              padding-right: 0;
              color: #041E42; } }
      body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:hover .enlace:after, body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:focus .enlace:after,
      body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:hover .enlace:after,
      body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:focus .enlace:after,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:hover .enlace:after,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:focus .enlace:after,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:hover .enlace:after,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:focus .enlace:after,
      body.node-type-proyectos .listado.eventos .listado-eventos li:hover .enlace:after,
      body.node-type-proyectos .listado.eventos .listado-eventos li:focus .enlace:after {
        background: #003b5c;
        color: #FFF; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:hover .enlace .boton, body.node-type-proyectos.section-fondo-emprendedores .listado.eventos .listado-eventos li:focus .enlace .boton,
      body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:hover .enlace .boton,
      body.node-type-page.section-fondo-emprendedores .listado.eventos .listado-eventos li:focus .enlace .boton,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:hover .enlace .boton,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos .listado-eventos li:focus .enlace .boton,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:hover .enlace .boton,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos .listado-eventos li:focus .enlace .boton,
      body.node-type-proyectos .listado.eventos .listado-eventos li:hover .enlace .boton,
      body.node-type-proyectos .listado.eventos .listado-eventos li:focus .enlace .boton {
        opacity: 1;
        padding-right: 50px;
        background: #003b5c; }
  body.node-type-proyectos.section-fondo-emprendedores .listado.eventos a.btn-eventos,
  body.node-type-page.section-fondo-emprendedores .listado.eventos a.btn-eventos,
  body.node-type-page.section-entrepreneurs-fund .listado.eventos a.btn-eventos,
  body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos a.btn-eventos,
  body.node-type-proyectos .listado.eventos a.btn-eventos {
    text-decoration: none;
    display: block;
    position: relative;
    padding: 24px 40px;
    background: #003b5c;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 600 ;
    text-transform: uppercase;
    font-size: 15px;
    margin: 40px 0;
    text-align: center;
    color: #fff;
    left: 50%;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 220px; }
    body.node-type-proyectos.section-fondo-emprendedores .listado.eventos a.btn-eventos:hover,
    body.node-type-page.section-fondo-emprendedores .listado.eventos a.btn-eventos:hover,
    body.node-type-page.section-entrepreneurs-fund .listado.eventos a.btn-eventos:hover,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos a.btn-eventos:hover,
    body.node-type-proyectos .listado.eventos a.btn-eventos:hover {
      color: #003B5C; }
    body.node-type-proyectos.section-fondo-emprendedores .listado.eventos a.btn-eventos:before,
    body.node-type-page.section-fondo-emprendedores .listado.eventos a.btn-eventos:before,
    body.node-type-page.section-entrepreneurs-fund .listado.eventos a.btn-eventos:before,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos a.btn-eventos:before,
    body.node-type-proyectos .listado.eventos a.btn-eventos:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #f4f3f1;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale3d(0.2, 1, 1);
      transform: scale3d(0.2, 1, 1);
      -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
      -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: transform 0.4s, opacity 0.4s;
      transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
      -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
      transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
    body.node-type-proyectos.section-fondo-emprendedores .listado.eventos a.btn-eventos:hover,
    body.node-type-page.section-fondo-emprendedores .listado.eventos a.btn-eventos:hover,
    body.node-type-page.section-entrepreneurs-fund .listado.eventos a.btn-eventos:hover,
    body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos a.btn-eventos:hover,
    body.node-type-proyectos .listado.eventos a.btn-eventos:hover {
      background: transparent !important; }
      body.node-type-proyectos.section-fondo-emprendedores .listado.eventos a.btn-eventos:hover:before,
      body.node-type-page.section-fondo-emprendedores .listado.eventos a.btn-eventos:hover:before,
      body.node-type-page.section-entrepreneurs-fund .listado.eventos a.btn-eventos:hover:before,
      body.node-type-proyectos.section-entrepreneurs-fund .listado.eventos a.btn-eventos:hover:before,
      body.node-type-proyectos .listado.eventos a.btn-eventos:hover:before {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0); }

body.node-type-proyectos.section-learningenergy .cabecera-proyecto:after,
body.node-type-proyectos.section-aprendenergia .cabecera-proyecto:after {
  background: #B00324; }

body.node-type-proyectos.section-learningenergy .contenido-proyecto .titular h2:before,
body.node-type-proyectos.section-aprendenergia .contenido-proyecto .titular h2:before {
  background: #B00324 !important; }

body.node-type-proyectos.section-learningenergy .contenido-proyecto .bloque1 .cifras .cifra.rojo,
body.node-type-proyectos.section-aprendenergia .contenido-proyecto .bloque1 .cifras .cifra.rojo {
  background: #B00324 !important; }

body.node-type-proyectos.section-learningenergy .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero,
body.node-type-proyectos.section-aprendenergia .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero {
  color: #B00324 !important; }

body.node-type-proyectos.section-learningenergy .contenido-proyecto .contenido-bloque h2 strong,
body.node-type-proyectos.section-aprendenergia .contenido-proyecto .contenido-bloque h2 strong {
  color: #B00324 !important; }

body.node-type-proyectos.section-learningenergy .descargas .descarga,
body.node-type-proyectos.section-aprendenergia .descargas .descarga {
  position: relative;
  max-width: 320px;
  margin-bottom: 20px; }
  body.node-type-proyectos.section-learningenergy .descargas .descarga a,
  body.node-type-proyectos.section-aprendenergia .descargas .descarga a {
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    cursor: pointer;
    padding-left: 70px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    font-size: 15px;
    line-height: 1.2em; }
    body.node-type-proyectos.section-learningenergy .descargas .descarga a:hover:before,
    body.node-type-proyectos.section-aprendenergia .descargas .descarga a:hover:before {
      background: #000 !important; }
    body.node-type-proyectos.section-learningenergy .descargas .descarga a:before,
    body.node-type-proyectos.section-aprendenergia .descargas .descarga a:before {
      content: "\f019";
      font-family: 'FontAwesome';
      color: #FFF;
      background: #B00324 !important;
      padding: 15px 15px;
      font-size: 23px;
      -webkit-font-smoothing: antialiased;
      border-radius: 50%;
      position: absolute;
      left: 0; }
    body.node-type-proyectos.section-learningenergy .descargas .descarga a .titulo,
    body.node-type-proyectos.section-aprendenergia .descargas .descarga a .titulo {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      text-transform: uppercase;
      color: #B00324 !important; }
    body.node-type-proyectos.section-learningenergy .descargas .descarga a p,
    body.node-type-proyectos.section-aprendenergia .descargas .descarga a p {
      margin: 0;
      color: #38312B; }
      body.node-type-proyectos.section-learningenergy .descargas .descarga a p span.peso,
      body.node-type-proyectos.section-aprendenergia .descargas .descarga a p span.peso {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        margin-left: 5px; }

body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox,
body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }
  @media (max-width: 600px) {
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      float: none; } }
  body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a,
  body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a {
    margin: 0;
    background: #f4f3f1;
    color: #38312B;
    width: 44px !important;
    height: 44px;
    margin-bottom: 4px;
    position: relative;
    text-decoration: none;
    border: 2px solid transparent;
    text-indent: -50000px; }
    @media (max-width: 600px) {
      body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a,
      body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a {
        margin-right: 4px; } }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a > span,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a > span {
      display: none; }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a.focus:focus,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a.focus:focus {
      border-color: #f00;
      outline: none; }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a:after,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a:after {
      content: "";
      font-family: "FontAwesome";
      display: block;
      color: #38312B;
      text-indent: 0;
      font-size: 20px;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      position: absolute;
      left: 50%; }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after {
      content: "\f099"; }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after {
      content: "\f09a"; }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after {
      content: "\f0d5"; }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a:hover:after,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a:hover:after {
      color: #FFF; }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a:before,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #B00324 !important;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale3d(0.2, 1, 1);
      transform: scale3d(0.2, 1, 1);
      -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
      -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: transform 0.4s, opacity 0.4s;
      transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
      -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
      transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
    body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a:hover,
    body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a:hover {
      background: transparent !important; }
      body.node-type-proyectos.section-learningenergy .compartir.derecha .addthis_toolbox a:hover:before,
      body.node-type-proyectos.section-aprendenergia .compartir.derecha .addthis_toolbox a:hover:before {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0); }

body.node-type-proyectos.section-integration .cabecera-proyecto:after,
body.node-type-proyectos.section-integracion .cabecera-proyecto:after {
  background: #177B92; }

body.node-type-proyectos.section-integration .contenido-proyecto .titular h2:before,
body.node-type-proyectos.section-integracion .contenido-proyecto .titular h2:before {
  background: #177B92 !important; }

body.node-type-proyectos.section-integration .contenido-proyecto .bloque1 .cifras .cifra.rojo,
body.node-type-proyectos.section-integracion .contenido-proyecto .bloque1 .cifras .cifra.rojo {
  background: #177B92 !important; }

body.node-type-proyectos.section-integration .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero,
body.node-type-proyectos.section-integracion .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero {
  color: #177B92 !important; }

body.node-type-proyectos.section-integration .contenido-proyecto .contenido-bloque h2 strong,
body.node-type-proyectos.section-integracion .contenido-proyecto .contenido-bloque h2 strong {
  color: #177B92 !important; }

body.node-type-proyectos.section-integration .descargas .descarga,
body.node-type-proyectos.section-integracion .descargas .descarga {
  position: relative;
  max-width: 320px;
  margin-bottom: 20px; }
  body.node-type-proyectos.section-integration .descargas .descarga a,
  body.node-type-proyectos.section-integracion .descargas .descarga a {
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    cursor: pointer;
    padding-left: 70px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    font-size: 15px;
    line-height: 1.2em; }
    body.node-type-proyectos.section-integration .descargas .descarga a:hover:before,
    body.node-type-proyectos.section-integracion .descargas .descarga a:hover:before {
      background: #000 !important; }
    body.node-type-proyectos.section-integration .descargas .descarga a:before,
    body.node-type-proyectos.section-integracion .descargas .descarga a:before {
      content: "\f019";
      font-family: 'FontAwesome';
      color: #FFF;
      background: #177B92 !important;
      padding: 15px 15px;
      font-size: 23px;
      -webkit-font-smoothing: antialiased;
      border-radius: 50%;
      position: absolute;
      left: 0; }
    body.node-type-proyectos.section-integration .descargas .descarga a .titulo,
    body.node-type-proyectos.section-integracion .descargas .descarga a .titulo {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      text-transform: uppercase;
      color: #177B92 !important; }
    body.node-type-proyectos.section-integration .descargas .descarga a p,
    body.node-type-proyectos.section-integracion .descargas .descarga a p {
      margin: 0;
      color: #38312B; }
      body.node-type-proyectos.section-integration .descargas .descarga a p span.peso,
      body.node-type-proyectos.section-integracion .descargas .descarga a p span.peso {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        margin-left: 5px; }

body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox,
body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }
  @media (max-width: 600px) {
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      float: none; } }
  body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a,
  body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a {
    margin: 0;
    background: #f4f3f1;
    color: #38312B;
    width: 44px !important;
    height: 44px;
    margin-bottom: 4px;
    position: relative;
    text-decoration: none;
    border: 2px solid transparent;
    text-indent: -50000px; }
    @media (max-width: 600px) {
      body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a,
      body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a {
        margin-right: 4px; } }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a > span,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a > span {
      display: none; }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a.focus:focus,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a.focus:focus {
      border-color: #f00;
      outline: none; }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a:after,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a:after {
      content: "";
      font-family: "FontAwesome";
      display: block;
      color: #38312B;
      text-indent: 0;
      font-size: 20px;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      position: absolute;
      left: 50%; }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after {
      content: "\f099"; }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after {
      content: "\f09a"; }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after {
      content: "\f0d5"; }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a:hover:after,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a:hover:after {
      color: #FFF; }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a:before,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #177B92 !important;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale3d(0.2, 1, 1);
      transform: scale3d(0.2, 1, 1);
      -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
      -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: transform 0.4s, opacity 0.4s;
      transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
      -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
      transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
    body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a:hover,
    body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a:hover {
      background: transparent !important; }
      body.node-type-proyectos.section-integration .compartir.derecha .addthis_toolbox a:hover:before,
      body.node-type-proyectos.section-integracion .compartir.derecha .addthis_toolbox a:hover:before {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0); }

body.node-type-proyectos.section-responsible-citizenship .cabecera-proyecto:after,
body.node-type-proyectos.section-ciudadania-responsable .cabecera-proyecto:after {
  background: #003B5C; }

body.node-type-proyectos.section-responsible-citizenship .contenido-proyecto .titular h2:before,
body.node-type-proyectos.section-ciudadania-responsable .contenido-proyecto .titular h2:before {
  background: #003B5C !important; }

body.node-type-proyectos.section-responsible-citizenship .contenido-proyecto .bloque1 .cifras .cifra.rojo,
body.node-type-proyectos.section-ciudadania-responsable .contenido-proyecto .bloque1 .cifras .cifra.rojo {
  background: #003B5C !important; }

body.node-type-proyectos.section-responsible-citizenship .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero,
body.node-type-proyectos.section-ciudadania-responsable .contenido-proyecto .bloque1 .cifras .cifra.gris span.numero {
  color: #003B5C !important; }

body.node-type-proyectos.section-responsible-citizenship .contenido-proyecto .contenido-bloque h2 strong,
body.node-type-proyectos.section-ciudadania-responsable .contenido-proyecto .contenido-bloque h2 strong {
  color: #003B5C !important; }

body.node-type-proyectos.section-responsible-citizenship .descargas .descarga,
body.node-type-proyectos.section-ciudadania-responsable .descargas .descarga {
  position: relative;
  max-width: 320px;
  margin-bottom: 20px; }
  body.node-type-proyectos.section-responsible-citizenship .descargas .descarga a,
  body.node-type-proyectos.section-ciudadania-responsable .descargas .descarga a {
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    cursor: pointer;
    padding-left: 70px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    font-size: 15px;
    line-height: 1.2em; }
    body.node-type-proyectos.section-responsible-citizenship .descargas .descarga a:hover:before,
    body.node-type-proyectos.section-ciudadania-responsable .descargas .descarga a:hover:before {
      background: #000 !important; }
    body.node-type-proyectos.section-responsible-citizenship .descargas .descarga a:before,
    body.node-type-proyectos.section-ciudadania-responsable .descargas .descarga a:before {
      content: "\f019";
      font-family: 'FontAwesome';
      color: #FFF;
      background: #003B5C !important;
      padding: 15px 15px;
      font-size: 23px;
      -webkit-font-smoothing: antialiased;
      border-radius: 50%;
      position: absolute;
      left: 0; }
    body.node-type-proyectos.section-responsible-citizenship .descargas .descarga a .titulo,
    body.node-type-proyectos.section-ciudadania-responsable .descargas .descarga a .titulo {
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      text-transform: uppercase;
      color: #003B5C !important; }
    body.node-type-proyectos.section-responsible-citizenship .descargas .descarga a p,
    body.node-type-proyectos.section-ciudadania-responsable .descargas .descarga a p {
      margin: 0;
      color: #38312B; }
      body.node-type-proyectos.section-responsible-citizenship .descargas .descarga a p span.peso,
      body.node-type-proyectos.section-ciudadania-responsable .descargas .descarga a p span.peso {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        margin-left: 5px; }

body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox,
body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }
  @media (max-width: 600px) {
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      float: none; } }
  body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a,
  body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a {
    margin: 0;
    background: #f4f3f1;
    color: #38312B;
    width: 44px !important;
    height: 44px;
    margin-bottom: 4px;
    position: relative;
    text-decoration: none;
    border: 2px solid transparent;
    text-indent: -50000px; }
    @media (max-width: 600px) {
      body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a,
      body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a {
        margin-right: 4px; } }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a > span,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a > span {
      display: none; }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a.focus:focus,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a.focus:focus {
      border-color: #f00;
      outline: none; }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a:after,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a:after {
      content: "";
      font-family: "FontAwesome";
      display: block;
      color: #38312B;
      text-indent: 0;
      font-size: 20px;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      position: absolute;
      left: 50%; }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after {
      content: "\f099"; }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after {
      content: "\f09a"; }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after {
      content: "\f0d5"; }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a:hover:after,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a:hover:after {
      color: #FFF; }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a:before,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #003B5C !important;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale3d(0.2, 1, 1);
      transform: scale3d(0.2, 1, 1);
      -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
      -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: transform 0.4s, opacity 0.4s;
      transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
      -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
      transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
    body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a:hover,
    body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a:hover {
      background: transparent !important; }
      body.node-type-proyectos.section-responsible-citizenship .compartir.derecha .addthis_toolbox a:hover:before,
      body.node-type-proyectos.section-ciudadania-responsable .compartir.derecha .addthis_toolbox a:hover:before {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0); }

body.section-agenda #contenedor-principal {
  background: #FFF; }

body.section-agenda #navigation .menu-block-wrapper > .menu > .menu__item > .menu {
  display: none; }

body.section-agenda #content {
  margin: 40px 0 0 0;
  padding: 0;
  width: 100%;
  float: none; }
  body.section-agenda #content #page-title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    color: #003B5C;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px;
    line-height: 1.1em;
    position: relative;
    max-width: 650px;
    margin: 0 auto 40px auto; }
    @media (max-width: 1024px) {
      body.section-agenda #content #page-title {
        padding: 0 20px; } }
    @media (max-width: 600px) {
      body.section-agenda #content #page-title {
        font-size: 30px;
        line-height: 28px; } }
    body.section-agenda #content #page-title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #177B92;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  body.section-agenda #content.evento #page-title {
    font-size: 30px; }
  body.section-agenda #content #arista-listadoeventos {
    background: #f4f3f1; }
    body.section-agenda #content #arista-listadoeventos > div {
      max-width: 1240px;
      margin: 0 auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      padding: 60px 20px; }
      @media (max-width: 1024px) {
        body.section-agenda #content #arista-listadoeventos > div {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          padding: 35px 20px;
          margin-bottom: 20px; } }
      @media (max-width: 600px) {
        body.section-agenda #content #arista-listadoeventos > div {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; } }
      body.section-agenda #content #arista-listadoeventos > div .form-item {
        float: none;
        margin: 0 20px 0 0; }
        body.section-agenda #content #arista-listadoeventos > div .form-item input {
          height: 55px;
          background: #FFF;
          border: 1px solid #e4e2e0;
          color: #38312B;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          padding: 9px;
          width: 100%;
          -webkit-font-smoothing: antialiased;
          -webkit-border-radius: 0px !important;
          -webkit-appearance: none !important;
          -moz-appearance: none !important; }
          body.section-agenda #content #arista-listadoeventos > div .form-item input::-webkit-input-placeholder {
            /* Chrome */
            color: #38312B; }
          body.section-agenda #content #arista-listadoeventos > div .form-item input:-ms-input-placeholder {
            /* IE 10+ */
            color: #38312B; }
          body.section-agenda #content #arista-listadoeventos > div .form-item input::-moz-placeholder {
            /* Firefox 19+ */
            color: #38312B;
            opacity: 1; }
          body.section-agenda #content #arista-listadoeventos > div .form-item input:-moz-placeholder {
            /* Firefox 4 - 18 */
            color: #38312B;
            opacity: 1; }
        body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-texto {
          width: 295px; }
        body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-tipo-evento, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-mes, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-ano {
          position: relative;
          background: #fff; }
          body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-tipo-evento:after, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-mes:after, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-ano:after {
            content: "\f107";
            font-family: "FontAwesome";
            font-size: 26px;
            width: 55px;
            height: 55px;
            border-left: 1px solid #dbdad8;
            right: 0;
            position: absolute;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0;
            z-index: 0;
            top: 0; }
          body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-tipo-evento select, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-mes select, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-ano select {
            padding: 9px;
            padding-right: 55px;
            border-width: 0px;
            color: #38312B;
            /*border-style: hidden;*/
            border: none;
            border-radius: 0px;
            -webkit-border-radius: 0px;
            -webkit-appearance: none;
            -moz-appearance: none;
            width: 100%;
            height: 55px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            font-weight: normal;
            -webkit-font-smoothing: antialiased;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: relative;
            border: 1px solid #e4e2e0;
            background: transparent;
            z-index: 1;
            background-size: 55px 55px; }
        @media (max-width: 1024px) {
          body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-texto, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-tipo-evento {
            width: calc(50% - 10px);
            margin-right: 0;
            margin-bottom: 25px; }
          body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-mes, body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-ano {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
          body.section-agenda #content #arista-listadoeventos > div .form-item.form-item-tipo-evento {
            -ms-flex-item-align: end;
            align-self: flex-end; } }
        @media (max-width: 600px) {
          body.section-agenda #content #arista-listadoeventos > div .form-item {
            width: 100% !important;
            margin: 0 0 8px 0 !important; } }
      body.section-agenda #content #arista-listadoeventos > div #edit-submit {
        background: #003B5C;
        width: 288px;
        height: 55px;
        font-size: 15px;
        text-transform: uppercase;
        -webkit-border-radius: 0px !important;
        -webkit-appearance: none !important;
        -moz-appearance: none !important;
        border: 1px solid #003B5C; }
        body.section-agenda #content #arista-listadoeventos > div #edit-submit:hover {
          background: #FFF;
          color: #003B5C;
          border-color: #FFF; }
        @media (max-width: 1024px) {
          body.section-agenda #content #arista-listadoeventos > div #edit-submit {
            width: calc(50% - 10px); } }
        @media (max-width: 600px) {
          body.section-agenda #content #arista-listadoeventos > div #edit-submit {
            width: 100%; } }
  body.section-agenda #content .cls {
    height: 0; }
  body.section-agenda #content .view-agenda-listado2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    max-width: 1240px;
    margin: 0 auto; }
    body.section-agenda #content .view-agenda-listado2 ul {
      list-style: none;
      padding: 0;
      margin: 0; }
    @media (max-width: 1024px) {
      body.section-agenda #content .view-agenda-listado2 {
        padding: 0 20px; } }
    body.section-agenda #content .view-agenda-listado2 .btn-participar {
      text-decoration: none;
      display: block;
      position: relative;
      overflow: hidden; }
      body.section-agenda #content .view-agenda-listado2 .btn-participar:-webkit-any-link {
        color: initial; }
      body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item {
        width: 100%;
        background: #f4f3f1;
        min-height: 107px;
        margin: 5px 0 0 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        position: relative; }
        @media (max-width: 600px) {
          body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            margin: 0 0 24px 0; } }
        body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .fecha {
          width: 110px;
          background: #e9e7e6;
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column wrap;
          flex-flow: column wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          padding: 15px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          text-align: left;
          border-right: 1px solid #FFF; }
          @media (max-width: 600px) {
            body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .fecha {
              width: 100%;
              -webkit-box-orient: horizontal;
              -webkit-box-direction: normal;
              -ms-flex-flow: row wrap;
              flex-flow: row wrap;
              height: auto;
              -webkit-box-pack: start;
              -ms-flex-pack: start;
              justify-content: flex-start; } }
          body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .fecha .dia,
          body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .fecha .mes {
            display: block;
            position: relative;
            font-size: 30px;
            color: #003b5c;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
          body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .fecha .mes {
            font-size: 13px;
            text-transform: uppercase; }
            @media (max-width: 600px) {
              body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .fecha .mes {
                font-size: 30px;
                margin-left: 10px; } }
        body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          padding: 28px 21px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
          @media (max-width: 600px) {
            body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido {
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-flow: column nowrap;
              flex-flow: column nowrap; } }
          body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .texto {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            text-align: left;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            color: #38312B;
            padding-right: 20px; }
            body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .texto .titulo {
              font-size: 19px;
              margin-bottom: 10px;
              text-transform: uppercase; }
            body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .texto .horario {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ;
              font-size: 16px;
              color: #6E6259; }
          body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
            @media (max-width: 600px) {
              body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones {
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                margin-top: 35px; } }
            body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button {
              background: #FFF;
              height: 52px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              padding: 0 20px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ;
              font-size: 14px;
              color: #003B5C;
              text-transform: uppercase;
              cursor: pointer;
              -webkit-appearance: none;
              border: none; }
              body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button.btn-participar-ext {
                margin-right: 15px;
                min-width: 190px;
                text-align: center;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center; }
                @media (max-width: 1024px) {
                  body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button.btn-participar-ext {
                    min-width: 130px; } }
                @media (max-width: 600px) {
                  body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button.btn-participar-ext {
                    -webkit-box-flex: 1;
                    -ms-flex-positive: 1;
                    flex-grow: 1; } }
              body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button.btn-calendario {
                font-size: 20px;
                position: relative; }
                body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button.btn-calendario:focus:after, body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button.btn-calendario:hover:after {
                  text-align: center;
                  width: 250px;
                  content: attr(title);
                  font-size: .875rem;
                  font-weight: 400;
                  background: #f5f5f5;
                  position: absolute;
                  top: 0px;
                  right: 100%;
                  z-index: 999;
                  text-indent: 0;
                  border-radius: 3px;
                  -webkit-box-shadow: 0 1px 2px 0 #444;
                  box-shadow: 0 1px 2px 0 #444;
                  border: 1px solid #041E42;
                  padding: .6rem;
                  color: #041E42;
                  line-height: 1.1;
                  text-transform: none;
                  font-family: Arial,Helvetica,sans-serif; }
              body.section-agenda #content .view-agenda-listado2 .btn-participar .agenda-item .contenido .botones button:hover {
                background: #003B5C;
                color: #FFF; }
    body.section-agenda #content .view-agenda-listado2 .pager {
      margin-top: 50px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
      @media (max-width: 600px) {
        body.section-agenda #content .view-agenda-listado2 .pager {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap; } }
      body.section-agenda #content .view-agenda-listado2 .pager > li {
        background: #FFF;
        width: 58px;
        height: 40px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 0;
        border-right: 1px solid #53565A;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        color: #53565A; }
        @media (max-width: 600px) {
          body.section-agenda #content .view-agenda-listado2 .pager > li {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1; } }
        body.section-agenda #content .view-agenda-listado2 .pager > li a {
          background: none !important;
          font-size: 16px; }
        body.section-agenda #content .view-agenda-listado2 .pager > li.last-number {
          border-right: none; }
        body.section-agenda #content .view-agenda-listado2 .pager > li:hover, body.section-agenda #content .view-agenda-listado2 .pager > li.pager-current {
          background: #53565A;
          color: #FFF; }
          body.section-agenda #content .view-agenda-listado2 .pager > li:hover a, body.section-agenda #content .view-agenda-listado2 .pager > li.pager-current a {
            color: #FFF; }
        body.section-agenda #content .view-agenda-listado2 .pager > li.pager-next, body.section-agenda #content .view-agenda-listado2 .pager > li.pager-previous {
          width: auto;
          padding: 0 10px;
          border-right: none; }
          @media (max-width: 600px) {
            body.section-agenda #content .view-agenda-listado2 .pager > li.pager-next, body.section-agenda #content .view-agenda-listado2 .pager > li.pager-previous {
              width: 50%;
              -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
              order: 2;
              margin: 0;
              -webkit-box-sizing: border-box;
              box-sizing: border-box;
              margin-top: 30px;
              -webkit-box-pack: start;
              -ms-flex-pack: start;
              justify-content: flex-start;
              text-align: left;
              padding: 0;
              -webkit-box-flex: 1;
              -ms-flex-positive: 1;
              flex-grow: 1; } }
        @media (max-width: 600px) {
          body.section-agenda #content .view-agenda-listado2 .pager > li.pager-next {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            text-align: right; } }
        body.section-agenda #content .view-agenda-listado2 .pager > li.pager-next:after, body.section-agenda #content .view-agenda-listado2 .pager > li.pager-previous:before {
          content: "\f105";
          font-family: 'FontAwesome';
          margin-left: 2px;
          font-size: 18px;
          margin-top: 2px; }
        body.section-agenda #content .view-agenda-listado2 .pager > li.pager-next:hover, body.section-agenda #content .view-agenda-listado2 .pager > li.pager-previous:hover {
          background: none;
          color: #53565A; }
          body.section-agenda #content .view-agenda-listado2 .pager > li.pager-next:hover a, body.section-agenda #content .view-agenda-listado2 .pager > li.pager-previous:hover a {
            color: #53565A; }
        body.section-agenda #content .view-agenda-listado2 .pager > li.pager-previous:before {
          content: "\f104";
          margin-left: 0;
          margin-right: 2px; }
        body.section-agenda #content .view-agenda-listado2 .pager > li.pager-ellipsis {
          border-right: none;
          cursor: pointer; }

body.section-agenda .listado.noticias {
  float: none;
  background: #f4f3f1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: initial;
  background: #f4f3f1;
  padding: 40px calc( ((100% + 40px) - 1240px) / 2) 0 calc( ((100% + 40px) - 1240px) / 2);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: none;
  position: relative;
  margin: 80px 0 80px -20px;
  width: calc(100% + 40px); }
  @media (max-width: 1320px) {
    body.section-agenda .listado.noticias {
      padding: 40px 20px; } }
  @media (max-width: 1024px) {
    body.section-agenda .listado.noticias {
      padding: 40px 20px;
      width: 100%;
      margin-left: 0; } }
  @media (max-width: 500px) {
    body.section-agenda .listado.noticias {
      padding: 40px 20px 0 20px; } }
  body.section-agenda .listado.noticias:after {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 7px;
    background-color: #cbc4bc;
    top: 0;
    left: calc(50% - (1240px / 2)); }
    @media (max-width: 1320px) {
      body.section-agenda .listado.noticias:after {
        left: 20px; } }
    @media (max-width: 1024px) {
      body.section-agenda .listado.noticias:after {
        left: 20px; } }
  body.section-agenda .listado.noticias h2 {
    display: block;
    width: 100%;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    color: #38312B;
    font-size: 28px;
    margin-top: 0;
    line-height: 28px;
    margin-bottom: 25px; }
  body.section-agenda .listado.noticias > a {
    width: calc((100% - 50px) /3);
    background: #FFF;
    text-decoration: none;
    z-index: 1;
    /*display: flex;*/ }
    @media (max-width: 1024px) {
      body.section-agenda .listado.noticias > a {
        width: calc((100% - 20px) / 2); }
        body.section-agenda .listado.noticias > a:nth-child(n+4) {
          display: none; } }
    @media (max-width: 500px) {
      body.section-agenda .listado.noticias > a {
        width: 100%; }
        body.section-agenda .listado.noticias > a:nth-child(n+3) {
          display: none; } }
    body.section-agenda .listado.noticias > a > .noticia {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column;
      flex-flow: column;
      height: 100%;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
      body.section-agenda .listado.noticias > a > .noticia .imagen {
        height: 225px; }
      body.section-agenda .listado.noticias > a > .noticia .contenido {
        display: block;
        position: relative;
        overflow: hidden;
        clear: both;
        padding: 25px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1; }
        body.section-agenda .listado.noticias > a > .noticia .contenido .titulo {
          display: block;
          position: relative;
          line-height: 1.1em;
          color: #38312B;
          font-size: 18px;
          text-align: left;
          margin-bottom: 10px;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 600 ; }
        body.section-agenda .listado.noticias > a > .noticia .contenido .fecha {
          display: block;
          position: relative;
          line-height: 1.2em;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          color: #38312B;
          font-size: 15px;
          text-align: left;
          margin-bottom: 10px; }
      body.section-agenda .listado.noticias > a > .noticia .enlace {
        position: relative;
        height: auto;
        width: 100%;
        background: rgba(255, 255, 255, 0);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding: 1px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        width: 100%;
        height: auto; }
        body.section-agenda .listado.noticias > a > .noticia .enlace:after {
          content: "\f105";
          font-family: "FontAwesome";
          color: #6E6259;
          background: #FFF;
          width: 49px;
          height: 45px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          text-align: center;
          -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          position: absolute;
          right: 1px; }
        body.section-agenda .listado.noticias > a > .noticia .enlace .boton {
          opacity: .001;
          background: #6E6259;
          color: #FFF;
          height: 45px;
          padding: 0 0px 0 20px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          text-align: center;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          padding-right: 0px;
          font-size: 14px;
          -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
          transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
          body.section-agenda .listado.noticias > a > .noticia .enlace .boton:hover {
            background: #6E6259; }
        body.section-agenda .listado.noticias > a > .noticia .enlace:after {
          background: #f4f3f1;
          color: #6E6259;
          height: 45px; }
        @media (max-width: 1024px) {
          body.section-agenda .listado.noticias > a > .noticia .enlace {
            position: relative;
            width: 100%;
            height: auto; }
            body.section-agenda .listado.noticias > a > .noticia .enlace:after {
              background: #f4f3f1;
              color: #6E6259;
              right: 1px; }
            body.section-agenda .listado.noticias > a > .noticia .enlace .boton {
              opacity: 1;
              padding-right: 50px;
              background: #f4f3f1;
              color: #6E6259;
              padding-right: 50px;
              position: relative;
              height: 45px; } }
    body.section-agenda .listado.noticias > a:hover .enlace, body.section-agenda .listado.noticias > a:focus .enlace {
      position: relative;
      width: 100%;
      height: auto; }
      body.section-agenda .listado.noticias > a:hover .enlace:after, body.section-agenda .listado.noticias > a:focus .enlace:after {
        background: #6E6259;
        color: #FFF; }
      body.section-agenda .listado.noticias > a:hover .enlace .boton, body.section-agenda .listado.noticias > a:focus .enlace .boton {
        opacity: 1;
        padding-right: 50px;
        background: #6E6259;
        color: #FFF; }
  body.section-agenda .listado.noticias a.btn-actualidad {
    display: block;
    position: relative;
    padding: 24px 40px;
    background: #6E6259;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 600 ;
    text-transform: uppercase;
    font-size: 15px;
    margin: 50px 0;
    text-align: center;
    color: #fff;
    left: 50%;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 220px; }
    body.section-agenda .listado.noticias a.btn-actualidad:hover {
      color: #6E6259; }
    body.section-agenda .listado.noticias a.btn-actualidad:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #FFF;
      z-index: -1;
      opacity: 0;
      -webkit-transform: scale3d(0.2, 1, 1);
      transform: scale3d(0.2, 1, 1);
      -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
      -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: opacity 0.4s, -webkit-transform 0.4s;
      transition: transform 0.4s, opacity 0.4s;
      transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
      -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
      transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
    body.section-agenda .listado.noticias a.btn-actualidad:hover {
      background: transparent !important; }
      body.section-agenda .listado.noticias a.btn-actualidad:hover:before {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0); }

body.section-agenda .listado.noticias {
  margin-bottom: 2px;
  padding-bottom: 80px; }

body.section-agenda .subtitulo {
  width: 820px;
  text-align: center;
  margin: 0 auto 35px auto;
  /*font-family: "Open Sans", sans-serif ;*/
  font-weight: 400 ;
  color: #38312B;
  font-size: 18px; }
  @media (max-width: 1024px) {
    body.section-agenda .subtitulo {
      margin: 35px 0;
      padding: 0 20px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      width: 100%; } }
  @media (max-width: 600px) {
    body.section-agenda .subtitulo {
      font-size: 16px; } }

body.section-agenda article.node-eventos .evento-contenido {
  width: 820px;
  margin: 0 auto;
  position: relative;
  margin-top: 35px; }
  @media (max-width: 1024px) {
    body.section-agenda article.node-eventos .evento-contenido {
      width: 100%;
      padding: 0 20px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; } }
  @media (max-width: 600px) {
    body.section-agenda article.node-eventos .evento-contenido {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; } }
  body.section-agenda article.node-eventos .evento-contenido .compartir {
    position: absolute;
    right: -20px;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    top: 0;
    left: initial; }
    @media (max-width: 1024px) {
      body.section-agenda article.node-eventos .evento-contenido .compartir {
        right: 20px;
        -webkit-transform: none;
        transform: none; } }
    @media (max-width: 600px) {
      body.section-agenda article.node-eventos .evento-contenido .compartir {
        position: relative;
        width: 100%;
        right: initial;
        margin: 40px 0 80px 0;
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10; } }
    body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
      @media (max-width: 600px) {
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          float: none; } }
      body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a {
        margin: 0;
        background: #f4f3f1;
        color: #38312B;
        width: 44px !important;
        height: 44px;
        margin-bottom: 4px;
        position: relative;
        text-decoration: none;
        border: 2px solid transparent;
        text-indent: -50000px; }
        @media (max-width: 600px) {
          body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a {
            margin-right: 4px; } }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a > span {
          display: none; }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a.focus:focus {
          border-color: #f00;
          outline: none; }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a:after {
          content: "";
          font-family: "FontAwesome";
          display: block;
          color: #38312B;
          text-indent: 0;
          font-size: 20px;
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
          position: absolute;
          left: 50%; }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after {
          content: "\f099"; }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after {
          content: "\f09a"; }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after {
          content: "\f0d5"; }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a:hover:after {
          color: #FFF; }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: #177B92 ;
          z-index: -1;
          opacity: 0;
          -webkit-transform: scale3d(0.2, 1, 1);
          transform: scale3d(0.2, 1, 1);
          -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
          -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: transform 0.4s, opacity 0.4s;
          transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
          -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
          transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
        body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a:hover {
          background: transparent !important; }
          body.section-agenda article.node-eventos .evento-contenido .compartir .addthis_toolbox a:hover:before {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  body.section-agenda article.node-eventos .evento-contenido .imagen {
    width: 100%;
    height: 440px; }
    @media (max-width: 1024px) {
      body.section-agenda article.node-eventos .evento-contenido .imagen {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        overflow: hidden;
        width: calc(100% - 60px); } }
    @media (max-width: 600px) {
      body.section-agenda article.node-eventos .evento-contenido .imagen {
        width: 100%;
        height: 250px; } }
  body.section-agenda article.node-eventos .evento-contenido .bloques {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 30px; }
    @media (max-width: 600px) {
      body.section-agenda article.node-eventos .evento-contenido .bloques {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; } }
    body.section-agenda article.node-eventos .evento-contenido .bloques .bloque {
      background: #f4f3f1;
      margin-right: 30px;
      width: calc(((100% - 30px) / 3 )); }
      @media (max-width: 1024px) {
        body.section-agenda article.node-eventos .evento-contenido .bloques .bloque {
          width: calc(((100% - 20px) / 3 ));
          margin-right: 20px;
          margin: 0 0 20px 0; } }
      @media (max-width: 600px) {
        body.section-agenda article.node-eventos .evento-contenido .bloques .bloque {
          width: 100%; } }
      body.section-agenda article.node-eventos .evento-contenido .bloques .bloque:last-child {
        margin-right: 0; }
      body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .titulo {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 22px;
        text-transform: uppercase;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
        body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .titulo:before {
          content: "";
          font-family: 'FontAwesome';
          font-size: 35px;
          color: #FFF;
          width: 70px;
          height: 70px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          background: #177B92;
          font-size: 25px;
          -webkit-font-smoothing: antialiased;
          margin-right: 15px; }
          @media (max-width: 600px) {
            body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .titulo:before {
              width: 50px;
              height: 50px;
              font-size: 20px; } }
      body.section-agenda article.node-eventos .evento-contenido .bloques .bloque.donde .titulo:before {
        content: "\f041"; }
      body.section-agenda article.node-eventos .evento-contenido .bloques .bloque.cuando .titulo:before {
        content: "\f073"; }
      body.section-agenda article.node-eventos .evento-contenido .bloques .bloque.horario .titulo:before {
        content: "\f017"; }
      body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .texto {
        padding: 25px;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 16px;
        color: #38312B; }
        body.section-agenda article.node-eventos .evento-contenido .bloques .bloque .texto .negrita {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          display: block; }
  body.section-agenda article.node-eventos .evento-contenido .participa {
    padding: 50px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    @media (max-width: 600px) {
      body.section-agenda article.node-eventos .evento-contenido .participa {
        padding: 20px 0; } }
    body.section-agenda article.node-eventos .evento-contenido .participa a {
      display: block;
      width: 400px;
      height: 65px;
      background: #003B5C;
      color: #FFF;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      text-transform: uppercase;
      font-size: 15px;
      text-decoration: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 0 auto; }
      body.section-agenda article.node-eventos .evento-contenido .participa a:hover {
        background: #f4f3f1;
        color: #003B5C; }
      @media (max-width: 600px) {
        body.section-agenda article.node-eventos .evento-contenido .participa a {
          width: 100%; } }
  body.section-agenda article.node-eventos .evento-contenido .body {
    color: #38312B;
    margin-bottom: 100px;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 400 ;
    font-size: 16px; }
    @media (max-width: 600px) {
      body.section-agenda article.node-eventos .evento-contenido .body {
        margin-bottom: 50px; } }
    body.section-agenda article.node-eventos .evento-contenido .body p, body.section-agenda article.node-eventos .evento-contenido .body ul, body.section-agenda article.node-eventos .evento-contenido .body li {
      color: #38312B;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 16px !important;
      line-height: 25px !important; }
      body.section-agenda article.node-eventos .evento-contenido .body p a, body.section-agenda article.node-eventos .evento-contenido .body ul a, body.section-agenda article.node-eventos .evento-contenido .body li a {
        text-decoration: underline;
        color: #38312B; }
  body.section-agenda article.node-eventos .evento-contenido .mapa-contenido h2 {
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 ;
    font-size: 32px;
    color: #003B5C;
    margin-bottom: 20px; }
    body.section-agenda article.node-eventos .evento-contenido .mapa-contenido h2:before {
      content: "";
      display: block;
      background: #177B92;
      width: 80px;
      height: 7px; }
  body.section-agenda article.node-eventos .evento-contenido .mapa-contenido #mapa {
    width: 100%;
    height: 440px;
    margin-bottom: 150px; }
    @media (max-width: 1024px) {
      body.section-agenda article.node-eventos .evento-contenido .mapa-contenido #mapa {
        margin-bottom: 70px; } }
    @media (max-width: 600px) {
      body.section-agenda article.node-eventos .evento-contenido .mapa-contenido #mapa {
        margin-bottom: 0; } }

body.section-actualidad,
body.section-sources {
  /* Subhome noticias */
  /* Subhome multimedia */ }
  body.section-actualidad #contenedor-principal,
  body.section-sources #contenedor-principal {
    background: #FFF; }
  body.section-actualidad #main,
  body.section-sources #main {
    margin-bottom: 0;
    padding-top: 0; }
  body.section-actualidad #content,
  body.section-sources #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    body.section-actualidad #content #page-title,
    body.section-sources #content #page-title {
      display: block;
      padding: 0;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      color: #38312B;
      text-transform: uppercase;
      text-align: center;
      font-size: 38px;
      line-height: 1.1em;
      position: relative;
      max-width: 650px;
      margin: 0 auto 40px auto; }
      @media (max-width: 1024px) {
        body.section-actualidad #content #page-title,
        body.section-sources #content #page-title {
          padding: 0 20px; } }
      @media (max-width: 600px) {
        body.section-actualidad #content #page-title,
        body.section-sources #content #page-title {
          font-size: 30px;
          line-height: 28px; } }
      body.section-actualidad #content #page-title:before,
      body.section-sources #content #page-title:before {
        content: "";
        width: 80px;
        height: 7px;
        background: #aca39a;
        display: block;
        left: 50%;
        position: relative;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        margin: 0px 0 30px 0; }
  body.section-actualidad .noticias-contenido,
  body.section-sources .noticias-contenido {
    max-width: 1240px;
    margin: 0 auto; }
    @media (max-width: 1240px) {
      body.section-actualidad .noticias-contenido,
      body.section-sources .noticias-contenido {
        padding: 0 20px; } }
    body.section-actualidad .noticias-contenido .destacada,
    body.section-sources .noticias-contenido .destacada {
      height: auto; }
      @media (max-width: 600px) {
        body.section-actualidad .noticias-contenido .destacada,
        body.section-sources .noticias-contenido .destacada {
          margin-bottom: 40px;
          position: relative;
          display: block; } }
      body.section-actualidad .noticias-contenido .destacada a,
      body.section-sources .noticias-contenido .destacada a {
        width: 100%;
        min-height: 520px;
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        text-decoration: none; }
        @media (max-width: 1024px) {
          body.section-actualidad .noticias-contenido .destacada a,
          body.section-sources .noticias-contenido .destacada a {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap; } }
        @media (max-width: 600px) {
          body.section-actualidad .noticias-contenido .destacada a,
          body.section-sources .noticias-contenido .destacada a {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            min-height: initial; } }
        body.section-actualidad .noticias-contenido .destacada a:before,
        body.section-sources .noticias-contenido .destacada a:before {
          content: '';
          background: #f4f3f1;
          width: 700px;
          display: block;
          z-index: 0;
          position: absolute;
          font-size: 0px;
          line-height: 0%;
          border-top: 520px solid #f4f3f1;
          border-right: 170px solid #FFF;
          z-index: 0; }
          @media (max-width: 1024px) {
            body.section-actualidad .noticias-contenido .destacada a:before,
            body.section-sources .noticias-contenido .destacada a:before {
              width: 70%;
              border-top: 330px solid #f4f3f1; } }
        body.section-actualidad .noticias-contenido .destacada a .texto,
        body.section-actualidad .noticias-contenido .destacada a .imagen,
        body.section-sources .noticias-contenido .destacada a .texto,
        body.section-sources .noticias-contenido .destacada a .imagen {
          position: relative;
          z-index: 1; }
        body.section-actualidad .noticias-contenido .destacada a > .texto,
        body.section-sources .noticias-contenido .destacada a > .texto {
          width: 525px;
          padding: 60px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -ms-flex-item-align: end;
          align-self: flex-end; }
          @media (max-width: 1024px) {
            body.section-actualidad .noticias-contenido .destacada a > .texto,
            body.section-sources .noticias-contenido .destacada a > .texto {
              padding: 60px 65px; } }
          @media (max-width: 600px) {
            body.section-actualidad .noticias-contenido .destacada a > .texto,
            body.section-sources .noticias-contenido .destacada a > .texto {
              padding: 60px 40px 10px 40px;
              width: 100%; } }
          body.section-actualidad .noticias-contenido .destacada a > .texto .titulo,
          body.section-sources .noticias-contenido .destacada a > .texto .titulo {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            font-size: 26px;
            color: #38312B;
            margin-bottom: 25px;
            line-height: 1.2em;
            display: block; }
          body.section-actualidad .noticias-contenido .destacada a > .texto .contenido,
          body.section-sources .noticias-contenido .destacada a > .texto .contenido {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            color: #38312B; }
        body.section-actualidad .noticias-contenido .destacada a > .imagen,
        body.section-sources .noticias-contenido .destacada a > .imagen {
          width: 610px;
          -webkit-box-flex: 0;
          -ms-flex: 0 0 610px;
          flex: 0 0 610px;
          height: 415px;
          -ms-flex-item-align: center;
          align-self: center; }
          @media (max-width: 1024px) {
            body.section-actualidad .noticias-contenido .destacada a > .imagen,
            body.section-sources .noticias-contenido .destacada a > .imagen {
              -webkit-box-flex: 0;
              -ms-flex: 0 0 calc(100% - 130px);
              flex: 0 0 calc(100% - 130px);
              margin-left: 65px;
              overflow: hidden; } }
          @media (max-width: 600px) {
            body.section-actualidad .noticias-contenido .destacada a > .imagen,
            body.section-sources .noticias-contenido .destacada a > .imagen {
              margin: 0px;
              width: calc(100% - 40px);
              overflow: visible;
              display: block;
              height: auto;
              position: relative; } }
          body.section-actualidad .noticias-contenido .destacada a > .imagen img,
          body.section-sources .noticias-contenido .destacada a > .imagen img {
            height: 100%;
            width: auto; }
            @media (max-width: 1024px) {
              body.section-actualidad .noticias-contenido .destacada a > .imagen img,
              body.section-sources .noticias-contenido .destacada a > .imagen img {
                width: 100%;
                height: auto;
                min-width: 610px;
                min-height: 415px;
                display: block;
                position: relative;
                top: 50%;
                left: 50%;
                -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%); } }
            @media (max-width: 600px) {
              body.section-actualidad .noticias-contenido .destacada a > .imagen img,
              body.section-sources .noticias-contenido .destacada a > .imagen img {
                min-width: initial;
                min-height: initial;
                width: 100%;
                height: auto;
                top: 0;
                left: 0;
                -webkit-transform: none;
                transform: none; } }
    body.section-actualidad .noticias-contenido .listado,
    body.section-sources .noticias-contenido .listado {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      margin-top: 30px; }
      @media (max-width: 1024px) {
        body.section-actualidad .noticias-contenido .listado,
        body.section-sources .noticias-contenido .listado {
          margin-top: 40px;
          padding: 0;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      body.section-actualidad .noticias-contenido .listado .elemento,
      body.section-sources .noticias-contenido .listado .elemento {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        width: calc(((100% - 40px) / 3 ));
        margin: 0 20px 30px 0;
        text-decoration: none;
        cursor: pointer; }
        body.section-actualidad .noticias-contenido .listado .elemento:nth-child(3n+0),
        body.section-sources .noticias-contenido .listado .elemento:nth-child(3n+0) {
          margin: 0 0 30px 0; }
        @media (max-width: 1024px) {
          body.section-actualidad .noticias-contenido .listado .elemento,
          body.section-sources .noticias-contenido .listado .elemento {
            width: calc(((100% - 20px) / 2 )); }
            body.section-actualidad .noticias-contenido .listado .elemento:nth-child(2n+0),
            body.section-sources .noticias-contenido .listado .elemento:nth-child(2n+0) {
              margin: 0 0 30px 0; }
            body.section-actualidad .noticias-contenido .listado .elemento:nth-child(3n+0),
            body.section-sources .noticias-contenido .listado .elemento:nth-child(3n+0) {
              margin: 0 20px 30px 0; }
            body.section-actualidad .noticias-contenido .listado .elemento:nth-child(4n+0),
            body.section-sources .noticias-contenido .listado .elemento:nth-child(4n+0) {
              margin: 0 20px 30px 0; }
            body.section-actualidad .noticias-contenido .listado .elemento:nth-child(5n+0),
            body.section-sources .noticias-contenido .listado .elemento:nth-child(5n+0) {
              margin: 0 0 30px 0; }
            body.section-actualidad .noticias-contenido .listado .elemento:nth-child(6n+0),
            body.section-sources .noticias-contenido .listado .elemento:nth-child(6n+0) {
              margin: 0 0 30px 0; }
            body.section-actualidad .noticias-contenido .listado .elemento:nth-child(3),
            body.section-sources .noticias-contenido .listado .elemento:nth-child(3) {
              -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
              order: 1; }
            body.section-actualidad .noticias-contenido .listado .elemento:nth-child(6),
            body.section-sources .noticias-contenido .listado .elemento:nth-child(6) {
              -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
              order: 2; } }
        @media (max-width: 600px) {
          body.section-actualidad .noticias-contenido .listado .elemento,
          body.section-sources .noticias-contenido .listado .elemento {
            width: 100%;
            margin: 0 0 30px 0 !important; } }
        body.section-actualidad .noticias-contenido .listado .elemento .noticia,
        body.section-sources .noticias-contenido .listado .elemento .noticia {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column;
          flex-flow: column;
          height: 100%;
          position: relative; }
          body.section-actualidad .noticias-contenido .listado .elemento .noticia.imagen:before, body.section-actualidad .noticias-contenido .listado .elemento .noticia.video:before,
          body.section-sources .noticias-contenido .listado .elemento .noticia.imagen:before,
          body.section-sources .noticias-contenido .listado .elemento .noticia.video:before {
            content: '\f03e';
            font-family: 'FontAwesome';
            background: #FFF;
            width: 47px;
            height: 47px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
            color: #53565A;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 20px; }
          body.section-actualidad .noticias-contenido .listado .elemento .noticia.video:before,
          body.section-sources .noticias-contenido .listado .elemento .noticia.video:before {
            content: '\f01d'; }
          body.section-actualidad .noticias-contenido .listado .elemento .noticia .imagen,
          body.section-sources .noticias-contenido .listado .elemento .noticia .imagen {
            height: 275px; }
          body.section-actualidad .noticias-contenido .listado .elemento .noticia .contenido,
          body.section-sources .noticias-contenido .listado .elemento .noticia .contenido {
            display: block;
            position: relative;
            overflow: hidden;
            clear: both;
            padding: 25px 25px 10px 25px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            background: #f4f3f1; }
            body.section-actualidad .noticias-contenido .listado .elemento .noticia .contenido .titulo,
            body.section-sources .noticias-contenido .listado .elemento .noticia .contenido .titulo {
              display: block;
              position: relative;
              line-height: 1.3em;
              color: #38312B;
              font-size: 19px;
              text-align: left;
              margin-bottom: 10px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 600 ;
              margin-top: 0; }
            body.section-actualidad .noticias-contenido .listado .elemento .noticia .contenido .fecha,
            body.section-sources .noticias-contenido .listado .elemento .noticia .contenido .fecha {
              display: block;
              position: relative;
              line-height: 1.2em;
              color: #6E6259;
              font-size: 16px;
              text-align: left;
              margin-bottom: 10px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ; }
            body.section-actualidad .noticias-contenido .listado .elemento .noticia .contenido .texto,
            body.section-sources .noticias-contenido .listado .elemento .noticia .contenido .texto {
              color: #6E6259;
              font-size: 16px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ; }
          body.section-actualidad .noticias-contenido .listado .elemento .noticia .enlace,
          body.section-sources .noticias-contenido .listado .elemento .noticia .enlace {
            position: relative;
            height: auto;
            width: 100%;
            background: rgba(255, 255, 255, 0);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            padding: 1px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            background: #f4f3f1;
            position: relative;
            width: 100%;
            height: auto; }
            body.section-actualidad .noticias-contenido .listado .elemento .noticia .enlace:after,
            body.section-sources .noticias-contenido .listado .elemento .noticia .enlace:after {
              content: "\f105";
              font-family: "FontAwesome";
              color: #6E6259;
              background: #FFF;
              width: 49px;
              height: 45px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              text-align: center;
              -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              position: absolute;
              right: 1px; }
            body.section-actualidad .noticias-contenido .listado .elemento .noticia .enlace .boton,
            body.section-sources .noticias-contenido .listado .elemento .noticia .enlace .boton {
              opacity: .001;
              background: #6E6259;
              color: #FFF;
              height: 45px;
              padding: 0 0px 0 20px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              text-align: center;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ;
              padding-right: 0px;
              font-size: 14px;
              -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
              body.section-actualidad .noticias-contenido .listado .elemento .noticia .enlace .boton:hover,
              body.section-sources .noticias-contenido .listado .elemento .noticia .enlace .boton:hover {
                background: #6E6259; }
            @media (max-width: 1024px) {
              body.section-actualidad .noticias-contenido .listado .elemento .noticia .enlace,
              body.section-sources .noticias-contenido .listado .elemento .noticia .enlace {
                position: relative; }
                body.section-actualidad .noticias-contenido .listado .elemento .noticia .enlace:after,
                body.section-sources .noticias-contenido .listado .elemento .noticia .enlace:after {
                  background: #FFF;
                  color: #6E6259;
                  right: 1px; }
                body.section-actualidad .noticias-contenido .listado .elemento .noticia .enlace .boton,
                body.section-sources .noticias-contenido .listado .elemento .noticia .enlace .boton {
                  opacity: 1;
                  padding-right: 50px;
                  background: #FFF;
                  color: #6E6259;
                  position: relative; } }
          body.section-actualidad .noticias-contenido .listado .elemento .noticia:hover .enlace:after, body.section-actualidad .noticias-contenido .listado .elemento .noticia:focus .enlace:after,
          body.section-sources .noticias-contenido .listado .elemento .noticia:hover .enlace:after,
          body.section-sources .noticias-contenido .listado .elemento .noticia:focus .enlace:after {
            background: #6E6259;
            color: #FFF; }
          body.section-actualidad .noticias-contenido .listado .elemento .noticia:hover .enlace .boton, body.section-actualidad .noticias-contenido .listado .elemento .noticia:focus .enlace .boton,
          body.section-sources .noticias-contenido .listado .elemento .noticia:hover .enlace .boton,
          body.section-sources .noticias-contenido .listado .elemento .noticia:focus .enlace .boton {
            opacity: 1;
            padding-right: 50px;
            background: #6E6259;
            color: #FFF; }
        body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia),
        body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) {
          background: #FFF;
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start; }
          body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia):before,
          body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia):before {
            content: "";
            display: block;
            height: 7px;
            width: 82px;
            background: #aca39a;
            position: absolute;
            top: 0;
            left: 0; }
          body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) h2,
          body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) h2 {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            font-size: 28px;
            color: #38312B; }
          body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content,
          body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }
            body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row,
            body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row {
              height: auto; }
              body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content,
              body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content {
                position: relative;
                display: block;
                overflow: hidden; }
                body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content:hover,
                body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content:hover {
                  overflow: hidden; }
                  body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content:hover:before,
                  body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content:hover:before {
                    -webkit-transform: scale3d(-17, 9, 1);
                    transform: scale3d(-17, 9, 1);
                    z-index: 0; }
                body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content:before,
                body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row .field-content:before {
                  content: '';
                  z-index: -1;
                  position: absolute;
                  top: 50%;
                  left: -20%;
                  margin: -15px 0 0 1px;
                  width: 30px;
                  height: 30px;
                  border-radius: 50%;
                  background: #f4f3f1;
                  -webkit-transform-origin: 100% 50%;
                  transform-origin: 100% 50%;
                  -webkit-transform: scale3d(1, 2, 1);
                  transform: scale3d(1, 2, 1);
                  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
                  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
                  transition: opacity 0.3s, -webkit-transform 0.3s;
                  transition: transform 0.3s, opacity 0.3s;
                  transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
                  -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1);
                  transition-timing-function: cubic-bezier(0.7, 0, 0.9, 1); }
              body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a,
              body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a {
                min-height: 80px;
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 600 ;
                color: #38312B;
                font-size: 16px;
                text-decoration: none;
                border-top: 1px solid #d7d6d5;
                position: relative;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                padding: 20px 50px 20px 70px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box; }
                body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a:before,
                body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a:before {
                  content: "01";
                  /*font-family: "Open Sans", sans-serif ;*/
                  font-weight: 600 ;
                  color: #6E6259;
                  position: absolute;
                  font-size: 19px;
                  position: absolute;
                  width: 70px;
                  height: 100%;
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-box-pack: center;
                  -ms-flex-pack: center;
                  justify-content: center;
                  top: 20px;
                  left: 0; }
                body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a:after,
                body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a:after {
                  content: "\f105";
                  font-family: 'FontAwesome';
                  position: absolute;
                  width: 50px;
                  height: 100%;
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-box-pack: center;
                  -ms-flex-pack: center;
                  justify-content: center;
                  -webkit-box-align: center;
                  -ms-flex-align: center;
                  align-items: center;
                  top: 0;
                  right: 0;
                  color: #6E6259;
                  font-size: 20px; }
                body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a:focus,
                body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row a:focus {
                  padding: 19px 49px 19px 69px;
                  border: 1px solid #f00;
                  outline: none; }
              body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row:last-child,
              body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row:last-child {
                border-bottom: 1px solid #d7d6d5; }
            body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row-2 a:before,
            body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row-2 a:before {
              content: "02"; }
            body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row-3 a:before,
            body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row-3 a:before {
              content: "03"; }
            body.section-actualidad .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row-4 a:before,
            body.section-sources .noticias-contenido .listado .elemento:not(.btn-noticia) .view-mas-leidas > .view-content > .views-row-4 a:before {
              content: "04"; }
        body.section-actualidad .noticias-contenido .listado .elemento.tweet,
        body.section-sources .noticias-contenido .listado .elemento.tweet {
          text-decoration: none;
          margin-bottom: 25px;
          background: #f4f3f1;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          padding: 38px 50px 80px 50px;
          font-size: 16px;
          text-align: left;
          position: relative;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          color: #38312B; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet a,
          body.section-sources .noticias-contenido .listado .elemento.tweet a {
            color: #38312B; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet .autor,
          body.section-sources .noticias-contenido .listado .elemento.tweet .autor ,
          #news .item-twitter .bloque-ultimo-tweet .autor {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            margin-bottom: 20px; }
            body.section-actualidad .noticias-contenido .listado .elemento.tweet .autor img,
            body.section-sources .noticias-contenido .listado .elemento.tweet .autor img ,
            #news .item-twitter .bloque-ultimo-tweet .autor img {
              display: block;
              position: relative;
              overflow: hidden;
              width: 40px;
              height: 40px;
              border-radius: 5px; }
            body.section-actualidad .noticias-contenido .listado .elemento.tweet .autor .name,
            body.section-sources .noticias-contenido .listado .elemento.tweet .autor .name ,
            #news .item-twitter .bloque-ultimo-tweet .autor .name {
              margin-left: 10px;
              font-size: 14px;
              line-height: 1.1;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-direction: column;
              flex-direction: column;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center; }
              body.section-actualidad .noticias-contenido .listado .elemento.tweet .autor .name .nombre,
              body.section-sources .noticias-contenido .listado .elemento.tweet .autor .name .nombre ,
              #news .item-twitter .bloque-ultimo-tweet .autor .name .nombre {
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 600 ; }
              body.section-actualidad .noticias-contenido .listado .elemento.tweet .autor .name a,
              body.section-sources .noticias-contenido .listado .elemento.tweet .autor .name a ,
              #news .item-twitter .bloque-ultimo-tweet .autor .name a {
                font-size: 12px;
                text-decoration: none; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet .tweet a,
          body.section-sources .noticias-contenido .listado .elemento.tweet .tweet a ,
          #news .item-twitter .bloque-ultimo-tweet .tweet a {
            text-decoration: none;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet .hashtags,
          body.section-sources .noticias-contenido .listado .elemento.tweet .hashtags ,
          #news .item-twitter .bloque-ultimo-tweet .hashtags {
            display: block;
            margin-top: 5px; }
            body.section-actualidad .noticias-contenido .listado .elemento.tweet .hashtags a,
            body.section-sources .noticias-contenido .listado .elemento.tweet .hashtags a ,
            #news .item-twitter .bloque-ultimo-tweet .hashtags a {
              text-decoration: none;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 600 ; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet .iconos,
          body.section-sources .noticias-contenido .listado .elemento.tweet .iconos ,
          #news .item-twitter .bloque-ultimo-tweet .iconos {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: absolute;
            bottom: 38px;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            left: 50px;
            right: 50px;
            font-size: 18px; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet > a:hover .noticia .boton-evento:after,
          body.section-actualidad .noticias-contenido .listado .elemento.tweet > a:focus .noticia .boton-evento:after,
          body.section-sources .noticias-contenido .listado .elemento.tweet > a:hover .noticia .boton-evento:after,
          body.section-sources .noticias-contenido .listado .elemento.tweet > a:focus .noticia .boton-evento:after {
            background: #6E6259;
            color: #FFF; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet > a:hover .noticia .boton-evento .boton,
          body.section-actualidad .noticias-contenido .listado .elemento.tweet > a:focus .noticia .boton-evento .boton,
          body.section-sources .noticias-contenido .listado .elemento.tweet > a:hover .noticia .boton-evento .boton,
          body.section-sources .noticias-contenido .listado .elemento.tweet > a:focus .noticia .boton-evento .boton {
            opacity: 1;
            padding-right: 50px; }
          body.section-actualidad .noticias-contenido .listado .elemento.tweet:before,
          body.section-sources .noticias-contenido .listado .elemento.tweet:before {
            display: none; }
        body.section-actualidad .noticias-contenido .listado .elemento:hover .noticia .enlace:after, body.section-actualidad .noticias-contenido .listado .elemento:focus .noticia .enlace:after,
        body.section-sources .noticias-contenido .listado .elemento:hover .noticia .enlace:after,
        body.section-sources .noticias-contenido .listado .elemento:focus .noticia .enlace:after {
          background: #6E6259;
          color: #FFF; }
        body.section-actualidad .noticias-contenido .listado .elemento:hover .noticia .enlace .boton, body.section-actualidad .noticias-contenido .listado .elemento:focus .noticia .enlace .boton,
        body.section-sources .noticias-contenido .listado .elemento:hover .noticia .enlace .boton,
        body.section-sources .noticias-contenido .listado .elemento:focus .noticia .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #6E6259;
          color: #FFF; }
    body.section-actualidad .noticias-contenido > a,
    body.section-sources .noticias-contenido > a {
      display: block;
      width: 330px;
      height: 65px;
      background: #6E6259;
      color: #FFF;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      text-transform: uppercase;
      font-size: 15px;
      text-decoration: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 20px auto 100px auto;
      position: relative;
      z-index: 0; }
      body.section-actualidad .noticias-contenido > a:hover,
      body.section-sources .noticias-contenido > a:hover {
        color: #6E6259; }
      body.section-actualidad .noticias-contenido > a:before,
      body.section-sources .noticias-contenido > a:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #f4f3f1;
        z-index: -1;
        opacity: 0;
        -webkit-transform: scale3d(0.2, 1, 1);
        transform: scale3d(0.2, 1, 1);
        -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
        -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
        transition: opacity 0.4s, -webkit-transform 0.4s;
        transition: transform 0.4s, opacity 0.4s;
        transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
        -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
        transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
      body.section-actualidad .noticias-contenido > a:hover,
      body.section-sources .noticias-contenido > a:hover {
        background: transparent !important; }
        body.section-actualidad .noticias-contenido > a:hover:before,
        body.section-sources .noticias-contenido > a:hover:before {
          opacity: 1;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }
      @media (max-width: 600px) {
        body.section-actualidad .noticias-contenido > a,
        body.section-sources .noticias-contenido > a {
          width: calc(100% - 40px); } }
  body.section-actualidad .block.block-views,
  body.section-sources .block.block-views {
    margin-bottom: 0px; }
  body.section-actualidad .multimedia-contenido,
  body.section-sources .multimedia-contenido {
    background: #f4f3f1;
    padding: 40px calc( (100% - 1240px) / 2) 60px calc( (100% - 1240px) / 2);
    position: relative;
    margin-bottom: 4px; }
    @media (max-width: 1240px) {
      body.section-actualidad .multimedia-contenido,
      body.section-sources .multimedia-contenido {
        padding: 40px 20px 60px 20px; } }
    @media (max-width: 1024px) {
      body.section-actualidad .multimedia-contenido,
      body.section-sources .multimedia-contenido {
        padding: 40px 20px 60px 20px; } }
    body.section-actualidad .multimedia-contenido:after,
    body.section-sources .multimedia-contenido:after {
      content: "";
      display: block;
      position: absolute;
      width: 80px;
      height: 7px;
      background-color: #cbc4bc;
      top: 0;
      left: calc(50% - (1240px / 2)); }
      @media (max-width: 1240px) {
        body.section-actualidad .multimedia-contenido:after,
        body.section-sources .multimedia-contenido:after {
          left: 20px; } }
      @media (max-width: 1024px) {
        body.section-actualidad .multimedia-contenido:after,
        body.section-sources .multimedia-contenido:after {
          left: 20px; } }
    body.section-actualidad .multimedia-contenido h2,
    body.section-sources .multimedia-contenido h2 {
      display: block;
      width: 100%;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      color: #38312B;
      font-size: 28px;
      margin-top: 0;
      line-height: 28px;
      margin-bottom: 25px; }
      @media (max-width: 1024px) {
        body.section-actualidad .multimedia-contenido h2,
        body.section-sources .multimedia-contenido h2 {
          margin-bottom: 40px; } }
    body.section-actualidad .multimedia-contenido .listado,
    body.section-sources .multimedia-contenido .listado {
      float: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      border-bottom: none;
      position: relative;
      margin: 0px auto 50px auto;
      width: 100%;
      max-width: 1240px; }
      @media (max-width: 1024px) {
        body.section-actualidad .multimedia-contenido .listado,
        body.section-sources .multimedia-contenido .listado {
          padding: 0px;
          width: 100%;
          margin: 0 auto 50px auto; } }
      @media (max-width: 600px) {
        body.section-actualidad .multimedia-contenido .listado,
        body.section-sources .multimedia-contenido .listado {
          margin: 0 auto 30px auto; } }
      body.section-actualidad .multimedia-contenido .listado > a,
      body.section-sources .multimedia-contenido .listado > a {
        width: calc((100% - 50px) /3);
        background: #FFF;
        text-decoration: none;
        z-index: 1;
        position: relative;
        cursor: pointer;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column;
        height: 100%;
        position: relative;
        height: auto;
        display: flex; }
        body.section-actualidad .multimedia-contenido .listado > a.imagen:before, body.section-actualidad .multimedia-contenido .listado > a.video:before,
        body.section-sources .multimedia-contenido .listado > a.imagen:before,
        body.section-sources .multimedia-contenido .listado > a.video:before {
          content: '\f03e';
          font-family: 'FontAwesome';
          background: #FFF;
          width: 47px;
          height: 47px;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1;
          color: #53565A;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          font-size: 20px; }
        body.section-actualidad .multimedia-contenido .listado > a.video:before,
        body.section-sources .multimedia-contenido .listado > a.video:before {
          content: '\f01d'; }
        body.section-actualidad .multimedia-contenido .listado > a .imagen,
        body.section-sources .multimedia-contenido .listado > a .imagen {
          height: 275px; }
        body.section-actualidad .multimedia-contenido .listado > a .contenido,
        body.section-sources .multimedia-contenido .listado > a .contenido {
          display: block;
          position: relative;
          overflow: hidden;
          clear: both;
          padding: 25px 25px 10px 25px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          background: #FFF; }
          body.section-actualidad .multimedia-contenido .listado > a .contenido .titulo,
          body.section-sources .multimedia-contenido .listado > a .contenido .titulo {
            display: block;
            position: relative;
            line-height: 1.3em;
            color: #38312B;
            font-size: 19px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            margin-top: 0; }
          body.section-actualidad .multimedia-contenido .listado > a .contenido .fecha,
          body.section-sources .multimedia-contenido .listado > a .contenido .fecha {
            display: block;
            position: relative;
            line-height: 1.2em;
            color: #38312B;
            font-size: 16px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
          body.section-actualidad .multimedia-contenido .listado > a .contenido .texto,
          body.section-sources .multimedia-contenido .listado > a .contenido .texto {
            color: #38312B;
            font-size: 16px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
        body.section-actualidad .multimedia-contenido .listado > a .enlace,
        body.section-sources .multimedia-contenido .listado > a .enlace {
          position: relative;
          height: auto;
          width: 100%;
          background: rgba(255, 255, 255, 0);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          padding: 1px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          background: #FFF;
          position: relative;
          width: 100%;
          height: auto; }
          body.section-actualidad .multimedia-contenido .listado > a .enlace:after,
          body.section-sources .multimedia-contenido .listado > a .enlace:after {
            content: "\f105";
            font-family: "FontAwesome";
            color: #6E6259;
            background: #f4f3f1;
            width: 49px;
            height: 45px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            position: absolute;
            right: 1px; }
          body.section-actualidad .multimedia-contenido .listado > a .enlace .boton,
          body.section-sources .multimedia-contenido .listado > a .enlace .boton {
            opacity: .001;
            background: #6E6259;
            color: #FFF;
            height: 45px;
            padding: 0 0px 0 20px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            padding-right: 0px;
            font-size: 14px;
            -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            body.section-actualidad .multimedia-contenido .listado > a .enlace .boton:hover,
            body.section-sources .multimedia-contenido .listado > a .enlace .boton:hover {
              background: #6E6259; }
          @media (max-width: 1024px) {
            body.section-actualidad .multimedia-contenido .listado > a .enlace,
            body.section-sources .multimedia-contenido .listado > a .enlace {
              position: relative; }
              body.section-actualidad .multimedia-contenido .listado > a .enlace:after,
              body.section-sources .multimedia-contenido .listado > a .enlace:after {
                background: #FFF;
                color: #6E6259;
                right: 1px; }
              body.section-actualidad .multimedia-contenido .listado > a .enlace .boton,
              body.section-sources .multimedia-contenido .listado > a .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #FFF;
                color: #6E6259;
                position: relative; } }
        body.section-actualidad .multimedia-contenido .listado > a:hover .enlace:after, body.section-actualidad .multimedia-contenido .listado > a:focus .enlace:after,
        body.section-sources .multimedia-contenido .listado > a:hover .enlace:after,
        body.section-sources .multimedia-contenido .listado > a:focus .enlace:after {
          background: #6E6259;
          color: #FFF; }
        body.section-actualidad .multimedia-contenido .listado > a:hover .enlace .boton, body.section-actualidad .multimedia-contenido .listado > a:focus .enlace .boton,
        body.section-sources .multimedia-contenido .listado > a:hover .enlace .boton,
        body.section-sources .multimedia-contenido .listado > a:focus .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #6E6259;
          color: #FFF; }
        body.section-actualidad .multimedia-contenido .listado > a .noticia,
        body.section-sources .multimedia-contenido .listado > a .noticia {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          height: auto;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
          @media (max-width: 1024px) {
            body.section-actualidad .multimedia-contenido .listado > a .noticia .enlace:after,
            body.section-sources .multimedia-contenido .listado > a .noticia .enlace:after {
              background: #f4f3f1;
              color: #6E6259; }
            body.section-actualidad .multimedia-contenido .listado > a .noticia .enlace .boton,
            body.section-sources .multimedia-contenido .listado > a .noticia .enlace .boton {
              opacity: 1;
              padding-right: 50px;
              background: #f4f3f1;
              color: #6E6259; } }
        body.section-actualidad .multimedia-contenido .listado > a.imagen:before, body.section-actualidad .multimedia-contenido .listado > a.video:before,
        body.section-sources .multimedia-contenido .listado > a.imagen:before,
        body.section-sources .multimedia-contenido .listado > a.video:before {
          content: '\f03e';
          font-family: 'FontAwesome';
          background: #FFF;
          width: 47px;
          height: 47px;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1;
          color: #53565A;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          font-size: 20px; }
        body.section-actualidad .multimedia-contenido .listado > a.video:before,
        body.section-sources .multimedia-contenido .listado > a.video:before {
          content: '\f01d'; }
        @media (max-width: 1024px) {
          body.section-actualidad .multimedia-contenido .listado > a,
          body.section-sources .multimedia-contenido .listado > a {
            width: calc((100% - 20px) / 2); }
            body.section-actualidad .multimedia-contenido .listado > a:nth-child(n+3),
            body.section-sources .multimedia-contenido .listado > a:nth-child(n+3) {
              display: none; } }
        @media (max-width: 600px) {
          body.section-actualidad .multimedia-contenido .listado > a,
          body.section-sources .multimedia-contenido .listado > a {
            width: 100%;
            margin-bottom: 30px; }
            body.section-actualidad .multimedia-contenido .listado > a:nth-child(n+3),
            body.section-sources .multimedia-contenido .listado > a:nth-child(n+3) {
              display: none; } }
        body.section-actualidad .multimedia-contenido .listado > a .proyecto,
        body.section-sources .multimedia-contenido .listado > a .proyecto {
          height: auto;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
          body.section-actualidad .multimedia-contenido .listado > a .proyecto .contenido,
          body.section-sources .multimedia-contenido .listado > a .proyecto .contenido {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
      body.section-actualidad .multimedia-contenido .listado a.btn-actualidad,
      body.section-sources .multimedia-contenido .listado a.btn-actualidad {
        display: block;
        position: relative;
        padding: 24px 40px;
        background: #6E6259;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        text-transform: uppercase;
        font-size: 15px;
        margin: 50px 0;
        text-align: center;
        color: #fff;
        left: 50%;
        transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        width: 220px; }
    body.section-actualidad .multimedia-contenido > a,
    body.section-sources .multimedia-contenido > a {
      display: block;
      width: 330px;
      height: 65px;
      background: #6E6259;
      color: #FFF;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      text-transform: uppercase;
      font-size: 15px;
      text-decoration: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 0 auto 0 auto;
      cursor: pointer;
      position: relative;
      z-index: 0; }
      body.section-actualidad .multimedia-contenido > a:hover,
      body.section-sources .multimedia-contenido > a:hover {
        color: #6E6259; }
      body.section-actualidad .multimedia-contenido > a:before,
      body.section-sources .multimedia-contenido > a:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #FFF;
        z-index: -1;
        opacity: 0;
        -webkit-transform: scale3d(0.2, 1, 1);
        transform: scale3d(0.2, 1, 1);
        -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
        -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
        transition: opacity 0.4s, -webkit-transform 0.4s;
        transition: transform 0.4s, opacity 0.4s;
        transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
        -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
        transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
      body.section-actualidad .multimedia-contenido > a:hover,
      body.section-sources .multimedia-contenido > a:hover {
        background: transparent !important; }
        body.section-actualidad .multimedia-contenido > a:hover:before,
        body.section-sources .multimedia-contenido > a:hover:before {
          opacity: 1;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }
      @media (max-width: 600px) {
        body.section-actualidad .multimedia-contenido > a,
        body.section-sources .multimedia-contenido > a {
          width: 100%; } }
    @media (max-width: 1024px) {
      body.section-actualidad .multimedia-contenido,
      body.section-sources .multimedia-contenido {
        margin-bottom: 80px; } }
  body.section-actualidad .listado-noticias,
  body.section-sources .listado-noticias {
    max-width: 1240px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-top: 30px; }
    @media (max-width: 1240px) {
      body.section-actualidad .listado-noticias,
      body.section-sources .listado-noticias {
        padding: 0 20px; } }
    body.section-actualidad .listado-noticias .elemento,
    body.section-sources .listado-noticias .elemento {
      width: calc(((100% - 40px) / 3 ));
      margin: 0 20px 30px 0;
      text-decoration: none;
      cursor: pointer; }
      body.section-actualidad .listado-noticias .elemento:nth-child(3n+0),
      body.section-sources .listado-noticias .elemento:nth-child(3n+0) {
        margin: 0 0 30px 0; }
      @media (max-width: 1024px) {
        body.section-actualidad .listado-noticias .elemento,
        body.section-sources .listado-noticias .elemento {
          width: calc(((100% - 20px) / 2 )); }
          body.section-actualidad .listado-noticias .elemento:nth-child(3n+0),
          body.section-sources .listado-noticias .elemento:nth-child(3n+0) {
            margin: 0 20px 30px 0; }
          body.section-actualidad .listado-noticias .elemento:nth-child(2n+0),
          body.section-sources .listado-noticias .elemento:nth-child(2n+0) {
            margin: 0 0 30px 0; } }
      @media (max-width: 600px) {
        body.section-actualidad .listado-noticias .elemento,
        body.section-sources .listado-noticias .elemento {
          width: 100%;
          margin: 0 0 30px 0 !important; } }
      body.section-actualidad .listado-noticias .elemento .noticia,
      body.section-sources .listado-noticias .elemento .noticia {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column;
        height: 100%;
        position: relative; }
        body.section-actualidad .listado-noticias .elemento .noticia.imagen:before, body.section-actualidad .listado-noticias .elemento .noticia.video:before,
        body.section-sources .listado-noticias .elemento .noticia.imagen:before,
        body.section-sources .listado-noticias .elemento .noticia.video:before {
          content: '\f03e';
          font-family: 'FontAwesome';
          background: #FFF;
          width: 47px;
          height: 47px;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1;
          color: #53565A;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          font-size: 20px; }
        body.section-actualidad .listado-noticias .elemento .noticia.video:before,
        body.section-sources .listado-noticias .elemento .noticia.video:before {
          content: '\f01d'; }
        body.section-actualidad .listado-noticias .elemento .noticia .imagen,
        body.section-sources .listado-noticias .elemento .noticia .imagen {
          height: 275px; }
        body.section-actualidad .listado-noticias .elemento .noticia .contenido,
        body.section-sources .listado-noticias .elemento .noticia .contenido {
          display: block;
          position: relative;
          overflow: hidden;
          clear: both;
          padding: 25px 25px 10px 25px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          background: #f4f3f1; }
          body.section-actualidad .listado-noticias .elemento .noticia .contenido .titulo,
          body.section-sources .listado-noticias .elemento .noticia .contenido .titulo {
            display: block;
            position: relative;
            line-height: 1.3em;
            color: #38312B;
            font-size: 19px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            margin-top: 0; }
          body.section-actualidad .listado-noticias .elemento .noticia .contenido .fecha,
          body.section-sources .listado-noticias .elemento .noticia .contenido .fecha {
            display: block;
            position: relative;
            line-height: 1.2em;
            color: #6E6259;
            font-size: 16px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
          body.section-actualidad .listado-noticias .elemento .noticia .contenido .texto,
          body.section-sources .listado-noticias .elemento .noticia .contenido .texto {
            color: #6E6259;
            font-size: 16px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
        body.section-actualidad .listado-noticias .elemento .noticia .enlace,
        body.section-sources .listado-noticias .elemento .noticia .enlace {
          position: relative;
          height: auto;
          width: 100%;
          background: rgba(255, 255, 255, 0);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          padding: 1px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          background: #f4f3f1;
          position: relative;
          width: 100%;
          height: auto; }
          body.section-actualidad .listado-noticias .elemento .noticia .enlace:after,
          body.section-sources .listado-noticias .elemento .noticia .enlace:after {
            content: "\f105";
            font-family: "FontAwesome";
            color: #6E6259;
            background: #FFF;
            width: 49px;
            height: 45px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            position: absolute;
            right: 1px; }
          body.section-actualidad .listado-noticias .elemento .noticia .enlace .boton,
          body.section-sources .listado-noticias .elemento .noticia .enlace .boton {
            opacity: .001;
            background: #6E6259;
            color: #FFF;
            height: 45px;
            padding: 0 0px 0 20px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            padding-right: 0px;
            font-size: 14px;
            -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            body.section-actualidad .listado-noticias .elemento .noticia .enlace .boton:hover,
            body.section-sources .listado-noticias .elemento .noticia .enlace .boton:hover {
              background: #6E6259; }
          @media (max-width: 1024px) {
            body.section-actualidad .listado-noticias .elemento .noticia .enlace,
            body.section-sources .listado-noticias .elemento .noticia .enlace {
              position: relative; }
              body.section-actualidad .listado-noticias .elemento .noticia .enlace:after,
              body.section-sources .listado-noticias .elemento .noticia .enlace:after {
                background: #FFF;
                color: #6E6259;
                right: 1px; }
              body.section-actualidad .listado-noticias .elemento .noticia .enlace .boton,
              body.section-sources .listado-noticias .elemento .noticia .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #FFF;
                color: #6E6259;
                position: relative; } }
        body.section-actualidad .listado-noticias .elemento .noticia:hover .enlace:after, body.section-actualidad .listado-noticias .elemento .noticia:focus .enlace:after,
        body.section-sources .listado-noticias .elemento .noticia:hover .enlace:after,
        body.section-sources .listado-noticias .elemento .noticia:focus .enlace:after {
          background: #6E6259;
          color: #FFF; }
        body.section-actualidad .listado-noticias .elemento .noticia:hover .enlace .boton, body.section-actualidad .listado-noticias .elemento .noticia:focus .enlace .boton,
        body.section-sources .listado-noticias .elemento .noticia:hover .enlace .boton,
        body.section-sources .listado-noticias .elemento .noticia:focus .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #6E6259;
          color: #FFF; }
      body.section-actualidad .listado-noticias .elemento:hover .noticia .enlace:after, body.section-actualidad .listado-noticias .elemento:focus .noticia .enlace:after,
      body.section-sources .listado-noticias .elemento:hover .noticia .enlace:after,
      body.section-sources .listado-noticias .elemento:focus .noticia .enlace:after {
        background: #6E6259;
        color: #FFF; }
      body.section-actualidad .listado-noticias .elemento:hover .noticia .enlace .boton, body.section-actualidad .listado-noticias .elemento:focus .noticia .enlace .boton,
      body.section-sources .listado-noticias .elemento:hover .noticia .enlace .boton,
      body.section-sources .listado-noticias .elemento:focus .noticia .enlace .boton {
        opacity: 1;
        padding-right: 50px;
        background: #6E6259;
        color: #FFF; }
  body.section-actualidad .destacado-multimedia,
  body.section-sources .destacado-multimedia {
    position: relative;
    max-width: 1240px;
    margin: 0 auto 80px auto; }
    @media (max-width: 1240px) {
      body.section-actualidad .destacado-multimedia,
      body.section-sources .destacado-multimedia {
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
    body.section-actualidad .destacado-multimedia:after,
    body.section-sources .destacado-multimedia:after {
      display: block;
      position: absolute;
      width: 73px;
      height: 73px;
      background: #FFF;
      content: '\f03e';
      font-family: 'FontAwesome';
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
      color: #53565A;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      font-size: 25px;
      -webkit-font-smoothing: antialiased; }
      @media (max-width: 1240px) {
        body.section-actualidad .destacado-multimedia:after,
        body.section-sources .destacado-multimedia:after {
          margin-left: 20px; } }
    body.section-actualidad .destacado-multimedia.video:after,
    body.section-sources .destacado-multimedia.video:after {
      content: '\f01d'; }
    body.section-actualidad .destacado-multimedia a,
    body.section-sources .destacado-multimedia a {
      width: 100%;
      min-height: 520px;
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      text-decoration: none; }
      @media (max-width: 1024px) {
        body.section-actualidad .destacado-multimedia a,
        body.section-sources .destacado-multimedia a {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap; } }
      @media (max-width: 600px) {
        body.section-actualidad .destacado-multimedia a,
        body.section-sources .destacado-multimedia a {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          min-height: initial; } }
      body.section-actualidad .destacado-multimedia a:before,
      body.section-sources .destacado-multimedia a:before {
        content: '';
        background: #f4f3f1;
        width: 700px;
        display: block;
        z-index: 0;
        position: absolute;
        font-size: 0px;
        line-height: 0%;
        border-top: 520px solid #f4f3f1;
        border-right: 170px solid #FFF;
        z-index: 0; }
        @media (max-width: 1024px) {
          body.section-actualidad .destacado-multimedia a:before,
          body.section-sources .destacado-multimedia a:before {
            width: 70%;
            border-top: 518px solid #f4f3f1; } }
        @media (max-width: 600px) {
          body.section-actualidad .destacado-multimedia a:before,
          body.section-sources .destacado-multimedia a:before {
            border-top: 200px solid #f4f3f1; } }
      body.section-actualidad .destacado-multimedia a .texto,
      body.section-actualidad .destacado-multimedia a .imagen,
      body.section-sources .destacado-multimedia a .texto,
      body.section-sources .destacado-multimedia a .imagen {
        position: relative;
        z-index: 1; }
      body.section-actualidad .destacado-multimedia a > .texto,
      body.section-sources .destacado-multimedia a > .texto {
        width: 525px;
        padding: 60px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -ms-flex-item-align: end;
        align-self: flex-end; }
        @media (max-width: 1024px) {
          body.section-actualidad .destacado-multimedia a > .texto,
          body.section-sources .destacado-multimedia a > .texto {
            padding: 110px 65px 20px 65px;
            width: 100%; } }
        @media (max-width: 600px) {
          body.section-actualidad .destacado-multimedia a > .texto,
          body.section-sources .destacado-multimedia a > .texto {
            padding: 90px 40px 20px 40px;
            width: 100%; } }
        body.section-actualidad .destacado-multimedia a > .texto .titulo,
        body.section-sources .destacado-multimedia a > .texto .titulo {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 26px;
          color: #38312B;
          margin-bottom: 25px;
          line-height: 1.2em; }
        body.section-actualidad .destacado-multimedia a > .texto .contenido,
        body.section-sources .destacado-multimedia a > .texto .contenido {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          color: #38312B; }
      body.section-actualidad .destacado-multimedia a > .imagen,
      body.section-sources .destacado-multimedia a > .imagen {
        width: 610px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 610px;
        flex: 0 0 610px;
        height: 415px;
        -ms-flex-item-align: center;
        align-self: center; }
        @media (max-width: 1024px) {
          body.section-actualidad .destacado-multimedia a > .imagen,
          body.section-sources .destacado-multimedia a > .imagen {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 calc(100% - 130px);
            flex: 0 0 calc(100% - 130px);
            margin-left: 65px;
            overflow: hidden; } }
        @media (max-width: 600px) {
          body.section-actualidad .destacado-multimedia a > .imagen,
          body.section-sources .destacado-multimedia a > .imagen {
            margin: 0px;
            width: calc(100% - 40px);
            overflow: visible;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            -webkit-box-align: self-start;
            -ms-flex-align: self-start;
            align-items: self-start;
            height: 100%;
            position: relative; } }
        body.section-actualidad .destacado-multimedia a > .imagen img,
        body.section-sources .destacado-multimedia a > .imagen img {
          height: 100%;
          width: auto; }
          @media (max-width: 1024px) {
            body.section-actualidad .destacado-multimedia a > .imagen img,
            body.section-sources .destacado-multimedia a > .imagen img {
              width: 100%;
              height: auto;
              min-width: 610px;
              min-height: 415px;
              display: block;
              position: relative;
              top: 50%;
              left: 50%;
              -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); } }
          @media (max-width: 600px) {
            body.section-actualidad .destacado-multimedia a > .imagen img,
            body.section-sources .destacado-multimedia a > .imagen img {
              min-width: initial;
              min-height: initial;
              width: 100%;
              height: auto;
              top: 0;
              left: 0;
              -webkit-transform: none;
              transform: none; } }
  body.section-actualidad .pestanas,
  body.section-sources .pestanas {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    list-style: none;
    max-width: 1240px;
    margin: 0 auto;
    border-bottom: 1px solid #38312B;
    padding: 0; }
    @media (max-width: 1240px) {
      body.section-actualidad .pestanas,
      body.section-sources .pestanas {
        width: calc(100% - 40px);
        left: 20px;
        position: relative;
        margin: 0; } }
    @media (max-width: 600px) {
      body.section-actualidad .pestanas,
      body.section-sources .pestanas {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        border-bottom: none; } }
    @media (max-width: 600px) {
      body.section-actualidad .pestanas .pestana,
      body.section-sources .pestanas .pestana {
        width: 100%; } }
    body.section-actualidad .pestanas .pestana > a,
    body.section-sources .pestanas .pestana > a {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      background: #FFF;
      color: #38312B;
      height: 55px;
      padding: 0 25px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      font-size: 14px;
      text-transform: uppercase;
      text-decoration: none; }
      @media (max-width: 600px) {
        body.section-actualidad .pestanas .pestana > a,
        body.section-sources .pestanas .pestana > a {
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start;
          border-bottom: 1px solid #38312B; } }
      body.section-actualidad .pestanas .pestana > a:before,
      body.section-sources .pestanas .pestana > a:before {
        content: '';
        font-family: "FontAwesome";
        font-size: 20px;
        -webkit-font-smoothing: antialiased;
        margin-right: 10px; }
      body.section-actualidad .pestanas .pestana > a:hover,
      body.section-sources .pestanas .pestana > a:hover {
        background: #38312B;
        color: #FFF; }
    body.section-actualidad .pestanas .pestana.todos a:before,
    body.section-sources .pestanas .pestana.todos a:before {
      content: '\f01c'; }
    body.section-actualidad .pestanas .pestana.fotos a:before,
    body.section-sources .pestanas .pestana.fotos a:before {
      content: '\f03e'; }
    body.section-actualidad .pestanas .pestana.videos a:before,
    body.section-sources .pestanas .pestana.videos a:before {
      content: '\f01d'; }
    body.section-actualidad .pestanas .pestana.active > a,
    body.section-sources .pestanas .pestana.active > a {
      background: #38312B;
      color: #FFF; }
  body.section-actualidad #content > .listado-todos,
  body.section-actualidad #content > .listado-imagenes,
  body.section-actualidad #content > .listado-videos,
  body.section-sources #content > .listado-todos,
  body.section-sources #content > .listado-imagenes,
  body.section-sources #content > .listado-videos {
    max-width: 1240px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-top: 30px; }
    @media (max-width: 1240px) {
      body.section-actualidad #content > .listado-todos,
      body.section-actualidad #content > .listado-imagenes,
      body.section-actualidad #content > .listado-videos,
      body.section-sources #content > .listado-todos,
      body.section-sources #content > .listado-imagenes,
      body.section-sources #content > .listado-videos {
        padding: 0 20px; } }
    body.section-actualidad #content > .listado-todos > a,
    body.section-actualidad #content > .listado-imagenes > a,
    body.section-actualidad #content > .listado-videos > a,
    body.section-sources #content > .listado-todos > a,
    body.section-sources #content > .listado-imagenes > a,
    body.section-sources #content > .listado-videos > a {
      width: calc(((100% - 40px) / 3 ));
      margin: 0 20px 30px 0;
      text-decoration: none;
      cursor: pointer; }
      body.section-actualidad #content > .listado-todos > a:nth-child(3n+0),
      body.section-actualidad #content > .listado-imagenes > a:nth-child(3n+0),
      body.section-actualidad #content > .listado-videos > a:nth-child(3n+0),
      body.section-sources #content > .listado-todos > a:nth-child(3n+0),
      body.section-sources #content > .listado-imagenes > a:nth-child(3n+0),
      body.section-sources #content > .listado-videos > a:nth-child(3n+0) {
        margin: 0 0 30px 0; }
      @media (max-width: 1024px) {
        body.section-actualidad #content > .listado-todos > a,
        body.section-actualidad #content > .listado-imagenes > a,
        body.section-actualidad #content > .listado-videos > a,
        body.section-sources #content > .listado-todos > a,
        body.section-sources #content > .listado-imagenes > a,
        body.section-sources #content > .listado-videos > a {
          width: calc(((100% - 20px) / 2 )); }
          body.section-actualidad #content > .listado-todos > a:nth-child(3n+0),
          body.section-actualidad #content > .listado-imagenes > a:nth-child(3n+0),
          body.section-actualidad #content > .listado-videos > a:nth-child(3n+0),
          body.section-sources #content > .listado-todos > a:nth-child(3n+0),
          body.section-sources #content > .listado-imagenes > a:nth-child(3n+0),
          body.section-sources #content > .listado-videos > a:nth-child(3n+0) {
            margin: 0 20px 30px 0; }
          body.section-actualidad #content > .listado-todos > a:nth-child(2n+0),
          body.section-actualidad #content > .listado-imagenes > a:nth-child(2n+0),
          body.section-actualidad #content > .listado-videos > a:nth-child(2n+0),
          body.section-sources #content > .listado-todos > a:nth-child(2n+0),
          body.section-sources #content > .listado-imagenes > a:nth-child(2n+0),
          body.section-sources #content > .listado-videos > a:nth-child(2n+0) {
            margin: 0 0 30px 0; } }
      @media (max-width: 600px) {
        body.section-actualidad #content > .listado-todos > a,
        body.section-actualidad #content > .listado-imagenes > a,
        body.section-actualidad #content > .listado-videos > a,
        body.section-sources #content > .listado-todos > a,
        body.section-sources #content > .listado-imagenes > a,
        body.section-sources #content > .listado-videos > a {
          width: 100%;
          margin: 0 0 30px 0 !important; } }
      body.section-actualidad #content > .listado-todos > a .item,
      body.section-actualidad #content > .listado-imagenes > a .item,
      body.section-actualidad #content > .listado-videos > a .item,
      body.section-sources #content > .listado-todos > a .item,
      body.section-sources #content > .listado-imagenes > a .item,
      body.section-sources #content > .listado-videos > a .item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column;
        height: 100%;
        position: relative; }
        body.section-actualidad #content > .listado-todos > a .item.imagen:before, body.section-actualidad #content > .listado-todos > a .item.video:before,
        body.section-actualidad #content > .listado-imagenes > a .item.imagen:before,
        body.section-actualidad #content > .listado-imagenes > a .item.video:before,
        body.section-actualidad #content > .listado-videos > a .item.imagen:before,
        body.section-actualidad #content > .listado-videos > a .item.video:before,
        body.section-sources #content > .listado-todos > a .item.imagen:before,
        body.section-sources #content > .listado-todos > a .item.video:before,
        body.section-sources #content > .listado-imagenes > a .item.imagen:before,
        body.section-sources #content > .listado-imagenes > a .item.video:before,
        body.section-sources #content > .listado-videos > a .item.imagen:before,
        body.section-sources #content > .listado-videos > a .item.video:before {
          content: '\f03e';
          font-family: 'FontAwesome';
          background: #FFF;
          width: 47px;
          height: 47px;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1;
          color: #53565A;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          font-size: 20px; }
        body.section-actualidad #content > .listado-todos > a .item.video:before,
        body.section-actualidad #content > .listado-imagenes > a .item.video:before,
        body.section-actualidad #content > .listado-videos > a .item.video:before,
        body.section-sources #content > .listado-todos > a .item.video:before,
        body.section-sources #content > .listado-imagenes > a .item.video:before,
        body.section-sources #content > .listado-videos > a .item.video:before {
          content: '\f01d'; }
        body.section-actualidad #content > .listado-todos > a .item .imagen,
        body.section-actualidad #content > .listado-imagenes > a .item .imagen,
        body.section-actualidad #content > .listado-videos > a .item .imagen,
        body.section-sources #content > .listado-todos > a .item .imagen,
        body.section-sources #content > .listado-imagenes > a .item .imagen,
        body.section-sources #content > .listado-videos > a .item .imagen {
          height: 275px; }
        body.section-actualidad #content > .listado-todos > a .item .contenido,
        body.section-actualidad #content > .listado-imagenes > a .item .contenido,
        body.section-actualidad #content > .listado-videos > a .item .contenido,
        body.section-sources #content > .listado-todos > a .item .contenido,
        body.section-sources #content > .listado-imagenes > a .item .contenido,
        body.section-sources #content > .listado-videos > a .item .contenido {
          display: block;
          position: relative;
          overflow: hidden;
          clear: both;
          padding: 25px 25px 10px 25px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          background: #f4f3f1; }
          body.section-actualidad #content > .listado-todos > a .item .contenido .titulo,
          body.section-actualidad #content > .listado-imagenes > a .item .contenido .titulo,
          body.section-actualidad #content > .listado-videos > a .item .contenido .titulo,
          body.section-sources #content > .listado-todos > a .item .contenido .titulo,
          body.section-sources #content > .listado-imagenes > a .item .contenido .titulo,
          body.section-sources #content > .listado-videos > a .item .contenido .titulo {
            display: block;
            position: relative;
            line-height: 1.3em;
            color: #38312B;
            font-size: 19px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            margin-top: 0; }
          body.section-actualidad #content > .listado-todos > a .item .contenido .fecha,
          body.section-actualidad #content > .listado-imagenes > a .item .contenido .fecha,
          body.section-actualidad #content > .listado-videos > a .item .contenido .fecha,
          body.section-sources #content > .listado-todos > a .item .contenido .fecha,
          body.section-sources #content > .listado-imagenes > a .item .contenido .fecha,
          body.section-sources #content > .listado-videos > a .item .contenido .fecha {
            display: block;
            position: relative;
            line-height: 1.2em;
            color: #6E6259;
            font-size: 16px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
          body.section-actualidad #content > .listado-todos > a .item .contenido .texto,
          body.section-actualidad #content > .listado-imagenes > a .item .contenido .texto,
          body.section-actualidad #content > .listado-videos > a .item .contenido .texto,
          body.section-sources #content > .listado-todos > a .item .contenido .texto,
          body.section-sources #content > .listado-imagenes > a .item .contenido .texto,
          body.section-sources #content > .listado-videos > a .item .contenido .texto {
            color: #6E6259;
            font-size: 16px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
        body.section-actualidad #content > .listado-todos > a .item .enlace,
        body.section-actualidad #content > .listado-imagenes > a .item .enlace,
        body.section-actualidad #content > .listado-videos > a .item .enlace,
        body.section-sources #content > .listado-todos > a .item .enlace,
        body.section-sources #content > .listado-imagenes > a .item .enlace,
        body.section-sources #content > .listado-videos > a .item .enlace {
          position: relative;
          height: auto;
          width: 100%;
          background: rgba(255, 255, 255, 0);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          padding: 1px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          background: #f4f3f1;
          position: relative;
          width: 100%;
          height: auto; }
          body.section-actualidad #content > .listado-todos > a .item .enlace:after,
          body.section-actualidad #content > .listado-imagenes > a .item .enlace:after,
          body.section-actualidad #content > .listado-videos > a .item .enlace:after,
          body.section-sources #content > .listado-todos > a .item .enlace:after,
          body.section-sources #content > .listado-imagenes > a .item .enlace:after,
          body.section-sources #content > .listado-videos > a .item .enlace:after {
            content: "\f105";
            font-family: "FontAwesome";
            color: #6E6259;
            background: #FFF;
            width: 49px;
            height: 45px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            position: absolute;
            right: 1px; }
          body.section-actualidad #content > .listado-todos > a .item .enlace .boton,
          body.section-actualidad #content > .listado-imagenes > a .item .enlace .boton,
          body.section-actualidad #content > .listado-videos > a .item .enlace .boton,
          body.section-sources #content > .listado-todos > a .item .enlace .boton,
          body.section-sources #content > .listado-imagenes > a .item .enlace .boton,
          body.section-sources #content > .listado-videos > a .item .enlace .boton {
            opacity: .001;
            background: #6E6259;
            color: #FFF;
            height: 45px;
            padding: 0 0px 0 20px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            padding-right: 0px;
            font-size: 14px;
            -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            body.section-actualidad #content > .listado-todos > a .item .enlace .boton:hover,
            body.section-actualidad #content > .listado-imagenes > a .item .enlace .boton:hover,
            body.section-actualidad #content > .listado-videos > a .item .enlace .boton:hover,
            body.section-sources #content > .listado-todos > a .item .enlace .boton:hover,
            body.section-sources #content > .listado-imagenes > a .item .enlace .boton:hover,
            body.section-sources #content > .listado-videos > a .item .enlace .boton:hover {
              background: #6E6259; }
          @media (max-width: 1024px) {
            body.section-actualidad #content > .listado-todos > a .item .enlace,
            body.section-actualidad #content > .listado-imagenes > a .item .enlace,
            body.section-actualidad #content > .listado-videos > a .item .enlace,
            body.section-sources #content > .listado-todos > a .item .enlace,
            body.section-sources #content > .listado-imagenes > a .item .enlace,
            body.section-sources #content > .listado-videos > a .item .enlace {
              position: relative; }
              body.section-actualidad #content > .listado-todos > a .item .enlace:after,
              body.section-actualidad #content > .listado-imagenes > a .item .enlace:after,
              body.section-actualidad #content > .listado-videos > a .item .enlace:after,
              body.section-sources #content > .listado-todos > a .item .enlace:after,
              body.section-sources #content > .listado-imagenes > a .item .enlace:after,
              body.section-sources #content > .listado-videos > a .item .enlace:after {
                background: #FFF;
                color: #6E6259;
                right: 1px; }
              body.section-actualidad #content > .listado-todos > a .item .enlace .boton,
              body.section-actualidad #content > .listado-imagenes > a .item .enlace .boton,
              body.section-actualidad #content > .listado-videos > a .item .enlace .boton,
              body.section-sources #content > .listado-todos > a .item .enlace .boton,
              body.section-sources #content > .listado-imagenes > a .item .enlace .boton,
              body.section-sources #content > .listado-videos > a .item .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #FFF;
                color: #6E6259;
                position: relative; } }
        body.section-actualidad #content > .listado-todos > a .item:hover .enlace:after, body.section-actualidad #content > .listado-todos > a .item:focus .enlace:after,
        body.section-actualidad #content > .listado-imagenes > a .item:hover .enlace:after,
        body.section-actualidad #content > .listado-imagenes > a .item:focus .enlace:after,
        body.section-actualidad #content > .listado-videos > a .item:hover .enlace:after,
        body.section-actualidad #content > .listado-videos > a .item:focus .enlace:after,
        body.section-sources #content > .listado-todos > a .item:hover .enlace:after,
        body.section-sources #content > .listado-todos > a .item:focus .enlace:after,
        body.section-sources #content > .listado-imagenes > a .item:hover .enlace:after,
        body.section-sources #content > .listado-imagenes > a .item:focus .enlace:after,
        body.section-sources #content > .listado-videos > a .item:hover .enlace:after,
        body.section-sources #content > .listado-videos > a .item:focus .enlace:after {
          background: #6E6259;
          color: #FFF; }
        body.section-actualidad #content > .listado-todos > a .item:hover .enlace .boton, body.section-actualidad #content > .listado-todos > a .item:focus .enlace .boton,
        body.section-actualidad #content > .listado-imagenes > a .item:hover .enlace .boton,
        body.section-actualidad #content > .listado-imagenes > a .item:focus .enlace .boton,
        body.section-actualidad #content > .listado-videos > a .item:hover .enlace .boton,
        body.section-actualidad #content > .listado-videos > a .item:focus .enlace .boton,
        body.section-sources #content > .listado-todos > a .item:hover .enlace .boton,
        body.section-sources #content > .listado-todos > a .item:focus .enlace .boton,
        body.section-sources #content > .listado-imagenes > a .item:hover .enlace .boton,
        body.section-sources #content > .listado-imagenes > a .item:focus .enlace .boton,
        body.section-sources #content > .listado-videos > a .item:hover .enlace .boton,
        body.section-sources #content > .listado-videos > a .item:focus .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #6E6259;
          color: #FFF; }
      body.section-actualidad #content > .listado-todos > a:hover .item .enlace:after,
      body.section-actualidad #content > .listado-todos > a:focus .item .enlace:after,
      body.section-actualidad #content > .listado-imagenes > a:hover .item .enlace:after,
      body.section-actualidad #content > .listado-imagenes > a:focus .item .enlace:after,
      body.section-actualidad #content > .listado-videos > a:hover .item .enlace:after,
      body.section-actualidad #content > .listado-videos > a:focus .item .enlace:after,
      body.section-sources #content > .listado-todos > a:hover .item .enlace:after,
      body.section-sources #content > .listado-todos > a:focus .item .enlace:after,
      body.section-sources #content > .listado-imagenes > a:hover .item .enlace:after,
      body.section-sources #content > .listado-imagenes > a:focus .item .enlace:after,
      body.section-sources #content > .listado-videos > a:hover .item .enlace:after,
      body.section-sources #content > .listado-videos > a:focus .item .enlace:after {
        background: #6E6259;
        color: #FFF; }
      body.section-actualidad #content > .listado-todos > a:hover .item .enlace .boton,
      body.section-actualidad #content > .listado-todos > a:focus .item .enlace .boton,
      body.section-actualidad #content > .listado-imagenes > a:hover .item .enlace .boton,
      body.section-actualidad #content > .listado-imagenes > a:focus .item .enlace .boton,
      body.section-actualidad #content > .listado-videos > a:hover .item .enlace .boton,
      body.section-actualidad #content > .listado-videos > a:focus .item .enlace .boton,
      body.section-sources #content > .listado-todos > a:hover .item .enlace .boton,
      body.section-sources #content > .listado-todos > a:focus .item .enlace .boton,
      body.section-sources #content > .listado-imagenes > a:hover .item .enlace .boton,
      body.section-sources #content > .listado-imagenes > a:focus .item .enlace .boton,
      body.section-sources #content > .listado-videos > a:hover .item .enlace .boton,
      body.section-sources #content > .listado-videos > a:focus .item .enlace .boton {
        opacity: 1;
        padding-right: 50px;
        background: #6E6259;
        color: #FFF; }
  body.section-actualidad .paginador .pager,
  body.section-sources .paginador .pager {
    margin: 30px 0 80px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
    @media (max-width: 600px) {
      body.section-actualidad .paginador .pager,
      body.section-sources .paginador .pager {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap; } }
    body.section-actualidad .paginador .pager > li,
    body.section-sources .paginador .pager > li {
      background: #FFF;
      width: 58px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-align: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      padding: 0;
      border-right: 1px solid #53565A;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #53565A; }
      @media (max-width: 600px) {
        body.section-actualidad .paginador .pager > li,
        body.section-sources .paginador .pager > li {
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1; } }
      body.section-actualidad .paginador .pager > li a,
      body.section-sources .paginador .pager > li a {
        background: none !important;
        font-size: 16px; }
      body.section-actualidad .paginador .pager > li.last-number,
      body.section-sources .paginador .pager > li.last-number {
        border-right: none; }
      body.section-actualidad .paginador .pager > li:hover, body.section-actualidad .paginador .pager > li.pager-current,
      body.section-sources .paginador .pager > li:hover,
      body.section-sources .paginador .pager > li.pager-current {
        background: #53565A;
        color: #FFF; }
        body.section-actualidad .paginador .pager > li:hover a, body.section-actualidad .paginador .pager > li.pager-current a,
        body.section-sources .paginador .pager > li:hover a,
        body.section-sources .paginador .pager > li.pager-current a {
          color: #FFF; }
      body.section-actualidad .paginador .pager > li.pager-next, body.section-actualidad .paginador .pager > li.pager-previous,
      body.section-sources .paginador .pager > li.pager-next,
      body.section-sources .paginador .pager > li.pager-previous {
        width: auto;
        padding: 0 10px;
        border-right: none; }
        @media (max-width: 600px) {
          body.section-actualidad .paginador .pager > li.pager-next, body.section-actualidad .paginador .pager > li.pager-previous,
          body.section-sources .paginador .pager > li.pager-next,
          body.section-sources .paginador .pager > li.pager-previous {
            width: 50%;
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2;
            margin: 0;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            margin-top: 30px;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            text-align: left;
            padding: 0;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; } }
      @media (max-width: 600px) {
        body.section-actualidad .paginador .pager > li.pager-next,
        body.section-sources .paginador .pager > li.pager-next {
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          text-align: right; } }
      body.section-actualidad .paginador .pager > li.pager-next:after, body.section-actualidad .paginador .pager > li.pager-previous:before,
      body.section-sources .paginador .pager > li.pager-next:after,
      body.section-sources .paginador .pager > li.pager-previous:before {
        content: "\f105";
        font-family: 'FontAwesome';
        margin-left: 2px;
        font-size: 18px;
        margin-top: 2px; }
      body.section-actualidad .paginador .pager > li.pager-next:hover, body.section-actualidad .paginador .pager > li.pager-previous:hover,
      body.section-sources .paginador .pager > li.pager-next:hover,
      body.section-sources .paginador .pager > li.pager-previous:hover {
        background: none;
        color: #53565A; }
        body.section-actualidad .paginador .pager > li.pager-next:hover a, body.section-actualidad .paginador .pager > li.pager-previous:hover a,
        body.section-sources .paginador .pager > li.pager-next:hover a,
        body.section-sources .paginador .pager > li.pager-previous:hover a {
          color: #53565A; }
      body.section-actualidad .paginador .pager > li.pager-previous:before,
      body.section-sources .paginador .pager > li.pager-previous:before {
        content: "\f104";
        margin-left: 0;
        margin-right: 2px; }
      body.section-actualidad .paginador .pager > li.pager-ellipsis,
      body.section-sources .paginador .pager > li.pager-ellipsis {
        border-right: none;
        cursor: pointer; }
  body.section-actualidad .proyectos-relacionados,
  body.section-sources .proyectos-relacionados {
    background: #f4f3f1;
    padding: 40px calc( (100% - 1240px) / 2) 60px calc( (100% - 1240px) / 2);
    position: relative;
    margin-bottom: 5px; }
    @media (max-width: 1240px) {
      body.section-actualidad .proyectos-relacionados,
      body.section-sources .proyectos-relacionados {
        padding: 40px 20px 60px 20px; } }
    @media (max-width: 1024px) {
      body.section-actualidad .proyectos-relacionados,
      body.section-sources .proyectos-relacionados {
        padding: 40px 20px 60px 20px; } }
    body.section-actualidad .proyectos-relacionados:after,
    body.section-sources .proyectos-relacionados:after {
      content: "";
      display: block;
      position: absolute;
      width: 80px;
      height: 7px;
      background-color: #cbc4bc;
      top: 0;
      left: calc(50% - (1240px / 2)); }
      @media (max-width: 1240px) {
        body.section-actualidad .proyectos-relacionados:after,
        body.section-sources .proyectos-relacionados:after {
          left: 20px; } }
      @media (max-width: 1024px) {
        body.section-actualidad .proyectos-relacionados:after,
        body.section-sources .proyectos-relacionados:after {
          left: 20px; } }
    body.section-actualidad .proyectos-relacionados h2,
    body.section-sources .proyectos-relacionados h2 {
      display: block;
      width: 100%;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      color: #38312B;
      font-size: 28px;
      margin-top: 0;
      line-height: 28px;
      margin-bottom: 25px; }
      @media (max-width: 1024px) {
        body.section-actualidad .proyectos-relacionados h2,
        body.section-sources .proyectos-relacionados h2 {
          margin-bottom: 40px; } }
    body.section-actualidad .proyectos-relacionados .listado,
    body.section-sources .proyectos-relacionados .listado {
      float: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      border-bottom: none;
      position: relative;
      margin: 0px auto 50px auto;
      width: 100%;
      max-width: 1240px; }
      @media (max-width: 1024px) {
        body.section-actualidad .proyectos-relacionados .listado,
        body.section-sources .proyectos-relacionados .listado {
          padding: 0px;
          width: 100%;
          margin: 0 auto 50px auto; } }
      @media (max-width: 600px) {
        body.section-actualidad .proyectos-relacionados .listado,
        body.section-sources .proyectos-relacionados .listado {
          margin: 0 auto 30px auto; } }
      body.section-actualidad .proyectos-relacionados .listado > a,
      body.section-sources .proyectos-relacionados .listado > a {
        width: calc((100% - 50px) /3);
        background: #FFF;
        text-decoration: none;
        z-index: 1;
        position: relative;
        cursor: pointer;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column;
        flex-flow: column;
        height: 100%;
        position: relative;
        height: auto;
        display: flex; }
        body.section-actualidad .proyectos-relacionados .listado > a.imagen:before, body.section-actualidad .proyectos-relacionados .listado > a.video:before,
        body.section-sources .proyectos-relacionados .listado > a.imagen:before,
        body.section-sources .proyectos-relacionados .listado > a.video:before {
          content: '\f03e';
          font-family: 'FontAwesome';
          background: #FFF;
          width: 47px;
          height: 47px;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1;
          color: #53565A;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          font-size: 20px; }
        body.section-actualidad .proyectos-relacionados .listado > a.video:before,
        body.section-sources .proyectos-relacionados .listado > a.video:before {
          content: '\f01d'; }
        body.section-actualidad .proyectos-relacionados .listado > a .imagen,
        body.section-sources .proyectos-relacionados .listado > a .imagen {
          height: 275px; }
        body.section-actualidad .proyectos-relacionados .listado > a .contenido,
        body.section-sources .proyectos-relacionados .listado > a .contenido {
          display: block;
          position: relative;
          overflow: hidden;
          clear: both;
          padding: 25px 25px 10px 25px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          background: #FFF; }
          body.section-actualidad .proyectos-relacionados .listado > a .contenido .titulo,
          body.section-sources .proyectos-relacionados .listado > a .contenido .titulo {
            display: block;
            position: relative;
            line-height: 1.3em;
            color: #38312B;
            font-size: 19px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            margin-top: 0; }
          body.section-actualidad .proyectos-relacionados .listado > a .contenido .fecha,
          body.section-sources .proyectos-relacionados .listado > a .contenido .fecha {
            display: block;
            position: relative;
            line-height: 1.2em;
            color: #38312B;
            font-size: 16px;
            text-align: left;
            margin-bottom: 10px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
          body.section-actualidad .proyectos-relacionados .listado > a .contenido .texto,
          body.section-sources .proyectos-relacionados .listado > a .contenido .texto {
            color: #38312B;
            font-size: 16px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ; }
        body.section-actualidad .proyectos-relacionados .listado > a .enlace,
        body.section-sources .proyectos-relacionados .listado > a .enlace {
          position: relative;
          height: auto;
          width: 100%;
          background: rgba(255, 255, 255, 0);
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          padding: 1px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          background: #FFF;
          position: relative;
          width: 100%;
          height: auto; }
          body.section-actualidad .proyectos-relacionados .listado > a .enlace:after,
          body.section-sources .proyectos-relacionados .listado > a .enlace:after {
            content: "\f105";
            font-family: "FontAwesome";
            color: #6E6259;
            background: #f4f3f1;
            width: 49px;
            height: 45px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            position: absolute;
            right: 1px; }
          body.section-actualidad .proyectos-relacionados .listado > a .enlace .boton,
          body.section-sources .proyectos-relacionados .listado > a .enlace .boton {
            opacity: .001;
            background: #6E6259;
            color: #FFF;
            height: 45px;
            padding: 0 0px 0 20px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            padding-right: 0px;
            font-size: 14px;
            -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
            transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
            body.section-actualidad .proyectos-relacionados .listado > a .enlace .boton:hover,
            body.section-sources .proyectos-relacionados .listado > a .enlace .boton:hover {
              background: #6E6259; }
          @media (max-width: 1024px) {
            body.section-actualidad .proyectos-relacionados .listado > a .enlace,
            body.section-sources .proyectos-relacionados .listado > a .enlace {
              position: relative; }
              body.section-actualidad .proyectos-relacionados .listado > a .enlace:after,
              body.section-sources .proyectos-relacionados .listado > a .enlace:after {
                background: #FFF;
                color: #6E6259;
                right: 1px; }
              body.section-actualidad .proyectos-relacionados .listado > a .enlace .boton,
              body.section-sources .proyectos-relacionados .listado > a .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #FFF;
                color: #6E6259;
                position: relative; } }
        body.section-actualidad .proyectos-relacionados .listado > a:hover .enlace:after, body.section-actualidad .proyectos-relacionados .listado > a:focus .enlace:after,
        body.section-sources .proyectos-relacionados .listado > a:hover .enlace:after,
        body.section-sources .proyectos-relacionados .listado > a:focus .enlace:after {
          background: #6E6259;
          color: #FFF; }
        body.section-actualidad .proyectos-relacionados .listado > a:hover .enlace .boton, body.section-actualidad .proyectos-relacionados .listado > a:focus .enlace .boton,
        body.section-sources .proyectos-relacionados .listado > a:hover .enlace .boton,
        body.section-sources .proyectos-relacionados .listado > a:focus .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #6E6259;
          color: #FFF; }
        body.section-actualidad .proyectos-relacionados .listado > a .noticia,
        body.section-sources .proyectos-relacionados .listado > a .noticia {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          height: auto;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
          @media (max-width: 1024px) {
            body.section-actualidad .proyectos-relacionados .listado > a .noticia .enlace:after,
            body.section-sources .proyectos-relacionados .listado > a .noticia .enlace:after {
              background: #f4f3f1;
              color: #6E6259; }
            body.section-actualidad .proyectos-relacionados .listado > a .noticia .enlace .boton,
            body.section-sources .proyectos-relacionados .listado > a .noticia .enlace .boton {
              opacity: 1;
              padding-right: 50px;
              background: #f4f3f1;
              color: #6E6259; } }
        body.section-actualidad .proyectos-relacionados .listado > a.imagen:before, body.section-actualidad .proyectos-relacionados .listado > a.video:before,
        body.section-sources .proyectos-relacionados .listado > a.imagen:before,
        body.section-sources .proyectos-relacionados .listado > a.video:before {
          content: '\f03e';
          font-family: 'FontAwesome';
          background: #FFF;
          width: 47px;
          height: 47px;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1;
          color: #53565A;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          font-size: 20px; }
        body.section-actualidad .proyectos-relacionados .listado > a.video:before,
        body.section-sources .proyectos-relacionados .listado > a.video:before {
          content: '\f01d'; }
        @media (max-width: 1024px) {
          body.section-actualidad .proyectos-relacionados .listado > a,
          body.section-sources .proyectos-relacionados .listado > a {
            width: calc((100% - 20px) / 2); }
            body.section-actualidad .proyectos-relacionados .listado > a:nth-child(n+3),
            body.section-sources .proyectos-relacionados .listado > a:nth-child(n+3) {
              display: none; } }
        @media (max-width: 600px) {
          body.section-actualidad .proyectos-relacionados .listado > a,
          body.section-sources .proyectos-relacionados .listado > a {
            width: 100%;
            margin-bottom: 30px; }
            body.section-actualidad .proyectos-relacionados .listado > a:nth-child(n+3),
            body.section-sources .proyectos-relacionados .listado > a:nth-child(n+3) {
              display: none; } }
        body.section-actualidad .proyectos-relacionados .listado > a .proyecto,
        body.section-sources .proyectos-relacionados .listado > a .proyecto {
          height: auto;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
          body.section-actualidad .proyectos-relacionados .listado > a .proyecto .contenido,
          body.section-sources .proyectos-relacionados .listado > a .proyecto .contenido {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
      body.section-actualidad .proyectos-relacionados .listado a.btn-actualidad,
      body.section-sources .proyectos-relacionados .listado a.btn-actualidad {
        display: block;
        position: relative;
        padding: 24px 40px;
        background: #6E6259;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        text-transform: uppercase;
        font-size: 15px;
        margin: 50px 0;
        text-align: center;
        color: #fff;
        left: 50%;
        transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        width: 220px; }
    body.section-actualidad .proyectos-relacionados > a,
    body.section-sources .proyectos-relacionados > a {
      display: block;
      width: 330px;
      height: 65px;
      background: #6E6259;
      color: #FFF;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      text-transform: uppercase;
      font-size: 15px;
      text-decoration: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin: 0 auto 0 auto;
      cursor: pointer;
      position: relative;
      z-index: 0; }
      body.section-actualidad .proyectos-relacionados > a:hover,
      body.section-sources .proyectos-relacionados > a:hover {
        color: #6E6259; }
      body.section-actualidad .proyectos-relacionados > a:before,
      body.section-sources .proyectos-relacionados > a:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #FFF;
        z-index: -1;
        opacity: 0;
        -webkit-transform: scale3d(0.2, 1, 1);
        transform: scale3d(0.2, 1, 1);
        -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
        -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
        transition: opacity 0.4s, -webkit-transform 0.4s;
        transition: transform 0.4s, opacity 0.4s;
        transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
        -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
        transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
      body.section-actualidad .proyectos-relacionados > a:hover,
      body.section-sources .proyectos-relacionados > a:hover {
        background: transparent !important; }
        body.section-actualidad .proyectos-relacionados > a:hover:before,
        body.section-sources .proyectos-relacionados > a:hover:before {
          opacity: 1;
          -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }
      @media (max-width: 600px) {
        body.section-actualidad .proyectos-relacionados > a,
        body.section-sources .proyectos-relacionados > a {
          width: 100%; } }
    @media (max-width: 1024px) {
      body.section-actualidad .proyectos-relacionados,
      body.section-sources .proyectos-relacionados {
        margin-bottom: 70px; }
        body.section-actualidad .proyectos-relacionados .listado .proyecto .enlace:after,
        body.section-sources .proyectos-relacionados .listado .proyecto .enlace:after {
          background: #f4f3f1;
          color: #6E6259; }
        body.section-actualidad .proyectos-relacionados .listado .proyecto .enlace .boton,
        body.section-sources .proyectos-relacionados .listado .proyecto .enlace .boton {
          opacity: 1;
          padding-right: 50px;
          background: #f4f3f1;
          color: #6E6259; } }

body.section-noticias,
body.section-multimedia,
body.section-imagenes,
body.section-images,
body.section-videos,
body.section-news {
  /*#main{padding-top: 58px; }*/ }
  body.section-noticias #contenedor-principal,
  body.section-multimedia #contenedor-principal,
  body.section-imagenes #contenedor-principal,
  body.section-images #contenedor-principal,
  body.section-videos #contenedor-principal,
  body.section-news #contenedor-principal {
    background: #FFF; }
  body.section-noticias #content,
  body.section-multimedia #content,
  body.section-imagenes #content,
  body.section-images #content,
  body.section-videos #content,
  body.section-news #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    body.section-noticias #content > article.node-noticias,
    body.section-noticias #content > article.node-videos,
    body.section-noticias #content > article.node-imagen,
    body.section-multimedia #content > article.node-noticias,
    body.section-multimedia #content > article.node-videos,
    body.section-multimedia #content > article.node-imagen,
    body.section-imagenes #content > article.node-noticias,
    body.section-imagenes #content > article.node-videos,
    body.section-imagenes #content > article.node-imagen,
    body.section-images #content > article.node-noticias,
    body.section-images #content > article.node-videos,
    body.section-images #content > article.node-imagen,
    body.section-videos #content > article.node-noticias,
    body.section-videos #content > article.node-videos,
    body.section-videos #content > article.node-imagen,
    body.section-news #content > article.node-noticias,
    body.section-news #content > article.node-videos,
    body.section-news #content > article.node-imagen {
      width: 820px;
      margin: 0 auto;
      position: relative;
      margin-top: 0px; }
      @media (max-width: 1024px) {
        body.section-noticias #content > article.node-noticias,
        body.section-noticias #content > article.node-videos,
        body.section-noticias #content > article.node-imagen,
        body.section-multimedia #content > article.node-noticias,
        body.section-multimedia #content > article.node-videos,
        body.section-multimedia #content > article.node-imagen,
        body.section-imagenes #content > article.node-noticias,
        body.section-imagenes #content > article.node-videos,
        body.section-imagenes #content > article.node-imagen,
        body.section-images #content > article.node-noticias,
        body.section-images #content > article.node-videos,
        body.section-images #content > article.node-imagen,
        body.section-videos #content > article.node-noticias,
        body.section-videos #content > article.node-videos,
        body.section-videos #content > article.node-imagen,
        body.section-news #content > article.node-noticias,
        body.section-news #content > article.node-videos,
        body.section-news #content > article.node-imagen {
          width: 100%;
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      body.section-noticias #content > article.node-noticias h1,
      body.section-noticias #content > article.node-videos h1,
      body.section-noticias #content > article.node-imagen h1,
      body.section-multimedia #content > article.node-noticias h1,
      body.section-multimedia #content > article.node-videos h1,
      body.section-multimedia #content > article.node-imagen h1,
      body.section-imagenes #content > article.node-noticias h1,
      body.section-imagenes #content > article.node-videos h1,
      body.section-imagenes #content > article.node-imagen h1,
      body.section-images #content > article.node-noticias h1,
      body.section-images #content > article.node-videos h1,
      body.section-images #content > article.node-imagen h1,
      body.section-videos #content > article.node-noticias h1,
      body.section-videos #content > article.node-videos h1,
      body.section-videos #content > article.node-imagen h1,
      body.section-news #content > article.node-noticias h1,
      body.section-news #content > article.node-videos h1,
      body.section-news #content > article.node-imagen h1 {
        display: block;
        padding: 0;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        color: #38312B;
        text-transform: uppercase;
        text-align: center;
        font-size: 38px;
        line-height: 1.1em;
        position: relative;
        max-width: 650px;
        margin: 0 auto 40px auto;
        font-size: 30px;
        text-align: left;
        margin: 0 0 21px 0;
        max-width: initial; }
        @media (max-width: 1024px) {
          body.section-noticias #content > article.node-noticias h1,
          body.section-noticias #content > article.node-videos h1,
          body.section-noticias #content > article.node-imagen h1,
          body.section-multimedia #content > article.node-noticias h1,
          body.section-multimedia #content > article.node-videos h1,
          body.section-multimedia #content > article.node-imagen h1,
          body.section-imagenes #content > article.node-noticias h1,
          body.section-imagenes #content > article.node-videos h1,
          body.section-imagenes #content > article.node-imagen h1,
          body.section-images #content > article.node-noticias h1,
          body.section-images #content > article.node-videos h1,
          body.section-images #content > article.node-imagen h1,
          body.section-videos #content > article.node-noticias h1,
          body.section-videos #content > article.node-videos h1,
          body.section-videos #content > article.node-imagen h1,
          body.section-news #content > article.node-noticias h1,
          body.section-news #content > article.node-videos h1,
          body.section-news #content > article.node-imagen h1 {
            padding: 0 20px; } }
        @media (max-width: 600px) {
          body.section-noticias #content > article.node-noticias h1,
          body.section-noticias #content > article.node-videos h1,
          body.section-noticias #content > article.node-imagen h1,
          body.section-multimedia #content > article.node-noticias h1,
          body.section-multimedia #content > article.node-videos h1,
          body.section-multimedia #content > article.node-imagen h1,
          body.section-imagenes #content > article.node-noticias h1,
          body.section-imagenes #content > article.node-videos h1,
          body.section-imagenes #content > article.node-imagen h1,
          body.section-images #content > article.node-noticias h1,
          body.section-images #content > article.node-videos h1,
          body.section-images #content > article.node-imagen h1,
          body.section-videos #content > article.node-noticias h1,
          body.section-videos #content > article.node-videos h1,
          body.section-videos #content > article.node-imagen h1,
          body.section-news #content > article.node-noticias h1,
          body.section-news #content > article.node-videos h1,
          body.section-news #content > article.node-imagen h1 {
            font-size: 30px;
            line-height: 28px; } }
        body.section-noticias #content > article.node-noticias h1:before,
        body.section-noticias #content > article.node-videos h1:before,
        body.section-noticias #content > article.node-imagen h1:before,
        body.section-multimedia #content > article.node-noticias h1:before,
        body.section-multimedia #content > article.node-videos h1:before,
        body.section-multimedia #content > article.node-imagen h1:before,
        body.section-imagenes #content > article.node-noticias h1:before,
        body.section-imagenes #content > article.node-videos h1:before,
        body.section-imagenes #content > article.node-imagen h1:before,
        body.section-images #content > article.node-noticias h1:before,
        body.section-images #content > article.node-videos h1:before,
        body.section-images #content > article.node-imagen h1:before,
        body.section-videos #content > article.node-noticias h1:before,
        body.section-videos #content > article.node-videos h1:before,
        body.section-videos #content > article.node-imagen h1:before,
        body.section-news #content > article.node-noticias h1:before,
        body.section-news #content > article.node-videos h1:before,
        body.section-news #content > article.node-imagen h1:before {
          content: "";
          width: 80px;
          height: 7px;
          background: #aca39a;
          display: block;
          left: 50%;
          position: relative;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
          margin: 0px 0 30px 0; }
        @media (max-width: 1024px) {
          body.section-noticias #content > article.node-noticias h1,
          body.section-noticias #content > article.node-videos h1,
          body.section-noticias #content > article.node-imagen h1,
          body.section-multimedia #content > article.node-noticias h1,
          body.section-multimedia #content > article.node-videos h1,
          body.section-multimedia #content > article.node-imagen h1,
          body.section-imagenes #content > article.node-noticias h1,
          body.section-imagenes #content > article.node-videos h1,
          body.section-imagenes #content > article.node-imagen h1,
          body.section-images #content > article.node-noticias h1,
          body.section-images #content > article.node-videos h1,
          body.section-images #content > article.node-imagen h1,
          body.section-videos #content > article.node-noticias h1,
          body.section-videos #content > article.node-videos h1,
          body.section-videos #content > article.node-imagen h1,
          body.section-news #content > article.node-noticias h1,
          body.section-news #content > article.node-videos h1,
          body.section-news #content > article.node-imagen h1 {
            padding: 0;
            max-width: 50%; } }
        @media (max-width: 828px) {
          body.section-noticias #content > article.node-noticias h1,
          body.section-noticias #content > article.node-videos h1,
          body.section-noticias #content > article.node-imagen h1,
          body.section-multimedia #content > article.node-noticias h1,
          body.section-multimedia #content > article.node-videos h1,
          body.section-multimedia #content > article.node-imagen h1,
          body.section-imagenes #content > article.node-noticias h1,
          body.section-imagenes #content > article.node-videos h1,
          body.section-imagenes #content > article.node-imagen h1,
          body.section-images #content > article.node-noticias h1,
          body.section-images #content > article.node-videos h1,
          body.section-images #content > article.node-imagen h1,
          body.section-videos #content > article.node-noticias h1,
          body.section-videos #content > article.node-videos h1,
          body.section-videos #content > article.node-imagen h1,
          body.section-news #content > article.node-noticias h1,
          body.section-news #content > article.node-videos h1,
          body.section-news #content > article.node-imagen h1 {
            max-width: initial; } }
        body.section-noticias #content > article.node-noticias h1:before,
        body.section-noticias #content > article.node-videos h1:before,
        body.section-noticias #content > article.node-imagen h1:before,
        body.section-multimedia #content > article.node-noticias h1:before,
        body.section-multimedia #content > article.node-videos h1:before,
        body.section-multimedia #content > article.node-imagen h1:before,
        body.section-imagenes #content > article.node-noticias h1:before,
        body.section-imagenes #content > article.node-videos h1:before,
        body.section-imagenes #content > article.node-imagen h1:before,
        body.section-images #content > article.node-noticias h1:before,
        body.section-images #content > article.node-videos h1:before,
        body.section-images #content > article.node-imagen h1:before,
        body.section-videos #content > article.node-noticias h1:before,
        body.section-videos #content > article.node-videos h1:before,
        body.section-videos #content > article.node-imagen h1:before,
        body.section-news #content > article.node-noticias h1:before,
        body.section-news #content > article.node-videos h1:before,
        body.section-news #content > article.node-imagen h1:before {
          left: 0;
          -webkit-transform: none;
          transform: none; }
      body.section-noticias #content > article.node-noticias .fecha,
      body.section-noticias #content > article.node-videos .fecha,
      body.section-noticias #content > article.node-imagen .fecha,
      body.section-multimedia #content > article.node-noticias .fecha,
      body.section-multimedia #content > article.node-videos .fecha,
      body.section-multimedia #content > article.node-imagen .fecha,
      body.section-imagenes #content > article.node-noticias .fecha,
      body.section-imagenes #content > article.node-videos .fecha,
      body.section-imagenes #content > article.node-imagen .fecha,
      body.section-images #content > article.node-noticias .fecha,
      body.section-images #content > article.node-videos .fecha,
      body.section-images #content > article.node-imagen .fecha,
      body.section-videos #content > article.node-noticias .fecha,
      body.section-videos #content > article.node-videos .fecha,
      body.section-videos #content > article.node-imagen .fecha,
      body.section-news #content > article.node-noticias .fecha,
      body.section-news #content > article.node-videos .fecha,
      body.section-news #content > article.node-imagen .fecha {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 16px;
        color: #38312B;
        margin-bottom: 15px;
        display: block; }
      body.section-noticias #content > article.node-noticias .introduccion,
      body.section-noticias #content > article.node-videos .introduccion,
      body.section-noticias #content > article.node-imagen .introduccion,
      body.section-multimedia #content > article.node-noticias .introduccion,
      body.section-multimedia #content > article.node-videos .introduccion,
      body.section-multimedia #content > article.node-imagen .introduccion,
      body.section-imagenes #content > article.node-noticias .introduccion,
      body.section-imagenes #content > article.node-videos .introduccion,
      body.section-imagenes #content > article.node-imagen .introduccion,
      body.section-images #content > article.node-noticias .introduccion,
      body.section-images #content > article.node-videos .introduccion,
      body.section-images #content > article.node-imagen .introduccion,
      body.section-videos #content > article.node-noticias .introduccion,
      body.section-videos #content > article.node-videos .introduccion,
      body.section-videos #content > article.node-imagen .introduccion,
      body.section-news #content > article.node-noticias .introduccion,
      body.section-news #content > article.node-videos .introduccion,
      body.section-news #content > article.node-imagen .introduccion {
        width: 100%;
        text-align: left;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        line-height: 1.2em;
        font-size: 18px;
        color: #38312B;
        margin-bottom: 30px; }
      body.section-noticias #content > article.node-noticias .noticia-contenido,
      body.section-noticias #content > article.node-videos .noticia-contenido,
      body.section-noticias #content > article.node-imagen .noticia-contenido,
      body.section-multimedia #content > article.node-noticias .noticia-contenido,
      body.section-multimedia #content > article.node-videos .noticia-contenido,
      body.section-multimedia #content > article.node-imagen .noticia-contenido,
      body.section-imagenes #content > article.node-noticias .noticia-contenido,
      body.section-imagenes #content > article.node-videos .noticia-contenido,
      body.section-imagenes #content > article.node-imagen .noticia-contenido,
      body.section-images #content > article.node-noticias .noticia-contenido,
      body.section-images #content > article.node-videos .noticia-contenido,
      body.section-images #content > article.node-imagen .noticia-contenido,
      body.section-videos #content > article.node-noticias .noticia-contenido,
      body.section-videos #content > article.node-videos .noticia-contenido,
      body.section-videos #content > article.node-imagen .noticia-contenido,
      body.section-news #content > article.node-noticias .noticia-contenido,
      body.section-news #content > article.node-videos .noticia-contenido,
      body.section-news #content > article.node-imagen .noticia-contenido {
        position: relative; }
        @media (max-width: 600px) {
          body.section-noticias #content > article.node-noticias .noticia-contenido,
          body.section-noticias #content > article.node-videos .noticia-contenido,
          body.section-noticias #content > article.node-imagen .noticia-contenido,
          body.section-multimedia #content > article.node-noticias .noticia-contenido,
          body.section-multimedia #content > article.node-videos .noticia-contenido,
          body.section-multimedia #content > article.node-imagen .noticia-contenido,
          body.section-imagenes #content > article.node-noticias .noticia-contenido,
          body.section-imagenes #content > article.node-videos .noticia-contenido,
          body.section-imagenes #content > article.node-imagen .noticia-contenido,
          body.section-images #content > article.node-noticias .noticia-contenido,
          body.section-images #content > article.node-videos .noticia-contenido,
          body.section-images #content > article.node-imagen .noticia-contenido,
          body.section-videos #content > article.node-noticias .noticia-contenido,
          body.section-videos #content > article.node-videos .noticia-contenido,
          body.section-videos #content > article.node-imagen .noticia-contenido,
          body.section-news #content > article.node-noticias .noticia-contenido,
          body.section-news #content > article.node-videos .noticia-contenido,
          body.section-news #content > article.node-imagen .noticia-contenido {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; } }
        body.section-noticias #content > article.node-noticias .noticia-contenido .compartir,
        body.section-noticias #content > article.node-videos .noticia-contenido .compartir,
        body.section-noticias #content > article.node-imagen .noticia-contenido .compartir,
        body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir,
        body.section-multimedia #content > article.node-videos .noticia-contenido .compartir,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir,
        body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir,
        body.section-imagenes #content > article.node-videos .noticia-contenido .compartir,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir,
        body.section-images #content > article.node-noticias .noticia-contenido .compartir,
        body.section-images #content > article.node-videos .noticia-contenido .compartir,
        body.section-images #content > article.node-imagen .noticia-contenido .compartir,
        body.section-videos #content > article.node-noticias .noticia-contenido .compartir,
        body.section-videos #content > article.node-videos .noticia-contenido .compartir,
        body.section-videos #content > article.node-imagen .noticia-contenido .compartir,
        body.section-news #content > article.node-noticias .noticia-contenido .compartir,
        body.section-news #content > article.node-videos .noticia-contenido .compartir,
        body.section-news #content > article.node-imagen .noticia-contenido .compartir {
          position: absolute;
          right: -20px;
          -webkit-transform: translateX(100%);
          transform: translateX(100%);
          top: 0;
          left: initial; }
          @media (max-width: 1024px) {
            body.section-noticias #content > article.node-noticias .noticia-contenido .compartir,
            body.section-noticias #content > article.node-videos .noticia-contenido .compartir,
            body.section-noticias #content > article.node-imagen .noticia-contenido .compartir,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir,
            body.section-multimedia #content > article.node-videos .noticia-contenido .compartir,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir,
            body.section-imagenes #content > article.node-videos .noticia-contenido .compartir,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir,
            body.section-images #content > article.node-noticias .noticia-contenido .compartir,
            body.section-images #content > article.node-videos .noticia-contenido .compartir,
            body.section-images #content > article.node-imagen .noticia-contenido .compartir,
            body.section-videos #content > article.node-noticias .noticia-contenido .compartir,
            body.section-videos #content > article.node-videos .noticia-contenido .compartir,
            body.section-videos #content > article.node-imagen .noticia-contenido .compartir,
            body.section-news #content > article.node-noticias .noticia-contenido .compartir,
            body.section-news #content > article.node-videos .noticia-contenido .compartir,
            body.section-news #content > article.node-imagen .noticia-contenido .compartir {
              right: 0px;
              -webkit-transform: none;
              transform: none; } }
          @media (max-width: 600px) {
            body.section-noticias #content > article.node-noticias .noticia-contenido .compartir,
            body.section-noticias #content > article.node-videos .noticia-contenido .compartir,
            body.section-noticias #content > article.node-imagen .noticia-contenido .compartir,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir,
            body.section-multimedia #content > article.node-videos .noticia-contenido .compartir,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir,
            body.section-imagenes #content > article.node-videos .noticia-contenido .compartir,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir,
            body.section-images #content > article.node-noticias .noticia-contenido .compartir,
            body.section-images #content > article.node-videos .noticia-contenido .compartir,
            body.section-images #content > article.node-imagen .noticia-contenido .compartir,
            body.section-videos #content > article.node-noticias .noticia-contenido .compartir,
            body.section-videos #content > article.node-videos .noticia-contenido .compartir,
            body.section-videos #content > article.node-imagen .noticia-contenido .compartir,
            body.section-news #content > article.node-noticias .noticia-contenido .compartir,
            body.section-news #content > article.node-videos .noticia-contenido .compartir,
            body.section-news #content > article.node-imagen .noticia-contenido .compartir {
              position: relative;
              width: 100%;
              margin: 0;
              -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
              order: 2; } }
          body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
          body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
          body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
          body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
          body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
          body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
          body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
          body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
          body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
          body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
          body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
          body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
          body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
          body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; }
            @media (max-width: 600px) {
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                float: none; } }
            body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
            body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
            body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
            body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
            body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
            body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
            body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
            body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
            body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
            body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
            body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
            body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
            body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
            body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a {
              margin: 0;
              background: #f4f3f1;
              color: #38312B;
              width: 44px !important;
              height: 44px;
              margin-bottom: 4px;
              position: relative;
              text-decoration: none;
              border: 2px solid transparent;
              text-indent: -50000px; }
              @media (max-width: 600px) {
                body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
                body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
                body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
                body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
                body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
                body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
                body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
                body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
                body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
                body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
                body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
                body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
                body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
                body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
                body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a,
                body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a,
                body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a,
                body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a {
                  margin-right: 4px; } }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a > span,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a > span {
                display: none; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.focus:focus,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.focus:focus {
                border-color: #f00;
                outline: none; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:after,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:after {
                content: "";
                font-family: "FontAwesome";
                display: block;
                color: #38312B;
                text-indent: 0;
                font-size: 20px;
                top: 50%;
                -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
                position: absolute;
                left: 50%; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_twitter:after {
                content: "\f099"; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_facebook:after {
                content: "\f09a"; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a.addthis_button_google_plusone_share:after {
                content: "\f0d5"; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:after,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:after {
                color: #FFF; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:before,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:before {
                content: '';
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                background: #38312B ;
                z-index: -1;
                opacity: 0;
                -webkit-transform: scale3d(0.2, 1, 1);
                transform: scale3d(0.2, 1, 1);
                -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
                -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
                transition: opacity 0.4s, -webkit-transform 0.4s;
                transition: transform 0.4s, opacity 0.4s;
                transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
                -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
                transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
              body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover,
              body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover {
                background: transparent !important; }
                body.section-noticias #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-noticias #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-noticias #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-multimedia #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-multimedia #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-multimedia #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-imagenes #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-imagenes #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-imagenes #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-images #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-images #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-images #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-videos #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-videos #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-videos #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-news #content > article.node-noticias .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-news #content > article.node-videos .noticia-contenido .compartir .addthis_toolbox a:hover:before,
                body.section-news #content > article.node-imagen .noticia-contenido .compartir .addthis_toolbox a:hover:before {
                  opacity: 1;
                  -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0); }
        body.section-noticias #content > article.node-noticias .noticia-contenido .imagen,
        body.section-noticias #content > article.node-videos .noticia-contenido .imagen,
        body.section-noticias #content > article.node-imagen .noticia-contenido .imagen,
        body.section-multimedia #content > article.node-noticias .noticia-contenido .imagen,
        body.section-multimedia #content > article.node-videos .noticia-contenido .imagen,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .imagen,
        body.section-imagenes #content > article.node-noticias .noticia-contenido .imagen,
        body.section-imagenes #content > article.node-videos .noticia-contenido .imagen,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .imagen,
        body.section-images #content > article.node-noticias .noticia-contenido .imagen,
        body.section-images #content > article.node-videos .noticia-contenido .imagen,
        body.section-images #content > article.node-imagen .noticia-contenido .imagen,
        body.section-videos #content > article.node-noticias .noticia-contenido .imagen,
        body.section-videos #content > article.node-videos .noticia-contenido .imagen,
        body.section-videos #content > article.node-imagen .noticia-contenido .imagen,
        body.section-news #content > article.node-noticias .noticia-contenido .imagen,
        body.section-news #content > article.node-videos .noticia-contenido .imagen,
        body.section-news #content > article.node-imagen .noticia-contenido .imagen {
          width: 100%;
          height: 440px;
          margin-bottom: 50px; }
          @media (max-width: 1024px) {
            body.section-noticias #content > article.node-noticias .noticia-contenido .imagen,
            body.section-noticias #content > article.node-videos .noticia-contenido .imagen,
            body.section-noticias #content > article.node-imagen .noticia-contenido .imagen,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .imagen,
            body.section-multimedia #content > article.node-videos .noticia-contenido .imagen,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .imagen,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .imagen,
            body.section-imagenes #content > article.node-videos .noticia-contenido .imagen,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .imagen,
            body.section-images #content > article.node-noticias .noticia-contenido .imagen,
            body.section-images #content > article.node-videos .noticia-contenido .imagen,
            body.section-images #content > article.node-imagen .noticia-contenido .imagen,
            body.section-videos #content > article.node-noticias .noticia-contenido .imagen,
            body.section-videos #content > article.node-videos .noticia-contenido .imagen,
            body.section-videos #content > article.node-imagen .noticia-contenido .imagen,
            body.section-news #content > article.node-noticias .noticia-contenido .imagen,
            body.section-news #content > article.node-videos .noticia-contenido .imagen,
            body.section-news #content > article.node-imagen .noticia-contenido .imagen {
              -webkit-box-sizing: border-box;
              box-sizing: border-box;
              overflow: hidden;
              width: calc(100% - 60px); } }
          @media (max-width: 600px) {
            body.section-noticias #content > article.node-noticias .noticia-contenido .imagen,
            body.section-noticias #content > article.node-videos .noticia-contenido .imagen,
            body.section-noticias #content > article.node-imagen .noticia-contenido .imagen,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .imagen,
            body.section-multimedia #content > article.node-videos .noticia-contenido .imagen,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .imagen,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .imagen,
            body.section-imagenes #content > article.node-videos .noticia-contenido .imagen,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .imagen,
            body.section-images #content > article.node-noticias .noticia-contenido .imagen,
            body.section-images #content > article.node-videos .noticia-contenido .imagen,
            body.section-images #content > article.node-imagen .noticia-contenido .imagen,
            body.section-videos #content > article.node-noticias .noticia-contenido .imagen,
            body.section-videos #content > article.node-videos .noticia-contenido .imagen,
            body.section-videos #content > article.node-imagen .noticia-contenido .imagen,
            body.section-news #content > article.node-noticias .noticia-contenido .imagen,
            body.section-news #content > article.node-videos .noticia-contenido .imagen,
            body.section-news #content > article.node-imagen .noticia-contenido .imagen {
              width: 100%;
              height: 250px;
              -webkit-box-ordinal-group: 1;
              -ms-flex-order: 0;
              order: 0;
              margin-bottom: 20px; } }
        body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-listado,
        body.section-noticias #content > article.node-videos .noticia-contenido .bloque-listado,
        body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-listado,
        body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-listado,
        body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-listado,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-listado,
        body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-listado,
        body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-listado,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-listado,
        body.section-images #content > article.node-noticias .noticia-contenido .bloque-listado,
        body.section-images #content > article.node-videos .noticia-contenido .bloque-listado,
        body.section-images #content > article.node-imagen .noticia-contenido .bloque-listado,
        body.section-videos #content > article.node-noticias .noticia-contenido .bloque-listado,
        body.section-videos #content > article.node-videos .noticia-contenido .bloque-listado,
        body.section-videos #content > article.node-imagen .noticia-contenido .bloque-listado,
        body.section-news #content > article.node-noticias .noticia-contenido .bloque-listado,
        body.section-news #content > article.node-videos .noticia-contenido .bloque-listado,
        body.section-news #content > article.node-imagen .noticia-contenido .bloque-listado {
          position: relative;
          overflow: hidden;
          margin-bottom: 50px; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-listado .imagen,
          body.section-noticias #content > article.node-videos .noticia-contenido .bloque-listado .imagen,
          body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-listado .imagen,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-listado .imagen,
          body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-listado .imagen,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-listado .imagen,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-listado .imagen,
          body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-listado .imagen,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-listado .imagen,
          body.section-images #content > article.node-noticias .noticia-contenido .bloque-listado .imagen,
          body.section-images #content > article.node-videos .noticia-contenido .bloque-listado .imagen,
          body.section-images #content > article.node-imagen .noticia-contenido .bloque-listado .imagen,
          body.section-videos #content > article.node-noticias .noticia-contenido .bloque-listado .imagen,
          body.section-videos #content > article.node-videos .noticia-contenido .bloque-listado .imagen,
          body.section-videos #content > article.node-imagen .noticia-contenido .bloque-listado .imagen,
          body.section-news #content > article.node-noticias .noticia-contenido .bloque-listado .imagen,
          body.section-news #content > article.node-videos .noticia-contenido .bloque-listado .imagen,
          body.section-news #content > article.node-imagen .noticia-contenido .bloque-listado .imagen {
            margin-bottom: 0px; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-listado .slick-prev,
          body.section-noticias #content > article.node-videos .noticia-contenido .bloque-listado .slick-prev,
          body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-listado .slick-prev,
          body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-listado .slick-prev,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-listado .slick-prev,
          body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-listado .slick-prev,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
          body.section-images #content > article.node-noticias .noticia-contenido .bloque-listado .slick-prev,
          body.section-images #content > article.node-videos .noticia-contenido .bloque-listado .slick-prev,
          body.section-images #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
          body.section-videos #content > article.node-noticias .noticia-contenido .bloque-listado .slick-prev,
          body.section-videos #content > article.node-videos .noticia-contenido .bloque-listado .slick-prev,
          body.section-videos #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
          body.section-news #content > article.node-noticias .noticia-contenido .bloque-listado .slick-prev,
          body.section-news #content > article.node-videos .noticia-contenido .bloque-listado .slick-prev,
          body.section-news #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev {
            background: #6E6259;
            width: 42px;
            height: 42px;
            font-size: 18px;
            -webkit-appearance: none;
            border: none;
            color: #fff;
            display: block;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            left: 5px;
            border-radius: 100%; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-listado .slick-next,
          body.section-noticias #content > article.node-videos .noticia-contenido .bloque-listado .slick-next,
          body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-listado .slick-next,
          body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-listado .slick-next,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-listado .slick-next,
          body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-listado .slick-next,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
          body.section-images #content > article.node-noticias .noticia-contenido .bloque-listado .slick-next,
          body.section-images #content > article.node-videos .noticia-contenido .bloque-listado .slick-next,
          body.section-images #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
          body.section-videos #content > article.node-noticias .noticia-contenido .bloque-listado .slick-next,
          body.section-videos #content > article.node-videos .noticia-contenido .bloque-listado .slick-next,
          body.section-videos #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
          body.section-news #content > article.node-noticias .noticia-contenido .bloque-listado .slick-next,
          body.section-news #content > article.node-videos .noticia-contenido .bloque-listado .slick-next,
          body.section-news #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next {
            background: #6E6259;
            width: 42px;
            height: 42px;
            font-size: 18px;
            -webkit-appearance: none;
            border: none;
            color: #fff;
            display: block;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            right: 5px;
            border-radius: 100%; }
        body.section-noticias #content > article.node-noticias .noticia-contenido .contenido,
        body.section-noticias #content > article.node-videos .noticia-contenido .contenido,
        body.section-noticias #content > article.node-imagen .noticia-contenido .contenido,
        body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido,
        body.section-multimedia #content > article.node-videos .noticia-contenido .contenido,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido,
        body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido,
        body.section-imagenes #content > article.node-videos .noticia-contenido .contenido,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido,
        body.section-images #content > article.node-noticias .noticia-contenido .contenido,
        body.section-images #content > article.node-videos .noticia-contenido .contenido,
        body.section-images #content > article.node-imagen .noticia-contenido .contenido,
        body.section-videos #content > article.node-noticias .noticia-contenido .contenido,
        body.section-videos #content > article.node-videos .noticia-contenido .contenido,
        body.section-videos #content > article.node-imagen .noticia-contenido .contenido,
        body.section-news #content > article.node-noticias .noticia-contenido .contenido,
        body.section-news #content > article.node-videos .noticia-contenido .contenido,
        body.section-news #content > article.node-imagen .noticia-contenido .contenido {
          margin-bottom: 80px; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .contenido p, body.section-noticias #content > article.node-noticias .noticia-contenido .contenido ul li,
          body.section-noticias #content > article.node-videos .noticia-contenido .contenido p,
          body.section-noticias #content > article.node-videos .noticia-contenido .contenido ul li,
          body.section-noticias #content > article.node-imagen .noticia-contenido .contenido p,
          body.section-noticias #content > article.node-imagen .noticia-contenido .contenido ul li,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido p,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido ul li,
          body.section-multimedia #content > article.node-videos .noticia-contenido .contenido p,
          body.section-multimedia #content > article.node-videos .noticia-contenido .contenido ul li,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido p,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido ul li,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido p,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido ul li,
          body.section-imagenes #content > article.node-videos .noticia-contenido .contenido p,
          body.section-imagenes #content > article.node-videos .noticia-contenido .contenido ul li,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido p,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido ul li,
          body.section-images #content > article.node-noticias .noticia-contenido .contenido p,
          body.section-images #content > article.node-noticias .noticia-contenido .contenido ul li,
          body.section-images #content > article.node-videos .noticia-contenido .contenido p,
          body.section-images #content > article.node-videos .noticia-contenido .contenido ul li,
          body.section-images #content > article.node-imagen .noticia-contenido .contenido p,
          body.section-images #content > article.node-imagen .noticia-contenido .contenido ul li,
          body.section-videos #content > article.node-noticias .noticia-contenido .contenido p,
          body.section-videos #content > article.node-noticias .noticia-contenido .contenido ul li,
          body.section-videos #content > article.node-videos .noticia-contenido .contenido p,
          body.section-videos #content > article.node-videos .noticia-contenido .contenido ul li,
          body.section-videos #content > article.node-imagen .noticia-contenido .contenido p,
          body.section-videos #content > article.node-imagen .noticia-contenido .contenido ul li,
          body.section-news #content > article.node-noticias .noticia-contenido .contenido p,
          body.section-news #content > article.node-noticias .noticia-contenido .contenido ul li,
          body.section-news #content > article.node-videos .noticia-contenido .contenido p,
          body.section-news #content > article.node-videos .noticia-contenido .contenido ul li,
          body.section-news #content > article.node-imagen .noticia-contenido .contenido p,
          body.section-news #content > article.node-imagen .noticia-contenido .contenido ul li {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            color: #38312B;
            padding-right: 15%; }
            @media (max-width: 1024px) {
              body.section-noticias #content > article.node-noticias .noticia-contenido .contenido p, body.section-noticias #content > article.node-noticias .noticia-contenido .contenido ul li,
              body.section-noticias #content > article.node-videos .noticia-contenido .contenido p,
              body.section-noticias #content > article.node-videos .noticia-contenido .contenido ul li,
              body.section-noticias #content > article.node-imagen .noticia-contenido .contenido p,
              body.section-noticias #content > article.node-imagen .noticia-contenido .contenido ul li,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido p,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido ul li,
              body.section-multimedia #content > article.node-videos .noticia-contenido .contenido p,
              body.section-multimedia #content > article.node-videos .noticia-contenido .contenido ul li,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido p,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido ul li,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido p,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido ul li,
              body.section-imagenes #content > article.node-videos .noticia-contenido .contenido p,
              body.section-imagenes #content > article.node-videos .noticia-contenido .contenido ul li,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido p,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido ul li,
              body.section-images #content > article.node-noticias .noticia-contenido .contenido p,
              body.section-images #content > article.node-noticias .noticia-contenido .contenido ul li,
              body.section-images #content > article.node-videos .noticia-contenido .contenido p,
              body.section-images #content > article.node-videos .noticia-contenido .contenido ul li,
              body.section-images #content > article.node-imagen .noticia-contenido .contenido p,
              body.section-images #content > article.node-imagen .noticia-contenido .contenido ul li,
              body.section-videos #content > article.node-noticias .noticia-contenido .contenido p,
              body.section-videos #content > article.node-noticias .noticia-contenido .contenido ul li,
              body.section-videos #content > article.node-videos .noticia-contenido .contenido p,
              body.section-videos #content > article.node-videos .noticia-contenido .contenido ul li,
              body.section-videos #content > article.node-imagen .noticia-contenido .contenido p,
              body.section-videos #content > article.node-imagen .noticia-contenido .contenido ul li,
              body.section-news #content > article.node-noticias .noticia-contenido .contenido p,
              body.section-news #content > article.node-noticias .noticia-contenido .contenido ul li,
              body.section-news #content > article.node-videos .noticia-contenido .contenido p,
              body.section-news #content > article.node-videos .noticia-contenido .contenido ul li,
              body.section-news #content > article.node-imagen .noticia-contenido .contenido p,
              body.section-news #content > article.node-imagen .noticia-contenido .contenido ul li {
                padding-right: 0; } }
            body.section-noticias #content > article.node-noticias .noticia-contenido .contenido p a, body.section-noticias #content > article.node-noticias .noticia-contenido .contenido ul li a,
            body.section-noticias #content > article.node-videos .noticia-contenido .contenido p a,
            body.section-noticias #content > article.node-videos .noticia-contenido .contenido ul li a,
            body.section-noticias #content > article.node-imagen .noticia-contenido .contenido p a,
            body.section-noticias #content > article.node-imagen .noticia-contenido .contenido ul li a,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido p a,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido ul li a,
            body.section-multimedia #content > article.node-videos .noticia-contenido .contenido p a,
            body.section-multimedia #content > article.node-videos .noticia-contenido .contenido ul li a,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido p a,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido ul li a,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido p a,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido ul li a,
            body.section-imagenes #content > article.node-videos .noticia-contenido .contenido p a,
            body.section-imagenes #content > article.node-videos .noticia-contenido .contenido ul li a,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido p a,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido ul li a,
            body.section-images #content > article.node-noticias .noticia-contenido .contenido p a,
            body.section-images #content > article.node-noticias .noticia-contenido .contenido ul li a,
            body.section-images #content > article.node-videos .noticia-contenido .contenido p a,
            body.section-images #content > article.node-videos .noticia-contenido .contenido ul li a,
            body.section-images #content > article.node-imagen .noticia-contenido .contenido p a,
            body.section-images #content > article.node-imagen .noticia-contenido .contenido ul li a,
            body.section-videos #content > article.node-noticias .noticia-contenido .contenido p a,
            body.section-videos #content > article.node-noticias .noticia-contenido .contenido ul li a,
            body.section-videos #content > article.node-videos .noticia-contenido .contenido p a,
            body.section-videos #content > article.node-videos .noticia-contenido .contenido ul li a,
            body.section-videos #content > article.node-imagen .noticia-contenido .contenido p a,
            body.section-videos #content > article.node-imagen .noticia-contenido .contenido ul li a,
            body.section-news #content > article.node-noticias .noticia-contenido .contenido p a,
            body.section-news #content > article.node-noticias .noticia-contenido .contenido ul li a,
            body.section-news #content > article.node-videos .noticia-contenido .contenido p a,
            body.section-news #content > article.node-videos .noticia-contenido .contenido ul li a,
            body.section-news #content > article.node-imagen .noticia-contenido .contenido p a,
            body.section-news #content > article.node-imagen .noticia-contenido .contenido ul li a {
              color: #38312B; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .contenido b,
          body.section-noticias #content > article.node-noticias .noticia-contenido .contenido strong,
          body.section-noticias #content > article.node-videos .noticia-contenido .contenido b,
          body.section-noticias #content > article.node-videos .noticia-contenido .contenido strong,
          body.section-noticias #content > article.node-imagen .noticia-contenido .contenido b,
          body.section-noticias #content > article.node-imagen .noticia-contenido .contenido strong,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido b,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido strong,
          body.section-multimedia #content > article.node-videos .noticia-contenido .contenido b,
          body.section-multimedia #content > article.node-videos .noticia-contenido .contenido strong,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido b,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido strong,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido b,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido strong,
          body.section-imagenes #content > article.node-videos .noticia-contenido .contenido b,
          body.section-imagenes #content > article.node-videos .noticia-contenido .contenido strong,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido b,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido strong,
          body.section-images #content > article.node-noticias .noticia-contenido .contenido b,
          body.section-images #content > article.node-noticias .noticia-contenido .contenido strong,
          body.section-images #content > article.node-videos .noticia-contenido .contenido b,
          body.section-images #content > article.node-videos .noticia-contenido .contenido strong,
          body.section-images #content > article.node-imagen .noticia-contenido .contenido b,
          body.section-images #content > article.node-imagen .noticia-contenido .contenido strong,
          body.section-videos #content > article.node-noticias .noticia-contenido .contenido b,
          body.section-videos #content > article.node-noticias .noticia-contenido .contenido strong,
          body.section-videos #content > article.node-videos .noticia-contenido .contenido b,
          body.section-videos #content > article.node-videos .noticia-contenido .contenido strong,
          body.section-videos #content > article.node-imagen .noticia-contenido .contenido b,
          body.section-videos #content > article.node-imagen .noticia-contenido .contenido strong,
          body.section-news #content > article.node-noticias .noticia-contenido .contenido b,
          body.section-news #content > article.node-noticias .noticia-contenido .contenido strong,
          body.section-news #content > article.node-videos .noticia-contenido .contenido b,
          body.section-news #content > article.node-videos .noticia-contenido .contenido strong,
          body.section-news #content > article.node-imagen .noticia-contenido .contenido b,
          body.section-news #content > article.node-imagen .noticia-contenido .contenido strong {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ; }
          @media (max-width: 600px) {
            body.section-noticias #content > article.node-noticias .noticia-contenido .contenido,
            body.section-noticias #content > article.node-videos .noticia-contenido .contenido,
            body.section-noticias #content > article.node-imagen .noticia-contenido .contenido,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .contenido,
            body.section-multimedia #content > article.node-videos .noticia-contenido .contenido,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .contenido,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .contenido,
            body.section-imagenes #content > article.node-videos .noticia-contenido .contenido,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .contenido,
            body.section-images #content > article.node-noticias .noticia-contenido .contenido,
            body.section-images #content > article.node-videos .noticia-contenido .contenido,
            body.section-images #content > article.node-imagen .noticia-contenido .contenido,
            body.section-videos #content > article.node-noticias .noticia-contenido .contenido,
            body.section-videos #content > article.node-videos .noticia-contenido .contenido,
            body.section-videos #content > article.node-imagen .noticia-contenido .contenido,
            body.section-news #content > article.node-noticias .noticia-contenido .contenido,
            body.section-news #content > article.node-videos .noticia-contenido .contenido,
            body.section-news #content > article.node-imagen .noticia-contenido .contenido {
              -webkit-box-ordinal-group: 3;
              -ms-flex-order: 2;
              order: 2; } }
        body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet,
        body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet,
        body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet,
        body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet,
        body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet,
        body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet,
        body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet,
        body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet,
        body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet,
        body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet,
        body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet,
        body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet,
        body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet,
        body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet,
        body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet,
        body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet {
          background: #f4f3f1;
          margin: 60px 0 60px 10%;
          text-decoration: none;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }
          @media (max-width: 1024px) {
            body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet {
              margin: 60px 0 45px 0; } }
          @media (max-width: 600px) {
            body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet,
            body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet,
            body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet,
            body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet {
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-flow: column nowrap;
              flex-flow: column nowrap; } }
          body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
          body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet:after,
          body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
          body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet:after,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
          body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet:after,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
          body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
          body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet:after,
          body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
          body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
          body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet:after,
          body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
          body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
          body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet:after,
          body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet:after {
            content: "\f112";
            font-family: "FontAwesome";
            font-size: 20px;
            color: #003B5C;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 25px 35px 25px 0;
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end; }
            @media (max-width: 600px) {
              body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
              body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet:after,
              body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
              body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet:after,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
              body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet:after,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
              body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
              body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet:after,
              body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
              body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
              body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet:after,
              body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet:after,
              body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet:after,
              body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet:after,
              body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet:after {
                -webkit-box-align: start;
                -ms-flex-align: start;
                align-items: flex-start;
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                justify-content: flex-end; } }
          body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono,
          body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet span.icono,
          body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono,
          body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet span.icono,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono,
          body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet span.icono,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono,
          body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono,
          body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet span.icono,
          body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono,
          body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono,
          body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet span.icono,
          body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono,
          body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono,
          body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet span.icono,
          body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono {
            background: #003B5C;
            width: 55px;
            height: 73px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end;
            padding: 15px 10px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: -10px 0 0 30px; }
            body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono:after,
            body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet span.icono:after,
            body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono:after,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono:after,
            body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet span.icono:after,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono:after,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono:after,
            body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet span.icono:after,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono:after,
            body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono:after,
            body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet span.icono:after,
            body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono:after,
            body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono:after,
            body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet span.icono:after,
            body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono:after,
            body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet span.icono:after,
            body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet span.icono:after,
            body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet span.icono:after {
              content: "\f099";
              font-family: 'FontAwesome';
              color: #FFF;
              font-size: 25px;
              -webkit-font-smoothing: antialiased; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet p,
          body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet p,
          body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet p,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet p,
          body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet p,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet p,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet p,
          body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet p,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet p,
          body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet p,
          body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet p,
          body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet p,
          body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet p,
          body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet p,
          body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet p,
          body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet p,
          body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet p,
          body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet p {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            color: #003B5C;
            font-style: italic;
            font-size: 32px;
            line-height: 1.2em;
            padding: 30px 35px;
            margin: 0; }
            body.section-noticias #content > article.node-noticias .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-noticias #content > article.node-videos .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-multimedia #content > article.node-videos .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-imagenes #content > article.node-videos .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-images #content > article.node-noticias .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-images #content > article.node-videos .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-images #content > article.node-imagen .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-videos #content > article.node-noticias .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-videos #content > article.node-videos .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-videos #content > article.node-imagen .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-news #content > article.node-noticias .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-news #content > article.node-videos .noticia-contenido .bloque-tweet p span.hashtag,
            body.section-news #content > article.node-imagen .noticia-contenido .bloque-tweet p span.hashtag {
              font-size: 18px;
              display: block;
              margin-top: 10px; }
        body.section-noticias #content > article.node-noticias .noticia-contenido .descarga,
        body.section-noticias #content > article.node-videos .noticia-contenido .descarga,
        body.section-noticias #content > article.node-imagen .noticia-contenido .descarga,
        body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga,
        body.section-multimedia #content > article.node-videos .noticia-contenido .descarga,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga,
        body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga,
        body.section-imagenes #content > article.node-videos .noticia-contenido .descarga,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga,
        body.section-images #content > article.node-noticias .noticia-contenido .descarga,
        body.section-images #content > article.node-videos .noticia-contenido .descarga,
        body.section-images #content > article.node-imagen .noticia-contenido .descarga,
        body.section-videos #content > article.node-noticias .noticia-contenido .descarga,
        body.section-videos #content > article.node-videos .noticia-contenido .descarga,
        body.section-videos #content > article.node-imagen .noticia-contenido .descarga,
        body.section-news #content > article.node-noticias .noticia-contenido .descarga,
        body.section-news #content > article.node-videos .noticia-contenido .descarga,
        body.section-news #content > article.node-imagen .noticia-contenido .descarga {
          position: relative;
          max-width: 320px;
          margin-bottom: 20px; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-noticias #content > article.node-videos .noticia-contenido .descarga a,
          body.section-noticias #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-multimedia #content > article.node-videos .noticia-contenido .descarga a,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-imagenes #content > article.node-videos .noticia-contenido .descarga a,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-images #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-images #content > article.node-videos .noticia-contenido .descarga a,
          body.section-images #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-videos #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-videos #content > article.node-videos .noticia-contenido .descarga a,
          body.section-videos #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-news #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-news #content > article.node-videos .noticia-contenido .descarga a,
          body.section-news #content > article.node-imagen .noticia-contenido .descarga a {
            text-decoration: none;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            cursor: pointer;
            padding-left: 70px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            font-size: 15px;
            line-height: 1.2em; }
            body.section-noticias #content > article.node-noticias .noticia-contenido .descarga a:hover:before,
            body.section-noticias #content > article.node-videos .noticia-contenido .descarga a:hover:before,
            body.section-noticias #content > article.node-imagen .noticia-contenido .descarga a:hover:before,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga a:hover:before,
            body.section-multimedia #content > article.node-videos .noticia-contenido .descarga a:hover:before,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga a:hover:before,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga a:hover:before,
            body.section-imagenes #content > article.node-videos .noticia-contenido .descarga a:hover:before,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga a:hover:before,
            body.section-images #content > article.node-noticias .noticia-contenido .descarga a:hover:before,
            body.section-images #content > article.node-videos .noticia-contenido .descarga a:hover:before,
            body.section-images #content > article.node-imagen .noticia-contenido .descarga a:hover:before,
            body.section-videos #content > article.node-noticias .noticia-contenido .descarga a:hover:before,
            body.section-videos #content > article.node-videos .noticia-contenido .descarga a:hover:before,
            body.section-videos #content > article.node-imagen .noticia-contenido .descarga a:hover:before,
            body.section-news #content > article.node-noticias .noticia-contenido .descarga a:hover:before,
            body.section-news #content > article.node-videos .noticia-contenido .descarga a:hover:before,
            body.section-news #content > article.node-imagen .noticia-contenido .descarga a:hover:before {
              background: #000 ; }
            body.section-noticias #content > article.node-noticias .noticia-contenido .descarga a:before,
            body.section-noticias #content > article.node-videos .noticia-contenido .descarga a:before,
            body.section-noticias #content > article.node-imagen .noticia-contenido .descarga a:before,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga a:before,
            body.section-multimedia #content > article.node-videos .noticia-contenido .descarga a:before,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga a:before,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga a:before,
            body.section-imagenes #content > article.node-videos .noticia-contenido .descarga a:before,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga a:before,
            body.section-images #content > article.node-noticias .noticia-contenido .descarga a:before,
            body.section-images #content > article.node-videos .noticia-contenido .descarga a:before,
            body.section-images #content > article.node-imagen .noticia-contenido .descarga a:before,
            body.section-videos #content > article.node-noticias .noticia-contenido .descarga a:before,
            body.section-videos #content > article.node-videos .noticia-contenido .descarga a:before,
            body.section-videos #content > article.node-imagen .noticia-contenido .descarga a:before,
            body.section-news #content > article.node-noticias .noticia-contenido .descarga a:before,
            body.section-news #content > article.node-videos .noticia-contenido .descarga a:before,
            body.section-news #content > article.node-imagen .noticia-contenido .descarga a:before {
              content: "\f019";
              font-family: 'FontAwesome';
              color: #FFF;
              background: #38312B ;
              padding: 15px 15px;
              font-size: 23px;
              -webkit-font-smoothing: antialiased;
              border-radius: 50%;
              position: absolute;
              left: 0; }
            body.section-noticias #content > article.node-noticias .noticia-contenido .descarga a .titulo,
            body.section-noticias #content > article.node-videos .noticia-contenido .descarga a .titulo,
            body.section-noticias #content > article.node-imagen .noticia-contenido .descarga a .titulo,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga a .titulo,
            body.section-multimedia #content > article.node-videos .noticia-contenido .descarga a .titulo,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga a .titulo,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga a .titulo,
            body.section-imagenes #content > article.node-videos .noticia-contenido .descarga a .titulo,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga a .titulo,
            body.section-images #content > article.node-noticias .noticia-contenido .descarga a .titulo,
            body.section-images #content > article.node-videos .noticia-contenido .descarga a .titulo,
            body.section-images #content > article.node-imagen .noticia-contenido .descarga a .titulo,
            body.section-videos #content > article.node-noticias .noticia-contenido .descarga a .titulo,
            body.section-videos #content > article.node-videos .noticia-contenido .descarga a .titulo,
            body.section-videos #content > article.node-imagen .noticia-contenido .descarga a .titulo,
            body.section-news #content > article.node-noticias .noticia-contenido .descarga a .titulo,
            body.section-news #content > article.node-videos .noticia-contenido .descarga a .titulo,
            body.section-news #content > article.node-imagen .noticia-contenido .descarga a .titulo {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ;
              text-transform: uppercase;
              color: #38312B ; }
            body.section-noticias #content > article.node-noticias .noticia-contenido .descarga a p,
            body.section-noticias #content > article.node-videos .noticia-contenido .descarga a p,
            body.section-noticias #content > article.node-imagen .noticia-contenido .descarga a p,
            body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga a p,
            body.section-multimedia #content > article.node-videos .noticia-contenido .descarga a p,
            body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga a p,
            body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga a p,
            body.section-imagenes #content > article.node-videos .noticia-contenido .descarga a p,
            body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga a p,
            body.section-images #content > article.node-noticias .noticia-contenido .descarga a p,
            body.section-images #content > article.node-videos .noticia-contenido .descarga a p,
            body.section-images #content > article.node-imagen .noticia-contenido .descarga a p,
            body.section-videos #content > article.node-noticias .noticia-contenido .descarga a p,
            body.section-videos #content > article.node-videos .noticia-contenido .descarga a p,
            body.section-videos #content > article.node-imagen .noticia-contenido .descarga a p,
            body.section-news #content > article.node-noticias .noticia-contenido .descarga a p,
            body.section-news #content > article.node-videos .noticia-contenido .descarga a p,
            body.section-news #content > article.node-imagen .noticia-contenido .descarga a p {
              margin: 0;
              color: #38312B; }
              body.section-noticias #content > article.node-noticias .noticia-contenido .descarga a p span.peso,
              body.section-noticias #content > article.node-videos .noticia-contenido .descarga a p span.peso,
              body.section-noticias #content > article.node-imagen .noticia-contenido .descarga a p span.peso,
              body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga a p span.peso,
              body.section-multimedia #content > article.node-videos .noticia-contenido .descarga a p span.peso,
              body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga a p span.peso,
              body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga a p span.peso,
              body.section-imagenes #content > article.node-videos .noticia-contenido .descarga a p span.peso,
              body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga a p span.peso,
              body.section-images #content > article.node-noticias .noticia-contenido .descarga a p span.peso,
              body.section-images #content > article.node-videos .noticia-contenido .descarga a p span.peso,
              body.section-images #content > article.node-imagen .noticia-contenido .descarga a p span.peso,
              body.section-videos #content > article.node-noticias .noticia-contenido .descarga a p span.peso,
              body.section-videos #content > article.node-videos .noticia-contenido .descarga a p span.peso,
              body.section-videos #content > article.node-imagen .noticia-contenido .descarga a p span.peso,
              body.section-news #content > article.node-noticias .noticia-contenido .descarga a p span.peso,
              body.section-news #content > article.node-videos .noticia-contenido .descarga a p span.peso,
              body.section-news #content > article.node-imagen .noticia-contenido .descarga a p span.peso {
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 400 ;
                margin-left: 5px; }
          body.section-noticias #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-noticias #content > article.node-videos .noticia-contenido .descarga a,
          body.section-noticias #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-multimedia #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-multimedia #content > article.node-videos .noticia-contenido .descarga a,
          body.section-multimedia #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-imagenes #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-imagenes #content > article.node-videos .noticia-contenido .descarga a,
          body.section-imagenes #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-images #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-images #content > article.node-videos .noticia-contenido .descarga a,
          body.section-images #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-videos #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-videos #content > article.node-videos .noticia-contenido .descarga a,
          body.section-videos #content > article.node-imagen .noticia-contenido .descarga a,
          body.section-news #content > article.node-noticias .noticia-contenido .descarga a,
          body.section-news #content > article.node-videos .noticia-contenido .descarga a,
          body.section-news #content > article.node-imagen .noticia-contenido .descarga a {
            min-height: 50px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center; }
    @media (min-width: 1025px) {
      body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-listado,
      body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-listado,
      body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-listado,
      body.section-images #content > article.node-imagen .noticia-contenido .bloque-listado,
      body.section-videos #content > article.node-imagen .noticia-contenido .bloque-listado,
      body.section-news #content > article.node-imagen .noticia-contenido .bloque-listado {
        overflow: visible; }
        body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
        body.section-images #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
        body.section-videos #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next,
        body.section-news #content > article.node-imagen .noticia-contenido .bloque-listado .slick-next {
          right: -45px; }
        body.section-noticias #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
        body.section-multimedia #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
        body.section-imagenes #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
        body.section-images #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
        body.section-videos #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev,
        body.section-news #content > article.node-imagen .noticia-contenido .bloque-listado .slick-prev {
          left: -45px; } }
    body.section-noticias #content .proyectos-relacionados,
    body.section-multimedia #content .proyectos-relacionados,
    body.section-imagenes #content .proyectos-relacionados,
    body.section-images #content .proyectos-relacionados,
    body.section-videos #content .proyectos-relacionados,
    body.section-news #content .proyectos-relacionados {
      background: #f4f3f1;
      padding: 40px calc( (100% - 1240px) / 2) 60px calc( (100% - 1240px) / 2);
      position: relative;
      margin-bottom: 5px; }
      @media (max-width: 1240px) {
        body.section-noticias #content .proyectos-relacionados,
        body.section-multimedia #content .proyectos-relacionados,
        body.section-imagenes #content .proyectos-relacionados,
        body.section-images #content .proyectos-relacionados,
        body.section-videos #content .proyectos-relacionados,
        body.section-news #content .proyectos-relacionados {
          padding: 40px 20px 60px 20px; } }
      @media (max-width: 1024px) {
        body.section-noticias #content .proyectos-relacionados,
        body.section-multimedia #content .proyectos-relacionados,
        body.section-imagenes #content .proyectos-relacionados,
        body.section-images #content .proyectos-relacionados,
        body.section-videos #content .proyectos-relacionados,
        body.section-news #content .proyectos-relacionados {
          padding: 40px 20px 60px 20px; } }
      body.section-noticias #content .proyectos-relacionados:after,
      body.section-multimedia #content .proyectos-relacionados:after,
      body.section-imagenes #content .proyectos-relacionados:after,
      body.section-images #content .proyectos-relacionados:after,
      body.section-videos #content .proyectos-relacionados:after,
      body.section-news #content .proyectos-relacionados:after {
        content: "";
        display: block;
        position: absolute;
        width: 80px;
        height: 7px;
        background-color: #cbc4bc;
        top: 0;
        left: calc(50% - (1240px / 2)); }
        @media (max-width: 1240px) {
          body.section-noticias #content .proyectos-relacionados:after,
          body.section-multimedia #content .proyectos-relacionados:after,
          body.section-imagenes #content .proyectos-relacionados:after,
          body.section-images #content .proyectos-relacionados:after,
          body.section-videos #content .proyectos-relacionados:after,
          body.section-news #content .proyectos-relacionados:after {
            left: 20px; } }
        @media (max-width: 1024px) {
          body.section-noticias #content .proyectos-relacionados:after,
          body.section-multimedia #content .proyectos-relacionados:after,
          body.section-imagenes #content .proyectos-relacionados:after,
          body.section-images #content .proyectos-relacionados:after,
          body.section-videos #content .proyectos-relacionados:after,
          body.section-news #content .proyectos-relacionados:after {
            left: 20px; } }
      body.section-noticias #content .proyectos-relacionados h2,
      body.section-multimedia #content .proyectos-relacionados h2,
      body.section-imagenes #content .proyectos-relacionados h2,
      body.section-images #content .proyectos-relacionados h2,
      body.section-videos #content .proyectos-relacionados h2,
      body.section-news #content .proyectos-relacionados h2 {
        display: block;
        width: 100%;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        color: #38312B;
        font-size: 28px;
        margin-top: 0;
        line-height: 28px;
        margin-bottom: 25px; }
        @media (max-width: 1024px) {
          body.section-noticias #content .proyectos-relacionados h2,
          body.section-multimedia #content .proyectos-relacionados h2,
          body.section-imagenes #content .proyectos-relacionados h2,
          body.section-images #content .proyectos-relacionados h2,
          body.section-videos #content .proyectos-relacionados h2,
          body.section-news #content .proyectos-relacionados h2 {
            margin-bottom: 40px; } }
      body.section-noticias #content .proyectos-relacionados .listado,
      body.section-multimedia #content .proyectos-relacionados .listado,
      body.section-imagenes #content .proyectos-relacionados .listado,
      body.section-images #content .proyectos-relacionados .listado,
      body.section-videos #content .proyectos-relacionados .listado,
      body.section-news #content .proyectos-relacionados .listado {
        float: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-bottom: none;
        position: relative;
        margin: 0px auto 50px auto;
        width: 100%;
        max-width: 1240px; }
        @media (max-width: 1024px) {
          body.section-noticias #content .proyectos-relacionados .listado,
          body.section-multimedia #content .proyectos-relacionados .listado,
          body.section-imagenes #content .proyectos-relacionados .listado,
          body.section-images #content .proyectos-relacionados .listado,
          body.section-videos #content .proyectos-relacionados .listado,
          body.section-news #content .proyectos-relacionados .listado {
            padding: 0px;
            width: 100%;
            margin: 0 auto 50px auto; } }
        @media (max-width: 600px) {
          body.section-noticias #content .proyectos-relacionados .listado,
          body.section-multimedia #content .proyectos-relacionados .listado,
          body.section-imagenes #content .proyectos-relacionados .listado,
          body.section-images #content .proyectos-relacionados .listado,
          body.section-videos #content .proyectos-relacionados .listado,
          body.section-news #content .proyectos-relacionados .listado {
            margin: 0 auto 30px auto; } }
        body.section-noticias #content .proyectos-relacionados .listado > a,
        body.section-multimedia #content .proyectos-relacionados .listado > a,
        body.section-imagenes #content .proyectos-relacionados .listado > a,
        body.section-images #content .proyectos-relacionados .listado > a,
        body.section-videos #content .proyectos-relacionados .listado > a,
        body.section-news #content .proyectos-relacionados .listado > a {
          width: calc((100% - 50px) /3);
          background: #FFF;
          text-decoration: none;
          z-index: 1;
          position: relative;
          cursor: pointer;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column;
          flex-flow: column;
          height: 100%;
          position: relative;
          height: auto;
          display: flex; }
          body.section-noticias #content .proyectos-relacionados .listado > a.imagen:before, body.section-noticias #content .proyectos-relacionados .listado > a.video:before,
          body.section-multimedia #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-multimedia #content .proyectos-relacionados .listado > a.video:before,
          body.section-imagenes #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-imagenes #content .proyectos-relacionados .listado > a.video:before,
          body.section-images #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-images #content .proyectos-relacionados .listado > a.video:before,
          body.section-videos #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-videos #content .proyectos-relacionados .listado > a.video:before,
          body.section-news #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-news #content .proyectos-relacionados .listado > a.video:before {
            content: '\f03e';
            font-family: 'FontAwesome';
            background: #FFF;
            width: 47px;
            height: 47px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
            color: #53565A;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 20px; }
          body.section-noticias #content .proyectos-relacionados .listado > a.video:before,
          body.section-multimedia #content .proyectos-relacionados .listado > a.video:before,
          body.section-imagenes #content .proyectos-relacionados .listado > a.video:before,
          body.section-images #content .proyectos-relacionados .listado > a.video:before,
          body.section-videos #content .proyectos-relacionados .listado > a.video:before,
          body.section-news #content .proyectos-relacionados .listado > a.video:before {
            content: '\f01d'; }
          body.section-noticias #content .proyectos-relacionados .listado > a .imagen,
          body.section-multimedia #content .proyectos-relacionados .listado > a .imagen,
          body.section-imagenes #content .proyectos-relacionados .listado > a .imagen,
          body.section-images #content .proyectos-relacionados .listado > a .imagen,
          body.section-videos #content .proyectos-relacionados .listado > a .imagen,
          body.section-news #content .proyectos-relacionados .listado > a .imagen {
            height: 275px; }
          body.section-noticias #content .proyectos-relacionados .listado > a .contenido,
          body.section-multimedia #content .proyectos-relacionados .listado > a .contenido,
          body.section-imagenes #content .proyectos-relacionados .listado > a .contenido,
          body.section-images #content .proyectos-relacionados .listado > a .contenido,
          body.section-videos #content .proyectos-relacionados .listado > a .contenido,
          body.section-news #content .proyectos-relacionados .listado > a .contenido {
            display: block;
            position: relative;
            overflow: hidden;
            clear: both;
            padding: 25px 25px 10px 25px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            background: #FFF; }
            body.section-noticias #content .proyectos-relacionados .listado > a .contenido .titulo,
            body.section-multimedia #content .proyectos-relacionados .listado > a .contenido .titulo,
            body.section-imagenes #content .proyectos-relacionados .listado > a .contenido .titulo,
            body.section-images #content .proyectos-relacionados .listado > a .contenido .titulo,
            body.section-videos #content .proyectos-relacionados .listado > a .contenido .titulo,
            body.section-news #content .proyectos-relacionados .listado > a .contenido .titulo {
              display: block;
              position: relative;
              line-height: 1.3em;
              color: #38312B;
              font-size: 19px;
              text-align: left;
              margin-bottom: 10px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 600 ;
              margin-top: 0; }
            body.section-noticias #content .proyectos-relacionados .listado > a .contenido .fecha,
            body.section-multimedia #content .proyectos-relacionados .listado > a .contenido .fecha,
            body.section-imagenes #content .proyectos-relacionados .listado > a .contenido .fecha,
            body.section-images #content .proyectos-relacionados .listado > a .contenido .fecha,
            body.section-videos #content .proyectos-relacionados .listado > a .contenido .fecha,
            body.section-news #content .proyectos-relacionados .listado > a .contenido .fecha {
              display: block;
              position: relative;
              line-height: 1.2em;
              color: #38312B;
              font-size: 16px;
              text-align: left;
              margin-bottom: 10px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ; }
            body.section-noticias #content .proyectos-relacionados .listado > a .contenido .texto,
            body.section-multimedia #content .proyectos-relacionados .listado > a .contenido .texto,
            body.section-imagenes #content .proyectos-relacionados .listado > a .contenido .texto,
            body.section-images #content .proyectos-relacionados .listado > a .contenido .texto,
            body.section-videos #content .proyectos-relacionados .listado > a .contenido .texto,
            body.section-news #content .proyectos-relacionados .listado > a .contenido .texto {
              color: #38312B;
              font-size: 16px;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ; }
          body.section-noticias #content .proyectos-relacionados .listado > a .enlace,
          body.section-multimedia #content .proyectos-relacionados .listado > a .enlace,
          body.section-imagenes #content .proyectos-relacionados .listado > a .enlace,
          body.section-images #content .proyectos-relacionados .listado > a .enlace,
          body.section-videos #content .proyectos-relacionados .listado > a .enlace,
          body.section-news #content .proyectos-relacionados .listado > a .enlace {
            position: relative;
            height: auto;
            width: 100%;
            background: rgba(255, 255, 255, 0);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            padding: 1px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            background: #FFF;
            position: relative;
            width: 100%;
            height: auto; }
            body.section-noticias #content .proyectos-relacionados .listado > a .enlace:after,
            body.section-multimedia #content .proyectos-relacionados .listado > a .enlace:after,
            body.section-imagenes #content .proyectos-relacionados .listado > a .enlace:after,
            body.section-images #content .proyectos-relacionados .listado > a .enlace:after,
            body.section-videos #content .proyectos-relacionados .listado > a .enlace:after,
            body.section-news #content .proyectos-relacionados .listado > a .enlace:after {
              content: "\f105";
              font-family: "FontAwesome";
              color: #6E6259;
              background: #f4f3f1;
              width: 49px;
              height: 45px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              text-align: center;
              -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              position: absolute;
              right: 1px; }
            body.section-noticias #content .proyectos-relacionados .listado > a .enlace .boton,
            body.section-multimedia #content .proyectos-relacionados .listado > a .enlace .boton,
            body.section-imagenes #content .proyectos-relacionados .listado > a .enlace .boton,
            body.section-images #content .proyectos-relacionados .listado > a .enlace .boton,
            body.section-videos #content .proyectos-relacionados .listado > a .enlace .boton,
            body.section-news #content .proyectos-relacionados .listado > a .enlace .boton {
              opacity: .001;
              background: #6E6259;
              color: #FFF;
              height: 45px;
              padding: 0 0px 0 20px;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-pack: center;
              -ms-flex-pack: center;
              justify-content: center;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              text-align: center;
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ;
              padding-right: 0px;
              font-size: 14px;
              -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
              transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
              body.section-noticias #content .proyectos-relacionados .listado > a .enlace .boton:hover,
              body.section-multimedia #content .proyectos-relacionados .listado > a .enlace .boton:hover,
              body.section-imagenes #content .proyectos-relacionados .listado > a .enlace .boton:hover,
              body.section-images #content .proyectos-relacionados .listado > a .enlace .boton:hover,
              body.section-videos #content .proyectos-relacionados .listado > a .enlace .boton:hover,
              body.section-news #content .proyectos-relacionados .listado > a .enlace .boton:hover {
                background: #6E6259; }
            @media (max-width: 1024px) {
              body.section-noticias #content .proyectos-relacionados .listado > a .enlace,
              body.section-multimedia #content .proyectos-relacionados .listado > a .enlace,
              body.section-imagenes #content .proyectos-relacionados .listado > a .enlace,
              body.section-images #content .proyectos-relacionados .listado > a .enlace,
              body.section-videos #content .proyectos-relacionados .listado > a .enlace,
              body.section-news #content .proyectos-relacionados .listado > a .enlace {
                position: relative; }
                body.section-noticias #content .proyectos-relacionados .listado > a .enlace:after,
                body.section-multimedia #content .proyectos-relacionados .listado > a .enlace:after,
                body.section-imagenes #content .proyectos-relacionados .listado > a .enlace:after,
                body.section-images #content .proyectos-relacionados .listado > a .enlace:after,
                body.section-videos #content .proyectos-relacionados .listado > a .enlace:after,
                body.section-news #content .proyectos-relacionados .listado > a .enlace:after {
                  background: #FFF;
                  color: #6E6259;
                  right: 1px; }
                body.section-noticias #content .proyectos-relacionados .listado > a .enlace .boton,
                body.section-multimedia #content .proyectos-relacionados .listado > a .enlace .boton,
                body.section-imagenes #content .proyectos-relacionados .listado > a .enlace .boton,
                body.section-images #content .proyectos-relacionados .listado > a .enlace .boton,
                body.section-videos #content .proyectos-relacionados .listado > a .enlace .boton,
                body.section-news #content .proyectos-relacionados .listado > a .enlace .boton {
                  opacity: 1;
                  padding-right: 50px;
                  background: #FFF;
                  color: #6E6259;
                  position: relative; } }
          body.section-noticias #content .proyectos-relacionados .listado > a:hover .enlace:after, body.section-noticias #content .proyectos-relacionados .listado > a:focus .enlace:after,
          body.section-multimedia #content .proyectos-relacionados .listado > a:hover .enlace:after,
          body.section-multimedia #content .proyectos-relacionados .listado > a:focus .enlace:after,
          body.section-imagenes #content .proyectos-relacionados .listado > a:hover .enlace:after,
          body.section-imagenes #content .proyectos-relacionados .listado > a:focus .enlace:after,
          body.section-images #content .proyectos-relacionados .listado > a:hover .enlace:after,
          body.section-images #content .proyectos-relacionados .listado > a:focus .enlace:after,
          body.section-videos #content .proyectos-relacionados .listado > a:hover .enlace:after,
          body.section-videos #content .proyectos-relacionados .listado > a:focus .enlace:after,
          body.section-news #content .proyectos-relacionados .listado > a:hover .enlace:after,
          body.section-news #content .proyectos-relacionados .listado > a:focus .enlace:after {
            background: #6E6259;
            color: #FFF; }
          body.section-noticias #content .proyectos-relacionados .listado > a:hover .enlace .boton, body.section-noticias #content .proyectos-relacionados .listado > a:focus .enlace .boton,
          body.section-multimedia #content .proyectos-relacionados .listado > a:hover .enlace .boton,
          body.section-multimedia #content .proyectos-relacionados .listado > a:focus .enlace .boton,
          body.section-imagenes #content .proyectos-relacionados .listado > a:hover .enlace .boton,
          body.section-imagenes #content .proyectos-relacionados .listado > a:focus .enlace .boton,
          body.section-images #content .proyectos-relacionados .listado > a:hover .enlace .boton,
          body.section-images #content .proyectos-relacionados .listado > a:focus .enlace .boton,
          body.section-videos #content .proyectos-relacionados .listado > a:hover .enlace .boton,
          body.section-videos #content .proyectos-relacionados .listado > a:focus .enlace .boton,
          body.section-news #content .proyectos-relacionados .listado > a:hover .enlace .boton,
          body.section-news #content .proyectos-relacionados .listado > a:focus .enlace .boton {
            opacity: 1;
            padding-right: 50px;
            background: #6E6259;
            color: #FFF; }
          body.section-noticias #content .proyectos-relacionados .listado > a .noticia,
          body.section-multimedia #content .proyectos-relacionados .listado > a .noticia,
          body.section-imagenes #content .proyectos-relacionados .listado > a .noticia,
          body.section-images #content .proyectos-relacionados .listado > a .noticia,
          body.section-videos #content .proyectos-relacionados .listado > a .noticia,
          body.section-news #content .proyectos-relacionados .listado > a .noticia {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            height: auto;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
            @media (max-width: 1024px) {
              body.section-noticias #content .proyectos-relacionados .listado > a .noticia .enlace:after,
              body.section-multimedia #content .proyectos-relacionados .listado > a .noticia .enlace:after,
              body.section-imagenes #content .proyectos-relacionados .listado > a .noticia .enlace:after,
              body.section-images #content .proyectos-relacionados .listado > a .noticia .enlace:after,
              body.section-videos #content .proyectos-relacionados .listado > a .noticia .enlace:after,
              body.section-news #content .proyectos-relacionados .listado > a .noticia .enlace:after {
                background: #f4f3f1;
                color: #6E6259; }
              body.section-noticias #content .proyectos-relacionados .listado > a .noticia .enlace .boton,
              body.section-multimedia #content .proyectos-relacionados .listado > a .noticia .enlace .boton,
              body.section-imagenes #content .proyectos-relacionados .listado > a .noticia .enlace .boton,
              body.section-images #content .proyectos-relacionados .listado > a .noticia .enlace .boton,
              body.section-videos #content .proyectos-relacionados .listado > a .noticia .enlace .boton,
              body.section-news #content .proyectos-relacionados .listado > a .noticia .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #f4f3f1;
                color: #6E6259; } }
          body.section-noticias #content .proyectos-relacionados .listado > a.imagen:before, body.section-noticias #content .proyectos-relacionados .listado > a.video:before,
          body.section-multimedia #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-multimedia #content .proyectos-relacionados .listado > a.video:before,
          body.section-imagenes #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-imagenes #content .proyectos-relacionados .listado > a.video:before,
          body.section-images #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-images #content .proyectos-relacionados .listado > a.video:before,
          body.section-videos #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-videos #content .proyectos-relacionados .listado > a.video:before,
          body.section-news #content .proyectos-relacionados .listado > a.imagen:before,
          body.section-news #content .proyectos-relacionados .listado > a.video:before {
            content: '\f03e';
            font-family: 'FontAwesome';
            background: #FFF;
            width: 47px;
            height: 47px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
            color: #53565A;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 20px; }
          body.section-noticias #content .proyectos-relacionados .listado > a.video:before,
          body.section-multimedia #content .proyectos-relacionados .listado > a.video:before,
          body.section-imagenes #content .proyectos-relacionados .listado > a.video:before,
          body.section-images #content .proyectos-relacionados .listado > a.video:before,
          body.section-videos #content .proyectos-relacionados .listado > a.video:before,
          body.section-news #content .proyectos-relacionados .listado > a.video:before {
            content: '\f01d'; }
          @media (max-width: 1024px) {
            body.section-noticias #content .proyectos-relacionados .listado > a,
            body.section-multimedia #content .proyectos-relacionados .listado > a,
            body.section-imagenes #content .proyectos-relacionados .listado > a,
            body.section-images #content .proyectos-relacionados .listado > a,
            body.section-videos #content .proyectos-relacionados .listado > a,
            body.section-news #content .proyectos-relacionados .listado > a {
              width: calc((100% - 20px) / 2); }
              body.section-noticias #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-multimedia #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-imagenes #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-images #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-videos #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-news #content .proyectos-relacionados .listado > a:nth-child(n+3) {
                display: none; } }
          @media (max-width: 600px) {
            body.section-noticias #content .proyectos-relacionados .listado > a,
            body.section-multimedia #content .proyectos-relacionados .listado > a,
            body.section-imagenes #content .proyectos-relacionados .listado > a,
            body.section-images #content .proyectos-relacionados .listado > a,
            body.section-videos #content .proyectos-relacionados .listado > a,
            body.section-news #content .proyectos-relacionados .listado > a {
              width: 100%;
              margin-bottom: 30px; }
              body.section-noticias #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-multimedia #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-imagenes #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-images #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-videos #content .proyectos-relacionados .listado > a:nth-child(n+3),
              body.section-news #content .proyectos-relacionados .listado > a:nth-child(n+3) {
                display: none; } }
          body.section-noticias #content .proyectos-relacionados .listado > a .proyecto,
          body.section-multimedia #content .proyectos-relacionados .listado > a .proyecto,
          body.section-imagenes #content .proyectos-relacionados .listado > a .proyecto,
          body.section-images #content .proyectos-relacionados .listado > a .proyecto,
          body.section-videos #content .proyectos-relacionados .listado > a .proyecto,
          body.section-news #content .proyectos-relacionados .listado > a .proyecto {
            height: auto;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
            body.section-noticias #content .proyectos-relacionados .listado > a .proyecto .contenido,
            body.section-multimedia #content .proyectos-relacionados .listado > a .proyecto .contenido,
            body.section-imagenes #content .proyectos-relacionados .listado > a .proyecto .contenido,
            body.section-images #content .proyectos-relacionados .listado > a .proyecto .contenido,
            body.section-videos #content .proyectos-relacionados .listado > a .proyecto .contenido,
            body.section-news #content .proyectos-relacionados .listado > a .proyecto .contenido {
              -webkit-box-flex: 1;
              -ms-flex-positive: 1;
              flex-grow: 1; }
        body.section-noticias #content .proyectos-relacionados .listado a.btn-actualidad,
        body.section-multimedia #content .proyectos-relacionados .listado a.btn-actualidad,
        body.section-imagenes #content .proyectos-relacionados .listado a.btn-actualidad,
        body.section-images #content .proyectos-relacionados .listado a.btn-actualidad,
        body.section-videos #content .proyectos-relacionados .listado a.btn-actualidad,
        body.section-news #content .proyectos-relacionados .listado a.btn-actualidad {
          display: block;
          position: relative;
          padding: 24px 40px;
          background: #6E6259;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 600 ;
          text-transform: uppercase;
          font-size: 15px;
          margin: 50px 0;
          text-align: center;
          color: #fff;
          left: 50%;
          transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -webkit-transform: translateX(-50%);
          box-sizing: border-box;
          -moz-box-sizing: border-box;
          -webkit-box-sizing: border-box;
          width: 220px; }
      body.section-noticias #content .proyectos-relacionados > a,
      body.section-multimedia #content .proyectos-relacionados > a,
      body.section-imagenes #content .proyectos-relacionados > a,
      body.section-images #content .proyectos-relacionados > a,
      body.section-videos #content .proyectos-relacionados > a,
      body.section-news #content .proyectos-relacionados > a {
        display: block;
        width: 330px;
        height: 65px;
        background: #6E6259;
        color: #FFF;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        text-transform: uppercase;
        font-size: 15px;
        text-decoration: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 0 auto 0 auto;
        cursor: pointer;
        position: relative;
        z-index: 0; }
        body.section-noticias #content .proyectos-relacionados > a:hover,
        body.section-multimedia #content .proyectos-relacionados > a:hover,
        body.section-imagenes #content .proyectos-relacionados > a:hover,
        body.section-images #content .proyectos-relacionados > a:hover,
        body.section-videos #content .proyectos-relacionados > a:hover,
        body.section-news #content .proyectos-relacionados > a:hover {
          color: #6E6259; }
        body.section-noticias #content .proyectos-relacionados > a:before,
        body.section-multimedia #content .proyectos-relacionados > a:before,
        body.section-imagenes #content .proyectos-relacionados > a:before,
        body.section-images #content .proyectos-relacionados > a:before,
        body.section-videos #content .proyectos-relacionados > a:before,
        body.section-news #content .proyectos-relacionados > a:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: #FFF;
          z-index: -1;
          opacity: 0;
          -webkit-transform: scale3d(0.2, 1, 1);
          transform: scale3d(0.2, 1, 1);
          -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
          -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: transform 0.4s, opacity 0.4s;
          transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
          -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
          transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
        body.section-noticias #content .proyectos-relacionados > a:hover,
        body.section-multimedia #content .proyectos-relacionados > a:hover,
        body.section-imagenes #content .proyectos-relacionados > a:hover,
        body.section-images #content .proyectos-relacionados > a:hover,
        body.section-videos #content .proyectos-relacionados > a:hover,
        body.section-news #content .proyectos-relacionados > a:hover {
          background: transparent !important; }
          body.section-noticias #content .proyectos-relacionados > a:hover:before,
          body.section-multimedia #content .proyectos-relacionados > a:hover:before,
          body.section-imagenes #content .proyectos-relacionados > a:hover:before,
          body.section-images #content .proyectos-relacionados > a:hover:before,
          body.section-videos #content .proyectos-relacionados > a:hover:before,
          body.section-news #content .proyectos-relacionados > a:hover:before {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
        @media (max-width: 600px) {
          body.section-noticias #content .proyectos-relacionados > a,
          body.section-multimedia #content .proyectos-relacionados > a,
          body.section-imagenes #content .proyectos-relacionados > a,
          body.section-images #content .proyectos-relacionados > a,
          body.section-videos #content .proyectos-relacionados > a,
          body.section-news #content .proyectos-relacionados > a {
            width: 100%; } }
      @media (max-width: 1024px) {
        body.section-noticias #content .proyectos-relacionados,
        body.section-multimedia #content .proyectos-relacionados,
        body.section-imagenes #content .proyectos-relacionados,
        body.section-images #content .proyectos-relacionados,
        body.section-videos #content .proyectos-relacionados,
        body.section-news #content .proyectos-relacionados {
          margin-bottom: 60px; }
          body.section-noticias #content .proyectos-relacionados .listado .proyecto .enlace:after,
          body.section-multimedia #content .proyectos-relacionados .listado .proyecto .enlace:after,
          body.section-imagenes #content .proyectos-relacionados .listado .proyecto .enlace:after,
          body.section-images #content .proyectos-relacionados .listado .proyecto .enlace:after,
          body.section-videos #content .proyectos-relacionados .listado .proyecto .enlace:after,
          body.section-news #content .proyectos-relacionados .listado .proyecto .enlace:after {
            background: #f4f3f1;
            color: #6E6259; }
          body.section-noticias #content .proyectos-relacionados .listado .proyecto .enlace .boton,
          body.section-multimedia #content .proyectos-relacionados .listado .proyecto .enlace .boton,
          body.section-imagenes #content .proyectos-relacionados .listado .proyecto .enlace .boton,
          body.section-images #content .proyectos-relacionados .listado .proyecto .enlace .boton,
          body.section-videos #content .proyectos-relacionados .listado .proyecto .enlace .boton,
          body.section-news #content .proyectos-relacionados .listado .proyecto .enlace .boton {
            opacity: 1;
            padding-right: 50px;
            background: #f4f3f1;
            color: #6E6259; } }

body.section-noticias #content > article.node-noticias .noticia-contenido .descargas,
body.section-news #content > article.node-noticias .noticia-contenido .descargas {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 50px; }
  @media (max-width: 600px) {
    body.section-noticias #content > article.node-noticias .noticia-contenido .descargas,
    body.section-news #content > article.node-noticias .noticia-contenido .descargas {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; } }
  body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga,
  body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga {
    position: relative;
    max-width: 320px;
    margin-bottom: 20px;
    width: 50%;
    margin-bottom: 100px; }
    body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga a,
    body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga a {
      text-decoration: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      cursor: pointer;
      padding-left: 70px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 15px;
      line-height: 1.2em; }
      body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga a:hover:before,
      body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga a:hover:before {
        background: #000 ; }
      body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga a:before,
      body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga a:before {
        content: "\f019";
        font-family: 'FontAwesome';
        color: #FFF;
        background: #aca39a ;
        padding: 15px 15px;
        font-size: 23px;
        -webkit-font-smoothing: antialiased;
        border-radius: 50%;
        position: absolute;
        left: 0; }
      body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga a .titulo,
      body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga a .titulo {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        text-transform: uppercase;
        color: #aca39a ; }
      body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga a p,
      body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga a p {
        margin: 0;
        color: #38312B; }
        body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga a p span.peso,
        body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga a p span.peso {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          margin-left: 5px; }
    @media (max-width: 600px) {
      body.section-noticias #content > article.node-noticias .noticia-contenido .descargas .descarga,
      body.section-news #content > article.node-noticias .noticia-contenido .descargas .descarga {
        width: 100%;
        margin-bottom: 80px; } }

body.section-agenda #content .evento-contenido .descargas {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 50px; }
  @media (max-width: 600px) {
    body.section-agenda #content .evento-contenido .descargas {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; } }
  body.section-agenda #content .evento-contenido .descargas .descarga {
    position: relative;
    max-width: 320px;
    margin-bottom: 20px;
    width: 50%;
    margin-bottom: 100px; }
    body.section-agenda #content .evento-contenido .descargas .descarga a {
      text-decoration: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
      cursor: pointer;
      padding-left: 70px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 700 ;
      font-size: 15px;
      line-height: 1.2em; }
      body.section-agenda #content .evento-contenido .descargas .descarga a:hover:before {
        background: #000 ; }
      body.section-agenda #content .evento-contenido .descargas .descarga a:before {
        content: "\f019";
        font-family: 'FontAwesome';
        color: #FFF;
        background: #177B92 ;
        padding: 15px 15px;
        font-size: 23px;
        -webkit-font-smoothing: antialiased;
        border-radius: 50%;
        position: absolute;
        left: 0; }
      body.section-agenda #content .evento-contenido .descargas .descarga a .titulo {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        text-transform: uppercase;
        color: #177B92 ; }
      body.section-agenda #content .evento-contenido .descargas .descarga a p {
        margin: 0;
        color: #38312B; }
        body.section-agenda #content .evento-contenido .descargas .descarga a p span.peso {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          margin-left: 5px; }
    @media (max-width: 600px) {
      body.section-agenda #content .evento-contenido .descargas .descarga {
        width: 100%;
        margin-bottom: 80px; } }

.section-transparencia {
  background: #FFF; }
  .section-transparencia h1:before {
    background: #aca39a !important; }
  .section-transparencia #content .subtitulo_pagina p {
    text-align: center;
    max-width: 800px;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 400 ;
    color: #38312B;
    font-size: 18px;
    margin: 0 auto 25px auto;
    line-height: 1.4em; }
    @media (max-width: 1024px) {
      .section-transparencia #content .subtitulo_pagina p {
        max-width: initial;
        padding: 0 20px; } }
  .section-transparencia #content .navegacion {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 1240px;
    margin: 35px auto 100px auto; }
    @media (max-width: 1024px) {
      .section-transparencia #content .navegacion {
        width: 100%;
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        margin-bottom: 60px; } }
    .section-transparencia #content .navegacion .izq {
      width: 400px;
      position: relative; }
      @media (max-width: 1024px) {
        .section-transparencia #content .navegacion .izq {
          width: 100%;
          padding: 55px 60px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          background: #f4f3f1; } }
      @media (max-width: 600px) {
        .section-transparencia #content .navegacion .izq {
          padding: 20px 20px 50px 20px; } }
      .section-transparencia #content .navegacion .izq:before {
        content: "";
        display: block;
        background: #f4f3f1;
        width: 820px;
        height: 570px;
        position: absolute;
        left: 0;
        top: 0; }
        @media (max-width: 1024px) {
          .section-transparencia #content .navegacion .izq:before {
            display: none; } }
      .section-transparencia #content .navegacion .izq nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        margin: 70px 0 0 60px; }
        @media (max-width: 1024px) {
          .section-transparencia #content .navegacion .izq nav {
            margin: 0; } }
        .section-transparencia #content .navegacion .izq nav a {
          width: 400px;
          height: 73px;
          display: block;
          background: #FFF;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 18px;
          text-transform: uppercase;
          color: #6E6259;
          text-decoration: none;
          position: relative;
          margin-bottom: 18px;
          padding: 0 50px 0 55px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          line-height: 1.1em; }
          .section-transparencia #content .navegacion .izq nav a:last-child {
            margin-bottom: 0; }
          @media (max-width: 1024px) {
            .section-transparencia #content .navegacion .izq nav a {
              width: 100%; } }
          .section-transparencia #content .navegacion .izq nav a:before {
            content: "";
            display: block;
            width: 20px;
            height: 73px;
            background: #6E6259;
            margin-right: 25px;
            position: absolute;
            left: 0;
            top: 0; }
          .section-transparencia #content .navegacion .izq nav a:after {
            content: "\f105";
            font-family: 'FontAwesome';
            position: absolute;
            width: 50px;
            height: 100%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            top: 0;
            right: 0;
            color: #6E6259;
            font-size: 20px;
            margin-left: 25px;
            position: absolute;
            right: 0; }
          .section-transparencia #content .navegacion .izq nav a:hover {
            background: #6E6259;
            color: #FFF; }
            .section-transparencia #content .navegacion .izq nav a:hover:after {
              color: #FFF; }
    .section-transparencia #content .navegacion .der {
      width: 718px;
      height: 556px;
      margin: 70px 0 0 0;
      overflow: hidden;
      z-index: 1;
      position: relative; }
      @media (max-width: 1024px) {
        .section-transparencia #content .navegacion .der {
          margin: 0;
          width: auto;
          height: auto; } }
      .section-transparencia #content .navegacion .der img {
        height: 100%;
        width: auto;
        position: absolute; }
        @media (max-width: 1024px) {
          .section-transparencia #content .navegacion .der img {
            width: 100%;
            height: auto;
            position: relative; } }
        .section-transparencia #content .navegacion .der img.visible {
          display: block; }

.section-lafundacion {
  background: #FFF; }
  .section-lafundacion h1.page__title {
    display: block;
    padding: 0;
    font-family: "Open Sans", sans-serif;
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative; }
    @media (max-width: 1024px) {
      .section-lafundacion h1.page__title {
        padding: 0 20px; } }
    .section-lafundacion h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
    @media (max-width: 1024px) {
      .section-lafundacion h1.page__title {
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
  .section-lafundacion #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    .section-lafundacion #content .subtitulo {
      text-align: center;
      max-width: 800px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #38312B;
      font-size: 18px;
      margin: 0 auto 25px auto;
      line-height: 1.4em;
      margin-bottom: 40px; }
      @media (max-width: 1024px) {
        .section-lafundacion #content .subtitulo {
          max-width: initial;
          padding: 0 20px; } }
      @media (max-width: 1024px) {
        .section-lafundacion #content .subtitulo {
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
    .section-lafundacion #content .video {
      background: #f4f3f1;
      width: 100%;
      height: 523px; }
      @media (max-width: 1024px) {
        .section-lafundacion #content .video {
          height: auto;
          background: none;
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      .section-lafundacion #content .video .video-contenido {
        width: 1029px;
        height: 523px;
        overflow: hidden;
        margin: 0 auto;
        position: relative; }
        @media (max-width: 1024px) {
          .section-lafundacion #content .video .video-contenido {
            height: auto;
            margin-bottom: 50px;
            position: relative;
            top: 0;
            left: 0;
            width: 100%;
            padding-bottom: 56%; }
            .section-lafundacion #content .video .video-contenido.video-active {
              padding: 0; }
            .section-lafundacion #content .video .video-contenido img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%; }
            .section-lafundacion #content .video .video-contenido .embedded-video .player {
              position: relative;
              top: 0;
              left: 0;
              width: 100%;
              padding-bottom: 56%; }
              .section-lafundacion #content .video .video-contenido .embedded-video .player iframe {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%; } }
        .section-lafundacion #content .video .video-contenido .boton-play {
          display: block;
          position: absolute;
          color: #1e2b2c;
          top: 50%;
          left: 50%;
          background: #FFF;
          transform: translate(-50%, -50%);
          -ms-transform: translate(-50%, -50%);
          -webkit-transform: translate(-50%, -50%);
          z-index: 3;
          border-radius: 100%;
          width: 100px;
          height: 100px; }
          .section-lafundacion #content .video .video-contenido .boton-play:before {
            content: '\f04b';
            font-family: 'FontAwesome';
            color: #1e2b2c;
            position: absolute;
            left: 50%;
            top: 50%;
            font-size: 50px;
            -webkit-transform: translate(-40%, -50%);
            transform: translate(-40%, -50%); }
    .section-lafundacion #content ul#cifras {
      max-width: 1029px;
      margin: 0 auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      margin-top: 40px; }
      @media (max-width: 1024px) {
        .section-lafundacion #content ul#cifras {
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; } }
      @media (max-width: 650px) {
        .section-lafundacion #content ul#cifras {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center; } }
      .section-lafundacion #content ul#cifras .cifra {
        width: 300px;
        height: 300px;
        border-radius: 50%;
        background: #E4002B;
        color: #FFF;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        position: relative;
        font-size: 17px;
        margin-bottom: 0;
        line-height: 1.5em;
        padding-left: 0; }
        @media (max-width: 1024px) {
          .section-lafundacion #content ul#cifras .cifra {
            width: 220px;
            height: 220px; } }
        @media (max-width: 710px) {
          .section-lafundacion #content ul#cifras .cifra {
            width: 200px;
            height: 200px;
            font-size: 14px; } }
        @media (max-width: 650px) {
          .section-lafundacion #content ul#cifras .cifra {
            width: 280px;
            height: 280px;
            margin-bottom: 30px;
            font-size: 16px; } }
        .section-lafundacion #content ul#cifras .cifra .numero {
          display: block;
          font-family:  'repsolbold' !important; ;
          font-weight: 700 ;
          font-size: 60px;
          line-height: 60px; }
          @media (max-width: 1024px) {
            .section-lafundacion #content ul#cifras .cifra .numero {
              font-size: 45px; } }
          @media (max-width: 650px) {
            .section-lafundacion #content ul#cifras .cifra .numero {
              font-size: 50px; } }
        .section-lafundacion #content ul#cifras .cifra.cifra2 {
          background: #B00324; }
        .section-lafundacion #content ul#cifras .cifra.cifra3 {
          background: #003B5C; }
          .section-lafundacion #content ul#cifras .cifra.cifra3 .mas {
            position: absolute;
            top: 50%;
            margin-top: -70px; }
    .section-lafundacion #content #mision-vision-valores {
      max-width: 600px;
      margin: 100px auto 0 auto;
      position: relative; }
      @media (max-width: 1024px) {
        .section-lafundacion #content #mision-vision-valores {
          max-width: none;
          margin: 100px 0 0 0; }
          .section-lafundacion #content #mision-vision-valores > h2, .section-lafundacion #content #mision-vision-valores > p, .section-lafundacion #content #mision-vision-valores > ul {
            padding: 0 20%; } }
      @media (max-width: 600px) {
        .section-lafundacion #content #mision-vision-valores > h2, .section-lafundacion #content #mision-vision-valores > p, .section-lafundacion #content #mision-vision-valores > ul {
          padding: 0 20px; } }
      .section-lafundacion #content #mision-vision-valores h2 {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        font-size: 30px;
        color: #38312B;
        text-transform: uppercase;
        border: none;
        margin-bottom: 0px !important; }
      .section-lafundacion #content #mision-vision-valores p,
      .section-lafundacion #content #mision-vision-valores > ul li {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 16px;
        color: #38312B;
        line-height: 1.5em;
        margin: 0 0 40px 0; }
        .section-lafundacion #content #mision-vision-valores p a,
        .section-lafundacion #content #mision-vision-valores > ul li a {
          font-weight: normal !important;
          color: #38312B !important; }
      .section-lafundacion #content #mision-vision-valores > ul li {
        background: none;
        padding-left: 20px; }
        .section-lafundacion #content #mision-vision-valores > ul li > h3 {
          text-transform: uppercase;
          display: block;
          position: relative;
          font-size: 16px;
          margin-top: 0;
          margin-bottom: 0;
          line-height: 1.5em; }
          .section-lafundacion #content #mision-vision-valores > ul li > h3:before {
            content: "";
            width: 6px;
            height: 20px;
            background: #aca39a;
            display: block;
            position: absolute;
            left: -20px;
            top: 6px; }
      .section-lafundacion #content #mision-vision-valores .energia-social {
        width: 1240px;
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        height: 582px;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 80px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%); }
        @media (max-width: 1024px) {
          .section-lafundacion #content #mision-vision-valores .energia-social {
            width: 100%;
            left: 0;
            -webkit-transform: none;
            transform: none;
            margin-bottom: 20px; } }
        .section-lafundacion #content #mision-vision-valores .energia-social .izq {
          z-index: 1;
          width: 30%;
          text-align: right;
          color: #FFF;
          margin-right: 60px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          -webkit-box-align: end;
          -ms-flex-align: end;
          align-items: flex-end; }
          @media (max-width: 900px) {
            .section-lafundacion #content #mision-vision-valores .energia-social .izq {
              background: #6E6259;
              width: calc(100% - 40px);
              margin-right: 20px;
              margin-left: 20px;
              padding: 50px 20px; } }
          .section-lafundacion #content #mision-vision-valores .energia-social .izq h2 {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            font-size: 30px;
            color: #FFF;
            text-transform: uppercase;
            line-height: 1.2em;
            margin-bottom: 10px !important; }
            @media (max-width: 900px) {
              .section-lafundacion #content #mision-vision-valores .energia-social .izq h2 {
                -ms-flex-item-align: start;
                align-self: flex-start;
                text-align: left; } }
          .section-lafundacion #content #mision-vision-valores .energia-social .izq > p {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            color: #FFF;
            line-height: 1.8em;
            max-width: 250px; }
            @media (max-width: 900px) {
              .section-lafundacion #content #mision-vision-valores .energia-social .izq > p {
                -ms-flex-item-align: start;
                align-self: flex-start;
                text-align: left;
                max-width: initial; } }
          .section-lafundacion #content #mision-vision-valores .energia-social .izq > a {
            display: block;
            width: 250px;
            padding: 30px 0;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 ;
            font-size: 16px;
            color: #FFF;
            text-transform: uppercase;
            text-decoration: none;
            border-top: 1px solid rgba(244, 243, 241, 0.5); }
            @media (max-width: 900px) {
              .section-lafundacion #content #mision-vision-valores .energia-social .izq > a {
                width: 100%; } }
            .section-lafundacion #content #mision-vision-valores .energia-social .izq > a:last-child {
              border-bottom: 1px solid rgba(244, 243, 241, 0.5); }
            .section-lafundacion #content #mision-vision-valores .energia-social .izq > a:after {
              content: "\f105";
              font-family: 'FontAwesome';
              font-size: 15px;
              margin-left: 15px;
              font-weight: normal; }
        .section-lafundacion #content #mision-vision-valores .energia-social .der {
          z-index: 1;
          width: 714px;
          height: 474px; }
          .section-lafundacion #content #mision-vision-valores .energia-social .der img {
            width: 100%;
            height: auto; }
          @media (max-width: 900px) {
            .section-lafundacion #content #mision-vision-valores .energia-social .der {
              display: none; } }
        .section-lafundacion #content #mision-vision-valores .energia-social:before {
          content: "";
          display: block;
          background: #6E6259;
          top: 0;
          bottom: 0;
          right: calc(1240px - 924px);
          height: 582px;
          position: absolute;
          z-index: 0;
          left: 0; }
          @media (max-width: 900px) {
            .section-lafundacion #content #mision-vision-valores .energia-social:before {
              display: none; } }
    .section-lafundacion #content #mapa {
      margin-top: 150px;
      position: relative;
      width: 1240px;
      margin: 140px auto 200px auto; }
      @media (max-width: 1024px) {
        .section-lafundacion #content #mapa {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          width: 100%;
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          margin: 140px auto 150px auto; } }
      .section-lafundacion #content #mapa .titular {
        position: absolute;
        right: 0;
        width: 350px;
        z-index: 10; }
        @media (max-width: 1024px) {
          .section-lafundacion #content #mapa .titular {
            position: relative;
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1;
            width: 100%;
            padding: 0 20%;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            margin-top: 70px; } }
        @media (max-width: 600px) {
          .section-lafundacion #content #mapa .titular {
            padding: 0; } }
        .section-lafundacion #content #mapa .titular .titulo {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 30px;
          color: #38312B;
          text-transform: uppercase;
          line-height: 30px;
          margin-bottom: 15px; }
          .section-lafundacion #content #mapa .titular .titulo:before {
            content: "";
            width: 80px;
            height: 7px;
            background: #aca39a;
            display: block;
            left: 0;
            position: relative;
            margin: 0px 0 30px 0; }
        .section-lafundacion #content #mapa .titular .texto {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 15px;
          margin-top: 0; }
      .section-lafundacion #content #mapa .navegador-contenedor {
        position: absolute;
        right: 0;
        width: 500px;
        padding: 25px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background: #FFF;
        border-top: 1px solid #38312B;
        display: block;
        top: 270px;
        opacity: .001; }
        @media (max-width: 1024px) {
          .section-lafundacion #content #mapa .navegador-contenedor {
            opacity: 1;
            position: relative;
            top: 0;
            -webkit-box-ordinal-group: 3;
            -ms-flex-order: 2;
            order: 2;
            width: calc(60%);
            margin: 0 auto;
            margin-top: 30px; } }
        @media (max-width: 600px) {
          .section-lafundacion #content #mapa .navegador-contenedor {
            width: 100%; } }
        .section-lafundacion #content #mapa .navegador-contenedor.activo {
          opacity: 1; }
        .section-lafundacion #content #mapa .navegador-contenedor .cerrar {
          position: absolute;
          right: 27px;
          top: 29px;
          z-index: 100;
          cursor: pointer; }
          .section-lafundacion #content #mapa .navegador-contenedor .cerrar i {
            font-size: 20px; }
          @media (max-width: 1024px) {
            .section-lafundacion #content #mapa .navegador-contenedor .cerrar {
              display: none; } }
        .section-lafundacion #content #mapa .navegador-contenedor .navegador-paises {
          list-style: none; }
          .section-lafundacion #content #mapa .navegador-contenedor .navegador-paises li {
            padding: 0; }
        .section-lafundacion #content #mapa .navegador-contenedor .slick-arrow {
          background: #f4f3f1;
          width: 42px;
          height: 42px;
          position: absolute;
          top: 210px;
          text-indent: -9999px;
          -webkit-appearance: none;
          border: none; }
          @media (max-width: 600px) {
            .section-lafundacion #content #mapa .navegador-contenedor .slick-arrow {
              top: 300px; } }
          .section-lafundacion #content #mapa .navegador-contenedor .slick-arrow:after {
            content: "\f105";
            font-family: 'FontAwesome';
            display: block;
            position: absolute;
            width: 42px;
            height: 42px;
            color: #38312B;
            font-size: 40px;
            text-indent: 0;
            top: 0;
            left: 1px; }
          .section-lafundacion #content #mapa .navegador-contenedor .slick-arrow.slick-prev:after {
            content: "\f104"; }
          .section-lafundacion #content #mapa .navegador-contenedor .slick-arrow.slick-next {
            left: 50px; }
        .section-lafundacion #content #mapa .navegador-contenedor .item {
          width: 100%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
          .section-lafundacion #content #mapa .navegador-contenedor .item .cabecera {
            position: relative;
            padding: 10px 0; }
            .section-lafundacion #content #mapa .navegador-contenedor .item .cabecera .titulo {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 700 ;
              font-size: 24px;
              text-transform: uppercase;
              color: #38312B;
              padding-left: 45px;
              position: relative; }
              .section-lafundacion #content #mapa .navegador-contenedor .item .cabecera .titulo:before {
                content: "";
                display: block;
                width: 36px;
                height: 36px;
                background: url(../images/ico_planeta.png) top left no-repeat;
                position: absolute;
                left: 0;
                top: 0; }
            .section-lafundacion #content #mapa .navegador-contenedor .item .cabecera .cerrar {
              position: absolute;
              top: 0;
              right: 0; }
          .section-lafundacion #content #mapa .navegador-contenedor .item .contenido p {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 15px;
            display: block; }
      .section-lafundacion #content #mapa .mapa {
        background: url(../images/bg_mapa_lafundacion.jpg) top center no-repeat;
        background-position: 0 150px;
        position: relative;
        min-height: 500px; }
        @media (max-width: 1024px) {
          .section-lafundacion #content #mapa .mapa {
            background: url(../images/bg_mapa_lafundacion_paises.jpg) top center no-repeat;
            background-size: contain;
            width: 100%;
            height: 400px !important;
            min-height: initial;
            height: 440px;
            -webkit-box-ordinal-group: 1;
            -ms-flex-order: 0;
            order: 0; } }
        @media (max-width: 850px) {
          .section-lafundacion #content #mapa .mapa {
            height: 350px !important; } }
        @media (max-width: 750px) {
          .section-lafundacion #content #mapa .mapa {
            height: 300px !important; } }
        @media (max-width: 650px) {
          .section-lafundacion #content #mapa .mapa {
            height: 250px !important; } }
        @media (max-width: 600px) {
          .section-lafundacion #content #mapa .mapa {
            height: 200px !important; } }
        @media (max-width: 550px) {
          .section-lafundacion #content #mapa .mapa {
            height: 150px !important; } }
        .section-lafundacion #content #mapa .mapa .pais {
          position: absolute;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 14px;
          text-transform: uppercase;
          color: #38312B;
          cursor: pointer;
          margin: 1px;
          padding: 5px 10px;
          border: 1px dashed transparent;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; }
          @media (max-width: 1024px) {
            .section-lafundacion #content #mapa .mapa .pais {
              display: none; } }
          .section-lafundacion #content #mapa .mapa .pais:before {
            content: "";
            display: block;
            width: 1px;
            height: 150px;
            position: absolute;
            top: 35px;
            background: #000; }
          .section-lafundacion #content #mapa .mapa .pais:after {
            content: "";
            width: 7px;
            height: 10px;
            display: block;
            overflow: hidden;
            background: url(../images/map_drop_info.png) top center no-repeat;
            position: absolute;
            left: 7px; }
          .section-lafundacion #content #mapa .mapa .pais.focus:focus {
            outline: none;
            padding: 5px 10px;
            margin: 0;
            border: 2px solid #f00; }
          .section-lafundacion #content #mapa .mapa .pais.activo, .section-lafundacion #content #mapa .mapa .pais:hover {
            background: #E4002B;
            color: #FFF; }
            .section-lafundacion #content #mapa .mapa .pais.activo:before, .section-lafundacion #content #mapa .mapa .pais:hover:before {
              background: #E4002B; }
            .section-lafundacion #content #mapa .mapa .pais.activo:after, .section-lafundacion #content #mapa .mapa .pais:hover:after {
              background-position: left bottom; }
          .section-lafundacion #content #mapa .mapa .pais#espana {
            top: 45px;
            right: 680px; }
            .section-lafundacion #content #mapa .mapa .pais#espana:before {
              height: 140px; }
            .section-lafundacion #content #mapa .mapa .pais#espana:after {
              top: 168px; }
          .section-lafundacion #content #mapa .mapa .pais#portugal {
            top: 90px;
            right: 750px; }
            .section-lafundacion #content #mapa .mapa .pais#portugal:before {
              height: 100px;
              left: 84px; }
            .section-lafundacion #content #mapa .mapa .pais#portugal:after {
              top: 130px;
              left: 81px; }
          .section-lafundacion #content #mapa .mapa .pais#marruecos {
            top: 200px;
            right: 782px; }
            .section-lafundacion #content #mapa .mapa .pais#marruecos:before {
              height: 22px;
              left: 96px; }
            .section-lafundacion #content #mapa .mapa .pais#marruecos:after {
              top: 50px;
              left: 93px; }
          .section-lafundacion #content #mapa .mapa .pais#senegal {
            top: 253px;
            right: 815px; }
            .section-lafundacion #content #mapa .mapa .pais#senegal:before {
              height: 22px;
              left: 72px; }
            .section-lafundacion #content #mapa .mapa .pais#senegal:after {
              top: 50px;
              left: 69px; }
          .section-lafundacion #content #mapa .mapa .pais#trinidad-tobago {
            top: 65px;
            right: 818px; }
            .section-lafundacion #content #mapa .mapa .pais#trinidad-tobago:before {
              height: 210px;
              left: 9px; }
            .section-lafundacion #content #mapa .mapa .pais#trinidad-tobago:after {
              top: 238px;
              left: 6px; }
          .section-lafundacion #content #mapa .mapa .pais#colombia {
            top: 170px;
            right: initial;
            left: 110px; }
            .section-lafundacion #content #mapa .mapa .pais#colombia:before {
              height: 100px;
              left: 84px; }
            .section-lafundacion #content #mapa .mapa .pais#colombia:after {
              top: 131px;
              left: 81px; }
          .section-lafundacion #content #mapa .mapa .pais#bolivia {
            top: 312px;
            right: initial;
            left: 160px; }
            .section-lafundacion #content #mapa .mapa .pais#bolivia:before {
              height: 25px;
              left: 10px; }
            .section-lafundacion #content #mapa .mapa .pais#bolivia:after {
              top: 55px;
              left: 7px; }
          .section-lafundacion #content #mapa .mapa .pais#ecuador {
            top: 271px;
            right: initial;
            left: 75px; }
            .section-lafundacion #content #mapa .mapa .pais#ecuador:before {
              height: 21px;
              left: 76px; }
            .section-lafundacion #content #mapa .mapa .pais#ecuador:after {
              top: 54px;
              left: 73px; }
          .section-lafundacion #content #mapa .mapa .pais#peru {
            top: 307px;
            right: initial;
            left: 67px; }
            .section-lafundacion #content #mapa .mapa .pais#peru:before {
              height: 21px;
              left: 45px; }
            .section-lafundacion #content #mapa .mapa .pais#peru:after {
              top: 54px;
              left: 42px; }

body.section-multimedia .noticia-contenido.video .video-contenido,
body.section-videos .noticia-contenido.video .video-contenido {
  margin-bottom: 50px;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  padding-bottom: 56%; }
  body.section-multimedia .noticia-contenido.video .video-contenido.video-active,
  body.section-videos .noticia-contenido.video .video-contenido.video-active {
    padding: 0; }
  @media (max-width: 1024px) {
    body.section-multimedia .noticia-contenido.video .video-contenido,
    body.section-videos .noticia-contenido.video .video-contenido {
      width: calc(100% - 60px); } }
  @media (max-width: 600px) {
    body.section-multimedia .noticia-contenido.video .video-contenido,
    body.section-videos .noticia-contenido.video .video-contenido {
      width: 100%;
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0;
      margin-bottom: 20px; } }
  body.section-multimedia .noticia-contenido.video .video-contenido .img-video,
  body.section-videos .noticia-contenido.video .video-contenido .img-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  body.section-multimedia .noticia-contenido.video .video-contenido .boton-play,
  body.section-videos .noticia-contenido.video .video-contenido .boton-play {
    display: block;
    position: absolute;
    color: #1e2b2c;
    top: 50%;
    left: 50%;
    background: #FFF;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 3;
    border-radius: 100%;
    width: 100px;
    height: 100px;
    cursor: pointer; }
    body.section-multimedia .noticia-contenido.video .video-contenido .boton-play:before,
    body.section-videos .noticia-contenido.video .video-contenido .boton-play:before {
      content: '\f04b';
      font-family: 'FontAwesome';
      color: #1e2b2c;
      position: absolute;
      left: 50%;
      top: 50%;
      font-size: 50px;
      -webkit-transform: translate(-40%, -50%);
      transform: translate(-40%, -50%); }
  body.section-multimedia .noticia-contenido.video .video-contenido .embedded-video .player,
  body.section-videos .noticia-contenido.video .video-contenido .embedded-video .player {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    padding-bottom: 56%; }
    body.section-multimedia .noticia-contenido.video .video-contenido .embedded-video .player iframe,
    body.section-videos .noticia-contenido.video .video-contenido .embedded-video .player iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  body.section-multimedia .noticia-contenido.video .video-contenido .embedded-video .controls,
  body.section-videos .noticia-contenido.video .video-contenido .embedded-video .controls {
    display: block;
    position: relative; }
    body.section-multimedia .noticia-contenido.video .video-contenido .embedded-video .controls .controlsContainer,
    body.section-videos .noticia-contenido.video .video-contenido .embedded-video .controls .controlsContainer {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      list-style: none;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      padding: 0;
      margin: 0; }
      body.section-multimedia .noticia-contenido.video .video-contenido .embedded-video .controls .controlsContainer .liControl,
      body.section-videos .noticia-contenido.video .video-contenido .embedded-video .controls .controlsContainer .liControl {
        margin: 0;
        background: #1B1B1B; }
        body.section-multimedia .noticia-contenido.video .video-contenido .embedded-video .controls .controlsContainer .liControl .btnPlayerControl,
        body.section-videos .noticia-contenido.video .video-contenido .embedded-video .controls .controlsContainer .liControl .btnPlayerControl {
          display: inline-block;
          border: none;
          background: #1B1B1B; }

.section-encifras {
  background: #FFF; }
  .section-encifras h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 40px !important; }
    @media (max-width: 1024px) {
      .section-encifras h1.page__title {
        padding: 0 20px; } }
    .section-encifras h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-encifras #content {
    padding: 0;
    width: 100%;
    float: none;
    max-width: 1240px;
    margin: 40px auto 100px auto;
    position: relative; }
    @media (max-width: 1280px) {
      .section-encifras #content {
        width: 100%;
        max-width: initial;
        padding: 0 100px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
    @media (max-width: 1024px) {
      .section-encifras #content {
        padding: 0 20px; } }
    .section-encifras #content h2 {
      color: #000;
      border: none;
      font-size: 1.17em;
      line-height: 1.28205em;
      margin-top: 1.28205em;
      margin-bottom: 1.28205em; }
    .section-encifras #content h3 {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      text-align: center;
      margin: 0;
      padding: 0;
      font-weight: normal;
      line-height: 1em;
      z-index: 1;
      font-family: "source_sans_prosemibold";
      font-size: 1em; }
    .section-encifras #content #beneficiarios {
      margin-top: 70px; }
    .section-encifras #content .btn-descripcion {
      display: block;
      position: absolute;
      right: 0;
      top: 45px;
      padding-left: 53px;
      text-decoration: none;
      text-transform: uppercase;
      width: 170px;
      color: #6E6259 !important;
      line-height: 1.2;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 600 ;
      font-size: 14px; }
      .section-encifras #content .btn-descripcion:before {
        content: "\f0a9";
        font-family: 'FontAwesome';
        color: #FFF;
        background: #6E6259;
        padding: 9px 13px;
        font-size: 19px;
        -webkit-font-smoothing: antialiased;
        border-radius: 50%;
        position: absolute;
        left: 0;
        top: -4px; }
      @media (max-width: 1280px) {
        .section-encifras #content .btn-descripcion {
          position: relative;
          margin-bottom: 80px;
          margin-top: -50px; } }

.section-buen-gobierno {
  background: #FFF; }
  .section-buen-gobierno h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative; }
    @media (max-width: 1024px) {
      .section-buen-gobierno h1.page__title {
        padding: 0 20px; } }
    .section-buen-gobierno h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-buen-gobierno #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    .section-buen-gobierno #content .contenido-buen_gobierno {
      max-width: 600px;
      margin: 70px auto 140px auto; }
      @media (max-width: 1024px) {
        .section-buen-gobierno #content .contenido-buen_gobierno {
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          max-width: initial;
          width: 100%; } }
      .section-buen-gobierno #content .contenido-buen_gobierno p {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 16px;
        color: #38312B;
        line-height: 1.5em; }
        .section-buen-gobierno #content .contenido-buen_gobierno p a {
          font-weight: normal !important;
          color: #38312B !important; }
      .section-buen-gobierno #content .contenido-buen_gobierno h2 {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        font-size: 28px;
        text-align: center;
        line-height: 1.2em;
        padding-bottom: 15px;
        border-bottom: 1px solid #38312B;
        margin-top: 70px; }
      .section-buen-gobierno #content .contenido-buen_gobierno a.descarga {
        background: none;
        text-decoration: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        cursor: pointer;
        padding-left: 70px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 !important;
        font-size: 15px;
        line-height: 1.5em;
        color: #6E6259; }
        .section-buen-gobierno #content .contenido-buen_gobierno a.descarga:before {
          content: "\f019";
          font-family: 'FontAwesome';
          color: #FFF;
          background: #6E6259;
          padding: 15px 15px;
          font-size: 23px;
          -webkit-font-smoothing: antialiased;
          border-radius: 50%;
          position: absolute;
          left: 0; }
        .section-buen-gobierno #content .contenido-buen_gobierno a.descarga:hover {
          color: #6E6259 !important; }
          .section-buen-gobierno #content .contenido-buen_gobierno a.descarga:hover:before {
            background: #000; }
        .section-buen-gobierno #content .contenido-buen_gobierno a.descarga span.peso {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 !important; }

.section-objetivos {
  background: #FFF; }
  .section-objetivos h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 50px !important; }
    @media (max-width: 1024px) {
      .section-objetivos h1.page__title {
        padding: 0 20px; } }
    .section-objetivos h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-objetivos #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    .section-objetivos #content .contenido-objetivos {
      max-width: 1030px;
      margin: 0 auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      margin-bottom: 100px; }
      @media (max-width: 1024px) {
        .section-objetivos #content .contenido-objetivos {
          width: 100%;
          margin: 0;
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      @media (max-width: 828px) {
        .section-objetivos #content .contenido-objetivos {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; } }
      .section-objetivos #content .contenido-objetivos .listado-objetivos {
        background: #f4f3f1;
        padding: 50px 145px 50px 45px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: auto; }
        @media (max-width: 828px) {
          .section-objetivos #content .contenido-objetivos .listado-objetivos {
            padding: 50px 25px; } }
        .section-objetivos #content .contenido-objetivos .listado-objetivos h2 {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 28px;
          color: #38312B;
          border: none; }
        .section-objetivos #content .contenido-objetivos .listado-objetivos ul li, .section-objetivos #content .contenido-objetivos .listado-objetivos p {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          color: #38312B;
          line-height: 1.4em; }
        .section-objetivos #content .contenido-objetivos .listado-objetivos ul li {
          background: none;
          padding-left: 65px;
          margin-bottom: 30px; }
          .section-objetivos #content .contenido-objetivos .listado-objetivos ul li:before {
            content: "\f111";
            font-family: 'FontAwesome';
            font-size: 14px;
            color: #6E6259;
            position: absolute;
            margin-left: -40px; }
      .section-objetivos #content .contenido-objetivos .descargas {
        background: #6E6259;
        height: 100%;
        min-width: 295px;
        margin-left: -100px;
        padding: 40px 25px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-top: 140px; }
        @media (max-width: 828px) {
          .section-objetivos #content .contenido-objetivos .descargas {
            margin-top: 0;
            width: 100%;
            margin-left: 0;
            margin-bottom: 70px;
            min-width: initial; } }
        .section-objetivos #content .contenido-objetivos .descargas h2 {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 24px;
          color: #FFF;
          border: none; }
          .section-objetivos #content .contenido-objetivos .descargas h2:after {
            content: "";
            display: block;
            width: 40px;
            height: 3px;
            background: #FFF; }
        .section-objetivos #content .contenido-objetivos .descargas a.descarga {
          background: none;
          text-decoration: none;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          cursor: pointer;
          padding-left: 70px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 !important;
          font-size: 15px;
          line-height: 1.5em;
          color: #FFF;
          margin-bottom: 24px; }
          .section-objetivos #content .contenido-objetivos .descargas a.descarga:before {
            content: "\f019";
            font-family: 'FontAwesome';
            color: #6E6259;
            background: #FFF;
            padding: 14px 15px;
            font-size: 23px;
            -webkit-font-smoothing: antialiased;
            border-radius: 50%;
            position: absolute;
            left: 0; }
          .section-objetivos #content .contenido-objetivos .descargas a.descarga:hover {
            color: #FFF !important; }
            .section-objetivos #content .contenido-objetivos .descargas a.descarga:hover:before {
              background: #000; }
          .section-objetivos #content .contenido-objetivos .descargas a.descarga span.peso {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 !important; }

.section-estatutos {
  background: #FFF; }
  .section-estatutos h1.page__title {
    display: block;
    padding: 0;
    font-family: "Open Sans", sans-serif;
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 50px !important; }
    @media (max-width: 1024px) {
      .section-estatutos h1.page__title {
        padding: 0 20px; } }
    .section-estatutos h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-estatutos #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    .section-estatutos #content .contenedor_estatutos {
      max-width: 610px;
      margin: 0 auto 100px auto; }
      @media (max-width: 1024px) {
        .section-estatutos #content .contenedor_estatutos {
          max-width: initial;
          width: 100%;
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      .section-estatutos #content .contenedor_estatutos h2 {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 28px;
        color: #38312B;
        text-align: center;
        border: none;
        margin-bottom: 40px; }
      .section-estatutos #content .contenedor_estatutos .accordion dt {
        padding: 0;
        border: 0; }
        .section-estatutos #content .contenedor_estatutos .accordion dt > a {
          background: #FFF;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 18px;
          color: #38312B;
          min-height: 60px;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          border: none;
          border-top: 1px solid #38312B;
          padding: 20px 50px 20px 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start;
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
          line-height: 1.2em; }
          .section-estatutos #content .contenedor_estatutos .accordion dt > a strong {
            min-width: 120px; }
          .section-estatutos #content .contenedor_estatutos .accordion dt > a:after {
            content: "\f107";
            display: block;
            right: 0;
            font-family: 'FontAwesome';
            color: #38312B;
            font-size: 20px;
            margin-left: 30px;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            right: 20px; }
          .section-estatutos #content .contenedor_estatutos .accordion dt > a.activo, .section-estatutos #content .contenedor_estatutos .accordion dt > a:hover {
            background: #6E6259;
            border-top: 1px solid #6E6259;
            color: #FFF; }
            .section-estatutos #content .contenedor_estatutos .accordion dt > a.activo:after, .section-estatutos #content .contenedor_estatutos .accordion dt > a:hover:after {
              color: #FFF; }
          .section-estatutos #content .contenedor_estatutos .accordion dt > a.activo:after {
            content: "\f106"; }
      .section-estatutos #content .contenedor_estatutos .accordion:last-of-type {
        border-bottom: 1px solid #38312B !important; }
      .section-estatutos #content .contenedor_estatutos .accordion dd ol li, .section-estatutos #content .contenedor_estatutos .accordion dd ul li, .section-estatutos #content .contenedor_estatutos .accordion dd p {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 16px;
        color: #38312B;
        line-height: 1.7em;
        margin-bottom: 30px;
        background: none; }
        .section-estatutos #content .contenedor_estatutos .accordion dd ol li strong, .section-estatutos #content .contenedor_estatutos .accordion dd ul li strong, .section-estatutos #content .contenedor_estatutos .accordion dd p strong {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 18px; }
          .section-estatutos #content .contenedor_estatutos .accordion dd ol li strong span.articulo, .section-estatutos #content .contenedor_estatutos .accordion dd ul li strong span.articulo, .section-estatutos #content .contenedor_estatutos .accordion dd p strong span.articulo {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            color: #38312B;
            text-transform: uppercase;
            display: block; }
            .section-estatutos #content .contenedor_estatutos .accordion dd ol li strong span.articulo:after, .section-estatutos #content .contenedor_estatutos .accordion dd ul li strong span.articulo:after, .section-estatutos #content .contenedor_estatutos .accordion dd p strong span.articulo:after {
              content: "";
              display: block;
              width: 100px;
              height: 1px;
              background: #38312B;
              margin: 6px 0; }
      .section-estatutos #content .contenedor_estatutos .accordion dd ul li {
        background: none;
        padding-left: 65px;
        margin-bottom: 30px; }
        .section-estatutos #content .contenedor_estatutos .accordion dd ul li:before {
          content: "\f111";
          font-family: 'FontAwesome';
          font-size: 14px;
          color: #6E6259;
          position: absolute;
          margin-left: -40px; }

.section-memoria-auditoria {
  background: #FFF; }
  .section-memoria-auditoria h1.page__title {
    display: block;
    padding: 0;
    font-family: "Open Sans", sans-serif;
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 20px !important; }
    @media (max-width: 1024px) {
      .section-memoria-auditoria h1.page__title {
        padding: 0 20px; } }
    .section-memoria-auditoria h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-memoria-auditoria #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    .section-memoria-auditoria #content .subtitulo_pagina p {
      text-align: center;
      max-width: 800px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #38312B;
      font-size: 18px;
      margin: 0 auto 25px auto;
      line-height: 1.4em;
      margin-bottom: 40px; }
      @media (max-width: 1024px) {
        .section-memoria-auditoria #content .subtitulo_pagina p {
          max-width: initial;
          padding: 0 20px; } }
    .section-memoria-auditoria #content #documentacion {
      max-width: 610px;
      margin: 0 auto 140px auto; }
      @media (max-width: 828px) {
        .section-memoria-auditoria #content #documentacion {
          max-width: initial;
          width: 100%;
          padding: 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      .section-memoria-auditoria #content #documentacion h2 {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 22px;
        color: #38312B;
        text-align: center;
        border: none;
        margin-bottom: 25px;
        border-bottom: 1px solid #38312B;
        line-height: 1.2em;
        padding-bottom: 16px; }
        .section-memoria-auditoria #content #documentacion h2:first-of-type {
          font-size: 28px; }
      .section-memoria-auditoria #content #documentacion .documentos {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 40px; }
        @media (max-width: 600px) {
          .section-memoria-auditoria #content #documentacion .documentos {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; } }
        .section-memoria-auditoria #content #documentacion .documentos .documento {
          width: 295px;
          background: #f4f3f1;
          padding: 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          justify-content: space-between;
          -webkit-box-align: space-between;
          -ms-flex-align: space-between;
          align-items: space-between; }
          @media (max-width: 828px) {
            .section-memoria-auditoria #content #documentacion .documentos .documento {
              width: calc(50% - 10px); } }
          @media (max-width: 600px) {
            .section-memoria-auditoria #content #documentacion .documentos .documento {
              width: 100%;
              margin-bottom: 15px;
              min-height: 100px; } }
          .section-memoria-auditoria #content #documentacion .documentos .documento .titulo {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            font-size: 14px;
            color: #6E6259; }
          .section-memoria-auditoria #content #documentacion .documentos .documento a.descarga {
            background: none;
            text-decoration: none;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            cursor: pointer;
            padding-left: 60px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 600 !important;
            font-size: 13px;
            line-height: 1.5em;
            color: #6E6259;
            margin-bottom: 0px;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center; }
            .section-memoria-auditoria #content #documentacion .documentos .documento a.descarga:before {
              content: "\f019";
              font-family: 'FontAwesome';
              color: #FFF;
              background: #6E6259;
              padding: 14px 15px;
              font-size: 23px;
              -webkit-font-smoothing: antialiased;
              border-radius: 50%;
              position: absolute;
              left: 0; }
            .section-memoria-auditoria #content #documentacion .documentos .documento a.descarga:hover {
              color: #6E6259 !important; }
              .section-memoria-auditoria #content #documentacion .documentos .documento a.descarga:hover:before {
                background: #000; }
            .section-memoria-auditoria #content #documentacion .documentos .documento a.descarga span.peso {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 !important; }
          .section-memoria-auditoria #content #documentacion .documentos .documento a.link {
            background: none;
            text-decoration: none;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            cursor: pointer;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 !important;
            font-size: 15px;
            line-height: 1.5em;
            color: #6E6259;
            margin-bottom: 0px;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            position: relative;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center; }
            .section-memoria-auditoria #content #documentacion .documentos .documento a.link:before {
              content: "\f08e";
              font-family: 'FontAwesome';
              color: #6E6259;
              font-size: 23px;
              -webkit-font-smoothing: antialiased;
              left: 0;
              margin-right: 7px; }
      .section-memoria-auditoria #content #documentacion .documentos.primero .documento {
        min-height: 145px; }
        .section-memoria-auditoria #content #documentacion .documentos.primero .documento .titulo {
          width: 100%; }

.como-participar #content {
  position: relative;
  width: 100%;
  float: none;
  margin-bottom: 70px; }
  @media (max-width: 600px) {
    .como-participar #content {
      margin-bottom: 0; } }
  .como-participar #content h1.page__title {
    padding-top: 60px !important; }
    @media (max-width: 1024px) {
      .como-participar #content h1.page__title {
        padding-top: 20px !important; } }
  .como-participar #content h1.titulo {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px;
    line-height: 38px;
    margin-bottom: 20px;
    position: relative; }
  .como-participar #content .subtitulo {
    text-align: center;
    max-width: 800px;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 400 ;
    color: #38312B;
    font-size: 18px;
    margin: 0 auto 25px auto;
    line-height: 1.4em;
    margin-bottom: 50px; }
    @media (max-width: 1024px) {
      .como-participar #content .subtitulo {
        max-width: initial;
        padding: 0 20px; } }
  .como-participar #content .compartir.derecha {
    position: absolute;
    right: 0;
    top: 0;
    left: auto;
    margin-top: 100px;
    z-index: 0; }
    @media (max-width: 1024px) {
      .como-participar #content .compartir.derecha {
        right: 20px; } }
    @media (max-width: 600px) {
      .como-participar #content .compartir.derecha {
        position: relative;
        width: 100%;
        right: initial;
        margin-top: 0;
        margin-bottom: 0;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2; } }
    .como-participar #content .compartir.derecha .addthis_toolbox {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
      @media (max-width: 600px) {
        .como-participar #content .compartir.derecha .addthis_toolbox {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          float: none; } }
      .como-participar #content .compartir.derecha .addthis_toolbox a {
        margin: 0;
        background: #f4f3f1;
        color: #38312B;
        width: 44px !important;
        height: 44px;
        margin-bottom: 4px;
        position: relative;
        text-decoration: none;
        border: 2px solid transparent;
        text-indent: -50000px; }
        @media (max-width: 600px) {
          .como-participar #content .compartir.derecha .addthis_toolbox a {
            margin-right: 4px; } }
        .como-participar #content .compartir.derecha .addthis_toolbox a > span {
          display: none; }
        .como-participar #content .compartir.derecha .addthis_toolbox a.focus:focus {
          border-color: #f00;
          outline: none; }
        .como-participar #content .compartir.derecha .addthis_toolbox a:after {
          content: "";
          font-family: "FontAwesome";
          display: block;
          color: #38312B;
          text-indent: 0;
          font-size: 20px;
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
          position: absolute;
          left: 50%; }
        .como-participar #content .compartir.derecha .addthis_toolbox a.addthis_button_twitter:after {
          content: "\f099"; }
        .como-participar #content .compartir.derecha .addthis_toolbox a.addthis_button_facebook:after {
          content: "\f09a"; }
        .como-participar #content .compartir.derecha .addthis_toolbox a.addthis_button_google_plusone_share:after {
          content: "\f0d5"; }
        .como-participar #content .compartir.derecha .addthis_toolbox a:hover:after {
          color: #FFF; }
        .como-participar #content .compartir.derecha .addthis_toolbox a:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: #E02C14 ;
          z-index: -1;
          opacity: 0;
          -webkit-transform: scale3d(0.2, 1, 1);
          transform: scale3d(0.2, 1, 1);
          -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
          -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: opacity 0.4s, -webkit-transform 0.4s;
          transition: transform 0.4s, opacity 0.4s;
          transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
          -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
          transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
        .como-participar #content .compartir.derecha .addthis_toolbox a:hover {
          background: transparent !important; }
          .como-participar #content .compartir.derecha .addthis_toolbox a:hover:before {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .como-participar #content .dos-columnas {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 1240px;
    margin: 0 auto;
    position: relative; }
    @media (max-width: 1024px) {
      .como-participar #content .dos-columnas {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap; } }
    .como-participar #content .dos-columnas .med {
      width: 84%; }
      .como-participar #content .dos-columnas .med h2 {
        font-family: "Open Sans", sans-serif;
        font-size: 28px;
        font-weight: 700;
        color: #38312b;
        border: none;
        margin: 0; }
      .como-participar #content .dos-columnas .med .subtitulo {
        font-family: "Open Sans", sans-serif;
        font-size: 16px;
        color: #38312b;
        text-align: left;
        margin: 10px 0; }
    .como-participar #content .dos-columnas .izq {
      width: calc(42% - 40px);
      margin-right: 20px;
      margin-top: 90px; }
      @media (max-width: 1024px) {
        .como-participar #content .dos-columnas .izq {
          width: 100%;
          padding: 0 90px 0 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box; } }
      @media (max-width: 600px) {
        .como-participar #content .dos-columnas .izq {
          padding: 0 20px;
          -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
          order: 0;
          margin-top: 0; } }
      .como-participar #content .dos-columnas .izq h2 {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 30px;
        color: #38312B;
        text-transform: uppercase;
        line-height: 1em;
        max-width: 400px;
        border: none; }
        .como-participar #content .dos-columnas .izq h2 span {
          color: #E02C14;
          display: block; }
      .como-participar #content .dos-columnas .izq p {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 18px;
        color: #38312B; }
      .como-participar #content .dos-columnas .izq .abrir-form {
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 600 ;
        font-size: 15px;
        border-bottom: 1px solid #6E6259;
        padding-bottom: 5px;
        text-decoration: none;
        cursor: pointer;
        padding: 5px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; }
        .como-participar #content .dos-columnas .izq .abrir-form:hover {
          background: #f4f3f1; }
      .como-participar #content .dos-columnas .izq .formulario {
        background: #FFF;
        border: 3px solid #f4f3f1;
        padding: 30px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-top: 50px;
        position: relative;
        opacity: .001;
        height: 1px;
        overflow: hidden; }
        @media (max-width: 600px) {
          .como-participar #content .dos-columnas .izq .formulario {
            margin-top: 0; } }
        .como-participar #content .dos-columnas .izq .formulario.activo {
          opacity: 1;
          height: auto;
          -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;
          transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; }
          @media (max-width: 1024px) {
            .como-participar #content .dos-columnas .izq .formulario.activo {
              max-width: 475px;
              margin: 70px auto; } }
          @media (max-width: 600px) {
            .como-participar #content .dos-columnas .izq .formulario.activo {
              max-width: initial;
              width: calc(100% + 40px);
              margin: 70px auto;
              background: #f4f3f1;
              margin-left: -20px;
              padding: 30px 20px; } }
        .como-participar #content .dos-columnas .izq .formulario .cerrar {
          position: absolute;
          right: 20px;
          top: 20px;
          font-size: 25px;
          color: #E02C14;
          cursor: pointer; }
          .como-participar #content .dos-columnas .izq .formulario .cerrar:hover {
            color: #000; }
        .como-participar #content .dos-columnas .izq .formulario .etiqueta {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 12px;
          color: #E02C14;
          text-transform: uppercase; }
        .como-participar #content .dos-columnas .izq .formulario h3 {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 24px;
          color: #38312B; }
        .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="text"] {
          width: 100%;
          height: 56px;
          border: 1px solid #6E6259;
          background: #f4f3f1;
          padding: 15px;
          -webkit-appearance: none !important;
          border-radius: 0px !important; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="text"]::-webkit-input-placeholder {
            color: #000;
            font-size: 17px; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="text"]:-ms-input-placeholder {
            color: #000;
            font-size: 17px; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="text"]::-ms-input-placeholder {
            color: #000;
            font-size: 17px; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="text"]::placeholder {
            color: #000;
            font-size: 17px; }
          @media (max-width: 600px) {
            .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="text"] {
              background: #FFF; } }
        .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item label {
            display: block;
            margin-left: 10px;
            margin-top: -4px;
            position: absolute;
            left: -5000px; }
            .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item label a:hover {
              color: #ed7e11;
              text-decoration: underline; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item.form-item-aviso-legal label {
            left: 0;
            position: relative; }
            .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item.form-item-aviso-legal label a:hover {
              color: #ed7e11;
              text-decoration: underline; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item.form-item-aviso-legal.error-item label {
            color: #E4002B; }
            .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item.form-item-aviso-legal.error-item label a {
              color: #E4002B; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item .description {
            -webkit-box-ordinal-group: 1;
            -ms-flex-order: 0;
            order: 0;
            width: 100%;
            background: #E02C14;
            color: #FFF;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            min-height: 40px;
            display: none;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0 10px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            margin-bottom: 10px;
            position: relative; }
            .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item .description:before {
              content: "\f0d7";
              font-family: 'FontAwesome';
              font-size: 17px;
              color: #E02C14;
              position: absolute;
              top: calc(100% - 10px);
              left: 20px; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item input[type="text"] {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item.error-item .description {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item.error-item input[type="text"] {
            border: 1px solid #E02C14;
            background: #f5f3f2; }
        .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item-aviso-legal {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item-aviso-legal input[type="checkbox"],
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item-aviso-legal label {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1; }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item-aviso-legal .description {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            margin-left: 0px;
            -webkit-box-ordinal-group: 1;
            -ms-flex-order: 0;
            order: 0;
            width: 100%; }
        .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="submit"] {
          width: 190px;
          height: 65px;
          background: #38312B;
          color: #FFF;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 15px;
          text-align: center;
          text-transform: uppercase;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          border: none;
          -webkit-appearance: none !important;
          border-radius: 0px !important; }
          @media (max-width: 600px) {
            .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="submit"] {
              display: block;
              width: 100%; } }
          .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo input[type="submit"]:hover {
            background: #E02C14; }
        .como-participar #content .dos-columnas .izq .formulario #arista-formulariofondo .form-item-aviso-legal label.option {
          margin-left: 30px;
          margin-top: -17px; }
      .como-participar #content .dos-columnas .izq .mensaje_ok {
        background: #037DAC;
        color: #FFF;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 15px;
        padding: 25px 40px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        line-height: 1.5em;
        margin-top: -3px;
        position: relative; }
        .como-participar #content .dos-columnas .izq .mensaje_ok > span {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 600 ;
          text-transform: uppercase;
          display: block;
          margin-bottom: 10px; }
    .como-participar #content .dos-columnas .der {
      width: calc(42% - 40px);
      margin-left: 20px;
      padding: 30px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      height: 100%;
      position: relative; }
      @media (max-width: 1024px) {
        .como-participar #content .dos-columnas .der {
          width: 475px;
          margin: 0 auto; } }
      @media (max-width: 600px) {
        .como-participar #content .dos-columnas .der {
          padding: 0 20px;
          margin-left: 20px;
          width: calc(100% - 40px);
          -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
          order: 1;
          height: auto; } }
      .como-participar #content .dos-columnas .der .marca {
        background: #003B5C;
        color: #FFF;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 12px;
        padding: 5px 10px;
        text-transform: uppercase; }
      .como-participar #content .dos-columnas .der h3,
      .como-participar #content .dos-columnas .med h3 {
        color: #38312b;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 700 ;
        font-size: 28px;
        border-bottom: 1px solid #ccc;
        padding-bottom: 30px;
        margin: 0; }
      .como-participar #content .dos-columnas .der p,
      .como-participar #content .dos-columnas:not(.fde) .der ul li,
      .como-participar #content .dos-columnas:not(.fde) .med ul li,
      .como-participar #content .dos-columnas .izq ul li {
        color: #color_marron_oscuro;
        /*font-family: "Open Sans", sans-serif ;*/
        font-weight: 400 ;
        font-size: 16px;
        background: none;
        margin-bottom: 34px; }
      .como-participar #content .dos-columnas:not(.fde) .der ul li,
      .como-participar #content .dos-columnas:not(.fde) .med ul li {
        padding: 0 0 0 110px;
        min-height: 105px;
        border-bottom: 1px solid #ccc; }
        .como-participar #content .dos-columnas:not(.fde) .der ul li:before,
        .como-participar #content .dos-columnas:not(.fde) .med ul li:before {
          content: '';
          position: absolute;
          left: 30px;
          width: 60px;
          height: 60px;
          background: url(../images/euro_icon.png) no-repeat center center;
          background-size: contain; }
        .como-participar #content .dos-columnas:not(.fde) .der ul li:before,
        .como-participar #content .dos-columnas:not(.fde) .med ul li:before {
          left: 15px;
          width: 80px;
          height: 80px;
          background-image: url(../images/equipo/eduardo.jpg); }
        .como-participar #content .dos-columnas:not(.fde) .der ul li:nth-child(2):before /*{
          background-image: url(../images/people_icon.png); }*/,
        .como-participar #content .dos-columnas:not(.fde) .med ul li:nth-child(2):before {
          background-image: url(../images/equipo/roberto.jpg); }
        .como-participar #content .dos-columnas:not(.fde) .der ul li:nth-child(3):before /*{
          background-image: url(../images/formation_icon.png); }*/,
        .como-participar #content .dos-columnas:not(.fde) .med ul li:nth-child(3):before {
          background-image: url(../images/equipo/gloria.jpg); }
        .como-participar #content .dos-columnas:not(.fde) .der ul li:nth-child(4):before,
        .como-participar #content .dos-columnas:not(.fde) .med ul li:nth-child(4):before {
          background-image: url(../images/equipo/natalia.jpg); }
        .como-participar #content .dos-columnas:not(.fde) .der ul li:nth-child(5):before,
        .como-participar #content .dos-columnas:not(.fde) .med ul li:nth-child(5):before {
          background-image: url(../images/equipo/tomas.jpg); }
        .como-participar #content .dos-columnas:not(.fde) .der ul li .titulo,
        .como-participar #content .dos-columnas:not(.fde) .med ul li .titulo {
          font-weight: 700;
          font-size: 18px;
          color: #e4002b; }
        .como-participar #content .dos-columnas:not(.fde) .der ul li p,
        .como-participar #content .dos-columnas:not(.fde) .med ul li p {
          font-size: 16px;
          color: #38312b;
          margin: 0 0 34px 0; }
      .como-participar #content .dos-columnas .izq ul li {
        background: #f5f3f2;
        padding: 25px 10px 0 65px;
        min-height: 152px;
        font-size: 18px;
        font-weight: 700; }
        .como-participar #content .dos-columnas .izq ul li:before {
          content: "1º";
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-size: 33px;
          color: #e4002b;
          position: absolute;
          left: 22px; }
        .como-participar #content .dos-columnas .izq ul li:nth-child(2):before {
          content: "2º"; }
        .como-participar #content .dos-columnas .izq ul li:nth-child(3):before {
          content: "3º"; }
      .como-participar #content .dos-columnas .descarga {
        }
        .como-participar #content .descarga a {
          width: 300px;
          height: 110px;
          text-decoration: none;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
          cursor: pointer;
          padding-left: 85px;
          padding-right: 20px;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          position: relative;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 15px;
          line-height: 1.2em; }
          @media (max-width: 600px) {
            .como-participar #content .descarga a {
              width: calc(100% + 40px);
              margin-left: -20px; } }
          .como-participar #content .descarga:not(.ribbon) a:hover:before {
            background: #000; }
          .como-participar #content .descarga:not(.ribbon) a:before {
            content: "\f019";
            font-family: 'FontAwesome';
            color: #E02C14;
            background: #FFF;
            padding: 14px 12.4px;
            font-size: 23px;
            -webkit-font-smoothing: antialiased;
            border-radius: 50%;
            position: absolute;
            left: 20px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
          .como-participar #content .descarga a .titulo {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 700 ;
            text-transform: uppercase;
            color: #e02c14; }
          .como-participar #content .descarga a p {
            margin: 0;
            color: #e02c14;
            font-size: 14px; }
            .como-participar #content .descarga a p span.peso {
              /*font-family: "Open Sans", sans-serif ;*/
              font-weight: 400 ;
              margin-left: 5px; }
        .como-participar #content .descarga.dos-botones a {
          width: 48%;
          min-width: 198px;
          display: inline-block;
          padding-top: 24px;
          margin-right: 2%;
          margin-top: 4px; }
        .como-participar #content .descarga.dos-botones a:last-child {
          margin-right: 0; }
          .como-participar #content .descarga.dos-botones a p {
            font-size: 14px; }
        @media (max-width: 600px) {
          .como-participar #content .descarga.dos-botones a {
            width: 100%;
            display: flex;
            padding-top: 0; } }
      .como-participar #content .dos-columnas .izq ul li .descarga.ribbon {
        position: absolute;
        top: 50%;
        left: 0; }
        .como-participar #content .descarga.ribbon::before {
           }
        .como-participar #content .descarga.ribbon .ribbon-content {
          padding: 30px 60px 0 15px;
          width: 311px;
          height: 146px; }
        .como-participar #content .dos-columnas .izq ul li .descarga.ribbon .ribbon-content {
          margin: 0; }
          .como-participar #content .descarga.ribbon .ribbon-content .titulo {
            font-size: 22px;
            color: #fff;
            font-weight: 600;
            text-align: right;
            line-height: 26px; }
          .como-participar #content .descarga.ribbon .ribbon-content::before {
           }
          .como-participar #content .descarga.ribbon .ribbon-content::after {
            content: '\f061';
            display: block;
            font-family: 'FontAwesome';
            font-size: 23px;
            color: #fff;
            position: absolute;
            right: 20px;
            top: 60%;
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            -webkit-font-smoothing: antialiased; }

.section-proyectos {
  background: #FFF; }
  .section-proyectos h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 20px !important; }
    @media (max-width: 1024px) {
      .section-proyectos h1.page__title {
        padding: 0 20px; } }
    .section-proyectos h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-proyectos #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    .section-proyectos #content .subtitulo_pagina p {
      text-align: center;
      max-width: 800px;
      /*font-family: "Open Sans", sans-serif ;*/
      font-weight: 400 ;
      color: #38312B;
      font-size: 18px;
      margin: 0 auto 25px auto;
      line-height: 1.4em;
      margin-bottom: 40px; }
      @media (max-width: 1024px) {
        .section-proyectos #content .subtitulo_pagina p {
          max-width: initial;
          padding: 0 20px; } }
    .section-proyectos #content .view-proyectos-fondo-emprendedores {
      max-width: 1240px;
      margin: 0 auto; }
      @media (max-width: 1240px) {
        .section-proyectos #content .view-proyectos-fondo-emprendedores {
          padding: 0 20px; } }
      .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters {
        margin: 70px 0; }
        .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-exposed-form .views-exposed-widget {
          padding: 0 1.5em 0 0; }
          @media (max-width: 1024px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-exposed-form .views-exposed-widget:not(.views-submit-button) {
              width: calc(50% - 10px);
              padding: 0; } }
          @media (max-width: 600px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-exposed-form .views-exposed-widget {
              width: 100% !important;
              margin-bottom: 20px; } }
        @media (max-width: 1024px) {
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-exposed-widgets {
            -webkit-box-orient: horizontal !important;
            -webkit-box-direction: normal !important;
            -ms-flex-flow: row wrap !important;
            flex-flow: row wrap !important;
            max-width: 600px;
            margin: 0 auto;
            -webkit-box-pack: justify !important;
            -ms-flex-pack: justify !important;
            justify-content: space-between !important; } }
        .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .form-type-select {
          position: relative;
          background: #fff; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .form-type-select:after {
            content: "\f107";
            font-family: "FontAwesome";
            font-size: 26px;
            width: 50px;
            height: 50px;
            border-left: 1px solid #dbdad8;
            right: 0;
            position: absolute;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin: 0;
            z-index: 0;
            top: 0; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .form-type-select select {
            padding: 9px;
            padding-right: 50px;
            border-width: 0px;
            color: #38312B;
            /*border-style: hidden;*/
            border: none;
            border-radius: 0px;
            -webkit-border-radius: 0px;
            -webkit-appearance: none;
            -moz-appearance: none;
            width: 100%;
            height: 55px;
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 ;
            font-size: 16px;
            font-weight: normal;
            -webkit-font-smoothing: antialiased;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            position: relative;
            border: 1px solid #e4e2e0;
            background: transparent;
            z-index: 1;
            background-size: 55px 55px;
            min-width: 250px;
            margin: 0; }
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .form-type-select select::-ms-expand {
              display: none; }
        .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters label {
          position: absolute !important;
          height: 1px;
          width: 1px;
          overflow: hidden;
          clip: rect(1px 1px 1px 1px);
          clip: rect(1px, 1px, 1px, 1px); }
        @media (max-width: 1024px) {
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-submit-button {
            width: 100%;
            float: none;
            padding: 0 !important; } }
        .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-submit-button input[type="submit"] {
          background: #E02C14;
          width: 248px;
          height: 53px;
          font-size: 15px;
          text-transform: uppercase;
          color: #FFF;
          border: none;
          margin: 0;
          -webkit-border-radius: 0px !important;
          -webkit-appearance: none !important;
          -moz-appearance: none !important;
          border: 1px solid #E02C14; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-submit-button input[type="submit"]:hover {
            background: #f4f3f1;
            color: #E02C14; }
          @media (max-width: 1024px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-submit-button input[type="submit"] {
              width: 100%;
              margin-top: 28px; } }
          @media (max-width: 600px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-submit-button input[type="submit"] {
              margin-top: 0px; } }
        .section-proyectos #content .view-proyectos-fondo-emprendedores .view-filters .views-exposed-widgets {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center; }
      .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start; }
        @media (max-width: 600px) {
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap; } }
        .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row {
          width: calc(((100% - 40px) / 3 ));
          margin-right: 20px;
          margin-bottom: 20px; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row:nth-child(3n) {
            margin-right: 0; }
          @media (max-width: 1024px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row {
              width: calc(((100% - 20px) / 2 )); }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row:nth-child(3n) {
                margin-right: 20px; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row:nth-child(2n) {
                margin-right: 0; } }
          @media (max-width: 600px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row {
              width: 100%; } }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a {
            text-decoration: none;
            display: block;
            position: relative;
            overflow: hidden;
            height: 100%; }
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
              -ms-flex-flow: column;
              flex-flow: column;
              height: 100%;
              position: relative; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia.imagen:before, .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia.video:before {
                content: '\f03e';
                font-family: 'FontAwesome';
                background: #FFF;
                width: 47px;
                height: 47px;
                position: absolute;
                top: 0;
                left: 0;
                z-index: 1;
                color: #53565A;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                font-size: 20px; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia.video:before {
                content: '\f01d'; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .imagen {
                height: 275px; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .contenido {
                display: block;
                position: relative;
                overflow: hidden;
                clear: both;
                padding: 25px 25px 10px 25px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                -webkit-box-flex: 1;
                -ms-flex-positive: 1;
                flex-grow: 1;
                background: #f4f3f1; }
                .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .contenido .titulo {
                  display: block;
                  position: relative;
                  line-height: 1.3em;
                  color: #E02C14;
                  font-size: 19px;
                  text-align: left;
                  margin-bottom: 10px;
                  /*font-family: "Open Sans", sans-serif ;*/
                  font-weight: 600 ;
                  margin-top: 0; }
                .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .contenido .fecha {
                  display: block;
                  position: relative;
                  line-height: 1.2em;
                  color: #38312B;
                  font-size: 16px;
                  text-align: left;
                  margin-bottom: 10px;
                  /*font-family: "Open Sans", sans-serif ;*/
                  font-weight: 400 ; }
                .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .contenido .texto {
                  color: #38312B;
                  font-size: 16px;
                  /*font-family: "Open Sans", sans-serif ;*/
                  font-weight: 400 ; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace {
                position: relative;
                height: auto;
                width: 100%;
                background: rgba(255, 255, 255, 0);
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                justify-content: flex-end;
                padding: 1px;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                background: #f4f3f1;
                position: relative;
                width: 100%;
                height: auto; }
                .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace:after {
                  content: "\f105";
                  font-family: "FontAwesome";
                  color: #E02C14;
                  background: #FFF;
                  width: 49px;
                  height: 45px;
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-box-pack: center;
                  -ms-flex-pack: center;
                  justify-content: center;
                  -webkit-box-align: center;
                  -ms-flex-align: center;
                  align-items: center;
                  text-align: center;
                  -webkit-transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
                  transition: background 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
                  position: absolute;
                  right: 1px; }
                .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace .boton {
                  opacity: .001;
                  background: #E02C14;
                  color: #FFF;
                  height: 45px;
                  padding: 0 0px 0 20px;
                  display: -webkit-box;
                  display: -ms-flexbox;
                  display: flex;
                  -webkit-box-pack: center;
                  -ms-flex-pack: center;
                  justify-content: center;
                  -webkit-box-align: center;
                  -ms-flex-align: center;
                  align-items: center;
                  text-align: center;
                  /*font-family: "Open Sans", sans-serif ;*/
                  font-weight: 400 ;
                  padding-right: 0px;
                  font-size: 14px;
                  -webkit-transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1);
                  transition: padding-right 200ms cubic-bezier(0.645, 0.045, 0.355, 1), opacity 200ms cubic-bezier(0.645, 0.045, 0.355, 1); }
                  .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace .boton:hover {
                    background: #E02C14; }
                @media (max-width: 1024px) {
                  .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace {
                    position: relative; }
                    .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace:after {
                      background: #FFF;
                      color: #E02C14;
                      right: 1px; }
                    .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace .boton {
                      opacity: 1;
                      padding-right: 50px;
                      background: #FFF;
                      color: #E02C14;
                      position: relative; } }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia:hover .enlace:after, .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia:focus .enlace:after {
                background: #E02C14;
                color: #FFF; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia:hover .enlace .boton, .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia:focus .enlace .boton {
                opacity: 1;
                padding-right: 50px;
                background: #E02C14;
                color: #FFF; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .contenido .titulo {
                font-size: 24px;
                text-transform: uppercase;
                margin-bottom: 15px; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .contenido .fecha {
                margin-bottom: 20px; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .contenido .convocatoria {
                /*font-family: "Open Sans", sans-serif ;*/
                font-weight: 400 ;
                font-size: 16px;
                color: #E02C14; }
              .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a .noticia .enlace:after {
                color: #38312B; }
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a:hover .enlace:after, .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a:focus .enlace:after {
              background: #E02C14;
              color: #FFF; }
            .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a:hover .enlace .boton, .section-proyectos #content .view-proyectos-fondo-emprendedores .view-content .views-row a:focus .enlace .boton {
              opacity: 1;
              padding-right: 50px;
              background: #E02C14;
              color: #FFF; }
      .section-proyectos #content .view-proyectos-fondo-emprendedores .pager {
        margin-top: 50px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
        @media (max-width: 600px) {
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap; } }
        .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li {
          background: #FFF;
          width: 58px;
          height: 40px;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          text-align: center;
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center;
          padding: 0;
          border-right: 1px solid #53565A;
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          color: #53565A; }
          @media (max-width: 600px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li {
              -webkit-box-ordinal-group: 2;
              -ms-flex-order: 1;
              order: 1; } }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li a {
            background: none !important;
            font-size: 16px; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.last-number {
            border-right: none; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li:hover, .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-current {
            background: #53565A;
            color: #FFF; }
            .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li:hover a, .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-current a {
              color: #FFF; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-next, .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-previous {
            width: auto;
            padding: 0 10px;
            border-right: none; }
            @media (max-width: 600px) {
              .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-next, .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-previous {
                width: 50%;
                -webkit-box-ordinal-group: 3;
                -ms-flex-order: 2;
                order: 2;
                margin: 0;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                margin-top: 30px;
                -webkit-box-pack: start;
                -ms-flex-pack: start;
                justify-content: flex-start;
                text-align: left;
                padding: 0;
                -webkit-box-flex: 1;
                -ms-flex-positive: 1;
                flex-grow: 1; } }
          @media (max-width: 600px) {
            .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-next {
              -webkit-box-pack: end;
              -ms-flex-pack: end;
              justify-content: flex-end;
              text-align: right; } }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-next:after, .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-previous:before {
            content: "\f105";
            font-family: 'FontAwesome';
            margin-left: 2px;
            font-size: 18px;
            margin-top: 2px; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-next:hover, .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-previous:hover {
            background: none;
            color: #53565A; }
            .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-next:hover a, .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-previous:hover a {
              color: #53565A; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-previous:before {
            content: "\f104";
            margin-left: 0;
            margin-right: 2px; }
          .section-proyectos #content .view-proyectos-fondo-emprendedores .pager > li.pager-ellipsis {
            border-right: none;
            cursor: pointer; }

.section-colaboradores {
  background: #FFF; }
  .section-colaboradores h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 20px !important; }
    @media (max-width: 1024px) {
      .section-colaboradores h1.page__title {
        padding: 0 20px; } }
    .section-colaboradores h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-colaboradores #content {
    margin: 40px 0 0 0;
    padding: 0;
    width: 100%;
    float: none; }
    .section-colaboradores #content .listado-colaboradores {
      max-width: 1000px;
      margin: 0 auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      margin-top: 20px; }
      .section-colaboradores #content .listado-colaboradores .colaborador {
        width: calc(((100% - 40px) / 3 ));
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 30px 20px 30px 0; }
        .section-colaboradores #content .listado-colaboradores .colaborador:nth-child(3n + 1) {
          margin-right: 0; }
        .section-colaboradores #content .listado-colaboradores .colaborador.repsol {
          width: 100%; }
        @media (max-width: 1024px) {
          .section-colaboradores #content .listado-colaboradores .colaborador {
            width: calc(((100% - 20px) / 2 )); }
            .section-colaboradores #content .listado-colaboradores .colaborador:nth-child(3n + 1) {
              margin-right: initial; }
            .section-colaboradores #content .listado-colaboradores .colaborador:nth-child(2n + 1) {
              margin-right: 0px; } }
        @media (max-width: 700px) {
          .section-colaboradores #content .listado-colaboradores .colaborador {
            width: 100%;
            margin-right: 0; } }
        @media (max-width: 500px) {
          .section-colaboradores #content .listado-colaboradores .colaborador {
            width: 100%; } }

.section-recursiva {
  background: #FFF; }
  .section-recursiva h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 40px !important; }
    @media (max-width: 1024px) {
      .section-recursiva h1.page__title {
        padding: 0 20px; } }
    .section-recursiva h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #aca39a;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .section-recursiva #content {
    padding: 0;
    width: 100%;
    float: none;
    max-width: 1240px;
    margin: 40px auto 100px auto; }
    @media (max-width: 1290px) {
      .section-recursiva #content {
        width: 100%;
        max-width: initial;
        padding: 0 100px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
    @media (max-width: 1024px) {
      .section-recursiva #content {
        padding: 0 20px; } }
    .section-recursiva #content a:hover {
      color: #ed7e11 !important;
      text-decoration: underline; }
    .section-recursiva #content ul li {
      background: none;
      padding-left: 65px;
      margin-bottom: 30px; }
      .section-recursiva #content ul li:before {
        content: "\f111";
        font-family: 'FontAwesome';
        font-size: 14px;
        color: #6E6259;
        position: absolute;
        margin-left: -40px; }

.section-404 {
  background: #FFF; }
  .section-404 #contenedor-principal {
    background: #FFF !important; }
    .section-404 #contenedor-principal .section-error {
      background: #FFF; }
      .section-404 #contenedor-principal .section-error #content {
        padding: 0;
        width: 100%;
        float: none;
        max-width: 1240px;
        margin: 40px auto 100px auto;
        min-height: 500px; }
        @media (max-width: 1024px) {
          .section-404 #contenedor-principal .section-error #content {
            padding: 0 20px;
            -webkit-box-sizing: border-box;
            box-sizing: border-box; } }
        .section-404 #contenedor-principal .section-error #content h2 {
          display: block;
          padding: 0;
          font-family: "Open Sans", sans-serif;
          font-weight: 700 !important;
          color: #38312B;
          text-transform: uppercase;
          text-align: center;
          font-size: 38px !important;
          line-height: 38px;
          margin-bottom: 20px !important;
          position: relative;
          margin-bottom: 10px !important;
          border: none !important; }
          @media (max-width: 1024px) {
            .section-404 #contenedor-principal .section-error #content h2 {
              padding: 0 20px; } }
          .section-404 #contenedor-principal .section-error #content h2:before {
            content: "";
            width: 80px;
            height: 7px;
            background: #aca39a;
            display: block;
            left: 50%;
            position: relative;
            -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
            margin: 0px 0 30px 0; }
        .section-404 #contenedor-principal .section-error #content h3 {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 700 ;
          font-size: 20px;
          text-align: center;
          margin-top: 0;
          margin-bottom: 50px; }
        .section-404 #contenedor-principal .section-error #content p {
          /*font-family: "Open Sans", sans-serif ;*/
          font-weight: 400 ;
          font-size: 16px;
          text-align: center;
          margin: 15px 0; }
          .section-404 #contenedor-principal .section-error #content p a {
            /*font-family: "Open Sans", sans-serif ;*/
            font-weight: 400 !important;
            font-size: 16px; }
            .section-404 #contenedor-principal .section-error #content p a:hover {
              color: #ed7e11 !important;
              text-decoration: underline; }

.page-eform-submit-registro-energia-con-conciencia {
  background: #FFF; }
  .page-eform-submit-registro-energia-con-conciencia .cabecera-energia-con-conciencia:after {
    background: #b00324;
  }
  .page-eform-submit-registro-energia-con-conciencia h1.page__title {
    display: block;
    padding: 0;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 700 !important;
    color: #38312B !important;
    text-transform: uppercase;
    text-align: center;
    font-size: 38px !important;
    line-height: 38px;
    margin-bottom: 20px !important;
    position: relative;
    margin-bottom: 20px !important;
    margin-top: 35px !important; }
    @media (max-width: 1024px) {
      .page-eform-submit-registro-energia-con-conciencia h1.page__title {
        padding: 0 20px; } }
    .page-eform-submit-registro-energia-con-conciencia h1.page__title:before {
      content: "";
      width: 80px;
      height: 7px;
      background: #b00324;
      display: block;
      left: 50%;
      position: relative;
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%);
      margin: 0px 0 30px 0; }
  .page-eform-submit-registro-energia-con-conciencia #content,
  .page-eform-registro-energia-con-conciencia #content {
    max-width: 800px;
    margin: 50px auto; }
    .page-eform-submit-registro-energia-con-conciencia #content #datos-centro,
    .page-eform-submit-registro-energia-con-conciencia #content #sobre-proyecto,
    .page-eform-submit-registro-energia-con-conciencia #content #proyectos-relacionados,
    .page-eform-submit-registro-energia-con-conciencia #content #datos-contacto {
      width: 100%;
      padding: 0;
      margin: 45px 0 0 0;
      border-top: 1px solid #6e6259; }
    .page-eform-submit-registro-energia-con-conciencia #content #datos-centro {
      margin: 0; }
      .page-eform-submit-registro-energia-con-conciencia #content h2 {
        border: none;
        text-align: left;
        font-size: 28px;
        font-family: "Open Sans",sans-serif;
        margin: 40px 0;
      }
        .page-eform-submit-registro-energia-con-conciencia #content h2:before {
          font-size: 18px;
          line-height: 18px;
          font-family: "Open Sans",sans-serif;
          font-weight: normal;
          content: "0" counter(h2);
        }
        .page-eform-submit-registro-energia-con-conciencia #content h2:after {
          display: block;
          width: 95px;
          height: 8px;
          left: 0;
          bottom: -8px;
          opacity: 1;
        }
      .page-eform-submit-registro-energia-con-conciencia #content h2 { color: #b00324 !important; }
        .page-eform-submit-registro-energia-con-conciencia #content h2:after { background: #b00324 !important; }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform .required-fields label,
    .page-eform-submit-registro-energia-con-conciencia #content .entityform .required-fields .description,
    .page-eform-submit-registro-energia-con-conciencia #content .entityform .required-fields .field-group-fieldset .fieldset-legend {
      font-size: 18px;
      font-weight: normal;
      color: #6e6259;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform input:not(.form-submit),
    .page-eform-submit-registro-energia-con-conciencia #content .entityform textarea,
    .page-eform-submit-registro-energia-con-conciencia #content .entityform select {
      background-color: #f5f3f2 !important;
      border: 1px solid #6e6259 !important;
      color: #000 !important;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform input[type="checkbox"] {
      border-radius: 0;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform input[type="checkbox"]:checked {
      background: #6e6259 !important;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform input[type="checkbox"]:checked:before {
      border-color: #fff;
      border-width: 2px;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform select {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      background: url(../images/select_arrow.png) no-repeat center right;
      padding: 8px;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform #edit-field-codigo-postal-del-centro-und-0-value {
      width: auto !important;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform #temas-legales {
      border-top: 1px solid #6e6259;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform #temas-legales .field-type-list-boolean {
      width: 100% !important;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform #temas-legales .field-type-list-boolean label.option,
    .page-eform-submit-registro-energia-con-conciencia #content .entityform #temas-legales .field-type-list-boolean .description {
      font-size: 18px;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform #temas-legales .field-type-list-boolean .description a {
      color: #b00324;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform input.form-submit {
      text-transform: uppercase;
      border: none;
      background: #6e6259;
    }
    .page-eform-submit-registro-energia-con-conciencia #content .entityform input#edit-submit {
      border-radius: 0;
      background: #38312b;
    }
    .page-eform-submit-registro-energia-con-conciencia #colorbox #content h1.page__title {
      display: none;
    }
    @media (max-width: 1280px) {
      .page-eform-submit-registro-energia-con-conciencia #content {
        max-width: initial;
        width: 100%;
        margin: 0;
        padding: 0 100px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
    @media (max-width: 959px) {
      .page-eform-submit-registro-energia-con-conciencia #content .entityform {
        margin: 0; } }
    @media (max-width: 600px) {
      .page-eform-submit-registro-energia-con-conciencia #content {
        padding: 0 20px; } }

.section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap; }
  .como-participar #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal input[type="checkbox"],
  .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal input[type="checkbox"] {
    display: block;
    width: 24px;
    height: 24px;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin: 0 10px;
    border-radius: 100px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  .como-participar #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal label,
  .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal label {
    display: block;
    width: calc(100% - 44px);
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin: 0 !important;
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 400 ;
    font-size: 16px !important;
    font-weight: 200;
    /*line-height: 44px;*/ }
    @media (max-width: 768px) {
      .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal label {
        font-size: 15px; } }
    @media (max-width: 600px) {
      .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal label {
        width: calc(100% - 125px);
        line-height: 20px; } }
    @media (max-width: 414px) {
      .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal label {
        width: calc(100% - 140px); } }
    @media (max-width: 320px) {
      .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal label {
        width: calc(100% - 100px); } }
  .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal .description {
    /*font-family: "Open Sans", sans-serif ;*/
    font-weight: 400 ;
    font-size: 16px;
    font-size: 16px;
    margin-left: 0px;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    width: 100%; }
    @media (max-width: 768px) {
      .section-formulario-aceptacion .aceptacion #content .dos-columnas .izq .formulario #arista-formularioaceptacion .form-item-aviso-legal .description {
        font-size: 14px  !important; } }

body.node-type-videos .noticia-contenido.video .video a {
  display: block;
  position: relative;
  overflow: hidden;
  margin-bottom: 50px; }
  body.node-type-videos .noticia-contenido.video .video a .video-contenido {
    margin-bottom: 0; }

/* ::::::::::::::::::::::::::::::::::::::: */
/* MISIÓN Y PRINCIPIOS DE ACTUACIÓN */
/* ::::::::::::::::::::::::::::::::::::::: */

.section-recursiva #content .contenido-mision > * {
  max-width: 600px;
  margin: 22px auto;
  font-family: 'titilliumtext22l_regular';
  font-size: 16px;
  color: #38312B;
}
.section-recursiva #content .contenido-mision > .subtitulo {
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
  font-size: 20px;
  line-height: 26px;
  color: #38312B;
}
.section-recursiva #content .contenido-mision > h2 {
  font-family: 'repsolbold' !important;
  font-size: 30px !important;
  border-bottom: none !important;
}
.section-recursiva #content .contenido-mision strong {
  font-family: 'titilliumtext22l_bold' !important;
}
.section-recursiva #content .contenido-mision > ul {
  list-style: none;
}
.section-recursiva #content .contenido-mision > ul > li {
  padding-left: 17px !important;
}
.section-recursiva #content .contenido-mision > ul > li:before {
  content: "" !important;
  width: 5px;
  height: 30px;
  background: #aca39a;
  display: block;
  position: absolute !important;
  top: 0;
  left: 0;
  margin: 0 !important;
}
.section-recursiva #content .contenido-mision > ul > li > strong {
  text-transform: uppercase;
}
.section-recursiva #content .contenido-mision > img {
  max-width: 978px;
  width: 100%;
  display: block;
}

/* ::::::::::::::::::::::::::::::::::::::: */
/* NEW HOME */
/* ::::::::::::::::::::::::::::::::::::::: */

body.front { color:#5c4e44; font-family: 'titilliumtext22l_regular'; text-align: center;}

.front * { box-sizing: border-box; /*margin: 0; padding: 0;*/}

.front li { list-style: none;}
.front h2 ,
.front h3 ,
.front p { margin: 0; padding: 0;}

/* COLORS */

.front .txt-white { color: #fff;}
.front .txt-orange { color:#ff8200;}
.front .txt-grey-dark  { color:#5c4e44;}
.front .txt-grey-mid   { color:#9c9081;}
.front .txt-grey-light { color:#e0ded9;}

.front .bg-white { background-color: #fff;}
.front .bg-orange { background-color:#ff8200;}
.front .bg-grey-dark  { background-color:#5c4e44;}
.front .bg-grey-mid   { background-color:#9c9081;}
.front .bg-grey-light { background-color:#e0ded9;}

/* LINKS */

.front a { text-decoration: none;}
.front a:focus ,
.front button:focus { outline: 2px solid #ff8200;}

.front a.btn ,
.front button.btn { position: relative; display: inline-block; color:#5c4e44; font-size: 16px; text-align: center; background: #e0ded9; border: 2px solid #e0ded9; border-radius: 5px; padding: 15px 20px; transition: all .5s ease;}
.front a.btn:after ,
.front button.btn:after { content: ""; position: absolute; top: 0; left: 50%; width: 0; height: 100%; background: #fff; border-radius: 5px; transition: all .5s ease;}
.front a.btn:hover ,
.front button.btn:hover { border-color: #ff8200;}
.front a.btn:hover:after ,
.front button.btn:hover:after { left: 0; width: 100%;}
.front a.btn span ,
.front button.btn span { position: relative; z-index: 10;}

.front button.btn { color: #fff; background: #5c4e44; border-color: #5c4e44;}
.front button.btn:hover { color: #5c4e44; border-color: #5c4e44;}

.front a.btn-next { position: relative; display: flex; flex-direction: row; justify-content: center; align-items: center; width: 55px; height: 55px; color:#5c4e44; background: #fff; border: 1px solid #ff8200; transition: all .5s ease;}
.front a.btn-next:after { content: ""; position: absolute; top: 0; left: 50%; width: 0; height: 100%; background: #e0ded9; transition: all .5s ease;}
.front a.btn-next:hover { border-color: #e0ded9;}
.front a.btn-next:hover:after { left: 0; width: 100%;}
.front a.btn-next i { position: relative; z-index: 10; font-size: 20px; font-weight: bold;}
.front a.btn-next.no-border { border: none;}

.front span.btn-next { position: relative; display: flex; flex-direction: row; justify-content: center; align-items: center; width: auto; height: 55px; color:#5c4e44; background: #5c4e44; border: none!important; transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1);}
.front span.btn-next:after { content: "\f105"; position: absolute; top: 0; right: 0; width: 55px; height: 55px; color: #fff; font-family: 'FontAwesome'; font-size: 20px; font-weight: bold; text-align: center; background: #5c4e44; line-height: 55px; transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1);}
.front span.btn-next span { color: #fff; opacity: 1; padding-left: 20px; padding-right: 55px; transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1);}

.front span.btn-next-franja { position: relative; display: flex; flex-direction: row; justify-content: center; align-items: center; width: 55px; height: 55px; color:#5c4e44; background: #fff; border: 1px solid #ff8200; transition: all .5s ease;}
.front span.btn-next-franja:after { content: ""; position: absolute; top: 0; left: 50%; width: 0; height: 100%; background: #e0ded9; transition: all .5s ease;}
.front a:hover span.btn-next-franja { border-color: #e0ded9;}
.front a:hover span.btn-next-franja:after { left: 0; width: 100%;}
.front span.btn-next-franja i { position: relative; z-index: 10; font-size: 20px; font-weight: bold;}
.front span.btn-next-franja.no-border { border: none;}

@media (min-width: 1025px){
    .front span.btn-next { background: transparent;}
    .front span.btn-next:after { color: #5c4e44; background: #fff;}
    .front span.btn-next span { opacity: 0;}
    .front a:hover span.btn-next { background: #5c4e44; padding-right: 55px;}
    .front a:hover span.btn-next:after { color: #fff; background: #5c4e44;}
    .front a:hover span.btn-next span { opacity: 1; padding-left: 20px; padding-right: 20px;}
}
@media (max-width: 1024px){
    .front a.btn-next ,
    .front span.btn-next-franja { width: 45px; height: 45px;}
    .front span.btn-next{height: 40px;}
    .front span.btn-next:after { width: 45px; height: 45px; font-size: 15px; line-height: 43px;}
    .front span.btn-next span { padding-left: 20px; padding-right: 50px; font-size: 14px;}

}

/* ::::::::::::::::::::::::::::::::::::::: */
/* MEGADESTACADO */
/* ::::::::::::::::::::::::::::::::::::::: */

#megadestacado { width: 95%; max-width: 1170px; display: flex; flex-direction: row; justify-content: space-between; align-items: stretch; text-align: left; margin: 120px auto 0;}
#megadestacado h2 { position: relative; font-family: 'repsolregular' !important; font-size: 32px; line-height: 36px; font-weight: normal; margin: 0 0 35px;}
/* #megadestacado h2:before { position: absolute; top: 0; left: 0; content: ""; width: 3px; height: 55px; background: #ff8200;} */
#megadestacado h2 strong { display: block; font-family: 'repsolbold' !important; font-size: 38px; line-height: 42px; font-weight: normal;}
#megadestacado img { display: block;}
#megadestacado h2 img { max-width: 55px; margin: 0 0 30px;}
#megadestacado ul { margin-bottom: 25px; padding: 0;}
#megadestacado li { font-size: 16px; border-top: 1px solid #ff8200; padding: 15px 20px;}
#megadestacado li:last-child { border-bottom: 1px solid #ff8200;}

#megadestacado .md-proyect { width: 25%; padding-right: 20px;}
#megadestacado .md-proyect .btn { width: 80%; margin-left: 10%;}

#megadestacado .md-utilities { width: 75%; display: flex; flex-direction: row; justify-content: space-between; align-items: stretch;}

#megadestacado .md-image { width: 65%; overflow: hidden;}
#megadestacado .md-image img { width: 100%; height: 100%; object-fit: cover; opacity: 1; transition: all .5s ease;}
#megadestacado .md-image a { position: relative; display: block; width: 100%; height: 100%; background: #000;}
#megadestacado .md-image a:before ,
#megadestacado .md-image a:after { z-index: 10; content: ""; position: absolute; transition: all .5s ease;}
#megadestacado .md-image a:before { top: calc(50% - 90px/2); left: calc(50% - 90px/2); width: 90px; height: 90px; background:#5c4e44; border-radius: 100%;}
#megadestacado .md-image a:after { content: ""; top: calc(50% - 16px/2); left: calc(50% - 16px/2); width: 16px; height: 16px; color:#fff; font-family:'FontAwesome'; text-align: center;}
#megadestacado .md-image a:hover:before { top: calc(50% - 110px/2); left: calc(50% - 110px/2); width: 110px; height: 110px;}
#megadestacado .md-image a:hover img { opacity: .75;}

#megadestacado .md-others { width: 35%; display: flex; flex-direction: column; justify-content: space-between;}
#megadestacado .md-others h3 { font-family: 'repsolregular' !important; font-size: 28px; line-height: 33px;  font-style: italic; font-weight: normal; margin: 0; font-size: 22px; line-height: 28px;}
#megadestacado .proyect-messaje { position: relative; z-index: 20; min-height: 200px; display: flex; flex-direction: column; justify-content: flex-end; padding: 30px;}
#megadestacado .proyect-testimony { position: relative; color: #5c4e44; padding: 0; height: 100%;}
#megadestacado .proyect-testimony:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 0; background: #e0ded9; transition: all .5s ease; z-index: 100; opacity: 0.3;}
#megadestacado .proyect-testimony:hover:after { height: 100%;}
#megadestacado .proyect-testimony > * { position: relative; z-index: 10; margin: 0;}
#megadestacado .proyect-testimony blockquote { z-index: 20;}
#megadestacado .proyect-testimony p { font-family: 'repsolregular' !important; font-size: 18px; line-height: 22px; font-style: italic; margin: 30px; } 
#megadestacado .proyect-testimony footer { font-size: 13px; line-height: 18px; margin: 30px;}
#megadestacado .proyect-testimony footer strong { display: block; font-size: 16px; font-style: italic;}
#megadestacado .proyect-testimony img { position: absolute; bottom: 0; z-index: 10;}

@media (max-width: 1024px){
    #megadestacado h2 img { margin-bottom: 20px;}
    #megadestacado h2 { font-size: 32px; line-height: 32px; margin-bottom: 20px;}
    #megadestacado h2 strong { font-size: 42px; line-height: 48px;}
    #megadestacado li { padding: 20px;}
    #megadestacado .proyect-messaje { padding: 20px;}
    #megadestacado .proyect-testimony img { margin: 0;}
    #megadestacado .proyect-testimony:after {background: none;}
    #megadestacado .md-others h3 { font-size: 26px; line-height: 30px;}
}
@media (max-width: 800px){
    #megadestacado { margin-top: 20px;}
    #megadestacado .md-proyect { width: 35%; padding-right: 20px;}
    #megadestacado .md-utilities { width: 65%; flex-direction: column;}
    #megadestacado .md-image { width: 100%;}
    #megadestacado .md-others { width: 100%; flex-direction: row;}
    #megadestacado .md-others > * { width: 50%;}
    #megadestacado .proyect-messaje { justify-content: flex-start;}
    #megadestacado .proyect-testimony img { position: relative; float: right;}
}
@media (max-width: 600px){
    #megadestacado { width: 90%; flex-wrap: wrap;} 
    #megadestacado h2 { font-size: 23px; line-height: 23px; padding-left: 20px;}
    #megadestacado h2 strong { font-size: 32px; line-height: 38px;}
    #megadestacado h2 img { margin-left: 0;}
    #megadestacado .md-proyect { width: 100%; margin-bottom: 35px;}
    #megadestacado .md-utilities { width: 100%;}
    #megadestacado .md-others { flex-direction: column;}
    #megadestacado .md-others > * { width: 100%;}
    #megadestacado .md-others h3 { font-size: 22px; line-height: 26px;}
    #megadestacado .proyect-messaje { min-height: auto; justify-content: flex-end;}
    #megadestacado .proyect-testimony { border: 1px solid #e0ded9;}
}

/* ::::::::::::::::::::::::::::::::::::::: */
/* / MEGADESTACADO */
/* ::::::::::::::::::::::::::::::::::::::: */

/* ::::::::::::::::::::::::::::::::::::::: */
/* FRANJA */
/* ::::::::::::::::::::::::::::::::::::::: */

#franja { overflow: hidden; display: inline-block; position: relative; width: 95%; max-width: 1170px; text-align: left; margin: 0 auto; border: 4px solid #ff8200;}
#franja ul { width: 100%; display: flex; flex-direction: row; justify-content: space-between; align-items: stretch; margin: 0; padding: 0;}
#franja ul li { width: 25%; font-family: 'repsolregular' !important; font-size: 32px; line-height: 34px; border-right: 1px solid #ff8200; padding: 35px 40px;}
#franja ul li:first-child { width: 30%; font-size: 38px; line-height: 40px;}
#franja ul li:last-child { border: none;}
#franja ul li.franja-icon { width: 20%;}
#franja ul li span { width: 100%; height: 100%; display: flex; flex-direction: row; justify-content: center; align-items: center;}
#franja ul li strong { font-family: 'repsolbold' !important; font-weight: normal;}

#franja span.btn-next-franja { position: absolute; bottom: 0; right: 0;}

@media (max-width: 1100px){
    #franja ul li { font-size: 30px; line-height: 35px;}
    #franja ul li:first-child { font-size: 35px; line-height: 40px;}
}
@media (max-width: 800px){
    #franja ul li { font-size: 25px; line-height: 30px;  padding: 20px;}
    #franja ul li:first-child { width: 35%; font-size: 30px; line-height: 35px;}
    #franja ul li.franja-icon { width: 15%;}
    #franja ul li img { width: 50px;}
}
@media (max-width: 600px){
    #franja { width: 90%;} 
    #franja ul { flex-wrap: wrap;}
    #franja ul li { width: 100% !important; font-size: 18px; line-height: 24px; border-right: none; border-bottom: 1px solid #ff8200;}
    #franja ul li:first-child { font-size: 25px; line-height: 30px;}
    #franja ul li:last-child { border-bottom: none;}
    #franja span.btn-next-franja { position: relative; bottom: inherit; right: inherit; float: right;}
    #franja ul li span { justify-content: flex-start;}
    #franja ul li img { width: 40px;}
}

/* ::::::::::::::::::::::::::::::::::::::: */
/* / FRANJA */
/* ::::::::::::::::::::::::::::::::::::::: */

/* ::::::::::::::::::::::::::::::::::::::: */
/* NEWS */
/* ::::::::::::::::::::::::::::::::::::::: */

#news { display: inline-block; position: relative; width: 95%; max-width: 1170px; margin: 60px auto 110px;}
#news h2.news-title { position: relative; font-family: 'repsolregular' !important; font-size: 36px; line-height: 48px; font-weight: normal; text-align: left; margin-bottom: 35px; padding-left: 30px;}
#news h2.news-title:before { position: absolute; top: 0; left: 0; content: ""; width: 5px; height: 100%; background: #ff8200;}

#news .news-content { width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: stretch; text-align: left; margin-bottom: 120px;}

#news .news-content > div { position: relative; overflow: hidden; width: 25%;}
#news .news-content > .big-item { width: 50%;}

#news .news-content div > a { display: block; width: 100%; height: 100%; padding: 25px;}
#news .news-content .big-item > a { padding: 40px;}

#news .news-content .item-images ,
#news .news-content .item-images a { padding: 0 !important;}
#news .news-content .item-images div { display: block; width: 100%; height: 100%;}
#news .news-content .item-images img { display: block; width: 100%; height: 100%; object-fit: cover; opacity: 1; transition: all .5s ease;}
#news .news-content .item-images a:hover img { opacity: .75;}

#news .news-content h2 ,
#news .news-content h3 { font-family: 'repsolregular' !important; font-size: 25px; line-height: 28px; /*font-style: italic;*/ font-weight: normal; margin-bottom: 30px;}
#news .news-content h3 { font-size: 23px; line-height: 25px;}
#news .news-content .big-item h2 { font-size: 30px; line-height: 38px; margin-bottom: 40px;}
#news .news-content h2 strong ,
#news .news-content h3 strong { font-family: 'repsolbold' !important; font-weight: normal;}
#news .news-content h3 strong { display: block;}

#news .news-content .tag { display: block; width: auto; margin-bottom: 20px;}
#news .news-content .tag span { display: inline-block; font-family: 'repsolbold' !important; font-size: 17px; line-height: 17px; border-left: 2px solid #ff8200; padding: 5px 0 5px 20px;}
#news .news-content .item-twitter .tag span { border-color: #1da1f2;}
#news .news-content .tag img ,
#news .news-content .tag i { display: inline-block; width: 25px; vertical-align: bottom; margin-right: 20px;}
#news .news-content .tag i { font-size: 27px !important; color: #1da1f2;}
#news .news-content .item-diary .tag { color: #fff; margin-top: -25px; margin-left: -25px;}
#news .news-content .item-diary .tag span { position: relative; width: auto; background: #5c4e44; border-left: none; padding: 15px;}
#news .news-content .item-diary .tag span:after { content: ""; position: absolute; top: 0; right: -5px; width: 10px; height: 100%; background: #5c4e44; transform: skewX(-12deg);}

#news .news-content .date { font-size: 16px; line-height: 16px; margin-bottom: 0;}
#news .news-content .date strong { font-family: 'titilliumtext22l_bold' !important; font-weight: normal;}

#news .news-content span.btn-next { position: absolute; bottom: 0; right: 0;}

#news .news-content .item-activities { padding: 25px 25px 0;}
#news .news-content .item-activities div { position: relative; display: block; width: 100%;}
#news .news-content .item-activities div:after { pointer-events: none; content: "\f078"; position: absolute; top: calc(50% - 16px/2); right: 15px; font-family:'FontAwesome'; }
#news .news-content .item-activities select { width: 100%; font-family: 'titilliumtext22l_regular' !important; font-size: 16px; background: #fff; border: 1px solid #e0ded9; padding: 15px;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
}
#news .news-content .item-activities button { display: block; width: 100%; margin-top: 10px; padding: 15px;}

#news .news-content .item-twitter { position: relative; font-family: 'repsolregular' !important; font-size: 20px; line-height: 24px; padding: 25px 25px 0; /* padding-left: 75px; */;}
/* #news .news-content .item-twitter:after { content: "\f099"; font-family:'FontAwesome'; position: absolute; top: 25px; left: 25px; font-size: 40px;
    bottom: 0; right: 25px; font-size: 175px; line-height: 175px; opacity: .1;
} */
#news .news-content .item-twitter p { font-family: 'repsolregular' !important; }
#news .news-content .item-twitter a { display: inline-block; position: relative; color: #5c4e44; font-family: 'repsolbold' !important; font-weight: normal; text-decoration: none !important; transition: all .5s ease;}

#news .news-content .item-twitter a:after { content: ""; position: absolute; bottom: -2px; left: 0; width: 10px; height: 1px; background: #5c4e44; transition: all .5s ease;}
#news .news-content .item-twitter a:hover:after { width: 100%;}

#news .news-content .item-twitter .twitter-autor { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; margin-top: 30px;}
#news .news-content .item-twitter .twitter-autor div { margin-right: 20px;}
#news .news-content .item-twitter .twitter-autor p strong { display: block; font-family: 'repsolregular' !important; font-weight: normal;}
#news .news-content .item-twitter .twitter-autor a { font-family: 'repsolregular' !important; font-size: 16px;}

#news .news-content .item-twitter span .bloque-ultimo-tweet { display: flex; flex-direction: column;}
#news .news-content .item-twitter span .bloque-ultimo-tweet .autor { order: 3; margin-bottom: 0;}
#news .news-content .item-twitter span .bloque-ultimo-tweet .tweet { order: 1;}
#news .news-content .item-twitter span .bloque-ultimo-tweet .hashtags { order: 2; margin: 20px 0;}
#news .news-content .item-twitter .iconos { display: none;}

@media (min-width: 1025px){
    #news .news-content .bg-white span.btn-next:after { border: 1px solid #e0ded9; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
    #news .news-content .bg-white a:hover span.btn-next:after { border: none;}
}

@media (max-width: 1024px){
    #news h2.news-title { font-size: 32px; line-height: 32px; margin-bottom: 20px;}
    #news .news-content h2 ,
    #news .news-content h3 { font-size: 20px; line-height: 23px;}
    #news .news-content .big-item h2 { font-size: 24px; line-height: 30px; margin-bottom: 20px;}
    #news .news-content div > a { padding-bottom: 75px;}
}
@media (max-width: 900px){
    #news .news-content > div { width: 50%; padding: 25px 25px 75px; margin-top:25px;}
    #news .news-content div > a { padding: 0!important;}
    #news .news-content .item-twitter { width: 100%; border: 1px solid #e0ded9; margin: 20px 0;}
    #news .news-content .item-diary.big-item { width: 100%;}
    #news .news-content .big-item { padding:25px;}
    #news .news-content .big-item h2 { font-size: 20px; line-height: 23px;}
}

@media (max-width: 600px){
    #news { width: 90%; flex-wrap: wrap; margin: 60px auto;} 
    #news h2.news-title { font-size: 23px; line-height: 23px;}
    #news .news-content .item-twitter { margin: 0;}
    #news .news-content .bg-white { border: 1px solid #e0ded9;}
    #news .news-content > div { width: 100% !important; padding: 20px 20px 75px !important; margin-bottom: 10px !important;}
    #news .news-content .item-images { margin-bottom: 0 !important;}
    #news .news-content .item-twitter {padding: 20px !important; }
    #news .news-content div.item-diary .tag { margin-top: -20px; margin-left: -20px;}

    #news .news-content { margin-bottom: 50px;}
    #news .news-content .item-images { order: 1;}
    #news .news-content .item-news { order: 2; margin-top:0;}
    #news .news-content .item-news:not(.big-item):nth-child(3) { order: 4;}
    #news .news-content .item-images:not(.big-item):nth-child(4) { order: 3;}
    #news .news-content .item-news:not(.big-item):nth-child(5) { order: 6;}
    #news .news-content .item-images:not(.big-item):nth-child(6) { order: 5;}
    #news .news-content .item-news:not(.big-item):nth-child(8) { order: 8;}
    #news .news-content .item-images:not(.big-item):nth-child(9) { order: 7;}

    #news .news-content .item-diary:nth-child(5) { order: 5;}
    #news .news-content .item-diary:nth-child(6) { order: 6;}
    #news .news-content .item-diary:nth-child(8) { order: 7;}
    #news .news-content .item-diary:nth-child(9) { order: 8;}
    #news .news-content .item-activities { order: 9;}

    #news .news-content .item-twitter { order: 10;}
}

/* ::::::::::::::::::::::::::::::::::::::: */
/* / NEWS */
/* ::::::::::::::::::::::::::::::::::::::: */

/*------- / COOKIEBOT ------*/
#CybotCookiebotDialogBody {max-width: 1170px;}
#CybotCookiebotDialogDetail {height: 43vh;}
#CybotCookiebotDialogDetailBody {
  max-width: 1170px;
  height: 40vh;
}
#CybotCookiebotDialogDetailBodyContent {height: 39vh;}
#CybotCookiebotDialogDetailBodyContentTextOverview {width: 100%;}
#CybotCookiebotDialogDetailBodyContentCookieContainerTypeDetails {
  max-height: 38vh;
  height: 38vh;
}
#CybotCookiebotDialogDetailFooter {display: none;}
.CookieDeclarationDialogText {display: none;}
.CookieDeclarationIntro {display: none;}
.CookieDeclarationLastUpdated {display: none;}
#CybotCookiebotNuevoBotonGuardar {
  margin-left: 8px;
  padding-left: 12px;
  padding-right: 12px;
  background-color: #fe8200;
  border: 1px solid #fe8200;
  text-decoration: none !important;
  color: #ffffff !important;
}
/*------- / COOKIEBOT ------*/
