:root{--primary: #687158 !important}body{font-size:var(--font-size-default)}.header__logo img{max-height:120px;transition:var(--default-transition)}.header--fixed{padding-top:10px!important;padding-bottom:10px!important;background:var(--primary)!important}.header--fixed .header__logo img{max-height:80px}.header__nav--menu div>ul>li:focus-within>ul{opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}.header__nav--menu div>ul>li .sub-menu>li:focus-within>a{white-space:nowrap;width:100%;color:#000;display:block;text-align:left;font-size:14px;padding:8px 14px;line-height:1.5;transition:var(--transition);display:flex;background:var(--primary);color:#fff}.header__nav--menu div>ul>li .sub-menu>li:focus-within>a .navArrowDest{transform:rotate(180deg)}.header__nav--menu div>ul>li .sub-menu>li:focus-within>a .navArrowDest path{fill:#fff}.header__nav--menu #nav li.unlink_nav>a{pointer-events:none}.header__nav--menu div>ul>li.menu-item-home{display:block}body.aios-custom-ihomefinder-template-equinox .header{background:var(--primary)!important;padding:15px min(2vw,52px)}.footer{background:var(--primary)}.footer__nav ul li.menu-item-home{display:block}.ipBanner{min-height:300px}.page-id-29 .aci-results-equinox-filter,.page-id-411 .aci-results-equinox-filter{display:none}.page-id-29 .aci-results-equinox-dropdown:nth-child(2),.page-id-411 .aci-results-equinox-dropdown:nth-child(2){margin-left:auto}.page-id-29 .aci-results-equinox-list-item:has(a[href*="35415-avenida-la-cresta-murrieta-ca-92562"]),.page-id-29 .aci-results-equinox-list-item:has(a[href*="12-oak-glen-unit-p-yarmouth-ma-02675"]),.page-id-411 .aci-results-equinox-list-item:has(a[href*="35415-avenida-la-cresta-murrieta-ca-92562"]),.page-id-411 .aci-results-equinox-list-item:has(a[href*="12-oak-glen-unit-p-yarmouth-ma-02675"]){display:none}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important;display:none!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}body #pojo-a11y-toolbar .pojo-a11y-btn-light-background,body #pojo-a11y-toolbar .pojo-a11y-btn-grayscale,body #pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast{display:none!important}body.pojo-a11y-readable-font *[class*=ai-font-],body.pojo-a11y-readable-font *[class*=ai-font-]:after,body.pojo-a11y-readable-font *[class*=ai-font-]:before{font-family:agentimage!important}.footer__nav ul li a{opacity:1}.footer__nav ul li a:hover{color:#fff;opacity:.6}.footer__contactInfo ul li a{opacity:1}.footer__contactInfo ul li a:hover{color:#fff;opacity:.6}.footer__icons--socials ul li a:hover{background:#fff;border-color:#fff;color:var(--primary)}.footer__bottom--disclaimer p a:hover,.footer__bottom--copyright ul li a:hover{color:#fff}body.page-id-20 .page_item.page-item-27,body.page-id-20 .page_item.page-item-32,body.page-id-20 .page_item.page-item-279{display:none}@media screen and (min-width: 1024px){.header--fixed{padding-left:min(2vw,52px);padding-right:min(2vw,52px)}body #pojo-a11y-toolbar{display:block!important}}@media screen and (min-width: 1280px){.header:not(.header--fixed){padding:36px min(2vw,52px)}}
