@import url("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:#0066cc}.listing-page-header-title .property-id-title .property-id{font-size:16px}h4.section-detail-title{border-color:#0066cc}.listing-page-header-title .property-id-title .property-id,.listing-page-header-title .address-title h4.property-address{color:#0066cc}h4.property-address{font-size:28px}footer .company-details p a{color:#333333}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:#0066cc}.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:#0066cc;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:#333333 !important;font-weight:normal !important}.mfp-content .gform_wrapper form h3.gform_title{color:white !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:0.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:0.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:0.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}}