@charset "UTF-8";:root{--font-family-default: "Geologica", sans-serif;--font-family-title: "Compass Serif";--font-family-script: "ABScript";--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)}.header-nav li{position:relative;display:inline-block}.header-nav .sub-menu{list-style:none outside none;background:transparent;padding:33px 0 0;position:absolute;width:100%;min-width:232px;left:50%;margin:0 0 0 -116px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0);transition:all .6s ease}.header-nav .sub-menu a{color:#fff;display:block;padding:10px;background:#cf9d3c}.header-nav .sub-menu a:hover{background:#000;color:#fff;text-decoration:none}.header-nav .sub-menu .sub-menu{margin-left:calc(100% + 2px);top:0;left:0;padding-top:0!important}.header-nav li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header-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{position:fixed;top:0;left:0;width:100%;padding:39px 15px;z-index:1001;transition:all .3s ease-in-out}.header-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}header.main-header.show-fixed{background:#000;padding:20px 15px}.header-logo a{display:block;position:relative;max-width:275px;margin:0 auto}nav.header-navi{position:relative;text-align:center}nav.header-navi ul.header-nav{font-size:0;position:relative;z-index:5}nav.header-navi ul.header-nav>li{margin:0 26px;position:relative;display:inline-block;vertical-align:middle}nav.header-navi ul.header-nav>li>a{font-size:17px;text-align:center;color:#fff;font-weight:100;font-family:var(--font-family-default);text-transform:uppercase;letter-spacing:2px;padding:5px;display:block;position:relative;z-index:5;transition:all .3s ease-in-out}nav.header-navi ul.header-nav>li:hover>a{opacity:.7}nav.header-navi ul.header-nav>li:first-child{margin-left:0!important}nav.header-navi ul.header-nav>li:last-child{margin-right:0!important}nav.header-navi ul.header-nav .sub-menu a{color:#fff;padding:13px 5px;font-size:16px;font-family:var(--font-family-default);text-align:center;letter-spacing:1px;text-transform:uppercase;background:#000;transition:all .3s ease-in-out}nav.header-navi ul.header-nav .sub-menu li:hover>a{background:#ebe5e5;color:#000}.header-burger-menu{display:flex!important;width:44px;height:44px;border:solid 1px #fff;padding:11px;flex-direction:column;justify-content:center;cursor:pointer;transition:all .3s ease-in-out}.header-burger-menu span{width:100%;height:1px;background:#fff;margin:2px 0;transition:all .3s ease-in-out}.header-burger-menu span:first-child{width:55%}.header-burger-menu span:last-child{width:75%}.header-burger-menu:hover span{background:#000}.header-burger-menu:hover{background:#ccc6c6;border:solid 1px #ccc6c6}.global-site-title{font-size:60px;color:#000;font-family:var(--font-family-title)}.global-site-title.is-white{color:#fff}.global-site-title span{font-family:var(--font-family-script);font-size:130px;font-weight:700}.global-site-btn a,.global-site-btn button,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit],.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:100%;color:#fff;width:110px;height:110px;text-align:center;text-transform:uppercase;font-weight:100;font-size:13px;letter-spacing:1px;line-height:1.25;transition:all .3s ease-in-out;position:relative}.global-site-btn a:before,.global-site-btn a:after,.global-site-btn button:before,.global-site-btn button:after,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit]:before,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit]:after,.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]:before,.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid;border-radius:50%;transform:scale(1) rotate(45deg);backface-visibility:hidden;will-change:transform}.global-site-btn a:after,.global-site-btn button:after,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit]:after .single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]:after{transform:scale(1) rotate(-45deg)}.global-site-btn.is-black a:before,.global-site-btn.is-black a:after,.global-site-btn.is-black button:before,.global-site-btn.is-black button:after,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit]:before,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit]:after,.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]:before,.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]:after{border-color:#000}.global-site-btn.is-black a,.global-site-btn.is-black button,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit],.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]{color:#000}.global-site-btn a:hover,.global-site-btn button:hover{background:#ebe5e5;color:#000}.global-site-btn.is-black a:hover,.global-site-btn.is-black button:hover,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal button[type=submit]:hover,.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]:hover{background:#000!important;color:#fff}.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal .modal-header .close{color:#000}.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal .modal-header .modal-title{font-weight:600;line-height:1;font-family:var(--font-family-title)}.aios-custom-ihomefinder-template-boilerplate #ihf-main-container .modal-body,.single-aios-communities #ihf-main-container .modal-body{overflow:unset}.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal input:not([type=radio],[type=checkbox]),.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal textarea,.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal select{font-weight:200;font-size:13px;line-height:1.1538461538;letter-spacing:.15em}.aios-custom-ihomefinder-template-boilerplate #ihf-main-container.ihf-modal-container .modal .ihf-modal-form-disclaimer{font-size:13px;font-weight:500;letter-spacing:.05em;line-height:1.1538461538}.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;top:-5%;margin:auto;right:0;left:0;width:100%;max-width:calc(100% - 60px);height:calc(100% - 60px);opacity:0;z-index:1002;visibility:hidden;background:#ebe5e5;transition:all .4s ease-in-out;box-shadow:0 0 56px #0000008f}.slide-menu-content.active{top:0;opacity:1;visibility:visible}.slide-menu-inner-content{position:relative;height:100%;z-index:2;padding:0;display:flex;align-items:center;justify-content:center}.slide-menu-bottom-inner{padding:0 15px;margin:0 auto;display:block}.slide-menu-content-holder{position:relative;padding:30px 15px;max-height:100%;width:100%;z-index:5;overflow-y:auto}.slide-menu-content-inner{position:relative;z-index:5;max-width:1300px;margin:0 auto;display:flex;flex-wrap:wrap}.slide-menu-content-inner .slider-logo a{max-width:201px;display:block}.slider-logo{width:24%;display:flex;align-items:center}.b-menu{width:53.847%}.b-menu .menu-main-nav-container{display:block}ul#slidenav{font-size:0;max-width:380px;position:relative;padding:0}ul#slidenav>li>a{display:inline-block;padding:5px 0;color:#000;font-size:26px;font-weight:600;font-family:var(--font-family-title);transition:all .3s ease-in-out;position:relative}ul#slidenav>li ul.sub-menu a{font-size:14px;color:#000;font-weight:100;font-family:var(--font-family-default);padding:5px 0;text-transform:uppercase;display:inline-block;letter-spacing:2.2px;transition:all .3s ease-in-out}ul#slidenav li a:hover{color:#b8b2b2!important}ul#slidenav>li:hover>a{color:#b8b2b2!important}ul#slidenav li ul.sub-menu{margin-top:9px;margin-left:0}ul#slidenav li ul.sub-menu li{margin-bottom:10px}ul#slidenav>li{margin-bottom:13px}ul#slidenav>li:last-child{margin-bottom:0}ul#slidenav>li>a i{font-style:normal}ul#slidenav>li.bmenu-dd{margin-top:12px}ul#slidenav>li>.submenu-wrapper{margin-bottom:0;position:relative;opacity:1;pointer-events:none;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden}ul#slidenav>li>.submenu-wrapper>.sub-menu{overflow:hidden;margin:0;position:relative;top:unset;left:unset}ul#slidenav>li.parent-active>.submenu-wrapper{grid-template-rows:1fr;padding-top:15px;pointer-events:auto}.close-burger-menu{display:flex;align-items:center;justify-content:center;font-size:10px;text-transform:uppercase;color:#000;position:absolute;top:25px;right:120px;padding:5px;cursor:pointer;transition:all .4s ease-in-out;z-index:12;width:70px;height:70px;border:solid 1px #000;border-radius:100%;font-weight:300;letter-spacing:1px}.close-burger-menu:hover{color:#fff;background:#000}.b-menu-contact-holder{width:22.153%;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 0 42px}.b-menu-contact{margin:0}.b-menu-contact span{display:block;margin:0 0 2px}.b-menu-contact a{display:block;padding:5px;font-size:13px;color:#000;font-weight:100;transition:all .3s ease-in-out;font-family:var(--font-family-default);letter-spacing:1.2px}.b-menu-contact a:hover,.b-menu-smi a:hover{color:#b8b2b2}.b-menu-smi{display:flex;align-items:center;gap:18px;margin:19px 0 0}.b-menu-smi a{display:block;font-size:20px;color:#000;padding:5px;transition:all .3s ease-in-out}.b-menu-smi a img{transition:all .4s ease-in-out;max-width:24px}.b-menu-smi a:hover img{opacity:.3}footer.main-footer{position:relative;padding:67px 15px 85px;background:#000}.ftr-holder{max-width:1320px;margin:0 auto}.ftr-top{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 80px}.ftr-title{font-size:16px;color:#fff;text-transform:uppercase;font-weight:100;letter-spacing:2px}.ftr-bottom{display:flex;flex-wrap:wrap;align-items:flex-start}.home .ftr-bottom{align-items:center}.ftr-bottom-col{width:64.394%}.ftr-bottom-col+.ftr-bottom-col{width:35.606%}.ftr-bottom-col+.ftr-bottom-col .mls{justify-content:flex-end}.ftr-logos{width:64.394%;display:flex;align-items:center;gap:75px}.ftr-contact-details{width:35.606%;display:flex;flex-wrap:wrap;padding:3px 0 0}.ftr-info{width:57.513%}.ftr-location{width:42.487%}.ftr-contact{margin:22px 0 0}.ftr-contact span{display:block;margin-bottom:3px}.ftr-contact a{display:inline-block;padding:5px 0;color:#fff;font-size:13px;font-weight:100;transition:all .3s ease-in-out;letter-spacing:1px}.ftr-contact a:hover,.ftr-smi a:hover{color:#9d9494!important}span.ftr-loc a{line-height:2;margin-top:-6px}.ftr-smi a{color:#fff;font-size:20px;padding:5px 0;transition:all .3s ease-in-out}.ftr-smi{display:flex;gap:28px;margin:19px 0 0;align-items:center}.ftr-smi a img{filter:invert(1);transition:all .4s ease-in-out;max-width:24px}.ftr-smi a:hover img{opacity:.6}.ftr-disclaimer{font-size:12px;color:#fff;font-weight:100;line-height:1.75;letter-spacing:.25px}.footer-copyright{margin-top:22px;margin-bottom:62px}.home .footer-copyright{margin-bottom:0}.footer-copyright,.footer-copyright a{font-size:12px;color:#fff;font-weight:100;line-height:1.75;letter-spacing:.25px;transition:all .3s ease-in-out}.footer-copyright a:hover{color:#9d9494}.footer-copyright a[href="https://www.agentimage.com"]{text-decoration:underline!important}.mls{font-size:30px;color:#fff;display:flex;align-items:center}.mls em{margin:0 5px}.mls img{margin-right:50px}.ftr-bottom-newsletter{width:35.606%;position:relative}.nl-intro,.nl-subtext{font-size:16px;color:#000;font-weight:100;line-height:1.6;letter-spacing:.01em;margin-top:10px}.nl-form{font-size:0;margin:10px 0 20px}.nl-fields{position:relative}.nl-fields input{font-size:13px;font-weight:100;color:#fff;letter-spacing:1px;width:100%;height:51px;border-radius:0;border:none;background:transparent;border-bottom:1px solid rgba(149,149,149,.5)!important;-webkit-appearance:none;-moz-appearance:none;text-transform:uppercase;padding-right:120px}.nl-fields .global-site-btn{position:absolute;bottom:-15px;right:0}.nl-fields input[type=submit]{position:absolute;bottom:-15px;right:0;width:110px;height:110px;font-size:0;border:solid 1px #fff!important;border-radius:100%;padding:10px;background-size:cover;background-position:center;transition:all .3s ease-in-out;text-transform:uppercase;font-weight:100;font-size:12px;letter-spacing:1px;line-height:1.25;white-space:normal}.nl-fields input[type=submit]:hover{background:#fff;color:#000}.nl-text{font-size:11px;color:#666;font-weight:100;font-style:italic;line-height:1.45;letter-spacing:.28px}.nl-text a{text-decoration:underline!important;transition:all .3s ease-in-out}.nl-text a:not(:hover){color:inherit}.nl-text a:hover{color:#fff}.nl-form .wpcf7-response-output{font-size:10px;color:#fff;text-align:center;margin:10px 0 0!important;position:absolute;bottom:-20px;left:0;width:100%}.wpcf7-form-control-wrap{display:block}span.wpcf7-spinner{position:absolute;bottom:-25px;left:0;right:0;margin:auto}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:auto;bottom:0;width:auto;font-size:11px}html.safari-true .attachment-fixed canvas{background-attachment:scroll!important}#footer-nav{width:64.394%;display:flex;flex-flow:row wrap;margin:0 0 20px}#footer-nav li{padding:0 20px}#footer-nav li a{font-size:12px;color:#fff;font-weight:100;line-height:1.75;letter-spacing:.25px;text-transform:uppercase;transition:opacity var(--default-transition)}#footer-nav li .sub-menu{display:none}#footer-nav li:first-child{padding-left:0}#footer-nav li:last-child{padding-right:0}#footer-nav li a:hover{opacity:.7}.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}#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:60px;color:#000;font-family:var(--font-family-title);font-weight:400;line-height:1}.header-contact{margin-left:auto;margin-right:20px}.header-contact span{display:inline-block;vertical-align:middle;margin:0 5px}.header-contact span a{display:block;padding:5px;color:#fff;font-size:14px}.back-to-top a{position:absolute;bottom:90px;right:30px;width:70px;height:70px;border-radius:100%;display:flex;align-items:center;justify-content:center;z-index:5;transition:all .3s ease-in-out;font-size:22px;color:#fff}.back-to-top a:before,.back-to-top a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #fff;border-radius:50%;transform:rotate(45deg)}.back-to-top a:after{transform:rotate(-45deg)}.back-to-top a:hover{background:#fff;color:#000}.back-to-top a:hover img{filter:invert(1)}body.page-template-home-alt .main-header{opacity:0}body.page-template-home-alt nav.header-navi{display:flex;flex-grow:1}body.page-template-home-alt nav.header-navi>div{display:flex;align-items:center;justify-content:center;width:100%;gap:52px}#pojo-a11y-toolbar .pojo-a11y-btn-grayscale,#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none!important}body.pojo-a11y-readable-font [class^=ai-font],body.pojo-a11y-readable-font *:not(i):not(span) [class^=ai-font]{font-family:agentimage!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}.dnsmpi-form .wpcf7-list-item{margin:0}.dnsmpi-form .wpcf7-list-item span.wpcf7-list-item-label{font-size:15px;line-height:1;font-weight:400}.post-page-home-value .ip-banner,.post-page-home-value #breadcrumbs{display:none}.post-page-home-value #inner-page-wrapper{background-image:linear-gradient(#0000,#0000),url(https://cdn.agentimagehosting.com/YfIZ9l0zlwx9QAeeZJ306/2025/05/15160615/home-value.jpg);text-align:center;position:relative;background-color:#000;background-repeat:no-repeat;-webkit-background-position:center;background-position:center;background-size:cover;margin:unset}.post-page-home-value #inner-page-wrapper:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;background:#000;height:100%;z-index:1;opacity:.3}.post-page-home-value .ip-accent-bg{display:none}.post-page-home-value .container{min-height:660px;padding-top:300px;padding-bottom:50px;display:flex;flex-direction:column;justify-content:space-around;position:relative;z-index:3;height:100vh}.post-page-home-value #content .entry-title{font-size:29px;letter-spacing:6px;line-height:1.3;margin-bottom:75px;text-transform:capitalize;color:#fff}.post-page-home-value .fello-search-widget{max-width:800px;margin:auto}.post-page-home-value .fello-search-widget form{border-radius:0!important}.post-page-home-value .fello-search-widget button{font-weight:400}.post-page-neighborhoods .aiosCommunitiesElevate{margin:60px 0 0}body.sold-featured-listing .ip-banner canvas{background-image:url(https://cdn.agentimagehosting.com/lQAxQFsaT8aXQKcdnlZCE/2025/08/26023858/sold-featured-listings.jpg)!important}.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form h2{font-weight:600;line-height:1;font-family:var(--font-family-title)}.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=text],.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=email],.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=tel],.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form textarea{font-weight:200;font-size:13px;line-height:1.1538461538;letter-spacing:.15em}.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form .global-site-btn button{margin:auto}.wpcf7 form .wpcf7-response-output{text-align:center}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-disclaimer{width:100%!important;font-weight:200!important}.single-aios-communities #ihf-main-container.ihf-modal-container .modal#reportSignup .modal-header .modal-title{font-size:35px}.single-aios-communities #ihf-main-container.ihf-modal-container .modal form#emailSignupForm{display:flex;flex-flow:row wrap;max-width:751px}.single-aios-communities #ihf-main-container.ihf-modal-container .modal form#emailSignupForm>.row{width:100%;margin:0}.single-aios-communities #ihf-main-container.ihf-modal-container .modal form#emailSignupForm>.row:nth-child(3),.single-aios-communities #ihf-main-container.ihf-modal-container .modal form#emailSignupForm>.row:nth-child(4),.single-aios-communities #ihf-main-container.ihf-modal-container .modal form#emailSignupForm>.row:nth-child(5),.single-aios-communities #ihf-main-container.ihf-modal-container .modal form#emailSignupForm>.row:nth-child(6){width:50%}.single-aios-communities #ihf-main-container.ihf-modal-container .modal form#emailSignupForm>.row:nth-child(1){text-align:center}.single-aios-communities #ihf-main-container.ihf-modal-container .modal #emailSignupForm button[type=submit]{margin:22px auto 0}.ip-listings-newsletter-content .nl-form .wpcf7-response-output,.ip-agents-newsletter-content .nl-form .wpcf7-response-output{bottom:30px;width:80%}.ihf-link-back.ihf-powered-by{margin-bottom:20px}.wpcf7 .use-floating-validation-tip .wpcf7-not-valid-tip{bottom:initial}body.aios-custom-ihomefinder-details-template #inner-page-wrapper .wpcf7-form.use-floating-validation-tip .wpcf7-not-valid-tip{right:initial!important}.post-gallery-slider{position:relative}.post-gallery-slick-slider .slick-slide>div>div{display:block!important}.post-gallery-slick-slider:not(.slick-initialized)>div:not(:first-child){display:none}.gallery-list a{display:block;position:relative;background:#000}.gallery-list a img{aspect-ratio:880/580;display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;opacity:.9}.post-gallery-arrow{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 10px;z-index:5;pointer-events:none;display:flex;align-items:center;justify-content:space-between}.post-gallery-arrow button{-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;background:transparent;padding:5px;font-size:13px;color:#fff;text-transform:uppercase;transition:all .4s ease-in-out;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:solid 1px #fff;border-radius:100%;pointer-events:auto}.post-gallery-arrow button:hover{border-color:#000;background-color:#000}.mobile-hide{display:block!important}.desktop-hide{display:none!important}.ip-banner>.container{display:flex;justify-content:center;align-items:center;position:absolute;top:30%;bottom:0;left:0;right:0;margin:auto;transform:none;display:none}.ip-banner>.container .entry-title{font-family:var(--font-family-title);font-size:60px;font-weight:400;line-height:1}.ip-banner>.container .entry-title span{display:inline-block;font-family:var(--font-family-script);font-size:130px}.post-page-altos .ip-banner>.container{display:flex}.post-page-altos #content .entry-title{display:none}.post-page-altos #content .entry-content{font-size:16px;font-weight:200;letter-spacing:.02em;line-height:1.5625}.post-page-altos #content .entry-content h2{font-family:var(--font-family-title)}.post-page-altos #content .entry-content p{font-size:16px;font-weight:200;letter-spacing:.02em;line-height:1.5625}.post-page-altos #content .entry-content ul{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.post-page-altos #content .entry-content .intro-title{font-family:var(--font-family-title);font-size:45px;line-height:.8333333333;color:#000;text-align:center}.post-page-altos #content .entry-content .img-wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:30px 60px}.post-page-altos #content .ip-sellers-equity{position:relative;padding:90px 0;margin:0 calc((-100vw + 100%)/2)}.post-page-altos #content .ip-sellers-equity__inner{padding:0 100px;display:flex;flex-flow:row wrap;justify-content:center;gap:60px}.post-page-altos #content .ip-sellers-equity__content{background:linear-gradient(to bottom,#fff,#f4f4f4);padding:90px 30px;flex-grow:1;display:flex;justify-content:center;align-items:center}.post-page-altos #content .ip-sellers-equity__content>div{max-width:1056px;margin:0 auto}.post-page-altos #content .ip-sellers-equity__content .content-title{display:flex;flex-flow:row wrap;justify-content:center}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title{line-height:80px;font-size:60px;color:#000;font-family:var(--font-family-title);margin:0}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title strong{font-weight:inherit;padding-left:45px}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title span{display:block;transform:rotate(-1.5deg);position:relative;top:-10px}.post-page-altos #content .ip-sellers-equity__content .global-site-btn{margin-bottom:-31px;margin-top:20px}.post-page-altos #content .ip-sellers-equity__content .global-site-btn a{margin-left:auto}.post-page-altos #content .ip-sellers-equity__iframe{max-width:465px;max-height:435px;overflow:hidden;position:relative;box-shadow:0 0 10px #ccc;border:1px solid #ccc;border-radius:10px}.post-page-altos #content .ip-sellers-equity__iframe iframe{display:block;position:relative;top:-10px;left:-9px;max-width:none!important;width:482px!important}.wpa-test-msg{display:none}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body{width:380px;max-width:100%;min-height:0;padding:0}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body button.aiosp-close{width:auto;height:auto;top:20px;right:20px;font-size:0;line-height:1;opacity:1;color:#000;transition:all var(--default-transition)}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body button.aiosp-close:before{content:"򰉁";font-family:agentimage;font-size:15px}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body button.aiosp-close:hover{color:var(--secondary)}.popup-signup{position:relative;font-size:0}.popup-signup:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(../images/popup-signup-overlay.png);background-size:180%;background-position:left top -50px;background-repeat:no-repeat;pointer-events:none}.popup-signup-image img{aspect-ratio:378/278;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.popup-signup-text{position:relative;padding:0 40px 90px;margin-top:-15px;z-index:10}.popup-signup-title{text-align:center}.popup-signup-title .global-site-title{font-size:25px}.popup-signup-title .global-site-title span{font-size:70px}.popup-signup-title .global-site-title div{margin-top:-25px}.popup-signup-verbiage{font-size:12px;font-weight:300;color:#000;line-height:1.2;text-align:center;margin-top:32px}.popup-signup-form{position:relative;margin-top:40px}.popup-signup-form .wpcf7-form-control-wrap{display:block}.popup-signup-form span.wpcf7-spinner{position:absolute;left:0;right:0;bottom:-10px;margin:0 auto}.popup-signup-form .wpcf7 form .wpcf7-response-output{position:absolute;width:calc(100% - 90px);left:0;font-size:12px;margin:0}.popup-signup-input{display:inline-block;width:calc(100% - 90px)}.popup-signup-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;border:0;border-bottom:2px solid #000000;font-size:14px;font-weight:300;color:#646464;text-transform:lowercase;width:100%;height:50px}.popup-signup-submit{display:inline-block;width:75px;margin-left:15px}.popup-signup-submit button{aspect-ratio:1/1;width:100%!important;height:auto!important}.popup-signup-disclaimer{font-size:10px;font-weight:300;color:#6e6e6e;line-height:1.5;width:calc(100% - 90px);margin-top:12px}.entry.entry-content h3{font-family:var(--font-family-title);font-size:20px!important;font-weight:400!important}.entry.entry-content h2{font-family:var(--font-family-title);font-size:25px!important;font-weight:400!important}.entry.entry-content p{font-size:16px;line-height:1.6;letter-spacing:.02em;font-weight:100;margin-bottom:23px;color:#000}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 600px){.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body{width:550px}}@media only screen and (min-width: 992px){#footer-nav li{padding:0 1.25vw}#footer-nav li a{font-size:.75vw;letter-spacing:.015625vw}.mobile-header,.desktop-hide{display:none!important}}@media only screen and (min-width: 992px) and (max-width: 1600px){.ip-banner>.container .entry-title{font-size:3.75vw}.ip-banner>.container .entry-title span{font-size:8.125vw}.post-page-altos #content .entry-content,.post-page-altos #content .entry-content p{font-size:1vw}.post-page-altos #content .entry-content .intro-title{font-size:2.8125vw}.post-page-altos #content .entry-content .img-wrapper{gap:1.875vw 3.75vw}.post-page-altos #content .ip-sellers-equity{padding:5.63vw 0}.post-page-altos #content .ip-sellers-equity__inner{padding:0 6.25vw}.post-page-altos #content .ip-sellers-equity__content{padding:5.63vw 1.88vw}.post-page-altos #content .ip-sellers-equity__content>div{max-width:66vw}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title{line-height:5vw;font-size:3.75vw}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title strong{padding-left:2.8125vw}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title span{top:-.625vw}.post-page-altos #content .ip-sellers-equity__content .global-site-btn{margin-bottom:-1.9375vw;margin-top:1.25vw}.post-page-altos #content .ip-sellers-equity__content .global-site-btn a{width:9.375vw;height:9.375vw}.header-nav .sub-menu{padding:2.063vw 0 0;min-width:14.5vw;margin-left:-7.25vw}.header-nav .sub-menu .sub-menu{margin-left:calc(100% + .125vw)}header.main-header{padding:2.438vw .938vw}.header-inner{max-width:87.5vw}body.page-template-home-alt nav.header-navi>div{gap:3.25vw}header.main-header.show-fixed{padding:1.25vw .938vw}.header-logo a{max-width:17.19vw}nav.header-navi ul.header-nav>li{margin:0 1.625vw}nav.header-navi ul.header-nav>li>a{font-size:1.06vw;letter-spacing:.125vw;padding:.313vw}nav.header-navi ul.header-nav .sub-menu a{padding:.813vw .313vw;font-size:1vw;letter-spacing:.063vw}.header-burger-menu{width:2.75vw;height:2.75vw;border:solid .063vw #fff;padding:.688vw}.header-burger-menu span{height:.063vw;margin:.125vw 0}.header-burger-menu:hover{border:solid .063vw #ccc6c6}.global-site-title{font-size:3.75vw}.global-site-title span{font-size:8.125vw}.global-site-btn a,.global-site-btn button{width:6.875vw;height:6.875vw;font-size:.813vw;letter-spacing:.063vw}.global-site-btn a:before,.global-site-btn a:after,.global-site-btn button:before,.global-site-btn button:after{border-width:.063vw}.slide-menu-content{max-width:calc(100% - 3.75vw);height:calc(100% - 3.75vw)}.slide-menu-bottom-inner{padding:0 .938vw}.slide-menu-content-holder{padding:1.88vw .938vw}.slide-menu-content-inner{max-width:81.25vw}.slide-menu-content-inner .slider-logo a{max-width:12.563vw}ul#slidenav{max-width:23.75vw;padding:0}ul#slidenav>li>a{padding:.313vw 0;font-size:1.63vw}ul#slidenav>li ul.sub-menu a{font-size:.88vw;padding:.313vw 0;letter-spacing:.138vw}ul#slidenav li ul.sub-menu{margin-top:.563vw}ul#slidenav li ul.sub-menu li{margin-bottom:.94vw}ul#slidenav>li{margin-bottom:.81vw}ul#slidenav>li:last-child{margin-bottom:0}ul#slidenav>li.bmenu-dd{margin-top:.75vw}ul#slidenav>li>.sub-menu{width:20vw}ul#slidenav>li.parent-active>.submenu-wrapper{padding-top:.94vw}.close-burger-menu{font-size:.625vw;top:1.56vw;right:7.5vw;padding:.313vw;width:4.375vw;height:4.375vw;border:solid .063vw #000;letter-spacing:.063vw}.b-menu-contact-holder{padding:0 0 2.625vw}.b-menu-contact span{margin:0 0 .125vw}.b-menu-contact a{padding:.313vw;font-size:.813vw;letter-spacing:.075vw}.b-menu-smi{gap:1.125vw;margin:1.188vw 0 0}.b-menu-smi a{font-size:1.25vw;padding:.313vw}.b-menu-smi a img{max-width:1.5vw}footer.main-footer{padding:4.188vw .938vw 5.313vw}.ftr-holder{max-width:82.5vw}.ftr-top{margin:0 0 5vw}.ftr-title{font-size:1vw;letter-spacing:.125vw}.ftr-logos{gap:4.688vw}.ftr-contact-details{padding:.188vw 0 0}.ftr-contact{margin:1.375vw 0 0}.ftr-contact span{margin-bottom:.188vw}.ftr-contact a{padding:.313vw 0;font-size:.813vw;letter-spacing:.063vw}span.ftr-loc a{margin-top:-.375vw}.ftr-smi a{font-size:1.25vw;padding:.313vw 0}.ftr-smi{gap:1.75vw;margin:1.188vw 0 0}.ftr-smi a img{max-width:1.5vw}.ftr-disclaimer{font-size:.75vw;letter-spacing:.016vw}.footer-copyright{margin-top:1.375vw;margin-bottom:3.875vw}.footer-copyright,.footer-copyright a{font-size:.75vw;letter-spacing:.016vw}.mls{font-size:1.875vw}.mls em{margin:0 .313vw}.mls img{margin-right:3.125vw}.nl-intro,.nl-subtext{font-size:1vw;margin-top:.63vw}.nl-form{margin:.625vw 0 1.25vw}.nl-fields input{font-size:.813vw;letter-spacing:.063vw;height:3.188vw;border-bottom:.063vw solid rgba(149,149,149,.5)!important;padding-right:7.5vw}.nl-fields .global-site-btn{bottom:-.938vw}.nl-fields input[type=submit]{bottom:-.938vw;width:6.875vw;height:6.875vw;border:solid .063vw #fff!important;padding:.63vw;font-size:.75vw;letter-spacing:.063vw}.nl-text{font-size:.75vw;letter-spacing:.018vw}.nl-form .wpcf7-response-output{font-size:.625vw;bottom:-1.25vw}span.wpcf7-spinner{bottom:-1.563vw}.use-floating-validation-tip .wpcf7-not-valid-tip{font-size:.688vw}.back-to-top a{bottom:1.875vw;right:1.875vw;width:4.375vw;height:4.375vw}.back-to-top a:before,.back-to-top a:after{border-width:.063vw}.back-to-top a img{max-width:.938vw}}@media screen and (min-width: 1024px){.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body{width:950px}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body button.aiosp-close{top:25px;right:25px}.aiosp-wrap .aiosp-container.aiosp-ref-\#popup-signup .aios-popup-body button.aiosp-close:before{font-size:20px}.popup-signup:after{background-position:center center;background-size:cover}.popup-signup-inner{display:flex;flex-wrap:wrap;align-items:center}.popup-signup-image{width:50%}.popup-signup-image img{aspect-ratio:475/670}.popup-signup-text{width:50%;padding-bottom:0;margin-top:0}.popup-signup-title .global-site-title{font-size:42px}.popup-signup-title .global-site-title span{font-size:91px}.popup-signup-verbiage{font-size:18px}.popup-signup-form .wpcf7 form .wpcf7-response-output,.popup-signup-input{width:calc(100% - 135px)}.popup-signup-submit{width:110px;margin-left:25px}.popup-signup-disclaimer{font-size:12px;width:calc(100% - 135px)}}@media only screen and (max-width: 1280px){.attachment-fixed canvas{background-attachment:scroll!important}}@media only screen and (max-width: 991px){.mobile-hide{display:none!important}.desktop-hide{display:block!important}.inner,#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}nav.header-navi{display:none}.slide-menu-content{max-width:calc(100% - 30px);height:calc(100% - 30px)}.slider-logo{width:100%;justify-content:center}.b-menu-smi{justify-content:center}.slide-menu-content-inner .slider-logo a{max-width:100px;margin:0 auto}.close-burger-menu{top:15px;right:15px}.slide-menu-content-holder{padding:50px 15px}.b-menu{width:100%;text-align:center}ul#slidenav{max-width:100%;padding:30px 0 1px}ul#slidenav>li>a{font-size:20px}ul#slidenav>li ul.sub-menu a{font-size:18px}ul#slidenav>li{margin-bottom:15px}.b-menu-contact-holder{width:100%;align-items:center;justify-content:center;text-align:center;padding-top:22px}ul#slidenav>li>.sub-menu{position:relative;opacity:1;pointer-events:all;left:0;width:100%;box-shadow:none}ul#slidenav li ul.sub-menu li{margin-bottom:12px}ul#slidenav>li ul.sub-menu a{font-size:13px}.global-site-title{font-size:40px}.global-site-title span{font-size:100px}.global-site-btn a,.global-site-btn button{width:90px;height:90px}footer.main-footer{padding:50px 15px}.ftr-logos{width:100%;justify-content:center;gap:0;margin-bottom:50px}.ftr-contact-details{width:100%;max-width:500px;margin:0 auto}.ftr-top{margin:0 0 50px}.ftr-bottom{flex-direction:column-reverse}.home .ftr-bottom{flex-direction:column}.ftr-bottom-newsletter{width:100%}.ftr-bottom-newsletter{width:100%;max-width:500px;margin:0 auto 50px}.ftr-bottom-col{width:100%;text-align:center}.ftr-bottom-col+.ftr-bottom-col{width:100%}.ftr-bottom-col+.ftr-bottom-col .mls{justify-content:center}.footer-copyright,.home .footer-copyright{margin-bottom:30px}.mls{justify-content:center}.back-to-top a{width:40px;height:40px;font-size:14px;right:15px}.nl-fields .global-site-btn,.nl-fields input[type=submit]{position:relative;margin:5px auto 0;display:block}.nl-fields input{padding-right:0}.ip-listings-newsletter-content .nl-form .wpcf7-response-output,.ip-agents-newsletter-content .nl-form .wpcf7-response-output{bottom:0;width:100%}#content .entry-title,#content .archive-title{line-height:1;font-size:50px}#footer-nav{width:100%;justify-content:center;padding:0 15px}#footer-nav li{padding:5px 0;width:100%;text-align:center}.aios-custom-ihomefinder-template .sm-slick-slider .slick-slide>div{display:flex;flex-flow:row wrap}.ip-banner>.container .entry-title{font-size:40px}.ip-banner>.container .entry-title span{display:block;font-size:85px}.post-page-home-value .container{height:auto}}@media screen and (max-width: 991px){.post-page-altos #content .ip-sellers-equity{padding:0 0 80px}.post-page-altos #content .ip-sellers-equity__inner{padding:0 15px;width:100%;max-width:750px;margin:0 auto}.post-page-altos #content .ip-sellers-equity__content{padding:60px 30px 1px}.post-page-altos #content .ip-sellers-equity__content>div{max-width:100%}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title{font-size:40px;line-height:1}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title strong{padding-left:0}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title span{font-size:100px;line-height:40px;top:-10px}.post-page-altos #content .ip-sellers-equity__content .global-site-btn{margin-bottom:-20px;margin-top:20px}}@media only screen and (max-width: 767px){.ip-banner .container{width:100%}.global-site-title{font-size:35px}.global-site-title span{font-size:85px}.global-site-btn a,.global-site-btn button{width:80px;height:80px;font-size:12px;letter-spacing:0}}@media screen and (max-width: 767px){.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title{text-align:center;font-size:30px;line-height:1}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title strong{padding-left:0}.post-page-altos #content .ip-sellers-equity__content .content-title .global-site-title span{font-size:50px;line-height:1;display:block;margin:20px 0 0}}@media only screen and (max-width: 469px){.header-logo a{max-width:170px}.global-site-title{font-size:30px}.global-site-btn a,.global-site-btn button{width:70px;height:70px;font-size:11px;letter-spacing:0}.ftr-smi{gap:15px}.ftr-smi a{font-size:16px}.ftr-contact a{font-size:11px;letter-spacing:0}.ftr-title{font-size:14px}.mls img{margin-right:15px;max-width:150px}.mls{font-size:20px}.header-contact{margin-right:10px}.header-contact span{margin:0}.header-contact span a{font-size:13px}.header-burger-menu{width:34px;height:34px;padding:5px}}
