:root {
    --duo-primary: #8D3889;
    --duo-secondary: #7A7A7A;
}

.text-duo-primary {
    color: var(--duo-primary);
}

.text-duo-secondary {
    color: var(--duo-secondary);
}

.bg-duo-primary {
    background-color: var(--duo-primary);
    color: #fff;
}

.btn-duo-primary {
    background-color: var(--duo-primary);
    border-color: var(--duo-primary);
    color: #fff;
}

.btn-duo-primary:hover {
    background-color: #742e72;
    border-color: #742e72;
    color: #fff;
}

.icon-duo {
    font-size: 2rem;
    color: var(--duo-primary);
}

.presentation {

}

.presentation h4 {
    font-size : 1.4rem;
    font-style: italic;
    color : var(--secondary);
}

.presentation h6 {
    color : black;
}


.presentation .card.card-cascade.wider.reverse .card-body.card-body-cascade {
    margin-top: -4rem;
}


.text-pres {
    padding : 20px;
    text-align: justify;
    font-size : 1.1rem;
}
