.pa-none {
  padding: 0;
}

.pl-none {
  padding-left: 0;
}

.pt-none {
  padding-top: 0;
}

.pr-none {
  padding-right: 0;
}

.pb-none {
  padding-bottom: 0;
}

.pv-none {
  padding-top: 0;
  padding-bottom: 0;
}

.ph-none {
  padding-left: 0;
  padding-right: 0;
}

.pa-xxs {
  padding: 0.25rem;
}

.pl-xxs {
  padding-left: 0.25rem;
}

.pt-xxs {
  padding-top: 0.25rem;
}

.pr-xxs {
  padding-right: 0.25rem;
}

.pb-xxs {
  padding-bottom: 0.25rem;
}

.pv-xxs {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.ph-xxs {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.pa-xs {
  padding: 0.5rem;
}

.pl-xs {
  padding-left: 0.5rem;
}

.pt-xs {
  padding-top: 0.5rem;
}

.pr-xs {
  padding-right: 0.5rem;
}

.pb-xs {
  padding-bottom: 0.5rem;
}

.pv-xs {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.ph-xs {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.pa-s {
  padding: 0.75rem;
}

.pl-s {
  padding-left: 0.75rem;
}

.pt-s {
  padding-top: 0.75rem;
}

.pr-s {
  padding-right: 0.75rem;
}

.pb-s {
  padding-bottom: 0.75rem;
}

.pv-s {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.ph-s {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.pa-m {
  padding: 1rem;
}

.pl-m {
  padding-left: 1rem;
}

.pt-m {
  padding-top: 1rem;
}

.pr-m {
  padding-right: 1rem;
}

.pb-m {
  padding-bottom: 1rem;
}

.pv-m {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.ph-m {
  padding-left: 1rem;
  padding-right: 1rem;
}

.pa-l {
  padding: 1.25rem;
}

.pl-l {
  padding-left: 1.25rem;
}

.pt-l {
  padding-top: 1.25rem;
}

.pr-l {
  padding-right: 1.25rem;
}

.pb-l {
  padding-bottom: 1.25rem;
}

.pv-l {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.ph-l {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.pa-xl {
  padding: 1.5rem;
}

.pl-xl {
  padding-left: 1.5rem;
}

.pt-xl {
  padding-top: 1.5rem;
}

.pr-xl {
  padding-right: 1.5rem;
}

.pb-xl {
  padding-bottom: 1.5rem;
}

.pv-xl {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.ph-xl {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.pa-xxl {
  padding: 2rem;
}

.pl-xxl {
  padding-left: 2rem;
}

.pt-xxl {
  padding-top: 2rem;
}

.pr-xxl {
  padding-right: 2rem;
}

.pb-xxl {
  padding-bottom: 2rem;
}

.pv-xxl {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.ph-xxl {
  padding-left: 2rem;
  padding-right: 2rem;
}

.pa-xxl-2 {
  padding: 2.5rem;
}

.pl-xxl-2 {
  padding-left: 2.5rem;
}

.pt-xxl-2 {
  padding-top: 2.5rem;
}

.pr-xxl-2 {
  padding-right: 2.5rem;
}

.pb-xxl-2 {
  padding-bottom: 2.5rem;
}

.pv-xxl-2 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.ph-xxl-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.pa-xxl-3 {
  padding: 3rem;
}

.pl-xxl-3 {
  padding-left: 3rem;
}

.pt-xxl-3 {
  padding-top: 3rem;
}

.pr-xxl-3 {
  padding-right: 3rem;
}

.pb-xxl-3 {
  padding-bottom: 3rem;
}

.pv-xxl-3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.ph-xxl-3 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.pa-xxl-4 {
  padding: 4rem;
}

.pl-xxl-4 {
  padding-left: 4rem;
}

.pt-xxl-4 {
  padding-top: 4rem;
}

.pr-xxl-4 {
  padding-right: 4rem;
}

.pb-xxl-4 {
  padding-bottom: 4rem;
}

.pv-xxl-4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.ph-xxl-4 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.pa-xxl-5 {
  padding: 5rem;
}

.pl-xxl-5 {
  padding-left: 5rem;
}

.pt-xxl-5 {
  padding-top: 5rem;
}

.pr-xxl-5 {
  padding-right: 5rem;
}

.pb-xxl-5 {
  padding-bottom: 5rem;
}

.pv-xxl-5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.ph-xxl-5 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.pa-xxl-6 {
  padding: 6rem;
}

.pl-xxl-6 {
  padding-left: 6rem;
}

.pt-xxl-6 {
  padding-top: 6rem;
}

.pr-xxl-6 {
  padding-right: 6rem;
}

.pb-xxl-6 {
  padding-bottom: 6rem;
}

.pv-xxl-6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.ph-xxl-6 {
  padding-left: 6rem;
  padding-right: 6rem;
}

.pa-xxl-7 {
  padding: 7rem;
}

.pl-xxl-7 {
  padding-left: 7rem;
}

.pt-xxl-7 {
  padding-top: 7rem;
}

.pr-xxl-7 {
  padding-right: 7rem;
}

.pb-xxl-7 {
  padding-bottom: 7rem;
}

.pv-xxl-7 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.ph-xxl-7 {
  padding-left: 7rem;
  padding-right: 7rem;
}

.pa-xxl-8 {
  padding: 8rem;
}

.pl-xxl-8 {
  padding-left: 8rem;
}

.pt-xxl-8 {
  padding-top: 8rem;
}

.pr-xxl-8 {
  padding-right: 8rem;
}

.pb-xxl-8 {
  padding-bottom: 8rem;
}

.pv-xxl-8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.ph-xxl-8 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.pa-xxl-9 {
  padding: 10rem;
}

.pl-xxl-9 {
  padding-left: 10rem;
}

.pt-xxl-9 {
  padding-top: 10rem;
}

.pr-xxl-9 {
  padding-right: 10rem;
}

.pb-xxl-9 {
  padding-bottom: 10rem;
}

.pv-xxl-9 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.ph-xxl-9 {
  padding-left: 10rem;
  padding-right: 10rem;
}

.pa-xxl-10 {
  padding: 12rem;
}

.pl-xxl-10 {
  padding-left: 12rem;
}

.pt-xxl-10 {
  padding-top: 12rem;
}

.pr-xxl-10 {
  padding-right: 12rem;
}

.pb-xxl-10 {
  padding-bottom: 12rem;
}

.pv-xxl-10 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.ph-xxl-10 {
  padding-left: 12rem;
  padding-right: 12rem;
}

.pa-xxl-11 {
  padding: 14rem;
}

.pl-xxl-11 {
  padding-left: 14rem;
}

.pt-xxl-11 {
  padding-top: 14rem;
}

.pr-xxl-11 {
  padding-right: 14rem;
}

.pb-xxl-11 {
  padding-bottom: 14rem;
}

.pv-xxl-11 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.ph-xxl-11 {
  padding-left: 14rem;
  padding-right: 14rem;
}

.pa-xxl-12 {
  padding: 16rem;
}

.pl-xxl-12 {
  padding-left: 16rem;
}

.pt-xxl-12 {
  padding-top: 16rem;
}

.pr-xxl-12 {
  padding-right: 16rem;
}

.pb-xxl-12 {
  padding-bottom: 16rem;
}

.pv-xxl-12 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.ph-xxl-12 {
  padding-left: 16rem;
  padding-right: 16rem;
}

.pa-xxl-13 {
  padding: 24rem;
}

.pl-xxl-13 {
  padding-left: 24rem;
}

.pt-xxl-13 {
  padding-top: 24rem;
}

.pr-xxl-13 {
  padding-right: 24rem;
}

.pb-xxl-13 {
  padding-bottom: 24rem;
}

.pv-xxl-13 {
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.ph-xxl-13 {
  padding-left: 24rem;
  padding-right: 24rem;
}

.pa-xxl-14 {
  padding: 32rem;
}

.pl-xxl-14 {
  padding-left: 32rem;
}

.pt-xxl-14 {
  padding-top: 32rem;
}

.pr-xxl-14 {
  padding-right: 32rem;
}

.pb-xxl-14 {
  padding-bottom: 32rem;
}

.pv-xxl-14 {
  padding-top: 32rem;
  padding-bottom: 32rem;
}

.ph-xxl-14 {
  padding-left: 32rem;
  padding-right: 32rem;
}

.pa-xxl-15 {
  padding: 48rem;
}

.pl-xxl-15 {
  padding-left: 48rem;
}

.pt-xxl-15 {
  padding-top: 48rem;
}

.pr-xxl-15 {
  padding-right: 48rem;
}

.pb-xxl-15 {
  padding-bottom: 48rem;
}

.pv-xxl-15 {
  padding-top: 48rem;
  padding-bottom: 48rem;
}

.ph-xxl-15 {
  padding-left: 48rem;
  padding-right: 48rem;
}

.ma-none {
  margin: 0;
}

.ml-none {
  margin-left: 0;
}

.mt-none {
  margin-top: 0;
}

.mr-none {
  margin-right: 0;
}

.mb-none {
  margin-bottom: 0;
}

.mv-none {
  margin-top: 0;
  margin-bottom: 0;
}

.mh-none {
  margin-left: 0;
  margin-right: 0;
}

.ma-xxs {
  margin: 0.25rem;
}

.ml-xxs {
  margin-left: 0.25rem;
}

.mt-xxs {
  margin-top: 0.25rem;
}

.mr-xxs {
  margin-right: 0.25rem;
}

.mb-xxs {
  margin-bottom: 0.25rem;
}

.mv-xxs {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.mh-xxs {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.ma-xs {
  margin: 0.5rem;
}

.ml-xs {
  margin-left: 0.5rem;
}

.mt-xs {
  margin-top: 0.5rem;
}

.mr-xs {
  margin-right: 0.5rem;
}

.mb-xs {
  margin-bottom: 0.5rem;
}

.mv-xs {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.mh-xs {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.ma-s {
  margin: 0.75rem;
}

.ml-s {
  margin-left: 0.75rem;
}

.mt-s {
  margin-top: 0.75rem;
}

.mr-s {
  margin-right: 0.75rem;
}

.mb-s {
  margin-bottom: 0.75rem;
}

.mv-s {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.mh-s {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.ma-m {
  margin: 1rem;
}

.ml-m {
  margin-left: 1rem;
}

.mt-m {
  margin-top: 1rem;
}

.mr-m {
  margin-right: 1rem;
}

.mb-m {
  margin-bottom: 1rem;
}

.mv-m {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.mh-m {
  margin-left: 1rem;
  margin-right: 1rem;
}

.ma-l {
  margin: 1.25rem;
}

.ml-l {
  margin-left: 1.25rem;
}

.mt-l {
  margin-top: 1.25rem;
}

.mr-l {
  margin-right: 1.25rem;
}

.mb-l {
  margin-bottom: 1.25rem;
}

.mv-l {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mh-l {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.ma-xl {
  margin: 1.5rem;
}

.ml-xl {
  margin-left: 1.5rem;
}

.mt-xl {
  margin-top: 1.5rem;
}

.mr-xl {
  margin-right: 1.5rem;
}

.mb-xl {
  margin-bottom: 1.5rem;
}

.mv-xl {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.mh-xl {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.ma-xxl {
  margin: 2rem;
}

.ml-xxl {
  margin-left: 2rem;
}

.mt-xxl {
  margin-top: 2rem;
}

.mr-xxl {
  margin-right: 2rem;
}

.mb-xxl {
  margin-bottom: 2rem;
}

.mv-xxl {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mh-xxl {
  margin-left: 2rem;
  margin-right: 2rem;
}

.ma-xxl-2 {
  margin: 2.5rem;
}

.ml-xxl-2 {
  margin-left: 2.5rem;
}

.mt-xxl-2 {
  margin-top: 2.5rem;
}

.mr-xxl-2 {
  margin-right: 2.5rem;
}

.mb-xxl-2 {
  margin-bottom: 2.5rem;
}

.mv-xxl-2 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mh-xxl-2 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.ma-xxl-3 {
  margin: 3rem;
}

.ml-xxl-3 {
  margin-left: 3rem;
}

.mt-xxl-3 {
  margin-top: 3rem;
}

.mr-xxl-3 {
  margin-right: 3rem;
}

.mb-xxl-3 {
  margin-bottom: 3rem;
}

.mv-xxl-3 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mh-xxl-3 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.ma-xxl-4 {
  margin: 4rem;
}

.ml-xxl-4 {
  margin-left: 4rem;
}

.mt-xxl-4 {
  margin-top: 4rem;
}

.mr-xxl-4 {
  margin-right: 4rem;
}

.mb-xxl-4 {
  margin-bottom: 4rem;
}

.mv-xxl-4 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.mh-xxl-4 {
  margin-left: 4rem;
  margin-right: 4rem;
}

.ma-xxl-5 {
  margin: 5rem;
}

.ml-xxl-5 {
  margin-left: 5rem;
}

.mt-xxl-5 {
  margin-top: 5rem;
}

.mr-xxl-5 {
  margin-right: 5rem;
}

.mb-xxl-5 {
  margin-bottom: 5rem;
}

.mv-xxl-5 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.mh-xxl-5 {
  margin-left: 5rem;
  margin-right: 5rem;
}

.ma-xxl-6 {
  margin: 6rem;
}

.ml-xxl-6 {
  margin-left: 6rem;
}

.mt-xxl-6 {
  margin-top: 6rem;
}

.mr-xxl-6 {
  margin-right: 6rem;
}

.mb-xxl-6 {
  margin-bottom: 6rem;
}

.mv-xxl-6 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.mh-xxl-6 {
  margin-left: 6rem;
  margin-right: 6rem;
}

.ma-xxl-7 {
  margin: 7rem;
}

.ml-xxl-7 {
  margin-left: 7rem;
}

.mt-xxl-7 {
  margin-top: 7rem;
}

.mr-xxl-7 {
  margin-right: 7rem;
}

.mb-xxl-7 {
  margin-bottom: 7rem;
}

.mv-xxl-7 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.mh-xxl-7 {
  margin-left: 7rem;
  margin-right: 7rem;
}

.ma-xxl-8 {
  margin: 8rem;
}

.ml-xxl-8 {
  margin-left: 8rem;
}

.mt-xxl-8 {
  margin-top: 8rem;
}

.mr-xxl-8 {
  margin-right: 8rem;
}

.mb-xxl-8 {
  margin-bottom: 8rem;
}

.mv-xxl-8 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mh-xxl-8 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.ma-xxl-9 {
  margin: 10rem;
}

.ml-xxl-9 {
  margin-left: 10rem;
}

.mt-xxl-9 {
  margin-top: 10rem;
}

.mr-xxl-9 {
  margin-right: 10rem;
}

.mb-xxl-9 {
  margin-bottom: 10rem;
}

.mv-xxl-9 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.mh-xxl-9 {
  margin-left: 10rem;
  margin-right: 10rem;
}

.ma-xxl-10 {
  margin: 12rem;
}

.ml-xxl-10 {
  margin-left: 12rem;
}

.mt-xxl-10 {
  margin-top: 12rem;
}

.mr-xxl-10 {
  margin-right: 12rem;
}

.mb-xxl-10 {
  margin-bottom: 12rem;
}

.mv-xxl-10 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.mh-xxl-10 {
  margin-left: 12rem;
  margin-right: 12rem;
}

.ma-xxl-11 {
  margin: 14rem;
}

.ml-xxl-11 {
  margin-left: 14rem;
}

.mt-xxl-11 {
  margin-top: 14rem;
}

.mr-xxl-11 {
  margin-right: 14rem;
}

.mb-xxl-11 {
  margin-bottom: 14rem;
}

.mv-xxl-11 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.mh-xxl-11 {
  margin-left: 14rem;
  margin-right: 14rem;
}

.ma-xxl-12 {
  margin: 16rem;
}

.ml-xxl-12 {
  margin-left: 16rem;
}

.mt-xxl-12 {
  margin-top: 16rem;
}

.mr-xxl-12 {
  margin-right: 16rem;
}

.mb-xxl-12 {
  margin-bottom: 16rem;
}

.mv-xxl-12 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.mh-xxl-12 {
  margin-left: 16rem;
  margin-right: 16rem;
}

.ma-xxl-13 {
  margin: 24rem;
}

.ml-xxl-13 {
  margin-left: 24rem;
}

.mt-xxl-13 {
  margin-top: 24rem;
}

.mr-xxl-13 {
  margin-right: 24rem;
}

.mb-xxl-13 {
  margin-bottom: 24rem;
}

.mv-xxl-13 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.mh-xxl-13 {
  margin-left: 24rem;
  margin-right: 24rem;
}

.ma-xxl-14 {
  margin: 32rem;
}

.ml-xxl-14 {
  margin-left: 32rem;
}

.mt-xxl-14 {
  margin-top: 32rem;
}

.mr-xxl-14 {
  margin-right: 32rem;
}

.mb-xxl-14 {
  margin-bottom: 32rem;
}

.mv-xxl-14 {
  margin-top: 32rem;
  margin-bottom: 32rem;
}

.mh-xxl-14 {
  margin-left: 32rem;
  margin-right: 32rem;
}

.ma-xxl-15 {
  margin: 48rem;
}

.ml-xxl-15 {
  margin-left: 48rem;
}

.mt-xxl-15 {
  margin-top: 48rem;
}

.mr-xxl-15 {
  margin-right: 48rem;
}

.mb-xxl-15 {
  margin-bottom: 48rem;
}

.mv-xxl-15 {
  margin-top: 48rem;
  margin-bottom: 48rem;
}

.mh-xxl-15 {
  margin-left: 48rem;
  margin-right: 48rem;
}