@charset "UTF-8";.hpSearch{padding:min(5.5625vw,89px) 0 min(5.875vw,94px);z-index:1}.hpSearch .hpSearch__bg:before{background:#000;opacity:38%}.hpSearch .hpSearch__wrap{width:min(80%,1122px)}.hpSearch .hpSearch__wrap .hpSearch__logo{max-width:clamp(288px,22.875vw,366px)}.hpSearch .hpSearch__wrap .hpSearch__logo span{display:block;font-size:1em;color:#fff;letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-top:1em}.hpSearch .hpSearch__wrap .hpSearch__cta{gap:.667rem;margin-top:1.133rem}.hpSearch .hpSearch__wrap .hpSearch__cta a{display:flex;align-items:center;justify-content:center;font-size:1em;color:#fff;letter-spacing:.1em;text-align:center;text-transform:uppercase;border:1px solid #fff;width:241px;width:14.17em;padding:1.233em 0}.hpSearch .hpSearch__wrap .hpSearch__cta a:hover{color:#000;border-color:var(--primary);background:var(--primary)}.hpSearch .hpSearch__wrap .hpSearch__form{margin-top:min(3.0625vw,49px)}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field{margin:0 -.5rem;row-gap:1em}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field{width:11.1418047882%;font-size:1rem;padding:0 .5em}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field input,.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field select{outline:none;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit!important;font-weight:300;color:#fff;letter-spacing:.05em;border-bottom:1px solid #fff;text-overflow:ellipsis;width:100%;padding:.6em 0;min-height:2.55em}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field input#bs-cityid{color:#000!important}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field.lg{width:19.4290976059%}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field.dd{position:relative}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field.dd input,.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field.dd select{padding-right:1.33em}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field.dd:before{content:"";position:absolute;top:50%;right:.8667em;transform:translateY(-50%);width:0px;height:0px;border-style:solid;border-width:.4em .2667em 0 .2667em;border-color:#fff transparent transparent transparent;pointer-events:none;z-index:1}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field .bootstrap-select>.dropdown-toggle{min-height:2.55em}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__button button{outline:none;border:none;background:none;font-size:1.733rem;color:#fff;transform:scaleX(-1);padding:0;margin-left:auto;display:block}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__button button:hover{color:var(--primary)}.hpSearch .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:1rem;font-weight:300;letter-spacing:.05em;line-height:1}.hpSearch .bootstrap-select.btn-group.open .dropdown-toggle .filter-option{color:#000!important}.hpSearch .hpSearch__wrap .bootstrap-select.btn-group .dropdown-menu.inner{max-height:300px!important;min-width:100%!important}.hpHomeWorth{padding:min(8.25vw,132px) 0 min(6.3125vw,101px)}.hpHomeWorth.bt{margin-top:3.33rem}.hpHomeWorth .hpHomeWorth__bg:after{background:#000;opacity:50%}.hpHomeWorth .hpHomeWorth__wrap{width:min(70%,1400px)}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__title em{margin-top:.944em;letter-spacing:.02em;line-height:1.4}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form{margin-top:min(3.25vw,51px);max-width:810px}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form form{position:relative}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form .fields .field{width:calc(50% - 1.066rem)}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form .fields .field.lg{width:100%}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form .fields .field input,.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form .fields .field select{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;font-size:1.066rem;letter-spacing:.02em;color:#ffffff78;border-bottom:1px solid #c6c6c6;padding:1.125em 1.75em;margin-bottom:.25em}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form .submit{padding-top:45px!important}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form .submit .wpcf7-spinner{position:absolute;top:10px;left:50%;transform:translate(-50%);margin:0}.hpHomeWorth .hpHomeWorth__wrap .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:5px;left:0;width:auto;font-size:1rem;z-index:1}.hpHomeWorth .hpHomeWorth__wrap .use-floating-validation-tip .wpcf7-response-output{position:absolute;left:0;right:0;font-size:1rem;color:#fff;text-align:center;margin:1em 0}.hpReceiveListings{padding:min(10.75vw,172px) 0 min(11.4375vw,183px)}.hpReceiveListings .hpReceiveListings__bg:after{background:#000;opacity:50%}.hpReceiveListings .hpReceiveListings__wrap{width:min(70%,1080px)}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__desc{max-width:1000px}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__desc p{font-size:1.0667rem;color:#fff;line-height:1.625;letter-spacing:.02em;text-align:center;margin-top:2rem}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__desc p+p{margin-top:1em}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form{margin-top:min(3.6875vw,59px);max-width:786px}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form{position:relative}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .fields{row-gap:1rem}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .fields .field{width:35.2417302799%}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .fields .field input,.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .fields .field select{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;font-size:1.0667rem;letter-spacing:.02em;color:#fff;border-bottom:1px solid #fff;padding:1.0625em 0}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .submit{margin:auto}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .submit .wpcf7-spinner{position:absolute;top:0;left:50%;transform:translate(-50%);margin:0}.hpReceiveListings .hpReceiveListings__wrap .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:5px;left:0;width:auto;font-size:var(--font-size-default);z-index:1}.hpReceiveListings .hpReceiveListings__wrap .use-floating-validation-tip .wpcf7-response-output{position:absolute;left:0;right:0;font-size:var(--font-size-default);color:#fff;text-align:center;margin:1em 0}.hpSearch__add{margin:40px auto auto;display:flex;width:100%}.hpSearch__add-tab{display:flex}.hpSearch__add-tab>li{display:flex}.hpSearch__add-tab .dropdown-toggle{background:var(--primary);border:0;color:#000;display:flex;flex-direction:row;align-items:center;padding:.5em 1em .5em 0;margin:0;font-size:1rem;font-weight:300;letter-spacing:.05em;background:none;color:#fff;border-bottom:1px solid #fff}.hpSearch__add-tab .dropdown-toggle:after{font-family:FontAwesome;content:"";margin-left:5px;font-size:16px;display:none}.hpSearch__add-tab .dropdown-toggle[aria-expanded=true]{background-color:#eee}.hpSearch__add-tab .dropdown-toggle[aria-expanded=true]:after{content:""}.hpSearch__add-tab .dropdown-toggle:focus,.hpSearch__add-tab .dropdown-toggle:hover{border-color:rgba(var(--color-black-rgb),.02)}.hpSearch__add-tab .dropdown-menu{box-shadow:0 6px 20px #0003;border-radius:10px;border:0;padding:0}.hpSearch__add-tab .dropdown-menu li{border-bottom:1px solid #eee}.hpSearch__add-tab .dropdown-menu li a{background:none;color:#000;font-size:1rem;font-weight:300;letter-spacing:.05em;padding:.25em 1em}.hpSearch__add-tab .dropdown-menu li a:focus,.hpSearch__add-tab .dropdown-menu li a:hover{background:var(--primary)}.hpSearch__add-tab .dropdown-menu li.active a{background:var(--primary);display:flex;justify-content:space-between}.hpSearch__add-tab .dropdown-menu li.active a:after{content:"✔";margin-left:15px}.hpSearch__add-content{flex:1}.hpSearch__add-content .tab-pane{background:none;position:relative}.hpSearch__add-content .tab-pane form{display:flex;justify-content:space-between}.hpSearch__add-content .tab-pane form .form-input{position:relative;display:flex;width:calc(100% - 53px)}.hpSearch__add-content .tab-pane form .form-input>input{background:none;font-size:1rem;font-weight:300;letter-spacing:.05em;height:100%;width:100%;border:none;text-overflow:ellipsis;outline:none;color:#fff;border-bottom:1px solid #fff;padding:.5em 0;margin:0 1em}.hpSearch__add-content .tab-pane form .form-input .button,.hpSearch__add-content .tab-pane form .form-input button{display:block;width:100%;height:100%;min-height:53px;overflow:hidden;cursor:pointer;border:0;text-align:left;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;background-color:#fff;position:relative;background:none;color:var(--color-black);font-weight:300;letter-spacing:.05em;padding:0;border-bottom:1px solid #fff;margin-left:1em;color:#fff}.hpSearch__add-content .tab-pane form .form-input .button span,.hpSearch__add-content .tab-pane form .form-input button span{position:absolute;top:3px;left:0;font-size:1rem;font-weight:300;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.hpSearch__add-content .tab-pane form .form-input .button span.placeholder,.hpSearch__add-content .tab-pane form .form-input button span.placeholder{top:calc(50% + 10px);transform:translateY(-50%)}.hpSearch__add-content .tab-pane form .form-input .button input,.hpSearch__add-content .tab-pane form .form-input button input{position:absolute;left:0;width:100%;top:calc(50% + 10px);transform:translateY(-50%);border:navajowhite;outline:none}.hpSearch__add-content .tab-pane form .form-input .button>div,.hpSearch__add-content .tab-pane form .form-input button>div{color:#999;position:absolute;width:20px;height:25px;top:50%;transform:translateY(-50%);right:22px;width:auto;color:var(--color-black)}.hpSearch__add-content .tab-pane form .form-input .button>div .caret,.hpSearch__add-content .tab-pane form .form-input button>div .caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px dashed;border-top:4px solid\	;border-right:4px solid transparent;border-left:4px solid transparent;margin:0;border:0}.hpSearch__add-content .tab-pane form .form-input .button>div .caret:after,.hpSearch__add-content .tab-pane form .form-input button>div .caret:after{position:absolute;z-index:2;top:50%;transform:translateY(-50%);font-family:FontAwesome;content:"";font-size:16px}.hpSearch__add-content .tab-pane form .form-input .button.active>div .caret:after,.hpSearch__add-content .tab-pane form .form-input button.active>div .caret:after{transform:translateY(-50%) scaleY(-1)}.hpSearch__add-content .tab-pane form .form-input .button+div,.hpSearch__add-content .tab-pane form .form-input button+div{overflow:hidden;display:none;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #aaa;left:0;top:100%;box-shadow:0 4px 5px #00000026;width:100%;background-color:#fff;border:0;padding:5px 0;border-radius:0 0 5px 5px;margin-top:-3px;font-size:14px}.hpSearch__add-content .tab-pane form .form-input .button+div.active,.hpSearch__add-content .tab-pane form .form-input button+div.active{display:block}.hpSearch__add-content .tab-pane form .form-input .button+div.md,.hpSearch__add-content .tab-pane form .form-input button+div.md{width:50%}.hpSearch__add-content .tab-pane form .form-input .button+div ul,.hpSearch__add-content .tab-pane form .form-input button+div ul{overflow:auto;margin:0;padding:0;max-height:250px}.hpSearch__add-content .tab-pane form .form-input .button+div ul li,.hpSearch__add-content .tab-pane form .form-input button+div ul li{list-style:none;display:list-item;background-image:none;position:static;padding:4px 1em}.hpSearch__add-content .tab-pane form .form-input .button+div ul li label,.hpSearch__add-content .tab-pane form .form-input button+div ul li label{white-space:pre-wrap;padding:0;cursor:pointer;color:#000;outline:none;display:flex;align-items:center;gap:5px;font-size:1rem;font-weight:300;letter-spacing:.05em}.hpSearch__add-content .tab-pane form .form-input .button+div ul li label input[type=checkbox],.hpSearch__add-content .tab-pane form .form-input button+div ul li label input[type=checkbox]{cursor:pointer;outline:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;width:1em;height:1em;border-radius:20px;overflow:hidden;display:flex;border:2px solid #eee;margin:0}.hpSearch__add-content .tab-pane form .form-input .button+div ul li label input[type=checkbox]:checked,.hpSearch__add-content .tab-pane form .form-input button+div ul li label input[type=checkbox]:checked{border-color:#000}.hpSearch__add-content .tab-pane form .form-input .button+div ul li label input[type=checkbox]:checked:after,.hpSearch__add-content .tab-pane form .form-input button+div ul li label input[type=checkbox]:checked:after{display:flex;justify-content:center;align-items:center;font-family:FontAwesome;width:100%;text-align:center;content:"";font-size:1.25em;color:#000}.hpSearch__add-content .tab-pane form .form-input .button+div ul li label span,.hpSearch__add-content .tab-pane form .form-input button+div ul li label span{padding-left:3px}.hpSearch__add-content .tab-pane form .form-input .button+div ul li label.disabled input,.hpSearch__add-content .tab-pane form .form-input button+div ul li label.disabled input{display:none}.hpSearch__add-content .tab-pane form .form-input .button+div ul li label.disabled span,.hpSearch__add-content .tab-pane form .form-input button+div ul li label.disabled span{color:#000!important;cursor:default}.hpSearch__add-content .tab-pane form .form-input .button+div ul li a,.hpSearch__add-content .tab-pane form .form-input button+div ul li a{padding:6px 1em;display:block;color:inherit;margin:-4px -.95em;font-size:1rem;font-weight:300;letter-spacing:.05em}.hpSearch__add-content .tab-pane form .form-input .button+div ul li a:hover,.hpSearch__add-content .tab-pane form .form-input button+div ul li a:hover{background:var(--primary)}.hpSearch__add-content .tab-pane form .form-input .button+div ul:hover,.hpSearch__add-content .tab-pane form .form-input button+div ul:hover{background:none}.hpSearch__add-content .tab-pane form .form-input .button+div ul:hover label,.hpSearch__add-content .tab-pane form .form-input button+div ul:hover label{color:#000}.hpSearch__add-content .tab-pane form .form-input.sb{width:calc((100% - 103px)/2)}.hpSearch__add-content .tab-pane form#sbSearch-form{flex-wrap:wrap}.hpSearch__add-content .tab-pane form .form-more{display:flex;width:50px}.hpSearch__add-content .tab-pane form .form-more>button{border:0;margin:auto;padding:0;background:none;display:flex;align-items:center;justify-content:center}.hpSearch__add-content .tab-pane form .form-more>button svg{fill:#fff;transition:var(--transition)}.hpSearch__add-content .tab-pane form .form-more>button:hover svg{fill:var(--primary)}.hpSearch__add-content .tab-pane form .form-more>button+div,.hpSearch__add-content .tab-pane form .form-more>button+.dropdown-menu{width:100%}.hpSearch__add-content .tab-pane form .form-more>.dropdown-menu{width:100%;padding-bottom:15px}.hpSearch__add-content .tab-pane form .form-more .form-input{width:100%}.hpSearch__add-content .tab-pane form .form-more .form-input .button,.hpSearch__add-content .tab-pane form .form-more .form-input button{color:#fff;border-bottom-color:#000;margin-left:0}.hpSearch__add-content .tab-pane form .form-more .form-input .button span,.hpSearch__add-content .tab-pane form .form-more .form-input .button input,.hpSearch__add-content .tab-pane form .form-more .form-input button span,.hpSearch__add-content .tab-pane form .form-more .form-input button input{padding-left:0;color:#000}.hpSearch__add-content .tab-pane form .form-button button{text-align:center;width:53px;height:53px;display:flex;justify-content:center;align-items:center;flex-direction:row;background:transparent;border:none;outline:none;border-radius:0;transform:scaleX(-1);font-size:1.733rem;color:#fff}.hpSearch__add-content .tab-pane form .form-button button:hover{color:var(--primary)}.post-page-aios-custom-idx-broker-details-page #listings-details .listings-slideshow .listings-slideshow-slide:after{display:none!important}.post-page-aios-custom-idx-broker-details-page #listings-details .listings-slideshow-thumbnail .slick-slide,.post-page-aios-custom-idx-broker-details-page #listings-details .listings-slideshow-thumbnail .splide__slide{opacity:1!important}@media screen and (min-width: 992px){.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field{width:96.7914438503%}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__button{width:4.5454545455%}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .submit{width:25.9541984733%;padding-left:1.272264631%;padding-top:0;margin:0}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .submit button{width:100%}}@media screen and (max-width: 991px){.hpSearch{padding-bottom:var(--outerspace-global)!important}.hpSearch .hpSearch__wrap{width:90%}.hpSearch .hpSearch__wrap .hpSearch__form{margin-top:var(--innerspace-global);max-width:576px}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field{width:50%!important}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__button button{margin:20px auto 0;font-size:2.5em}.hpHomeWorth{padding-bottom:var(--outerspace-global)!important}.hpHomeWorth .hpHomeWorth__wrap{width:min(90%,700px)}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form{margin-top:var(--innerspace-global)}.hpReceiveListings{padding-bottom:var(--outerspace-global)!important}.hpReceiveListings .hpReceiveListings__wrap{width:min(90%,700px)}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form{margin-top:var(--innerspace-global)}.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .fields .field{width:calc(50% - .5rem)}}@media screen and (max-width: 767px){.hpSearch__add{max-width:576px;row-gap:1em;flex-wrap:wrap}.hpSearch__add-tab{width:100%}.hpSearch__add-tab>li{width:100%}.hpSearch__add-tab .dropdown-toggle{width:100%}.hpSearch__add-tab .dropdown-toggle:after{margin-left:auto}.hpSearch__add-content .tab-pane form{flex-wrap:wrap;row-gap:1em}.hpSearch__add-content .tab-pane form .form-input{width:100%;flex-direction:column;row-gap:1em}.hpSearch__add-content .tab-pane form .form-input>input{margin:0}.hpSearch__add-content .tab-pane form .form-input .button,.hpSearch__add-content .tab-pane form .form-input button{margin:-.5em 0 0}.hpSearch__add-content .tab-pane form#sbSearch-form .form-input.fm{width:100%}.hpSearch__add-content .tab-pane form .form-more{width:auto}.hpSearch__add-content .tab-pane form .form-more>button svg{width:30px}.hpSearch__add-content .tab-pane form .form-more+.form-button{width:auto}.hpSearch__add-content .tab-pane form .form-button{width:100%;text-align:center}.hpSearch__add-content .tab-pane form .form-button button{padding:0;width:auto;height:auto;font-size:2.5em;margin:auto}}@media screen and (max-width: 400px){.hpSearch .hpSearch__wrap .hpSearch__cta a{width:100%}.hpSearch .hpSearch__wrap .hpSearch__form .hpSearch__field .field{width:100%!important}.hpHomeWorth .hpHomeWorth__wrap .hpHomeWorth__form .fields .field,.hpReceiveListings .hpReceiveListings__wrap .hpReceiveListings__form form .fields .field{width:100%}}
