body{}@media (max-width:1122px){body header#masthead .header-menu-container>.group{justify-content:flex-start !important}}@media (min-width:992px){body header#masthead .header-menu-container .site-branding.logo img{transform:scale(1.75)}}body footer#footer #footer-bottom .copyright #footer-menu{margin-left:5px}body.home #page main#main .ap-wrapper.custom-testi{}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial .homepage-testimonial .img-testimonial .no-image-container{font-size:1.5rem}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.home #page main#main .ap-wrapper.custom-testi{flex-direction:column;padding:0 1.5rem}body.home #page main#main .ap-wrapper.custom-testi .homepage-rma .rma-widget-container .single-slideshow{padding:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2.5rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial{width:100%;padding:0rem;margin:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial{padding-right:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav{margin-left:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav>span{color:#FFF !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .testi-items .item-testimonial{margin-left:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.home #page main#main .ap-wrapper.custom-testi{flex-direction:column;padding:0 1.5rem}body.home #page main#main .ap-wrapper.custom-testi .homepage-rma .rma-widget-container .single-slideshow{padding:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2.5rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial{width:100%;padding:0rem;margin:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav>span{color:#FFF !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:40vh;padding-top:0}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:absolute}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .item .embed-responsive{padding-bottom:50vh}}body.home #page main#main .widget_block .wp-block-columns{gap:0}body.home #page main#main .widget_block .wp-block-columns.ap-wrap-block-text{margin:0}body.home #page main#main .widget_block .wp-block-columns.ap-wrap-block-text .wp-block-column{padding:3.5rem}@media (min-width:1122px){body.home #page main#main .widget_block .wp-block-columns.ap-wrap-block-text .wp-block-column{padding:15vh 3.5rem}}body.home #page main#main .widget_block .wp-block-columns.ap-wrap-block-team{padding:0}body.home #page main#main .widget_block .wp-block-columns.ap-wrap-block-team .wp-block-column:first-child{padding:30px 60px}body.home #page main#main .widget_block .wp-block-columns.ap-wrap-block-team .wp-block-column:last-child figure{margin:0}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content>.container{width:100%}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content #tabs{border:0;background:transparent}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content #tabs ul[role="tablist"].ui-tabs-nav{background:transparent;border:0;border-radius:0;margin-bottom:30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content #tabs ul[role="tablist"].ui-tabs-nav li[role="tab"].ui-tabs-tab{border-radius:0;border:0;background:transparent}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content #tabs ul[role="tablist"].ui-tabs-nav li[role="tab"].ui-tabs-tab:not(:last-child){border-right:1px solid #636468}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content #tabs ul[role="tablist"].ui-tabs-nav li[role="tab"].ui-tabs-tab a{padding:0 30px;font-size:1.15rem;font-family:Montserrat}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content #tabs ul[role="tablist"].ui-tabs-nav li[role="tab"].ui-tabs-tab.ui-tabs-active a{cursor:pointer;color:#000000;font-weight:bold}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content #tabs .ui-tabs-panel{padding:0}body.ap-shortcode-ap_agents #page main#main article[id] .entry-content .staff-item-container .col .container-agent .embed-responsive{padding-bottom:133%}body.page .ui-datepicker:not(.gform-legacy-datepicker)[style]{transform:translateY(-35px)}body.page .gform_wrapper.gravity-theme .ginput_container_date{flex-direction:row-reverse}body.page .gform_wrapper.gravity-theme .ginput_container_date img.ui-datepicker-trigger{margin-left:0;margin-right:12.8px}body.page .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select{background-color:transparent !important;background-image:url(https://www.thefourwalls.com.au/wp-content/plugins/gravityforms/images/theme/down-arrow.svg) !important;background-position:100% 50% !important;background-repeat:no-repeat !important;background-size:24px 24px !important}body.page #page main#main{min-height:100vh}body.page #page main#main .hero.page-title{background-position:top center}@media (min-width:1122px){body.page #page main#main .hero.page-title{min-height:62.5vh}}body.page #page main#main article[id] .entry-content ol:not([class]){padding:0}body.page #page main#main article[id] .entry-content .gform_wrapper form .gform_footer input[type=submit]{margin-left:0}body.page #page main#main article[id] .entry-content .gform_validation_errors>h2{font-size:16px !important;margin:0 !important}body.page #page main#main article[id] .entry-footer{margin-top:2rem;border-top:1px solid rgba(17, 17, 17, 0.15);padding-top:1.5rem;text-align:center}body.page #page main#main article[id] .entry-footer .edit-link{margin-left:0}body.ap-shortcode-ap_testimonial #page main#main article[id]>.group{padding:0 1.5rem}@media (max-width:767px){body.ap-page-less-ap_team #page main#main #agent #tabs .search-results{margin:0}}body.ap-shortcode-ap_search_results #page main#main article[id] #listing-mode .listing-item .listing-info__bottom{height:100%;padding:1.25rem}body.ap-shortcode-ap_search_results #page main#main article[id] #listing-mode .property-count .listing-results-sort .listing-results-layout button.is-active{color:#aaa}@media (max-width:60rem){body.ap-shortcode-ap_search_results #page main#main article[id] #listing-mode .listing-results-search-form .listing__forms--top .field-search__inner .btn__filter{justify-content:center}}body.ap-shortcode-ap_search_results.is-list #page main#main article[id] .search-results .listing-body .search-result-container #listing-mode .property-listing-container .listing-wrapper #ap-listing-search-results .listing-item>.container{-ms-grid-columns:245px 1fr;grid-template-columns:245px 1fr}body.ap-shortcode-ap_search_results.is-list #page main#main article[id] .search-results .listing-body .search-result-container #listing-mode .property-listing-container .listing-wrapper #ap-listing-search-results .listing-item .listing-info__bottom{padding:1.25rem}@media (min-width:1200px){body.ap-shortcode-ap_search_results:not(.is-list) #page main#main article[id] #listing-mode #ap-listing-search-results{grid-template-columns:repeat(4, 1fr)}}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.blog #page main#main .entry-header-blog.single-slideshow .tns-controls>button{color:#de7e32}@media (max-width:1122px){body.contact-us #page main#main article[id] .entry-content .wp-block-group{width:100%;padding:2.75rem}}body .mfp-content div[class*="form"] form .form-message .alert-danger ul{margin:0 1rem 1rem 1rem}body .mfp-content div[class*="form"] form .form-message .alert-danger ul li{margin:0 !important}body .mfp-content div[class*="form"] form .form-message .alert-danger ul li+li{margin-top:0}