#ap-property-carousel-2 .property-carousel.single-slideshow .caption-hero .carousel-description .main-description{font-style:italic;font-size:16px !important;line-height:23px !important}#ap-property-carousel-2 .property-carousel.single-slideshow .caption-hero .carousel-status .carousel-price{font-style:normal;font-weight:600;font-family:Montserrat}#ap-realty-agents-2 .agent-detail.col p.phone a{font-size:12px !important;line-height:18px !important;color:#333 !important}body.home .widget_ap-realty-agents .agent-items .image-agent img{object-position:top}body.home .widget_ap-properties.minimal .property-items .property-detail p.suburb a,body.home .widget_ap-realty-agents .agent-items .agent-detail p.name a{color:black}body.home #ap-widget-group-2 .widget h5.title-section{color:white !important}body.home #ap-widget-group-2 .widget p a,body.home #ap-widget-group-2 .widget p.phone a{color:white !important}body.home #ap-widget-group-2 .widget p a:hover,body.home #ap-widget-group-2 .widget p.phone a:hover{color:#E11D94 !important}@media (max-width:640px){#ap-cta-box-2 #block-call-to-action .call-to-action .content-section{margin:0}}@media screen and (max-width:900px) and (min-width:600px){#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col{border:15px solid transparent}}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col:hover .bg-overlay{opacity:0.75 !important}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col:hover .bg-overlay:before{background:#000 !important}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col .embed-responsive-1by1{padding-bottom:66.6910688141%}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay{opacity:0.5;transition:0.5s}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay:before{content:"";background:#232c65 !important;position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;transition:0.5s}#ap-properties-2 .listing-detail .suburb a:hover{color:currentColor !important}#ap-properties-2 .listing-detail .address{font-size:15px !important;line-height:21px !important;color:#333 !important;font-weight:500 !important}#ap-properties-2 .listing-detail .price .method{font-size:15px !important;line-height:21px !important;color:#333 !important;font-weight:500 !important}#ap-properties-2 .listing-detail .price .value{font-size:27px !important;line-height:39px !important;color:#333 !important;font-weight:400 !important}body.home .widget_ap-testimonial #block-testimonial:before{background:rgba(0, 0, 0, 0.05) !important}#main .page-title{margin-bottom:0.5rem !important}#main .title-hero span:nth-child(2) a span:hover,#main .title-hero span:nth-child(4) a span:hover{color:currentColor}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){main#main{padding-top:80px !important}}#list-view .pagination-results-bar,#current-listing .pagination-results-bar,#recent-sales .pagination-results-bar,#recent-leases .pagination-results-bar{font-weight:600}#list-view .listing-info .listing-headline>a,#current-listing .listing-info .listing-headline>a,#recent-sales .listing-info .listing-headline>a,#recent-leases .listing-info .listing-headline>a{color:#e3218f !important;font-size:16px !important;line-height:24px !important}#list-view .listing-info .listing-headline>a:hover,#current-listing .listing-info .listing-headline>a:hover,#recent-sales .listing-info .listing-headline>a:hover,#recent-leases .listing-info .listing-headline>a:hover{color:#e3218f !important}@media (max-width:768px){#testimonials .testimonial-listing-result .testimonial-item,#testimonial .testimonial-listing-result .testimonial-item{flex:0 0 100%;max-width:100%}}#testimonials .testimonial-listing-result .testimonial-item .item-title h2,#testimonial .testimonial-listing-result .testimonial-item .item-title h2{font-size:28px;line-height:31px;font-weight:500}.ap-core-register-form .text-center a:hover{color:#e3218f !important;text-decoration:underline}body.blog .site-content .content-area .site-main .container article.post .entry-header .entry-meta .posted-on{text-transform:uppercase}body.blog .site-content .content-area .site-main .container article.post .entry-header .entry-meta .posted-on a{color:#333}body.blog .site-content .content-area .site-main .container article.post .entry-header .entry-title{text-transform:none;font-weight:400;font-size:30px;line-height:33px}body.blog .site-content .content-area .site-main .container article.post .entry-header .entry-title a{color:#333 !important}body.custom-links .entry-content a{color:#337ab7 !important}body.custom-links .entry-content a:hover{text-decoration:underline;color:#23527c !important}body.custom-forms .site-content .content-area .site-main .container .gform_body{margin:0 -15px}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer{padding:0 !important;display:flex;align-items:center}@media (max-width:768px){body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer{flex-direction:column}}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]{padding:0 5rem}body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{background-color:#fff;color:black !important;border-color:#ddd;padding:0 5rem}@media (max-width:768px){body.custom-forms .site-content .content-area .site-main .container .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{width:100%}}body #page header.site-header nav.main-navigation ul.sub-menu{background-color:rgba(0, 46, 93, 0.8);min-width:200px;padding:3px 8px 6px 8px}body #page header.site-header nav.main-navigation ul.sub-menu>li.menu-item{padding:5px}body #page header.site-header nav.main-navigation ul.sub-menu>li.menu-item a{padding:5px}body #page header.site-header nav.main-navigation ul.sub-menu>li.menu-item:hover{background-color:unset}body #page header.site-header nav.main-navigation ul.sub-menu>li.menu-item:hover a{background-color:#87a6c0}body #page header.site-header nav.main-navigation ul.sub-menu>li.menu-item[class*="current"]{background-color:unset}body #page header.site-header nav.main-navigation ul.sub-menu>li.menu-item[class*="current"] a{background-color:#87a6c0}body #page header.site-header nav.main-navigation ul.sub-menu>li.menu-item:not(:last-child){border-bottom:2px solid #87a6c0}body header#masthead .topbar .contact-menu li a.btn{background-color:#e3218f !important;color:#ffffff !important;border-radius:50px;padding:4px 18px 6px 18px;font-family:Montserrat}@media (min-width:1200px){body header#masthead .header-menu-container .site-branding.logo img{transform:scale(2) translate(0px, -10px)}}body header#masthead .header-menu-container .main-navigation ul.menu>li.menu-item:hover>a::after{opacity:1}body header#masthead .header-menu-container .main-navigation ul.menu>li.menu-item>a{position:relative}body header#masthead .header-menu-container .main-navigation ul.menu>li.menu-item>a::after{content:"";width:30px;height:2px;background-color:#e3218f;display:inline-flex;position:absolute;left:50%;bottom:15px;transform:translateX(-50%);opacity:0}body.home main#main .widget_ap-property-carousel .property-carousel{max-height:unset}@media (min-width:1200px){body.home main#main .widget_ap-property-carousel .property-carousel .carousel .item .embed-responsive{height:0;padding-bottom:calc(100vh - 121px)}}body.home main#main .widget_ap-quick-search,body.home main#main .widget_ap-properties.highlight{background-color:#002e5d;color:#fff}body.home main#main .widget_ap-quick-search .title-section,body.home main#main .widget_ap-properties.highlight .title-section{color:#fff !important}body.home main#main>.container{color:#fff}body.home main#main>.container a{color:#fff !important}body.home main#main>.container #ap-realty-agents-2 .agent-detail.col p.phone a{color:#fff !important}body.home main#main>.container .title-section{color:#fff !important}body.ap-shortcode-ap_search_results{background-color:#002e5d}body.ap-shortcode-ap_search_results #page main#main{color:#fff}body.ap-shortcode-ap_search_results #page main#main #search-results h4{color:#fff}body.ap-shortcode-ap_search_results #page main#main #search-results #list-view .pagination-results-bar .pagination-result-item,body.ap-shortcode-ap_search_results #page main#main #search-results #list-view .pagination-results-bar .pagination-result-page{color:#fff}body.ap-shortcode-ap_search_results #page main#main .listing-item .container{background-color:#fff}body.page,body.single-suburbprofiles,body.ap-page-less-ap_property,body.blog,body.single-post{background-color:#002e5d}body.page #page main#main,body.single-suburbprofiles #page main#main,body.ap-page-less-ap_property #page main#main,body.blog #page main#main,body.single-post #page main#main{color:#fff}body.single-suburbprofiles #page main#main .select-inline .placeholder span{color:#fff !important}body.single-suburbprofiles #page main#main .select-inline .placeholder{color:rgba(255, 255, 255, 0.35)}body.single-suburbprofiles #page main#main .section-title-underline{border-bottom:1px solid #fff}body.single-suburbprofiles #page main#main hr.grey{background:rgba(255, 255, 255, 0.1)}body.ap-page-less-ap_property #page main#main section#contact-agent .listing-agent div[class*="bg"]{background-color:rgba(255, 255, 255, 0.1)}body.ap-page-less-ap_property #page main#main section#contact-agent .listing-agent .agent-detail *{color:#fff}body.ap-page-less-ap_property #page main#main section#contact-agent .listing-agent .embed-responsive.photo-mode-circle>* img{object-position:top}body.blog #page main#main .container article.post .entry-header .entry-title a,body.blog #page main#main .container article.post .entry-header .posted-on a{color:#fff !important}body.ap-shortcode-ap_agents #page main#main article[id] .staff-item-container .sub-title:after{background:#fff}body.page main#main article[id] .gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield h3{color:#fff}#agent ul.list-style-none li a{color:inherit}