@media (min-width:768px){.page-id-17 #inner-page-wrapper>.container{width:750px}}@media (min-width:992px){.page-id-17 #inner-page-wrapper>.container{width:970px}}@media (min-width:1200px){.page-id-17 #inner-page-wrapper>.container{width:1170px}}@media only screen and (min-width:1601px){:root{--font-size-title:77px}}@media only screen and (max-width:1440px){.global_site_title.small_text h2 span,#content .global_site_title.small_text h2 span{font-size:38px}.main_nav li{padding:0 18px}#fixed_nav li{padding:0 8px}#fixed_nav li a{font-size:12px;letter-spacing:.1em}.head_info{margin-left:15px}.fl_address{font-size:20px}}@media only screen and (max-width:1366px){.site_inner_container{padding-left:4.25%;padding-right:4.25%}.main_nav li a{letter-spacing:.1em}#fixed_nav li a{font-size:12px;letter-spacing:.1em}.head_info{margin-left:15px}.hp_featlist_bg{width:95.7%}}@media only screen and (max-width:1280px){.global_site_button a{letter-spacing:.4em}.fixed_header>.container-fluid{padding-left:1%;padding-right:1%}.main_nav li{padding:0 14px}#fixed_nav li a{font-size:11px;letter-spacing:0}.hp_fixed_smi{right:10px}.fl_address{font-size:18px}.fl_view_link{font-size:14px;letter-spacing:.05em}}@media only screen and (max-width:1199px){.parallax_bg canvas{background-attachment:scroll}.global_site_button a{letter-spacing:.2em}.header_logo{margin:0 20px}.fixed_header_logo img{max-width:150px;height:auto}.main_nav li{padding:0 15px}.main_nav li a{font-size:11px;letter-spacing:0}#fixed_nav li{padding:0 8px}#fixed_nav li a{font-size:9px}.head_info span{font-size:11px}.fl_address{font-size:15px}.fl_text_wrap{padding-left:10px;padding-right:10px}.fl_other_info{font-size:11px}.fl_view_link{font-size:12px}.qs_form_wrap{padding-left:15px}.qs_field input,.qs_field select{padding:0 8px;font-size:10px}.qs_submit input[type=submit],.qs_advanced a{font-size:15px}.footernav>li>a{font-size:18px}.footernav .sub-menu li a{font-size:13px}#content .entry-title,#content .archive-title{font-size:45px}.page-id-0.aios-custom-ihomefinder-results-template:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper>.container{width:970px}}@media only screen and (max-width:1024px){.footernav>li>a{font-size:11px}}@media only screen and (max-width:991px){.agents-description>.row{text-align:center}.global_site_title h2,#content .global_site_title h2{padding-bottom:30px}.global_site_title h2 em,#content .global_site_title h2 em{font-size:20px}.global_site_title h2 span,#content .global_site_title h2 span{font-size:50px}#header_wrap{position:relative;z-index:2;display:none}.amh-fixed-header-nav{position:absolute!important}.aios-mobile-header-wrapper .amh-header-buttons{padding:15px 25px!important;background:transparent!important;box-shadow:none!important;display:flex;justify-content:space-between;align-items:center}.amh-header-buttons .amh-navigation-trigger,.amh-header-buttons .amh-center,.amh-header-buttons .amh-header-right-btn{height:auto!important;padding:0!important}.amh-logo img{filter:brightness(0) invert(1);width:auto;max-height:89px}.site_inner_container{padding:0 20px}.getupdates_popup_content{padding:100px 25px;top:20px}.getupdates_popup_content::after{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}.getupdates_close_btn{top:-15px;right:-15px}.getupdates_form{width:100%}.popup_field input,.popup_submit input[type="submit"]{letter-spacing:.1em}.hp_fixed_smi{width:100%;position:absolute;top:auto;bottom:25px;right:0;left:0;margin:0 auto;text-align:center;transform:none}.fixed_smi li{display:inline-block;vertical-align:middle;margin:0 5px}.fixed_smi li a{color:#fff}#hp_featlist_wrap{padding:50px 0;text-align:center}.hp_featlist_bg{width:100%;height:467px}.fl_title_wrap{width:100%;height:auto;align-items:center}.fl_title.global_site_title h2{text-align:center}.fl_title.global_site_title h2::after{right:0}.fl_title.global_site_title h2 span{left:0}.fl_cta_list{margin:50px 0 35px;padding-right:0}.fl_item{width:100%}.fl_item a{max-width:455px;margin:0 auto}.fl_text_wrap{padding-left:20px;padding-right:20px;text-align:left}.fl_address{font-size:20px}#hp_qs_wrap{padding:50px 0;text-align:center}.qs_content{display:block}.qs_title{width:100%;margin:0 0 30px}.qs_title.global_site_title h2{text-align:center}.qs_form_wrap{width:100%;max-width:455px;padding:0;margin:0 auto}.qs_left,.qs_right{width:100%;margin:0}.qs_bottom{margin:0}.qs_short{width:calc(50% - 2.5px);margin:0}.qs_margin{margin-right:5px}.qs_field{margin-bottom:5px}.qs_disclaimer{margin-top:10px;text-align:center}#hp_welcome_wrap{padding:50px 0}.welcome_title{margin-bottom:30px}.welcome_text{width:100%}#hp_featcomm_wrap{padding:50px 0}.fc_list_wrap{margin-top:30px}.fc_list_item{width:100%;max-width:455px;display:block;margin:0 auto}#footer_contact_form_wrap{padding:25px 0 50px}.contact_form_title .global_site_title{margin-top:-50px;margin-left:30px;margin-right:30px}.contact_form_text p{padding:0 15px}.form_field_wrap{width:calc(100% - 90px)}.form_field_short{width:100%;margin:0}#footer_bottom_wrap{padding:45px 0 35px}.footer_logo{margin-bottom:40px}.foot_info_wrap{margin:0}.foot_info{width:100%;padding:0;margin:0 0 15px}.foot_info::before{display:none}.footernav>li{width:100%;padding-top:40px;text-align:center}.footernav>li+li+li{border:none;padding-top:25px}.footernav>li>a{font-size:24px}.footer_disclaimer{margin-top:45px}.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}#pojo-a11y-toolbar{display:none}.page-id-0.aios-custom-ihomefinder-results-template:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper>.container{width:750px}}@media only screen and (max-width:767px){.ip-banner .container{width:100%}.page-id-0.aios-custom-ihomefinder-results-template:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper>.container{width:100%}}@media only screen and (max-width:480px){.global_site_title h2 span,#content .global_site_title h2 span{font-size:35px}.amh-logo img{max-height:75px}.fl_address{font-size:18px}.contact_form_title .global_site_title{margin-left:15px;margin-right:15px}.form_field_wrap{width:calc(100% - 45px)}.foot_info{font-size:20px}.footernav>li>a{font-size:17px}#content .entry-title,#content .archive-title{font-size:35px}}