.cu-button,
.eltdf-btn.eltdf-btn-solid {
  background: #e0b660;
  background: linear-gradient(180deg, #e0b660 6%, #e0b660 52%, #d49d2f 96%);
  border: none;
}

.cu-button svg {
  display: none;
}

.cu-button:hover,
.eltdf-btn.eltdf-btn-solid:not(.eltdf-btn-custom-hover-bg):hover {
  background: #e0b660;
  background: linear-gradient(180deg, #f2c66d 6%, #f2c66d 52%, #d4a13d 96%);
  border: none !important;
  color: #fff !important;
}

.list-glp img {
  min-height: 190px;
  object-fit: cover;
}

.dtbl {
  display: table;
}

.eltdf-footer-bottom-inner.eltdf-grid {
  border-top: 2px solid #454648;
}

.eltdf-info-window-image img {
  max-width: 100%;
  max-height: 200px;
  object-fit: cover;
}

@media (min-width: 681px) {
  .eltdf-ll-filter-top {
    flex-wrap: wrap;
  }
  .eltdf-ll-filter-top > div {
    min-width: 33.3% !important;
    width: auto !important;
  }
  .eltdf-ll-filter-top > div.cuboth {
    min-width: 50% !important;
    width: auto !important;
  }
}

.eltdf-ls-location-cid-holder > p {
  font-size: 15px;
  line-break: anywhere;
}

.eltdf-map-marker-holder .eltdf-map-marker {
  width: 25px !important;
}

.eltdf-map-marker-holder .eltdf-info-window {
  left: -135px !important;
}

.eltdf-listing-list-holder article .eltdf-lli-title {
  margin: 10px 0 !important;
}

.eltdf-map-marker-holder .eltdf-info-window-inner {
  padding: 10px !important;
}

.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-switch-layout .eltdf-fs-sl-title {
  color: #fff !important;
}

.eltdf-listing-list-items-part article .eltdf-lli-content,
.eltdf-listing-list-holder article .eltdf-lli-content,
.eltdf-grid-list.eltdf-one-columns .eltdf-ll-item-inner {
  background-color: #000000 !important;
}
.eltdf-listing-list-items-part article .eltdf-lli-content .eltdf-wishlist-link,
.eltdf-listing-list-items-part article .eltdf-lli-content .eltdf-lli-title,
.eltdf-listing-list-items-part article .eltdf-lli-content .eltdf-lli-excerpt,
.eltdf-listing-list-holder article .eltdf-lli-content .eltdf-wishlist-link,
.eltdf-listing-list-holder article .eltdf-lli-content .eltdf-lli-title,
.eltdf-listing-list-holder article .eltdf-lli-content .eltdf-lli-excerpt,
.eltdf-grid-list.eltdf-one-columns .eltdf-ll-item-inner .eltdf-wishlist-link,
.eltdf-grid-list.eltdf-one-columns .eltdf-ll-item-inner .eltdf-lli-title,
.eltdf-grid-list.eltdf-one-columns .eltdf-ll-item-inner .eltdf-lli-excerpt {
  color: #fff !important;
}

.eltdf-listing-list-items-part .eltdf-ll-inner .eltdf-ll-item .eltdf-ll-item-inner .eltdf-lli-bottom-info .eltdf-lli-reviews-count .eltdf-stars .eltdf-stars-items::after {
  background-color: transparent !important;
}

.eltdf-listing-list-holder article .eltdf-ll-item-inner {
  box-shadow: unset !important;
}

body.archive.tax-region .eltdf-full-width-inner,
body.archive.tax-listing-location .eltdf-full-width-inner,
body.archive.tax-listing-tag .eltdf-full-width-inner,
body.archive.tax-listing-category .eltdf-full-width-inner,
body.post-type-archive-listing-item .eltdf-full-width-inner,
body.search .eltdf-full-width-inner {
  background-color: #000000;
}
body.archive.tax-region .eltdf-full-width-inner .eltdf-findall-spinner::after, body.archive.tax-region .eltdf-full-width-inner .eltdf-findall-spinner::before,
body.archive.tax-listing-location .eltdf-full-width-inner .eltdf-findall-spinner::after,
body.archive.tax-listing-location .eltdf-full-width-inner .eltdf-findall-spinner::before,
body.archive.tax-listing-tag .eltdf-full-width-inner .eltdf-findall-spinner::after,
body.archive.tax-listing-tag .eltdf-full-width-inner .eltdf-findall-spinner::before,
body.archive.tax-listing-category .eltdf-full-width-inner .eltdf-findall-spinner::after,
body.archive.tax-listing-category .eltdf-full-width-inner .eltdf-findall-spinner::before,
body.post-type-archive-listing-item .eltdf-full-width-inner .eltdf-findall-spinner::after,
body.post-type-archive-listing-item .eltdf-full-width-inner .eltdf-findall-spinner::before,
body.search .eltdf-full-width-inner .eltdf-findall-spinner::after,
body.search .eltdf-full-width-inner .eltdf-findall-spinner::before {
  background-color: #000000;
}
body.archive.tax-region .eltdf-full-width-inner .eltdf-filter-section input, body.archive.tax-region .eltdf-full-width-inner .eltdf-filter-section .select2,
body.archive.tax-listing-location .eltdf-full-width-inner .eltdf-filter-section input,
body.archive.tax-listing-location .eltdf-full-width-inner .eltdf-filter-section .select2,
body.archive.tax-listing-tag .eltdf-full-width-inner .eltdf-filter-section input,
body.archive.tax-listing-tag .eltdf-full-width-inner .eltdf-filter-section .select2,
body.archive.tax-listing-category .eltdf-full-width-inner .eltdf-filter-section input,
body.archive.tax-listing-category .eltdf-full-width-inner .eltdf-filter-section .select2,
body.post-type-archive-listing-item .eltdf-full-width-inner .eltdf-filter-section input,
body.post-type-archive-listing-item .eltdf-full-width-inner .eltdf-filter-section .select2,
body.search .eltdf-full-width-inner .eltdf-filter-section input,
body.search .eltdf-full-width-inner .eltdf-filter-section .select2 {
  background-color: #fff;
}
body.archive.tax-region .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset,
body.archive.tax-listing-location .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset,
body.archive.tax-listing-tag .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset,
body.archive.tax-listing-category .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset,
body.post-type-archive-listing-item .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset,
body.search .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset {
  background-color: transparent !important;
  border-color: #fff !important;
  color: #fff !important;
}
body.archive.tax-region .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset:hover,
body.archive.tax-listing-location .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset:hover,
body.archive.tax-listing-tag .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset:hover,
body.archive.tax-listing-category .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset:hover,
body.post-type-archive-listing-item .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset:hover,
body.search .eltdf-full-width-inner .eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-filter-section-buttons .eltdf-fs-inner button.eltdf-ll-filter-reset:hover {
  border: 1px solid #fff !important;
}

.eltdf-findall-spinner::after, .eltdf-findall-spinner::before {
  background-color: #000000;
}

.eltdf-listing-list-items-part .eltdf-filter-middle-title,
.eltdf-listing-list-items-part .eltdf-ll-filter-middle,
.eltdf-listing-list-items-part .eltdf-filter-section.eltdf-filter-section-tag {
  display: none !important;
}

.cu_c.hid {
  display: none;
}

.cu_c select,
.cu_c input {
  width: 100%;
}

#listing-locationdiv {
  display: none;
}

.cu_c.wait {
  text-align: center;
  height: 20px;
}

.cu_c .spinner {
  float: none !important;
}

.cu-rttl {
  font-size: 28px;
  margin: 0px;
  color: #fff;
}

.cu-dscr {
  font-family: Poppins;
  font-size: 16px;
  position: relative;
  margin-bottom: 25px;
}
.cu-dscr .cu-text {
  position: relative;
  display: block;
}
.cu-dscr .cu-show-more {
  position: relative;
  cursor: pointer;
  color: #e0b660;
}
.cu-dscr .show-more-height {
  height: 4rem;
  overflow: hidden;
}

.eltdf-ls-notice {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 25px;
}

body .eltdf-light-header .eltdf-menu-area:not(.fixed):not(.eltdf-sticky-header) .eltdf-login-register-widget.eltdf-user-not-logged-in .eltdf-login-opener:hover,
body .eltdf-login-register-widget.eltdf-user-not-logged-in .eltdf-login-opener:hover {
  color: #e0b660 !important;
}

.eltdf-login-register-holder .eltdf-login-register-content .eltdf-login-register-close {
  background: #e0b660 !important;
}

.eltdf-logged-in-user-inner > span {
  display: block;
}

.eltdf-menu-area .eltdf-login-register-widget {
  margin-left: 15px !important;
}
.eltdf-menu-area .eltdf-login-register-widget span.eltdf-login-text {
  display: none;
}
.eltdf-menu-area .eltdf-add-listing-widget > a {
  display: block !important;
}
.eltdf-menu-area .eltdf-add-listing-widget .eltdf-alw-text {
  font-family: "Poppins", sans-serif !important;
}

.pac-logo:after,
.pac-container:after {
  display: none !important;
  background-image: none !important;
  height: 0px;
  padding: 0;
  margin: 0;
}

.form-wrapper-block {
  position: relative;
}
.form-wrapper-block.cu-txtrea {
  margin-bottom: 0px;
}
.form-wrapper-block.active label {
  color: #CD9332;
  top: -5px;
  z-index: 5;
  font-size: 10px;
}
.form-wrapper-block label {
  position: absolute;
  display: block;
  width: 90%;
  font-size: 14px;
  color: #CD9332;
  white-space: nowrap;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  top: 10px;
  left: 25px;
  transition: all 0.4s;
  z-index: 3;
}
@media (max-width: 768px) {
  .form-wrapper-block label {
    white-space: normal;
    width: 85%;
    line-height: 1.2;
  }
}
.form-wrapper-block input[type=text],
.form-wrapper-block input[type=email],
.form-wrapper-block input[type=search] {
  position: relative;
  width: 100%;
  background-color: transparent;
  border: 0;
  z-index: 2;
}
.form-wrapper-block input[type=text]:focus,
.form-wrapper-block input[type=email]:focus,
.form-wrapper-block input[type=search]:focus {
  outline: 0;
}
.form-wrapper-block input[type=text]::-webkit-input-placeholder,
.form-wrapper-block input[type=email]::-webkit-input-placeholder,
.form-wrapper-block input[type=search]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: transparent;
}
.form-wrapper-block input[type=text]:-moz-placeholder,
.form-wrapper-block input[type=email]:-moz-placeholder,
.form-wrapper-block input[type=search]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: transparent;
  opacity: 1;
}
.form-wrapper-block input[type=text]::-moz-placeholder,
.form-wrapper-block input[type=email]::-moz-placeholder,
.form-wrapper-block input[type=search]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: transparent;
  opacity: 1;
}
.form-wrapper-block input[type=text]:-ms-input-placeholder,
.form-wrapper-block input[type=email]:-ms-input-placeholder,
.form-wrapper-block input[type=search]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: transparent;
}
.form-wrapper-block input[type=text]::-ms-input-placeholder,
.form-wrapper-block input[type=email]::-ms-input-placeholder,
.form-wrapper-block input[type=search]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: transparent;
}
.form-wrapper-block input[type=text]::placeholder,
.form-wrapper-block input[type=email]::placeholder,
.form-wrapper-block input[type=search]::placeholder {
  /* Most modern browsers support this now. */
  color: transparent;
}

.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .cu-more-filters {
  background-color: #fff;
  border-radius: 5px;
  height: 54px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .eltdf-filter-section.eltdf-filter-section-amenity {
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -ms-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  position: absolute;
  top: 0px;
  z-index: 10;
  background-color: #ffffff;
  padding: 50px;
  visibility: hidden;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .eltdf-filter-section.eltdf-filter-section-amenity.showed {
  top: 60px;
  visibility: visible;
  max-height: 60vh;
  overflow-y: auto;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .eltdf-filter-section.eltdf-filter-section-amenity .eltdf-fs-amenity-title {
  display: none;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .eltdf-filter-section.eltdf-filter-section-amenity .eltdf-fs-cb-items {
  max-height: 100%;
  overflow: visible;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .eltdf-filter-section.eltdf-filter-section-buttons .eltdf-filter-section-buttons,
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .eltdf-filter-section.eltdf-filter-section-buttons .eltdf-ll-filter-reset,
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-ll-filter-top .eltdf-filter-section.eltdf-filter-section-buttons .eltdf-ll-filter-save {
  display: none;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-list-filters-bottom {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 -5px;
  padding: 0 40px;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-list-filters-bottom .amenity-elem {
  margin-right: 30px;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-list-filters-bottom .amenity-elem .remove-filt {
  cursor: pointer;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-list-filters-bottom .amenity-elem .remove-filt:after {
  font-family: "ElegantIcons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  font-size: 20px;
  content: "M";
  color: #d29e43;
  vertical-align: top;
}
.eltdf-listing-list-holder .eltdf-ll-filter-holder .eltdf-list-filters-bottom .amenity-elem.reset-filt {
  cursor: pointer;
}

.cbapf_loader_page {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 9999;
}

.cbapf_loader_page .bapf_lcontainer {
  position: absolute;
  top: 50%;
  margin: -20px 0 0 -20px;
  left: 50%;
  width: 30px;
  height: 30px;
  padding: 0;
}

.cbapf_loader_page .bapf_lcontainer .bapf_loader {
  width: 100%;
  height: 100%;
  display: block;
  transform: rotate(0);
  -webkit-animation: bapf_loader 1s linear 0s infinite;
  animation: bapf_loader 1s linear 0s infinite;
  position: relative;
}

.cbapf_loader_page .bapf_lcontainer .bapf_loader .bapf_lfirst {
  bottom: 0;
  right: 0;
}

.cbapf_loader_page .bapf_lcontainer .bapf_loader > span {
  position: absolute;
  width: 10px;
  height: 10px;
  background: #000;
  background: linear-gradient(45deg, #000, transparent);
  display: block;
  border-radius: 6px;
}

.eltdf-ll-loading.eltdf-fade-trigger {
  top: 15% !important;
}

/*# sourceMappingURL=cu-main.css.map */

/*
     FILE ARCHIVED ON 14:23:41 Oct 12, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:23:32 Oct 11, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.634
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.016
  esindex: 0.02
  cdx.remote: 4.411
  LoadShardBlock: 72.074 (3)
  PetaboxLoader3.datanode: 145.61 (5)
  load_resource: 189.917
  PetaboxLoader3.resolve: 46.733
  loaddict: 89.735
*/