.d-jcc {
    display: flex !important;
    justify-content: center !important;
}

.d-jcs {
    display: flex !important;
    justify-content: flex-start !important;
}

.d-jce {
    display: flex !important;
    justify-content: flex-end !important;
}

.d-jcb {
    display: flex !important;
    justify-content: space-between !important;
}

.d-jca {
    display: flex !important;
    justify-content: space-around !important;
}

.d-jcse {
    display: flex !important;
    justify-content: space-evenly !important;
}

.d-aic {
    display: flex !important;
    align-items: center !important;
}

.d-ais {
    display: flex !important;
    align-items: flex-start !important;
}

.d-aie {
    display: flex !important;
    align-items: flex-end !important;
}

.d-flex-row {
    display: flex !important;
    flex-direction: row !important;
}

.d-flex-col {
    display: flex !important;
    flex-direction: column !important;
}

.d-flex {
    display: flex !important;
}

.g-1 {
    gap: 1rem;
}
.g-2 {
    gap: 2rem;
}

.text-center {
    text-align: center;
}
