.m-0 {
  margin: 0 !important;
}

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

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

.ml-0, .mx-0 {
  margin-left: 0 !important;
}

.mr-0, .mx-0 {
  margin-right: 0 !important;
}

.m-xxs {
  margin: calc(0.25 * 1em) !important;
}

.mt-xxs, .my-xxs {
  margin-top: calc(0.25 * 1em) !important;
}

.mb-xxs, .my-xxs {
  margin-bottom: calc(0.25 * 1em) !important;
}

.ml-xxs, .mx-xxs {
  margin-left: calc(0.25 * 1em) !important;
}

.mr-xxs, .mx-xxs {
  margin-right: calc(0.25 * 1em) !important;
}

.m-xs {
  margin: calc(0.5 * 1em) !important;
}

.mt-xs, .my-xs {
  margin-top: calc(0.5 * 1em) !important;
}

.mb-xs, .my-xs {
  margin-bottom: calc(0.5 * 1em) !important;
}

.ml-xs, .mx-xs {
  margin-left: calc(0.5 * 1em) !important;
}

.mr-xs, .mx-xs {
  margin-right: calc(0.5 * 1em) !important;
}

.m-sm {
  margin: calc(0.75 * 1em) !important;
}

.mt-sm, .my-sm {
  margin-top: calc(0.75 * 1em) !important;
}

.mb-sm, .my-sm {
  margin-bottom: calc(0.75 * 1em) !important;
}

.ml-sm, .mx-sm {
  margin-left: calc(0.75 * 1em) !important;
}

.mr-sm, .mx-sm {
  margin-right: calc(0.75 * 1em) !important;
}

.m-md {
  margin: calc(1.25 * 1em) !important;
}

.mt-md, .my-md {
  margin-top: calc(1.25 * 1em) !important;
}

.mb-md, .my-md {
  margin-bottom: calc(1.25 * 1em) !important;
}

.ml-md, .mx-md {
  margin-left: calc(1.25 * 1em) !important;
}

.mr-md, .mx-md {
  margin-right: calc(1.25 * 1em) !important;
}

.m-lg {
  margin: calc(2 * 1em) !important;
}

.mt-lg, .my-lg {
  margin-top: calc(2 * 1em) !important;
}

.mb-lg, .my-lg {
  margin-bottom: calc(2 * 1em) !important;
}

.ml-lg, .mx-lg {
  margin-left: calc(2 * 1em) !important;
}

.mr-lg, .mx-lg {
  margin-right: calc(2 * 1em) !important;
}

.m-xl {
  margin: calc(3.25 * 1em) !important;
}

.mt-xl, .my-xl {
  margin-top: calc(3.25 * 1em) !important;
}

.mb-xl, .my-xl {
  margin-bottom: calc(3.25 * 1em) !important;
}

.ml-xl, .mx-xl {
  margin-left: calc(3.25 * 1em) !important;
}

.mr-xl, .mx-xl {
  margin-right: calc(3.25 * 1em) !important;
}

.m-xxl {
  margin: calc(5.25 * 1em) !important;
}

.mt-xxl, .my-xxl {
  margin-top: calc(5.25 * 1em) !important;
}

.mb-xxl, .my-xxl {
  margin-bottom: calc(5.25 * 1em) !important;
}

.ml-xxl, .mx-xxl {
  margin-left: calc(5.25 * 1em) !important;
}

.mr-xxl, .mx-xxl {
  margin-right: calc(5.25 * 1em) !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0, .py-0 {
  padding-top: 0 !important;
}

.pb-0, .py-0 {
  padding-bottom: 0 !important;
}

.pl-0, .px-0 {
  padding-left: 0 !important;
}

.pr-0, .px-0 {
  padding-right: 0 !important;
}

.p-xxs {
  padding: calc(0.25 * 1em) !important;
}

.pt-xxs, .py-xxs {
  padding-top: calc(0.25 * 1em) !important;
}

.pb-xxs, .py-xxs {
  padding-bottom: calc(0.25 * 1em) !important;
}

.pl-xxs, .px-xxs {
  padding-left: calc(0.25 * 1em) !important;
}

.pr-xxs, .px-xxs {
  padding-right: calc(0.25 * 1em) !important;
}

.p-xs {
  padding: calc(0.5 * 1em) !important;
}

.pt-xs, .py-xs {
  padding-top: calc(0.5 * 1em) !important;
}

.pb-xs, .py-xs {
  padding-bottom: calc(0.5 * 1em) !important;
}

.pl-xs, .px-xs {
  padding-left: calc(0.5 * 1em) !important;
}

.pr-xs, .px-xs {
  padding-right: calc(0.5 * 1em) !important;
}

.p-sm {
  padding: calc(0.75 * 1em) !important;
}

.pt-sm, .py-sm {
  padding-top: calc(0.75 * 1em) !important;
}

.pb-sm, .py-sm {
  padding-bottom: calc(0.75 * 1em) !important;
}

.pl-sm, .px-sm {
  padding-left: calc(0.75 * 1em) !important;
}

.pr-sm, .px-sm {
  padding-right: calc(0.75 * 1em) !important;
}

.p-md {
  padding: calc(1.25 * 1em) !important;
}

.pt-md, .py-md {
  padding-top: calc(1.25 * 1em) !important;
}

.pb-md, .py-md {
  padding-bottom: calc(1.25 * 1em) !important;
}

.pl-md, .px-md {
  padding-left: calc(1.25 * 1em) !important;
}

.pr-md, .px-md {
  padding-right: calc(1.25 * 1em) !important;
}

.p-lg {
  padding: calc(2 * 1em) !important;
}

.pt-lg, .py-lg {
  padding-top: calc(2 * 1em) !important;
}

.pb-lg, .py-lg {
  padding-bottom: calc(2 * 1em) !important;
}

.pl-lg, .px-lg {
  padding-left: calc(2 * 1em) !important;
}

.pr-lg, .px-lg {
  padding-right: calc(2 * 1em) !important;
}

.p-xl {
  padding: calc(3.25 * 1em) !important;
}

.pt-xl, .py-xl {
  padding-top: calc(3.25 * 1em) !important;
}

.pb-xl, .py-xl {
  padding-bottom: calc(3.25 * 1em) !important;
}

.pl-xl, .px-xl {
  padding-left: calc(3.25 * 1em) !important;
}

.pr-xl, .px-xl {
  padding-right: calc(3.25 * 1em) !important;
}

.p-xxl {
  padding: calc(5.25 * 1em) !important;
}

.pt-xxl, .py-xxl {
  padding-top: calc(5.25 * 1em) !important;
}

.pb-xxl, .py-xxl {
  padding-bottom: calc(5.25 * 1em) !important;
}

.pl-xxl, .px-xxl {
  padding-left: calc(5.25 * 1em) !important;
}

.pr-xxl, .px-xxl {
  padding-right: calc(5.25 * 1em) !important;
}

/*# sourceMappingURL=spacing.css.map */
