@charset "UTF-8";:root{--font-family-default: "Avenir Next Cyr";--font-family-title: "Kepler Std";--font-size-default: 14px;--font-size-title: 18px;--font-color-default: #000000;--font-color-title: #6c757d;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1)}.aios-split-nav li{position:relative;display:inline-block}.aios-split-nav .sub-menu{list-style:none outside none;background:transparent;padding:28px 0 0;position:absolute;width:100%;min-width:140px;left:50%;margin:0 0 0 -70px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0);transition:all .6s ease}.aios-split-nav .sub-menu a{color:#fff;display:block;padding:10px}.aios-split-nav .sub-menu a:hover{color:#fff;text-decoration:none}.aios-split-nav .sub-menu .sub-menu{margin-left:calc(100% + 2px);top:0;left:0;padding-top:0!important}.aios-split-nav li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.aios-split-nav .sub-menu li{position:relative;display:block}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:hover,a:visited,a:focus,input,input:focus,textarea,textarea:focus,select:focus,select{outline:none!important;text-decoration:none!important}.slick-slide{outline:none!important}.label-hide{display:none!important}div#main-wrapper{overflow:hidden;position:relative}body.body-overflow{overflow:hidden}.global-canvas-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.global-canvas-bg canvas{position:relative;display:block;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.attachment-fixed canvas{background-attachment:fixed!important}header.main-header{z-index:1001;position:fixed;width:100%;left:0;transition:all .3s ease-in-out;background:#928793;padding:17.5px 80px 17.5px 0}.header-inner .menu-main-nav-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}header.main-header.show-fixed{box-shadow:0 0 10px #00000080}.header-logo a{display:block;position:relative;max-width:252px;margin:0 auto;transition:all .3s ease-in-out}.header-logo{width:252px;margin:0 auto}#nav-split{display:none}.aios-split-nav{font-size:0;width:calc(50% - 126px);padding:0;margin:0}ul.aios-split-nav.nav-left{text-align:right;padding-right:75px}ul.aios-split-nav.nav-right{padding-left:75px}.aios-split-nav>li{margin:0 min(1.4vw,32px);position:relative;display:inline-block;vertical-align:middle}.aios-split-nav>li:after{content:"";position:absolute;top:50%;right:calc(-1*min(1.4vw,32px));width:1px;height:15px;background:#fff;opacity:.2;transform:translateY(-50%)}.aios-split-nav>li>a{font-size:16px;text-align:center;color:#fff;font-weight:400;font-family:var(--font-family-default);letter-spacing:.8px;padding:5px;display:block;position:relative;z-index:5;transition:all .3s ease-in-out}.aios-split-nav>li:hover>a{opacity:.7}.aios-split-nav>li:first-child{margin-left:0!important}.aios-split-nav>li:last-child{margin-right:0!important}.aios-split-nav .sub-menu a{color:#fff;padding:9.5px 5px;font-size:14px;font-weight:400;font-family:var(--font-family-default);letter-spacing:.8px;transition:all .3s ease-in-out;position:relative;background:#928793;text-align:center}.aios-split-nav .sub-menu li:hover a:after{width:calc(100% - 10px);opacity:1}.aios-split-nav .sub-menu li a:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;height:1px;background:linear-gradient(to right,#d4af3700,#d4af37,#d4af3700);opacity:0;transition:all .3s ease-in-out}.aios-split-nav>li:last-child:after,.aios-split-nav>li:nth-child(4):after{display:none}ul.aios-split-nav.nav-right .header-contact-info{display:block!important}.header-contact-info{font-size:0}.header-contact-info span{display:inline-block;vertical-align:middle}.header-contact-info span a{display:block;padding:5px;color:#fff;font-size:14px;transition:all .3s ease-in-out}.header-contact-info span a:hover{opacity:.7}.header-contact-info span.border{width:1px;height:15px;background:#fff;margin:0 5px;opacity:.2}.header-burger-menu{position:absolute;top:0;right:0;width:80px;height:100%;padding:5px 10px;cursor:pointer;background:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .3s ease-in-out;background:#fff;border:solid 1px #fff}.header-burger-menu span{display:block;height:1px;background:#767676;width:20px;transition:all .3s ease-in-out}.header-burger-menu span:nth-child(2){margin:3px 0}.header-burger-menu:hover{background:#928793!important}.header-burger-menu:hover span{background:#fff}.site-offcanvas{overflow:hidden;position:relative}.site-offcanvas .offcanvas-backdrop.active{visibility:visible}.site-offcanvas .offcanvas-backdrop{position:fixed;z-index:1002;top:0;left:0;width:100%;height:100%;visibility:hidden}.slide-menu-content{position:fixed;bottom:0;right:-10%;width:100%;max-width:780px;height:100%;opacity:0;z-index:1002;visibility:hidden;background:#fff;transition:all .4s ease-in-out}.slide-menu-content.active{right:0;opacity:1;visibility:visible}.slide-menu-inner-content{position:relative;height:100%;overflow-y:auto;z-index:2;padding:0}.slide-menu-bottom-inner{padding:0 15px;margin:0 auto;display:block}.slide-menu-content-holder{position:relative;padding:0 15px;height:100%;background:#fff;width:calc(100% - 80px);background:url(../images/bmenu-bg.jpg) no-repeat;background-size:cover;background-position:top left}.slide-menu-content-inner{position:relative;z-index:5;width:100%;margin:0 auto;height:100%}.slide-menu-content-holder:after{content:"";position:absolute;bottom:0;right:-74px;width:66px;height:259px;background:url(../images/bmenu-shadow.png) no-repeat;background-size:100% 100%;background-position:center}.b-menu{max-width:550px;margin:-100px auto 0}.b-menu .menu-main-nav-container{display:block}.bmenu-logo{position:relative;left:-95px;margin-top:-14px}ul#slidenav{font-size:0;padding:0;margin:0 -85px 0 0;display:flex;flex-wrap:wrap}ul#slidenav>li>a{display:inline-block;padding:5px 0;color:#928793;font-size:48px;font-weight:400;line-height:1;font-family:var(--font-family-title);transition:all .3s ease-in-out;position:relative}ul#slidenav>li ul.sub-menu a{font-size:18px;color:#6b696d;font-weight:400;font-family:var(--font-family-default);padding:3px 0;display:inline-block;transition:all .3s ease-in-out;position:relative}ul#slidenav>li ul.sub-menu a:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;height:1px;background:linear-gradient(to right,#d4af37,#d4af3700);opacity:0;transition:all .3s ease-in-out}ul#slidenav>li ul.sub-menu li:hover a:after{width:100%;opacity:1}ul#slidenav>li:hover>a{opacity:.6}ul#slidenav li ul.sub-menu{margin-top:9px;margin-left:0;padding:0}ul#slidenav li ul.sub-menu li{margin-bottom:0;transition:all .3s ease-in-out}ul#slidenav li ul.sub-menu li:hover{padding-left:14px}ul#slidenav>li{margin-bottom:22px;position:relative;width:50%}ul#slidenav>li>a i{font-style:normal}ul#slidenav>li.bmenu-dd{margin-top:12px}ul#slidenav>li>.sub-menu{margin-bottom:3px;margin-top:4px!important}.close-burger-menu{font-size:12px;color:#928793;position:absolute;top:0;bottom:0;margin:auto;right:24px;padding:5px;cursor:pointer;transition:all .4s ease-in-out;z-index:12;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-burger-menu:hover{opacity:.6}ul#slidenav .b-menu-contact-details{display:block!important}.b-menu-contact{line-height:1;margin:5px 0 0}.b-menu-contact span{display:block;margin-bottom:2px;transition:all .3s ease-in-out}.b-menu-contact span:hover{padding-left:14px}.b-menu-contact a{display:inline-block;padding:5px;font-size:18px;color:#6b696d!important;font-weight:400;transition:all .3s ease-in-out;font-family:var(--font-family-default);position:relative}.b-menu-contact a:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;height:1px;background:linear-gradient(to right,#d4af37,#d4af3700);opacity:0;transition:all .3s ease-in-out}.b-menu-contact a:hover:after{width:100%;opacity:1}a.b-menu-loc{display:flex;line-height:1.2;max-width:180px}.bmenu-broker-logo img{max-width:200px;margin:0 auto}.bmenu-logo img{max-width:653px}p#breadcrumbs{line-height:1.7;margin:calc(1.12em + 3px) 0 1.12em}p#breadcrumbs a{color:#000}p#breadcrumbs a:hover{color:var(--secondary)}.global-site-title{font-size:72px;color:#1f2326;font-family:var(--font-family-title);line-height:.85}.global-site-title span{color:#6a6a6c;font-weight:400;font-style:italic}.global-site-title span>span{font-style:normal;font-size:25px;display:block;margin-top:25px;color:#1f2326;line-height:1.2}.global-site-title.title-center{text-align:center}a.global-site-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding-left:30px;height:25px}a.global-site-btn:before{content:"";position:absolute;top:12px;bottom:0;left:-17px;margin:auto;width:80px;height:98px;background:url(../images/btn-icon-new.png) no-repeat;background-size:100% 100%;background-position:center;transition:all .3s ease-in-out;opacity:0;pointer-events:none}a.global-site-btn:after{content:"";position:absolute;top:12px;bottom:0;left:-17px;margin:auto;width:80px;height:98px;background:url(../images/btn-icon-1-new.png) no-repeat;background-size:100% 100%;background-position:center;transition:all .3s ease-in-out;pointer-events:none}a.global-site-btn span{z-index:5;padding:0;font-size:12px;text-transform:uppercase;color:#6b696d;letter-spacing:2.3px;position:relative;border-bottom:solid 1px transparent;font-family:var(--font-family-default);display:block;transition:all .3s ease-in-out}a.global-site-btn:hover span{border-bottom:solid 1px #d4af37;padding:0 0 6px}a.global-site-btn:hover:before{opacity:1}a.global-site-btn:hover:after{opacity:0}.global-arrow-holder{display:flex;align-items:center;justify-content:space-between;gap:25px}.global-arrow-holder a,.global-arrow-holder button{appearance:none;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:none;outline:none;font-size:15px;color:#928793;transition:all .4s ease-in-out;pointer-events:auto;position:relative;background:transparent}.global-arrow-holder a:hover,.global-arrow-holder button:hover{color:#e8c363!important}.global-arrow-holder a:hover i,.global-arrow-holder button:hover i{background:#e8c363}.global-arrow-holder a i,.global-arrow-holder button i{display:block;width:33px;height:1px;background:#928793;position:relative}a.arrow-prev i,button.arrow-prev i{margin-left:-7px}a.arrow-next i,button.arrow-next i{margin-right:-7px}.global-arrow-holder .slick-arrow.slick-hidden+span{display:none}section.get-in-touch-area{position:relative;background:#928793}.gt-holder{position:relative;z-index:5}.gt-inner{display:flex;flex-wrap:wrap;align-items:center}.gt-form-area{width:56.25%;padding:100px 15px 105px;position:relative;background:#e5e1e1}.gt-form-bg.global-canvas-bg canvas{filter:grayscale(1);opacity:.22}.gt-form-bg.global-canvas-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#928793;opacity:.5}.gt-contact-info-area{width:43.75%;padding:0 15px}.gt-form{max-width:440px;margin:0 auto;font-size:0;position:relative}.gt-fields input,.gt-fields textarea,.gt-fields select{font-size:14px;font-weight:400;color:#6b6a6d;font-family:var(--font-family-default);width:100%;height:50px;border-radius:0;resize:none;border:none;background:#ffffff4d;-webkit-appearance:none;-moz-appearance:none;padding:0 18px;letter-spacing:.2px}.gt-form textarea{padding-top:18px;height:100px;border-radius:10px}.gt-fields{margin:0 0 10px;display:inline-block;width:50%}.gt-fields.gt-textarea{width:100%}.gt-fields input#gtfname,.gt-fields input#gtphone{border-radius:10px 0 0 10px}.gt-fields input#gtlname,.gt-fields input#gtemail{border-radius:0 10px 10px 0}.gt-fields.gt-btn{position:relative;display:flex;align-items:center;justify-content:center;padding-left:30px;height:25px;width:auto;max-width:-moz-max-content;max-width:max-content;margin:42px 0 0 auto}.gt-fields.gt-btn:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:49px;height:70px;background:url(../images/btn-icon.png) no-repeat;background-size:100% 100%;background-position:center;filter:drop-shadow(-8px 0px 12px rgba(0,0,0,.45));transition:all .3s ease-in-out;opacity:0}.gt-fields.gt-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:49px;height:70px;background:url(../images/btn-icon-1.png) no-repeat;background-size:100% 100%;background-position:center;filter:drop-shadow(-8px 0px 12px rgba(0,0,0,.45));transition:all .3s ease-in-out}.gt-fields.gt-btn input{z-index:5;padding:0;font-size:12px;text-transform:uppercase;color:#6b696d;letter-spacing:2.3px;position:relative;border-bottom:solid 1px transparent;font-family:var(--font-family-default);display:block;transition:all .3s ease-in-out;background:transparent;height:auto}.gt-fields.gt-btn:hover input{border-bottom:solid 1px #d4af37;padding:0 0 6px;color:#fff}.gt-fields.gt-btn:hover:before{opacity:1}.gt-fields.gt-btn:hover:after{opacity:0}.gt-form .wpcf7-response-output{position:absolute;left:0;width:100%;margin:0!important;bottom:-46px}.gt-contact-info{margin:0 auto;max-width:270px}.gt-contact-info span{display:block;margin-bottom:2px}.gt-contact-info a:hover{color:#d4af37!important}.gt-contact-info a{display:inline-block;padding:5px;font-size:14px;color:#fff!important;font-weight:400;transition:all .3s ease-in-out;font-family:var(--font-family-default);position:relative}.gt-contact-info em.ai-font-phone{margin-right:10px}.gt-contact-info em.ai-font-envelope-f{font-size:11px;margin-right:9px}.gt-contact-info em.ai-font-location-c{font-size:17px;margin-right:7px;top:3px}footer.main-footer{position:relative;padding:26px 15px}.ftr-holder{max-width:1500px;margin:0 auto;position:relative;z-index:5}.ftr-inner{display:flex;flex-wrap:wrap}.footer-details{width:36.667%}.footer-right{width:63.333%;padding:35px 0 0}.ftr-logo a{max-width:653px;position:relative}.ftr-logo{position:relative;margin-left:-103px;left:-25px}.ftr-logo a img{width:100%}.footer-right-inner{display:flex;flex-wrap:wrap;margin:38px 0 0}.footer-broker{width:25.37%}.footer-broker img{aspect-ratio:241/161;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.footer-text{width:74.63%}.ftr-nav{border-bottom:solid 1px #d8b648;padding:0 0 39px}ul.footernav{font-size:0}ul.footernav>li>a{display:inline-block;padding:5px 0;color:#212528;font-size:16px;font-weight:400;font-family:var(--font-family-default);transition:all .3s ease-in-out;position:relative;pointer-events:auto;border-bottom:solid 1px transparent;bottom:0}ul.footernav li a:hover{color:#d4af37!important;border-bottom:solid 1px #d4af37;bottom:5px}ul.footernav>li{position:relative;display:inline-block;vertical-align:bottom;margin:0 38px}ul.footernav>li:first-child{margin-left:0}ul.footernav>li:last-child{margin-right:0}ul.footernav>li:after{content:"";position:absolute;top:5px;right:-38px;width:1px;height:15px;background:#d5b13c}ul.footernav>li:last-child:after{display:none}.ftr-disclaimer{font-size:12px;color:#6b696d;font-weight:400;line-height:1.3;letter-spacing:.1px;font-family:var(--font-family-default);margin:0 0 16px;max-width:600px}.ftr-disclaimer strong{display:block;font-size:15px;margin-bottom:10px}.ftr-disclaimer a{color:#6b696d;transition:all .3s ease-in-out}.ftr-disclaimer a:hover{color:#d4af37}.footer-copyright,.footer-copyright a{font-size:12px;color:#6b696d;font-weight:400;line-height:1.3;font-family:var(--font-family-default);transition:all .3s ease-in-out}.footer-copyright a:hover{color:#d4af37!important}.footer-copyright a[href="https://www.agentimage.com"]{text-decoration:underline!important}.mls{font-size:18px;color:#6b696d;margin:16px 0 0}.mls em{margin:0 2px}span.wpcf7-spinner{position:absolute;bottom:-24px}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:auto;bottom:0;width:auto;font-size:11px}.wpcf7-form-control-wrap{display:block}.wpcf7 form .wpcf7-response-output{font-size:12px;text-align:center}.aios-mobile-header-wrapper{z-index:1001!important}.mls a{font-size:18px;color:#000;letter-spacing:1px;padding:5px;display:inline-block;margin-left:6px;position:relative;top:-3px;transition:all .3s ease-in-out;font-weight:700}.mls a:hover{color:#d4af37}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#0009}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center center;background-repeat:no-repeat;background-size:cover}.ip-banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ip-banner h1{font-weight:700;font-size:32px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:1.7}.ip-banner h1 span{display:block;font-size:24px;font-weight:400;text-transform:none;letter-spacing:.01em}.ip-banner.custom-banner{margin-top:80px}.ip-banner.custom-banner:before{display:none}.ip-banner.custom-banner:after{content:"";position:absolute;top:0;right:0;width:763px;height:652px;background:url(../images/wc-lines.png) no-repeat;background-size:100% 100%;background-position:center;opacity:.5}.ip-banner.custom-banner .custom-banner-content{width:90%;max-width:1200px;margin:0 auto;position:absolute;z-index:5;bottom:80px;left:50%;transform:translate(-50%)}.ip-banner.custom-banner canvas{background:#faf5f5;border-radius:0 0 0 175px;width:calc(100% - 80px)}#content-sidebar,#content-full{min-height:500px;margin-top:20px}#content-sidebar #content{width:77.08%}#content-full #content{width:100%}.sidebar{width:20.83%}.page-template-template-fullwidth #content{padding-left:15px;padding-right:15px}.page-template-template-fullwidth #content ihf-search[data-eureka-id*=""].ihf-eureka{margin-left:-15px;margin-right:-15px}#content h4,aside h4,#content p,aside p,#content blockquote,aside blockquote,#content ul,aside ul,#content fieldset,aside fieldset,#content form,aside form,#content ol,aside ol,#content dl,aside dl,#content dir,aside dir,#content menu,aside menu{line-height:1.7}#content .entry-title,#content .archive-title{font-size:45px;color:#1f2326;font-family:var(--font-family-title);font-weight:400;line-height:1}.ai-default-cf7wrap select,.ai-default-cf7wrap textarea,.ai-default-cf7wrap input[type=submit],.ai-default-cf7wrap input.wpcf7-submit,.ai-default-cf7wrap input[type=text],.ai-default-cf7wrap input[type=tel],.ai-default-cf7wrap input[type=email]{font-family:var(--font-family-default)}#content h2.aios-contact-title{font-family:var(--font-family-title);font-size:2.5em}#content h2.aios-contact-title strong{margin-bottom:10px}.page-id-0.ihf-details-template #inner-page-wrapper{padding-top:80px!important}.page-template-template-fullwidth.aios-custom-ihomefinder-shortcode .ip-banner.custom-banner .custom-banner-content{width:100%;max-width:100%;padding:0 30px}.aci-results-equinox-list-item .aci-results-equinox-list-footer{background:#928793!important;color:#fff}.aci-results-equinox-list-item:hover .aci-results-equinox-list-footer{background:#d4af37!important}.aci-results-equinox-list-item .aci-results-equinox-list-footer svg{filter:invert(0)}p#breadcrumbs{font-size:12px;text-transform:uppercase}p#breadcrumbs .breadcrumb_last{color:#cba54e}#content h2.aios-contact-title{text-transform:none;color:#000;font-style:italic;font-weight:400}#content h2.aios-contact-title strong{text-transform:uppercase;color:var(--font-color-title);font-style:normal}.aios-contact-form-inner .gt-fields.gt-btn:hover input{color:#000}.aidefcf-subtitle span{text-transform:none!important}.ai-contact-wrap input.wpcf7-submit,.ai-default-cf7wrap input.wpcf7-submit,.error-forms input.wpcf7-submit{background:#928793!important}.ai-contact-wrap input.wpcf7-submit:hover,.ai-default-cf7wrap input.wpcf7-submit:hover,.error-forms input.wpcf7-submit:hover{background:#cba54e!important}.aios-contact-map{filter:grayscale(1)}.aci-results-equinox-controls .aci-results-equinox-dropdown>div{left:0}.aci-details-equinox-top .aci-details-equinox-disclaimer br{display:none!important}.page-id-24 .aci-results-equinox-list-price span:not(.sold){display:none}.aci-results-equinox-pagination ul li{height:40px;display:flex!important;align-items:center;justify-content:center}.aci-results-equinox .aci-results-equinox-pagination ul li :is(a,span){width:auto;height:auto;border:none!important}.aci-results-equinox .aci-results-equinox-pagination li.as-prev span:before,.aci-results-equinox .aci-results-equinox-pagination li.as-prev a:before{content:"򰈅";font-family:agentimage;font-size:15px;color:#928793}.aci-results-equinox .aci-results-equinox-pagination li.as-prev span svg,.aci-results-equinox .aci-results-equinox-pagination li.as-prev a svg{display:none}.aci-results-equinox .aci-results-equinox-pagination li.as-prev span:after,.aci-results-equinox .aci-results-equinox-pagination li.as-prev a:after{content:"";width:33px;height:1px;background:#928793;margin-left:-7px}.aci-results-equinox .aci-results-equinox-pagination li.as-next a:after,.aci-results-equinox .aci-results-equinox-pagination li.as-next span:after{content:"򰈆";font-family:agentimage;font-size:15px;color:#928793}.aci-results-equinox .aci-results-equinox-pagination li.as-next a svg,.aci-results-equinox .aci-results-equinox-pagination li.as-next span svg{display:none}.aci-results-equinox .aci-results-equinox-pagination li.as-next a:before,.aci-results-equinox .aci-results-equinox-pagination li.as-next span:before{content:"";width:33px;height:1px;background:#928793;margin-right:-7px}.aci-results-equinox .aci-results-equinox-pagination li.as-next a:hover,.aci-results-equinox .aci-results-equinox-pagination li.as-prev a:hover{background:transparent}.aci-results-equinox .aci-results-equinox-pagination li.as-next a:hover:before,.aci-results-equinox .aci-results-equinox-pagination li.as-prev a:hover:after{background:#e8c363}.aci-results-equinox .aci-results-equinox-pagination li.as-next a:hover:after,.aci-results-equinox .aci-results-equinox-pagination li.as-prev a:hover:before{color:#e8c363}.aci-results-equinox .aci-results-equinox-pagination ul li:not(.as-next):not(.as-prev) a:after{content:"";width:9px;height:14px;background:url(https://cdn.agentimagehosting.com/glZbalyKytuc5OruRTw1n/2025/07/25150554/wc-text-icon.png);position:relative;margin-top:-19px;transition:all .3s ease-in-out;opacity:0}.aci-results-equinox .aci-results-equinox-pagination ul li:not(.as-next):not(.as-prev) a:hover:after,.aci-results-equinox .aci-results-equinox-pagination ul li:not(.as-next):not(.as-prev) a.active.current:after{margin-top:0;opacity:1}.aci-results-equinox .aci-results-equinox-pagination ul li a.active.current{background:transparent}.aci-results-equinox .aci-results-equinox-pagination ul li:not(.as-next):not(.as-prev) a{font-size:15px;color:#928793!important;display:flex;flex-direction:column;padding:5px;gap:6px;background:transparent!important}.aci-results-equinox .aci-results-equinox-pagination ul{gap:20px}.page-id-0.aios-custom-ihomefinder-printable-template #inner-page-wrapper{padding-top:0!important}.aiosSmwContainer_heading--selections button{border-radius:15px}.ip-hv-cta-list a{display:flex;align-items:center;justify-content:center;position:relative;background:#fff;padding:51px 30px 58px;border-radius:30px;box-shadow:0 15px 18px #0003;transition:all .3s ease-in-out;height:300px;max-width:270px;margin:30px auto}.ip-hv-cta-list a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:calc(100% - 20px);height:calc(100% - 20px);border:solid 1px #d4af37;pointer-events:none;border-radius:30px;transition:all .3s ease-in-out}.hv-cta-item:nth-child(2n) .ip-hv-cta-list a{background:#928793}.hv-cta-item:nth-child(2n) .ip-hv-cta-list a:hover{background:#fff}.ip-hv-cta-list a:hover{background:#928793}.ip-hv-cta-list a:hover:after{opacity:1}.hv-cta-item:nth-child(2n) .ip-hv-cta-list a span{color:#fff}.hv-cta-item:nth-child(2n) .ip-hv-cta-list a:hover span{color:#212528}.ip-hv-cta-list a span{display:block;font-size:35px;color:#212528;font-family:var(--font-family-title);transition:all .3s ease-in-out;text-align:center;line-height:1}.ip-hv-cta-list a:hover span{color:#fff}.ip-hv-ctas{position:relative;padding:50px 0;background:#e5e1e1}.ip-hv-ctas:after{content:"";position:absolute;top:0;left:100%;width:100vw;height:100%;background:#e5e1e1}.ip-hv-ctas:before{content:"";position:absolute;top:0;right:100%;width:100vw;height:100%;background:#e5e1e1}body #ihf-main-container.ihf-modal-container .modal div.ihf-email-alert-popup-replace p.fw-bold{margin-bottom:30px}.btn-group.btn-group-justified a.btn.btn-primary{background:#928793!important;height:50px}.btn-group.btn-group-justified a.btn.btn-primary.active{background:#776c78!important}.aci-results-equinox-credits img,.sp-bottom-courtesy>img,div#ihf-board-disclaimers>img{max-width:50px}.aci-results-equinox-map #ihf-map-canvas{display:none}.aci-results-equinox-list-item .aci-results-equinox-list-footer img{max-width:40px}.aci-results-equinox-list-item .aci-results-equinox-list-footer{flex-grow:unset}.aci-results-equinox-list-footer p:nth-child(3){float:left}.aci-results-equinox-list-footer p:nth-child(2){float:left;width:80%}.aci-results-equinox-list-footer p.as-logo{float:right}.aci-results-equinox-list-item .aci-results-equinox-list-footer .as-logo{margin-top:0!important}.backto-cta{padding:30px 0;display:block;text-align:right}.h-broker-logo{position:absolute;left:2%;top:8px}.h-broker-logo img{max-width:91px}.aci-details-equinox-disclaimer .mls-logo-wrap{max-width:200px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.aci-details-equinox-disclaimer .mls-logo-wrap img{margin:0 auto}#inner-page-wrapper .aci-details-equinox-disclaimer{gap:3px 15px}#inner-page-wrapper .aci-details-equinox-disclaimer+.aci-details-equinox-breadcrumbs{margin-top:15px!important}.aios-custom-ihomefinder-results-template .container,.page-template-template-fullwidth .container{width:100%}.aios-custom-ihomefinder-results-template .container #content{padding-left:15px;padding-right:15px}@media only screen and (min-width: 992px){.gt-form-area{padding:6.25vw .938vw 6.563vw}.gt-contact-info-area{padding:0 .938vw}.gt-form{max-width:27.5vw}.gt-fields input,.gt-fields textarea,.gt-fields select{font-size:.875vw;height:3.125vw;padding:0 1.125vw;letter-spacing:.013vw}.gt-form textarea{padding-top:1.125vw;height:6.25vw;border-radius:.625vw}.gt-fields{margin:0 0 .625vw}.gt-fields input#gtfname,.gt-fields input#gtphone,.gt-fields input#gtpref-time,.gt-fields input#gtalt-time{border-radius:.625vw 0 0 .625vw}.gt-fields input#gtlname,.gt-fields input#gtemail,.gt-fields input#gtpref-date,.gt-fields input#gtalt-date{border-radius:0 .625vw .625vw 0}.gt-fields.gt-btn{padding-left:1.875vw;height:1.563vw;margin:2.625vw 0 0 auto}.gt-fields.gt-btn:before{width:3.063vw;height:4.375vw;filter:drop-shadow(-.5vw 0px .75vw rgba(0,0,0,.45))}.gt-fields.gt-btn:after{width:3.063vw;height:4.375vw;filter:drop-shadow(-.5vw 0px .75vw rgba(0,0,0,.45))}.gt-fields.gt-btn input{font-size:.75vw;letter-spacing:.144vw}.gt-fields.gt-btn:hover input{border-bottom:solid .063vw #d4af37;padding:0 0 .375vh}.gt-form .wpcf7-response-output{bottom:-2.875vw}.gt-contact-info{max-width:16.875vw}.gt-contact-info span{margin-bottom:.125vw}.gt-contact-info a{padding:.313vw;font-size:.875vw}.gt-contact-info em.ai-font-phone{margin-right:.625vw}.gt-contact-info em.ai-font-envelope-f{font-size:.688vw;margin-right:.563vw}.gt-contact-info em.ai-font-location-c{font-size:1.063vw;margin-right:.438vw;top:.188vw}footer.main-footer{padding:1.625vw .938vw}.ftr-holder{max-width:93.75vw}.footer-right{padding:2.188vw 0 0}.ftr-logo a{max-width:40.813vw}.ftr-logo{margin-left:-6.438vw;left:-1.563vw}.footer-right-inner{margin:2.375vw 0 0}.ftr-nav{border-bottom:solid .063vw #d8b648;padding:0 0 2.438vw}ul.footernav>li>a{padding:.313vw 0;font-size:1vw;border-bottom:solid .063vw transparent}ul.footernav li a:hover{border-bottom:solid .063vw #d4af37;bottom:.313vw}ul.footernav>li{margin:0 2.375vw}ul.footernav>li:after{top:.313vw;right:-2.375vw;width:.063vw;height:.938vw}.ftr-disclaimer{font-size:.75vw;letter-spacing:.006vw;margin:0 0 1vw;max-width:37.5vw}.ftr-disclaimer strong{font-size:.938vw;margin-bottom:.625vw}.footer-copyright,.footer-copyright a{font-size:.75vw}.mls{font-size:1.125vw;margin:1vw 0 0}.mls em{margin:0 .125vw}}@media only screen and (min-width: 992px) and (max-width: 1600px){.aios-split-nav .sub-menu{padding:1.75vw 0 0;min-width:8.75vw;margin-left:-4.375vw}.ip-banner.custom-banner{margin-top:5vw}.ip-banner.custom-banner:after{top:-.313vw;right:5vw;width:47.688vw;height:40.75vw}.ip-banner.custom-banner canvas{width:calc(100% - 5vw);height:25vw;border-radius:0 0 0 10.938vw}header.main-header{padding:1.094vw 5vw;padding-left:0}header.main-header.show-fixed{box-shadow:0 0 .625vw #00000080}.header-logo a{max-width:15.75vw}.header-logo{width:15.25vw}.h-broker-logo img{max-width:5.688vw}.h-broker-logo{top:.5vw}.aios-split-nav{width:calc(50% - 7.875vw)}ul.aios-split-nav.nav-left{padding-right:1.688vw}ul.aios-split-nav.nav-right{padding-left:1.688vw}.aios-split-nav>li:after{width:.063vw;height:.938vw}.aios-split-nav>li>a{font-size:1vw;letter-spacing:.05vw;padding:.313vw}.aios-split-nav .sub-menu a{padding:.594vw .313vw;font-size:.875vw;letter-spacing:.05vw}.aios-split-nav .sub-menu li:hover a:after{width:calc(100% - .625vw)}.aios-split-nav .sub-menu li a:after{height:.063vw}.header-contact-info span a{padding:.313vw;font-size:.875vw}.header-contact-info span.border{width:.063vw;height:.938vw;margin:0 .313vw}.header-burger-menu{width:5vw;padding:.313vw .625vw;border:solid .063vw #fff}.header-burger-menu span{height:.063vw;width:1.25vw}.header-burger-menu span:nth-child(2){margin:.188vw 0}.slide-menu-content{max-width:48.75vw}.slide-menu-bottom-inner{padding:0 .938vw}.slide-menu-content-holder{padding:0 .938vw;width:calc(100% - 5vw)}.slide-menu-content-holder:after{right:-4.625vw;width:4.125vw;height:16.188vw}.b-menu{max-width:34.375vw;margin:-6.25vw auto 0}.bmenu-logo{left:-5.938vw;margin-top:-.875vw}ul#slidenav{margin-right:-5.313vw}ul#slidenav>li>a{padding:.313vw 0;font-size:3vw}ul#slidenav>li ul.sub-menu a{font-size:1.125vw;padding:.188vw 0}ul#slidenav li ul.sub-menu{margin-top:.563vw}ul#slidenav li ul.sub-menu li:hover{padding-left:.875vw}ul#slidenav>li{margin-bottom:1.375vw}ul#slidenav>li>.sub-menu{margin-bottom:.188vw;margin-top:.25vw!important}.close-burger-menu{font-size:.75vw;right:1.5vw;padding:.313vw;width:1.875vw;height:1.875vw}.b-menu-contact{margin:.313vw 0 0}.b-menu-contact span{margin-bottom:.125vw}.b-menu-contact span:hover{padding-left:.875vw}.b-menu-contact a{padding:.313vw;font-size:1.125vw}a.b-menu-loc{max-width:11.25vw}.bmenu-broker-logo img{max-width:12.5vw}.bmenu-logo img{max-width:40.813vw}.global-site-title{font-size:4.5vw}a.global-site-btn{padding-left:1.875vw;height:1.563vw}a.global-site-btn:before{top:.75vw;left:-1.063vw;width:5vw;height:6.125vw}a.global-site-btn:after{top:.75vw;left:-1.063vw;width:5vw;height:6.125vw}a.global-site-btn span{font-size:.75vw;letter-spacing:.144vw}a.global-site-btn:hover span{border-bottom:solid .063vw #d4af37;padding:0 0 .375vw}.global-arrow-holder{gap:1.563vw}.global-arrow-holder button i{width:2.063vw;height:.063vw}button.arrow-prev i{margin-left:-.438vw}button.arrow-next i{margin-right:-.438vw}}@media screen and (min-width: 992px){.global-site-title span>span{max-width:600px}}@media only screen and (max-width: 991px){.inner,#content-sidebar,#content-full{width:100%}.ip-banner.custom-banner{margin-top:0}.ip-banner.custom-banner canvas{width:100%}.ip-banner.custom-banner .global-site-title{text-align:center}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}header.main-header{z-index:101;position:relative;padding:82px 15px 30px}.aios-split-nav,.header-burger-menu{display:none}.gt-form-area{width:100%;padding:50px 15px}.gt-fields.gt-btn{margin:42px auto 0}.gt-contact-info-area{width:100%;padding:50px 15px;text-align:center}.footer-details{width:100%}.ftr-logo{margin-left:0;left:0}.ftr-logo a{max-width:353px;display:block;margin:0 auto}.footer-right{text-align:center;width:100%}ul.footernav>li{display:block;margin:0 0 6px!important}ul.footernav>li:after{display:none}.footer-text{width:100%}.ftr-disclaimer{max-width:100%}.footer-broker{width:100%}.footer-broker img{max-width:241px;margin:0 auto 30px}.footer-right-inner{flex-direction:column-reverse}.global-site-title span>span{display:none}.h-broker-logo{display:none}}@media only screen and (max-width: 767px){.ip-banner .container{width:100%}.global-site-title{font-size:50px}.gt-fields{width:100%}.gt-fields input,.gt-fields textarea,.gt-fields select{border-radius:10px!important}}
