@media (min-width:1024px){#masthead .header-menu-container .logo img{max-width:350px !important;max-height:100px !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}@media (min-width:1200px){body.home .ap-slideshow.single-slideshow{height:550px !important}}@media (max-width:768px){body.home .ap-slideshow.single-slideshow{margin-top:-0.45rem}}@media (max-width:768px){body.home .ap-slideshow.single-slideshow .embed-responsive{padding-bottom:40% !important}}@media (min-width:1200px){body.home .ap-slideshow.single-slideshow .embed-responsive{height:550px !important}}@media (min-width:1200px){body.home .ap-slideshow.single-slideshow .embed-responsive a img{height:100% !important;object-fit:cover}}@media (max-width:768px){body.home .ap-slideshow.single-slideshow .embed-responsive a img{object-fit:cover !important}}body.home .mfp-content #contact_office_popup .gform_wrapper form .gform_footer input[type="submit"]{padding:0 4.5rem}#form-property-enquiry button[type="submit"]{background-color:#000 !important}.select2-results__option.select2-results__option--highlighted{background-color:#006ec7 !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}#ap-testimonial-2 #block-testimonial:before{background:black !important}#ap-testimonial-2 #block-testimonial .homepage-testimonial .testimonial .footer-author strong{font-size:28px !important;font-weight:400 !important;line-height:40px !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:#0066cc !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:#0066cc !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}}body.home main#main>.container .widget_ap-facebook{max-width:33.33% !important}body.single-suburbprofiles .suburb-category h5{color:#006ec7;font-weight:400}body.single-suburbprofiles .section-title-underline{color:#006ec7;border-color:#006ec7;font-weight:400}body.single-suburbprofiles .suburb-detail img{width:100%}body.single-suburbprofiles h2{color:#006ec7}body.single-suburbprofiles h5{color:#006ec7;font-weight:400}body.single-suburbprofiles hr{background:#006ec7 !important;height:2px !important}#agent-listing .staff-item-container .sub-title{font-weight:400;color:#0066cc !important}#agent-listing .staff-item-container .sub-title:after{background:#0066cc !important}@media screen and (max-width:768px) and (min-width:600px){#agent-listing .staff-item-container .agent-container{min-height:90px !important}#agent-listing .staff-item-container .agent-container .agent-info h6{font-size:22px !important}}.ap-core-register-form h3{color:#0066cc !important;font-weight:400 !important}@media (min-width:1200px){.ap-shortcode-ap_signin .entry-content{margin-top:6rem}}.ap-shortcode-ap_signin .entry-content .ap-core-signin-form h3{color:#0066cc !important;font-weight:400 !important;text-transform:uppercase}.gform_wrapper form.form-row ul.gform_fields li.gfield h3{color:#006ec7 !important}.contact-us .contact-details h2{color:#006ec7 !important}.contact-us .contact-form .gform_wrapper .gform_heading h3.gform_title{color:#006ec7 !important}.wp-block-apblock-accordion{margin-top:0 !important}.wp-block-apblock-accordion-item__content a.btn-download{background-color:#000;color:white;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){#testimonials .testimonial-listing-result .testimonial-item,#testimonial .testimonial-listing-result .testimonial-item{flex:0 0 100%;max-width:100%}}#testimonials .testimonial-listing-result .testimonial-item .item-title h2,#testimonial .testimonial-listing-result .testimonial-item .item-title h2{font-size:28px;line-height:31px;font-weight:400;color:#0066cc !important}#testimonials .testimonial-listing-result .testimonial-item .item-title h2>i.quote,#testimonial .testimonial-listing-result .testimonial-item .item-title h2>i.quote{width:15px !important;height:13px !important}#property-description .listing-page-header-title .property-id-title p{color:#006ec7;line-height:18px !important;font-size:16px !important;font-weight:400 !important}#property-description .listing-page-header-title .address-title h4{color:#006ec7;line-height:31px !important;font-size:28px !important;font-weight:400 !important}#property-description .listing-page-description h5{color:#006ec7;line-height:22px !important;font-size:20px !important;font-weight:400 !important}#contact-agent h4{color:#006ec7 !important;line-height:22px !important;font-size:20px !important;font-weight:400 !important;border-color:#006ec7 !important}#contact-agent .view-agent a{background:#000 !important}#footer-top h5{line-height:22px !important;font-size:20px !important;font-weight:400 !important;color:#fff !important}#footer-top h5:after{border-bottom:1px solid currentColor;width:50%;height:1px;content:"";display:block;margin:auto;padding-top:20px}#footer-top form ul li.e_submit button{background:#000 !important}.custom-mt{font-size:36px;line-height:40px;color:#006ec7;text-transform:uppercase;font-weight:400 !important}@media (min-width:1200px){.custom-mt{margin-top:6rem}}.custom-forms .gform_body{margin:0 -15px}.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer{padding:0 !important;display:flex;align-items:center}@media (max-width:768px){.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer{flex-direction:column}}.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%}}