/* Base margin classes */
.spel-m-0 { margin: 0 !important; }
.spel-m-4 { margin: 4px !important; }
.spel-m-8 { margin: 8px !important; }
.spel-m-12 { margin: 12px !important; }
.spel-m-16 { margin: 16px !important; }
.spel-m-20 { margin: 20px !important; }
.spel-m-24 { margin: 24px !important; }
.spel-m-28 { margin: 28px !important; }
.spel-m-32 { margin: 32px !important; }
.spel-m-36 { margin: 36px !important; }
.spel-m-40 { margin: 40px !important; }
.spel-m-44 { margin: 44px !important; }
.spel-m-48 { margin: 48px !important; }
.spel-m-52 { margin: 52px !important; }
.spel-m-56 { margin: 56px !important; }
.spel-m-60 { margin: 60px !important; }
.spel-m-64 { margin: 64px !important; }
.spel-m-68 { margin: 68px !important; }
.spel-m-72 { margin: 72px !important; }
.spel-m-76 { margin: 76px !important; }
.spel-m-80 { margin: 80px !important; }
.spel-m-84 { margin: 84px !important; }
.spel-m-88 { margin: 88px !important; }
.spel-m-92 { margin: 92px !important; }
.spel-m-96 { margin: 96px !important; }
.spel-m-100 { margin: 100px !important; }

/* Base padding classes */
.spel-p-0 { padding: 0 !important; }
.spel-p-4 { padding: 4px !important; }
.spel-p-8 { padding: 8px !important; }
.spel-p-12 { padding: 12px !important; }
.spel-p-16 { padding: 16px !important; }
.spel-p-20 { padding: 20px !important; }
.spel-p-24 { padding: 24px !important; }
.spel-p-28 { padding: 28px !important; }
.spel-p-32 { padding: 32px !important; }
.spel-p-36 { padding: 36px !important; }
.spel-p-40 { padding: 40px !important; }
.spel-p-44 { padding: 44px !important; }
.spel-p-48 { padding: 48px !important; }
.spel-p-52 { padding: 52px !important; }
.spel-p-56 { padding: 56px !important; }
.spel-p-60 { padding: 60px !important; }
.spel-p-64 { padding: 64px !important; }
.spel-p-68 { padding: 68px !important; }
.spel-p-72 { padding: 72px !important; }
.spel-p-76 { padding: 76px !important; }
.spel-p-80 { padding: 80px !important; }
.spel-p-84 { padding: 84px !important; }
.spel-p-88 { padding: 88px !important; }
.spel-p-92 { padding: 92px !important; }
.spel-p-96 { padding: 96px !important; }
.spel-p-100 { padding: 100px !important; }

/* Margin classes for each side */
.spel-mt-0 { margin-top: 0 !important; }
.spel-mt-4 { margin-top: 4px !important; }
.spel-mt-8 { margin-top: 8px !important; }
.spel-mt-12 { margin-top: 12px !important; }
.spel-mt-16 { margin-top: 16px !important; }
.spel-mt-20 { margin-top: 20px !important; }
.spel-mt-24 { margin-top: 24px !important; }
.spel-mt-28 { margin-top: 28px !important; }
.spel-mt-32 { margin-top: 32px !important; }
.spel-mt-36 { margin-top: 36px !important; }
.spel-mt-40 { margin-top: 40px !important; }
.spel-mt-44 { margin-top: 44px !important; }
.spel-mt-48 { margin-top: 48px !important; }
.spel-mt-52 { margin-top: 52px !important; }
.spel-mt-56 { margin-top: 56px !important; }
.spel-mt-60 { margin-top: 60px !important; }
.spel-mt-64 { margin-top: 64px !important; }
.spel-mt-68 { margin-top: 68px !important; }
.spel-mt-72 { margin-top: 72px !important; }
.spel-mt-76 { margin-top: 76px !important; }
.spel-mt-80 { margin-top: 80px !important; }
.spel-mt-84 { margin-top: 84px !important; }
.spel-mt-88 { margin-top: 88px !important; }
.spel-mt-92 { margin-top: 92px !important; }
.spel-mt-96 { margin-top: 96px !important; }
.spel-mt-100 { margin-top: 100px !important; }

.spel-mr-0 { margin-right: 0 !important; }
.spel-mr-4 { margin-right: 4px !important; }
.spel-mr-8 { margin-right: 8px !important; }
.spel-mr-12 { margin-right: 12px !important; }
.spel-mr-16 { margin-right: 16px !important; }
.spel-mr-20 { margin-right: 20px !important; }
.spel-mr-24 { margin-right: 24px !important; }
.spel-mr-28 { margin-right: 28px !important; }
.spel-mr-32 { margin-right: 32px !important; }
.spel-mr-36 { margin-right: 36px !important; }
.spel-mr-40 { margin-right: 40px !important; }
.spel-mr-44 { margin-right: 44px !important; }
.spel-mr-48 { margin-right: 48px !important; }
.spel-mr-52 { margin-right: 52px !important; }
.spel-mr-56 { margin-right: 56px !important; }
.spel-mr-60 { margin-right: 60px !important; }
.spel-mr-64 { margin-right: 64px !important; }
.spel-mr-68 { margin-right: 68px !important; }
.spel-mr-72 { margin-right: 72px !important; }
.spel-mr-76 { margin-right: 76px !important; }
.spel-mr-80 { margin-right: 80px !important; }
.spel-mr-84 { margin-right: 84px !important; }
.spel-mr-88 { margin-right: 88px !important; }
.spel-mr-92 { margin-right: 92px !important; }
.spel-mr-96 { margin-right: 96px !important; }
.spel-mr-100 { margin-right: 100px !important; }

.spel-mb-0 { margin-bottom: 0 !important; }
.spel-mb-4 { margin-bottom: 4px !important; }
.spel-mb-8 { margin-bottom: 8px !important; }
.spel-mb-12 { margin-bottom: 12px !important; }
.spel-mb-16 { margin-bottom: 16px !important; }
.spel-mb-20 { margin-bottom: 20px !important; }
.spel-mb-24 { margin-bottom: 24px !important; }
.spel-mb-28 { margin-bottom: 28px !important; }
.spel-mb-32 { margin-bottom: 32px !important; }
.spel-mb-36 { margin-bottom: 36px !important; }
.spel-mb-40 { margin-bottom: 40px !important; }
.spel-mb-44 { margin-bottom: 44px !important; }
.spel-mb-48 { margin-bottom: 48px !important; }
.spel-mb-52 { margin-bottom: 52px !important; }
.spel-mb-56 { margin-bottom: 56px !important; }
.spel-mb-60 { margin-bottom: 60px !important; }
.spel-mb-64 { margin-bottom: 64px !important; }
.spel-mb-68 { margin-bottom: 68px !important; }
.spel-mb-72 { margin-bottom: 72px !important; }
.spel-mb-76 { margin-bottom: 76px !important; }
.spel-mb-80 { margin-bottom: 80px !important; }
.spel-mb-84 { margin-bottom: 84px !important; }
.spel-mb-88 { margin-bottom: 88px !important; }
.spel-mb-92 { margin-bottom: 92px !important; }
.spel-mb-96 { margin-bottom: 96px !important; }
.spel-mb-100 { margin-bottom: 100px !important; }

.spel-ml-0 { margin-left: 0 !important; }
.spel-ml-4 { margin-left: 4px !important; }
.spel-ml-8 { margin-left: 8px !important; }
.spel-ml-12 { margin-left: 12px !important; }
.spel-ml-16 { margin-left: 16px !important; }
.spel-ml-20 { margin-left: 20px !important; }
.spel-ml-24 { margin-left: 24px !important; }
.spel-ml-28 { margin-left: 28px !important; }
.spel-ml-32 { margin-left: 32px !important; }
.spel-ml-36 { margin-left: 36px !important; }
.spel-ml-40 { margin-left: 40px !important; }
.spel-ml-44 { margin-left: 44px !important; }
.spel-ml-48 { margin-left: 48px !important; }
.spel-ml-52 { margin-left: 52px !important; }
.spel-ml-56 { margin-left: 56px !important; }
.spel-ml-60 { margin-left: 60px !important; }
.spel-ml-64 { margin-left: 64px !important; }
.spel-ml-68 { margin-left: 68px !important; }
.spel-ml-72 { margin-left: 72px !important; }
.spel-ml-76 { margin-left: 76px !important; }
.spel-ml-80 { margin-left: 80px !important; }
.spel-ml-84 { margin-left: 84px !important; }
.spel-ml-88 { margin-left: 88px !important; }
.spel-ml-92 { margin-left: 92px !important; }
.spel-ml-96 { margin-left: 96px !important; }
.spel-ml-100 { margin-left: 100px !important; }

/* Padding classes for each side */
.spel-pt-0 { padding-top: 0 !important; }
.spel-pt-4 { padding-top: 4px !important; }
.spel-pt-8 { padding-top: 8px !important; }
.spel-pt-12 { padding-top: 12px !important; }
.spel-pt-16 { padding-top: 16px !important; }
.spel-pt-20 { padding-top: 20px !important; }
.spel-pt-24 { padding-top: 24px !important; }
.spel-pt-28 { padding-top: 28px !important; }
.spel-pt-32 { padding-top: 32px !important; }
.spel-pt-36 { padding-top: 36px !important; }
.spel-pt-40 { padding-top: 40px !important; }
.spel-pt-44 { padding-top: 44px !important; }
.spel-pt-48 { padding-top: 48px !important; }
.spel-pt-52 { padding-top: 52px !important; }
.spel-pt-56 { padding-top: 56px !important; }
.spel-pt-60 { padding-top: 60px !important; }
.spel-pt-64 { padding-top: 64px !important; }
.spel-pt-68 { padding-top: 68px !important; }
.spel-pt-72 { padding-top: 72px !important; }
.spel-pt-76 { padding-top: 76px !important; }
.spel-pt-80 { padding-top: 80px !important; }
.spel-pt-84 { padding-top: 84px !important; }
.spel-pt-88 { padding-top: 88px !important; }
.spel-pt-92 { padding-top: 92px !important; }
.spel-pt-96 { padding-top: 96px !important; }
.spel-pt-100 { padding-top: 100px !important; }

.spel-pr-0 { padding-right: 0 !important; }
.spel-pr-4 { padding-right: 4px !important; }
.spel-pr-8 { padding-right: 8px !important; }
.spel-pr-12 { padding-right: 12px !important; }
.spel-pr-16 { padding-right: 16px !important; }
.spel-pr-20 { padding-right: 20px !important; }
.spel-pr-24 { padding-right: 24px !important; }
.spel-pr-28 { padding-right: 28px !important; }
.spel-pr-32 { padding-right: 32px !important; }
.spel-pr-36 { padding-right: 36px !important; }
.spel-pr-40 { padding-right: 40px !important; }
.spel-pr-44 { padding-right: 44px !important; }
.spel-pr-48 { padding-right: 48px !important; }
.spel-pr-52 { padding-right: 52px !important; }
.spel-pr-56 { padding-right: 56px !important; }
.spel-pr-60 { padding-right: 60px !important; }
.spel-pr-64 { padding-right: 64px !important; }
.spel-pr-68 { padding-right: 68px !important; }
.spel-pr-72 { padding-right: 72px !important; }
.spel-pr-76 { padding-right: 76px !important; }
.spel-pr-80 { padding-right: 80px !important; }
.spel-pr-84 { padding-right: 84px !important; }
.spel-pr-88 { padding-right: 88px !important; }
.spel-pr-92 { padding-right: 92px !important; }
.spel-pr-96 { padding-right: 96px !important; }
.spel-pr-100 { padding-right: 100px !important; }

.spel-pb-0 { padding-bottom: 0 !important; }
.spel-pb-4 { padding-bottom: 4px !important; }
.spel-pb-8 { padding-bottom: 8px !important; }
.spel-pb-12 { padding-bottom: 12px !important; }
.spel-pb-16 { padding-bottom: 16px !important; }
.spel-pb-20 { padding-bottom: 20px !important; }
.spel-pb-24 { padding-bottom: 24px !important; }
.spel-pb-28 { padding-bottom: 28px !important; }
.spel-pb-32 { padding-bottom: 32px !important; }
.spel-pb-36 { padding-bottom: 36px !important; }
.spel-pb-40 { padding-bottom: 40px !important; }
.spel-pb-44 { padding-bottom: 44px !important; }
.spel-pb-48 { padding-bottom: 48px !important; }
.spel-pb-52 { padding-bottom: 52px !important; }
.spel-pb-56 { padding-bottom: 56px !important; }
.spel-pb-60 { padding-bottom: 60px !important; }
.spel-pb-64 { padding-bottom: 64px !important; }
.spel-pb-68 { padding-bottom: 68px !important; }
.spel-pb-72 { padding-bottom: 72px !important; }
.spel-pb-76 { padding-bottom: 76px !important; }
.spel-pb-80 { padding-bottom: 80px !important; }
.spel-pb-84 { padding-bottom: 84px !important; }
.spel-pb-88 { padding-bottom: 88px !important; }
.spel-pb-92 { padding-bottom: 92px !important; }
.spel-pb-96 { padding-bottom: 96px !important; }
.spel-pb-100 { padding-bottom: 100px !important; }

.spel-pl-0 { padding-left: 0 !important; }
.spel-pl-4 { padding-left: 4px !important; }
.spel-pl-8 { padding-left: 8px !important; }
.spel-pl-12 { padding-left: 12px !important; }
.spel-pl-16 { padding-left: 16px !important; }
.spel-pl-20 { padding-left: 20px !important; }
.spel-pl-24 { padding-left: 24px !important; }
.spel-pl-28 { padding-left: 28px !important; }
.spel-pl-32 { padding-left: 32px !important; }
.spel-pl-36 { padding-left: 36px !important; }
.spel-pl-40 { padding-left: 40px !important; }
.spel-pl-44 { padding-left: 44px !important; }
.spel-pl-48 { padding-left: 48px !important; }
.spel-pl-52 { padding-left: 52px !important; }
.spel-pl-56 { padding-left: 56px !important; }
.spel-pl-60 { padding-left: 60px !important; }
.spel-pl-64 { padding-left: 64px !important; }
.spel-pl-68 { padding-left: 68px !important; }
.spel-pl-72 { padding-left: 72px !important; }
.spel-pl-76 { padding-left: 76px !important; }
.spel-pl-80 { padding-left: 80px !important; }
.spel-pl-84 { padding-left: 84px !important; }
.spel-pl-88 { padding-left: 88px !important; }
.spel-pl-92 { padding-left: 92px !important; }
.spel-pl-96 { padding-left: 96px !important; }
.spel-pl-100 { padding-left: 100px !important; }

/* Responsive classes for small screens */
@media (min-width: 576px) {
  .spel-sm-m-0 { margin: 0 !important; }
  .spel-sm-m-4 { margin: 4px !important; }
  .spel-sm-m-8 { margin: 8px !important; }
  .spel-sm-m-12 { margin: 12px !important; }
  .spel-sm-m-16 { margin: 16px !important; }
  .spel-sm-m-20 { margin: 20px !important; }
  .spel-sm-m-24 { margin: 24px !important; }
  .spel-sm-m-28 { margin: 28px !important; }
  .spel-sm-m-32 { margin: 32px !important; }
  .spel-sm-m-36 { margin: 36px !important; }
  .spel-sm-m-40 { margin: 40px !important; }
  .spel-sm-m-44 { margin: 44px !important; }
  .spel-sm-m-48 { margin: 48px !important; }
  .spel-sm-m-52 { margin: 52px !important; }
  .spel-sm-m-56 { margin: 56px !important; }
  .spel-sm-m-60 { margin: 60px !important; }
  .spel-sm-m-64 { margin: 64px !important; }
  .spel-sm-m-68 { margin: 68px !important; }
  .spel-sm-m-72 { margin: 72px !important; }
  .spel-sm-m-76 { margin: 76px !important; }
  .spel-sm-m-80 { margin: 80px !important; }
  .spel-sm-m-84 { margin: 84px !important; }
  .spel-sm-m-88 { margin: 88px !important; }
  .spel-sm-m-92 { margin: 92px !important; }
  .spel-sm-m-96 { margin: 96px !important; }
  .spel-sm-m-100 { margin: 100px !important; }

  .spel-sm-p-0 { padding: 0 !important; }
  .spel-sm-p-4 { padding: 4px !important; }
  .spel-sm-p-8 { padding: 8px !important; }
  .spel-sm-p-12 { padding: 12px !important; }
  .spel-sm-p-16 { padding: 16px !important; }
  .spel-sm-p-20 { padding: 20px !important; }
  .spel-sm-p-24 { padding: 24px !important; }
  .spel-sm-p-28 { padding: 28px !important; }
  .spel-sm-p-32 { padding: 32px !important; }
  .spel-sm-p-36 { padding: 36px !important; }
  .spel-sm-p-40 { padding: 40px !important; }
  .spel-sm-p-44 { padding: 44px !important; }
  .spel-sm-p-48 { padding: 48px !important; }
  .spel-sm-p-52 { padding: 52px !important; }
  .spel-sm-p-56 { padding: 56px !important; }
  .spel-sm-p-60 { padding: 60px !important; }
  .spel-sm-p-64 { padding: 64px !important; }
  .spel-sm-p-68 { padding: 68px !important; }
  .spel-sm-p-72 { padding: 72px !important; }
  .spel-sm-p-76 { padding: 76px !important; }
  .spel-sm-p-80 { padding: 80px !important; }
  .spel-sm-p-84 { padding: 84px !important; }
  .spel-sm-p-88 { padding: 88px !important; }
  .spel-sm-p-92 { padding: 92px !important; }
  .spel-sm-p-96 { padding: 96px !important; }
  .spel-sm-p-100 { padding: 100px !important; }

  .spel-sm-mt-0 { margin-top: 0 !important; }
  .spel-sm-mt-4 { margin-top: 4px !important; }
  .spel-sm-mt-8 { margin-top: 8px !important; }
  .spel-sm-mt-12 { margin-top: 12px !important; }
  .spel-sm-mt-16 { margin-top: 16px !important; }
  .spel-sm-mt-20 { margin-top: 20px !important; }
  .spel-sm-mt-24 { margin-top: 24px !important; }
  .spel-sm-mt-28 { margin-top: 28px !important; }
  .spel-sm-mt-32 { margin-top: 32px !important; }
  .spel-sm-mt-36 { margin-top: 36px !important; }
  .spel-sm-mt-40 { margin-top: 40px !important; }
  .spel-sm-mt-44 { margin-top: 44px !important; }
  .spel-sm-mt-48 { margin-top: 48px !important; }
  .spel-sm-mt-52 { margin-top: 52px !important; }
  .spel-sm-mt-56 { margin-top: 56px !important; }
  .spel-sm-mt-60 { margin-top: 60px !important; }
  .spel-sm-mt-64 { margin-top: 64px !important; }
  .spel-sm-mt-68 { margin-top: 68px !important; }
  .spel-sm-mt-72 { margin-top: 72px !important; }
  .spel-sm-mt-76 { margin-top: 76px !important; }
  .spel-sm-mt-80 { margin-top: 80px !important; }
  .spel-sm-mt-84 { margin-top: 84px !important; }
  .spel-sm-mt-88 { margin-top: 88px !important; }
  .spel-sm-mt-92 { margin-top: 92px !important; }
  .spel-sm-mt-96 { margin-top: 96px !important; }
  .spel-sm-mt-100 { margin-top: 100px !important; }

  .spel-sm-mr-0 { margin-right: 0 !important; }
  .spel-sm-mr-4 { margin-right: 4px !important; }
  .spel-sm-mr-8 { margin-right: 8px !important; }
  .spel-sm-mr-12 { margin-right: 12px !important; }
  .spel-sm-mr-16 { margin-right: 16px !important; }
  .spel-sm-mr-20 { margin-right: 20px !important; }
  .spel-sm-mr-24 { margin-right: 24px !important; }
  .spel-sm-mr-28 { margin-right: 28px !important; }
  .spel-sm-mr-32 { margin-right: 32px !important; }
  .spel-sm-mr-36 { margin-right: 36px !important; }
  .spel-sm-mr-40 { margin-right: 40px !important; }
  .spel-sm-mr-44 { margin-right: 44px !important; }
  .spel-sm-mr-48 { margin-right: 48px !important; }
  .spel-sm-mr-52 { margin-right: 52px !important; }
  .spel-sm-mr-56 { margin-right: 56px !important; }
  .spel-sm-mr-60 { margin-right: 60px !important; }
  .spel-sm-mr-64 { margin-right: 64px !important; }
  .spel-sm-mr-68 { margin-right: 68px !important; }
  .spel-sm-mr-72 { margin-right: 72px !important; }
  .spel-sm-mr-76 { margin-right: 76px !important; }
  .spel-sm-mr-80 { margin-right: 80px !important; }
  .spel-sm-mr-84 { margin-right: 84px !important; }
  .spel-sm-mr-88 { margin-right: 88px !important; }
  .spel-sm-mr-92 { margin-right: 92px !important; }
  .spel-sm-mr-96 { margin-right: 96px !important; }
  .spel-sm-mr-100 { margin-right: 100px !important; }

  .spel-sm-mb-0 { margin-bottom: 0 !important; }
  .spel-sm-mb-4 { margin-bottom: 4px !important; }
  .spel-sm-mb-8 { margin-bottom: 8px !important; }
  .spel-sm-mb-12 { margin-bottom: 12px !important; }
  .spel-sm-mb-16 { margin-bottom: 16px !important; }
  .spel-sm-mb-20 { margin-bottom: 20px !important; }
  .spel-sm-mb-24 { margin-bottom: 24px !important; }
  .spel-sm-mb-28 { margin-bottom: 28px !important; }
  .spel-sm-mb-32 { margin-bottom: 32px !important; }
  .spel-sm-mb-36 { margin-bottom: 36px !important; }
  .spel-sm-mb-40 { margin-bottom: 40px !important; }
  .spel-sm-mb-44 { margin-bottom: 44px !important; }
  .spel-sm-mb-48 { margin-bottom: 48px !important; }
  .spel-sm-mb-52 { margin-bottom: 52px !important; }
  .spel-sm-mb-56 { margin-bottom: 56px !important; }
  .spel-sm-mb-60 { margin-bottom: 60px !important; }
  .spel-sm-mb-64 { margin-bottom: 64px !important; }
  .spel-sm-mb-68 { margin-bottom: 68px !important; }
  .spel-sm-mb-72 { margin-bottom: 72px !important; }
  .spel-sm-mb-76 { margin-bottom: 76px !important; }
  .spel-sm-mb-80 { margin-bottom: 80px !important; }
  .spel-sm-mb-84 { margin-bottom: 84px !important; }
  .spel-sm-mb-88 { margin-bottom: 88px !important; }
  .spel-sm-mb-92 { margin-bottom: 92px !important; }
  .spel-sm-mb-96 { margin-bottom: 96px !important; }
  .spel-sm-mb-100 { margin-bottom: 100px !important; }

  .spel-sm-ml-0 { margin-left: 0 !important; }
  .spel-sm-ml-4 { margin-left: 4px !important; }
  .spel-sm-ml-8 { margin-left: 8px !important; }
  .spel-sm-ml-12 { margin-left: 12px !important; }
  .spel-sm-ml-16 { margin-left: 16px !important; }
  .spel-sm-ml-20 { margin-left: 20px !important; }
  .spel-sm-ml-24 { margin-left: 24px !important; }
  .spel-sm-ml-28 { margin-left: 28px !important; }
  .spel-sm-ml-32 { margin-left: 32px !important; }
  .spel-sm-ml-36 { margin-left: 36px !important; }
  .spel-sm-ml-40 { margin-left: 40px !important; }
  .spel-sm-ml-44 { margin-left: 44px !important; }
  .spel-sm-ml-48 { margin-left: 48px !important; }
  .spel-sm-ml-52 { margin-left: 52px !important; }
  .spel-sm-ml-56 { margin-left: 56px !important; }
  .spel-sm-ml-60 { margin-left: 60px !important; }
  .spel-sm-ml-64 { margin-left: 64px !important; }
  .spel-sm-ml-68 { margin-left: 68px !important; }
  .spel-sm-ml-72 { margin-left: 72px !important; }
  .spel-sm-ml-76 { margin-left: 76px !important; }
  .spel-sm-ml-80 { margin-left: 80px !important; }
  .spel-sm-ml-84 { margin-left: 84px !important; }
  .spel-sm-ml-88 { margin-left: 88px !important; }
  .spel-sm-ml-92 { margin-left: 92px !important; }
  .spel-sm-ml-96 { margin-left: 96px !important; }
  .spel-sm-ml-100 { margin-left: 100px !important; }
}

/* Responsive classes for medium screens */
@media (min-width: 768px) {
  .spel-md-m-0 { margin: 0 !important; }
  .spel-md-m-4 { margin: 4px !important; }
  .spel-md-m-8 { margin: 8px !important; }
  .spel-md-m-12 { margin: 12px !important; }
  .spel-md-m-16 { margin: 16px !important; }
  .spel-md-m-20 { margin: 20px !important; }
  .spel-md-m-24 { margin: 24px !important; }
  .spel-md-m-28 { margin: 28px !important; }
  .spel-md-m-32 { margin: 32px !important; }
  .spel-md-m-36 { margin: 36px !important; }
  .spel-md-m-40 { margin: 40px !important; }
  .spel-md-m-44 { margin: 44px !important; }
  .spel-md-m-48 { margin: 48px !important; }
  .spel-md-m-52 { margin: 52px !important; }
  .spel-md-m-56 { margin: 56px !important; }
  .spel-md-m-60 { margin: 60px !important; }
  .spel-md-m-64 { margin: 64px !important; }
  .spel-md-m-68 { margin: 68px !important; }
  .spel-md-m-72 { margin: 72px !important; }
  .spel-md-m-76 { margin: 76px !important; }
  .spel-md-m-80 { margin: 80px !important; }
  .spel-md-m-84 { margin: 84px !important; }
  .spel-md-m-88 { margin: 88px !important; }
  .spel-md-m-92 { margin: 92px !important; }
  .spel-md-m-96 { margin: 96px !important; }
  .spel-md-m-100 { margin: 100px !important; }

  .spel-md-p-0 { padding: 0 !important; }
  .spel-md-p-4 { padding: 4px !important; }
  .spel-md-p-8 { padding: 8px !important; }
  .spel-md-p-12 { padding: 12px !important; }
  .spel-md-p-16 { padding: 16px !important; }
  .spel-md-p-20 { padding: 20px !important; }
  .spel-md-p-24 { padding: 24px !important; }
  .spel-md-p-28 { padding: 28px !important; }
  .spel-md-p-32 { padding: 32px !important; }
  .spel-md-p-36 { padding: 36px !important; }
  .spel-md-p-40 { padding: 40px !important; }
  .spel-md-p-44 { padding: 44px !important; }
  .spel-md-p-48 { padding: 48px !important; }
  .spel-md-p-52 { padding: 52px !important; }
  .spel-md-p-56 { padding: 56px !important; }
  .spel-md-p-60 { padding: 60px !important; }
  .spel-md-p-64 { padding: 64px !important; }
  .spel-md-p-68 { padding: 68px !important; }
  .spel-md-p-72 { padding: 72px !important; }
  .spel-md-p-76 { padding: 76px !important; }
  .spel-md-p-80 { padding: 80px !important; }
  .spel-md-p-84 { padding: 84px !important; }
  .spel-md-p-88 { padding: 88px !important; }
  .spel-md-p-92 { padding: 92px !important; }
  .spel-md-p-96 { padding: 96px !important; }
  .spel-md-p-100 { padding: 100px !important; }

  .spel-md-mt-0 { margin-top: 0 !important; }
  .spel-md-mt-4 { margin-top: 4px !important; }
  .spel-md-mt-8 { margin-top: 8px !important; }
  .spel-md-mt-12 { margin-top: 12px !important; }
  .spel-md-mt-16 { margin-top: 16px !important; }
  .spel-md-mt-20 { margin-top: 20px !important; }
  .spel-md-mt-24 { margin-top: 24px !important; }
  .spel-md-mt-28 { margin-top: 28px !important; }
  .spel-md-mt-32 { margin-top: 32px !important; }
  .spel-md-mt-36 { margin-top: 36px !important; }
  .spel-md-mt-40 { margin-top: 40px !important; }
  .spel-md-mt-44 { margin-top: 44px !important; }
  .spel-md-mt-48 { margin-top: 48px !important; }
  .spel-md-mt-52 { margin-top: 52px !important; }
  .spel-md-mt-56 { margin-top: 56px !important; }
  .spel-md-mt-60 { margin-top: 60px !important; }
  .spel-md-mt-64 { margin-top: 64px !important; }
  .spel-md-mt-68 { margin-top: 68px !important; }
  .spel-md-mt-72 { margin-top: 72px !important; }
  .spel-md-mt-76 { margin-top: 76px !important; }
  .spel-md-mt-80 { margin-top: 80px !important; }
  .spel-md-mt-84 { margin-top: 84px !important; }
  .spel-md-mt-88 { margin-top: 88px !important; }
  .spel-md-mt-92 { margin-top: 92px !important; }
  .spel-md-mt-96 { margin-top: 96px !important; }
  .spel-md-mt-100 { margin-top: 100px !important; }

  .spel-md-mr-0 { margin-right: 0 !important; }
  .spel-md-mr-4 { margin-right: 4px !important; }
  .spel-md-mr-8 { margin-right: 8px !important; }
  .spel-md-mr-12 { margin-right: 12px !important; }
  .spel-md-mr-16 { margin-right: 16px !important; }
  .spel-md-mr-20 { margin-right: 20px !important; }
  .spel-md-mr-24 { margin-right: 24px !important; }
  .spel-md-mr-28 { margin-right: 28px !important; }
  .spel-md-mr-32 { margin-right: 32px !important; }
  .spel-md-mr-36 { margin-right: 36px !important; }
  .spel-md-mr-40 { margin-right: 40px !important; }
  .spel-md-mr-44 { margin-right: 44px !important; }
  .spel-md-mr-48 { margin-right: 48px !important; }
  .spel-md-mr-52 { margin-right: 52px !important; }
  .spel-md-mr-56 { margin-right: 56px !important; }
  .spel-md-mr-60 { margin-right: 60px !important; }
  .spel-md-mr-64 { margin-right: 64px !important; }
  .spel-md-mr-68 { margin-right: 68px !important; }
  .spel-md-mr-72 { margin-right: 72px !important; }
  .spel-md-mr-76 { margin-right: 76px !important; }
  .spel-md-mr-80 { margin-right: 80px !important; }
  .spel-md-mr-84 { margin-right: 84px !important; }
  .spel-md-mr-88 { margin-right: 88px !important; }
  .spel-md-mr-92 { margin-right: 92px !important; }
  .spel-md-mr-96 { margin-right: 96px !important; }
  .spel-md-mr-100 { margin-right: 100px !important; }

  .spel-md-mb-0 { margin-bottom: 0 !important; }
  .spel-md-mb-4 { margin-bottom: 4px !important; }
  .spel-md-mb-8 { margin-bottom: 8px !important; }
  .spel-md-mb-12 { margin-bottom: 12px !important; }
  .spel-md-mb-16 { margin-bottom: 16px !important; }
  .spel-md-mb-20 { margin-bottom: 20px !important; }
  .spel-md-mb-24 { margin-bottom: 24px !important; }
  .spel-md-mb-28 { margin-bottom: 28px !important; }
  .spel-md-mb-32 { margin-bottom: 32px !important; }
  .spel-md-mb-36 { margin-bottom: 36px !important; }
  .spel-md-mb-40 { margin-bottom: 40px !important; }
  .spel-md-mb-44 { margin-bottom: 44px !important; }
  .spel-md-mb-48 { margin-bottom: 48px !important; }
  .spel-md-mb-52 { margin-bottom: 52px !important; }
  .spel-md-mb-56 { margin-bottom: 56px !important; }
  .spel-md-mb-60 { margin-bottom: 60px !important; }
  .spel-md-mb-64 { margin-bottom: 64px !important; }
  .spel-md-mb-68 { margin-bottom: 68px !important; }
  .spel-md-mb-72 { margin-bottom: 72px !important; }
  .spel-md-mb-76 { margin-bottom: 76px !important; }
  .spel-md-mb-80 { margin-bottom: 80px !important; }
  .spel-md-mb-84 { margin-bottom: 84px !important; }
  .spel-md-mb-88 { margin-bottom: 88px !important; }
  .spel-md-mb-92 { margin-bottom: 92px !important; }
  .spel-md-mb-96 { margin-bottom: 96px !important; }
  .spel-md-mb-100 { margin-bottom: 100px !important; }

  .spel-md-ml-0 { margin-left: 0 !important; }
  .spel-md-ml-4 { margin-left: 4px !important; }
  .spel-md-ml-8 { margin-left: 8px !important; }
  .spel-md-ml-12 { margin-left: 12px !important; }
  .spel-md-ml-16 { margin-left: 16px !important; }
  .spel-md-ml-20 { margin-left: 20px !important; }
  .spel-md-ml-24 { margin-left: 24px !important; }
  .spel-md-ml-28 { margin-left: 28px !important; }
  .spel-md-ml-32 { margin-left: 32px !important; }
  .spel-md-ml-36 { margin-left: 36px !important; }
  .spel-md-ml-40 { margin-left: 40px !important; }
  .spel-md-ml-44 { margin-left: 44px !important; }
  .spel-md-ml-48 { margin-left: 48px !important; }
  .spel-md-ml-52 { margin-left: 52px !important; }
  .spel-md-ml-56 { margin-left: 56px !important; }
  .spel-md-ml-60 { margin-left: 60px !important; }
  .spel-md-ml-64 { margin-left: 64px !important; }
  .spel-md-ml-68 { margin-left: 68px !important; }
  .spel-md-ml-72 { margin-left: 72px !important; }
  .spel-md-ml-76 { margin-left: 76px !important; }
  .spel-md-ml-80 { margin-left: 80px !important; }
  .spel-md-ml-84 { margin-left: 84px !important; }
  .spel-md-ml-88 { margin-left: 88px !important; }
  .spel-md-ml-92 { margin-left: 92px !important; }
  .spel-md-ml-96 { margin-left: 96px !important; }
  .spel-md-ml-100 { margin-left: 100px !important; }
}

/* Responsive classes for large screens */
@media (min-width: 992px) {
  .spel-lg-m-0 { margin: 0 !important; }
  .spel-lg-m-4 { margin: 4px !important; }
  .spel-lg-m-8 { margin: 8px !important; }
  .spel-lg-m-12 { margin: 12px !important; }
  .spel-lg-m-16 { margin: 16px !important; }
  .spel-lg-m-20 { margin: 20px !important; }
  .spel-lg-m-24 { margin: 24px !important; }
  .spel-lg-m-28 { margin: 28px !important; }
  .spel-lg-m-32 { margin: 32px !important; }
  .spel-lg-m-36 { margin: 36px !important; }
  .spel-lg-m-40 { margin: 40px !important; }
  .spel-lg-m-44 { margin: 44px !important; }
  .spel-lg-m-48 { margin: 48px !important; }
  .spel-lg-m-52 { margin: 52px !important; }
  .spel-lg-m-56 { margin: 56px !important; }
  .spel-lg-m-60 { margin: 60px !important; }
  .spel-lg-m-64 { margin: 64px !important; }
  .spel-lg-m-68 { margin: 68px !important; }
  .spel-lg-m-72 { margin: 72px !important; }
  .spel-lg-m-76 { margin: 76px !important; }
  .spel-lg-m-80 { margin: 80px !important; }
  .spel-lg-m-84 { margin: 84px !important; }
  .spel-lg-m-88 { margin: 88px !important; }
  .spel-lg-m-92 { margin: 92px !important; }
  .spel-lg-m-96 { margin: 96px !important; }
  .spel-lg-m-100 { margin: 100px !important; }

  .spel-lg-p-0 { padding: 0 !important; }
  .spel-lg-p-4 { padding: 4px !important; }
  .spel-lg-p-8 { padding: 8px !important; }
  .spel-lg-p-12 { padding: 12px !important; }
  .spel-lg-p-16 { padding: 16px !important; }
  .spel-lg-p-20 { padding: 20px !important; }
  .spel-lg-p-24 { padding: 24px !important; }
  .spel-lg-p-28 { padding: 28px !important; }
  .spel-lg-p-32 { padding: 32px !important; }
  .spel-lg-p-36 { padding: 36px !important; }
  .spel-lg-p-40 { padding: 40px !important; }
  .spel-lg-p-44 { padding: 44px !important; }
  .spel-lg-p-48 { padding: 48px !important; }
  .spel-lg-p-52 { padding: 52px !important; }
  .spel-lg-p-56 { padding: 56px !important; }
  .spel-lg-p-60 { padding: 60px !important; }
  .spel-lg-p-64 { padding: 64px !important; }
  .spel-lg-p-68 { padding: 68px !important; }
  .spel-lg-p-72 { padding: 72px !important; }
  .spel-lg-p-76 { padding: 76px !important; }
  .spel-lg-p-80 { padding: 80px !important; }
  .spel-lg-p-84 { padding: 84px !important; }
  .spel-lg-p-88 { padding: 88px !important; }
  .spel-lg-p-92 { padding: 92px !important; }
  .spel-lg-p-96 { padding: 96px !important; }
  .spel-lg-p-100 { padding: 100px !important; }

  .spel-lg-mt-0 { margin-top: 0 !important; }
  .spel-lg-mt-4 { margin-top: 4px !important; }
  .spel-lg-mt-8 { margin-top: 8px !important; }
  .spel-lg-mt-12 { margin-top: 12px !important; }
  .spel-lg-mt-16 { margin-top: 16px !important; }
  .spel-lg-mt-20 { margin-top: 20px !important; }
  .spel-lg-mt-24 { margin-top: 24px !important; }
  .spel-lg-mt-28 { margin-top: 28px !important; }
  .spel-lg-mt-32 { margin-top: 32px !important; }
  .spel-lg-mt-36 { margin-top: 36px !important; }
  .spel-lg-mt-40 { margin-top: 40px !important; }
  .spel-lg-mt-44 { margin-top: 44px !important; }
  .spel-lg-mt-48 { margin-top: 48px !important; }
  .spel-lg-mt-52 { margin-top: 52px !important; }
  .spel-lg-mt-56 { margin-top: 56px !important; }
  .spel-lg-mt-60 { margin-top: 60px !important; }
  .spel-lg-mt-64 { margin-top: 64px !important; }
  .spel-lg-mt-68 { margin-top: 68px !important; }
  .spel-lg-mt-72 { margin-top: 72px !important; }
  .spel-lg-mt-76 { margin-top: 76px !important; }
  .spel-lg-mt-80 { margin-top: 80px !important; }
  .spel-lg-mt-84 { margin-top: 84px !important; }
  .spel-lg-mt-88 { margin-top: 88px !important; }
  .spel-lg-mt-92 { margin-top: 92px !important; }
  .spel-lg-mt-96 { margin-top: 96px !important; }
  .spel-lg-mt-100 { margin-top: 100px !important; }

  .spel-lg-mr-0 { margin-right: 0 !important; }
  .spel-lg-mr-4 { margin-right: 4px !important; }
  .spel-lg-mr-8 { margin-right: 8px !important; }
  .spel-lg-mr-12 { margin-right: 12px !important; }
  .spel-lg-mr-16 { margin-right: 16px !important; }
  .spel-lg-mr-20 { margin-right: 20px !important; }
  .spel-lg-mr-24 { margin-right: 24px !important; }
  .spel-lg-mr-28 { margin-right: 28px !important; }
  .spel-lg-mr-32 { margin-right: 32px !important; }
  .spel-lg-mr-36 { margin-right: 36px !important; }
  .spel-lg-mr-40 { margin-right: 40px !important; }
  .spel-lg-mr-44 { margin-right: 44px !important; }
  .spel-lg-mr-48 { margin-right: 48px !important; }
  .spel-lg-mr-52 { margin-right: 52px !important; }
  .spel-lg-mr-56 { margin-right: 56px !important; }
  .spel-lg-mr-60 { margin-right: 60px !important; }
  .spel-lg-mr-64 { margin-right: 64px !important; }
  .spel-lg-mr-68 { margin-right: 68px !important; }
  .spel-lg-mr-72 { margin-right: 72px !important; }
  .spel-lg-mr-76 { margin-right: 76px !important; }
  .spel-lg-mr-80 { margin-right: 80px !important; }
  .spel-lg-mr-84 { margin-right: 84px !important; }
  .spel-lg-mr-88 { margin-right: 88px !important; }
  .spel-lg-mr-92 { margin-right: 92px !important; }
  .spel-lg-mr-96 { margin-right: 96px !important; }
  .spel-lg-mr-100 { margin-right: 100px !important; }

  .spel-lg-mb-0 { margin-bottom: 0 !important; }
  .spel-lg-mb-4 { margin-bottom: 4px !important; }
  .spel-lg-mb-8 { margin-bottom: 8px !important; }
  .spel-lg-mb-12 { margin-bottom: 12px !important; }
  .spel-lg-mb-16 { margin-bottom: 16px !important; }
  .spel-lg-mb-20 { margin-bottom: 20px !important; }
  .spel-lg-mb-24 { margin-bottom: 24px !important; }
  .spel-lg-mb-28 { margin-bottom: 28px !important; }
  .spel-lg-mb-32 { margin-bottom: 32px !important; }
  .spel-lg-mb-36 { margin-bottom: 36px !important; }
  .spel-lg-mb-40 { margin-bottom: 40px !important; }
  .spel-lg-mb-44 { margin-bottom: 44px !important; }
  .spel-lg-mb-48 { margin-bottom: 48px !important; }
  .spel-lg-mb-52 { margin-bottom: 52px !important; }
  .spel-lg-mb-56 { margin-bottom: 56px !important; }
  .spel-lg-mb-60 { margin-bottom: 60px !important; }
  .spel-lg-mb-64 { margin-bottom: 64px !important; }
  .spel-lg-mb-68 { margin-bottom: 68px !important; }
  .spel-lg-mb-72 { margin-bottom: 72px !important; }
  .spel-lg-mb-76 { margin-bottom: 76px !important; }
  .spel-lg-mb-80 { margin-bottom: 80px !important; }
  .spel-lg-mb-84 { margin-bottom: 84px !important; }
  .spel-lg-mb-88 { margin-bottom: 88px !important; }
  .spel-lg-mb-92 { margin-bottom: 92px !important; }
  .spel-lg-mb-96 { margin-bottom: 96px !important; }
  .spel-lg-mb-100 { margin-bottom: 100px !important; }

  .spel-lg-ml-0 { margin-left: 0 !important; }
  .spel-lg-ml-4 { margin-left: 4px !important; }
  .spel-lg-ml-8 { margin-left: 8px !important; }
  .spel-lg-ml-12 { margin-left: 12px !important; }
  .spel-lg-ml-16 { margin-left: 16px !important; }
  .spel-lg-ml-20 { margin-left: 20px !important; }
  .spel-lg-ml-24 { margin-left: 24px !important; }
  .spel-lg-ml-28 { margin-left: 28px !important; }
  .spel-lg-ml-32 { margin-left: 32px !important; }
  .spel-lg-ml-36 { margin-left: 36px !important; }
  .spel-lg-ml-40 { margin-left: 40px !important; }
  .spel-lg-ml-44 { margin-left: 44px !important; }
  .spel-lg-ml-48 { margin-left: 48px !important; }
  .spel-lg-ml-52 { margin-left: 52px !important; }
  .spel-lg-ml-56 { margin-left: 56px !important; }
  .spel-lg-ml-60 { margin-left: 60px !important; }
  .spel-lg-ml-64 { margin-left: 64px !important; }
  .spel-lg-ml-68 { margin-left: 68px !important; }
  .spel-lg-ml-72 { margin-left: 72px !important; }
  .spel-lg-ml-76 { margin-left: 76px !important; }
  .spel-lg-ml-80 { margin-left: 80px !important; }
  .spel-lg-ml-84 { margin-left: 84px !important; }
  .spel-lg-ml-88 { margin-left: 88px !important; }
  .spel-lg-ml-92 { margin-left: 92px !important; }
  .spel-lg-ml-96 { margin-left: 96px !important; }
  .spel-lg-ml-100 { margin-left: 100px !important; }
}

/* Responsive classes for extra-large screens */
@media (min-width: 1200px) {
  .spel-xl-m-0 { margin: 0 !important; }
  .spel-xl-m-4 { margin: 4px !important; }
  .spel-xl-m-8 { margin: 8px !important; }
  .spel-xl-m-12 { margin: 12px !important; }
  .spel-xl-m-16 { margin: 16px !important; }
  .spel-xl-m-20 { margin: 20px !important; }
  .spel-xl-m-24 { margin: 24px !important; }
  .spel-xl-m-28 { margin: 28px !important; }
  .spel-xl-m-32 { margin: 32px !important; }
  .spel-xl-m-36 { margin: 36px !important; }
  .spel-xl-m-40 { margin: 40px !important; }
  .spel-xl-m-44 { margin: 44px !important; }
  .spel-xl-m-48 { margin: 48px !important; }
  .spel-xl-m-52 { margin: 52px !important; }
  .spel-xl-m-56 { margin: 56px !important; }
  .spel-xl-m-60 { margin: 60px !important; }
  .spel-xl-m-64 { margin: 64px !important; }
  .spel-xl-m-68 { margin: 68px !important; }
  .spel-xl-m-72 { margin: 72px !important; }
  .spel-xl-m-76 { margin: 76px !important; }
  .spel-xl-m-80 { margin: 80px !important; }
  .spel-xl-m-84 { margin: 84px !important; }
  .spel-xl-m-88 { margin: 88px !important; }
  .spel-xl-m-92 { margin: 92px !important; }
  .spel-xl-m-96 { margin: 96px !important; }
  .spel-xl-m-100 { margin: 100px !important; }

  .spel-xl-p-0 { padding: 0 !important; }
  .spel-xl-p-4 { padding: 4px !important; }
  .spel-xl-p-8 { padding: 8px !important; }
  .spel-xl-p-12 { padding: 12px !important; }
  .spel-xl-p-16 { padding: 16px !important; }
  .spel-xl-p-20 { padding: 20px !important; }
  .spel-xl-p-24 { padding: 24px !important; }
  .spel-xl-p-28 { padding: 28px !important; }
  .spel-xl-p-32 { padding: 32px !important; }
  .spel-xl-p-36 { padding: 36px !important; }
  .spel-xl-p-40 { padding: 40px !important; }
  .spel-xl-p-44 { padding: 44px !important; }
  .spel-xl-p-48 { padding: 48px !important; }
  .spel-xl-p-52 { padding: 52px !important; }
  .spel-xl-p-56 { padding: 56px !important; }
  .spel-xl-p-60 { padding: 60px !important; }
  .spel-xl-p-64 { padding: 64px !important; }
  .spel-xl-p-68 { padding: 68px !important; }
  .spel-xl-p-72 { padding: 72px !important; }
  .spel-xl-p-76 { padding: 76px !important; }
  .spel-xl-p-80 { padding: 80px !important; }
  .spel-xl-p-84 { padding: 84px !important; }
  .spel-xl-p-88 { padding: 88px !important; }
  .spel-xl-p-92 { padding: 92px !important; }
  .spel-xl-p-96 { padding: 96px !important; }
  .spel-xl-p-100 { padding: 100px !important; }

  .spel-xl-mt-0 { margin-top: 0 !important; }
  .spel-xl-mt-4 { margin-top: 4px !important; }
  .spel-xl-mt-8 { margin-top: 8px !important; }
  .spel-xl-mt-12 { margin-top: 12px !important; }
  .spel-xl-mt-16 { margin-top: 16px !important; }
  .spel-xl-mt-20 { margin-top: 20px !important; }
  .spel-xl-mt-24 { margin-top: 24px !important; }
  .spel-xl-mt-28 { margin-top: 28px !important; }
  .spel-xl-mt-32 { margin-top: 32px !important; }
  .spel-xl-mt-36 { margin-top: 36px !important; }
  .spel-xl-mt-40 { margin-top: 40px !important; }
  .spel-xl-mt-44 { margin-top: 44px !important; }
  .spel-xl-mt-48 { margin-top: 48px !important; }
  .spel-xl-mt-52 { margin-top: 52px !important; }
  .spel-xl-mt-56 { margin-top: 56px !important; }
  .spel-xl-mt-60 { margin-top: 60px !important; }
  .spel-xl-mt-64 { margin-top: 64px !important; }
  .spel-xl-mt-68 { margin-top: 68px !important; }
  .spel-xl-mt-72 { margin-top: 72px !important; }
  .spel-xl-mt-76 { margin-top: 76px !important; }
  .spel-xl-mt-80 { margin-top: 80px !important; }
  .spel-xl-mt-84 { margin-top: 84px !important; }
  .spel-xl-mt-88 { margin-top: 88px !important; }
  .spel-xl-mt-92 { margin-top: 92px !important; }
  .spel-xl-mt-96 { margin-top: 96px !important; }
  .spel-xl-mt-100 { margin-top: 100px !important; }

  .spel-xl-mr-0 { margin-right: 0 !important; }
  .spel-xl-mr-4 { margin-right: 4px !important; }
  .spel-xl-mr-8 { margin-right: 8px !important; }
  .spel-xl-mr-12 { margin-right: 12px !important; }
  .spel-xl-mr-16 { margin-right: 16px !important; }
  .spel-xl-mr-20 { margin-right: 20px !important; }
  .spel-xl-mr-24 { margin-right: 24px !important; }
  .spel-xl-mr-28 { margin-right: 28px !important; }
  .spel-xl-mr-32 { margin-right: 32px !important; }
  .spel-xl-mr-36 { margin-right: 36px !important; }
  .spel-xl-mr-40 { margin-right: 40px !important; }
  .spel-xl-mr-44 { margin-right: 44px !important; }
  .spel-xl-mr-48 { margin-right: 48px !important; }
  .spel-xl-mr-52 { margin-right: 52px !important; }
  .spel-xl-mr-56 { margin-right: 56px !important; }
  .spel-xl-mr-60 { margin-right: 60px !important; }
  .spel-xl-mr-64 { margin-right: 64px !important; }
  .spel-xl-mr-68 { margin-right: 68px !important; }
  .spel-xl-mr-72 { margin-right: 72px !important; }
  .spel-xl-mr-76 { margin-right: 76px !important; }
  .spel-xl-mr-80 { margin-right: 80px !important; }
  .spel-xl-mr-84 { margin-right: 84px !important; }
  .spel-xl-mr-88 { margin-right: 88px !important; }
  .spel-xl-mr-92 { margin-right: 92px !important; }
  .spel-xl-mr-96 { margin-right: 96px !important; }
  .spel-xl-mr-100 { margin-right: 100px !important; }

  .spel-xl-mb-0 { margin-bottom: 0 !important; }
  .spel-xl-mb-4 { margin-bottom: 4px !important; }
  .spel-xl-mb-8 { margin-bottom: 8px !important; }
  .spel-xl-mb-12 { margin-bottom: 12px !important; }
  .spel-xl-mb-16 { margin-bottom: 16px !important; }
  .spel-xl-mb-20 { margin-bottom: 20px !important; }
  .spel-xl-mb-24 { margin-bottom: 24px !important; }
  .spel-xl-mb-28 { margin-bottom: 28px !important; }
  .spel-xl-mb-32 { margin-bottom: 32px !important; }
  .spel-xl-mb-36 { margin-bottom: 36px !important; }
  .spel-xl-mb-40 { margin-bottom: 40px !important; }
  .spel-xl-mb-44 { margin-bottom: 44px !important; }
  .spel-xl-mb-48 { margin-bottom: 48px !important; }
  .spel-xl-mb-52 { margin-bottom: 52px !important; }
  .spel-xl-mb-56 { margin-bottom: 56px !important; }
  .spel-xl-mb-60 { margin-bottom: 60px !important; }
  .spel-xl-mb-64 { margin-bottom: 64px !important; }
  .spel-xl-mb-68 { margin-bottom: 68px !important; }
  .spel-xl-mb-72 { margin-bottom: 72px !important; }
  .spel-xl-mb-76 { margin-bottom: 76px !important; }
  .spel-xl-mb-80 { margin-bottom: 80px !important; }
  .spel-xl-mb-84 { margin-bottom: 84px !important; }
  .spel-xl-mb-88 { margin-bottom: 88px !important; }
  .spel-xl-mb-92 { margin-bottom: 92px !important; }
  .spel-xl-mb-96 { margin-bottom: 96px !important; }
  .spel-xl-mb-100 { margin-bottom: 100px !important; }

  .spel-xl-ml-0 { margin-left: 0 !important; }
  .spel-xl-ml-4 { margin-left: 4px !important; }
  .spel-xl-ml-8 { margin-left: 8px !important; }
  .spel-xl-ml-12 { margin-left: 12px !important; }
  .spel-xl-ml-16 { margin-left: 16px !important; }
  .spel-xl-ml-20 { margin-left: 20px !important; }
  .spel-xl-ml-24 { margin-left: 24px !important; }
  .spel-xl-ml-28 { margin-left: 28px !important; }
  .spel-xl-ml-32 { margin-left: 32px !important; }
  .spel-xl-ml-36 { margin-left: 36px !important; }
  .spel-xl-ml-40 { margin-left: 40px !important; }
  .spel-xl-ml-44 { margin-left: 44px !important; }
  .spel-xl-ml-48 { margin-left: 48px !important; }
  .spel-xl-ml-52 { margin-left: 52px !important; }
  .spel-xl-ml-56 { margin-left: 56px !important; }
  .spel-xl-ml-60 { margin-left: 60px !important; }
  .spel-xl-ml-64 { margin-left: 64px !important; }
  .spel-xl-ml-68 { margin-left: 68px !important; }
  .spel-xl-ml-72 { margin-left: 72px !important; }
  .spel-xl-ml-76 { margin-left: 76px !important; }
  .spel-xl-ml-80 { margin-left: 80px !important; }
  .spel-xl-ml-84 { margin-left: 84px !important; }
  .spel-xl-ml-88 { margin-left: 88px !important; }
  .spel-xl-ml-92 { margin-left: 92px !important; }
  .spel-xl-ml-96 { margin-left: 96px !important; }
  .spel-xl-ml-100 { margin-left: 100px !important; }
}

