img {
  max-width: 100%;
  height: auto;
  display: block;
  width: 100%;
}

.room-wrapper .room-thumb {
  max-height: 505px;
  height: auto;
}

@media (max-width: 991px) {
  .review-slider .slick-list {
    padding-left: 13.5px;
  }
}

#menu-close-button {
  width: 46%;
}

.location-map-icon {
  width: 10px !important;
  display: inline-block;
  margin-top: 1px;
}

/* Force RTL direction on slider divs only in Hebrew view. */
[dir="rtl"] .slick-slider div,
html[lang="he-IL"] .slick-slider div {
  direction: rtl;
}

body.rtl .wpforms-container .wpforms-field-label.wpforms-label-hide,
body.rtl .wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide {
  left: auto !important;
}

footer .social-media img {
  height: 18px;
}