.property-search-section{padding:24px 20px 32px}.property-search-section .input-elevated{background:#fff;background-image:url(https://7623753.fs1.hubspotusercontent-na1.net/hubfs/7623753/image-optimization-2024/search-circle.svg);background-position:8px 12px;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #cececf;border-radius:6px;color:#000;font-size:14px;font-weight:400;line-height:24px;margin:0;min-height:auto;padding:8px 8px 8px 28px;width:340px!important}.input-elevated::placeholder{color:#888}.property-search-btn{align-items:center;background-color:#09090e;border:1px solid #09090e;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:space-around;line-height:24px;min-width:auto;overflow:hidden;padding:8px 12px;text-align:center;white-space:nowrap;width:108px}.property-search-btn:hover,button.grey-btn{background-color:#f2f2f5}button.grey-btn{color:#09090e}button.white-btn{background-color:#fff;border-color:#cececf;color:#09090e}.property-search-section .overflow-hidden{overflow:hidden}.property-search-section .overflow-ellipsis,.property-search-section .text-ellipsis,.property-search-section .truncate{text-overflow:ellipsis}.property-search-section .whitespace-nowrap{white-space:nowrap}.dis-flex.property-flex{gap:8px}.property-search-btn img{margin-left:.625rem}.property-search-btn.apply-custom-btn{margin-top:15px;width:100%}.property-search-btn.apply-custom-btn:hover{background-color:rgba(24,24,27,.9)}.custom-radio input{display:none}.custom-radio{border-radius:3px;margin:0;padding:5px 5px 5px 25px;width:100%}.custom-radio:hover{background-color:#f2f2f5}.custom-radio input:checked+.radio-btn:before{background-image:url(https://7623753.fs1.hubspotusercontent-na1.net/hubfs/7623753/image-optimization-2024/tick-black.svg);background-position:50%;background-repeat:no-repeat;content:"";height:8px;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.radio-btn{cursor:pointer;display:block;position:relative}.radio-btn p{font-size:.875rem;line-height:1.25rem}.dropdown-list{background-color:#fff;border:1px solid var(--slate-100,#f1f5f9);border-radius:6px;box-shadow:0 4px 6px 0 rgba(0,0,0,.09);left:50%;padding:5px;position:absolute;top:45px;transform:translateX(-50%);width:224px;z-index:1}.property-search-btn.btn-clickable.active img{transform:rotate(180deg)}.home-dropdown-list,.more-dropdown-list,.sort-dropdown-list{background-color:#fff;border:1px solid var(--slate-100,#f1f5f9);border-radius:6px;box-shadow:0 4px 6px 0 rgba(0,0,0,.09);left:50%;padding:5px;position:absolute;top:45px;transform:translateX(-50%);width:224px;z-index:1}.home-dropdown-wrapper,.more-dropdown-wrapper{padding:.5rem}.dropdown-title h4{color:#09090e;font-size:16px;font-weight:500;line-height:24px;margin:0}.text-sm{font-size:.875rem;line-height:1.25rem}.cursor-pointer{cursor:pointer}.custom-checkbox-wrapper label,.p1{margin:0}.p1{align-items:center;color:#09090e;cursor:pointer;display:flex;padding:.25rem .5rem .375rem}.p1:hover{background-color:#f2f2f5;border-radius:3px}.custom-checkbox{accent-color:#000;border-radius:9999px;cursor:pointer;height:.75rem;margin-right:.5rem;width:.75rem}.sort-dropdown-list .radio-btn p{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.sort-dropdown-list .custom-radio input:checked+.radio-btn p{color:#09090e}.bed-bath-dropdown-list{background-color:#fff;border:1px solid var(--slate-100,#f1f5f9);border-radius:6px;box-shadow:0 4px 6px 0 rgba(0,0,0,.09);left:50%;padding:5px;position:absolute;top:45px;transform:translateX(-50%);width:448px;z-index:1}.bath-inner-wrapper,.beds-inner-wrapper{align-items:center;display:flex;gap:.125rem;text-align:center}.bed-bath-dropdown-list .custom-radio{padding:0}.bed-bath-dropdown-list .custom-radio input:checked+.radio-btn:before{display:none}.bed-bath-dropdown-list .custom-radio input:checked+.radio-btn{background-color:#09090e}.bed-bath-dropdown-list .custom-radio input:checked+.radio-btn p{color:#fff}.bed-bath-dropdown-list .custom-radio .radio-btn{border:1px solid #e5e7eb;border-radius:0;padding:.25rem}.mt-3{margin-bottom:.5rem;margin-top:.75rem}.bed-bath-dropdown-wrapper,.price-dropdown-wrapper{padding:.5rem}.price-dropdown-list{background-color:#fff;border:1px solid var(--slate-100,#f1f5f9);border-radius:6px;box-shadow:0 4px 6px 0 rgba(0,0,0,.09);left:50%;padding:5px;position:absolute;top:45px;transform:translateX(-50%);width:352px;z-index:1}.price-button-flex{align-items:center;display:flex;gap:1rem;text-align:center;vertical-align:middle}.mr-\[70px\]{margin-right:70px}.min-max-area{margin-bottom:.75rem}.price-button-flex p{margin:0}.min-max-area{align-items:center;display:flex;gap:.25rem;justify-content:space-between;vertical-align:middle}.select-dropdown{display:inline-block;max-width:100%;position:relative}.select-dropdown__button{background-color:#f2f2f5;border:1px solid #09090e;border-radius:calc(.5rem - 2px);color:#09090e;cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;position:relative;text-align:left;width:144px}.select-dropdown__button::focus{outline:none}.select-dropdown__button:after{background-image:url(https://7623753.fs1.hubspotusercontent-na1.net/hubfs/7623753/image-optimization-2024/chevron-down.svg);background-position:88%;background-repeat:no-repeat;background-size:13px;content:"";height:12px;position:absolute;right:13px;text-align:left;top:13px;width:12px;z-index:2}.select-dropdown__button.active:after{transform:rotate(180deg)}.select-dropdown__button .zmdi-chevron-down{position:absolute;right:10px;top:12px}.select-dropdown__list.active{opacity:1;pointer-events:auto;transform:scale(1)}.select-dropdown__list-item{background:#fff;color:#09090e;cursor:pointer;display:block;font-size:.875rem;line-height:1.25rem;list-style-type:none;padding:10px 15px;text-align:left;transition:all .3s ease-in-out}.select-dropdown__list-item:hover{background-color:#f2f2f5}.search-area{display:inline-block;position:relative}.input-elevated{padding-right:30px}.clear-icon{color:#000;cursor:pointer;display:none;font-size:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.input-elevated:not(:placeholder-shown)+.clear-icon{display:block}.wrap-drop:after{background-image:url(https://7623753.fs1.hubspotusercontent-na1.net/hubfs/7623753/PropertyLoop%20-%202023/images/chevron-up.svg);background-size:cover;content:"";cursor:pointer;height:8px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:all .25s ease;width:12px}.wrap-drop.active:after{top:40%;transform:rotate(180deg)}.wrap-drop{background:#f2f2f5;border:1px solid #09090e;border-radius:6px;cursor:pointer;min-width:144px;padding:8px 12px;position:relative;text-align:left;z-index:9999}.wrap-drop111:after{border-color:#695d52 transparent;border-style:solid;border-width:10px 10px 0;content:"";height:0;margin-top:-4px;position:absolute;right:1rem;top:50%;width:0}.wrap-drop .drop{background:#fff;border-radius:8px;box-shadow:0 -10px 20px rgba(0,0,0,.15);display:none;left:0;list-style:none;margin-top:0;min-width:224px;opacity:0;padding-left:0;pointer-events:none;position:absolute;right:0;z-index:2}.wrap-drop .drop li a{border-radius:4px;color:#695d52;display:block;font-size:14px;line-height:20px;padding:8px 16px;text-decoration:none}.wrap-drop.active{border-color:#0d0e0e}.wrap-drop.active span{color:#0d0e0e}.wrap-drop .drop li:hover a{background-color:#f3f3f7;color:#09090e}.wrap-drop.active:after{border-width:0 10px 10px}.wrap-drop.active .drop{display:block;margin-top:15px;opacity:1;pointer-events:auto}.wrap-drop.active .drop li{border-radius:4px;margin:0 4px;padding:8px 16px}.wrap-drop.active .drop li:hover{background-color:#f2f2f5}.wrap-drop.active .drop li:first-child{margin-top:8px}.wrap-drop.active .drop li:last-child{margin-bottom:8px}.scrop-down-arrow,.scrop-up-arrow{display:flex;justify-content:center;padding:8px 0}.scrop-up-arrow img{transform:rotate(180deg)}.property-flex{opacity:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 9999s ease-in-out 0s}@media (max-width:767px){.search-area{width:100%}.property-search-section .input-elevated{border-radius:50px;width:100%!important}#searchFilterIcon{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px}.clear-icon{right:40px}}