@charset "UTF-8";
body{font-size:16px;overflow-x:hidden}body .ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;margin:0 0 10px 25px;list-style:none;background-color:#FFF;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}body .ui-autocomplete>li.ui-menu-item{padding:10px 16px;cursor:pointer}body .ui-autocomplete>li.ui-menu-item+.ui-menu-item{border-top:1px solid #eee}body:not(.home) main#main{padding-top:175px}@media (max-width:1198px){body:not(.home) main#main{padding-top:100px}body:not(.home) main#main article[id]>.group{padding:0 2rem}}body:not(.home) main#main .page-title{text-align:left;width:90%;max-width:1920px;margin:0 auto;position:relative;padding:3rem 0}@media (max-width:1198px){body:not(.home) main#main .page-title{padding:2rem 0}}@media (max-width:767px){body:not(.home) main#main .page-title{padding:2rem 2rem;width:100%}}body:not(.home):not(.ap-shortcode-ap_search_results):not(.contact-us) main#main .page-title{max-width:1170px}body.logged-in.admin-bar #page{margin-top:0 !important}body.logged-in.admin-bar #page header{margin-top:32px !important}body #mobile-tools div{background-color:rgba(16, 36, 72, 0.75);color:#fcdf2a}body.scrolled header .topbar{height:0px;overflow:hidden;padding:0;opacity:0}body.scrolled header .header-menu-container{padding:15px 0}body header{z-index:5}body header .topbar{background-color:#fcdf2a;padding:8px 0;transition:0.4s}body header .topbar>.container{align-items:center}body header .topbar .header-quick-search{font-size:1.25rem;font-weight:bold}body header .topbar .top-header{margin:auto;text-align:center;display:block}body header .topbar .top-header img{max-height:70px}body header .topbar .top-nav-menu ul li{margin:4px 8px}body header .topbar .top-nav-menu ul li a{font-size:22px;color:#102448 !important}@media (min-width:992px){body header .site-branding{display:none !important}}body header .site-branding a img{max-height:65px;transform:scale(1.3)}@media (max-width:1122px){body header .site-branding a img{transform:none}}@media (min-width:1200px) and (max-width:1440px){body header .site-branding a img{transform:scale(1)}}body header .toggle-menu{color:#fcdf2a}body header nav.main-navigation{flex:1}body header nav.main-navigation .menu-main-menu-container{width:100%}body header nav.main-navigation .menu-main-menu-container ul.menu{display:flex;justify-content:space-between}@media (min-width:1200px) and (max-width:1440px){body header nav.main-navigation .menu-main-menu-container ul.menu li{font-size:0.85rem}}body header nav.main-navigation .menu-main-menu-container ul.menu>li[class*="current"]>a{color:#fcdf2a !important}body header nav.main-navigation .menu-main-menu-container ul.menu>li:hover>a{color:#fcdf2a !important}body header nav.main-navigation .menu-main-menu-container ul.menu>li>a{color:#FFF;text-transform:uppercase;line-height:30px}body header nav.main-navigation .menu-main-menu-container ul.menu>li>a:hover{color:#fcdf2a !important}@media (min-width:1200px) and (max-width:1440px){body header nav.main-navigation .menu-main-menu-container ul.menu>li>a{padding:0 5px}}body footer{background-color:#102448;padding:0.85rem 0}body footer *{color:#fcdf2a}body footer .container{justify-content:center}body footer .container>.row{justify-content:center}body footer .container .copyright{justify-content:center;align-items:center;gap:0.5rem}body footer .container .copyright>span:first-child{text-transform:uppercase}body footer .container .copyright a{color:#fcdf2a !important;font-weight:500 !important}body footer .container #footer-menu{margin:0;padding:0;display:flex;align-items:center}body footer .container #footer-menu li{display:flex;align-items:center}body footer .container #footer-menu li+li::before{content:"|";margin-left:5px;margin-right:5px}body footer .container #footer-menu li a{line-height:1;color:#fcdf2a;font-weight:500 !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:3rem;width:100%;height:100vh}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:absolute;left:0;top:0;width:100%;height:100%}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .carousel .tns-item .embed-responsive{padding-bottom:100vh}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel{position:absolute;left:0;top:0;width:100%;height:100%}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .tns-controls,body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .tns-nav{display:none}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .embed-responsive{padding-bottom:100vh}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .caption-hero{padding:1.25rem 0;background:rgba(16, 36, 72, 0.75)}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .caption-hero .carousel-description{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;color:#fcdf2a}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .caption-hero .carousel-description .carousel-title{font-size:1.5rem}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .caption-hero .carousel-description .main-description{font-size:1rem;text-transform:uppercase}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .caption-hero .carousel-status{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;color:#fcdf2a}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .caption-hero .carousel-status .carousel-price{font-size:1.15rem;text-transform:uppercase}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-property-carousel .tns-outer .carousel .item .caption-hero .carousel-status .carousel-type{font-size:1.15rem}body.home #page main#main .ap-wrapper.ap-wrap-quick-search{padding:3rem 1rem;width:100%}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search{position:unset;inset:unset;transform:none}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search.select2-search--inline{width:100%}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search.select2-search--inline .select2-search__field{width:100% !important;margin-top:0}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search select+.select2-container--default{width:100% !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple{border:2px solid #102448 !important;border-radius:0 !important;min-height:0 !important;padding:0 20px 0 10px !important;line-height:35px;height:36px !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple:after{position:absolute;display:block;width:6px;height:6px;right:5px;top:14px;content:"";border-color:#102448 transparent transparent transparent !important;border-style:solid;border-width:5px 4px 0 4px}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 !important;width:100% !important;display:flex !important;display:-ms-flexbox !important;flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:0 !important;display:inline-block}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li input.select2-search__field{border:0 !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{background-color:transparent;border:0;border-radius:0;cursor:default;float:left;margin-top:0 !important;padding:0 !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice span.select2-selection__choice__remove{display:none}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice:after{content:",";display:inline-block;margin-right:2px}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent !important;color:#102448}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-results__option[aria-selected=true]:after{content:"";position:absolute;font-family:"Line Awesome Free";font-weight:900;right:5px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-results__option--highlighted[aria-selected=true]{background-color:#102448 !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--single{border-color:#102448 !important;border-width:2px;border-radius:0 !important;height:36px !important;line-height:35px !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--single .select2-selection__rendered{height:36px !important;line-height:35px !important;text-align:left !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#102448 transparent transparent transparent !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search input[type=text]{border:2px solid #102448;border-radius:0;padding:0 8px;height:36px}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form{width:100%;max-width:1360px;margin:0 auto;position:relative;background-color:rgba(16, 36, 72, 0.45);padding:2rem}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form>.container{width:100%;max-width:100%}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form>.container+*{margin-top:1rem}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(auto-fill, auto);align-items:center}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top>*:not(.filter-list){grid-column:span 6 !important}}@media (max-width:767px){body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top{grid-template-columns:1fr 1fr}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn .list-type-button-container{display:grid !important;grid-gap:1rem !important;grid-column:1fr 1fr}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn button:first-child{grid-column:span 2}}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn{margin-top:0;grid-column:span 2 !important}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-list{grid-column:1/-1}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-list .list-type-button-container{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-list .list-type-button-container>button{border:2px solid #102448;color:#102448;width:auto;min-width:150px;height:auto;background-color:#FFF;padding-top:0;padding-bottom:0}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-list .list-type-button-container>button.selected{background-color:#102448;color:#fcdf2a}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-list .list-type-button-container>button.quick-search-submit-button{background-color:#fcdf2a;color:#102448;text-transform:uppercase;font-weight:bold}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-suburb{grid-column:span 2}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-property-type{grid-column:span 4}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__top .input-group-btn.filter-keywords{grid-column:span 6}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(15, 1fr);grid-template-rows:repeat(auto-fill, auto);align-items:center}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn{margin-top:0}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-land_area_from{grid-column:span 3}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-land-area-to{grid-column:span 3}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-min-price{grid-column:span 3}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-max-price{grid-column:span 3}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-sur-suburbs{grid-column:span 3}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-sur-suburbs .checkbox{display:inline-flex;align-items:center;gap:0.35rem;border:2px solid #102448;color:#102448;width:100%;height:auto;background-color:#FFF;padding:6px 8px}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-sur-suburbs label{margin-bottom:0;font-size:0.85rem}@media (max-width:991px) and (min-width:768px){body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-sur-suburbs{grid-column:span 2 !important}}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-btn{grid-column:span 1}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-btn .btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:100%;height:auto;background-color:#fcdf2a;color:#102448;text-transform:uppercase;font-weight:bold}@media (max-width:991px) and (min-width:768px){body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom .input-group-btn.filter-btn{grid-column:span 2 !important}}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom{grid-template-columns:1fr 1fr}body.home #page main#main .ap-wrapper.ap-wrap-quick-search .widget_ap-quick-search.simple .quick-search-form__bottom>*{grid-column:span 1 !important}}@media (max-width:767px){body.home #page main#main .ap-wrapper.ap-wrap-quick-search{padding:0}}body.home #page main#main .ap-wrapper.ap-wrap-contact{background-color:#EEE}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns{margin-bottom:0}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column:last-child{padding:0 2.5rem}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column p:empty{display:none}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column h2{font-weight:bold;font-size:2.75rem;text-align:center;margin-top:2rem}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column h2~p{text-align:center;margin-bottom:2rem}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column div[id*="apmap"]{margin:0;padding-bottom:30rem;border:0}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action{width:100%;max-width:85%;margin-top:2.75rem;margin-left:0;margin-right:0;margin:0 auto 150px auto}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action{max-width:100%}}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col{max-width:50%;flex:0 0 50%;-ms-flex:0 0 50%}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col .cta-square{height:auto;padding-bottom:0;display:grid;grid-template-columns:40px auto;gap:1rem;align-items:center}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col .cta-square>*{position:unset;transform:unset;inset:unset}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col .cta-square a[title] i[class]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background-color:#102448;color:#fcdf2a;font-size:24px;border-radius:50%}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col .cta-square a[title] .bg-overlay{display:none}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col .cta-square a[title] .description-cta{font-weight:600}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .call-to-action .content-section .col .cta-square a[title] .description-cta p{margin:0}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .legislation{background:#B81F39;color:white;padding:1rem 1.25rem;position:absolute;left:-15px;bottom:0px;width:calc(100% + 15px);height:auto}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .legislation{left:0;width:100%}}body.home #page main#main .ap-wrapper.ap-wrap-contact .wp-block-columns .wp-block-column .legislation a{color:white;text-decoration:underline}body.home #page main#main .widget_ap-listing-tab{padding-bottom:4rem}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-nav ul li{padding:0;display:inline-flex;align-items:center;box-shadow:none}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-nav ul li[class*="active"] a{border-bottom:3px solid #fcdf2a;color:#102448}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-nav ul li+li{margin-left:1rem;border:0}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-nav ul li+li::before{content:"";display:inline-flex;align-items:center;width:11.5px;height:10px;background:#fcdf2a;border-radius:50%}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-nav ul li a{display:inline-block;padding:8px 30px !important;color:#777;font-weight:bold;text-transform:uppercase}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-content .single-slideshow .tns-outer .tns-controls button{color:#111}@media (min-width:768px){body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-content .single-slideshow .tns-outer .tns-controls button[data-controls=prev]{left:-30px}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-content .single-slideshow .tns-outer .tns-controls button[data-controls=next]{right:-30px}}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-content .single-slideshow .tns-outer .tns-ovh .carousel .listing-item section{background-color:#EEE;border:0}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-content .single-slideshow .tns-outer .tns-ovh .carousel .listing-item section .suburb{font-weight:bold}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-content .single-slideshow .tns-outer .tns-ovh .carousel .listing-item section .property-tools{background-color:#102448}body.home #page main#main .widget_ap-listing-tab .ap-widget-tabs .tab-content .single-slideshow .tns-outer .tns-ovh .carousel .listing-item section .property-tools a{color:#FFF}body.home #page main#main .widget_ap-text{position:unset;inset:unset;transform:unset;padding:0;color:#102448}body.home #page main#main .widget_ap_cta_box{background:#EEE;padding:60px 0}@media (max-width:991.98px){body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col{flex:0 0 33.3%;max-width:33.3%}}@media (max-width:767.98px){body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col{flex:0 0 100%;max-width:100%;justify-content:center}}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .cta-square .caption{padding:0 100px}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .cta-square a{cursor:pointer;background-color:#102448;color:#fcdf2a}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col:hover .cta-square a{background-color:#FFF;color:#102448}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image{background:#fcdf2a;justify-content:center;width:220px;height:220px;border-radius:50%}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image:hover .image-cta{transform:translateY(-18px)}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .image-cta{transition:0.35s}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .image-cta figure.embed-responsive{background:transparent;border-radius:0;padding:0;height:auto;overflow:visible}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .image-cta figure.embed-responsive a{position:unset;inset:unset;transform:unset;height:auto}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .image-cta figure.embed-responsive img{object-fit:contain;position:unset;inset:unset;transform:unset;width:auto;height:unset;max-width:125px;max-height:50px}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .title-cta{position:unset;flex-grow:0 !important}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .title-cta a{font-weight:bold;position:unset}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .title-cta a::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;display:block}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .title-cta a:hover{color:#111}body.home #page main#main .widget_ap_cta_box section#block-call-to-action .content-section .col .list-cta.cta-type-image .title-cta a h4{font-size:1.25rem;font-weight:bold;padding:0 2rem}body.home #page main#main .widget_ap-recent-posts{padding:3rem 0;margin:0}body.home #page main#main .widget_ap-recent-posts .title-section{text-align:center;font-size:2.45rem;margin-bottom:3rem}body.home #page main#main .widget_ap-recent-posts ul{max-width:80rem;display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;margin:0 auto !important;padding:0;background:transparent}@media (max-width:992px){body.home #page main#main .widget_ap-recent-posts ul{grid-template-columns:1fr;padding:0 1.5rem}}body.home #page main#main .widget_ap-recent-posts ul li.list-article{position:relative}body.home #page main#main .widget_ap-recent-posts ul li.list-article span.thumbnail{display:block;position:relative;padding-bottom:100%;height:0}body.home #page main#main .widget_ap-recent-posts ul li.list-article span.thumbnail>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}body.home #page main#main .widget_ap-recent-posts ul li.list-article span.details{opacity:0;visibility:hidden;transition:0.5s;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(16, 36, 72, 0.65);padding:2rem;display:flex;flex-direction:column;justify-content:center}body.home #page main#main .widget_ap-recent-posts ul li.list-article span.details .post-title{font-size:1.35rem;font-weight:bold;text-align:center}body.home #page main#main .widget_ap-recent-posts ul li.list-article:hover .details{opacity:1;visibility:visible}body.home #page main#main .widget_block .wp-block-cover{margin:0}body.home #page main#main .widget_block .wp-block-cover__inner-container h2{margin-bottom:1.75rem}body.home #page main#main .widget_block .wp-block-cover__inner-container p{font-size:1rem}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box{background:transparent;padding:50px 0 0 0}@media (max-width:992px){body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box{padding:50px 15px 0 15px}}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action{max-width:60rem;width:100%}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .content-section{justify-content:center}@media (max-width:992px){body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .content-section{margin:0 !important}}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .col{flex:0 0 25%;max-width:25%;transition:0.5s}@media (max-width:992px){body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .col{padding:0;flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;padding:0 15px}}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .col:hover .cta-square i[class]{transform:translateY(-15px)}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .cta-square.photo-mode-as-circle{border-radius:50%}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .cta-square.photo-mode-as-circle a{flex-direction:column;background-color:#fcdf2a !important;color:#102448 !important}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .cta-square.photo-mode-as-circle i[class]{font-size:68px;transition:0.5s}@media (max-width:992px){body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .cta-square.photo-mode-as-circle i[class]{font-size:48px}}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .cta-square.photo-mode-as-circle .caption{font-size:1.15rem;padding:0;margin-top:1rem;font-weight:bold}@media (max-width:992px){body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .cta-square.photo-mode-as-circle .caption{font-size:1rem}}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .list-cta{width:100%}body.home #page main#main .widget_block .wp-block-cover__inner-container .widget_ap_cta_box .call-to-action .list-cta .image-cta{max-width:125px}body.home #page main#main .widget_block .wp-block-cover__inner-container .wp-block-buttons .wp-block-button__link{padding-top:0.45rem;padding-bottom:0.45rem;text-transform:uppercase}body.ap-page-less-ap_property #page main#main section#property-description .listing-page-description section#contact-agent .listing-agent .agent-detail .agent-name{color:#102448}body.ap-shortcode-ap_search_results #page main#main article[id]>.group{padding:0}body.ap-shortcode-ap_search_results #page main#main .search-results .col-listing .listing-item{margin-bottom:70px}body.ap-shortcode-ap_search_results #page main#main .search-results .col-listing .listing-item .listing-info{height:120px;padding:5px 20px}@media (max-width:767px){body.ap-shortcode-ap_search_results #page main#main .search-results .col-listing .listing-item .listing-info{height:auto;min-height:120px}}body.ap-shortcode-ap_search_results #page main#main .search-results .col-listing .listing-item .listing-property-desc{position:absolute;top:120px;padding:15px 20px;width:95%;height:calc(100% - 120px);font-size:0.95rem;background:rgba(255, 255, 255, 0.65);backdrop-filter:blur(3px);opacity:0;transition:0.5s}body.ap-shortcode-ap_search_results #page main#main .search-results .col-listing .listing-item:hover .listing-property-desc{opacity:1}body.ap-shortcode-ap_agents #page main#main{background:#FFF}body.ap-shortcode-ap_agents #page main#main article[id] div[id*="agent-listing"] .staff-item-container .sub-title{margin-bottom:30px}@media (min-width:1122px){body.ap-shortcode-ap_agents #page main#main article[id] div[id*="agent-listing"] .staff-item-container>.row>*{flex:0 0 33.333%;max-width:33.333%}}body.ap-shortcode-ap_agents #page main#main article[id] div[id*="agent-listing"] .staff-item-container .col .embed-responsive{padding-bottom:100%}body.ap-shortcode-ap_agents #page main#main article[id] div[id*="agent-listing"] .staff-item-container .col .embed-responsive a img{object-fit:cover;height:100%}body.ap-shortcode-ap_agents #page main#main article[id] div[id*="agent-listing"] .staff-item-container .col .agent-container .agent-info{background:#EEEEEE}body.ap-page-less-ap_team #page main#main section#agent{background:#FFF}body.ap-page-less-ap_team #page main#main section#agent>.container{max-width:1200px}body.ap-page-less-ap_team #page main#main section#agent .group{max-width:1170px}body.ap-page-less-ap_team #page main#main section#agent .group .row .agent-img-container .embed-responsive{padding-bottom:100%}body.ap-page-less-ap_team #page main#main section#agent .group .row .agent-img-container .embed-responsive img{height:100%;object-fit:cover}body.ap-page-less-ap_team #page main#main section#agent .group .row .agent-overview{background:#eee}@media (min-width:1122px){body.ap-page-less-ap_team #page main#main section#agent .group .row>div[class*="col-"]:first-child{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}body.ap-page-less-ap_team #page main#main section#agent .group .row>div[class*="col-"]:last-child{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}body.ap-page-less-ap_team #page main#main section#agent #tabs ul.ui-tabs-nav li a{align-items:center}body.contact-us #page main#main{background:transparent}body.contact-us #page main#main article[id]{background:transparent}body.contact-us #page main#main .entry-header .page-title{background:transparent}body.contact-us #page main#main .entry-content .gform_wrapper.gform_legacy_markup_wrapper form .gform_body .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body.contact-us #page main#main .entry-content textarea{border:1px solid #ddd !important}.cta-type-icon figure.embed-responsive,.cta-type-image figure.embed-responsive{margin:0;background:#fcdf2a;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.cta-type-icon figure.embed-responsive a,.cta-type-image figure.embed-responsive a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center;color:#102448}.cta-type-icon figure.embed-responsive a>i,.cta-type-image figure.embed-responsive a>i{color:#102448;font-size:65px}.search-results{border:1px solid #102448}.search-results #ap-listing-search-results>.listing-item:hover>.listing-info{background:#102448}#bottom_pagination .btn{color:#102448;border-color:#102448}#bottom_pagination .btn:hover{background-color:#102448;color:#FFF}@media (max-width:767px){.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container ul.gfield_radio{flex-wrap:wrap}.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container ul.gfield_radio li{flex:0 0 100%;max-width:100%}.form-row_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding:0 16px !important}}@media (min-width:1198px){.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container ul.gfield_radio li{width:195px}}.entry-content{padding-bottom:50px}.entry-content ol{margin:1rem;padding:0}.mfp-image-holder .mfp-content .mfp-close{width:auto;right:0;padding:0 1rem;top:40px;background:#102448}