.m0 {
    margin: 0;
}

.mt0 {
    margin-top: 0;
}

.mt1 {
    margin-top: 0.375rem;
}

.mt2 {
    margin-top: 0.75rem;
}

.mt3 {
    margin-top: 1.125rem;
}

.mt4 {
    margin-top: 1.5rem;
}

.mt5 {
    margin-top: 1.875rem;
}

.mt6 {
    margin-top: 2.25rem;
}

.mt7 {
    margin-top: 2.625rem;
}

.mt8 {
    margin-top: 3rem;
}

.mt9 {
    margin-top: 3.375rem;
}

.mt10 {
    margin-top: 3.75rem;
}

.mb0 {
    margin-bottom: 0px;
}

.mb1 {
    margin-bottom: 0.375rem;
}

.mb2 {
    margin-bottom: 0.75rem;
}

.mb3 {
    margin-bottom: 1.125rem;
}

.mb4 {
    margin-bottom: 1.5rem;
}

.mb5 {
    margin-bottom: 1.875rem;
}

.mb6 {
    margin-bottom: 2.25rem;
}

.mb7 {
    margin-bottom: 2.625rem;
}

.mb8 {
    margin-bottom: 3rem;
}

.mb9 {
    margin-bottom: 3.375rem;
}

.mb10 {
    margin-bottom: 3.75rem;
}

.p0 {
    padding: 0;
}

.pt0 {
    padding-top: 0;
}

.pt1 {
    padding-top: 0.375rem;
}

.pt2 {
    padding-top: 0.75rem;
}

.pt3 {
    padding-top: 1.125rem;
}

.pt4 {
    padding-top: 1.5rem;
}

.pt5 {
    padding-top: 1.875rem;
}

.pt6 {
    padding-top: 2.25rem;
}

.pt7 {
    padding-top: 2.625rem;
}

.pt8 {
    padding-top: 3rem;
}

.pt9 {
    padding-top: 3.375rem;
}

.pt10 {
    padding-top: 3.75rem;
}

.pb0 {
    padding-bottom: 0;
}

.pb1 {
    padding-bottom: 0.375rem;
}

.pb2 {
    padding-bottom: 0.75rem;
}

.pb3 {
    padding-bottom: 1.125rem;
}

.pb4 {
    padding-bottom: 1.5rem;
}

.pb5 {
    padding-bottom: 1.875rem;
}

.pb6 {
    padding-bottom: 2.25rem;
}

.pb7 {
    padding-bottom: 2.625rem;
}

.pb8 {
    padding-bottom: 3rem;
}

.pb9 {
    padding-bottom: 3.375rem;
}

.pb10 {
    padding-bottom: 3.75rem;
}

.fontWeightExtraBold {
    font-weight: 900;
}

.fontWeightBold {
    font-weight: 700;
}

.fontWeightSemiBold {
    font-weight: 600;
}

.fontWeightMedium {
    font-weight: 500;
}

.fontWeightNormal {
    font-weight: 400;
}