.flex{display:flex;flex-wrap:wrap}.ai-center{align-items:center}.jc-center{justify-content:center}.relative,.image-canvas{position:relative}.image-canvas img{filter:brightness(75%)}.image-canvas .custom-float-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:center;font-weight:700;color:#fff;text-shadow:0 2px 1px #000;z-index:1}.image-canvas .custom-float-text a{color:inherit!important}body{font-size:var(--font-size-default);color:#000!important}body .header--fixed{max-height:unset}.header__logo a img{max-width:201px;max-height:72px}.header__burger button{background-color:#fff}.offcanvas__content #offcanvasnav li a:before{display:none}.offcanvas__header--logo img{filter:invert(1)}#inner-page-wrapper .community-stat-item span,p,.paragraph{font-size:18px}#inner-page-wrapper #content h1,#inner-page-wrapper #content .heading-1,#inner-page-wrapper #content .community-entry-content>h2,h1,.heading-1{font-size:42px;line-height:48px;font-weight:700}.ftcommunities__item--title{font-size:24px}.aios-custom-ihomefinder-results-template .aci-results-equinox-filter a:nth-child(3){display:none!important}body .header__contact .custom-html-widget a span:last-child{display:block;margin-right:5px}body .header__contact .custom-html-widget a{display:inline-flex;align-items:center;justify-content:center;width:100px;height:42px;border-radius:0;border:solid 1px var(--secondary);color:var(--secondary-text);font-size:14px;text-transform:uppercase}body .aios-home-valuation-form-steps-wrap .aios-home-valuation-title h2{text-transform:uppercase}.tax-community-group #inner-page-wrapper .inner-page-container{max-width:1440px;padding:0 15px}.tax-community-group #inner-page-wrapper #content h2,.tax-community-group #inner-page-wrapper #content .heading-2,.tax-community-group h2,.tax-community-group .heading-2{font-size:22px;line-height:40px;font-weight:700}.home .meetteam:before{content:"";background:#fff}.offcanvas__content #offcanvasnav>li.split-col>.sub-menu{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.offcanvas__content #offcanvasnav>li.split-col>.sub-menu li{-moz-column-break-inside:avoid;break-inside:avoid}.offcanvas__content #offcanvasnav>li.split-col>.sub-menu li:first-child{padding-top:10px}body.page-id-106 .dropdown-menu.inner{max-height:250px!important}body.page-id-106 #content #formsearch .quicksearch__field-wide{max-width:unset}.aci-equinox-gallery .mfp-close:hover{color:#000;opacity:.6}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}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}.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}.home .bootstrap-select.btn-group .dropdown-menu.inner{max-height:200px!important}.wpcf7 form.custom-page-cf span.wpcf7-not-valid-tip~span.wpcf7-not-valid-tip{display:none!important}#ihf-main-container .glyphicon-remove-circle:before{color:#fff!important}body .aios-home-valuation-step-wrap .aios-home-valuation-form p{color:#fff}.aios-custom-ihomefinder-details-template #ihf-main-container.ihf-modal-container .modal input[type=submit]:hover,.aios-custom-ihomefinder-details-template #ihf-main-container.ihf-modal-container .modal button[type=submit]:hover,.aios-custom-ihomefinder-details-template #ihf-main-container.ihf-modal-container .modal button#ihf-alert-popup-optout:hover{background-color:var(--template-dark)!important}@media screen and (min-width: 744px){.tax-community-group #inner-page-wrapper .inner-page-container{padding:0 50px}.tax-community-group #inner-page-wrapper #content h2,.tax-community-group #inner-page-wrapper #content .heading-2,.tax-community-group h2,.tax-community-group .heading-2{font-size:34px}.offcanvas__content #offcanvasnav>li.split-col>.sub-menu{-moz-column-count:2;column-count:2}}@media screen and (min-width: 992px){.flex a.primary-button{height:100%}}@media screen and (min-width: 1024px){.tax-community-group #inner-page-wrapper .inner-page-container{padding:0 85px}.offcanvas__content #offcanvasnav>li.split-col>.sub-menu{-moz-column-count:1;column-count:1}body.page-id-106 #content #formsearch .quicksearch__field-wide{max-width:600px!important}}@media screen and (min-width: 1280px){.offcanvas__content #offcanvasnav>li.split-col>.sub-menu{-moz-column-count:2;column-count:2}}@media screen and (max-width: 991px){.flex{justify-content:center}.flex .image-container{order:-1;margin-bottom:40px}body .header__contact .custom-html-widget a span:last-child{display:none}.header__contact .default-label{font-size:0}.header__logo a img{max-width:100%!important;max-height:72px!important}#inner-page-wrapper #content h1,#inner-page-wrapper #content .heading-1,#inner-page-wrapper #content .community-entry-content>h2,h1,.heading-1{font-size:20px;line-height:1}body .header__contact .custom-html-widget a{width:40px}body #pojo-a11y-toolbar{display:none!important}}
