#property_search_form{max-width:100%;margin:0 auto;background:rgba(255,255,255,0.6)!important;padding:28px 36px;border-radius:26px;box-shadow:0 12px 35px rgba(0,0,0,0.08)}#property_search_form .form-row.d-flex{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:24px!important;margin:0!important}#property_search_form .form-group,#property_search_form .search-field,#property_search_form .property-search-field,#property_search_form .field-wrap{flex:1 1 320px!important;min-width:280px!important;margin:0!important}#property_search_form select,#property_search_form input[type="text"],#property_search_form input[type="number"],#property_search_form input[type="search"]{width:100%!important;height:60px!important;border:1px solid #d9d9d9!important;border-radius:16px!important;background:#fff!important;padding:0 20px!important;font-size:18px!important;color:#222!important;box-shadow:none!important}#property_search_form button,#property_search_form input[type="submit"],#property_search_form .search-btn,#property_search_form .btn,#property_search_form a.btn{height:60px!important;min-width:110px!important;width:110px!important;max-width:110px!important;padding:0!important;border:none!important;border-radius:999px!important;background:#e30613!important;color:#fff!important;cursor:pointer;margin:0!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;white-space:nowrap!important;text-indent:-9999px!important;position:relative!important}#property_search_form button i,#property_search_form button span,#property_search_form input[type="submit"] i,#property_search_form input[type="submit"] span,#property_search_form .search-btn i,#property_search_form .search-btn span,#property_search_form .btn i,#property_search_form .btn span,#property_search_form a.btn i,#property_search_form a.btn span{text-indent:0!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;font-size:28px!important;line-height:1!important;color:#fff!important}@media (max-width:1500px){#property_search_form .form-row.d-flex{flex-wrap:wrap!important}#property_search_form .form-group,#property_search_form .search-field,#property_search_form .property-search-field,#property_search_form .field-wrap{flex:1 1 calc(50% - 24px)!important;min-width:calc(50% - 24px)!important}#property_search_form button,#property_search_form input[type="submit"],#property_search_form .search-btn,#property_search_form .btn,#property_search_form a.btn{width:110px!important;min-width:110px!important;max-width:110px!important;text-indent:-9999px!important}}@media (max-width:767px){#property_search_form{padding:20px}#property_search_form .form-row.d-flex{flex-wrap:wrap!important;gap:16px!important}#property_search_form .form-group,#property_search_form .search-field,#property_search_form .property-search-field,#property_search_form .field-wrap{flex:1 1 100%!important;min-width:100%!important;width:100%!important}#property_search_form button,#property_search_form input[type="submit"],#property_search_form .search-btn,#property_search_form .btn,#property_search_form a.btn{width:110px!important;min-width:110px!important;max-width:110px!important;margin:0 auto!important;text-indent:-9999px!important;display:flex!important;justify-content:center!important;align-items:center!important}}.mt-3.mb-3.m-2{display:none!important}.mt-4.mb-3.m-2{display:none!important}.form-dropdown{display:none!important}p{font-family:'Montserrat',sans-serif!important;font-size:16px!important;font-weight:500!important}.mb-2{font-family:'Montserrat',sans-serif!important;font-size:16px!important;font-weight:500!important}.col-12.col-md-6.col-lg-6.mt-2.d-flex.justify-content-between,.col-12.col-md-6.col-lg-6.mt-2.d-flex.justify-content-between *{font-family:'Montserrat',sans-serif!important;font-size:16px!important;font-weight:500!important}.text-break.single-style-1-header{margin-bottom:-40px!important}.col-md-4.text-left.mb-1{font-size:0!important;position:relative}.col-md-4.text-left.mb-1::before{font-size:16px!important;font-weight:400!important;color:#222!important}@media (max-width:767px){.text-break.single-style-1-header{font-size:25px!important;line-height:1.2!important;margin-bottom:6px!important}}