:root{--font-family-default: "Prata", sans-serif}#main-wrapper{overflow:hidden}.aci-results-equinox-pagination a.active,.aci-results-equinox-pagination a.current{pointer-events:none;cursor:default}body{font-size:var(--font-size-default)}body.blackmode #inner-page-wrapper{--primary: #fff;--primary-rgb: 255, 255, 255;--background: #000000;--primary-dark: #000000;--primary-text: #ffffff;--secondary: #cccccc;--details-hover-bg: #0e0f12;--label-s-text-color-light: var(--primary);--pagination-background-hover: var(--primary);--pagination-border-color-hover: var(--primary);--pagination-color-hover: var(--background);--pagination-color: var(--primary);--pagination-border-color: var(--primary);--template-primary-text: var(--primary);--template-primary: var(--primary);--template-light: var(--background)}body.blackmode #inner-page-wrapper a:hover{color:var(--secondary)}body.blackmode #inner-page-wrapper .siteButton a,body.blackmode #inner-page-wrapper .siteButton button{background:var(--primary);color:var(--background)}body.blackmode #inner-page-wrapper .siteButton a:hover,body.blackmode #inner-page-wrapper .siteButton button:hover{background:var(--secondary)}body.blackmode #inner-page-wrapper{--aios-agents-text-color: var(--primary);background:var(--background);color:var(--primary-text)}body.blackmode #inner-page-wrapper #ip-equinox-contact .ip-equinox-contact__form--title h2 strong,body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-col input[type=text],body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-col input[type=tel],body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-col input[type=email],body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-col textarea,body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-stayintouch label,body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-stayintouch label .wpcf7-list-item-label{color:inherit}body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-stayintouch label .wpcf7-list-item-label:before{background:var(--background)}body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-stayintouch label .wpcf7-list-item-label:after{background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAXCAQAAABZ9FzfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfoCh4MIxkfbS2HAAAAeElEQVQ4y+2SSxWAMAwEVwpSkIAUJOAAHBRnlYCE4do+IG2TK72mMy+flZyPmcXLigRAisBACCaHYKYfjsCs7LbPgvdWQ2bbZHuixsxsVrljYZxfXzq3/S4YONVTMHjnWuAISSG4XAkrBL54VoLxbBcCDyxJHP3wDWX9beDtDlDWAAAAAElFTkSuQmCC) var(--background)}body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-submit input{color:var(--background)}body.blackmode #inner-page-wrapper #ip-equinox-contact .custom-page-submit input:hover{color:var(--primary);background:var(--secondary)}body.blackmode #inner-page-wrapper .aiosTestimonialsEquinox__content .star_rating_display i,body.blackmode #inner-page-wrapper .aiosTestimonialsEquinox__list a,body.blackmode #inner-page-wrapper .archiveBlog__text p,body.blackmode #inner-page-wrapper .archiveBlog__input{color:inherit}body.blackmode #inner-page-wrapper .archiveBlog__submit button svg path{fill:var(--background)}body.blackmode #inner-page-wrapper .archiveBlog__post{color:inhertl}body.blackmode #inner-page-wrapper .archiveBlog__post:hover{color:var(--primary)}body.blackmode #inner-page-wrapper .archiveBlog__content strong,body.blackmode #inner-page-wrapper .archiveBlog__content p,body.blackmode #inner-page-wrapper .archiveBlog__content a,body.blackmode #inner-page-wrapper .archiveBlog__content span{color:inherit}body.blackmode #inner-page-wrapper .singlePost__sharer>ul a svg path{fill:var(--background)}body.blackmode #inner-page-wrapper .aiosCommunitiesBeacon .ai-communities-pagination ul li a,body.blackmode #inner-page-wrapper .aiosCommunitiesBeacon .ai-communities-pagination ul li a i{color:var(--primary-text)}body.blackmode #inner-page-wrapper .aiosCommunitiesBeacon .ai-communities-pagination ul li a:hover,body.blackmode #inner-page-wrapper .aiosCommunitiesBeacon .ai-communities-pagination ul li a:hover i{color:var(--secondary)}body.blackmode #inner-page-wrapper .aci-results-equinox-form :is(input,select):focus{border-color:var(--primary-dark);color:var(--primary-dark)}body.blackmode #inner-page-wrapper .aci-results-equinox-form input[type=submit]{background:var(--background);border-color:var(--background);color:var(--primary-text)}body.blackmode #inner-page-wrapper .aci-results-equinox-form input[type=submit]:hover{background:var(--secondary);border-color:var(--secondary);color:var(--primary-dark)}body.blackmode #inner-page-wrapper .aci-results-equinox-filter a{background:var(--primary);border-color:var(--primary);color:var(--primary-dark)!important}body.blackmode #inner-page-wrapper .aci-results-equinox-filter a svg path{fill:var(--primary-dark);stroke:var(--primary-dark);transition:var(--template-transition)}body.blackmode #inner-page-wrapper .aci-results-equinox-filter a.active,body.blackmode #inner-page-wrapper .aci-results-equinox-filter a:hover{background:var(--secondary);border-color:var(--secondary)}body.blackmode #inner-page-wrapper .aci-results-equinox-dropdown>span svg path{fill:var(--primary)}body.blackmode #inner-page-wrapper .aci-results-equinox-dropdown ul li a{color:var(--background)!important}body.blackmode #inner-page-wrapper .aci-results-equinox-dropdown ul li a:hover{color:var(--secondary)!important}body.blackmode #inner-page-wrapper .aci-results-equinox-credits{color:inherit}body.blackmode #inner-page-wrapper .aci-results-equinox-pagination ul li.disable :is(a,span){border-color:var(--secondary);background:var(--secondary);opacity:1}body.blackmode #inner-page-wrapper .aci-results-equinox-pagination ul li.disable :is(a,span) svg path{fill:var(--primary)}body.blackmode #inner-page-wrapper .aci-results-equinox-pagination ul li :is(a,span).active,body.blackmode #inner-page-wrapper .aci-results-equinox-pagination ul li :is(a,span):hover{border-color:var(--secondary);background:var(--secondary);color:var(--primary)}body.blackmode #inner-page-wrapper .aci-details-equinox-banner-viewall{background:var(--primary);color:var(--primary-dark)}body.blackmode #inner-page-wrapper .aci-details-equinox-status{background:transparent;color:var(--primary)}body.blackmode #inner-page-wrapper .aci-details-equinox-featured svg path,body.blackmode #inner-page-wrapper .aci-details-equinox-commission svg path{fill:var(--primary);stroke:var(--primary)}body.blackmode #inner-page-wrapper .aci-details-equinox-schedule-dates li .is-selected{background:var(--primary);color:var(--background)}body.blackmode #inner-page-wrapper .aci-details-equinox-button{background:var(--primary);color:var(--background);border-color:var(--primary)}body.blackmode #inner-page-wrapper .aci-details-equinox-button svg path{fill:var(--background);stroke:var(--background);transition:var(--template-transition)}body.blackmode #inner-page-wrapper .aci-details-equinox-button.is-outlined,body.blackmode #inner-page-wrapper .aci-details-equinox-button.is-outlined-primary{--btn-background: transparent;--btn-color: var(--primary-text);--btn-border-color: var(--primary-text);--btn-hover-background: var(--secondary);--btn-hover-border-color: var(--secondary);--btn-hover-color: var(--primary);background:var(--btn-background)}body.blackmode #inner-page-wrapper .aci-details-equinox-button.is-outlined svg path,body.blackmode #inner-page-wrapper .aci-details-equinox-button.is-outlined-primary svg path{fill:var(--btn-background);stroke:var(--btn-color)}body.blackmode #inner-page-wrapper .aci-details-equinox-button.is-outlined:hover svg path,body.blackmode #inner-page-wrapper .aci-details-equinox-button.is-outlined-primary:hover svg path{fill:var(--btn-color)}body.blackmode #inner-page-wrapper .aci-details-equinox-button:hover{background:var(--secondary);border-color:var(--secondary)}body.blackmode #inner-page-wrapper .aci-details-equinox-button:hover svg path{fill:var(--primary);stroke:var(--primary)}body.blackmode #inner-page-wrapper .aci-details-equinox-sharer ul li a:hover{background:var(--secondary)}body.blackmode #inner-page-wrapper .aci-details-equinox-accordion-title:after{filter:brightness(0) invert(1)}body.blackmode #inner-page-wrapper .aci-details-equinox-accordion-title.is-open{background:var(--primary);color:var(--primary-dark)}body.blackmode #inner-page-wrapper .aci-details-equinox-accordion-title.is-open:after{filter:brightness(1) invert(0)}body.blackmode #inner-page-wrapper .aci-details-equinox-accordion-content{background:transparent}body.blackmode #inner-page-wrapper .aci-details-equinox-accordion-content div#ihf-walkscore-content{background:var(--primary)}body.blackmode #inner-page-wrapper .aci-details-equinox-disclaimer{color:var(--primary-text)}body.blackmode #inner-page-wrapper #ihf-main-container .ihf-advanced-property-search .nav-tabs>li>a{color:var(--primary)}body.blackmode #inner-page-wrapper #ihf-main-container .ihf-advanced-property-search .nav-tabs>li>a:hover{color:var(--background)}body.blackmode #inner-page-wrapper #ihf-main-container .ihf-advanced-property-search .nav-tabs>li.active>a{color:var(--primary-dark)}body.blackmode #inner-page-wrapper #ihf-main-container .ihf-advanced-property-search label{color:var(--primary)}body.blackmode #inner-page-wrapper #aios-roadmaps-equinox .aios-roadmaps-equinox__menuLists li a{color:var(--primary-text)}body.blackmode #inner-page-wrapper #aios-roadmaps-equinox .aios-roadmaps-equinox__menuLists li a i{background:var(--primary);color:var(--primary-dark)}body.blackmode #inner-page-wrapper #aios-roadmaps-equinox .aios-roadmaps-equinox__menuLists li a:hover i,body.blackmode #inner-page-wrapper #aios-roadmaps-equinox .aios-roadmaps-equinox__menuLists li .aios-roadmaps-current a i{background:var(--secondary)}body.blackmode #inner-page-wrapper #aios-roadmaps-equinox .aios-roadmaps-equinox .aios-roadmaps-pagination a{background:var(--primary);border-color:var(--primary);color:var(--primary-dark)}body.blackmode #inner-page-wrapper #aios-roadmaps-equinox .aios-roadmaps-equinox .aios-roadmaps-pagination a svg path{fill:var(--primary-dark);stroke:var(--primary-dark);transition:var(--transitions, all .4s ease-in-out)}body.blackmode #inner-page-wrapper #aios-roadmaps-equinox .aios-roadmaps-equinox .aios-roadmaps-pagination a:hover{background:var(--secondary);border:var(--secondary)}body.blackmode #inner-page-wrapper .ai-default-cf7wrap input[type=text],body.blackmode #inner-page-wrapper .ai-default-cf7wrap input[type=tel],body.blackmode #inner-page-wrapper .ai-default-cf7wrap input[type=email],body.blackmode #inner-page-wrapper .ai-default-cf7wrap textarea,body.blackmode #inner-page-wrapper .ai-default-cf7wrap select{color:var(--primary-dark);background:var(--primary)}body.blackmode .smwidget{--primary: #fff;--primary-rgb: 255, 255, 255;--background: #000000;--primary-text: #ffffff;--secondary: #cccccc;background:var(--background);color:var(--primary-text)}.siteButton a,.siteButton button{min-width:288px}.header .header__logo img{max-width:100%}.header .header__nav--menu ul#nav>li>a{transition:var(--transition)}.header .header__nav--menu ul#nav>li>a:hover{opacity:.75}.header .header__brokerage img{max-height:44px}.header.header--fixed{background:#0e0f12;max-height:unset}.globForm{background:#0e0f12;color:#fff;overflow:hidden}.globForm .globForm__field input,.globForm .globForm__field textarea,.globForm .globForm__field .wpcf7-list-item-label{color:#fff}.globForm .globForm__field input a,.globForm .globForm__field textarea a,.globForm .globForm__field .wpcf7-list-item-label a{color:inherit;transition:var(--transition)}.globForm .globForm__field input a:hover,.globForm .globForm__field textarea a:hover,.globForm .globForm__field .wpcf7-list-item-label a:hover{opacity:.75}.globForm .globForm__field form{position:relative;padding-bottom:40px}.globForm .globForm__field form .wpcf7-not-valid-tip{position:absolute;right:0;bottom:0;left:auto}.globForm .globForm__field form .wpcf7-response-output{position:absolute;text-align:center;font-size:13px!important}.globForm .globForm__field.globForm__field--checkbox .wpcf7-not-valid-tip{display:none}.globForm .globForm__field--button input{border:1px solid #fff}.globForm .globForm__field--button input:hover{background:#fff;color:var(--primary)}.footer{background:url(https://cdn.agentimagehosting.com/hWOLAfNKV34nMr8T1HpkJ/2026/02/05081835/footer-bg.jpg) center/cover no-repeat;position:relative}.footer:before{content:"";width:100%;height:100%;background:#000;opacity:.5;position:absolute;top:0;left:0;z-index:1}.footer__container{position:relative;z-index:1}.footer .footer__contactInfo ul li a:hover,.footer .footer__nav ul li a:hover,.footer .footer__bottom--copyright ul li a:hover,.footer .footer__bottom--disclaimer p a:hover{color:#fff;opacity:.75}.opt .wpcf7-list-item-label{width:calc(100% - 22px)!important;line-height:1.4;font-size:12px}.opt span{width:100%!important;margin:0!important}.opt{margin-top:15px}.opt span.wpcf7-list-item label{display:flex;justify-content:space-between;align-items:flex-start}p.bp{text-align:center;color:#fff;margin-top:20px}.footer__nav ul li a:hover{color:#fff}.introLogo{position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;background:var(--primary);display:flex;justify-content:center;align-items:center;transition:all 2s ease-in-out;transform:translateY(-100%);padding:15px}.introLogo.active{transform:translateY(0)}.introLogo__inner{position:relative}.introLogo__inner--text{color:#fff;text-align:center;font-family:var(--font-family-title);font-size:35px;font-size:clamp(25px,2.19vw,35px);letter-spacing:.1em;line-height:1;margin-top:5px}body:has(.introLogo.active){overflow:hidden}#ihf-map-canvas{filter:none!important}.interactiveMap{background:#000;padding:60px 15px;position:relative;z-index:0}.interactiveMap:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:url(../images/map/map-compass.png) center center no-repeat;background-size:min(90vw,403px) auto;opacity:.06}.interactiveMap:after{content:"";display:block;position:absolute;z-index:-2;top:0;left:0;right:0;bottom:0;background:url(../images/map/map-bg.jpg) center center no-repeat;background-size:cover;opacity:.3}.interactiveMap__wrap{position:relative;z-index:2}.interactiveMap__content{margin:50px 0 0}.interactiveMap__content--title{margin:0 0 min(6vw,50px)}.interactiveMap__content--title h2{text-transform:uppercase;color:#fff;letter-spacing:.05em;font-size:min(11.7vw,45px);line-height:1;text-align:center}.interactiveMap__content--title h2 span{display:block;letter-spacing:.05em;font-size:.432em;margin:0 0 .78125em}.interactiveMap__content--links{text-align:center}.interactiveMap__content--links>div:not(:first-child){margin:10px 0 0}.interactiveMap__content--links>div a{color:#fff!important;display:inline-flex;vertical-align:middle;flex-flow:row wrap;align-items:center;justify-content:center;text-align:center;font-size:18px;letter-spacing:.075em;min-width:15.556em;min-height:3.222em;padding:.558em;position:relative;z-index:0;transition:all ease .4s}.interactiveMap__content--links>div a:after{content:"";display:block;position:absolute;z-index:-1;left:0;right:calc(100% - 1.444em);bottom:0;top:0;opacity:0;background:#fff;transition:all ease .4s}.interactiveMap__content--links>div a.active,.interactiveMap__content--links>div a:hover{color:#000!important}.interactiveMap__content--links>div a.active:before,.interactiveMap__content--links>div a:hover:before{opacity:0}.interactiveMap__content--links>div a.active:after,.interactiveMap__content--links>div a:hover:after{opacity:1;right:0}.interactiveMap .mainMap{padding-top:35px;width:min(86.545vw,562px);position:relative;margin:0 auto;display:none}.interactiveMap .mainMap img{display:block;width:100%}.interactiveMap .mainMap__base{position:relative;z-index:0;filter:drop-shadow(0px 0px .625vw rgba(0,0,0,.59))}.interactiveMap .mainMap__base img{aspect-ratio:562/732;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.interactiveMap .mainMap__hovers{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.interactiveMap .mainMap__hovers--hover{position:absolute;opacity:0;transition:all ease-in-out .4s;z-index:1;filter:drop-shadow(0px 0px 1.375vw rgba(0,0,0,.7))}.interactiveMap .mainMap__hovers--hover.active{opacity:1;z-index:4}.interactiveMap .mainMap__hovers--hover[data-map-hover=bal-harbour]{top:17.5%;right:2%}.interactiveMap .mainMap__hovers--hover[data-map-hover=brickell]{top:54%;right:26%}.interactiveMap .mainMap__hovers--hover[data-map-hover=coconut-grove]{bottom:26.4%;left:43.1%}.interactiveMap .mainMap__hovers--hover[data-map-hover=coral-gables]{bottom:.5%;left:27.5%}.interactiveMap .mainMap__hovers--hover[data-map-hover=downtown]{top:46%;right:10.5%}.interactiveMap .mainMap__hovers--hover[data-map-hover=edgewater]{top:40.5%;right:23.1%}.interactiveMap .mainMap__hovers--hover[data-map-hover=key-biscayne]{bottom:18%;right:15.6%}.interactiveMap .mainMap__hovers--hover[data-map-hover=miami-beach]{top:22.1%;right:1.6%}.interactiveMap .mainMap__hovers--hover[data-map-hover=pinecrest]{bottom:5.9%;left:14.2%}.interactiveMap .mainMap__hovers--hover[data-map-hover=south-miami]{bottom:13.1%;left:-7.9%}.interactiveMap .mainMap__hovers--hover[data-map-hover=sunny-isles]{top:5.6%;right:1.3%}.interactiveMap .mainMap__labels{position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0}.interactiveMap .mainMap__labels--label{position:absolute;z-index:5}.interactiveMap .mainMap__labels--label.active{z-index:5}.interactiveMap .mainMap__labels--label[data-map-label=bal-harbour]{top:18.5%;right:-1%}.interactiveMap .mainMap__labels--label[data-map-label=brickell]{top:56.6%;right:25.4%}.interactiveMap .mainMap__labels--label[data-map-label=coconut-grove]{bottom:32.6%;left:47.4%}.interactiveMap .mainMap__labels--label[data-map-label=coral-gables]{bottom:31.7%;left:34.7%}.interactiveMap .mainMap__labels--label[data-map-label=downtown]{top:49.5%;left:63%}.interactiveMap .mainMap__labels--label[data-map-label=edgewater]{top:43.5%;left:66%}.interactiveMap .mainMap__labels--label[data-map-label=key-biscayne]{bottom:20.5%;right:12.8%}.interactiveMap .mainMap__labels--label[data-map-label=miami-beach]{top:35.6%;right:1.6%}.interactiveMap .mainMap__labels--label[data-map-label=pinecrest]{bottom:13.3%;left:20%}.interactiveMap .mainMap__labels--label[data-map-label=south-miami]{bottom:23.96%;left:23%}.interactiveMap .mainMap__labels--label[data-map-label=sunny-isles]{top:9.8%;right:-.6%}.interactiveMap .mainMap__labels--label span{display:block;font-size:min(2.033vw,11.18px);line-height:1.143;letter-spacing:.02em;text-transform:uppercase;text-shadow:#fff .1789em 0em 0em,#fff .1571em .0858em 0em,#fff .0967em .1505em 0em,#fff .0127em .1784em 0em,#fff -.0745em .1627em 0em,#fff -.1433em .1071em 0em,#fff -.1771em .0253em 0em,#fff -.1675em -.0628em 0em,#fff -.1169em -.1354em 0em,#fff -.0377em -.1749em 0em,#fff .0508em -.1715em 0em,#fff .1268em -.1262em 0em,#fff .1717em -.05em 0em;text-align:center;color:#000}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}#pojo-a11y-toolbar{bottom:0!important;top:auto!important;display:none}#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-grayscale,#pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none!important}body.pojo-a11y-readable-font [class*=ai-font],body.pojo-a11y-readable-font [class~=ai-font],body.pojo-a11y-readable-font [class^=ai-font]{font-family:agentimage!important}@media screen and (min-width:744px){.interactiveMap .mainMap{display:block}}@media screen and (min-width:1024px){.interactiveMap{padding:2.563vw 0}.interactiveMap:before{top:4.25vw;left:5.625vw;background:url(../images/map/map-compass.png) left top no-repeat;background-size:25.188vw auto;opacity:.15}.interactiveMap__wrap--inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-left:9vw}.interactiveMap__content{margin:2.5vw 0 0}.interactiveMap__content--title{margin:0 0 3.125vw}.interactiveMap__content--title h2{font-size:2.775vw;text-align:left}.interactiveMap__content--title h2 span{letter-spacing:.135em}.interactiveMap__content--links{-moz-column-count:2;column-count:2;gap:0;text-align:left}.interactiveMap__content--links>div:not(:first-child){margin:.625vw 0 0}.interactiveMap__content--links>div a{padding:.558em .558em .558em 1.444em;margin-left:-1.444em;justify-content:flex-start;text-align:left;font-size:1.125vw;min-width:19.111em}.interactiveMap__content--links>div a:before{content:"";display:block;position:absolute;z-index:-2;left:-1em;right:8em;bottom:0;height:1px;opacity:.2;background:#fff;background:linear-gradient(90deg,#fff0,#fff,#fff0);transition:all ease .4s}.interactiveMap__content--links>div a:after{right:calc(100% - 1.444em);background:#fff;background:linear-gradient(90deg,#fff 25%,#fff0 70%)}.interactiveMap .mainMap{padding-top:2.188vw;margin:0;width:35.125vw}.interactiveMap .mainMap__labels--label span{font-size:.699vw}}@media screen and (max-width:480px){.header .header__nav--menu ul#nav>li>a{padding:20px 15px}.header .header__nav--contactInfo{padding:0 15px 40px}.header .header__nav--contactInfo ul li a{font-size:9.5px}}
