/*IPAD HORIZONTAL*/
/*@media (max-width:1024px) {*/
	@media (max-width:992px) {
/*.inicio_diagonal, .regreso_diagonal, .franja_socio{
display: none;
}*/
	.navbar-dark .navbar-nav .nav-link{
		background-image: none;
		text-align: center;
		padding:2% 0px 0px 0px;
		margin:auto;
		height:50px !important;
		width:40%;
	}
.bullets_internas{
clear: both;
}
.inicio_diagonal{
	transform: skewY(0deg);
}
.regreso_diagonal{
	transform: skewY(0deg);
}
.socio {
	top: 0px;
	margin-top:0px;
	position: relative;
}
.pre_contacto {
	margin-top: 0px;
}
.logos img {
	width: 50%;
}
.franja_socio{
	display: none;
}
.sectores_accion_contenedor {
	margin-top: 0px;
}
.socio_textos {
	padding-left: 5%;
	padding-bottom:100px;
}
.iconos_soluciones img{
	width:70% !important;
}
.imagen_socio{
	height: 100%;
	position: absolute;
	z-index: 999;
	-webkit-clip-path: none;
	clip-path: none;
	margin-top:370px;
	background-color:none;
}
.imagen_socio img{
	width:100%;

}
.pre_contacto{
	margin-top:350px;
}
.socio_textos{
	padding-left:0%;
	margin:50px auto;
	width:70% !important;
	text-align: center;
}
.socio p{

	width:70% !important;
	margin:auto;
	margin-bottom:30px;

}
.contactanos a{		
	width:auto;		
	margin: auto;
	text-align: center;
	float:none;
}
.sectores{
	padding-bottom:20px;
}
.imagen_socio{
	margin-top:310px;
}
.ver_mas_iconos a{
	width:80%;
	left:10%;
	right:10%;
}
.internas_sidebar ul{
	text-align: center;
}
.carrusel_frases{
		vertical-align: middle;
	   margin-top:-50px;
	   height:250px;
	   padding:0px !important;
	   margin:auto 0px;
	}
.carrusel_frases h1{
   font-size:1.5rem; 
}
.carrusel_frases_largas h1{
   font-size:1.4rem;
}
}
/*IPAD VERTICAL*/
@media (max-width:768px) {
	.icono_internas{
		position: absolute;
		top:200px;
		z-index: 999;
		width:140px;
		left:70%;
		overflow: hidden;
	}
	.internas_sidebar{
	   border-left:none;
	   border-top:4px solid #DF9404;
	   margin-top:30px;
	   border-bottom:4px solid #DF9404; 
	}
	.foto_interna_gerencia, .foto_interna_coaching, .foto_interna_diseno{

  	margin-top:-80px;
	}
	.internas_sidebar p{
		font-size:2rem;
		width:100%;
		margin-top:30px;
		margin-bottom:30px;
	}
	.internas_sidebar ul li{
		display: inline-block;
		margin:10px 10%;
	}
	.internas_sidebar ul{
		
		margin-bottom:50px;
	}
	.internas_sidebar img{
		width:90px;
	}
	.container_sectores{
		display:none;
		padding:15px;
	}
	.sectores h2{
		display: block !important;
		width:90% !important;
		margin:2px auto;
		padding:10px 0px;
		font-size: 2rem;
	}
	.par{
		background: rgba(96, 97, 99, .2);
	}
	.textos_sectores{
		display: block;
		width:100%;
		position: relative;
	}
	.base_slider_textos{
		bottom:50px;
		width:100%;
		height:40%;
		position:absolute;

	}
	.base_slider_textos h1{
		left:0px;
		font-size:4.5rem;
		margin:-180px auto;
		text-align: center;
		position: relative;
		top:10%;
		line-height: 5rem;
	}
	.base_slider_textos .ver_mas_slider{
		font-size:1rem !important;
		top:10%;
		margin:10px auto;
		padding:10px;
		border-radius: 20px;
		width:50%;
		text-align: center;
	}
}
@media (max-width:768px) {
	.pre_contacto h1{
		margin-top: 50px;
	}
	.ver_mas_iconos a{
		width:50%;
		left:25%;
		right:25%;
	}

	.ver_mas_iconos a{
		width:60%;
		left:20%;
		right:20%;
	}
	.iconos_soluciones img{
		width:70% !important;
	}
	.logos img {
		width: 90% !important;
	} 
	.ver_mas a{
		width:22%;
		margin-left:39%;
		margin-right:39%;
	}

	.navbar{
		padding-bottom:20px;
	}
	.navbar-dark .navbar-nav .nav-link{
		height:40px !important;
		margin:auto;
		padding-top:10px;
		text-align: center;
		padding-bottom:30px;
	}
	.navbar-collapse{
		background:#606163 !important;
		margin-top:20px !important;
		border-radius: 0px 0px 10px 10px;
		padding:0px;
	}
	.navbar-brand{
		height:70px;
		padding:5px 0px 0px 0px;
		margin-top:10px;
	}
	.navbar-brand img{
		width:100%;
	}

	h1{
		font-size:3rem;
	}

	.imagen_socio{
		height: 350px;
		position: relative;
		z-index: 999;
		-webkit-clip-path: none;
		clip-path: none;
		display: block
		background-color:none;
		margin-top:0px;
	}
	.imagen_socio img{
		width:100%;

	}

	.pre_contacto{
		margin-top:0px;
	}

	.overlay{
		display: none;
	}
	.socio_textos{
		margin-bottom:0px;
		padding-bottom:50px;
	}
	.indent img{
		width:100% !important;
	}
	.carrusel_frases{
	margin-top:-50px;
	height:250px;
	}
	.carrusel_frases h1{
		font-size:1.2rem;
	}
	.carrusel_frases_largas h1{
   font-size:1rem;
	}
	


}
/*MÓVILES*/
@media (max-width:576px) {
	.iconos_soluciones img{
	margin-top:30px;
  	width:30% !important;
	}
	.internas h1{
		text-align: center;
	}
		.internas_sidebar ul li{
		margin:2px 5%;
	}
		.internas_sidebar ul{
		text-align: center;
	}
	.carousel-item{
		height:50vh;
		min-height:200px;
	}
	.base_slider_textos h1{
		font-size:3rem;
		top:90%;
		line-height: 3rem;
	}
	.correo_menu, .hr_menu{
		display: block;
	}
	.correo_menu, .hr_menu{
		display: block;
	}
	.correo_menu{
		padding-bottom:40px;
	}
	.navbar{
		margin-top:0px;
	}
	.navbar-brand img{
		width:100%;
		margin-top:0px;
		padding:10% 0px 0px 0px;
	}
	.navbar-brand{
		height:70px;
		padding:0px;
	}
	.navbar-toggler{
		margin-top:10px !important;
	}
	.contenedor_fixed{
		width:80%;
	}
	.sobre_contenedor{
		display: none;
	}
	.leyendas_inferiores{
		display:none;
	}
	.lista_footer{
		margin-left:0px !important;
		padding-left:0px !important;
	}
	.lista_footer ul{
		margin-left:5px !important;
		padding-left:5px !important;
	}
	footer{
		background:#4d4d4f;
		padding-top:2rem !important;
	}
	.carrusel_frases{
	margin-top:-50px;
	height:250px;
	}
	.carrusel_frases h1{
		font-size:1rem;
	}
	.carrusel_frases_largas h1{
   font-size:.8rem;
	}


}

