:root{--font-family-default: "Outfit", sans-serif;--font-family-title: "Noto Serif", serif;--font-size-default: 15px;--font-size-title: 45px;--font-color-default: #000000;--font-color-title: #000;--primary: #000;--secondary: #003fa5;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0}a,a:hover,a:visited,a:focus,input,input:focus,textarea,textarea:focus,select:focus,select{outline:none!important;text-decoration:none!important}a,a:hover,a:focus,input,input:hover,input:focus,textarea,textarea:focus,textarea:hover,select:hover,select:focus,select,button,button:focus,button:hover,.btn-group.bootstrap-select.show-tick.qs-select,.bootstrap-select .dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:0px!important}#content .ihf-search .ihf-select-options ul,#content .ihf-search .ihf-select-options,#content .ihf-search .ihf-pagination,#content #ihf-main-container .nav-tabs,#content #ihf-main-container .chosen-results{margin:0;padding:0;list-style:none}#content #ihf-main-container #ihf-search-adv2-submit{margin:20px 0 0}#content #ihf-main-container .ihf-grid-result-address{overflow:hidden;text-overflow:ellipsis;display:block}#content #ihf-main-container .ihf-listing-search-results .btn{padding:6px}#content div.wpcf7-response-output,div.wpcf7-response-output{text-align:center}#ihf-main-container #ihf-mortgage-calculator-modal .mc-total-payment-subline,#content #ihf-main-container .mc-total-payment-subline{color:#333}#ihf-main-container .pagination>li>a,#ihf-main-container .pagination>li>span{padding:6px 9px}#ihf-main-container #ihf-schedule-showing-request-form .form-control{padding:6px 7px}#content #ihf-main-container #ihf-search-location-tab{margin:8px 5px 0 0}#ihf-main-container #ihf-advsearch-features label{font-size:.8em}html.name-Microsoft_Edge .ai-default-cf7wrap input[type=submit],html.name-Microsoft_Edge .ai-default-cf7wrap input.wpcf7-submit{margin:6px 0 0}#ws-walkscore-tile{background:#fff!important}#hero .quick-search form select[name=propertyType]{margin-left:2%}#content ul.ihf-navbar-nav{list-style:none;margin:0}#content .ihf-eureka .ihf-navbar{padding:4px 14px}#content #ihf-main-container .ihf-listing-open-home-text-grid,#content #ihf-main-container .ihf-map-info-window-content{color:#777}#content #ihf-main-container label{color:inherit}#content #ihf-main-container .ihf-polygon-reset,#ihf-main-container .modal-body{color:#000}body.page-id-0>img,body.page-id-0>iframe{display:none!important}#content #ihf-main-container #ihf-market-report-nav-container.row,#content #ihf-main-container #ihf-market-report-nav-container.row .row,#content #ihf-main-container .row #areaPickerContainer.row,#content #ihf-main-container .row #ihf-search-location-tab .row,#content #ihf-main-container .row #ihf-refine-map-search-form .row,#content #ihf-main-container .row .ihf-grid-result-container .row,#content #ihf-main-container .row #ihf-search-location-tab.row{margin-left:-15px;margin-right:-15px}#content #ihf-main-container .row .row{margin-left:0;margin-right:0}#ihf-main-container .ihf-social-share .dropdown-menu>li>a{color:#000!important}#ihf-main-container .ihf-social-share .dropdown-menu>li>a:hover{color:#fff!important}#ihf-main-container #ihf-refine-map-search-form label{color:#fff!important}#ihf-main-container #ihf-refine-map-search-form .checkbox{padding-left:0}#ihf-main-container ul.chosen-results{margin-left:0!important}#content .ihf-eureka ul.ihf-dropdown-menu{margin:0;padding:0;list-style:none}#content #ihf-detail-navrow .ihf-detail-navigation .pull-right{float:none!important;text-align:right}#content #ihf-main-container .map-infobox-img{max-width:100%!important}#ihf-main-container #ihf-map-canvas .ihf-map-info-box-title{padding:0 15px 0 0}.grecaptcha-badge{z-index:91}#content #IDX-main #IDX-boxLabel_remarksConcat input{display:block;width:100%}#content #IDX-main ul.select2-choices,#content #IDX-main ul.IDX-navbar-nav{margin:0}.areaPickerExpandAllTopBar:after{content:"";display:block;clear:both}#ihf-main-container #ihf-main-search-form fieldset>div:nth-child(14) .checkbox{padding-left:0}#ihf-main-container #ihf-main-search-form fieldset>div:nth-child(14) .checkbox label{padding-right:30px;white-space:break-spaces}#ihf-main-container #ihf-detail-features-tab>.row.mt-10{margin-left:0;margin-right:0}#ihf-agent-sellers-rep-own-listing{max-width:100%}#ihf-main-search-form fieldset div[data-ihf-geographic-field=true] .checkbox{padding-left:0}#content ul#IDX-searchNavList{margin:0}#content ul#IDX-searchNavList li:first-child{padding-left:0}#content ul#IDX-searchNavList li:last-child{padding-right:0}#IDX-formSubmit.IDX-formSubmit{font-size:16px;margin-right:20px;line-height:18px}#IDX-formSubmit.IDX-formSubmit{font-size:16px;margin-right:20px;line-height:18px;font-weight:400}#IDX-ccz-group .IDX-controls span{vertical-align:middle;margin:0 0 0 10px}#IDX-ccz-group .IDX-controls span:first-child{margin:0}#ihf-main-container #ihf-map-canvas{position:relative;z-index:0}#ihf-main-container #ihf-refine-map-search-form{margin:0}#ihf-main-container .ihf-mapsearch-refine-overlay-inner{padding:8px 15px}#ihf-main-container .ihf-grid-result{margin-bottom:15px}#ihf-main-container .ihf-grid-result:after{content:"";display:block;clear:both}#listings-results .listings-map{position:relative;z-index:0}#content ul#idx-mlm-nav-links{list-style:none;margin:0}#ihf-map-canvas .leaflet-div-icon{background:none;border:0px solid #666}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;width:auto;font-size:11px;white-space:nowrap;display:none}.use-floating-validation-tip .wpcf7-not-valid-tip:nth-of-type(1){display:block}#ihf-main-container #areaPickerClearAll .glyphicon{color:#fff!important}#content .leaflet-control-layers form.leaflet-control-layers-list{margin:0}#IDX-main.IDX-wrapper-standard .IDX-navbar-collapse{padding-left:0;padding-right:0}body.pojo-a11y-readable-font *[class*=ai-font-],body.pojo-a11y-readable-font *[class*=ai-font-]:after,body.pojo-a11y-readable-font *[class*=ai-font-]:before{font-family:agentimage!important}body .select2-drop{z-index:80}body .select2-drop-mask{z-index:78}.slick-slide{outline:none!important}.label-hide{display:none!important}.text-center{text-align:center}div#main-wrapper{overflow:hidden;position:relative}.global-photo{position:relative}.global-photo canvas{display:block;width:100%;transition:all .4s ease-in-out}.global-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .4s ease-in-out}.global-title{font-size:45px;font-weight:100;color:var(--primary);position:relative;text-transform:uppercase;letter-spacing:1px;padding:0 0 28px;display:inline-block}.global-title span{font-weight:500;display:inline-block}.global-title.white-title{color:#fff}.title-line{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:102px;height:1px;background:#b6b6b6}.global-btn{font-size:14px;font-weight:400;color:var(--primary)!important;text-transform:uppercase;letter-spacing:.7px;position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:275px;height:65px;background:#fff;border:1px solid #000;transition:all .4s ease-in-out}.global-btn:hover{background:var(--secondary);border:1px solid var(--secondary);color:#fff!important}.global-arrow{display:flex;align-items:center;justify-content:space-between}.global-arrow button{padding:0;margin:0;border:none;background:transparent;font-size:11px;font-weight:400;letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;color:#000;pointer-events:auto;transition:all .4s ease-in-out}.global-arrow button:hover{color:var(--secondary)}.global-arrow button span{font-size:30px}.global-arrow button[title=Prev] span{margin-right:10px}.global-arrow button[title=Next] span{margin-left:10px}em.arrow-line{width:30px;height:1px;background:#cbcbcb;display:inline-block}.global-arrow button[title=Prev] em{margin-left:15px}.global-arrow button[title=Next] em{margin-right:15px}.site-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.site-bg canvas{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}ul#nav li{position:relative;display:inline-block}ul#nav .sub-menu{list-style:none outside none;background:transparent;padding:16px 0 0;position:absolute;width:100%;min-width:170px;left:50%;margin:0 0 0 -87px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-20%);transition:all .6s ease}ul#nav .sub-menu a{color:#fff;display:block;padding:12px 10px;background:#000}ul#nav .sub-menu a:hover{text-decoration:none;background:var(--secondary)}ul#nav .sub-menu .sub-menu{margin-left:calc(100% + 2px);top:0;left:0;padding-top:0!important}ul#nav li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}ul#nav .sub-menu li{position:relative;display:block}ul#nav .sub-menu li:last-child{border-bottom:none}header.main-header{z-index:1001;position:fixed;padding:15px;width:100%;background:#fff;transition:all .3s ease-in-out}.hdr-holder{position:relative;max-width:1400px;margin:0 auto;z-index:5}.hdr-inner{display:flex;align-items:center;justify-content:space-between}.hdr-logo a{display:inline-flex;position:relative;transition:all .3s ease-in-out}.logo-gap{padding:0 7px}.hdr-col2,.hdr-col2-inner{display:flex;align-items:center}nav.header-nav{position:relative}nav.header-nav ul#nav{font-size:0;position:relative;z-index:5}nav.header-nav ul#nav>li{position:relative;display:inline-block;vertical-align:middle}nav.header-nav ul#nav>li>a{font-size:14px;color:#000;font-weight:400;letter-spacing:2px;text-transform:uppercase;display:block;position:relative;z-index:5;padding:0;margin:0 27px;background:transparent;transform:translateZ(0);transition:all .3s ease-in-out}nav.header-nav ul#nav>li>a:hover{opacity:.7}nav.header-nav ul#nav>li:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:1px;height:21px;background:#dcdcdc;transition:all .3s ease-in-out}nav.header-nav ul#nav>li:last-child:after{display:none}nav.header-nav ul#nav .sub-menu a{font-size:14px;font-weight:400;letter-spacing:.7px;text-transform:uppercase;text-align:center;position:relative;transition:all .3s ease-in-out}.hdr-contact{font-size:0}.hdr-contact span{display:inline-block;padding:0 14px}.hdr-contact span a{font-size:14px;color:var(--secondary);display:inline-block;position:relative;transition:all .3s ease-in-out}.hdr-contact span a:hover{opacity:.7}span.hdr-email a em{font-size:12px}.hdr-contact span a i{display:none}.header-burger-menu{padding-left:41px}.hdr-bmenu{position:relative;cursor:pointer;transition:all .3s ease-in-out}.hdr-bmenu span{display:block;width:35px;height:2px;background:#b4b4b4;margin:7px 0;transition:all .3s ease-in-out}.hdr-bmenu:hover span{background:var(--secondary)}.hdr-bmenu span:nth-child(2){width:25px;margin-left:auto}.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:-50%;width:100%;height:100%;max-width:494px;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:66px 74px 15px}body.body-overflow{overflow:hidden}.close-b-menu{color:#cfcfcf;font-size:30px;cursor:pointer;z-index:100;text-align:center;position:absolute;top:68px;right:50px;transition:all .4s ease-in-out}.close-b-menu:hover{color:var(--secondary)}.slide-menu-title{font-size:30px;font-weight:500;color:#000;text-transform:uppercase;margin:0 0 35px}.slide-menu-nav{position:relative}ul#slidenav{font-size:0}ul#slidenav>li>a{display:inline-block;padding:0;color:#000;font-size:18px;font-weight:400;letter-spacing:2.2px;text-transform:uppercase;position:relative;transform:translateZ(0);transition:all .3s ease-in-out}ul#slidenav>li>a:hover{opacity:.7}ul#slidenav>li{padding:32px 0;position:relative;display:block}ul#slidenav>li:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:1px;background:#d3d3d3}ul#slidenav>li:last-child:after{display:none}.slide-menu-contact-holder{margin-top:30px}.slide-menu-contact span{display:block;margin:0 0 15px}.slide-menu-contact span.slide-menu-email{margin-bottom:30px}.slide-menu-contact span a{font-size:16px;font-weight:400;color:#000;letter-spacing:1.4px;display:inline-block;position:relative;transform:translateZ(0);transition:all .3s ease-in-out}.slide-menu-contact span a:hover{opacity:.7}.slide-menu-contact span a em{margin-right:12px;color:var(--secondary)}span.slide-menu-email a em{font-size:11px}section.get-in-touch-area{position:relative;padding:162px 0 170px;z-index:0}.site-bg.gt-bg{background:var(--secondary)}.site-bg.gt-bg canvas{opacity:.3;filter:grayscale(1)}.gt-holder{position:relative;z-index:5;max-width:960px;margin:0 auto}.gt-head{text-align:center;margin:0 0 50px}.gt-head>p{font-size:17px;font-weight:400;color:#cdcdcd;letter-spacing:.8px;text-align:center;display:block;margin:52px 0 0}.gt-form form{font-size:0;margin:0 -15px}.gt-fields input,.gt-fields textarea{font-size:14px;font-weight:400;color:#fff;letter-spacing:.7px;text-transform:uppercase;background:transparent;width:100%;height:70px;padding:0;border-radius:0;resize:none;border:none;border-bottom:1px solid #fff;-webkit-appearance:none;-moz-appearance:none}.gt-form textarea{padding-top:15px;height:110px}.gt-fields.gt-textarea{width:100%;margin-bottom:0;position:relative}.gt-fields{position:relative;width:100%;padding:0 15px;display:inline-block;vertical-align:top;margin-bottom:21px}.gt-fields.w-33{width:33.33%}.gt-form div.wpcf7 .ajax-loader{display:block;position:absolute;right:0;left:0;margin:auto;bottom:-18px}.gt-form span.wpcf7-not-valid-tip{font-size:14px}.gt-form span.wpcf7-form-control-wrap{display:block}.gt-form div.wpcf7-response-output{margin:5px auto auto;position:absolute;width:calc(100% - 30px);font-size:14px;color:#fff;text-align:center;left:0;right:0}.gt-form .wpcf7-spinner{position:absolute;bottom:0;left:0;right:0;margin:auto}.gt-form .use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:auto;bottom:5px;left:0;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;width:auto}.gt-fields.gt-btn{padding:0;width:100%;max-width:194px;margin:75px auto 0;display:block;position:relative}.gt-fields.gt-btn input{font-size:14px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:1.7px;border:1px solid #fff;width:100%;height:65px;background:transparent;z-index:5;transition:all .4s ease-in-out}.gt-fields.gt-btn input:hover{background:var(--secondary);border:1px solid var(--secondary)}.gt-form form{position:relative}footer.main-footer{position:relative;padding:95px 0 55px;text-align:center}.ftr-logo a{position:relative;display:inline-flex;margin:0 auto 46px}.ftr-logo .logo-gap{padding:0 16px}.ftr-contact-holder{display:flex;justify-content:center;text-align:left;max-width:945px;margin:0 auto}.ftr-contact-title{font-size:16px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:#000;margin:0 0 16px}.ftr-contact span{display:block;margin:0 0 10px}.ftr-contact span a{font-size:16px;font-weight:400;color:#000;letter-spacing:1.4px;display:inline-block;position:relative;transform:translateZ(0);transition:all .3s ease-in-out}.ftr-contact span a:hover{opacity:.7}.ftr-contact span a em{margin-right:7px;color:var(--secondary)}span.ftr-email a em{font-size:11px}.ftr-nav{padding:24px 0 40px}ul.footernav{font-size:0}ul.footernav>li{display:inline-block;position:relative;padding:0 26px}ul.footernav>li>a{font-size:14px;font-weight:400;letter-spacing:1.7px;color:#000;text-transform:uppercase;display:inline-block;position:relative;transition:all .3s ease-in-out}ul.footernav>li>a:hover{opacity:.7}ul.footernav>li:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:1px;height:20px;background:#cacaca}ul.footernav>li:last-child:after{display:none}.ftr-disclaimer p{display:block;font-size:12px;font-weight:400;color:#000;line-height:1.8;letter-spacing:.4px;border-top:2px solid rgba(0,0,0,.3);padding-top:63px}.ftr-disclaimer a em{display:none}.ftr-disclaimer a{color:#fff;position:relative;display:inline-block;transition:all .3s ease-in-out}.ftr-disclaimer a:hover{opacity:.7}.footer-copyright-holder{margin-top:29px}.footer-copyright,.footer-copyright a{font-size:14px;font-weight:400;color:#000;margin-bottom:30px;line-height:1.2;transition:all .3s ease-in-out}.footer-copyright span{font-weight:700;text-transform:uppercase}.footer-copyright a:hover{opacity:.7}.footer-copyright a[href="https://www.agentimage.com"]{text-decoration:underline!important;color:#000}.footer-copyright a[href="https://www.agentimage.com"]:hover{opacity:.7}.mls{font-size:25px;color:#000;text-align:center}.mls em{margin:0 2px}.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:var(--font-size-title);font-weight:500;color:var(--primary);line-height:1;text-transform:uppercase}.qs-holder,.welcome-area,.get-in-touch-area,.featured-communities-area,.main-footer{display:none}.featured-properties-area{opacity:0}.post-page-aios-custom-idx-broker-results-page #content-full .entry-title,.post-page-aios-custom-idx-broker-results-page .ip-banner>.container{width:100%}.post-page-aios-custom-idx-broker-results-page #inner-page-wrapper,.post-page-aios-custom-idx-broker-results-page:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper{margin-bottom:0}.post-page-aios-custom-idx-broker-results-page #content-full{margin-bottom:30px}.post-page-aios-custom-idx-broker-results-page #listings-results .listings-grid .listings-media li img{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.25)) drop-shadow(1px 1px 2px rgba(0,0,0,.25))}.post-page-team #agents-results .agents-list .agents-box-col>.agents-box:hover>div .agent-image-photo img{transform:unset}.post-page-team #agents-results .agents-list .agents-box-col>.agents-box>div .agent-image-photo .agent-box-hover .agent-box-hover-info>div a:hover{opacity:.7;color:#fff}.post-page-team .agent-email>span,.post-page-team .agent-numbers-phone>span{margin-right:10px}.single-aios-agents .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;width:auto}#nav .sub-menu.show-menu{display:block;opacity: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{display:none!important}body.pojo-a11y-readable-font em[class^=ai-font],body.pojo-a11y-readable-font a[class^=ai-font]{font-family:agentimage!important}.post-page-aios-custom-idx-broker-global-page #content ul{margin:0!important}.IDX-wrapper-standard #IDX-action-buttons{padding:0 15px}.IDX-page-mapsearch form.leaflet-control-layers-list{margin:0!important}.IDX-page-mapsearch.IDX-wrapper-standard label{display:block!important}.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=submit]:hover{color:var(--aios-agents-hover-color)}.wpcf7 form .wpcf7-response-output{text-align:center}.error404 .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:2px;width:auto}.post-page-aios-custom-idx-broker-details-page .ui-dialog[aria-labelledby=ui-dialog-title-IDX-registration] #IDX-registration .IDX-btn{background:var(--aios-custom-idxb-details-primary-color)}.post-page-aios-custom-idx-broker-details-page .ui-dialog[aria-labelledby=ui-dialog-title-IDX-registration] #IDX-registration .IDX-btn:hover{background:var(--aios-custom-idxb-details-secondary-color);color:#fff}@media only screen and (max-width:1199px){nav.header-nav ul#nav>li>a{margin:0 15px}.header-burger-menu{padding-left:20px}}@media only screen and (max-width:991px){.inner,#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}#pojo-a11y-toolbar{display:none}.aios-mobile-header-wrapper{z-index:1001!important}.hdr-col2,.site-offcanvas{display:none}header.main-header{z-index:101;position:relative;padding:70px 15px 15px}.hdr-inner{justify-content:center}section.get-in-touch-area{padding:50px 0}.gt-head>p{margin:30px 0 0}.gt-head{margin:0 0 20px}.ftr-contact-holder{flex-direction:column;text-align:center}.ftr-contact{margin:15px 0}ul.footernav>li{display:block;padding:5px 0}ul.footernav>li:after{display:none}.ftr-disclaimer p{padding-top:30px}.post-page-team #agents-results .agents-list .agents-box-col>.agents-box>div .agent-image-photo canvas{height:auto}}@media only screen and (max-width:767px){.ip-banner .container{width:100%}.global-arrow button{margin:0 10px 10px}.gt-fields.w-33{width:100%}.post-page-aios-custom-idx-broker-results-page #listings-results .listings-sort .sort-dropdown>a,.post-page-aios-custom-idx-broker-results-page #listings-results .listings-sort .sort-dropdown button{font-size:13px}}@media only screen and (max-width:480px){.global-title{font-size:40px}.ftr-logo a{display:block}.ftr-logo a img{margin:10px auto}#listings-details .listings-form{padding:79px 15px 78px!important}#listings-details .listings-form h2 span{font-size:24px!important}.post-page-aios-custom-idx-broker-results-page #listings-results .listings-sort{flex-direction:column;justify-content:center}.post-page-aios-custom-idx-broker-results-page #listings-results .listings-sort>div{margin:5px 0!important}.post-page-aios-custom-idx-broker-results-page #listings-results .listings-sort>.sort-dropdown+.sort-dropdown{border-left:none;padding-left:0}}
