header.site-header nav.main-navigation ul.menu>li>a{font-size:24px;font-weight:500;text-transform:uppercase;font-size:20px}header.site-header nav.main-navigation ul.sub-menu>li a{font-size:24px;text-transform:uppercase}header.site-header .logo img{max-width:250px}@media (max-width:767px){header.site-header .logo img{margin-left:-10px;max-width:200px}}body{font-size:24px;line-height:1.2;font-weight:300}body .page-title{letter-spacing:-1px;font-weight:bold !important}body .page-title::after{content:"."}body.page-media #ap-video .ap-video-items{display:flex;flex-wrap:wrap;margin:0 -1rem}body.page-media #ap-video .ap-video-items .ap-video-item{flex:0 0 33.3333%;max-width:33.3333%;padding:0 1rem 2rem}body.page-media #ap-video .ap-video-items .ap-video-item .image .embed-responsive{background-size:cover}body.page-media #ap-video .ap-video-items .ap-video-item .title h3{font-size:1.35em;font-weight:600;text-align:center}@media (max-width:991px){body.page-media #ap-video .ap-video-items .ap-video-item{flex:0 0 50%;max-width:50%}}@media (max-width:767px){body.page-media #ap-video .ap-video-items .ap-video-item{flex:0 0 100%;max-width:100%}}body.page-media #ap-video .ap-video-pagination .page-toolbar{display:flex;align-items:center;justify-content:center}body.page-media #ap-video .ap-video-pagination .page-toolbar>*{margin:0 0.5rem}body .hero{background-position:center center}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400 !important;font-family:Oswald;text-transform:uppercase}body h1.title-section:not([style]),body h2.title-section:not([style]),body h3.title-section:not([style]),body h4.title-section:not([style]),body h5.title-section:not([style]),body h6.title-section:not([style]){letter-spacing:-1px;font-weight:600 !important}body .listing-item .contract-label,body .listing-item .contract__label{font-size:24px !important;font-weight:400 !important}body .listing-item .suburb{font-size:24px !important;font-weight:bold !important;line-height:normal;text-transform:uppercase !important}body .listing-item .address{font-weight:300 !important;text-transform:capitalize;font-size:1.45rem !important}body #ap-video .ap-video-items .ap-video-item .image .open-video-popup .embed-responsive .button-play{position:absolute;top:50%;left:50%;width:auto;height:auto;transform:translate(-50%, -50%)}body #ap-video .ap-video-items .ap-video-item .image .open-video-popup .embed-responsive .button-play .button-play-circle{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:36px;border:2px solid;transition:0.3s;opacity:0.5}body #ap-video .ap-video-items .ap-video-item .image .open-video-popup .embed-responsive .button-play .button-play-circle:hover{opacity:0.9}body .btn{font-size:24px}body:not(.home) header nav.main-navigation ul.menu>li:hover>a{color:#ffffff}@media (max-width:1199.98px){.home .ap-wrapper.ap-wrap-absolute-content{height:auto}}.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text.hero-title h5.title-section{font-size:3rem;font-weight:normal !important}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form h5.title-section{font-size:inherit;font-weight:normal !important}.home .ap-wrapper.ap-wrap-absolute-content .title-section{color:inherit}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{max-width:56rem}@media (min-width:768px) and (max-width:991.98px){.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{padding:30px 120px;background-color:transparent}}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .apt-simple-form .simple-form-desc{padding:0 2rem;font-size:0.95rem}@media (max-width:767px){.home .ap-wrapper.ap-wrap-absolute-content{height:calc(100vh - 56px);justify-content:end}.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:absolute;overflow:hidden}.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .carousel .item .embed-responsive{padding-bottom:0;height:calc(100vh - 56px)}.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{position:absolute;top:24%;padding:0;background:none;color:white}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{padding:0 20px 40px;background:none}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .h5.title-section{margin:0 0 10px}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form input[type="text"]{text-align:center}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .simple-form-desc{padding:0;line-height:normal}}.home .cta-type-stats.widget_ap-text{margin-bottom:15px}.home .cta-type-stats.widget_ap-text h5.title-section{margin:0 auto;max-width:85%;font-size:29px;font-weight:400 !important}.home .widget_ap_cta_box .cta-square .bg-overlay{display:none}.home .widget_ap_cta_box .cta-square .cta-item-info::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:0.35}.home .widget_ap_cta_box .cta-square .cta-item-info .caption{position:relative;text-align:center;z-index:1}@media (max-width:767.98px){.home .widget_ap-listing-tab .title-section{font-size:2.85rem}}.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .listing-info .row{gap:10px}.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .listing-info .row .address{min-height:unset}.home .widget_ap-listing-tab .ap-widget-tabs ul.ui-tabs-nav li a{font-weight:bold}.home .widget_ap-realty-agents.slider .team-items.single-slideshow .agent-items>a .agent-caption .agent-name{font-size:24px;font-weight:400;color:white}.home .widget_ap-realty-agents.slider .team-items.single-slideshow .agent-items>a .agent-caption .agent-role{font-size:20px}.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-item a{font-size:24px !important;font-weight:400 !important}.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button a{font-size:24px}.ap-page-less-ap_property .listing-mid-section__information .property-quickinfo-container .price-container .contract__label{margin-right:10px;font-size:24px;font-weight:400}.ap-page-less-ap_property .listing-bottom-section .listing-item .price{color:black !important}.ap-page-less-ap_property .listing-mid-section__content .property-address-title{text-transform:unset}figure{margin:0}.title-section{color:#959595}.ap-shortcode-ap_search_results #listing-mode #ap-listing-search-results .listing-item .container .listing-info__top{border-bottom:0}.wp-block-column svg{font-size:4rem;padding:1rem;display:block;background:#00a2ff;background:#333;border-radius:100%;margin:0.75rem 0 1.5rem;color:white;overflow:visible}.ap-shortcode-ap_agents .staff-item-container .col .container-agent .agent-container .agent-info-item:not(.agent-name):not(.agent-role) a{font-weight:400}.ap-shortcode-ap_agents .staff-item-container .col .container-agent .agent-container .agent-name{font-weight:bold !important}.ap-shortcode-ap_agents .staff-item-container .col .container-agent .agent-container .agent-role{font-weight:300}.ap-page-less-ap_team #agent #tabs .tab-menu ul.ui-tabs-nav li a{font-weight:400}.ap-page-less-ap_property,.ap-page-less-ap_team .listing-item .price{color:black !important}footer#footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.menu>li>a{font-size:24px;font-weight:bold;text-transform:uppercase}footer#footer #footer-top .contact-details+[class*="col-"]>div:not(.row) ul.sub-menu>li>a{font-size:24px}footer#footer #footer-bottom *{font-size:14px}.mfp-content .popup-email-form form li input,.mfp-content .popup-email-form form li select,.mfp-content .popup-email-form form li textarea{font-size:24px;font-weight:400}.mfp-content .mfp-form form li input,.mfp-content .mfp-form form li select,.mfp-content .mfp-form form li textarea{font-size:24px;font-weight:400}.menu-footer-container{margin-left:4px}.gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px !important;font-weight:700 !important;margin:0 !important}.contact-us main#main.site-main .gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px !important}@media (min-width:641px){.gform_wrapper form .gform_body .top_label li.gfield.gf_right_half,.gform_wrapper form .gform_body .top_label li.gfield.gf_left_half{padding-right:16px !important;margin:16px 0 0 !important}}.gform_wrapper form .gform_body .top_label li.gfield.gf_right_half.gfield_error,.gform_wrapper form .gform_body .top_label li.gfield.gf_left_half.gfield_error{margin-bottom:0 !important;max-width:unset !important;margin-top:16px !important}.gform_wrapper form .gform_body .top_label li.gfield.gf_right_half.gfield_error label,.gform_wrapper form .gform_body .top_label li.gfield.gf_left_half.gfield_error label{margin-top:0}.form-message .alert ul{list-style:none}.form-message .alert ul li:last-child{margin-top:1rem}@media (min-width:768px) and (max-width:1199px){.opentimes-wrapper table#opentimes_table_view tr.list-property{display:inline-flex;margin:0 -0.5rem}.opentimes-wrapper table#opentimes_table_view tr.list-property>td{padding-left:0.5rem;padding-right:0.5rem}}.opentimes-wrapper table#opentimes_table_view tr.list-property td span.suburb{font-weight:bold;text-transform:uppercase;font-size:1.3rem}.opentimes-wrapper table#opentimes_table_view tr.list-property td.action_cell>a{padding:0}@media (min-width:768px) and (max-width:1199px){.ap-page-less-ap_team #agent .agent-section-testimonials__inner .tns-controls>button[data-controls="prev"]{color:white}}@media (min-width:1200px){.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner{grid-template-columns:repeat(auto-fit, minmax(700px, 1fr))}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container{grid-template-columns:minmax(350px, 50%) 1fr !important}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container>a{padding-bottom:calc(100% * 9/14) !important;height:100%}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container .listing-info__bottom .address{min-height:70px}.ap-shortcode-ap_search_results.is-list #listing-mode #ap-listing-search-results.listing-wrapper__inner .listing-item>.container .listing-info__bottom .price{white-space:unset}.ap-shortcode-ap_search_results.is-list .property-count .listing-results-layout button.list:not(.is-active){color:rgba(0, 0, 0, 0.25)}.ap-shortcode-ap_search_results.is-list .property-count .listing-results-layout button.grid.is-active{color:#000000}}b,strong{font-weight:bold}