@media only screen and (min-width: 600px) and (max-width: 992px) {
  .hostaway-search-form .hostaway-search-form__fields {
    grid-template-columns: 1fr 1fr;
  }
}
@media only screen and (max-width: 690px) {
  .properties_wrapper {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media only screen and (min-width: 600px) and (max-width: 1100px) {
  .properties_wrapper {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (min-width: 1100px) and (max-width: 1400px) {
  .properties_wrapper {
    width: 100vw;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    padding: 30px;
  }
}
@media only screen and (min-width: 1200px) {
  .img-stack p img:nth-child(1) {
    grid-row-start: 1;
    grid-row-end: 3;
  }
  .img-stack p img:nth-child(2) {
    grid-column-start: 2;
  }
  .img-stack p img:nth-child(3) {
    grid-row-start: 1;
    grid-row-end: 3;
    grid-column-start: 3;
  }
  .img-stack p img:nth-child(4) {
    grid-column-start: 4;
    grid-row-start: 1;
    grid-row-end: 1;
  }
  .img-stack p img:nth-child(5) {
    grid-column-start: 4;
    grid-row-start: 2;
    grid-row-end: 2;
  }
  .img-stack p img:nth-child(6) {
    grid-column-start: 1;
    grid-row-start: 3;
    grid-row-end: 3;
  }
  .img-stack p img:nth-child(7) {
    grid-column-start: 2;
    grid-row-start: 2;
    grid-row-end: 4;
  }
  .img-stack p img:nth-child(8) {
    grid-column-start: 3;
    grid-column-end: 5;
    grid-row-start: 3;
    grid-row-end: 3;
  }
}
@media only screen and (min-width: 850px) and (max-width: 1200px) {
  .img-stack p {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    grid-template-rows: repeat(4, 250px);
  }
  .img-stack p img:nth-child(8) {
    grid-column-end: 4;
    grid-column-start: 2;
  }
  .img-stack p img:last-child {
    display: none;
  }
}
@media only screen and (max-width: 999px) {
  .all_amenities > div > div {
    width: calc(50% - 20px);
  }
}
@media only screen and (max-width: 600px) {
  .hostaway-search-form .hostaway-search-form__fields {
    grid-template-columns: 1fr;
  }
}
@media only screen and (max-width: 425px) {
  .all_amenities > div > div {
    width: calc(100% - 20px);
  }
}
@media only screen and (max-width: 850px) {
  .single-property .property-amenities {
    flex-direction: column;
    width: 100%;
  }
  .single-property .property-amenities .amenity {
    width: 100%;
    display: flex;
    gap: 10px;
    padding: 20px;
  }
  .single-property .property-amenities .amenity img {
    width: 30px;
  }
  .img-stack p {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    grid-template-rows: repeat(4, 140px);
  }
  .img-stack p img:nth-child(7) {
    grid-row-end: 6;
    grid-row-start: 4;
  }
  .img-stack p img:nth-child(8) {
    grid-column-start: 1;
    grid-column-end: 3;
    grid-row-start: 3;
  }
  .logo-shape {
    display: none;
  }
  .copyright_area {
    justify-content: center;
  }
}
@media only screen and (min-width: 1000px) {
  #hostaway_booking_page form > .row {
    display: flex;
  }
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
  .glsr-reviews {
    grid-template-columns: repeat(1, 1fr);
  }
  .glsr-review {
    padding: 15px;
  }
}/*# sourceMappingURL=responsive.css.map */