@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:100px !important;margin-top:-2.5rem !important}}#main .page-title{margin-bottom:0.5rem !important}#main .title-hero span:nth-child(2) a span:hover,#main .title-hero span:nth-child(4) a span:hover{color:currentColor}#ap-cta-box-2{background-color:#eee}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section{justify-content:center}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .title-cta{flex-grow:0 !important}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .title-cta a:hover{color:#bc942d !important}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .title-cta a h4{font-weight:500 !important;font-size:20px !important;line-height:22px !important}@media screen and (max-width:768px) and (min-width:600px){#ap-properties-3{padding:0 !important;margin:0}#ap-properties-3 .property-items .image-property{flex:0 0 200px !important;max-width:200px !important}#ap-properties-3 .property-items .property-detail{flex:0 0 50% !important}#ap-properties-3 .property-items .property-detail .suburb,#ap-properties-3 .property-items .property-detail .price,#ap-properties-3 .property-items .property-detail .rooms{font-size:22px}}@media screen and (max-width:768px) and (min-width:600px){#ap-realty-agents-2 .agent-detail.col .name,#ap-realty-agents-2 .agent-detail.col .email{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}}.select2-results__option.select2-results__option--highlighted{background-color:#0a0101 !important}#ap-testimonial-2 #block-testimonial:before{background:rgba(0, 0, 0, 0.05) !important}#ap-testimonial-2 #block-testimonial .homepage-testimonial .testimonial .footer-author strong{font-size:28px !important;font-weight:400 !important;line-height:40px !important}#list-view .pagination-results-bar,#current-listing .pagination-results-bar,#recent-sales .pagination-results-bar,#recent-leases .pagination-results-bar{font-weight:600}#list-view .listing-info .listing-headline>a,#current-listing .listing-info .listing-headline>a,#recent-sales .listing-info .listing-headline>a,#recent-leases .listing-info .listing-headline>a{font-size:16px !important;line-height:24px !important}#list-view .listing-info .listing-headline>a:hover,#current-listing .listing-info .listing-headline>a:hover,#recent-sales .listing-info .listing-headline>a:hover,#recent-leases .listing-info .listing-headline>a:hover{color:currentColor !important}.gform_wrapper form.form-row ul.gform_fields li.gfield h3{color:#bc942d !important}.contact-us .contact-details h2{color:#bc942d;font-family:"Cabin", sans-serif}.contact-us .contact-form .gform_wrapper .gform_heading h3.gform_title{color:#bc942d;font-family:"Cabin", sans-serif}#footer-bottom{padding:1.65rem 0 1.5rem 0}#footer-bottom .container{display:flex;justify-content:center !important;flex-direction:column-reverse}@media (max-width:768px){#footer-bottom .top-nav-menu{max-width:100% !important;justify-content:center !important}}@media (min-width:1024px){#footer-bottom .top-nav-menu{max-width:100% !important;justify-content:center !important}}#footer-bottom .top-nav-menu ul{display:flex}#footer-bottom .top-nav-menu ul li+li{margin-left:1rem}#footer-bottom .top-nav-menu ul li a{font-size:1.15em}@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:500;color:#bc942d !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:#bc942d !important;line-height:18px !important;font-size:16px !important;font-weight:500 !important}#property-description .listing-page-header-title .address-title h4{color:#bc942d !important;line-height:31px !important;font-size:28px !important;font-weight:500 !important}#property-description .listing-page-description h5{color:#bc942d !important;line-height:22px !important;font-size:20px !important;font-weight:500 !important}#contact-agent h4{color:#bc942d !important;line-height:22px !important;font-size:20px !important;font-weight:500 !important;border-color:#bc942d !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}#agent .agent-name{color:#bc942d !important}#tabs .tab-menu ul li a{line-height:26px !important;font-size:18px !important;font-weight:400 !important}#tabs .tab-menu ul li a:hover{color:#fff !important}#agent-listing .staff-item-container .sub-title{color:#bc942d !important}#agent-listing .staff-item-container .sub-title:after{background:#bc942d !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}}body.custom-forms .gform_body{margin:0 -15px}body.custom-forms .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 .gform_wrapper.form-row_wrapper form.form-row .gform_footer{flex-direction:column}}body.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]{padding:0 5rem;color:#fff}body.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){body.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{width:100%}}.alert-warning{background:#FCF8E3 !important;color:#8a6d3b}.wp-block-apblock-accordion .wp-block-apblock-accordion-item details:after{color:#bc942d}body header.site-header .topbar *{color:white !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{position:relative;width:100%;height:calc(100vh - 121px);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:35vh}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_media_video{position:static}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_media_video .wp-block-video{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_media_video .wp-block-video video{width:100%;height:100%;object-fit:cover}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-button-link{position:absolute;right:0;bottom:0;width:100%;height:auto;text-align:center;z-index:2;margin:3rem auto}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-button-link .btn{background:unset;color:unset;padding:0;border:0;margin-top:2rem}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-button-link .btn a{padding:1rem 1.15rem;border-radius:50%;font-size:1rem;line-height:1.5;background:transparent;color:white;border:1px solid currentColor;text-decoration:none;text-transform:uppercase}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-button-link .btn a{font-size:0.85rem;padding:0.5rem 0.6rem}}html{scroll-behavior:smooth}.entry-content>#daintegration{margin:-70px 0}header.site-header .topbar .contact-menu li a.btn{color:#bc942d !important}header.site-header .topbar .contact-menu li a.btn:hover{color:#ffffff !important}header.site-header .topbar .contact-menu li a.btn i{color:inherit !important}header.site-header nav.main-navigation .d-lg-none.buttons .list-style-none li a{color:white}