header .logo img{max-width:225px}@media (min-width:1122px) and (max-width:1440px){header .header-menu-container{width:90%}header nav.main-navigation ul.menu>li>a{padding-left:8px !important;padding-right:8px !important}}body{}body .mfp-wrap .mfp-content div[class*="form"] .mfp-close:hover{color:#fff}body .mfp-wrap .mfp-content div[class*="form"] form input[type="text"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="email"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="url"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="password"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="search"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="number"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="tel"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="range"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="date"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="month"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="week"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="time"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="datetime"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="datetime-local"],body .mfp-wrap .mfp-content div[class*="form"] form input[type="color"],body .mfp-wrap .mfp-content div[class*="form"] form textarea{background-color:#eee}body .mfp-wrap .mfp-content div[class*="form"] form .form-message .alert-danger ul{margin:0 1rem 1rem}body .mfp-wrap .mfp-content div[class*="form"] form .form-message .alert-danger ul li{margin:0 !important}@media (max-width:1199px){body.home .ap-wrapper.ap-wrap-absolute-content{height:auto}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow [class*=bg-overlay]{display:none}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{z-index:2;padding:40px 25px;background:#1e1e1e;color:#ffffff;position:relative;top:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;font-size:0.95rem}body.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{padding:30px 20px;background-color:#666;margin:0 auto;max-width:100%}body.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .apt-simple-form form{flex-direction:column}body.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .apt-simple-form form input{width:100%}}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper .tab-icons ul.list-inline{justify-content:flex-start}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper .tab-icons ul.list-inline li a{border:1px solid rgba(0, 0, 0, 0.1)}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper .tab-icons ul.list-inline li.btn-print{margin-left:auto}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper .tab-icons ul.list-inline li.btn-print a{padding:0.65rem 1rem}@media screen and (min-width:767px) and (max-width:992px){body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.date{grid-column:1/-1;margin-bottom:-3rem}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.list-property td span{display:block}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.list-property td:not(.date){display:block !important;text-align:left !important}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.list-property td.time_cell{padding-bottom:10px;border-bottom:1px solid}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.list-property td.address_cell span.suburb{font-size:1.5rem}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.list-property td.agent_cell{margin:0;padding:0}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.list-property td.action_cell{display:inline-flex !important}body.ap-shortcode-ap_open_times #page main#main .opentimes-wrapper #opentimes_table_view tbody tr.list-property td.image_cell a img{max-width:100%;width:100%}}body.ap-page-less-ap_property .listing-top-section__action{display:none}body.ap-page-less-ap_property .listing-top-section.is-overlay #gallery::before{height:100px}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.ap-page-less-ap_property .listing-top-section.is-overlay #gallery .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:52.65%}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button{padding-left:0}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.ap-page-less-ap_property .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container ul[class] li+li{margin-top:1rem;margin-left:0}}body.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .price-container{grid-gap:10px}body.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .price-container .price p{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}body.ap-page-less-ap_property #page main#main .listing-top-section__action{padding:0}body.ap-page-less-ap_property #page main#main .listing-top-section.is-overlay #gallery::before{height:100px}@media (min-width:1222px){body.ap-page-less-ap_property #page main#main .listing-top-section.is-overlay #gallery .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:calc(100vh - 130px)}}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container{border:1px solid rgba(0, 0, 0, 0.1)}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .tools-container .tools_btn{border:1px solid #1c1e20}body.ap-page-less-ap_property #fill-slider-popup .tns-nav{display:none}body.ap-page-less-ap_property #fill-slider-popup .mfp-close{background:white;top:0;right:0}body.ap-page-less-ap_property #fill-slider-popup .tns-controls{position:static}body.ap-page-less-ap_property #fill-slider-popup .tns-controls button{position:absolute;top:50%;transform:translateY(-50%);background-size:15px;background-position:center;background-repeat:no-repeat;font-size:0;z-index:2;width:50px;height:50px;border:0;background-color:#333}body.ap-page-less-ap_property #fill-slider-popup .tns-controls button[data-controls=next]{right:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' fill='%23fff'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M305 239c9.4 9.4 9.4 24.6 0 33.9L113 465c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l175-175L79 81c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L305 239z'/%3E%3C/svg%3E")}body.ap-page-less-ap_property #fill-slider-popup .tns-controls button[data-controls=prev]{left:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' fill='%23fff'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M15 239c-9.4 9.4-9.4 24.6 0 33.9L207 465c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L65.9 256 241 81c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L15 239z'/%3E%3C/svg%3E")}body.ap-page-less-ap_property #fill-slider-popup .embed-responsive{padding-bottom:90vh}body.ap-page-less-ap_property #fill-slider-popup .embed-responsive img{object-fit:contain}body.page{overflow-x:hidden}body.page #page main#main{min-height:100vh}body.page #page main#main .hero{background-position:center}body.page #page main#main article[id] .gform_wrapper.gravity-theme .ginput_container_date{position:relative}body.page #page main#main article[id] .gform_wrapper.gravity-theme .ginput_container_date img.ui-datepicker-trigger{position:absolute;right:12px}body.page #page main#main article[id] .gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .ginput_recaptcha+.validation_message{display:block}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.page #page main#main article[id] .wp-block-columns{gap:0rem;margin-left:-1rem}body.page #page main#main article[id] .wp-block-columns .wp-block-column{padding:0 1rem}body.page #page main#main article[id] .wp-block-columns .wp-block-column figure{margin-bottom:1rem}}body.page #page main#main article[id] .entry-footer{width:100vw;margin-left:calc(50% - 50vw);margin-top:50px;margin-bottom:-50px;padding:1rem;background-color:#eee;text-align:center}body.page #page main#main article[id] .gform_wrapper form .gform_footer input[type=submit]{height:auto}body.page #page main#main article[id] .gform_wrapper form .gform_footer input[type=submit]{margin-left:0}body.page #page main#main article[id] .gform_validation_errors>h2{color:#790000;font-size:16px;font-weight:700;margin:0}