body{font-size:var(--font-size-default)}.aios-custom-ihomefinder-shortcode-template .aci-results-equinox-list-footer,.aios-custom-ihomefinder-results-template .aci-results-equinox-list-footer{display:none}.listings-number.aos-init.aos-animate{display:block;color:var(--template-primary-text);font-size:16px;font-style:normal;font-weight:300;line-height:1.428;letter-spacing:1.96px;text-transform:uppercase;margin-top:10px}.header.header--fixed{padding:11px 20px}.header__logo a{color:#fff}.header__nav #nav li:first-child{display:block!important}html body .header__container{gap:8px}html body .header__burger button:before{top:16px}html body .header__burger button:after{left:7px;width:26px}.header__burger button em{display:block;width:26px;height:2px;background:#000;margin-left:auto;margin-right:3px}html body .offcanvas{left:0;right:auto;transform:translate(-100%)}.offcanvas__header--logo{max-width:110px}.offcanvas__header--brokerage{max-width:160px}.footer__logos a{color:#fff}body .footer__logos--logo{max-width:100px}.logo-slider{width:100%;max-width:500px}.header__logo{max-width:55px!important}.ipcontactus_ascend__form .custom-page-row.custom-page-stayintouch .wpcf7-list-item-label{text-transform:capitalize!important}body.page-id-33 #ip-ascend-contact.aios-auto-generate-page,.post-page-contact .seusmsg .bg-default{display:none}.post-page-contact .seusmsg .bg-contact-ip{display:block!important;-o-object-position:top center;object-position:top center}.aios-custom-ihomefinder-details-template .header{background:var(--primary)}.aios-roadmaps-equinox__contents ol.rm-col-2{-moz-column-count:2;column-count:2;gap:60px;margin-top:20px!important}.aios-roadmaps-equinox__contents ol.rm-col-2 li{line-height:1.9}.smwidget-title div span{font-size:16px;line-height:1.2}.smwidget-title div a{font-size:18px}.glyphicon-remove-circle{color:#fff!important}.post-page-contact .seusmsg__form-control .wpcf7-not-valid-tip{font-size:11px;color:#ffcfcf;top:0;background:none;left:0;border:none}body .footer__contacts>*{font-size:12px}.aci-results-equinox-list-price span:not(.sold){display:none!important}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}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast{display:none!important}body.pojo-a11y-readable-font [class*=ai-font],body.pojo-a11y-readable-font [class~=ai-font],body.pojo-a11y-readable-font [class^=ai-font]{font-family:agentimage!important}.wpcf7 form .wpcf7-response-output{text-align:center}.error404 .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:2px;width:auto}#inner-page-wrapper .inner-page-container:has(.aci-results-equinox){padding-left:15px;padding-right:15px;margin:0;max-width:100%}body:has(.aci-results-equinox) .innerhero__container{max-width:100%}body:has(.aci-results-equinox) .innerhero__container .innerhero__heading{padding-left:15px;padding-right:15px}#aios-roadmaps-equinox .aios-roadmaps-equinox .aios-roadmaps-pagination a.aios-roadmaps-next svg{filter:invert(1)}.single-aios-communities .community-properties .aci-results-equinox-list-featured li{font-size:12px}@media screen and (min-width: 600px){body .footer__contacts>*{font-size:14px}}@media screen and (min-width: 744px){.header__logo{max-width:60px!important}}@media screen and (min-width: 1024px){body .footer__heading{max-width:320px;min-width:320px}}@media only screen and (min-width: 1280px) and (max-width: 1600px){.header__logo a img{width:3.75vw}.header__brokerage img{width:6.75vw!important}.header__nav #nav{gap:1.5vw}html body .header__nav #nav li a{gap:.38vw;font-size:1vw}.header__contact .default-label{font-size:1vw}.header__burger{height:2.63vw}.header__burger button{width:2.63vw;height:2.63vw}.header__burger button:before,.header__burger button:after{top:1.06vw;left:.44vw;width:1.63vw;height:.13vw}.header__burger button:after{top:1.5vw;left:1.25vw;width:.81vw}}@media only screen and (max-width: 1280px){.smwidget-title div a{font-size:11px}.smwidget-title div span{font-size:12px}}@media only screen and (max-width: 991px){#pojo-a11y-toolbar{display:none}}@media only screen and (max-width: 767px){.aios-roadmaps-equinox__contents ol.rm-col-2{-moz-column-count:1;column-count:1}}@media only screen and (max-width: 480px){.smwidget-title div a{font-size:15px}}
