/* CSS Document */
@media screen and (max-width:1050px) {
	#sedes_ipad{
		display:block;
	}
	#sedes_descktop{
		display:none;
	}
	.sedes_contenedor{
		width:100%;
		max-width:600px;
		margin-bottom:30px;	
	}
	.sedes_contenedor .sede{
		width:100%;	
	}
}
@media screen and (max-width:800px) {
	.pie .fabrica{
		flex-wrap:wrap;
		text-align:center;
	}
	.pie .fabrica .imagen{
		padding-right:0px;
		text-align:center;
		width:100%;
	}
	.pie .fabrica .texto{
		width:100%;
		padding-top:15px;
	}
	
}
@media screen and (max-width:600px) {
	#sedes_movil{
		display:block;
	}
	#sedes_ipad{
		display:none;
	}
	#sedes_descktop{
		display:none;
	}
	.sedes_contenedor{
		width:100%;
		max-width:400px;
		margin-bottom:30px;	
	}
	.sedes_contenedor .sede{
		width:100%;	
	}
	.desarrollo{
		background-position:left bottom;
}


}
@media screen and (max-width:420px) {
	.separador_links{
		display:none;
	}
	.pie .fabrica .texto .slo2{
	font-size:25px;
}
}
