.mobile-findprop-menu {
  display: none;
  position: fixed;
  top: 0px;
  right: -100%;
  z-index: 9999;
  width: 100%;
  height: 100vh;
  overflow: auto;
  transition: all 0.4s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.4s cubic-bezier(0, 0, 0.58, 1);
  -webkit-transition: all 0.4s cubic-bezier(0, 0, 0.58, 1);
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 40px 20px;
}
@media (max-width: 767.98px) {
  .mobile-findprop-menu {
    display: block;
  }
}
.mobile-findprop-menu .menu-ttle {
  font-size: 30px;
  padding-right: 60px;
}
.mobile-findprop-menu .close-menu-btn {
  position: absolute;
  right: 30px;
  top: 40px;
}
.mobile-findprop-menu .property-filter {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: calc(100% - 70px);
}
.mobile-findprop-menu .btn {
  width: 100%;
}
.mobile-findprop-menu .home-select-box {
  padding-top: 60px;
}
.mobile-findprop-menu .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: black;
}
.mobile-findprop-menu .select2-container--default .select2-selection--single {
  border-bottom: 1px solid #000;
}

.prop-menu-open .mobile-findprop-menu {
  right: 0;
}
.prop-menu-open .select2-dropdown {
  z-index: 9999;
}

.home-select-box .select2-container{
    max-width: 100%;
}