.mfp-content .popup-wechat{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;background:white}.search-results{padding:2rem}.search-results #ap-listing-search-results>div.listing-item{display:flex;flex-direction:column}@media (max-width:767px){.search-results #ap-listing-search-results>div.listing-item>a{order:2}}@media (min-width:768px){.search-results #ap-listing-search-results>div.listing-item{padding:0 15px !important}}.search-results #ap-listing-search-results>div.listing-item>.listing-info{width:calc(100% - 30px)}@media (max-width:767px){.search-results #ap-listing-search-results>div.listing-item>.listing-info{position:static;width:100%;background:black;color:white}.search-results #ap-listing-search-results>div.listing-item>.listing-info>div{flex-direction:column}.search-results #ap-listing-search-results>div.listing-item>.listing-info>div p{text-align:left !important}}.search-results #ap-listing-search-results>div.listing-item .property-tools{display:flex;position:absolute;bottom:0;background:black;width:calc(100% - 2rem);gap:10px;padding:5px 10px;z-index:2}.search-results #ap-listing-search-results>div.listing-item .property-tools p{margin-bottom:0}.search-results #ap-listing-search-results>div.listing-item .agent-info-box{position:absolute;top:0;width:calc(100% - 2rem);height:100%;background:rgba(0, 170, 224, 0.9);color:white;padding:1rem}.search-results #ap-listing-search-results>div.listing-item .agent-info-box .fagent{border-bottom:1px solid white;padding-bottom:10px;margin-bottom:10px}.search-results #ap-listing-search-results>div.listing-item .agent-info-box .agent-info-close{display:block;text-align:right;color:white}@media (min-width:641px){body.market-appraisal-page .gform_wrapper.gform_validation_error .gform_footer,body.rental-appraisal-page .gform_wrapper.gform_validation_error .gform_footer,body.contact-page .gform_wrapper.gform_validation_error .gform_footer{padding-left:16px}body.market-appraisal-page .gform_wrapper .gform_footer,body.rental-appraisal-page .gform_wrapper .gform_footer,body.contact-page .gform_wrapper .gform_footer{padding-right:16px}body.market-appraisal-page .gform_wrapper .gform_footer input[type=submit],body.rental-appraisal-page .gform_wrapper .gform_footer input[type=submit],body.contact-page .gform_wrapper .gform_footer input[type=submit]{width:100%;margin:0}}footer#footer{font-size:1rem}footer#footer .btn:hover{color:white}footer#footer .spotify .title{text-align:center;padding:20px 0}footer#footer .spotify iframe{width:80%;height:80px;display:block;margin:0 auto 40px}footer#footer .insight .btn{font-size:1.25em;text-transform:uppercase;height:auto}@media (max-width:767px){footer#footer .insight .btn{color:white;border-color:white}}@media (max-width:767px){footer#footer .footer-bottom .contact-bootom *{color:white}}footer#footer .footer-bottom .contact-bootom .address{margin-bottom:10px}footer#footer .footer-bottom .contact-bootom a{font-weight:normal}footer#footer .footer-bottom .sosmed-bottom li{padding-right:5px}footer#footer .footer-bottom .sosmed-bottom li a{font-size:1.5rem}@media (max-width:767px){footer#footer .footer-bottom .sosmed-bottom li a{color:white}}@media (max-width:767px){footer#footer .footer-bottom .logo-bottom img{filter:brightness(0) invert(1)}}footer#footer .menu{padding:0}footer#footer .menu>li{vertical-align:top;margin-bottom:2rem}@media (min-width:768px){footer#footer .menu>li{padding:0 20px}}footer#footer .menu>li>a{line-height:unset;padding-bottom:10px}footer#footer .menu .sub-menu{margin:0}footer#footer .menu .sub-menu li{display:block}footer#footer .menu .sub-menu li a{font-weight:normal;line-height:unset}.mfp-content .form-insight{max-width:500px;margin:0 auto;padding:2rem;background:white}.mfp-content .form-insight .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.mfp-content .form-insight .gform_wrapper input[type=submit]{width:100%}.mfp-content .form-insight .mfp-close{position:absolute;top:0;right:0}body.home .widget_ap-listing-tab .ap-widget-tabs .button-link-wrap:hover a{background:transparent;color:#00aae0}@media (min-width:992px){body.home .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:calc(100% * 9/21)}}body.home .widget_ap_cta_box section#block-call-to-action .container .cta-square .caption{font-weight:bold}@media (max-width:767px){body.home .widget_ap_cta_box section#block-call-to-action .container .cta-socials ul li a{font-size:3em;width:60px;height:60px}}body.home .widget_ap_cta_box.mini-cta{background:transparent}@media (min-width:992px){body.home .widget_ap_cta_box.mini-cta .call-to-action>.row{max-width:800px;margin:auto}body.home .widget_ap_cta_box.mini-cta .call-to-action>.row .col{flex:0 0 50%;max-width:50%}}body.home .widget_ap_cta_box.mini-cta .call-to-action .cta-square{height:auto;padding-bottom:0}body.home .widget_ap_cta_box.mini-cta .call-to-action .cta-square a{background-color:#00aae0 !important;color:white;position:static;font-size:1.2rem !important;padding:1rem 0;border:1px solid}body.home .widget_ap_cta_box.mini-cta .call-to-action .cta-square a:hover{color:#00aae0 !important;background-color:transparent !important;border-color:#00aae0}@media (max-width:767px){body.home .widget_ap-text p{padding:0;margin:0;width:100%}}.apmap{height:0 !important}@media (min-width:768px){.apmap{padding-bottom:calc(100% * 9/21)}}header .logo img{max-height:55px}.sticker{height:80px}.sticker.sold{background-image:url("https://agentpoint.website/unilandrealestate/wp-content/uploads/2021/05/Sold-Sticker-New-Design.png");height:150px}.sticker.leased{background-image:url("https://agentpoint.website/unilandrealestate/wp-content/uploads/2021/05/A-New-Design-4-1.png");height:150px}.sticker.under-offer{background-image:url("https://agentpoint.website/unilandrealestate/wp-content/uploads/2021/04/A-New-Design-2-1-e1618467720478.png")}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col picture{left:50%;transform:translateX(-50%);background:transparent}@media (min-width:768px){body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col picture{max-width:50%}}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col picture img{height:100% !important;object-fit:cover !important;border-radius:100%}body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col picture+span{display:none}@media (max-width:767px){body.ap-shortcode-ap_agents main#main #agent-listing .staff-item-container .col .embed-responsive{padding-bottom:100%}}@media (max-width:767px){.site-content{padding-top:90px}}body{font-size:16px}.mfp-gallery .mfp-close{width:auto;padding:0 1rem;right:0;top:40px;color:black}header nav.main-navigation ul.menu>li:nth-last-child(-n+3)>ul.sub-menu{right:unset;left:0}header nav.main-navigation ul.menu>li a{font-weight:normal}header nav.main-navigation ul.menu>li ul.sub-menu a{text-transform:capitalize}body.home .widget_ap-listing-tab .title-section{font-weight:normal;font-size:2.5em}.search-results #ap-listing-search-results>.listing-item>.listing-info p{font-weight:normal}body.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .open-times-label,body.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .auction-time-label{font-weight:normal}body.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .open-times-label b,body.home .widget_ap-listing-tab .ap-widget-tabs .single-slideshow .listing-item section .container .auction-time-label b{font-weight:normal}section#property-description .listing-page-description .property-address,section#property-description .listing-page-description .sub-title{font-weight:normal}.btn-solid-theme *{color:#00aae0}form button[type="submit"]+.form-group{display:none}body:not(.home) main#main{padding-top:0}@media (min-width:768px){body:not(.home) main#main{padding-top:95px}}@media (max-width:992px){#agent #tabs ul.ui-tabs-nav li{padding:0 15px}}section#property-description .container-action-button .action-button-wrap{padding:0 1rem}#map_canvas{height:0 !important}section.no-results{margin-top:2rem}@media (max-width:767.98px){body.home .widget_ap-text,body.page-template-homepage-alt .widget_ap-text{display:none}}