@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:75px !important;margin-top:-2rem !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){main#main{padding-top:80px !important}}.custom-font{font-family:"Open Sans", sans-serif}.custom-mt{text-transform:uppercase;font-size:36px;line-height:40px}#field_21_13{display:none}body.custom-forms .site-content .content-area .site-main .container .gform_body{margin:0 -15px}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer{padding:0 !important;display:flex;align-items:center}@media (max-width:768px){body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer{flex-direction:column}}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]{padding:0 5rem}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{background-color:#fff;color:black !important;border-color:#ddd;padding:0 5rem}@media (max-width:768px){body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{width:100%}}#ap-cta-box-2 .title-cta{flex-grow:0 !important}#ap-cta-box-2 .title-cta a:hover{color:currentColor !important}#ap-cta-box-2 .title-cta a h4{font-weight:500 !important;font-size:20px !important;line-height:22px !important}#ap-properties-2 .title-section{font-size:30px !important;line-height:33px !important}#ap-properties-2 .property-image .rooms{min-height:0 !important;padding:0 !important}#ap-realty-agents-2 .agent-detail.col p.phone a{font-size:12px !important;line-height:18px !important;color:#333 !important}body.home .widget_ap-testimonial #block-testimonial:before{background:rgba(0, 0, 0, 0.05) !important}#main .page-title{margin-bottom:0.5rem !important}#main .title-hero span a span:hover{color:currentColor}#list-view .pagination-results-bar,#current-listing .pagination-results-bar,#recent-sales .pagination-results-bar,#recent-leases .pagination-results-bar{font-weight:500}#list-view .listing-info .listing-headline>a,#current-listing .listing-info .listing-headline>a,#recent-sales .listing-info .listing-headline>a,#recent-leases .listing-info .listing-headline>a{font-size:16px !important;line-height:24px !important}#list-view .listing-info .listing-headline>a:hover,#current-listing .listing-info .listing-headline>a:hover,#recent-sales .listing-info .listing-headline>a:hover,#recent-leases .listing-info .listing-headline>a:hover{color:currentColor !important}#tabs .tab-menu ul li a{line-height:26px !important;font-size:18px !important;font-weight:400 !important}