html body #ajax-content-wrap .tlsx-hero{min-height:0!important;height:auto!important;background:#fff!important;padding:40px 0 20px!important;display:block!important}
html body #ajax-content-wrap .tlsx-hero .tlsx-hero__img,html body #ajax-content-wrap .tlsx-hero .tlsx-hero__scrim{display:none!important}
html body #ajax-content-wrap section.tlsx-hero div.tlsx-hero__body{position:static!important;max-width:1456px!important;margin:0 auto!important;padding:0 48px!important;transform:none!important}
html body:has(#tll-listing) #ajax-content-wrap section.tlsx-hero div.tlsx-hero__body{padding-bottom:0!important}
html body #ajax-content-wrap .tlsx-hero .tlsx-hero__eyebrow{color:#62625d!important;margin:0 0 8px!important;text-shadow:none!important}
html body #ajax-content-wrap .tlsx-hero h1.tlsx-hero__h1{--tl-h1:40px;font-size:40px!important;line-height:1.15!important;color:#000!important;margin:0!important;text-shadow:none!important}
html body #ajax-content-wrap .tlsx-hero h1.tlsx-hero__h1 em{color:#000!important}
html body #ajax-content-wrap .tlsx-hero .tlsx-dot{color:#1f7a73!important}
html body #ajax-content-wrap .tlsx-hero .tlsx-hero__lead{display:none!important}
html body #ajax-content-wrap .tlsn{display:none!important}
@media (max-width:999px){html body #ajax-content-wrap #tll-listing form.tlsx-fbar .tlsx-go{flex:1 1 100%!important;width:100%!important;max-width:none!important;justify-content:center!important}html body #ajax-content-wrap .tlsx-hero{padding:24px 0 12px!important}html body #ajax-content-wrap section.tlsx-hero div.tlsx-hero__body{padding:0 20px!important}html body #ajax-content-wrap .tlsx-hero h1.tlsx-hero__h1{--tl-h1:30px;font-size:30px!important}}
@media (min-width:1000px){
html body #ajax-content-wrap #tll-listing .tlx-fscard{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;border-radius:0!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-bar__h{display:none!important}
html body #ajax-content-wrap #tll-listing form.tlsx-fbar{background:transparent!important;padding:0!important;border-radius:0!important;justify-content:flex-start!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0!important}
html body #ajax-content-wrap #tll-listing form.tlsx-fbar::before{content:"";order:8;flex-basis:100%;height:0;display:none}
html body #ajax-content-wrap #tll-listing form.tlsx-fbar.is-open::before{display:block}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-row{display:contents!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-q{order:1;flex:1 1 260px!important;min-width:220px!important;max-width:none!important;width:auto!important;height:44px!important;margin:0!important;background:#fff!important;border:1px solid #dcdad3!important;border-radius:8px!important;box-shadow:none!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-sug{min-width:380px!important;right:auto!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-q:focus-within{border-color:#1f7a73!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-q input[type=search]{height:42px!important;border:0!important;background:transparent!important;box-shadow:none!important;font:400 15px/20px Poppins,sans-serif!important;color:#000!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlx-fsel{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-fsel--class{order:2}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlx-fsel:has(select[name=min]){order:3}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlx-fsel:has(select[name=max]){order:4}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlx-fsel:has(select[name=beds]){order:5;display:block!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-morebtn{order:6}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-go{order:7}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-more{order:10}
html body #ajax-content-wrap #tll-listing .tlsx-fbar:not(.is-open) .tlsx-more:not(:has(select[name=beds])){display:none!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar select{height:44px!important;min-width:140px;width:100%!important;padding:0 34px 0 14px!important;margin:0!important;background-color:#fff!important;border:1px solid #dcdad3!important;border-radius:8px!important;box-shadow:none!important;font:500 14px/20px Poppins,sans-serif!important;color:#000!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar select:focus{border-color:#1f7a73!important;outline:0}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlx-fsel:has(select[name=min]) select,html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlx-fsel:has(select[name=max]) select{min-width:132px}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-fsel--class select{min-width:190px}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-morebtn{display:inline-flex!important;align-items:center;gap:6px;height:44px!important;padding:0 16px!important;margin:0!important;background:#fff!important;border:1px solid #dcdad3!important;border-radius:8px!important;box-shadow:none!important;font:500 14px/20px Poppins,sans-serif!important;color:#000!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;white-space:nowrap}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-morebtn:hover{border-color:#000!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar.is-open .tlsx-morebtn{border-color:#1f7a73!important;color:#1f7a73!important}
html body #ajax-content-wrap #tll-listing .tlsx-fbar .tlsx-go{height:44px!important;margin:0!important;border-radius:8px!important;white-space:nowrap}
html body #ajax-content-wrap #tll-listing .tlx-fscard .tlsx-chips{margin-top:16px!important}
}