h1,h2,h3,h4,h5,h6{font-weight:500 !important}header.site-header{padding-top:28px;padding-bottom:28px}@media (min-width:1200px){header.site-header .header-menu-container .container{max-width:95%}header.site-header .header-menu-container .container .logo a img{max-height:80px !important;margin-top:-1.25rem !important;margin-bottom:-0.6rem}}header.site-header .site-branding.logo img{max-height:75px}#ap-image-2{padding:65px 0 !important}#ap-image-2 .image-wrapper img{max-width:42rem !important}#ap-cta-box-2 .list-cta{margin:0 !important}#ap-cta-box-2 .title-cta{flex-grow:0 !important}#ap-cta-box-2 .title-cta h4{font-weight:500 !important}#ap-cta-box-2 .title-cta a:hover{color:currentColor !important}#ap-cta-box-2 .description-cta{flex-grow:1 !important}.select2-results__option.select2-results__option--highlighted{background-color:#031e45 !important;color:white}body.home .widget_ap-quick-search.minimal form button[type="submit"]{color:#031e45 !important}#listing-mode .pagination-results-bar .pagination-top-bar,#current-listing .pagination-results-bar .pagination-top-bar,#list-view .pagination-results-bar .pagination-top-bar,#recent-leases .pagination-results-bar .pagination-top-bar,#recent-sales .pagination-results-bar .pagination-top-bar{font-weight:500}#listing-mode .listing-info .listing-headline,#current-listing .listing-info .listing-headline,#list-view .listing-info .listing-headline,#recent-leases .listing-info .listing-headline,#recent-sales .listing-info .listing-headline{color:#031e45}#listing-mode .listing-info .listing-headline>a,#current-listing .listing-info .listing-headline>a,#list-view .listing-info .listing-headline>a,#recent-leases .listing-info .listing-headline>a,#recent-sales .listing-info .listing-headline>a{font-weight:500;font-family:Lato;color:#031e45;font-size:16px;line-height:24px}#listing-mode .listing-info .listing-headline>a:hover,#current-listing .listing-info .listing-headline>a:hover,#list-view .listing-info .listing-headline>a:hover,#recent-leases .listing-info .listing-headline>a:hover,#recent-sales .listing-info .listing-headline>a:hover{color:#031e45}@media (max-width:1200px){.listing-body{padding-top:0 !important}}.ap-shortcode-ap_search_results .listing-body>.row>div>.alert-warning{padding-top:15px !important;margin-top:3.5rem}.contact-us .contact-box{background:transparent !important}.contact-us .contact-details h2{color:#031e45 !important}.contact-us .contact-form .gform_wrapper .gform_heading h3.gform_title{color:#031e45 !important;font-weight:600 !important}body.blog article.post .container.row .content-blog .entry-header .entry-title{font-size:30px;line-height:33px}body.blog article.post .container.row .content-blog .entry-header .entry-title a{color:#031e45;font-weight:500}body.blog article.post .container.row .content-blog .entry-header .entry-title a:hover{color:currentColor}.navigation.posts-navigation{padding:2.25rem 1rem;background-color:#F8F8F8}.navigation.posts-navigation .nav-links{display:flex;align-items:center;justify-content:center}.navigation.posts-navigation .nav-links .nav-previous,.navigation.posts-navigation .nav-links .nav-next{margin:0 0.75rem}.navigation.posts-navigation .nav-links .nav-previous a,.navigation.posts-navigation .nav-links .nav-next a{display:inline-block;background-color:#031e45;color:white;padding:0.5rem 0.85rem}.ap-page-less-ap_property .listing-bottom-section .contact-agent-wrapper .container .agent-img-container{max-width:160px !important}.ap-page-less-ap_property .listing-bottom-section .contact-agent-wrapper .container .agent-img-container>.agent-photo{border-radius:0 !important;-moz-border-radius:0 !important}.custom-forms .wp-block-apblock-accordion{margin-top:0 !important}.custom-forms .wp-block-apblock-accordion-item__title{font-family:Lato !important;font-size:20px}.custom-forms .wp-block-apblock-accordion-item__content a:hover{text-decoration:underline}.custom-forms .gform_wrapper form.form-row ul.gform_fields li.gfield h3{font-weight:500 !important;color:#031e45 !important;text-transform:uppercase !important}.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer{display:flex;align-items:center}.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]{padding:0 5rem}.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{display:block;background-color:#fff;color:black !important;border-color:#ddd;padding:0 5rem !important}@media (max-width:768px){.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{width:100%}}header.site-header .mobile-menu .top-wrapper li .btn{border-color:#fff}body{}body>ul.ui-autocomplete{position:absolute;top:100%;left:0;z-index:2 !important;float:left;display:none;min-width:160px;margin:0 0 10px 25px;padding:0;list-style:none;background-color:#ffffff;max-height:300px;overflow-y:scroll;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}body>ul.ui-autocomplete::-webkit-scrollbar{width:5px;height:8px;background-color:#fff}body>ul.ui-autocomplete::-webkit-scrollbar-thumb{background:#031e45;border-radius:8px}body>ul.ui-autocomplete li.ui-menu-item{padding:0.5em !important;line-height:2em;font-size:0.95em;cursor:pointer}body>ul.ui-autocomplete li.ui-menu-item.ui-state-focus{color:#FFF !important}body>ul.ui-autocomplete li.ui-menu-item:hover{background:#031e45;color:#FFF !important}body.home #page main#main #top-homepage-area .widget_ap-menu{z-index:4 !important}