@media (min-width:1024px){#masthead .header-menu-container .site-branding a img.custom-logo{max-height:120px !important;margin-top:-0.75rem}}@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:110px !important}}.site-main{min-height:100vh !important}#ap-cta-box-2 .title-cta{flex-grow:0 !important}#ap-cta-box-2 .title-cta a h4{font-weight:500 !important;color:#061e3a !important;font-size:20px !important;line-height:22px !important}#ap-cta-box-2 .title-cta:after{border-color:#061e3a !important}#ap-properties-2 .title-section{color:#061e3a !important;font-size:30px !important;line-height:33px !important}#ap-properties-2 .listing-detail .suburb a{color:#c0ad7a !important}#ap-properties-2 .listing-detail .suburb a:hover{color:#c0ad7a !important}#ap-properties-2 .listing-detail .address{color:#333 !important}#ap-properties-2 .listing-detail .price .method{color:#333 !important}#ap-properties-2 .listing-detail .price .value{color:#333 !important}#ap-properties-2 .listing-detail hr{background:#061e3a !important}#ap-properties-2 .listing-footer span{color:#c0ad7a !important}.container .row .widget .title-section{font-weight:500 !important;color:#061e3a !important;text-transform:none !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 .title-hero .page-title{font-size:53px !important;line-height:58px !important;margin-bottom:0.5rem !important}#main .title-hero span:nth-child(2) a span{color:#061e3a !important}#main .title-hero span:nth-child(4) a span{color:#c0ad7a !important}#search-results h4{color:#061e3a !important;line-height:35px !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:21px !important;font-weight:500 !important;color:#061e3a !important}#list-view .listing-info .address,#list-view .listing-info .price,#current-listing .listing-info .address,#current-listing .listing-info .price,#recent-leases .listing-info .address,#recent-leases .listing-info .price,#recent-sales .listing-info .address,#recent-sales .listing-info .price{color:#333 !important}#list-view .listing-footer>span a>span,#current-listing .listing-footer>span a>span,#recent-leases .listing-footer>span a>span,#recent-sales .listing-footer>span a>span{color:#c0ad7a !important}article .entry-header h2{text-transform:none !important;color:#061e3a !important;font-weight:500 !important;font-size:30px !important;line-height:33px !important}article .entry-header h2 a{color:#061e3a !important}article .entry-header .entry-meta .posted-on time{color:#000 !important}#ap-recent-posts-3 ul li a .details .post-excerpt{-ms-word-break:break-all;word-break:break-all;word-break:break-word}#gallery-slideshow .sticker{top:10px;right:19.5%}@media (max-width:767px){#gallery-slideshow .sticker{right:12px}}@media (min-width:993x) and (max-width:1024px){#gallery-slideshow .sticker{right:15.5%}}@media (min-width:768px) and (max-width:992px){#gallery-slideshow .sticker{right:9%}}@media (min-width:1500px){#gallery-slideshow .sticker{right:17.5%}}@media (min-width:1920px){#gallery-slideshow .sticker{right:27%}}body.home .widget_ap-quick-search form ul.ap-quick-search>li.col-submit{margin-left:auto}body.home .widget_ap-quick-search form ul.ap-quick-search>li.col-keyword input{width:100%}@media (max-width:991.9px){footer#colophon #footer-top .footer-contact .gform_widget .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_complex.ginput_container_name{margin-top:16px !important}}@media (min-width:992px){footer#colophon #footer-top .footer-contact .gform_widget .gform_wrapper form .gform_body ul.gform_fields li.gfield{margin-top:16px}footer#colophon #footer-top .footer-contact .gform_widget .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(3) input{margin-top:0}footer#colophon #footer-top .footer-contact .gform_widget .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(4){margin:0;margin-top:0}footer#colophon #footer-top .footer-contact .gform_widget .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(4) input{margin-top:0}footer#colophon #footer-top .footer-contact .gform_widget .gform_wrapper form .gform_body ul.gform_fields li.gfield:nth-child(5){position:absolute;top:34px;right:0}footer#colophon #footer-top .footer-contact .gform_widget .gform_wrapper form .gform_footer{position:unset;width:100%;margin-top:16px}}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content div[id*="agent-listing"] .staff-item-container .col .agent-name-under-photo{margin-top:1rem;text-align:center}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content div[id*="agent-listing"] .staff-item-container .col .agent-name-under-photo a{color:#474342}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content div[id*="agent-listing"] .staff-item-container .col .agent-name-under-photo a h4{font-size:1.25rem}