.home .widget_ap-quick-search.collapsible{max-width:70rem}.home .widget_ap-quick-search.collapsible .qs-collapsible-container{background-color:transparent;backdrop-filter:none;padding:0}.home .widget_ap-quick-search.collapsible form{padding-bottom:60px}.home .widget_ap-quick-search.collapsible form .search-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2px}.home .widget_ap-quick-search.collapsible form .search-bar input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:40px;border-radius:0 !important;border:0;background-color:white !important;width:100% !important}.home .widget_ap-quick-search.collapsible form .search-bar input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) span.select2-selection.select2-selection--multiple{height:40px;border:0;border-radius:0}.home .widget_ap-quick-search.collapsible form .search-bar select{height:40px;border-radius:0 !important;border:0;background-color:white !important;width:100% !important}.home .widget_ap-quick-search.collapsible form .search-bar select span.select2-selection.select2-selection--multiple{height:40px;border:0;border-radius:0}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2{height:40px;border-radius:0 !important;border:0;background-color:white !important;width:100% !important}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 span.select2-selection.select2-selection--multiple{height:40px !important;border:0 !important;border-radius:0 !important}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 ul.select2-selection__rendered{padding:0 10px !important;width:100% !important;display:flex !important;display:-ms-flexbox !important;flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;height:40px;overflow-x:auto;position:unset}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 ul.select2-selection__rendered li.select2-selection__choice{background-color:transparent;border:0;border-radius:0;cursor:default;float:left;padding:0 !important;margin:0 !important;display:inline-block;height:40px;line-height:40px}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 ul.select2-selection__rendered li.select2-selection__choice span.select2-selection__choice__remove{display:none}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 ul.select2-selection__rendered li.select2-selection__choice:not(:nth-last-child(2)):after{content:",";margin-right:5px}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 ul.select2-selection__rendered::-webkit-scrollbar{cursor:all-scroll;-webkit-appearance:none;width:7px;height:5px}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 ul.select2-selection__rendered::-webkit-scrollbar-thumb{cursor:all-scroll;border-radius:4px;background-color:#101010;-webkit-box-shadow:0 0 1px rgba(68, 59, 59, 0.5)}.home .widget_ap-quick-search.collapsible form .search-bar select+.select2 ul.select2-selection__rendered::-webkit-scrollbar-track{cursor:all-scroll;-webkit-box-shadow:inset 0 0 6px white}.home .widget_ap-quick-search.collapsible form .search-bar input.select2-search__field{margin:0}.home .widget_ap-quick-search.collapsible form .search-bar>*{margin:0 1px;font-weight:300;border:0;color:#aaa}.home .widget_ap-quick-search.collapsible form .search-bar>input{padding:0 15px}.home .widget_ap-quick-search.collapsible form .search-bar>select{padding:0 15px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target{display:block !important;max-height:0;overflow:hidden;-webkit-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target:not(.d-none){max-height:1000px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:1px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds{width:28.65%;padding:0 1px;padding-left:0}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds label{display:none}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container{height:40px;line-height:40px;width:100% !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container .select2-selection__rendered{height:40px;line-height:40px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container .select2-selection--single{height:40px !important;line-height:40px !important;border:0;border-radius:0}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container .select2-selection--single span.select2-selection__arrow{height:40px !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths{width:28.65%;padding:0 1px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths label{display:none}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container{height:40px;line-height:40px;width:100% !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container .select2-selection__rendered{height:40px;line-height:40px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container .select2-selection--single{height:40px !important;line-height:40px !important;border:0;border-radius:0}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container .select2-selection--single span.select2-selection__arrow{height:40px !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking{width:28.65%;padding:0 1px;padding-right:0.5px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking label{display:none}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking>.select2-container{height:40px;line-height:40px;width:100% !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking>.select2-container .select2-selection__rendered{height:40px;line-height:40px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking>.select2-container .select2-selection--single{height:40px !important;line-height:40px !important;border:0;border-radius:0}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking>.select2-container .select2-selection--single span.select2-selection__arrow{height:40px !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field [class*=price]{padding:0 1px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field [class*=price] label{display:none}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field [class*=price] .select2-container{height:40px !important;line-height:40px !important;width:100% !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field [class*=price] .select2-container .select2-selection--single{height:40px !important;line-height:40px !important;border:0;border-radius:0}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field [class*=price] .select2-container .select2-selection--single .select2-selection__rendered{height:40px !important;line-height:40px !important}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field [class*=price] .select2-container .select2-selection--single span.select2-selection__arrow{height:40px !important}.home .widget_ap-quick-search.collapsible form .bottom-option{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:100%;-ms-flex-align:center;justify-content:flex-end;-ms-flex-pack:flex-end;align-items:center;position:absolute;width:100%;bottom:0}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price{max-width:calc(58.95% + 4px);width:100%;padding:0 5px 0 1px}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price .container{width:100%;background:rgba(255, 255, 255, 0.8);max-width:100%;padding:0}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range{position:relative;height:2px;border:0;background:transparent;width:calc(100% - 190px);margin-left:95px}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range .ui-slider-range.ui-corner-all.ui-widget-header{position:absolute;top:50%;height:4px;background:#101010;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range span.ui-slider-handle{display:block;position:absolute;outline:none;width:auto;height:auto;cursor:default;top:auto;margin-left:0}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range span.ui-slider-handle span.handle{display:block;position:absolute;top:50%;width:97px;height:37px;line-height:35px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96.66 37'><polygon points='62.84 37 78.16 37 96.66 18.5 78.16 0 62.84 0 52 0 0 0 0 37 60 37 62.84 37' style='fill:%23101010'/></svg>");background-repeat:no-repeat;color:white;text-transform:uppercase;text-align:center;cursor:pointer;outline:none;background-size:contain}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range span.ui-slider-handle:not(:last-child){margin-left:0px}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range span.ui-slider-handle:not(:last-child) span.handle{-webkit-transform:translate(calc(-100% + 1px), -50%);-ms-transform:translate(calc(-100% + 1px), -50%);transform:translate(calc(-100% + 1px), -50%);background-position-x:right}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range span.ui-slider-handle:last-child{margin-left:0px}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price #qs-price-range span.ui-slider-handle:last-child span.handle{-webkit-transform:translate(-2px, -50%);-ms-transform:translate(-2px, -50%);transform:translate(-2px, -50%);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96.66 37'><polygon points='33.83 0 18.5 0 0 18.5 18.5 37 33.83 37 44.66 37 96.66 37 96.66 0 36.66 0 33.83 0' style='fill:%23101010'/></svg>")}.home .widget_ap-quick-search.collapsible form .bottom-option .surrounding{padding-left:18px;color:white;flex:1 0 0;-ms-flex:1 0 0}.home .widget_ap-quick-search.collapsible form .bottom-option .surrounding .checkbox{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}.home .widget_ap-quick-search.collapsible form .bottom-option .surrounding .checkbox label{margin:0;padding-left:5px}.home .widget_ap-quick-search.collapsible form .bottom-option .more-options{flex:0 0 auto;-ms-flex:0 0 auto;text-align:right}.home .widget_ap-quick-search.collapsible form .bottom-option .more-options a{color:white}@media (max-width:767.98px){.home .widget_ap-quick-search.collapsible{background-color:#efefef}.home .widget_ap-quick-search.collapsible form{padding-bottom:135px}.home .widget_ap-quick-search.collapsible form .search-bar{position:unset}.home .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]{position:absolute;bottom:93px;height:40px;line-height:40px}.home .widget_ap-quick-search.collapsible form .search-bar>*{width:100% !important;margin-bottom:2px;margin-left:0;margin-right:0}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target{margin-top:-2px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field{display:block}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds{width:100%;padding:0 !important;margin-bottom:2px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths{width:100%;padding:0 !important;margin-bottom:2px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking{width:100%;padding:0 !important;margin-bottom:2px}.home .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field [class*=price]{padding:0 !important;margin-bottom:2px}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price{max-width:100%;flex:0 0 100%}.home .widget_ap-quick-search.collapsible form .bottom-option .field.price .container{max-width:100%}.home .widget_ap-quick-search.collapsible form .bottom-option .surrounding{margin-top:30px;padding-left:0;color:inherit}.home .widget_ap-quick-search.collapsible form .bottom-option .more-options{margin-top:30px}.home .widget_ap-quick-search.collapsible form .bottom-option .more-options a{color:inherit}}@media (min-width:768px){.home .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]{width:100%;max-width:calc(14% - 2px)}.home .widget_ap-quick-search.collapsible form .search-bar input[type="text"]{max-width:calc(42% - 2px)}.home .widget_ap-quick-search.collapsible form .search-bar select#qs-search-type{max-width:calc(17% - 2px)}.home .widget_ap-quick-search.collapsible form .search-bar .field{max-width:calc(27% - 2px);width:100% !important}}@media (min-width:768px) and (max-width:1023px){.home .widget_ap-quick-search.collapsible form .bottom-option .more-options{max-width:calc(41.05% - 4px);flex:0 0 calc(41.05% - 4px);-ms-flex:0 0 calc(41.05% - 4px);text-align:left;padding-left:36px}}header .logo img{max-width:275px;max-height:90px}header nav.main-navigation ul.menu>li>a{text-transform:lowercase}@media (max-width:1122px){header .toggle-menu{height:85px}header .toggle-menu i{line-height:85px}}body.home:not(.scrolled) header{background:#000000;border-bottom:0}body.home .widget_ap-listing-tab{padding:55px 80px}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-video~.widget{z-index:1}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-video video{object-fit:cover}@media (max-width:991px) and (min-width:768px){body.home .ap-wrapper.ap-wrap-absolute-content{height:0;padding:calc(75% / 2) 0}body.home .ap-wrapper.ap-wrap-absolute-content .widget_ap-video .embed-responsive{padding-bottom:75%}}body.page-company-profile #main .hero{display:none}body.page-company-profile .wp-block-group:not(:last-of-type){margin-bottom:50px}body.page-company-profile .wp-block-group.wp-group-video .wp-block-video{background-color:#000}@media (min-width:768px) and (max-width:1023px){body.page-company-profile .wp-block-group.wp-group-offices .wp-block-columns{gap:0;margin:0 -1em}body.page-company-profile .wp-block-group.wp-group-offices .wp-block-columns .wp-block-column{flex:0 0 50% !important;max-width:50%;padding:0 1em}}body.page-company-profile .wp-block-group.wp-group-offices .wp-block-image img{display:block;width:100%;height:auto}body.page-company-profile .wp-block-group.wp-group-contacts .wp-block-heading{margin-top:0 !important}body.page-company-profile .wp-block-group.wp-group-contacts .p-email{word-break:break-all}body.page-news-video .wp-block-group.wp-group-videos #ap-video .ap-video-items{display:flex;flex-wrap:wrap;margin:0 -1rem}body.page-news-video .wp-block-group.wp-group-videos #ap-video .ap-video-items .ap-video-item{flex:0 0 33.3333%;max-width:33.3333%;padding:0 1rem 2rem}body.page-news-video .wp-block-group.wp-group-videos #ap-video .ap-video-items .ap-video-item .image .embed-responsive{background-size:cover}body.page-news-video .wp-block-group.wp-group-videos #ap-video .ap-video-items .ap-video-item .title h3{font-size:1rem;text-align:center}body.page-news-video .wp-block-group.wp-group-videos #ap-video .ap-video-pagination .page_toolbar{display:flex;align-items:center;justify-content:center}body.page-news-video .wp-block-group.wp-group-videos #ap-video .ap-video-pagination .page_toolbar>*{margin:0 0.5rem}body .hero [class*=bg-header]{opacity:0.3}@media (max-width:1122px){body:not(.home) #content{padding-top:85px}}.gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:var(--gf-form-validation-heading-font-size) !important;margin:0 !important}.wp-block-columns.office-contact{width:600px;max-width:95%;margin:0 auto}@media (min-width:768px){.wp-block-columns.office-contact{flex-wrap:nowrap !important}}@media (max-width:767px){.wp-block-columns.office-contact{gap:0}.wp-block-columns.office-contact .wp-block-column{flex:0 0 50% !important}.wp-block-columns.office-contact .has-white-color{color:inherit !important}.wp-block-columns.office-contact .has-white-color a{color:inherit !important}}.widget_block{max-width:100%}.designstudio-button{bottom:8% !important}@media (max-width:767px){.designstudio-button{bottom:16% !important}}.gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px !important;margin:0 !important}.form-message .alert ul{list-style:none}.form-message .alert ul li:last-child{margin-top:1rem}body.post-type-archive-suburbprofiles #page main#main article.suburbprofiles .container.row .img-blog .post-thumbnail{height:100%;position:absolute;padding-bottom:0}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}.agent-descriptions .contact li{padding-bottom:1rem}body.ap-page-less-ap_property #block-gallery{padding-top:2rem}body.ap-page-less-ap_property #block-gallery .container .row{position:relative;overflow:hidden}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav{position:static}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav>span{position:absolute;top:50%;transform:translateY(-50%);font-size:2.5em;color:#e7e7e7;cursor:pointer}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav>span.next{right:0}body.ap-page-less-ap_property #block-gallery .container .row #gallery-slideshow .main-gallery .slider-nav>span.prev{left:0}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery{position:absolute;right:0;top:0;bottom:0}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .tns-ovh{height:100% !important}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav{position:absolute;top:0;bottom:0;left:100%;width:100%;transform:translateX(0)}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav>span{position:absolute;right:100%;font-size:2.5em;color:#e7e7e7;cursor:pointer;width:100%;text-align:center}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav>span.prev{top:0}body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery .slider-nav>span.next{bottom:0}@media (max-width:768px){body.ap-page-less-ap_property #block-gallery .container .row .nav-gallery{display:none}}@media (max-width:991.98px){body.ap-page-less-ap_property #block-gallery .container{padding:0;max-width:100%}}body.ap-page-less-ap_property #block-gallery .no-image-container{display:flex;display:-ms-flex;width:100%;height:0;padding-bottom:42.18%;justify-content:center;align-items:center;-ms-flex-pack:center;-ms-flex-align:center}body.ap-page-less-ap_property #block-gallery .no-image-container i{font-size:5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width:991.99px){body.ap-page-less-ap_property #block-gallery .no-image-container{padding-bottom:56.25%}}