@media(max-width: 1199px){body header#masthead .header-menu-container>.group{justify-content:flex-start !important}}body:not(.home) #content{--footerH: 297px}@media(max-width: 1199px){body:not(.home) #content{min-height:calc(100vh - var(--footerH))}}@media(max-width: 1199px)and (min-width: 992px){body.home .ap-wrapper.ap-wrap-absolute-content{padding-top:56px;height:auto}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-video{position:static}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-video [class*=bg-overlay]{display:none}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{z-index:2;padding:40px 25px;background:#1e1e1e;color:#fff;position:relative;top:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;font-size:.95rem}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{font-size:1.65rem}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title p{font-size:.95rem}body.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{padding:30px 20px;background-color:#666;margin:0 auto;max-width:100%}}@media(min-width: 768px)and (max-width: 1199px){body.home .ap-wrapper.custom-testi{flex-wrap:wrap}body.home .ap-wrapper.custom-testi .widget_ap-text,body.home .ap-wrapper.custom-testi .widget_ap-testimonial{flex:0 0 100%;max-width:100%}body.home .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial{width:100%;margin-left:0;padding-left:0}body.home .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-image,body.home .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}body.home .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .testi-items .item-testimonial{margin:0 1rem}body.home .ap-wrapper.custom-testi .widget_ap-testimonial .tns-inner{margin:0 !important}body.home .ap-wrapper.custom-testi .widget_ap-testimonial .slider-nav>span.prev{color:#fff}}body.home .cta-type-long #block-call-to-action .call-to-action .content-section>.col .cta-square .cta-item-info{justify-content:flex-end;padding-bottom:1rem}body .gform_legacy_markup_wrapper.gform_validation_error .top_label select.medium,body .gform_legacy_markup_wrapper.gform_validation_error .top_label input.medium{width:100%}body .gform_validation_errors>h2{font-size:16px !important;margin:0 0 .9375rem !important}body .popup-email-form .form-message .alert ul{list-style:none}body .popup-email-form .form-message .alert ul li{margin-top:0}body.ap-page-less-ap_property .listing-top-section #gallery .single-slideshow .tns-inner{max-width:75%;margin:0 auto}body.ap-page-less-ap_property .listing-top-section #gallery .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:75%}body.ap-page-less-ap_property .listing-top-section #gallery .single-slideshow .carousel .item-image:not(.tns-slide-active) img{filter:blur(5px)}@media(min-width: 992px)and (max-width: 1199px){body.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-item+li{padding-left:0}}@media(min-width: 992px)and (max-width: 1199px){body.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-info-container ul[class] li+li{margin-left:0;margin-top:1rem}}@media(max-width: 1199px){body.ap-page-less-ap_team #agent #tabs .tab-pane>.row{margin:0}}@media(max-width: 60rem){body.ap-shortcode-ap_search_results .listing-results-search-form .listing__forms--top .field-search__inner .btn__filter{justify-content:center}}