@import"https://fonts.googleapis.com/css2?family=Oswald:wght@300&family=Roboto:wght@300&display=swap";@media(min-width: 1025px){header.site-header .logo img{max-height:70px !important;margin-top:-35px !important}}@media screen and (max-device-width: 1024px)and (min-device-width: 768px)and (orientation: landscape){header.site-header .logo img{max-height:48px !important;margin-top:-35px !important}}@media(max-width: 768px){header.site-header .logo img{max-height:35px !important;margin-top:0 !important}}@media(max-width: 768px){header.site-header .logo{padding:7.5px 0 !important}}.caption-hero .carousel-description h2.carousel-title{font-family:"Oswald",sans-serif;font-size:32px;font-weight:300;text-transform:uppercase}.caption-hero .carousel-description .main-description{font-size:16px;font-style:italic}.caption-hero .carousel-status{text-transform:uppercase}.caption-hero .carousel-status .carousel-price{font-weight:400;line-height:46px}.caption-hero .carousel-status span.carousel-type{font-family:"Roboto",sans-serif;font-weight:300;font-size:22px;line-height:31px}.title-section{color:#0077c1 !important}body.home .widget_ap-properties.highlight .listing-box .listing-container .listing-detail .listing-content p.address{font-weight:normal}body.home .widget_ap-properties.highlight .listing-box .listing-container .listing-detail .listing-content hr.w-50{background-color:#0077c1}body.home .widget_ap-properties.highlight .listing-box .listing-container .listing-detail .listing-content h4.value{text-transform:none}body.home .widget_ap-properties.minimal .property-items p.price{display:none}.title-hero .entry-header>span a span,.listing-item .listing-info .listing-headline a,.listing-page-description .sub-title,h4.section-detail-title{color:#06c}.listing-page-header-title .property-id-title .property-id{font-size:16px}h4.section-detail-title{border-color:#06c}.listing-page-header-title .property-id-title .property-id,.listing-page-header-title .address-title h4.property-address{color:#06c}h4.property-address{font-size:28px}footer .company-details p a{color:#333}section#contact-agent .embed-responsive>a>picture>img{height:100%;width:auto !important;max-width:unset;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}form.enquiry-property-form ul.enquiry-property-form-list li>button{text-transform:uppercase}body.page-id-842 h1,body.page-id-842 h2{font-family:"Roboto";color:#06c}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield label{font-weight:400 !important}.gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield h3{text-transform:unset;color:#06c;font-weight:400 !important}.search-mobile button{font-weight:100 !important;font-family:"Roboto"}.gform_wrapper .ginput_container.ginput_container_select:after{display:none}.gform_heading .gform_title{color:#0077c1 !important}.contact-details h2{color:#0077c1 !important}.search-results .row h4{color:#0077c1 !important}.search-results #list-view .pagination-results-bar .row .pagination-result-item,.search-results #list-view .pagination-results-bar .row .pagination-result-page{font-weight:bold}.site-main .post-285 .container .entry-content h1{font-size:36px !important;font-weight:400 !important;line-height:40px !important}.site-footer .row .container h2{font-family:"Oswald",sans-serif !important;color:#333 !important;font-weight:normal !important}.mfp-content .gform_wrapper form h3.gform_title{color:#fff !important}.ap-core-register-form h3{color:#0077c1 !important}.ap-core-register-form .text-center{display:block;width:100%}.ap-core-register-form button{margin-top:1.5rem !important}@media screen and (max-width: 1024px){.gform_wrapper .gform_body ul.gform_fields li.gfield{width:100% !important}.gform_wrapper .gform_body ul.gform_fields li.gfield:nth-child(4){margin-top:1rem;position:relative !important;padding-right:0px !important}.gform_wrapper .gform_body ul.gform_fields li.gfield:nth-child(-n+3){padding-right:0px !important}.gform_wrapper .gform_footer{margin-top:1rem !important;position:relative !important;width:100% !important;padding-right:0px !important}}@media screen and (max-width: 600px){.gform_wrapper .gform_body ul.gform_fields li.gfield{width:100% !important}.gform_wrapper .gform_body ul.gform_fields li.gfield:nth-child(4){margin-top:0rem}}@media(max-width: 991px){.widget_ap-properties.minimal .property-items .image-property .embed-responsive-1by1{padding-bottom:75% !important}body.home main#main>.container .property-items{justify-content:flex-start !important}body.home main#main>.container .property-items .image-property{flex:0 0 30% !important;max-width:100% !important}body.home main#main>.container .property-items .property-detail{flex:0 0 70% !important;font-size:1.45em}body.home main#main>.container .property-items .property-detail .suburb{font-size:unset}}@media(max-width: 576px){.widget_ap-properties.minimal .property-items .image-property .embed-responsive-1by1{padding-bottom:100% !important}body.home main#main>.container .property-items{justify-content:flex-start !important}body.home main#main>.container .property-items .property-detail{font-size:.85em}body.home main#main>.container .property-items .property-detail .suburb{font-size:unset}}@media(min-width: 1024px){.listing-agent .agent-img-container .embed-responsive>a>picture{top:-80px !important}}@media(max-width: 991px){.listing-agent .agent-img-container .embed-responsive>a>picture{top:-75px !important}}body.home .widget_ap-realty-agents .agent-items .embed-responsive.photo-mode-circle>*{width:150% !important}body.home .widget_ap-realty-agents .agent-items .embed-responsive>*{left:-30% !important}@media(min-width: 1025px){body.home .widget_ap-property-carousel .property-carousel.single-slideshow .caption-hero .carousel-status>span.carousel-price{font-size:1.75em !important}}@media(max-width: 1024px){body.home .widget_ap-property-carousel .property-carousel.single-slideshow .caption-hero .carousel-status>span.carousel-price{display:block !important;font-size:.65em !important;line-height:16px !important;padding:0 !important}body.home .widget_ap-property-carousel .property-carousel.single-slideshow .caption-hero .carousel-description .main-description{display:block !important;font-size:.79em !important;line-height:16px !important;padding:0 !important}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 1){#content{margin-top:-0.75rem}}body.page-id-842 h1 span,body.page-id-842 h2 span{font-size:32px !important}@media(max-width: 1024px){.staff-item-container .agent-container{min-height:88px !important}}