.ipBanner{position:relative}.ipBanner:before{background:linear-gradient(0deg,rgba(0,0,0,.25),transparent 20% 70%,rgba(0,0,0,.25))}.ipBanner canvas{background-position:center center}.ipBanner__headings .entry-title{font-size:max(8.35vw,32px)}#ip-elevate-about .ip-elevate-about__content .about__title h2 span{text-transform:uppercase}.aci-details-elevate .aci-details-elevate-accordion .aci-details-elevate-accordion-content ul{padding-left:20px!important}.page-id-258 #content{text-align:center}.page-id-258 #content ul{display:flex;flex-flow:column;align-items:center;margin-left:0;text-align:left}.ip-services-btn{width:100%;display:inline-block;vertical-align:top;margin:30px 0}.ip-services-btn a{width:100%;height:auto;display:block;padding:40px 15px 50px;color:#fff;font-size:20px;background:#8b6911;transition:all .3s ease-in-out;position:relative}.ip-services-btn a>*{position:relative;z-index:2}.ip-services-btn a .green{color:#0f0}.ip-services-btn a:before{width:100%;height:100%;content:"";position:absolute;z-index:1;top:0;left:0;background:#c8a84a;background:linear-gradient(180deg,#c8a84a,#8b6911);opacity:1;transition:all .3s ease-in-out}.ip-services-btn a:hover:before{opacity:0}.single-aios-communities .community-heading{display:none}.aci-results-elevate .aci-results-elevate-dropdown ul li.active a{color:var(--dropdown-color)}.aci-results-elevate .aci-results-elevate-dropdown ul li a{display:block;color:#585858}.aci-results-elevate .aci-results-elevate-dropdown ul li a:hover,.aci-results-elevate .aci-results-elevate-dropdown ul li a:focus{color:var(--dropdown-color)}.aci-details-elevate .aci-details-elevate-banner-image{--image-overlay-display: none}.aci-details-elevate #ihf-main-container.ihf-modal-container .modal .consent-wrapper label{position:static;display:flex!important}.ihf-eureka .ihf-search .ihf-navbar .ihf-search-bar-location .ihf-input-group{flex-flow:row}.ihf-eureka .ihf-details .ihf-broker-display{max-width:225px}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-text h4,.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-text p{text-align:center}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-info .aios-home-valuation-button a{width:-moz-max-content;width:max-content}.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-info .aios-home-valuation-button a:hover,.post-page-get-a-free-home-valuation #aios-home-valuation-wrap .aios-home-valuation-info .aios-home-valuation-button a:focus{background:#585858}.post-page-get-a-free-home-valuation .ipcontactus__form{padding-top:12px;display:block;position:relative;width:100%;max-width:548px;margin:0 auto}.post-page-get-a-free-home-valuation .ipcontactus__form .globForm__field--checkbox label{margin-bottom:10px}.post-page-get-a-free-home-valuation .ipcontactus__form .globForm__field p{text-transform:uppercase;margin:1.12em 0;line-height:1.6}.post-page-get-a-free-home-valuation .ipcontactus__form .wpcf7 form .wpcf7-response-output{text-align:center}.page-id-39 #inner-page-wrapper{z-index:2}@media screen and (min-width:600px){.ipBanner__headings .entry-title{font-size:50px}}@media screen and (min-width:1024px){.ipBanner__headings .entry-title{font-size:50px}}@media screen and (min-width:1280px){#ip-elevate-about .ip-elevate-about__content .about__title h2 span{margin-right:-1em;font-size:80px}}
