body{font-size:var(--font-size-default)}.header:not(.show-fh){background:#f7a3ca66}.header .logo-wrap{width:35%}.header .logo-wrap a .logo img{max-width:200px;max-width:min(12.5vw,200px)}.header .logo-wrap a .logo-image{padding:0;border:none}.header.show-fh .logo-wrap{width:35%}.header.show-fh .navigation ul li{padding:0 10px}.header .navigation ul li{padding:0 15px}.header .navigation ul li a{font-size:min(.88vw,14px)!important}.ftr-broker-logo{width:100%;max-width:450px!important}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-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,body.pojo-a11y-readable-font em[class^=ai-font]{font-family:agentimage!important}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;font-size:12px;padding:.2em .8em;width:auto}.wpcf7 form .wpcf7-response-output{text-align:center}.bootstrap-select.btn-group .dropdown-toggle .filter-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-menu.pull-right{z-index:1001!important}.home .bootstrap-select.btn-group .dropdown-menu.inner{max-height:180px!important}.wpcf7 form.custom-page-cf span.wpcf7-not-valid-tip~span.wpcf7-not-valid-tip{display:none!important}@media screen and (min-width:1024px){body #pojo-a11y-toolbar{display:block}}@media only screen and (max-width:991px){#content .archive-list .post:first-child .entry .archive-content{font-size:16px!important}}@media screen and (max-width:991px){.header{background:var(--primary)!important}.header .logo-wrap{width:100%;max-width:500px}.header .logo-wrap a .logo img{max-width:200px}.header .logo-wrap a .logo{padding:0 0 15px}.header .logo-wrap a{flex-direction:column;justify-content:center;align-items:center}}
