:root {
  --wf-gap-0_25: 0.25rem;
  --wf-gap-0_5: 0.5rem;
  --wf-gap-0_75: 0.75rem;
  --wf-gap-1: 1rem;
  --wf-gap-1_25: 1.25rem;
  --wf-gap-1_5: 1.5rem;
  --wf-gap-1_75: 1.75rem;
  --wf-gap-2: 2rem;
  --wf-gap-2_25: 2.25rem;
  --wf-gap-2_5: 2.5rem;
  --wf-gap-2_75: 2.75rem;
  --wf-gap-3: 3rem;
  --wf-gap-3_25: 3.25rem;
  --wf-gap-3_5: 3.5rem;
  --wf-gap-3_75: 3.75rem;
  --wf-gap-4: 4rem;
  --wf-gap-4_25: 4.25rem;
  --wf-gap-4_5: 4.5rem;
  --wf-gap-4_75: 4.75rem;
  --wf-gap-5: 5rem;
  --wf-gap-5_5: 5.5rem;
  --wf-gap-6: 6rem;
  --wf-gap-6_5: 6.5rem;
  --wf-gap-7: 7rem;
  --wf-gap-7_5: 7.5rem;
  --wf-gap-8: 8rem;
  --wf-gap-8_5: 8.5rem;
  --wf-gap-9: 9rem;
  --wf-gap-9_5: 9.5rem;
  --wf-gap-10: 10rem;
  --wf-gap-10_5: 10.5rem;
  --wf-gap-11: 11rem;
  --wf-gap-11_5: 11.5rem;
  --wf-gap-12: 12rem;
  --wf-gap-12_5: 12.5rem;
  --wf-gap-13: 13rem;
  --wf-gap-13_5: 13.5rem;
  --wf-gap-14: 14rem;
  --wf-gap-14_5: 14.5rem;
  --wf-gap-15: 15rem;
}

/* ========================================
   BASE
======================================== */

/* PT */
.wf-pt-0_25 { padding-top: var(--wf-gap-0_25); }
.wf-pt-0_5 { padding-top: var(--wf-gap-0_5); }
.wf-pt-0_75 { padding-top: var(--wf-gap-0_75); }
.wf-pt-1 { padding-top: var(--wf-gap-1); }
.wf-pt-1_25 { padding-top: var(--wf-gap-1_25); }
.wf-pt-1_5 { padding-top: var(--wf-gap-1_5); }
.wf-pt-1_75 { padding-top: var(--wf-gap-1_75); }
.wf-pt-2 { padding-top: var(--wf-gap-2); }
.wf-pt-2_25 { padding-top: var(--wf-gap-2_25); }
.wf-pt-2_5 { padding-top: var(--wf-gap-2_5); }
.wf-pt-2_75 { padding-top: var(--wf-gap-2_75); }
.wf-pt-3 { padding-top: var(--wf-gap-3); }
.wf-pt-3_25 { padding-top: var(--wf-gap-3_25); }
.wf-pt-3_5 { padding-top: var(--wf-gap-3_5); }
.wf-pt-3_75 { padding-top: var(--wf-gap-3_75); }
.wf-pt-4 { padding-top: var(--wf-gap-4); }
.wf-pt-4_25 { padding-top: var(--wf-gap-4_25); }
.wf-pt-4_5 { padding-top: var(--wf-gap-4_5); }
.wf-pt-4_75 { padding-top: var(--wf-gap-4_75); }
.wf-pt-5 { padding-top: var(--wf-gap-5); }
.wf-pt-5_5 { padding-top: var(--wf-gap-5_5); }
.wf-pt-6 { padding-top: var(--wf-gap-6); }
.wf-pt-6_5 { padding-top: var(--wf-gap-6_5); }
.wf-pt-7 { padding-top: var(--wf-gap-7); }
.wf-pt-7_5 { padding-top: var(--wf-gap-7_5); }
.wf-pt-8 { padding-top: var(--wf-gap-8); }
.wf-pt-8_5 { padding-top: var(--wf-gap-8_5); }
.wf-pt-9 { padding-top: var(--wf-gap-9); }
.wf-pt-9_5 { padding-top: var(--wf-gap-9_5); }
.wf-pt-10 { padding-top: var(--wf-gap-10); }
.wf-pt-10_5 { padding-top: var(--wf-gap-10_5); }
.wf-pt-11 { padding-top: var(--wf-gap-11); }
.wf-pt-11_5 { padding-top: var(--wf-gap-11_5); }
.wf-pt-12 { padding-top: var(--wf-gap-12); }
.wf-pt-12_5 { padding-top: var(--wf-gap-12_5); }
.wf-pt-13 { padding-top: var(--wf-gap-13); }
.wf-pt-13_5 { padding-top: var(--wf-gap-13_5); }
.wf-pt-14 { padding-top: var(--wf-gap-14); }
.wf-pt-14_5 { padding-top: var(--wf-gap-14_5); }
.wf-pt-15 { padding-top: var(--wf-gap-15); }

/* PB */
.wf-pb-0_25 { padding-bottom: var(--wf-gap-0_25); }
.wf-pb-0_5 { padding-bottom: var(--wf-gap-0_5); }
.wf-pb-0_75 { padding-bottom: var(--wf-gap-0_75); }
.wf-pb-1 { padding-bottom: var(--wf-gap-1); }
.wf-pb-1_25 { padding-bottom: var(--wf-gap-1_25); }
.wf-pb-1_5 { padding-bottom: var(--wf-gap-1_5); }
.wf-pb-1_75 { padding-bottom: var(--wf-gap-1_75); }
.wf-pb-2 { padding-bottom: var(--wf-gap-2); }
.wf-pb-2_25 { padding-bottom: var(--wf-gap-2_25); }
.wf-pb-2_5 { padding-bottom: var(--wf-gap-2_5); }
.wf-pb-2_75 { padding-bottom: var(--wf-gap-2_75); }
.wf-pb-3 { padding-bottom: var(--wf-gap-3); }
.wf-pb-3_25 { padding-bottom: var(--wf-gap-3_25); }
.wf-pb-3_5 { padding-bottom: var(--wf-gap-3_5); }
.wf-pb-3_75 { padding-bottom: var(--wf-gap-3_75); }
.wf-pb-4 { padding-bottom: var(--wf-gap-4); }
.wf-pb-4_25 { padding-bottom: var(--wf-gap-4_25); }
.wf-pb-4_5 { padding-bottom: var(--wf-gap-4_5); }
.wf-pb-4_75 { padding-bottom: var(--wf-gap-4_75); }
.wf-pb-5 { padding-bottom: var(--wf-gap-5); }
.wf-pb-5_5 { padding-bottom: var(--wf-gap-5_5); }
.wf-pb-6 { padding-bottom: var(--wf-gap-6); }
.wf-pb-6_5 { padding-bottom: var(--wf-gap-6_5); }
.wf-pb-7 { padding-bottom: var(--wf-gap-7); }
.wf-pb-7_5 { padding-bottom: var(--wf-gap-7_5); }
.wf-pb-8 { padding-bottom: var(--wf-gap-8); }
.wf-pb-8_5 { padding-bottom: var(--wf-gap-8_5); }
.wf-pb-9 { padding-bottom: var(--wf-gap-9); }
.wf-pb-9_5 { padding-bottom: var(--wf-gap-9_5); }
.wf-pb-10 { padding-bottom: var(--wf-gap-10); }
.wf-pb-10_5 { padding-bottom: var(--wf-gap-10_5); }
.wf-pb-11 { padding-bottom: var(--wf-gap-11); }
.wf-pb-11_5 { padding-bottom: var(--wf-gap-11_5); }
.wf-pb-12 { padding-bottom: var(--wf-gap-12); }
.wf-pb-12_5 { padding-bottom: var(--wf-gap-12_5); }
.wf-pb-13 { padding-bottom: var(--wf-gap-13); }
.wf-pb-13_5 { padding-bottom: var(--wf-gap-13_5); }
.wf-pb-14 { padding-bottom: var(--wf-gap-14); }
.wf-pb-14_5 { padding-bottom: var(--wf-gap-14_5); }
.wf-pb-15 { padding-bottom: var(--wf-gap-15); }

/* PR */
.wf-pr-0_25 { padding-right: var(--wf-gap-0_25); }
.wf-pr-0_5 { padding-right: var(--wf-gap-0_5); }
.wf-pr-0_75 { padding-right: var(--wf-gap-0_75); }
.wf-pr-1 { padding-right: var(--wf-gap-1); }
.wf-pr-1_25 { padding-right: var(--wf-gap-1_25); }
.wf-pr-1_5 { padding-right: var(--wf-gap-1_5); }
.wf-pr-1_75 { padding-right: var(--wf-gap-1_75); }
.wf-pr-2 { padding-right: var(--wf-gap-2); }
.wf-pr-2_25 { padding-right: var(--wf-gap-2_25); }
.wf-pr-2_5 { padding-right: var(--wf-gap-2_5); }
.wf-pr-2_75 { padding-right: var(--wf-gap-2_75); }
.wf-pr-3 { padding-right: var(--wf-gap-3); }
.wf-pr-3_25 { padding-right: var(--wf-gap-3_25); }
.wf-pr-3_5 { padding-right: var(--wf-gap-3_5); }
.wf-pr-3_75 { padding-right: var(--wf-gap-3_75); }
.wf-pr-4 { padding-right: var(--wf-gap-4); }
.wf-pr-4_25 { padding-right: var(--wf-gap-4_25); }
.wf-pr-4_5 { padding-right: var(--wf-gap-4_5); }
.wf-pr-4_75 { padding-right: var(--wf-gap-4_75); }
.wf-pr-5 { padding-right: var(--wf-gap-5); }
.wf-pr-5_5 { padding-right: var(--wf-gap-5_5); }
.wf-pr-6 { padding-right: var(--wf-gap-6); }
.wf-pr-6_5 { padding-right: var(--wf-gap-6_5); }
.wf-pr-7 { padding-right: var(--wf-gap-7); }
.wf-pr-7_5 { padding-right: var(--wf-gap-7_5); }
.wf-pr-8 { padding-right: var(--wf-gap-8); }
.wf-pr-8_5 { padding-right: var(--wf-gap-8_5); }
.wf-pr-9 { padding-right: var(--wf-gap-9); }
.wf-pr-9_5 { padding-right: var(--wf-gap-9_5); }
.wf-pr-10 { padding-right: var(--wf-gap-10); }
.wf-pr-10_5 { padding-right: var(--wf-gap-10_5); }
.wf-pr-11 { padding-right: var(--wf-gap-11); }
.wf-pr-11_5 { padding-right: var(--wf-gap-11_5); }
.wf-pr-12 { padding-right: var(--wf-gap-12); }
.wf-pr-12_5 { padding-right: var(--wf-gap-12_5); }
.wf-pr-13 { padding-right: var(--wf-gap-13); }
.wf-pr-13_5 { padding-right: var(--wf-gap-13_5); }
.wf-pr-14 { padding-right: var(--wf-gap-14); }
.wf-pr-14_5 { padding-right: var(--wf-gap-14_5); }
.wf-pr-15 { padding-right: var(--wf-gap-15); }

/* PL */
.wf-pl-0_25 { padding-left: var(--wf-gap-0_25); }
.wf-pl-0_5 { padding-left: var(--wf-gap-0_5); }
.wf-pl-0_75 { padding-left: var(--wf-gap-0_75); }
.wf-pl-1 { padding-left: var(--wf-gap-1); }
.wf-pl-1_25 { padding-left: var(--wf-gap-1_25); }
.wf-pl-1_5 { padding-left: var(--wf-gap-1_5); }
.wf-pl-1_75 { padding-left: var(--wf-gap-1_75); }
.wf-pl-2 { padding-left: var(--wf-gap-2); }
.wf-pl-2_25 { padding-left: var(--wf-gap-2_25); }
.wf-pl-2_5 { padding-left: var(--wf-gap-2_5); }
.wf-pl-2_75 { padding-left: var(--wf-gap-2_75); }
.wf-pl-3 { padding-left: var(--wf-gap-3); }
.wf-pl-3_25 { padding-left: var(--wf-gap-3_25); }
.wf-pl-3_5 { padding-left: var(--wf-gap-3_5); }
.wf-pl-3_75 { padding-left: var(--wf-gap-3_75); }
.wf-pl-4 { padding-left: var(--wf-gap-4); }
.wf-pl-4_25 { padding-left: var(--wf-gap-4_25); }
.wf-pl-4_5 { padding-left: var(--wf-gap-4_5); }
.wf-pl-4_75 { padding-left: var(--wf-gap-4_75); }
.wf-pl-5 { padding-left: var(--wf-gap-5); }
.wf-pl-5_5 { padding-left: var(--wf-gap-5_5); }
.wf-pl-6 { padding-left: var(--wf-gap-6); }
.wf-pl-6_5 { padding-left: var(--wf-gap-6_5); }
.wf-pl-7 { padding-left: var(--wf-gap-7); }
.wf-pl-7_5 { padding-left: var(--wf-gap-7_5); }
.wf-pl-8 { padding-left: var(--wf-gap-8); }
.wf-pl-8_5 { padding-left: var(--wf-gap-8_5); }
.wf-pl-9 { padding-left: var(--wf-gap-9); }
.wf-pl-9_5 { padding-left: var(--wf-gap-9_5); }
.wf-pl-10 { padding-left: var(--wf-gap-10); }
.wf-pl-10_5 { padding-left: var(--wf-gap-10_5); }
.wf-pl-11 { padding-left: var(--wf-gap-11); }
.wf-pl-11_5 { padding-left: var(--wf-gap-11_5); }
.wf-pl-12 { padding-left: var(--wf-gap-12); }
.wf-pl-12_5 { padding-left: var(--wf-gap-12_5); }
.wf-pl-13 { padding-left: var(--wf-gap-13); }
.wf-pl-13_5 { padding-left: var(--wf-gap-13_5); }
.wf-pl-14 { padding-left: var(--wf-gap-14); }
.wf-pl-14_5 { padding-left: var(--wf-gap-14_5); }
.wf-pl-15 { padding-left: var(--wf-gap-15); }

/* ========================================
   XS
======================================== */

@media (min-width: 481px) {
  .wf-pt-xs-0_25 { padding-top: var(--wf-gap-0_25); }
  .wf-pt-xs-0_5 { padding-top: var(--wf-gap-0_5); }
  .wf-pt-xs-0_75 { padding-top: var(--wf-gap-0_75); }
  .wf-pt-xs-1 { padding-top: var(--wf-gap-1); }
  .wf-pt-xs-1_25 { padding-top: var(--wf-gap-1_25); }
  .wf-pt-xs-1_5 { padding-top: var(--wf-gap-1_5); }
  .wf-pt-xs-1_75 { padding-top: var(--wf-gap-1_75); }
  .wf-pt-xs-2 { padding-top: var(--wf-gap-2); }
  .wf-pt-xs-2_25 { padding-top: var(--wf-gap-2_25); }
  .wf-pt-xs-2_5 { padding-top: var(--wf-gap-2_5); }
  .wf-pt-xs-2_75 { padding-top: var(--wf-gap-2_75); }
  .wf-pt-xs-3 { padding-top: var(--wf-gap-3); }
  .wf-pt-xs-3_25 { padding-top: var(--wf-gap-3_25); }
  .wf-pt-xs-3_5 { padding-top: var(--wf-gap-3_5); }
  .wf-pt-xs-3_75 { padding-top: var(--wf-gap-3_75); }
  .wf-pt-xs-4 { padding-top: var(--wf-gap-4); }
  .wf-pt-xs-4_25 { padding-top: var(--wf-gap-4_25); }
  .wf-pt-xs-4_5 { padding-top: var(--wf-gap-4_5); }
  .wf-pt-xs-4_75 { padding-top: var(--wf-gap-4_75); }
  .wf-pt-xs-5 { padding-top: var(--wf-gap-5); }
  .wf-pt-xs-5_5 { padding-top: var(--wf-gap-5_5); }
  .wf-pt-xs-6 { padding-top: var(--wf-gap-6); }
  .wf-pt-xs-6_5 { padding-top: var(--wf-gap-6_5); }
  .wf-pt-xs-7 { padding-top: var(--wf-gap-7); }
  .wf-pt-xs-7_5 { padding-top: var(--wf-gap-7_5); }
  .wf-pt-xs-8 { padding-top: var(--wf-gap-8); }
  .wf-pt-xs-8_5 { padding-top: var(--wf-gap-8_5); }
  .wf-pt-xs-9 { padding-top: var(--wf-gap-9); }
  .wf-pt-xs-9_5 { padding-top: var(--wf-gap-9_5); }
  .wf-pt-xs-10 { padding-top: var(--wf-gap-10); }
  .wf-pt-xs-10_5 { padding-top: var(--wf-gap-10_5); }
  .wf-pt-xs-11 { padding-top: var(--wf-gap-11); }
  .wf-pt-xs-11_5 { padding-top: var(--wf-gap-11_5); }
  .wf-pt-xs-12 { padding-top: var(--wf-gap-12); }
  .wf-pt-xs-12_5 { padding-top: var(--wf-gap-12_5); }
  .wf-pt-xs-13 { padding-top: var(--wf-gap-13); }
  .wf-pt-xs-13_5 { padding-top: var(--wf-gap-13_5); }
  .wf-pt-xs-14 { padding-top: var(--wf-gap-14); }
  .wf-pt-xs-14_5 { padding-top: var(--wf-gap-14_5); }
  .wf-pt-xs-15 { padding-top: var(--wf-gap-15); }

  .wf-pb-xs-0_25 { padding-bottom: var(--wf-gap-0_25); }
  .wf-pb-xs-0_5 { padding-bottom: var(--wf-gap-0_5); }
  .wf-pb-xs-0_75 { padding-bottom: var(--wf-gap-0_75); }
  .wf-pb-xs-1 { padding-bottom: var(--wf-gap-1); }
  .wf-pb-xs-1_25 { padding-bottom: var(--wf-gap-1_25); }
  .wf-pb-xs-1_5 { padding-bottom: var(--wf-gap-1_5); }
  .wf-pb-xs-1_75 { padding-bottom: var(--wf-gap-1_75); }
  .wf-pb-xs-2 { padding-bottom: var(--wf-gap-2); }
  .wf-pb-xs-2_25 { padding-bottom: var(--wf-gap-2_25); }
  .wf-pb-xs-2_5 { padding-bottom: var(--wf-gap-2_5); }
  .wf-pb-xs-2_75 { padding-bottom: var(--wf-gap-2_75); }
  .wf-pb-xs-3 { padding-bottom: var(--wf-gap-3); }
  .wf-pb-xs-3_25 { padding-bottom: var(--wf-gap-3_25); }
  .wf-pb-xs-3_5 { padding-bottom: var(--wf-gap-3_5); }
  .wf-pb-xs-3_75 { padding-bottom: var(--wf-gap-3_75); }
  .wf-pb-xs-4 { padding-bottom: var(--wf-gap-4); }
  .wf-pb-xs-4_25 { padding-bottom: var(--wf-gap-4_25); }
  .wf-pb-xs-4_5 { padding-bottom: var(--wf-gap-4_5); }
  .wf-pb-xs-4_75 { padding-bottom: var(--wf-gap-4_75); }
  .wf-pb-xs-5 { padding-bottom: var(--wf-gap-5); }
  .wf-pb-xs-5_5 { padding-bottom: var(--wf-gap-5_5); }
  .wf-pb-xs-6 { padding-bottom: var(--wf-gap-6); }
  .wf-pb-xs-6_5 { padding-bottom: var(--wf-gap-6_5); }
  .wf-pb-xs-7 { padding-bottom: var(--wf-gap-7); }
  .wf-pb-xs-7_5 { padding-bottom: var(--wf-gap-7_5); }
  .wf-pb-xs-8 { padding-bottom: var(--wf-gap-8); }
  .wf-pb-xs-8_5 { padding-bottom: var(--wf-gap-8_5); }
  .wf-pb-xs-9 { padding-bottom: var(--wf-gap-9); }
  .wf-pb-xs-9_5 { padding-bottom: var(--wf-gap-9_5); }
  .wf-pb-xs-10 { padding-bottom: var(--wf-gap-10); }
  .wf-pb-xs-10_5 { padding-bottom: var(--wf-gap-10_5); }
  .wf-pb-xs-11 { padding-bottom: var(--wf-gap-11); }
  .wf-pb-xs-11_5 { padding-bottom: var(--wf-gap-11_5); }
  .wf-pb-xs-12 { padding-bottom: var(--wf-gap-12); }
  .wf-pb-xs-12_5 { padding-bottom: var(--wf-gap-12_5); }
  .wf-pb-xs-13 { padding-bottom: var(--wf-gap-13); }
  .wf-pb-xs-13_5 { padding-bottom: var(--wf-gap-13_5); }
  .wf-pb-xs-14 { padding-bottom: var(--wf-gap-14); }
  .wf-pb-xs-14_5 { padding-bottom: var(--wf-gap-14_5); }
  .wf-pb-xs-15 { padding-bottom: var(--wf-gap-15); }

  .wf-pr-xs-0_25 { padding-right: var(--wf-gap-0_25); }
  .wf-pr-xs-0_5 { padding-right: var(--wf-gap-0_5); }
  .wf-pr-xs-0_75 { padding-right: var(--wf-gap-0_75); }
  .wf-pr-xs-1 { padding-right: var(--wf-gap-1); }
  .wf-pr-xs-1_25 { padding-right: var(--wf-gap-1_25); }
  .wf-pr-xs-1_5 { padding-right: var(--wf-gap-1_5); }
  .wf-pr-xs-1_75 { padding-right: var(--wf-gap-1_75); }
  .wf-pr-xs-2 { padding-right: var(--wf-gap-2); }
  .wf-pr-xs-2_25 { padding-right: var(--wf-gap-2_25); }
  .wf-pr-xs-2_5 { padding-right: var(--wf-gap-2_5); }
  .wf-pr-xs-2_75 { padding-right: var(--wf-gap-2_75); }
  .wf-pr-xs-3 { padding-right: var(--wf-gap-3); }
  .wf-pr-xs-3_25 { padding-right: var(--wf-gap-3_25); }
  .wf-pr-xs-3_5 { padding-right: var(--wf-gap-3_5); }
  .wf-pr-xs-3_75 { padding-right: var(--wf-gap-3_75); }
  .wf-pr-xs-4 { padding-right: var(--wf-gap-4); }
  .wf-pr-xs-4_25 { padding-right: var(--wf-gap-4_25); }
  .wf-pr-xs-4_5 { padding-right: var(--wf-gap-4_5); }
  .wf-pr-xs-4_75 { padding-right: var(--wf-gap-4_75); }
  .wf-pr-xs-5 { padding-right: var(--wf-gap-5); }
  .wf-pr-xs-5_5 { padding-right: var(--wf-gap-5_5); }
  .wf-pr-xs-6 { padding-right: var(--wf-gap-6); }
  .wf-pr-xs-6_5 { padding-right: var(--wf-gap-6_5); }
  .wf-pr-xs-7 { padding-right: var(--wf-gap-7); }
  .wf-pr-xs-7_5 { padding-right: var(--wf-gap-7_5); }
  .wf-pr-xs-8 { padding-right: var(--wf-gap-8); }
  .wf-pr-xs-8_5 { padding-right: var(--wf-gap-8_5); }
  .wf-pr-xs-9 { padding-right: var(--wf-gap-9); }
  .wf-pr-xs-9_5 { padding-right: var(--wf-gap-9_5); }
  .wf-pr-xs-10 { padding-right: var(--wf-gap-10); }
  .wf-pr-xs-10_5 { padding-right: var(--wf-gap-10_5); }
  .wf-pr-xs-11 { padding-right: var(--wf-gap-11); }
  .wf-pr-xs-11_5 { padding-right: var(--wf-gap-11_5); }
  .wf-pr-xs-12 { padding-right: var(--wf-gap-12); }
  .wf-pr-xs-12_5 { padding-right: var(--wf-gap-12_5); }
  .wf-pr-xs-13 { padding-right: var(--wf-gap-13); }
  .wf-pr-xs-13_5 { padding-right: var(--wf-gap-13_5); }
  .wf-pr-xs-14 { padding-right: var(--wf-gap-14); }
  .wf-pr-xs-14_5 { padding-right: var(--wf-gap-14_5); }
  .wf-pr-xs-15 { padding-right: var(--wf-gap-15); }

  .wf-pl-xs-0_25 { padding-left: var(--wf-gap-0_25); }
  .wf-pl-xs-0_5 { padding-left: var(--wf-gap-0_5); }
  .wf-pl-xs-0_75 { padding-left: var(--wf-gap-0_75); }
  .wf-pl-xs-1 { padding-left: var(--wf-gap-1); }
  .wf-pl-xs-1_25 { padding-left: var(--wf-gap-1_25); }
  .wf-pl-xs-1_5 { padding-left: var(--wf-gap-1_5); }
  .wf-pl-xs-1_75 { padding-left: var(--wf-gap-1_75); }
  .wf-pl-xs-2 { padding-left: var(--wf-gap-2); }
  .wf-pl-xs-2_25 { padding-left: var(--wf-gap-2_25); }
  .wf-pl-xs-2_5 { padding-left: var(--wf-gap-2_5); }
  .wf-pl-xs-2_75 { padding-left: var(--wf-gap-2_75); }
  .wf-pl-xs-3 { padding-left: var(--wf-gap-3); }
  .wf-pl-xs-3_25 { padding-left: var(--wf-gap-3_25); }
  .wf-pl-xs-3_5 { padding-left: var(--wf-gap-3_5); }
  .wf-pl-xs-3_75 { padding-left: var(--wf-gap-3_75); }
  .wf-pl-xs-4 { padding-left: var(--wf-gap-4); }
  .wf-pl-xs-4_25 { padding-left: var(--wf-gap-4_25); }
  .wf-pl-xs-4_5 { padding-left: var(--wf-gap-4_5); }
  .wf-pl-xs-4_75 { padding-left: var(--wf-gap-4_75); }
  .wf-pl-xs-5 { padding-left: var(--wf-gap-5); }
  .wf-pl-xs-5_5 { padding-left: var(--wf-gap-5_5); }
  .wf-pl-xs-6 { padding-left: var(--wf-gap-6); }
  .wf-pl-xs-6_5 { padding-left: var(--wf-gap-6_5); }
  .wf-pl-xs-7 { padding-left: var(--wf-gap-7); }
  .wf-pl-xs-7_5 { padding-left: var(--wf-gap-7_5); }
  .wf-pl-xs-8 { padding-left: var(--wf-gap-8); }
  .wf-pl-xs-8_5 { padding-left: var(--wf-gap-8_5); }
  .wf-pl-xs-9 { padding-left: var(--wf-gap-9); }
  .wf-pl-xs-9_5 { padding-left: var(--wf-gap-9_5); }
  .wf-pl-xs-10 { padding-left: var(--wf-gap-10); }
  .wf-pl-xs-10_5 { padding-left: var(--wf-gap-10_5); }
  .wf-pl-xs-11 { padding-left: var(--wf-gap-11); }
  .wf-pl-xs-11_5 { padding-left: var(--wf-gap-11_5); }
  .wf-pl-xs-12 { padding-left: var(--wf-gap-12); }
  .wf-pl-xs-12_5 { padding-left: var(--wf-gap-12_5); }
  .wf-pl-xs-13 { padding-left: var(--wf-gap-13); }
  .wf-pl-xs-13_5 { padding-left: var(--wf-gap-13_5); }
  .wf-pl-xs-14 { padding-left: var(--wf-gap-14); }
  .wf-pl-xs-14_5 { padding-left: var(--wf-gap-14_5); }
  .wf-pl-xs-15 { padding-left: var(--wf-gap-15); }
}

/* ========================================
   SM
======================================== */

@media (min-width: 576px) {
  .wf-pt-sm-0_25 { padding-top: var(--wf-gap-0_25); }
  .wf-pt-sm-0_5 { padding-top: var(--wf-gap-0_5); }
  .wf-pt-sm-0_75 { padding-top: var(--wf-gap-0_75); }
  .wf-pt-sm-1 { padding-top: var(--wf-gap-1); }
  .wf-pt-sm-1_25 { padding-top: var(--wf-gap-1_25); }
  .wf-pt-sm-1_5 { padding-top: var(--wf-gap-1_5); }
  .wf-pt-sm-1_75 { padding-top: var(--wf-gap-1_75); }
  .wf-pt-sm-2 { padding-top: var(--wf-gap-2); }
  .wf-pt-sm-2_25 { padding-top: var(--wf-gap-2_25); }
  .wf-pt-sm-2_5 { padding-top: var(--wf-gap-2_5); }
  .wf-pt-sm-2_75 { padding-top: var(--wf-gap-2_75); }
  .wf-pt-sm-3 { padding-top: var(--wf-gap-3); }
  .wf-pt-sm-3_25 { padding-top: var(--wf-gap-3_25); }
  .wf-pt-sm-3_5 { padding-top: var(--wf-gap-3_5); }
  .wf-pt-sm-3_75 { padding-top: var(--wf-gap-3_75); }
  .wf-pt-sm-4 { padding-top: var(--wf-gap-4); }
  .wf-pt-sm-4_25 { padding-top: var(--wf-gap-4_25); }
  .wf-pt-sm-4_5 { padding-top: var(--wf-gap-4_5); }
  .wf-pt-sm-4_75 { padding-top: var(--wf-gap-4_75); }
  .wf-pt-sm-5 { padding-top: var(--wf-gap-5); }
  .wf-pt-sm-5_5 { padding-top: var(--wf-gap-5_5); }
  .wf-pt-sm-6 { padding-top: var(--wf-gap-6); }
  .wf-pt-sm-6_5 { padding-top: var(--wf-gap-6_5); }
  .wf-pt-sm-7 { padding-top: var(--wf-gap-7); }
  .wf-pt-sm-7_5 { padding-top: var(--wf-gap-7_5); }
  .wf-pt-sm-8 { padding-top: var(--wf-gap-8); }
  .wf-pt-sm-8_5 { padding-top: var(--wf-gap-8_5); }
  .wf-pt-sm-9 { padding-top: var(--wf-gap-9); }
  .wf-pt-sm-9_5 { padding-top: var(--wf-gap-9_5); }
  .wf-pt-sm-10 { padding-top: var(--wf-gap-10); }
  .wf-pt-sm-10_5 { padding-top: var(--wf-gap-10_5); }
  .wf-pt-sm-11 { padding-top: var(--wf-gap-11); }
  .wf-pt-sm-11_5 { padding-top: var(--wf-gap-11_5); }
  .wf-pt-sm-12 { padding-top: var(--wf-gap-12); }
  .wf-pt-sm-12_5 { padding-top: var(--wf-gap-12_5); }
  .wf-pt-sm-13 { padding-top: var(--wf-gap-13); }
  .wf-pt-sm-13_5 { padding-top: var(--wf-gap-13_5); }
  .wf-pt-sm-14 { padding-top: var(--wf-gap-14); }
  .wf-pt-sm-14_5 { padding-top: var(--wf-gap-14_5); }
  .wf-pt-sm-15 { padding-top: var(--wf-gap-15); }

  .wf-pb-sm-0_25 { padding-bottom: var(--wf-gap-0_25); }
  .wf-pb-sm-0_5 { padding-bottom: var(--wf-gap-0_5); }
  .wf-pb-sm-0_75 { padding-bottom: var(--wf-gap-0_75); }
  .wf-pb-sm-1 { padding-bottom: var(--wf-gap-1); }
  .wf-pb-sm-1_25 { padding-bottom: var(--wf-gap-1_25); }
  .wf-pb-sm-1_5 { padding-bottom: var(--wf-gap-1_5); }
  .wf-pb-sm-1_75 { padding-bottom: var(--wf-gap-1_75); }
  .wf-pb-sm-2 { padding-bottom: var(--wf-gap-2); }
  .wf-pb-sm-2_25 { padding-bottom: var(--wf-gap-2_25); }
  .wf-pb-sm-2_5 { padding-bottom: var(--wf-gap-2_5); }
  .wf-pb-sm-2_75 { padding-bottom: var(--wf-gap-2_75); }
  .wf-pb-sm-3 { padding-bottom: var(--wf-gap-3); }
  .wf-pb-sm-3_25 { padding-bottom: var(--wf-gap-3_25); }
  .wf-pb-sm-3_5 { padding-bottom: var(--wf-gap-3_5); }
  .wf-pb-sm-3_75 { padding-bottom: var(--wf-gap-3_75); }
  .wf-pb-sm-4 { padding-bottom: var(--wf-gap-4); }
  .wf-pb-sm-4_25 { padding-bottom: var(--wf-gap-4_25); }
  .wf-pb-sm-4_5 { padding-bottom: var(--wf-gap-4_5); }
  .wf-pb-sm-4_75 { padding-bottom: var(--wf-gap-4_75); }
  .wf-pb-sm-5 { padding-bottom: var(--wf-gap-5); }
  .wf-pb-sm-5_5 { padding-bottom: var(--wf-gap-5_5); }
  .wf-pb-sm-6 { padding-bottom: var(--wf-gap-6); }
  .wf-pb-sm-6_5 { padding-bottom: var(--wf-gap-6_5); }
  .wf-pb-sm-7 { padding-bottom: var(--wf-gap-7); }
  .wf-pb-sm-7_5 { padding-bottom: var(--wf-gap-7_5); }
  .wf-pb-sm-8 { padding-bottom: var(--wf-gap-8); }
  .wf-pb-sm-8_5 { padding-bottom: var(--wf-gap-8_5); }
  .wf-pb-sm-9 { padding-bottom: var(--wf-gap-9); }
  .wf-pb-sm-9_5 { padding-bottom: var(--wf-gap-9_5); }
  .wf-pb-sm-10 { padding-bottom: var(--wf-gap-10); }
  .wf-pb-sm-10_5 { padding-bottom: var(--wf-gap-10_5); }
  .wf-pb-sm-11 { padding-bottom: var(--wf-gap-11); }
  .wf-pb-sm-11_5 { padding-bottom: var(--wf-gap-11_5); }
  .wf-pb-sm-12 { padding-bottom: var(--wf-gap-12); }
  .wf-pb-sm-12_5 { padding-bottom: var(--wf-gap-12_5); }
  .wf-pb-sm-13 { padding-bottom: var(--wf-gap-13); }
  .wf-pb-sm-13_5 { padding-bottom: var(--wf-gap-13_5); }
  .wf-pb-sm-14 { padding-bottom: var(--wf-gap-14); }
  .wf-pb-sm-14_5 { padding-bottom: var(--wf-gap-14_5); }
  .wf-pb-sm-15 { padding-bottom: var(--wf-gap-15); }

  .wf-pr-sm-0_25 { padding-right: var(--wf-gap-0_25); }
  .wf-pr-sm-0_5 { padding-right: var(--wf-gap-0_5); }
  .wf-pr-sm-0_75 { padding-right: var(--wf-gap-0_75); }
  .wf-pr-sm-1 { padding-right: var(--wf-gap-1); }
  .wf-pr-sm-1_25 { padding-right: var(--wf-gap-1_25); }
  .wf-pr-sm-1_5 { padding-right: var(--wf-gap-1_5); }
  .wf-pr-sm-1_75 { padding-right: var(--wf-gap-1_75); }
  .wf-pr-sm-2 { padding-right: var(--wf-gap-2); }
  .wf-pr-sm-2_25 { padding-right: var(--wf-gap-2_25); }
  .wf-pr-sm-2_5 { padding-right: var(--wf-gap-2_5); }
  .wf-pr-sm-2_75 { padding-right: var(--wf-gap-2_75); }
  .wf-pr-sm-3 { padding-right: var(--wf-gap-3); }
  .wf-pr-sm-3_25 { padding-right: var(--wf-gap-3_25); }
  .wf-pr-sm-3_5 { padding-right: var(--wf-gap-3_5); }
  .wf-pr-sm-3_75 { padding-right: var(--wf-gap-3_75); }
  .wf-pr-sm-4 { padding-right: var(--wf-gap-4); }
  .wf-pr-sm-4_25 { padding-right: var(--wf-gap-4_25); }
  .wf-pr-sm-4_5 { padding-right: var(--wf-gap-4_5); }
  .wf-pr-sm-4_75 { padding-right: var(--wf-gap-4_75); }
  .wf-pr-sm-5 { padding-right: var(--wf-gap-5); }
  .wf-pr-sm-5_5 { padding-right: var(--wf-gap-5_5); }
  .wf-pr-sm-6 { padding-right: var(--wf-gap-6); }
  .wf-pr-sm-6_5 { padding-right: var(--wf-gap-6_5); }
  .wf-pr-sm-7 { padding-right: var(--wf-gap-7); }
  .wf-pr-sm-7_5 { padding-right: var(--wf-gap-7_5); }
  .wf-pr-sm-8 { padding-right: var(--wf-gap-8); }
  .wf-pr-sm-8_5 { padding-right: var(--wf-gap-8_5); }
  .wf-pr-sm-9 { padding-right: var(--wf-gap-9); }
  .wf-pr-sm-9_5 { padding-right: var(--wf-gap-9_5); }
  .wf-pr-sm-10 { padding-right: var(--wf-gap-10); }
  .wf-pr-sm-10_5 { padding-right: var(--wf-gap-10_5); }
  .wf-pr-sm-11 { padding-right: var(--wf-gap-11); }
  .wf-pr-sm-11_5 { padding-right: var(--wf-gap-11_5); }
  .wf-pr-sm-12 { padding-right: var(--wf-gap-12); }
  .wf-pr-sm-12_5 { padding-right: var(--wf-gap-12_5); }
  .wf-pr-sm-13 { padding-right: var(--wf-gap-13); }
  .wf-pr-sm-13_5 { padding-right: var(--wf-gap-13_5); }
  .wf-pr-sm-14 { padding-right: var(--wf-gap-14); }
  .wf-pr-sm-14_5 { padding-right: var(--wf-gap-14_5); }
  .wf-pr-sm-15 { padding-right: var(--wf-gap-15); }

  .wf-pl-sm-0_25 { padding-left: var(--wf-gap-0_25); }
  .wf-pl-sm-0_5 { padding-left: var(--wf-gap-0_5); }
  .wf-pl-sm-0_75 { padding-left: var(--wf-gap-0_75); }
  .wf-pl-sm-1 { padding-left: var(--wf-gap-1); }
  .wf-pl-sm-1_25 { padding-left: var(--wf-gap-1_25); }
  .wf-pl-sm-1_5 { padding-left: var(--wf-gap-1_5); }
  .wf-pl-sm-1_75 { padding-left: var(--wf-gap-1_75); }
  .wf-pl-sm-2 { padding-left: var(--wf-gap-2); }
  .wf-pl-sm-2_25 { padding-left: var(--wf-gap-2_25); }
  .wf-pl-sm-2_5 { padding-left: var(--wf-gap-2_5); }
  .wf-pl-sm-2_75 { padding-left: var(--wf-gap-2_75); }
  .wf-pl-sm-3 { padding-left: var(--wf-gap-3); }
  .wf-pl-sm-3_25 { padding-left: var(--wf-gap-3_25); }
  .wf-pl-sm-3_5 { padding-left: var(--wf-gap-3_5); }
  .wf-pl-sm-3_75 { padding-left: var(--wf-gap-3_75); }
  .wf-pl-sm-4 { padding-left: var(--wf-gap-4); }
  .wf-pl-sm-4_25 { padding-left: var(--wf-gap-4_25); }
  .wf-pl-sm-4_5 { padding-left: var(--wf-gap-4_5); }
  .wf-pl-sm-4_75 { padding-left: var(--wf-gap-4_75); }
  .wf-pl-sm-5 { padding-left: var(--wf-gap-5); }
  .wf-pl-sm-5_5 { padding-left: var(--wf-gap-5_5); }
  .wf-pl-sm-6 { padding-left: var(--wf-gap-6); }
  .wf-pl-sm-6_5 { padding-left: var(--wf-gap-6_5); }
  .wf-pl-sm-7 { padding-left: var(--wf-gap-7); }
  .wf-pl-sm-7_5 { padding-left: var(--wf-gap-7_5); }
  .wf-pl-sm-8 { padding-left: var(--wf-gap-8); }
  .wf-pl-sm-8_5 { padding-left: var(--wf-gap-8_5); }
  .wf-pl-sm-9 { padding-left: var(--wf-gap-9); }
  .wf-pl-sm-9_5 { padding-left: var(--wf-gap-9_5); }
  .wf-pl-sm-10 { padding-left: var(--wf-gap-10); }
  .wf-pl-sm-10_5 { padding-left: var(--wf-gap-10_5); }
  .wf-pl-sm-11 { padding-left: var(--wf-gap-11); }
  .wf-pl-sm-11_5 { padding-left: var(--wf-gap-11_5); }
  .wf-pl-sm-12 { padding-left: var(--wf-gap-12); }
  .wf-pl-sm-12_5 { padding-left: var(--wf-gap-12_5); }
  .wf-pl-sm-13 { padding-left: var(--wf-gap-13); }
  .wf-pl-sm-13_5 { padding-left: var(--wf-gap-13_5); }
  .wf-pl-sm-14 { padding-left: var(--wf-gap-14); }
  .wf-pl-sm-14_5 { padding-left: var(--wf-gap-14_5); }
  .wf-pl-sm-15 { padding-left: var(--wf-gap-15); }
}

/* ========================================
   MD
======================================== */

@media (min-width: 768px) {
  .wf-pt-md-0_25 { padding-top: var(--wf-gap-0_25); }
  .wf-pt-md-0_5 { padding-top: var(--wf-gap-0_5); }
  .wf-pt-md-0_75 { padding-top: var(--wf-gap-0_75); }
  .wf-pt-md-1 { padding-top: var(--wf-gap-1); }
  .wf-pt-md-1_25 { padding-top: var(--wf-gap-1_25); }
  .wf-pt-md-1_5 { padding-top: var(--wf-gap-1_5); }
  .wf-pt-md-1_75 { padding-top: var(--wf-gap-1_75); }
  .wf-pt-md-2 { padding-top: var(--wf-gap-2); }
  .wf-pt-md-2_25 { padding-top: var(--wf-gap-2_25); }
  .wf-pt-md-2_5 { padding-top: var(--wf-gap-2_5); }
  .wf-pt-md-2_75 { padding-top: var(--wf-gap-2_75); }
  .wf-pt-md-3 { padding-top: var(--wf-gap-3); }
  .wf-pt-md-3_25 { padding-top: var(--wf-gap-3_25); }
  .wf-pt-md-3_5 { padding-top: var(--wf-gap-3_5); }
  .wf-pt-md-3_75 { padding-top: var(--wf-gap-3_75); }
  .wf-pt-md-4 { padding-top: var(--wf-gap-4); }
  .wf-pt-md-4_25 { padding-top: var(--wf-gap-4_25); }
  .wf-pt-md-4_5 { padding-top: var(--wf-gap-4_5); }
  .wf-pt-md-4_75 { padding-top: var(--wf-gap-4_75); }
  .wf-pt-md-5 { padding-top: var(--wf-gap-5); }
  .wf-pt-md-5_5 { padding-top: var(--wf-gap-5_5); }
  .wf-pt-md-6 { padding-top: var(--wf-gap-6); }
  .wf-pt-md-6_5 { padding-top: var(--wf-gap-6_5); }
  .wf-pt-md-7 { padding-top: var(--wf-gap-7); }
  .wf-pt-md-7_5 { padding-top: var(--wf-gap-7_5); }
  .wf-pt-md-8 { padding-top: var(--wf-gap-8); }
  .wf-pt-md-8_5 { padding-top: var(--wf-gap-8_5); }
  .wf-pt-md-9 { padding-top: var(--wf-gap-9); }
  .wf-pt-md-9_5 { padding-top: var(--wf-gap-9_5); }
  .wf-pt-md-10 { padding-top: var(--wf-gap-10); }
  .wf-pt-md-10_5 { padding-top: var(--wf-gap-10_5); }
  .wf-pt-md-11 { padding-top: var(--wf-gap-11); }
  .wf-pt-md-11_5 { padding-top: var(--wf-gap-11_5); }
  .wf-pt-md-12 { padding-top: var(--wf-gap-12); }
  .wf-pt-md-12_5 { padding-top: var(--wf-gap-12_5); }
  .wf-pt-md-13 { padding-top: var(--wf-gap-13); }
  .wf-pt-md-13_5 { padding-top: var(--wf-gap-13_5); }
  .wf-pt-md-14 { padding-top: var(--wf-gap-14); }
  .wf-pt-md-14_5 { padding-top: var(--wf-gap-14_5); }
  .wf-pt-md-15 { padding-top: var(--wf-gap-15); }

  .wf-pb-md-0_25 { padding-bottom: var(--wf-gap-0_25); }
  .wf-pb-md-0_5 { padding-bottom: var(--wf-gap-0_5); }
  .wf-pb-md-0_75 { padding-bottom: var(--wf-gap-0_75); }
  .wf-pb-md-1 { padding-bottom: var(--wf-gap-1); }
  .wf-pb-md-1_25 { padding-bottom: var(--wf-gap-1_25); }
  .wf-pb-md-1_5 { padding-bottom: var(--wf-gap-1_5); }
  .wf-pb-md-1_75 { padding-bottom: var(--wf-gap-1_75); }
  .wf-pb-md-2 { padding-bottom: var(--wf-gap-2); }
  .wf-pb-md-2_25 { padding-bottom: var(--wf-gap-2_25); }
  .wf-pb-md-2_5 { padding-bottom: var(--wf-gap-2_5); }
  .wf-pb-md-2_75 { padding-bottom: var(--wf-gap-2_75); }
  .wf-pb-md-3 { padding-bottom: var(--wf-gap-3); }
  .wf-pb-md-3_25 { padding-bottom: var(--wf-gap-3_25); }
  .wf-pb-md-3_5 { padding-bottom: var(--wf-gap-3_5); }
  .wf-pb-md-3_75 { padding-bottom: var(--wf-gap-3_75); }
  .wf-pb-md-4 { padding-bottom: var(--wf-gap-4); }
  .wf-pb-md-4_25 { padding-bottom: var(--wf-gap-4_25); }
  .wf-pb-md-4_5 { padding-bottom: var(--wf-gap-4_5); }
  .wf-pb-md-4_75 { padding-bottom: var(--wf-gap-4_75); }
  .wf-pb-md-5 { padding-bottom: var(--wf-gap-5); }
  .wf-pb-md-5_5 { padding-bottom: var(--wf-gap-5_5); }
  .wf-pb-md-6 { padding-bottom: var(--wf-gap-6); }
  .wf-pb-md-6_5 { padding-bottom: var(--wf-gap-6_5); }
  .wf-pb-md-7 { padding-bottom: var(--wf-gap-7); }
  .wf-pb-md-7_5 { padding-bottom: var(--wf-gap-7_5); }
  .wf-pb-md-8 { padding-bottom: var(--wf-gap-8); }
  .wf-pb-md-8_5 { padding-bottom: var(--wf-gap-8_5); }
  .wf-pb-md-9 { padding-bottom: var(--wf-gap-9); }
  .wf-pb-md-9_5 { padding-bottom: var(--wf-gap-9_5); }
  .wf-pb-md-10 { padding-bottom: var(--wf-gap-10); }
  .wf-pb-md-10_5 { padding-bottom: var(--wf-gap-10_5); }
  .wf-pb-md-11 { padding-bottom: var(--wf-gap-11); }
  .wf-pb-md-11_5 { padding-bottom: var(--wf-gap-11_5); }
  .wf-pb-md-12 { padding-bottom: var(--wf-gap-12); }
  .wf-pb-md-12_5 { padding-bottom: var(--wf-gap-12_5); }
  .wf-pb-md-13 { padding-bottom: var(--wf-gap-13); }
  .wf-pb-md-13_5 { padding-bottom: var(--wf-gap-13_5); }
  .wf-pb-md-14 { padding-bottom: var(--wf-gap-14); }
  .wf-pb-md-14_5 { padding-bottom: var(--wf-gap-14_5); }
  .wf-pb-md-15 { padding-bottom: var(--wf-gap-15); }

  .wf-pr-md-0_25 { padding-right: var(--wf-gap-0_25); }
  .wf-pr-md-0_5 { padding-right: var(--wf-gap-0_5); }
  .wf-pr-md-0_75 { padding-right: var(--wf-gap-0_75); }
  .wf-pr-md-1 { padding-right: var(--wf-gap-1); }
  .wf-pr-md-1_25 { padding-right: var(--wf-gap-1_25); }
  .wf-pr-md-1_5 { padding-right: var(--wf-gap-1_5); }
  .wf-pr-md-1_75 { padding-right: var(--wf-gap-1_75); }
  .wf-pr-md-2 { padding-right: var(--wf-gap-2); }
  .wf-pr-md-2_25 { padding-right: var(--wf-gap-2_25); }
  .wf-pr-md-2_5 { padding-right: var(--wf-gap-2_5); }
  .wf-pr-md-2_75 { padding-right: var(--wf-gap-2_75); }
  .wf-pr-md-3 { padding-right: var(--wf-gap-3); }
  .wf-pr-md-3_25 { padding-right: var(--wf-gap-3_25); }
  .wf-pr-md-3_5 { padding-right: var(--wf-gap-3_5); }
  .wf-pr-md-3_75 { padding-right: var(--wf-gap-3_75); }
  .wf-pr-md-4 { padding-right: var(--wf-gap-4); }
  .wf-pr-md-4_25 { padding-right: var(--wf-gap-4_25); }
  .wf-pr-md-4_5 { padding-right: var(--wf-gap-4_5); }
  .wf-pr-md-4_75 { padding-right: var(--wf-gap-4_75); }
  .wf-pr-md-5 { padding-right: var(--wf-gap-5); }
  .wf-pr-md-5_5 { padding-right: var(--wf-gap-5_5); }
  .wf-pr-md-6 { padding-right: var(--wf-gap-6); }
  .wf-pr-md-6_5 { padding-right: var(--wf-gap-6_5); }
  .wf-pr-md-7 { padding-right: var(--wf-gap-7); }
  .wf-pr-md-7_5 { padding-right: var(--wf-gap-7_5); }
  .wf-pr-md-8 { padding-right: var(--wf-gap-8); }
  .wf-pr-md-8_5 { padding-right: var(--wf-gap-8_5); }
  .wf-pr-md-9 { padding-right: var(--wf-gap-9); }
  .wf-pr-md-9_5 { padding-right: var(--wf-gap-9_5); }
  .wf-pr-md-10 { padding-right: var(--wf-gap-10); }
  .wf-pr-md-10_5 { padding-right: var(--wf-gap-10_5); }
  .wf-pr-md-11 { padding-right: var(--wf-gap-11); }
  .wf-pr-md-11_5 { padding-right: var(--wf-gap-11_5); }
  .wf-pr-md-12 { padding-right: var(--wf-gap-12); }
  .wf-pr-md-12_5 { padding-right: var(--wf-gap-12_5); }
  .wf-pr-md-13 { padding-right: var(--wf-gap-13); }
  .wf-pr-md-13_5 { padding-right: var(--wf-gap-13_5); }
  .wf-pr-md-14 { padding-right: var(--wf-gap-14); }
  .wf-pr-md-14_5 { padding-right: var(--wf-gap-14_5); }
  .wf-pr-md-15 { padding-right: var(--wf-gap-15); }

  .wf-pl-md-0_25 { padding-left: var(--wf-gap-0_25); }
  .wf-pl-md-0_5 { padding-left: var(--wf-gap-0_5); }
  .wf-pl-md-0_75 { padding-left: var(--wf-gap-0_75); }
  .wf-pl-md-1 { padding-left: var(--wf-gap-1); }
  .wf-pl-md-1_25 { padding-left: var(--wf-gap-1_25); }
  .wf-pl-md-1_5 { padding-left: var(--wf-gap-1_5); }
  .wf-pl-md-1_75 { padding-left: var(--wf-gap-1_75); }
  .wf-pl-md-2 { padding-left: var(--wf-gap-2); }
  .wf-pl-md-2_25 { padding-left: var(--wf-gap-2_25); }
  .wf-pl-md-2_5 { padding-left: var(--wf-gap-2_5); }
  .wf-pl-md-2_75 { padding-left: var(--wf-gap-2_75); }
  .wf-pl-md-3 { padding-left: var(--wf-gap-3); }
  .wf-pl-md-3_25 { padding-left: var(--wf-gap-3_25); }
  .wf-pl-md-3_5 { padding-left: var(--wf-gap-3_5); }
  .wf-pl-md-3_75 { padding-left: var(--wf-gap-3_75); }
  .wf-pl-md-4 { padding-left: var(--wf-gap-4); }
  .wf-pl-md-4_25 { padding-left: var(--wf-gap-4_25); }
  .wf-pl-md-4_5 { padding-left: var(--wf-gap-4_5); }
  .wf-pl-md-4_75 { padding-left: var(--wf-gap-4_75); }
  .wf-pl-md-5 { padding-left: var(--wf-gap-5); }
  .wf-pl-md-5_5 { padding-left: var(--wf-gap-5_5); }
  .wf-pl-md-6 { padding-left: var(--wf-gap-6); }
  .wf-pl-md-6_5 { padding-left: var(--wf-gap-6_5); }
  .wf-pl-md-7 { padding-left: var(--wf-gap-7); }
  .wf-pl-md-7_5 { padding-left: var(--wf-gap-7_5); }
  .wf-pl-md-8 { padding-left: var(--wf-gap-8); }
  .wf-pl-md-8_5 { padding-left: var(--wf-gap-8_5); }
  .wf-pl-md-9 { padding-left: var(--wf-gap-9); }
  .wf-pl-md-9_5 { padding-left: var(--wf-gap-9_5); }
  .wf-pl-md-10 { padding-left: var(--wf-gap-10); }
  .wf-pl-md-10_5 { padding-left: var(--wf-gap-10_5); }
  .wf-pl-md-11 { padding-left: var(--wf-gap-11); }
  .wf-pl-md-11_5 { padding-left: var(--wf-gap-11_5); }
  .wf-pl-md-12 { padding-left: var(--wf-gap-12); }
  .wf-pl-md-12_5 { padding-left: var(--wf-gap-12_5); }
  .wf-pl-md-13 { padding-left: var(--wf-gap-13); }
  .wf-pl-md-13_5 { padding-left: var(--wf-gap-13_5); }
  .wf-pl-md-14 { padding-left: var(--wf-gap-14); }
  .wf-pl-md-14_5 { padding-left: var(--wf-gap-14_5); }
  .wf-pl-md-15 { padding-left: var(--wf-gap-15); }
}

/* ========================================
   LG
======================================== */

@media (min-width: 992px) {
  .wf-pt-lg-0_25 { padding-top: var(--wf-gap-0_25); }
  .wf-pt-lg-0_5 { padding-top: var(--wf-gap-0_5); }
  .wf-pt-lg-0_75 { padding-top: var(--wf-gap-0_75); }
  .wf-pt-lg-1 { padding-top: var(--wf-gap-1); }
  .wf-pt-lg-1_25 { padding-top: var(--wf-gap-1_25); }
  .wf-pt-lg-1_5 { padding-top: var(--wf-gap-1_5); }
  .wf-pt-lg-1_75 { padding-top: var(--wf-gap-1_75); }
  .wf-pt-lg-2 { padding-top: var(--wf-gap-2); }
  .wf-pt-lg-2_25 { padding-top: var(--wf-gap-2_25); }
  .wf-pt-lg-2_5 { padding-top: var(--wf-gap-2_5); }
  .wf-pt-lg-2_75 { padding-top: var(--wf-gap-2_75); }
  .wf-pt-lg-3 { padding-top: var(--wf-gap-3); }
  .wf-pt-lg-3_25 { padding-top: var(--wf-gap-3_25); }
  .wf-pt-lg-3_5 { padding-top: var(--wf-gap-3_5); }
  .wf-pt-lg-3_75 { padding-top: var(--wf-gap-3_75); }
  .wf-pt-lg-4 { padding-top: var(--wf-gap-4); }
  .wf-pt-lg-4_25 { padding-top: var(--wf-gap-4_25); }
  .wf-pt-lg-4_5 { padding-top: var(--wf-gap-4_5); }
  .wf-pt-lg-4_75 { padding-top: var(--wf-gap-4_75); }
  .wf-pt-lg-5 { padding-top: var(--wf-gap-5); }
  .wf-pt-lg-5_5 { padding-top: var(--wf-gap-5_5); }
  .wf-pt-lg-6 { padding-top: var(--wf-gap-6); }
  .wf-pt-lg-6_5 { padding-top: var(--wf-gap-6_5); }
  .wf-pt-lg-7 { padding-top: var(--wf-gap-7); }
  .wf-pt-lg-7_5 { padding-top: var(--wf-gap-7_5); }
  .wf-pt-lg-8 { padding-top: var(--wf-gap-8); }
  .wf-pt-lg-8_5 { padding-top: var(--wf-gap-8_5); }
  .wf-pt-lg-9 { padding-top: var(--wf-gap-9); }
  .wf-pt-lg-9_5 { padding-top: var(--wf-gap-9_5); }
  .wf-pt-lg-10 { padding-top: var(--wf-gap-10); }
  .wf-pt-lg-10_5 { padding-top: var(--wf-gap-10_5); }
  .wf-pt-lg-11 { padding-top: var(--wf-gap-11); }
  .wf-pt-lg-11_5 { padding-top: var(--wf-gap-11_5); }
  .wf-pt-lg-12 { padding-top: var(--wf-gap-12); }
  .wf-pt-lg-12_5 { padding-top: var(--wf-gap-12_5); }
  .wf-pt-lg-13 { padding-top: var(--wf-gap-13); }
  .wf-pt-lg-13_5 { padding-top: var(--wf-gap-13_5); }
  .wf-pt-lg-14 { padding-top: var(--wf-gap-14); }
  .wf-pt-lg-14_5 { padding-top: var(--wf-gap-14_5); }
  .wf-pt-lg-15 { padding-top: var(--wf-gap-15); }

  .wf-pb-lg-0_25 { padding-bottom: var(--wf-gap-0_25); }
  .wf-pb-lg-0_5 { padding-bottom: var(--wf-gap-0_5); }
  .wf-pb-lg-0_75 { padding-bottom: var(--wf-gap-0_75); }
  .wf-pb-lg-1 { padding-bottom: var(--wf-gap-1); }
  .wf-pb-lg-1_25 { padding-bottom: var(--wf-gap-1_25); }
  .wf-pb-lg-1_5 { padding-bottom: var(--wf-gap-1_5); }
  .wf-pb-lg-1_75 { padding-bottom: var(--wf-gap-1_75); }
  .wf-pb-lg-2 { padding-bottom: var(--wf-gap-2); }
  .wf-pb-lg-2_25 { padding-bottom: var(--wf-gap-2_25); }
  .wf-pb-lg-2_5 { padding-bottom: var(--wf-gap-2_5); }
  .wf-pb-lg-2_75 { padding-bottom: var(--wf-gap-2_75); }
  .wf-pb-lg-3 { padding-bottom: var(--wf-gap-3); }
  .wf-pb-lg-3_25 { padding-bottom: var(--wf-gap-3_25); }
  .wf-pb-lg-3_5 { padding-bottom: var(--wf-gap-3_5); }
  .wf-pb-lg-3_75 { padding-bottom: var(--wf-gap-3_75); }
  .wf-pb-lg-4 { padding-bottom: var(--wf-gap-4); }
  .wf-pb-lg-4_25 { padding-bottom: var(--wf-gap-4_25); }
  .wf-pb-lg-4_5 { padding-bottom: var(--wf-gap-4_5); }
  .wf-pb-lg-4_75 { padding-bottom: var(--wf-gap-4_75); }
  .wf-pb-lg-5 { padding-bottom: var(--wf-gap-5); }
  .wf-pb-lg-5_5 { padding-bottom: var(--wf-gap-5_5); }
  .wf-pb-lg-6 { padding-bottom: var(--wf-gap-6); }
  .wf-pb-lg-6_5 { padding-bottom: var(--wf-gap-6_5); }
  .wf-pb-lg-7 { padding-bottom: var(--wf-gap-7); }
  .wf-pb-lg-7_5 { padding-bottom: var(--wf-gap-7_5); }
  .wf-pb-lg-8 { padding-bottom: var(--wf-gap-8); }
  .wf-pb-lg-8_5 { padding-bottom: var(--wf-gap-8_5); }
  .wf-pb-lg-9 { padding-bottom: var(--wf-gap-9); }
  .wf-pb-lg-9_5 { padding-bottom: var(--wf-gap-9_5); }
  .wf-pb-lg-10 { padding-bottom: var(--wf-gap-10); }
  .wf-pb-lg-10_5 { padding-bottom: var(--wf-gap-10_5); }
  .wf-pb-lg-11 { padding-bottom: var(--wf-gap-11); }
  .wf-pb-lg-11_5 { padding-bottom: var(--wf-gap-11_5); }
  .wf-pb-lg-12 { padding-bottom: var(--wf-gap-12); }
  .wf-pb-lg-12_5 { padding-bottom: var(--wf-gap-12_5); }
  .wf-pb-lg-13 { padding-bottom: var(--wf-gap-13); }
  .wf-pb-lg-13_5 { padding-bottom: var(--wf-gap-13_5); }
  .wf-pb-lg-14 { padding-bottom: var(--wf-gap-14); }
  .wf-pb-lg-14_5 { padding-bottom: var(--wf-gap-14_5); }
  .wf-pb-lg-15 { padding-bottom: var(--wf-gap-15); }

  .wf-pr-lg-0_25 { padding-right: var(--wf-gap-0_25); }
  .wf-pr-lg-0_5 { padding-right: var(--wf-gap-0_5); }
  .wf-pr-lg-0_75 { padding-right: var(--wf-gap-0_75); }
  .wf-pr-lg-1 { padding-right: var(--wf-gap-1); }
  .wf-pr-lg-1_25 { padding-right: var(--wf-gap-1_25); }
  .wf-pr-lg-1_5 { padding-right: var(--wf-gap-1_5); }
  .wf-pr-lg-1_75 { padding-right: var(--wf-gap-1_75); }
  .wf-pr-lg-2 { padding-right: var(--wf-gap-2); }
  .wf-pr-lg-2_25 { padding-right: var(--wf-gap-2_25); }
  .wf-pr-lg-2_5 { padding-right: var(--wf-gap-2_5); }
  .wf-pr-lg-2_75 { padding-right: var(--wf-gap-2_75); }
  .wf-pr-lg-3 { padding-right: var(--wf-gap-3); }
  .wf-pr-lg-3_25 { padding-right: var(--wf-gap-3_25); }
  .wf-pr-lg-3_5 { padding-right: var(--wf-gap-3_5); }
  .wf-pr-lg-3_75 { padding-right: var(--wf-gap-3_75); }
  .wf-pr-lg-4 { padding-right: var(--wf-gap-4); }
  .wf-pr-lg-4_25 { padding-right: var(--wf-gap-4_25); }
  .wf-pr-lg-4_5 { padding-right: var(--wf-gap-4_5); }
  .wf-pr-lg-4_75 { padding-right: var(--wf-gap-4_75); }
  .wf-pr-lg-5 { padding-right: var(--wf-gap-5); }
  .wf-pr-lg-5_5 { padding-right: var(--wf-gap-5_5); }
  .wf-pr-lg-6 { padding-right: var(--wf-gap-6); }
  .wf-pr-lg-6_5 { padding-right: var(--wf-gap-6_5); }
  .wf-pr-lg-7 { padding-right: var(--wf-gap-7); }
  .wf-pr-lg-7_5 { padding-right: var(--wf-gap-7_5); }
  .wf-pr-lg-8 { padding-right: var(--wf-gap-8); }
  .wf-pr-lg-8_5 { padding-right: var(--wf-gap-8_5); }
  .wf-pr-lg-9 { padding-right: var(--wf-gap-9); }
  .wf-pr-lg-9_5 { padding-right: var(--wf-gap-9_5); }
  .wf-pr-lg-10 { padding-right: var(--wf-gap-10); }
  .wf-pr-lg-10_5 { padding-right: var(--wf-gap-10_5); }
  .wf-pr-lg-11 { padding-right: var(--wf-gap-11); }
  .wf-pr-lg-11_5 { padding-right: var(--wf-gap-11_5); }
  .wf-pr-lg-12 { padding-right: var(--wf-gap-12); }
  .wf-pr-lg-12_5 { padding-right: var(--wf-gap-12_5); }
  .wf-pr-lg-13 { padding-right: var(--wf-gap-13); }
  .wf-pr-lg-13_5 { padding-right: var(--wf-gap-13_5); }
  .wf-pr-lg-14 { padding-right: var(--wf-gap-14); }
  .wf-pr-lg-14_5 { padding-right: var(--wf-gap-14_5); }
  .wf-pr-lg-15 { padding-right: var(--wf-gap-15); }

  .wf-pl-lg-0_25 { padding-left: var(--wf-gap-0_25); }
  .wf-pl-lg-0_5 { padding-left: var(--wf-gap-0_5); }
  .wf-pl-lg-0_75 { padding-left: var(--wf-gap-0_75); }
  .wf-pl-lg-1 { padding-left: var(--wf-gap-1); }
  .wf-pl-lg-1_25 { padding-left: var(--wf-gap-1_25); }
  .wf-pl-lg-1_5 { padding-left: var(--wf-gap-1_5); }
  .wf-pl-lg-1_75 { padding-left: var(--wf-gap-1_75); }
  .wf-pl-lg-2 { padding-left: var(--wf-gap-2); }
  .wf-pl-lg-2_25 { padding-left: var(--wf-gap-2_25); }
  .wf-pl-lg-2_5 { padding-left: var(--wf-gap-2_5); }
  .wf-pl-lg-2_75 { padding-left: var(--wf-gap-2_75); }
  .wf-pl-lg-3 { padding-left: var(--wf-gap-3); }
  .wf-pl-lg-3_25 { padding-left: var(--wf-gap-3_25); }
  .wf-pl-lg-3_5 { padding-left: var(--wf-gap-3_5); }
  .wf-pl-lg-3_75 { padding-left: var(--wf-gap-3_75); }
  .wf-pl-lg-4 { padding-left: var(--wf-gap-4); }
  .wf-pl-lg-4_25 { padding-left: var(--wf-gap-4_25); }
  .wf-pl-lg-4_5 { padding-left: var(--wf-gap-4_5); }
  .wf-pl-lg-4_75 { padding-left: var(--wf-gap-4_75); }
  .wf-pl-lg-5 { padding-left: var(--wf-gap-5); }
  .wf-pl-lg-5_5 { padding-left: var(--wf-gap-5_5); }
  .wf-pl-lg-6 { padding-left: var(--wf-gap-6); }
  .wf-pl-lg-6_5 { padding-left: var(--wf-gap-6_5); }
  .wf-pl-lg-7 { padding-left: var(--wf-gap-7); }
  .wf-pl-lg-7_5 { padding-left: var(--wf-gap-7_5); }
  .wf-pl-lg-8 { padding-left: var(--wf-gap-8); }
  .wf-pl-lg-8_5 { padding-left: var(--wf-gap-8_5); }
  .wf-pl-lg-9 { padding-left: var(--wf-gap-9); }
  .wf-pl-lg-9_5 { padding-left: var(--wf-gap-9_5); }
  .wf-pl-lg-10 { padding-left: var(--wf-gap-10); }
  .wf-pl-lg-10_5 { padding-left: var(--wf-gap-10_5); }
  .wf-pl-lg-11 { padding-left: var(--wf-gap-11); }
  .wf-pl-lg-11_5 { padding-left: var(--wf-gap-11_5); }
  .wf-pl-lg-12 { padding-left: var(--wf-gap-12); }
  .wf-pl-lg-12_5 { padding-left: var(--wf-gap-12_5); }
  .wf-pl-lg-13 { padding-left: var(--wf-gap-13); }
  .wf-pl-lg-13_5 { padding-left: var(--wf-gap-13_5); }
  .wf-pl-lg-14 { padding-left: var(--wf-gap-14); }
  .wf-pl-lg-14_5 { padding-left: var(--wf-gap-14_5); }
  .wf-pl-lg-15 { padding-left: var(--wf-gap-15); }
}

/* ========================================
   XL
======================================== */

@media (min-width: 1200px) {
  .wf-pt-xl-0_25 { padding-top: var(--wf-gap-0_25); }
  .wf-pt-xl-0_5 { padding-top: var(--wf-gap-0_5); }
  .wf-pt-xl-0_75 { padding-top: var(--wf-gap-0_75); }
  .wf-pt-xl-1 { padding-top: var(--wf-gap-1); }
  .wf-pt-xl-1_25 { padding-top: var(--wf-gap-1_25); }
  .wf-pt-xl-1_5 { padding-top: var(--wf-gap-1_5); }
  .wf-pt-xl-1_75 { padding-top: var(--wf-gap-1_75); }
  .wf-pt-xl-2 { padding-top: var(--wf-gap-2); }
  .wf-pt-xl-2_25 { padding-top: var(--wf-gap-2_25); }
  .wf-pt-xl-2_5 { padding-top: var(--wf-gap-2_5); }
  .wf-pt-xl-2_75 { padding-top: var(--wf-gap-2_75); }
  .wf-pt-xl-3 { padding-top: var(--wf-gap-3); }
  .wf-pt-xl-3_25 { padding-top: var(--wf-gap-3_25); }
  .wf-pt-xl-3_5 { padding-top: var(--wf-gap-3_5); }
  .wf-pt-xl-3_75 { padding-top: var(--wf-gap-3_75); }
  .wf-pt-xl-4 { padding-top: var(--wf-gap-4); }
  .wf-pt-xl-4_25 { padding-top: var(--wf-gap-4_25); }
  .wf-pt-xl-4_5 { padding-top: var(--wf-gap-4_5); }
  .wf-pt-xl-4_75 { padding-top: var(--wf-gap-4_75); }
  .wf-pt-xl-5 { padding-top: var(--wf-gap-5); }
  .wf-pt-xl-5_5 { padding-top: var(--wf-gap-5_5); }
  .wf-pt-xl-6 { padding-top: var(--wf-gap-6); }
  .wf-pt-xl-6_5 { padding-top: var(--wf-gap-6_5); }
  .wf-pt-xl-7 { padding-top: var(--wf-gap-7); }
  .wf-pt-xl-7_5 { padding-top: var(--wf-gap-7_5); }
  .wf-pt-xl-8 { padding-top: var(--wf-gap-8); }
  .wf-pt-xl-8_5 { padding-top: var(--wf-gap-8_5); }
  .wf-pt-xl-9 { padding-top: var(--wf-gap-9); }
  .wf-pt-xl-9_5 { padding-top: var(--wf-gap-9_5); }
  .wf-pt-xl-10 { padding-top: var(--wf-gap-10); }
  .wf-pt-xl-10_5 { padding-top: var(--wf-gap-10_5); }
  .wf-pt-xl-11 { padding-top: var(--wf-gap-11); }
  .wf-pt-xl-11_5 { padding-top: var(--wf-gap-11_5); }
  .wf-pt-xl-12 { padding-top: var(--wf-gap-12); }
  .wf-pt-xl-12_5 { padding-top: var(--wf-gap-12_5); }
  .wf-pt-xl-13 { padding-top: var(--wf-gap-13); }
  .wf-pt-xl-13_5 { padding-top: var(--wf-gap-13_5); }
  .wf-pt-xl-14 { padding-top: var(--wf-gap-14); }
  .wf-pt-xl-14_5 { padding-top: var(--wf-gap-14_5); }
  .wf-pt-xl-15 { padding-top: var(--wf-gap-15); }

  .wf-pb-xl-0_25 { padding-bottom: var(--wf-gap-0_25); }
  .wf-pb-xl-0_5 { padding-bottom: var(--wf-gap-0_5); }
  .wf-pb-xl-0_75 { padding-bottom: var(--wf-gap-0_75); }
  .wf-pb-xl-1 { padding-bottom: var(--wf-gap-1); }
  .wf-pb-xl-1_25 { padding-bottom: var(--wf-gap-1_25); }
  .wf-pb-xl-1_5 { padding-bottom: var(--wf-gap-1_5); }
  .wf-pb-xl-1_75 { padding-bottom: var(--wf-gap-1_75); }
  .wf-pb-xl-2 { padding-bottom: var(--wf-gap-2); }
  .wf-pb-xl-2_25 { padding-bottom: var(--wf-gap-2_25); }
  .wf-pb-xl-2_5 { padding-bottom: var(--wf-gap-2_5); }
  .wf-pb-xl-2_75 { padding-bottom: var(--wf-gap-2_75); }
  .wf-pb-xl-3 { padding-bottom: var(--wf-gap-3); }
  .wf-pb-xl-3_25 { padding-bottom: var(--wf-gap-3_25); }
  .wf-pb-xl-3_5 { padding-bottom: var(--wf-gap-3_5); }
  .wf-pb-xl-3_75 { padding-bottom: var(--wf-gap-3_75); }
  .wf-pb-xl-4 { padding-bottom: var(--wf-gap-4); }
  .wf-pb-xl-4_25 { padding-bottom: var(--wf-gap-4_25); }
  .wf-pb-xl-4_5 { padding-bottom: var(--wf-gap-4_5); }
  .wf-pb-xl-4_75 { padding-bottom: var(--wf-gap-4_75); }
  .wf-pb-xl-5 { padding-bottom: var(--wf-gap-5); }
  .wf-pb-xl-5_5 { padding-bottom: var(--wf-gap-5_5); }
  .wf-pb-xl-6 { padding-bottom: var(--wf-gap-6); }
  .wf-pb-xl-6_5 { padding-bottom: var(--wf-gap-6_5); }
  .wf-pb-xl-7 { padding-bottom: var(--wf-gap-7); }
  .wf-pb-xl-7_5 { padding-bottom: var(--wf-gap-7_5); }
  .wf-pb-xl-8 { padding-bottom: var(--wf-gap-8); }
  .wf-pb-xl-8_5 { padding-bottom: var(--wf-gap-8_5); }
  .wf-pb-xl-9 { padding-bottom: var(--wf-gap-9); }
  .wf-pb-xl-9_5 { padding-bottom: var(--wf-gap-9_5); }
  .wf-pb-xl-10 { padding-bottom: var(--wf-gap-10); }
  .wf-pb-xl-10_5 { padding-bottom: var(--wf-gap-10_5); }
  .wf-pb-xl-11 { padding-bottom: var(--wf-gap-11); }
  .wf-pb-xl-11_5 { padding-bottom: var(--wf-gap-11_5); }
  .wf-pb-xl-12 { padding-bottom: var(--wf-gap-12); }
  .wf-pb-xl-12_5 { padding-bottom: var(--wf-gap-12_5); }
  .wf-pb-xl-13 { padding-bottom: var(--wf-gap-13); }
  .wf-pb-xl-13_5 { padding-bottom: var(--wf-gap-13_5); }
  .wf-pb-xl-14 { padding-bottom: var(--wf-gap-14); }
  .wf-pb-xl-14_5 { padding-bottom: var(--wf-gap-14_5); }
  .wf-pb-xl-15 { padding-bottom: var(--wf-gap-15); }

  .wf-pr-xl-0_25 { padding-right: var(--wf-gap-0_25); }
  .wf-pr-xl-0_5 { padding-right: var(--wf-gap-0_5); }
  .wf-pr-xl-0_75 { padding-right: var(--wf-gap-0_75); }
  .wf-pr-xl-1 { padding-right: var(--wf-gap-1); }
  .wf-pr-xl-1_25 { padding-right: var(--wf-gap-1_25); }
  .wf-pr-xl-1_5 { padding-right: var(--wf-gap-1_5); }
  .wf-pr-xl-1_75 { padding-right: var(--wf-gap-1_75); }
  .wf-pr-xl-2 { padding-right: var(--wf-gap-2); }
  .wf-pr-xl-2_25 { padding-right: var(--wf-gap-2_25); }
  .wf-pr-xl-2_5 { padding-right: var(--wf-gap-2_5); }
  .wf-pr-xl-2_75 { padding-right: var(--wf-gap-2_75); }
  .wf-pr-xl-3 { padding-right: var(--wf-gap-3); }
  .wf-pr-xl-3_25 { padding-right: var(--wf-gap-3_25); }
  .wf-pr-xl-3_5 { padding-right: var(--wf-gap-3_5); }
  .wf-pr-xl-3_75 { padding-right: var(--wf-gap-3_75); }
  .wf-pr-xl-4 { padding-right: var(--wf-gap-4); }
  .wf-pr-xl-4_25 { padding-right: var(--wf-gap-4_25); }
  .wf-pr-xl-4_5 { padding-right: var(--wf-gap-4_5); }
  .wf-pr-xl-4_75 { padding-right: var(--wf-gap-4_75); }
  .wf-pr-xl-5 { padding-right: var(--wf-gap-5); }
  .wf-pr-xl-5_5 { padding-right: var(--wf-gap-5_5); }
  .wf-pr-xl-6 { padding-right: var(--wf-gap-6); }
  .wf-pr-xl-6_5 { padding-right: var(--wf-gap-6_5); }
  .wf-pr-xl-7 { padding-right: var(--wf-gap-7); }
  .wf-pr-xl-7_5 { padding-right: var(--wf-gap-7_5); }
  .wf-pr-xl-8 { padding-right: var(--wf-gap-8); }
  .wf-pr-xl-8_5 { padding-right: var(--wf-gap-8_5); }
  .wf-pr-xl-9 { padding-right: var(--wf-gap-9); }
  .wf-pr-xl-9_5 { padding-right: var(--wf-gap-9_5); }
  .wf-pr-xl-10 { padding-right: var(--wf-gap-10); }
  .wf-pr-xl-10_5 { padding-right: var(--wf-gap-10_5); }
  .wf-pr-xl-11 { padding-right: var(--wf-gap-11); }
  .wf-pr-xl-11_5 { padding-right: var(--wf-gap-11_5); }
  .wf-pr-xl-12 { padding-right: var(--wf-gap-12); }
  .wf-pr-xl-12_5 { padding-right: var(--wf-gap-12_5); }
  .wf-pr-xl-13 { padding-right: var(--wf-gap-13); }
  .wf-pr-xl-13_5 { padding-right: var(--wf-gap-13_5); }
  .wf-pr-xl-14 { padding-right: var(--wf-gap-14); }
  .wf-pr-xl-14_5 { padding-right: var(--wf-gap-14_5); }
  .wf-pr-xl-15 { padding-right: var(--wf-gap-15); }

  .wf-pl-xl-0_25 { padding-left: var(--wf-gap-0_25); }
  .wf-pl-xl-0_5 { padding-left: var(--wf-gap-0_5); }
  .wf-pl-xl-0_75 { padding-left: var(--wf-gap-0_75); }
  .wf-pl-xl-1 { padding-left: var(--wf-gap-1); }
  .wf-pl-xl-1_25 { padding-left: var(--wf-gap-1_25); }
  .wf-pl-xl-1_5 { padding-left: var(--wf-gap-1_5); }
  .wf-pl-xl-1_75 { padding-left: var(--wf-gap-1_75); }
  .wf-pl-xl-2 { padding-left: var(--wf-gap-2); }
  .wf-pl-xl-2_25 { padding-left: var(--wf-gap-2_25); }
  .wf-pl-xl-2_5 { padding-left: var(--wf-gap-2_5); }
  .wf-pl-xl-2_75 { padding-left: var(--wf-gap-2_75); }
  .wf-pl-xl-3 { padding-left: var(--wf-gap-3); }
  .wf-pl-xl-3_25 { padding-left: var(--wf-gap-3_25); }
  .wf-pl-xl-3_5 { padding-left: var(--wf-gap-3_5); }
  .wf-pl-xl-3_75 { padding-left: var(--wf-gap-3_75); }
  .wf-pl-xl-4 { padding-left: var(--wf-gap-4); }
  .wf-pl-xl-4_25 { padding-left: var(--wf-gap-4_25); }
  .wf-pl-xl-4_5 { padding-left: var(--wf-gap-4_5); }
  .wf-pl-xl-4_75 { padding-left: var(--wf-gap-4_75); }
  .wf-pl-xl-5 { padding-left: var(--wf-gap-5); }
  .wf-pl-xl-5_5 { padding-left: var(--wf-gap-5_5); }
  .wf-pl-xl-6 { padding-left: var(--wf-gap-6); }
  .wf-pl-xl-6_5 { padding-left: var(--wf-gap-6_5); }
  .wf-pl-xl-7 { padding-left: var(--wf-gap-7); }
  .wf-pl-xl-7_5 { padding-left: var(--wf-gap-7_5); }
  .wf-pl-xl-8 { padding-left: var(--wf-gap-8); }
  .wf-pl-xl-8_5 { padding-left: var(--wf-gap-8_5); }
  .wf-pl-xl-9 { padding-left: var(--wf-gap-9); }
  .wf-pl-xl-9_5 { padding-left: var(--wf-gap-9_5); }
  .wf-pl-xl-10 { padding-left: var(--wf-gap-10); }
  .wf-pl-xl-10_5 { padding-left: var(--wf-gap-10_5); }
  .wf-pl-xl-11 { padding-left: var(--wf-gap-11); }
  .wf-pl-xl-11_5 { padding-left: var(--wf-gap-11_5); }
  .wf-pl-xl-12 { padding-left: var(--wf-gap-12); }
  .wf-pl-xl-12_5 { padding-left: var(--wf-gap-12_5); }
  .wf-pl-xl-13 { padding-left: var(--wf-gap-13); }
  .wf-pl-xl-13_5 { padding-left: var(--wf-gap-13_5); }
  .wf-pl-xl-14 { padding-left: var(--wf-gap-14); }
  .wf-pl-xl-14_5 { padding-left: var(--wf-gap-14_5); }
  .wf-pl-xl-15 { padding-left: var(--wf-gap-15); }
}

/* ========================================
   2XL
======================================== */

@media (min-width: 1400px) {
  .wf-pt-2xl-0_25 { padding-top: var(--wf-gap-0_25); }
  .wf-pt-2xl-0_5 { padding-top: var(--wf-gap-0_5); }
  .wf-pt-2xl-0_75 { padding-top: var(--wf-gap-0_75); }
  .wf-pt-2xl-1 { padding-top: var(--wf-gap-1); }
  .wf-pt-2xl-1_25 { padding-top: var(--wf-gap-1_25); }
  .wf-pt-2xl-1_5 { padding-top: var(--wf-gap-1_5); }
  .wf-pt-2xl-1_75 { padding-top: var(--wf-gap-1_75); }
  .wf-pt-2xl-2 { padding-top: var(--wf-gap-2); }
  .wf-pt-2xl-2_25 { padding-top: var(--wf-gap-2_25); }
  .wf-pt-2xl-2_5 { padding-top: var(--wf-gap-2_5); }
  .wf-pt-2xl-2_75 { padding-top: var(--wf-gap-2_75); }
  .wf-pt-2xl-3 { padding-top: var(--wf-gap-3); }
  .wf-pt-2xl-3_25 { padding-top: var(--wf-gap-3_25); }
  .wf-pt-2xl-3_5 { padding-top: var(--wf-gap-3_5); }
  .wf-pt-2xl-3_75 { padding-top: var(--wf-gap-3_75); }
  .wf-pt-2xl-4 { padding-top: var(--wf-gap-4); }
  .wf-pt-2xl-4_25 { padding-top: var(--wf-gap-4_25); }
  .wf-pt-2xl-4_5 { padding-top: var(--wf-gap-4_5); }
  .wf-pt-2xl-4_75 { padding-top: var(--wf-gap-4_75); }
  .wf-pt-2xl-5 { padding-top: var(--wf-gap-5); }
  .wf-pt-2xl-5_5 { padding-top: var(--wf-gap-5_5); }
  .wf-pt-2xl-6 { padding-top: var(--wf-gap-6); }
  .wf-pt-2xl-6_5 { padding-top: var(--wf-gap-6_5); }
  .wf-pt-2xl-7 { padding-top: var(--wf-gap-7); }
  .wf-pt-2xl-7_5 { padding-top: var(--wf-gap-7_5); }
  .wf-pt-2xl-8 { padding-top: var(--wf-gap-8); }
  .wf-pt-2xl-8_5 { padding-top: var(--wf-gap-8_5); }
  .wf-pt-2xl-9 { padding-top: var(--wf-gap-9); }
  .wf-pt-2xl-9_5 { padding-top: var(--wf-gap-9_5); }
  .wf-pt-2xl-10 { padding-top: var(--wf-gap-10); }
  .wf-pt-2xl-10_5 { padding-top: var(--wf-gap-10_5); }
  .wf-pt-2xl-11 { padding-top: var(--wf-gap-11); }
  .wf-pt-2xl-11_5 { padding-top: var(--wf-gap-11_5); }
  .wf-pt-2xl-12 { padding-top: var(--wf-gap-12); }
  .wf-pt-2xl-12_5 { padding-top: var(--wf-gap-12_5); }
  .wf-pt-2xl-13 { padding-top: var(--wf-gap-13); }
  .wf-pt-2xl-13_5 { padding-top: var(--wf-gap-13_5); }
  .wf-pt-2xl-14 { padding-top: var(--wf-gap-14); }
  .wf-pt-2xl-14_5 { padding-top: var(--wf-gap-14_5); }
  .wf-pt-2xl-15 { padding-top: var(--wf-gap-15); }

  .wf-pb-2xl-0_25 { padding-bottom: var(--wf-gap-0_25); }
  .wf-pb-2xl-0_5 { padding-bottom: var(--wf-gap-0_5); }
  .wf-pb-2xl-0_75 { padding-bottom: var(--wf-gap-0_75); }
  .wf-pb-2xl-1 { padding-bottom: var(--wf-gap-1); }
  .wf-pb-2xl-1_25 { padding-bottom: var(--wf-gap-1_25); }
  .wf-pb-2xl-1_5 { padding-bottom: var(--wf-gap-1_5); }
  .wf-pb-2xl-1_75 { padding-bottom: var(--wf-gap-1_75); }
  .wf-pb-2xl-2 { padding-bottom: var(--wf-gap-2); }
  .wf-pb-2xl-2_25 { padding-bottom: var(--wf-gap-2_25); }
  .wf-pb-2xl-2_5 { padding-bottom: var(--wf-gap-2_5); }
  .wf-pb-2xl-2_75 { padding-bottom: var(--wf-gap-2_75); }
  .wf-pb-2xl-3 { padding-bottom: var(--wf-gap-3); }
  .wf-pb-2xl-3_25 { padding-bottom: var(--wf-gap-3_25); }
  .wf-pb-2xl-3_5 { padding-bottom: var(--wf-gap-3_5); }
  .wf-pb-2xl-3_75 { padding-bottom: var(--wf-gap-3_75); }
  .wf-pb-2xl-4 { padding-bottom: var(--wf-gap-4); }
  .wf-pb-2xl-4_25 { padding-bottom: var(--wf-gap-4_25); }
  .wf-pb-2xl-4_5 { padding-bottom: var(--wf-gap-4_5); }
  .wf-pb-2xl-4_75 { padding-bottom: var(--wf-gap-4_75); }
  .wf-pb-2xl-5 { padding-bottom: var(--wf-gap-5); }
  .wf-pb-2xl-5_5 { padding-bottom: var(--wf-gap-5_5); }
  .wf-pb-2xl-6 { padding-bottom: var(--wf-gap-6); }
  .wf-pb-2xl-6_5 { padding-bottom: var(--wf-gap-6_5); }
  .wf-pb-2xl-7 { padding-bottom: var(--wf-gap-7); }
  .wf-pb-2xl-7_5 { padding-bottom: var(--wf-gap-7_5); }
  .wf-pb-2xl-8 { padding-bottom: var(--wf-gap-8); }
  .wf-pb-2xl-8_5 { padding-bottom: var(--wf-gap-8_5); }
  .wf-pb-2xl-9 { padding-bottom: var(--wf-gap-9); }
  .wf-pb-2xl-9_5 { padding-bottom: var(--wf-gap-9_5); }
  .wf-pb-2xl-10 { padding-bottom: var(--wf-gap-10); }
  .wf-pb-2xl-10_5 { padding-bottom: var(--wf-gap-10_5); }
  .wf-pb-2xl-11 { padding-bottom: var(--wf-gap-11); }
  .wf-pb-2xl-11_5 { padding-bottom: var(--wf-gap-11_5); }
  .wf-pb-2xl-12 { padding-bottom: var(--wf-gap-12); }
  .wf-pb-2xl-12_5 { padding-bottom: var(--wf-gap-12_5); }
  .wf-pb-2xl-13 { padding-bottom: var(--wf-gap-13); }
  .wf-pb-2xl-13_5 { padding-bottom: var(--wf-gap-13_5); }
  .wf-pb-2xl-14 { padding-bottom: var(--wf-gap-14); }
  .wf-pb-2xl-14_5 { padding-bottom: var(--wf-gap-14_5); }
  .wf-pb-2xl-15 { padding-bottom: var(--wf-gap-15); }

  .wf-pr-2xl-0_25 { padding-right: var(--wf-gap-0_25); }
  .wf-pr-2xl-0_5 { padding-right: var(--wf-gap-0_5); }
  .wf-pr-2xl-0_75 { padding-right: var(--wf-gap-0_75); }
  .wf-pr-2xl-1 { padding-right: var(--wf-gap-1); }
  .wf-pr-2xl-1_25 { padding-right: var(--wf-gap-1_25); }
  .wf-pr-2xl-1_5 { padding-right: var(--wf-gap-1_5); }
  .wf-pr-2xl-1_75 { padding-right: var(--wf-gap-1_75); }
  .wf-pr-2xl-2 { padding-right: var(--wf-gap-2); }
  .wf-pr-2xl-2_25 { padding-right: var(--wf-gap-2_25); }
  .wf-pr-2xl-2_5 { padding-right: var(--wf-gap-2_5); }
  .wf-pr-2xl-2_75 { padding-right: var(--wf-gap-2_75); }
  .wf-pr-2xl-3 { padding-right: var(--wf-gap-3); }
  .wf-pr-2xl-3_25 { padding-right: var(--wf-gap-3_25); }
  .wf-pr-2xl-3_5 { padding-right: var(--wf-gap-3_5); }
  .wf-pr-2xl-3_75 { padding-right: var(--wf-gap-3_75); }
  .wf-pr-2xl-4 { padding-right: var(--wf-gap-4); }
  .wf-pr-2xl-4_25 { padding-right: var(--wf-gap-4_25); }
  .wf-pr-2xl-4_5 { padding-right: var(--wf-gap-4_5); }
  .wf-pr-2xl-4_75 { padding-right: var(--wf-gap-4_75); }
  .wf-pr-2xl-5 { padding-right: var(--wf-gap-5); }
  .wf-pr-2xl-5_5 { padding-right: var(--wf-gap-5_5); }
  .wf-pr-2xl-6 { padding-right: var(--wf-gap-6); }
  .wf-pr-2xl-6_5 { padding-right: var(--wf-gap-6_5); }
  .wf-pr-2xl-7 { padding-right: var(--wf-gap-7); }
  .wf-pr-2xl-7_5 { padding-right: var(--wf-gap-7_5); }
  .wf-pr-2xl-8 { padding-right: var(--wf-gap-8); }
  .wf-pr-2xl-8_5 { padding-right: var(--wf-gap-8_5); }
  .wf-pr-2xl-9 { padding-right: var(--wf-gap-9); }
  .wf-pr-2xl-9_5 { padding-right: var(--wf-gap-9_5); }
  .wf-pr-2xl-10 { padding-right: var(--wf-gap-10); }
  .wf-pr-2xl-10_5 { padding-right: var(--wf-gap-10_5); }
  .wf-pr-2xl-11 { padding-right: var(--wf-gap-11); }
  .wf-pr-2xl-11_5 { padding-right: var(--wf-gap-11_5); }
  .wf-pr-2xl-12 { padding-right: var(--wf-gap-12); }
  .wf-pr-2xl-12_5 { padding-right: var(--wf-gap-12_5); }
  .wf-pr-2xl-13 { padding-right: var(--wf-gap-13); }
  .wf-pr-2xl-13_5 { padding-right: var(--wf-gap-13_5); }
  .wf-pr-2xl-14 { padding-right: var(--wf-gap-14); }
  .wf-pr-2xl-14_5 { padding-right: var(--wf-gap-14_5); }
  .wf-pr-2xl-15 { padding-right: var(--wf-gap-15); }

  .wf-pl-2xl-0_25 { padding-left: var(--wf-gap-0_25); }
  .wf-pl-2xl-0_5 { padding-left: var(--wf-gap-0_5); }
  .wf-pl-2xl-0_75 { padding-left: var(--wf-gap-0_75); }
  .wf-pl-2xl-1 { padding-left: var(--wf-gap-1); }
  .wf-pl-2xl-1_25 { padding-left: var(--wf-gap-1_25); }
  .wf-pl-2xl-1_5 { padding-left: var(--wf-gap-1_5); }
  .wf-pl-2xl-1_75 { padding-left: var(--wf-gap-1_75); }
  .wf-pl-2xl-2 { padding-left: var(--wf-gap-2); }
  .wf-pl-2xl-2_25 { padding-left: var(--wf-gap-2_25); }
  .wf-pl-2xl-2_5 { padding-left: var(--wf-gap-2_5); }
  .wf-pl-2xl-2_75 { padding-left: var(--wf-gap-2_75); }
  .wf-pl-2xl-3 { padding-left: var(--wf-gap-3); }
  .wf-pl-2xl-3_25 { padding-left: var(--wf-gap-3_25); }
  .wf-pl-2xl-3_5 { padding-left: var(--wf-gap-3_5); }
  .wf-pl-2xl-3_75 { padding-left: var(--wf-gap-3_75); }
  .wf-pl-2xl-4 { padding-left: var(--wf-gap-4); }
  .wf-pl-2xl-4_25 { padding-left: var(--wf-gap-4_25); }
  .wf-pl-2xl-4_5 { padding-left: var(--wf-gap-4_5); }
  .wf-pl-2xl-4_75 { padding-left: var(--wf-gap-4_75); }
  .wf-pl-2xl-5 { padding-left: var(--wf-gap-5); }
  .wf-pl-2xl-5_5 { padding-left: var(--wf-gap-5_5); }
  .wf-pl-2xl-6 { padding-left: var(--wf-gap-6); }
  .wf-pl-2xl-6_5 { padding-left: var(--wf-gap-6_5); }
  .wf-pl-2xl-7 { padding-left: var(--wf-gap-7); }
  .wf-pl-2xl-7_5 { padding-left: var(--wf-gap-7_5); }
  .wf-pl-2xl-8 { padding-left: var(--wf-gap-8); }
  .wf-pl-2xl-8_5 { padding-left: var(--wf-gap-8_5); }
  .wf-pl-2xl-9 { padding-left: var(--wf-gap-9); }
  .wf-pl-2xl-9_5 { padding-left: var(--wf-gap-9_5); }
  .wf-pl-2xl-10 { padding-left: var(--wf-gap-10); }
  .wf-pl-2xl-10_5 { padding-left: var(--wf-gap-10_5); }
  .wf-pl-2xl-11 { padding-left: var(--wf-gap-11); }
  .wf-pl-2xl-11_5 { padding-left: var(--wf-gap-11_5); }
  .wf-pl-2xl-12 { padding-left: var(--wf-gap-12); }
  .wf-pl-2xl-12_5 { padding-left: var(--wf-gap-12_5); }
  .wf-pl-2xl-13 { padding-left: var(--wf-gap-13); }
  .wf-pl-2xl-13_5 { padding-left: var(--wf-gap-13_5); }
  .wf-pl-2xl-14 { padding-left: var(--wf-gap-14); }
  .wf-pl-2xl-14_5 { padding-left: var(--wf-gap-14_5); }
  .wf-pl-2xl-15 { padding-left: var(--wf-gap-15); }
}

/* ========================================
   3XL
======================================== */

@media (min-width: 1600px) {
  .wf-pt-3xl-0_25 { padding-top: var(--wf-gap-0_25); }
  .wf-pt-3xl-0_5 { padding-top: var(--wf-gap-0_5); }
  .wf-pt-3xl-0_75 { padding-top: var(--wf-gap-0_75); }
  .wf-pt-3xl-1 { padding-top: var(--wf-gap-1); }
  .wf-pt-3xl-1_25 { padding-top: var(--wf-gap-1_25); }
  .wf-pt-3xl-1_5 { padding-top: var(--wf-gap-1_5); }
  .wf-pt-3xl-1_75 { padding-top: var(--wf-gap-1_75); }
  .wf-pt-3xl-2 { padding-top: var(--wf-gap-2); }
  .wf-pt-3xl-2_25 { padding-top: var(--wf-gap-2_25); }
  .wf-pt-3xl-2_5 { padding-top: var(--wf-gap-2_5); }
  .wf-pt-3xl-2_75 { padding-top: var(--wf-gap-2_75); }
  .wf-pt-3xl-3 { padding-top: var(--wf-gap-3); }
  .wf-pt-3xl-3_25 { padding-top: var(--wf-gap-3_25); }
  .wf-pt-3xl-3_5 { padding-top: var(--wf-gap-3_5); }
  .wf-pt-3xl-3_75 { padding-top: var(--wf-gap-3_75); }
  .wf-pt-3xl-4 { padding-top: var(--wf-gap-4); }
  .wf-pt-3xl-4_25 { padding-top: var(--wf-gap-4_25); }
  .wf-pt-3xl-4_5 { padding-top: var(--wf-gap-4_5); }
  .wf-pt-3xl-4_75 { padding-top: var(--wf-gap-4_75); }
  .wf-pt-3xl-5 { padding-top: var(--wf-gap-5); }
  .wf-pt-3xl-5_5 { padding-top: var(--wf-gap-5_5); }
  .wf-pt-3xl-6 { padding-top: var(--wf-gap-6); }
  .wf-pt-3xl-6_5 { padding-top: var(--wf-gap-6_5); }
  .wf-pt-3xl-7 { padding-top: var(--wf-gap-7); }
  .wf-pt-3xl-7_5 { padding-top: var(--wf-gap-7_5); }
  .wf-pt-3xl-8 { padding-top: var(--wf-gap-8); }
  .wf-pt-3xl-8_5 { padding-top: var(--wf-gap-8_5); }
  .wf-pt-3xl-9 { padding-top: var(--wf-gap-9); }
  .wf-pt-3xl-9_5 { padding-top: var(--wf-gap-9_5); }
  .wf-pt-3xl-10 { padding-top: var(--wf-gap-10); }
  .wf-pt-3xl-10_5 { padding-top: var(--wf-gap-10_5); }
  .wf-pt-3xl-11 { padding-top: var(--wf-gap-11); }
  .wf-pt-3xl-11_5 { padding-top: var(--wf-gap-11_5); }
  .wf-pt-3xl-12 { padding-top: var(--wf-gap-12); }
  .wf-pt-3xl-12_5 { padding-top: var(--wf-gap-12_5); }
  .wf-pt-3xl-13 { padding-top: var(--wf-gap-13); }
  .wf-pt-3xl-13_5 { padding-top: var(--wf-gap-13_5); }
  .wf-pt-3xl-14 { padding-top: var(--wf-gap-14); }
  .wf-pt-3xl-14_5 { padding-top: var(--wf-gap-14_5); }
  .wf-pt-3xl-15 { padding-top: var(--wf-gap-15); }

  .wf-pb-3xl-0_25 { padding-bottom: var(--wf-gap-0_25); }
  .wf-pb-3xl-0_5 { padding-bottom: var(--wf-gap-0_5); }
  .wf-pb-3xl-0_75 { padding-bottom: var(--wf-gap-0_75); }
  .wf-pb-3xl-1 { padding-bottom: var(--wf-gap-1); }
  .wf-pb-3xl-1_25 { padding-bottom: var(--wf-gap-1_25); }
  .wf-pb-3xl-1_5 { padding-bottom: var(--wf-gap-1_5); }
  .wf-pb-3xl-1_75 { padding-bottom: var(--wf-gap-1_75); }
  .wf-pb-3xl-2 { padding-bottom: var(--wf-gap-2); }
  .wf-pb-3xl-2_25 { padding-bottom: var(--wf-gap-2_25); }
  .wf-pb-3xl-2_5 { padding-bottom: var(--wf-gap-2_5); }
  .wf-pb-3xl-2_75 { padding-bottom: var(--wf-gap-2_75); }
  .wf-pb-3xl-3 { padding-bottom: var(--wf-gap-3); }
  .wf-pb-3xl-3_25 { padding-bottom: var(--wf-gap-3_25); }
  .wf-pb-3xl-3_5 { padding-bottom: var(--wf-gap-3_5); }
  .wf-pb-3xl-3_75 { padding-bottom: var(--wf-gap-3_75); }
  .wf-pb-3xl-4 { padding-bottom: var(--wf-gap-4); }
  .wf-pb-3xl-4_25 { padding-bottom: var(--wf-gap-4_25); }
  .wf-pb-3xl-4_5 { padding-bottom: var(--wf-gap-4_5); }
  .wf-pb-3xl-4_75 { padding-bottom: var(--wf-gap-4_75); }
  .wf-pb-3xl-5 { padding-bottom: var(--wf-gap-5); }
  .wf-pb-3xl-5_5 { padding-bottom: var(--wf-gap-5_5); }
  .wf-pb-3xl-6 { padding-bottom: var(--wf-gap-6); }
  .wf-pb-3xl-6_5 { padding-bottom: var(--wf-gap-6_5); }
  .wf-pb-3xl-7 { padding-bottom: var(--wf-gap-7); }
  .wf-pb-3xl-7_5 { padding-bottom: var(--wf-gap-7_5); }
  .wf-pb-3xl-8 { padding-bottom: var(--wf-gap-8); }
  .wf-pb-3xl-8_5 { padding-bottom: var(--wf-gap-8_5); }
  .wf-pb-3xl-9 { padding-bottom: var(--wf-gap-9); }
  .wf-pb-3xl-9_5 { padding-bottom: var(--wf-gap-9_5); }
  .wf-pb-3xl-10 { padding-bottom: var(--wf-gap-10); }
  .wf-pb-3xl-10_5 { padding-bottom: var(--wf-gap-10_5); }
  .wf-pb-3xl-11 { padding-bottom: var(--wf-gap-11); }
  .wf-pb-3xl-11_5 { padding-bottom: var(--wf-gap-11_5); }
  .wf-pb-3xl-12 { padding-bottom: var(--wf-gap-12); }
  .wf-pb-3xl-12_5 { padding-bottom: var(--wf-gap-12_5); }
  .wf-pb-3xl-13 { padding-bottom: var(--wf-gap-13); }
  .wf-pb-3xl-13_5 { padding-bottom: var(--wf-gap-13_5); }
  .wf-pb-3xl-14 { padding-bottom: var(--wf-gap-14); }
  .wf-pb-3xl-14_5 { padding-bottom: var(--wf-gap-14_5); }
  .wf-pb-3xl-15 { padding-bottom: var(--wf-gap-15); }

  .wf-pr-3xl-0_25 { padding-right: var(--wf-gap-0_25); }
  .wf-pr-3xl-0_5 { padding-right: var(--wf-gap-0_5); }
  .wf-pr-3xl-0_75 { padding-right: var(--wf-gap-0_75); }
  .wf-pr-3xl-1 { padding-right: var(--wf-gap-1); }
  .wf-pr-3xl-1_25 { padding-right: var(--wf-gap-1_25); }
  .wf-pr-3xl-1_5 { padding-right: var(--wf-gap-1_5); }
  .wf-pr-3xl-1_75 { padding-right: var(--wf-gap-1_75); }
  .wf-pr-3xl-2 { padding-right: var(--wf-gap-2); }
  .wf-pr-3xl-2_25 { padding-right: var(--wf-gap-2_25); }
  .wf-pr-3xl-2_5 { padding-right: var(--wf-gap-2_5); }
  .wf-pr-3xl-2_75 { padding-right: var(--wf-gap-2_75); }
  .wf-pr-3xl-3 { padding-right: var(--wf-gap-3); }
  .wf-pr-3xl-3_25 { padding-right: var(--wf-gap-3_25); }
  .wf-pr-3xl-3_5 { padding-right: var(--wf-gap-3_5); }
  .wf-pr-3xl-3_75 { padding-right: var(--wf-gap-3_75); }
  .wf-pr-3xl-4 { padding-right: var(--wf-gap-4); }
  .wf-pr-3xl-4_25 { padding-right: var(--wf-gap-4_25); }
  .wf-pr-3xl-4_5 { padding-right: var(--wf-gap-4_5); }
  .wf-pr-3xl-4_75 { padding-right: var(--wf-gap-4_75); }
  .wf-pr-3xl-5 { padding-right: var(--wf-gap-5); }
  .wf-pr-3xl-5_5 { padding-right: var(--wf-gap-5_5); }
  .wf-pr-3xl-6 { padding-right: var(--wf-gap-6); }
  .wf-pr-3xl-6_5 { padding-right: var(--wf-gap-6_5); }
  .wf-pr-3xl-7 { padding-right: var(--wf-gap-7); }
  .wf-pr-3xl-7_5 { padding-right: var(--wf-gap-7_5); }
  .wf-pr-3xl-8 { padding-right: var(--wf-gap-8); }
  .wf-pr-3xl-8_5 { padding-right: var(--wf-gap-8_5); }
  .wf-pr-3xl-9 { padding-right: var(--wf-gap-9); }
  .wf-pr-3xl-9_5 { padding-right: var(--wf-gap-9_5); }
  .wf-pr-3xl-10 { padding-right: var(--wf-gap-10); }
  .wf-pr-3xl-10_5 { padding-right: var(--wf-gap-10_5); }
  .wf-pr-3xl-11 { padding-right: var(--wf-gap-11); }
  .wf-pr-3xl-11_5 { padding-right: var(--wf-gap-11_5); }
  .wf-pr-3xl-12 { padding-right: var(--wf-gap-12); }
  .wf-pr-3xl-12_5 { padding-right: var(--wf-gap-12_5); }
  .wf-pr-3xl-13 { padding-right: var(--wf-gap-13); }
  .wf-pr-3xl-13_5 { padding-right: var(--wf-gap-13_5); }
  .wf-pr-3xl-14 { padding-right: var(--wf-gap-14); }
  .wf-pr-3xl-14_5 { padding-right: var(--wf-gap-14_5); }
  .wf-pr-3xl-15 { padding-right: var(--wf-gap-15); }

  .wf-pl-3xl-0_25 { padding-left: var(--wf-gap-0_25); }
  .wf-pl-3xl-0_5 { padding-left: var(--wf-gap-0_5); }
  .wf-pl-3xl-0_75 { padding-left: var(--wf-gap-0_75); }
  .wf-pl-3xl-1 { padding-left: var(--wf-gap-1); }
  .wf-pl-3xl-1_25 { padding-left: var(--wf-gap-1_25); }
  .wf-pl-3xl-1_5 { padding-left: var(--wf-gap-1_5); }
  .wf-pl-3xl-1_75 { padding-left: var(--wf-gap-1_75); }
  .wf-pl-3xl-2 { padding-left: var(--wf-gap-2); }
  .wf-pl-3xl-2_25 { padding-left: var(--wf-gap-2_25); }
  .wf-pl-3xl-2_5 { padding-left: var(--wf-gap-2_5); }
  .wf-pl-3xl-2_75 { padding-left: var(--wf-gap-2_75); }
  .wf-pl-3xl-3 { padding-left: var(--wf-gap-3); }
  .wf-pl-3xl-3_25 { padding-left: var(--wf-gap-3_25); }
  .wf-pl-3xl-3_5 { padding-left: var(--wf-gap-3_5); }
  .wf-pl-3xl-3_75 { padding-left: var(--wf-gap-3_75); }
  .wf-pl-3xl-4 { padding-left: var(--wf-gap-4); }
  .wf-pl-3xl-4_25 { padding-left: var(--wf-gap-4_25); }
  .wf-pl-3xl-4_5 { padding-left: var(--wf-gap-4_5); }
  .wf-pl-3xl-4_75 { padding-left: var(--wf-gap-4_75); }
  .wf-pl-3xl-5 { padding-left: var(--wf-gap-5); }
  .wf-pl-3xl-5_5 { padding-left: var(--wf-gap-5_5); }
  .wf-pl-3xl-6 { padding-left: var(--wf-gap-6); }
  .wf-pl-3xl-6_5 { padding-left: var(--wf-gap-6_5); }
  .wf-pl-3xl-7 { padding-left: var(--wf-gap-7); }
  .wf-pl-3xl-7_5 { padding-left: var(--wf-gap-7_5); }
  .wf-pl-3xl-8 { padding-left: var(--wf-gap-8); }
  .wf-pl-3xl-8_5 { padding-left: var(--wf-gap-8_5); }
  .wf-pl-3xl-9 { padding-left: var(--wf-gap-9); }
  .wf-pl-3xl-9_5 { padding-left: var(--wf-gap-9_5); }
  .wf-pl-3xl-10 { padding-left: var(--wf-gap-10); }
  .wf-pl-3xl-10_5 { padding-left: var(--wf-gap-10_5); }
  .wf-pl-3xl-11 { padding-left: var(--wf-gap-11); }
  .wf-pl-3xl-11_5 { padding-left: var(--wf-gap-11_5); }
  .wf-pl-3xl-12 { padding-left: var(--wf-gap-12); }
  .wf-pl-3xl-12_5 { padding-left: var(--wf-gap-12_5); }
  .wf-pl-3xl-13 { padding-left: var(--wf-gap-13); }
  .wf-pl-3xl-13_5 { padding-left: var(--wf-gap-13_5); }
  .wf-pl-3xl-14 { padding-left: var(--wf-gap-14); }
  .wf-pl-3xl-14_5 { padding-left: var(--wf-gap-14_5); }
  .wf-pl-3xl-15 { padding-left: var(--wf-gap-15); }
}


/* =========================================================
   ZERO PADDING UTILITIES
   ========================================================= */

.wf-pt-0  { padding-top: 0; }
.wf-pb-0  { padding-bottom: 0; }
.wf-pl-0  { padding-left: 0; }
.wf-pr-0  { padding-right: 0; }
.wf-p-0   { padding: 0; }

.wf-ptb-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.wf-plr-0 {
  padding-left: 0;
  padding-right: 0;
}


/* =========================================================
   XS 480px
   ========================================================= */
@media (min-width: 480px) {
  .wf-pt-xs-0  { padding-top: 0; }
  .wf-pb-xs-0  { padding-bottom: 0; }
  .wf-pl-xs-0  { padding-left: 0; }
  .wf-pr-xs-0  { padding-right: 0; }
  .wf-p-xs-0   { padding: 0; }

  .wf-ptb-xs-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .wf-plr-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }
}


/* =========================================================
   SM 576px
   ========================================================= */
@media (min-width: 576px) {
  .wf-pt-sm-0  { padding-top: 0; }
  .wf-pb-sm-0  { padding-bottom: 0; }
  .wf-pl-sm-0  { padding-left: 0; }
  .wf-pr-sm-0  { padding-right: 0; }
  .wf-p-sm-0   { padding: 0; }

  .wf-ptb-sm-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .wf-plr-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }
}


/* =========================================================
   MD 768px
   ========================================================= */
@media (min-width: 768px) {
  .wf-pt-md-0  { padding-top: 0; }
  .wf-pb-md-0  { padding-bottom: 0; }
  .wf-pl-md-0  { padding-left: 0; }
  .wf-pr-md-0  { padding-right: 0; }
  .wf-p-md-0   { padding: 0; }

  .wf-ptb-md-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .wf-plr-md-0 {
    padding-left: 0;
    padding-right: 0;
  }
}


/* =========================================================
   LG 992px
   ========================================================= */
@media (min-width: 992px) {
  .wf-pt-lg-0  { padding-top: 0; }
  .wf-pb-lg-0  { padding-bottom: 0; }
  .wf-pl-lg-0  { padding-left: 0; }
  .wf-pr-lg-0  { padding-right: 0; }
  .wf-p-lg-0   { padding: 0; }

  .wf-ptb-lg-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .wf-plr-lg-0 {
    padding-left: 0;
    padding-right: 0;
  }
}


/* =========================================================
   XL 1200px
   ========================================================= */
@media (min-width: 1200px) {
  .wf-pt-xl-0  { padding-top: 0; }
  .wf-pb-xl-0  { padding-bottom: 0; }
  .wf-pl-xl-0  { padding-left: 0; }
  .wf-pr-xl-0  { padding-right: 0; }
  .wf-p-xl-0   { padding: 0; }

  .wf-ptb-xl-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .wf-plr-xl-0 {
    padding-left: 0;
    padding-right: 0;
  }
}


/* =========================================================
   2XL 1400px
   ========================================================= */
@media (min-width: 1400px) {
  .wf-pt-2xl-0  { padding-top: 0; }
  .wf-pb-2xl-0  { padding-bottom: 0; }
  .wf-pl-2xl-0  { padding-left: 0; }
  .wf-pr-2xl-0  { padding-right: 0; }
  .wf-p-2xl-0   { padding: 0; }

  .wf-ptb-2xl-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .wf-plr-2xl-0 {
    padding-left: 0;
    padding-right: 0;
  }
}


/* =========================================================
   3XL 1600px
   ========================================================= */
@media (min-width: 1400px) {
  .wf-pt-3xl-0  { padding-top: 0; }
  .wf-pb-3xl-0  { padding-bottom: 0; }
  .wf-pl-3xl-0  { padding-left: 0; }
  .wf-pr-3xl-0  { padding-right: 0; }
  .wf-p-3xl-0   { padding: 0; }

  .wf-ptb-3xl-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .wf-plr-3xl-0 {
    padding-left: 0;
    padding-right: 0;
  }
}