body .select2-results__option[aria-selected=false]{background-color:#eae8e7;color:#343232}body .select2-container--default .select2-results__option[aria-selected=true]{background-color:#9dbf3b !important;color:#fff}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#9dbf3b !important;color:#fff}body mark{padding:0}body .gform_wrapper form .gform_footer{padding:0}body.menu-expand header .toggle-menu i:before{color:#6599d1}@media(max-width: 1122px){body.home:not(.scrolled) header .header-search i{color:#6599d1 !important}}body footer#footer #footer-top .contact-details+[class*=col-]>div:not(.row) ul.menu>li>a,body footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow .slider-nav{display:none}@media(max-width: 767px){body footer#footer{padding-bottom:30px}}body footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{max-width:60rem}body footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form h5.title-section{font-size:2.75rem;font-family:Cormorant Garamond;margin-bottom:1.45rem}body footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .apt-simple-form{display:flex;flex-direction:column-reverse}body footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .apt-simple-form .simple-form-desc{font-size:1.25rem;margin-bottom:1.75rem}body footer#footer #footer-top .reinsw-footer-logo{text-align:right}body footer#footer #footer-top .reinsw-footer-logo a img{max-width:190px}body footer#footer #footer-top .menu-title{margin-bottom:1rem}@media(min-width: 1122px){body footer#footer #footer-top .menu-title+[class*=menu-] ul.menu{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1122px){body header .header-menu-container #site-navigation ul.menu>li[class*=current] li[class*=current]>a{color:#000 !important;font-weight:bold}body header .header-menu-container #site-navigation ul.menu>li[class*=current]>a{color:#000 !important;font-weight:bold}}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{background-color:#000;height:100vh}@media(max-width: 992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{padding:0}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text,body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{background:rgba(0,0,0,0)}}body.home #page main#main .ap-wrapper .widget_media_video{position:static;opacity:.75}body.home #page main#main .ap-wrapper .widget_media_video+.widget_block{position:absolute;left:0;bottom:0;margin:1rem}body.home #page main#main .ap-wrapper .widget_media_video .wp-block-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;margin:0}body.home #page main#main .ap-wrapper .widget_media_video .wp-block-video video{width:100%;height:100%;object-fit:cover}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text .title-section{font-size:2.425rem}@media(max-width: 1400px){body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text .title-section{font-size:1.75rem}}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial .homepage-testimonial .img-testimonial .no-image-container{font-size:1.5rem}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1){body.home #page main#main .ap-wrapper.custom-testi{flex-direction:column}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2.5rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial{width:100%;padding:0rem;margin:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .tns-inner{margin:0 !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial{padding-right:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav{margin-left:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav>span{color:#fff !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .testi-items .item-testimonial{margin-left:2rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}}@media only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){body.home #page main#main .ap-wrapper.custom-testi{flex-direction:column}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2.5rem}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial{width:100%;padding:0rem;margin:0}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .homepage-testimonial .slider-nav>span{color:#fff !important}body.home #page main#main .ap-wrapper.custom-testi .widget_ap-testimonial #block-testimonial .bg-overlay-section{width:100%;left:0}}@media only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:40vh}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow{position:absolute}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-slideshow .ap-slideshow.single-slideshow .carousel .item .embed-responsive{padding-bottom:50vh}}@media(max-width: 992px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text h5.title-section{margin-bottom:0}}body.home #page main#main .widget.widget_ap-realty-agents .single-slideshow .tns-outer .carousel .agent-items .agent-caption .agent-name{font-size:1rem}body.home #page main#main #sb_instagram{width:85%;margin:0 auto}body.home #page main#main #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,body.home #page main#main #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img{display:flex;align-items:center;justify-content:center}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-search__inner{background-color:rgba(0,0,0,0);padding:0;border:0;box-shadow:none}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-search input[type=submit]{height:40px;padding:8px 50px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px !important;background-color:#343232;border:2px solid #343232;text-transform:none}@media(max-width: 992px){body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-search input[type=submit]{padding:8px 16px;margin-top:1rem}}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-select#filter-list-type{margin-bottom:8px;padding:0}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-select#filter-list-type .collapsible-tab ul.collapsible-ul{display:flex;align-items:center}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-select#filter-list-type .collapsible-tab ul.collapsible-ul li{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;padding:8px 25px;background:#eaeaea;color:#333;border-radius:3px;overflow:hidden;text-align:center;transition:.5s;height:40px}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-select#filter-list-type .collapsible-tab ul.collapsible-ul li+li{margin-left:10px}@media(max-width: 992px){body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-select#filter-list-type .collapsible-tab ul.collapsible-ul li{padding:8px 16px;flex-grow:1}}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--top .field-select#filter-list-type .collapsible-tab ul.collapsible-ul li.active{background:#e7302a;color:#fff}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom{padding:0 1rem 0 2rem}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom.is-shown{padding:1.25rem 1rem calc(1rem - 10px) 2rem}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select{padding:0 15px 15px 0}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select label[for=list]{white-space:nowrap}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select.field-property-building-area-min,body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select.field-property-building-area-max,body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select.field-select-keywords{width:100%}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select.field-property-building-area-min input[type=text],body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select.field-property-building-area-max input[type=text],body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select.field-select-keywords input[type=text]{background-color:#fff;border:1px solid #eee !important;width:100%;height:42px;border-radius:0;border:0;padding:8px 12px;border:1px solid rgba(0,0,0,.075);box-shadow:rgba(0,0,0,.05) 0px 1px 4px 0px,rgba(0,0,0,0) 0px 1px}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select .select2-container .select2-selection--multiple{background-color:#fff}body.ap-shortcode-ap_search_results #page main#main .listing-results-search-form .listing__forms--bottom .field-select .select2-container .select2-selection--single{background-color:#fff}@media(min-width: 1122px){body.ap-shortcode-ap_search_results #page main#main .search-results .listing-body .search-result-container:not(.toggle){grid-template-columns:calc(55vw - 10px) 1fr}}body.ap-shortcode-ap_search_results #page main#main .search-results .listing-body .search-result-container:not(.toggle) .property-count .select2-container{min-width:250px}@media(min-width: 1122px){body.ap-shortcode-ap_search_results #page main#main .search-results .listing-body .search-result-container:not(.toggle) .property-listing-container .listing-wrapper #ap-listing-search-results{grid-template-columns:repeat(3, 1fr);gap:0rem}body.ap-shortcode-ap_search_results #page main#main .search-results .listing-body .search-result-container:not(.toggle) .property-listing-container .listing-wrapper #ap-listing-search-results .listing-item{min-width:0}}body.ap-shortcode-ap_search_results #page main#main .search-results .listing-body .search-result-container .property-listing-container .listing-wrapper #ap-listing-search-results .listing-item .suburb{text-transform:unset}body.ap-shortcode-ap_search_results #page main#main .search-results .listing-body .search-result-container .property-listing-container .listing-wrapper #ap-listing-search-results .listing-item .address{display:block !important;text-transform:capitalize}body.ap-page-less-ap_property #page main#main .listing-top-section .sticker.more-padding{padding:.65rem 1.25rem}body.ap-page-less-ap_property #page main#main .listing-top-section #gallery:before{height:100px}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container{background-color:rgba(0,0,0,0);box-shadow:0;border:0}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container>.rooms-container,body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container>.contact-container,body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container>.tools-container{padding:1rem 0;color:#000}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container{background-color:rgba(0,0,0,0);color:#000;padding:1rem 0}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container .contract__label{font-weight:bold;background-color:#c9392f;color:#fff}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container .price{text-align:left !important}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container .price__label{text-align:left !important}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .rooms-container ul li{display:inline-flex;align-items:center}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .rooms-container ul li i{font-size:1.5rem;margin-right:.5rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .btn-solid-theme a.btn{padding:.75rem 1rem !important;text-transform:uppercase}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .btn-solid-theme a.btn:hover{background-color:#343232;border-color:#343232 !important}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-auction-container .auction-item__date{background-color:#6599d1;padding:1rem 1.5rem;min-width:5.75rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-inspection-container .opentimes-item__date{background-color:#6599d1;padding:1rem 1.5rem;min-width:5.75rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .container__agent{grid-template-columns:repeat(auto-fill, 285px);gap:1.75rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper img{object-position:top}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container{position:unset;background:#fff;padding:2.25rem 2rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container *{color:#000 !important}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container ul[class]{flex-wrap:wrap;flex-direction:column}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container ul[class] li+li{margin:0;margin-top:.5rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container ul[class] li a{padding:0;border:0;font-weight:600;font-size:.9rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__content #agents .listing-agent .agent-photo-wrapper .agent-info-container ul[class] li a i{font-size:1.35rem;color:#d33 !important;vertical-align:-2.5px}body.ap-page-less-ap_property #page main#main .listing-mid-section__content .property-address-title{text-transform:capitalize}@media only screen and (min-device-width: 1024px)and (max-device-width: 1366px)and (-webkit-min-device-pixel-ratio: 2){body.ap-page-less-ap_property #page main#main .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button{padding-left:0rem}}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container{color:#000}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .overview-container{padding:1rem 0}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .overview-container>div{display:flex;align-items:center}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .overview-container>div .detail-label{font-weight:bold;margin-bottom:0;flex:0 0 140px;max-width:140px}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .overview-container>div .detail-value{flex-grow:1}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container{display:flex;align-items:center}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container .contract{flex:0 0 140px;max-width:140px}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container .contract__label{display:inline-block}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container .price{flex-grow:1}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .price-container .price__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .rooms-container{padding:0}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .rooms-container .land-size{margin-left:0}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .rooms-container ul.rooms li{display:inline-flex;align-items:center}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .rooms-container ul.rooms li i{font-size:1.75rem;margin-right:.45rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .contact-container a.btn:hover{background-color:#6599d1}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .property-quickinfo-container .tools-container{border-bottom:1px solid rgba(0,0,0,.1)}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .social-media ul[class]{padding:0;display:flex;align-items:center}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .social-media ul[class] li{margin:.15rem .35rem}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .social-media ul[class] li a{background-color:#c9392f;color:#fff;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;border-radius:50%}body.ap-page-less-ap_property #page main#main .listing-mid-section__information .detail-information{border-top:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,0);color:#000;padding:1rem 0}body.ap-shortcode-ap_agents #page main#main article[id]>.container{width:100%}body.ap-shortcode-ap_agents #page main#main article[id] div[id*=agent-listing] .staff-item-container .col{padding:0 15px;margin-bottom:30px !important}@media(min-width: 1200px){body.ap-shortcode-ap_agents #page main#main article[id] div[id*=agent-listing] .staff-item-container .col{flex:0 0 25% !important;max-width:25% !important}}body.ap-shortcode-ap_agents #page main#main article[id] div[id*=agent-listing] .staff-item-container .col .container-agent .embed-responsive{padding-bottom:133%}body.ap-shortcode-ap_agents #page main#main article[id] div[id*=agent-listing] .staff-item-container .col .container-agent .agent-container .agent-info>.row{flex-direction:column}body.ap-shortcode-ap_sitemap #page main#main article[id] .entry-content .nav-sitemap .item{margin-bottom:15px}body.ap-shortcode-ap_sitemap #page main#main article[id] .entry-content .nav-sitemap .item .parent{text-transform:uppercase;font-size:1.5rem;color:#d33}body.ap-shortcode-ap_sitemap #page main#main article[id] .entry-content .nav-sitemap ul{list-style:none;text-align:center;margin:0 0 10px 0;padding:0}body.ap-shortcode-ap_sitemap #page main#main article[id] .entry-content .nav-sitemap ul a{color:#000}body.contact-us #page main#main .gform_wrapper{margin-top:0 !important}body.contact-us #page main#main .gform_wrapper form .gform_body ul.gform_fields li.gfield:first-child{margin-top:0 !important}body.contact-us #page main#main .gform_wrapper form .gform_body ul.gform_fields li.gfield:first-child .ginput_container{margin-top:0 !important}body.ap-page-less-ap_team #page main#main #agent .agent-photo-wrapper .agent-descriptions .agent-description__inner .desc{max-height:100%}body.ap-page-less-ap_team #page main#main #agent .agent-photo-wrapper img{object-position:top}@media(max-width: 767px){body.ap-page-less-ap_team #page main#main #agent #tabs .tab-pane .row{margin:0 !important}}body.ap-page-less-ap_team .listing-item section .container .suburb{text-transform:unset !important}.listing-item section .container .address{text-transform:capitalize}.listing-item section .container .suburb{text-transform:unset !important}.listing-item section .container ul.rooms{display:none !important}