/*// Extra small devices (portrait phones, less than 576px)*/
@media (min-width: 320px) and (max-width: 400px) {
  .hero-section .hero-background {
    background-image:unset;
    padding-top: 0;
  }
  .titulo-d2{
    font-size: 25px;
  }
  .titulo-pasos{
    font-size: 25px;
  }
  
  #divDesktop{
  display: none;
  }
  .titulo-estado{
    font-size: 25px;
  }
  .txt-amarillo{
    font-size: 30px;
  }
  .txt-app{
    font-size: 25px;
  }
  #divMovil{
    display: block;
  }
  .titulo-directo{
    font-size: 25px;
  }
  #anuncioDesktop{
    display: none;
  }
  #anuncioMovil{
    display: block;
  }
  

}
@media (min-width: 401px) and (max-width: 450px) {
  
  .hero-section .hero-background {
    background-image:unset;
    padding-top: 0;
  }
  .titulo-d2{
    font-size: 25px;
  }
  .titulo-pasos{
    font-size: 25px;
  }
  #divDesktop{
    display: none;
    }
    .titulo-estado{
      font-size: 25px;
    }
    .txt-amarillo{
      font-size: 30px;
    }
    .txt-app{
      font-size: 25px;
    }
    #divMovil{
      display: block;
    }
    .titulo-directo{
      font-size: 25px;
    }

    #anuncioDesktop{
      display: none;
    }
    #anuncioMovil{
      display: block;
    }
}


/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 451px) and (max-width: 575px) {
  .hero-section .hero-background {
    background-image:unset;
    padding-top: 0;
  }
  .titulo-d2{
    font-size: 25px;
  }
  .titulo-pasos{
    font-size: 25px;
  }
  #divDesktop{
    display: none;
    }
    .titulo-estado{
      font-size: 25px;
    }
    .txt-amarillo{
      font-size: 30px;
    }
    .txt-app{
      font-size: 25px;
    }
    #divMovil{
      display: block;
    }
    .titulo-directo{
      font-size: 25px;
    }
    #anuncioDesktop{
      display: none;
    }
    #anuncioMovil{
      display: block;
    }
  
}

/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767px) {
  
  .hero-section .hero-background {
    background-image:unset;
    padding-top: 0;
  }
  .titulo-d2{
    font-size: 25px;
  }
  .titulo-pasos{
    font-size: 25px;
  }
  #divDesktop{
    display: none;
    }
    .titulo-estado{
      font-size: 25px;
    }
    .txt-amarillo{
      font-size: 30px;
    }
    .txt-app{
      font-size: 25px;
    }
    #divMovil{
      display: block;
    }
    .titulo-directo{
      font-size: 25px;
    }
    #anuncioDesktop{
      display: none;
    }
    #anuncioMovil{
      display: block;
    }
}

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991px) {
  
  #divDesktop{
    display: block;
    }
    #divMovil{
      display: none;
    }
    #anuncioDesktop{
      display: block;
    }
    #anuncioMovil{
      display: none;
    }
}


/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199px) {
  #divDesktop{
    display: block;
    }
    #divMovil{
      display: none;
    }
    #anuncioDesktop{
      display: block;
    }
    #anuncioMovil{
      display: none;
    }

}


@media (min-width: 1200px) and (max-width: 1550px) {
  #divDesktop{
    display: block;
    }
    #divMovil{
      display: none;
    }
    #anuncioDesktop{
      display: block;
    }
    #anuncioMovil{
      display: none;
    }
}



@media (min-width: 1551px) and (max-width: 1650px)  {
  #divDesktop{
    display: block;
    }
    #divMovil{
      display: none;
    }
    #anuncioDesktop{
      display: block;
    }
    #anuncioMovil{
      display: none;
    }
}



@media (min-width: 1651px) and (max-width: 1800px)  {
  #divDesktop{
    display: block;
    }
    #divMovil{
      display: none;
    }
    #anuncioDesktop{
      display: block;
    }
    #anuncioMovil{
      display: none;
    }
}


@media (min-width: 1801px) and (max-width: 2500px)  {
 
  #divDesktop{
    display: block;
    }
    #divMovil{
      display: none;
    }
    #anuncioDesktop{
      display: block;
    }
    #anuncioMovil{
      display: none;
    }
}

