body{font-size:var(--font-size-default)}.header.header--fixed .header__logo{max-width:85px}body.theme-agentpro-equinox .header,body.aios-custom-ihomefinder-template-equinox .header{background:var(--theme-equinox-header-bg, #000);padding:var(--theme-equinox-header-p, 20px 24px)}body #pojo-a11y-toolbar{bottom:0!important;top:auto!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-toolbar-toggle a{border-radius:50%!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}.header--fixed{max-height:100%!important}.header__logo img{max-height:100%!important;max-width:171.86px!important}.header__logo img,.img-responsive{filter:brightness(0) invert(1)}.footer{background:#000!important}body .aci-results-equinox-pagination ul li :is(a,span).active{pointer-events:none}.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;font-size:12px!important}.bootstrap-select.btn-group .dropdown-toggle .filter-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-menu.pull-right{z-index:1001!important}#listings-details .listings-slideshow .listings-slideshow-slide:after{z-index:5!important}.home .bootstrap-select.btn-group .dropdown-menu.inner{max-height:200px!important}body .aci-results-equinox-controls{justify-content:flex-end}body .smwidget{display:none}body .aci-results-equinox-credits .img-responsive{filter:unset}body .aci-printable-equinox-logo img{filter:brightness(0) invert(1)}body .header__contactInfo a.custom-button{padding:1em 1.5em;border-radius:16px;border:1px solid currentColor}body .header__contactInfo a.custom-button:hover{background:var(--primary);border-color:var(--primary)}body .header__contactInfo a.custom-button:before{display:none}@media screen and (min-width: 744px){body .header__contactInfo a.custom-button i{display:none}}@media only screen and (max-width: 1400px){.header__nav--menu div>ul>li a{font-size:12px!important}}@media only screen and (max-width: 991px){body #pojo-a11y-toolbar{display:none!important}}@media only screen and (max-width: 767px){.ipBanner__headings--breadcrumbs>span{gap:5px!important;font-size:11px!important}.ip-container #main-wrapper{overflow:hidden!important}body #ihf-main-container .mc-payments-table{width:100%!important;max-width:320px!important;margin:30px auto!important}.footer__icons--socials ul li{padding:0 2px!important}.siteButton a,.siteButton button{min-width:100%!important}.footer__icons--socials ul li{padding:0 3px!important}.ipBanner{min-height:300px!important}body #inner-page-wrapper #content .agentsingle__card-contacts-item{font-size:12px!important}.header__nav--contactInfo ul li a{font-size:11px!important;letter-spacing:1px!important}#inner-page-wrapper #content .agentsingle__card-information{padding:14px 10px!important}.header__nav--contactInfo ul li.mCF-email a{font-size:11px!important;letter-spacing:1px!important}}
