body{font-size:var(--font-size-default)}a:hover,a:focus,em.ai-mobile-phone a:hover,em.ai-mobile-phone a:focus{outline:none}.header{position:fixed;padding:20px 24px;max-height:none}.header--fixed{background:var(--primary)}.site-pagination-arrows .slide-button-prev:hover svg circle,.site-pagination-arrows .slide-button-next:hover svg circle{fill:var(--secondary);stroke:var(--secondary)}.site-pagination-arrows .slide-button-prev:hover svg path,.site-pagination-arrows .slide-button-next:hover svg path{fill:#fff}.siteButton a,.siteButton button{color:#fff;background:var(--secondary)}.siteButton:hover a,.siteButton:hover button{background:var(--primary)}.siteButton--alt a,.siteButton--alt button{background:transparent!important}.siteButton--alt a:hover,.siteButton--alt button:hover{color:#000!important;background:#fff!important}.globForm{--footer-index: 1}.globForm__form{margin:0 auto;max-width:650px;padding:80px 4px;color:#fff;width:100%}.globForm__form .site-heading h2{text-align:center;display:block}.globForm__form .site-heading h2 strong{padding:0}.globForm__form-btn{width:100%;margin:30px auto 0;display:block}.globForm__fields{padding:0}.globForm__field input[type=text],.globForm__field input[type=tel],.globForm__field input[type=email],.globForm__field textarea{color:#fff}.globForm__field--message{margin-top:15px}.globForm__field--button{padding:0;margin:20px auto 0}.globForm__field--button input{background:var(--secondary)}.globForm__field--button input:hover{background:var(--primary)}.globForm__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;border-radius:0}.globForm__image:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:2;background:#0009}.globForm__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.globForm__image-btn{position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%);padding:0 15px}.globForm__image-btn a{min-width:255px;width:auto}.footer{background:var(--primary)}.footer__nav ul li a:hover{color:var(--secondary)}.footer__nav ul li .sub-menu{margin-top:10px;margin-left:10px}.footer__nav ul li .sub-menu li{padding:0}.footer__contactInfo ul li a:hover{color:var(--secondary)}.footer__icons--socials ul li a:hover{background:var(--secondary);border-color:var(--secondary)}.footer__bottom--disclaimer{display:block;text-align:center}.footer__bottom--disclaimer p a:hover{color:var(--secondary)}.footer__bottom--logos{padding-left:0;margin-top:30px;justify-content:center}.footer__bottom--copyright ul{justify-content:center}.footer__bottom--copyright ul li a:hover{color:var(--secondary)}.footer__icons--brokerage{max-width:295px}.footer__nav ul li .sub-menu{display:none}.footer__icons--brokerage{max-width:211px!important}.featuredCommunities__list--image img{-o-object-fit:contain;object-fit:contain;background-color:#fff}.aiosCommunitiesEquinox__item a img{-o-object-position:center;object-position:center}#inner-page-wrapper #content .agentsingle__card-contacts-item{text-transform:capitalize}.header__logo img{max-height:60px}.aiosCommunitiesEquinox__item a img{-o-object-fit:contain;object-fit:contain}.header{padding:20px 24px}.aiosAgentsEquinox__agent--img img{-o-object-position:top;object-position:top}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important;display:none}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-light-background,#pojo-a11y-toolbar .pojo-a11y-btn-grayscale{display:none!important}body.pojo-a11y-readable-font [class*=ai-font-]{font-family:agentimage!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{font-size:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{font-size:33px}.header__nav--menu div>ul>li>a{transition:ease-in-out .3s}.header__nav--menu div>ul>li>a:hover{opacity:.7}@media screen and (min-width:744px){.header{padding:24px 40px}}@media screen and (min-width:1024px){.globForm__form-btn{max-width:300px}.globForm__image img{-o-object-position:top center;object-position:top center}.globForm__image-btn a{min-width:300px}body #pojo-a11y-toolbar{display:block}.header{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:1280px){.header{position:absolute;background:transparent!important}.header--fixed{background:transparent}.header__nav--menu div>ul>li .sub-menu>li:hover>a{background:var(--secondary);color:#fff}.header{padding:36px 52px}}@media screen and (min-width:1366px){.header{padding-left:90px;padding-right:90px}}
