@charset "UTF-8";
body header#masthead .site-branding{transition:0.5s;display:none !important}body header#masthead .site-branding.mobile-logo{display:block !important}@media (min-width:768px){body header#masthead .site-branding.mobile-logo{position:relative}}@media (min-width:768px){body header#masthead .site-branding a.custom-logo-link{padding-bottom:150px}}body header#masthead .site-branding img{filter:grayscale(1) brightness(0)}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body header#masthead .header-menu-container{width:100%}}body header#masthead .header-menu-container>.group{justify-content:space-between !important}@media (min-width:992px){body header#masthead .header-menu-container>.group{padding:1rem 0}}body header#masthead .header-menu-container .site-branding a.custom-logo-link img{padding:0 1rem 1rem}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body header#masthead .header-menu-container .toggle-menu{cursor:pointer;display:block !important;margin-right:16px}body header#masthead .header-menu-container .toggle-menu span{display:none}body header#masthead .header-menu-container .toggle-menu i{font-size:36px}}@media (min-width:768px){body header#masthead .header-menu-container .toggle-menu{cursor:pointer;display:block !important;margin-right:16px}body header#masthead .header-menu-container .toggle-menu span{display:none}body header#masthead .header-menu-container .toggle-menu i{font-size:36px}}@media (min-width:768px){body header#masthead .header-menu-container nav.main-navigation{display:none !important}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body header#masthead .header-menu-container nav.main-navigation{display:none !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body header#masthead .header-menu-container nav.main-navigation{display:none !important}}body header#masthead .header-menu-container nav.main-navigation ul.menu>li>ul.sub-menu{top:calc(100% + 1rem)}@media (min-width:992px){body header#masthead .header-menu-container nav.main-navigation ul.menu>li>a{font-size:16px}}@media (min-width:1200px){body header#masthead .header-search>a span{display:none !important}body header#masthead .header-search i{font-size:33px !important}}body header#masthead .mobile-menu__socmed{padding:1rem 1.25rem;width:87%;margin:auto}@media (max-width:767.98px){body header#masthead .mobile-menu__socmed{padding:1rem 1.5rem;width:100%}}body header#masthead .mobile-menu__socmed ul li a{font-size:2rem}@media (max-width:992px){body header#masthead .mobile-menu__socmed ul li a{font-size:1rem}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body header#masthead .mobile-menu{display:flex !important;flex-direction:column;justify-content:space-between;visibility:hidden;opacity:0;height:calc(100vh - 60px);position:absolute;top:68px;left:0;right:0;overflow-x:scroll;background-color:#FFF;padding:5vh 0;transition:0.5s;scrollbar-width:thin;scrollbar-color:#3d3b3d transparent}body header#masthead .mobile-menu::-webkit-scrollbar{width:8px}body header#masthead .mobile-menu::-webkit-scrollbar-track{background:transparent}body header#masthead .mobile-menu::-webkit-scrollbar-thumb{background-color:#3d3b3d}body header#masthead .mobile-menu .menu-main-menu-container{padding:10vh 0;width:87%;margin:auto}body header#masthead .mobile-menu .menu-main-menu-container ul.menu{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;width:60%}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item{width:50%;flex-grow:1;font-size:32px;text-transform:uppercase;padding:1rem 3rem 1rem 1rem}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item[class*="current"]>a{color:#000000}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu.drop{max-height:100em}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu>li{font-size:18px}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>a{display:block;width:100%;padding:10px 15px}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item a:hover{text-decoration:underline}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children>i{display:inline-block;padding:1rem 1rem;color:#000000;cursor:pointer;margin-left:-9px;position:absolute;right:15px;top:15px;background:#eee;border-radius:50%}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children.active>i::before{content:""}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children.active>ul.sub-menu>li{padding:5px 15px}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children.active>ul.sub-menu>li[class*="current"]>a{color:#000000}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (max-width:1122px){body header#masthead .mobile-menu .menu-main-menu-container ul.menu{width:80%}}@media (min-width:768px){body header#masthead .mobile-menu{display:flex !important;flex-direction:column;justify-content:space-between;visibility:hidden;opacity:0;height:calc(100vh - 60px);position:absolute;top:68px;left:0;right:0;overflow-x:scroll;background-color:#FFF;padding:5vh 0;transition:0.5s;scrollbar-width:thin;scrollbar-color:#3d3b3d transparent}body header#masthead .mobile-menu::-webkit-scrollbar{width:8px}body header#masthead .mobile-menu::-webkit-scrollbar-track{background:transparent}body header#masthead .mobile-menu::-webkit-scrollbar-thumb{background-color:#3d3b3d}body header#masthead .mobile-menu .menu-main-menu-container{padding:10vh 0;width:87%;margin:auto}body header#masthead .mobile-menu .menu-main-menu-container ul.menu{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;width:60%}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item{width:50%;flex-grow:1;font-size:32px;text-transform:uppercase;padding:1rem 3rem 1rem 1rem}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item[class*="current"]>a{color:#000000}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu.drop{max-height:100em}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu>li{font-size:18px}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>a{display:block;width:100%;padding:10px 15px}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item a:hover{text-decoration:underline}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children>i{display:inline-block;padding:1rem 1rem;color:#000000;cursor:pointer;margin-left:-9px;position:absolute;right:15px;top:15px;background:#eee;border-radius:50%}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children.active>i::before{content:""}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children.active>ul.sub-menu>li{padding:5px 15px}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item-has-children.active>ul.sub-menu>li[class*="current"]>a{color:#000000}}@media (min-width:768px) and (max-width:1122px){body header#masthead .mobile-menu .menu-main-menu-container ul.menu{width:80%}}@media (max-width:767.98px){body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item>ul.sub-menu.drop{max-height:100em}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item a{color:#000000}body header#masthead .mobile-menu .menu-main-menu-container ul.menu>li.menu-item i{color:#000000}}body header#masthead .right-navigation ul{list-style:none;display:flex;align-items:center;margin:0;padding:0}body header#masthead .right-navigation ul li{margin-right:12px}body header#masthead .right-navigation ul li a{font-size:16px}@media (max-width:767px){body header#masthead .right-navigation ul li a{font-size:13px}}@media (max-width:1024px){body footer #footer-top .footer-logo{margin-top:1rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body footer #footer-top .footer-logo{margin-top:1rem}}body footer #footer-top .footer-logo img{filter:grayscale(1) brightness(0)}body footer #footer-top .top-footer-menu ul li a{display:block;width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body footer #footer-top .top-footer-menu ul li a{text-align:left}}@media (max-width:1024px){body footer #footer-top .top-footer-menu ul li a{text-align:left}}@media (max-width:575.98px){body footer #footer-top .top-footer-menu ul li a{text-align:center}}body .mfp-image-holder button.mfp-close{width:39px;height:39px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;background:#000000;color:#ffffff;opacity:1;right:-10px;top:20px}body .mfp-image-holder button.mfp-close:hover{background:#3d3b3d;color:#ffffff}body ul.ui-autocomplete{position:absolute;top:100%;left:0;z-index:2 !important;float:left;display:none;min-width:160px;max-height:100px;overflow-y:auto;margin:0 0 10px 25px;padding:0;list-style:none;background-color:#ffffff;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px}body ul.ui-autocomplete li.ui-menu-item{padding:0.25rem 1rem !important;line-height:2em;font-size:0.95em;cursor:pointer}body ul.ui-autocomplete li.ui-menu-item:not(:first-child){border-top:1px solid #ccc}body ul.ui-autocomplete li.ui-menu-item:hover{background:#000000 !important;color:#ffffff !important}body .agent-title{display:none}@media (min-width:768px){body.menu-expand{overflow:hidden}body.menu-expand header#masthead .site-branding{opacity:0}body.menu-expand header#masthead .mobile-menu{opacity:1;visibility:visible;height:calc(100vh - 60px)}body.menu-expand header#masthead .toggle-menu i::before{content:""}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){body.menu-expand{overflow:hidden}body.menu-expand header#masthead .site-branding{opacity:0}body.menu-expand header#masthead .mobile-menu{opacity:1;visibility:visible;height:calc(100vh - 60px)}body.menu-expand header#masthead .toggle-menu i::before{content:""}}@media (max-width:767.98px){body.home:not(.scrolled) #page header#masthead .right-navigation a{color:white}body.home:not(.scrolled) #page header#masthead .header-search i{color:white}body.home:not(.scrolled) #page header#masthead .toggle-menu i{color:white}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:100vh}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_module,body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block #da_container .da_module .da_optional_search .da-module-header .da-module-title{font-family:Prompt !important}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search .da-form-control{font-size:1rem !important}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search .da-form{padding-left:0;padding-right:0;padding-bottom:0}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search .da-form{padding:0}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search.da-module-wrapper{min-height:100vh !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search .da-form-check .da-form-check-label{color:#fff !important;margin-bottom:0;margin-top:6px;font-weight:normal}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search #da_optional_address_suggest{max-height:200px !important;width:calc(100% - 113px) !important}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search #da_optional_address_suggest{max-height:193px !important;width:100% !important}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search #da_optional_address_suggest .da_optional_address_item{transition:0.5s}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_block .da_optional_search #da_optional_address_suggest .da_optional_address_item:hover{background-color:#000000 !important;color:#ffffff !important}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_ap-slideshow{position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_ap-slideshow .ap-slideshow.single-slideshow .slider-nav{display:none}}@media (max-width:992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content>.widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .tns-item .embed-responsive{padding-bottom:100vh}}body.home #page main#main .widget_ap-quick-search{z-index:2;margin-top:30px !important;margin-bottom:30px !important;padding:0 1rem !important}body.home #page main#main .widget_ap-quick-search .d-md-none{display:none !important}body.home #page main#main .widget_ap-quick-search h5.title-section{font-size:42px;font-weight:300;margin-bottom:30px}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:68rem;margin:auto}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li{margin-bottom:10px}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li{padding:0 5px}@media (max-width:767.98px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li{padding:0}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div .select,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li .select{margin-bottom:0}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-keywords,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-keywords{flex:0 0 60%;-ms-flex:0 0 60%}@media (max-width:767.98px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-keywords,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-keywords{flex:0 0 100%;-ms-flex:0 0 100%}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-keywords input[type="text"],body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-keywords input[type="text"]{height:40px;border-radius:0;padding:0 5px;font-size:14px;font-weight:300}@media (min-width:768px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-keywords input[type="text"],body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-keywords input[type="text"]{margin-left:5px}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-price-room,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-price-room{flex:0 0 100%;-ms-flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-bathrooms,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-bedrooms,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-carspaces,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-max-price,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-min-price,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-bathrooms,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-bedrooms,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-carspaces,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-max-price,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-min-price{flex:1 0 0;-ms-flex:1 0 0}@media (max-width:767.98px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-max-price,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-min-price,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-max-price,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-min-price{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-method,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-method{display:none}@media (max-width:767.98px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-method,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-method{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-suburb,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-suburb{flex:0 0 60%;-ms-flex:0 0 60%;max-width:60%}@media (max-width:767.98px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-suburb,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-suburb{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-property-type,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-property-type{flex:0 0 40%;-ms-flex:0 0 40%;max-width:40%}@media (max-width:767.98px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-property-type,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-property-type{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-submit,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-submit{flex:0 0 40%;-ms-flex:0 0 40%;max-width:40%}@media (max-width:767.98px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-submit,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-submit{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-submit button,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-submit button{width:100%;background:#000000;color:#ffffff;border-color:#000000;font-size:14px;border-radius:0;height:40px}@media (min-width:768px){body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-submit button,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-submit button{margin-left:-5px}}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div.col-submit button:hover,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li.col-submit button:hover{background:#3d3b3d;color:#ffffff;border-color:#3d3b3d}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div label,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li label{display:none}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container{width:100% !important}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container.select2-container--default .select2-selection__placeholder,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container.select2-container--default .select2-selection__placeholder{color:#646569}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container.select2-container--default .select2-search--inline .select2-search__field,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container.select2-container--default .select2-search--inline .select2-search__field{width:auto !important;margin:0;font-size:14px;font-weight:300}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--single,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--single{border:0 !important;border-radius:0 !important;height:40px}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__rendered,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--single .select2-selection__rendered,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__rendered,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--single .select2-selection__rendered{height:40px;line-height:40px;color:#646569;border:1px solid #ccc}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__arrow,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__arrow,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__arrow,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__arrow{height:40px;line-height:40px}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__rendered,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__rendered{display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding-top:0;padding-bottom:0}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar{height:5px;cursor:grab}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-track,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-track{background:#f1f1f1;height:5px;cursor:grab}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-thumb,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-thumb{background:#888;height:5px;border-radius:10px;cursor:grab}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-thumb:hover,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__rendered::-webkit-scrollbar-thumb:hover{background:#555}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__choice,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__choice{display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;float:none;height:30px;line-height:26px;padding:0 7px !important;margin:3px 4px 0 0 !important}body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple .select2-selection__choice__remove,body.home #page main#main .widget_ap-quick-search.default ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple .select2-selection__choice__remove{font-family:Arial, Baskerville, monospace;font-size:20px;margin-right:5px}body.home #page main#main .widget_ap-quick-search.simple{max-width:65rem;margin:auto}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.simple{padding:0 1rem;width:100%;max-width:100%;margin:0}}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form{width:100%}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form input.quick-search-field{flex-grow:1;padding:0.65rem 1rem;height:auto;border-radius:8px 0 0 8px;border:0}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form input.quick-search-field{border-radius:8px}}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn{display:flex;align-items:stretch}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn{width:100%;margin-top:1.5rem}}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn>.ap-qs-list-choose-wrap{display:flex;align-items:stretch;overflow:hidden;border-radius:0 8px 8px 0}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn>.ap-qs-list-choose-wrap{flex-grow:1;border-radius:8px}}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn>.ap-qs-list-choose-wrap button.btn-list-decider{background-color:#ddd !important;color:#000000 !important;border-color:#ddd !important;padding-top:0.15rem;padding-bottom:0.15rem;border-radius:0;width:auto;height:44px;font-size:15px}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn>.ap-qs-list-choose-wrap button.btn-list-decider+button{border-left:1px solid rgba(17, 17, 17, 0.125) !important}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn>.ap-qs-list-choose-wrap button.btn-list-decider{width:100%}}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn>.ap-qs-list-choose-wrap button.btn-list-decider:focus{box-shadow:none}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn>.ap-qs-list-choose-wrap button.btn-list-decider.selected{background-color:#000000 !important;border-color:#000000 !important;color:#ffffff !important}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn .submit-button{margin-left:1rem;width:auto;height:auto;border-radius:8px;background-color:#000000;color:#ffffff}body.home #page main#main .widget_ap-quick-search.simple form.quick-search-form .input-group-btn .submit-button:hover{background-color:#3d3b3d;color:#ffffff}body.home #page main#main .widget_ap-quick-search.collapsible{width:100%}body.home #page main#main .widget_ap-quick-search.collapsible .clear{display:none}body.home #page main#main .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search.select2-search--inline{max-width:100%}body.home #page main#main .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search.select2-search--inline .select2-search__field{max-width:100%;height:auto}body.home #page main#main .widget_ap-quick-search.collapsible .select2-container--default .select2-results__option--highlighted[aria-selected=true]{color:rgba(255, 255, 255, 0.75) !important}body.home #page main#main .widget_ap-quick-search.collapsible select+.select2-container--default{width:100% !important}body.home #page main#main .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple{border:1px solid #eee !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 .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple:after{position:absolute;display:block;width:6px;height:6px;right:5px;top:14px;content:"";border-color:#3d3b3d transparent transparent transparent !important;border-color:#3d3b3d transparent transparent transparent !important;border-style:solid;border-width:5px 4px 0 4px}body.home #page main#main .widget_ap-quick-search.collapsible .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 .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:0 !important;display:inline-block;color:#111}body.home #page main#main .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--multiple .select2-selection__rendered li input.select2-search__field{border:0 !important}body.home #page main#main .widget_ap-quick-search.collapsible .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 .widget_ap-quick-search.collapsible .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 .widget_ap-quick-search.collapsible .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 .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--single{border-color:#eee !important;border-radius:0 !important;height:36px !important;line-height:35px !important}body.home #page main#main .widget_ap-quick-search.collapsible .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 .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px !important}body.home #page main#main .widget_ap-quick-search.collapsible .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#3d3b3d transparent transparent transparent !important;border-color:#3d3b3d transparent transparent transparent !important}body.home #page main#main .widget_ap-quick-search.collapsible .sorter_search_quick .select2-container--default{min-width:160px}@media (min-width:768px){body.home #page main#main .widget_ap-quick-search.collapsible .sorter_search_quick .select2-container--default{width:calc(100% - 16px) !important}}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.collapsible{padding:0;width:100%;max-width:100%;margin:0}}body.home #page main#main .widget_ap-quick-search.collapsible .qs-collapsible-container{background-color:rgba(17, 17, 17, 0.25);backdrop-filter:blur(2px);padding:1.75rem;margin:1.5rem auto;max-width:68rem}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.collapsible .qs-collapsible-container{padding:0;background:transparent}}body.home #page main#main .widget_ap-quick-search.collapsible .qs-collapsible-container .group{width:100%;padding:0}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.collapsible .qs-collapsible-option{font-size:13px}}body.home #page main#main .widget_ap-quick-search.collapsible form{width:100%}body.home #page main#main .widget_ap-quick-search.collapsible form label{color:#FFF}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.collapsible form label{font-size:13px}}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar{display:grid;grid-template-columns:0.25fr 1fr 0.25fr}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar{grid-template-columns:1fr}}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar>.field:nth-child(2){order:-1}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar .search-type{min-width:120px;padding:0.5rem 1rem;background-size:10px !important;font-size:14px}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar select{background-color:#FFF}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar input[type="text"]{padding:0.5rem 1rem;font-size:14px;width:100%;height:36px;border:0;border-radius:0}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]{border-radius:0;font-size:14px;background-color:#000000;color:#ffffff;border:1px solid #000000}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bar input[type="submit"]:hover{background-color:#3d3b3d;color:#ffffff;border-color:#3d3b3d}body.home #page main#main .widget_ap-quick-search.collapsible form .bottom-option{width:100%;display:flex;justify-content:space-between;padding:0.65rem 0}body.home #page main#main .widget_ap-quick-search.collapsible form .bottom-option .surrounding label{margin:0 0 0 5px}body.home #page main#main .widget_ap-quick-search.collapsible form .bottom-option a{color:#FFF}body.home #page main#main .widget_ap-quick-search.collapsible form .bottom-option .qs-collapsible-option.expand i:before{content:""}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar{display:grid;grid-template-columns:300px 1fr 1fr 1fr;gap:0.75rem}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar{grid-template-columns:1fr}}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar label{width:100%;text-align:left}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar>.field:first-child{grid-column:1/2}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar>.field:nth-child(2){grid-column:2/3;display:grid;grid-template-columns:repeat(2, 1fr);gap:0.75rem}body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar>.field:nth-child(3){grid-column:3/5;display:grid;grid-template-columns:repeat(3, 1fr);gap:0.75rem}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar>.field:nth-child(3){grid-template-columns:1fr 1fr 1fr}}@media (max-width:1200px){body.home #page main#main .widget_ap-quick-search.collapsible form .search-bottom-bar>.field{grid-column:1/-1 !important}}body.home #page main#main .widget_ap-quick-search.minimal{text-align:center;display:block;width:100%;margin:2rem auto;max-width:60rem}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.minimal{padding:0;width:100%;max-width:100%;margin:0}}body.home #page main#main .widget_ap-quick-search.minimal .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #3d3b3d transparent !important}body.home #page main#main .widget_ap-quick-search.minimal .select2-container--default{width:100% !important}body.home #page main#main .widget_ap-quick-search.minimal .select2-container--default .select2-selection--single{height:48px !important;border-radius:0 !important}body.home #page main#main .widget_ap-quick-search.minimal .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px !important}body.home #page main#main .widget_ap-quick-search.minimal .select2-container--default .select2-selection--single .select2-selection__rendered{height:48px !important;line-height:47px !important;padding:0 12px;text-align:left}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.minimal .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:11px}}body.home #page main#main .widget_ap-quick-search.minimal .icon-search{display:none}body.home #page main#main .widget_ap-quick-search.minimal .form-row{margin:0;max-width:100%;width:100%;height:auto;display:block}body.home #page main#main .widget_ap-quick-search.minimal form ul li.select-toolbar{width:170px}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.minimal form ul li.select-toolbar{width:100px}}body.home #page main#main .widget_ap-quick-search.minimal form ul li.select-toolbar+.field{flex-grow:1}body.home #page main#main .widget_ap-quick-search.minimal form input[type="text"]{width:100%;border-left:0;border-radius:0;background:#FFF !important;height:48px;font-size:15px;color:#000000 !important;padding-left:15px;padding-right:20px}body.home #page main#main .widget_ap-quick-search.minimal form input[type="text"]::placeholder{color:#000000 !important}@media (max-width:1199.98px){body.home #page main#main .widget_ap-quick-search.minimal form input[type="text"]{font-size:11px}}body.home #page main#main .widget_ap-quick-search.minimal form button[type="submit"]{height:48px;width:48px;font-size:20px;display:flex;display:-ms-flexbox;justify-content:center;align-items:center;position:absolute;right:0;cursor:pointer;background:none;border-radius:0;color:#3d3b3d}@media (min-width:768px){body.ap-page-less-ap_property #page main#main{padding-top:100px}}body.ap-page-less-ap_property #page main#main .listing-top-section #gallery .single-slideshow .tns-nav{bottom:30px}@media (max-width:767.98px){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address{flex-direction:column-reverse}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .feature-address .property-rooms{position:unset;margin-top:1rem}}body.ap-page-less-ap_team #page main#main .agent-top-section .agent-detail .agent-img-container{height:0;overflow:hidden;position:relative}@media (max-width:767.98px){body.ap-page-less-ap_team #page main#main .agent-top-section .agent-detail .agent-img-container{padding-bottom:133%}body.ap-page-less-ap_team #page main#main .agent-top-section .agent-detail .agent-img-container img{object-fit:cover;width:100%}}body.page{overflow-x:hidden}body.page #page main#main #da_container .da_module{font-family:Prompt !important}body.page #page main#main #da_container .da_optional_search .da-form-check .da-form-check-label{margin-bottom:0;margin-top:6px;font-weight:normal}body.page #page main#main .gform_wrapper.gform_validation_error form .gform_footer{margin-top:16px !important}body.page #page main#main .gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield,body.page #page main#main .gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required{padding:0}body.page #page main#main .wp-block-button__link{background-color:#000000;color:#ffffff}body.page #page main#main .wp-block-button__link:hover{background-color:#3d3b3d;color:#ffffff}body.ap-shortcode-ap_search_results #page main#main #search-results .right-listings-nav>*{vertical-align:baseline}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .listing-footer .inspection-item{padding-right:1rem !important}body #header_search_form{right:unset;left:0}body .time-list date.time{vertical-align:middle}