.elementor-widget-container .property-alert-form *,.elementor .property-alert-form *,#property-alert-modal *,.property-alert-modal *{box-sizing:border-box!important}.elementor-widget-container .property-alert-form label,.elementor .property-alert-form label,#property-alert-modal label,.property-alert-form label{margin-bottom:0!important;font-weight:inherit!important}.elementor-widget-container .property-alert-form input,.elementor-widget-container .property-alert-form select,.elementor .property-alert-form input,.elementor .property-alert-form select,#property-alert-modal input,#property-alert-modal select{margin:0!important}.elementor-form .property-alert-form,.elementor-widget-form .property-alert-form{all:unset!important}body .property-alert-btn,.elementor-widget-container .property-alert-btn,body button.property-alert-btn{background-color:#637c5a!important;color:white!important;border:none!important;padding:12px 24px!important;border-radius:4px!important;cursor:pointer!important;font-size:16px!important;font-weight:500!important;transition:background-color 0.3s ease!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.4!important}body .property-alert-btn:hover,.elementor-widget-container .property-alert-btn:hover,body button.property-alert-btn:hover{background-color:#4f6348!important;color:white!important}body #property-alert-modal.property-alert-modal,body .property-alert-modal{display:none!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:999998!important;align-items:center!important;justify-content:center!important;padding:20px!important;box-sizing:border-box!important;margin:0!important}body #property-alert-modal.property-alert-modal[style*="display: block"],body #property-alert-modal.property-alert-modal[style*="display:block"],body .property-alert-modal[style*="display: block"],body .property-alert-modal[style*="display:block"]{display:flex!important}body #property-alert-overlay.property-alert-overlay,body .property-alert-overlay{display:none!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:rgb(0 0 0 / .5)!important;z-index:999997!important;margin:0!important;padding:0!important}body #property-alert-overlay.property-alert-overlay[style*="display: block"],body #property-alert-overlay.property-alert-overlay[style*="display:block"],body .property-alert-overlay[style*="display: block"],body .property-alert-overlay[style*="display:block"]{display:block!important}body .property-alert-modal .property-alert-modal-content,#property-alert-modal .property-alert-modal-content{background:white!important;background-image:none!important;border-radius:8px!important;max-width:600px!important;width:100%!important;max-height:90vh!important;overflow-y:auto!important;position:relative!important;z-index:999999!important;box-shadow:0 10px 30px rgb(0 0 0 / .3)!important;margin:0!important;padding:0!important}body .property-alert-modal .property-alert-modal-header,#property-alert-modal .property-alert-modal-header{padding:24px 24px 16px!important;border-bottom:1px solid #e0e0e0!important;position:relative!important;background:white!important;margin:0!important}body .property-alert-modal .property-alert-modal-header h2,#property-alert-modal .property-alert-modal-header h2{margin:0 0 8px 0!important;padding:0!important;color:#637c5a!important;font-size:24px!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;letter-spacing:normal!important}body .property-alert-modal .property-alert-modal-header p,#property-alert-modal .property-alert-modal-header p{margin:0!important;padding:0!important;color:#666!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}body .property-alert-modal .property-alert-modal-close,#property-alert-modal .property-alert-modal-close{position:absolute!important;top:16px!important;right:16px!important;background:none!important;background-image:none!important;border:none!important;font-size:24px!important;cursor:pointer!important;color:#999!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transition:background-color 0.3s ease!important;padding:0!important;margin:0!important;line-height:1!important}body .property-alert-modal .property-alert-modal-close:hover,#property-alert-modal .property-alert-modal-close:hover{background-color:#f0f0f0!important;color:#666!important}body .property-alert-modal .property-alert-modal-body,#property-alert-modal .property-alert-modal-body{padding:24px!important;margin:0!important;background:white!important}body .property-alert-form,#property-alert-modal .property-alert-form,.elementor-widget-container .property-alert-form{margin:0!important;padding:0!important}body .property-alert-form .property-alert-form-row,#property-alert-modal .property-alert-form .property-alert-form-row{display:flex!important;gap:16px!important;margin-bottom:16px!important;padding:0!important}body .property-alert-form .property-alert-form-col,#property-alert-modal .property-alert-form .property-alert-form-col{flex:1!important;margin:0!important;padding:0!important}body .property-alert-form .property-alert-form-col:only-child,#property-alert-modal .property-alert-form .property-alert-form-col:only-child{flex:none!important;width:100%!important}body .property-alert-form .property-alert-input,body .property-alert-form .property-alert-select,#property-alert-modal .property-alert-form .property-alert-input,#property-alert-modal .property-alert-form .property-alert-select,body .property-alert-form input.property-alert-input,body .property-alert-form select.property-alert-select{width:100%!important;padding:12px 16px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:14px!important;font-family:inherit!important;font-weight:400!important;line-height:1.4!important;transition:border-color 0.3s ease!important;box-sizing:border-box!important;background:white!important;background-image:none!important;color:#333!important;margin:0!important;height:auto!important;min-height:46px!important}body .property-alert-form .property-alert-input:focus,body .property-alert-form .property-alert-select:focus,#property-alert-modal .property-alert-form .property-alert-input:focus,#property-alert-modal .property-alert-form .property-alert-select:focus{outline:none!important;border-color:#637c5a!important;box-shadow:0 0 0 2px rgb(99 124 90 / .1)!important}body .property-alert-form .property-alert-checkbox-label,#property-alert-modal .property-alert-form .property-alert-checkbox-label{display:flex!important;align-items:flex-start!important;gap:12px!important;cursor:pointer!important;font-size:13px!important;line-height:1.4!important;margin:0!important;padding:0!important}body .property-alert-form .property-alert-checkbox-label input[type="checkbox"],#property-alert-modal .property-alert-form .property-alert-checkbox-label input[type="checkbox"]{margin:0!important;margin-top:2px!important;flex-shrink:0!important;width:16px!important;height:16px!important;-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}body .property-alert-form .property-alert-checkbox-text,#property-alert-modal .property-alert-form .property-alert-checkbox-text{color:#666!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}body .property-alert-form .property-alert-checkbox-text a,#property-alert-modal .property-alert-form .property-alert-checkbox-text a{color:#637c5a!important;text-decoration:underline!important}body .property-alert-form .property-alert-checkbox-text a:hover,#property-alert-modal .property-alert-form .property-alert-checkbox-text a:hover{text-decoration:none!important}body .property-alert-form .property-alert-submit-btn,#property-alert-modal .property-alert-form .property-alert-submit-btn,body .property-alert-form button.property-alert-submit-btn{background-color:#637c5a!important;color:white!important;border:none!important;padding:14px 28px!important;border-radius:4px!important;cursor:pointer!important;font-size:16px!important;font-weight:500!important;transition:background-color 0.3s ease!important;width:100%!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.4!important}body .property-alert-form .property-alert-submit-btn:hover,#property-alert-modal .property-alert-form .property-alert-submit-btn:hover{background-color:#4f6348!important;color:white!important}body .property-alert-form .property-alert-submit-btn:disabled,#property-alert-modal .property-alert-form .property-alert-submit-btn:disabled{background-color:#ccc!important;cursor:not-allowed!important}body .property-alert-form .property-alert-messages,#property-alert-modal .property-alert-form .property-alert-messages{margin-top:16px!important;padding:0!important}body .property-alert-form .property-alert-message,#property-alert-modal .property-alert-form .property-alert-message{padding:12px 16px!important;border-radius:4px!important;margin-bottom:8px!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}body .property-alert-form .property-alert-message.success,#property-alert-modal .property-alert-form .property-alert-message.success{background-color:#d4edda!important;color:#155724!important;border:1px solid #c3e6cb!important}body .property-alert-form .property-alert-message.error,#property-alert-modal .property-alert-form .property-alert-message.error{background-color:#f8d7da!important;color:#721c24!important;border:1px solid #f5c6cb!important}@media (max-width:768px){body .property-alert-modal,body #property-alert-modal.property-alert-modal{padding:10px!important}body .property-alert-modal .property-alert-modal-content,#property-alert-modal .property-alert-modal-content{max-height:95vh!important}body .property-alert-modal .property-alert-modal-header,body .property-alert-modal .property-alert-modal-body,#property-alert-modal .property-alert-modal-header,#property-alert-modal .property-alert-modal-body{padding:16px!important}body .property-alert-form .property-alert-form-row,#property-alert-modal .property-alert-form .property-alert-form-row{flex-direction:column!important;gap:12px!important}body .property-alert-form .property-alert-form-col,#property-alert-modal .property-alert-form .property-alert-form-col{flex:none!important}}.property-alert-modal.show{animation:fadeIn 0.3s ease}.property-alert-modal-content.show{animation:slideIn 0.3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#property-alert-modal .property-alert-form .property-alert-multiselect,.property-alert-modal .property-alert-form .property-alert-multiselect,.elementor-widget-container .property-alert-form .property-alert-multiselect,body .property-alert-form .property-alert-multiselect{position:relative!important;width:100%!important;display:block!important;box-sizing:border-box!important;margin:0!important;padding:0!important;float:none!important}#property-alert-modal .property-alert-form .property-alert-multiselect-trigger,.property-alert-modal .property-alert-form .property-alert-multiselect-trigger,.elementor-widget-container .property-alert-form .property-alert-multiselect-trigger,body .property-alert-form .property-alert-multiselect-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:12px 16px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:14px!important;font-family:inherit!important;font-weight:400!important;line-height:1.4!important;background-color:white!important;background-image:none!important;cursor:pointer!important;transition:border-color 0.3s ease,box-shadow 0.3s ease!important;box-sizing:border-box!important;min-height:46px!important;margin:0!important;text-transform:none!important;letter-spacing:normal!important}#property-alert-modal .property-alert-form .property-alert-multiselect-trigger:hover,.property-alert-modal .property-alert-form .property-alert-multiselect-trigger:hover,.elementor-widget-container .property-alert-form .property-alert-multiselect-trigger:hover,body .property-alert-form .property-alert-multiselect-trigger:hover{border-color:#bbb!important;background-color:white!important}#property-alert-modal .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-trigger,.property-alert-modal .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-trigger,.elementor-widget-container .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-trigger,body .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-trigger{border-color:#637c5a!important;box-shadow:0 0 0 2px rgb(99 124 90 / .1)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}#property-alert-modal .property-alert-form .property-alert-multiselect-placeholder,.property-alert-modal .property-alert-form .property-alert-multiselect-placeholder,.elementor-widget-container .property-alert-form .property-alert-multiselect-placeholder,body .property-alert-form .property-alert-multiselect-placeholder{color:#757575!important;flex:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}#property-alert-modal .property-alert-form .property-alert-multiselect-placeholder.has-selection,.property-alert-modal .property-alert-form .property-alert-multiselect-placeholder.has-selection,.elementor-widget-container .property-alert-form .property-alert-multiselect-placeholder.has-selection,body .property-alert-form .property-alert-multiselect-placeholder.has-selection{color:#333!important}#property-alert-modal .property-alert-form .property-alert-multiselect-arrow,.property-alert-modal .property-alert-form .property-alert-multiselect-arrow,.elementor-widget-container .property-alert-form .property-alert-multiselect-arrow,body .property-alert-form .property-alert-multiselect-arrow{color:#666!important;font-size:12px!important;margin-left:8px!important;transition:transform 0.2s ease!important;line-height:1!important}#property-alert-modal .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-arrow,.property-alert-modal .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-arrow,.elementor-widget-container .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-arrow,body .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-arrow{transform:rotate(180deg)!important}#property-alert-modal .property-alert-form .property-alert-multiselect-dropdown,.property-alert-modal .property-alert-form .property-alert-multiselect-dropdown,.elementor-widget-container .property-alert-form .property-alert-multiselect-dropdown,body .property-alert-form .property-alert-multiselect-dropdown{position:absolute!important;top:100%!important;left:0!important;right:0!important;background:white!important;background-image:none!important;border:1px solid #637c5a!important;border-top:none!important;border-radius:0 0 4px 4px!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important;z-index:999999!important;display:none!important;max-height:250px!important;overflow:hidden!important;margin:0!important;padding:0!important}#property-alert-modal .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-dropdown,.property-alert-modal .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-dropdown,.elementor-widget-container .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-dropdown,body .property-alert-form .property-alert-multiselect.open .property-alert-multiselect-dropdown,.property-alert-multiselect.open .property-alert-multiselect-dropdown{display:block!important;animation:propertyAlertDropdownSlide 0.2s ease!important}@keyframes propertyAlertDropdownSlide{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}#property-alert-modal .property-alert-form .property-alert-multiselect-search,.property-alert-modal .property-alert-form .property-alert-multiselect-search,.elementor-widget-container .property-alert-form .property-alert-multiselect-search,body .property-alert-form .property-alert-multiselect-search{padding:8px!important;border-bottom:1px solid #e0e0e0!important;background:#f9f9f9!important;background-image:none!important;display:block!important;margin:0!important}#property-alert-modal .property-alert-form .property-alert-multiselect-search-input,.property-alert-modal .property-alert-form .property-alert-multiselect-search-input,.elementor-widget-container .property-alert-form .property-alert-multiselect-search-input,body .property-alert-form .property-alert-multiselect-search-input{width:100%!important;padding:8px 12px!important;border:1px solid #ddd!important;border-radius:4px!important;font-size:13px!important;font-family:inherit!important;font-weight:400!important;line-height:1.4!important;box-sizing:border-box!important;background:white!important;background-image:none!important;color:#333!important;margin:0!important;height:auto!important;min-height:0!important}#property-alert-modal .property-alert-form .property-alert-multiselect-search-input:focus,.property-alert-modal .property-alert-form .property-alert-multiselect-search-input:focus,.elementor-widget-container .property-alert-form .property-alert-multiselect-search-input:focus,body .property-alert-form .property-alert-multiselect-search-input:focus{outline:none!important;border-color:#637c5a!important;box-shadow:none!important}#property-alert-modal .property-alert-form .property-alert-multiselect-options,.property-alert-modal .property-alert-form .property-alert-multiselect-options,.elementor-widget-container .property-alert-form .property-alert-multiselect-options,body .property-alert-form .property-alert-multiselect-options{max-height:200px!important;overflow-y:auto!important;overflow-x:hidden!important;padding:4px 0!important;margin:0!important;background:white!important}#property-alert-modal .property-alert-form .property-alert-multiselect-option,.property-alert-modal .property-alert-form .property-alert-multiselect-option,.elementor-widget-container .property-alert-form .property-alert-multiselect-option,body .property-alert-form .property-alert-multiselect-option,body .property-alert-form div.property-alert-multiselect-option{display:flex!important;align-items:center!important;padding:10px 12px!important;cursor:pointer!important;transition:background-color 0.15s ease!important;gap:10px!important;margin:0!important;background:transparent!important;border:none!important;width:100%!important;box-sizing:border-box!important;text-align:left!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}#property-alert-modal .property-alert-form .property-alert-multiselect-option:hover,.property-alert-modal .property-alert-form .property-alert-multiselect-option:hover,.elementor-widget-container .property-alert-form .property-alert-multiselect-option:hover,body .property-alert-form .property-alert-multiselect-option:hover,body .property-alert-form div.property-alert-multiselect-option:hover{background-color:rgb(99 124 90 / .08)!important}#property-alert-modal .property-alert-form .property-alert-multiselect-option input[type="checkbox"],.property-alert-modal .property-alert-form .property-alert-multiselect-option input[type="checkbox"],.elementor-widget-container .property-alert-form .property-alert-multiselect-option input[type="checkbox"],body .property-alert-form .property-alert-multiselect-option input[type="checkbox"]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:0!important;padding:0!important;cursor:pointer!important;accent-color:#637c5a!important;flex-shrink:0!important;-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important;position:relative!important;opacity:1!important;visibility:visible!important}#property-alert-modal .property-alert-form .property-alert-multiselect-option-text,.property-alert-modal .property-alert-form .property-alert-multiselect-option-text,.elementor-widget-container .property-alert-form .property-alert-multiselect-option-text,body .property-alert-form .property-alert-multiselect-option-text{font-size:14px!important;font-weight:400!important;color:#333!important;flex:1!important;line-height:1.4!important;text-transform:none!important;letter-spacing:normal!important}#property-alert-modal .property-alert-form .property-alert-multiselect-option input[type="checkbox"]:checked+.property-alert-multiselect-option-text,.property-alert-modal .property-alert-form .property-alert-multiselect-option input[type="checkbox"]:checked+.property-alert-multiselect-option-text,.elementor-widget-container .property-alert-form .property-alert-multiselect-option input[type="checkbox"]:checked+.property-alert-multiselect-option-text,body .property-alert-form .property-alert-multiselect-option input[type="checkbox"]:checked+.property-alert-multiselect-option-text{color:#637c5a!important;font-weight:500!important}#property-alert-modal .property-alert-form .property-alert-multiselect-no-results,.property-alert-modal .property-alert-form .property-alert-multiselect-no-results,.elementor-widget-container .property-alert-form .property-alert-multiselect-no-results,body .property-alert-form .property-alert-multiselect-no-results{padding:16px!important;text-align:center!important;color:#999!important;font-size:13px!important;font-weight:400!important}.property-alert-multiselect-options::-webkit-scrollbar{width:6px}.property-alert-multiselect-options::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.property-alert-multiselect-options::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.property-alert-multiselect-options::-webkit-scrollbar-thumb:hover{background:#aaa}.property-alert-multiselect-tags{display:flex;flex-wrap:wrap;gap:4px;flex:1}.property-alert-multiselect-tag{display:inline-flex;align-items:center;background:rgb(99 124 90 / .12);color:#4f6348;padding:2px 8px;border-radius:12px;font-size:12px;gap:4px}.property-alert-multiselect-tag-remove{cursor:pointer;font-size:14px;line-height:1;opacity:.7;transition:opacity 0.15s}.property-alert-multiselect-tag-remove:hover{opacity:1}.property-alert-multiselect-no-results{padding:16px;text-align:center;color:#999;font-size:13px}