.training-card {
    .child-row-title-icon {
        color: var(--text-black);

        svg {
            fill: transparent !important;
        }

        path {
            stroke: var(--danger-color) !important;
        }
    }

    .training-card-buttons {
        .shared-icon {
            border-radius: 50%;
            background-color: var(--text-white);
            margin-left: var(--mp8);
            padding: 0.1308rem;

            path {
                fill: var(--primary-color) !important;
            }
        }
    }

    .training-card__logo {
        background-color: var(--primary-color);
    }

    &.card-consulting,
    &.card-individual-coaching {
        .training-card__logo {
            background-color: #550b40;
        }
    }

    &.card-coaching, &.card-team-coaching {
        .training-card__logo {
            background-color: #f7f7f7;
        }
    }

    &.card-quantum-deep-dive,
    &.card-quantum-coaching,
    &.card-6-months-coaching,
    &.card-executive-coaching {
        .training-card__logo {
            background-color: #e4042c;
        }
    }

    &.card-mediation {
        .training-card__logo {
            background-color: #f7f7f7;
        }
    }

    &.card-quantum-team-boost,
    &.card-quantum-leap{
        .training-card__logo {
            background-color: #4c1d95;
        }
    }

    &.--card-selected {
        .uk-card-default {
            border: 2px solid var(--primary-color);
        }

        .card-select-icon {
            display: block;
        }
    }
}