@media (max-width:768px){#masthead .header-menu-container{background:#005596 !important}}@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:100px;max-width:270px}}#masthead nav.main-navigation ul:not(.sub-menu)>li.menu-item>a{font-family:helvetica-neue-lt-pro;font-weight:500}@media (min-width:992px){#masthead nav.main-navigation ul:not(.sub-menu)>li.menu-item>a{font-size:16px;padding:30px 10px}}body{font-weight:100}@media (max-width:992px){body.home .title-section{font-size:20px}}body.home .ap-slideshow.single-slideshow .embed-responsive{height:auto;padding-bottom:30%}@media (max-width:768px){body.home .ap-slideshow.single-slideshow .embed-responsive{padding-bottom:32.5% !important}body.home .ap-slideshow.single-slideshow .embed-responsive a>img{object-fit:cover !important}}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:after{border-color:#005596 !important}body.home .widget_ap_cta_box .list-cta .title-cta a{color:#005596}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_cta_box .list-cta .link-cta{display:none}body.home .widget_ap-realty-agents .agent-items .image-agent a{color:#005596}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:#005596 transparent transparent transparent !important}.select2-results__option.select2-results__option--highlighted{background-color:#e31d3c !important;color:white}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:white !important;background-color:#e31d3c !important}#main .page-title{font-weight:400 !important;margin-bottom:0.65rem !important}#main .title-hero span{font-weight:400 !important}#main .title-hero span a:hover span{color:currentColor !important}body.ap-shortcode-ap_register main#main,body.ap-shortcode-ap_signin main#main{padding-top:121px !important}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}body.blog .site-main .container aside .widget_ap-recent-posts h5{font-size:22px;font-weight:400;margin-bottom:1rem;color:#333333}body.blog .site-main .container aside .widget_ap-recent-posts ul li.list-article a{transition:0.5s}body.blog .site-main .container aside .widget_ap-recent-posts ul li.list-article a:hover{background:#3F4E57}body.blog .site-main .container aside .widget_ap-recent-posts ul li.list-article a .details .post-date{text-transform:uppercase;margin-bottom:0.25rem}body.blog .site-main .container aside .widget_ap-recent-posts ul li.list-article a .details .post-title{font-size:18px;font-family:helvetica-neue-lt-pro;font-weight:400;line-height:20px}body.blog .site-main .container article.post .container .entry-header .entry-meta{margin-bottom:0.45rem}body.blog .site-main .container article.post .container .entry-header .entry-meta .posted-on{text-transform:uppercase;font-weight:500}body.blog .site-main .container article.post .container .entry-header .entry-meta .posted-on a{color:#333333}body.blog .site-main .container article.post .container .entry-header .entry-title{font-size:28px;line-height:31px;font-weight:400;padding-bottom:35px}body.blog .site-main .container article.post .container .entry-header .entry-title a{color:#333}body.blog .site-main .container article.post .container .entry-footer span.full-article a{font-size:14px;text-transform:uppercase;height:auto}.ap-shortcode-ap_agents #agent-listing .staff-item-container .sub-title{font-family:helvetica-neue-lt-pro;font-weight:400}.ap-shortcode-ap_agents #agent-listing .staff-item-container .agent-info h6.agent-name{font-family:helvetica-neue-lt-pro}@media (min-width:992px){.ap-shortcode-ap_agents #agent-listing .staff-item-container .row-cols-lg-5>*{max-width:25% !important;flex:0 0 25% !important}.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 (max-width:768px){.ap-page-less-ap_property .main-gallery .slider-nav{display:none}}.ap-page-less-ap_property .main-gallery .slider-nav>*{font-size:3rem}.ap-page-less-ap_property .main-gallery .gallery-caption{padding:10px 10px}@media (max-width:768px){.ap-page-less-ap_property .main-gallery .gallery-caption .suburb-address,.ap-page-less-ap_property .main-gallery .gallery-caption .suburb-price{font-size:1.15rem}}.ap-page-less-ap_property .main-gallery .gallery-caption .suburb-price{font-weight:500}.ap-page-less-ap_property .main-gallery .gallery-caption .suburb-address,.ap-page-less-ap_property .main-gallery .gallery-caption .suburb-price{font-weight:300;font-family:helvetica-neue-lt-pro}@media (min-width:1200px){.ap-page-less-ap_property .main-gallery .carousel .slider-image>.embed-responsive{padding-bottom:52.25%}}.ap-page-less-ap_property .content-property-nav.ui-tabs .ui-tabs-nav li a{font-family:helvetica-neue-lt-pro;font-size:18px;transition:0.5s}@media (max-width:768px){.ap-page-less-ap_property .content-property-nav.ui-tabs .ui-tabs-nav li a{font-size:0.95rem}}.ap-page-less-ap_property #property-description .listing-page-description .section-title{font-size:28px;text-transform:uppercase;font-weight:400 !important}.ap-page-less-ap_property #property-description .listing-page-description .more-details-button,.ap-page-less-ap_property #property-description .listing-page-description .read-more-button{display:none}@media (min-width:1200px){.ap-page-less-ap_property #property-description .listing-page-description>.col-md-5{padding-right:65px}}.ap-page-less-ap_property #property-description .listing-page-description .detail-information{margin-top:1.5rem}.ap-page-less-ap_property #property-description .listing-page-description .detail-information ul li .detail-label{font-weight:400}.ap-page-less-ap_property #property-description .listing-page-description .detail-information ul li .detail-value{font-weight:500}@media (min-width:1200px){.ap-page-less-ap_property #contact-agent .listing-agent{flex:0 0 50%;max-width:50%}}.ap-page-less-ap_property #contact-agent .listing-agent .agent-detail p.view-agent a{background:#005596;color:#fff !important}.ap-page-less-ap_property #gallery .section-title,.ap-page-less-ap_property #floorplan .section-title,.ap-page-less-ap_property #map .section-title,.ap-page-less-ap_property #video .section-title{font-size:28px;text-transform:uppercase;font-weight:400 !important}.ap-page-less-ap_property #floorplan .list-floorplan{max-width:60rem;margin:3.5rem auto 0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:0 1px 4px rgba(0, 0, 0, 0.2)}.ap-page-less-ap_property #floorplan .list-floorplan a .embed-responsive{padding-bottom:42.35% !important}.ap-page-less-ap_property #floorplan .list-floorplan a .embed-responsive>picture{text-align:center;margin-left:-15%}.ap-page-less-ap_property #floorplan .list-floorplan a .caption{font-family:helvetica-neue-lt-pro}.ap-page-less-ap_property #gallery .gallery-thumbnail>.col{margin-bottom:1.5rem}.ap-page-less-ap_property footer form.enquiry-property-form ul.enquiry-property-form-list li>button{background-color:#005596 !important;text-transform:uppercase}.ap-page-less-ap_property footer h5{line-height:24px !important;font-size:24px !important;font-weight:400 !important}.ap-page-less-ap_property footer h5:after{border-bottom:1px solid currentColor;width:20%;height:1px;content:"";display:block;margin:auto;padding-top:20px}.ap-page-less-ap_property #zoom-button{position:absolute;top:0;width:100%;text-align:center;z-index:3;padding-top:5px;color:white;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center}.ap-page-less-ap_property #zoom-button span{color:white;text-align:center;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;margin-left:5px}.ap-page-less-ap_property #zoom-button span.minus{display:none}.ap-page-less-ap_property #zoom-button span i{color:white;font-size:30px;margin-left:10px}.ap-page-less-ap_property .mfp-wrap.mfp-gallery.floorplan .mfp-content .mfp-figure button.mfp-close{z-index:1;width:auto;padding:0;background:transparent !important}.ap-page-less-ap_property .mfp-content.full-size{max-width:100% !important;width:100% !important}.ap-page-less-ap_property .mfp-content.full-size figure img.mfp-img{width:100% !important;height:auto !important;max-height:unset !important}.ap-page-less-ap_property .mfp-content.full-size #zoom-button .minus{display:flex;display:-ms-flexbox}.ap-page-less-ap_property .mfp-content.full-size #zoom-button .plus{display:none}footer h2,footer h3{font-weight:400}.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:#005596 !important;border-color:#005596 !important}.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]:hover{background-color:#005596 !important;border-color:#005596 !important}.wp-block-apblock-accordion{margin-top:0 !important}.wp-block-apblock-accordion-item details{transition:0.3s}.wp-block-apblock-accordion-item details[open] .wp-block-apblock-accordion-item__title:focus{background-color:#005596 !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:helvetica-neue-lt-pro;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}.custom-text{margin:0;background-color:#efefef}@media (max-width:1024px){.custom-text{padding:0 1.5rem}}.custom-text .title-section{text-transform:none}.entry-content>*>a,.entry-content>a,.entry-content>p a,.entry-content>ul>li>a{text-decoration:underline;color:#4f6fbd;font-weight:bold}.ap-page-less-ap_property main#main>#block-gallery{padding-top:0}@media (min-width:992px){.ap-page-less-ap_property main#main>#block-gallery{padding-top:121px}}.ap-page-less-ap_property main#main>#block-gallery .main-gallery .slider-nav>*{font-size:3rem;text-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);color:#fff}.ap-page-less-ap_property main#main>#block-gallery .main-gallery #tns1-iw{margin:0 250px}@media (max-width:1024px){.ap-page-less-ap_property main#main>#block-gallery .main-gallery #tns1-iw{margin:0 150px}}@media (max-width:767px){.ap-page-less-ap_property main#main>#block-gallery .main-gallery #tns1-iw{margin:0 50px}}@media (max-width:575px){.ap-page-less-ap_property main#main>#block-gallery .main-gallery #tns1-iw{margin:0}}.ap-page-less-ap_property main#main>#block-gallery .main-gallery .carousel .tns-item:after{content:"";height:100%;width:100%;position:absolute;top:0;background:rgba(0, 85, 150, 0.5);z-index:1;display:block;transition:0.5s}.ap-page-less-ap_property main#main>#block-gallery .main-gallery .carousel .tns-item.tns-slide-active:after{background:transparent;z-index:-1}@media (min-width:1200px){.ap-page-less-ap_property main#main>#block-gallery .main-gallery .carousel .slider-image>.embed-responsive{padding-bottom:46.25%;background-color:#EFEFEF}}body.home .widget_ap-properties.highlight .listing-box .listing-container .listing-detail .listing-content p.suburb{min-height:45px}body.home .widget_ap-properties.highlight .listing-box .listing-container .listing-detail .listing-content p.address{min-height:45px}body.home .widget_ap-properties.highlight .listing-box .listing-container .listing-detail .listing-content p.method{min-height:25px}body.home .widget_ap-properties.highlight .listing-box .listing-container .listing-detail .listing-content h4.value{font-size:15px;min-height:38px;font-weight:400;text-transform:capitalize;font-style:normal}body.ap-page-less-ap_property #map-gallery{display:block !important}body.ap-page-less-ap_property #map-gallery .property_map .block_content{padding-bottom:33.33%;position:relative;z-index:1;height:0}@media (max-width:767.98px){body.ap-page-less-ap_property #map-gallery .property_map .block_content{padding-bottom:100%}}body.ap-page-less-ap_property #map-gallery .property_map .block_content #map_canvas{position:absolute;top:0;left:0;width:100%;height:100%}#search_results .tab-pane #map_canvas{padding-bottom:75%;z-index:0}h1,h2,h3,h4,h5{font-weight:500 !important}.home .widget_ap-quick-search.default form ul.ap-quick-search >.col-submit{flex:0 0 100% !important;max-width:100% !important}@media (min-width:992px){.home .widget_ap-quick-search.default form ul.ap-quick-search>li:nth-child(4),.home .widget_ap-quick-search.default form ul.ap-quick-search>li:nth-child(5){flex:0 0 33.33%;max-width:33.33%}.home .widget_ap-quick-search.default form ul.ap-quick-search >.col-submit{flex:0 0 33.33% !important;max-width:33.33% !important}}