header#masthead .header-menu-container .site-branding a img{max-height:100px}@media (min-width:1122px){header#masthead .header-menu-container .site-branding a img{max-height:120px}}header#masthead .header-menu-container nav#site-navigation ul.menu{height:100%;align-items:stretch;justify-content:center}@media (min-width:1122px){header#masthead .header-menu-container nav#site-navigation ul.menu>li>a{height:100%;line-height:3}}body>.select2-container--default .select2-results__option--highlighted[aria-selected=true],body>.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff !important;background-color:#dc1437 !important}body .gform_legacy_markup_wrapper h3.gform_title{font-size:32px;font-weight:600}body .gform_wrapper .gform_validation_errors>h2{font-size:16px}body .gform_wrapper .gfield_validation_message,body .gform_wrapper .validation_message{padding:0 !important;background:transparent !important;border:0 !important}@media (max-width:767px){body .gform_legacy_markup_wrapper div.validation_error{padding:1rem}}@media (max-width:767px){body .gform_wrapper .gform_validation_errors>h2 .gform-icon{position:unset !important;margin-bottom:12px;justify-content:center}}body .gform_wrapper.form-row_wrapper form.form-row ul.gform_fields{margin:0 -15px !important}body .gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield.gfield_error.gfield_contains_required .ginput_container .instruction.validation_message{display:none}body .gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding:0 !important;background:transparent !important;border:0 !important}body .gform_wrapper.form-row_wrapper form.form-row .gform_footer{padding-left:0;padding-right:0}body .gform_wrapper.form-row_wrapper.gform_validation_error form.form-row ul.gform_fields{margin:0 !important}body .mfp-wrap .mfp-container .mfp-content .enquiry-agent-form-wrap form ul.listforms li textarea,body .mfp-wrap .mfp-container .mfp-content .popup-email-form form ul.listforms li textarea{padding-left:10px !important;padding-right:10px !important}body .mfp-wrap .mfp-container .mfp-content>div[id*="popup"]>button.mfp-close{background-color:#dc1437 !important;color:white !important;width:50px !important;height:50px !important;display:inline-flex;justify-content:center;align-items:center;right:-40px;top:-40px;opacity:1;border-radius:50%}body .mfp-wrap .mfp-container .mfp-content .gform_legacy_markup_wrapper div.validation_error{margin-bottom:0;padding:1rem 1.5rem}body .mfp-wrap .mfp-container .mfp-content .gform_legacy_markup_wrapper div.validation_error h2{flex-direction:column;gap:8px}body .mfp-wrap .mfp-container .mfp-content .gform_confirmation_message{padding:2rem}body .mfp-wrap .mfp-container .mfp-content .validation_message{display:none}body .mfp-wrap .mfp-container .mfp-content #contact_office_popup .gform_wrapper .gform_heading{padding:1rem;margin-bottom:0;text-align:center}body .mfp-wrap .mfp-container .mfp-content #contact_office_popup .gform_wrapper .gform_heading h3{text-transform:uppercase;font-size:1.5rem}body .mfp-wrap .mfp-container .mfp-content #form-property-enquiry form ul.listforms li textarea{padding:3px 10px;color:#333333}body footer#colophon .section-property-page-footer .enquiry-property-form-wrap .form-message{margin:0 auto}@media (min-width:1122px){body footer#colophon .section-property-page-footer .enquiry-property-form-wrap .form-message{max-width:66.666667%}}body footer#colophon .section-property-page-footer .enquiry-property-form-wrap .form-message .alert-danger ul{margin-top:0;padding:0;margin-left:1rem}@media (max-width:767px){body footer#colophon #footer-bottom .copyright{display:inline-block !important;width:100%}body footer#colophon #footer-bottom .copyright ul{justify-content:center}}body footer#colophon #footer-top .footer-contact .gform_wrapper .gform_validation_errors>h2.hide_summary{margin:0 !important;padding:0 !important;text-transform:none;font-size:16px}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .ginput_complex span.name_last{margin-bottom:0}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gfield_validation_message{display:none}@media (max-width:767px){body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields{grid-row-gap:8px}}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield button,body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=file]),body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield select,body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield textarea{border-radius:0px !important;font-size:13px}@media (min-width:1122px){body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield.name{grid-column:span 6}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield.message{grid-column:7/-1;grid-row:1/6}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_body .gform_fields .gfield.message textarea{height:140px}}body footer#colophon #footer-top .footer-contact .gform_wrapper form .gform_footer{position:unset;width:100%;padding:0}body footer#colophon #footer-top .company-details h3.title::before{content:"a";opacity:0;visibility:hidden}@media (max-width:767px){body footer#colophon #footer-bottom .copyright{padding:15px 8px 13px}}body.home #page main#main{padding-top:120px}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}body.home #page main#main .widget.widget_ap-slideshow{position:unset}body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow{max-height:none !important;height:auto !important}body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .caption-hero{background-color:rgba(17, 17, 17, 0.5);backdrop-filter:blur(1px);bottom:0;display:block !important}body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .caption-hero .carousel-description{flex:0 0 100% !important;max-width:100% !important}body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .caption-hero .carousel-description .main-description{display:block !important;text-align:center;font-size:1.15rem}@media (max-width:992px){body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .caption-hero .carousel-description .main-description{font-size:1rem}}body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .caption-hero .carousel-description .main-description p{text-align:center}@media (min-width:1198.8px){body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .embed-responsive{height:0;padding-bottom:calc(80vh - 122px)}}@media (max-width:768px){body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .embed-responsive{padding-bottom:75%}}body.home #page main#main .widget.widget_ap-slideshow .ap-slideshow.single-slideshow .embed-responsive img{width:100% !important;height:100% !important;object-position:0 35%;object-fit:cover}body.home #page main#main .widget.widget_ap-quick-search form ul.ap-quick-search>li:nth-child(6){flex:0 0 33.3%;max-width:33.3%}body.home #page main#main .widget.widget_ap-quick-search form ul.ap-quick-search>li:nth-child(6) input[type=text]{width:100%;padding-left:10px;padding-right:10px}body.home #page main#main .widget.widget_ap-quick-search form ul.ap-quick-search>li.col-submit{flex:0 0 33.3%;max-width:33.3%}@media (max-width:991px){body.home #page main#main .widget.widget_ap-quick-search form ul.ap-quick-search>li:nth-child(6),body.home #page main#main .widget.widget_ap-quick-search form ul.ap-quick-search>li.col-submit{flex:0 0 100%;max-width:100%}}@media (max-width:767px){body.home #page main#main .widget.widget_ap_cta_box section#block-call-to-action .call-to-action .title-section{font-size:1.5rem}}@media (max-width:767px){body.home #page main#main .widget.widget_ap_cta_box section#block-call-to-action .call-to-action .col{flex:0 0 100%;max-width:100%}}body.home #page main#main .widget.widget_ap_cta_box section#block-call-to-action .call-to-action .col .list-cta{padding-bottom:0}@media (min-width:1122px){body.home #page main#main .widget.widget_ap-properties.highlight>.container{padding-right:0}}body.home #page main#main .widget.widget_ap-properties.highlight .single-slideshow .tns-outer .carousel.row{margin:0 -15px 0 0 !important}@media (max-width:767px){body.home #page main#main .widget.widget_ap-properties.highlight .single-slideshow .tns-outer .carousel.row .listing-box{padding:0}}body.home #page main#main .widget.widget_ap-properties.highlight .single-slideshow .tns-outer .carousel.row .listing-box .listing-container .listing-detail .listing-content p.suburb{min-height:60px;margin:0}body.home #page main#main .widget.widget_ap-properties.highlight .single-slideshow .tns-outer .carousel.row .listing-box .listing-container .listing-detail .listing-content p.address{min-height:55px}body.home #page main#main .widget.widget_ap-properties.highlight .single-slideshow .tns-outer .carousel.row .listing-box .listing-container .listing-detail .listing-content .price{margin-top:18px}body.home #page main#main .widget.widget_ap-properties.highlight .single-slideshow .tns-outer .carousel.row .listing-box .listing-container .listing-detail .listing-content h4.value{font-size:20px}body.page-id-45 #page main#main article[id] .entry-content{padding-top:0}body.page-id-45 #page main#main article[id] .entry-content div[id*="apmap"]{width:100% !important;z-index:-1}body.page-id-45 #page main#main article[id] .entry-content .wp-block-columns{max-width:1170px;margin:0 auto;padding:50px 0}@media (max-width:1122px){body.page-id-45 #page main#main article[id] .entry-content .wp-block-columns{padding-left:20px;padding-right:20px}}body.page-id-45 #page main#main article[id] .entry-content .wp-block-columns .call-to-action-shortcode{padding:0}body.page-id-45 #page main#main article[id] .entry-content .wp-block-columns .call-to-action-shortcode .col{display:block !important;padding:0;flex:0 0 60px}body.page-id-45 #page main#main article[id] .entry-content .wp-block-columns .call-to-action-shortcode .col .list-cta .image-cta{margin-bottom:0}body.page-id-45 #page main#main article[id] .entry-content .wp-block-columns .call-to-action-shortcode .col .list-cta .image-cta i{font-size:1.5rem}body.page-id-45 #page main#main article[id] .entry-content .gform_wrapper.gravity-theme form .gform_footer input[type="submit"]{height:auto;padding:0.75rem 2rem}body.page-id-45 #page main#main article[id] .entry-content .gform_wrapper.gravity-theme .ginput_complex span:first-of-type{margin-bottom:16px}body.page-id-45 #page main#main article[id] .entry-content .gform_wrapper.gravity-theme .ginput_complex span:last-of-type{margin-bottom:0}@media (min-width:1122px){body.page-id-45 #page main#main article[id] .entry-content .gform_wrapper.gravity-theme .ginput_complex span{margin-bottom:0 !important}}body.ap-page-less-ap_property .mfp-wrap .mfp-container .mfp-content>div[id*="popup-slider"]>button.mfp-close{top:-35px;right:-35px}@media (max-width:767px){body.ap-page-less-ap_property .mfp-wrap .mfp-container .mfp-content>div[id*="popup-slider"]>button.mfp-close{top:-25px;right:-5px}}@media (max-width:992px){body.ap-page-less-ap_property #popup-slider ul.icon-menu{top:calc(75% - 70px)}}body.ap-page-less-ap_property #popup-slider .thumb.slider-nav{bottom:60px}@media (max-width:992px){body.ap-page-less-ap_property #popup-slider .thumb.slider-nav{bottom:50px}}@media (min-width:1200px){body.ap-shortcode-ap_signin #page main#main .alert-danger{width:33.3333333333%;margin:0 auto}}body.ap-shortcode-ap_signin #page main#main .alert-danger ul{margin-top:0;margin-left:1rem;margin-bottom:0;list-style:disc}body.ap-shortcode-ap_register #page main#main .alert-danger{width:100%;margin:35px auto;max-width:760px}body.ap-shortcode-ap_register #page main#main .alert-danger ul{margin-top:0;margin-left:1rem;margin-bottom:0;list-style:disc}@media (max-width:768px){body.ap-shortcode-ap_search_results #page main#main{padding-top:90px}}body.page #page main#main{min-height:100vh}@media (max-width:768px){body.page #page main#main{padding-top:84px}}body.page #page main#main article[id] .entry-content .wp-block-buttons{margin:1.5rem 0}body.page #page main#main article[id] .entry-content .wp-block-buttons .wp-block-button__link{border-radius:0;background-color:#dc1437;transition:0.5s}body.page #page main#main article[id] .entry-content .wp-block-buttons .wp-block-button__link:hover{color:#FFF;background-color:#000000}