body{font-size:var(--font-size-default)}body .footer__logo p span{font-size:48px}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:-6px!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-grayscale,#pojo-a11y-toolbar .pojo-a11y-btn-light-background,#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast{display:none!important}#listings-details .listings-smi ul>li>a{font-family:agentimage!important}[class^=ai-font]:before{font-family:agentimage!important}body.pojo-a11y-readable-font em[class^=ai-font]{font-family:agentimage!important}.footer__newsletterForm--submit{top:7%}.footer__newsletterForm--wrap .footer-consent-cb .wpcf7-list-item{margin:10px 0}.footer__newsletterForm--input input{padding-right:40px}.footer__bottom--disclaimer p{font-size:10px}@media screen and (min-width:744px){.header:not(.header--fixed){padding-top:20px;padding-bottom:20px}}@media screen and (min-width:1024px){body #pojo-a11y-toolbar{display:block}.footer__bottom--logos .brokerage-logo img{max-width:200px}}@media screen and (min-width:1280px){body .footer__logo p span{font-size:48px}.header:not(.header--fixed) .header__logo img{max-height:87px}}
