.elementor-584 .elementor-element.elementor-element-69786d57{--display:flex;}/* Start custom CSS for container, class: .elementor-element-69786d57 *//* =========================================================
   ARTELX PASSWORD RESET PAGE
   ========================================================= */

/* Main reset form area */
.um-password {
    background: transparent !important;
    color: #ffffff !important;
}

/* Instruction text */
.um-password .um-field-block,
.um-password .um-field-block p,
.um-password .um-form {
    color: #bdbdbd !important;
    text-align: center;
}

/* Username / Email input */
.um-password input[type="text"],
.um-password input[type="email"],
.um-password input[type="password"] {
    width: 100% !important;
    background: #161616 !important;
    color: #ffffff !important;
    border: 1px solid #3a3a3a !important;
    border-radius: 8px !important;
    min-height: 48px !important;
    padding: 10px 14px !important;
    box-shadow: none !important;
}

/* Placeholder */
.um-password input::placeholder {
    color: #8f8f8f !important;
    opacity: 1 !important;
}

/* Input focus */
.um-password input[type="text"]:focus,
.um-password input[type="email"]:focus,
.um-password input[type="password"]:focus {
    border-color: #ff1f2d !important;
    outline: none !important;
    box-shadow: none !important;
}

/* Reset password button */
.um-password input[type="submit"],
.um-password .um-button {
    width: 100% !important;
    background: #ff1f2d !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 8px !important;
    min-height: 50px !important;
    font-weight: 700 !important;
    box-shadow: none !important;
    text-transform: none !important;
}

/* Button hover */
.um-password input[type="submit"]:hover,
.um-password .um-button:hover {
    background: #e51b28 !important;
    color: #ffffff !important;
}

/* Remove unwanted shadows */
.um-password *,
.um-password *::before,
.um-password *::after {
    box-shadow: none;
}

/* =========================================================
   HIDE FLOATING NOTIFICATION BELL ON PASSWORD RESET PAGE ONLY
   ========================================================= */

body.page-id-584 .um-notification-live-feed,
body.page-id-584 .um-notification-bell,
body.page-id-584 .um-notification-icon,
body.page-id-584 .um-notification-live-feed-wrapper {
    display: none !important;
}/* End custom CSS */