.elementor-120 .elementor-element.elementor-element-41fba1{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-41fba1 *//* 1. KILL ALL THE UM GREY BOXES */
.um-profile.um {
    background: transparent !important;
    border: none !important;
}

.um-header {
    background: #000000 !important;
}

/* 2. STYLE THE PROFILE PICTURE (THE SHADOWED LOOK) */
.um-profile-photo-img, .um-avatar img {
    border: 1px solid #1a1a1a !important;
    filter: grayscale(100%) contrast(110%);
    border-radius: 0px !important; /* Sharp edges */
}

/* 3. GAMIPRESS POINTS & RANKS (MAKE THEM BONE WHITE) */
.gamipress-user-points, .gamipress-user-rank {
    color: #f5f5f7 !important;
    font-family: 'Cinzel', serif !important;
    text-transform: uppercase;
    letter-spacing: 2px;
}

/* 4. KILL THE BLUE ICONS & TABS */
.um-profile-nav, .um-profile-nav-item.active {
    background: #000 !important;
    border-bottom: 1px solid #4a0e0e !important; /* Blood Red underline */
}

.um-profile-nav-item a {
    color: #999999 !important;
    font-family: 'Open Sans', sans-serif !important;
    font-size: 0.7rem !important;
}

/* 5. STYLE THE USER NAME (CINZEL) */
.um-name a {
    font-family: 'Cinzel', serif !important;
    color: #f5f5f7 !important;
    letter-spacing: 4px !important;
    text-transform: uppercase;
}

/* 6. HIDE THE SETTINGS GEAR & COVERS (OPTIONAL) */
.um-profile-edit-a, .um-cover {
    display: none !important;
}/* End custom CSS */