@media only screen and (max-width: 699px){

.telefono-logos-correo{
	display: flex;
	flex-direction: column;
	padding: 2% 3%;
	height: auto;
}

.hueco-nav{
	height: 110px;
}

.titulo {
	font-size: 2.5em;
	text-align: center;
	padding: 0;
}

.subtitulo {
	font-size: 1.2em;
}

.correo {
	display: none;
}

.correo-reponsive {
	display: block;
	text-align: left;
	grid-column: 1 / span 2;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 5%;
	margin-bottom: 3%;
}

.nav-correo {
	display: flex;
	justify-content: space-around;
	text-align: center;
	text-align: center;
	margin: 2% 5%;
	border-bottom: 1px solid #2A467C;
}

.email {
	display: flex;
	justify-content: space-around;
	align-items: center;
	padding: 2% 1%;
	height: 4em;
	text-align: center;
	margin-bottom: 5%;
}

.caja-emails{
	padding: 3%;
}

.telefonos {
	display: none;
}

.caja1 {
	margin-bottom: 5%;
}

.telefonos-reponsive{
	display: block;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 7% 5%;
	margin-bottom: 3%;
}

.nav-telefono a{
	text-decoration: none;
	color: #212121;
	height: 45px;
	border-bottom: 1px solid #2A467C;
	transition: border-bottom 0.1s linear;
	padding: 4% 9%;
}

.redes-contacto {
	margin-bottom: 5%;
	margin-top: 10%;
}

.direccion {
	margin: 0;
}

.logos {
	flex-direction: column;
}

#cnse {
	width: 50%;
	margin: 5% 0% 10% 0%;
}

#cermi {
	width: 50%;
	margin-bottom: 10%;
}

.logos .logos-imserso-melilla {
    width: 80%;
    object-fit: contain;
    margin-bottom: 10%;
}

.wtp-pc{
    display: none;
}

.wtp-reponsive {
	display: block;
}

}

@media only screen and (min-width: 700px) and (max-width: 975px){

.telefono-logos-correo{
	display: flex;
	flex-direction: column;
	padding: 2% 6%;
	height: auto;
}

.hueco-nav{
	height: 140px;
}

.contenedor-contacto .titulo {
	font-size: 3em;
	text-align: left;
	padding-left: 6%;
}

.correo {
	display: none;
}

.correo-reponsive {
	display: block;
	text-align: left;
	grid-column: 1 / span 2;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 5%;
	margin-bottom: 3%;
}

.nav-correo {
	display: flex;
	justify-content: space-around;
	text-align: center;
	text-align: center;
	margin: 2% 5%;
	border-bottom: 1px solid #2A467C;
}

.nav-correo a{
	padding: 3%;
}

.email {
	display: flex;
	justify-content: space-around;
	align-items: center;
	padding: 2% 1%;
	height: 4em;
	text-align: center;
	margin-bottom: 5%;
}

.caja-emails{
	padding: 3%;
}

.telefonos {
	display: none;
}

.telefonos-reponsive{
	display: block;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 5%;
	margin-bottom: 3%;
}



.redes-contacto {
	margin-bottom: 5%;
}

.direccion {
	margin: 0;
}


}



@media screen and (min-width:976px) and (max-width: 1170px){

.hueco-nav{
	height: 145px;
}

.telefono-logos-correo{
	padding: 1.5% 5% 5% 5%;
}

.contenedor-contacto .titulo {
	font-size: 3em;
	text-align: left;
	padding-left: 5%;
}

.correo {
	display: none;
}

.correo-reponsive {
	display: block;
	text-align: left;
	grid-column: 1 / span 2;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 5%;
	margin-bottom: 3%;
}

.nav-correo {
	display: flex;
	justify-content: space-around;
	text-align: center;
	text-align: center;
	margin: 2% 5%;
	border-bottom: 1px solid #2A467C;
}

.nav-correo a{
	padding: 3%;
}

.email {
	display: flex;
	justify-content: space-around;
	align-items: center;
	padding: 2% 1%;
	height: 4em;
	text-align: center;
	margin-bottom: 5%;
}

.caja-emails{
	padding: 3%;
}

.telefonos {
	display: none;
}

.telefonos-reponsive {
	display: block;
	margin-right: 4%;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 5%;
}

.redes-contacto {
	margin-bottom: 5%;
}

	
}



@media screen and (min-width:1171px) and (max-width: 1370px){


.hueco-nav{
	height: 140px;
}

.correo {
	display: none;
}

.correo-reponsive {
	display: block;
	text-align: left;
	grid-column: 1 / span 2;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 5%;
	margin-bottom: 3%;
}

.nav-correo {
	display: flex;
	justify-content: space-around;
	text-align: center;
	text-align: center;
	margin: 2% 5%;
	border-bottom: 1px solid #2A467C;
}

.nav-correo a{
	padding: 3%;
}

.email {
	display: flex;
	justify-content: space-around;
	align-items: center;
	padding: 2% 1%;
	height: 4em;
	text-align: center;
	margin-bottom: 5%;
}

.caja-emails{
	padding: 3%;
}

.telefonos-reponsive {
	display: none;
}

}


@media screen and (min-width:1371px) and (max-width: 1569px){

.hueco-nav{
	height: 200px;
}


.correo {
	display: none;
}

.correo-reponsive {
	display: block;
	text-align: left;
	grid-column: 1 / span 2;
	box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2);
	padding: 5%;
	margin-bottom: 3%;
}

.nav-correo {
	display: flex;
	justify-content: space-around;
	text-align: center;
	text-align: center;
	margin: 2% 5%;
	border-bottom: 1px solid #2A467C;
}

.nav-correo a{
	padding: 3%;
}

.email {
	display: flex;
	justify-content: space-around;
	align-items: center;
	padding: 2% 1%;
	height: 4em;
	text-align: center;
	margin-bottom: 5%;
}

.caja-emails{
	padding: 3%;
}

.telefonos-reponsive {
	display: none;
}

}
