.m0 { margin: 0 !important; }
.mt-0 { margin-top: 0 !important; }
.mb-0 { margin-bottom: 0 !important; }
.ml-0 { margin-left: 0 !important; }
.mr-0 { margin-right: 0 !important; }
.mx-0 { margin-left: 0 !important; margin-right: 0 !important; }
.my-0 { margin-top: 0 !important; margin-bottom: 0 !important; }
.p0 { padding: 0 !important; }
.pt-0 { padding-top: 0 !important; }
.pb-0 { padding-bottom: 0 !important; }
.pl-0 { padding-left: 0 !important; }
.pr-0 { padding-right: 0 !important; }
.px-0 { padding-left: 0 !important; padding-right: 0 !important; }
.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }
.m4 { margin: 0.25rem !important; }
.mt-4 { margin-top: 0.25rem !important; }
.mb-4 { margin-bottom: 0.25rem !important; }
.ml-4 { margin-left: 0.25rem !important; }
.mr-4 { margin-right: 0.25rem !important; }
.mx-4 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; }
.my-4 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.p4 { padding: 0.25rem !important; }
.pt-4 { padding-top: 0.25rem !important; }
.pb-4 { padding-bottom: 0.25rem !important; }
.pl-4 { padding-left: 0.25rem !important; }
.pr-4 { padding-right: 0.25rem !important; }
.px-4 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }
.py-4 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.m6 { margin: 0.375rem !important; }
.mt-6 { margin-top: 0.375rem !important; }
.mb-6 { margin-bottom: 0.375rem !important; }
.ml-6 { margin-left: 0.375rem !important; }
.mr-6 { margin-right: 0.375rem !important; }
.mx-6 { margin-left: 0.375rem !important; margin-right: 0.375rem !important; }
.my-6 { margin-top: 0.375rem !important; margin-bottom: 0.375rem !important; }
.p6 { padding: 0.375rem !important; }
.pt-6 { padding-top: 0.375rem !important; }
.pb-6 { padding-bottom: 0.375rem !important; }
.pl-6 { padding-left: 0.375rem !important; }
.pr-6 { padding-right: 0.375rem !important; }
.px-6 { padding-left: 0.375rem !important; padding-right: 0.375rem !important; }
.py-6 { padding-top: 0.375rem !important; padding-bottom: 0.375rem !important; }
.m8 { margin: 0.5rem !important; }
.mt-8 { margin-top: 0.5rem !important; }
.mb-8 { margin-bottom: 0.5rem !important; }
.ml-8 { margin-left: 0.5rem !important; }
.mr-8 { margin-right: 0.5rem !important; }
.mx-8 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }
.my-8 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.p8 { padding: 0.5rem !important; }
.pt-8 { padding-top: 0.5rem !important; }
.pb-8 { padding-bottom: 0.5rem !important; }
.pl-8 { padding-left: 0.5rem !important; }
.pr-8 { padding-right: 0.5rem !important; }
.px-8 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }
.py-8 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.m12 { margin: 0.75rem !important; }
.mt-12 { margin-top: 0.75rem !important; }
.mb-12 { margin-bottom: 0.75rem !important; }
.ml-12 { margin-left: 0.75rem !important; }
.mr-12 { margin-right: 0.75rem !important; }
.mx-12 { margin-left: 0.75rem !important; margin-right: 0.75rem !important; }
.my-12 { margin-top: 0.75rem !important; margin-bottom: 0.75rem !important; }
.p12 { padding: 0.75rem !important; }
.pt-12 { padding-top: 0.75rem !important; }
.pb-12 { padding-bottom: 0.75rem !important; }
.pl-12 { padding-left: 0.75rem !important; }
.pr-12 { padding-right: 0.75rem !important; }
.px-12 { padding-left: 0.75rem !important; padding-right: 0.75rem !important; }
.py-12 { padding-top: 0.75rem !important; padding-bottom: 0.75rem !important; }
.m14 { margin: 0.875rem !important; }
.mt-14 { margin-top: 0.875rem !important; }
.mb-14 { margin-bottom: 0.875rem !important; }
.ml-14 { margin-left: 0.875rem !important; }
.mr-14 { margin-right: 0.875rem !important; }
.mx-14 { margin-left: 0.875rem !important; margin-right: 0.875rem !important; }
.my-14 { margin-top: 0.875rem !important; margin-bottom: 0.875rem !important; }
.p14 { padding: 0.875rem !important; }
.pt-14 { padding-top: 0.875rem !important; }
.pb-14 { padding-bottom: 0.875rem !important; }
.pl-14 { padding-left: 0.875rem !important; }
.pr-14 { padding-right: 0.875rem !important; }
.px-14 { padding-left: 0.875rem !important; padding-right: 0.875rem !important; }
.py-14 { padding-top: 0.875rem !important; padding-bottom: 0.875rem !important; }
.m16 { margin: 1rem !important; }
.mt-16 { margin-top: 1rem !important; }
.mb-16 { margin-bottom: 1rem !important; }
.ml-16 { margin-left: 1rem !important; }
.mr-16 { margin-right: 1rem !important; }
.mx-16 { margin-left: 1rem !important; margin-right: 1rem !important; }
.my-16 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.p16 { padding: 1rem !important; }
.pt-16 { padding-top: 1rem !important; }
.pb-16 { padding-bottom: 1rem !important; }
.pl-16 { padding-left: 1rem !important; }
.pr-16 { padding-right: 1rem !important; }
.px-16 { padding-left: 1rem !important; padding-right: 1rem !important; }
.py-16 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.m18 { margin: 1.125rem !important; }
.mt-18 { margin-top: 1.125rem !important; }
.mb-18 { margin-bottom: 1.125rem !important; }
.ml-18 { margin-left: 1.125rem !important; }
.mr-18 { margin-right: 1.125rem !important; }
.mx-18 { margin-left: 1.125rem !important; margin-right: 1.125rem !important; }
.my-18 { margin-top: 1.125rem !important; margin-bottom: 1.125rem !important; }
.p18 { padding: 1.125rem !important; }
.pt-18 { padding-top: 1.125rem !important; }
.pb-18 { padding-bottom: 1.125rem !important; }
.pl-18 { padding-left: 1.125rem !important; }
.pr-18 { padding-right: 1.125rem !important; }
.px-18 { padding-left: 1.125rem !important; padding-right: 1.125rem !important; }
.py-18 { padding-top: 1.125rem !important; padding-bottom: 1.125rem !important; }
.m20 { margin: 1.25rem !important; }
.mt-20 { margin-top: 1.25rem !important; }
.mb-20 { margin-bottom: 1.25rem !important; }
.ml-20 { margin-left: 1.25rem !important; }
.mr-20 { margin-right: 1.25rem !important; }
.mx-20 { margin-left: 1.25rem !important; margin-right: 1.25rem !important; }
.my-20 { margin-top: 1.25rem !important; margin-bottom: 1.25rem !important; }
.p20 { padding: 1.25rem !important; }
.pt-20 { padding-top: 1.25rem !important; }
.pb-20 { padding-bottom: 1.25rem !important; }
.pl-20 { padding-left: 1.25rem !important; }
.pr-20 { padding-right: 1.25rem !important; }
.px-20 { padding-left: 1.25rem !important; padding-right: 1.25rem !important; }
.py-20 { padding-top: 1.25rem !important; padding-bottom: 1.25rem !important; }
.m24 { margin: 1.5rem !important; }
.mt-24 { margin-top: 1.5rem !important; }
.mb-24 { margin-bottom: 1.5rem !important; }
.ml-24 { margin-left: 1.5rem !important; }
.mr-24 { margin-right: 1.5rem !important; }
.mx-24 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }
.my-24 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.p24 { padding: 1.5rem !important; }
.pt-24 { padding-top: 1.5rem !important; }
.pb-24 { padding-bottom: 1.5rem !important; }
.pl-24 { padding-left: 1.5rem !important; }
.pr-24 { padding-right: 1.5rem !important; }
.px-24 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }
.py-24 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.m32 { margin: 2rem !important; }
.mt-32 { margin-top: 2rem !important; }
.mb-32 { margin-bottom: 2rem !important; }
.ml-32 { margin-left: 2rem !important; }
.mr-32 { margin-right: 2rem !important; }
.mx-32 { margin-left: 2rem !important; margin-right: 2rem !important; }
.my-32 { margin-top: 2rem !important; margin-bottom: 2rem !important; }
.p32 { padding: 2rem !important; }
.pt-32 { padding-top: 2rem !important; }
.pb-32 { padding-bottom: 2rem !important; }
.pl-32 { padding-left: 2rem !important; }
.pr-32 { padding-right: 2rem !important; }
.px-32 { padding-left: 2rem !important; padding-right: 2rem !important; }
.py-32 { padding-top: 2rem !important; padding-bottom: 2rem !important; }
.m40 { margin: 2.5rem !important; }
.mt-40 { margin-top: 2.5rem !important; }
.mb-40 { margin-bottom: 2.5rem !important; }
.ml-40 { margin-left: 2.5rem !important; }
.mr-40 { margin-right: 2.5rem !important; }
.mx-40 { margin-left: 2.5rem !important; margin-right: 2.5rem !important; }
.my-40 { margin-top: 2.5rem !important; margin-bottom: 2.5rem !important; }
.p40 { padding: 2.5rem !important; }
.pt-40 { padding-top: 2.5rem !important; }
.pb-40 { padding-bottom: 2.5rem !important; }
.pl-40 { padding-left: 2.5rem !important; }
.pr-40 { padding-right: 2.5rem !important; }
.px-40 { padding-left: 2.5rem !important; padding-right: 2.5rem !important; }
.py-40 { padding-top: 2.5rem !important; padding-bottom: 2.5rem !important; }
.m48 { margin: 3rem !important; }
.mt-48 { margin-top: 3rem !important; }
.mb-48 { margin-bottom: 3rem !important; }
.ml-48 { margin-left: 3rem !important; }
.mr-48 { margin-right: 3rem !important; }
.mx-48 { margin-left: 3rem !important; margin-right: 3rem !important; }
.my-48 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p48 { padding: 3rem !important; }
.pt-48 { padding-top: 3rem !important; }
.pb-48 { padding-bottom: 3rem !important; }
.pl-48 { padding-left: 3rem !important; }
.pr-48 { padding-right: 3rem !important; }
.px-48 { padding-left: 3rem !important; padding-right: 3rem !important; }
.py-48 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.m56 { margin: 3.5rem !important; }
.mt-56 { margin-top: 3.5rem !important; }
.mb-56 { margin-bottom: 3.5rem !important; }
.ml-56 { margin-left: 3.5rem !important; }
.mr-56 { margin-right: 3.5rem !important; }
.mx-56 { margin-left: 3.5rem !important; margin-right: 3.5rem !important; }
.my-56 { margin-top: 3.5rem !important; margin-bottom: 3.5rem !important; }
.p56 { padding: 3.5rem !important; }
.pt-56 { padding-top: 3.5rem !important; }
.pb-56 { padding-bottom: 3.5rem !important; }
.pl-56 { padding-left: 3.5rem !important; }
.pr-56 { padding-right: 3.5rem !important; }
.px-56 { padding-left: 3.5rem !important; padding-right: 3.5rem !important; }
.py-56 { padding-top: 3.5rem !important; padding-bottom: 3.5rem !important; }
.m64 { margin: 4rem !important; }
.mt-64 { margin-top: 4rem !important; }
.mb-64 { margin-bottom: 4rem !important; }
.ml-64 { margin-left: 4rem !important; }
.mr-64 { margin-right: 4rem !important; }
.mx-64 { margin-left: 4rem !important; margin-right: 4rem !important; }
.my-64 { margin-top: 4rem !important; margin-bottom: 4rem !important; }
.p64 { padding: 4rem !important; }
.pt-64 { padding-top: 4rem !important; }
.pb-64 { padding-bottom: 4rem !important; }
.pl-64 { padding-left: 4rem !important; }
.pr-64 { padding-right: 4rem !important; }
.px-64 { padding-left: 4rem !important; padding-right: 4rem !important; }
.py-64 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
.m72 { margin: 4.5rem !important; }
.mt-72 { margin-top: 4.5rem !important; }
.mb-72 { margin-bottom: 4.5rem !important; }
.ml-72 { margin-left: 4.5rem !important; }
.mr-72 { margin-right: 4.5rem !important; }
.mx-72 { margin-left: 4.5rem !important; margin-right: 4.5rem !important; }
.my-72 { margin-top: 4.5rem !important; margin-bottom: 4.5rem !important; }
.p72 { padding: 4.5rem !important; }
.pt-72 { padding-top: 4.5rem !important; }
.pb-72 { padding-bottom: 4.5rem !important; }
.pl-72 { padding-left: 4.5rem !important; }
.pr-72 { padding-right: 4.5rem !important; }
.px-72 { padding-left: 4.5rem !important; padding-right: 4.5rem !important; }
.py-72 { padding-top: 4.5rem !important; padding-bottom: 4.5rem !important; }
.m80 { margin: 5rem !important; }
.mt-80 { margin-top: 5rem !important; }
.mb-80 { margin-bottom: 5rem !important; }
.ml-80 { margin-left: 5rem !important; }
.mr-80 { margin-right: 5rem !important; }
.mx-80 { margin-left: 5rem !important; margin-right: 5rem !important; }
.my-80 { margin-top: 5rem !important; margin-bottom: 5rem !important; }
.p80 { padding: 5rem !important; }
.pt-80 { padding-top: 5rem !important; }
.pb-80 { padding-bottom: 5rem !important; }
.pl-80 { padding-left: 5rem !important; }
.pr-80 { padding-right: 5rem !important; }
.px-80 { padding-left: 5rem !important; padding-right: 5rem !important; }
.py-80 { padding-top: 5rem !important; padding-bottom: 5rem !important; }
.m88 { margin: 5.5rem !important; }
.mt-88 { margin-top: 5.5rem !important; }
.mb-88 { margin-bottom: 5.5rem !important; }
.ml-88 { margin-left: 5.5rem !important; }
.mr-88 { margin-right: 5.5rem !important; }
.mx-88 { margin-left: 5.5rem !important; margin-right: 5.5rem !important; }
.my-88 { margin-top: 5.5rem !important; margin-bottom: 5.5rem !important; }
.p88 { padding: 5.5rem !important; }
.pt-88 { padding-top: 5.5rem !important; }
.pb-88 { padding-bottom: 5.5rem !important; }
.pl-88 { padding-left: 5.5rem !important; }
.pr-88 { padding-right: 5.5rem !important; }
.px-88 { padding-left: 5.5rem !important; padding-right: 5.5rem !important; }
.py-88 { padding-top: 5.5rem !important; padding-bottom: 5.5rem !important; }
.m96 { margin: 6rem !important; }
.mt-96 { margin-top: 6rem !important; }
.mb-96 { margin-bottom: 6rem !important; }
.ml-96 { margin-left: 6rem !important; }
.mr-96 { margin-right: 6rem !important; }
.mx-96 { margin-left: 6rem !important; margin-right: 6rem !important; }
.my-96 { margin-top: 6rem !important; margin-bottom: 6rem !important; }
.p96 { padding: 6rem !important; }
.pt-96 { padding-top: 6rem !important; }
.pb-96 { padding-bottom: 6rem !important; }
.pl-96 { padding-left: 6rem !important; }
.pr-96 { padding-right: 6rem !important; }
.px-96 { padding-left: 6rem !important; padding-right: 6rem !important; }
.py-96 { padding-top: 6rem !important; padding-bottom: 6rem !important; }
.m100 { margin: 6.25rem !important; }
.mt-100 { margin-top: 6.25rem !important; }
.mb-100 { margin-bottom: 6.25rem !important; }
.ml-100 { margin-left: 6.25rem !important; }
.mr-100 { margin-right: 6.25rem !important; }
.mx-100 { margin-left: 6.25rem !important; margin-right: 6.25rem !important; }
.my-100 { margin-top: 6.25rem !important; margin-bottom: 6.25rem !important; }
.p100 { padding: 6.25rem !important; }
.pt-100 { padding-top: 6.25rem !important; }
.pb-100 { padding-bottom: 6.25rem !important; }
.pl-100 { padding-left: 6.25rem !important; }
.pr-100 { padding-right: 6.25rem !important; }
.px-100 { padding-left: 6.25rem !important; padding-right: 6.25rem !important; }
.py-100 { padding-top: 6.25rem !important; padding-bottom: 6.25rem !important; }
.m104 { margin: 6.5rem !important; }
.mt-104 { margin-top: 6.5rem !important; }
.mb-104 { margin-bottom: 6.5rem !important; }
.ml-104 { margin-left: 6.5rem !important; }
.mr-104 { margin-right: 6.5rem !important; }
.mx-104 { margin-left: 6.5rem !important; margin-right: 6.5rem !important; }
.my-104 { margin-top: 6.5rem !important; margin-bottom: 6.5rem !important; }
.p104 { padding: 6.5rem !important; }
.pt-104 { padding-top: 6.5rem !important; }
.pb-104 { padding-bottom: 6.5rem !important; }
.pl-104 { padding-left: 6.5rem !important; }
.pr-104 { padding-right: 6.5rem !important; }
.px-104 { padding-left: 6.5rem !important; padding-right: 6.5rem !important; }
.py-104 { padding-top: 6.5rem !important; padding-bottom: 6.5rem !important; }
.m112 { margin: 6.5rem !important; }
.mt-112 { margin-top: 6.5rem !important; }
.mb-112 { margin-bottom: 6.5rem !important; }
.ml-112 { margin-left: 6.5rem !important; }
.mr-112 { margin-right: 6.5rem !important; }
.mx-112 { margin-left: 6.5rem !important; margin-right: 6.5rem !important; }
.my-112 { margin-top: 6.5rem !important; margin-bottom: 6.5rem !important; }
.p112 { padding: 6.5rem !important; }
.pt-112 { padding-top: 6.5rem !important; }
.pb-112 { padding-bottom: 6.5rem !important; }
.pl-112 { padding-left: 6.5rem !important; }
.pr-112 { padding-right: 6.5rem !important; }
.px-112 { padding-left: 6.5rem !important; padding-right: 6.5rem !important; }
.py-112 { padding-top: 6.5rem !important; padding-bottom: 6.5rem !important; }
.m124 { margin: 7.75rem !important; }
.mt-124 { margin-top: 7.75rem !important; }
.mb-124 { margin-bottom: 7.75rem !important; }
.ml-124 { margin-left: 7.75rem !important; }
.mr-124 { margin-right: 7.75rem !important; }
.mx-124 { margin-left: 7.75rem !important; margin-right: 7.75rem !important; }
.my-124 { margin-top: 7.75rem !important; margin-bottom: 7.75rem !important; }
.p124 { padding: 7.75rem !important; }
.pt-124 { padding-top: 7.75rem !important; }
.pb-124 { padding-bottom: 7.75rem !important; }
.pl-124 { padding-left: 7.75rem !important; }
.pr-124 { padding-right: 7.75rem !important; }
.px-124 { padding-left: 7.75rem !important; padding-right: 7.75rem !important; }
.py-124 { padding-top: 7.75rem !important; padding-bottom: 7.75rem !important; }
.m128 { margin: 8rem !important; }
.mt-128 { margin-top: 8rem !important; }
.mb-128 { margin-bottom: 8rem !important; }
.ml-128 { margin-left: 8rem !important; }
.mr-128 { margin-right: 8rem !important; }
.mx-128 { margin-left: 8rem !important; margin-right: 8rem !important; }
.my-128 { margin-top: 8rem !important; margin-bottom: 8rem !important; }
.p128 { padding: 8rem !important; }
.pt-128 { padding-top: 8rem !important; }
.pb-128 { padding-bottom: 8rem !important; }
.pl-128 { padding-left: 8rem !important; }
.pr-128 { padding-right: 8rem !important; }
.px-128 { padding-left: 8rem !important; padding-right: 8rem !important; }
.py-128 { padding-top: 8rem !important; padding-bottom: 8rem !important; }
