@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:95px !important;margin-top:-2.75rem !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:100px !important}}header.site-header nav.main-navigation ul li a{font-weight:600}header.site-header nav.main-navigation ul.sub-menu li.menu-item a{font-weight:400 !important}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-ratemyagent-2 #block-ratemyagent .review-page-link a[data-default-block]{color:black !important}@media (max-width:640px){#ap-cta-box-2 #block-call-to-action .call-to-action .content-section{margin:0}}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col:hover .bg-overlay{opacity:0.85 !important}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col:hover .bg-overlay:before{background:rgba(0, 0, 0, 0.48)}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay{opacity:0.5}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay:before{content:"";background:rgba(254, 80, 0, 0.61);position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;transition:0.5s}#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}#list-view .pagination-results-bar{font-weight:500}#list-view .listing-info .listing-headline>a{font-weight:700 !important;font-size:16px !important;line-height:24px !important}#list-view .listing-info .listing-headline>a:hover{color:currentColor !important}.ap-shortcode-ap_open_times .entry-content table tbody tr td{font-size:15px;line-height:21px;font-weight:500}.ap-shortcode-ap_open_times .entry-content table tbody tr td.suburb_cell a{color:#333 !important}.ap-shortcode-ap_open_times .entry-content table tbody tr td a{font-weight:600}#agent .agent-name{line-height:40px !important;font-size:36px !important;font-weight:600 !important}#tabs .tab-menu ul li a{line-height:26px !important;font-size:18px !important;font-weight:400 !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:700 !important}#list-view .listing-info .listing-headline>a:hover,#current-listing .listing-info .listing-headline>a:hover,#recent-leases .listing-info .listing-headline>a:hover,#recent-sales .listing-info .listing-headline>a:hover{color:currentColor !important}#open-homes table tbody tr td{font-size:15px;line-height:21px;font-weight:500}#open-homes table tbody tr td.suburb_cell a{color:#333 !important}#open-homes table tbody tr td a{font-weight:600}@media (max-width:768px){body.ap-shortcode-ap_testimonial #testimonials .testimonial-listing-result .testimonial-item{flex:0 0 100%;max-width:100%}}.widget_ap-properties.no-properties .carousel{width:100% !important;justify-content:center;margin:0}