:root{--main-font:"Montserrat",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--heading-font:var(--main-font);--gom-build:"rev-room-023";--color-text:#111;--color-bg:#fff;--color-primary:#000;--pri-color:var(--color-primary);--mtd:#ffffffbf;--fs-xs:1.2rem;--fs-xsm:calc(var(--fs-xs)*0.8);--fs-body:1.4rem;--fs-sub:2.4rem;--fs-h4:3.2rem;--fs-h3:3.2rem;--fs-h2:5.6rem;--fs-h1:7.2rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--space-40:4rem;--space-80:8rem;--header-h:8.8rem;--full-h:calc(100vh - var(--header-h));--gom-pad-x:5dvw;--header-logo-w:24rem;--header-logo-h:6.4rem;--header-btn-minw:15.2rem;--header-btn-h:4rem;--header-btn-fs:var(--fs-body);--hero-top-fs:var(--fs-body);--hero-search-h:22.2rem;--hero-21-fs:calc(var(--fs-body)*4);--intro-top-padding:8.8rem;--intro-logo-gap:6rem;--intro-title-gap:5.6rem;--rooms-section-top:var(--space-80);--rooms-header-gap:var(--space-40);--rooms-card-h:63.6rem;--rooms-btn-h:4rem;--gom-dd-glass:rgba(0,0,0,.58);--gom-dd-border:1px solid hsla(0,0%,100%,.22);--gom-dd-text:hsla(0,0%,100%,.86);--gom-dd-hover-bg:hsla(0,0%,100%,.12);--gom-dd-blur:1rem}html{box-sizing:border-box;font-size:62.5%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:inherit}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--main-font);font-optical-sizing:auto;font-size:var(--fs-body);font-variant-ligatures:common-ligatures;line-height:1.6;margin:0;padding:0}body.no-overflow,html.no-overflow{overflow-x:hidden}h1{font-size:var(--fs-h1)}h1,h2{color:var(--pri-color);font-family:var(--heading-font);font-weight:var(--fw-semibold)}h2{font-size:var(--fs-h2)}h3{color:var(--pri-color);font-family:var(--heading-font);font-size:var(--fs-h3);font-weight:var(--fw-medium);letter-spacing:normal}.btn,a,button,input,p{font-size:var(--fs-body)!important;font-weight:var(--fw-regular)!important}input::-moz-placeholder{color:rgba(0,0,0,.842)!important;font-weight:500!important}input::placeholder{color:rgba(0,0,0,.842)!important;font-weight:500!important}.small,small{font-size:var(--fs-xs)}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:1rem!important}.mb-1{margin-bottom:1rem!important}.mt-2{margin-top:2rem!important}.mb-2{margin-bottom:2rem!important}.section{padding:4rem 1rem;width:100%}.section-light{background-color:#fff;color:var(--color-text)}.section-dark{background-color:#000;color:#fff}.section-padding{padding:6rem 1rem}body.menu-open,body.no-overflow{overflow:hidden!important}body,html{max-width:100%;overflow-x:hidden}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-upper{text-transform:uppercase!important}.text-light{color:hsla(0,0%,100%,.9)!important}.text-dark{color:rgba(0,0,0,.9)!important}:focus{outline:2px solid rgba(59,125,221,.6);outline-offset:2px}a img{border:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:0;padding-right:0}.section-full-under-header{min-height:var(--full-h)}.section-full-under-header--exact{height:var(--full-h)}html.has-fullpage-background body{background-position-y:var(--header-h)!important;padding-top:var(--header-h)!important}#header-menu-phone-container{background-color:#000;display:block;height:100%!important;inset:0;min-height:100vh;opacity:0;overflow-y:auto;padding:10rem 1.5rem 1.5rem;pointer-events:none;position:fixed!important;transform:translateY(-16px);transition:opacity .26s ease-out,transform .26s ease-out,visibility .26s ease-out;visibility:hidden;z-index:9990}#header-menu-phone-container.in{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}#header-menu-phone-container:before{color:#f0f0f0;content:"WELCOME";font-family:var(--heading-font);font-size:var(--fs-body);font-weight:var(--fw-regular);letter-spacing:.08rem;position:absolute;right:70%;text-transform:uppercase;top:2.9rem}#header-menu-phone-container>ul{-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);list-style:none;margin:0;padding:0;row-gap:30px}#header-menu-phone-container>ul>li.dropdown{border:none;display:block;float:none;margin:3.2rem 0 0;padding:0}#header-menu-phone-container>ul>li:nth-child(odd){grid-column:1}#header-menu-phone-container>ul>li:nth-child(2n){grid-column:2}#header-menu-phone-container>ul>li>a:first-child{background:transparent!important;color:#fff;display:inline-block!important;font-family:var(--heading-font);font-size:var(--fs-body);font-weight:500;letter-spacing:.05em;margin-bottom:1.2rem;padding:0;pointer-events:auto;text-decoration:none;text-transform:uppercase}#header-menu-phone-container>ul>li>a:first-child:hover{color:#fff}#header-menu-phone-container .border-line,#header-menu-phone-container .caret,#header-menu-phone-container .dropdown-toggle{display:none!important}#header-menu-phone-container .dropdown-menu{background:transparent;border:none;box-shadow:none;display:contents;float:none;list-style:none;margin:0;min-width:0;padding:0;position:relative}#header-menu-phone-container .dropdown-menu>li{list-style:none}#header-menu-phone-container .dropdown-menu>li+li{margin-top:1px}#header-menu-phone-container .dropdown-menu>li>a{color:#f5f5f5;display:block;font-family:var(--main-font);font-size:calc(var(--fs-xs)*1.3);font-weight:500;padding:0 0 0 .6rem;text-decoration:none;text-transform:none}#header-menu-phone-container .dropdown-menu>li>a:hover{opacity:.7}#header-bar .header-phone a.header-menu-toggle{position:relative;transition:color .3s ease;z-index:9995}#header-bar .header-phone a.header-menu-toggle.menu-is-active{background:transparent!important;border:none!important;color:#fff!important;padding:0!important;position:fixed;right:15px;top:65px}#header-bar .header-phone a.header-menu-toggle.menu-is-active:after{color:#f0f0f0;content:"CLOSE";font-size:var(--fs-body);padding:.7rem 2.48rem;position:absolute;right:.3rem;top:-4.5rem}#gom-intro.container{width:100%}#carousel-hero,#carousel-hero .carousel-inner,#carousel-hero .fill,#carousel-hero .item{height:calc(100dvh - var(--header-h))!important;height:calc(100svh - var(--header-h))!important;height:var(--full-h)!important}#carousel-hero .fill{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;inset:0;position:absolute}#carousel-hero .item img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}#carousel-hero .carousel-inner,#carousel-hero .item{overflow:hidden;position:relative}#carousel-hero{border:none!important;box-shadow:none!important;margin-bottom:0!important;overflow:visible!important;z-index:0}#carousel-hero .carousel-caption h1{color:transparent!important;font-family:var(--heading-font);font-size:var(--fs-xs);font-weight:var(--fw-regular);text-shadow:none!important;text-transform:uppercase}#carousel-hero .carousel-caption h1:before{color:#fff;content:"Men-only boutique guesthouse in Wilton Manors.\A 21+\AHeated saltwater pool\ASteps from Wilton Drive";display:block!important;letter-spacing:.02em!important;text-shadow:0 1px 6px rgba(0,0,0,.4)!important;white-space:pre-line!important;word-break:break-word!important}#carousel-hero .carousel-caption{bottom:12%}.carousel-includes-search .search-bar .search-bar-button .btn-default>i{display:contents}#carousel-hero .carousel-caption{bottom:auto!important;left:3%!important;margin:0!important;padding:0!important;position:absolute!important;right:auto!important;text-align:left!important;top:3%!important;z-index:5!important}.incarousel-search-bar .form-control::-webkit-input-placeholder,.incarousel-search-bar .form-control::placeholder{background:transparent!important;color:rgba(0,0,0,.75)!important}.incarousel-search-bar .input-group-btn .btn{background:#ffffff70!important;box-shadow:none!important;color:#000!important;padding:1.2rem!important}.search-bar .search-bar-field .input-group.date .input-group-btn{padding-left:0}.carousel-includes-search .search-bar .search-bar-button .btn-default{background:var(--color-primary)!important;box-sizing:border-box!important;display:block!important;font-size:var(--fs-h4);font-weight:var(--fw-semibold);height:4rem;letter-spacing:.16rem;text-align:center!important}#content.container,.incarousel-search-bar.container{max-width:100%!important;width:100%!important}.incarousel-search-bar.container .form{padding:0}.incarousel-search-bar{bottom:auto;height:var(--hero-search-h);left:auto;margin:0;margin-top:calc(var(--hero-search-h)*-1);padding:0;position:relative;transform:none;z-index:6}.carousel-includes-search .incarousel-search-bar .row.search-bar{background:hsla(0,0%,100%,.4)!important;box-sizing:border-box;margin:0 var(--gom-pad-x);max-width:100%;padding:8.8rem .5rem 0;width:100%!important}.carousel-includes-search #search-bar-widget{margin-left:var(--gom-pad-x);position:relative;width:calc(100% - var(--gom-pad-x)*2)!important}.carousel-includes-search #search-bar-widget:before{color:#000;content:"CHOOSE A DATE";font-family:var(--heading-font);font-size:var(--fs-h3);font-weight:var(--fw-semibold);left:.5rem;position:absolute;text-transform:uppercase;top:.01rem}.carousel-includes-search #search-bar-widget:after{color:#222;content:"Because every getaway deserves a little spark.";font-family:var(--main-font);font-size:var(--fs-body);left:.5rem;position:absolute;top:32%}.incarousel-search-bar .input-group-btn .btn{height:4rem!important;margin-left:0}.incarousel-search-bar .form-control{background:#ffffff70!important;caret-color:var(--color-bg);color:#000!important;font-size:var(--fs-body)!important;height:4rem!important;padding:0 .4rem}html.has-fullpage-background #content{background:hsla(0,0%,100%,.3);margin:0!important;padding:0!important}@media (max-width:768px){#header-menu-phone-container{padding-bottom:14.5rem!important}#header-menu-phone-container .gom-menu-brand{background:linear-gradient(0deg,rgba(0,0,0,.92),rgba(0,0,0,.55),transparent);bottom:0;left:0;padding:1.4rem 1.8rem calc(env(safe-area-inset-bottom) + 1.2rem);pointer-events:none;position:fixed;right:0;text-align:center;z-index:9991}#header-menu-phone-container .gom-menu-brand *{pointer-events:auto}#header-menu-phone-container .gom-menu-brand img{display:block;height:auto;margin:0 auto .8rem;opacity:.92;width:min(260px,70vw)}#header-menu-phone-container .gom-menu-brand .gom-tagline{color:hsla(0,0%,100%,.65);font-family:var(--main-font);font-size:1.05rem;letter-spacing:.14em;margin-bottom:.8rem;text-transform:uppercase}#header-menu-phone-container .gom-menu-brand .gom-wa{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.92)!important;display:inline-flex;font-size:1.05rem;gap:.6rem;letter-spacing:.16em;padding:.7rem 1.1rem;text-decoration:none!important;text-transform:uppercase}#header-menu-phone-container .gom-menu-brand .gom-wa:hover{background:hsla(0,0%,100%,.1)}}.open>.dropdown-menu:not(.datepicker):not(.ui-datepicker){backdrop-filter:blur(var(--gom-dd-blur));background:var(--gom-dd-glass)!important;border:var(--gom-dd-border)!important;border-radius:0!important;box-shadow:none!important;margin-top:.4rem!important;min-width:100%!important;padding:.45rem 0!important;right:auto!important;width:100%!important;z-index:1000!important}.open>.dropdown-menu:not(.datepicker):not(.ui-datepicker) .dropdown-item,.open>.dropdown-menu:not(.datepicker):not(.ui-datepicker)>li>a{color:var(--gom-dd-text)!important;font-size:1.15rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.open>.dropdown-menu:not(.datepicker):not(.ui-datepicker) .dropdown-item:hover,.open>.dropdown-menu:not(.datepicker):not(.ui-datepicker)>li.active>a,.open>.dropdown-menu:not(.datepicker):not(.ui-datepicker)>li>a:hover{background:var(--gom-dd-hover-bg)!important;color:#fff!important}#header-menu-phone-container .dropdown-menu{backdrop-filter:none!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}@media (max-width:768px){.multihome .open>.dropdown-menu:not(.datepicker):not(.ui-datepicker){margin-top:-3.6rem!important}}:root{--gom-dp-bg:rgba(0,0,0,.72);--gom-dp-border:1px solid hsla(0,0%,100%,.22);--gom-dp-text:hsla(0,0%,100%,.88);--gom-dp-muted:hsla(0,0%,100%,.55);--gom-dp-hover:hsla(0,0%,100%,.12);--gom-dp-active:hsla(0,0%,100%,.18);--gom-dp-blur:1rem;--gom-dp-radius:0px;--gom-dp-cell:3.2rem}.datepicker.datepicker-dropdown{backdrop-filter:blur(var(--gom-dp-blur));background:var(--gom-dp-bg)!important;border:var(--gom-dp-border)!important;border-radius:var(--gom-dp-radius)!important;box-shadow:none!important;padding:.6rem .8rem!important;z-index:3000!important}.datepicker-dropdown:after,.datepicker-dropdown:before{border-bottom-color:hsla(0,0%,100%,.22)!important}.datepicker-dropdown:after{border-bottom-color:rgba(0,0,0,.72)!important}.datepicker table.table-condensed{width:100%}.datepicker td,.datepicker th{border-radius:0!important;color:var(--gom-dp-text)!important;text-shadow:none!important}.datepicker .dow{color:var(--gom-dp-muted)!important;font-size:1.05rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.datepicker .datepicker-switch{font-size:1.15rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}.datepicker .next,.datepicker .prev{color:var(--gom-dp-text)!important;font-size:1.6rem!important;height:var(--gom-dp-cell)!important;line-height:var(--gom-dp-cell)!important;width:var(--gom-dp-cell)!important}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover{background:var(--gom-dp-hover)!important}.datepicker td.day{font-size:1.15rem!important;height:var(--gom-dp-cell)!important;letter-spacing:.02em!important;line-height:var(--gom-dp-cell)!important;width:var(--gom-dp-cell)!important}.datepicker td.day:hover{background:var(--gom-dp-hover)!important}.datepicker td.disabled,.datepicker td.disabled:hover{cursor:not-allowed!important;opacity:.35!important}.datepicker td.new,.datepicker td.old{color:hsla(0,0%,100%,.45)!important}.datepicker td.today{background:transparent!important;outline:1px solid hsla(0,0%,100%,.35)!important}.datepicker td.active,.datepicker td.active:hover,.datepicker td.day.active{background:var(--gom-dp-active)!important;color:#fff!important;outline:1px solid hsla(0,0%,100%,.55)!important}.datepicker tfoot th.clear,.datepicker tfoot th.today{color:var(--gom-dp-text)!important;font-size:1.05rem!important;letter-spacing:.14em!important;padding:.9rem 0 .2rem!important;text-transform:uppercase!important}.datepicker tfoot th.clear:hover,.datepicker tfoot th.today:hover{background:var(--gom-dp-hover)!important}.datepicker.datepicker-dropdown{box-sizing:border-box!important;left:0!important;min-width:94%!important;right:auto!important;width:94%!important}.datepicker.datepicker-dropdown .table-condensed{width:100%!important}.datepicker td.today{background:hsla(0,0%,100%,.08)!important;font-weight:600!important;outline:2px solid hsla(0,0%,100%,.7)!important;outline-offset:-2px!important}.datepicker td.disabled,.datepicker td.disabled:hover{background:transparent!important;opacity:.25!important;text-decoration:line-through!important}.datepicker td.new,.datepicker td.old{color:hsla(0,0%,100%,.38)!important}.datepicker td.active,.datepicker td.active:hover{background:hsla(0,0%,100%,.2)!important;font-weight:700!important;outline:2px solid hsla(0,0%,100%,.85)!important;outline-offset:-2px!important}@media (min-width:769px){.datepicker.datepicker-dropdown{min-width:25%!important;width:73%!important}}#header-bar,#header-bar.navbar-fixed-top,#header-bar.navbar-fixed-top.sticky-top{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.92)!important;border-bottom:1px solid rgba(0,0,0,.05)!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important;left:0!important;margin-top:0!important;position:fixed!important;top:0!important;transform:none!important;width:100%!important;z-index:99999!important}.gom-book-fineprint{color:hsla(0,0%,100%,.9)!important;font-size:.85rem!important;margin-top:.4rem!important}.alert{background:var(--gom-glass)!important}#header-bar.sticky-top .header .header-line-container.not-sticky-top,#header-bar.sticky-top .header .header-line-container.not-sticky-top .navbar-brand{display:block!important;max-height:none!important;opacity:1!important;overflow:visible!important;visibility:visible!important}.header-line-container{transition:none!important}@media (max-width:768px){:root{--full-hm:calc(100svh - var(--header-h, 0px));--full-hm-vh:calc(100vh - var(--header-h, 0px));--fs-h1:6.4rem}html.has-fullpage-background #content{margin:0!important}#header-bar .header .header-line{padding-bottom:.8rem;padding-top:.8rem}#header-bar .header-phone .header-line-section.section-right .header-links .list-inline{align-items:flex-end!important;display:flex!important;flex-direction:column!important;gap:.8rem;margin:0;padding:0}#header-bar .header-phone .header-links .list-inline>li{display:block!important;float:none!important}#header-bar .header-phone .header-links-page .btn,#header-bar .header-phone a.header-menu-toggle{background-color:var(--color-primary)!important;border:1px solid #000!important;color:#fff!important;font-family:var(--main-font);font-weight:var(--fw-regular)!important;letter-spacing:.08rem;margin:0!important;outline:none;padding:.4rem 1.2rem;text-decoration:none;text-transform:uppercase}#header-bar .header-phone .header-links-page .btn:focus,#header-bar .header-phone .header-links-page .btn:hover{filter:brightness(1.05);outline:none;text-decoration:none}#header-bar .header-phone a.header-menu-toggle{background-color:var(--color-bg)!important;color:#000!important;padding:.4rem 3.4rem!important}#header-bar .header-phone a.header-menu-toggle i.glyphicon{display:none!important}#header-bar .header-phone a.header-menu-toggle:after{content:"MENU";display:inline-block}#carousel-hero,#carousel-hero .carousel-inner,#carousel-hero .fill,#carousel-hero .item{height:var(--full-hm)!important}.incarousel-search-bar .row.search-bar{flex-direction:column;gap:.8rem!important;margin-top:-7rem!important;padding:7.8rem 0 0!important}.incarousel-search-bar .row.search-bar .col-sm-1.search-bar-button,.incarousel-search-bar .row.search-bar .col-sm-5.search-bar-field{padding-left:0;padding-right:0}.incarousel-search-bar .btn,.incarousel-search-bar .form-control{height:4rem!important;padding:0 3%!important;width:100%}.carousel-includes-search #search-bar-widget{margin-left:5dvw!important;width:90%!important}.carousel-includes-search #search-bar-widget:before{font-weight:var(--fw-regular);left:3%;top:.4rem}.carousel-includes-search #search-bar-widget:after{font-size:var(--fs-xs);left:4%;top:21%}.row.search-bar .btn{height:4rem!important;margin-top:0}.multihome .row{margin-left:0;margin-right:0}.multihome .col-xs-12{padding-bottom:.8rem;padding-left:var(--gom-pad-x);padding-right:var(--gom-pad-x)}.multihome .property-count{font-size:calc(var(--fs-body)*1.4);font-weight:var(--fw-regular)}#gom-intro.container .text-center{margin-bottom:18%;margin-top:18%}#gom-intro-title{font-size:calc(var(--fs-h1));margin-bottom:18%!important}#gom-intro.container .gom-intro-text,p{font-size:var(--fs-xs)!important}.multihome #content{margin:0!important;padding:0!important}.multihome #content .container,.multihome #content .container-fluid{max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.multihome form[action="/properties"]>.row{margin-left:0!important;margin-right:0!important}.multihome form[action="/properties"]>.row>.col-xs-12.col-12>h2{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;justify-content:space-between!important;margin:0 0 1rem!important;padding-left:var(--gom-pad-x)!important;padding-right:var(--gom-pad-x)!important}.multihome .property-result-list>hr{display:none!important}.multihome form[action="/properties"]>.row>.col-xs-12.col-12{padding-left:0!important;padding-right:0!important}.multihome .property-result-list{display:grid!important;gap:0!important;grid-template-columns:1fr!important;margin:0!important;padding:0!important}.multihome .sort-selector{padding-bottom:10%!important}.multihome .sort-selector .btn{height:3rem;width:24rem}.multihome .property-result-list .row{height:var(--full-hm)!important;margin:0!important;min-height:var(--full-hm)!important;overflow:hidden!important;padding:0!important;position:relative}.multihome .property-result-list .col-sm-4,.multihome .property-result-list .col-sm-8{box-sizing:border-box;float:none!important;height:100%!important;max-width:100%!important;min-height:var(--full-hm)!important;padding:0!important;width:100%!important}.multihome .property-result-list .col-sm-4{position:relative!important}.multihome .property-result-list a.thumbnail{background:#000;border:0!important;border-radius:0!important;display:block!important;height:100%!important;inset:0!important;margin:0!important;max-height:100%!important;min-height:100%!important;overflow:hidden!important;padding-bottom:0!important;position:absolute!important}.multihome .property-result-list .col-sm-8{padding:0 var(--gom-pad-x) var(--gom-pad-x)!important}.multihome .property-result-list .btn-group .btn.hidden-xs,.multihome .property-result-list .btn-group a.hidden-xs{display:inline-flex!important}.multihome .property-result-list .btn-group{flex-wrap:wrap!important;gap:.6rem!important;margin:.9rem 0 0!important;padding:0!important}.property-result-list .media-heading a{font-size:clamp(3.6rem,3vw + 2.4rem,3.9rem)!important}#content h2{font-weight:500;margin-bottom:.4rem}.property-result-list .amenity-summary-size{margin-top:1rem}.property-result-list .amenity-summary-amenities .h4,.property-result-list .amenity-summary-size h4{font-size:var(--fs-body)}.multihome .amenity-summary-size,.property-result-list .amenity-summary-amenities .amenity-list-item{color:#eeeeeeed}.multihome .property-result-list .btn-group .btn{flex:1 1 calc(50% - 0.6rem)!important;min-width:calc(50% - .6rem)!important}#gom-testimonials-title .gom-title{font-weight:var(--fw-regular)}.gom-subtitle{font-size:var(--fs-body)!important;line-height:normal;margin:0}#gom-testimonials.container .gom-reviews{padding:4rem 0 0}.review-average-detail{opacity:1}.review-item{padding:1rem}.review-average .stars{font-size:var(--fs-h3)}.review-average .average-value{font-size:var(--fs-h4)}#site-footer{padding:2rem 1rem}.footer-content{flex-direction:column;gap:1rem}.footer-right a{display:inline-block;margin:.25rem .75rem}.hide-mobile{display:none!important}.show-mobile{display:block!important}.multihome .property-result-list .btn-group{align-items:stretch!important;display:flex!important;flex-wrap:nowrap!important;gap:.55rem!important;justify-content:space-between!important;margin:0!important;width:100%!important}.multihome .property-result-list .btn-group .btn{align-items:center!important;display:inline-flex!important;flex:1 1 0!important;font-size:clamp(.78rem,2.4vw,.95rem)!important;justify-content:center!important;line-height:1!important;min-width:0!important;overflow:hidden!important;padding:.85rem .55rem!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.multihome .property-result-list .btn-group .btn i{flex:0 0 auto!important;margin-right:.35rem!important}@media (max-width:360px){.multihome .property-result-list .btn-group{flex-wrap:wrap!important}.multihome .property-result-list .btn-group .btn{flex:1 0 calc(50% - 0.55rem)!important}}}@media (max-width:768px){body,html{overflow-x:hidden!important}footer{height:auto!important}.gomf-wrap,footer{min-height:var(--full-hm)!important}.gomf-wrap{background-image:none!important;margin-left:calc(50% - 50vw)!important;padding-bottom:3.2rem!important;padding-left:var(--gom-pad-x)!important;padding-right:var(--gom-pad-x)!important;padding-top:clamp(3dvh,6dvh,9dvh)!important;width:100vw!important}.gomf-cols{-moz-column-gap:8%!important;column-gap:8%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:clamp(3dvh,6dvh,9dvh)!important}.gomf-cols li+li{line-height:normal;margin-top:0}.gomf-cols a{font-size:var(--fs-xs)!important;overflow-wrap:anywhere;padding:0}.gomf-cols h4{font-size:calc(var(--fs-body)*1.1)!important;margin:0 0 2.4rem!important}.gomf-bottom{gap:1.6rem!important}.gomf-bottom img{height:auto!important;width:clamp(10rem,32vw,16rem)!important}}@media (max-width:360px){.gomf-cols{grid-template-columns:1fr!important}.gomf-cols>div:nth-child(5),.gomf-cols>div:nth-child(6){grid-column:auto}}@media (max-width:768px){:root{--gom-menu-pill-w:9.6rem;--gom-menu-pill-gap:0.8rem;--gom-menu-bottom-logo-w:clamp(12rem,34vw,18rem);--gom-menu-bottom-logo-h:clamp(4.2rem,14vw,10rem);--gom-menu-bottom-gap:1.2rem}#header-menu-phone-container{padding:9.6rem var(--gom-pad-x) calc(9.6rem + var(--gom-menu-bottom-logo-h))!important}#header-menu-phone-container:before{background-image:url(https://uc.orez.io/f/d75e4c3b34dc403398973f84d1b60318)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important;content:""!important;height:8rem!important;left:var(--gom-pad-x)!important;pointer-events:none!important;position:fixed!important;right:auto!important;top:calc(env(safe-area-inset-top) + 1.2rem)!important;width:clamp(18rem,40vw,20rem)!important}#header-menu-phone-container>ul{-moz-column-gap:10%!important;column-gap:10%!important;margin:4.8rem 0 0;row-gap:8.8rem!important}#header-menu-phone-container>ul>li.dropdown{margin:0!important}#header-bar .header-phone a.header-menu-toggle.menu-is-active{color:transparent!important;right:var(--gom-pad-x)!important;top:calc(env(safe-area-inset-top) + 1.2rem)!important}#header-bar .header-phone a.header-menu-toggle.menu-is-active:after{align-items:center!important;background:transparent!important;border:1px solid #fff!important;color:#fff!important;content:"CLOSE ▲"!important;display:inline-flex!important;font-weight:var(--fw-semibold)!important;height:3rem!important;justify-content:center!important;letter-spacing:.15em!important;min-width:11.8rem!important;padding:0 1.3rem!important;position:relative!important;right:auto!important;text-transform:uppercase!important;top:2.2rem!important}#header-menu-phone-container>ul>li>a:first-child{font-size:calc(var(--fs-body)*1.1);margin-bottom:2rem}@media (max-width:360px){:root{--gom-menu-pill-w:8.4rem}}}@media (max-width:768px){#header-bar .header-phone a.header-menu-toggle:after{content:"MENU";display:inline-block}body.menu-open #header-bar .header-phone a.header-menu-toggle:after{content:"CLOSE ▲"!important}body.menu-open #header-bar .header-phone a.header-menu-toggle{color:#fff!important}}#gom-menu-overlay{background:rgba(0,0,0,.96);color:#fff;display:none;height:100svh;inset:0;overflow:auto;position:fixed;width:100vw;z-index:2147483646;-webkit-overflow-scrolling:touch;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}#gom-menu-overlay.is-open{display:block;opacity:1;transform:translateY(0)}body.gom-ov-open,html.gom-ov-open{overflow:hidden!important}#gom-menu-overlay .gom-ov-wrap{box-sizing:border-box;min-height:100svh;padding:14px 5.5% 150px}#gom-menu-overlay .gom-ov-top{display:flex;gap:12px;justify-content:space-between;padding:10px 0 12px;position:sticky;top:0;z-index:3}#gom-menu-overlay .gom-ov-mark{display:block;font-size:var(--fs-body);letter-spacing:.18em;opacity:.85;text-transform:uppercase;white-space:nowrap}#gom-menu-overlay .gom-ov-mark .gom-ov-mark-sub{display:block;font-size:calc(var(--fs-body) - .1rem);letter-spacing:.12em;margin-top:4px;opacity:.75;text-transform:uppercase}#gom-menu-overlay .gom-ov-actions{align-items:center;display:flex;gap:1.2rem}#gom-menu-overlay .gom-ov-action{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #fff;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--main-font);font-size:var(--header-btn-fs)!important;font-weight:var(--fw-semibold);height:var(--header-btn-h);justify-content:center;letter-spacing:.16em;line-height:1;min-width:var(--header-btn-minw);padding:0 1.6rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}#gom-menu-overlay .gom-ov-action:hover{background:hsla(0,0%,100%,.1)}#gom-menu-overlay .gom-ov-book{background:#fff;color:#000}#gom-menu-overlay .gom-ov-book:hover{background:#f2f2f2}#gom-menu-overlay .gom-ov-grid{display:grid;gap:18px;grid-template-columns:1fr;padding-top:8px}#gom-menu-overlay .gom-ov-col{min-width:0}#gom-menu-overlay .gom-ov-sec{border-top:0;padding-top:14px}#gom-menu-overlay .gom-ov-h3{cursor:pointer;font-size:12px!important;letter-spacing:.18em;margin:2dvh 0;opacity:.92;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}#gom-menu-overlay .gom-ov-links a{border-bottom:0;color:hsla(0,0%,100%,.86);display:block;font-size:1.1rem!important;letter-spacing:.06em;padding:0;text-decoration:none}#gom-menu-overlay .gom-ov-links a:last-child{border-bottom:0}#gom-menu-overlay .gom-ov-links a:hover{color:#fff}@media (min-width:769px){#gom-menu-overlay .gom-ov-wrap{padding:1.6rem 5.14% 165px}#gom-menu-overlay .gom-ov-grid{gap:44px;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:.8rem}#gom-menu-overlay .gom-ov-h3{font-size:1.4rem!important;margin:2.4dvh 0}#gom-menu-overlay .gom-ov-links a{font-size:1.3rem!important;padding:0}}#gom-menu-overlay .gom-ov-brand{background:linear-gradient(0deg,rgba(0,0,0,.96),rgba(0,0,0,.68),transparent);bottom:0;left:0;padding:16px 6% calc(env(safe-area-inset-bottom) + 16px);position:fixed;right:0;text-align:left;z-index:4}#gom-menu-overlay .gom-ov-brand a{color:inherit;text-decoration:none}#gom-menu-overlay .gom-ov-logo{display:block;height:auto;margin:0 auto 10px;opacity:.92;width:32dvh}#gom-menu-overlay .gom-ov-tagline{color:hsla(0,0%,100%,.68);font-size:1.1rem;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}#gom-menu-overlay .gom-ov-wa{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.35);border-radius:0;color:hsla(0,0%,100%,.92)!important;display:inline-flex;font-size:1.2rem!important;justify-content:center;letter-spacing:.16em;padding:6px 12px;text-transform:uppercase}#gom-menu-overlay .gom-ov-wa:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.45)}#gom-menu-overlay .gom-ov-copy{color:hsla(0,0%,100%,.45);display:block;font-size:11px;letter-spacing:.12em;margin-top:10px}#gom-menu-overlay .gom-ov-sig{display:none}@media (min-width:769px){#gom-menu-overlay .gom-ov-brand .gom-ov-logo{display:none}#gom-menu-overlay .gom-ov-sig{bottom:22px;display:block;opacity:.92;position:fixed;right:22px;z-index:5}#gom-menu-overlay .gom-ov-sig img{display:block;filter:drop-shadow(0 10px 22px rgba(0,0,0,.55));height:auto;width:32rem}}@media (prefers-reduced-motion:reduce){#gom-menu-overlay{transition:none}}@media (max-width:768px){#gom-menu-overlay .gom-ov-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}#gom-menu-overlay .gom-ov-actions{align-items:center;display:flex;flex-direction:column-reverse;gap:.8rem}#gom-menu-overlay .gom-ov-action{display:flex;flex-wrap:nowrap;height:3rem;justify-content:center;min-width:11.8rem!important;width:11.8rem!important}#gom-menu-overlay .gom-ov-wrap{padding:.5rem 5.5% 150px!important}#gom-menu-overlay .gom-ov-logo,#gom-menu-overlay .gom-ov-sig img{width:24dvh!important}#gom-menu-overlay .gom-ov-top{padding:clamp(.8rem,1vh,1.6rem) 0}#gom-menu-overlay .gom-ov-mark{margin-top:1.2rem}#gom-menu-overlay .gom-ov-brand{text-align:center!important}}