#root .site-s{margin-top:-2.5rem;--tw-bg-opacity:1;background-color:rgb(0 23 62/var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem}#root .site-s .container{position:relative}#root .site-s .row{justify-content:center;gap:1rem}#root .site-s .form-group{margin-bottom:0}#root .site-s .form-group .btn,#root .site-s .form-group .form-control,#root .site-s .form-group .select:after{height:42px}#root .site-s .form-group .form-control{--tw-text-opacity:1}#root .site-s .form-group .form-control,#root .site-s .form-group .select:after{color:rgb(255 255 255/var(--tw-text-opacity))}#root .site-s .form-group .btn-reset{width:42px}#root .site-s .search{position:relative;width:420px}#root .site-s .buy{width:5rem}#root .site-s .status,#root .site-s .type{width:13rem}#root .site-s .search .form-control{padding-right:2.5rem}#root .site-s .search .form-control,#root .site-s .search:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root .site-s .search:after{content:"\e802";font-family:aqicon;pointer-events:none;position:absolute;inset:0;left:auto;display:flex;height:42px;width:3rem;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.75rem;opacity:.4}#root .site-s.home-s{position:relative;display:flex;height:360px;align-items:center;padding-top:0;padding-bottom:0}#root .site-s.home-s .row{margin-bottom:1rem}#root .site-s.home-s h1{margin-bottom:.25rem;font-size:50px}#root .site-s.home-s h1,#root .site-s.home-s p{text-align:center;line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#root .site-s.home-s p{font-size:21px;font-weight:300}#root .site-s.home-s form{margin-top:2rem}#root .site-s.home-s .container>*{position:relative;z-index:10}#root .site-s.home-s .banner-bg{position:absolute;top:0;bottom:0;margin:auto;display:none;width:20rem;opacity:.05}#root .site-s.home-s .search:after{display:none}#root .site-s.home-s .search{order:1;width:100%}#root .site-s.home-s .row{position:relative;margin-left:auto;margin-right:auto;max-width:680px;justify-content:flex-start;gap:.625rem}#root .site-s.home-s .dropdown .form-field span,#root .site-s.home-s .form-group .select .form-control,#root .site-s.home-s .form-group .select:after{height:2.25rem}#root .site-s.home-s .type{width:200px}#root .site-s.home-s .status{width:12rem}#root .site-s.home-s .form-btns{position:absolute;right:0;bottom:0;z-index:10;padding:.75rem}[dir=rtl] #root .site-s.home-s .form-btns{left:0;right:auto}[dir=rtl] #root .site-s.home-s .form-btns .form-field{flex-direction:row-reverse}#root .site-s.home-s .form-btns .form-field{gap:.625rem}#root .site-s.home-s .search .form-control{height:70px;padding-left:1.5rem;padding-right:12rem}[dir=rtl] #root .site-s.home-s .search .form-control{padding-right:1.5rem;padding-left:11rem}#root .site-s.home-s .form-btns .btn{height:46px}#root #wrapper .home-s{height:auto;--tw-bg-opacity:1;background-color:rgb(243 247 251/var(--tw-bg-opacity));padding-top:4rem;padding-bottom:4rem}#root #wrapper .home-s:before{content:"";background:linear-gradient(45deg,hsla(0,0%,100%,0),#fff 40%,#fff 50%,#fff 60%,hsla(0,0%,100%,0));position:absolute;inset:0;height:100%;width:100%;opacity:.8}#root #wrapper .home-s h1{--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root #wrapper .home-s.page-s{z-index:20}#root #wrapper .home-s .container>p,#root #wrapper .home-s.page-s p{color:rgb(0 23 62/var(--tw-text-opacity));--tw-text-opacity:0.6}#root #wrapper .home-s .row{display:flex;max-width:64rem;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(110 124 141/var(--tw-border-opacity));--tw-border-opacity:0.3;padding:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#root #wrapper .home-s .form-btns{position:static;width:100%;padding:.5rem 0 .25rem}#root #wrapper .home-s .form-btns .btn{width:100%;-moz-column-gap:.25rem;column-gap:.25rem;border-radius:1rem}#root #wrapper .home-s .form-btns .btn i{font-size:15px;line-height:1}#root #wrapper .home-s .buy-group{width:100%}#root #wrapper .home-s .form-group .form-control,#root #wrapper .home-s .form-group>label{--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root #wrapper .home-s .form-group .form-control{border-width:1px;background-color:transparent;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#root #wrapper .buy-field label>input{display:none}#root #wrapper .buy-tab{margin-bottom:.25rem;height:2.25rem;border-radius:.5rem;background-color:rgb(0 23 62/var(--tw-bg-opacity));--tw-bg-opacity:0.05;padding:.25rem}#root #wrapper .buy-tab,#root #wrapper .buy-tab>div{position:relative;display:flex;width:100%;align-items:center;justify-content:center}#root #wrapper .buy-tab>div{height:1.75rem;cursor:pointer;border-radius:1rem;text-align:center;--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root #wrapper .buy-tab:before{content:"";position:absolute;left:.25rem;top:.25rem;bottom:.25rem;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 3px 7px rgba(0,0,0,.05);--tw-shadow-colored:0 3px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;width:calc((100% - .5rem) / var(--tab-count, 3));transform:translateX(calc(var(--active-tab, 0) * 100%))}[dir=rtl] #root #wrapper .buy-tab:before{transform:translateX(calc(var(--active-tab, 0) * -100%))}[dir=rtl] #root #wrapper .page-s h1,[dir=rtl] #root #wrapper .page-s h1+p{text-align:right}#root #wrapper .home-s .form-group input{height:2.25rem;padding-left:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#root #wrapper .home-s .form-group input::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root #wrapper .home-s .form-group input::placeholder{--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root #wrapper .types-count{z-index:1;margin-top:2rem;margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}#root #wrapper .types-count a{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:9999px;border-width:1px;border-color:rgb(110 124 141/var(--tw-border-opacity));--tw-border-opacity:0.5;padding:.5rem 1rem;font-weight:500;--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#root #wrapper .types-count a:hover{--tw-border-opacity:1;border-color:rgb(0 145 234/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 145 234/var(--tw-text-opacity))}#root #wrapper .types-count a span{font-size:85%;font-weight:400;opacity:.6}#root #wrapper .page-s h1{margin-bottom:.5rem;text-align:left;font-size:2.25rem;line-height:2.5rem}#root #wrapper .page-s p{font-size:1.125rem;line-height:1.75rem}#root #wrapper .home-s.page-s .row{margin-top:1rem;min-height:10rem;max-width:100%;border-width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:0;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#root #wrapper .home-s.page-s .row.pad-bot{padding-bottom:18px}#root #wrapper .home-s.page-s .row.pad-bot .amenities-display{margin-bottom:.75rem}#root #wrapper .home-s.page-s .row.pad-bot>hr{margin-top:18px}#root #wrapper .home-s.page-s .row.pad-bot .more-filter+hr{margin-top:0}#root #wrapper .home-s.page-s{background-color:rgb(184 193 202/var(--tw-bg-opacity));--tw-bg-opacity:0.3}#root #wrapper .home-s.page-s:before{display:none}#root #wrapper .page-s .status,#root #wrapper .page-s .type{width:100%;max-width:100%}#root .dropdown .form-field span{border-radius:.375rem;border-width:1px;background-color:transparent;--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#root .site-s .form-group .select:after{--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root #wrapper .page-s .form-btns{padding-top:0}#root #wrapper .page-s .form-btns .btn{border-radius:.375rem}#root #wrapper .suggestions-list{scrollbar-width:thin;box-shadow:0 3px 15px rgba(0,0,0,.08);position:absolute;left:0;right:0;top:100%;z-index:11;max-height:300px;overflow-y:auto;--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}#root #wrapper .dropdown .drop-menu,#root #wrapper .suggestions-list{margin-top:.25rem;border-radius:.375rem;border-width:1px;border-color:rgb(0 23 62/var(--tw-border-opacity))}#root #wrapper .dropdown .drop-menu{--tw-border-opacity:0.1}#root #wrapper .suggestions-list li{cursor:pointer;border-bottom-width:1px;border-color:rgb(0 23 62/var(--tw-border-opacity));--tw-border-opacity:0.1;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;line-height:1.5;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#root #wrapper .suggestions-list li:hover{background-color:rgb(0 23 62/var(--tw-bg-opacity));--tw-bg-opacity:0.05}#root #wrapper .dropcheck-label p,#root #wrapper .site-s.home-s .dropcheck-label p{margin-left:0;margin-right:0;font-size:.875rem;line-height:1.25rem;font-weight:400}#root #wrapper .home-s.page-s{padding-top:2.5rem;padding-bottom:2.5rem}#root #wrapper .page-s h1+p{text-align:left}#root #wrapper .site-s.home-s .type{width:100%}#root #wrapper .page-s .filter-btns .btn.btn-reset{min-width:0;max-width:2.25rem}#root #wrapper .home-s .status.dropdown .drop-menu{min-width:100%}#root #wrapper .page-s .form-btns .btn.btn-filter{border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity))}#root #wrapper .page-s .form-btns .btn.btn-filter.btn-fill{--tw-border-opacity:1;border-color:rgb(0 145 234/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 145 234/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media screen and (max-width:1199px){#root .site-s .search{width:20rem}#root .site-s .type{width:9rem}#root .site-s .form-group .btn,#root .site-s.home-s .form-btns .btn.btn-reset{width:42px;min-width:0;gap:0;padding-left:0;padding-right:0;font-size:0}#root .site-s .form-group .btn.btn-reset:before{font-size:.875rem;line-height:1.25rem}#root .site-s.home-s .form-btns .btn{width:auto;min-width:6rem;gap:.375rem;padding-left:1.25rem;padding-right:1.25rem;font-size:15px}#root .site-s.home-s .form-btns .btn.btn-reset{min-width:46px}#root .site-s.home-s .form-btns .btn.btn-reset:before{font-size:1rem;line-height:1.5rem}#root #wrapper .home-s.page-s .row{padding-bottom:1.25rem}}@media screen and (max-width:991px){#root .site-s.home-s h1{margin-bottom:.5rem;font-size:2.25rem;line-height:2.5rem}#root .site-s.home-s p{font-size:1.125rem;line-height:1.75rem}#root .form-btns .form-field,#root .site-s .row{gap:.5rem}#root .site-s .form-group .btn,#root .site-s .form-group .form-control,#root .site-s .form-group .select:after,#root .site-s .search:after{height:2.5rem}#root .site-s .search{width:18rem}#root .site-s .type{width:8rem}}@media screen and (max-width:767px){#root .site-s{margin-top:-1.5rem}#root .site-s .row{position:relative;justify-content:flex-start}#root #site-s.site-s .search{width:calc(100% - 104px);order:1}#root .site-s.home-s .banner-bg{left:0;right:0;max-width:16rem;opacity:.02}#root #site-s.site-s .form-btns{position:absolute;bottom:0;right:0;padding:0}[dir=rtl] #root #site-s.home-s .form-btns{right:auto}#root #site-s.form-btns .form-field,#root #site-s.site-s .row{gap:.5rem}#root #site-s.site-s .search:after{display:none}#root #site-s.site-s .form-field span,#root #site-s.site-s .form-group .select .form-control,#root #site-s.site-s .form-group .select:after{height:2rem}#root #site-s.site-s .type{width:8rem}#root .site-s.home-s .search .form-control,[dir=rtl] #root .site-s.home-s .search .form-control{padding-left:1rem;padding-right:1rem}#root .site-s.home-s .form-btns .btn,#root .site-s.home-s .form-btns .btn.btn-reset{width:40px;min-width:0;gap:0;padding-left:.5rem;padding-right:.5rem;font-size:0}#root .site-s.home-s{height:18rem}#root .site-s.home-s h1{font-size:1.5rem;line-height:2rem}#root .site-s.home-s p{font-size:1rem;line-height:1.5rem}#root .dropdown .drop-menu{max-height:min(55vh,340px);width:100%;max-width:100%}#root #wrapper .home-s .form-btns{position:static}#root #wrapper .home-s .form-group{margin-bottom:.75rem}#root #wrapper .home-s .form-group.buy-group,#root #wrapper .home-s .form-group.form-btns{margin-bottom:0}#root #wrapper .page-s h1{text-align:center;font-size:1.5rem;line-height:2rem}#root #wrapper .page-s h1+p{text-align:center;font-size:1rem;line-height:1.5rem}#root #wrapper .home-s .form-group.form-btns{padding-top:.5rem}#root #wrapper .home-s .form-group.form-btns>label{display:none}[dir=rtl] #root #wrapper .page-s h1,[dir=rtl] #root #wrapper .page-s h1+p{text-align:center}}@media screen and (max-width:575px){#root .site-s.home-s h1{font-size:1.25rem;line-height:1.75rem}#root .site-s.home-s p{margin-left:auto;margin-right:auto;max-width:15rem;font-size:.875rem;line-height:1.25rem}#root .dropdown .drop-menu{max-height:min(55vh,340px);width:100%;max-width:100%}#root #site-s.site-s .type{order:1;width:100%}#root .droptype-list{justify-content:flex-start;-moz-column-gap:.5rem;column-gap:.5rem}#root .droptype-list>div{width:auto}#root #wrapper .types-count a{padding-top:.375rem;padding-bottom:.375rem;font-size:.75rem;line-height:1rem}#root #wrapper .types-count{gap:.5rem}#root #wrapper .home-s{padding-top:2.5rem;padding-bottom:2.5rem}#root .site-s.home-s form{margin-top:1.25rem}#root #wrapper .btn{height:2rem;min-width:0;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem}#root #wrapper .pr-info{padding-left:1rem;padding-right:1rem}#root #wrapper .site-s.home-s .type{min-width:0}}#root #wrapper .site-s .dates.dropdown{position:relative}#root #wrapper .site-s .dates .dates-btn{display:flex;height:2.25rem;width:100%;align-items:center;border-radius:.375rem;border-width:1px;background-color:transparent;padding-left:.75rem;padding-right:.75rem;text-align:left;--tw-text-opacity:1;color:rgb(0 23 62/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#root #wrapper .site-s .dates .dates-btn:focus-visible{outline:2px solid #c11453;outline-offset:2px}#root #wrapper .site-s .dates .drop-menu.dates-menu{position:absolute;margin-top:.25rem;border-radius:.375rem;border-width:1px;border-color:rgb(0 23 62/var(--tw-border-opacity));--tw-border-opacity:0.1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem;--tw-shadow:0 3px 7px rgba(0,0,0,.05);--tw-shadow-colored:0 3px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);z-index:50;width:-moz-max-content;width:max-content;max-width:min(92vw,360px)}[dir=rtl] #root #wrapper .site-s .dates .drop-menu.dates-menu{right:0;left:auto}#root #wrapper .home-s.page-s .row .more-filter{padding-bottom:18px}#root #wrapper .fte-select{position:relative}#root #wrapper .fte-select-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:none;border:0;outline:none;padding:0;margin:0;font-family:inherit;font-size:14.5px;color:#16201b;line-height:1.35;cursor:pointer;text-align:left}[dir=rtl] #root #wrapper .fte-select-trigger{text-align:right}#root #wrapper .fte-select-trigger>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#root #wrapper .fte-select-placeholder{color:#9aa39c}#root #wrapper .fte-select-trigger:focus-visible{outline:2px solid var(--fte-line);outline-offset:3px;border-radius:4px}#root #wrapper .fte-select-caret{flex-shrink:0;color:#7a847d;transition:transform .18s ease}#root #wrapper .fte-select-caret.open{transform:rotate(180deg)}#root #wrapper .fte-select--boxed .fte-select-trigger{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:0 12px;height:36px;font-size:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:border-color .15s ease,box-shadow .15s ease}#root #wrapper .fte-select--boxed .fte-select-trigger:hover{border-color:var(--fte-line-hover)}#root #wrapper .fte-select--boxed .fte-select-trigger:focus-visible{border-color:var(--fte-line);box-shadow:0 0 0 1px var(--fte-line);outline:none}#root #wrapper .fte-select--boxed .fte-select-panel{top:calc(100% + 4px)}#root #wrapper .fte-select--boxed .fte-select-placeholder{color:#16201b}@media (prefers-reduced-motion:reduce){#root #wrapper .fte-select--boxed .fte-select-trigger{transition:none}}#root #wrapper .fte-select-panel{position:absolute;left:0;top:calc(100% + 12px);z-index:40;background:#fff;border:1px solid #e6e9e6;border-radius:14px;box-shadow:0 18px 44px -22px rgba(16,61,46,.45);text-align:left}[dir=rtl] #root #wrapper .fte-select-panel{left:auto;right:0;text-align:right}#root #wrapper .fte-select-menu{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto}#root #wrapper .fte-select-menu:focus{outline:none}#root #wrapper .fte-select-option{cursor:pointer;color:#16201b}#root #wrapper .fte-select-panel--list{right:0;padding:6px;min-width:100%;width:-moz-max-content;width:max-content;max-width:min(280px,calc(100vw - 32px))}#root #wrapper .fte-select-panel--list .fte-select-option{padding:10px 12px;border-radius:9px;font-size:14px;white-space:nowrap}#root #wrapper .fte-select-panel--list .fte-select-option.active{background:var(--fte-tint)}#root #wrapper .fte-select-panel--list .fte-select-option.selected{font-weight:700;color:var(--fte-on-tint)}#root #wrapper .fte-select-panel--grid{padding:16px;width:-moz-max-content;width:max-content;min-width:160%;max-width:min(420px,calc(100vw - 32px))}#root #wrapper .fte-select-heading{margin:0 0 12px;font-size:15px;font-weight:700;color:#16201b}#root #wrapper .fte-select-panel--grid .fte-select-menu{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 0;max-height:320px;padding:2px}#root #wrapper .fte-select-panel--grid .fte-select-option{width:49%;display:flex;justify-content:center;text-align:center;padding:7px 12px;border:1px solid #e6e9e6;border-radius:999px;font-size:13px;line-height:1.35;transition:border-color .15s ease,background .15s ease}#root #wrapper .fte-select-panel--grid .fte-select-option.active{border-color:var(--fte-edge);background:var(--fte-tint);color:var(--fte-on-tint)}#root #wrapper .fte-select-panel--grid .fte-select-option.selected{background:var(--fte-fill);border-color:var(--fte-fill);color:var(--fte-on-fill);font-weight:600}#root #wrapper .fte-select-panel--grid .fte-select-option.selected.active{background:var(--fte-fill-hover);border-color:var(--fte-fill-hover);color:var(--fte-on-fill)}#root #wrapper .fte-select-reset{margin-top:12px}#root #wrapper .fte-select-reset button{background:none;border:0;padding:0;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--fte-on-tint)}#root #wrapper .fte-select-reset button:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){#root #wrapper .fte-select-caret,#root #wrapper .fte-select-panel--grid .fte-select-option{transition:none}}@media (max-width:820px){#root #wrapper .fte-select-panel{left:0;right:0;width:auto;min-width:0;max-width:none}}