#ap-property-carousel-2 .property-carousel.single-slideshow .caption-hero .carousel-description .carousel-title{text-transform:uppercase;font-weight:300}#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}@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 .cta-square:hover img{transform:scale(1.5) translate(-35%, -35%)}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .col:hover .bg-overlay{opacity:0.5 !important}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay{opacity:0;transition:0.5s}#ap-cta-box-2 #block-call-to-action .call-to-action .content-section .bg-overlay:before{content:"";background:#111 !important;position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;transition:0.5s}#ap-testimonial-2 #block-testimonial:before{background:rgba(0, 0, 0, 0.05) !important}#ap-testimonial-2 #block-testimonial .homepage-testimonial .testimonial .footer-author strong{font-size:28px !important;font-weight:400 !important;line-height:40px !important}@media screen and (max-width:768px) and (min-width:600px){#ap-realty-agents-2 .agent-detail.col .name,#ap-realty-agents-2 .agent-detail.col .email{font-size:22px}}#ap-realty-agents-2 .agent-detail.col p.phone a{font-size:12px;line-height:18px !important;color:#333 !important}@media screen and (max-width:768px) and (min-width:600px){#ap-realty-agents-2 .agent-detail.col p.phone a{font-size:22px}}.select2-results__option.select2-results__option--highlighted{background-color:#222 !important;color:#fff !important}#ap-recent-posts-2 ul .list-article a{background:#fff !important}#ap-recent-posts-2 ul .list-article a:hover{color:currentColor !important}#ap-recent-posts-2 ul .list-article a .details .post-title{text-transform:none;font-weight:400}@media screen and (max-width:768px) and (min-width:600px){#ap-properties-4{padding:0 !important;margin:0}#ap-properties-4 .property-items .image-property{flex:0 0 200px !important;max-width:200px !important}#ap-properties-4 .property-items .property-detail{flex:0 0 50% !important}#ap-properties-4 .property-items .property-detail .suburb,#ap-properties-4 .property-items .property-detail .price,#ap-properties-4 .property-items .property-detail .rooms{font-size:22px}}#ap-recent-posts-3 h5{color:#283890 !important}#ap-recent-posts-3 ul li.list-article a{transition:0.35s}#ap-recent-posts-3 ul li.list-article a .details .post-title{font-size:18px;line-height:26px;font-weight:400}#ap-recent-posts-3 ul li.list-article a:hover{background-color:#E41E2B}#form-property-enquiry h5,#form-property-email-to-friend h5,#form-agent-enquiry h5,#form-change-password-wrapper h5{background:#283890 !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 (min-width:1024px){#masthead .header-menu-container .logo img{max-height:80px !important;margin-top:-2.5rem !important}}@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{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:currentColor !important}.ap-core-register-form h3{color:#283890 !important}.ap-core-register-form a{color:#231f20 !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;color:#283890 !important}#testimonials #bottom_pagination .page_toolbar .page-numbers:not([class*="current"]),#testimonial #bottom_pagination .page_toolbar .page-numbers:not([class*="current"]){color:#337ab7 !important}#testimonials #bottom_pagination .page_toolbar .page-numbers:hover,#testimonial #bottom_pagination .page_toolbar .page-numbers:hover{background:#efefef !important}#testimonials #bottom_pagination .page_toolbar .page-numbers[class*="current"],#testimonial #bottom_pagination .page_toolbar .page-numbers[class*="current"]{background-color:#111 !important}#property-description .listing-page-header-title .property-id-title p{color:#283890;line-height:18px !important;font-size:16px !important;font-weight:500 !important}#property-description .listing-page-header-title .address-title h4{color:#283890;line-height:31px !important;font-size:28px !important;font-weight:500 !important}#property-description .listing-page-description h5{color:#283890;line-height:22px !important;font-size:20px !important;font-weight:500 !important}#contact-agent h4{color:#283890 !important;line-height:22px !important;font-size:20px !important;font-weight:500 !important;border-color:#283890 !important}#footer-top h5{line-height:22px !important;font-size:20px !important;font-weight:400 !important;color:#fff !important}#footer-top h5:after{border-bottom:1px solid currentColor;width:50%;height:1px;content:"";display:block;margin:auto;padding-top:20px}.gform_wrapper form.form-row ul.gform_fields li.gfield h3{font-family:"Oswald", sans-serif !important;color:#283890 !important}.contact-us .contact-details h2{color:#283890 !important}.contact-us .contact-form .gform_wrapper .gform_heading h3.gform_title{color:#124a91 !important}.ap-shortcode-ap_signin .site-content article{margin-top:5rem}.ap-shortcode-ap_signin .site-content .ap-core-signin-form h3{color:#283890 !important;text-transform:uppercase}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:#283890 !important}#videos .video-item .video-description h4.video-title{font-size:18px;line-height:20px;color:#283890 !important}#videos .video-item .content a.btn{max-width:135px !important}.suburbprofiles-template-default .section-title-underline{color:#283890 !important;border-color:#283890 !important}#agent-listing .staff-item-container .sub-title{color:#283890 !important}#agent-listing .staff-item-container .sub-title:after{background:#283890 !important}@media screen and (max-width:768px) and (min-width:600px){#agent-listing .staff-item-container .agent-container{min-height:90px !important}#agent-listing .staff-item-container .agent-container .agent-info h6{font-size:22px !important}}#agent .agent-name{color:#283890 !important}#tabs .tab-menu ul li.ui-tabs-active a{color:#fff !important}#tabs .tab-menu ul li a{color:#333 !important;line-height:26px !important;font-size:18px !important;font-weight:400 !important}#tabs .tab-menu ul li a:hover{color:#fff !important}.custom-mt{font-size:36px;line-height:40px;text-transform:uppercase;color:#283890}@media (min-width:1200px){.custom-mt{margin-top:6rem}}body.custom-links .site-content .content-area .site-main .container .entry-content h1,body.custom-links .site-content .content-area .site-main .container .entry-content h2,body.custom-links .site-content .content-area .site-main .container .entry-content h3{color:#283890}body.custom-links .site-content .content-area .site-main .container .entry-content h1{font-size:36px;line-height:40px;text-transform:uppercase}@media (min-width:1200px){body.custom-links .site-content .content-area .site-main .container .entry-content h1{margin-top:6rem}}body.custom-links .site-content .content-area .site-main .container .entry-content h3{font-size:24px;line-height:26px}body.custom-links .site-content .content-area .site-main .container .entry-content a{color:#337ab7 !important}body.custom-links .site-content .content-area .site-main .container .entry-content a:hover{color:#23527c !important;text-decoration:underline}body.custom-forms .gform_body{margin:0 -15px}body.custom-forms .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 .gform_wrapper.form-row_wrapper form.form-row .gform_footer{flex-direction:column}}body.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="submit"]{padding:0 5rem}body.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{display:block;background-color:#fff;color:black !important;border-color:#ddd;padding:0 5rem !important}@media (max-width:768px){body.custom-forms .gform_wrapper.form-row_wrapper form.form-row .gform_footer input[type="reset"]{width:100%}}