.row-gap-10 {
    row-gap: 10px !important
}

.row-gap-20 {
    row-gap: 20px !important
}

.row-gap-24 {
    row-gap: 24px !important
}

.row-gap-30 {
    row-gap: 30px !important
}

.row-gap-40 {
    row-gap: 40px !important
}

.row-gap-50 {
    row-gap: 50px !important
}

.row-gap-60 {
    row-gap: 60px !important
}

.row-gap-70 {
    row-gap: 70px !important
}

.row-gap-80 {
    row-gap: 80px !important
}

.row-gap-90 {
    row-gap: 90px !important
}

.p-8 {
    padding: 8px !important
}

.p-16 {
    padding: 16px !important
}

.p-24 {
    padding: 24px !important
}

.p-32 {
    padding: 32px !important
}

.p-40 {
    padding: 40px !important
}

.p-48 {
    padding: 48px !important
}

.p-56 {
    padding: 56px !important
}

.p-64 {
    padding: 64px !important
}

.p-72 {
    padding: 72px !important
}

.p-80 {
    padding: 80px !important
}

.p-104 {
    padding: 104px !important
}

.p-120 {
    padding: 120px !important
}

.pt-8 {
    padding-top: 8px !important
}

.pt-16 {
    padding-top: 16px !important
}

.pt-24 {
    padding-top: 24px !important
}

.pt-32 {
    padding-top: 32px !important
}

.pt-40 {
    padding-top: 40px !important
}

.pt-48 {
    padding-top: 48px !important
}

.pt-56 {
    padding-top: 56px !important
}

.pt-64 {
    padding-top: 64px !important
}

.pt-72 {
    padding-top: 72px !important
}

.pt-80 {
    padding-top: 80px !important
}

.pt-104 {
    padding-top: 104px !important
}

.pt-120 {
    padding-top: 120px !important
}

.pb-8 {
    padding-bottom: 8px !important
}

.pb-16 {
    padding-bottom: 16px !important
}

.pb-24 {
    padding-bottom: 24px !important
}

.pb-32 {
    padding-bottom: 32px !important
}

.pb-40 {
    padding-bottom: 40px !important
}

.pb-48 {
    padding-bottom: 48px !important
}

.pb-56 {
    padding-bottom: 56px !important
}

.pb-64 {
    padding-bottom: 64px !important
}

.pb-72 {
    padding-bottom: 72px !important
}

.pb-80 {
    padding-bottom: 80px !important
}

.pb-104 {
    padding-bottom: 104px !important
}

.pb-120 {
    padding-bottom: 120px !important
}

.px-8 {
    padding-left: 8px !important;
    padding-right: 8px !important
}

.px-16 {
    padding-left: 16px !important;
    padding-right: 16px !important
}

.px-24 {
    padding-left: 24px !important;
    padding-right: 24px !important
}

.px-32 {
    padding-left: 32px !important;
    padding-right: 32px !important
}

.px-40 {
    padding-left: 40px !important;
    padding-right: 40px !important
}

.px-48 {
    padding-left: 48px !important;
    padding-right: 48px !important
}

.px-56 {
    padding-left: 56px !important;
    padding-right: 56px !important
}

.px-64 {
    padding-left: 64px !important;
    padding-right: 64px !important
}

.px-72 {
    padding-left: 72px !important;
    padding-right: 72px !important
}

.px-80 {
    padding-left: 80px !important;
    padding-right: 80px !important
}

.px-104 {
    padding-left: 104px !important;
    padding-right: 104px !important
}

.px-120 {
    padding-left: 120px !important;
    padding-right: 120px !important
}

.py-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important
}

.py-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important
}

.py-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important
}

.py-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

.py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
}

.py-48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important
}

.py-56 {
    padding-top: 56px !important;
    padding-bottom: 56px !important
}

.py-64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important
}

.py-72 {
    padding-top: 72px !important;
    padding-bottom: 72px !important
}

.py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
}

.py-104 {
    padding-top: 104px !important;
    padding-bottom: 104px !important
}

.py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
}

.m-8 {
    margin: 8px !important
}

.m-16 {
    margin: 16px !important
}

.m-24 {
    margin: 24px !important
}

.m-32 {
    margin: 32px !important
}

.m-40 {
    margin: 40px !important
}

.m-48 {
    margin: 48px !important
}

.m-56 {
    margin: 56px !important
}

.m-64 {
    margin: 64px !important
}

.m-72 {
    margin: 72px !important
}

.m-80 {
    margin: 80px !important
}

.m-104 {
    margin: 104px !important
}

.m-120 {
    margin: 120px !important
}

.mt-8 {
    margin-top: 8px !important
}

.mt-16 {
    margin-top: 16px !important
}

.mt-24 {
    margin-top: 24px !important
}

.mt-32 {
    margin-top: 32px !important
}

.mt-40 {
    margin-top: 40px !important
}

.mt-48 {
    margin-top: 48px !important
}

.mt-56 {
    margin-top: 56px !important
}

.mt-64 {
    margin-top: 64px !important
}

.mt-72 {
    margin-top: 72px !important
}

.mt-80 {
    margin-top: 80px !important
}

.mt-104 {
    margin-top: 104px !important
}

.mt-120 {
    margin-top: 120px !important
}

.mb-8 {
    margin-bottom: 8px !important
}

.mb-16 {
    margin-bottom: 16px !important
}

.mb-24 {
    margin-bottom: 24px !important
}

.mb-32 {
    margin-bottom: 32px !important
}

.mb-40 {
    margin-bottom: 40px !important
}

.mb-48 {
    margin-bottom: 48px !important
}

.mb-56 {
    margin-bottom: 56px !important
}

.mb-64 {
    margin-bottom: 64px !important
}

.mb-72 {
    margin-bottom: 72px !important
}

.mb-80 {
    margin-bottom: 80px !important
}

.mb-104 {
    margin-bottom: 104px !important
}

.mb-120 {
    margin-bottom: 120px !important
}

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

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

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

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

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

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

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

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

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

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

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

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

.my-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important
}

.my-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important
}

.my-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important
}

.my-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important
}

.my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
}

.my-48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important
}

.my-56 {
    margin-top: 56px !important;
    margin-bottom: 56px !important
}

.my-64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important
}

.my-72 {
    margin-top: 72px !important;
    margin-bottom: 72px !important
}

.my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
}

.my-104 {
    margin-top: 104px !important;
    margin-bottom: 104px !important
}

.my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
}

@media (max-width: 991.98px) {
    .p-104, .p-120 {
        padding: 80px !important
    }

    .pt-104, .pt-120 {
        padding-top: 80px !important
    }

    .pb-104, .pb-120 {
        padding-bottom: 80px !important
    }

    .px-104, .px-120 {
        padding-left: 80px !important;
        padding-right: 80px !important
    }

    .py-104, .py-120 {
        padding-top: 80px !important;
        padding-bottom: 80px !important
    }

    .m-104, .m-120 {
        margin: 80px !important
    }

    .mt-104, .mt-120 {
        margin-top: 80px !important
    }

    .mb-104, .mb-120 {
        margin-bottom: 80px !important
    }

    .mx-104, .mx-120 {
        margin-left: 80px !important;
        margin-right: 80px !important
    }

    .my-104, .my-120 {
        margin-top: 80px !important;
        margin-bottom: 80px !important
    }
}

@media (max-width: 767.98px) {
    .p-104, .p-120, .p-80, .p-72 {
        padding: 64px !important
    }

    .pt-104, .pt-120, .pt-80, .pt-72 {
        padding-top: 64px !important
    }

    .pb-104, .pb-120, .pb-80, .pb-72 {
        padding-bottom: 64px !important
    }

    .px-104, .px-120, .px-80, .px-72 {
        padding-left: 64px !important;
        padding-right: 64px !important
    }

    .py-104, .py-120, .py-80, .py-72 {
        padding-top: 64px !important;
        padding-bottom: 64px !important
    }

    .m-104, .m-120 {
        margin: 64px !important
    }

    .mt-104, .mt-120 {
        margin-top: 64px !important
    }

    .mb-104, .mb-120 {
        margin-bottom: 64px !important
    }

    .mx-104, .mx-120 {
        margin-left: 64px !important;
        margin-right: 64px !important
    }

    .my-104, .my-120 {
        margin-top: 64px !important;
        margin-bottom: 64px !important
    }
}

@media (max-width: 575.98px) {
    .p-64 {
        padding: 40px !important
    }

    .pt-64 {
        padding-top: 40px !important
    }

    .pb-64 {
        padding-bottom: 40px !important
    }

    .px-64 {
        padding-left: 40px !important;
        padding-right: 40px !important
    }

    .py-64 {
        padding-top: 40px !important;
        padding-bottom: 40px !important
    }

    .p-104, .p-120, .p-80, .p-72 {
        padding: 56px !important
    }

    .pt-104, .pt-120, .pt-80, .pt-72 {
        padding-top: 56px !important
    }

    .pb-104, .pb-120, .pb-80, .pb-72 {
        padding-bottom: 56px !important
    }

    .px-104, .px-120, .px-80, .px-72 {
        padding-left: 56px !important;
        padding-right: 56px !important
    }

    .py-104, .py-120, .py-80, .py-72 {
        padding-top: 56px !important;
        padding-bottom: 56px !important
    }

    .m-64 {
        margin: 40px !important
    }

    .mt-64 {
        margin-top: 40px !important
    }

    .mb-64 {
        margin-bottom: 40px !important
    }

    .mx-64 {
        margin-left: 40px !important;
        margin-right: 40px !important
    }

    .my-64 {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .m-104, .m-120, .m-80, .m-72, .m-64 {
        margin: 56px !important
    }

    .mt-104, .mt-120, .mt-80, .mt-72, .mt-64 {
        margin-top: 56px !important
    }

    .mb-104, .mb-120, .mb-80, .mb-72, .mb-64 {
        margin-bottom: 56px !important
    }

    .mx-104, .mx-120, .mx-80, .mx-72, .mx-64 {
        margin-left: 56px !important;
        margin-right: 56px !important
    }

    .my-104, .my-120, .my-80, .my-72, .my-64 {
        margin-top: 56px !important;
        margin-bottom: 56px !important
    }
}

.pt-lg-0 {
    padding-top: 0 !important
}

.pt-lg-8 {
    padding-top: 8px !important
}

.pt-lg-16 {
    padding-top: 16px !important
}

.pt-lg-24 {
    padding-top: 24px !important
}

.pt-lg-32 {
    padding-top: 32px !important
}

.pt-lg-40 {
    padding-top: 40px !important
}

.pt-lg-48 {
    padding-top: 48px !important
}

.pt-lg-56 {
    padding-top: 56px !important
}

.pt-lg-64 {
    padding-top: 64px !important
}

.pt-lg-72 {
    padding-top: 72px !important
}

.pt-lg-80 {
    padding-top: 80px !important
}

.pt-lg-88 {
    padding-top: 88px !important
}

.pt-lg-96 {
    padding-top: 96px !important
}

.pt-lg-104 {
    padding-top: 104px !important
}

.pt-lg-112 {
    padding-top: 112px !important
}

.pt-lg-120 {
    padding-top: 120px !important
}

.pb-lg-0 {
    padding-bottom: 0 !important
}

.pb-lg-8 {
    padding-bottom: 8px !important
}

.pb-lg-16 {
    padding-bottom: 16px !important
}

.pb-lg-24 {
    padding-bottom: 24px !important
}

.pb-lg-32 {
    padding-bottom: 32px !important
}

.pb-lg-40 {
    padding-bottom: 40px !important
}

.pb-lg-48 {
    padding-bottom: 48px !important
}

.pb-lg-56 {
    padding-bottom: 56px !important
}

.pb-lg-64 {
    padding-bottom: 64px !important
}

.pb-lg-72 {
    padding-bottom: 72px !important
}

.pb-lg-80 {
    padding-bottom: 80px !important
}

.pb-lg-88 {
    padding-bottom: 88px !important
}

.pb-lg-96 {
    padding-bottom: 96px !important
}

.pb-lg-104 {
    padding-bottom: 104px !important
}

.pb-lg-112 {
    padding-bottom: 112px !important
}

.pb-lg-120 {
    padding-bottom: 120px !important
}

.pl-lg-0 {
    padding-left: 0 !important
}

.pl-lg-8 {
    padding-left: 8px !important
}

.pl-lg-16 {
    padding-left: 16px !important
}

.pl-lg-24 {
    padding-left: 24px !important
}

.pl-lg-32 {
    padding-left: 32px !important
}

.pl-lg-40 {
    padding-left: 40px !important
}

.pl-lg-48 {
    padding-left: 48px !important
}

.pl-lg-56 {
    padding-left: 56px !important
}

.pl-lg-64 {
    padding-left: 64px !important
}

.pl-lg-72 {
    padding-left: 72px !important
}

.pl-lg-80 {
    padding-left: 80px !important
}

.pl-lg-88 {
    padding-left: 88px !important
}

.pl-lg-96 {
    padding-left: 96px !important
}

.pl-lg-104 {
    padding-left: 104px !important
}

.pl-lg-112 {
    padding-left: 112px !important
}

.pl-lg-120 {
    padding-left: 120px !important
}

.pr-lg-0 {
    padding-right: 0 !important
}

.pr-lg-8 {
    padding-right: 8px !important
}

.pr-lg-16 {
    padding-right: 16px !important
}

.pr-lg-24 {
    padding-right: 24px !important
}

.pr-lg-32 {
    padding-right: 32px !important
}

.pr-lg-40 {
    padding-right: 40px !important
}

.pr-lg-48 {
    padding-right: 48px !important
}

.pr-lg-56 {
    padding-right: 56px !important
}

.pr-lg-64 {
    padding-right: 64px !important
}

.pr-lg-72 {
    padding-right: 72px !important
}

.pr-lg-80 {
    padding-right: 80px !important
}

.pr-lg-88 {
    padding-right: 88px !important
}

.pr-lg-96 {
    padding-right: 96px !important
}

.pr-lg-104 {
    padding-right: 104px !important
}

.pr-lg-112 {
    padding-right: 112px !important
}

.pr-lg-120 {
    padding-right: 120px !important
}

.px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.px-lg-8 {
    padding-left: 8px !important;
    padding-right: 8px !important
}

.px-lg-16 {
    padding-left: 16px !important;
    padding-right: 16px !important
}

.px-lg-24 {
    padding-left: 24px !important;
    padding-right: 24px !important
}

.px-lg-32 {
    padding-left: 32px !important;
    padding-right: 32px !important
}

.px-lg-40 {
    padding-left: 40px !important;
    padding-right: 40px !important
}

.px-lg-48 {
    padding-left: 48px !important;
    padding-right: 48px !important
}

.px-lg-56 {
    padding-left: 56px !important;
    padding-right: 56px !important
}

.px-lg-64 {
    padding-left: 64px !important;
    padding-right: 64px !important
}

.px-lg-72 {
    padding-left: 72px !important;
    padding-right: 72px !important
}

.px-lg-80 {
    padding-left: 80px !important;
    padding-right: 80px !important
}

.px-lg-88 {
    padding-left: 88px !important;
    padding-right: 88px !important
}

.px-lg-96 {
    padding-left: 96px !important;
    padding-right: 96px !important
}

.px-lg-104 {
    padding-left: 104px !important;
    padding-right: 104px !important
}

.px-lg-112 {
    padding-left: 112px !important;
    padding-right: 112px !important
}

.px-lg-120 {
    padding-left: 120px !important;
    padding-right: 120px !important
}

.py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.py-lg-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important
}

.py-lg-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important
}

.py-lg-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important
}

.py-lg-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

.py-lg-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
}

.py-lg-48 {
    padding-top: 48px !important;
    padding-bottom: 48px !important
}

.py-lg-56 {
    padding-top: 56px !important;
    padding-bottom: 56px !important
}

.py-lg-64 {
    padding-top: 64px !important;
    padding-bottom: 64px !important
}

.py-lg-72 {
    padding-top: 72px !important;
    padding-bottom: 72px !important
}

.py-lg-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
}

.py-lg-88 {
    padding-top: 88px !important;
    padding-bottom: 88px !important
}

.py-lg-96 {
    padding-top: 96px !important;
    padding-bottom: 96px !important
}

.py-lg-104 {
    padding-top: 104px !important;
    padding-bottom: 104px !important
}

.py-lg-112 {
    padding-top: 112px !important;
    padding-bottom: 112px !important
}

.py-lg-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
}

@media (max-width: 991.98px) {
    .pt-md-0 {
        padding-top: 0 !important
    }

    .pt-md-8 {
        padding-top: 8px !important
    }

    .pt-md-16 {
        padding-top: 16px !important
    }

    .pt-md-24 {
        padding-top: 24px !important
    }

    .pt-md-32 {
        padding-top: 32px !important
    }

    .pt-md-40 {
        padding-top: 40px !important
    }

    .pt-md-48 {
        padding-top: 48px !important
    }

    .pt-md-56 {
        padding-top: 56px !important
    }

    .pt-md-64 {
        padding-top: 64px !important
    }

    .pt-md-72 {
        padding-top: 72px !important
    }

    .pt-md-80 {
        padding-top: 80px !important
    }

    .pt-md-88 {
        padding-top: 88px !important
    }

    .pt-md-96 {
        padding-top: 96px !important
    }

    .pt-md-104 {
        padding-top: 104px !important
    }

    .pt-md-112 {
        padding-top: 112px !important
    }

    .pt-md-120 {
        padding-top: 120px !important
    }

    .pb-md-0 {
        padding-bottom: 0 !important
    }

    .pb-md-8 {
        padding-bottom: 8px !important
    }

    .pb-md-16 {
        padding-bottom: 16px !important
    }

    .pb-md-24 {
        padding-bottom: 24px !important
    }

    .pb-md-32 {
        padding-bottom: 32px !important
    }

    .pb-md-40 {
        padding-bottom: 40px !important
    }

    .pb-md-48 {
        padding-bottom: 48px !important
    }

    .pb-md-56 {
        padding-bottom: 56px !important
    }

    .pb-md-64 {
        padding-bottom: 64px !important
    }

    .pb-md-72 {
        padding-bottom: 72px !important
    }

    .pb-md-80 {
        padding-bottom: 80px !important
    }

    .pb-md-88 {
        padding-bottom: 88px !important
    }

    .pb-md-96 {
        padding-bottom: 96px !important
    }

    .pb-md-104 {
        padding-bottom: 104px !important
    }

    .pb-md-112 {
        padding-bottom: 112px !important
    }

    .pb-md-120 {
        padding-bottom: 120px !important
    }

    .pl-md-0 {
        padding-left: 0 !important
    }

    .pl-md-8 {
        padding-left: 8px !important
    }

    .pl-md-16 {
        padding-left: 16px !important
    }

    .pl-md-24 {
        padding-left: 24px !important
    }

    .pl-md-32 {
        padding-left: 32px !important
    }

    .pl-md-40 {
        padding-left: 40px !important
    }

    .pl-md-48 {
        padding-left: 48px !important
    }

    .pl-md-56 {
        padding-left: 56px !important
    }

    .pl-md-64 {
        padding-left: 64px !important
    }

    .pl-md-72 {
        padding-left: 72px !important
    }

    .pl-md-80 {
        padding-left: 80px !important
    }

    .pl-md-88 {
        padding-left: 88px !important
    }

    .pl-md-96 {
        padding-left: 96px !important
    }

    .pl-md-104 {
        padding-left: 104px !important
    }

    .pl-md-112 {
        padding-left: 112px !important
    }

    .pl-md-120 {
        padding-left: 120px !important
    }

    .pr-md-0 {
        padding-right: 0 !important
    }

    .pr-md-8 {
        padding-right: 8px !important
    }

    .pr-md-16 {
        padding-right: 16px !important
    }

    .pr-md-24 {
        padding-right: 24px !important
    }

    .pr-md-32 {
        padding-right: 32px !important
    }

    .pr-md-40 {
        padding-right: 40px !important
    }

    .pr-md-48 {
        padding-right: 48px !important
    }

    .pr-md-56 {
        padding-right: 56px !important
    }

    .pr-md-64 {
        padding-right: 64px !important
    }

    .pr-md-72 {
        padding-right: 72px !important
    }

    .pr-md-80 {
        padding-right: 80px !important
    }

    .pr-md-88 {
        padding-right: 88px !important
    }

    .pr-md-96 {
        padding-right: 96px !important
    }

    .pr-md-104 {
        padding-right: 104px !important
    }

    .pr-md-112 {
        padding-right: 112px !important
    }

    .pr-md-120 {
        padding-right: 120px !important
    }

    .px-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .px-md-8 {
        padding-left: 8px !important;
        padding-right: 8px !important
    }

    .px-md-16 {
        padding-left: 16px !important;
        padding-right: 16px !important
    }

    .px-md-24 {
        padding-left: 24px !important;
        padding-right: 24px !important
    }

    .px-md-32 {
        padding-left: 32px !important;
        padding-right: 32px !important
    }

    .px-md-40 {
        padding-left: 40px !important;
        padding-right: 40px !important
    }

    .px-md-48 {
        padding-left: 48px !important;
        padding-right: 48px !important
    }

    .px-md-56 {
        padding-left: 56px !important;
        padding-right: 56px !important
    }

    .px-md-64 {
        padding-left: 64px !important;
        padding-right: 64px !important
    }

    .px-md-72 {
        padding-left: 72px !important;
        padding-right: 72px !important
    }

    .px-md-80 {
        padding-left: 80px !important;
        padding-right: 80px !important
    }

    .px-md-88 {
        padding-left: 88px !important;
        padding-right: 88px !important
    }

    .px-md-96 {
        padding-left: 96px !important;
        padding-right: 96px !important
    }

    .px-md-104 {
        padding-left: 104px !important;
        padding-right: 104px !important
    }

    .px-md-112 {
        padding-left: 112px !important;
        padding-right: 112px !important
    }

    .px-md-120 {
        padding-left: 120px !important;
        padding-right: 120px !important
    }

    .py-md-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-md-8 {
        padding-top: 8px !important;
        padding-bottom: 8px !important
    }

    .py-md-16 {
        padding-top: 16px !important;
        padding-bottom: 16px !important
    }

    .py-md-24 {
        padding-top: 24px !important;
        padding-bottom: 24px !important
    }

    .py-md-32 {
        padding-top: 32px !important;
        padding-bottom: 32px !important
    }

    .py-md-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important
    }

    .py-md-48 {
        padding-top: 48px !important;
        padding-bottom: 48px !important
    }

    .py-md-56 {
        padding-top: 56px !important;
        padding-bottom: 56px !important
    }

    .py-md-64 {
        padding-top: 64px !important;
        padding-bottom: 64px !important
    }

    .py-md-72 {
        padding-top: 72px !important;
        padding-bottom: 72px !important
    }

    .py-md-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important
    }

    .py-md-88 {
        padding-top: 88px !important;
        padding-bottom: 88px !important
    }

    .py-md-96 {
        padding-top: 96px !important;
        padding-bottom: 96px !important
    }

    .py-md-104 {
        padding-top: 104px !important;
        padding-bottom: 104px !important
    }

    .py-md-112 {
        padding-top: 112px !important;
        padding-bottom: 112px !important
    }

    .py-md-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important
    }
}

@media (max-width: 575.98px) {
    .pt-sm-0 {
        padding-top: 0 !important
    }

    .pt-sm-8 {
        padding-top: 8px !important
    }

    .pt-sm-16 {
        padding-top: 16px !important
    }

    .pt-sm-24 {
        padding-top: 24px !important
    }

    .pt-sm-32 {
        padding-top: 32px !important
    }

    .pt-sm-40 {
        padding-top: 40px !important
    }

    .pt-sm-48 {
        padding-top: 48px !important
    }

    .pt-sm-56 {
        padding-top: 56px !important
    }

    .pt-sm-64 {
        padding-top: 64px !important
    }

    .pt-sm-72 {
        padding-top: 72px !important
    }

    .pt-sm-80 {
        padding-top: 80px !important
    }

    .pt-sm-88 {
        padding-top: 88px !important
    }

    .pt-sm-96 {
        padding-top: 96px !important
    }

    .pt-sm-104 {
        padding-top: 104px !important
    }

    .pt-sm-112 {
        padding-top: 112px !important
    }

    .pt-sm-120 {
        padding-top: 120px !important
    }

    .pb-sm-0 {
        padding-bottom: 0 !important
    }

    .pb-sm-8 {
        padding-bottom: 8px !important
    }

    .pb-sm-16 {
        padding-bottom: 16px !important
    }

    .pb-sm-24 {
        padding-bottom: 24px !important
    }

    .pb-sm-32 {
        padding-bottom: 32px !important
    }

    .pb-sm-40 {
        padding-bottom: 40px !important
    }

    .pb-sm-48 {
        padding-bottom: 48px !important
    }

    .pb-sm-56 {
        padding-bottom: 56px !important
    }

    .pb-sm-64 {
        padding-bottom: 64px !important
    }

    .pb-sm-72 {
        padding-bottom: 72px !important
    }

    .pb-sm-80 {
        padding-bottom: 80px !important
    }

    .pb-sm-88 {
        padding-bottom: 88px !important
    }

    .pb-sm-96 {
        padding-bottom: 96px !important
    }

    .pb-sm-104 {
        padding-bottom: 104px !important
    }

    .pb-sm-112 {
        padding-bottom: 112px !important
    }

    .pb-sm-120 {
        padding-bottom: 120px !important
    }

    .pl-sm-0 {
        padding-left: 0 !important
    }

    .pl-sm-8 {
        padding-left: 8px !important
    }

    .pl-sm-16 {
        padding-left: 16px !important
    }

    .pl-sm-24 {
        padding-left: 24px !important
    }

    .pl-sm-32 {
        padding-left: 32px !important
    }

    .pl-sm-40 {
        padding-left: 40px !important
    }

    .pl-sm-48 {
        padding-left: 48px !important
    }

    .pl-sm-56 {
        padding-left: 56px !important
    }

    .pl-sm-64 {
        padding-left: 64px !important
    }

    .pl-sm-72 {
        padding-left: 72px !important
    }

    .pl-sm-80 {
        padding-left: 80px !important
    }

    .pl-sm-88 {
        padding-left: 88px !important
    }

    .pl-sm-96 {
        padding-left: 96px !important
    }

    .pl-sm-104 {
        padding-left: 104px !important
    }

    .pl-sm-112 {
        padding-left: 112px !important
    }

    .pl-sm-120 {
        padding-left: 120px !important
    }

    .pr-sm-0 {
        padding-right: 0 !important
    }

    .pr-sm-8 {
        padding-right: 8px !important
    }

    .pr-sm-16 {
        padding-right: 16px !important
    }

    .pr-sm-24 {
        padding-right: 24px !important
    }

    .pr-sm-32 {
        padding-right: 32px !important
    }

    .pr-sm-40 {
        padding-right: 40px !important
    }

    .pr-sm-48 {
        padding-right: 48px !important
    }

    .pr-sm-56 {
        padding-right: 56px !important
    }

    .pr-sm-64 {
        padding-right: 64px !important
    }

    .pr-sm-72 {
        padding-right: 72px !important
    }

    .pr-sm-80 {
        padding-right: 80px !important
    }

    .pr-sm-88 {
        padding-right: 88px !important
    }

    .pr-sm-96 {
        padding-right: 96px !important
    }

    .pr-sm-104 {
        padding-right: 104px !important
    }

    .pr-sm-112 {
        padding-right: 112px !important
    }

    .pr-sm-120 {
        padding-right: 120px !important
    }

    .px-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .px-sm-8 {
        padding-left: 8px !important;
        padding-right: 8px !important
    }

    .px-sm-16 {
        padding-left: 16px !important;
        padding-right: 16px !important
    }

    .px-sm-24 {
        padding-left: 24px !important;
        padding-right: 24px !important
    }

    .px-sm-32 {
        padding-left: 32px !important;
        padding-right: 32px !important
    }

    .px-sm-40 {
        padding-left: 40px !important;
        padding-right: 40px !important
    }

    .px-sm-48 {
        padding-left: 48px !important;
        padding-right: 48px !important
    }

    .px-sm-56 {
        padding-left: 56px !important;
        padding-right: 56px !important
    }

    .px-sm-64 {
        padding-left: 64px !important;
        padding-right: 64px !important
    }

    .px-sm-72 {
        padding-left: 72px !important;
        padding-right: 72px !important
    }

    .px-sm-80 {
        padding-left: 80px !important;
        padding-right: 80px !important
    }

    .px-sm-88 {
        padding-left: 88px !important;
        padding-right: 88px !important
    }

    .px-sm-96 {
        padding-left: 96px !important;
        padding-right: 96px !important
    }

    .px-sm-104 {
        padding-left: 104px !important;
        padding-right: 104px !important
    }

    .px-sm-112 {
        padding-left: 112px !important;
        padding-right: 112px !important
    }

    .px-sm-120 {
        padding-left: 120px !important;
        padding-right: 120px !important
    }

    .py-sm-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-sm-8 {
        padding-top: 8px !important;
        padding-bottom: 8px !important
    }

    .py-sm-16 {
        padding-top: 16px !important;
        padding-bottom: 16px !important
    }

    .py-sm-24 {
        padding-top: 24px !important;
        padding-bottom: 24px !important
    }

    .py-sm-32 {
        padding-top: 32px !important;
        padding-bottom: 32px !important
    }

    .py-sm-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important
    }

    .py-sm-48 {
        padding-top: 48px !important;
        padding-bottom: 48px !important
    }

    .py-sm-56 {
        padding-top: 56px !important;
        padding-bottom: 56px !important
    }

    .py-sm-64 {
        padding-top: 64px !important;
        padding-bottom: 64px !important
    }

    .py-sm-72 {
        padding-top: 72px !important;
        padding-bottom: 72px !important
    }

    .py-sm-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important
    }

    .py-sm-88 {
        padding-top: 88px !important;
        padding-bottom: 88px !important
    }

    .py-sm-96 {
        padding-top: 96px !important;
        padding-bottom: 96px !important
    }

    .py-sm-104 {
        padding-top: 104px !important;
        padding-bottom: 104px !important
    }

    .py-sm-112 {
        padding-top: 112px !important;
        padding-bottom: 112px !important
    }

    .py-sm-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important
    }
}

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

.mt-lg-8 {
    margin-top: 8px !important
}

.mt-lg-16 {
    margin-top: 16px !important
}

.mt-lg-24 {
    margin-top: 24px !important
}

.mt-lg-32 {
    margin-top: 32px !important
}

.mt-lg-40 {
    margin-top: 40px !important
}

.mt-lg-48 {
    margin-top: 48px !important
}

.mt-lg-56 {
    margin-top: 56px !important
}

.mt-lg-64 {
    margin-top: 64px !important
}

.mt-lg-72 {
    margin-top: 72px !important
}

.mt-lg-80 {
    margin-top: 80px !important
}

.mt-lg-88 {
    margin-top: 88px !important
}

.mt-lg-96 {
    margin-top: 96px !important
}

.mt-lg-104 {
    margin-top: 104px !important
}

.mt-lg-112 {
    margin-top: 112px !important
}

.mt-lg-120 {
    margin-top: 120px !important
}

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

.mb-lg-8 {
    margin-bottom: 8px !important
}

.mb-lg-16 {
    margin-bottom: 16px !important
}

.mb-lg-24 {
    margin-bottom: 24px !important
}

.mb-lg-32 {
    margin-bottom: 32px !important
}

.mb-lg-40 {
    margin-bottom: 40px !important
}

.mb-lg-48 {
    margin-bottom: 48px !important
}

.mb-lg-56 {
    margin-bottom: 56px !important
}

.mb-lg-64 {
    margin-bottom: 64px !important
}

.mb-lg-72 {
    margin-bottom: 72px !important
}

.mb-lg-80 {
    margin-bottom: 80px !important
}

.mb-lg-88 {
    margin-bottom: 88px !important
}

.mb-lg-96 {
    margin-bottom: 96px !important
}

.mb-lg-104 {
    margin-bottom: 104px !important
}

.mb-lg-112 {
    margin-bottom: 112px !important
}

.mb-lg-120 {
    margin-bottom: 120px !important
}

.ml-lg-0 {
    margin-left: 0 !important
}

.ml-lg-8 {
    margin-left: 8px !important
}

.ml-lg-16 {
    margin-left: 16px !important
}

.ml-lg-24 {
    margin-left: 24px !important
}

.ml-lg-32 {
    margin-left: 32px !important
}

.ml-lg-40 {
    margin-left: 40px !important
}

.ml-lg-48 {
    margin-left: 48px !important
}

.ml-lg-56 {
    margin-left: 56px !important
}

.ml-lg-64 {
    margin-left: 64px !important
}

.ml-lg-72 {
    margin-left: 72px !important
}

.ml-lg-80 {
    margin-left: 80px !important
}

.ml-lg-88 {
    margin-left: 88px !important
}

.ml-lg-96 {
    margin-left: 96px !important
}

.ml-lg-104 {
    margin-left: 104px !important
}

.ml-lg-112 {
    margin-left: 112px !important
}

.ml-lg-120 {
    margin-left: 120px !important
}

.mr-lg-0 {
    margin-right: 0 !important
}

.mr-lg-8 {
    margin-right: 8px !important
}

.mr-lg-16 {
    margin-right: 16px !important
}

.mr-lg-24 {
    margin-right: 24px !important
}

.mr-lg-32 {
    margin-right: 32px !important
}

.mr-lg-40 {
    margin-right: 40px !important
}

.mr-lg-48 {
    margin-right: 48px !important
}

.mr-lg-56 {
    margin-right: 56px !important
}

.mr-lg-64 {
    margin-right: 64px !important
}

.mr-lg-72 {
    margin-right: 72px !important
}

.mr-lg-80 {
    margin-right: 80px !important
}

.mr-lg-88 {
    margin-right: 88px !important
}

.mr-lg-96 {
    margin-right: 96px !important
}

.mr-lg-104 {
    margin-right: 104px !important
}

.mr-lg-112 {
    margin-right: 112px !important
}

.mr-lg-120 {
    margin-right: 120px !important
}

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

.mx-lg-8 {
    margin-left: 8px !important;
    margin-right: 8px !important
}

.mx-lg-16 {
    margin-left: 16px !important;
    margin-right: 16px !important
}

.mx-lg-24 {
    margin-left: 24px !important;
    margin-right: 24px !important
}

.mx-lg-32 {
    margin-left: 32px !important;
    margin-right: 32px !important
}

.mx-lg-40 {
    margin-left: 40px !important;
    margin-right: 40px !important
}

.mx-lg-48 {
    margin-left: 48px !important;
    margin-right: 48px !important
}

.mx-lg-56 {
    margin-left: 56px !important;
    margin-right: 56px !important
}

.mx-lg-64 {
    margin-left: 64px !important;
    margin-right: 64px !important
}

.mx-lg-72 {
    margin-left: 72px !important;
    margin-right: 72px !important
}

.mx-lg-80 {
    margin-left: 80px !important;
    margin-right: 80px !important
}

.mx-lg-88 {
    margin-left: 88px !important;
    margin-right: 88px !important
}

.mx-lg-96 {
    margin-left: 96px !important;
    margin-right: 96px !important
}

.mx-lg-104 {
    margin-left: 104px !important;
    margin-right: 104px !important
}

.mx-lg-112 {
    margin-left: 112px !important;
    margin-right: 112px !important
}

.mx-lg-120 {
    margin-left: 120px !important;
    margin-right: 120px !important
}

.my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.my-lg-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important
}

.my-lg-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important
}

.my-lg-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important
}

.my-lg-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important
}

.my-lg-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
}

.my-lg-48 {
    margin-top: 48px !important;
    margin-bottom: 48px !important
}

.my-lg-56 {
    margin-top: 56px !important;
    margin-bottom: 56px !important
}

.my-lg-64 {
    margin-top: 64px !important;
    margin-bottom: 64px !important
}

.my-lg-72 {
    margin-top: 72px !important;
    margin-bottom: 72px !important
}

.my-lg-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
}

.my-lg-88 {
    margin-top: 88px !important;
    margin-bottom: 88px !important
}

.my-lg-96 {
    margin-top: 96px !important;
    margin-bottom: 96px !important
}

.my-lg-104 {
    margin-top: 104px !important;
    margin-bottom: 104px !important
}

.my-lg-112 {
    margin-top: 112px !important;
    margin-bottom: 112px !important
}

.my-lg-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
}

@media (max-width: 991.98px) {
    .mt-md-0 {
        margin-top: 0 !important
    }

    .mt-md-8 {
        margin-top: 8px !important
    }

    .mt-md-16 {
        margin-top: 16px !important
    }

    .mt-md-24 {
        margin-top: 24px !important
    }

    .mt-md-32 {
        margin-top: 32px !important
    }

    .mt-md-40 {
        margin-top: 40px !important
    }

    .mt-md-48 {
        margin-top: 48px !important
    }

    .mt-md-56 {
        margin-top: 56px !important
    }

    .mt-md-64 {
        margin-top: 64px !important
    }

    .mt-md-72 {
        margin-top: 72px !important
    }

    .mt-md-80 {
        margin-top: 80px !important
    }

    .mt-md-88 {
        margin-top: 88px !important
    }

    .mt-md-96 {
        margin-top: 96px !important
    }

    .mt-md-104 {
        margin-top: 104px !important
    }

    .mt-md-112 {
        margin-top: 112px !important
    }

    .mt-md-120 {
        margin-top: 120px !important
    }

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

    .mb-md-8 {
        margin-bottom: 8px !important
    }

    .mb-md-16 {
        margin-bottom: 16px !important
    }

    .mb-md-24 {
        margin-bottom: 24px !important
    }

    .mb-md-32 {
        margin-bottom: 32px !important
    }

    .mb-md-40 {
        margin-bottom: 40px !important
    }

    .mb-md-48 {
        margin-bottom: 48px !important
    }

    .mb-md-56 {
        margin-bottom: 56px !important
    }

    .mb-md-64 {
        margin-bottom: 64px !important
    }

    .mb-md-72 {
        margin-bottom: 72px !important
    }

    .mb-md-80 {
        margin-bottom: 80px !important
    }

    .mb-md-88 {
        margin-bottom: 88px !important
    }

    .mb-md-96 {
        margin-bottom: 96px !important
    }

    .mb-md-104 {
        margin-bottom: 104px !important
    }

    .mb-md-112 {
        margin-bottom: 112px !important
    }

    .mb-md-120 {
        margin-bottom: 120px !important
    }

    .ml-md-0 {
        margin-left: 0 !important
    }

    .ml-md-8 {
        margin-left: 8px !important
    }

    .ml-md-16 {
        margin-left: 16px !important
    }

    .ml-md-24 {
        margin-left: 24px !important
    }

    .ml-md-32 {
        margin-left: 32px !important
    }

    .ml-md-40 {
        margin-left: 40px !important
    }

    .ml-md-48 {
        margin-left: 48px !important
    }

    .ml-md-56 {
        margin-left: 56px !important
    }

    .ml-md-64 {
        margin-left: 64px !important
    }

    .ml-md-72 {
        margin-left: 72px !important
    }

    .ml-md-80 {
        margin-left: 80px !important
    }

    .ml-md-88 {
        margin-left: 88px !important
    }

    .ml-md-96 {
        margin-left: 96px !important
    }

    .ml-md-104 {
        margin-left: 104px !important
    }

    .ml-md-112 {
        margin-left: 112px !important
    }

    .ml-md-120 {
        margin-left: 120px !important
    }

    .mr-md-0 {
        margin-right: 0 !important
    }

    .mr-md-8 {
        margin-right: 8px !important
    }

    .mr-md-16 {
        margin-right: 16px !important
    }

    .mr-md-24 {
        margin-right: 24px !important
    }

    .mr-md-32 {
        margin-right: 32px !important
    }

    .mr-md-40 {
        margin-right: 40px !important
    }

    .mr-md-48 {
        margin-right: 48px !important
    }

    .mr-md-56 {
        margin-right: 56px !important
    }

    .mr-md-64 {
        margin-right: 64px !important
    }

    .mr-md-72 {
        margin-right: 72px !important
    }

    .mr-md-80 {
        margin-right: 80px !important
    }

    .mr-md-88 {
        margin-right: 88px !important
    }

    .mr-md-96 {
        margin-right: 96px !important
    }

    .mr-md-104 {
        margin-right: 104px !important
    }

    .mr-md-112 {
        margin-right: 112px !important
    }

    .mr-md-120 {
        margin-right: 120px !important
    }

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

    .mx-md-8 {
        margin-left: 8px !important;
        margin-right: 8px !important
    }

    .mx-md-16 {
        margin-left: 16px !important;
        margin-right: 16px !important
    }

    .mx-md-24 {
        margin-left: 24px !important;
        margin-right: 24px !important
    }

    .mx-md-32 {
        margin-left: 32px !important;
        margin-right: 32px !important
    }

    .mx-md-40 {
        margin-left: 40px !important;
        margin-right: 40px !important
    }

    .mx-md-48 {
        margin-left: 48px !important;
        margin-right: 48px !important
    }

    .mx-md-56 {
        margin-left: 56px !important;
        margin-right: 56px !important
    }

    .mx-md-64 {
        margin-left: 64px !important;
        margin-right: 64px !important
    }

    .mx-md-72 {
        margin-left: 72px !important;
        margin-right: 72px !important
    }

    .mx-md-80 {
        margin-left: 80px !important;
        margin-right: 80px !important
    }

    .mx-md-88 {
        margin-left: 88px !important;
        margin-right: 88px !important
    }

    .mx-md-96 {
        margin-left: 96px !important;
        margin-right: 96px !important
    }

    .mx-md-104 {
        margin-left: 104px !important;
        margin-right: 104px !important
    }

    .mx-md-112 {
        margin-left: 112px !important;
        margin-right: 112px !important
    }

    .mx-md-120 {
        margin-left: 120px !important;
        margin-right: 120px !important
    }

    .my-md-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-md-8 {
        margin-top: 8px !important;
        margin-bottom: 8px !important
    }

    .my-md-16 {
        margin-top: 16px !important;
        margin-bottom: 16px !important
    }

    .my-md-24 {
        margin-top: 24px !important;
        margin-bottom: 24px !important
    }

    .my-md-32 {
        margin-top: 32px !important;
        margin-bottom: 32px !important
    }

    .my-md-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .my-md-48 {
        margin-top: 48px !important;
        margin-bottom: 48px !important
    }

    .my-md-56 {
        margin-top: 56px !important;
        margin-bottom: 56px !important
    }

    .my-md-64 {
        margin-top: 64px !important;
        margin-bottom: 64px !important
    }

    .my-md-72 {
        margin-top: 72px !important;
        margin-bottom: 72px !important
    }

    .my-md-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important
    }

    .my-md-88 {
        margin-top: 88px !important;
        margin-bottom: 88px !important
    }

    .my-md-96 {
        margin-top: 96px !important;
        margin-bottom: 96px !important
    }

    .my-md-104 {
        margin-top: 104px !important;
        margin-bottom: 104px !important
    }

    .my-md-112 {
        margin-top: 112px !important;
        margin-bottom: 112px !important
    }

    .my-md-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important
    }
}

@media (max-width: 575.98px) {
    .mt-sm-0 {
        margin-top: 0 !important
    }

    .mt-sm-8 {
        margin-top: 8px !important
    }

    .mt-sm-16 {
        margin-top: 16px !important
    }

    .mt-sm-24 {
        margin-top: 24px !important
    }

    .mt-sm-32 {
        margin-top: 32px !important
    }

    .mt-sm-40 {
        margin-top: 40px !important
    }

    .mt-sm-48 {
        margin-top: 48px !important
    }

    .mt-sm-56 {
        margin-top: 56px !important
    }

    .mt-sm-64 {
        margin-top: 64px !important
    }

    .mt-sm-72 {
        margin-top: 72px !important
    }

    .mt-sm-80 {
        margin-top: 80px !important
    }

    .mt-sm-88 {
        margin-top: 88px !important
    }

    .mt-sm-96 {
        margin-top: 96px !important
    }

    .mt-sm-104 {
        margin-top: 104px !important
    }

    .mt-sm-112 {
        margin-top: 112px !important
    }

    .mt-sm-120 {
        margin-top: 120px !important
    }

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

    .mb-sm-8 {
        margin-bottom: 8px !important
    }

    .mb-sm-16 {
        margin-bottom: 16px !important
    }

    .mb-sm-24 {
        margin-bottom: 24px !important
    }

    .mb-sm-32 {
        margin-bottom: 32px !important
    }

    .mb-sm-40 {
        margin-bottom: 40px !important
    }

    .mb-sm-48 {
        margin-bottom: 48px !important
    }

    .mb-sm-56 {
        margin-bottom: 56px !important
    }

    .mb-sm-64 {
        margin-bottom: 64px !important
    }

    .mb-sm-72 {
        margin-bottom: 72px !important
    }

    .mb-sm-80 {
        margin-bottom: 80px !important
    }

    .mb-sm-88 {
        margin-bottom: 88px !important
    }

    .mb-sm-96 {
        margin-bottom: 96px !important
    }

    .mb-sm-104 {
        margin-bottom: 104px !important
    }

    .mb-sm-112 {
        margin-bottom: 112px !important
    }

    .mb-sm-120 {
        margin-bottom: 120px !important
    }

    .ml-sm-0 {
        margin-left: 0 !important
    }

    .ml-sm-8 {
        margin-left: 8px !important
    }

    .ml-sm-16 {
        margin-left: 16px !important
    }

    .ml-sm-24 {
        margin-left: 24px !important
    }

    .ml-sm-32 {
        margin-left: 32px !important
    }

    .ml-sm-40 {
        margin-left: 40px !important
    }

    .ml-sm-48 {
        margin-left: 48px !important
    }

    .ml-sm-56 {
        margin-left: 56px !important
    }

    .ml-sm-64 {
        margin-left: 64px !important
    }

    .ml-sm-72 {
        margin-left: 72px !important
    }

    .ml-sm-80 {
        margin-left: 80px !important
    }

    .ml-sm-88 {
        margin-left: 88px !important
    }

    .ml-sm-96 {
        margin-left: 96px !important
    }

    .ml-sm-104 {
        margin-left: 104px !important
    }

    .ml-sm-112 {
        margin-left: 112px !important
    }

    .ml-sm-120 {
        margin-left: 120px !important
    }

    .mr-sm-0 {
        margin-right: 0 !important
    }

    .mr-sm-8 {
        margin-right: 8px !important
    }

    .mr-sm-16 {
        margin-right: 16px !important
    }

    .mr-sm-24 {
        margin-right: 24px !important
    }

    .mr-sm-32 {
        margin-right: 32px !important
    }

    .mr-sm-40 {
        margin-right: 40px !important
    }

    .mr-sm-48 {
        margin-right: 48px !important
    }

    .mr-sm-56 {
        margin-right: 56px !important
    }

    .mr-sm-64 {
        margin-right: 64px !important
    }

    .mr-sm-72 {
        margin-right: 72px !important
    }

    .mr-sm-80 {
        margin-right: 80px !important
    }

    .mr-sm-88 {
        margin-right: 88px !important
    }

    .mr-sm-96 {
        margin-right: 96px !important
    }

    .mr-sm-104 {
        margin-right: 104px !important
    }

    .mr-sm-112 {
        margin-right: 112px !important
    }

    .mr-sm-120 {
        margin-right: 120px !important
    }

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

    .mx-sm-8 {
        margin-left: 8px !important;
        margin-right: 8px !important
    }

    .mx-sm-16 {
        margin-left: 16px !important;
        margin-right: 16px !important
    }

    .mx-sm-24 {
        margin-left: 24px !important;
        margin-right: 24px !important
    }

    .mx-sm-32 {
        margin-left: 32px !important;
        margin-right: 32px !important
    }

    .mx-sm-40 {
        margin-left: 40px !important;
        margin-right: 40px !important
    }

    .mx-sm-48 {
        margin-left: 48px !important;
        margin-right: 48px !important
    }

    .mx-sm-56 {
        margin-left: 56px !important;
        margin-right: 56px !important
    }

    .mx-sm-64 {
        margin-left: 64px !important;
        margin-right: 64px !important
    }

    .mx-sm-72 {
        margin-left: 72px !important;
        margin-right: 72px !important
    }

    .mx-sm-80 {
        margin-left: 80px !important;
        margin-right: 80px !important
    }

    .mx-sm-88 {
        margin-left: 88px !important;
        margin-right: 88px !important
    }

    .mx-sm-96 {
        margin-left: 96px !important;
        margin-right: 96px !important
    }

    .mx-sm-104 {
        margin-left: 104px !important;
        margin-right: 104px !important
    }

    .mx-sm-112 {
        margin-left: 112px !important;
        margin-right: 112px !important
    }

    .mx-sm-120 {
        margin-left: 120px !important;
        margin-right: 120px !important
    }

    .my-sm-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-sm-8 {
        margin-top: 8px !important;
        margin-bottom: 8px !important
    }

    .my-sm-16 {
        margin-top: 16px !important;
        margin-bottom: 16px !important
    }

    .my-sm-24 {
        margin-top: 24px !important;
        margin-bottom: 24px !important
    }

    .my-sm-32 {
        margin-top: 32px !important;
        margin-bottom: 32px !important
    }

    .my-sm-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important
    }

    .my-sm-48 {
        margin-top: 48px !important;
        margin-bottom: 48px !important
    }

    .my-sm-56 {
        margin-top: 56px !important;
        margin-bottom: 56px !important
    }

    .my-sm-64 {
        margin-top: 64px !important;
        margin-bottom: 64px !important
    }

    .my-sm-72 {
        margin-top: 72px !important;
        margin-bottom: 72px !important
    }

    .my-sm-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important
    }

    .my-sm-88 {
        margin-top: 88px !important;
        margin-bottom: 88px !important
    }

    .my-sm-96 {
        margin-top: 96px !important;
        margin-bottom: 96px !important
    }

    .my-sm-104 {
        margin-top: 104px !important;
        margin-bottom: 104px !important
    }

    .my-sm-112 {
        margin-top: 112px !important;
        margin-bottom: 112px !important
    }

    .my-sm-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important
    }
}