.find-stay-main {
  position: relative;
}
.find-stay-main .find-stay-inner {
  display: flex;
}
.find-stay-main .find-stay-inner .find-stay-image {
  width: 52%;
  position: absolute;
  inset: 0;
}
@media (max-width: 992px) {
  .find-stay-main .find-stay-inner .find-stay-image {
    width: 100%;
    height: 400px;
  }
}
@media (max-width: 576px) {
  .find-stay-main .find-stay-inner .find-stay-image {
    width: 100%;
    height: 200px;
  }
}
.find-stay-main .find-stay-inner .find-stay-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.find-stay-main .find-stay-inner .find-stay-content {
  max-width: 636px;
  padding: 104px 0 124px 64px;
  margin-left: auto;
}
@media (max-width: 1600px) {
  .find-stay-main .find-stay-inner .find-stay-content {
    max-width: 567px;
  }
}
@media (max-width: 1300px) {
  .find-stay-main .find-stay-inner .find-stay-content {
    padding: 80px 0 80px 88px;
  }
}
@media (max-width: 1200px) {
  .find-stay-main .find-stay-inner .find-stay-content {
    padding: 80px 0 80px 60px;
    max-width: 459px;
  }
}
@media (max-width: 992px) {
  .find-stay-main .find-stay-inner .find-stay-content {
    padding: 48px 0 50px 0px;
    max-width: 100%;
    margin-top: 400px;
    margin-left: unset;
  }
}
@media (max-width: 576px) {
  .find-stay-main .find-stay-inner .find-stay-content {
    padding: 48px 0 50px 0px;
    max-width: 100%;
    margin-top: 200px;
    margin-left: unset;
  }
}
.find-stay-main .find-stay-inner .find-stay-content .title * {
  font-size: 48px;
  line-height: 125%;
  font-weight: 600;
}
@media (max-width: 1300px) {
  .find-stay-main .find-stay-inner .find-stay-content .title * {
    font-size: 44px;
  }
}
@media (max-width: 1200px) {
  .find-stay-main .find-stay-inner .find-stay-content .title * {
    font-size: 40px;
  }
}
.find-stay-main .find-stay-inner .find-stay-content .disc {
  margin: 40px 0;
}
.find-stay-main .find-stay-inner .find-stay-content .disc p {
  font-size: 24px;
  line-height: 150%;
  color: #111111;
}
@media (max-width: 992px) {
  .find-stay-main .find-stay-inner .find-stay-content .disc p {
    font-size: 20px;
  }
}
@media (max-width: 992px) {
  .find-stay-main .find-stay-inner .find-stay-content .disc {
    margin: 24px 0;
  }
}
.find-stay-main .find-stay-inner .find-stay-content .disc > .disc {
  margin: 0;
}
.find-stay-main .find-stay-inner .find-stay-content .find-stay-btns {
  display: flex;
  gap: 24px;
}
@media (max-width: 576px) {
  .find-stay-main .find-stay-inner .find-stay-content .find-stay-btns {
    flex-direction: column;
  }
}
.find-stay-main .find-stay-inner .find-stay-content .find-stay-btns .btn-primary.border-primary img {
  width: 19px;
}
@media (max-width: 768px) {
  .find-stay-main .find-stay-inner .find-stay-content .find-stay-btns .btn-primary.border-primary img {
    width: 16px;
  }
}
.find-stay-main .find-stay-inner .find-stay-content .find-stay-btns .btn-primary.border-primary:hover {
  background: #322F30;
  color: #fff;
}
.find-stay-main .find-stay-inner .find-stay-content .find-stay-btns .btn-primary.border-primary:hover img {
  filter: brightness(0) saturate(100%) invert(100%) sepia(65%) saturate(51%) hue-rotate(231deg) brightness(115%) contrast(100%);
}
.find-stay-main.image-right .find-stay-inner .find-stay-image {
  left: auto;
  right: 0;
}
.find-stay-main.image-right .find-stay-inner .find-stay-content {
  margin-left: 0;
  margin-right: auto;
  padding: 104px 64px 124px 0;
}
@media (max-width: 1300px) {
  .find-stay-main.image-right .find-stay-inner .find-stay-content {
    padding: 80px 88px 80px 0;
  }
}
@media (max-width: 1200px) {
  .find-stay-main.image-right .find-stay-inner .find-stay-content {
    padding: 80px 60px 80px 0;
  }
}
@media (max-width: 992px) {
  .find-stay-main.image-right .find-stay-inner .find-stay-content {
    padding: 48px 0 50px 0;
    margin-right: unset;
  }
}
@media (max-width: 576px) {
  .find-stay-main.image-right .find-stay-inner .find-stay-content {
    padding: 48px 0 50px 0;
    margin-right: unset;
  }
}
/*# sourceMappingURL=generic_cta.min.css.map */
