.elementor-34 .elementor-element.elementor-element-1c15f5e0{--display:flex;}/* Start custom CSS for container, class: .elementor-element-1c15f5e0 */.um {
    max-width: 520px !important;
    margin: 80px auto !important;
    padding: 38px !important;

    background:
    linear-gradient(
    135deg,
    rgba(255,255,255,0.72),
    rgba(255,255,255,0.58)
    ) !important;

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border-radius: 28px !important;

    border:
    1px solid rgba(255,255,255,0.42) !important;

    box-shadow:
    0 20px 60px rgba(143,124,255,0.16) !important;
}

.um input {
    border-radius: 18px !important;
    padding: 16px !important;

    border:
    1px solid rgba(180,180,255,0.32) !important;
}

.um input[type="submit"] {

    width: 100% !important;

    background:
    linear-gradient(
    135deg,
    #ff5fa2,
    #8f7cff
    ) !important;

    border: none !important;

    border-radius: 18px !important;

    padding: 16px !important;

    font-weight: 900 !important;

    color: white !important;

    box-shadow:
    0 14px 34px rgba(143,124,255,0.24) !important;
}/* End custom CSS */
/* Start custom CSS */.um-password-reset {
    max-width: 520px;
    margin: 80px auto !important;
    padding: 38px !important;

    background:
    linear-gradient(
    135deg,
    rgba(255,255,255,0.72),
    rgba(255,255,255,0.58)
    );

    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border-radius: 28px;

    border:
    1px solid rgba(255,255,255,0.42);

    box-shadow:
    0 20px 60px rgba(143,124,255,0.16);
}

.um-password-reset h1,
.um-password-reset h2 {
    text-align: center;
    font-size: 42px;
    font-weight: 900;
    color: #2b2b2b;
    margin-bottom: 12px;
}

.um-password-reset p {
    text-align: center;
    color: #666;
}

.um-password-reset input {
    border-radius: 18px !important;
    padding: 16px !important;
    border:
    1px solid rgba(180,180,255,0.32) !important;
}

.um-password-reset button,
.um-password-reset input[type="submit"] {

    width: 100%;

    background:
    linear-gradient(
    135deg,
    #ff5fa2,
    #8f7cff
    ) !important;

    border: none !important;

    border-radius: 18px !important;

    padding: 16px !important;

    font-weight: 900 !important;

    color: white !important;

    box-shadow:
    0 14px 34px rgba(143,124,255,0.24);
}/* End custom CSS */