/* responsiveeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee */

@media screen and (max-width: 1200px){





}




@media screen and (max-width: 1100px){


	
}








@media screen and (max-width: 1000px){

/*serviciooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo*/

/*sectorr 1111111111111111111111111111111*/
.servicio-sector1{  width: 100%;
                    margin: 40px 0px 40px 0px}

.servicio-sector1-buscador{ height: 40px}


.servicio-sector1-menu{ display: none;}




/*sectorr 2222222222222222222222222222222*/
.servicio-sector2{  width: 100%;
					padding: 0px 0px 0px 0px}





/* tiposssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss */

.servicio-sector2-tipos{ margin: 40px 0px 0px 0px;
				 text-align: center;}

/* titulooooooooooooooooooooooo */
.servicio-sector2-tipos-titulo h1{ font-size: 17px }

.servicio-sector2-tipos h2{ font-size: 13px;
					margin: 5px 0px 5px 0px }

.servicio-sector2-tipos p{ width: 80%;
				   font-size: 11.5px;
				   margin: 0 auto }



/* iconossssssssssssssssssssss */
.servicio-sector2-tipos-iconos-caja h1{ font-size: 13px }

.servicio-sector2-tipos-iconos-caja h3{ font-size: 15px }






/*mantenimientoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo  */
.mantenimiento-caja{ width: 100%;
					 float: left;
					 margin: 0px 0px 20px 0px}


/* imagennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn */

.mantenimiento-caja-img{ width: 40%;}


/*textooooooooooooooooooooooooooooooooooo */
.mantenimiento-caja-texto{ width: 60%;
						   padding: 0px 0px 0px 20px}

/*iconooo de mantenimiento*/
.mantenimiento-caja-texto-titulo-img{ width: 70px}	

/*tituloooooo*/
.mantenimiento-caja-texto-titulo{ width: 220px;}

.mantenimiento-caja-texto-titulo-texto{ width: 150px;
										padding: 15px 0px 0px 0px;}

.mantenimiento-caja-texto-titulo-texto h1{ font-size: 14px}

.mantenimiento-caja-texto-titulo-texto h2{  font-size: 19px;
										    line-height: 20px}

/* listaaaaaaaaa */
.mantenimiento-caja-texto-lista p{  font-size: 11.5px;
									line-height: 13px;}







/*guiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*/

.mguia-titulo{ text-align: center;}

.mguia-titulo h1{ font-size: 20px;
				  line-height: 17px}


.mguia-titulo h2{ font-size: 25px;
				  line-height: 20px }

.mguia-titulo p{ font-size: 11.5px;
				 line-height: 15px}



/*listaaaaaaaaaaaaaaaaaa*/
.mguia-lista h1{ font-family: adlinnaka;
			     font-size: 13px;
			     margin: 0px 0px 5px 0px}

.mguia-lista p{ font-size: 11.5px}
	




/*beneficiossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss*/

.mbeneficios-titulo{ text-align: center;}

.mbeneficios-titulo h1{ font-size: 20px;
				  line-height: 17px}


.mbeneficios-titulo h2{ font-size: 25px;
				  line-height: 20px }

.mbeneficios-titulo p{ font-size: 11.5px;
				 line-height: 15px}



/*listaaaaaaaaaaaaaaaaaa*/
.mbeneficios-lista h1{ font-family: adlinnaka;
			     font-size: 13px;
			     margin: 0px 0px 5px 0px}

.mbeneficios-lista p{ font-size: 11.5px}
	
}








@media screen and (max-width: 900px){

/*antessss y despuesssssssssssssssssssssssssssssssssssssssssssssssssssssssss  */
/* itemmmm111111111 imagenessss*/
.resultados-item{ width: 100%;}
.resultados-item:nth-child(1){;padding: 20px 20px 20px 20px}


/*itemmmmmmm2222222222*/
.resultados-item{ width: 100%;}

.resultados-item-centro{ width: 70%;
						 margin: 0 auto;
						 text-align: center}

/*importanteee*/
.resultados-ojo p{ font-size: 11.5px;
				   }
	
}









@media screen and (max-width: 800px){


/*portadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*/

.mantenimiento-portada-titulo-centro h1{ font-size: 40px;
									     line-height: 40px }

.mantenimiento-portada-titulo-centro h2{ font-size: 25px;}











/*guiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*/
/* textoooooooooooooooooooooooooooooooooo */
.mguia-texto{ width: 100%;
			  float: left;
			  position: relative;
			  height: auto;}

.mguia-texto-centro{ width: 100%;
					 position: relative;
					 top: 0;
					 transform: translateY(0);
					 padding: 40px 20px 20px 20px
					}

.mguia-titulo h1{ font-size: 18px;
				  line-height: 18px}


.mguia-titulo h2{ font-size: 19px;
				  line-height: 18px }

.mguia-titulo p{ font-size: 11px;}



/*listaaaaaaaaaaaaaaaaaa*/
.mguia-lista h1{ font-family: adlinnaka;
			     font-size: 12px;
			     margin: 0px 0px 10px 0px}

.mguia-lista p{ font-size: 11px;
			    margin: 0px 0px 8px 0px}





/* imagennnnnnnnnnnnnnnnnnnnnnnnnnnn */
.mguia-img{ width: 100%;
			float: left;
		    height: 200px;
		    position: relative;
		    overflow: hidden;}

.mguia-img img{ width: 100%;
				max-width: 100%;
				top: 50%;
				left: 50%;
				transform: translateX(-50%)
				translateY(-50%); }







/*beneficiossssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss*/
/* textoooooooooooooooooooooooooooooooooo */
.mbeneficios-texto{ width: 100%;
			  float: left;
			  position: relative;
			  height: auto;}

.mbeneficios-texto-centro{ width: 100%;
					 position: relative;
					 top: 0;
					 transform: translateY(0);
					 padding: 40px 20px 20px 20px
					}

.mbeneficios-titulo h1{ font-size: 18px;
				  line-height: 18px}


.mbeneficios-titulo h2{ font-size: 19px;
				  line-height: 18px }

.mbeneficios-titulo p{ font-size: 11px;}



/*listaaaaaaaaaaaaaaaaaa*/
.mbeneficios-lista h1{ font-family: adlinnaka;
			     font-size: 12px;
			     margin: 0px 0px 10px 0px}

.mbeneficios-lista p{ font-size: 11px;
			    margin: 0px 0px 8px 0px}





/* imagennnnnnnnnnnnnnnnnnnnnnnnnnnn */
.mbeneficios-img{ width: 100%;
			float: left;
		    height: 200px;
		    position: relative;
		    overflow: hidden;}

.mbeneficios-img img{ width: 100%;
				max-width: 100%;
				top: 50%;
				left: 50%;
				transform: translateX(-50%)
				translateY(-50%); }



	
}











@media screen and (max-width: 700px){



/* tiposssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss */

/* titulooooooooooooooooooooooo */
.servicio-sector2-tipos-titulo h1{ font-size: 15px }

.servicio-sector2-tipos h2{ font-size: 13px;
					        margin: 5px 0px 5px 0px }

.servicio-sector2-tipos p{ width: 100%;
				           font-size: 11px;
				           line-height: 14px;
				           margin: 0px 0px 0px 0px }



/* iconossssssssssssssssssssss */
.servicio-sector2-tipos-iconos-caja img{ width: 100%;
								         max-width: 100px }
.servicio-sector2-tipos-iconos-caja h1{ font-size: 12px }

.servicio-sector2-tipos-iconos-caja h3{ font-size: 13px }








/*mantenimientoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo  */

.mantenimiento-caja{margin: 0px 0px 30px 0px}
.mantenimiento-caja:nth-child(2){ margin: 0px 0px 0px 0px;background-color: #efefef}
/* imagennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn */

.mantenimiento-caja-img{ width: 100%; height: 250px;}

.mantenimiento-caja-img img{ width: 100%;max-width: 400px}


/*textooooooooooooooooooooooooooooooooooo */
.mantenimiento-caja-texto{ width: 100%;
						   padding: 20px 0px 0px 0px}

/* listaaaaaaaaa */
.mantenimiento-caja-texto-lista p{  font-size: 11px;
									line-height: 12px;}

	




/*antessss y despuesssssssssssssssssssssssssssssssssssssssssssssssssssssssss  */
/* itemmmm111111111 imagenessss*/
.resultados-item-img img{ width: 100%;
						  max-width: 150px }

.resultados-item-img h1{font-size:15px; }

/*itemmmmmmm2222222222*/
.resultados-item{ width: 100%;}

.resultados-item-centro{ width: 100%;
						 margin: 0px 0px 0px 0px;
						 text-align: center;}

/*importanteee*/
.resultados-ojo p{ font-size: 11px;}







}









@media screen and (max-width: 600px){

/*portadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa*/

.mantenimiento-portada-titulo-centro h1{ font-size: 35px;
									     line-height: 35px }

.mantenimiento-portada-titulo-centro h2{ font-size: 20px;}
	
}








@media screen and (max-width: 500px){


	
}