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

}
/*  */

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

}

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

}

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

}

@media screen and (max-width: 1600px) {
#intro h1.introWater {
  left: -23%;
}

}

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

#servicio_medico {
  padding: 0 5% 350px 5%;
}

#servicio_medico .listadoContainer .row .col .btnServicios {
	width: 90%;
	padding: 0 0 0 15%;
}
#servicio_medico h1.medicoWater {
  font-size: 115px;
  right: 0;
}

}

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

#servicio_medico {
  padding: 0 6% 350px 6%;
}

}

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

#servicio_medico {
  padding: 0 7% 350px 7%;
}

}

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

#servicio_medico {
  padding: 0 8% 350px 8%;
}
#servicio_medico .listadoContainer .row .col .btnServicios {
	width: 100%;
}
#servicio_medico .listadoContainer {
  padding: 50px 0 30px 0;
}
#servicio_medico .listadoContainer .row .col .btnServicios img {
	max-width: 35px;
}
}

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

#servicio_medico {
  padding: 0 10% 350px 10%;
}

}

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


}

@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;
}
#intro h1.introWater {
   left: -40%;
}

#servicio_medico {
  padding: 0 10% 200px 10%;
}
.medicoImg {
  width: 100%;
  height: auto;
  padding: 0 0 50px 0;
  position: relative;
}
.estudio_circuloR {
  max-width: 100%;
  height: auto;
}
.estudio_personajeR {
  max-width: 30vw;
  height: auto;
  position: absolute;
  top: 160px;
  right: 10%;
  margin: auto;
}
#servicio_medico .contactoFooter {
  text-align: center;
  margin: 100px 0 0 0;
}
#servicio_medico .listadoContainer {
	text-align: center;
}
#servicio_medico .listadoContainer .row .col .btnServicios {
	width: 85%;
}

}

@media screen and (max-width: 900px) {
#intro h1.introWater {
   left: -43%;
}
}

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

}

@media screen and (max-width: 768px) {
#intro h1.introWater {
  font-size: 85px;
  left: -35%;
}
#servicio_medico h1.medicoWater {
	font-size: 85px;
}
#servicio_medico .listadoContainer .row .col .btnServicios {
	font-size: 16px;
}
}

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

}

@media screen and (max-width: 700px) {
#intro h1.introWater {
  left: -40%;
}
#servicio_medico .listadoContainer .row .col .btnServicios {
	width: 95%;
}
}

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

#servicio_medico {
  padding: 0 50px 200px 50px;
}
#servicio_medico .listadoContainer .row .col .btnServicios {
	width: 100%;
	font-size: 14px;
}
}

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

#servicio_medico {
  padding: 0 0 200px 0;
}
#servicio_medico h1.medicoWater {
	font-size: 60px;
}

#servicio_medico .listadoContainer .row .col .btnServicios img {
	max-width: 25px;
	left: 10px;
}
#servicio_medico .listadoContainer .row .col .btnServicios {
	font-size: 12px;
}
}

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

#servicio_medico .listadoContainer .row .col .btnServicios {
	font-size: 12px;
}

}

@media screen and (max-width: 370px) {
#intro {
  padding: 150px 25px 0 25px;
}
#intro h1.introWater , #servicio_medico h1.medicoWater {
    font-size: 40px;
}
#servicio_medico .listadoContainer .row .col .btnServicios {
	font-size: 11px;
}

}

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

}
/*  */
