@charset "UTF-8";
.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form{padding-bottom:80px}@media (min-width:768px){.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form{padding-bottom:40px}}@media (max-width:767px){.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bar input[type="submit"]{bottom:38px}}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field{padding-left:0}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .min_price,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .max_price{width:calc(28.65% * 3 / 4) !important;padding:0 1px}@media (max-width:767px){.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .min_price,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .max_price{width:100%;padding:0 !important;margin-bottom:2px}}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .min_price label,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .max_price label{display:none}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .min_price>.select2-container,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .max_price>.select2-container{height:40px;line-height:40px;width:100% !important}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .min_price>.select2-container .select2-selection__rendered,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .max_price>.select2-container .select2-selection__rendered{height:40px;line-height:40px}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .min_price>.select2-container .select2-selection--single,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .max_price>.select2-container .select2-selection--single{height:40px;line-height:40px;border:0;border-radius:0}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .min_price>.select2-container .select2-selection--single span.select2-selection__arrow,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .max_price>.select2-container .select2-selection--single span.select2-selection__arrow{height:40px}@media (min-width:768px){.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .beds,.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .baths{width:calc(28.65% * 3 / 4) !important}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bottom-bar .field .beds{padding-left:1px}}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .bottom-option .surrounding{padding-left:0}@media (min-width:768px){.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .bottom-option .more-options{flex:0 0 auto !important;-ms-flex:0 0 auto !important;text-align:right}}body.home #page main#main .widget_ap-ratemyagent{--rma-color-star: #FBB116;--rma-color-text-primary: #1A222C;--rma-color-text-secondary: #484E56;--rma-color-bg: #FFFFFF;--rma-color-pagination: #1A222C}@media (max-width:991.98px){body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma{padding:0}}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container{background:transparent}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow{max-width:100%;padding:0 15px 30px 15px}@media (max-width:991.98px){body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow{padding:0}}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .tns-nav{display:none}@media (max-width:991.98px){body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .tns-controls{top:30%}}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .tns-controls>button{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:3px}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .tns-controls>button[data-controls=prev]{left:30px}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .tns-controls>button[data-controls=next]{right:30px}@media (min-width:992px){body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .tns-controls>button[data-controls=prev]{left:-50px}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .tns-controls>button[data-controls=next]{right:-50px}}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item{padding-bottom:10px !important}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item .rma-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--rma-color-bg);border-radius:3px;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);box-shadow:0 2px 4px rgba(0, 0, 0, 0.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:21px;overflow:hidden;width:100%;height:100%}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item .rma-slide .rma-content{height:100%;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item .rma-slide .rma-content .rate-stars{color:var(--rma-color-star);font-size:20px}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item .rma-slide .rma-content .rma-body{flex-grow:1}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item .rma-slide .rma-content .rma-body .rma-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item .rma-slide .rma-content .rma-title{font-size:22px;line-height:28px;padding:12px 0}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma.single-slideshow .tns-outer .carousel .rma-item .rma-slide .rma-content a.rma-read-more-link{display:block;font-weight:700;padding-top:6px}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-row{margin-top:32px}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-row .logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;justify-content:center;align-items:center}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-row .logo-container span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-right:4px}body.home #page main#main .widget_ap-ratemyagent section#block-ratemyagent .homepage-rma .rma-widget-container .ap-rma-row .logo-container img.ap-rma-logo{max-width:120px}header{min-height:55px;position:relative}header .logo img{max-width:170px}header .top-banner{padding:1rem;background:black;color:white}@media (max-width:767px){header .top-banner .row{flex-direction:column}header .top-banner .row .col-auto{padding-bottom:0.5rem}header .top-banner .row .col-auto.ml-auto{margin-left:0 !important}}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search{position:relative;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;padding:40px 20px;background:#1e1e1e}}@media screen and (min-width:768px) and (max-width:1121px){body.ap-shortcode-ap_search_results .widget_ap-quick-search{max-width:calc(100% - 200px)}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form{padding-bottom:60px}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form{padding-bottom:135px}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2px}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar{position:unset}}body.ap-shortcode-ap_search_results .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]),body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar select,body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .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,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar select span.select2-selection.select2-selection--multiple,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar select+.select2 span.select2-selection.select2-selection--multiple{height:40px;border:0;border-radius:0}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]{color:#ffffff;background-color:#ff0000 !important;text-align:center;border:1px solid #ff0000}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]:hover{background:#ff0000 !important;border-color:#ff0000;color:#ffffff}@media (min-width:768px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]{flex:1}}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]{position:absolute;bottom:93px}}@media (min-width:768px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar input[type="text"]{max-width:calc(42% - 2px)}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar input.select2-search__field{margin:0}@media (min-width:768px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar select#qs-search-type{max-width:calc(17% - 2px)}}@media (min-width:768px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar .field{max-width:calc(27% - 2px);width:100% !important}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar>*{margin:0 1px;font-weight:300;border:0;color:#aaa}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar>*{width:100% !important;margin-bottom:2px;margin-left:0;margin-right:0}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar>input,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bar>select{padding:0 15px}body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .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:rgba(68, 59, 59, 0.5);-webkit-box-shadow:0 0 1px rgba(68, 59, 59, 0.5)}body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .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}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target{margin-top:-2px}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target:not(.d-none){max-height:1000px}body.ap-shortcode-ap_search_results .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}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field{display:block}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking{width:28.65%;padding:0 1px}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking{width:100%;padding:0 !important;margin-bottom:2px}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds label,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths label,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking label{display:none}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking>.select2-container{height:40px;line-height:40px;width:100% !important}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container .select2-selection__rendered,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container .select2-selection__rendered,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking>.select2-container .select2-selection__rendered{height:40px;line-height:40px}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container .select2-selection--single,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container .select2-selection--single,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking>.select2-container .select2-selection--single{height:40px;line-height:40px;border:0;border-radius:0}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds>.select2-container .select2-selection--single span.select2-selection__arrow,body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .baths>.select2-container .select2-selection--single span.select2-selection__arrow,body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .beds{padding-left:0}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .search-bottom-bar.qs-collapsible-target .field .parking{padding-right:0.5px}body.ap-shortcode-ap_search_results .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}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .field.price{max-width:calc(58.95% + 4px);width:100%;padding:0 5px 0 1px}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .field.price{max-width:100%;flex:0 0 100%}}body.ap-shortcode-ap_search_results .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}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .field.price .container{max-width:100%}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .surrounding{padding-left:18px;color:white;flex:1 0 0;-ms-flex:1 0 0}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .surrounding{margin-top:30px;padding-left:0}}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .surrounding .checkbox{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .surrounding .checkbox label{margin:0;padding-left:5px}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .more-options{flex:0 0 auto;-ms-flex:0 0 auto;text-align:right}body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .more-options a{color:white}@media (max-width:767px){body.ap-shortcode-ap_search_results .widget_ap-quick-search.collapsible form .bottom-option .more-options{margin-top:30px}}@media (min-width:768px) and (max-width:1023px){body.ap-shortcode-ap_search_results .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}}body.page-template-full-width #content main#main article{padding-top:0 !important}body.page-template-full-width #content main#main article .ap-slideshow .item .embed-responsive{padding-bottom:48.8510007413%}body.blog .blog-inner-container .post-items article.post>.container.row .img-blog a.post-thumbnail{padding-bottom:0;overflow:visible}body.blog .blog-inner-container .post-items article.post>.container.row .img-blog a.post-thumbnail img{position:relative;height:auto;max-width:100%;object-fit:contain}body.home .site-main>.widget .title-section{color:#ff0000}body.home .site-main .widget_ap_cta_box .row .col{flex:0 0 100%;max-width:100%}@media (min-width:768px){body.home .site-main .widget_ap_cta_box .row .col{flex:0 0 50%;max-width:50%}}@media (min-width:992px){body.home .site-main .widget_ap_cta_box .row .col{flex:0 0 33.3%;max-width:33.3%}}form .bottom-option .field.price #qs-price-range span.ui-slider-handle:last-child span.handle{transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important}footer #footer-top .group .contact-info .contact-details a{font-size:inherit}.page-hero .embed-responsive{padding-bottom:50vh}body.ap-page-less-ap_team header{background:#333 !important}@media (min-width:992px){section#agent .agent-section .agent-img-container .embed-responsive{padding-bottom:30%}}section#agent .agent-section .agent-img-container .embed-responsive img{object-fit:contain}section#agent .agent-section.section-profile .agent-description{text-align:center}.wp-block-embed.wp-block-embed-jotform iframe{width:100%}@media (min-width:992px){.ap-page-less-ap_property .listing-top-section .single-slideshow .carousel .item-image.tns-slide-active .embed-responsive{max-width:70%;margin:auto}.ap-page-less-ap_property .listing-top-section .single-slideshow .carousel .item-image.tns-slide-active+.item-image{transform:translateX(-15%)}.ap-page-less-ap_property .listing-top-section .single-slideshow .carousel .item-image:not(.tns-slide-active){transform:translateX(15%);opacity:0}.ap-page-less-ap_property .listing-top-section .single-slideshow .carousel .item-image:not(.tns-slide-active) img{filter:grayscale(1);transition:0.3s}.ap-page-less-ap_property .listing-top-section .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:90vh}}@media (max-width:991.98px){.ap-page-less-ap_property .listing-top-section .single-slideshow .carousel .item-image .embed-responsive{padding-bottom:73.25%;margin-top:55px}}.ap-page-less-ap_team .search-results-slider-tabs .tab-menu ul li:hover a:after,.ap-page-less-ap_team .search-results-slider-tabs .tab-menu ul li[class*="active"] a:after,.ap-page-less-ap_team .search-results-slider-tabs .tab-nav ul li:hover a:after,.ap-page-less-ap_team .search-results-slider-tabs .tab-nav ul li[class*="active"] a:after,.ap-shortcode-ap_search_results .search-results-slider-tabs .tab-menu ul li:hover a:after,.ap-shortcode-ap_search_results .search-results-slider-tabs .tab-menu ul li[class*="active"] a:after,.ap-shortcode-ap_search_results .search-results-slider-tabs .tab-nav ul li:hover a:after,.ap-shortcode-ap_search_results .search-results-slider-tabs .tab-nav ul li[class*="active"] a:after{background:#ff0000}.testimonial-listing-result .testimonial-item{margin-bottom:40px !important}.testimonial-listing-result .testimonial-item .item-title h2{font-size:1.45rem;margin-bottom:1rem}.testimonial-listing-result .testimonial-item .item-author{font-weight:normal !important}body.post-type-archive-suburbprofiles .suburb-profiles-container .row>[class*=col]{display:flex;flex-wrap:wrap}body.post-type-archive-suburbprofiles .suburb-profiles-container .row>[class*=col] .suburbprofiles{flex:0 0 100%;max-width:100%;padding:0 15px}@media (min-width:768px){body.post-type-archive-suburbprofiles .suburb-profiles-container .row>[class*=col] .suburbprofiles{flex:0 0 50%;max-width:50%}}@media (min-width:992px){body.post-type-archive-suburbprofiles .suburb-profiles-container .row>[class*=col] .suburbprofiles{flex:0 0 33.3%;max-width:33.3%}}body.post-type-archive-suburbprofiles .suburb-profiles-container .row>[class*=col] .suburbprofiles .suburb-profile-item a{display:block}body.post-type-archive-suburbprofiles .suburb-profiles-container .row>[class*=col] .suburbprofiles .suburb-profile-item a .suburb-placeholder{padding:1rem 0;background:white;text-align:center;font-size:20px}body.post-type-archive-suburbprofiles .suburb-profiles-container .row>[class*=col] .suburbprofiles .entry-content{padding:1rem 0}.page-id-1433 .wp-block-group{padding:2rem 0}.page-id-1433 .wp-block-group__inner-container{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.page-id-1433 .wp-block-group__inner-container .wp-block-media-text{flex:0 0 100%;max-width:100%;padding:0 1rem;display:block;margin-bottom:1rem}@media (min-width:768px){.page-id-1433 .wp-block-group__inner-container .wp-block-media-text{flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.page-id-1433 .wp-block-group__inner-container .wp-block-media-text{flex:0 0 33.3%;max-width:33.3%}}.page-id-1433 .wp-block-group__inner-container .wp-block-media-text figure{padding-bottom:calc(100% * 3/4);height:0;position:relative}.page-id-1433 .wp-block-group__inner-container .wp-block-media-text figure img{position:absolute;height:100%;width:100%;object-fit:cover}.page-id-1433 .wp-block-group__inner-container .wp-block-media-text__content{background:white;text-align:center;padding:1rem}.staff-item-container .sub-title{text-align:center}.staff-item-container .col .container-agent .embed-responsive{padding-bottom:75%}.staff-item-container .col .container-agent .embed-responsive img{object-fit:contain}body.page-id-216 .wp-block-group p{padding-left:25px}body.page-id-216 .wp-block-group p img{position:absolute;left:0}body[class*="suburbprofiles"] .select-inline .select2,body[class*="suburbprofiles"] .select-inline .select2-container--default .select2-selection--single{font-size:1.25rem !important}body[class*="suburbprofiles"] .select-inline .placeholder i{font-size:1.5rem}@media (min-width:768px){#agent-listing-1{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}#agent-listing-1 .staff-item-container{flex:0 0 100%}#agent-listing-1 .staff-item-container:nth-child(-n+2){flex:0 0 25%;max-width:25%;padding:10px;display:flex;flex-direction:column}#agent-listing-1 .staff-item-container:nth-child(-n+2) .row{height:100%;margin:0}#agent-listing-1 .staff-item-container:nth-child(-n+2) .row .col{flex:1;max-width:100%;padding:0}}.ap-shortcode-ap_search_results #listing-mode #ap-listing-search-results .listing-item .container .listing-info .listing-headline{font-size:0.95rem}.ap-page-less-ap_property .listing-bottom-section #listing-map #map_canvas{width:100%;height:550px}.wp-block-image .aligncenter.size-full{width:100%}.wp-block-image .aligncenter.size-full img{width:100%}body .custom-wrapper{position:relative;width:calc(100vw - 17px);margin-top:-50px;margin-left:50%;margin-bottom:3.5rem;transform:translateX(-50%)}body .custom-wrapper>div{width:100%;height:55vh}@media (max-width:992px){body .custom-wrapper>div{height:35vh}}body .custom-wrapper .wp-block-image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}body .custom-wrapper .wp-block-image figure{height:100%}body .custom-wrapper .wp-block-image figure img{left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}#ap_recent_posts article .entry-header a.post-thumbnail img{object-position:top}@media (max-width:992px){body.ap-page-less-ap_property #page .listing-top-section .single-slideshow .carousel .item-image .embed-responsive{margin-top:0}}@media (max-width:992px){body.ap-page-less-ap_property #page .listing-top-section .single-slideshow .tns-nav{display:none}}body.ap-shortcode-ap_award #page main#main #awards .award-listing-result .award-item{padding:0 0 30px !important;margin-bottom:40px;border-bottom:1px solid #aaa}body.ap-shortcode-ap_award #page main#main #awards .award-listing-result .award-item .item-details{display:grid;grid-template-columns:150px 25% auto;gap:3rem}@media (max-width:992px){body.ap-shortcode-ap_award #page main#main #awards .award-listing-result .award-item .item-details{grid-template-columns:1fr}}@media (max-width:992px){body.ap-shortcode-ap_award #page main#main #awards .award-listing-result .award-item .item-details .image-container{max-width:150px;text-align:center;float:none !important;display:flex;align-items:center;justify-content:center}}body.ap-shortcode-ap_award #page main#main #awards .award-listing-result .award-item .item-title h2{font-size:1.45rem}body.page-id-1942 #page main#main article[id] .gform_wrapper form{padding:0;margin:0 -10px}body.page-id-1942 #page main#main article[id] .gform_wrapper form .gform_body .gform_fields li.gfield.gfield--width-full{width:100%}body.page-id-1942 #page main#main article[id] .gform_wrapper form .gform_body .gform_fields li.gfield.gfield--width-full .ginput_container_checkbox .gfield_checkbox li.gchoice{display:flex;align-items:flex-start}body.page-id-1942 #page main#main article[id] .gform_wrapper form .gform_body .gform_fields li.gfield.gfield--width-full .ginput_container_checkbox .gfield_checkbox li.gchoice .gfield-choice-input{margin-top:3px}body.page-id-1942 #page main#main article[id] .gform_wrapper form .gform_body .gform_fields li.gfield.gfield--width-full .ginput_container_checkbox .gfield_checkbox li.gchoice label{margin-left:8px}body .group.narrow{max-width:900px}.listing-item.tns-item .sticker{display:flex;display:-ms-flexbox;justify-content:center;align-items:center;position:absolute;top:10px;left:10px;width:64px;height:64px;background:#ff0000;text-align:center;border-radius:100%;line-height:1}.listing-item.tns-item .sticker a{color:white}body.ap-shortcode-attr-category_name-shortcode-value-press .page_toolbar{text-align:center}body.ap-shortcode-attr-category_name-shortcode-value-press .entry-content>.container{width:100%;padding:0}body.ap-shortcode-attr-category_name-shortcode-value-press .blog-inner-container .post-items article[class*="post"]>.container.row .post-thumbnail{display:block;width:100%;margin-bottom:20px;padding-bottom:56.46%;overflow:hidden;position:relative}@media (min-width:768px){body.ap-shortcode-attr-category_name-shortcode-value-press .blog-inner-container .post-items article[class*="post"]>.container.row .post-thumbnail{width:25%;padding-bottom:calc(25% * 9 / 16)}}body.ap-shortcode-attr-category_name-shortcode-value-press .blog-inner-container .post-items article[class*="post"]>.container.row .post-thumbnail:after{z-index:-1;content:"";font-family:"Line Awesome Free";font-weight:900;position:absolute;width:100%;height:100%;top:0;left:0;background:#5f5f5f;display:flex;display:-ms-flexbox;justify-content:center;align-items:center;-ms-flex-pack:center;-ms-flex-align:center;font-size:3rem;color:white}body.ap-shortcode-attr-category_name-shortcode-value-press .blog-inner-container .post-items article[class*="post"]>.container.row .post-thumbnail img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:2}body.ap-shortcode-attr-category_name-shortcode-value-press .blog-inner-container .post-items article[class*="post"]>.container.row .entry-content>div{display:block !important}body.ap-shortcode-attr-category_name-shortcode-value-press .blog-inner-container .post-items article[class*="post"]>.container.row .entry-content .content-excerpt{margin-bottom:1rem}body:not(.home) #content{padding-top:0 !important}@media (max-width:1122px){#site-navigation{padding-top:10rem}}@media (max-width:767px){#site-navigation{padding-top:12rem}}@media (min-width:768px){.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bar .field{max-width:calc(35% - 7px) !important}}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bar .field .select2.select2-container--default .select2-selection--multiple{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:calc(100% - 10px) center !important;background-repeat:no-repeat !important;background-size:30px !important;padding-right:45px}.widget_ap-quick-search .qs-collapsible-container .qs-collapsible-wrap.group form .search-bar .field .select2.select2-container--default .select2-selection__rendered .select2-search__field{background-color:transparent !important}