/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

.lp-training-item {
    border: 2px solid var(--accent-color1);
    color: var(--accent-color1);
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 18px;
    display: flex;
    flex-direction: row;
    gap: 20px;
    align-items: center;
    justify-content: flex-start;
}

.lp-training-item h4 {
    margin: 0;
    color: var(--accent-color1) !important;
}

.lp-training-item i {
    color: var(--accent-color1);
}

.lp-training-item.term-opentext *,
.lp-training-item.term-opentext {
    --accent-color1: var(--opentext-cobalt) !important;
}

.lp-training-item.term-nmedv *,
.lp-training-item.term-nmedv {
    --accent-color1: var(--nmedv-rot) !important;
}