.text-primary {
    color: var(--mdb-primary) !important;
}

.text-secondary {
    color: var(--mdb-secondary) !important;
}

.text-success {
    color: var(--mdb-success) !important;
}

.text-warning {
    color: var(--mdb-warning) !important;
}

.text-danger {
    color: var(--mdb-danger) !important;
}

.text-gray {
    color: var(--mdb-gray-500);
}

.text-primary-hover {
    transition: color 500ms ease-in;
}
.text-primary-hover:hover {
    color: var(--mdb-primary) !important;
    transition: color 500ms ease-in;
}

.text-capitalize {
    text-transform: capitalize;
}

.text-big {
    font-size: 2.75rem;
}

.text-very-big {
    font-size: 4rem;
}

.font-birch {
    font-family: "BirchStd", sans-serif;
    letter-spacing: 0.1em;
}

.font-toms-handwritting {
    font-family: "TomsHandwritting", sans-serif;
}

.nav-pills .font-toms-handwritting {
    font-size: calc(3.0rem + 0.5vw);
}

.fw-fat {
    font-weight: 900;
}