
@media screen and (max-width: 2000px) {
  .whatsapp{
    right: 0; position: fixed;z-index: 1500;bottom: 0; 
  }
 .raleway {
  font-family: 'Raleway', sans-serif;
 text-align: center;font-size: 24px;
}
.links{
  color: red;
}
  .form1 .form_inputs{
border:2px solid gray;
background: transparent;
   }   
   .form1{
   color: black;
    margin-top: 20px;
    height: auto;
   }

   

}
@media screen and (max-width: 890px) {


}

.timer {
 margin-top: 130px;
  font-family: sans-serif;
  color: #fff;
  font-weight: 100;
  text-align: center;
  font-size: 30px;
  padding-top: 15px;
}
.timer div {
  padding: 10px;
  border-radius: 3px;
  background: #000000;
  
  font-family: Oswald;
  font-size: 26px;
  font-weight: 400;
 
}
.timer .smalltext {
  color: #888888;
  font-size: 12px;
  font-family: Poppins;
  font-weight: 500;
  display: block;
  padding: 0;
  width: auto;
}
.timer #time-up {
  margin: 8px 0 0;

  font-size: 14px;
  font-style: normal;
  color: #000000;
  font-weight: 500;
  letter-spacing: 1px;
}
.modulos img{
  width: 100%;height: 280px;
  margin-bottom: 40px;
}
.modulos{
  background-color: #F5F5F5;
  padding-top: 40px;
}
.fixed{
background-color: #2307a0;position: fixed;width: 100%;z-index: 1000;
}
body{
  overflow-y: scroll; /* has to be scroll, not auto */
-webkit-overflow-scrolling: touch;
width: 100%;


}
.white{
  color: white;
}

.montes{
  font-family: "Montserrat", sans-serif;

 
}
h2{
 font-size: 25px;text-align: center;
}
.gray{
  font-weight: bold;
}
.ital{
      font-style: italic;
}
ol {

  font-style: italic;
}
.subrayado{
  text-decoration: underline ; 
}
.ten_cuenta{
  margin-left: 8%;

}
.zbi ul li {
        padding: .5em .25em;
    font-size: 1.1em;
}
ol li {
        padding: .5em .25em;
    font-size: 1.1em;
}
.descargar{
  color: white;
  border: 2px solid black;
  background-color: #2307a0;
}
   .gratis_borders{
  background-color: white;
  height: auto;  /*border-width:3px;  
    border-style:inset;*/
    margin-bottom: 30px;
    margin-top: 20px;
    padding-top: 20px;
    /*border-color: #2307a0;*/
    border:3px solid #2307a0;
}
.testi img{
  margin-bottom: 15px;
 border:3px solid #2307a0;
}
ol .red{
  color: red;
}