/*! Hostify theme overrides — chrome (auto-split from hostify-theme-overrides.css) */
@media (min-width:680px){.datepicker:not(.hfy-listing-availability .datepicker){top:3.5rem !important}}.hfy-theme1 .hfy-search-form-row-advanced > div > ._col,.hfy-theme1 .hfy-search-form-row > ._col{margin:0}.hfy-wrap .form-control{border:none}.hfy-theme1 .hfy-search-form-row-advanced > div select,.hfy-theme1 .hfy-search-form-row select{border:1px solid #ebebeb}.hfy-modal-blocker .direct-inquiry-modal,.direct-inquiry-modal.modal{top:5rem}.details-testimonials.details-nearby{border-bottom:1px solid rgba(139,136,129,0.15);width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.details-testimonials .details-nearby__wrapper{padding:24px 0 8px 0;flex-direction:column;gap:24px;width:100%;max-width:100%}.details-testimonials__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(139,136,129,0.25);margin-bottom:8px}.details-testimonials__header .details-nearby__title{margin:0;flex-shrink:0}.details-testimonials__overall{display:flex;align-items:center;gap:8px;flex-shrink:0}.details-testimonials__overall-score{font-size:18px;font-weight:600;color:var(--hfy-text-color,#1a1a1a)}.details-testimonials__overall .stars{margin:0}.details-testimonials__overall .stars .star{width:14px;height:14px}.details-testimonials__overall .stars.stars--1 > .star:nth-child(-n+1),.details-testimonials__overall .stars.stars--2 > .star:nth-child(-n+2),.details-testimonials__overall .stars.stars--3 > .star:nth-child(-n+3),.details-testimonials__overall .stars.stars--4 > .star:nth-child(-n+4),.details-testimonials__overall .stars.stars--5 > .star:nth-child(-n+5){background-image:url("../images/ico/active-star.svg");filter:brightness(0) saturate(100%) invert(79%) sepia(52%) saturate(800%) hue-rotate(1deg)}.details-testimonials .details-nearby__items-wrapper{width:100%;max-width:100%}.details-testimonials .details-nearby__title{font-size:22px;font-weight:600;color:var(--hfy-text-color,#1a1a1a);margin:0 0 8px 0;min-width:unset}.details-testimonials__list{display:grid !important;grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:0 !important;padding:0;list-style:none;width:100%;max-width:100%}.details-testimonials__list .details-nearby-item__list-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:8px 0;background:transparent !important;border:none !important;border-radius:0;margin:0;min-height:auto}.details-testimonials__list .details-nearby-item__list-item-box:first-child{min-width:0}.details-testimonials__list .details-testimonials__rating-cell{justify-self:end}.details-testimonials__list .details-nearby-item__list-item-box{padding:0;margin:0}.details-testimonials__list .details-nearby-item__city-sight{color:var(--hfy-text-color,#404040)}.details-testimonials__list .details-nearby-item__rating-box{flex-shrink:0;display:flex;align-items:center;gap:8px}.details-testimonials__list .details-nearby-item__rating-box .stars{margin:0}.details-testimonials__list .details-nearby-item__rating-box .stars .star{width:14px;height:14px}.details-testimonials__list .details-nearby-item__rating-box .stars.stars--1 > .star:nth-child(-n+1),.details-testimonials__list .details-nearby-item__rating-box .stars.stars--2 > .star:nth-child(-n+2),.details-testimonials__list .details-nearby-item__rating-box .stars.stars--3 > .star:nth-child(-n+3),.details-testimonials__list .details-nearby-item__rating-box .stars.stars--4 > .star:nth-child(-n+4),.details-testimonials__list .details-nearby-item__rating-box .stars.stars--5 > .star:nth-child(-n+5){background-image:url("../images/ico/active-star.svg");filter:brightness(0) saturate(100%) invert(79%) sepia(52%) saturate(800%) hue-rotate(1deg)}.details-testimonials__score{font-size:13px;font-weight:600;color:var(--hfy-text-color,#404040);white-space:nowrap}@media (max-width:639px){.details-testimonials__list{grid-template-columns:1fr}}.details-reviews{padding-top:20px;padding-bottom:0;max-width:100%}.details-reviews__title{font-size:22px;font-weight:600;color:var(--hfy-text-color,#1a1a1a);margin-top:0;margin-bottom:20px}.details-review-card{margin:0 10px 10px 0;padding:16px;display:flex !important;flex-direction:row}.details-review-card:last-child{margin-bottom:0}.details-review-card__photo-wrapper{flex-shrink:0;width:36px;height:36px}.details-review-card__photo{width:100%;height:100%;min-width:36px;border-radius:50%;object-fit:cover}.details-review-card__photo--fallback{display:flex;align-items:center;justify-content:center;background:var(--hfy-outline,#ebebeb);color:var(--hfy-text-color,#404040);font-size:14px;font-weight:600}.details-review-card__content{flex:1;min-width:0}.details-review-card__name{margin:0 0 6px 0;font-weight:600;font-size:15px;color:var(--hfy-heading-color,#1a1a1a)}.details-review-card__description{font-size:var(--hfy-font-size-body,14px);line-height:1.6;color:var(--hfy-text-color,#404040);margin:0}html{font-family:var(--hfy-body-font) !important;font-size:16px;direction:var(--hfy-typography-direction,ltr)}body{background-color:var(--hfy-bg-color);font-family:var(--hfy-body-font) !important;font-size:var(--hfy-font-size-body) !important;font-weight:var(--hfy-body-font-weight,400) !important;line-height:var(--hfy-body-line-height,normal);letter-spacing:var(--hfy-body-letter-spacing,normal);word-spacing:var(--hfy-body-word-spacing,normal);text-transform:var(--hfy-body-text-transform,none);font-style:var(--hfy-body-font-style,normal);text-decoration:var(--hfy-body-text-decoration,none);text-align:var(--hfy-body-text-align,inherit)}button,input,select,optgroup,textarea{font-family:var(--hfy-body-font) !important;font-weight:var(--hfy-body-font-weight,400) !important}.details,.details__main,.details__secondary,.listings-container,.listings-container .list-card,.hfy-widget-wrap .list-card,.user-wishlist .list-card,.booking,.hfy-wrap{font-family:var(--hfy-body-font);font-size:var(--hfy-font-size-body);font-weight:var(--hfy-body-font-weight,400)}p,.site-main p,.hentry p,.entry-content p,.hfy-wrap p,.details p,.details-description__content p,.list-card p{color:var(--hfy-text-color)}h2,h3,h4,h5,h6,.h1,.h2,.h3,.site-main h1,.site-main h2,.site-main h3,.site-main h4,.site-main h5,.site-main h6,.hentry h1,.hentry h2,.hentry h3,.hentry h4,.hentry h5,.hentry h6,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.hfy-wrap h1,.hfy-wrap h2,.hfy-wrap h3,.hfy-wrap h4,.hfy-wrap h5,.hfy-wrap h6,.details h1,.details h2,.details h3,.details h4,.details h5,.details h6,.details-header__title,.details-description__title,.details-nearby__title,.details-reviews__title,.details-min-max-stay__title,.details-prices__title,.list-card .l-title,.list-card .info .l-title,.list-card .listing-title .l-title{color:var(--hfy-heading-color);font-family:var(--hfy-heading-font) !important;font-weight:var(--hfy-heading-font-weight,600) !important;line-height:var(--hfy-heading-line-height,normal);letter-spacing:var(--hfy-heading-letter-spacing,normal);word-spacing:var(--hfy-heading-word-spacing,normal);text-transform:var(--hfy-heading-text-transform,none);font-style:var(--hfy-heading-font-style,normal);text-decoration:var(--hfy-heading-text-decoration,none);text-align:var(--hfy-heading-text-align,inherit)}h1,.h1,.site-main h1,.hentry h1,.entry-content h1,.hfy-wrap h1,.details h1{font-size:var(--hfy-font-size-h1)}h2,.h2,.site-main h2,.hentry h2,.entry-content h2,.hfy-wrap h2,.details h2{font-size:var(--hfy-font-size-h2)}h3,.h3,.site-main h3,.hentry h3,.entry-content h3,.hfy-wrap h3,.details h3{font-size:var(--hfy-font-size-h3)}h4,.h4,.site-main h4,.hentry h4,.entry-content h4,.hfy-wrap h4,.details h4,.details-description__title{font-size:var(--hfy-font-size-h4)}h5,.h5,.site-main h5,.hentry h5,.entry-content h5,.hfy-wrap h5,.details h5,.details-nearby__title,.details-min-max-stay__title,.details-prices__title{font-size:var(--hfy-font-size-h5)}h6,.h6,.site-main h6,.hentry h6,.entry-content h6,.hfy-wrap h6,.details h6,.details-reviews__title{font-size:var(--hfy-font-size-h6)}.list-card .l-title,.list-card .info .l-title,.list-card .listing-title .l-title{font-size:var(--hfy-font-size-h4)}.btn-primary,.btn-book-now,.btn-success,.button-1,.button-2,.button-3,.booking-form__button,.find-place__button,.details-host-info__button,.header-search-form__button,.hfy-search-form-wrap .btn-primary,#form-container .btn-primary,#single-listing-booking-form .btn-book-now,#single-listing-booking-form .btn-success,.booking button{font-family:var(--hfy-button-font) !important}a{color:var(--hfy-links-color)}a:hover{color:var(--hfy-brand-color)}html{scroll-behavior:smooth}html{overflow-x:clip}.header--search-results{background:transparent}.header--search-results .header-nav,.header--search-results .header-nav--white{background-color:var(--hfy-header-color,#fff)}body.header-sticky .header{position:-webkit-sticky;position:sticky;top:0;z-index:99999;background:var(--hfy-header-color,#fff);box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:box-shadow 0.2s ease;overflow:hidden}.header-nav{position:relative}.header-nav::before{content:"";position:absolute;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;top:0;bottom:0;background-color:var(--hfy-header-color);z-index:-1}.header-nav .navigation__list a,.header-branding .site-title a{color:var(--hfy-nav-links-color)}.header-nav .navigation__list a:hover{color:var(--hfy-links-color)}.btn-primary,.btn-book-now,.btn-success,.button-1,.button-2,.button-3,.booking-form__button,.find-place__button,.details-host-info__button,.header-search-form__button,.hfy-search-form-wrap .btn-primary,#form-container .btn-primary,#single-listing-booking-form .btn-book-now,#single-listing-booking-form .btn-success{background-color:var(--hfy-brand-color);border-color:var(--hfy-brand-color);color:#fff}.btn-primary:hover,.btn-book-now:hover,.btn-success:hover,.button-1:hover,.button-2:hover,.button-3:hover,.booking-form__button:hover,.find-place__button:hover,.details-host-info__button:hover,.header-search-form__button:hover{background-color:var(--hfy-links-color);border-color:var(--hfy-links-color);color:#fff}body.layout-contained .header .header__wrapper{max-width:1140px;margin-left:auto;margin-right:auto;width:100%}body.layout-contained .header .header__wrapper > .header-nav{min-height:80px}@media (max-width:1210px){body.layout-contained .header .header__wrapper{padding-left:20px;padding-right:20px}}@media (max-width:500px){body.layout-contained .header .header__wrapper{padding-left:15px;padding-right:15px}}body.layout-contained .footer .container{max-width:1140px;margin-left:auto;margin-right:auto}body.layout-full-width .header .header__wrapper{max-width:none;padding-left:20px;padding-right:20px}body.layout-full-width .top-bar__inner{max-width:none;width:100%;box-sizing:border-box}body.layout-full-width .container{max-width:none;width:100%;box-sizing:border-box}body.layout-full-width .footer .container{max-width:none}@media (max-width:500px){body.layout-full-width .header .header__wrapper,body.layout-full-width .container{margin:0 auto;padding:0 15px}body.layout-full-width .top-bar__inner{padding-left:15px;padding-right:15px}}body.layout-header-footer-full .header .header__wrapper{max-width:none;padding-left:20px;padding-right:20px}body.layout-header-footer-full .top-bar__inner{max-width:none;width:100%;box-sizing:border-box}body.layout-header-footer-full .footer .container{max-width:none}body.layout-header-footer-full .container{max-width:1140px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}@media (max-width:1210px){body.layout-header-footer-full .header .header__wrapper{padding-left:20px;padding-right:20px}}@media (max-width:500px){body.layout-header-footer-full .header .header__wrapper{padding-left:15px;padding-right:15px}body.layout-header-footer-full .top-bar__inner{padding-left:15px;padding-right:15px}}.footer{border-top:1px solid #EBEDED;background-color:var(--hfy-footer-bg);color:var(--hfy-footer-text-color) !important}.footer p,.footer .footer-item__content,.footer .footer-item__content p{color:var(--hfy-footer-text-color) !important}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:var(--hfy-footer-heading-color) !important}.footer a{color:var(--hfy-footer-text-color) !important}.footer__block .footer-item{min-width:0}.footer__block--cols-1 .footer-item{flex:1 1 100%;max-width:100%}.footer__block--cols-2 .footer-item{flex:1 1 50%;max-width:50%}.footer__block--cols-3 .footer-item{flex:1 1 33.333%;max-width:33.333%}.footer-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.footer-nav__list a{color:var(--hfy-footer-text-color) !important;text-decoration:none}.footer-item__append{margin-top:1rem}.footer-item__append .footer__socials{margin-left:0}.footer-nav__list a:hover{text-decoration:underline}.footer__copyright-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer__copyright-row .footer__copyrights{margin:0}.footer__copyrights{color:var(--hfy-footer-copyright-color);background-color:var(--hfy-footer-copyright-bg);padding:var(--hfy-footer-copyright-padding)}.footer__socials{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-left:auto}.footer__social{display:inline-flex;align-items:center;justify-content:center;color:var(--hfy-footer-social-color,var(--hfy-footer-copyright-color)) !important;text-decoration:none;transition:opacity 0.2s}.footer__social i{color:inherit !important}.footer__social svg{color:var(--hfy-footer-social-color,var(--hfy-footer-copyright-color));fill:currentColor}.footer__social svg,.footer__social img{display:block;width:18px;height:18px;object-fit:contain}.footer__social:hover{text-decoration:none;opacity:0.85}.home-hero__search .hfy-search-form-wrap,.listings-hero__search .hfy-search-form-wrap{background-color:var(--hfy-booking-search-bg);padding:1rem;border-radius:2rem;width:100%;min-width:0;overflow:visible}.home-hero__search .hfy-search-form-wrap .SumoSelect > .optWrapper > .options li.opt label,.listings-hero__search .hfy-search-form-wrap .SumoSelect > .optWrapper > .options li.opt label{text-align:left}.hfy-search-form-wrap .ltm-selector{display:flex;overflow:hidden;width:40%}.hfy-search-form-wrap .ltm-selector .btn{flex:1;border:none;padding:10px 18px;font-size:16px;font-weight:500;border-radius:0;background:var(--hfy-brand-color);transition:background 0.2s,color 0.2s}.hfy-search-form-wrap .ltm-selector .btn:hover{background:rgba(0,0,0,0.05)}.hfy-search-form-wrap .ltm-selector .btn.active{background:var(--hfy-brand-color);border-radius:4px 4px 0 0;color:#000000}.home-hero__search .hfy-search-form-wrap .ltm-selector .btn,.listings-hero__search .hfy-search-form-wrap .ltm-selector .btn{background:rgba(0,0,0,.5);color:#fff}.home-hero__search .hfy-search-form-wrap .ltm-selector .btn:hover,.listings-hero__search .hfy-search-form-wrap .ltm-selector .btn:hover{background:var(--hfy-brand-color);color:#fff}.home-hero__search .hfy-search-form-wrap .ltm-selector .btn.active,.listings-hero__search .hfy-search-form-wrap .ltm-selector .btn.active{background:var(--hfy-brand-color);color:var(--hfy-booking-zone-color,#222);border-radius:0}.hfy-search-form-wrap .ltm-selector input[type="radio"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.home-hero__search .hfy-search-form-row,.listings-hero__search .hfy-search-form-row{overflow:visible}.home-hero__search .hfy-search-form-wrap .btn-primary,.home-hero__search .hfy-search-form-wrap .btn.advanced,.listings-hero__search .hfy-search-form-wrap .btn-primary,.listings-hero__search .hfy-search-form-wrap .btn.advanced{min-height:62px !important;height:62px !important}.home-hero__search .hfy-search-form-wrap .booking-search-input-container,.home-hero__search .hfy-search-form-wrap .number-input,.home-hero__search .hfy-search-form-wrap .col-advanced,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container,.listings-hero__search .hfy-search-form-wrap .number-input,.listings-hero__search .hfy-search-form-wrap .col-advanced{min-height:62px;height:62px !important}.home-hero__search .hfy-search-form-wrap .guests-count-num-wrap,.listings-hero__search .hfy-search-form-wrap .guests-count-num-wrap{display:flex;align-items:center}@media (max-width:991px){.home-hero__search .hfy-search-form-row,.listings-hero__search .hfy-search-form-row{flex-wrap:wrap}.home-hero__search .hfy-search-form-row ._col,.listings-hero__search .hfy-search-form-row ._col{flex:1 1 calc(50% - 0.5rem);min-width:140px}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced{padding:16px;min-width:0;overflow-x:hidden}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced > div,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced > div{display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;align-items:stretch !important;width:100% !important;min-width:0 !important;margin-bottom:14px !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced > div > div,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced > div > div{width:100% !important;max-width:100% !important;min-width:0 !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced label,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced label{flex:0 0 auto !important;max-width:100% !important;width:100% !important;margin-bottom:6px !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced select,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced select{flex:1 1 auto !important;max-width:100% !important;width:100% !important;min-width:0 !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row{flex-direction:column !important;align-items:stretch !important;gap:10px !important;margin-left:0 !important;margin-right:0 !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row .col,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row .col{max-width:100% !important;flex:1 1 auto !important;padding-left:0 !important;padding-right:0 !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row input.form-control,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row input.form-control{max-width:100% !important;width:100% !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more{flex-direction:column !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more > .toggle-more-container,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more > .toggle-more-container{width:100% !important;max-width:100% !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .am-container,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .am-container{flex-wrap:wrap !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .text-right,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .text-right{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.home-hero__search .hfy-search-form-wrap .booking-search-input-container input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container select,.home-hero__search .hfy-search-form-wrap .btn-primary,.home-hero__search .hfy-search-form-wrap .btn.advanced,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container select,.listings-hero__search .hfy-search-form-wrap .btn-primary,.listings-hero__search .hfy-search-form-wrap .btn.advanced{min-height:62px !important}.home-hero__search .hfy-search-form-wrap .booking-search-input-container,.home-hero__search .hfy-search-form-wrap .number-input,.home-hero__search .hfy-search-form-wrap .col-advanced,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container,.listings-hero__search .hfy-search-form-wrap .number-input,.listings-hero__search .hfy-search-form-wrap .col-advanced,.home-hero__search .hfy-search-form-wrap .guests-count-num-wrap,.listings-hero__search .hfy-search-form-wrap .guests-count-num-wrap{min-height:62px;height:62px !important}}@media (max-width:768px){.home-hero__search .hfy-search-form-wrap,.listings-hero__search .hfy-search-form-wrap{height:fit-content !important}.home-hero__search .hfy-search-form-row,.listings-hero__search .hfy-search-form-row{flex-direction:column !important;flex-wrap:nowrap !important;padding:0;margin-top:10px}.home-hero__search .hfy-search-form-row ._col,.listings-hero__search .hfy-search-form-row ._col{width:100% !important;flex:1 1 auto !important;min-width:100% !important;margin-bottom:8px !important}.home-hero__search .hfy-search-form-row ._col.col-location,.home-hero__search .hfy-search-form-row ._col.col-keyword,.home-hero__search .hfy-search-form-row ._col.col-dates,.home-hero__search .hfy-search-form-row ._col.col-start-date,.home-hero__search .hfy-search-form-row ._col.col-bedrooms,.home-hero__search .hfy-search-form-row ._col.col-guests,.listings-hero__search .hfy-search-form-row ._col.col-location,.listings-hero__search .hfy-search-form-row ._col.col-keyword,.listings-hero__search .hfy-search-form-row ._col.col-dates,.listings-hero__search .hfy-search-form-row ._col.col-start-date,.listings-hero__search .hfy-search-form-row ._col.col-bedrooms,.listings-hero__search .hfy-search-form-row ._col.col-guests{flex:1 1 auto !important;min-width:100% !important;width:100% !important}.home-hero__search .hfy-search-form-row,.listings-hero__search .hfy-search-form-row{flex-direction:row !important;flex-wrap:wrap !important}.home-hero__search .hfy-search-form-row ._col.col-advanced,.home-hero__search .hfy-search-form-row ._col.col-action,.listings-hero__search .hfy-search-form-row ._col.col-advanced,.listings-hero__search .hfy-search-form-row ._col.col-action{flex:1 1 calc(50% - 4px) !important;min-width:120px !important;max-width:calc(50% - 4px) !important;width:auto !important;position:relative}.home-hero__search .hfy-search-form-row .col-action,.listings-hero__search .hfy-search-form-row .col-action{position:relative}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced{display:none}.home-hero__search .hfy-search-form-row-advanced,.listings-hero__search .hfy-search-form-row-advanced{padding:16px}.home-hero__search .hfy-search-form-row-advanced > div,.listings-hero__search .hfy-search-form-row-advanced > div{flex-direction:column !important}.home-hero__search .hfy-search-form-row-advanced > div > div,.listings-hero__search .hfy-search-form-row-advanced > div > div{width:100% !important;min-width:100% !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced > div,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced > div{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;margin-bottom:12px !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced label,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced label{flex:0 0 auto !important;max-width:100% !important;width:100% !important;margin-bottom:4px !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more{flex:1 1 auto !important;max-width:100% !important;width:100% !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row{flex-direction:column !important;align-items:stretch !important;gap:8px !important}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row input.form-control,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-price-row input.form-control{max-width:100% !important}.home-hero__search .hfy-search-form-wrap .booking-search-input-container input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container select,.home-hero__search .hfy-search-form-wrap .btn-primary,.home-hero__search .hfy-search-form-wrap .btn.advanced,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container select,.listings-hero__search .hfy-search-form-wrap .btn-primary,.listings-hero__search .hfy-search-form-wrap .btn.advanced,.home-hero__search .hfy-search-form-wrap .booking-search-input-container,.home-hero__search .hfy-search-form-wrap .number-input,.home-hero__search .hfy-search-form-wrap .col-advanced,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container,.listings-hero__search .hfy-search-form-wrap .number-input,.listings-hero__search .hfy-search-form-wrap .col-advanced,.home-hero__search .hfy-search-form-wrap .guests-count-num-wrap,.listings-hero__search .hfy-search-form-wrap .guests-count-num-wrap{min-height:62px !important;height:auto !important}}@media (max-width:576px){.home-hero__search .hfy-search-form-row,.listings-hero__search .hfy-search-form-row{flex-direction:column}.home-hero__search .hfy-search-form-row ._col,.listings-hero__search .hfy-search-form-row ._col{flex:1 1 100%;min-width:100%}.home-hero__search .hfy-search-form-row ._col.col-advanced,.home-hero__search .hfy-search-form-row ._col.col-action,.listings-hero__search .hfy-search-form-row ._col.col-advanced,.listings-hero__search .hfy-search-form-row ._col.col-action{flex:1 1 auto !important;min-width:0 !important;max-width:100% !important}.home-hero__search .hfy-search-form-wrap .booking-search-input-container input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container select,.home-hero__search .hfy-search-form-wrap .btn-primary,.home-hero__search .hfy-search-form-wrap .btn.advanced,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container select,.listings-hero__search .hfy-search-form-wrap .btn-primary,.listings-hero__search .hfy-search-form-wrap .btn.advanced,.home-hero__search .hfy-search-form-wrap .booking-search-input-container,.home-hero__search .hfy-search-form-wrap .number-input,.home-hero__search .hfy-search-form-wrap .col-advanced,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container,.listings-hero__search .hfy-search-form-wrap .number-input,.listings-hero__search .hfy-search-form-wrap .col-advanced,.home-hero__search .hfy-search-form-wrap .guests-count-num-wrap,.listings-hero__search .hfy-search-form-wrap .guests-count-num-wrap{min-height:48px !important;height:auto !important}}.home-hero__search .hfy-search-form-row ._col.col-location,.home-hero__search .hfy-search-form-row ._col.col-keyword,.home-hero__search .hfy-search-form-row ._col.col-dates,.home-hero__search .hfy-search-form-row ._col.col-start-date,.listings-hero__search .hfy-search-form-row ._col.col-location,.listings-hero__search .hfy-search-form-row ._col.col-keyword,.listings-hero__search .hfy-search-form-row ._col.col-dates,.listings-hero__search .hfy-search-form-row ._col.col-start-date{flex:2 1 0;min-width:0;overflow:visible}.home-hero__search .hfy-search-form-row ._col.col-bedrooms,.home-hero__search .hfy-search-form-row ._col.col-guests,.listings-hero__search .hfy-search-form-row ._col.col-bedrooms,.listings-hero__search .hfy-search-form-row ._col.col-guests{flex:1 1 0;min-width:0;width:auto;overflow:visible}.home-hero__search .hfy-search-form-wrap ._col.col-guests .form-group,.home-hero__search .hfy-search-form-wrap ._col.col-location .form-group,.listings-hero__search .hfy-search-form-wrap ._col.col-guests .form-group,.listings-hero__search .hfy-search-form-wrap ._col.col-location .form-group{position:relative}.home-hero__search .hfy-search-form-wrap .col-guests .guests-count-num,.home-hero__search .hfy-search-form-wrap .col-guests .guests-input-label,.home-hero__search .hfy-search-form-wrap .col-guests input.guests,.listings-hero__search .hfy-search-form-wrap .col-guests .guests-count-num,.listings-hero__search .hfy-search-form-wrap .col-guests .guests-input-label,.listings-hero__search .hfy-search-form-wrap .col-guests input.guests{color:#222 !important}.home-hero__search .hfy-search-form-wrap .select-guests-dropdown,.listings-hero__search .hfy-search-form-wrap .select-guests-dropdown,.home-hero__search .hfy-search-form-wrap .select-guests-dropdown .context,.listings-hero__search .hfy-search-form-wrap .select-guests-dropdown .context{color:#222}.home-hero__search .hfy-search-form-wrap .select-guests-dropdown input,.listings-hero__search .hfy-search-form-wrap .select-guests-dropdown input{color:#222 !important}.home-hero__search .hfy-search-form-wrap .booking-search-input-container,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;border-right:1px solid #ddd;overflow:visible;background:#fff;padding-left:1.2rem}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before .booking-search-field-icon,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before .booking-search-field-icon{order:0}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before select,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before select{order:1}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after .booking-search-field-icon,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after .booking-search-field-icon{order:1}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after select,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after select{order:0}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before select,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after select,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before select,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after select{border:none !important;background:transparent !important;box-shadow:none !important}.home-hero__search .hfy-search-form-wrap .booking-search-field-icon,.listings-hero__search .hfy-search-form-wrap .booking-search-field-icon{flex-shrink:0;font-size:16px;color:var(--hfy-booking-search-icon-color,var(--hfy-brand-color));pointer-events:none;line-height:1;display:inline-flex;align-content:center;justify-content:flex-start;align-items:center;position:static;left:auto;right:auto}.home-hero__search .hfy-search-form-wrap .booking-search-field-icon.material-symbols-outlined,.listings-hero__search .hfy-search-form-wrap .booking-search-field-icon.material-symbols-outlined{font-size:18px;line-height:1;padding:0 1rem}.home-hero__search .hfy-search-form-wrap .col-start-date input.calentim-start,.home-hero__search .hfy-search-form-wrap .col-end-date input.calentim-end,.listings-hero__search .hfy-search-form-wrap .col-start-date input.calentim-start,.listings-hero__search .hfy-search-form-wrap .col-end-date input.calentim-end{background:none !important;background-image:none !important;color:#222 !important}.home-hero__search .hfy-search-form-wrap .col-dates input.hotel-datepicker,.home-hero__search .hfy-search-form-wrap .col-dates input.calentim-dates,.listings-hero__search .hfy-search-form-wrap .col-dates input.hotel-datepicker,.listings-hero__search .hfy-search-form-wrap .col-dates input.calentim-dates{background:none !important;background-image:none !important;color:#222 !important}.home-hero__search .hfy-search-form-wrap .guests-input-label.ico-guest,.listings-hero__search .hfy-search-form-wrap .guests-input-label.ico-guest{background:none !important;background-image:none !important;padding-left:0 !important}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before .guests-input-label.ico-guest,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after .guests-input-label.ico-guest,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before .guests-input-label.ico-guest,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after .guests-input-label.ico-guest{background:none !important;padding-left:0 !important}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before select,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-before select{padding-left:1rem}.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after input,.home-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after select,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after input,.listings-hero__search .hfy-search-form-wrap .booking-search-input-container.has-icon-after select{padding-right:1rem}.home-hero__search .hfy-search-form-wrap .btn.advanced,.listings-hero__search .hfy-search-form-wrap .btn.advanced{min-width:52px;width:52px}.home-hero__search .hfy-search-form-wrap .btn.advanced.hfy-has-filter-icon,.listings-hero__search .hfy-search-form-wrap .btn.advanced.hfy-has-filter-icon{background:#ffffff !important;background-image:none !important;display:inline-flex;align-items:center;justify-content:center}.home-hero__search .hfy-search-form-wrap .btn.advanced.hfy-has-filter-icon .booking-search-field-icon,.listings-hero__search .hfy-search-form-wrap .btn.advanced.hfy-has-filter-icon .booking-search-field-icon{font-size:16px;color:var(--hfy-booking-search-icon-color,var(--hfy-brand-color))}.home-hero__search .hfy-search-form-wrap .btn.advanced.hfy-has-filter-icon .booking-search-field-icon.material-symbols-outlined,.listings-hero__search .hfy-search-form-wrap .btn.advanced.hfy-has-filter-icon .booking-search-field-icon.material-symbols-outlined{font-size:18px}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced{color:#222;background-color:#fff;padding:20px}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced label,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title{color:#222 !important}@media (min-width:992px){.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced label,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .adv-search-item-title{flex:0 0 16.666667%;max-width:16.666667%}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control,.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .toggle-more{flex:0 0 83.333333%;max-width:83.333333%}}.home-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control option,.listings-hero__search .hfy-search-form-wrap .hfy-search-form-row-advanced .form-control option{color:#222}.home-hero__search .hfy-search-form-wrap .SumoSelect > .CaptionCont,.listings-hero__search .hfy-search-form-wrap .SumoSelect > .CaptionCont{text-align:left}.home-hero__search .hfy-search-form-wrap .SumoSelect > .CaptionCont > span,.listings-hero__search .hfy-search-form-wrap .SumoSelect > .CaptionCont > span{text-align:left}.home-hero__search .hfy-search-form-wrap .SumoSelect > .optWrapper > .options li.opt label,.listings-hero__search .hfy-search-form-wrap .SumoSelect > .optWrapper > .options li.opt label{color:#222}.home-hero__search .hfy-search-form-wrap .SumoSelect > .optWrapper,.listings-hero__search .hfy-search-form-wrap .SumoSelect > .optWrapper{color:#222}.home-hero__search .hfy-search-form-wrap .SumoSelect.open .search-txt,.listings-hero__search .hfy-search-form-wrap .SumoSelect.open .search-txt{color:#222}.scroll-to-top{position:fixed;bottom:24px;right:24px;z-index:9999;width:48px;height:48px;border-radius:50%;border:none;background:var(--hfy-brand-color);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0.85;visibility:hidden;transition:opacity 0.3s,visibility 0.3s;box-shadow:0 2px 8px rgba(0,0,0,0.2)}.scroll-to-top.is-visible{opacity:1;visibility:visible}.scroll-to-top:hover{opacity:1}.scroll-to-top__arrow{font-size:24px;line-height:1}body.mobile-nav-open{overflow:hidden}.home-hero{position:relative;min-height:570px;background-size:cover;display:flex;align-items:center;justify-content:center;padding:60px 20px}.hero-video-wrap{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-video-wrap .hero-video{width:100%;height:100%;object-fit:cover}.hero-video-wrap--youtube iframe,.hero-video-wrap--vimeo iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;transform:translate(-50%,-50%);pointer-events:none}.home-hero__overlay{position:absolute;inset:0;z-index:1;background:var(--hfy-hero-overlay)}.home-hero--no-image .home-hero__overlay{display:none}.home-hero__content{position:relative;z-index:2;text-align:center;color:var(--hfy-booking-zone-color)}.home-hero__title{margin:0 0 16px;font-size:44px;font-weight:400;line-height:1.2;color:var(--hfy-booking-zone-color)!important;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.home-hero__text{margin:0 auto 30px;font-size:18px;line-height:1.6;text-align:center;color:var(--hfy-booking-zone-color)!important}.home-hero__search{width:100%;max-width:100%;margin:0 auto}.home-hero__advanced-link,.listings-hero__advanced-link{margin:16px 0 !important;font-size:15px;text-align:right}.home-hero__advanced-link a,.listings-hero__advanced-link a{color:#fff;text-decoration:none;text-underline-offset:3px;text-transform:uppercase;font-weight:800;text-shadow:1px 1px 2px rgba(0,0,0,0.5);}.home-hero__advanced-link a:hover,.listings-hero__advanced-link a:hover{color:var(--hfy-links-color) !important}.home-section-title{margin:0 0 30px;font-size:32px;font-weight:400}.home-top-listings{padding:3rem}@media (min-width:1024px){.home-top-listings{padding:1rem}}.home-page-content,.listings-page-content{padding:60px 0}.home-page-content .container,.listings-page-content .container{max-width:1140px;margin-left:auto;margin-right:auto}@media (max-width:600px){.home-hero__title{font-size:28px}.home-hero__text{font-size:16px}}.row.listing-block{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.row.listing-block{grid-template-columns:repeat(3,1fr)}}@media (max-width:668px){.row.listing-block{grid-template-columns:1fr}}.search-results-cards__wrapper{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(290px,1fr))}@media (max-width:960px){.search-results-cards__wrapper{grid-template-columns:repeat(2,minmax(290px,1fr))}}@media (max-width:668px){.search-results-cards__wrapper{grid-template-columns:1fr}}.row.listing-block > *,.search-results-cards__wrapper > *{min-width:0;width:100%}.row.listing-block .listings-grid-item,.row.listing-block .listing-item{width:100%;max-width:100%}.header-branding{display:flex;align-items:center;gap:16px}.header-branding__text{display:flex;flex-direction:column;gap:2px}.header-branding .site-title{margin:0;font-size:18px;font-weight:600;line-height:1.2;text-align:left}.header-branding .site-title a{color:inherit}.header-branding .site-description{margin:0;font-size:13px;opacity:0.85;line-height:1.3}.top-bar{position:relative;padding:10px 0;font-size:13px}.top-bar::before{content:"";position:absolute;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;top:0;bottom:0;background:var(--top-bar-bg,#f5f5f5);z-index:-1}.top-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:0 auto;padding:0 20px}.top-bar__contact,.top-bar__socials{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.top-bar__contact{order:1}.top-bar__socials{order:2}.top-bar--social-left .top-bar__contact{order:2}.top-bar--social-left .top-bar__socials{order:1}.top-bar__contact,.top-bar__contact a{color:var(--top-bar-text-color,var(--hfy-text-color))}.top-bar__contact a{color:var(--top-bar-text-color,var(--hfy-links-color))}.top-bar a{text-decoration:none;transition:color 0.2s}.top-bar__contact a:hover{color:var(--hfy-brand-color);text-decoration:underline}.top-bar .top-bar__social{display:inline-flex;align-items:center;justify-content:center;color:var(--top-bar-social-color,var(--hfy-links-color)) !important}.top-bar .top-bar__social i{color:inherit !important}.top-bar .top-bar__social svg{color:var(--top-bar-social-color,var(--hfy-links-color));fill:currentColor}.top-bar__social svg,.top-bar__social img{display:block;width:18px;height:18px;object-fit:contain}.top-bar__social:hover{text-decoration:none;opacity:0.85}@media (max-width:500px){.top-bar__inner{padding-left:15px;padding-right:15px;gap:10px}.top-bar__contact,.top-bar__socials{gap:10px 16px}}.hfy-wrap.payment-wrapper,section.payment-charge{padding-top:2rem !important;padding-bottom:2rem !important}.hfy-wrap .hfy-payment .next-btn,.hfy-wrap .hfy-payment .payment-button-wrap button,.hfy-wrap .hfy-payment button[type="submit"]{background:var(--hfy-text-color,#1f2a37) !important;color:#fff !important}.hfy-wrap .hfy-payment .iti .iti__selected-country,.hfy-wrap .hfy-payment .iti button.iti__selected-country{min-height:0 !important;margin:0 !important;padding:0 6px !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;color:inherit !important}.hfy-wrap .hfy-payment .iti .iti__selected-country-primary{background:transparent !important}.hfy-wrap .hfy-payment .iti{display:block;width:100%}.hfy-wrap .hfy-payment .iti .iti__tel-input,.hfy-wrap .hfy-payment .iti input.iti__tel-input{width:100%;padding-left:52px}.hfy-wrap.payment-wrapper{padding-block:3rem;width:100%;padding-right:1rem}.hfy-wrap.payment-wrapper .row.payment-columns,.hfy-wrap.payment-wrapper .payment-columns{display:flex;flex-direction:row-reverse}#roomInfoSection .booking-dates .row{flex-direction:row}#roomInfoSection .booking-block.booking-dates > .row > div{padding-left:0;padding-right:0}.hfy-wrap.payment-wrapper .cell.hfy-payment .input,#payment-form .input{border-radius:8px;border:1px solid var(--Default-Outline,#ebebeb);background:var(--3-White,#fff);padding:12px;font-size:14px}#payment-form .row{display:flex;flex-direction:row}#payment-form .btn-wrap,#payment-form .pay-btn-wrap{display:flex;flex-direction:row;justify-content:end}#payment-form .next-btn{border:2px solid #EBEBEB;font-size:18px;font-weight:600;line-height:24px;border-radius:8px;padding:8px 2rem;margin-top:1.5rem}#payment-form textarea.input{max-height:none;height:6em}#hfy-payment-note{border-color:var(--hfy-brand-color) !important}#payment-form .pay-btn{border:2px solid #EBEBEB;background-color:var(--hfy-brand-color)!important;font-size:18px;font-weight:600;line-height:24px;border-radius:8px;padding:8px 2rem}#payment-form .prev-btn{font-size:18px;font-weight:600;line-height:24px;border-radius:8px;padding:8px 2rem}.hfy-theme1 .styled-checkbox{width:32px;height:32px;display:inline-block;position:relative;z-index:1;top:-3px;vertical-align:middle;margin-right:10px;background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='31' height='31' rx='15.5' stroke='%23888888'/%3E%3C/svg%3E") no-repeat}.hfy-theme1 .styled-checkbox.selected{background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='31' height='31' rx='15.5' fill='%23003d60'/%3E%3Crect x='0.5' y='0.5' width='31' height='31' rx='15.5' stroke='%23EBEBEB'/%3E%3Cpath d='M8 16.4L9.6 14.8L13.6 18.8L22.4 10L24 11.6L13.6 22L8 16.4Z' fill='white'/%3E%3C/svg%3E") no-repeat}#payment-form-success .body,.hfy-wrap.payment-wrapper .payment-content{padding-left:0;padding-right:0}#payment-form-success .body .row{flex-direction:row}#payment-form-success #transaction-id{overflow-wrap:break-word}#payment-form-success .btn-success{background-color:var(--hfy-brand-color);border-color:var(--hfy-brand-color)}.listings-map-visible-mobile #search-properties-map .hfy-listings-map-toggle{display:none !important}.calentim-open #search-properties-map .hfy-listings-map-toggle{display:none !important}@media only screen and (max-width:1120px){#search-properties-map .hfy-listings-map-toggle{right:auto;left:42vw}}@media only screen and (max-width:900px){#search-properties-map .hfy-listings-map-toggle{left:40vw}}@media only screen and (max-width:768px){.hfy-wrap.payment-wrapper,section.payment-charge{padding-top:0 !important;padding-bottom:0 !important}.hfy-wrap.payment-wrapper{padding-top:0;padding-bottom:0;padding-right:0}#search-properties-map .hfy-listings-map-toggle{right:auto;left:35vw}}@media only screen and (max-width:500px){#search-properties-map .hfy-listings-map-toggle{left:30vw}}@media only screen and (max-width:400px){#search-properties-map .hfy-listings-map-toggle{left:26vw}}@media only screen and (max-width:350px){#search-properties-map .hfy-listings-map-toggle{left:24vw}}@media only screen and (max-width:300px){#search-properties-map .hfy-listings-map-toggle{left:18vw}}