@charset "UTF-8";
h1.section0.section{font-weight:400 !important;font-size:36px !important;line-height:40px !important;font-family:"Open Sans", sans-serif !important}.staff-custom{justify-content:center}.site-content{min-height:100vh !important}.custom-mt{text-transform:uppercase}@media (min-width:1200px){.custom-mt{margin-top:6.5rem}}@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:60px !important}}#ap-property-carousel-2 .property-carousel.single-slideshow .caption-hero .carousel-description .main-description{font-style:italic;font-size:16px !important;line-height:23px !important}#ap-cta-box-2 .title-cta{flex-grow:0 !important}#ap-cta-box-2 .title-cta a h4{font-weight:500 !important;color:#00498f !important;font-size:20px !important;line-height:22px !important}#ap-cta-box-2 .title-cta:after{border-color:#00498f !important}@media (max-width:768px){#ap-cta-box-2 .content-section{justify-content:center}}#ap-properties-2 .title-section{font-size:30px !important;line-height:33px !important}#ap-properties-2 .listing-detail .suburb a{color:#000 !important;font-weight:500 !important}#ap-properties-2 .listing-detail .address{font-size:15px !important;line-height:21px !important;color:#333 !important;font-weight:500 !important}#ap-properties-2 .listing-detail .price .method{font-size:15px !important;line-height:21px !important;color:#333 !important;font-weight:500 !important}#ap-properties-2 .listing-detail .price .value{font-size:27px !important;line-height:39px !important;color:#333 !important;font-weight:400 !important}#ap-properties-2 .listing-detail hr{background:#00498f !important}#main .page-title{margin-bottom:0.5rem !important}#main .title-hero span:nth-child(2) a span{color:#00498f !important}#list-view .listing-info .listing-headline>a,#current-listing .listing-info .listing-headline>a,#recent-leases .listing-info .listing-headline>a,#recent-sales .listing-info .listing-headline>a{font-size:16px !important;line-height:24px !important;font-weight:500 !important;color:#00498f !important}#ap-realty-agents-2 .image-agent{display:none}#ap-realty-agents-2 .agent-detail{text-align:center}#ap-realty-agents-2 .agent-detail p.phone a{font-size:12px !important;line-height:18px !important;color:#333 !important}body.home .widget_ap-property-carousel .property-carousel.single-slideshow .tns-controls button[data-controls="prev"]:before{content:"" !important}body.home .widget_ap-property-carousel .property-carousel.single-slideshow .tns-controls button[data-controls="next"]:before{content:"" !important}.contact-box .contact-address:before{content:"" !important}.contact-box .contact-phone:before{content:"" !important}.contact-box .contact-fax:before{content:"" !important}.contact-box .contact-address:before{content:"" !important}