.elementor-widget-container .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-container .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1660 .elementor-element.elementor-element-19ce717{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-shortcode .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-shortcode .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}:root{--page-title-display:none}.um{background:#fff;padding:30px;border-radius:14px;box-shadow:0 12px 30px rgb(0 0 0 / .08);max-width:520px;margin:auto}.um-form label{color:#584F57;font-weight:600;font-size:14px}.um-form input,.um-form textarea,.um-form select{border:1px solid #e5e5e5;border-radius:8px;padding:10px 12px;transition:all 0.3s ease}.um-form input:focus,.um-form textarea:focus,.um-form select:focus{border-color:#584F57;box-shadow:0 0 0 2px rgb(88 79 87 / .15);outline:none}.um-button{background:#584F57!important;border-radius:8px!important;padding:12px 18px!important;font-weight:600;transition:all 0.3s ease}.um-button:hover{background:#3f3940!important;transform:translateY(-2px)}.um a{color:#584F57;font-weight:500}.um a:hover{text-decoration:underline}