@media only screen and (max-width: 1024px) {
  /* For mobile phones: */

  /* ------------------------- */
  /* Generales */
  /* ------------------------- */

  .contenedor-colores {
      left: 12px!important;
  }

  .contendor-fijo {
    margin-top: 20px!important;
  }

  .cotizar-flotante a {
      right: 10px!important;
      font-size: 15px!important;
      padding: 5px 30px!important;
  }

  .wz-desktop {
      display: none;
  }

  .wz-movil .vineta {
    position: absolute;
    width: 103px;
    height: 29px;
    left: -115px;
    top: 11px;
    -webkit-animation: 8s ease 0s normal forwards 1 fadein;
    animation: 8s ease 0s normal forwards 1 fadein;
    z-index: 999999999;
}

.wz-movil {
    display: block!important;
    position: fixed;
    width: 50px;
    height: 50px;
    right: 20px;
    bottom: 20px;
    border-radius: 50%;
    box-shadow: 2px 2px 6px rgb(0 0 0 / 40%);
    z-index: 9999;
    transition: 0.5s ease all;
}



/* ------------------------- */
/* Generales */
/* ------------------------- */

/* ------------------------- */
/* Header */
/* ------------------------- */

.logo-condominio-panoramico {
  width: 185px!important;
  margin: 12px 0 0 5px!important;
}

.cotizar-header a {
    right: 10px!important;
    font-size: 15px!important;
    padding: 5px 30px!important;
}

/* ------------------------- */
/* Header */
/* ------------------------- */

/* ------------------------- */
/* Inicio */
/* ------------------------- */

.parentesis {
  width: 250px!important;
  height: 250px!important;
  background-size: 250px 250px!important;
}

.titulo-inicio {
  font-size: 26px!important;
    line-height: 26px!important;
    margin: 70px 0 0 0px!important;
}

.bajada-inicio {
    font-size: 12px!important;
    line-height: 16px!important;
    font-weight: 600!important;
    padding: 23px 10px 6px 10px!important;

}

.descuento {
  display: inline-block!important;
  position: unset!important;
  float: right!important;
  width: 190px!important;
  height: 140px!important;
  margin-top: 70px;
}

.titulo-descuento {
    font-size: 25px!important;
    line-height: 25px!important;
}

.titulo-descuento span {
    font-size: 34px!important;
    line-height: 34px!important;
}

.bajada-descuento {

    font-size: 12px!important;
    font-weight: 500!important;
    line-height: 14px!important;
    margin: 5px 0 0 0px!important;
}

.transbank {
    width: 105px!important;
}

/* ------------------------- */
/* Inicio */
/* ------------------------- */




/* ------------------------- */
/* GaleriaFacilities */
/* ------------------------- */

  .imagenes-facilities {
    width: 100%!important;
    left: 0!important;
}

.centro-multiuso-galeria {
    height: 100vh!important;
}

  .contendor-vertical-amarillo-galeria {
    width: 100%!important;
    height: 50px!important;
    position: absolute!important;
    bottom: 0px;
    left: 0;
      display: inline-block;
      float: left;
      position: relative;
      background: none!important;
      z-index: 1;
  }

  .cont-galeria-top, .cont-galeria-bottom{
    display: none;
  }

  .cont-galeria {
      height: auto!important;
      margin-top:0!important;
  }

  .cont-galeria-middle {
      width: 100%!important;
      height: auto!important;
  }

  .texto-vertical-galeria {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    transform: rotate(0deg)!important;
    position: relative!important;
    font-size: 20px!important;
    background: var(--corporativo);
    padding: 5px 0;
  }

  .fp-controlArrow.fp-prev, .fp-controlArrow.fp-next {
      display: block!important;
  }

  .fp-controlArrow.fp-next,
.fp-controlArrow.fp-prev {
	top: 48%;
width: 40px;
height: 70px;
background-position: center;
background-size: 100%;
border: none;
}

.fp-slidesNav {
  position: absolute;
  width: 240px;
  z-index: 4;
  opacity: 1;
  -webkit-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  left: 0% ;
  right: 0;
  margin: 0 auto ;
}

.plantas .fp-slidesNav {

    width: 140px;

}

.fp-controlArrow.fp-prev {
    left: 10px;
		background-image: url('../media/flecha-izq.svg');
    /* border-width: 20px 20px 20px 0; */
    /* border-color: transparent #000 transparent transparent; */
}

.fp-controlArrow.fp-next {

    right: 10px;
		background-image: url('../media/flecha-der.svg');
    /* border-width: 20px 0 20px 20px; */
    /* border-color: transparent transparent transparent #000; */
}

.miniaturas{
display: none;
}

  /* ------------------------- */
  /* GaleriaFacilities */
  /* ------------------------- */

  /* ------------------------- */
  /* Plantas */
  /* ------------------------- */

  .parentesis-grande-izq, .parentesis-grande-der {
    display: none!important;
  }

  .centro-informacion {
    width: 100%!important;
  }

  .centro-informacion .izq {
    width: 100%!important;
    min-height: 310px;
  }

  .centro-informacion .centro {
    width: 100%!important;
}

  .esquicio {
      display: none!important;
  }

  .centro-informacion .der {
      width: 100%!important;
      margin-bottom: 100px!important;
  }

  .boton-cotizar a {
      margin: 0px 0 0 0!important;
      font-size: 14px!important;
  }

  .departamento {
    margin-top: 20px!important;
  }

  .dormitorio {
      margin-top: 10px!important;
  }
  /* ------------------------- */
  /* Plantas */
  /* ------------------------- */

  /* ------------------------- */
  /* Tulugar */
  /* ------------------------- */

  .salon-wifi {
  width: 100%!important;
  height: auto!important;
  margin: 0px!important;
    }

  .tulugar .textos {
  width: 100%;
  margin: 0px 0 0 0!important;
  }

  .titulo-tulugar {
      font-size: 30px!important;
      line-height: 30px!important;
      margin: 15px 0 0 0px!important;
  }

  .bajada-tulugar {

    font-size: 16px!important;
    line-height: 21px!important;
    font-weight: 400!important;
    margin: 10px 0 0 0px!important;

}

  /* ------------------------- */
  /* Tulugar */
  /* ------------------------- */

  /* ------------------------- */
  /* Facilities */
  /* ------------------------- */

  .centro-facilities {
    width: 100%!important;
}

.facilities-img {
    width: 100%!important;
    height: 250px!important;
}

.contendor-vertical {
    width: 100%!important;
    height: 110px!important;
}

.texto-vertical {
    transform: rotate(0deg)!important;
    transform-origin: 0!important;
    bottom: auto!important;
    top: -53px!important;
    left: 0!important;
    line-height: 25px!important;
    font-size: 20px!important;
    line-height: 20px!important;
}

.facilities .textos {
    width: 100%!important;
    margin: 20px 0 100px 0px!important;
}

.bajada-facilities {
    font-size: 16px!important;
    line-height: 21px!important;
    font-weight: 400!important;
    margin: 0px 0 0 0px!important;
    padding: 0 20px!important;
}
  /* ------------------------- */
  /* Facilities */
  /* ------------------------- */

  /* ------------------------- */
  /* Tulugar */
  /* ------------------------- */

  .contendor-vertical-amarillo {
    width: 100%!important;
    height: auto!important;
  }

  .contenedor-texto-multiuso {
    width: 100%!important;
    height: none!important;
    margin-top: 120px!important;
    margin-left: 0!important;
    padding-bottom: 30px!important;
    height: auto!important;
    background-image: none!important;
    }

    .contenedor-texto-multiuso p {
      width: auto!important;
      height: auto!important;
      padding: 10px 40px 0 20px!important;
      font-size: 15px!important;
      line-height: 21px!important;
      font-weight: 600!important;
}

.titulo-multiuso {
    font-size: 22px!important;
    line-height: 22px!important;
    top: -25px!important;
    left: 20px!important;
}

.contendor-imagenes {
    width: 100%!important;
    height: 300px!important;

  }
  /* ------------------------- */
  /* Tulugar */
  /* ------------------------- */


  /* ------------------------- */
  /* zonasComunes */
  /* ------------------------- */

  .zonasComunes-desktop{
    display: none!important;
  }

  .zonasComunes-movil {
      display: block!important;
      text-align: center;
      position: relative;
  }

  .zonasComunes-mapa {
    font-family: 'PT Sans', sans-serif;
    display: inline-block;
    color: #000;
    font-size: 25px;
    margin-bottom: 10px;
    width: 90%;
    text-align: center;
}

  /* ------------------------- */
  /* zonasComunes */
  /* ------------------------- */

  /* ------------------------- */
  /* Ubicación */
  /* ------------------------- */

  .ubicacion-desktop{
    display: none!important;
  }

  .ubicacion-movil {
      display: block!important;
      text-align: center;
      position: relative;
  }

  .ub-btn-map {
    width: 90%!important;
  }

  .centro-informacion-zonasComunes {
    width: 100%!important;
    margin: 30px 0!important;
}

.ubicacion-mapa {
    font-size: 25px!important;
    text-transform:  none!important;
  }
  /* ------------------------- */
  /* Ubicación */
  /* ------------------------- */

  /* ------------------------- */
  /* Contacto */
  /* ------------------------- */

  #contacto-form {
    width: 90%!important;
  }

  .texto-vertical-contacto {
    transform: rotate(0deg)!important;
      position: unset!important;
      font-size: 20px!important;
      line-height: 20px!important;
      width: 100%!important;
      margin-bottom: 5px;
      float: right;
      text-align: right!important;
  }

  input[type=text] {
    /* height: 35px!important; */
  }

  input#txtRut {
    width: 70%!important;
  }

  input#txtDv {
    width: 20%!important;
  }

  .guion-rut {
    width: 10%!important;
  }

  input[type=submit] {
    font-size: 14px!important;
    padding: 8px 20px!important;
}

.logo-condominio-panoramico-footer {
    margin-right: calc(50% - 90px)!important;
    margin-top: 11px!important;
    width: 180px!important;
    height: 48px!important;
}

.informacion {
  width: 90%!important;
  margin: 12px 0 100px 0px!important;
}

.direccion {
  width: 100%;
  margin: 10px 0 0 0!important;
}
.direccion p {
  width: 80%;
  text-align: left;
}

  /* ------------------------- */
  /* Contacto */
  /* ------------------------- */

}/* Cierre Mobile */
