:root{--font-family-default:"Merriweather",serif;--font-family-title:"Arimo",serif;--font-family-nunito:"Nunito Sans",serif;--font-size-default:15px;--default-letter-spacing:.05em;--font-size-title:18px;--font-color-default:#000;--font-color-title:#6c757d;--primary:#151f3d;--secondary:#1f456e;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--default-transition:all .35s ease-in-out;--primary-color:#151f3d;--accent-color:#1f456e;--hover-color:#1f456e;--default-text-color:#383737;--title-small-color:#5f5f5f;--title-big-color:#000;--aios-ihf-template-global-page-primary-color:#151f3d !important;--aios-ihf-template-global-page-secondary-color:#262626 !important}.bootstrap-select.btn-group .dropdown-toggle .filter-option{text-overflow:ellipsis}body{font-family:var(--font-family-default);font-weight:300;font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0;font-variant-numeric:lining-nums}#main-wrapper{overflow:hidden}.site-easing{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}a{color:#000}a:focus,a:hover{text-decoration:none}a{transition:var(--default-transition)}.desc p{color:#000;letter-spacing:.05em;line-height:1.8;margin-bottom:26px;margin-bottom:1.625vw;font-weight:300;font-size:15px;font-size:.938vw}.desc p:last-child{margin:0}.desc.white p{color:#fff}.img-wrap{position:relative}.img-wrap canvas{position:relative;display:block;height:auto;width:100%}.img-wrap img{position:absolute;top:0;left:0;object-fit:cover;font-size:0;width:100%;height:100%;outline:none;transition:var(--default-transition)}.hp-section-wrap{position:relative}.bg-section{position:absolute;width:100%;height:100%;font-size:0;line-height:0;top:0;left:0;overflow:hidden}.bg-section canvas{width:100%;height:100%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.bg-section.parallax canvas{background-attachment:fixed}.safari-true .bg-section.parallax canvas{background-attachment:scroll}.site-title{font-size:90px;font-size:5.625vw;font-family:var(--font-family-title);font-weight:700;color:var(--primary-color);text-transform:uppercase;padding-left:46px;padding-left:2.875vw;position:relative}.site-title.centered{width:max-content;margin:auto}.site-title span{display:block;font-size:18px;font-size:max(1.125vw, 15px);letter-spacing:.1em;font-family:var(--font-family-default);padding-left:5px}.site-title:before{position:absolute;content:'';width:1px;height:100%;background:#000;opacity:50%;transform:rotate(20deg) translateY(-50%);top:42%;left:3px}.site-title.white{color:#fff}.site-title.white:before{background:#fff}.site-btn{width:100%;max-width:200px;max-width:12.5vw;background:var(--primary-color);height:57px;height:3.563vw;border-radius:5px;transition:var(--default-transition);display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px;font-size:max(0.75vw);letter-spacing:.3em;cursor:pointer;text-transform:uppercase;font-family:var(--font-family-title);border:none}.site-btn:hover{color:#fff;background:var(--hover-color)}.site-btn.light:hover{background:#fff;color:#000}.btn-arrow{position:relative}.btn-arrow:before{position:relative;content:'';display:inline-block;width:25px;width:1.563vw;height:13px;height:.813vw;background-color:#fff;transition:var(--default-transition);mask-image:url(/wp-content/uploads/2025/01/icon-arrow.png);mask-size:contain;mask-repeat:no-repeat;vertical-align:middle;transform:scaleX(-1);margin-right:10px}.site-btn.light:hover .btn-arrow:before{background:#000}.slick-arrow-wrap{display:flex}.slick-arrow{display:flex;transition:var(--default-transition);width:78px;width:4.875vw;height:56px;height:3.5vw;background:var(--primary-color);color:#fff;border-radius:5px;justify-content:center;align-items:center}.slick-arrow .icon-arrow:before{position:relative;display:inline-block;content:'';width:25px;width:1.563vw;height:13px;height:.813vw;background-color:#fff;transition:var(--default-transition);mask-image:url(/wp-content/uploads/2025/01/icon-arrow.png);mask-size:contain;mask-repeat:no-repeat}.slick-arrow.light .icon-arrow:before{background:var(--primary-color)}.slick-next .icon-arrow:before{transform:scaleX(-1)}.slick-arrow:hover{background:var(--hover-color)}.slick-arrow.light:hover .icon-arrow:before{background:#fff}.slick-arrow.light{background:#fff}.slick-arrow.light:hover{background:var(--primary-color)}.slick-arrow:first-child{margin-right:15px;margin-right:max(0.938vw, 10px)}.header{position:fixed;z-index:100;width:100%;padding:23px 15px;padding:1.438vw 15px;transition:var(--default-transition)}.header:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:url(/wp-content/uploads/2025/06/bg-fixedheader-compressed.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:var(--default-transition);filter:drop-shadow(0px 2px 11px rgba(0,0,0,.05))}.header.active{padding:0}.header.active:before{opacity:1}.header .container{position:relative;width:100%;max-width:1340px;max-width:83.75vw;padding:0;display:flex;justify-content:space-between;align-items:center}.header .container:before,.header .container:after{display:none}.dh-nav{display:flex}.dh-nav>li{pointer-events:none;position:relative;padding:0 46px;padding:0 2.875vw}.dh-nav li a{color:#fff;font-size:18px;font-size:1.125vw;letter-spacing:var(--default-letter-spacing);text-transform:uppercase;pointer-events:all}.dh-nav>li>a{position:relative;display:block}.dh-nav>li>a:before,.dh-nav>li>a:after{position:absolute;content:'';width:100px;width:0;height:1px;background:#fff;top:-15px;top:-.938vw;left:50%;transform:translateX(-50%);transition:var(--default-transition);opacity:0}.dh-nav>li>a:after{top:unset;bottom:-15px;bottom:-.938vw}.dh-nav>li:hover>a:before,.dh-nav>li:hover>a:after{opacity:1;width:89px;width:5.563vw}.header_logo{transition:var(--default-transition)}.active .header_logo{padding:38px 30px 27px;padding:2.375vw 1.875vw 1.688vw;border:1px solid transparent;border:.063vw solid transparent;border-image-source:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 35%);border-image-slice:1;margin-bottom:-56px;margin-bottom:-3.5vw;background:url(/wp-content/uploads/2025/01/bg-fh-logo.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;max-width:239px;max-width:14.938vw}.active .hdr-client-logo{width:177px;width:11.063vw}.header .navigation{margin-left:auto;margin-right:-2.875vw}.hdr-client-logo{width:100%;max-width:189px;max-width:11.813vw;height:auto;transition:var(--default-transition)}.dh-nav>li>.sub-menu{position:absolute;left:50%;transform:translateX(-50%);padding-top:100px;padding-top:6.25vw;width:max-content;text-align:center;transition:var(--default-transition);opacity:0;pointer-events:none}.dh-nav>li>.sub-menu li{margin-bottom:3px;margin-bottom:.188vw}.dh-nav>li>.sub-menu li a{color:#fff;letter-spacing:.1em;text-transform:uppercase;display:block;width:100%;height:100%;padding:13px 23px;padding:.813vw 1.438vw;position:relative;pointer-events:none;background:var(--primary);border-radius:5px}.dh-nav>li:hover>.sub-menu li a{pointer-events:auto !important}.dh-nav>li>.sub-menu li a:hover{background:var(--secondary)}.dh-nav>li:hover>.sub-menu{opacity:1;pointer-events:all;padding-top:17px;padding-top:1.063vw}.active .dh-nav>li:hover>.sub-menu{padding-top:46px;padding-top:2.875vw}.hp-git-wrap{padding:80px 15px;padding:max(5vw, 80px) 15px}.bg-git{background:#000}.bg-git canvas{opacity:80%}.git-wrap{position:relative}.git-inner{width:100%;max-width:1106px;max-width:69.125vw;margin:auto;position:relative;border-radius:.8em;outline:1px solid #ffffff52;padding:80px 15px 60px;padding:5vw 15px 3.75vw;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:#00000066}.git-inner form{position:relative;width:100%;max-width:946px;max-width:59.125vw;margin:auto;margin-top:30px}.git-form-wrap{justify-content:space-between;width:100%;margin:auto;display:flex;flex-flow:wrap}.git-field{width:calc(50% - 15px);width:calc(50% - 0.938vw);margin-bottom:15px;margin-bottom:.938vw;position:relative;font-size:13px;font-size:max(0.813vw, 10px);color:#fff;letter-spacing:.06em}.git-field.long{width:100%;line-height:0}.git-field.role-field{margin-bottom:35px;margin-bottom:2.188vw}.git-field.opt-field{margin-top:5px}.git-field input:not([type=radio]):not([type=checkbox]),.git-field textarea{outline:none !important;background:0 0;border:none;border-bottom:1px solid #ffffff99;width:100%;letter-spacing:.075em;font-size:14px;font-size:.875vw;color:#fff;height:61px;height:max(3.813vw, 50px);line-height:1;padding-left:0}.git-field textarea{padding-top:20px;height:120px;height:7.5vw;resize:none}.git-field .opt-in,.git-field .opt-in a{line-height:1.923;color:#fff}.git-field .opt-in a:hover{color:var(--accent-color)}.git-field .opt-in label{display:flex}.git-field .opt-in input,.git-field input[type=radio],.git-field input[type=checkbox]{width:15px;width:.938vw;height:17px;height:1.063vw;margin-right:14px;margin-right:.875vw;opacity:0}.git-field .wpcf7-list-item{margin-left:0;margin-right:37px;margin-right:2.313vw}.git-field .wpcf7-list-item:last-child{margin-right:0}.git-field .wpcf7-list-item-label{position:relative}.git-field .wpcf7-list-item-label:before{position:absolute;content:'';width:15px;width:.938vw;height:17px;height:1.063vw;border:1px solid #fff;top:0;left:-27px;left:-1.688vw;opacity:80%}.git-field .opt-in .wpcf7-list-item-label:before{top:5px}.git-field input:checked+.wpcf7-list-item-label:before{background:#aeaeae}.git-btn{margin:auto;margin-top:50px !important;max-width:272px;max-width:17vw}.git-btn.disabled{cursor:not-allowed}.git-btn.disabled:hover{color:#fff;background:0 0}.git-wrap .wpcf7-spinner{position:absolute;margin:0;left:50%;transform:translateX(-50%);bottom:-35px;bottom:-2.188vw}.wpcf7-form-control-wrap{display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;left:0 !important;top:50% !important;transform:translateY(-50%);right:unset !important;width:max-content;z-index:1;line-height:1}.git-wrap .wpcf7 form .wpcf7-response-output{text-align:center;position:absolute;top:100%;margin:0;width:100%;background:#ffffffa1}.footer{position:relative;padding:120px 15px 80px;padding:7.5vw 15px 5vw;color:#e7e7e7;font-variant-numeric:lining-nums}.footer a{color:#fff}.footer a:hover{color:#c3c3c3}.ftr-inner{position:relative;max-width:1330px;max-width:83.125vw;margin:auto}.ftr-logo-wrap{display:flex;justify-content:center;align-items:center;position:relative}.ftr-logo-divider{width:1px;height:133px;height:8.313vw;background:#fff;display:block;margin:0 80px;margin:0 5vw;position:relative}.ftr-client-logo{width:286px;width:17.875vw;height:auto}.ftr-broker-logo{width:283px;width:17.688vw;height:auto}.ftr-info-wrap{display:flex;flex-flow:wrap;justify-content:center;align-items:center;margin-top:35px;margin-bottom:50px;padding-bottom:50px;margin-bottom:max(3.125vw, 30px);padding-bottom:max(3.125vw, 30px);border-bottom:1px solid #ffffff4d}.ftr-info-wrap li{font-size:16px;font-size:max(1vw, 13px);display:flex;align-items:center;padding:0 30px;padding:0 1.875vw}.ftr-info-wrap li a{font-family:var(--font-family-nunito)}.ftr-info-wrap li span{margin-right:20px;margin-right:max(1.25vw, 10px)}.ftr-info-wrap li .ai-font-envelope-f{font-size:13px;font-size:.813vw}.ftr-nav{display:flex;justify-content:center}.ftr-nav li{font-size:18px;font-size:max(1.125vw, 12px);text-transform:uppercase;letter-spacing:.05em;padding:0 46px;padding:0 2.875vw}.ftr-disclaimer-wrap,.ftr-copyright{margin:auto;margin-top:30px;line-height:1.5;text-align:center;font-size:16px;font-size:max(1vw, 13px);max-width:825px;max-width:max(61.563vw, 700px);font-family:var(--font-family-nunito)}.ftr-copyright{margin-top:20px}.ftr-eho-mls{text-align:center;font-size:38px;font-size:2.375vw;margin-top:20px;margin-top:1.25vw}.ftr-eho-mls .ai-font-eho{font-size:30px;font-size:1.875vw;top:-2px;margin-right:10px}.floating-smis-wrap{position:fixed;z-index:99;right:37px;right:2.313vw;top:50%;transform:translateY(-50%);text-align:center}.floating-smis-wrap li{margin-bottom:55px;margin-bottom:3.438vw;position:relative;transition:var(--default-transition);filter:none}.floating-smis-wrap li>a{display:flex;justify-content:center;align-items:center;color:#fff;position:relative;font-size:32px;font-size:2vw;background:0 0;border-radius:50%;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.6))}.floating-smis-wrap li.with-line a:after{position:absolute;content:'';width:1px;height:33px;height:2.063vw;background:#fff;left:50%;transform:translateX(-50%);top:calc(100% + 1px)}.floating-smis-wrap li>a:hover{color:var(--accent-color);filter:drop-shadow(0px 1px 3px rgba(255,255,255,1))}.floating-smis-wrap li>a.agt-icon{font-family:sans-serif;font-weight:700}.floating-smis-wrap li.with-label{margin-bottom:0;margin-top:50px}.floating-smi-label{font-size:max(0.75vw, 10px);letter-spacing:.15em;text-transform:uppercase;position:absolute;width:max-content;left:50%;transform:translateX(-50%) rotate(-90deg);top:60px;top:3.75vw;text-shadow:-1px 1px 3px rgba(0,0,0,.6)}.floating-smi-label a{color:#fff}.floating-smi-label a:hover{color:var(--accent-color)}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.6)}.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}.entry-title,.archive-title{font-size:80px;font-size:5vw !important;text-transform:uppercase;color:var(--primary-color);font-family:var(--font-family-title);font-weight:500 !important;line-height:1}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}button:focus-visible,a:focus-visible{outline-style:solid !important;outline-width:5px !important;outline-color:red !important;transition:none !important}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-grayscale,#pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none !important}#ai-modern-about .ai-modern-about-testi-arrow{background:0 0 !important}.post-page-about #content h1{margin:0;font-size:4.5vw !important;text-transform:uppercase;color:var(--primary-color);font-family:var(--font-family-title);font-weight:500 !important;line-height:1;margin-top:0;text-align:left}.post-page-about #content h1 span{font-size:clamp(1.438rem, 2.796vw - 0.296rem, 2.5rem);line-height:normal;display:block}.joe-img img{max-width:clamp(25rem, 16.447vw + 14.803rem, 31.25rem) !important;width:100%}.ai-minimalist-column-agent-details-socials a{color:#fff}.ai-minimalist-column-agent-details a{color:#fff}#agents-results .agents-contact li{transition:all ease-in-out .35s}#agents-results .agents-contact li:hover{opacity:.6;color:#fff !important}#agents-results .agents-contact li:hover a,#agents-results .agents-contact li:hover span{color:#fff !important}#ai-classic-contact-wrap .entry-title{text-align:center}.single-aios-communities .community-main>strong,.single-aios-communities .community-main>h3{font-family:var(--font-family-title);text-transform:uppercase;font-size:18px;font-weight:500 !important}body.pojo-a11y-readable-font [class*=ai-font-]{font-family:agentimage !important}body.ihf-results-template #inner-page-wrapper>.container{width:100%;padding:0}body.ihf-results-template #inner-page-wrapper>.container #content{padding:0 15px}body.ihf-results-template.aios-custom-ihomefinder-results-template #content-full .entry-title{width:100% !important;padding-left:0}#ai-classic-contact-wrap .ai-classic-contact-informations li i{font-style:normal !important}#ai-classic-contact-wrap .ai-classic-contact-informations li:first-child .aios-ai-phone{margin-right:10px}#agents-results .agents-contact{justify-content:center}.aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=submit]:hover{color:var(--primary-color) !important}.bg-ftr{background:var(--primary-color)}#areaPickerContainer #areaPickerExpandAll .glyphicon{color:#fff !important}#ai-modern-about .ai-template-form .ai-template-form-container .ai-template-form-col textarea{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#ai-modern-about .ai-template-form .ai-template-form-container .ai-template-form-col textarea::-webkit-scrollbar{display:none}#ai-modern-about .ai-modern-about-title{margin-top:0 !important}.aiosCommunitiesPanorama__info .aiosCommunitiesPanorama__link span{font-size:12px !important}.ihf-details-template #ihf-main-container.ihf-modal-container .modal .ihf-modal-form-loader{top:calc(100% + 15px) !important}body.aios-custom-ihomefinder-details-template #listings-details .listings-form .wpcf7-not-valid-tip{font-size:12px}#listings-details .listings-hero-single .aios-custom-ihomefinder-template-img-loader:after{content:"";position:absolute;z-index:3;top:0;left:0;right:0;height:200px;display:block;background-image:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);pointer-events:none}.wpcf7 form .wpcf7-response-output{text-align:center}.single-aios-communities .community-wrap{padding-top:3px}.dh-nav>li#menu-item-12{pointer-events:all}.dh-nav>li#menu-item-12>a{pointer-events:none}#ihf-main-container.ihf-modal-container .modal #ihf-save-search-form .ihf-modal-form-loader{top:unset;bottom:-30px}.page-id-119 .aiosCommunitiesPanorama__info{padding:60px 20px}.ai-classic-contact-info-wrap .wpcf7-spinner{margin-top:10px}.ai-classic-contact-info-wrap form{position:relative}.ai-classic-contact-info-wrap .wpcf7 form .wpcf7-response-output{position:absolute;top:calc(100% - 20px);bottom:unset;font-size:12px;width:100%}#listings-details .listings-form .wpcf7-spinner{right:-25px !important;position:absolute;margin:0}#listings-details .listings-link-navigation-back .button-legacy:hover{color:#fff !important}#listings-details .listings-description p{font-size:13px !important}#listings-details .listings-description h2,#listings-details .listings-accordion h2{font-size:30px !important}#listings-details .listings-address{font-size:35px !important}#listings-details .listings-address span{font-size:20px !important}.show-on-scroll{display:none !important}@media only screen and (max-width:1199px){.bg-section.parallax canvas{background-attachment:scroll}.ihf-results-template #listings-results .listings-table .listings-table-body .listings-price,.ihf-results-template #listings-results .listings-table .listings-table-body .listings-num{min-width:180px}}@media only screen and (max-width:991px){.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}.header{position:relative;margin-top:52px;padding:15px;transform:translateY(0) !important;opacity:1 !important;background:var(--primary-color)}.header:before{opacity:1}.header .container{justify-content:center}.header .navigation{display:none}.hdr-client-logo{max-width:200px}.slick-arrow{width:60px;height:45px}.slick-arrow .icon-arrow:before{width:25px;height:13px}.site-title{text-align:center;padding-left:0;font-size:55px}.site-title:before{opacity:0}.site-title span{font-size:18px}.site-btn{height:50px;font-size:14px;max-width:300px !important}.btn-arrow:before{width:25px;height:13px}.desc p{font-size:15px;margin-bottom:25px}.git-inner{max-width:700px;padding:50px 15px}.git-inner form{max-width:650px}.git-field input:not([type=radio]):not([type=checkbox]),.git-field textarea{font-size:14px;height:50px}.git-field textarea{height:120px}.git-field{margin-bottom:10px}.footer{padding:70px 15px}.ftr-client-logo,.ftr-broker-logo{width:250px}.ftr-logo-divider{margin:0 30px;height:100px}.ftr-info-wrap li{width:100%;text-align:center;justify-content:center;font-size:16px;margin-bottom:20px}.ftr-info-wrap li:last-child{margin:0}.ftr-info-wrap li .ai-font-envelope-f{font-size:13px}.ftr-nav{flex-flow:wrap}.ftr-nav li{width:100%;text-align:center;margin-bottom:30px;font-size:16px}.ftr-nav li:last-child{margin:0}.ftr-disclaimer-wrap,.ftr-copyright{font-size:16px}.ftr-eho-mls{font-size:30px;margin-top:30px}.ftr-eho-mls .ai-font-eho{font-size:25px}.ftr-inner{max-width:700px}.entry-title,.archive-title{font-size:45px !important}.floating-smis-wrap{display:none}#pojo-a11y-toolbar{display:none}.post-page-about #content h1{margin-top:30px;font-size:40px !important;text-align:center}#ai-classic-contact-wrap .ai-classic-contact-informations li:first-child{display:block !important;padding-bottom:0}#ai-classic-contact-wrap .ai-classic-contact-informations li:has(.ai-font-location-c){display:flex;padding-top:0}#ai-classic-contact-wrap .ai-classic-contact-informations li i.ai-font-location-c{margin-top:8px}#agents-results .agents-img{max-width:400px;margin:auto}#content #agents-results .agents-button{margin-right:auto}#agents-single .agents-img{max-width:360px;margin:auto}#ai-modern-about .ai-modern-about-title h2{padding:15px 0 10px}.page-id-89 .git-wrap .wpcf7-spinner{bottom:-35px}}@media only screen and (max-width:767px){.ip-banner .container{width:100%}.ftr-logo-wrap{display:block}.ftr-logo-divider{background:0 0;margin:15px auto;height:1px}.ftr-client-logo,.ftr-broker-logo{display:block;margin:auto}}@media only screen and (max-width:480px){.git-field{width:100%}.git-title{width:100% !important}.entry-title,.archive-title{font-size:35px !important}.page-id-119 .archive-title{font-size:30px !important}#ai-modern-about .ai-template-form .ai-template-form-container .ai-template-form-row.ai-template-form-col-2 .ai-template-form-col{width:100% !important;margin-bottom:25px}#ai-modern-about .ai-template-form .ai-template-form-container .ai-template-form-row+.ai-template-form-row{margin-top:0 !important}}@media print{header.header-wrapper,#fixed-header,#navigation,.entry-title,.yoast-breadcrumbs,footer,.sidebar,.amh-fixed-header-nav,.ip-bg,.header-content.wrapper,.menu-main-nav-container,a.header-logo,.header-logo,.amh-header-buttons,.sidebar,.top-logo,#navi,#headerwrapper,.transition,a,#breadcrumbs,.header-ip,.ip-image,.fixed-header,.ip-banner,.addtoany_share_save_container,.yoast-breadcrumbs,.entry-title,#ihf-leadcapture-btns,#footerwrapper,.footer,.entry-content>a:nth-child(1),#ihf-detail-navrow,#ihf-leadcapture-btns,#ihf-detail-extrainfotabs,.grecaptcha-badge,#pojo-a11y-toolbar,.ihf-contiguous-links,.ihf-open-home,#content .listings-printable-header span{display:none !important}#content{width:100% !important}.inner-page-wrapper{padding-top:0}body,div{max-width:100%}#main-wrapper{overflow:unset !important}}.aios-custom-ihomefinder-shortcode .container{width:100%;padding:0}