:root{--font-family-title: "Italiana", serif !important;--font-family-body: "Quicksand", sans-serif !important}body{font-size:var(--font-size-default)}.header--fixed,.footer{background:var(--secondary)}.header__logo img{max-height:unset;width:100%;max-width:120px}.header__brokerage img{max-height:unset;width:100%;max-width:100px}.header--fixed{max-height:unset}.aiosCommunitiesEquinox__container{max-width:100%}.aiosCommunitiesEquinox__items{grid-template-columns:repeat(4,minmax(0,1fr))}.header{padding-inline:15px}.header .header__nav--menu div>ul>li{padding:0 min(.75vw,12px)}.header .header__nav--menu div>ul>li a{font-size:clamp(12px,.88vw,14px)}.ai-testimonials-pagination ul li a,.ai-testimonials-pagination ul li span{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border:1px solid #AAA;border-radius:var(--template-radius, 8px);background:#fff;color:#000!important;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;transition:all .4s ease-in-out}.ai-testimonials-pagination ul li a.current,.ai-testimonials-pagination ul li span.current,.ai-testimonials-pagination ul li:hover a{background:var(--primary);border-color:var(--primary);color:#fff!important}.ai-testimonials-pagination ul li a .ai-font-arrow-f{font-size:11px}.aiosCommunitiesEquinox__notfound{display:none}.aci-results-equinox-filter{margin-right:auto}.aci-printable-equinox-git,.aci-printable-equinox-logo{background:var(--secondary)!important}.header--fixed{padding-top:20px;padding-bottom:20px}.header__brokerage img{transition:var(--default-transition)}.header--fixed .header__logo img{max-width:80px}.header--fixed .header__brokerage img{max-width:70px}.post-page-sold-properties .aci-results-equinox-list-price span{display:none}.post-page-sold-properties .aci-results-equinox-list-price span.sold{display:block}.aci-results-equinox-filter a{background:#beaf87;color:#fff!important;font-weight:unset!important}.aci-results-equinox-filter a:hover,.aci-results-equinox-filter a.active{background:#000!important;border-color:unset!important}.aci-details-equinox-modal-buttons button,.aci-details-equinox-button.is-outlined{background:#beaf87!important;color:#fff!important;border-color:#beaf87!important}.aci-details-equinox-modal-buttons button:hover,.aci-details-equinox-button.is-outlined:hover{background:#000!important;color:#fff!important;border-color:#000!important}.footer__icons--socials ul{flex-flow:row wrap;gap:1em}.footer__icons--socials ul li{padding:0}#ihf-main-container .btn-group{display:flex;flex-flow:row wrap;gap:8px}#ihf-main-container .btn-primary,.ihf-main-container .btn-primary{position:relative!important;display:flex!important;padding:5px 14px;justify-content:center;align-items:center;gap:10px;border:1px solid #beaf87;border-radius:16px!important;text-shadow:0px 4px 44px rgba(0,0,0,.29);font-size:14px;font-style:normal;font-weight:400;line-height:1.142;letter-spacing:1.68px;text-transform:uppercase;text-align:center;width:auto!important;max-width:100%;height:47px;transition:all .4s ease-in-out;background:#beaf87;color:#fff}#ihf-main-container .btn-primary:hover,.ihf-main-container .btn-primary:hover,#ihf-main-container .btn-primary:focus,.ihf-main-container .btn-primary:focus,#ihf-main-container .btn-primary.active,.ihf-main-container .btn-primary.active{background:#000;border-color:#000}@media screen and (min-width: 1024px){.header{padding-inline:50px}.footer__icons--socials ul{flex-flow:row;gap:0}.footer__icons--socials ul li{padding:0 6px}}@media only screen and (max-width: 1199px){.aiosCommunitiesEquinox__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.aiosCommunitiesEquinox__items{grid-template-columns:repeat(1,minmax(0,1fr))}}
