@media (min-width:1024px){#masthead .header-menu-container .logo img{max-width:350px !important;max-height:80px !important;margin-top:-2.5rem !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}}#main .page-title{font-weight:400 !important;margin-bottom:0.65rem !important}#main .title-hero span a:hover span{color:currentColor !important}.select2-results__option.select2-results__option--highlighted{background-color:#00aded !important;color:white}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:white !important}#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:400 !important;font-size:20px !important;line-height:22px !important}#current-listing .pagination-results-bar,#list-view .pagination-results-bar,#recent-leases .pagination-results-bar,#recent-sales .pagination-results-bar{font-weight:600}#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{color:#00aded !important;font-size:16px !important;line-height:24px !important}#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:#00aded !important}@media screen and (max-width:768px) and (min-width:600px){#ap-realty-agents-2 .agent-detail.col .email,#ap-realty-agents-2 .agent-detail.col .name{font-size:22px}}#ap-realty-agents-2 .agent-detail.col p.phone a{font-size:12px;line-height:18px !important;color:#333 !important}@media screen and (max-width:768px) and (min-width:600px){#ap-realty-agents-2 .agent-detail.col p.phone a{font-size:22px}}@media (min-width:768px){body.ap-shortcode-ap_agents .staff-item-container #ap-agents-list-1{gap:30px}}body.ap-shortcode-ap_agents .staff-item-container #ap-agents-list-1 .col .embed-responsive{border-radius:50%;outline:7px solid rgba(0, 0, 0, 0.05)}@media (max-width:767px){body.ap-shortcode-ap_agents .staff-item-container #ap-agents-list-1 .col .embed-responsive{border-radius:30px}}