

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

  #header .slide .contenedor_navegacion .navegacion {
      bottom: 80px;
  }

  #header .slide .movimiento .item .over .contenido div p {
      font-size: 20px;
      font-weight: 300;
  }

  #header .slide .movimiento .item .over .contenido div h2 {
      font-size: 30px;
      line-height: 31px;
      font-weight: 800;
  }

  #header .slide .movimiento .item {
      opacity: 0;
      position: absolute;
      width: 100%;
      -webkit-transition: all .5s linear;
      -moz-transition: all .5s linear;
      -o-transition: all .5s linear;
      transition: all .5s linear;
      height: 350px;
  }

  #header .slide {
      height: 420px;
  }

  .wrapper {
      max-width: 1100px;
      position: relative;
      margin: 0 auto;
  }
  #header .barra {
      background-color: #fff;
      padding: 10px 0 0px;
  }
  #whatsapp_popup {
    width: 70px;
    position: fixed;
    z-index: 50;
    bottom: 70px;
    right: 10px;
  }
  #header .slide .movimiento .item .over .contenido {
    display: flex;
    align-items: baseline;
    padding-top: 60px;
    justify-content: center;
  }

}

@media screen and (max-width: 1100px) {
  .wrapper {
      padding: 0px 10px;
  }
}

@media screen and (max-width: 900px) {
  #header header.main .logo_nav {
      padding: 15px 20px;
      background-color: #272768;
  }
}
