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

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

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

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

.justify-content-center {
    justify-content: center !important;
}

.justify-content-end {
    justify-content: end !important;
}

.justify-content-between {
    justify-content: space-between !important;
}

.align-items-center {
    align-items: center !important;
}

.align-items-end {
    align-items: end !important;
}

.flex-wrap {
    flex-wrap: wrap !important;
}

.flex-column {
    flex-direction: column !important;
}

.mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}

.t-center {
    text-align: center !important;
}

.uppercase {
    text-transform: uppercase !important;
}

.bg-orange {
    background-color: var(--orange) !important;
}

.bg-light-blue {
    background-color: var(--light-blue) !important;
}

.bg-dark-blue {
    background-color: var(--dark-blue) !important;
}

.bg-light-grey {
    background-color: var(--light-grey) !important;
}

.white {
    color: var(--white) !important;
}

.light-blue {
    color: var(--light-blue) !important;
}

.dark-blue {
    color: var(--dark-blue) !important;
}

.text-grey {
    color: var(--text-grey) !important;
}

.ml-1 {
    margin-left: var(--spacer) !important;
}

.ml-2 {
    margin-left: calc(var(--spacer) * 2) !important;
}

.ml-3 {
    margin-left: calc(var(--spacer) * 3) !important;
}

.mr-1 {
    margin-right: var(--spacer) !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mt-0-5 {
    margin-top: calc(var(--spacer) * 0.5) !important;
}


.mt-1 {
    margin-top: var(--spacer) !important;
}

.mt-1-5 {
    margin-top: calc(var(--spacer) * 1.5) !important;
}

.mt-2 {
    margin-top: calc(var(--spacer) * 2) !important;
}

.mt-3 {
    margin-top: calc(var(--spacer) * 3) !important;
}

.mt-4 {
    margin-top: calc(var(--spacer) * 4) !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.mb-0-5 {
    margin-bottom: calc(var(--spacer) * 0.5) !important;
}

.mb-1 {
    margin-bottom: var(--spacer) !important;
}

.mb-1-5 {
    margin-bottom: calc(var(--spacer) * 1.5) !important;
}

.mb-2 {
    margin-bottom: calc(var(--spacer) * 2) !important;
}

.mb-3 {
    margin-bottom: calc(var(--spacer) * 3) !important;
}

.mb-4 {
    margin-bottom: calc(var(--spacer) * 4) !important;
}

.mb-5 {
    margin-bottom: calc(var(--spacer) * 5) !important;
}

.mb-6 {
    margin-bottom: calc(var(--spacer) * 6) !important;
}

.mb-8 {
    margin-bottom: calc(var(--spacer) * 8) !important;
}

.pb-1 {
    padding-bottom: var(--spacer) !important;
}

.pb-2 {
    padding-bottom: calc(var(--spacer) * 2) !important;
}

.pb-3 {
    padding-bottom: calc(var(--spacer) * 3) !important;
}

.pb-4 {
    padding-bottom: calc(var(--spacer) * 4) !important;
}

.pb-5 {
    padding-bottom: calc(var(--spacer) * 5) !important;
}

.pb-6 {
    padding-bottom: calc(var(--spacer) * 6) !important;
}

.pt-1 {
    padding-top: var(--spacer) !important;
}

.pt-2 {
    padding-top: calc(var(--spacer) * 2) !important;
}

.pt-3 {
    padding-top: calc(var(--spacer) * 3) !important;
}

.pt-4 {
    padding-top: calc(var(--spacer) * 4) !important;
}

.pt-5 {
    padding-top: calc(var(--spacer) * 5) !important;
}

.pt-6 {
    padding-top: calc(var(--spacer) * 6) !important;
}

.underline {
    text-decoration: underline !important;
}

.c-gap {
    column-gap: var(--spacer) !important;
}

.c-gap-2 {
    column-gap: calc(var(--spacer) * 2) !important;
}

.overflow-hidden {
    overflow: hidden !important;
}
