/* Responsive Large */
@media screen and (min-width: 2250px) {

}
/*  */

/* Responsive */
@media screen and (max-width: 1850px) {

}

@media screen and (max-width: 1800px) {
#listado_cumplimiento h1.cumplimientoWater {
  right: -35%;
}
}

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

}

@media screen and (max-width: 1600px) {
#listado_cumplimiento .listadoContainer {
  padding: 0 0 30px 0;
}
#listado_cumplimiento .listadoContainer .listadoInfo {
  height: 325px;
}
}

@media screen and (max-width: 1500px) {
#intro {
  padding: 150px 13% 0 13%;
}

#listado_cumplimiento {
  padding: 0 13% 150px 13%;
}
#listado_cumplimiento h1.cumplimientoWater {
  font-size: 115px;
  right: -33%;
}

}

@media screen and (max-width: 1400px) {
#intro {
  padding: 150px 12% 0 12%;
}

#listado_cumplimiento {
  padding: 0 12% 150px 12%;
}
}

@media screen and (max-width: 1300px) {
#intro {
  padding: 150px 11% 0 11%;
}

#listado_cumplimiento {
  padding: 0 11% 150px 11%;
}
}

@media screen and (max-width: 1200px) {
#intro {
  padding: 150px 10% 0 10%;
}
#listado_cumplimiento {
  padding: 0 10% 150px 10%;
}
}

@media screen and (max-width: 1100px) {
#intro {
  padding: 150px 8% 0 8%;
}
#listado_cumplimiento {
  padding: 0 8% 150px 8%;
}
}

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

}

@media screen and (max-width: 992px) {
#intro {
  padding: 150px 10% 0 10%;
}
#intro .introText {
  padding: 0 0 0 0;
}
#listado_cumplimiento {
  padding: 0 15% 150px 15%;
}
}

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


}

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

}

@media screen and (max-width: 768px) {
#intro h1.introWater , #listado_cumplimiento h1.cumplimientoWater {
  font-size: 85px;
}

}

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

}

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


}

@media screen and (max-width: 600px) {
#intro {
  padding: 150px 50px 0 50px;
}
#intro h1.introWater , #listado_cumplimiento h1.cumplimientoWater{
  font-size: 70px;
}

}

@media screen and (max-width: 500px) {
#intro {
  padding: 150px 37.5px 0 37.5px;
}
#intro h1.introWater , #listado_cumplimiento h1.cumplimientoWater {
  font-size: 60px;
}
#intro .introText p {
  font-size: 15px;
}
#intro .introTitle h2 {
  font-size: 30px;
}

#listado_cumplimiento {
  padding: 0 13% 150px 13%;
}

}

@media screen and (max-width: 400px) {
#intro {
  padding: 150px 30px 0 30px;
}
#intro h1.introWater , #listado_cumplimiento h1.cumplimientoWater {
  font-size: 50px;
}
#intro .introTitle h2 {
  font-size: 27px;
}

#listado_cumplimiento {
  padding: 0 50px 150px 50px;
}

}

@media screen and (max-width: 370px) {
#intro {
  padding: 150px 25px 0 25px;
}
#intro h1.introWater , #listado_cumplimiento h1.cumplimientoWater {
    font-size: 40px;
}

#listado_cumplimiento {
  padding: 0 37.5px 150px 37.5px;
}

}

@media screen and (max-width: 350px) {
#intro {
  padding: 150px 15px 0 15px;
}

#listado_cumplimiento {
  padding: 0 15px 150px 15px;
}

}
/*  */
