.ap-shortcode-ap_agents .staff-item-container .col .container-agent img{object-position:top}.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-img-container .agent-photo img{object-position:top}.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .contact-container a.btn:not(:last-child){margin-bottom:1rem}.ap-page-less-ap_team #agent .agent-photo-wrapper .agent-img-container img{object-position:top}.ap-page-less-ap_team #agent .agent-descriptions .agent-description{margin-bottom:1rem}.ap-page-less-ap_team #agent .agent-descriptions .agent-social-media a{font-size:2.25rem}.home .widget_ap-quick-search.collapsible{max-width:68rem}.home .widget_ap-quick-search.collapsible .qs-collapsible-container{background-color:transparent;backdrop-filter:unset}.home .widget_ap-quick-search.collapsible form .search-bottom-bar{background-color:rgba(255, 255, 255, 0.65);backdrop-filter:blur(2px);display:flex}.home .widget_ap-quick-search.collapsible form .search-bar{grid-template-columns:0.25fr 1fr}.home .widget_ap-quick-search.collapsible form .search-bar input[type="text"]{height:45px}.home .widget_ap-quick-search.collapsible form .search-bar .more-options{position:absolute;right:0;top:0;height:100%;padding:0 1rem;display:flex;align-items:center}.home .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--single{height:45px !important;line-height:45px !important}.home .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--single .select2-selection__rendered{height:45px !important;line-height:45px !important}.home .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple{line-height:45px;height:45px !important}.home .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field{line-height:inherit !important;margin-top:0}.home .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple::after{top:50%;transform:translateY(-50%)}.home .widget_ap-quick-search.collapsible .select2-container--default .select2-selection .select2-selection__arrow{height:100% !important}.home .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search.select2-search--inline:first-child .select2-search__field{width:auto !important}.home .widget_ap_cta_box .cta-square .cta-item-info .caption{margin-bottom:1rem;padding-bottom:1rem;text-align:center}.home .widget_ap_cta_box .cta-square .cta-item-info .caption::after{content:"";display:block;width:3rem;height:3px;background:#6e3a51;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.home .widget_ap_cta_box .cta-square:hover .bg-overlay{background:rgba(110, 58, 81, 0.85);opacity:1}.home .widget_ap_cta_box .cta-square:hover .cta-item-info .caption::after{background:white}.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .address-rooms{padding-top:0.25rem}.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .address{min-height:unset;font-size:1rem}.home .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li+li::before{display:none}.home .widget_ap-testimonial #block-testimonial{padding:0 !important}.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .testi-items .item-testimonial{background:#f3f3f3;color:#6e3a51}.home .widget_ap-testimonial .slider-nav>span{color:#000 !important}.home .ap-wrapper.custom-testi .widget_ap-text{padding-top:4rem}@media (min-width:1200px){.home .site-main .ap-wrapper.ap-wrap-absolute-content{height:0;padding:25% 0 10%}.home .site-main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video .embed-responsive{padding-bottom:35%}.home .site-main .ap-wrapper.ap-wrap-absolute-content .widget_ap-button-link{margin:1rem 0}}@media (min-width:768px) and (max-width:1199px){.home .site-main .ap-wrapper.ap-wrap-absolute-content{height:0;min-height:unset;padding:calc(56.25% / 2) 0}.home .site-main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video{position:absolute}.home .site-main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video .embed-responsive{height:100%}.home .site-main .ap-wrapper.ap-wrap-absolute-content .widget_ap-button-link{z-index:2}}@media (max-width:767px){.home .site-main .ap-wrapper.ap-wrap-absolute-content .widget_block{position:static}.home .site-main .ap-wrapper.ap-wrap-absolute-content .widget_block .embed-responsive{padding-bottom:calc(100% * 9/16)}}footer#footer .menu-footer-container{padding:0 0.5rem}footer#footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.menu>li>a{margin-bottom:1.15rem}body{background:#f3f3f3;font-size:16px;font-weight:300}body .hero [class*=bg-header]{background-color:rgba(0, 0, 0, 0.15)}body.ap-page-less-ap_property .listing-top-section #gallery .single-slideshow .tns-outer .tns-controls button:hover:before{color:#cfcfcf}body.ap-page-less-ap_property .listing-top-section #gallery .single-slideshow .tns-outer .tns-controls button::before{transition:0.3s}body.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button a{background-color:#282828;border-color:#282828}body.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button a:focus{box-shadow:none}body.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container{background-color:transparent;border:0;box-shadow:none}body.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .contact-container a.btn{background:#ffffff;color:#6e3a51;border:0}body.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .contact-container a.btn:hover{background:#6e3a51;color:#ffffff}body.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .price-container{background-color:transparent}body.single-suburbprofiles .select2-dropdown .select2-results>ul.select2-results__options{max-height:unset;overflow-y:auto}body.single-suburbprofiles .suburb-map{padding-top:2rem}.pum-container,.pum-theme-default-theme .pum-container{padding:2rem 4rem !important}.pum-container .pum-content,.pum-theme-default-theme .pum-container .pum-content{position:static}.pum-container .pum-content>*,.pum-theme-default-theme .pum-container .pum-content>*{position:static}.pum-container .pum-content .bg-image,.pum-theme-default-theme .pum-container .pum-content .bg-image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;filter:brightness(0.6);object-fit:cover}.gform-theme--framework .gform-field-label{color:inherit !important}.gform_wrapper form .gform_footer input[type=submit]{background-color:#6e3a51 !important;color:#ffffff !important}.gform_wrapper form .gform_footer input[type=submit]:hover{background-color:#ffffff !important;color:#6e3a51 !important}.gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px !important;margin:0 !important}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:13.2px !important;margin:0 !important;padding-left:3rem}.gform_wrapper form .gform_footer input[type=submit]{margin:0}.ap-shortcode-ap_search_results #listing-mode{background-color:transparent}.leaflet-tile-container{filter:grayscale(1)}body.single-suburbprofiles .suburb-property>p{display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:bold;height:100%}header .logo img{max-width:275px}.ap-shortcode-ap_search_results #map-mode.custom-top-map{display:block !important;height:35vh;min-height:500px}.suburbprofiles .map_canvas .apmap{z-index:0}.ap-page-less-ap_team #agent .agent-section-testimonials__inner::after{background-color:#ffffff}.ap-page-less-ap_team #agent .agent-section-testimonials__inner .tns-controls>button[data-controls="next"]{color:#6e3a51}.gform_confirmation_message{text-align:center !important}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}