.ipBanner{position:relative;margin-top:68px}.ipBanner:before{opacity:0}.ipBanner canvas{background-position:center center}.wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label{line-height:normal;text-align:justify}.wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{width:auto;display:inline-block;padding:6px;margin:0 2px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;top:2px;position:relative}.wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a,.wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label u{text-underline-offset:2px}.ai-default-cf7wrap+.wpcf7-response-output{font-size:12px}.ai-default-cf7wrap .wpcf7-form-control-wrap[data-name=optin]{margin-top:16px;display:block}.ai-default-cf7wrap .wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.ai-default-cf7wrap .wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label{font-size:14px}.ai-default-cf7wrap .wpcf7-spinner{position:absolute;top:100%;right:0;margin:0}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-form-row .wpcf7-form-control-wrap[data-name=optin]{padding:7px}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-form-row .wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-form-row .wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label{color:#fff;font-size:14px;text-align:justify;line-height:normal}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-form-row .wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label input{display:inline-block;height:auto}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-form-row .wpcf7-form-control-wrap[data-name=optin] .wpcf7-acceptance .wpcf7-list-item label a{margin:0;padding:0;line-height:1;color:inherit;display:inline;background:none;font-size:inherit;text-transform:none}.aci-details-elevate-modal-form .listings-field.optin{margin-top:24px}.aci-details-elevate-modal-form .wpcf7-acceptance .wpcf7-list-item label{transform:none;position:static;text-align:justify;letter-spacing:.025em}.error404 .error-page-content-wrapper{font-family:var(--font-family-default)}.error404 .error-page-content-wrapper .error-forms input[type=text],.error404 .error-page-content-wrapper .error-forms input[type=email],.error404 .error-page-content-wrapper .error-forms input[type=phone],.error404 .error-page-content-wrapper .error-forms textarea{font-family:inherit}.error404 .error-page-content-wrapper .error-page-cf-wrap .wpcf7 form{position:relative}.error404 .error-page-content-wrapper .error-page-cf-wrap .wpcf7 form.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;right:.25em;top:.5em;left:auto;width:auto;line-height:1;font-size:12px;padding:.25em;letter-spacing:.02em}.error404 .error-page-content-wrapper .error-page-cf-wrap .wpcf7 form .wpcf7-response-output{margin:0;line-height:1;font-size:12px;text-align:center;padding:.5em .1em}.error404 .error-page-content-wrapper .error-page-cf-wrap .wpcf7 form .wpcf7-spinner{position:absolute;right:0%;top:105%;margin:0}.smwidget,.single-aios-communities #content .community-container .community-banner-image,.single-aios-communities #content .community-heading{display:none}body.single-aios-listings .header,body.theme-agentpro-elevate .header{background:var(--background);padding:15px}body.single-aios-listings .header__navigation div>ul>li:hover>a,body.theme-agentpro-elevate .header__navigation div>ul>li:hover>a{background:var(--primary-text);color:#fff}body.single-aios-listings .header__navigation div>ul>li a,body.theme-agentpro-elevate .header__navigation div>ul>li a{color:var(--primary-text)}body.single-aios-listings .header__phone a svg path,body.theme-agentpro-elevate .header__phone a svg path{fill:var(--primary-text)}body.single-aios-listings .header__phone a span,body.theme-agentpro-elevate .header__phone a span{color:var(--primary-text)}body.single-aios-listings .header__burgerMenu svg line,body.theme-agentpro-elevate .header__burgerMenu svg line{stroke:var(--primary-text)}body.single-aios-listings .aci-details-elevate-button.is-outlined,body.theme-agentpro-elevate .aci-details-elevate-button.is-outlined,body.single-aios-listings .aci-details-elevate-navigation li .aci-details-elevate-button,body.theme-agentpro-elevate .aci-details-elevate-navigation li .aci-details-elevate-button{--btn-border-color: var(--aios-listing-secondary-color);--btn-background: var(--aios-listing-secondary-color);--btn-color: #fff}.aci-details-elevate-about-readmore.active span{font-size:0;position:relative}.aci-details-elevate-about-readmore.active span:before{display:inline-block}.aci-details-elevate-about-readmore span:before{position:relative;content:"Read Less";margin-right:-4.6155em;font-size:13px;display:none}.post-page-get-a-free-home-valuation .ipcontactus__form{max-width:563px}@media screen and (min-width:744px){.ipBanner__headings .entry-title{font-size:72px}}@media screen and (min-width:1024px){.ipBanner{margin-top:102px}}@media screen and (min-width:1280px){.ipBanner{margin-top:max(min(115px,7.1875vw),94px)}.single-aios-communities #content .community-heading{margin-top:30px}body.single-aios-listings .header,body.theme-agentpro-elevate .header{padding-inline:clamp(1.875rem,-6.625rem + 10.625vw,4rem)}}
