.autoComplete{width:100%;background:#fff;position:absolute;left:0;top:36px;overflow:hidden;border-radius:8px;transition:.3s;z-index:2;display:none;box-shadow:0 6px 6px 0 #33300029}.autoComplete.active{display:block}.autoCompleteBody{display:block;overflow:auto;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;max-height:400px;height:100%}.autoCompleteBody::-webkit-scrollbar{display:none}.autoCompleteTitle{font-size:14px;color:#333;display:flex;display:-webkit-flex;align-items:center;font-weight:600}.autoCompleteBox{padding:0 12px;border-top:#e6e6e6 solid 1px}.autoCompleteBox~.autoCompleteBox .autoCompleteTitle{margin-top:8px}.autoCompleteTitle .titleIcon{margin-right:10px}.autoComplete .searchChipBox{margin:0 -5px;padding:5px 0;display:flex;display:-webkit-flex;flex-wrap:wrap}.autoCompleteTitle~.searchChipBox{margin:5px -5px 0}.autoComplete .searchChipLi{padding:0 5px;margin:5px 0;flex:none;width:50%}.autoComplete .searchChipLi a{padding:0 15px;color:var(--text-secondary);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:solid 1px #e8e8e8;line-height:32px;border-radius:20px;transition:.3s}.autoComplete .searchChipLi:hover a{border-color:#333;color:var(--text-primary);transition:.3s}.autoComplete .autoCompleteSearch ul{display:block;left:0!important;top:0!important}.autoComplete .autoCompleteSearch li{padding:0 12px;position:relative;cursor:pointer;line-height:38px;transition:.3s;display:flex;display:-webkit-flex;justify-content:space-between;border-top:#e6e6e6 solid 1px}.autoComplete .autoCompleteSearch li .searchValueName{padding-left:20px;flex:none;width:calc(100% - 90px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary);font-size:13px}.autoComplete .autoCompleteSearch li .searchValueName em{position:absolute;left:10px;top:0;bottom:0;display:flex;display:-webkit-flex;justify-content:center;align-items:center;font-style:normal}.autoComplete .autoCompleteSearch li .searchValueName .icon-angle-right{transform:rotate(-45deg)}.autoComplete .autoCompleteSearch li:hover{background:#f0f0f0;transition:.3s}.autoComplete .autoCompleteSearch li b{font-weight:600;color:#333}.autoComplete .searchRelated{font-size:10px;color:var(--text-secondary)}.autoComplete .nearBy{margin:5px -5px;display:flex;display:-webkit-flex;flex-wrap:wrap}.autoComplete .nearByChip{padding:7px 10px;background:#f8f5ff;border-radius:8px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5f449b;line-height:28px;font-size:12px;border:solid 1px #e7ddff;flex:none;display:flex;display:-webkit-flex;align-items:center;cursor:pointer}.autoComplete .icon-plus{margin-right:8px;position:relative;width:20px;height:20px;background:#5f449b;border-radius:100%;flex:none;color:var(--text-white);display:flex;display:-webkit-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600}.autoComplete .nearByBody{width:calc(100% - 28px);flex:none}.autoComplete .nearBy .localityName{line-height:normal;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-weight:600}.autoComplete .nearBy .nearByDistance{margin-top:2px;line-height:normal;font-size:12px;color:var(--text-secondary)}.autoComplete .searchChipBox{margin:0}.autoComplete .smChips{padding:5px 32px 5px 15px;margin:5px 10px 5px 0;background:#f8f5ff;border-radius:20px;position:relative;max-width:87%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;color:#5f449b;line-height:28px;font-size:12px;border:solid 1px #e7ddff;flex:none}.autoComplete .smChips em{font-size:8px;color:#909090;width:32px;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;cursor:pointer}.listingSecTwo .bxslider{overflow:auto;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none}.listingSecTwo .bxslider::-webkit-scrollbar{display:none}.commuteFormBox{width:100%;border-radius:8px 8px 0 0;box-shadow:0 0 17px 0 rgba(0,0,0,.08);border:solid 1px #ededed;background:#fff;position:relative}.commuteHeadingBox{padding:15px 30px 15px 15px;display:flex;display:-webkit-flex;align-items:center;background:#f7f7f7;border-radius:8px 8px 0 0}.commuteHeadingBox .commuteHeading{width:calc(100% - 20px)}.commuteHeadingBox .commuteHeading strong{font-size:16px;color:var(--text-primary);font-weight:600}.commuteHeadingBox .commuteHeading span{margin-top:4px;color:var(--text-secondary);display:block}.commuteFormBox .closeButton{height:48px;width:48px;position:absolute;right:0;top:0;background:0 0;border:none;display:flex;display:-webkit-flex;align-items:center;justify-content:center}.commuteFormBox .closeButton .close{position:relative;display:flex;display:-webkit-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background:#e1e1e1}.commuteFormBox .closeButton .close::after,.commuteFormBox .closeButton .close::before{height:13px;width:1px;position:absolute;background:#666;content:''}.commuteFormBox .closeButton .close::before{transform:rotate(-45deg)}.commuteFormBox .closeButton .close::after{transform:rotate(45deg)}.commuteFormBody{padding:15px}.commuteFormBody .label{margin-bottom:5px;display:block;font-size:14px;color:var(--text-primary);font-weight:600}.commuteFormBody .distanceBox{display:flex;display:-webkit-flex;gap:16px;flex-wrap:wrap}.commuteFormBody .distance{padding:10px 8px;display:flex;display:-webkit-flex;align-items:center;gap:6px;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.04);border:solid 1px #ededed;background:#fff;width:calc(50% - 8px);color:var(--text-primary);cursor:pointer;font-size:12px;white-space:nowrap}.commuteFormBody .distance input{flex:none}.commuteFormBody .travelMoodBox li{margin-top:8px}.commuteFormBody .travelMoodBox li label{display:inline-flex;display:-webkit-inline-flex;align-items:center;gap:10px;color:var(--text-primary);cursor:pointer}.commuteFormBody .btn-primary{width:100%}.commuteFormBody .form-group{margin-bottom:15px}@media screen and (min-width:540px){.commuteFormBox{max-width:480px;border-radius:8px}.commuteHeadingBox{padding:20px 30px 20px 20px}.commuteFormBox .closeButton{cursor:pointer;opacity:.7;transition:.3s}.commuteFormBox .closeButton:hover{opacity:1;transition:.3s}.commuteFormBody{padding:20px}.commuteFormBody .distance{padding:10px 15px;font-size:13px;gap:10px}}.commuteAutoCompleteInput{position:relative}.commuteAutoCompleteInput .input-error{color:red;margin-top:4px}.commuteAutoComplete{width:100%;background:#fff;position:absolute;left:0;top:40px;overflow:hidden;border-radius:8px;transition:.3s;z-index:2;display:block;box-shadow:0 6px 6px 0 #33300029}.commuteAutoComplete .autoCompleteSearch{display:block;overflow:auto;-webkit-scrollbar-width:none;-moz-scrollbar-width:none;-ms-scrollbar-width:none;scrollbar-width:none;max-height:215px}.commuteAutoComplete .autoCompleteSearch::-webkit-scrollbar{display:none}.commuteAutoComplete .autoCompleteSearch{margin:0!important}.commuteAutoComplete .autoCompleteSearch ul{display:block;left:0!important;top:0!important;width:auto!important}.commuteAutoComplete .autoCompleteSearch li{padding:8px 12px;position:relative;cursor:pointer;line-height:38px;transition:.3s;display:flex;display:-webkit-flex;align-items:center;font-size:12px}.commuteAutoComplete .autoCompleteSearch li~li{border-top:#e6e6e6 solid 1px}.commuteAutoComplete .autoCompleteSearch li em.icon-location-pointer{flex:none;width:22px;height:100%;display:block;font-size:14px}.commuteAutoComplete .autoCompleteSearch li span{width:calc(100% - 22px);line-height:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.commuteAutoComplete .autoCompleteSearch li .searchRelated{font-size:12px;color:var(--text-secondary);width:105px;text-align:right}.commuteAutoComplete .autoCompleteSearch li .searchValueName{padding-left:20px;flex:none;width:calc(100% - 90px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.commuteAutoComplete .autoCompleteSearch li .searchValueName em{position:absolute;left:10px;top:0;bottom:0;display:flex;display:-webkit-flex;justify-content:center;align-items:center;font-style:normal}.commuteAutoComplete .autoCompleteSearch li .searchValueName .icon-angle-right{transform:rotate(-45deg)}.commuteAutoComplete .autoCompleteSearch li:hover{background:#f0f0f0;transition:.3s}.commuteAutoComplete .autoCompleteSearch li b{font-weight:600;color:#333}.traveltooltip{position:relative;margin:-10px 0 15px 0;color:red;font-size:12px;white-space:nowrap;display:none}.traveltooltip.active{display:block}@media screen and (max-width:540px){.commuteAutoComplete{top:auto;bottom:40px;box-shadow:0 0 6px 0 #33300029}.commuteAutoComplete .autoCompleteSearch li{font-size:13px}}