.apmap{margin-bottom:2rem}.select2-search:not(:first-child) .select2-search__field{width:1em !important}.select2-container .select2-selection--multiple .select2-selection__rendered{text-overflow:unset}form.ap-core-register-form input[type=text]:not(.form-control),form.ap-core-register-form input[type=password]:not(.form-control){display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}form.ap-core-register-form input[type=text]:not(.form-control):focus,form.ap-core-register-form input[type=password]:not(.form-control):focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}form button[type=submit]{background:#c2a062;border:2px solid #c2a062;color:#ffffff;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;min-width:130px;user-select:none;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}form button[type=submit]:hover{background:#ffffff;color:#c2a062}body.home .site-main>.widget_ap-button-link{padding-top:0}.site-main>article{margin-bottom:2rem}#agent-listing .staff-item-container .col .bg-size-cover img{object-position:top}#agent-listing .staff-item-container .col .bg-size-cover img{filter:none !important;-webkit-filter:none !important}#agent-listing .staff-item-container .col .embed-responsive-item::before{background-color:transparent;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:block;z-index:2}#agent-listing .staff-item-container .col:hover .embed-responsive-item::before{background-color:rgba(194, 160, 98, 0.5);opacity:1;transition:opacity 0.23s ease-in;-webkit-transition:opacity 0.23s ease-in;-moz-transition:opacity 0.23s ease-in;-ms-transition:opacity 0.23s ease-in;-o-transition:opacity 0.23s ease-in}.form-control[class*=col]{padding:0.375rem 0.75rem}.change-password-form-wrap form li:not(:last-child){margin-bottom:1rem}.change-password-form-wrap form li label{margin-bottom:0.5rem !important}.change-password-form-wrap form li input[type=text]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.change-password-form-wrap form li input[type=text]:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-button-link a{background:rgba(255, 255, 255, 0.85);color:#c2a062}body.home .site-main>.ap-wrapper .ap-wrapper .widget_ap-button-link a:hover{color:#ffffff;background:#c2a062}.listing-item .listing-info .suburb{text-transform:lowercase}.listing-item .listing-info .suburb:first-letter{text-transform:uppercase}header .navbar .navbar-collapse ul.menu>.menu-item>a{text-transform:inherit;line-height:70px}#contact-agent .listing-agent .embed-responsive-item img{object-position:center top}#sidenav ul li a{color:black}@media (max-width:767px){.page-id-99 table thead{display:none}.page-id-99 table tbody tr td{display:block;border:none;text-align:left !important}.page-id-99 table tbody tr td::before{font-weight:bold;display:block}.page-id-99 table tbody tr td:first-child::before{content:"Office"}.page-id-99 table tbody tr td:nth-child(2)::before{content:"Phone"}.page-id-99 table tbody tr td:last-child::before{content:"Email"}}.home .widget_ap_cta_box .row{--gap: 0}.home .widget_ap_cta_box .row [class*=col-]{flex:0 0 100%;max-width:100%;padding-bottom:0 !important}.home .widget_ap_cta_box .row [class*=col-] .embed-responsive::before{padding-top:25%}