/* TOP */
.nh_titular{
	background: white;
	background: linear-gradient(180deg, rgba(245,245,245,1) 0%, rgba(255,255,255,0) 100%);
	padding-top: 30px;
	width:100%;

}
.nh_titular .subtitulo{
	margin-bottom: 0px !important;
	letter-spacing: 3px;
    font-size: 15px;
    font-weight: 700;
}
.nh_titular h1{
	margin-top: 15px !important;
    font-size: 49px;
    line-height: 55px;
}
.nh_tabs {
	width: 100%;
}

/* BLOQUE SERVICIOS */
.row_nh_servicios{
	margin-bottom: 30px;
}

.row_nh_servicios.primero,
.row_nh_servicios.segundo,
.row_nh_servicio.asesoramiento.reflejo {
	margin-top: 0 !important;
}

.row_nh_servicio.formacion > div > div,
.row_nh_servicio.proveedores > div > div,
.row_nh_servicio.financiacion.reflejo > div > div {
	margin-top: 10px !important;
}

.row_nh_servicios .etiqueta{
    writing-mode: vertical-lr;
    transform: rotate( 180deg );
    position: absolute;
    left: -28px;
    color: #2a99d1;
    font-weight: bold;
    font-size: 16px;
}
.row_nh_servicios .texto > div > div{
	padding-left: 50px;
}
.row_nh_servicios h3:before{
    position: absolute;
    font-size: 97px;
    color: #e4e4e4;
    z-index: -1;
    left: 0px;
    top: -14px;
}
.row_nh_servicios.primero h3:before{
	content:'01';
}
.row_nh_servicios.segundo h3:before{
	content:'02';
}
.row_nh_servicios.tercero h3:before{
	content:'03';
}
.row_nh_servicios.cuarto h3:before{
	content:'04';
}
.row_nh_servicios.quinto h3:before{
	content:'05';
}
.row_nh_servicios.sexto h3:before{
	content:'06';
}
.row_nh_servicios h3{
	font-size: 30px;
	position: relative;
	padding-left: 40px;
}
.row_nh_servicios p{
	margin-top: 50px;
}
.row_nh_servicios p a{
	display: block;
	font-weight: bold;
	margin-top: 24px;
	background-color: white;
	color: #2ea5da;
	border: 1px solid #2ea5da;
	padding: 10px 10px !important;
	max-width: 200px;
	text-align: center;
}
.row_nh_servicios p a:hover{
	color: #111;
}

.row_nh_servicio.reflejo .etiqueta{
	right: -28px !important;
	left: auto;
	bottom: 0px;
}
.row_nh_servicio.reflejo  .texto > div > div{
	padding-left: 0px;
	padding-right: 50px;
}
.row_nh_servicios.formacion_bg{
    background-image: url(../img/formacion2-comprimida.jpg);
    background-size: 45%;
    background-repeat: no-repeat;
    padding-top: 50px;
    padding-bottom: 50px;
}
.row_nh_servicios.talento_bg{
    background-image: url(../img/talento2-comprimida.jpg);
    background-size: 45%;
    background-repeat: no-repeat;
    background-position: right;
    padding-top: 50px;
    padding-bottom: 50px;
}

/* FILA SECTORES */
.nh_sectores h2{
	color:white;
	margin-bottom: 35px !important;
}
.nh_sectores .row_nh_sectores > div >div > div{
	background-color: white;
    padding: 60px 30px 30px 30px;
    text-align: center;
    margin-top: 35px;
}
.nh_sectores .row_nh_sectores > div .titulo,
.nh_sectores .row_nh_sectores > div .descripcion,
.nh_sectores .row_nh_sectores > div .enlace{
	margin-bottom: 0px !important;
}
.nh_sectores .row_nh_sectores > div .titulo p{
	margin-top: 0px;
    font-size: 22px;
    font-weight: 800;
}
.nh_sectores .row_nh_sectores > div .enlace a{
	font-size: 17px;
    font-weight: bold;

}
.nh_sectores .row_nh_sectores > div .enlace a:hover{
	color: #111;
}
.nh_sectores .row_nh_sectores .servicios_nh .titulo p,
.nh_sectores .row_nh_sectores .servicios_nh .enlace a{
	color: #2ea5da;
}
.nh_sectores .row_nh_sectores .industria_nh .titulo p,
.nh_sectores .row_nh_sectores .industria_nh .enlace a{
	color: #29bbaf;
}
.nh_sectores .row_nh_sectores .comercio_nh .titulo p,
.nh_sectores .row_nh_sectores .comercio_nh .enlace a{
	color: #f44336;
}
.nh_sectores {
	padding-top: 20px;
    padding-bottom: 90px;
}
.nh_sectores .row_nh_sectores .servicios_nh > div > div,
.nh_sectores .row_nh_sectores .industria_nh > div > div,
.nh_sectores .row_nh_sectores .comercio_nh > div > div{
	position: relative;
}
.nh_sectores .row_nh_sectores .servicios_nh > div > div:before,
.nh_sectores .row_nh_sectores .industria_nh > div > div:before,
.nh_sectores .row_nh_sectores .comercio_nh > div > div:before{
    content: '';
    background: url(../img/round_servicios.svg);
    position: absolute;
    top: -50px;
    left: calc(50% - 50px);
    width: 100px;
    height: 100px;
}
.nh_sectores .row_nh_sectores .industria_nh > div > div:before{
    background: url(../img/round_industria.svg);
}
.nh_sectores .row_nh_sectores .comercio_nh > div > div:before{
	background: url(../img/round_comercio.svg);
}


/* CLUB INNOVACIÓN */
.club_innovacion_nh {
	padding-top: 60px;
    padding-bottom: 40px;
    display: flex;
    align-items: center;
}
.club_innovacion_nh .contenido_club > div > div >div{
	padding-left: 40px;
}
.club_innovacion_nh .contenido_club h2{
	text-align: left !important;
}
.club_innovacion_nh .contenido_club h3{
	font-family: 'Roboto', sans-serif;
	color: #2ea5da;
	margin-top: 0px;
	font-weight: bold;
}
.club_innovacion_nh .destacado_club{
	color: #2ea2d7;
    font-weight: bold;
    margin-bottom: 10px !important;
}
.club_innovacion_nh .enlace_club a{
	font-size: 18px;
	font-weight: bold;
	background-color: white;
	color: #2ea5da;
	border: 1px solid #2ea5da;
	padding: 12px 20px !important;
	text-align: center;
	display: inline;
}
.club_innovacion_nh .enlace_club a:hover{
    color: #111;
}


/* TABS ACTUALIDAD */

.tabs_nueva_home .vc_tta-panel-body{
	border:0px !important;
}
.tabs_nueva_home .vc_tta-tabs-list{
	border-bottom: 1px solid #cccccc;
}

.tabs_nueva_home  .vc_tta-tab:nth-child(8),
#kitdigital {
	height: 94px;
}

.tabs_nueva_home  .vc_tta-tab>a {
	background-color: transparent !important;
	text-transform: uppercase;
    font-size: 15px;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 50px;
    padding-top: 56px !important;
}
.tabs_nueva_home  .vc_tta-tab>a:hover,
.tabs_nueva_home .vc_tta-tab.vc_active>a{
	color: #2ea2d7 !important;
    font-weight: bold;
}
.tabs_nueva_home .vc_tta-tab.vc_active:first-child  >a{
	background-image: url('../img/icon_tendencias.svg');	
}
.tabs_nueva_home  .vc_tta-tab:first-child > a{
	background-image: url('../img/icon_tendencias_gris.svg');
}
.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(2)  >a{
	background-image: url('../img/icon_agenda.svg');
}
.tabs_nueva_home  .vc_tta-tab:nth-child(2) > a{
	background-image: url('../img/icon_agenda_gris.svg');
}
.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(3)  >a{
	background-image: url('../img/icon_noticias.svg');	
}
.tabs_nueva_home  .vc_tta-tab:nth-child(3) > a{
	background-image: url('../img/icon_noticias_gris.svg');
}
.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(4)  >a{
	background-image: url('../img/icon_videos.svg');
}
.tabs_nueva_home  .vc_tta-tab:nth-child(4) > a{
	background-image: url('../img/icon_videos_gris.svg');
}
.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(5)  >a{
	background-image: url('../img/icon_guias.svg');
}
.tabs_nueva_home  .vc_tta-tab:nth-child(5) > a{
	background-image: url('../img/icon_guias_gris.svg');
}
.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(6)  >a{
	background-image: url('../img/icon_informes.svg');
}
.tabs_nueva_home  .vc_tta-tab:nth-child(6) > a{
	background-image: url('../img/icon_informes_gris.svg');
}
.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(7)  >a{
	background-image: url('../img/icon_podcast.svg');
}
.tabs_nueva_home  .vc_tta-tab:nth-child(7) > a{
	background-image: url('../img/icon_podcast_gris.svg');
}
.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(8) > a{
	background-image: url('../img/Go.png');
	width: 96px;
	height: 114px;
	padding: 0 !important;
	background-size: 100%;
	border-width: 0 !important;
	margin-left: 10px;
	background-position-y: bottom;
}
.tabs_nueva_home  .vc_tta-tab:nth-child(8) > a {
	background-image: url('../img/Go.png');
	width: 96px;
	height: 114px;
	padding: 0 !important;
	background-size: 100%;
	border-width: 0 !important;
	margin-left: 10px;
	background-position-y: bottom;
}
/*.tabs_nueva_home .vc_tta-tab.vc_active:nth-child(8) > a{
	background-image: url('../img/icono_base_datos_home.png');
	width: 96px;
	height: 114px;
	padding: 0 !important;
	background-size: 100%;
	border-width: 0 !important;
	margin-left: 22px;
	background-position-y: bottom;
}
.tabs_nueva_home  .vc_tta-tab:nth-child(8) > a {
	background-image: url('../img/icono_base_datos_home.png');
	width: 96px;
	height: 114px;
	padding: 0 !important;
	background-size: 100%;
	border-width: 0 !important;
	margin-left: 22px;
	background-position-y: bottom;
}*/


.tabs_nueva_home  .vc_tta-tab:nth-child(8) > a span,
#kitdigital a span {
	display: none;
}

.tabs_nueva_home .vc_tta-panel-body{
	padding: 0px !important;
}
.tabs_nueva_home .vc_tta-panels{
    padding-top: 35px !important;
    background-color: transparent !important;
}
.tabs_nueva_home .vc_tta-panel-body img{
	opacity: 0;
}
.tabs_nueva_home .actualidad_fecha p{
	font-size: 16px;
	color:#808080;
}
.tabs_nueva_home .vc_tta-panel-body .vc_col-sm-12 > div > div{
	    background-color: #f7f7f7 !important;
}
.tabs_nueva_home .actualidad_fecha{
	margin-bottom: 15px !important;
	padding-left: 20px;
	padding-right: 20px;
}

.tabs_nueva_home .actualidad_titulo{
	height: auto;
	min-height: auto;
	/*min-height: 120px;*/
    font-weight: bold;
    color: #4d4d4d;
    padding-left: 20px;
	padding-right: 20px;
}

.tabs_nueva_home .actualidad_titulo {


}

.tabs_nueva_home .actualidad_enlace{
	    	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	margin-bottom: 0px;
}
.tabs_nueva_home .actualidad_enlace p a{
    font-size: 15px;
    font-weight: bold;
}
.tabs_nueva_home{
	padding-top: 30px;
    padding-bottom: 10px;
}
.titular_nueva_home{
	margin-bottom: 0px !important
}
.titular_nueva_home h2{
	text-align: center;
}
.tabs_nueva_home .vc_tta-panel-body .vc_col-sm-12 > div > div:hover{
	background-color: #2ea5da !important;
}
.tabs_nueva_home .vc_tta-panel-body .vc_col-sm-12 > div > div:hover .actualidad_fecha p,
.tabs_nueva_home .vc_tta-panel-body .vc_col-sm-12 > div > div:hover .actualidad_titulo,
.tabs_nueva_home .vc_tta-panel-body .vc_col-sm-12 > div > div:hover .actualidad_enlace p a{
	color: white;
}
.tabs_nueva_home .wpb_single_image{
	background-color: white;
}

.tab_guias .item_guias .wpb_single_image{
    background-size: 70% !important;
    background-position: center right 100px !important;
    background-repeat: no-repeat;
	background-color: #f1f1f1 !important;
}

.enlace_3_ultimas_a_seccion {
	text-align:right;

}

.caja_destacada_verticales{
		margin-bottom: 60px;
}
.caja_destacada_verticales .caja{
	text-align: center;
    background-color: #f8f8f8;
    padding: 35px 25px;
    margin-top: 30px;
    margin-bottom: 30px;
    border-top: 4px solid #2fa5da;
}
.caja_destacada_verticales .caja img{
	max-height: 73px;
	width: auto;
}
.caja_destacada_verticales .caja:hover{
	background-color: white;
	border-bottom: 1px solid #2ea5da;
	border-left: 1px solid #2ea5da;
	border-right: 1px solid #2ea5da;
	cursor: pointer;
}

.caja_destacada_verticales .caja p.titulo{
    text-transform: uppercase;
    font-weight: bold;
    color: #575756;
    text-align: center;
    font-size: 25px;
    margin-bottom: 20px;
    font-family: 'Titillium Web';
    margin-bottom: 0px;
}

.caja_destacada_verticales .caja:hover .titulo{
	color: #2ea5da;
}

.caja_destacada_verticales.industria .caja{
    border-top: 4px solid #34b5ac;
}
.caja_destacada_verticales.industria .caja:hover{
	border-bottom: 1px solid #34b5ac;
	border-left: 1px solid #34b5ac;
	border-right: 1px solid #34b5ac;
}
.caja_destacada_verticales.industria .caja:hover .titulo{
	color: #34b5ac;
}
.caja_destacada_verticales.comercio .caja{
    border-top: 4px solid #f44336 ;
}
.caja_destacada_verticales.comercio .caja:hover{
	border-bottom: 1px solid #f44336 ;
	border-left: 1px solid #f44336 ;
	border-right: 1px solid #f44336 ;
}
.caja_destacada_verticales.comercio .caja:hover .titulo{
	color: #f44336 ;
}

.caja_destacada_verticales .caja .enlace{
	font-weight: bold;
}
@media only screen and (max-width: 768px){
	.row_nh_servicios .texto > div > div{
		padding-right: 0px;
		padding-left: 0px;
	}
	.row_nh_servicios.formacion_bg,
	.row_nh_servicios.talento_bg{
		background-image: none;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.club_innovacion_nh {
		display: initial;
	}
	.club_innovacion_nh > div > div{

	}
	.club_innovacion_nh .contenido_club > div > div > div{
		padding-left: 0px;
	}
	.row_nh_servicios .etiqueta{
		display: none;
	}
	.tabs_nueva_home .vc_tta-panel-title>a{
		 background-color: transparent !important;
	    text-transform: uppercase;
	    font-size: 15px;
	    background-repeat: no-repeat !important;
	    background-position: top center !important;
	    background-size: 50px !important;
	    padding-top: 56px !important;
	}
	.tabs_nueva_home .vc_tta-panel-heading{
		background-color: transparent !important;
	}
	.tabs_nueva_home  .vc_active .vc_tta-panel-title > a{
		    color: #27a6dd !important;
	}
	.tabs_nueva_home .tab_noticias .vc_tta-panel-title > a {
    	background-image: url(../img/icon_noticias_gris.svg) !important;
	}
	.tabs_nueva_home  .tab_noticias.vc_active .vc_tta-panel-title >a{
		background-image: url(../img/icon_noticias.svg) !important;
	}
	.tabs_nueva_home .tab_tendencias .vc_tta-panel-title > a {
    	background-image: url(../img/icon_tendencias_gris.svg) !important;
	}
	.tabs_nueva_home  .tab_tendencias.vc_active .vc_tta-panel-title >a{
		background-image: url(../img/icon_tendencias.svg) !important;
	}
	.tabs_nueva_home .tab_podcast .vc_tta-panel-title > a {
    	background-image: url(../img/icon_podcast_gris.svg) !important;
	}
	.tabs_nueva_home  .tab_podcast.vc_active .vc_tta-panel-title >a{
		background-image: url(../img/icon_podcast.svg) !important;
	}
	.tabs_nueva_home .tab_videos .vc_tta-panel-title > a {
    	background-image: url(../img/icon_videos_gris.svg) !important;
	}
	.tabs_nueva_home  .tab_videos.vc_active .vc_tta-panel-title >a{
		background-image: url(../img/icon_videos.svg) !important;
	}
	.tabs_nueva_home .tab_informes .vc_tta-panel-title > a {
    	background-image: url(../img/icon_informes_gris.svg) !important;
	}
	.tabs_nueva_home  .tab_informes.vc_active .vc_tta-panel-title >a{
		background-image: url(../img/icon_informes.svg) !important;
	}
	.tabs_nueva_home .tab_guias .vc_tta-panel-title > a {
    	background-image: url(../img/icon_guias_gris.svg) !important;
	}
	.tabs_nueva_home  .tab_guias.vc_active .vc_tta-panel-title >a{
		background-image: url(../img/icon_guias.svg) !important;
	}
	.tabs_nueva_home .tab_agenda .vc_tta-panel-title > a {
    	background-image: url(../img/icon_agenda_gris.svg) !important;
	}
	.tabs_nueva_home  .tab_agenda.vc_active .vc_tta-panel-title >a{
		background-image: url(../img/icon_agenda.svg) !important;
	}
	.nh_sectores .row_nh_sectores > div >div > div{
		margin-bottom: 30px;
	}
}


