<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.filter {
  background: rgb(231, 243, 248);
  background: linear-gradient(0deg, rgba(231, 243, 248, 0.5) 0%, rgb(255, 255, 255) 33%);
  border: 1px solid #b8e8fb;
}

.filter-style .form-check {
  flex-basis: 33.33%;
  min-width: 33.33%;
}

@media (max-width: 767.98px) {
  .filter-style .form-check {
    flex-basis: 50%;
    min-width: 50%;
  }
}
.filter-country .form-check {
  flex-basis: 33.33%;
  min-width: 33.33%;
}

.filter .form-check-input:checked + label {
  font-weight: bold;
}

.filter h5 {
  z-index: 10;
  background: #fff;
  top: -1.25rem;
  left: 1rem;
  padding: 0.5rem 1rem;
  text-transform: uppercase;
  border-radius: 4px;
}

.filter-sticky {
  z-index: 2;
  padding-top: 0.5rem;
  background: #fff;
}
.filter-sticky .row {
  padding-top: 1.2rem;
  padding-bottom: 0.5rem;
}

.carousel {
  height: 80vh;
}

@media (max-width: 767.98px) {
  .filter-area {
    opacity: 0;
    visibility: hidden;
    height: 0px;
    transition: all ease-in-out 0.24s;
  }
  .filter-area.show {
    opacity: 1;
    visibility: visible;
    height: auto;
  }
}
.icon-filter {
  align-items: center;
  padding: 0.5rem 1rem;
  background: #e6faff;
  border: 1px solid #29aae1;
}
.is-filter-sticky .icon-filter {
  background: #fff;
  border-color: #fff;
}
.icon-filter span {
  gap: 0.5rem;
  justify-content: center;
}
.icon-filter .open-filter {
  visibility: visible;
  opacity: 1;
  transition: all ease-in-out 0.24s;
  display: flex;
}
.icon-filter .close-filter {
  visibility: hidden;
  opacity: 0;
  transition: all ease-in-out 0.24s;
  display: none;
}
.icon-filter.clicked {
  color: #666;
}
.icon-filter.clicked .close-filter {
  visibility: visible;
  opacity: 1;
  display: flex;
}
.icon-filter.clicked .open-filter {
  visibility: hidden;
  opacity: 0;
  display: none;
}

.logo img {
  max-height: 72px;
}/*# sourceMappingURL=20230527.css.map */</pre></body></html>