@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:85px !important;margin-top:-2.75rem}}#masthead nav.main-navigation ul:not(.sub-menu)>li.menu-item>a{font-family:Oswald;font-size:22px}#masthead nav.main-navigation ul.sub-menu{max-height:400px;overflow-y:auto}body.home .widget_ap-property-carousel .property-carousel.single-slideshow .caption-hero .container .carousel-status .carousel-price{font-family:Oswald;font-weight:300 !important;font-size:42px}body.home .widget_ap-property-carousel .property-carousel.single-slideshow .caption-hero .container .carousel-status .carousel-type{font-family:Oswald;font-weight:300;font-size:32px}body.home .widget_ap-property-carousel .property-carousel.single-slideshow .caption-hero .container .carousel-description .carousel-title{font-size:42px;font-weight:300}body.home .widget_ap-property-carousel .property-carousel.single-slideshow .caption-hero .container .carousel-description .main-description{font-family:Oswald;font-size:18px;font-style:italic;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.home .widget_ap_cta_box .list-cta .image-cta{transition:0.5s}body.home .widget_ap_cta_box .list-cta .image-cta:hover{transform:scale(0.9, 0.9)}body.home .widget_ap_cta_box .list-cta .title-cta{flex-grow:1 !important}body.home .widget_ap_cta_box .list-cta .title-cta a{color:#000b57}body.home .widget_ap_cta_box .list-cta .title-cta a:hover{color:currentColor !important}body.home .widget_ap_cta_box .list-cta .title-cta a h4{font-weight:400 !important;font-size:18px !important;line-height:22px !important}body.home .widget_ap-testimonial #block-testimonial .homepage-testimonial{max-width:970px;padding:5rem 15px !important}body.home .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav{display:none}body.home .widget_ap-realty-agents .agent-items .image-agent a{color:#000b57}body.home .widget_ap-realty-agents .agent-items .agent-detail p.name a{font-weight:500}body.home .widget_ap-realty-agents .agent-items .agent-detail p.email{font-size:14px}body.home .widget_ap-realty-agents .agent-items .agent-detail p.phone a{font-size:14px;color:#333333 !important}@media screen and (max-width:768px) and (min-width:600px){body.home .widget_ap-realty-agents .agent-items .agent-detail p.phone a{font-size:22px}}.select2-container--default .select2-selection--multiple{padding:0 5px !important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#333333}.select2-search__field::placeholder{color:#333}.select2-container--default .select2-selection--multiple:after,.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000b57 transparent transparent transparent !important}.select2-results__option:hover{background-color:#fdc163 !important}.select2-results__option.select2-results__option--highlighted{background-color:#fdc163 !important;color:#000b57 !important}.select2-container--default .select2-results__option--highlighted[aria-selected="true"]{color:#333333;background-color:#eee !important}#search_results .tab-icons.ui-tabs>ul.ui-tabs-nav>li[class*="active"]>a{color:white !important}#search-results h4{color:#333333;font-weight:400}div[class*="quicksearch"] form ul li label{font-weight:500}div[class*="quicksearch"] input[type="submit"]{margin-top:0.65rem;font-weight:500;text-transform:uppercase}#main .page-title{font-weight:400 !important;margin-bottom:0.65rem !important}#main .title-hero span a:hover span{color:currentColor !important}#current-listing .listing-item .container>a picture img,#list-view .listing-item .container>a picture img,#recent-leases .listing-item .container>a picture img,#recent-sales .listing-item .container>a picture img{transition-duration:5s;transition-timing-function:linear}#current-listing .listing-item .container>a picture img:hover,#list-view .listing-item .container>a picture img:hover,#recent-leases .listing-item .container>a picture img:hover,#recent-sales .listing-item .container>a picture img:hover{transform:scale(1.5)}#current-listing .listing-info .listing-headline,#list-view .listing-info .listing-headline,#recent-leases .listing-info .listing-headline,#recent-sales .listing-info .listing-headline{position:relative;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#current-listing .listing-info .listing-headline>a,#list-view .listing-info .listing-headline>a,#recent-leases .listing-info .listing-headline>a,#recent-sales .listing-info .listing-headline>a{font-weight:500;font-size:16px !important;line-height:24px !important;color:#000b57 !important}#current-listing .listing-info .listing-headline>a:hover,#list-view .listing-info .listing-headline>a:hover,#recent-leases .listing-info .listing-headline>a:hover,#recent-sales .listing-info .listing-headline>a:hover{color:#000b57 !important}.ap-shortcode-ap_agents #agent-listing .staff-item-container .sub-title{font-family:Oswald;font-weight:400 !important}.ap-shortcode-ap_agents #agent-listing .staff-item-container .agent-info h6.agent-name{font-family:Oswald}.ap-shortcode-ap_agents #agent-listing .staff-item-container .col{margin-bottom:0}.ap-shortcode-ap_agents #agent-listing .staff-item-container .col .embed-responsive>a>picture,.ap-shortcode-ap_agents #agent-listing .staff-item-container .col img{background:none}@media (min-width:992px){.ap-shortcode-ap_agents #agent-listing .staff-item-container:first-child .row-cols-lg-5>*{max-width:16.6667% !important;flex:0 0 16.6667% !important}}@media (min-width:992px){.ap-shortcode-ap_agents #agent-listing .staff-item-container:last-child .row-cols-lg-5>*{max-width:25% !important;flex:0 0 25% !important}}.testimonial-listing-result .testimonial-item .item-title h2{font-size:28px;font-weight:400 !important}.page_toolbar .page-numbers:hover,.page_toolbar .page-numbers[class*="current"]{color:white !important}.ap-page-less-ap_team #agent .container .agent-name{font-family:Oswald !important;font-size:28px;text-transform:uppercase;color:#000b57}.ap-page-less-ap_team #agent .ui-tabs .tab-menu ul.ui-tabs-nav li{transition:0.3s}.ap-page-less-ap_team #agent .ui-tabs .tab-menu ul.ui-tabs-nav li.ui-state-active{background:#fdc163}.ap-page-less-ap_team #agent .ui-tabs .tab-menu ul.ui-tabs-nav li.ui-state-active a{color:#000b57 !important}.ap-page-less-ap_team #agent .ui-tabs .tab-menu ul.ui-tabs-nav li:not(.ui-state-active):hover{background:#e2e2e2}.ap-page-less-ap_team #agent .ui-tabs .tab-menu ul.ui-tabs-nav li:not(.ui-state-active):hover a{color:#333333 !important}.ap-page-less-ap_team #agent .ui-tabs .tab-menu ul.ui-tabs-nav li a{transition:0.3s;font-family:Oswald;font-size:18px;color:#333333 !important;display:inline-flex;justify-content:center;align-items:center}.mfp-container .mfp-content #form-bookmark-property h5{font-family:Oswald}.mfp-container .mfp-content #contact_office_popup,.mfp-container .mfp-content #form-bookmark-property{max-width:500px;margin:90px auto 0}.mfp-container .mfp-content #contact_office_popup button.mfp-close,.mfp-container .mfp-content #form-bookmark-property button.mfp-close{position:absolute;right:-2rem;top:-1.5rem;background:black;color:white;border:3px solid white;height:auto;width:32px}.mfp-container .mfp-content #contact_office_popup .gform_confirmation_wrapper,.mfp-container .mfp-content #form-bookmark-property .gform_confirmation_wrapper{padding:1.75rem}.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield{margin-top:0}.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield input[type="text"],.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield select,.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield textarea,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield input[type="text"],.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield select,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield textarea{border:0 !important;border-bottom:1px solid #ddd !important}.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield textarea,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield textarea{max-height:100px}.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield:nth-child(2),.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield:nth-child(3),.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield:nth-child(2),.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield:nth-child(3){max-width:100%;padding:0 !important}.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield .gfield_label,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield .gfield_label{flex:0 0 33.33333333%;max-width:33.33333333%;font-weight:500 !important;margin-top:0.6rem}.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container_text,.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container_select,.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container_email,.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container_phone,.mfp-container .mfp-content #contact_office_popup .gform_wrapper form ul.gform_fields li.gfield .ginput_container_textarea,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield .ginput_container_text,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield .ginput_container_select,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield .ginput_container_email,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield .ginput_container_phone,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper form ul.gform_fields li.gfield .ginput_container_textarea{flex:0 0 66.66666667%;max-width:66.66666667%}.mfp-container .mfp-content #contact_office_popup .gform_wrapper .gform_heading,.mfp-container .mfp-content #form-bookmark-property .gform_wrapper .gform_heading{margin-bottom:0;padding-bottom:0}.mfp-container .mfp-content #contact_office_popup .gform_wrapper .gform_footer input[type="submit"],.mfp-container .mfp-content #form-bookmark-property .gform_wrapper .gform_footer input[type="submit"]{width:100%}body.ap-shortcode-ap_register .entry-content h1,body.ap-shortcode-ap_register .entry-content h2,body.ap-shortcode-ap_signin .entry-content h1,body.ap-shortcode-ap_signin .entry-content h2{font-weight:400;font-size:28px;text-transform:uppercase}body.ap-shortcode-ap_register .entry-content .ap-core-register-form a,body.ap-shortcode-ap_signin .entry-content .ap-core-register-form a{font-weight:500}body.ap-shortcode-ap_register .entry-content .ap-core-register-form h3,body.ap-shortcode-ap_signin .entry-content .ap-core-register-form h3{text-transform:uppercase !important;font-weight:400 !important}body.ap-shortcode-ap_register .entry-content .ap-core-register-form label,body.ap-shortcode-ap_signin .entry-content .ap-core-register-form label{font-weight:500}.custom-forms .gform_wrapper.form-row_wrapper .gform_heading{display:none}.custom-forms .gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield h3{text-transform:uppercase;color:#333;font-weight:400 !important}.custom-forms .gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .gfield_label{font-size:14px;font-weight:500 !important}.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]{padding:0rem 3rem;border-radius:0px !important;-moz-border-radius:0px !important;transition:0.5s;background-color:#000b57 !important;border-color:#000b57 !important}.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]:hover{background-color:#000b57 !important;border-color:#000b57 !important}.wp-block-apblock-accordion{margin-top:0 !important}.wp-block-apblock-accordion-item details{transition:0.3s}.wp-block-apblock-accordion-item details .wp-block-apblock-accordion-item__title{text-transform:uppercase}.wp-block-apblock-accordion-item details[open] .wp-block-apblock-accordion-item__title:focus{background-color:#000b57 !important;color:white !important;border-radius:0 !important}.wp-block-apblock-accordion-item details[open]:after{color:currentColor}.wp-block-apblock-accordion-item details:after{color:inherit;font-size:18px;font-weight:bold;top:12px}.wp-block-apblock-accordion-item__title{font-family:Oswald;font-size:16px;padding:15px 18px;transition:0.3s}.wp-block-apblock-accordion-item__content{padding-left:40px;padding-right:40px}.wp-block-apblock-accordion-item__content p{padding:0 1rem}#top_pagination{display:flex;align-items:center;justify-content:flex-end;margin-bottom:3.5rem}#bottom_pagination .page_toolbar{justify-content:flex-end}.page_toolbar .page-numbers:hover{background:#E2E2E2;color:#333333 !important}.content-property-nav.ui-tabs .ui-tabs-nav li[class*="active"] a,.content-property-nav.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover a{color:white}.tabs-content .gallery-container .gallery-caption .suburb-address,.tabs-content .gallery-container .gallery-caption .suburb-price{font-weight:300}