/* MARGIN ALL ------------------------------------------------------------------------------------ */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* PIXEL ----------------------------------------------------------------------------------------- */
.pt-ma-0 {
    margin: 0px!important;
  }
  
  .pt-ma-1 {
    margin: 1px!important;
  }
  
  .pt-ma-2 {
    margin: 2px!important;
  }
  
  .pt-ma-3 {
    margin: 3px!important;
  }
  
  .pt-ma-4 {
    margin: 4px!important;
  }
  
  .pt-ma-5 {
    margin: 5px!important;
  }
  
  .pt-ma-6 {
    margin: 6px!important;
  }
  
  .pt-ma-7 {
    margin: 7px!important;
  }
  
  .pt-ma-8 {
    margin: 8px!important;
  }
  
  .pt-ma-9 {
    margin: 9px!important;
  }
  
  .pt-ma-10 {
    margin: 10px!important;
  }
  
  .pt-ma-11 {
    margin: 11px!important;
  }
  
  .pt-ma-12 {
    margin: 12px!important;
  }
  
  .pt-ma-13 {
    margin: 13px!important;
  }
  
  .pt-ma-14 {
    margin: 14px!important;
  }
  
  .pt-ma-15 {
    margin: 15px!important;
  }
  
  .pt-ma-16 {
    margin: 16px!important;
  }
  
  .pt-ma-17 {
    margin: 17px!important;
  }
  
  .pt-ma-18 {
    margin: 18px!important;
  }
  
  .pt-ma-19 {
    margin: 19px!important;
  }
  
  .pt-ma-20 {
    margin: 20px!important;
  }
  
  .pt-ma-21 {
    margin: 21px!important;
  }
  
  .pt-ma-22 {
    margin: 22px!important;
  }
  
  .pt-ma-23 {
    margin: 23px!important;
  }
  
  .pt-ma-24 {
    margin: 24px!important;
  }
  
  .pt-ma-25 {
    margin: 25px!important;
  }
  
  .pt-ma-30 {
    margin: 30px!important;
  }
  
  .pt-ma-35 {
    margin: 35px!important;
  }
  
  .pt-ma-40 {
    margin: 40px!important;
  }
  
  .pt-ma-45 {
    margin: 45px!important;
  }
  
  .pt-ma-50 {
    margin: 50px!important;
  }
  
  .pt-ma-55 {
    margin: 55px!important;
  }
  
  .pt-ma-60 {
    margin: 60px!important;
  }
  
  .pt-ma-65 {
    margin: 65px!important;
  }
  
  .pt-ma-70 {
    margin: 70px!important;
  }
  
  .pt-ma-75 {
    margin: 75px!important;
  }
  
  .pt-ma-80 {
    margin: 80px!important;
  }
  
  .pt-ma-85 {
    margin: 85px!important;
  }
  
  .pt-ma-90 {
    margin: 90px!important;
  }
  
  .pt-ma-95 {
    margin: 95px!important;
  }
  
  .pt-ma-100 {
    margin: 100px!important;
  }
  
  .pt-ma-110 {
    margin: 10px!important;
  }
  
  .pt-ma-120 {
    margin: 120px!important;
  }
  
  .pt-ma-130 {
    margin: 130px!important;
  }
  
  .pt-ma-140 {
    margin: 140px!important;
  }
  
  .pt-ma-150 {
    margin: 150px!important;
  }
  
  .pt-ma-160 {
    margin: 160px!important;
  }
  
  .pt-ma-170 {
    margin: 170px!important;
  }
  
  .pt-ma-180 {
    margin: 180px!important;
  }
  
  .pt-ma-190 {
    margin: 190px!important;
  }
  
  .pt-ma-200 {
    margin: 200px!important;
  }
  
  .pt-ma-250 {
    margin: 250px!important;
  }
  
  .pt-ma-300 {
    margin: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ma-0--sm {
        margin: 0px!important;
    }
  
    .pt-ma-1--sm {
        margin: 1px!important;
    }
  
    .pt-ma-2--sm {
        margin: 2px!important;
    }
  
    .pt-ma-3--sm {
        margin: 3px!important;
    }
  
    .pt-ma-4--sm {
        margin: 4px!important;
    }
  
    .pt-ma-5--sm {
        margin: 5px!important;
    }
  
    .pt-ma-6--sm {
        margin: 6px!important;
    }
  
    .pt-ma-7--sm {
        margin: 7px!important;
    }
  
    .pt-ma-8--sm {
        margin: 8px!important;
    }
  
    .pt-ma-9--sm {
        margin: 9px!important;
    }
  
    .pt-ma-10--sm {
        margin: 10px!important;
    }
  
    .pt-ma-11--sm {
        margin: 11px!important;
    }
  
    .pt-ma-12--sm {
        margin: 12px!important;
    }
  
    .pt-ma-13--sm {
        margin: 13px!important;
    }
  
    .pt-ma-14--sm {
        margin: 14px!important;
    }
  
    .pt-ma-15--sm {
        margin: 15px!important;
    }
  
    .pt-ma-16--sm {
        margin: 16px!important;
    }
  
    .pt-ma-17--sm {
        margin: 17px!important;
    }
  
    .pt-ma-18--sm {
        margin: 18px!important;
    }
  
    .pt-ma-19--sm {
        margin: 19px!important;
    }
  
    .pt-ma-20--sm {
        margin: 20px!important;
    }
  
    .pt-ma-21--sm {
        margin: 21px!important;
    }
  
    .pt-ma-22--sm {
        margin: 22px!important;
    }
  
    .pt-ma-23--sm {
        margin: 23px!important;
    }
  
    .pt-ma-24--sm {
        margin: 24px!important;
    }
  
    .pt-ma-25--sm {
        margin: 25px!important;
    }
  
    .pt-ma-30--sm {
        margin: 30px!important;
    }
  
    .pt-ma-35--sm {
        margin: 35px!important;
    }
  
    .pt-ma-40--sm {
        margin: 40px!important;
    }
  
    .pt-ma-45--sm {
        margin: 45px!important;
    }
  
    .pt-ma-50--sm {
        margin: 50px!important;
    }
  
    .pt-ma-55--sm {
        margin: 55px!important;
    }
  
    .pt-ma-60--sm {
        margin: 60px!important;
    }
  
    .pt-ma-65--sm {
        margin: 65px!important;
    }
  
    .pt-ma-70--sm {
        margin: 70px!important;
    }
  
    .pt-ma-75--sm {
        margin: 75px!important;
    }
  
    .pt-ma-80--sm {
        margin: 80px!important;
    }
  
    .pt-ma-85--sm {
        margin: 85px!important;
    }
  
    .pt-ma-90--sm {
        margin: 90px!important;
    }
  
    .pt-ma-95--sm {
        margin: 95px!important;
    }
  
    .pt-ma-100--sm {
        margin: 100px!important;
    }
  
    .pt-ma-110--sm {
        margin: 10px!important;
    }
  
    .pt-ma-120--sm {
        margin: 120px!important;
    }
  
    .pt-ma-130--sm {
        margin: 130px!important;
    }
  
    .pt-ma-140--sm {
        margin: 140px!important;
    }
  
    .pt-ma-150--sm {
        margin: 150px!important;
    }
  
    .pt-ma-160--sm {
        margin: 160px!important;
    }
  
    .pt-ma-170--sm {
        margin: 170px!important;
    }
  
    .pt-ma-180--sm {
        margin: 180px!important;
    }
  
    .pt-ma-190--sm {
        margin: 190px!important;
    }
  
    .pt-ma-200--sm {
        margin: 200px!important;
    }
  
    .pt-ma-250--sm {
        margin: 250px!important;
    }
  
    .pt-ma-300--sm {
        margin: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ma-0--md {
        margin: 0px!important;
    }
  
    .pt-ma-1--md {
        margin: 1px!important;
    }
  
    .pt-ma-2--md {
        margin: 2px!important;
    }
  
    .pt-ma-3--md {
        margin: 3px!important;
    }
  
    .pt-ma-4--md {
        margin: 4px!important;
    }
  
    .pt-ma-5--md {
        margin: 5px!important;
    }
  
    .pt-ma-6--md {
        margin: 6px!important;
    }
  
    .pt-ma-7--md {
        margin: 7px!important;
    }
  
    .pt-ma-8--md {
        margin: 8px!important;
    }
  
    .pt-ma-9--md {
        margin: 9px!important;
    }
  
    .pt-ma-10--md {
        margin: 10px!important;
    }
  
    .pt-ma-11--md {
        margin: 11px!important;
    }
  
    .pt-ma-12--md {
        margin: 12px!important;
    }
  
    .pt-ma-13--md {
        margin: 13px!important;
    }
  
    .pt-ma-14--md {
        margin: 14px!important;
    }
  
    .pt-ma-15--md {
        margin: 15px!important;
    }
  
    .pt-ma-16--md {
        margin: 16px!important;
    }
  
    .pt-ma-17--md {
        margin: 17px!important;
    }
  
    .pt-ma-18--md {
        margin: 18px!important;
    }
  
    .pt-ma-19--md {
        margin: 19px!important;
    }
  
    .pt-ma-20--md {
        margin: 20px!important;
    }
  
    .pt-ma-21--md {
        margin: 21px!important;
    }
  
    .pt-ma-22--md {
        margin: 22px!important;
    }
  
    .pt-ma-23--md {
        margin: 23px!important;
    }
  
    .pt-ma-24--md {
        margin: 24px!important;
    }
  
    .pt-ma-25--md {
        margin: 25px!important;
    }
  
    .pt-ma-30--md {
        margin: 30px!important;
    }
  
    .pt-ma-35--md {
        margin: 35px!important;
    }
  
    .pt-ma-40--md {
        margin: 40px!important;
    }
  
    .pt-ma-45--md {
        margin: 45px!important;
    }
  
    .pt-ma-50--md {
        margin: 50px!important;
    }
  
    .pt-ma-55--md {
        margin: 55px!important;
    }
  
    .pt-ma-60--md {
        margin: 60px!important;
    }
  
    .pt-ma-65--md {
        margin: 65px!important;
    }
  
    .pt-ma-70--md {
        margin: 70px!important;
    }
  
    .pt-ma-75--md {
        margin: 75px!important;
    }
  
    .pt-ma-80--md {
        margin: 80px!important;
    }
  
    .pt-ma-85--md {
        margin: 85px!important;
    }
  
    .pt-ma-90--md {
        margin: 90px!important;
    }
  
    .pt-ma-95--md {
        margin: 95px!important;
    }
  
    .pt-ma-100--md {
        margin: 100px!important;
    }
  
    .pt-ma-110--md {
        margin: 10px!important;
    }
  
    .pt-ma-120--md {
        margin: 120px!important;
    }
  
    .pt-ma-130--md {
        margin: 130px!important;
    }
  
    .pt-ma-140--md {
        margin: 140px!important;
    }
  
    .pt-ma-150--md {
        margin: 150px!important;
    }
  
    .pt-ma-160--md {
        margin: 160px!important;
    }
  
    .pt-ma-170--md {
        margin: 170px!important;
    }
  
    .pt-ma-180--md {
        margin: 180px!important;
    }
  
    .pt-ma-190--md {
        margin: 190px!important;
    }
  
    .pt-ma-200--md {
        margin: 200px!important;
    }
  
    .pt-ma-250--md {
        margin: 250px!important;
    }
  
    .pt-ma-300--md {
        margin: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ma-0--lg {
        margin: 0px!important;
    }
  
    .pt-ma-1--lg {
        margin: 1px!important;
    }
  
    .pt-ma-2--lg {
        margin: 2px!important;
    }
  
    .pt-ma-3--lg {
        margin: 3px!important;
    }
  
    .pt-ma-4--lg {
        margin: 4px!important;
    }
  
    .pt-ma-5--lg {
        margin: 5px!important;
    }
  
    .pt-ma-6--lg {
        margin: 6px!important;
    }
  
    .pt-ma-7--lg {
        margin: 7px!important;
    }
  
    .pt-ma-8--lg {
        margin: 8px!important;
    }
  
    .pt-ma-9--lg {
        margin: 9px!important;
    }
  
    .pt-ma-10--lg {
        margin: 10px!important;
    }
  
    .pt-ma-11--lg {
        margin: 11px!important;
    }
  
    .pt-ma-12--lg {
        margin: 12px!important;
    }
  
    .pt-ma-13--lg {
        margin: 13px!important;
    }
  
    .pt-ma-14--lg {
        margin: 14px!important;
    }
  
    .pt-ma-15--lg {
        margin: 15px!important;
    }
  
    .pt-ma-16--lg {
        margin: 16px!important;
    }
  
    .pt-ma-17--lg {
        margin: 17px!important;
    }
  
    .pt-ma-18--lg {
        margin: 18px!important;
    }
  
    .pt-ma-19--lg {
        margin: 19px!important;
    }
  
    .pt-ma-20--lg {
        margin: 20px!important;
    }
  
    .pt-ma-21--lg {
        margin: 21px!important;
    }
  
    .pt-ma-22--lg {
        margin: 22px!important;
    }
  
    .pt-ma-23--lg {
        margin: 23px!important;
    }
  
    .pt-ma-24--lg {
        margin: 24px!important;
    }
  
    .pt-ma-25--lg {
        margin: 25px!important;
    }
  
    .pt-ma-30--lg {
        margin: 30px!important;
    }
  
    .pt-ma-35--lg {
        margin: 35px!important;
    }
  
    .pt-ma-40--lg {
        margin: 40px!important;
    }
  
    .pt-ma-45--lg {
        margin: 45px!important;
    }
  
    .pt-ma-50--lg {
        margin: 50px!important;
    }
  
    .pt-ma-55--lg {
        margin: 55px!important;
    }
  
    .pt-ma-60--lg {
        margin: 60px!important;
    }
  
    .pt-ma-65--lg {
        margin: 65px!important;
    }
  
    .pt-ma-70--lg {
        margin: 70px!important;
    }
  
    .pt-ma-75--lg {
        margin: 75px!important;
    }
  
    .pt-ma-80--lg {
        margin: 80px!important;
    }
  
    .pt-ma-85--lg {
        margin: 85px!important;
    }
  
    .pt-ma-90--lg {
        margin: 90px!important;
    }
  
    .pt-ma-95--lg {
        margin: 95px!important;
    }
  
    .pt-ma-100--lg {
        margin: 100px!important;
    }
  
    .pt-ma-110--lg {
        margin: 10px!important;
    }
  
    .pt-ma-120--lg {
        margin: 120px!important;
    }
  
    .pt-ma-130--lg {
        margin: 130px!important;
    }
  
    .pt-ma-140--lg {
        margin: 140px!important;
    }
  
    .pt-ma-150--lg {
        margin: 150px!important;
    }
  
    .pt-ma-160--lg {
        margin: 160px!important;
    }
  
    .pt-ma-170--lg {
        margin: 170px!important;
    }
  
    .pt-ma-180--lg {
        margin: 180px!important;
    }
  
    .pt-ma-190--lg {
        margin: 190px!important;
    }
  
    .pt-ma-200--lg {
        margin: 200px!important;
    }
  
    .pt-ma-250--lg {
        margin: 250px!important;
    }
  
    .pt-ma-300--lg {
        margin: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ma-0--xl {
        margin: 0px!important;
    }
  
    .pt-ma-1--xl {
        margin: 1px!important;
    }
  
    .pt-ma-2--xl {
        margin: 2px!important;
    }
  
    .pt-ma-3--xl {
        margin: 3px!important;
    }
  
    .pt-ma-4--xl {
        margin: 4px!important;
    }
  
    .pt-ma-5--xl {
        margin: 5px!important;
    }
  
    .pt-ma-6--xl {
        margin: 6px!important;
    }
  
    .pt-ma-7--xl {
        margin: 7px!important;
    }
  
    .pt-ma-8--xl {
        margin: 8px!important;
    }
  
    .pt-ma-9--xl {
        margin: 9px!important;
    }
  
    .pt-ma-10--xl {
        margin: 10px!important;
    }
  
    .pt-ma-11--xl {
        margin: 11px!important;
    }
  
    .pt-ma-12--xl {
        margin: 12px!important;
    }
  
    .pt-ma-13--xl {
        margin: 13px!important;
    }
  
    .pt-ma-14--xl {
        margin: 14px!important;
    }
  
    .pt-ma-15--xl {
        margin: 15px!important;
    }
  
    .pt-ma-16--xl {
        margin: 16px!important;
    }
  
    .pt-ma-17--xl {
        margin: 17px!important;
    }
  
    .pt-ma-18--xl {
        margin: 18px!important;
    }
  
    .pt-ma-19--xl {
        margin: 19px!important;
    }
  
    .pt-ma-20--xl {
        margin: 20px!important;
    }
  
    .pt-ma-21--xl {
        margin: 21px!important;
    }
  
    .pt-ma-22--xl {
        margin: 22px!important;
    }
  
    .pt-ma-23--xl {
        margin: 23px!important;
    }
  
    .pt-ma-24--xl {
        margin: 24px!important;
    }
  
    .pt-ma-25--xl {
        margin: 25px!important;
    }
  
    .pt-ma-30--xl {
        margin: 30px!important;
    }
  
    .pt-ma-35--xl {
        margin: 35px!important;
    }
  
    .pt-ma-40--xl {
        margin: 40px!important;
    }
  
    .pt-ma-45--xl {
        margin: 45px!important;
    }
  
    .pt-ma-50--xl {
        margin: 50px!important;
    }
  
    .pt-ma-55--xl {
        margin: 55px!important;
    }
  
    .pt-ma-60--xl {
        margin: 60px!important;
    }
  
    .pt-ma-65--xl {
        margin: 65px!important;
    }
  
    .pt-ma-70--xl {
        margin: 70px!important;
    }
  
    .pt-ma-75--xl {
        margin: 75px!important;
    }
  
    .pt-ma-80--xl {
        margin: 80px!important;
    }
  
    .pt-ma-85--xl {
        margin: 85px!important;
    }
  
    .pt-ma-90--xl {
        margin: 90px!important;
    }
  
    .pt-ma-95--xl {
        margin: 95px!important;
    }
  
    .pt-ma-100--xl {
        margin: 100px!important;
    }
  
    .pt-ma-110--xl {
        margin: 10px!important;
    }
  
    .pt-ma-120--xl {
        margin: 120px!important;
    }
  
    .pt-ma-130--xl {
        margin: 130px!important;
    }
  
    .pt-ma-140--xl {
        margin: 140px!important;
    }
  
    .pt-ma-150--xl {
        margin: 150px!important;
    }
  
    .pt-ma-160--xl {
        margin: 160px!important;
    }
  
    .pt-ma-170--xl {
        margin: 170px!important;
    }
  
    .pt-ma-180--xl {
        margin: 180px!important;
    }
  
    .pt-ma-190--xl {
        margin: 190px!important;
    }
  
    .pt-ma-200--xl {
        margin: 200px!important;
    }
  
    .pt-ma-250--xl {
        margin: 250px!important;
    }
  
    .pt-ma-300--xl {
        margin: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ma-0--xxl {
        margin: 0px!important;
    }
  
    .pt-ma-1--xxl {
        margin: 1px!important;
    }
  
    .pt-ma-2--xxl {
        margin: 2px!important;
    }
  
    .pt-ma-3--xxl {
        margin: 3px!important;
    }
  
    .pt-ma-4--xxl {
        margin: 4px!important;
    }
  
    .pt-ma-5--xxl {
        margin: 5px!important;
    }
  
    .pt-ma-6--xxl {
        margin: 6px!important;
    }
  
    .pt-ma-7--xxl {
        margin: 7px!important;
    }
  
    .pt-ma-8--xxl {
        margin: 8px!important;
    }
  
    .pt-ma-9--xxl {
        margin: 9px!important;
    }
  
    .pt-ma-10--xxl {
        margin: 10px!important;
    }
  
    .pt-ma-11--xxl {
        margin: 11px!important;
    }
  
    .pt-ma-12--xxl {
        margin: 12px!important;
    }
  
    .pt-ma-13--xxl {
        margin: 13px!important;
    }
  
    .pt-ma-14--xxl {
        margin: 14px!important;
    }
  
    .pt-ma-15--xxl {
        margin: 15px!important;
    }
  
    .pt-ma-16--xxl {
        margin: 16px!important;
    }
  
    .pt-ma-17--xxl {
        margin: 17px!important;
    }
  
    .pt-ma-18--xxl {
        margin: 18px!important;
    }
  
    .pt-ma-19--xxl {
        margin: 19px!important;
    }
  
    .pt-ma-20--xxl {
        margin: 20px!important;
    }
  
    .pt-ma-21--xxl {
        margin: 21px!important;
    }
  
    .pt-ma-22--xxl {
        margin: 22px!important;
    }
  
    .pt-ma-23--xxl {
        margin: 23px!important;
    }
  
    .pt-ma-24--xxl {
        margin: 24px!important;
    }
  
    .pt-ma-25--xxl {
        margin: 25px!important;
    }
  
    .pt-ma-30--xxl {
        margin: 30px!important;
    }
  
    .pt-ma-35--xxl {
        margin: 35px!important;
    }
  
    .pt-ma-40--xxl {
        margin: 40px!important;
    }
  
    .pt-ma-45--xxl {
        margin: 45px!important;
    }
  
    .pt-ma-50--xxl {
        margin: 50px!important;
    }
  
    .pt-ma-55--xxl {
        margin: 55px!important;
    }
  
    .pt-ma-60--xxl {
        margin: 60px!important;
    }
  
    .pt-ma-65--xxl {
        margin: 65px!important;
    }
  
    .pt-ma-70--xxl {
        margin: 70px!important;
    }
  
    .pt-ma-75--xxl {
        margin: 75px!important;
    }
  
    .pt-ma-80--xxl {
        margin: 80px!important;
    }
  
    .pt-ma-85--xxl {
        margin: 85px!important;
    }
  
    .pt-ma-90--xxl {
        margin: 90px!important;
    }
  
    .pt-ma-95--xxl {
        margin: 95px!important;
    }
  
    .pt-ma-100--xxl {
        margin: 100px!important;
    }
  
    .pt-ma-110--xxl {
        margin: 10px!important;
    }
  
    .pt-ma-120--xxl {
        margin: 120px!important;
    }
  
    .pt-ma-130--xxl {
        margin: 130px!important;
    }
  
    .pt-ma-140--xxl {
        margin: 140px!important;
    }
  
    .pt-ma-150--xxl {
        margin: 150px!important;
    }
  
    .pt-ma-160--xxl {
        margin: 160px!important;
    }
  
    .pt-ma-170--xxl {
        margin: 170px!important;
    }
  
    .pt-ma-180--xxl {
        margin: 180px!important;
    }
  
    .pt-ma-190--xxl {
        margin: 190px!important;
    }
  
    .pt-ma-200--xxl {
        margin: 200px!important;
    }
  
    .pt-ma-250--xxl {
        margin: 250px!important;
    }
  
    .pt-ma-300--xxl {
        margin: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-ma-0x {
    margin: 0%!important;
  }
  
  .pt-ma-1x {
    margin: 1%!important;
  }
  
  .pt-ma-2x {
    margin: 2%!important;
  }
  
  .pt-ma-3x {
    margin: 3%!important;
  }
  
  .pt-ma-4x {
    margin: 4%!important;
  }
  
  .pt-ma-5x {
    margin: 5%!important;
  }
  
  .pt-ma-6x {
    margin: 6%!important;
  }
  
  .pt-ma-7x {
    margin: 7%!important;
  }
  
  .pt-ma-8x {
    margin: 8%!important;
  }
  
  .pt-ma-9x {
    margin: 9%!important;
  }
  
  .pt-ma-10x {
    margin: 10%!important;
  }
  
  .pt-ma-11x {
    margin: 11%!important;
  }
  
  .pt-ma-12x {
    margin: 12%!important;
  }
  
  .pt-ma-13x {
    margin: 13%!important;
  }
  
  .pt-ma-14x {
    margin: 14%!important;
  }
  
  .pt-ma-15x {
    margin: 15%!important;
  }
  
  .pt-ma-16x {
    margin: 16%!important;
  }
  
  .pt-ma-17x {
    margin: 17%!important;
  }
  
  .pt-ma-18x {
    margin: 18%!important;
  }
  
  .pt-ma-19x {
    margin: 19%!important;
  }
  
  .pt-ma-20x {
    margin: 20%!important;
  }
  
  .pt-ma-21x {
    margin: 21%!important;
  }
  
  .pt-ma-22x {
    margin: 22%!important;
  }
  
  .pt-ma-23x {
    margin: 23%!important;
  }
  
  .pt-ma-24x {
    margin: 24%!important;
  }
  
  .pt-ma-25x {
    margin: 25%!important;
  }
  
  .pt-ma-30x {
    margin: 30%!important;
  }
  
  .pt-ma-35x {
    margin: 35%!important;
  }
  
  .pt-ma-40x {
    margin: 40%!important;
  }
  
  .pt-ma-45x {
    margin: 45%!important;
  }
  
  .pt-ma-50x {
    margin: 50%!important;
  }
  
  .pt-ma-55x {
    margin: 55%!important;
  }
  
  .pt-ma-60x {
    margin: 60%!important;
  }
  
  .pt-ma-65x {
    margin: 65%!important;
  }
  
  .pt-ma-70x {
    margin: 70%!important;
  }
  
  .pt-ma-75x {
    margin: 75%!important;
  }
  
  .pt-ma-80x {
    margin: 80%!important;
  }
  
  .pt-ma-85x {
    margin: 85%!important;
  }
  
  .pt-ma-90x {
    margin: 90%!important;
  }
  
  .pt-ma-95x {
    margin: 95%!important;
  }
  
  .pt-ma-100x {
    margin: 100%!important;
  }
  
  .pt-ma-110x {
    margin: 10%!important;
  }
  
  .pt-ma-120x {
    margin: 120%!important;
  }
  
  .pt-ma-130x {
    margin: 130%!important;
  }
  
  .pt-ma-140x {
    margin: 140%!important;
  }
  
  .pt-ma-150x {
    margin: 150%!important;
  }
  
  .pt-ma-160x {
    margin: 160%!important;
  }
  
  .pt-ma-170x {
    margin: 170%!important;
  }
  
  .pt-ma-180x {
    margin: 180%!important;
  }
  
  .pt-ma-190x {
    margin: 190%!important;
  }
  
  .pt-ma-200x {
    margin: 200%!important;
  }
  
  .pt-ma-250x {
    margin: 250%!important;
  }
  
  .pt-ma-300x {
    margin: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ma-0x--sm {
        margin: 0%!important;
    }
  
    .pt-ma-1x--sm {
        margin: 1%!important;
    }
  
    .pt-ma-2x--sm {
        margin: 2%!important;
    }
  
    .pt-ma-3x--sm {
        margin: 3%!important;
    }
  
    .pt-ma-4x--sm {
        margin: 4%!important;
    }
  
    .pt-ma-5x--sm {
        margin: 5%!important;
    }
  
    .pt-ma-6x--sm {
        margin: 6%!important;
    }
  
    .pt-ma-7x--sm {
        margin: 7%!important;
    }
  
    .pt-ma-8x--sm {
        margin: 8%!important;
    }
  
    .pt-ma-9x--sm {
        margin: 9%!important;
    }
  
    .pt-ma-10x--sm {
        margin: 10%!important;
    }
  
    .pt-ma-11x--sm {
        margin: 11%!important;
    }
  
    .pt-ma-12x--sm {
        margin: 12%!important;
    }
  
    .pt-ma-13x--sm {
        margin: 13%!important;
    }
  
    .pt-ma-14x--sm {
        margin: 14%!important;
    }
  
    .pt-ma-15x--sm {
        margin: 15%!important;
    }
  
    .pt-ma-16x--sm {
        margin: 16%!important;
    }
  
    .pt-ma-17x--sm {
        margin: 17%!important;
    }
  
    .pt-ma-18x--sm {
        margin: 18%!important;
    }
  
    .pt-ma-19x--sm {
        margin: 19%!important;
    }
  
    .pt-ma-20x--sm {
        margin: 20%!important;
    }
  
    .pt-ma-21x--sm {
        margin: 21%!important;
    }
  
    .pt-ma-22x--sm {
        margin: 22%!important;
    }
  
    .pt-ma-23x--sm {
        margin: 23%!important;
    }
  
    .pt-ma-24x--sm {
        margin: 24%!important;
    }
  
    .pt-ma-25x--sm {
        margin: 25%!important;
    }
  
    .pt-ma-30x--sm {
        margin: 30%!important;
    }
  
    .pt-ma-35x--sm {
        margin: 35%!important;
    }
  
    .pt-ma-40x--sm {
        margin: 40%!important;
    }
  
    .pt-ma-45x--sm {
        margin: 45%!important;
    }
  
    .pt-ma-50x--sm {
        margin: 50%!important;
    }
  
    .pt-ma-55x--sm {
        margin: 55%!important;
    }
  
    .pt-ma-60x--sm {
        margin: 60%!important;
    }
  
    .pt-ma-65x--sm {
        margin: 65%!important;
    }
  
    .pt-ma-70x--sm {
        margin: 70%!important;
    }
  
    .pt-ma-75x--sm {
        margin: 75%!important;
    }
  
    .pt-ma-80x--sm {
        margin: 80%!important;
    }
  
    .pt-ma-85x--sm {
        margin: 85%!important;
    }
  
    .pt-ma-90x--sm {
        margin: 90%!important;
    }
  
    .pt-ma-95x--sm {
        margin: 95%!important;
    }
  
    .pt-ma-100x--sm {
        margin: 100%!important;
    }
  
    .pt-ma-110x--sm {
        margin: 10%!important;
    }
  
    .pt-ma-120x--sm {
        margin: 120%!important;
    }
  
    .pt-ma-130x--sm {
        margin: 130%!important;
    }
  
    .pt-ma-140x--sm {
        margin: 140%!important;
    }
  
    .pt-ma-150x--sm {
        margin: 150%!important;
    }
  
    .pt-ma-160x--sm {
        margin: 160%!important;
    }
  
    .pt-ma-170x--sm {
        margin: 170%!important;
    }
  
    .pt-ma-180x--sm {
        margin: 180%!important;
    }
  
    .pt-ma-190x--sm {
        margin: 190%!important;
    }
  
    .pt-ma-200x--sm {
        margin: 200%!important;
    }
  
    .pt-ma-250x--sm {
        margin: 250%!important;
    }
  
    .pt-ma-300x--sm {
        margin: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ma-0x--md {
        margin: 0%!important;
    }
  
    .pt-ma-1x--md {
        margin: 1%!important;
    }
  
    .pt-ma-2x--md {
        margin: 2%!important;
    }
  
    .pt-ma-3x--md {
        margin: 3%!important;
    }
  
    .pt-ma-4x--md {
        margin: 4%!important;
    }
  
    .pt-ma-5x--md {
        margin: 5%!important;
    }
  
    .pt-ma-6x--md {
        margin: 6%!important;
    }
  
    .pt-ma-7x--md {
        margin: 7%!important;
    }
  
    .pt-ma-8x--md {
        margin: 8%!important;
    }
  
    .pt-ma-9x--md {
        margin: 9%!important;
    }
  
    .pt-ma-10x--md {
        margin: 10%!important;
    }
  
    .pt-ma-11x--md {
        margin: 11%!important;
    }
  
    .pt-ma-12x--md {
        margin: 12%!important;
    }
  
    .pt-ma-13x--md {
        margin: 13%!important;
    }
  
    .pt-ma-14x--md {
        margin: 14%!important;
    }
  
    .pt-ma-15x--md {
        margin: 15%!important;
    }
  
    .pt-ma-16x--md {
        margin: 16%!important;
    }
  
    .pt-ma-17x--md {
        margin: 17%!important;
    }
  
    .pt-ma-18x--md {
        margin: 18%!important;
    }
  
    .pt-ma-19x--md {
        margin: 19%!important;
    }
  
    .pt-ma-20x--md {
        margin: 20%!important;
    }
  
    .pt-ma-21x--md {
        margin: 21%!important;
    }
  
    .pt-ma-22x--md {
        margin: 22%!important;
    }
  
    .pt-ma-23x--md {
        margin: 23%!important;
    }
  
    .pt-ma-24x--md {
        margin: 24%!important;
    }
  
    .pt-ma-25x--md {
        margin: 25%!important;
    }
  
    .pt-ma-30x--md {
        margin: 30%!important;
    }
  
    .pt-ma-35x--md {
        margin: 35%!important;
    }
  
    .pt-ma-40x--md {
        margin: 40%!important;
    }
  
    .pt-ma-45x--md {
        margin: 45%!important;
    }
  
    .pt-ma-50x--md {
        margin: 50%!important;
    }
  
    .pt-ma-55x--md {
        margin: 55%!important;
    }
  
    .pt-ma-60x--md {
        margin: 60%!important;
    }
  
    .pt-ma-65x--md {
        margin: 65%!important;
    }
  
    .pt-ma-70x--md {
        margin: 70%!important;
    }
  
    .pt-ma-75x--md {
        margin: 75%!important;
    }
  
    .pt-ma-80x--md {
        margin: 80%!important;
    }
  
    .pt-ma-85x--md {
        margin: 85%!important;
    }
  
    .pt-ma-90x--md {
        margin: 90%!important;
    }
  
    .pt-ma-95x--md {
        margin: 95%!important;
    }
  
    .pt-ma-100x--md {
        margin: 100%!important;
    }
  
    .pt-ma-110x--md {
        margin: 10%!important;
    }
  
    .pt-ma-120x--md {
        margin: 120%!important;
    }
  
    .pt-ma-130x--md {
        margin: 130%!important;
    }
  
    .pt-ma-140x--md {
        margin: 140%!important;
    }
  
    .pt-ma-150x--md {
        margin: 150%!important;
    }
  
    .pt-ma-160x--md {
        margin: 160%!important;
    }
  
    .pt-ma-170x--md {
        margin: 170%!important;
    }
  
    .pt-ma-180x--md {
        margin: 180%!important;
    }
  
    .pt-ma-190x--md {
        margin: 190%!important;
    }
  
    .pt-ma-200x--md {
        margin: 200%!important;
    }
  
    .pt-ma-250x--md {
        margin: 250%!important;
    }
  
    .pt-ma-300x--md {
        margin: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ma-0x--lg {
        margin: 0%!important;
    }
  
    .pt-ma-1x--lg {
        margin: 1%!important;
    }
  
    .pt-ma-2x--lg {
        margin: 2%!important;
    }
  
    .pt-ma-3x--lg {
        margin: 3%!important;
    }
  
    .pt-ma-4x--lg {
        margin: 4%!important;
    }
  
    .pt-ma-5x--lg {
        margin: 5%!important;
    }
  
    .pt-ma-6x--lg {
        margin: 6%!important;
    }
  
    .pt-ma-7x--lg {
        margin: 7%!important;
    }
  
    .pt-ma-8x--lg {
        margin: 8%!important;
    }
  
    .pt-ma-9x--lg {
        margin: 9%!important;
    }
  
    .pt-ma-10x--lg {
        margin: 10%!important;
    }
  
    .pt-ma-11x--lg {
        margin: 11%!important;
    }
  
    .pt-ma-12x--lg {
        margin: 12%!important;
    }
  
    .pt-ma-13x--lg {
        margin: 13%!important;
    }
  
    .pt-ma-14x--lg {
        margin: 14%!important;
    }
  
    .pt-ma-15x--lg {
        margin: 15%!important;
    }
  
    .pt-ma-16x--lg {
        margin: 16%!important;
    }
  
    .pt-ma-17x--lg {
        margin: 17%!important;
    }
  
    .pt-ma-18x--lg {
        margin: 18%!important;
    }
  
    .pt-ma-19x--lg {
        margin: 19%!important;
    }
  
    .pt-ma-20x--lg {
        margin: 20%!important;
    }
  
    .pt-ma-21x--lg {
        margin: 21%!important;
    }
  
    .pt-ma-22x--lg {
        margin: 22%!important;
    }
  
    .pt-ma-23x--lg {
        margin: 23%!important;
    }
  
    .pt-ma-24x--lg {
        margin: 24%!important;
    }
  
    .pt-ma-25x--lg {
        margin: 25%!important;
    }
  
    .pt-ma-30x--lg {
        margin: 30%!important;
    }
  
    .pt-ma-35x--lg {
        margin: 35%!important;
    }
  
    .pt-ma-40x--lg {
        margin: 40%!important;
    }
  
    .pt-ma-45x--lg {
        margin: 45%!important;
    }
  
    .pt-ma-50x--lg {
        margin: 50%!important;
    }
  
    .pt-ma-55x--lg {
        margin: 55%!important;
    }
  
    .pt-ma-60x--lg {
        margin: 60%!important;
    }
  
    .pt-ma-65x--lg {
        margin: 65%!important;
    }
  
    .pt-ma-70x--lg {
        margin: 70%!important;
    }
  
    .pt-ma-75x--lg {
        margin: 75%!important;
    }
  
    .pt-ma-80x--lg {
        margin: 80%!important;
    }
  
    .pt-ma-85x--lg {
        margin: 85%!important;
    }
  
    .pt-ma-90x--lg {
        margin: 90%!important;
    }
  
    .pt-ma-95x--lg {
        margin: 95%!important;
    }
  
    .pt-ma-100x--lg {
        margin: 100%!important;
    }
  
    .pt-ma-110x--lg {
        margin: 10%!important;
    }
  
    .pt-ma-120x--lg {
        margin: 120%!important;
    }
  
    .pt-ma-130x--lg {
        margin: 130%!important;
    }
  
    .pt-ma-140x--lg {
        margin: 140%!important;
    }
  
    .pt-ma-150x--lg {
        margin: 150%!important;
    }
  
    .pt-ma-160x--lg {
        margin: 160%!important;
    }
  
    .pt-ma-170x--lg {
        margin: 170%!important;
    }
  
    .pt-ma-180x--lg {
        margin: 180%!important;
    }
  
    .pt-ma-190x--lg {
        margin: 190%!important;
    }
  
    .pt-ma-200x--lg {
        margin: 200%!important;
    }
  
    .pt-ma-250x--lg {
        margin: 250%!important;
    }
  
    .pt-ma-300x--lg {
        margin: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ma-0x--xl {
        margin: 0%!important;
    }
  
    .pt-ma-1x--xl {
        margin: 1%!important;
    }
  
    .pt-ma-2x--xl {
        margin: 2%!important;
    }
  
    .pt-ma-3x--xl {
        margin: 3%!important;
    }
  
    .pt-ma-4x--xl {
        margin: 4%!important;
    }
  
    .pt-ma-5x--xl {
        margin: 5%!important;
    }
  
    .pt-ma-6x--xl {
        margin: 6%!important;
    }
  
    .pt-ma-7x--xl {
        margin: 7%!important;
    }
  
    .pt-ma-8x--xl {
        margin: 8%!important;
    }
  
    .pt-ma-9x--xl {
        margin: 9%!important;
    }
  
    .pt-ma-10x--xl {
        margin: 10%!important;
    }
  
    .pt-ma-11x--xl {
        margin: 11%!important;
    }
  
    .pt-ma-12x--xl {
        margin: 12%!important;
    }
  
    .pt-ma-13x--xl {
        margin: 13%!important;
    }
  
    .pt-ma-14x--xl {
        margin: 14%!important;
    }
  
    .pt-ma-15x--xl {
        margin: 15%!important;
    }
  
    .pt-ma-16x--xl {
        margin: 16%!important;
    }
  
    .pt-ma-17x--xl {
        margin: 17%!important;
    }
  
    .pt-ma-18x--xl {
        margin: 18%!important;
    }
  
    .pt-ma-19x--xl {
        margin: 19%!important;
    }
  
    .pt-ma-20x--xl {
        margin: 20%!important;
    }
  
    .pt-ma-21x--xl {
        margin: 21%!important;
    }
  
    .pt-ma-22x--xl {
        margin: 22%!important;
    }
  
    .pt-ma-23x--xl {
        margin: 23%!important;
    }
  
    .pt-ma-24x--xl {
        margin: 24%!important;
    }
  
    .pt-ma-25x--xl {
        margin: 25%!important;
    }
  
    .pt-ma-30x--xl {
        margin: 30%!important;
    }
  
    .pt-ma-35x--xl {
        margin: 35%!important;
    }
  
    .pt-ma-40x--xl {
        margin: 40%!important;
    }
  
    .pt-ma-45x--xl {
        margin: 45%!important;
    }
  
    .pt-ma-50x--xl {
        margin: 50%!important;
    }
  
    .pt-ma-55x--xl {
        margin: 55%!important;
    }
  
    .pt-ma-60x--xl {
        margin: 60%!important;
    }
  
    .pt-ma-65x--xl {
        margin: 65%!important;
    }
  
    .pt-ma-70x--xl {
        margin: 70%!important;
    }
  
    .pt-ma-75x--xl {
        margin: 75%!important;
    }
  
    .pt-ma-80x--xl {
        margin: 80%!important;
    }
  
    .pt-ma-85x--xl {
        margin: 85%!important;
    }
  
    .pt-ma-90x--xl {
        margin: 90%!important;
    }
  
    .pt-ma-95x--xl {
        margin: 95%!important;
    }
  
    .pt-ma-100x--xl {
        margin: 100%!important;
    }
  
    .pt-ma-110x--xl {
        margin: 10%!important;
    }
  
    .pt-ma-120x--xl {
        margin: 120%!important;
    }
  
    .pt-ma-130x--xl {
        margin: 130%!important;
    }
  
    .pt-ma-140x--xl {
        margin: 140%!important;
    }
  
    .pt-ma-150x--xl {
        margin: 150%!important;
    }
  
    .pt-ma-160x--xl {
        margin: 160%!important;
    }
  
    .pt-ma-170x--xl {
        margin: 170%!important;
    }
  
    .pt-ma-180x--xl {
        margin: 180%!important;
    }
  
    .pt-ma-190x--xl {
        margin: 190%!important;
    }
  
    .pt-ma-200x--xl {
        margin: 200%!important;
    }
  
    .pt-ma-250x--xl {
        margin: 250%!important;
    }
  
    .pt-ma-300x--xl {
        margin: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ma-0x--xxl {
        margin: 0%!important;
    }
  
    .pt-ma-1x--xxl {
        margin: 1%!important;
    }
  
    .pt-ma-2x--xxl {
        margin: 2%!important;
    }
  
    .pt-ma-3x--xxl {
        margin: 3%!important;
    }
  
    .pt-ma-4x--xxl {
        margin: 4%!important;
    }
  
    .pt-ma-5x--xxl {
        margin: 5%!important;
    }
  
    .pt-ma-6x--xxl {
        margin: 6%!important;
    }
  
    .pt-ma-7x--xxl {
        margin: 7%!important;
    }
  
    .pt-ma-8x--xxl {
        margin: 8%!important;
    }
  
    .pt-ma-9x--xxl {
        margin: 9%!important;
    }
  
    .pt-ma-10x--xxl {
        margin: 10%!important;
    }
  
    .pt-ma-11x--xxl {
        margin: 11%!important;
    }
  
    .pt-ma-12x--xxl {
        margin: 12%!important;
    }
  
    .pt-ma-13x--xxl {
        margin: 13%!important;
    }
  
    .pt-ma-14x--xxl {
        margin: 14%!important;
    }
  
    .pt-ma-15x--xxl {
        margin: 15%!important;
    }
  
    .pt-ma-16x--xxl {
        margin: 16%!important;
    }
  
    .pt-ma-17x--xxl {
        margin: 17%!important;
    }
  
    .pt-ma-18x--xxl {
        margin: 18%!important;
    }
  
    .pt-ma-19x--xxl {
        margin: 19%!important;
    }
  
    .pt-ma-20x--xxl {
        margin: 20%!important;
    }
  
    .pt-ma-21x--xxl {
        margin: 21%!important;
    }
  
    .pt-ma-22x--xxl {
        margin: 22%!important;
    }
  
    .pt-ma-23x--xxl {
        margin: 23%!important;
    }
  
    .pt-ma-24x--xxl {
        margin: 24%!important;
    }
  
    .pt-ma-25x--xxl {
        margin: 25%!important;
    }
  
    .pt-ma-30x--xxl {
        margin: 30%!important;
    }
  
    .pt-ma-35x--xxl {
        margin: 35%!important;
    }
  
    .pt-ma-40x--xxl {
        margin: 40%!important;
    }
  
    .pt-ma-45x--xxl {
        margin: 45%!important;
    }
  
    .pt-ma-50x--xxl {
        margin: 50%!important;
    }
  
    .pt-ma-55x--xxl {
        margin: 55%!important;
    }
  
    .pt-ma-60x--xxl {
        margin: 60%!important;
    }
  
    .pt-ma-65x--xxl {
        margin: 65%!important;
    }
  
    .pt-ma-70x--xxl {
        margin: 70%!important;
    }
  
    .pt-ma-75x--xxl {
        margin: 75%!important;
    }
  
    .pt-ma-80x--xxl {
        margin: 80%!important;
    }
  
    .pt-ma-85x--xxl {
        margin: 85%!important;
    }
  
    .pt-ma-90x--xxl {
        margin: 90%!important;
    }
  
    .pt-ma-95x--xxl {
        margin: 95%!important;
    }
  
    .pt-ma-100x--xxl {
        margin: 100%!important;
    }
  
    .pt-ma-110x--xxl {
        margin: 10%!important;
    }
  
    .pt-ma-120x--xxl {
        margin: 120%!important;
    }
  
    .pt-ma-130x--xxl {
        margin: 130%!important;
    }
  
    .pt-ma-140x--xxl {
        margin: 140%!important;
    }
  
    .pt-ma-150x--xxl {
        margin: 150%!important;
    }
  
    .pt-ma-160x--xxl {
        margin: 160%!important;
    }
  
    .pt-ma-170x--xxl {
        margin: 170%!important;
    }
  
    .pt-ma-180x--xxl {
        margin: 180%!important;
    }
  
    .pt-ma-190x--xxl {
        margin: 190%!important;
    }
  
    .pt-ma-200x--xxl {
        margin: 200%!important;
    }
  
    .pt-ma-250x--xxl {
        margin: 250%!important;
    }
  
    .pt-ma-300x--xxl {
        margin: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-ma-0vh {
    margin: 0vh!important;
  }
  
  .pt-ma-1vh {
    margin: 1vh!important;
  }
  
  .pt-ma-2vh {
    margin: 2vh!important;
  }
  
  .pt-ma-3vh {
    margin: 3vh!important;
  }
  
  .pt-ma-4vh {
    margin: 4vh!important;
  }
  
  .pt-ma-5vh {
    margin: 5vh!important;
  }
  
  .pt-ma-6vh {
    margin: 6vh!important;
  }
  
  .pt-ma-7vh {
    margin: 7vh!important;
  }
  
  .pt-ma-8vh {
    margin: 8vh!important;
  }
  
  .pt-ma-9vh {
    margin: 9vh!important;
  }
  
  .pt-ma-10vh {
    margin: 10vh!important;
  }
  
  .pt-ma-11vh {
    margin: 11vh!important;
  }
  
  .pt-ma-12vh {
    margin: 12vh!important;
  }
  
  .pt-ma-13vh {
    margin: 13vh!important;
  }
  
  .pt-ma-14vh {
    margin: 14vh!important;
  }
  
  .pt-ma-15vh {
    margin: 15vh!important;
  }
  
  .pt-ma-16vh {
    margin: 16vh!important;
  }
  
  .pt-ma-17vh {
    margin: 17vh!important;
  }
  
  .pt-ma-18vh {
    margin: 18vh!important;
  }
  
  .pt-ma-19vh {
    margin: 19vh!important;
  }
  
  .pt-ma-20vh {
    margin: 20vh!important;
  }
  
  .pt-ma-21vh {
    margin: 21vh!important;
  }
  
  .pt-ma-22vh {
    margin: 22vh!important;
  }
  
  .pt-ma-23vh {
    margin: 23vh!important;
  }
  
  .pt-ma-24vh {
    margin: 24vh!important;
  }
  
  .pt-ma-25vh {
    margin: 25vh!important;
  }
  
  .pt-ma-30vh {
    margin: 30vh!important;
  }
  
  .pt-ma-35vh {
    margin: 35vh!important;
  }
  
  .pt-ma-40vh {
    margin: 40vh!important;
  }
  
  .pt-ma-45vh {
    margin: 45vh!important;
  }
  
  .pt-ma-50vh {
    margin: 50vh!important;
  }
  
  .pt-ma-55vh {
    margin: 55vh!important;
  }
  
  .pt-ma-60vh {
    margin: 60vh!important;
  }
  
  .pt-ma-65vh {
    margin: 65vh!important;
  }
  
  .pt-ma-70vh {
    margin: 70vh!important;
  }
  
  .pt-ma-75vh {
    margin: 75vh!important;
  }
  
  .pt-ma-80vh {
    margin: 80vh!important;
  }
  
  .pt-ma-85vh {
    margin: 85vh!important;
  }
  
  .pt-ma-90vh {
    margin: 90vh!important;
  }
  
  .pt-ma-95vh {
    margin: 95vh!important;
  }
  
  .pt-ma-100vh {
    margin: 100vh!important;
  }
  
  .pt-ma-110vh {
    margin: 10vh!important;
  }
  
  .pt-ma-120vh {
    margin: 120vh!important;
  }
  
  .pt-ma-130vh {
    margin: 130vh!important;
  }
  
  .pt-ma-140vh {
    margin: 140vh!important;
  }
  
  .pt-ma-150vh {
    margin: 150vh!important;
  }
  
  .pt-ma-160vh {
    margin: 160vh!important;
  }
  
  .pt-ma-170vh {
    margin: 170vh!important;
  }
  
  .pt-ma-180vh {
    margin: 180vh!important;
  }
  
  .pt-ma-190vh {
    margin: 190vh!important;
  }
  
  .pt-ma-200vh {
    margin: 200vh!important;
  }
  
  .pt-ma-250vh {
    margin: 250vh!important;
  }
  
  .pt-ma-300vh {
    margin: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ma-0vh--sm {
        margin: 0vh!important;
    }
  
    .pt-ma-1vh--sm {
        margin: 1vh!important;
    }
  
    .pt-ma-2vh--sm {
        margin: 2vh!important;
    }
  
    .pt-ma-3vh--sm {
        margin: 3vh!important;
    }
  
    .pt-ma-4vh--sm {
        margin: 4vh!important;
    }
  
    .pt-ma-5vh--sm {
        margin: 5vh!important;
    }
  
    .pt-ma-6vh--sm {
        margin: 6vh!important;
    }
  
    .pt-ma-7vh--sm {
        margin: 7vh!important;
    }
  
    .pt-ma-8vh--sm {
        margin: 8vh!important;
    }
  
    .pt-ma-9vh--sm {
        margin: 9vh!important;
    }
  
    .pt-ma-10vh--sm {
        margin: 10vh!important;
    }
  
    .pt-ma-11vh--sm {
        margin: 11vh!important;
    }
  
    .pt-ma-12vh--sm {
        margin: 12vh!important;
    }
  
    .pt-ma-13vh--sm {
        margin: 13vh!important;
    }
  
    .pt-ma-14vh--sm {
        margin: 14vh!important;
    }
  
    .pt-ma-15vh--sm {
        margin: 15vh!important;
    }
  
    .pt-ma-16vh--sm {
        margin: 16vh!important;
    }
  
    .pt-ma-17vh--sm {
        margin: 17vh!important;
    }
  
    .pt-ma-18vh--sm {
        margin: 18vh!important;
    }
  
    .pt-ma-19vh--sm {
        margin: 19vh!important;
    }
  
    .pt-ma-20vh--sm {
        margin: 20vh!important;
    }
  
    .pt-ma-21vh--sm {
        margin: 21vh!important;
    }
  
    .pt-ma-22vh--sm {
        margin: 22vh!important;
    }
  
    .pt-ma-23vh--sm {
        margin: 23vh!important;
    }
  
    .pt-ma-24vh--sm {
        margin: 24vh!important;
    }
  
    .pt-ma-25vh--sm {
        margin: 25vh!important;
    }
  
    .pt-ma-30vh--sm {
        margin: 30vh!important;
    }
  
    .pt-ma-35vh--sm {
        margin: 35vh!important;
    }
  
    .pt-ma-40vh--sm {
        margin: 40vh!important;
    }
  
    .pt-ma-45vh--sm {
        margin: 45vh!important;
    }
  
    .pt-ma-50vh--sm {
        margin: 50vh!important;
    }
  
    .pt-ma-55vh--sm {
        margin: 55vh!important;
    }
  
    .pt-ma-60vh--sm {
        margin: 60vh!important;
    }
  
    .pt-ma-65vh--sm {
        margin: 65vh!important;
    }
  
    .pt-ma-70vh--sm {
        margin: 70vh!important;
    }
  
    .pt-ma-75vh--sm {
        margin: 75vh!important;
    }
  
    .pt-ma-80vh--sm {
        margin: 80vh!important;
    }
  
    .pt-ma-85vh--sm {
        margin: 85vh!important;
    }
  
    .pt-ma-90vh--sm {
        margin: 90vh!important;
    }
  
    .pt-ma-95vh--sm {
        margin: 95vh!important;
    }
  
    .pt-ma-100vh--sm {
        margin: 100vh!important;
    }
  
    .pt-ma-110vh--sm {
        margin: 10vh!important;
    }
  
    .pt-ma-120vh--sm {
        margin: 120vh!important;
    }
  
    .pt-ma-130vh--sm {
        margin: 130vh!important;
    }
  
    .pt-ma-140vh--sm {
        margin: 140vh!important;
    }
  
    .pt-ma-150vh--sm {
        margin: 150vh!important;
    }
  
    .pt-ma-160vh--sm {
        margin: 160vh!important;
    }
  
    .pt-ma-170vh--sm {
        margin: 170vh!important;
    }
  
    .pt-ma-180vh--sm {
        margin: 180vh!important;
    }
  
    .pt-ma-190vh--sm {
        margin: 190vh!important;
    }
  
    .pt-ma-200vh--sm {
        margin: 200vh!important;
    }
  
    .pt-ma-250vh--sm {
        margin: 250vh!important;
    }
  
    .pt-ma-300vh--sm {
        margin: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ma-0vh--md {
        margin: 0vh!important;
    }
  
    .pt-ma-1vh--md {
        margin: 1vh!important;
    }
  
    .pt-ma-2vh--md {
        margin: 2vh!important;
    }
  
    .pt-ma-3vh--md {
        margin: 3vh!important;
    }
  
    .pt-ma-4vh--md {
        margin: 4vh!important;
    }
  
    .pt-ma-5vh--md {
        margin: 5vh!important;
    }
  
    .pt-ma-6vh--md {
        margin: 6vh!important;
    }
  
    .pt-ma-7vh--md {
        margin: 7vh!important;
    }
  
    .pt-ma-8vh--md {
        margin: 8vh!important;
    }
  
    .pt-ma-9vh--md {
        margin: 9vh!important;
    }
  
    .pt-ma-10vh--md {
        margin: 10vh!important;
    }
  
    .pt-ma-11vh--md {
        margin: 11vh!important;
    }
  
    .pt-ma-12vh--md {
        margin: 12vh!important;
    }
  
    .pt-ma-13vh--md {
        margin: 13vh!important;
    }
  
    .pt-ma-14vh--md {
        margin: 14vh!important;
    }
  
    .pt-ma-15vh--md {
        margin: 15vh!important;
    }
  
    .pt-ma-16vh--md {
        margin: 16vh!important;
    }
  
    .pt-ma-17vh--md {
        margin: 17vh!important;
    }
  
    .pt-ma-18vh--md {
        margin: 18vh!important;
    }
  
    .pt-ma-19vh--md {
        margin: 19vh!important;
    }
  
    .pt-ma-20vh--md {
        margin: 20vh!important;
    }
  
    .pt-ma-21vh--md {
        margin: 21vh!important;
    }
  
    .pt-ma-22vh--md {
        margin: 22vh!important;
    }
  
    .pt-ma-23vh--md {
        margin: 23vh!important;
    }
  
    .pt-ma-24vh--md {
        margin: 24vh!important;
    }
  
    .pt-ma-25vh--md {
        margin: 25vh!important;
    }
  
    .pt-ma-30vh--md {
        margin: 30vh!important;
    }
  
    .pt-ma-35vh--md {
        margin: 35vh!important;
    }
  
    .pt-ma-40vh--md {
        margin: 40vh!important;
    }
  
    .pt-ma-45vh--md {
        margin: 45vh!important;
    }
  
    .pt-ma-50vh--md {
        margin: 50vh!important;
    }
  
    .pt-ma-55vh--md {
        margin: 55vh!important;
    }
  
    .pt-ma-60vh--md {
        margin: 60vh!important;
    }
  
    .pt-ma-65vh--md {
        margin: 65vh!important;
    }
  
    .pt-ma-70vh--md {
        margin: 70vh!important;
    }
  
    .pt-ma-75vh--md {
        margin: 75vh!important;
    }
  
    .pt-ma-80vh--md {
        margin: 80vh!important;
    }
  
    .pt-ma-85vh--md {
        margin: 85vh!important;
    }
  
    .pt-ma-90vh--md {
        margin: 90vh!important;
    }
  
    .pt-ma-95vh--md {
        margin: 95vh!important;
    }
  
    .pt-ma-100vh--md {
        margin: 100vh!important;
    }
  
    .pt-ma-110vh--md {
        margin: 10vh!important;
    }
  
    .pt-ma-120vh--md {
        margin: 120vh!important;
    }
  
    .pt-ma-130vh--md {
        margin: 130vh!important;
    }
  
    .pt-ma-140vh--md {
        margin: 140vh!important;
    }
  
    .pt-ma-150vh--md {
        margin: 150vh!important;
    }
  
    .pt-ma-160vh--md {
        margin: 160vh!important;
    }
  
    .pt-ma-170vh--md {
        margin: 170vh!important;
    }
  
    .pt-ma-180vh--md {
        margin: 180vh!important;
    }
  
    .pt-ma-190vh--md {
        margin: 190vh!important;
    }
  
    .pt-ma-200vh--md {
        margin: 200vh!important;
    }
  
    .pt-ma-250vh--md {
        margin: 250vh!important;
    }
  
    .pt-ma-300vh--md {
        margin: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ma-0vh--lg {
        margin: 0vh!important;
    }
  
    .pt-ma-1vh--lg {
        margin: 1vh!important;
    }
  
    .pt-ma-2vh--lg {
        margin: 2vh!important;
    }
  
    .pt-ma-3vh--lg {
        margin: 3vh!important;
    }
  
    .pt-ma-4vh--lg {
        margin: 4vh!important;
    }
  
    .pt-ma-5vh--lg {
        margin: 5vh!important;
    }
  
    .pt-ma-6vh--lg {
        margin: 6vh!important;
    }
  
    .pt-ma-7vh--lg {
        margin: 7vh!important;
    }
  
    .pt-ma-8vh--lg {
        margin: 8vh!important;
    }
  
    .pt-ma-9vh--lg {
        margin: 9vh!important;
    }
  
    .pt-ma-10vh--lg {
        margin: 10vh!important;
    }
  
    .pt-ma-11vh--lg {
        margin: 11vh!important;
    }
  
    .pt-ma-12vh--lg {
        margin: 12vh!important;
    }
  
    .pt-ma-13vh--lg {
        margin: 13vh!important;
    }
  
    .pt-ma-14vh--lg {
        margin: 14vh!important;
    }
  
    .pt-ma-15vh--lg {
        margin: 15vh!important;
    }
  
    .pt-ma-16vh--lg {
        margin: 16vh!important;
    }
  
    .pt-ma-17vh--lg {
        margin: 17vh!important;
    }
  
    .pt-ma-18vh--lg {
        margin: 18vh!important;
    }
  
    .pt-ma-19vh--lg {
        margin: 19vh!important;
    }
  
    .pt-ma-20vh--lg {
        margin: 20vh!important;
    }
  
    .pt-ma-21vh--lg {
        margin: 21vh!important;
    }
  
    .pt-ma-22vh--lg {
        margin: 22vh!important;
    }
  
    .pt-ma-23vh--lg {
        margin: 23vh!important;
    }
  
    .pt-ma-24vh--lg {
        margin: 24vh!important;
    }
  
    .pt-ma-25vh--lg {
        margin: 25vh!important;
    }
  
    .pt-ma-30vh--lg {
        margin: 30vh!important;
    }
  
    .pt-ma-35vh--lg {
        margin: 35vh!important;
    }
  
    .pt-ma-40vh--lg {
        margin: 40vh!important;
    }
  
    .pt-ma-45vh--lg {
        margin: 45vh!important;
    }
  
    .pt-ma-50vh--lg {
        margin: 50vh!important;
    }
  
    .pt-ma-55vh--lg {
        margin: 55vh!important;
    }
  
    .pt-ma-60vh--lg {
        margin: 60vh!important;
    }
  
    .pt-ma-65vh--lg {
        margin: 65vh!important;
    }
  
    .pt-ma-70vh--lg {
        margin: 70vh!important;
    }
  
    .pt-ma-75vh--lg {
        margin: 75vh!important;
    }
  
    .pt-ma-80vh--lg {
        margin: 80vh!important;
    }
  
    .pt-ma-85vh--lg {
        margin: 85vh!important;
    }
  
    .pt-ma-90vh--lg {
        margin: 90vh!important;
    }
  
    .pt-ma-95vh--lg {
        margin: 95vh!important;
    }
  
    .pt-ma-100vh--lg {
        margin: 100vh!important;
    }
  
    .pt-ma-110vh--lg {
        margin: 10vh!important;
    }
  
    .pt-ma-120vh--lg {
        margin: 120vh!important;
    }
  
    .pt-ma-130vh--lg {
        margin: 130vh!important;
    }
  
    .pt-ma-140vh--lg {
        margin: 140vh!important;
    }
  
    .pt-ma-150vh--lg {
        margin: 150vh!important;
    }
  
    .pt-ma-160vh--lg {
        margin: 160vh!important;
    }
  
    .pt-ma-170vh--lg {
        margin: 170vh!important;
    }
  
    .pt-ma-180vh--lg {
        margin: 180vh!important;
    }
  
    .pt-ma-190vh--lg {
        margin: 190vh!important;
    }
  
    .pt-ma-200vh--lg {
        margin: 200vh!important;
    }
  
    .pt-ma-250vh--lg {
        margin: 250vh!important;
    }
  
    .pt-ma-300vh--lg {
        margin: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ma-0vh--xl {
        margin: 0vh!important;
    }
  
    .pt-ma-1vh--xl {
        margin: 1vh!important;
    }
  
    .pt-ma-2vh--xl {
        margin: 2vh!important;
    }
  
    .pt-ma-3vh--xl {
        margin: 3vh!important;
    }
  
    .pt-ma-4vh--xl {
        margin: 4vh!important;
    }
  
    .pt-ma-5vh--xl {
        margin: 5vh!important;
    }
  
    .pt-ma-6vh--xl {
        margin: 6vh!important;
    }
  
    .pt-ma-7vh--xl {
        margin: 7vh!important;
    }
  
    .pt-ma-8vh--xl {
        margin: 8vh!important;
    }
  
    .pt-ma-9vh--xl {
        margin: 9vh!important;
    }
  
    .pt-ma-10vh--xl {
        margin: 10vh!important;
    }
  
    .pt-ma-11vh--xl {
        margin: 11vh!important;
    }
  
    .pt-ma-12vh--xl {
        margin: 12vh!important;
    }
  
    .pt-ma-13vh--xl {
        margin: 13vh!important;
    }
  
    .pt-ma-14vh--xl {
        margin: 14vh!important;
    }
  
    .pt-ma-15vh--xl {
        margin: 15vh!important;
    }
  
    .pt-ma-16vh--xl {
        margin: 16vh!important;
    }
  
    .pt-ma-17vh--xl {
        margin: 17vh!important;
    }
  
    .pt-ma-18vh--xl {
        margin: 18vh!important;
    }
  
    .pt-ma-19vh--xl {
        margin: 19vh!important;
    }
  
    .pt-ma-20vh--xl {
        margin: 20vh!important;
    }
  
    .pt-ma-21vh--xl {
        margin: 21vh!important;
    }
  
    .pt-ma-22vh--xl {
        margin: 22vh!important;
    }
  
    .pt-ma-23vh--xl {
        margin: 23vh!important;
    }
  
    .pt-ma-24vh--xl {
        margin: 24vh!important;
    }
  
    .pt-ma-25vh--xl {
        margin: 25vh!important;
    }
  
    .pt-ma-30vh--xl {
        margin: 30vh!important;
    }
  
    .pt-ma-35vh--xl {
        margin: 35vh!important;
    }
  
    .pt-ma-40vh--xl {
        margin: 40vh!important;
    }
  
    .pt-ma-45vh--xl {
        margin: 45vh!important;
    }
  
    .pt-ma-50vh--xl {
        margin: 50vh!important;
    }
  
    .pt-ma-55vh--xl {
        margin: 55vh!important;
    }
  
    .pt-ma-60vh--xl {
        margin: 60vh!important;
    }
  
    .pt-ma-65vh--xl {
        margin: 65vh!important;
    }
  
    .pt-ma-70vh--xl {
        margin: 70vh!important;
    }
  
    .pt-ma-75vh--xl {
        margin: 75vh!important;
    }
  
    .pt-ma-80vh--xl {
        margin: 80vh!important;
    }
  
    .pt-ma-85vh--xl {
        margin: 85vh!important;
    }
  
    .pt-ma-90vh--xl {
        margin: 90vh!important;
    }
  
    .pt-ma-95vh--xl {
        margin: 95vh!important;
    }
  
    .pt-ma-100vh--xl {
        margin: 100vh!important;
    }
  
    .pt-ma-110vh--xl {
        margin: 10vh!important;
    }
  
    .pt-ma-120vh--xl {
        margin: 120vh!important;
    }
  
    .pt-ma-130vh--xl {
        margin: 130vh!important;
    }
  
    .pt-ma-140vh--xl {
        margin: 140vh!important;
    }
  
    .pt-ma-150vh--xl {
        margin: 150vh!important;
    }
  
    .pt-ma-160vh--xl {
        margin: 160vh!important;
    }
  
    .pt-ma-170vh--xl {
        margin: 170vh!important;
    }
  
    .pt-ma-180vh--xl {
        margin: 180vh!important;
    }
  
    .pt-ma-190vh--xl {
        margin: 190vh!important;
    }
  
    .pt-ma-200vh--xl {
        margin: 200vh!important;
    }
  
    .pt-ma-250vh--xl {
        margin: 250vh!important;
    }
  
    .pt-ma-300vh--xl {
        margin: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ma-0vh--xxl {
        margin: 0vh!important;
    }
  
    .pt-ma-1vh--xxl {
        margin: 1vh!important;
    }
  
    .pt-ma-2vh--xxl {
        margin: 2vh!important;
    }
  
    .pt-ma-3vh--xxl {
        margin: 3vh!important;
    }
  
    .pt-ma-4vh--xxl {
        margin: 4vh!important;
    }
  
    .pt-ma-5vh--xxl {
        margin: 5vh!important;
    }
  
    .pt-ma-6vh--xxl {
        margin: 6vh!important;
    }
  
    .pt-ma-7vh--xxl {
        margin: 7vh!important;
    }
  
    .pt-ma-8vh--xxl {
        margin: 8vh!important;
    }
  
    .pt-ma-9vh--xxl {
        margin: 9vh!important;
    }
  
    .pt-ma-10vh--xxl {
        margin: 10vh!important;
    }
  
    .pt-ma-11vh--xxl {
        margin: 11vh!important;
    }
  
    .pt-ma-12vh--xxl {
        margin: 12vh!important;
    }
  
    .pt-ma-13vh--xxl {
        margin: 13vh!important;
    }
  
    .pt-ma-14vh--xxl {
        margin: 14vh!important;
    }
  
    .pt-ma-15vh--xxl {
        margin: 15vh!important;
    }
  
    .pt-ma-16vh--xxl {
        margin: 16vh!important;
    }
  
    .pt-ma-17vh--xxl {
        margin: 17vh!important;
    }
  
    .pt-ma-18vh--xxl {
        margin: 18vh!important;
    }
  
    .pt-ma-19vh--xxl {
        margin: 19vh!important;
    }
  
    .pt-ma-20vh--xxl {
        margin: 20vh!important;
    }
  
    .pt-ma-21vh--xxl {
        margin: 21vh!important;
    }
  
    .pt-ma-22vh--xxl {
        margin: 22vh!important;
    }
  
    .pt-ma-23vh--xxl {
        margin: 23vh!important;
    }
  
    .pt-ma-24vh--xxl {
        margin: 24vh!important;
    }
  
    .pt-ma-25vh--xxl {
        margin: 25vh!important;
    }
  
    .pt-ma-30vh--xxl {
        margin: 30vh!important;
    }
  
    .pt-ma-35vh--xxl {
        margin: 35vh!important;
    }
  
    .pt-ma-40vh--xxl {
        margin: 40vh!important;
    }
  
    .pt-ma-45vh--xxl {
        margin: 45vh!important;
    }
  
    .pt-ma-50vh--xxl {
        margin: 50vh!important;
    }
  
    .pt-ma-55vh--xxl {
        margin: 55vh!important;
    }
  
    .pt-ma-60vh--xxl {
        margin: 60vh!important;
    }
  
    .pt-ma-65vh--xxl {
        margin: 65vh!important;
    }
  
    .pt-ma-70vh--xxl {
        margin: 70vh!important;
    }
  
    .pt-ma-75vh--xxl {
        margin: 75vh!important;
    }
  
    .pt-ma-80vh--xxl {
        margin: 80vh!important;
    }
  
    .pt-ma-85vh--xxl {
        margin: 85vh!important;
    }
  
    .pt-ma-90vh--xxl {
        margin: 90vh!important;
    }
  
    .pt-ma-95vh--xxl {
        margin: 95vh!important;
    }
  
    .pt-ma-100vh--xxl {
        margin: 100vh!important;
    }
  
    .pt-ma-110vh--xxl {
        margin: 10vh!important;
    }
  
    .pt-ma-120vh--xxl {
        margin: 120vh!important;
    }
  
    .pt-ma-130vh--xxl {
        margin: 130vh!important;
    }
  
    .pt-ma-140vh--xxl {
        margin: 140vh!important;
    }
  
    .pt-ma-150vh--xxl {
        margin: 150vh!important;
    }
  
    .pt-ma-160vh--xxl {
        margin: 160vh!important;
    }
  
    .pt-ma-170vh--xxl {
        margin: 170vh!important;
    }
  
    .pt-ma-180vh--xxl {
        margin: 180vh!important;
    }
  
    .pt-ma-190vh--xxl {
        margin: 190vh!important;
    }
  
    .pt-ma-200vh--xxl {
        margin: 200vh!important;
    }
  
    .pt-ma-250vh--xxl {
        margin: 250vh!important;
    }
  
    .pt-ma-300vh--xxl {
        margin: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-ma-0vw {
    margin: 0vw!important;
  }
  
  .pt-ma-1vw {
    margin: 1vw!important;
  }
  
  .pt-ma-2vw {
    margin: 2vw!important;
  }
  
  .pt-ma-3vw {
    margin: 3vw!important;
  }
  
  .pt-ma-4vw {
    margin: 4vw!important;
  }
  
  .pt-ma-5vw {
    margin: 5vw!important;
  }
  
  .pt-ma-6vw {
    margin: 6vw!important;
  }
  
  .pt-ma-7vw {
    margin: 7vw!important;
  }
  
  .pt-ma-8vw {
    margin: 8vw!important;
  }
  
  .pt-ma-9vw {
    margin: 9vw!important;
  }
  
  .pt-ma-10vw {
    margin: 10vw!important;
  }
  
  .pt-ma-11vw {
    margin: 11vw!important;
  }
  
  .pt-ma-12vw {
    margin: 12vw!important;
  }
  
  .pt-ma-13vw {
    margin: 13vw!important;
  }
  
  .pt-ma-14vw {
    margin: 14vw!important;
  }
  
  .pt-ma-15vw {
    margin: 15vw!important;
  }
  
  .pt-ma-16vw {
    margin: 16vw!important;
  }
  
  .pt-ma-17vw {
    margin: 17vw!important;
  }
  
  .pt-ma-18vw {
    margin: 18vw!important;
  }
  
  .pt-ma-19vw {
    margin: 19vw!important;
  }
  
  .pt-ma-20vw {
    margin: 20vw!important;
  }
  
  .pt-ma-21vw {
    margin: 21vw!important;
  }
  
  .pt-ma-22vw {
    margin: 22vw!important;
  }
  
  .pt-ma-23vw {
    margin: 23vw!important;
  }
  
  .pt-ma-24vw {
    margin: 24vw!important;
  }
  
  .pt-ma-25vw {
    margin: 25vw!important;
  }
  
  .pt-ma-30vw {
    margin: 30vw!important;
  }
  
  .pt-ma-35vw {
    margin: 35vw!important;
  }
  
  .pt-ma-40vw {
    margin: 40vw!important;
  }
  
  .pt-ma-45vw {
    margin: 45vw!important;
  }
  
  .pt-ma-50vw {
    margin: 50vw!important;
  }
  
  .pt-ma-55vw {
    margin: 55vw!important;
  }
  
  .pt-ma-60vw {
    margin: 60vw!important;
  }
  
  .pt-ma-65vw {
    margin: 65vw!important;
  }
  
  .pt-ma-70vw {
    margin: 70vw!important;
  }
  
  .pt-ma-75vw {
    margin: 75vw!important;
  }
  
  .pt-ma-80vw {
    margin: 80vw!important;
  }
  
  .pt-ma-85vw {
    margin: 85vw!important;
  }
  
  .pt-ma-90vw {
    margin: 90vw!important;
  }
  
  .pt-ma-95vw {
    margin: 95vw!important;
  }
  
  .pt-ma-100vw {
    margin: 100vw!important;
  }
  
  .pt-ma-110vw {
    margin: 10vw!important;
  }
  
  .pt-ma-120vw {
    margin: 120vw!important;
  }
  
  .pt-ma-130vw {
    margin: 130vw!important;
  }
  
  .pt-ma-140vw {
    margin: 140vw!important;
  }
  
  .pt-ma-150vw {
    margin: 150vw!important;
  }
  
  .pt-ma-160vw {
    margin: 160vw!important;
  }
  
  .pt-ma-170vw {
    margin: 170vw!important;
  }
  
  .pt-ma-180vw {
    margin: 180vw!important;
  }
  
  .pt-ma-190vw {
    margin: 190vw!important;
  }
  
  .pt-ma-200vw {
    margin: 200vw!important;
  }
  
  .pt-ma-250vw {
    margin: 250vw!important;
  }
  
  .pt-ma-300vw {
    margin: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ma-0vw--sm {
        margin: 0vw!important;
    }
  
    .pt-ma-1vw--sm {
        margin: 1vw!important;
    }
  
    .pt-ma-2vw--sm {
        margin: 2vw!important;
    }
  
    .pt-ma-3vw--sm {
        margin: 3vw!important;
    }
  
    .pt-ma-4vw--sm {
        margin: 4vw!important;
    }
  
    .pt-ma-5vw--sm {
        margin: 5vw!important;
    }
  
    .pt-ma-6vw--sm {
        margin: 6vw!important;
    }
  
    .pt-ma-7vw--sm {
        margin: 7vw!important;
    }
  
    .pt-ma-8vw--sm {
        margin: 8vw!important;
    }
  
    .pt-ma-9vw--sm {
        margin: 9vw!important;
    }
  
    .pt-ma-10vw--sm {
        margin: 10vw!important;
    }
  
    .pt-ma-11vw--sm {
        margin: 11vw!important;
    }
  
    .pt-ma-12vw--sm {
        margin: 12vw!important;
    }
  
    .pt-ma-13vw--sm {
        margin: 13vw!important;
    }
  
    .pt-ma-14vw--sm {
        margin: 14vw!important;
    }
  
    .pt-ma-15vw--sm {
        margin: 15vw!important;
    }
  
    .pt-ma-16vw--sm {
        margin: 16vw!important;
    }
  
    .pt-ma-17vw--sm {
        margin: 17vw!important;
    }
  
    .pt-ma-18vw--sm {
        margin: 18vw!important;
    }
  
    .pt-ma-19vw--sm {
        margin: 19vw!important;
    }
  
    .pt-ma-20vw--sm {
        margin: 20vw!important;
    }
  
    .pt-ma-21vw--sm {
        margin: 21vw!important;
    }
  
    .pt-ma-22vw--sm {
        margin: 22vw!important;
    }
  
    .pt-ma-23vw--sm {
        margin: 23vw!important;
    }
  
    .pt-ma-24vw--sm {
        margin: 24vw!important;
    }
  
    .pt-ma-25vw--sm {
        margin: 25vw!important;
    }
  
    .pt-ma-30vw--sm {
        margin: 30vw!important;
    }
  
    .pt-ma-35vw--sm {
        margin: 35vw!important;
    }
  
    .pt-ma-40vw--sm {
        margin: 40vw!important;
    }
  
    .pt-ma-45vw--sm {
        margin: 45vw!important;
    }
  
    .pt-ma-50vw--sm {
        margin: 50vw!important;
    }
  
    .pt-ma-55vw--sm {
        margin: 55vw!important;
    }
  
    .pt-ma-60vw--sm {
        margin: 60vw!important;
    }
  
    .pt-ma-65vw--sm {
        margin: 65vw!important;
    }
  
    .pt-ma-70vw--sm {
        margin: 70vw!important;
    }
  
    .pt-ma-75vw--sm {
        margin: 75vw!important;
    }
  
    .pt-ma-80vw--sm {
        margin: 80vw!important;
    }
  
    .pt-ma-85vw--sm {
        margin: 85vw!important;
    }
  
    .pt-ma-90vw--sm {
        margin: 90vw!important;
    }
  
    .pt-ma-95vw--sm {
        margin: 95vw!important;
    }
  
    .pt-ma-100vw--sm {
        margin: 100vw!important;
    }
  
    .pt-ma-110vw--sm {
        margin: 10vw!important;
    }
  
    .pt-ma-120vw--sm {
        margin: 120vw!important;
    }
  
    .pt-ma-130vw--sm {
        margin: 130vw!important;
    }
  
    .pt-ma-140vw--sm {
        margin: 140vw!important;
    }
  
    .pt-ma-150vw--sm {
        margin: 150vw!important;
    }
  
    .pt-ma-160vw--sm {
        margin: 160vw!important;
    }
  
    .pt-ma-170vw--sm {
        margin: 170vw!important;
    }
  
    .pt-ma-180vw--sm {
        margin: 180vw!important;
    }
  
    .pt-ma-190vw--sm {
        margin: 190vw!important;
    }
  
    .pt-ma-200vw--sm {
        margin: 200vw!important;
    }
  
    .pt-ma-250vw--sm {
        margin: 250vw!important;
    }
  
    .pt-ma-300vw--sm {
        margin: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ma-0vw--md {
        margin: 0vw!important;
    }
  
    .pt-ma-1vw--md {
        margin: 1vw!important;
    }
  
    .pt-ma-2vw--md {
        margin: 2vw!important;
    }
  
    .pt-ma-3vw--md {
        margin: 3vw!important;
    }
  
    .pt-ma-4vw--md {
        margin: 4vw!important;
    }
  
    .pt-ma-5vw--md {
        margin: 5vw!important;
    }
  
    .pt-ma-6vw--md {
        margin: 6vw!important;
    }
  
    .pt-ma-7vw--md {
        margin: 7vw!important;
    }
  
    .pt-ma-8vw--md {
        margin: 8vw!important;
    }
  
    .pt-ma-9vw--md {
        margin: 9vw!important;
    }
  
    .pt-ma-10vw--md {
        margin: 10vw!important;
    }
  
    .pt-ma-11vw--md {
        margin: 11vw!important;
    }
  
    .pt-ma-12vw--md {
        margin: 12vw!important;
    }
  
    .pt-ma-13vw--md {
        margin: 13vw!important;
    }
  
    .pt-ma-14vw--md {
        margin: 14vw!important;
    }
  
    .pt-ma-15vw--md {
        margin: 15vw!important;
    }
  
    .pt-ma-16vw--md {
        margin: 16vw!important;
    }
  
    .pt-ma-17vw--md {
        margin: 17vw!important;
    }
  
    .pt-ma-18vw--md {
        margin: 18vw!important;
    }
  
    .pt-ma-19vw--md {
        margin: 19vw!important;
    }
  
    .pt-ma-20vw--md {
        margin: 20vw!important;
    }
  
    .pt-ma-21vw--md {
        margin: 21vw!important;
    }
  
    .pt-ma-22vw--md {
        margin: 22vw!important;
    }
  
    .pt-ma-23vw--md {
        margin: 23vw!important;
    }
  
    .pt-ma-24vw--md {
        margin: 24vw!important;
    }
  
    .pt-ma-25vw--md {
        margin: 25vw!important;
    }
  
    .pt-ma-30vw--md {
        margin: 30vw!important;
    }
  
    .pt-ma-35vw--md {
        margin: 35vw!important;
    }
  
    .pt-ma-40vw--md {
        margin: 40vw!important;
    }
  
    .pt-ma-45vw--md {
        margin: 45vw!important;
    }
  
    .pt-ma-50vw--md {
        margin: 50vw!important;
    }
  
    .pt-ma-55vw--md {
        margin: 55vw!important;
    }
  
    .pt-ma-60vw--md {
        margin: 60vw!important;
    }
  
    .pt-ma-65vw--md {
        margin: 65vw!important;
    }
  
    .pt-ma-70vw--md {
        margin: 70vw!important;
    }
  
    .pt-ma-75vw--md {
        margin: 75vw!important;
    }
  
    .pt-ma-80vw--md {
        margin: 80vw!important;
    }
  
    .pt-ma-85vw--md {
        margin: 85vw!important;
    }
  
    .pt-ma-90vw--md {
        margin: 90vw!important;
    }
  
    .pt-ma-95vw--md {
        margin: 95vw!important;
    }
  
    .pt-ma-100vw--md {
        margin: 100vw!important;
    }
  
    .pt-ma-110vw--md {
        margin: 10vw!important;
    }
  
    .pt-ma-120vw--md {
        margin: 120vw!important;
    }
  
    .pt-ma-130vw--md {
        margin: 130vw!important;
    }
  
    .pt-ma-140vw--md {
        margin: 140vw!important;
    }
  
    .pt-ma-150vw--md {
        margin: 150vw!important;
    }
  
    .pt-ma-160vw--md {
        margin: 160vw!important;
    }
  
    .pt-ma-170vw--md {
        margin: 170vw!important;
    }
  
    .pt-ma-180vw--md {
        margin: 180vw!important;
    }
  
    .pt-ma-190vw--md {
        margin: 190vw!important;
    }
  
    .pt-ma-200vw--md {
        margin: 200vw!important;
    }
  
    .pt-ma-250vw--md {
        margin: 250vw!important;
    }
  
    .pt-ma-300vw--md {
        margin: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ma-0vw--lg {
        margin: 0vw!important;
    }
  
    .pt-ma-1vw--lg {
        margin: 1vw!important;
    }
  
    .pt-ma-2vw--lg {
        margin: 2vw!important;
    }
  
    .pt-ma-3vw--lg {
        margin: 3vw!important;
    }
  
    .pt-ma-4vw--lg {
        margin: 4vw!important;
    }
  
    .pt-ma-5vw--lg {
        margin: 5vw!important;
    }
  
    .pt-ma-6vw--lg {
        margin: 6vw!important;
    }
  
    .pt-ma-7vw--lg {
        margin: 7vw!important;
    }
  
    .pt-ma-8vw--lg {
        margin: 8vw!important;
    }
  
    .pt-ma-9vw--lg {
        margin: 9vw!important;
    }
  
    .pt-ma-10vw--lg {
        margin: 10vw!important;
    }
  
    .pt-ma-11vw--lg {
        margin: 11vw!important;
    }
  
    .pt-ma-12vw--lg {
        margin: 12vw!important;
    }
  
    .pt-ma-13vw--lg {
        margin: 13vw!important;
    }
  
    .pt-ma-14vw--lg {
        margin: 14vw!important;
    }
  
    .pt-ma-15vw--lg {
        margin: 15vw!important;
    }
  
    .pt-ma-16vw--lg {
        margin: 16vw!important;
    }
  
    .pt-ma-17vw--lg {
        margin: 17vw!important;
    }
  
    .pt-ma-18vw--lg {
        margin: 18vw!important;
    }
  
    .pt-ma-19vw--lg {
        margin: 19vw!important;
    }
  
    .pt-ma-20vw--lg {
        margin: 20vw!important;
    }
  
    .pt-ma-21vw--lg {
        margin: 21vw!important;
    }
  
    .pt-ma-22vw--lg {
        margin: 22vw!important;
    }
  
    .pt-ma-23vw--lg {
        margin: 23vw!important;
    }
  
    .pt-ma-24vw--lg {
        margin: 24vw!important;
    }
  
    .pt-ma-25vw--lg {
        margin: 25vw!important;
    }
  
    .pt-ma-30vw--lg {
        margin: 30vw!important;
    }
  
    .pt-ma-35vw--lg {
        margin: 35vw!important;
    }
  
    .pt-ma-40vw--lg {
        margin: 40vw!important;
    }
  
    .pt-ma-45vw--lg {
        margin: 45vw!important;
    }
  
    .pt-ma-50vw--lg {
        margin: 50vw!important;
    }
  
    .pt-ma-55vw--lg {
        margin: 55vw!important;
    }
  
    .pt-ma-60vw--lg {
        margin: 60vw!important;
    }
  
    .pt-ma-65vw--lg {
        margin: 65vw!important;
    }
  
    .pt-ma-70vw--lg {
        margin: 70vw!important;
    }
  
    .pt-ma-75vw--lg {
        margin: 75vw!important;
    }
  
    .pt-ma-80vw--lg {
        margin: 80vw!important;
    }
  
    .pt-ma-85vw--lg {
        margin: 85vw!important;
    }
  
    .pt-ma-90vw--lg {
        margin: 90vw!important;
    }
  
    .pt-ma-95vw--lg {
        margin: 95vw!important;
    }
  
    .pt-ma-100vw--lg {
        margin: 100vw!important;
    }
  
    .pt-ma-110vw--lg {
        margin: 10vw!important;
    }
  
    .pt-ma-120vw--lg {
        margin: 120vw!important;
    }
  
    .pt-ma-130vw--lg {
        margin: 130vw!important;
    }
  
    .pt-ma-140vw--lg {
        margin: 140vw!important;
    }
  
    .pt-ma-150vw--lg {
        margin: 150vw!important;
    }
  
    .pt-ma-160vw--lg {
        margin: 160vw!important;
    }
  
    .pt-ma-170vw--lg {
        margin: 170vw!important;
    }
  
    .pt-ma-180vw--lg {
        margin: 180vw!important;
    }
  
    .pt-ma-190vw--lg {
        margin: 190vw!important;
    }
  
    .pt-ma-200vw--lg {
        margin: 200vw!important;
    }
  
    .pt-ma-250vw--lg {
        margin: 250vw!important;
    }
  
    .pt-ma-300vw--lg {
        margin: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ma-0vw--xl {
        margin: 0vw!important;
    }
  
    .pt-ma-1vw--xl {
        margin: 1vw!important;
    }
  
    .pt-ma-2vw--xl {
        margin: 2vw!important;
    }
  
    .pt-ma-3vw--xl {
        margin: 3vw!important;
    }
  
    .pt-ma-4vw--xl {
        margin: 4vw!important;
    }
  
    .pt-ma-5vw--xl {
        margin: 5vw!important;
    }
  
    .pt-ma-6vw--xl {
        margin: 6vw!important;
    }
  
    .pt-ma-7vw--xl {
        margin: 7vw!important;
    }
  
    .pt-ma-8vw--xl {
        margin: 8vw!important;
    }
  
    .pt-ma-9vw--xl {
        margin: 9vw!important;
    }
  
    .pt-ma-10vw--xl {
        margin: 10vw!important;
    }
  
    .pt-ma-11vw--xl {
        margin: 11vw!important;
    }
  
    .pt-ma-12vw--xl {
        margin: 12vw!important;
    }
  
    .pt-ma-13vw--xl {
        margin: 13vw!important;
    }
  
    .pt-ma-14vw--xl {
        margin: 14vw!important;
    }
  
    .pt-ma-15vw--xl {
        margin: 15vw!important;
    }
  
    .pt-ma-16vw--xl {
        margin: 16vw!important;
    }
  
    .pt-ma-17vw--xl {
        margin: 17vw!important;
    }
  
    .pt-ma-18vw--xl {
        margin: 18vw!important;
    }
  
    .pt-ma-19vw--xl {
        margin: 19vw!important;
    }
  
    .pt-ma-20vw--xl {
        margin: 20vw!important;
    }
  
    .pt-ma-21vw--xl {
        margin: 21vw!important;
    }
  
    .pt-ma-22vw--xl {
        margin: 22vw!important;
    }
  
    .pt-ma-23vw--xl {
        margin: 23vw!important;
    }
  
    .pt-ma-24vw--xl {
        margin: 24vw!important;
    }
  
    .pt-ma-25vw--xl {
        margin: 25vw!important;
    }
  
    .pt-ma-30vw--xl {
        margin: 30vw!important;
    }
  
    .pt-ma-35vw--xl {
        margin: 35vw!important;
    }
  
    .pt-ma-40vw--xl {
        margin: 40vw!important;
    }
  
    .pt-ma-45vw--xl {
        margin: 45vw!important;
    }
  
    .pt-ma-50vw--xl {
        margin: 50vw!important;
    }
  
    .pt-ma-55vw--xl {
        margin: 55vw!important;
    }
  
    .pt-ma-60vw--xl {
        margin: 60vw!important;
    }
  
    .pt-ma-65vw--xl {
        margin: 65vw!important;
    }
  
    .pt-ma-70vw--xl {
        margin: 70vw!important;
    }
  
    .pt-ma-75vw--xl {
        margin: 75vw!important;
    }
  
    .pt-ma-80vw--xl {
        margin: 80vw!important;
    }
  
    .pt-ma-85vw--xl {
        margin: 85vw!important;
    }
  
    .pt-ma-90vw--xl {
        margin: 90vw!important;
    }
  
    .pt-ma-95vw--xl {
        margin: 95vw!important;
    }
  
    .pt-ma-100vw--xl {
        margin: 100vw!important;
    }
  
    .pt-ma-110vw--xl {
        margin: 10vw!important;
    }
  
    .pt-ma-120vw--xl {
        margin: 120vw!important;
    }
  
    .pt-ma-130vw--xl {
        margin: 130vw!important;
    }
  
    .pt-ma-140vw--xl {
        margin: 140vw!important;
    }
  
    .pt-ma-150vw--xl {
        margin: 150vw!important;
    }
  
    .pt-ma-160vw--xl {
        margin: 160vw!important;
    }
  
    .pt-ma-170vw--xl {
        margin: 170vw!important;
    }
  
    .pt-ma-180vw--xl {
        margin: 180vw!important;
    }
  
    .pt-ma-190vw--xl {
        margin: 190vw!important;
    }
  
    .pt-ma-200vw--xl {
        margin: 200vw!important;
    }
  
    .pt-ma-250vw--xl {
        margin: 250vw!important;
    }
  
    .pt-ma-300vw--xl {
        margin: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ma-0vw--xxl {
        margin: 0vw!important;
    }
  
    .pt-ma-1vw--xxl {
        margin: 1vw!important;
    }
  
    .pt-ma-2vw--xxl {
        margin: 2vw!important;
    }
  
    .pt-ma-3vw--xxl {
        margin: 3vw!important;
    }
  
    .pt-ma-4vw--xxl {
        margin: 4vw!important;
    }
  
    .pt-ma-5vw--xxl {
        margin: 5vw!important;
    }
  
    .pt-ma-6vw--xxl {
        margin: 6vw!important;
    }
  
    .pt-ma-7vw--xxl {
        margin: 7vw!important;
    }
  
    .pt-ma-8vw--xxl {
        margin: 8vw!important;
    }
  
    .pt-ma-9vw--xxl {
        margin: 9vw!important;
    }
  
    .pt-ma-10vw--xxl {
        margin: 10vw!important;
    }
  
    .pt-ma-11vw--xxl {
        margin: 11vw!important;
    }
  
    .pt-ma-12vw--xxl {
        margin: 12vw!important;
    }
  
    .pt-ma-13vw--xxl {
        margin: 13vw!important;
    }
  
    .pt-ma-14vw--xxl {
        margin: 14vw!important;
    }
  
    .pt-ma-15vw--xxl {
        margin: 15vw!important;
    }
  
    .pt-ma-16vw--xxl {
        margin: 16vw!important;
    }
  
    .pt-ma-17vw--xxl {
        margin: 17vw!important;
    }
  
    .pt-ma-18vw--xxl {
        margin: 18vw!important;
    }
  
    .pt-ma-19vw--xxl {
        margin: 19vw!important;
    }
  
    .pt-ma-20vw--xxl {
        margin: 20vw!important;
    }
  
    .pt-ma-21vw--xxl {
        margin: 21vw!important;
    }
  
    .pt-ma-22vw--xxl {
        margin: 22vw!important;
    }
  
    .pt-ma-23vw--xxl {
        margin: 23vw!important;
    }
  
    .pt-ma-24vw--xxl {
        margin: 24vw!important;
    }
  
    .pt-ma-25vw--xxl {
        margin: 25vw!important;
    }
  
    .pt-ma-30vw--xxl {
        margin: 30vw!important;
    }
  
    .pt-ma-35vw--xxl {
        margin: 35vw!important;
    }
  
    .pt-ma-40vw--xxl {
        margin: 40vw!important;
    }
  
    .pt-ma-45vw--xxl {
        margin: 45vw!important;
    }
  
    .pt-ma-50vw--xxl {
        margin: 50vw!important;
    }
  
    .pt-ma-55vw--xxl {
        margin: 55vw!important;
    }
  
    .pt-ma-60vw--xxl {
        margin: 60vw!important;
    }
  
    .pt-ma-65vw--xxl {
        margin: 65vw!important;
    }
  
    .pt-ma-70vw--xxl {
        margin: 70vw!important;
    }
  
    .pt-ma-75vw--xxl {
        margin: 75vw!important;
    }
  
    .pt-ma-80vw--xxl {
        margin: 80vw!important;
    }
  
    .pt-ma-85vw--xxl {
        margin: 85vw!important;
    }
  
    .pt-ma-90vw--xxl {
        margin: 90vw!important;
    }
  
    .pt-ma-95vw--xxl {
        margin: 95vw!important;
    }
  
    .pt-ma-100vw--xxl {
        margin: 100vw!important;
    }
  
    .pt-ma-110vw--xxl {
        margin: 10vw!important;
    }
  
    .pt-ma-120vw--xxl {
        margin: 120vw!important;
    }
  
    .pt-ma-130vw--xxl {
        margin: 130vw!important;
    }
  
    .pt-ma-140vw--xxl {
        margin: 140vw!important;
    }
  
    .pt-ma-150vw--xxl {
        margin: 150vw!important;
    }
  
    .pt-ma-160vw--xxl {
        margin: 160vw!important;
    }
  
    .pt-ma-170vw--xxl {
        margin: 170vw!important;
    }
  
    .pt-ma-180vw--xxl {
        margin: 180vw!important;
    }
  
    .pt-ma-190vw--xxl {
        margin: 190vw!important;
    }
  
    .pt-ma-200vw--xxl {
        margin: 200vw!important;
    }
  
    .pt-ma-250vw--xxl {
        margin: 250vw!important;
    }
  
    .pt-ma-300vw--xxl {
        margin: 300vw!important;
    }
  }
  
  /* MARGIN LEFT AND RIGHT ------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-mx-0 {
    margin-left: 0px!important;
    margin-right: 0px!important;
  }
  
  .pt-mx-1 {
    margin-left: 1px!important;
    margin-right: 1px!important;
  }
  
  .pt-mx-2 {
    margin-left: 2px!important;
    margin-right: 2px!important;
  }
  
  .pt-mx-3 {
    margin-left: 3px!important;
    margin-right: 3px!important;
  }
  
  .pt-mx-4 {
    margin-left: 4px!important;
    margin-right: 4px!important;
  }
  
  .pt-mx-5 {
    margin-left: 5px!important;
    margin-right: 5px!important;
  }
  
  .pt-mx-6 {
    margin-left: 6px!important;
    margin-right: 6px!important;
  }
  
  .pt-mx-7 {
    margin-left: 7px!important;
    margin-right: 7px!important;
  }
  
  .pt-mx-8 {
    margin-left: 8px!important;
    margin-right: 8px!important;
  }
  
  .pt-mx-9 {
    margin-left: 9px!important;
    margin-right: 9px!important;
  }
  
  .pt-mx-10 {
    margin-left: 10px!important;
    margin-right: 10px!important;
  }
  
  .pt-mx-11 {
    margin-left: 11px!important;
    margin-right: 11px!important;
  }
  
  .pt-mx-12 {
    margin-left: 12px!important;
    margin-right: 12px!important;
  }
  
  .pt-mx-13 {
    margin-left: 13px!important;
    margin-right: 13px!important;
  }
  
  .pt-mx-14 {
    margin-left: 14px!important;
    margin-right: 14px!important;
  }
  
  .pt-mx-15 {
    margin-left: 15px!important;
    margin-right: 15px!important;
  }
  
  .pt-mx-16 {
    margin-left: 16px!important;
    margin-right: 16px!important;
  }
  
  .pt-mx-17 {
    margin-left: 17px!important;
    margin-right: 17px!important;
  }
  
  .pt-mx-18 {
    margin-left: 18px!important;
    margin-right: 18px!important;
  }
  
  .pt-mx-19 {
    margin-left: 19px!important;
    margin-right: 19px!important;
  }
  
  .pt-mx-20 {
    margin-left: 20px!important;
    margin-right: 20px!important;
  }
  
  .pt-mx-21 {
    margin-left: 21px!important;
    margin-right: 21px!important;
  }
  
  .pt-mx-22 {
    margin-left: 22px!important;
    margin-right: 22px!important;
  }
  
  .pt-mx-23 {
    margin-left: 23px!important;
    margin-right: 23px!important;
  }
  
  .pt-mx-24 {
    margin-left: 24px!important;
    margin-right: 24px!important;
  }
  
  .pt-mx-25 {
    margin-left: 25px!important;
    margin-right: 25px!important;
  }
  
  .pt-mx-30 {
    margin-left: 30px!important;
    margin-right: 30px!important;
  }
  
  .pt-mx-35 {
    margin-left: 35px!important;
    margin-right: 35px!important;
  }
  
  .pt-mx-40 {
    margin-left: 40px!important;
    margin-right: 40px!important;
  }
  
  .pt-mx-45 {
    margin-left: 45px!important;
    margin-right: 45px!important;
  }
  
  .pt-mx-50 {
    margin-left: 50px!important;
    margin-right: 50px!important;
  }
  
  .pt-mx-55 {
    margin-left: 55px!important;
    margin-right: 55px!important;
  }
  
  .pt-mx-60 {
    margin-left: 60px!important;
    margin-right: 60px!important;
  }
  
  .pt-mx-65 {
    margin-left: 65px!important;
    margin-right: 65px!important;
  }
  
  .pt-mx-70 {
    margin-left: 70px!important;
    margin-right: 70px!important;
  }
  
  .pt-mx-75 {
    margin-left: 75px!important;
    margin-right: 75px!important;
  }
  
  .pt-mx-80 {
    margin-left: 80px!important;
    margin-right: 80px!important;
  }
  
  .pt-mx-85 {
    margin-left: 85px!important;
    margin-right: 85px!important;
  }
  
  .pt-mx-90 {
    margin-left: 90px!important;
    margin-right: 90px!important;
  }
  
  .pt-mx-95 {
    margin-left: 95px!important;
    margin-right: 95px!important;
  }
  
  .pt-mx-100 {
    margin-left: 100px!important;
    margin-right: 100px!important;
  }
  
  .pt-mx-110 {
    margin-left: 110px!important;
    margin-right: 110px!important;
  }
  
  .pt-mx-120 {
    margin-left: 120px!important;
    margin-right: 120px!important;
  }
  
  .pt-mx-130 {
    margin-left: 130px!important;
    margin-right: 130px!important;
  }
  
  .pt-mx-140 {
    margin-left: 140px!important;
    margin-right: 140px!important;
  }
  
  .pt-mx-150 {
    margin-left: 150px!important;
    margin-right: 150px!important;
  }
  
  .pt-mx-160 {
    margin-left: 160px!important;
    margin-right: 160px!important;
  }
  
  .pt-mx-170 {
    margin-left: 170px!important;
    margin-right: 170px!important;
  }
  
  .pt-mx-180 {
    margin-left: 180px!important;
    margin-right:180 px!important;
  }
  
  .pt-mx-190 {
    margin-left: 190px!important;
    margin-right: 190px!important;
  }
  
  .pt-mx-200 {
    margin-left: 200px!important;
    margin-right: 200px!important;
  }
  
  .pt-mx-250 {
    margin-left: 250px!important;
    margin-right: 250px!important;
  }
  
  .pt-mx-300 {
    margin-left: 300px!important;
    margin-right: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mx-0--sm {
        margin-left: 0px!important;
        margin-right: 0px!important;
    }
    
    .pt-mx-1--sm {
        margin-left: 1px!important;
        margin-right: 1px!important;
    }
    
    .pt-mx-2--sm {
        margin-left: 2px!important;
        margin-right: 2px!important;
    }
    
    .pt-mx-3--sm {
        margin-left: 3px!important;
        margin-right: 3px!important;
    }
    
    .pt-mx-4--sm {
        margin-left: 4px!important;
        margin-right: 4px!important;
    }
    
    .pt-mx-5--sm {
        margin-left: 5px!important;
        margin-right: 5px!important;
    }
    
    .pt-mx-6--sm {
        margin-left: 6px!important;
        margin-right: 6px!important;
    }
    
    .pt-mx-7--sm {
        margin-left: 7px!important;
        margin-right: 7px!important;
    }
    
    .pt-mx-8--sm {
        margin-left: 8px!important;
        margin-right: 8px!important;
    }
    
    .pt-mx-9--sm {
        margin-left: 9px!important;
        margin-right: 9px!important;
    }
    
    .pt-mx-10--sm {
        margin-left: 10px!important;
        margin-right: 10px!important;
    }
    
    .pt-mx-11--sm {
        margin-left: 11px!important;
        margin-right: 11px!important;
    }
    
    .pt-mx-12--sm {
        margin-left: 12px!important;
        margin-right: 12px!important;
    }
    
    .pt-mx-13--sm {
        margin-left: 13px!important;
        margin-right: 13px!important;
    }
    
    .pt-mx-14--sm {
        margin-left: 14px!important;
        margin-right: 14px!important;
    }
    
    .pt-mx-15--sm {
        margin-left: 15px!important;
        margin-right: 15px!important;
    }
    
    .pt-mx-16--sm {
        margin-left: 16px!important;
        margin-right: 16px!important;
    }
    
    .pt-mx-17--sm {
        margin-left: 17px!important;
        margin-right: 17px!important;
    }
    
    .pt-mx-18--sm {
        margin-left: 18px!important;
        margin-right: 18px!important;
    }
    
    .pt-mx-19--sm {
        margin-left: 19px!important;
        margin-right: 19px!important;
    }
    
    .pt-mx-20--sm {
        margin-left: 20px!important;
        margin-right: 20px!important;
    }
    
    .pt-mx-21--sm {
        margin-left: 21px!important;
        margin-right: 21px!important;
    }
    
    .pt-mx-22--sm {
        margin-left: 22px!important;
        margin-right: 22px!important;
    }
    
    .pt-mx-23--sm {
        margin-left: 23px!important;
        margin-right: 23px!important;
    }
    
    .pt-mx-24--sm {
        margin-left: 24px!important;
        margin-right: 24px!important;
    }
    
    .pt-mx-25--sm {
        margin-left: 25px!important;
        margin-right: 25px!important;
    }
    
    .pt-mx-30--sm {
        margin-left: 30px!important;
        margin-right: 30px!important;
    }
    
    .pt-mx-35--sm {
        margin-left: 35px!important;
        margin-right: 35px!important;
    }
    
    .pt-mx-40--sm {
        margin-left: 40px!important;
        margin-right: 40px!important;
    }
    
    .pt-mx-45--sm {
        margin-left: 45px!important;
        margin-right: 45px!important;
    }
    
    .pt-mx-50--sm {
        margin-left: 50px!important;
        margin-right: 50px!important;
    }
    
    .pt-mx-55--sm {
        margin-left: 55px!important;
        margin-right: 55px!important;
    }
    
    .pt-mx-60--sm {
        margin-left: 60px!important;
        margin-right: 60px!important;
    }
    
    .pt-mx-65--sm {
        margin-left: 65px!important;
        margin-right: 65px!important;
    }
    
    .pt-mx-70--sm {
        margin-left: 70px!important;
        margin-right: 70px!important;
    }
    
    .pt-mx-75--sm {
        margin-left: 75px!important;
        margin-right: 75px!important;
    }
    
    .pt-mx-80--sm {
        margin-left: 80px!important;
        margin-right: 80px!important;
    }
    
    .pt-mx-85--sm {
        margin-left: 85px!important;
        margin-right: 85px!important;
    }
    
    .pt-mx-90--sm {
        margin-left: 90px!important;
        margin-right: 90px!important;
    }
    
    .pt-mx-95--sm {
        margin-left: 95px!important;
        margin-right: 95px!important;
    }
    
    .pt-mx-100--sm {
        margin-left: 100px!important;
        margin-right: 100px!important;
    }
    
    .pt-mx-110--sm {
        margin-left: 110px!important;
        margin-right: 110px!important;
    }
    
    .pt-mx-120--sm {
        margin-left: 120px!important;
        margin-right: 120px!important;
    }
    
    .pt-mx-130--sm {
        margin-left: 130px!important;
        margin-right: 130px!important;
    }
    
    .pt-mx-140--sm {
        margin-left: 140px!important;
        margin-right: 140px!important;
    }
    
    .pt-mx-150--sm {
        margin-left: 150px!important;
        margin-right: 150px!important;
    }
    
    .pt-mx-160--sm {
        margin-left: 160px!important;
        margin-right: 160px!important;
    }
    
    .pt-mx-170--sm {
        margin-left: 170px!important;
        margin-right: 170px!important;
    }
    
    .pt-mx-180--sm {
        margin-left: 180px!important;
        margin-right:180 px!important;
    }
    
    .pt-mx-190--sm {
        margin-left: 190px!important;
        margin-right: 190px!important;
    }
    
    .pt-mx-200--sm {
        margin-left: 200px!important;
        margin-right: 200px!important;
    }
    
    .pt-mx-250--sm {
        margin-left: 250px!important;
        margin-right: 250px!important;
    }
    
    .pt-mx-300--sm {
        margin-left: 300px!important;
        margin-right: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mx-0--md {
        margin-left: 0px!important;
        margin-right: 0px!important;
    }
    
    .pt-mx-1--md {
        margin-left: 1px!important;
        margin-right: 1px!important;
    }
    
    .pt-mx-2--md {
        margin-left: 2px!important;
        margin-right: 2px!important;
    }
    
    .pt-mx-3--md {
        margin-left: 3px!important;
        margin-right: 3px!important;
    }
    
    .pt-mx-4--md {
        margin-left: 4px!important;
        margin-right: 4px!important;
    }
    
    .pt-mx-5--md {
        margin-left: 5px!important;
        margin-right: 5px!important;
    }
    
    .pt-mx-6--md {
        margin-left: 6px!important;
        margin-right: 6px!important;
    }
    
    .pt-mx-7--md {
        margin-left: 7px!important;
        margin-right: 7px!important;
    }
    
    .pt-mx-8--md {
        margin-left: 8px!important;
        margin-right: 8px!important;
    }
    
    .pt-mx-9--md {
        margin-left: 9px!important;
        margin-right: 9px!important;
    }
    
    .pt-mx-10--md {
        margin-left: 10px!important;
        margin-right: 10px!important;
    }
    
    .pt-mx-11--md {
        margin-left: 11px!important;
        margin-right: 11px!important;
    }
    
    .pt-mx-12--md {
        margin-left: 12px!important;
        margin-right: 12px!important;
    }
    
    .pt-mx-13--md {
        margin-left: 13px!important;
        margin-right: 13px!important;
    }
    
    .pt-mx-14--md {
        margin-left: 14px!important;
        margin-right: 14px!important;
    }
    
    .pt-mx-15--md {
        margin-left: 15px!important;
        margin-right: 15px!important;
    }
    
    .pt-mx-16--md {
        margin-left: 16px!important;
        margin-right: 16px!important;
    }
    
    .pt-mx-17--md {
        margin-left: 17px!important;
        margin-right: 17px!important;
    }
    
    .pt-mx-18--md {
        margin-left: 18px!important;
        margin-right: 18px!important;
    }
    
    .pt-mx-19--md {
        margin-left: 19px!important;
        margin-right: 19px!important;
    }
    
    .pt-mx-20--md {
        margin-left: 20px!important;
        margin-right: 20px!important;
    }
    
    .pt-mx-21--md {
        margin-left: 21px!important;
        margin-right: 21px!important;
    }
    
    .pt-mx-22--md {
        margin-left: 22px!important;
        margin-right: 22px!important;
    }
    
    .pt-mx-23--md {
        margin-left: 23px!important;
        margin-right: 23px!important;
    }
    
    .pt-mx-24--md {
        margin-left: 24px!important;
        margin-right: 24px!important;
    }
    
    .pt-mx-25--md {
        margin-left: 25px!important;
        margin-right: 25px!important;
    }
    
    .pt-mx-30--md {
        margin-left: 30px!important;
        margin-right: 30px!important;
    }
    
    .pt-mx-35--md {
        margin-left: 35px!important;
        margin-right: 35px!important;
    }
    
    .pt-mx-40--md {
        margin-left: 40px!important;
        margin-right: 40px!important;
    }
    
    .pt-mx-45--md {
        margin-left: 45px!important;
        margin-right: 45px!important;
    }
    
    .pt-mx-50--md {
        margin-left: 50px!important;
        margin-right: 50px!important;
    }
    
    .pt-mx-55--md {
        margin-left: 55px!important;
        margin-right: 55px!important;
    }
    
    .pt-mx-60--md {
        margin-left: 60px!important;
        margin-right: 60px!important;
    }
    
    .pt-mx-65--md {
        margin-left: 65px!important;
        margin-right: 65px!important;
    }
    
    .pt-mx-70--md {
        margin-left: 70px!important;
        margin-right: 70px!important;
    }
    
    .pt-mx-75--md {
        margin-left: 75px!important;
        margin-right: 75px!important;
    }
    
    .pt-mx-80--md {
        margin-left: 80px!important;
        margin-right: 80px!important;
    }
    
    .pt-mx-85--md {
        margin-left: 85px!important;
        margin-right: 85px!important;
    }
    
    .pt-mx-90--md {
        margin-left: 90px!important;
        margin-right: 90px!important;
    }
    
    .pt-mx-95--md {
        margin-left: 95px!important;
        margin-right: 95px!important;
    }
    
    .pt-mx-100--md {
        margin-left: 100px!important;
        margin-right: 100px!important;
    }
    
    .pt-mx-110--md {
        margin-left: 110px!important;
        margin-right: 110px!important;
    }
    
    .pt-mx-120--md {
        margin-left: 120px!important;
        margin-right: 120px!important;
    }
    
    .pt-mx-130--md {
        margin-left: 130px!important;
        margin-right: 130px!important;
    }
    
    .pt-mx-140--md {
        margin-left: 140px!important;
        margin-right: 140px!important;
    }
    
    .pt-mx-150--md {
        margin-left: 150px!important;
        margin-right: 150px!important;
    }
    
    .pt-mx-160--md {
        margin-left: 160px!important;
        margin-right: 160px!important;
    }
    
    .pt-mx-170--md {
        margin-left: 170px!important;
        margin-right: 170px!important;
    }
    
    .pt-mx-180--md {
        margin-left: 180px!important;
        margin-right:180 px!important;
    }
    
    .pt-mx-190--md {
        margin-left: 190px!important;
        margin-right: 190px!important;
    }
    
    .pt-mx-200--md {
        margin-left: 200px!important;
        margin-right: 200px!important;
    }
    
    .pt-mx-250--md {
        margin-left: 250px!important;
        margin-right: 250px!important;
    }
    
    .pt-mx-300--md {
        margin-left: 300px!important;
        margin-right: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mx-0--lg {
        margin-left: 0px!important;
        margin-right: 0px!important;
    }
    
    .pt-mx-1--lg {
        margin-left: 1px!important;
        margin-right: 1px!important;
    }
    
    .pt-mx-2--lg {
        margin-left: 2px!important;
        margin-right: 2px!important;
    }
    
    .pt-mx-3--lg {
        margin-left: 3px!important;
        margin-right: 3px!important;
    }
    
    .pt-mx-4--lg {
        margin-left: 4px!important;
        margin-right: 4px!important;
    }
    
    .pt-mx-5--lg {
        margin-left: 5px!important;
        margin-right: 5px!important;
    }
    
    .pt-mx-6--lg {
        margin-left: 6px!important;
        margin-right: 6px!important;
    }
    
    .pt-mx-7--lg {
        margin-left: 7px!important;
        margin-right: 7px!important;
    }
    
    .pt-mx-8--lg {
        margin-left: 8px!important;
        margin-right: 8px!important;
    }
    
    .pt-mx-9--lg {
        margin-left: 9px!important;
        margin-right: 9px!important;
    }
    
    .pt-mx-10--lg {
        margin-left: 10px!important;
        margin-right: 10px!important;
    }
    
    .pt-mx-11--lg {
        margin-left: 11px!important;
        margin-right: 11px!important;
    }
    
    .pt-mx-12--lg {
        margin-left: 12px!important;
        margin-right: 12px!important;
    }
    
    .pt-mx-13--lg {
        margin-left: 13px!important;
        margin-right: 13px!important;
    }
    
    .pt-mx-14--lg {
        margin-left: 14px!important;
        margin-right: 14px!important;
    }
    
    .pt-mx-15--lg {
        margin-left: 15px!important;
        margin-right: 15px!important;
    }
    
    .pt-mx-16--lg {
        margin-left: 16px!important;
        margin-right: 16px!important;
    }
    
    .pt-mx-17--lg {
        margin-left: 17px!important;
        margin-right: 17px!important;
    }
    
    .pt-mx-18--lg {
        margin-left: 18px!important;
        margin-right: 18px!important;
    }
    
    .pt-mx-19--lg {
        margin-left: 19px!important;
        margin-right: 19px!important;
    }
    
    .pt-mx-20--lg {
        margin-left: 20px!important;
        margin-right: 20px!important;
    }
    
    .pt-mx-21--lg {
        margin-left: 21px!important;
        margin-right: 21px!important;
    }
    
    .pt-mx-22--lg {
        margin-left: 22px!important;
        margin-right: 22px!important;
    }
    
    .pt-mx-23--lg {
        margin-left: 23px!important;
        margin-right: 23px!important;
    }
    
    .pt-mx-24--lg {
        margin-left: 24px!important;
        margin-right: 24px!important;
    }
    
    .pt-mx-25--lg {
        margin-left: 25px!important;
        margin-right: 25px!important;
    }
    
    .pt-mx-30--lg {
        margin-left: 30px!important;
        margin-right: 30px!important;
    }
    
    .pt-mx-35--lg {
        margin-left: 35px!important;
        margin-right: 35px!important;
    }
    
    .pt-mx-40--lg {
        margin-left: 40px!important;
        margin-right: 40px!important;
    }
    
    .pt-mx-45--lg {
        margin-left: 45px!important;
        margin-right: 45px!important;
    }
    
    .pt-mx-50--lg {
        margin-left: 50px!important;
        margin-right: 50px!important;
    }
    
    .pt-mx-55--lg {
        margin-left: 55px!important;
        margin-right: 55px!important;
    }
    
    .pt-mx-60--lg {
        margin-left: 60px!important;
        margin-right: 60px!important;
    }
    
    .pt-mx-65--lg {
        margin-left: 65px!important;
        margin-right: 65px!important;
    }
    
    .pt-mx-70--lg {
        margin-left: 70px!important;
        margin-right: 70px!important;
    }
    
    .pt-mx-75--lg {
        margin-left: 75px!important;
        margin-right: 75px!important;
    }
    
    .pt-mx-80--lg {
        margin-left: 80px!important;
        margin-right: 80px!important;
    }
    
    .pt-mx-85--lg {
        margin-left: 85px!important;
        margin-right: 85px!important;
    }
    
    .pt-mx-90--lg {
        margin-left: 90px!important;
        margin-right: 90px!important;
    }
    
    .pt-mx-95--lg {
        margin-left: 95px!important;
        margin-right: 95px!important;
    }
    
    .pt-mx-100--lg {
        margin-left: 100px!important;
        margin-right: 100px!important;
    }
    
    .pt-mx-110--lg {
        margin-left: 110px!important;
        margin-right: 110px!important;
    }
    
    .pt-mx-120--lg {
        margin-left: 120px!important;
        margin-right: 120px!important;
    }
    
    .pt-mx-130--lg {
        margin-left: 130px!important;
        margin-right: 130px!important;
    }
    
    .pt-mx-140--lg {
        margin-left: 140px!important;
        margin-right: 140px!important;
    }
    
    .pt-mx-150--lg {
        margin-left: 150px!important;
        margin-right: 150px!important;
    }
    
    .pt-mx-160--lg {
        margin-left: 160px!important;
        margin-right: 160px!important;
    }
    
    .pt-mx-170--lg {
        margin-left: 170px!important;
        margin-right: 170px!important;
    }
    
    .pt-mx-180--lg {
        margin-left: 180px!important;
        margin-right:180 px!important;
    }
    
    .pt-mx-190--lg {
        margin-left: 190px!important;
        margin-right: 190px!important;
    }
    
    .pt-mx-200--lg {
        margin-left: 200px!important;
        margin-right: 200px!important;
    }
    
    .pt-mx-250--lg {
        margin-left: 250px!important;
        margin-right: 250px!important;
    }
    
    .pt-mx-300--lg {
        margin-left: 300px!important;
        margin-right: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mx-0--xl {
        margin-left: 0px!important;
        margin-right: 0px!important;
    }
    
    .pt-mx-1--xl {
        margin-left: 1px!important;
        margin-right: 1px!important;
    }
    
    .pt-mx-2--xl {
        margin-left: 2px!important;
        margin-right: 2px!important;
    }
    
    .pt-mx-3--xl {
        margin-left: 3px!important;
        margin-right: 3px!important;
    }
    
    .pt-mx-4--xl {
        margin-left: 4px!important;
        margin-right: 4px!important;
    }
    
    .pt-mx-5--xl {
        margin-left: 5px!important;
        margin-right: 5px!important;
    }
    
    .pt-mx-6--xl {
        margin-left: 6px!important;
        margin-right: 6px!important;
    }
    
    .pt-mx-7--xl {
        margin-left: 7px!important;
        margin-right: 7px!important;
    }
    
    .pt-mx-8--xl {
        margin-left: 8px!important;
        margin-right: 8px!important;
    }
    
    .pt-mx-9--xl {
        margin-left: 9px!important;
        margin-right: 9px!important;
    }
    
    .pt-mx-10--xl {
        margin-left: 10px!important;
        margin-right: 10px!important;
    }
    
    .pt-mx-11--xl {
        margin-left: 11px!important;
        margin-right: 11px!important;
    }
    
    .pt-mx-12--xl {
        margin-left: 12px!important;
        margin-right: 12px!important;
    }
    
    .pt-mx-13--xl {
        margin-left: 13px!important;
        margin-right: 13px!important;
    }
    
    .pt-mx-14--xl {
        margin-left: 14px!important;
        margin-right: 14px!important;
    }
    
    .pt-mx-15--xl {
        margin-left: 15px!important;
        margin-right: 15px!important;
    }
    
    .pt-mx-16--xl {
        margin-left: 16px!important;
        margin-right: 16px!important;
    }
    
    .pt-mx-17--xl {
        margin-left: 17px!important;
        margin-right: 17px!important;
    }
    
    .pt-mx-18--xl {
        margin-left: 18px!important;
        margin-right: 18px!important;
    }
    
    .pt-mx-19--xl {
        margin-left: 19px!important;
        margin-right: 19px!important;
    }
    
    .pt-mx-20--xl {
        margin-left: 20px!important;
        margin-right: 20px!important;
    }
    
    .pt-mx-21--xl {
        margin-left: 21px!important;
        margin-right: 21px!important;
    }
    
    .pt-mx-22--xl {
        margin-left: 22px!important;
        margin-right: 22px!important;
    }
    
    .pt-mx-23--xl {
        margin-left: 23px!important;
        margin-right: 23px!important;
    }
    
    .pt-mx-24--xl {
        margin-left: 24px!important;
        margin-right: 24px!important;
    }
    
    .pt-mx-25--xl {
        margin-left: 25px!important;
        margin-right: 25px!important;
    }
    
    .pt-mx-30--xl {
        margin-left: 30px!important;
        margin-right: 30px!important;
    }
    
    .pt-mx-35--xl {
        margin-left: 35px!important;
        margin-right: 35px!important;
    }
    
    .pt-mx-40--xl {
        margin-left: 40px!important;
        margin-right: 40px!important;
    }
    
    .pt-mx-45--xl {
        margin-left: 45px!important;
        margin-right: 45px!important;
    }
    
    .pt-mx-50--xl {
        margin-left: 50px!important;
        margin-right: 50px!important;
    }
    
    .pt-mx-55--xl {
        margin-left: 55px!important;
        margin-right: 55px!important;
    }
    
    .pt-mx-60--xl {
        margin-left: 60px!important;
        margin-right: 60px!important;
    }
    
    .pt-mx-65--xl {
        margin-left: 65px!important;
        margin-right: 65px!important;
    }
    
    .pt-mx-70--xl {
        margin-left: 70px!important;
        margin-right: 70px!important;
    }
    
    .pt-mx-75--xl {
        margin-left: 75px!important;
        margin-right: 75px!important;
    }
    
    .pt-mx-80--xl {
        margin-left: 80px!important;
        margin-right: 80px!important;
    }
    
    .pt-mx-85--xl {
        margin-left: 85px!important;
        margin-right: 85px!important;
    }
    
    .pt-mx-90--xl {
        margin-left: 90px!important;
        margin-right: 90px!important;
    }
    
    .pt-mx-95--xl {
        margin-left: 95px!important;
        margin-right: 95px!important;
    }
    
    .pt-mx-100--xl {
        margin-left: 100px!important;
        margin-right: 100px!important;
    }
    
    .pt-mx-110--xl {
        margin-left: 110px!important;
        margin-right: 110px!important;
    }
    
    .pt-mx-120--xl {
        margin-left: 120px!important;
        margin-right: 120px!important;
    }
    
    .pt-mx-130--xl {
        margin-left: 130px!important;
        margin-right: 130px!important;
    }
    
    .pt-mx-140--xl {
        margin-left: 140px!important;
        margin-right: 140px!important;
    }
    
    .pt-mx-150--xl {
        margin-left: 150px!important;
        margin-right: 150px!important;
    }
    
    .pt-mx-160--xl {
        margin-left: 160px!important;
        margin-right: 160px!important;
    }
    
    .pt-mx-170--xl {
        margin-left: 170px!important;
        margin-right: 170px!important;
    }
    
    .pt-mx-180--xl {
        margin-left: 180px!important;
        margin-right:180 px!important;
    }
    
    .pt-mx-190--xl {
        margin-left: 190px!important;
        margin-right: 190px!important;
    }
    
    .pt-mx-200--xl {
        margin-left: 200px!important;
        margin-right: 200px!important;
    }
    
    .pt-mx-250--xl {
        margin-left: 250px!important;
        margin-right: 250px!important;
    }
    
    .pt-mx-300--xl {
        margin-left: 300px!important;
        margin-right: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mx-0--xxl {
        margin-left: 0px!important;
        margin-right: 0px!important;
    }
    
    .pt-mx-1--xxl {
        margin-left: 1px!important;
        margin-right: 1px!important;
    }
    
    .pt-mx-2--xxl {
        margin-left: 2px!important;
        margin-right: 2px!important;
    }
    
    .pt-mx-3--xxl {
        margin-left: 3px!important;
        margin-right: 3px!important;
    }
    
    .pt-mx-4--xxl {
        margin-left: 4px!important;
        margin-right: 4px!important;
    }
    
    .pt-mx-5--xxl {
        margin-left: 5px!important;
        margin-right: 5px!important;
    }
    
    .pt-mx-6--xxl {
        margin-left: 6px!important;
        margin-right: 6px!important;
    }
    
    .pt-mx-7--xxl {
        margin-left: 7px!important;
        margin-right: 7px!important;
    }
    
    .pt-mx-8--xxl {
        margin-left: 8px!important;
        margin-right: 8px!important;
    }
    
    .pt-mx-9--xxl {
        margin-left: 9px!important;
        margin-right: 9px!important;
    }
    
    .pt-mx-10--xxl {
        margin-left: 10px!important;
        margin-right: 10px!important;
    }
    
    .pt-mx-11--xxl {
        margin-left: 11px!important;
        margin-right: 11px!important;
    }
    
    .pt-mx-12--xxl {
        margin-left: 12px!important;
        margin-right: 12px!important;
    }
    
    .pt-mx-13--xxl {
        margin-left: 13px!important;
        margin-right: 13px!important;
    }
    
    .pt-mx-14--xxl {
        margin-left: 14px!important;
        margin-right: 14px!important;
    }
    
    .pt-mx-15--xxl {
        margin-left: 15px!important;
        margin-right: 15px!important;
    }
    
    .pt-mx-16--xxl {
        margin-left: 16px!important;
        margin-right: 16px!important;
    }
    
    .pt-mx-17--xxl {
        margin-left: 17px!important;
        margin-right: 17px!important;
    }
    
    .pt-mx-18--xxl {
        margin-left: 18px!important;
        margin-right: 18px!important;
    }
    
    .pt-mx-19--xxl {
        margin-left: 19px!important;
        margin-right: 19px!important;
    }
    
    .pt-mx-20--xxl {
        margin-left: 20px!important;
        margin-right: 20px!important;
    }
    
    .pt-mx-21--xxl {
        margin-left: 21px!important;
        margin-right: 21px!important;
    }
    
    .pt-mx-22--xxl {
        margin-left: 22px!important;
        margin-right: 22px!important;
    }
    
    .pt-mx-23--xxl {
        margin-left: 23px!important;
        margin-right: 23px!important;
    }
    
    .pt-mx-24--xxl {
        margin-left: 24px!important;
        margin-right: 24px!important;
    }
    
    .pt-mx-25--xxl {
        margin-left: 25px!important;
        margin-right: 25px!important;
    }
    
    .pt-mx-30--xxl {
        margin-left: 30px!important;
        margin-right: 30px!important;
    }
    
    .pt-mx-35--xxl {
        margin-left: 35px!important;
        margin-right: 35px!important;
    }
    
    .pt-mx-40--xxl {
        margin-left: 40px!important;
        margin-right: 40px!important;
    }
    
    .pt-mx-45--xxl {
        margin-left: 45px!important;
        margin-right: 45px!important;
    }
    
    .pt-mx-50--xxl {
        margin-left: 50px!important;
        margin-right: 50px!important;
    }
    
    .pt-mx-55--xxl {
        margin-left: 55px!important;
        margin-right: 55px!important;
    }
    
    .pt-mx-60--xxl {
        margin-left: 60px!important;
        margin-right: 60px!important;
    }
    
    .pt-mx-65--xxl {
        margin-left: 65px!important;
        margin-right: 65px!important;
    }
    
    .pt-mx-70--xxl {
        margin-left: 70px!important;
        margin-right: 70px!important;
    }
    
    .pt-mx-75--xxl {
        margin-left: 75px!important;
        margin-right: 75px!important;
    }
    
    .pt-mx-80--xxl {
        margin-left: 80px!important;
        margin-right: 80px!important;
    }
    
    .pt-mx-85--xxl {
        margin-left: 85px!important;
        margin-right: 85px!important;
    }
    
    .pt-mx-90--xxl {
        margin-left: 90px!important;
        margin-right: 90px!important;
    }
    
    .pt-mx-95--xxl {
        margin-left: 95px!important;
        margin-right: 95px!important;
    }
    
    .pt-mx-100--xxl {
        margin-left: 100px!important;
        margin-right: 100px!important;
    }
    
    .pt-mx-110--xxl {
        margin-left: 110px!important;
        margin-right: 110px!important;
    }
    
    .pt-mx-120--xxl {
        margin-left: 120px!important;
        margin-right: 120px!important;
    }
    
    .pt-mx-130--xxl {
        margin-left: 130px!important;
        margin-right: 130px!important;
    }
    
    .pt-mx-140--xxl {
        margin-left: 140px!important;
        margin-right: 140px!important;
    }
    
    .pt-mx-150--xxl {
        margin-left: 150px!important;
        margin-right: 150px!important;
    }
    
    .pt-mx-160--xxl {
        margin-left: 160px!important;
        margin-right: 160px!important;
    }
    
    .pt-mx-170--xxl {
        margin-left: 170px!important;
        margin-right: 170px!important;
    }
    
    .pt-mx-180--xxl {
        margin-left: 180px!important;
        margin-right:180 px!important;
    }
    
    .pt-mx-190--xxl {
        margin-left: 190px!important;
        margin-right: 190px!important;
    }
    
    .pt-mx-200--xxl {
        margin-left: 200px!important;
        margin-right: 200px!important;
    }
    
    .pt-mx-250--xxl {
        margin-left: 250px!important;
        margin-right: 250px!important;
    }
    
    .pt-mx-300--xxl {
        margin-left: 300px!important;
        margin-right: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-mx-0x {
    margin-left: 0%!important;
    margin-right: 0%!important;
  }
  
  .pt-mx-1x {
    margin-left: 1%!important;
    margin-right: 1%!important;
  }
  
  .pt-mx-2x {
    margin-left: 2%!important;
    margin-right: 2%!important;
  }
  
  .pt-mx-3x {
    margin-left: 3%!important;
    margin-right: 3%!important;
  }
  
  .pt-mx-4x {
    margin-left: 4%!important;
    margin-right: 4%!important;
  }
  
  .pt-mx-5x {
    margin-left: 5%!important;
    margin-right: 5%!important;
  }
  
  .pt-mx-6x {
    margin-left: 6%!important;
    margin-right: 6%!important;
  }
  
  .pt-mx-7x {
    margin-left: 7%!important;
    margin-right: 7%!important;
  }
  
  .pt-mx-8x {
    margin-left: 8%!important;
    margin-right: 8%!important;
  }
  
  .pt-mx-9x {
    margin-left: 9%!important;
    margin-right: 9%!important;
  }
  
  .pt-mx-10x {
    margin-left: 10%!important;
    margin-right: 10%!important;
  }
  
  .pt-mx-11x {
    margin-left: 11%!important;
    margin-right: 11%!important;
  }
  
  .pt-mx-12x {
    margin-left: 12%!important;
    margin-right: 12%!important;
  }
  
  .pt-mx-13x {
    margin-left: 13%!important;
    margin-right: 13%!important;
  }
  
  .pt-mx-14x {
    margin-left: 14%!important;
    margin-right: 14%!important;
  }
  
  .pt-mx-15x {
    margin-left: 15%!important;
    margin-right: 15%!important;
  }
  
  .pt-mx-16x {
    margin-left: 16%!important;
    margin-right: 16%!important;
  }
  
  .pt-mx-17x {
    margin-left: 17%!important;
    margin-right: 17%!important;
  }
  
  .pt-mx-18x {
    margin-left: 18%!important;
    margin-right: 18%!important;
  }
  
  .pt-mx-19x {
    margin-left: 19%!important;
    margin-right: 19%!important;
  }
  
  .pt-mx-20x {
    margin-left: 20%!important;
    margin-right: 20%!important;
  }
  
  .pt-mx-21x {
    margin-left: 21%!important;
    margin-right: 21%!important;
  }
  
  .pt-mx-22x {
    margin-left: 22%!important;
    margin-right: 22%!important;
  }
  
  .pt-mx-23x {
    margin-left: 23%!important;
    margin-right: 23%!important;
  }
  
  .pt-mx-24x {
    margin-left: 24%!important;
    margin-right: 24%!important;
  }
  
  .pt-mx-25x {
    margin-left: 25%!important;
    margin-right: 25%!important;
  }
  
  .pt-mx-30x {
    margin-left: 30%!important;
    margin-right: 30%!important;
  }
  
  .pt-mx-35x {
    margin-left: 35%!important;
    margin-right: 35%!important;
  }
  
  .pt-mx-40x {
    margin-left: 40%!important;
    margin-right: 40%!important;
  }
  
  .pt-mx-45x {
    margin-left: 45%!important;
    margin-right: 45%!important;
  }
  
  .pt-mx-50x {
    margin-left: 50%!important;
    margin-right: 50%!important;
  }
  
  .pt-mx-55x {
    margin-left: 55%!important;
    margin-right: 55%!important;
  }
  
  .pt-mx-60x {
    margin-left: 60%!important;
    margin-right: 60%!important;
  }
  
  .pt-mx-65x {
    margin-left: 65%!important;
    margin-right: 65%!important;
  }
  
  .pt-mx-70x {
    margin-left: 70%!important;
    margin-right: 70%!important;
  }
  
  .pt-mx-75x {
    margin-left: 75%!important;
    margin-right: 75%!important;
  }
  
  .pt-mx-80x {
    margin-left: 80%!important;
    margin-right: 80%!important;
  }
  
  .pt-mx-85x {
    margin-left: 85%!important;
    margin-right: 85%!important;
  }
  
  .pt-mx-90x {
    margin-left: 90%!important;
    margin-right: 90%!important;
  }
  
  .pt-mx-95x {
    margin-left: 95%!important;
    margin-right: 95%!important;
  }
  
  .pt-mx-100x {
    margin-left: 100%!important;
    margin-right: 100%!important;
  }
  
  .pt-mx-110x {
    margin-left: 110%!important;
    margin-right: 110%!important;
  }
  
  .pt-mx-120x {
    margin-left: 120%!important;
    margin-right: 120%!important;
  }
  
  .pt-mx-130x {
    margin-left: 130%!important;
    margin-right: 130%!important;
  }
  
  .pt-mx-140x {
    margin-left: 140%!important;
    margin-right: 140%!important;
  }
  
  .pt-mx-150x {
    margin-left: 150%!important;
    margin-right: 150%!important;
  }
  
  .pt-mx-160x {
    margin-left: 160%!important;
    margin-right: 160%!important;
  }
  
  .pt-mx-170x {
    margin-left: 170%!important;
    margin-right: 170%!important;
  }
  
  .pt-mx-180x {
    margin-left: 180%!important;
    margin-right: 180%!important;
  }
  
  .pt-mx-190x {
    margin-left: 190%!important;
    margin-right: 190%!important;
  }
  
  .pt-mx-200x {
    margin-left: 200%!important;
    margin-right: 200%!important;
  }
  
  .pt-mx-250x {
    margin-left: 250%!important;
    margin-right: 250%!important;
  }
  
  .pt-mx-300x {
    margin-left: 300%!important;
    margin-right: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mx-0x--sm {
        margin-left: 0%!important;
        margin-right: 0%!important;
    }
    
    .pt-mx-1x--sm {
        margin-left: 1%!important;
        margin-right: 1%!important;
    }
    
    .pt-mx-2x--sm {
        margin-left: 2%!important;
        margin-right: 2%!important;
    }
    
    .pt-mx-3x--sm {
        margin-left: 3%!important;
        margin-right: 3%!important;
    }
    
    .pt-mx-4x--sm {
        margin-left: 4%!important;
        margin-right: 4%!important;
    }
    
    .pt-mx-5x--sm {
        margin-left: 5%!important;
        margin-right: 5%!important;
    }
    
    .pt-mx-6x--sm {
        margin-left: 6%!important;
        margin-right: 6%!important;
    }
    
    .pt-mx-7x--sm {
        margin-left: 7%!important;
        margin-right: 7%!important;
    }
    
    .pt-mx-8x--sm {
        margin-left: 8%!important;
        margin-right: 8%!important;
    }
    
    .pt-mx-9x--sm {
        margin-left: 9%!important;
        margin-right: 9%!important;
    }
    
    .pt-mx-10x--sm {
        margin-left: 10%!important;
        margin-right: 10%!important;
    }
    
    .pt-mx-11x--sm {
        margin-left: 11%!important;
        margin-right: 11%!important;
    }
    
    .pt-mx-12x--sm {
        margin-left: 12%!important;
        margin-right: 12%!important;
    }
    
    .pt-mx-13x--sm {
        margin-left: 13%!important;
        margin-right: 13%!important;
    }
    
    .pt-mx-14x--sm {
        margin-left: 14%!important;
        margin-right: 14%!important;
    }
    
    .pt-mx-15x--sm {
        margin-left: 15%!important;
        margin-right: 15%!important;
    }
    
    .pt-mx-16x--sm {
        margin-left: 16%!important;
        margin-right: 16%!important;
    }
    
    .pt-mx-17x--sm {
        margin-left: 17%!important;
        margin-right: 17%!important;
    }
    
    .pt-mx-18x--sm {
        margin-left: 18%!important;
        margin-right: 18%!important;
    }
    
    .pt-mx-19x--sm {
        margin-left: 19%!important;
        margin-right: 19%!important;
    }
    
    .pt-mx-20x--sm {
        margin-left: 20%!important;
        margin-right: 20%!important;
    }
    
    .pt-mx-21x--sm {
        margin-left: 21%!important;
        margin-right: 21%!important;
    }
    
    .pt-mx-22x--sm {
        margin-left: 22%!important;
        margin-right: 22%!important;
    }
    
    .pt-mx-23x--sm {
        margin-left: 23%!important;
        margin-right: 23%!important;
    }
    
    .pt-mx-24x--sm {
        margin-left: 24%!important;
        margin-right: 24%!important;
    }
    
    .pt-mx-25x--sm {
        margin-left: 25%!important;
        margin-right: 25%!important;
    }
    
    .pt-mx-30x--sm {
        margin-left: 30%!important;
        margin-right: 30%!important;
    }
    
    .pt-mx-35x--sm {
        margin-left: 35%!important;
        margin-right: 35%!important;
    }
    
    .pt-mx-40x--sm {
        margin-left: 40%!important;
        margin-right: 40%!important;
    }
    
    .pt-mx-45x--sm {
        margin-left: 45%!important;
        margin-right: 45%!important;
    }
    
    .pt-mx-50x--sm {
        margin-left: 50%!important;
        margin-right: 50%!important;
    }
    
    .pt-mx-55x--sm {
        margin-left: 55%!important;
        margin-right: 55%!important;
    }
    
    .pt-mx-60x--sm {
        margin-left: 60%!important;
        margin-right: 60%!important;
    }
    
    .pt-mx-65x--sm {
        margin-left: 65%!important;
        margin-right: 65%!important;
    }
    
    .pt-mx-70x--sm {
        margin-left: 70%!important;
        margin-right: 70%!important;
    }
    
    .pt-mx-75x--sm {
        margin-left: 75%!important;
        margin-right: 75%!important;
    }
    
    .pt-mx-80x--sm {
        margin-left: 80%!important;
        margin-right: 80%!important;
    }
    
    .pt-mx-85x--sm {
        margin-left: 85%!important;
        margin-right: 85%!important;
    }
    
    .pt-mx-90x--sm {
        margin-left: 90%!important;
        margin-right: 90%!important;
    }
    
    .pt-mx-95x--sm {
        margin-left: 95%!important;
        margin-right: 95%!important;
    }
    
    .pt-mx-100x--sm {
        margin-left: 100%!important;
        margin-right: 100%!important;
    }
    
    .pt-mx-110x--sm {
        margin-left: 110%!important;
        margin-right: 110%!important;
    }
    
    .pt-mx-120x--sm {
        margin-left: 120%!important;
        margin-right: 120%!important;
    }
    
    .pt-mx-130x--sm {
        margin-left: 130%!important;
        margin-right: 130%!important;
    }
    
    .pt-mx-140x--sm {
        margin-left: 140%!important;
        margin-right: 140%!important;
    }
    
    .pt-mx-150x--sm {
        margin-left: 150%!important;
        margin-right: 150%!important;
    }
    
    .pt-mx-160x--sm {
        margin-left: 160%!important;
        margin-right: 160%!important;
    }
    
    .pt-mx-170x--sm {
        margin-left: 170%!important;
        margin-right: 170%!important;
    }
    
    .pt-mx-180x--sm {
        margin-left: 180%!important;
        margin-right: 180%!important;
    }
    
    .pt-mx-190x--sm {
        margin-left: 190%!important;
        margin-right: 190%!important;
    }
    
    .pt-mx-200x--sm {
        margin-left: 200%!important;
        margin-right: 200%!important;
    }
    
    .pt-mx-250x--sm {
        margin-left: 250%!important;
        margin-right: 250%!important;
    }
    
    .pt-mx-300x--sm {
        margin-left: 300%!important;
        margin-right: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mx-0x--md {
        margin-left: 0%!important;
        margin-right: 0%!important;
    }
    
    .pt-mx-1x--md {
        margin-left: 1%!important;
        margin-right: 1%!important;
    }
    
    .pt-mx-2x--md {
        margin-left: 2%!important;
        margin-right: 2%!important;
    }
    
    .pt-mx-3x--md {
        margin-left: 3%!important;
        margin-right: 3%!important;
    }
    
    .pt-mx-4x--md {
        margin-left: 4%!important;
        margin-right: 4%!important;
    }
    
    .pt-mx-5x--md {
        margin-left: 5%!important;
        margin-right: 5%!important;
    }
    
    .pt-mx-6x--md {
        margin-left: 6%!important;
        margin-right: 6%!important;
    }
    
    .pt-mx-7x--md {
        margin-left: 7%!important;
        margin-right: 7%!important;
    }
    
    .pt-mx-8x--md {
        margin-left: 8%!important;
        margin-right: 8%!important;
    }
    
    .pt-mx-9x--md {
        margin-left: 9%!important;
        margin-right: 9%!important;
    }
    
    .pt-mx-10x--md {
        margin-left: 10%!important;
        margin-right: 10%!important;
    }
    
    .pt-mx-11x--md {
        margin-left: 11%!important;
        margin-right: 11%!important;
    }
    
    .pt-mx-12x--md {
        margin-left: 12%!important;
        margin-right: 12%!important;
    }
    
    .pt-mx-13x--md {
        margin-left: 13%!important;
        margin-right: 13%!important;
    }
    
    .pt-mx-14x--md {
        margin-left: 14%!important;
        margin-right: 14%!important;
    }
    
    .pt-mx-15x--md {
        margin-left: 15%!important;
        margin-right: 15%!important;
    }
    
    .pt-mx-16x--md {
        margin-left: 16%!important;
        margin-right: 16%!important;
    }
    
    .pt-mx-17x--md {
        margin-left: 17%!important;
        margin-right: 17%!important;
    }
    
    .pt-mx-18x--md {
        margin-left: 18%!important;
        margin-right: 18%!important;
    }
    
    .pt-mx-19x--md {
        margin-left: 19%!important;
        margin-right: 19%!important;
    }
    
    .pt-mx-20x--md {
        margin-left: 20%!important;
        margin-right: 20%!important;
    }
    
    .pt-mx-21x--md {
        margin-left: 21%!important;
        margin-right: 21%!important;
    }
    
    .pt-mx-22x--md {
        margin-left: 22%!important;
        margin-right: 22%!important;
    }
    
    .pt-mx-23x--md {
        margin-left: 23%!important;
        margin-right: 23%!important;
    }
    
    .pt-mx-24x--md {
        margin-left: 24%!important;
        margin-right: 24%!important;
    }
    
    .pt-mx-25x--md {
        margin-left: 25%!important;
        margin-right: 25%!important;
    }
    
    .pt-mx-30x--md {
        margin-left: 30%!important;
        margin-right: 30%!important;
    }
    
    .pt-mx-35x--md {
        margin-left: 35%!important;
        margin-right: 35%!important;
    }
    
    .pt-mx-40x--md {
        margin-left: 40%!important;
        margin-right: 40%!important;
    }
    
    .pt-mx-45x--md {
        margin-left: 45%!important;
        margin-right: 45%!important;
    }
    
    .pt-mx-50x--md {
        margin-left: 50%!important;
        margin-right: 50%!important;
    }
    
    .pt-mx-55x--md {
        margin-left: 55%!important;
        margin-right: 55%!important;
    }
    
    .pt-mx-60x--md {
        margin-left: 60%!important;
        margin-right: 60%!important;
    }
    
    .pt-mx-65x--md {
        margin-left: 65%!important;
        margin-right: 65%!important;
    }
    
    .pt-mx-70x--md {
        margin-left: 70%!important;
        margin-right: 70%!important;
    }
    
    .pt-mx-75x--md {
        margin-left: 75%!important;
        margin-right: 75%!important;
    }
    
    .pt-mx-80x--md {
        margin-left: 80%!important;
        margin-right: 80%!important;
    }
    
    .pt-mx-85x--md {
        margin-left: 85%!important;
        margin-right: 85%!important;
    }
    
    .pt-mx-90x--md {
        margin-left: 90%!important;
        margin-right: 90%!important;
    }
    
    .pt-mx-95x--md {
        margin-left: 95%!important;
        margin-right: 95%!important;
    }
    
    .pt-mx-100x--md {
        margin-left: 100%!important;
        margin-right: 100%!important;
    }
    
    .pt-mx-110x--md {
        margin-left: 110%!important;
        margin-right: 110%!important;
    }
    
    .pt-mx-120x--md {
        margin-left: 120%!important;
        margin-right: 120%!important;
    }
    
    .pt-mx-130x--md {
        margin-left: 130%!important;
        margin-right: 130%!important;
    }
    
    .pt-mx-140x--md {
        margin-left: 140%!important;
        margin-right: 140%!important;
    }
    
    .pt-mx-150x--md {
        margin-left: 150%!important;
        margin-right: 150%!important;
    }
    
    .pt-mx-160x--md {
        margin-left: 160%!important;
        margin-right: 160%!important;
    }
    
    .pt-mx-170x--md {
        margin-left: 170%!important;
        margin-right: 170%!important;
    }
    
    .pt-mx-180x--md {
        margin-left: 180%!important;
        margin-right: 180%!important;
    }
    
    .pt-mx-190x--md {
        margin-left: 190%!important;
        margin-right: 190%!important;
    }
    
    .pt-mx-200x--md {
        margin-left: 200%!important;
        margin-right: 200%!important;
    }
    
    .pt-mx-250x--md {
        margin-left: 250%!important;
        margin-right: 250%!important;
    }
    
    .pt-mx-300x--md {
        margin-left: 300%!important;
        margin-right: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mx-0x--lg {
        margin-left: 0%!important;
        margin-right: 0%!important;
    }
    
    .pt-mx-1x--lg {
        margin-left: 1%!important;
        margin-right: 1%!important;
    }
    
    .pt-mx-2x--lg {
        margin-left: 2%!important;
        margin-right: 2%!important;
    }
    
    .pt-mx-3x--lg {
        margin-left: 3%!important;
        margin-right: 3%!important;
    }
    
    .pt-mx-4x--lg {
        margin-left: 4%!important;
        margin-right: 4%!important;
    }
    
    .pt-mx-5x--lg {
        margin-left: 5%!important;
        margin-right: 5%!important;
    }
    
    .pt-mx-6x--lg {
        margin-left: 6%!important;
        margin-right: 6%!important;
    }
    
    .pt-mx-7x--lg {
        margin-left: 7%!important;
        margin-right: 7%!important;
    }
    
    .pt-mx-8x--lg {
        margin-left: 8%!important;
        margin-right: 8%!important;
    }
    
    .pt-mx-9x--lg {
        margin-left: 9%!important;
        margin-right: 9%!important;
    }
    
    .pt-mx-10x--lg {
        margin-left: 10%!important;
        margin-right: 10%!important;
    }
    
    .pt-mx-11x--lg {
        margin-left: 11%!important;
        margin-right: 11%!important;
    }
    
    .pt-mx-12x--lg {
        margin-left: 12%!important;
        margin-right: 12%!important;
    }
    
    .pt-mx-13x--lg {
        margin-left: 13%!important;
        margin-right: 13%!important;
    }
    
    .pt-mx-14x--lg {
        margin-left: 14%!important;
        margin-right: 14%!important;
    }
    
    .pt-mx-15x--lg {
        margin-left: 15%!important;
        margin-right: 15%!important;
    }
    
    .pt-mx-16x--lg {
        margin-left: 16%!important;
        margin-right: 16%!important;
    }
    
    .pt-mx-17x--lg {
        margin-left: 17%!important;
        margin-right: 17%!important;
    }
    
    .pt-mx-18x--lg {
        margin-left: 18%!important;
        margin-right: 18%!important;
    }
    
    .pt-mx-19x--lg {
        margin-left: 19%!important;
        margin-right: 19%!important;
    }
    
    .pt-mx-20x--lg {
        margin-left: 20%!important;
        margin-right: 20%!important;
    }
    
    .pt-mx-21x--lg {
        margin-left: 21%!important;
        margin-right: 21%!important;
    }
    
    .pt-mx-22x--lg {
        margin-left: 22%!important;
        margin-right: 22%!important;
    }
    
    .pt-mx-23x--lg {
        margin-left: 23%!important;
        margin-right: 23%!important;
    }
    
    .pt-mx-24x--lg {
        margin-left: 24%!important;
        margin-right: 24%!important;
    }
    
    .pt-mx-25x--lg {
        margin-left: 25%!important;
        margin-right: 25%!important;
    }
    
    .pt-mx-30x--lg {
        margin-left: 30%!important;
        margin-right: 30%!important;
    }
    
    .pt-mx-35x--lg {
        margin-left: 35%!important;
        margin-right: 35%!important;
    }
    
    .pt-mx-40x--lg {
        margin-left: 40%!important;
        margin-right: 40%!important;
    }
    
    .pt-mx-45x--lg {
        margin-left: 45%!important;
        margin-right: 45%!important;
    }
    
    .pt-mx-50x--lg {
        margin-left: 50%!important;
        margin-right: 50%!important;
    }
    
    .pt-mx-55x--lg {
        margin-left: 55%!important;
        margin-right: 55%!important;
    }
    
    .pt-mx-60x--lg {
        margin-left: 60%!important;
        margin-right: 60%!important;
    }
    
    .pt-mx-65x--lg {
        margin-left: 65%!important;
        margin-right: 65%!important;
    }
    
    .pt-mx-70x--lg {
        margin-left: 70%!important;
        margin-right: 70%!important;
    }
    
    .pt-mx-75x--lg {
        margin-left: 75%!important;
        margin-right: 75%!important;
    }
    
    .pt-mx-80x--lg {
        margin-left: 80%!important;
        margin-right: 80%!important;
    }
    
    .pt-mx-85x--lg {
        margin-left: 85%!important;
        margin-right: 85%!important;
    }
    
    .pt-mx-90x--lg {
        margin-left: 90%!important;
        margin-right: 90%!important;
    }
    
    .pt-mx-95x--lg {
        margin-left: 95%!important;
        margin-right: 95%!important;
    }
    
    .pt-mx-100x--lg {
        margin-left: 100%!important;
        margin-right: 100%!important;
    }
    
    .pt-mx-110x--lg {
        margin-left: 110%!important;
        margin-right: 110%!important;
    }
    
    .pt-mx-120x--lg {
        margin-left: 120%!important;
        margin-right: 120%!important;
    }
    
    .pt-mx-130x--lg {
        margin-left: 130%!important;
        margin-right: 130%!important;
    }
    
    .pt-mx-140x--lg {
        margin-left: 140%!important;
        margin-right: 140%!important;
    }
    
    .pt-mx-150x--lg {
        margin-left: 150%!important;
        margin-right: 150%!important;
    }
    
    .pt-mx-160x--lg {
        margin-left: 160%!important;
        margin-right: 160%!important;
    }
    
    .pt-mx-170x--lg {
        margin-left: 170%!important;
        margin-right: 170%!important;
    }
    
    .pt-mx-180x--lg {
        margin-left: 180%!important;
        margin-right: 180%!important;
    }
    
    .pt-mx-190x--lg {
        margin-left: 190%!important;
        margin-right: 190%!important;
    }
    
    .pt-mx-200x--lg {
        margin-left: 200%!important;
        margin-right: 200%!important;
    }
    
    .pt-mx-250x--lg {
        margin-left: 250%!important;
        margin-right: 250%!important;
    }
    
    .pt-mx-300x--lg {
        margin-left: 300%!important;
        margin-right: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mx-0x--xl {
        margin-left: 0%!important;
        margin-right: 0%!important;
    }
    
    .pt-mx-1x--xl {
        margin-left: 1%!important;
        margin-right: 1%!important;
    }
    
    .pt-mx-2x--xl {
        margin-left: 2%!important;
        margin-right: 2%!important;
    }
    
    .pt-mx-3x--xl {
        margin-left: 3%!important;
        margin-right: 3%!important;
    }
    
    .pt-mx-4x--xl {
        margin-left: 4%!important;
        margin-right: 4%!important;
    }
    
    .pt-mx-5x--xl {
        margin-left: 5%!important;
        margin-right: 5%!important;
    }
    
    .pt-mx-6x--xl {
        margin-left: 6%!important;
        margin-right: 6%!important;
    }
    
    .pt-mx-7x--xl {
        margin-left: 7%!important;
        margin-right: 7%!important;
    }
    
    .pt-mx-8x--xl {
        margin-left: 8%!important;
        margin-right: 8%!important;
    }
    
    .pt-mx-9x--xl {
        margin-left: 9%!important;
        margin-right: 9%!important;
    }
    
    .pt-mx-10x--xl {
        margin-left: 10%!important;
        margin-right: 10%!important;
    }
    
    .pt-mx-11x--xl {
        margin-left: 11%!important;
        margin-right: 11%!important;
    }
    
    .pt-mx-12x--xl {
        margin-left: 12%!important;
        margin-right: 12%!important;
    }
    
    .pt-mx-13x--xl {
        margin-left: 13%!important;
        margin-right: 13%!important;
    }
    
    .pt-mx-14x--xl {
        margin-left: 14%!important;
        margin-right: 14%!important;
    }
    
    .pt-mx-15x--xl {
        margin-left: 15%!important;
        margin-right: 15%!important;
    }
    
    .pt-mx-16x--xl {
        margin-left: 16%!important;
        margin-right: 16%!important;
    }
    
    .pt-mx-17x--xl {
        margin-left: 17%!important;
        margin-right: 17%!important;
    }
    
    .pt-mx-18x--xl {
        margin-left: 18%!important;
        margin-right: 18%!important;
    }
    
    .pt-mx-19x--xl {
        margin-left: 19%!important;
        margin-right: 19%!important;
    }
    
    .pt-mx-20x--xl {
        margin-left: 20%!important;
        margin-right: 20%!important;
    }
    
    .pt-mx-21x--xl {
        margin-left: 21%!important;
        margin-right: 21%!important;
    }
    
    .pt-mx-22x--xl {
        margin-left: 22%!important;
        margin-right: 22%!important;
    }
    
    .pt-mx-23x--xl {
        margin-left: 23%!important;
        margin-right: 23%!important;
    }
    
    .pt-mx-24x--xl {
        margin-left: 24%!important;
        margin-right: 24%!important;
    }
    
    .pt-mx-25x--xl {
        margin-left: 25%!important;
        margin-right: 25%!important;
    }
    
    .pt-mx-30x--xl {
        margin-left: 30%!important;
        margin-right: 30%!important;
    }
    
    .pt-mx-35x--xl {
        margin-left: 35%!important;
        margin-right: 35%!important;
    }
    
    .pt-mx-40x--xl {
        margin-left: 40%!important;
        margin-right: 40%!important;
    }
    
    .pt-mx-45x--xl {
        margin-left: 45%!important;
        margin-right: 45%!important;
    }
    
    .pt-mx-50x--xl {
        margin-left: 50%!important;
        margin-right: 50%!important;
    }
    
    .pt-mx-55x--xl {
        margin-left: 55%!important;
        margin-right: 55%!important;
    }
    
    .pt-mx-60x--xl {
        margin-left: 60%!important;
        margin-right: 60%!important;
    }
    
    .pt-mx-65x--xl {
        margin-left: 65%!important;
        margin-right: 65%!important;
    }
    
    .pt-mx-70x--xl {
        margin-left: 70%!important;
        margin-right: 70%!important;
    }
    
    .pt-mx-75x--xl {
        margin-left: 75%!important;
        margin-right: 75%!important;
    }
    
    .pt-mx-80x--xl {
        margin-left: 80%!important;
        margin-right: 80%!important;
    }
    
    .pt-mx-85x--xl {
        margin-left: 85%!important;
        margin-right: 85%!important;
    }
    
    .pt-mx-90x--xl {
        margin-left: 90%!important;
        margin-right: 90%!important;
    }
    
    .pt-mx-95x--xl {
        margin-left: 95%!important;
        margin-right: 95%!important;
    }
    
    .pt-mx-100x--xl {
        margin-left: 100%!important;
        margin-right: 100%!important;
    }
    
    .pt-mx-110x--xl {
        margin-left: 110%!important;
        margin-right: 110%!important;
    }
    
    .pt-mx-120x--xl {
        margin-left: 120%!important;
        margin-right: 120%!important;
    }
    
    .pt-mx-130x--xl {
        margin-left: 130%!important;
        margin-right: 130%!important;
    }
    
    .pt-mx-140x--xl {
        margin-left: 140%!important;
        margin-right: 140%!important;
    }
    
    .pt-mx-150x--xl {
        margin-left: 150%!important;
        margin-right: 150%!important;
    }
    
    .pt-mx-160x--xl {
        margin-left: 160%!important;
        margin-right: 160%!important;
    }
    
    .pt-mx-170x--xl {
        margin-left: 170%!important;
        margin-right: 170%!important;
    }
    
    .pt-mx-180x--xl {
        margin-left: 180%!important;
        margin-right: 180%!important;
    }
    
    .pt-mx-190x--xl {
        margin-left: 190%!important;
        margin-right: 190%!important;
    }
    
    .pt-mx-200x--xl {
        margin-left: 200%!important;
        margin-right: 200%!important;
    }
    
    .pt-mx-250x--xl {
        margin-left: 250%!important;
        margin-right: 250%!important;
    }
    
    .pt-mx-300x--xl {
        margin-left: 300%!important;
        margin-right: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mx-0x--xxl {
        margin-left: 0%!important;
        margin-right: 0%!important;
    }
    
    .pt-mx-1x--xxl {
        margin-left: 1%!important;
        margin-right: 1%!important;
    }
    
    .pt-mx-2x--xxl {
        margin-left: 2%!important;
        margin-right: 2%!important;
    }
    
    .pt-mx-3x--xxl {
        margin-left: 3%!important;
        margin-right: 3%!important;
    }
    
    .pt-mx-4x--xxl {
        margin-left: 4%!important;
        margin-right: 4%!important;
    }
    
    .pt-mx-5x--xxl {
        margin-left: 5%!important;
        margin-right: 5%!important;
    }
    
    .pt-mx-6x--xxl {
        margin-left: 6%!important;
        margin-right: 6%!important;
    }
    
    .pt-mx-7x--xxl {
        margin-left: 7%!important;
        margin-right: 7%!important;
    }
    
    .pt-mx-8x--xxl {
        margin-left: 8%!important;
        margin-right: 8%!important;
    }
    
    .pt-mx-9x--xxl {
        margin-left: 9%!important;
        margin-right: 9%!important;
    }
    
    .pt-mx-10x--xxl {
        margin-left: 10%!important;
        margin-right: 10%!important;
    }
    
    .pt-mx-11x--xxl {
        margin-left: 11%!important;
        margin-right: 11%!important;
    }
    
    .pt-mx-12x--xxl {
        margin-left: 12%!important;
        margin-right: 12%!important;
    }
    
    .pt-mx-13x--xxl {
        margin-left: 13%!important;
        margin-right: 13%!important;
    }
    
    .pt-mx-14x--xxl {
        margin-left: 14%!important;
        margin-right: 14%!important;
    }
    
    .pt-mx-15x--xxl {
        margin-left: 15%!important;
        margin-right: 15%!important;
    }
    
    .pt-mx-16x--xxl {
        margin-left: 16%!important;
        margin-right: 16%!important;
    }
    
    .pt-mx-17x--xxl {
        margin-left: 17%!important;
        margin-right: 17%!important;
    }
    
    .pt-mx-18x--xxl {
        margin-left: 18%!important;
        margin-right: 18%!important;
    }
    
    .pt-mx-19x--xxl {
        margin-left: 19%!important;
        margin-right: 19%!important;
    }
    
    .pt-mx-20x--xxl {
        margin-left: 20%!important;
        margin-right: 20%!important;
    }
    
    .pt-mx-21x--xxl {
        margin-left: 21%!important;
        margin-right: 21%!important;
    }
    
    .pt-mx-22x--xxl {
        margin-left: 22%!important;
        margin-right: 22%!important;
    }
    
    .pt-mx-23x--xxl {
        margin-left: 23%!important;
        margin-right: 23%!important;
    }
    
    .pt-mx-24x--xxl {
        margin-left: 24%!important;
        margin-right: 24%!important;
    }
    
    .pt-mx-25x--xxl {
        margin-left: 25%!important;
        margin-right: 25%!important;
    }
    
    .pt-mx-30x--xxl {
        margin-left: 30%!important;
        margin-right: 30%!important;
    }
    
    .pt-mx-35x--xxl {
        margin-left: 35%!important;
        margin-right: 35%!important;
    }
    
    .pt-mx-40x--xxl {
        margin-left: 40%!important;
        margin-right: 40%!important;
    }
    
    .pt-mx-45x--xxl {
        margin-left: 45%!important;
        margin-right: 45%!important;
    }
    
    .pt-mx-50x--xxl {
        margin-left: 50%!important;
        margin-right: 50%!important;
    }
    
    .pt-mx-55x--xxl {
        margin-left: 55%!important;
        margin-right: 55%!important;
    }
    
    .pt-mx-60x--xxl {
        margin-left: 60%!important;
        margin-right: 60%!important;
    }
    
    .pt-mx-65x--xxl {
        margin-left: 65%!important;
        margin-right: 65%!important;
    }
    
    .pt-mx-70x--xxl {
        margin-left: 70%!important;
        margin-right: 70%!important;
    }
    
    .pt-mx-75x--xxl {
        margin-left: 75%!important;
        margin-right: 75%!important;
    }
    
    .pt-mx-80x--xxl {
        margin-left: 80%!important;
        margin-right: 80%!important;
    }
    
    .pt-mx-85x--xxl {
        margin-left: 85%!important;
        margin-right: 85%!important;
    }
    
    .pt-mx-90x--xxl {
        margin-left: 90%!important;
        margin-right: 90%!important;
    }
    
    .pt-mx-95x--xxl {
        margin-left: 95%!important;
        margin-right: 95%!important;
    }
    
    .pt-mx-100x--xxl {
        margin-left: 100%!important;
        margin-right: 100%!important;
    }
    
    .pt-mx-110x--xxl {
        margin-left: 110%!important;
        margin-right: 110%!important;
    }
    
    .pt-mx-120x--xxl {
        margin-left: 120%!important;
        margin-right: 120%!important;
    }
    
    .pt-mx-130x--xxl {
        margin-left: 130%!important;
        margin-right: 130%!important;
    }
    
    .pt-mx-140x--xxl {
        margin-left: 140%!important;
        margin-right: 140%!important;
    }
    
    .pt-mx-150x--xxl {
        margin-left: 150%!important;
        margin-right: 150%!important;
    }
    
    .pt-mx-160x--xxl {
        margin-left: 160%!important;
        margin-right: 160%!important;
    }
    
    .pt-mx-170x--xxl {
        margin-left: 170%!important;
        margin-right: 170%!important;
    }
    
    .pt-mx-180x--xxl {
        margin-left: 180%!important;
        margin-right: 180%!important;
    }
    
    .pt-mx-190x--xxl {
        margin-left: 190%!important;
        margin-right: 190%!important;
    }
    
    .pt-mx-200x--xxl {
        margin-left: 200%!important;
        margin-right: 200%!important;
    }
    
    .pt-mx-250x--xxl {
        margin-left: 250%!important;
        margin-right: 250%!important;
    }
    
    .pt-mx-300--xxl {
        margin-left: 300%!important;
        margin-right: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-mx-0vh {
    margin-left: 0vh!important;
    margin-right: 0vh!important;
  }
  
  .pt-mx-1vh {
    margin-left: 1vh!important;
    margin-right: 1vh!important;
  }
  
  .pt-mx-2vh {
    margin-left: 2vh!important;
    margin-right: 2vh!important;
  }
  
  .pt-mx-3vh {
    margin-left: 3vh!important;
    margin-right: 3vh!important;
  }
  
  .pt-mx-4vh {
    margin-left: 4vh!important;
    margin-right: 4vh!important;
  }
  
  .pt-mx-5vh {
    margin-left: 5vh!important;
    margin-right: 5vh!important;
  }
  
  .pt-mx-6vh {
    margin-left: 6vh!important;
    margin-right: 6vh!important;
  }
  
  .pt-mx-7vh {
    margin-left: 7vh!important;
    margin-right: 7vh!important;
  }
  
  .pt-mx-8vh {
    margin-left: 8vh!important;
    margin-right: 8vh!important;
  }
  
  .pt-mx-9vh {
    margin-left: 9vh!important;
    margin-right: 9vh!important;
  }
  
  .pt-mx-10vh {
    margin-left: 10vh!important;
    margin-right: 10vh!important;
  }
  
  .pt-mx-11vh {
    margin-left: 11vh!important;
    margin-right: 11vh!important;
  }
  
  .pt-mx-12vh {
    margin-left: 12vh!important;
    margin-right: 12vh!important;
  }
  
  .pt-mx-13vh {
    margin-left: 13vh!important;
    margin-right: 13vh!important;
  }
  
  .pt-mx-14vh {
    margin-left: 14vh!important;
    margin-right: 14vh!important;
  }
  
  .pt-mx-15vh {
    margin-left: 15vh!important;
    margin-right: 15vh!important;
  }
  
  .pt-mx-16vh {
    margin-left: 16vh!important;
    margin-right: 16vh!important;
  }
  
  .pt-mx-17vh {
    margin-left: 17vh!important;
    margin-right: 17vh!important;
  }
  
  .pt-mx-18vh {
    margin-left: 18vh!important;
    margin-right: 18vh!important;
  }
  
  .pt-mx-19vh {
    margin-left: 19vh!important;
    margin-right: 19vh!important;
  }
  
  .pt-mx-20vh {
    margin-left: 20vh!important;
    margin-right: 20vh!important;
  }
  
  .pt-mx-21vh {
    margin-left: 21vh!important;
    margin-right: 21vh!important;
  }
  
  .pt-mx-22vh {
    margin-left: 22vh!important;
    margin-right: 22vh!important;
  }
  
  .pt-mx-23vh {
    margin-left: 23vh!important;
    margin-right: 23vh!important;
  }
  
  .pt-mx-24vh {
    margin-left: 24vh!important;
    margin-right: 24vh!important;
  }
  
  .pt-mx-25vh {
    margin-left: 25vh!important;
    margin-right: 25vh!important;
  }
  
  .pt-mx-30vh {
    margin-left: 30vh!important;
    margin-right: 30vh!important;
  }
  
  .pt-mx-35vh {
    margin-left: 35vh!important;
    margin-right: 35vh!important;
  }
  
  .pt-mx-40vh {
    margin-left: 40vh!important;
    margin-right: 40vh!important;
  }
  
  .pt-mx-45vh {
    margin-left: 45vh!important;
    margin-right: 45vh!important;
  }
  
  .pt-mx-50vh {
    margin-left: 50vh!important;
    margin-right: 50vh!important;
  }
  
  .pt-mx-55vh {
    margin-left: 55vh!important;
    margin-right: 55vh!important;
  }
  
  .pt-mx-60vh {
    margin-left: 60vh!important;
    margin-right: 60vh!important;
  }
  
  .pt-mx-65vh {
    margin-left: 65vh!important;
    margin-right: 65vh!important;
  }
  
  .pt-mx-70vh {
    margin-left: 70vh!important;
    margin-right: 70vh!important;
  }
  
  .pt-mx-75vh {
    margin-left: 75vh!important;
    margin-right: 75vh!important;
  }
  
  .pt-mx-80vh {
    margin-left: 80vh!important;
    margin-right: 80vh!important;
  }
  
  .pt-mx-85vh {
    margin-left: 85vh!important;
    margin-right: 85vh!important;
  }
  
  .pt-mx-90vh {
    margin-left: 90vh!important;
    margin-right: 90vh!important;
  }
  
  .pt-mx-95vh {
    margin-left: 95vh!important;
    margin-right: 95vh!important;
  }
  
  .pt-mx-100vh {
    margin-left: 100vh!important;
    margin-right: 100vh!important;
  }
  
  .pt-mx-110vh {
    margin-left: 110vh!important;
    margin-right: 110vh!important;
  }
  
  .pt-mx-120vh {
    margin-left: 120vh!important;
    margin-right: 120vh!important;
  }
  
  .pt-mx-130vh {
    margin-left: 130vh!important;
    margin-right: 130vh!important;
  }
  
  .pt-mx-140vh {
    margin-left: 140vh!important;
    margin-right: 140vh!important;
  }
  
  .pt-mx-150vh {
    margin-left: 150vh!important;
    margin-right: 150vh!important;
  }
  
  .pt-mx-160vh {
    margin-left: 160vh!important;
    margin-right: 160vh!important;
  }
  
  .pt-mx-170vh {
    margin-left: 170vh!important;
    margin-right: 170vh!important;
  }
  
  .pt-mx-180vh {
    margin-left: 180vh!important;
    margin-right:180 vh!important;
  }
  
  .pt-mx-190vh {
    margin-left: 190vh!important;
    margin-right: 190vh!important;
  }
  
  .pt-mx-200vh {
    margin-left: 200vh!important;
    margin-right: 200vh!important;
  }
  
  .pt-mx-250vh {
    margin-left: 250vh!important;
    margin-right: 250vh!important;
  }
  
  .pt-mx-300vh {
    margin-left: 300vh!important;
    margin-right: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mx-0vh--sm {
        margin-left: 0vh!important;
        margin-right: 0vh!important;
    }
    
    .pt-mx-1vh--sm {
        margin-left: 1vh!important;
        margin-right: 1vh!important;
    }
    
    .pt-mx-2vh--sm {
        margin-left: 2vh!important;
        margin-right: 2vh!important;
    }
    
    .pt-mx-3vh--sm {
        margin-left: 3vh!important;
        margin-right: 3vh!important;
    }
    
    .pt-mx-4vh--sm {
        margin-left: 4vh!important;
        margin-right: 4vh!important;
    }
    
    .pt-mx-5vh--sm {
        margin-left: 5vh!important;
        margin-right: 5vh!important;
    }
    
    .pt-mx-6vh--sm {
        margin-left: 6vh!important;
        margin-right: 6vh!important;
    }
    
    .pt-mx-7vh--sm {
        margin-left: 7vh!important;
        margin-right: 7vh!important;
    }
    
    .pt-mx-8vh--sm {
        margin-left: 8vh!important;
        margin-right: 8vh!important;
    }
    
    .pt-mx-9vh--sm {
        margin-left: 9vh!important;
        margin-right: 9vh!important;
    }
    
    .pt-mx-10vh--sm {
        margin-left: 10vh!important;
        margin-right: 10vh!important;
    }
    
    .pt-mx-11vh--sm {
        margin-left: 11vh!important;
        margin-right: 11vh!important;
    }
    
    .pt-mx-12vh--sm {
        margin-left: 12vh!important;
        margin-right: 12vh!important;
    }
    
    .pt-mx-13vh--sm {
        margin-left: 13vh!important;
        margin-right: 13vh!important;
    }
    
    .pt-mx-14vh--sm {
        margin-left: 14vh!important;
        margin-right: 14vh!important;
    }
    
    .pt-mx-15vh--sm {
        margin-left: 15vh!important;
        margin-right: 15vh!important;
    }
    
    .pt-mx-16vh--sm {
        margin-left: 16vh!important;
        margin-right: 16vh!important;
    }
    
    .pt-mx-17vh--sm {
        margin-left: 17vh!important;
        margin-right: 17vh!important;
    }
    
    .pt-mx-18vh--sm {
        margin-left: 18vh!important;
        margin-right: 18vh!important;
    }
    
    .pt-mx-19vh--sm {
        margin-left: 19vh!important;
        margin-right: 19vh!important;
    }
    
    .pt-mx-20vh--sm {
        margin-left: 20vh!important;
        margin-right: 20vh!important;
    }
    
    .pt-mx-21vh--sm {
        margin-left: 21vh!important;
        margin-right: 21vh!important;
    }
    
    .pt-mx-22vh--sm {
        margin-left: 22vh!important;
        margin-right: 22vh!important;
    }
    
    .pt-mx-23vh--sm {
        margin-left: 23vh!important;
        margin-right: 23vh!important;
    }
    
    .pt-mx-24vh--sm {
        margin-left: 24vh!important;
        margin-right: 24vh!important;
    }
    
    .pt-mx-25vh--sm {
        margin-left: 25vh!important;
        margin-right: 25vh!important;
    }
    
    .pt-mx-30vh--sm {
        margin-left: 30vh!important;
        margin-right: 30vh!important;
    }
    
    .pt-mx-35vh--sm {
        margin-left: 35vh!important;
        margin-right: 35vh!important;
    }
    
    .pt-mx-40vh--sm {
        margin-left: 40vh!important;
        margin-right: 40vh!important;
    }
    
    .pt-mx-45vh--sm {
        margin-left: 45vh!important;
        margin-right: 45vh!important;
    }
    
    .pt-mx-50vh--sm {
        margin-left: 50vh!important;
        margin-right: 50vh!important;
    }
    
    .pt-mx-55vh--sm {
        margin-left: 55vh!important;
        margin-right: 55vh!important;
    }
    
    .pt-mx-60vh--sm {
        margin-left: 60vh!important;
        margin-right: 60vh!important;
    }
    
    .pt-mx-65vh--sm {
        margin-left: 65vh!important;
        margin-right: 65vh!important;
    }
    
    .pt-mx-70vh--sm {
        margin-left: 70vh!important;
        margin-right: 70vh!important;
    }
    
    .pt-mx-75vh--sm {
        margin-left: 75vh!important;
        margin-right: 75vh!important;
    }
    
    .pt-mx-80vh--sm {
        margin-left: 80vh!important;
        margin-right: 80vh!important;
    }
    
    .pt-mx-85vh--sm {
        margin-left: 85vh!important;
        margin-right: 85vh!important;
    }
    
    .pt-mx-90vh--sm {
        margin-left: 90vh!important;
        margin-right: 90vh!important;
    }
    
    .pt-mx-95vh--sm {
        margin-left: 95vh!important;
        margin-right: 95vh!important;
    }
    
    .pt-mx-100vh--sm {
        margin-left: 100vh!important;
        margin-right: 100vh!important;
    }
    
    .pt-mx-110vh--sm {
        margin-left: 110vh!important;
        margin-right: 110vh!important;
    }
    
    .pt-mx-120vh--sm {
        margin-left: 120vh!important;
        margin-right: 120vh!important;
    }
    
    .pt-mx-130vh--sm {
        margin-left: 130vh!important;
        margin-right: 130vh!important;
    }
    
    .pt-mx-140vh--sm {
        margin-left: 140vh!important;
        margin-right: 140vh!important;
    }
    
    .pt-mx-150vh--sm {
        margin-left: 150vh!important;
        margin-right: 150vh!important;
    }
    
    .pt-mx-160vh--sm {
        margin-left: 160vh!important;
        margin-right: 160vh!important;
    }
    
    .pt-mx-170vh--sm {
        margin-left: 170vh!important;
        margin-right: 170vh!important;
    }
    
    .pt-mx-180vh--sm {
        margin-left: 180vh!important;
        margin-right:180 vh!important;
    }
    
    .pt-mx-190vh--sm {
        margin-left: 190vh!important;
        margin-right: 190vh!important;
    }
    
    .pt-mx-200vh--sm {
        margin-left: 200vh!important;
        margin-right: 200vh!important;
    }
    
    .pt-mx-250vh--sm {
        margin-left: 250vh!important;
        margin-right: 250vh!important;
    }
    
    .pt-mx-300vh--sm {
        margin-left: 300vh!important;
        margin-right: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mx-0vh--md {
        margin-left: 0vh!important;
        margin-right: 0vh!important;
    }
    
    .pt-mx-1vh--md {
        margin-left: 1vh!important;
        margin-right: 1vh!important;
    }
    
    .pt-mx-2vh--md {
        margin-left: 2vh!important;
        margin-right: 2vh!important;
    }
    
    .pt-mx-3vh--md {
        margin-left: 3vh!important;
        margin-right: 3vh!important;
    }
    
    .pt-mx-4vh--md {
        margin-left: 4vh!important;
        margin-right: 4vh!important;
    }
    
    .pt-mx-5vh--md {
        margin-left: 5vh!important;
        margin-right: 5vh!important;
    }
    
    .pt-mx-6vh--md {
        margin-left: 6vh!important;
        margin-right: 6vh!important;
    }
    
    .pt-mx-7vh--md {
        margin-left: 7vh!important;
        margin-right: 7vh!important;
    }
    
    .pt-mx-8vh--md {
        margin-left: 8vh!important;
        margin-right: 8vh!important;
    }
    
    .pt-mx-9vh--md {
        margin-left: 9vh!important;
        margin-right: 9vh!important;
    }
    
    .pt-mx-10vh--md {
        margin-left: 10vh!important;
        margin-right: 10vh!important;
    }
    
    .pt-mx-11vh--md {
        margin-left: 11vh!important;
        margin-right: 11vh!important;
    }
    
    .pt-mx-12vh--md {
        margin-left: 12vh!important;
        margin-right: 12vh!important;
    }
    
    .pt-mx-13vh--md {
        margin-left: 13vh!important;
        margin-right: 13vh!important;
    }
    
    .pt-mx-14vh--md {
        margin-left: 14vh!important;
        margin-right: 14vh!important;
    }
    
    .pt-mx-15vh--md {
        margin-left: 15vh!important;
        margin-right: 15vh!important;
    }
    
    .pt-mx-16vh--md {
        margin-left: 16vh!important;
        margin-right: 16vh!important;
    }
    
    .pt-mx-17vh--md {
        margin-left: 17vh!important;
        margin-right: 17vh!important;
    }
    
    .pt-mx-18vh--md {
        margin-left: 18vh!important;
        margin-right: 18vh!important;
    }
    
    .pt-mx-19vh--md {
        margin-left: 19vh!important;
        margin-right: 19vh!important;
    }
    
    .pt-mx-20vh--md {
        margin-left: 20vh!important;
        margin-right: 20vh!important;
    }
    
    .pt-mx-21vh--md {
        margin-left: 21vh!important;
        margin-right: 21vh!important;
    }
    
    .pt-mx-22vh--md {
        margin-left: 22vh!important;
        margin-right: 22vh!important;
    }
    
    .pt-mx-23vh--md {
        margin-left: 23vh!important;
        margin-right: 23vh!important;
    }
    
    .pt-mx-24vh--md {
        margin-left: 24vh!important;
        margin-right: 24vh!important;
    }
    
    .pt-mx-25vh--md {
        margin-left: 25vh!important;
        margin-right: 25vh!important;
    }
    
    .pt-mx-30vh--md {
        margin-left: 30vh!important;
        margin-right: 30vh!important;
    }
    
    .pt-mx-35vh--md {
        margin-left: 35vh!important;
        margin-right: 35vh!important;
    }
    
    .pt-mx-40vh--md {
        margin-left: 40vh!important;
        margin-right: 40vh!important;
    }
    
    .pt-mx-45vh--md {
        margin-left: 45vh!important;
        margin-right: 45vh!important;
    }
    
    .pt-mx-50vh--md {
        margin-left: 50vh!important;
        margin-right: 50vh!important;
    }
    
    .pt-mx-55vh--md {
        margin-left: 55vh!important;
        margin-right: 55vh!important;
    }
    
    .pt-mx-60vh--md {
        margin-left: 60vh!important;
        margin-right: 60vh!important;
    }
    
    .pt-mx-65vh--md {
        margin-left: 65vh!important;
        margin-right: 65vh!important;
    }
    
    .pt-mx-70vh--md {
        margin-left: 70vh!important;
        margin-right: 70vh!important;
    }
    
    .pt-mx-75vh--md {
        margin-left: 75vh!important;
        margin-right: 75vh!important;
    }
    
    .pt-mx-80vh--md {
        margin-left: 80vh!important;
        margin-right: 80vh!important;
    }
    
    .pt-mx-85vh--md {
        margin-left: 85vh!important;
        margin-right: 85vh!important;
    }
    
    .pt-mx-90vh--md {
        margin-left: 90vh!important;
        margin-right: 90vh!important;
    }
    
    .pt-mx-95vh--md {
        margin-left: 95vh!important;
        margin-right: 95vh!important;
    }
    
    .pt-mx-100vh--md {
        margin-left: 100vh!important;
        margin-right: 100vh!important;
    }
    
    .pt-mx-110vh--md {
        margin-left: 110vh!important;
        margin-right: 110vh!important;
    }
    
    .pt-mx-120vh--md {
        margin-left: 120vh!important;
        margin-right: 120vh!important;
    }
    
    .pt-mx-130vh--md {
        margin-left: 130vh!important;
        margin-right: 130vh!important;
    }
    
    .pt-mx-140vh--md {
        margin-left: 140vh!important;
        margin-right: 140vh!important;
    }
    
    .pt-mx-150vh--md {
        margin-left: 150vh!important;
        margin-right: 150vh!important;
    }
    
    .pt-mx-160vh--md {
        margin-left: 160vh!important;
        margin-right: 160vh!important;
    }
    
    .pt-mx-170vh--md {
        margin-left: 170vh!important;
        margin-right: 170vh!important;
    }
    
    .pt-mx-180vh--md {
        margin-left: 180vh!important;
        margin-right: 180vh!important;
    }
    
    .pt-mx-190vh--md {
        margin-left: 190vh!important;
        margin-right: 190vh!important;
    }
    
    .pt-mx-200vh--md {
        margin-left: 200vh!important;
        margin-right: 200vh!important;
    }
    
    .pt-mx-250vh--md {
        margin-left: 250vh!important;
        margin-right: 250vh!important;
    }
    
    .pt-mx-300vh--md {
        margin-left: 300vh!important;
        margin-right: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mx-0vh--lg {
        margin-left: 0vh!important;
        margin-right: 0vh!important;
    }
    
    .pt-mx-1vh--lg {
        margin-left: 1vh!important;
        margin-right: 1vh!important;
    }
    
    .pt-mx-2vh--lg {
        margin-left: 2vh!important;
        margin-right: 2vh!important;
    }
    
    .pt-mx-3vh--lg {
        margin-left: 3vh!important;
        margin-right: 3vh!important;
    }
    
    .pt-mx-4vh--lg {
        margin-left: 4vh!important;
        margin-right: 4vh!important;
    }
    
    .pt-mx-5vh--lg {
        margin-left: 5vh!important;
        margin-right: 5vh!important;
    }
    
    .pt-mx-6vh--lg {
        margin-left: 6vh!important;
        margin-right: 6vh!important;
    }
    
    .pt-mx-7vh--lg {
        margin-left: 7vh!important;
        margin-right: 7vh!important;
    }
    
    .pt-mx-8vh--lg {
        margin-left: 8vh!important;
        margin-right: 8vh!important;
    }
    
    .pt-mx-9vh--lg {
        margin-left: 9vh!important;
        margin-right: 9vh!important;
    }
    
    .pt-mx-10vh--lg {
        margin-left: 10vh!important;
        margin-right: 10vh!important;
    }
    
    .pt-mx-11vh--lg {
        margin-left: 11vh!important;
        margin-right: 11vh!important;
    }
    
    .pt-mx-12vh--lg {
        margin-left: 12vh!important;
        margin-right: 12vh!important;
    }
    
    .pt-mx-13vh--lg {
        margin-left: 13vh!important;
        margin-right: 13vh!important;
    }
    
    .pt-mx-14vh--lg {
        margin-left: 14vh!important;
        margin-right: 14vh!important;
    }
    
    .pt-mx-15vh--lg {
        margin-left: 15vh!important;
        margin-right: 15vh!important;
    }
    
    .pt-mx-16vh--lg {
        margin-left: 16vh!important;
        margin-right: 16vh!important;
    }
    
    .pt-mx-17vh--lg {
        margin-left: 17vh!important;
        margin-right: 17vh!important;
    }
    
    .pt-mx-18vh--lg {
        margin-left: 18vh!important;
        margin-right: 18vh!important;
    }
    
    .pt-mx-19vh--lg {
        margin-left: 19vh!important;
        margin-right: 19vh!important;
    }
    
    .pt-mx-20vh--lg {
        margin-left: 20vh!important;
        margin-right: 20vh!important;
    }
    
    .pt-mx-21vh--lg {
        margin-left: 21vh!important;
        margin-right: 21vh!important;
    }
    
    .pt-mx-22vh--lg {
        margin-left: 22vh!important;
        margin-right: 22vh!important;
    }
    
    .pt-mx-23vh--lg {
        margin-left: 23vh!important;
        margin-right: 23vh!important;
    }
    
    .pt-mx-24vh--lg {
        margin-left: 24vh!important;
        margin-right: 24vh!important;
    }
    
    .pt-mx-25vh--lg {
        margin-left: 25vh!important;
        margin-right: 25vh!important;
    }
    
    .pt-mx-30vh--lg {
        margin-left: 30vh!important;
        margin-right: 30vh!important;
    }
    
    .pt-mx-35vh--lg {
        margin-left: 35vh!important;
        margin-right: 35vh!important;
    }
    
    .pt-mx-40vh--lg {
        margin-left: 40vh!important;
        margin-right: 40vh!important;
    }
    
    .pt-mx-45vh--lg {
        margin-left: 45vh!important;
        margin-right: 45vh!important;
    }
    
    .pt-mx-50vh--lg {
        margin-left: 50vh!important;
        margin-right: 50vh!important;
    }
    
    .pt-mx-55vh--lg {
        margin-left: 55vh!important;
        margin-right: 55vh!important;
    }
    
    .pt-mx-60vh--lg {
        margin-left: 60vh!important;
        margin-right: 60vh!important;
    }
    
    .pt-mx-65vh--lg {
        margin-left: 65vh!important;
        margin-right: 65vh!important;
    }
    
    .pt-mx-70vh--lg {
        margin-left: 70vh!important;
        margin-right: 70vh!important;
    }
    
    .pt-mx-75vh--lg {
        margin-left: 75vh!important;
        margin-right: 75vh!important;
    }
    
    .pt-mx-80vh--lg {
        margin-left: 80vh!important;
        margin-right: 80vh!important;
    }
    
    .pt-mx-85vh--lg {
        margin-left: 85vh!important;
        margin-right: 85vh!important;
    }
    
    .pt-mx-90vh--lg {
        margin-left: 90vh!important;
        margin-right: 90vh!important;
    }
    
    .pt-mx-95vh--lg {
        margin-left: 95vh!important;
        margin-right: 95vh!important;
    }
    
    .pt-mx-100vh--lg {
        margin-left: 100vh!important;
        margin-right: 100vh!important;
    }
    
    .pt-mx-110vh--lg {
        margin-left: 110vh!important;
        margin-right: 110vh!important;
    }
    
    .pt-mx-120vh--lg {
        margin-left: 120vh!important;
        margin-right: 120vh!important;
    }
    
    .pt-mx-130vh--lg {
        margin-left: 130vh!important;
        margin-right: 130vh!important;
    }
    
    .pt-mx-140vh--lg {
        margin-left: 140vh!important;
        margin-right: 140vh!important;
    }
    
    .pt-mx-150vh--lg {
        margin-left: 150vh!important;
        margin-right: 150vh!important;
    }
    
    .pt-mx-160vh--lg {
        margin-left: 160vh!important;
        margin-right: 160vh!important;
    }
    
    .pt-mx-170vh--lg {
        margin-left: 170vh!important;
        margin-right: 170vh!important;
    }
    
    .pt-mx-180vh--lg {
        margin-left: 180vh!important;
        margin-right: 180vh!important;
    }
    
    .pt-mx-190vh--lg {
        margin-left: 190vh!important;
        margin-right: 190vh!important;
    }
    
    .pt-mx-200vh--lg {
        margin-left: 200vh!important;
        margin-right: 200vh!important;
    }
    
    .pt-mx-250vh--lg {
        margin-left: 250vh!important;
        margin-right: 250vh!important;
    }
    
    .pt-mx-300vh--lg {
        margin-left: 300vh!important;
        margin-right: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mx-0vh--xl {
        margin-left: 0vh!important;
        margin-right: 0vh!important;
    }
    
    .pt-mx-1vh--xl {
        margin-left: 1vh!important;
        margin-right: 1vh!important;
    }
    
    .pt-mx-2vh--xl {
        margin-left: 2vh!important;
        margin-right: 2vh!important;
    }
    
    .pt-mx-3vh--xl {
        margin-left: 3vh!important;
        margin-right: 3vh!important;
    }
    
    .pt-mx-4vh--xl {
        margin-left: 4vh!important;
        margin-right: 4vh!important;
    }
    
    .pt-mx-5vh--xl {
        margin-left: 5vh!important;
        margin-right: 5vh!important;
    }
    
    .pt-mx-6vh--xl {
        margin-left: 6vh!important;
        margin-right: 6vh!important;
    }
    
    .pt-mx-7vh--xl {
        margin-left: 7vh!important;
        margin-right: 7vh!important;
    }
    
    .pt-mx-8vh--xl {
        margin-left: 8vh!important;
        margin-right: 8vh!important;
    }
    
    .pt-mx-9vh--xl {
        margin-left: 9vh!important;
        margin-right: 9vh!important;
    }
    
    .pt-mx-10vh--xl {
        margin-left: 10vh!important;
        margin-right: 10vh!important;
    }
    
    .pt-mx-11vh--xl {
        margin-left: 11vh!important;
        margin-right: 11vh!important;
    }
    
    .pt-mx-12vh--xl {
        margin-left: 12vh!important;
        margin-right: 12vh!important;
    }
    
    .pt-mx-13vh--xl {
        margin-left: 13vh!important;
        margin-right: 13vh!important;
    }
    
    .pt-mx-14vh--xl {
        margin-left: 14vh!important;
        margin-right: 14vh!important;
    }
    
    .pt-mx-15vh--xl {
        margin-left: 15vh!important;
        margin-right: 15vh!important;
    }
    
    .pt-mx-16vh--xl {
        margin-left: 16vh!important;
        margin-right: 16vh!important;
    }
    
    .pt-mx-17vh--xl {
        margin-left: 17vh!important;
        margin-right: 17vh!important;
    }
    
    .pt-mx-18vh--xl {
        margin-left: 18vh!important;
        margin-right: 18vh!important;
    }
    
    .pt-mx-19vh--xl {
        margin-left: 19vh!important;
        margin-right: 19vh!important;
    }
    
    .pt-mx-20vh--xl {
        margin-left: 20vh!important;
        margin-right: 20vh!important;
    }
    
    .pt-mx-21vh--xl {
        margin-left: 21vh!important;
        margin-right: 21vh!important;
    }
    
    .pt-mx-22vh--xl {
        margin-left: 22vh!important;
        margin-right: 22vh!important;
    }
    
    .pt-mx-23vh--xl {
        margin-left: 23vh!important;
        margin-right: 23vh!important;
    }
    
    .pt-mx-24vh--xl {
        margin-left: 24vh!important;
        margin-right: 24vh!important;
    }
    
    .pt-mx-25vh--xl {
        margin-left: 25vh!important;
        margin-right: 25vh!important;
    }
    
    .pt-mx-30vh--xl {
        margin-left: 30vh!important;
        margin-right: 30vh!important;
    }
    
    .pt-mx-35vh--xl {
        margin-left: 35vh!important;
        margin-right: 35vh!important;
    }
    
    .pt-mx-40vh--xl {
        margin-left: 40vh!important;
        margin-right: 40vh!important;
    }
    
    .pt-mx-45vh--xl {
        margin-left: 45vh!important;
        margin-right: 45vh!important;
    }
    
    .pt-mx-50vh--xl {
        margin-left: 50vh!important;
        margin-right: 50vh!important;
    }
    
    .pt-mx-55vh--xl {
        margin-left: 55vh!important;
        margin-right: 55vh!important;
    }
    
    .pt-mx-60vh--xl {
        margin-left: 60vh!important;
        margin-right: 60vh!important;
    }
    
    .pt-mx-65vh--xl {
        margin-left: 65vh!important;
        margin-right: 65vh!important;
    }
    
    .pt-mx-70vh--xl {
        margin-left: 70vh!important;
        margin-right: 70vh!important;
    }
    
    .pt-mx-75vh--xl {
        margin-left: 75vh!important;
        margin-right: 75vh!important;
    }
    
    .pt-mx-80vh--xl {
        margin-left: 80vh!important;
        margin-right: 80vh!important;
    }
    
    .pt-mx-85vh--xl {
        margin-left: 85vh!important;
        margin-right: 85vh!important;
    }
    
    .pt-mx-90vh--xl {
        margin-left: 90vh!important;
        margin-right: 90vh!important;
    }
    
    .pt-mx-95vh--xl {
        margin-left: 95vh!important;
        margin-right: 95vh!important;
    }
    
    .pt-mx-100vh--xl {
        margin-left: 100vh!important;
        margin-right: 100vh!important;
    }
    
    .pt-mx-110vh--xl {
        margin-left: 110vh!important;
        margin-right: 110vh!important;
    }
    
    .pt-mx-120vh--xl {
        margin-left: 120vh!important;
        margin-right: 120vh!important;
    }
    
    .pt-mx-130vh--xl {
        margin-left: 130vh!important;
        margin-right: 130vh!important;
    }
    
    .pt-mx-140vh--xl {
        margin-left: 140vh!important;
        margin-right: 140vh!important;
    }
    
    .pt-mx-150vh--xl {
        margin-left: 150vh!important;
        margin-right: 150vh!important;
    }
    
    .pt-mx-160vh--xl {
        margin-left: 160vh!important;
        margin-right: 160vh!important;
    }
    
    .pt-mx-170vh--xl {
        margin-left: 170vh!important;
        margin-right: 170vh!important;
    }
    
    .pt-mx-180vh--xl {
        margin-left: 180vh!important;
        margin-right: 180vh!important;
    }
    
    .pt-mx-190vh--xl {
        margin-left: 190vh!important;
        margin-right: 190vh!important;
    }
    
    .pt-mx-200vh--xl {
        margin-left: 200vh!important;
        margin-right: 200vh!important;
    }
    
    .pt-mx-250vh--xl {
        margin-left: 250vh!important;
        margin-right: 250vh!important;
    }
    
    .pt-mx-300vh--xl {
        margin-left: 300vh!important;
        margin-right: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mx-0vh--xxl {
        margin-left: 0vh!important;
        margin-right: 0vh!important;
    }
    
    .pt-mx-1vh--xxl {
        margin-left: 1vh!important;
        margin-right: 1vh!important;
    }
    
    .pt-mx-2vh--xxl {
        margin-left: 2vh!important;
        margin-right: 2vh!important;
    }
    
    .pt-mx-3vh--xxl {
        margin-left: 3vh!important;
        margin-right: 3vh!important;
    }
    
    .pt-mx-4vh--xxl {
        margin-left: 4vh!important;
        margin-right: 4vh!important;
    }
    
    .pt-mx-5vh--xxl {
        margin-left: 5vh!important;
        margin-right: 5vh!important;
    }
    
    .pt-mx-6vh--xxl {
        margin-left: 6vh!important;
        margin-right: 6vh!important;
    }
    
    .pt-mx-7vh--xxl {
        margin-left: 7vh!important;
        margin-right: 7vh!important;
    }
    
    .pt-mx-8vh--xxl {
        margin-left: 8vh!important;
        margin-right: 8vh!important;
    }
    
    .pt-mx-9vh--xxl {
        margin-left: 9vh!important;
        margin-right: 9vh!important;
    }
    
    .pt-mx-10vh--xxl {
        margin-left: 10vh!important;
        margin-right: 10vh!important;
    }
    
    .pt-mx-11vh--xxl {
        margin-left: 11vh!important;
        margin-right: 11vh!important;
    }
    
    .pt-mx-12vh--xxl {
        margin-left: 12vh!important;
        margin-right: 12vh!important;
    }
    
    .pt-mx-13vh--xxl {
        margin-left: 13vh!important;
        margin-right: 13vh!important;
    }
    
    .pt-mx-14vh--xxl {
        margin-left: 14vh!important;
        margin-right: 14vh!important;
    }
    
    .pt-mx-15vh--xxl {
        margin-left: 15vh!important;
        margin-right: 15vh!important;
    }
    
    .pt-mx-16vh--xxl {
        margin-left: 16vh!important;
        margin-right: 16vh!important;
    }
    
    .pt-mx-17vh--xxl {
        margin-left: 17vh!important;
        margin-right: 17vh!important;
    }
    
    .pt-mx-18vh--xxl {
        margin-left: 18vh!important;
        margin-right: 18vh!important;
    }
    
    .pt-mx-19vh--xxl {
        margin-left: 19vh!important;
        margin-right: 19vh!important;
    }
    
    .pt-mx-20vh--xxl {
        margin-left: 20vh!important;
        margin-right: 20vh!important;
    }
    
    .pt-mx-21vh--xxl {
        margin-left: 21vh!important;
        margin-right: 21vh!important;
    }
    
    .pt-mx-22vh--xxl {
        margin-left: 22vh!important;
        margin-right: 22vh!important;
    }
    
    .pt-mx-23vh--xxl {
        margin-left: 23vh!important;
        margin-right: 23vh!important;
    }
    
    .pt-mx-24vh--xxl {
        margin-left: 24vh!important;
        margin-right: 24vh!important;
    }
    
    .pt-mx-25vh--xxl {
        margin-left: 25vh!important;
        margin-right: 25vh!important;
    }
    
    .pt-mx-30vh--xxl {
        margin-left: 30vh!important;
        margin-right: 30vh!important;
    }
    
    .pt-mx-35vh--xxl {
        margin-left: 35vh!important;
        margin-right: 35vh!important;
    }
    
    .pt-mx-40vh--xxl {
        margin-left: 40vh!important;
        margin-right: 40vh!important;
    }
    
    .pt-mx-45vh--xxl {
        margin-left: 45vh!important;
        margin-right: 45vh!important;
    }
    
    .pt-mx-50vh--xxl {
        margin-left: 50vh!important;
        margin-right: 50vh!important;
    }
    
    .pt-mx-55vh--xxl {
        margin-left: 55vh!important;
        margin-right: 55vh!important;
    }
    
    .pt-mx-60vh--xxl {
        margin-left: 60vh!important;
        margin-right: 60vh!important;
    }
    
    .pt-mx-65vh--xxl {
        margin-left: 65vh!important;
        margin-right: 65vh!important;
    }
    
    .pt-mx-70vh--xxl {
        margin-left: 70vh!important;
        margin-right: 70vh!important;
    }
    
    .pt-mx-75vh--xxl {
        margin-left: 75vh!important;
        margin-right: 75vh!important;
    }
    
    .pt-mx-80vh--xxl {
        margin-left: 80vh!important;
        margin-right: 80vh!important;
    }
    
    .pt-mx-85vh--xxl {
        margin-left: 85vh!important;
        margin-right: 85vh!important;
    }
    
    .pt-mx-90vh--xxl {
        margin-left: 90vh!important;
        margin-right: 90vh!important;
    }
    
    .pt-mx-95vh--xxl {
        margin-left: 95vh!important;
        margin-right: 95vh!important;
    }
    
    .pt-mx-100vh--xxl {
        margin-left: 100vh!important;
        margin-right: 100vh!important;
    }
    
    .pt-mx-110vh--xxl {
        margin-left: 110vh!important;
        margin-right: 110vh!important;
    }
    
    .pt-mx-120vh--xxl {
        margin-left: 120vh!important;
        margin-right: 120vh!important;
    }
    
    .pt-mx-130vh--xxl {
        margin-left: 130vh!important;
        margin-right: 130vh!important;
    }
    
    .pt-mx-140vh--xxl {
        margin-left: 140vh!important;
        margin-right: 140vh!important;
    }
    
    .pt-mx-150vh--xxl {
        margin-left: 150vh!important;
        margin-right: 150vh!important;
    }
    
    .pt-mx-160vh--xxl {
        margin-left: 160vh!important;
        margin-right: 160vh!important;
    }
    
    .pt-mx-170vh--xxl {
        margin-left: 170vh!important;
        margin-right: 170vh!important;
    }
    
    .pt-mx-180vh--xxl {
        margin-left: 180vh!important;
        margin-right: 180vh!important;
    }
    
    .pt-mx-190vh--xxl {
        margin-left: 190vh!important;
        margin-right: 190vh!important;
    }
    
    .pt-mx-200vh--xxl {
        margin-left: 200vh!important;
        margin-right: 200vh!important;
    }
    
    .pt-mx-250vh--xxl {
        margin-left: 250vh!important;
        margin-right: 250vh!important;
    }
    
    .pt-mx-300vh--xxl {
        margin-left: 300vh!important;
        margin-right: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-mx-0vw {
    margin-left: 0vw!important;
    margin-right: 0vw!important;
  }
  
  .pt-mx-1vw {
    margin-left: 1vw!important;
    margin-right: 1vw!important;
  }
  
  .pt-mx-2vw {
    margin-left: 2vw!important;
    margin-right: 2vw!important;
  }
  
  .pt-mx-3vw {
    margin-left: 3vw!important;
    margin-right: 3vw!important;
  }
  
  .pt-mx-4vw {
    margin-left: 4vw!important;
    margin-right: 4vw!important;
  }
  
  .pt-mx-5vw {
    margin-left: 5vw!important;
    margin-right: 5vw!important;
  }
  
  .pt-mx-6vw {
    margin-left: 6vw!important;
    margin-right: 6vw!important;
  }
  
  .pt-mx-7vw {
    margin-left: 7vw!important;
    margin-right: 7vw!important;
  }
  
  .pt-mx-8vw {
    margin-left: 8vw!important;
    margin-right: 8vw!important;
  }
  
  .pt-mx-9vw {
    margin-left: 9vw!important;
    margin-right: 9vw!important;
  }
  
  .pt-mx-10vw {
    margin-left: 10vw!important;
    margin-right: 10vw!important;
  }
  
  .pt-mx-11vw {
    margin-left: 11vw!important;
    margin-right: 11vw!important;
  }
  
  .pt-mx-12vw {
    margin-left: 12vw!important;
    margin-right: 12vw!important;
  }
  
  .pt-mx-13vw {
    margin-left: 13vw!important;
    margin-right: 13vw!important;
  }
  
  .pt-mx-14vw {
    margin-left: 14vw!important;
    margin-right: 14vw!important;
  }
  
  .pt-mx-15vw {
    margin-left: 15vw!important;
    margin-right: 15vw!important;
  }
  
  .pt-mx-16vw {
    margin-left: 16vw!important;
    margin-right: 16vw!important;
  }
  
  .pt-mx-17vw {
    margin-left: 17vw!important;
    margin-right: 17vw!important;
  }
  
  .pt-mx-18vw {
    margin-left: 18vw!important;
    margin-right: 18vw!important;
  }
  
  .pt-mx-19vw {
    margin-left: 19vw!important;
    margin-right: 19vw!important;
  }
  
  .pt-mx-20vw {
    margin-left: 20vw!important;
    margin-right: 20vw!important;
  }
  
  .pt-mx-21vw {
    margin-left: 21vw!important;
    margin-right: 21vw!important;
  }
  
  .pt-mx-22vw {
    margin-left: 22vw!important;
    margin-right: 22vw!important;
  }
  
  .pt-mx-23vw {
    margin-left: 23vw!important;
    margin-right: 23vw!important;
  }
  
  .pt-mx-24vw {
    margin-left: 24vw!important;
    margin-right: 24vw!important;
  }
  
  .pt-mx-25vw {
    margin-left: 25vw!important;
    margin-right: 25vw!important;
  }
  
  .pt-mx-30vw {
    margin-left: 30vw!important;
    margin-right: 30vw!important;
  }
  
  .pt-mx-35vw {
    margin-left: 35vw!important;
    margin-right: 35vw!important;
  }
  
  .pt-mx-40vw {
    margin-left: 40vw!important;
    margin-right: 40vw!important;
  }
  
  .pt-mx-45vw {
    margin-left: 45vw!important;
    margin-right: 45vw!important;
  }
  
  .pt-mx-50vw {
    margin-left: 50vw!important;
    margin-right: 50vw!important;
  }
  
  .pt-mx-55vw {
    margin-left: 55vw!important;
    margin-right: 55vw!important;
  }
  
  .pt-mx-60vw {
    margin-left: 60vw!important;
    margin-right: 60vw!important;
  }
  
  .pt-mx-65vw {
    margin-left: 65vw!important;
    margin-right: 65vw!important;
  }
  
  .pt-mx-70vw {
    margin-left: 70vw!important;
    margin-right: 70vw!important;
  }
  
  .pt-mx-75vw {
    margin-left: 75vw!important;
    margin-right: 75vw!important;
  }
  
  .pt-mx-80vw {
    margin-left: 80vw!important;
    margin-right: 80vw!important;
  }
  
  .pt-mx-85vw {
    margin-left: 85vw!important;
    margin-right: 85vw!important;
  }
  
  .pt-mx-90vw {
    margin-left: 90vw!important;
    margin-right: 90vw!important;
  }
  
  .pt-mx-95vw {
    margin-left: 95vw!important;
    margin-right: 95vw!important;
  }
  
  .pt-mx-100vw {
    margin-left: 100vw!important;
    margin-right: 100vw!important;
  }
  
  .pt-mx-110vw {
    margin-left: 110vw!important;
    margin-right: 110vw!important;
  }
  
  .pt-mx-120vw {
    margin-left: 120vw!important;
    margin-right: 120vw!important;
  }
  
  .pt-mx-130vw {
    margin-left: 130vw!important;
    margin-right: 130vw!important;
  }
  
  .pt-mx-140vw {
    margin-left: 140vw!important;
    margin-right: 140vw!important;
  }
  
  .pt-mx-150vw {
    margin-left: 150vw!important;
    margin-right: 150vw!important;
  }
  
  .pt-mx-160vw {
    margin-left: 160vw!important;
    margin-right: 160vw!important;
  }
  
  .pt-mx-170vw {
    margin-left: 170vw!important;
    margin-right: 170vw!important;
  }
  
  .pt-mx-180vw {
    margin-left: 180vw!important;
    margin-right: 180vw!important;
  }
  
  .pt-mx-190vw {
    margin-left: 190vw!important;
    margin-right: 190vw!important;
  }
  
  .pt-mx-200vw {
    margin-left: 200vw!important;
    margin-right: 200vw!important;
  }
  
  .pt-mx-250vw {
    margin-left: 250vw!important;
    margin-right: 250vw!important;
  }
  
  .pt-mx-300vw {
    margin-left: 300vw!important;
    margin-right: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mx-0vw--sm {
        margin-left: 0vw!important;
        margin-right: 0vw!important;
    }
    
    .pt-mx-1vw--sm {
        margin-left: 1vw!important;
        margin-right: 1vw!important;
    }
    
    .pt-mx-2vw--sm {
        margin-left: 2vw!important;
        margin-right: 2vw!important;
    }
    
    .pt-mx-3vw--sm {
        margin-left: 3vw!important;
        margin-right: 3vw!important;
    }
    
    .pt-mx-4vw--sm {
        margin-left: 4vw!important;
        margin-right: 4vw!important;
    }
    
    .pt-mx-5vw--sm {
        margin-left: 5vw!important;
        margin-right: 5vw!important;
    }
    
    .pt-mx-6vw--sm {
        margin-left: 6vw!important;
        margin-right: 6vw!important;
    }
    
    .pt-mx-7vw--sm {
        margin-left: 7vw!important;
        margin-right: 7vw!important;
    }
    
    .pt-mx-8vw--sm {
        margin-left: 8vw!important;
        margin-right: 8vw!important;
    }
    
    .pt-mx-9vw--sm {
        margin-left: 9vw!important;
        margin-right: 9vw!important;
    }
    
    .pt-mx-10vw--sm {
        margin-left: 10vw!important;
        margin-right: 10vw!important;
    }
    
    .pt-mx-11vw--sm {
        margin-left: 11vw!important;
        margin-right: 11vw!important;
    }
    
    .pt-mx-12vw--sm {
        margin-left: 12vw!important;
        margin-right: 12vw!important;
    }
    
    .pt-mx-13vw--sm {
        margin-left: 13vw!important;
        margin-right: 13vw!important;
    }
    
    .pt-mx-14vw--sm {
        margin-left: 14vw!important;
        margin-right: 14vw!important;
    }
    
    .pt-mx-15vw--sm {
        margin-left: 15vw!important;
        margin-right: 15vw!important;
    }
    
    .pt-mx-16vw--sm {
        margin-left: 16vw!important;
        margin-right: 16vw!important;
    }
    
    .pt-mx-17vw--sm {
        margin-left: 17vw!important;
        margin-right: 17vw!important;
    }
    
    .pt-mx-18vw--sm {
        margin-left: 18vw!important;
        margin-right: 18vw!important;
    }
    
    .pt-mx-19vw--sm {
        margin-left: 19vw!important;
        margin-right: 19vw!important;
    }
    
    .pt-mx-20vw--sm {
        margin-left: 20vw!important;
        margin-right: 20vw!important;
    }
    
    .pt-mx-21vw--sm {
        margin-left: 21vw!important;
        margin-right: 21vw!important;
    }
    
    .pt-mx-22vw--sm {
        margin-left: 22vw!important;
        margin-right: 22vw!important;
    }
    
    .pt-mx-23vw--sm {
        margin-left: 23vw!important;
        margin-right: 23vw!important;
    }
    
    .pt-mx-24vw--sm {
        margin-left: 24vw!important;
        margin-right: 24vw!important;
    }
    
    .pt-mx-25vw--sm {
        margin-left: 25vw!important;
        margin-right: 25vw!important;
    }
    
    .pt-mx-30vw--sm {
        margin-left: 30vw!important;
        margin-right: 30vw!important;
    }
    
    .pt-mx-35vw--sm {
        margin-left: 35vw!important;
        margin-right: 35vw!important;
    }
    
    .pt-mx-40vw--sm {
        margin-left: 40vw!important;
        margin-right: 40vw!important;
    }
    
    .pt-mx-45vw--sm {
        margin-left: 45vw!important;
        margin-right: 45vw!important;
    }
    
    .pt-mx-50vw--sm {
        margin-left: 50vw!important;
        margin-right: 50vw!important;
    }
    
    .pt-mx-55vw--sm {
        margin-left: 55vw!important;
        margin-right: 55vw!important;
    }
    
    .pt-mx-60vw--sm {
        margin-left: 60vw!important;
        margin-right: 60vw!important;
    }
    
    .pt-mx-65vw--sm {
        margin-left: 65vw!important;
        margin-right: 65vw!important;
    }
    
    .pt-mx-70vw--sm {
        margin-left: 70vw!important;
        margin-right: 70vw!important;
    }
    
    .pt-mx-75vw--sm {
        margin-left: 75vw!important;
        margin-right: 75vw!important;
    }
    
    .pt-mx-80vw--sm {
        margin-left: 80vw!important;
        margin-right: 80vw!important;
    }
    
    .pt-mx-85vw--sm {
        margin-left: 85vw!important;
        margin-right: 85vw!important;
    }
    
    .pt-mx-90vw--sm {
        margin-left: 90vw!important;
        margin-right: 90vw!important;
    }
    
    .pt-mx-95vw--sm {
        margin-left: 95vw!important;
        margin-right: 95vw!important;
    }
    
    .pt-mx-100vw--sm {
        margin-left: 100vw!important;
        margin-right: 100vw!important;
    }
    
    .pt-mx-110vw--sm {
        margin-left: 110vw!important;
        margin-right: 110vw!important;
    }
    
    .pt-mx-120vw--sm {
        margin-left: 120vw!important;
        margin-right: 120vw!important;
    }
    
    .pt-mx-130vw--sm {
        margin-left: 130vw!important;
        margin-right: 130vw!important;
    }
    
    .pt-mx-140vw--sm {
        margin-left: 140vw!important;
        margin-right: 140vw!important;
    }
    
    .pt-mx-150vw--sm {
        margin-left: 150vw!important;
        margin-right: 150vw!important;
    }
    
    .pt-mx-160vw--sm {
        margin-left: 160vw!important;
        margin-right: 160vw!important;
    }
    
    .pt-mx-170vw--sm {
        margin-left: 170vw!important;
        margin-right: 170vw!important;
    }
    
    .pt-mx-180vw--sm {
        margin-left: 180vw!important;
        margin-right: 180vw!important;
    }
    
    .pt-mx-190vw--sm {
        margin-left: 190vw!important;
        margin-right: 190vw!important;
    }
    
    .pt-mx-200vw--sm {
        margin-left: 200vw!important;
        margin-right: 200vw!important;
    }
    
    .pt-mx-250vw--sm {
        margin-left: 250vw!important;
        margin-right: 250vw!important;
    }
    
    .pt-mx-300vw--sm {
        margin-left: 300vw!important;
        margin-right: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mx-0vw--md {
        margin-left: 0vw!important;
        margin-right: 0vw!important;
    }
    
    .pt-mx-1vw--md {
        margin-left: 1vw!important;
        margin-right: 1vw!important;
    }
    
    .pt-mx-2vw--md {
        margin-left: 2vw!important;
        margin-right: 2vw!important;
    }
    
    .pt-mx-3vw--md {
        margin-left: 3vw!important;
        margin-right: 3vw!important;
    }
    
    .pt-mx-4vw--md {
        margin-left: 4vw!important;
        margin-right: 4vw!important;
    }
    
    .pt-mx-5vw--md {
        margin-left: 5vw!important;
        margin-right: 5vw!important;
    }
    
    .pt-mx-6vw--md {
        margin-left: 6vw!important;
        margin-right: 6vw!important;
    }
    
    .pt-mx-7vw--md {
        margin-left: 7vw!important;
        margin-right: 7vw!important;
    }
    
    .pt-mx-8vw--md {
        margin-left: 8vw!important;
        margin-right: 8vw!important;
    }
    
    .pt-mx-9vw--md {
        margin-left: 9vw!important;
        margin-right: 9vw!important;
    }
    
    .pt-mx-10vw--md {
        margin-left: 10vw!important;
        margin-right: 10vw!important;
    }
    
    .pt-mx-11vw--md {
        margin-left: 11vw!important;
        margin-right: 11vw!important;
    }
    
    .pt-mx-12vw--md {
        margin-left: 12vw!important;
        margin-right: 12vw!important;
    }
    
    .pt-mx-13vw--md {
        margin-left: 13vw!important;
        margin-right: 13vw!important;
    }
    
    .pt-mx-14vw--md {
        margin-left: 14vw!important;
        margin-right: 14vw!important;
    }
    
    .pt-mx-15vw--md {
        margin-left: 15vw!important;
        margin-right: 15vw!important;
    }
    
    .pt-mx-16vw--md {
        margin-left: 16vw!important;
        margin-right: 16vw!important;
    }
    
    .pt-mx-17vw--md {
        margin-left: 17vw!important;
        margin-right: 17vw!important;
    }
    
    .pt-mx-18vw--md {
        margin-left: 18vw!important;
        margin-right: 18vw!important;
    }
    
    .pt-mx-19vw--md {
        margin-left: 19vw!important;
        margin-right: 19vw!important;
    }
    
    .pt-mx-20vw--md {
        margin-left: 20vw!important;
        margin-right: 20vw!important;
    }
    
    .pt-mx-21vw--md {
        margin-left: 21vw!important;
        margin-right: 21vw!important;
    }
    
    .pt-mx-22vw--md {
        margin-left: 22vw!important;
        margin-right: 22vw!important;
    }
    
    .pt-mx-23vw--md {
        margin-left: 23vw!important;
        margin-right: 23vw!important;
    }
    
    .pt-mx-24vw--md {
        margin-left: 24vw!important;
        margin-right: 24vw!important;
    }
    
    .pt-mx-25vw--md {
        margin-left: 25vw!important;
        margin-right: 25vw!important;
    }
    
    .pt-mx-30vw--md {
        margin-left: 30vw!important;
        margin-right: 30vw!important;
    }
    
    .pt-mx-35vw--md {
        margin-left: 35vw!important;
        margin-right: 35vw!important;
    }
    
    .pt-mx-40vw--md {
        margin-left: 40vw!important;
        margin-right: 40vw!important;
    }
    
    .pt-mx-45vw--md {
        margin-left: 45vw!important;
        margin-right: 45vw!important;
    }
    
    .pt-mx-50vw--md {
        margin-left: 50vw!important;
        margin-right: 50vw!important;
    }
    
    .pt-mx-55vw--md {
        margin-left: 55vw!important;
        margin-right: 55vw!important;
    }
    
    .pt-mx-60vw--md {
        margin-left: 60vw!important;
        margin-right: 60vw!important;
    }
    
    .pt-mx-65vw--md {
        margin-left: 65vw!important;
        margin-right: 65vw!important;
    }
    
    .pt-mx-70vw--md {
        margin-left: 70vw!important;
        margin-right: 70vw!important;
    }
    
    .pt-mx-75vw--md {
        margin-left: 75vw!important;
        margin-right: 75vw!important;
    }
    
    .pt-mx-80vw--md {
        margin-left: 80vw!important;
        margin-right: 80vw!important;
    }
    
    .pt-mx-85vw--md {
        margin-left: 85vw!important;
        margin-right: 85vw!important;
    }
    
    .pt-mx-90vw--md {
        margin-left: 90vw!important;
        margin-right: 90vw!important;
    }
    
    .pt-mx-95vw--md {
        margin-left: 95vw!important;
        margin-right: 95vw!important;
    }
    
    .pt-mx-100vw--md {
        margin-left: 100vw!important;
        margin-right: 100vw!important;
    }
    
    .pt-mx-110vw--md {
        margin-left: 110vw!important;
        margin-right: 110vw!important;
    }
    
    .pt-mx-120vw--md {
        margin-left: 120vw!important;
        margin-right: 120vw!important;
    }
    
    .pt-mx-130vw--md {
        margin-left: 130vw!important;
        margin-right: 130vw!important;
    }
    
    .pt-mx-140vw--md {
        margin-left: 140vw!important;
        margin-right: 140vw!important;
    }
    
    .pt-mx-150vw--md {
        margin-left: 150vw!important;
        margin-right: 150vw!important;
    }
    
    .pt-mx-160vw--md {
        margin-left: 160vw!important;
        margin-right: 160vw!important;
    }
    
    .pt-mx-170vw--md {
        margin-left: 170vw!important;
        margin-right: 170vw!important;
    }
    
    .pt-mx-180vw--md {
        margin-left: 180vw!important;
        margin-right: 180vw!important;
    }
    
    .pt-mx-190vw--md {
        margin-left: 190vw!important;
        margin-right: 190vw!important;
    }
    
    .pt-mx-200vw--md {
        margin-left: 200vw!important;
        margin-right: 200vw!important;
    }
    
    .pt-mx-250vw--md {
        margin-left: 250vw!important;
        margin-right: 250vw!important;
    }
    
    .pt-mx-300vw--md {
        margin-left: 300vw!important;
        margin-right: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mx-0vw--lg {
        margin-left: 0vw!important;
        margin-right: 0vw!important;
    }
    
    .pt-mx-1vw--lg {
        margin-left: 1vw!important;
        margin-right: 1vw!important;
    }
    
    .pt-mx-2vw--lg {
        margin-left: 2vw!important;
        margin-right: 2vw!important;
    }
    
    .pt-mx-3vw--lg {
        margin-left: 3vw!important;
        margin-right: 3vw!important;
    }
    
    .pt-mx-4vw--lg {
        margin-left: 4vw!important;
        margin-right: 4vw!important;
    }
    
    .pt-mx-5vw--lg {
        margin-left: 5vw!important;
        margin-right: 5vw!important;
    }
    
    .pt-mx-6vw--lg {
        margin-left: 6vw!important;
        margin-right: 6vw!important;
    }
    
    .pt-mx-7vw--lg {
        margin-left: 7vw!important;
        margin-right: 7vw!important;
    }
    
    .pt-mx-8vw--lg {
        margin-left: 8vw!important;
        margin-right: 8vw!important;
    }
    
    .pt-mx-9vw--lg {
        margin-left: 9vw!important;
        margin-right: 9vw!important;
    }
    
    .pt-mx-10vw--lg {
        margin-left: 10vw!important;
        margin-right: 10vw!important;
    }
    
    .pt-mx-11vw--lg {
        margin-left: 11vw!important;
        margin-right: 11vw!important;
    }
    
    .pt-mx-12vw--lg {
        margin-left: 12vw!important;
        margin-right: 12vw!important;
    }
    
    .pt-mx-13vw--lg {
        margin-left: 13vw!important;
        margin-right: 13vw!important;
    }
    
    .pt-mx-14vw--lg {
        margin-left: 14vw!important;
        margin-right: 14vw!important;
    }
    
    .pt-mx-15vw--lg {
        margin-left: 15vw!important;
        margin-right: 15vw!important;
    }
    
    .pt-mx-16vw--lg {
        margin-left: 16vw!important;
        margin-right: 16vw!important;
    }
    
    .pt-mx-17vw--lg {
        margin-left: 17vw!important;
        margin-right: 17vw!important;
    }
    
    .pt-mx-18vw--lg {
        margin-left: 18vw!important;
        margin-right: 18vw!important;
    }
    
    .pt-mx-19vw--lg {
        margin-left: 19vw!important;
        margin-right: 19vw!important;
    }
    
    .pt-mx-20vw--lg {
        margin-left: 20vw!important;
        margin-right: 20vw!important;
    }
    
    .pt-mx-21vw--lg {
        margin-left: 21vw!important;
        margin-right: 21vw!important;
    }
    
    .pt-mx-22vw--lg {
        margin-left: 22vw!important;
        margin-right: 22vw!important;
    }
    
    .pt-mx-23vw--lg {
        margin-left: 23vw!important;
        margin-right: 23vw!important;
    }
    
    .pt-mx-24vw--lg {
        margin-left: 24vw!important;
        margin-right: 24vw!important;
    }
    
    .pt-mx-25vw--lg {
        margin-left: 25vw!important;
        margin-right: 25vw!important;
    }
    
    .pt-mx-30vw--lg {
        margin-left: 30vw!important;
        margin-right: 30vw!important;
    }
    
    .pt-mx-35vw--lg {
        margin-left: 35vw!important;
        margin-right: 35vw!important;
    }
    
    .pt-mx-40vw--lg {
        margin-left: 40vw!important;
        margin-right: 40vw!important;
    }
    
    .pt-mx-45vw--lg {
        margin-left: 45vw!important;
        margin-right: 45vw!important;
    }
    
    .pt-mx-50vw--lg {
        margin-left: 50vw!important;
        margin-right: 50vw!important;
    }
    
    .pt-mx-55vw--lg {
        margin-left: 55vw!important;
        margin-right: 55vw!important;
    }
    
    .pt-mx-60vw--lg {
        margin-left: 60vw!important;
        margin-right: 60vw!important;
    }
    
    .pt-mx-65vw--lg {
        margin-left: 65vw!important;
        margin-right: 65vw!important;
    }
    
    .pt-mx-70vw--lg {
        margin-left: 70vw!important;
        margin-right: 70vw!important;
    }
    
    .pt-mx-75vw--lg {
        margin-left: 75vw!important;
        margin-right: 75vw!important;
    }
    
    .pt-mx-80vw--lg {
        margin-left: 80vw!important;
        margin-right: 80vw!important;
    }
    
    .pt-mx-85vw--lg {
        margin-left: 85vw!important;
        margin-right: 85vw!important;
    }
    
    .pt-mx-90vw--lg {
        margin-left: 90vw!important;
        margin-right: 90vw!important;
    }
    
    .pt-mx-95vw--lg {
        margin-left: 95vw!important;
        margin-right: 95vw!important;
    }
    
    .pt-mx-100vw--lg {
        margin-left: 100vw!important;
        margin-right: 100vw!important;
    }
    
    .pt-mx-110vw--lg {
        margin-left: 110vw!important;
        margin-right: 110vw!important;
    }
    
    .pt-mx-120vw--lg {
        margin-left: 120vw!important;
        margin-right: 120vw!important;
    }
    
    .pt-mx-130vw--lg {
        margin-left: 130vw!important;
        margin-right: 130vw!important;
    }
    
    .pt-mx-140vw--lg {
        margin-left: 140vw!important;
        margin-right: 140vw!important;
    }
    
    .pt-mx-150vw--lg {
        margin-left: 150vw!important;
        margin-right: 150vw!important;
    }
    
    .pt-mx-160vw--lg {
        margin-left: 160vw!important;
        margin-right: 160vw!important;
    }
    
    .pt-mx-170vw--lg {
        margin-left: 170vw!important;
        margin-right: 170vw!important;
    }
    
    .pt-mx-180vw--lg {
        margin-left: 180vw!important;
        margin-right: 180vw!important;
    }
    
    .pt-mx-190vw--lg {
        margin-left: 190vw!important;
        margin-right: 190vw!important;
    }
    
    .pt-mx-200vw--lg {
        margin-left: 200vw!important;
        margin-right: 200vw!important;
    }
    
    .pt-mx-250vw--lg {
        margin-left: 250vw!important;
        margin-right: 250vw!important;
    }
    
    .pt-mx-300vw--lg {
        margin-left: 300vw!important;
        margin-right: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mx-0vw--xl {
        margin-left: 0vw!important;
        margin-right: 0vw!important;
    }
    
    .pt-mx-1vw--xl {
        margin-left: 1vw!important;
        margin-right: 1vw!important;
    }
    
    .pt-mx-2vw--xl {
        margin-left: 2vw!important;
        margin-right: 2vw!important;
    }
    
    .pt-mx-3vw--xl {
        margin-left: 3vw!important;
        margin-right: 3vw!important;
    }
    
    .pt-mx-4vw--xl {
        margin-left: 4vw!important;
        margin-right: 4vw!important;
    }
    
    .pt-mx-5vw--xl {
        margin-left: 5vw!important;
        margin-right: 5vw!important;
    }
    
    .pt-mx-6vw--xl {
        margin-left: 6vw!important;
        margin-right: 6vw!important;
    }
    
    .pt-mx-7vw--xl {
        margin-left: 7vw!important;
        margin-right: 7vw!important;
    }
    
    .pt-mx-8vw--xl {
        margin-left: 8vw!important;
        margin-right: 8vw!important;
    }
    
    .pt-mx-9vw--xl {
        margin-left: 9vw!important;
        margin-right: 9vw!important;
    }
    
    .pt-mx-10vw--xl {
        margin-left: 10vw!important;
        margin-right: 10vw!important;
    }
    
    .pt-mx-11vw--xl {
        margin-left: 11vw!important;
        margin-right: 11vw!important;
    }
    
    .pt-mx-12vw--xl {
        margin-left: 12vw!important;
        margin-right: 12vw!important;
    }
    
    .pt-mx-13vw--xl {
        margin-left: 13vw!important;
        margin-right: 13vw!important;
    }
    
    .pt-mx-14vw--xl {
        margin-left: 14vw!important;
        margin-right: 14vw!important;
    }
    
    .pt-mx-15vw--xl {
        margin-left: 15vw!important;
        margin-right: 15vw!important;
    }
    
    .pt-mx-16vw--xl {
        margin-left: 16vw!important;
        margin-right: 16vw!important;
    }
    
    .pt-mx-17vw--xl {
        margin-left: 17vw!important;
        margin-right: 17vw!important;
    }
    
    .pt-mx-18vw--xl {
        margin-left: 18vw!important;
        margin-right: 18vw!important;
    }
    
    .pt-mx-19vw--xl {
        margin-left: 19vw!important;
        margin-right: 19vw!important;
    }
    
    .pt-mx-20vw--xl {
        margin-left: 20vw!important;
        margin-right: 20vw!important;
    }
    
    .pt-mx-21vw--xl {
        margin-left: 21vw!important;
        margin-right: 21vw!important;
    }
    
    .pt-mx-22vw--xl {
        margin-left: 22vw!important;
        margin-right: 22vw!important;
    }
    
    .pt-mx-23vw--xl {
        margin-left: 23vw!important;
        margin-right: 23vw!important;
    }
    
    .pt-mx-24vw--xl {
        margin-left: 24vw!important;
        margin-right: 24vw!important;
    }
    
    .pt-mx-25vw--xl {
        margin-left: 25vw!important;
        margin-right: 25vw!important;
    }
    
    .pt-mx-30vw--xl {
        margin-left: 30vw!important;
        margin-right: 30vw!important;
    }
    
    .pt-mx-35vw--xl {
        margin-left: 35vw!important;
        margin-right: 35vw!important;
    }
    
    .pt-mx-40vw--xl {
        margin-left: 40vw!important;
        margin-right: 40vw!important;
    }
    
    .pt-mx-45vw--xl {
        margin-left: 45vw!important;
        margin-right: 45vw!important;
    }
    
    .pt-mx-50vw--xl {
        margin-left: 50vw!important;
        margin-right: 50vw!important;
    }
    
    .pt-mx-55vw--xl {
        margin-left: 55vw!important;
        margin-right: 55vw!important;
    }
    
    .pt-mx-60vw--xl {
        margin-left: 60vw!important;
        margin-right: 60vw!important;
    }
    
    .pt-mx-65vw--xl {
        margin-left: 65vw!important;
        margin-right: 65vw!important;
    }
    
    .pt-mx-70vw--xl {
        margin-left: 70vw!important;
        margin-right: 70vw!important;
    }
    
    .pt-mx-75vw--xl {
        margin-left: 75vw!important;
        margin-right: 75vw!important;
    }
    
    .pt-mx-80vw--xl {
        margin-left: 80vw!important;
        margin-right: 80vw!important;
    }
    
    .pt-mx-85vw--xl {
        margin-left: 85vw!important;
        margin-right: 85vw!important;
    }
    
    .pt-mx-90vw--xl {
        margin-left: 90vw!important;
        margin-right: 90vw!important;
    }
    
    .pt-mx-95vw--xl {
        margin-left: 95vw!important;
        margin-right: 95vw!important;
    }
    
    .pt-mx-100vw--xl {
        margin-left: 100vw!important;
        margin-right: 100vw!important;
    }
    
    .pt-mx-110vw--xl {
        margin-left: 110vw!important;
        margin-right: 110vw!important;
    }
    
    .pt-mx-120vw--xl {
        margin-left: 120vw!important;
        margin-right: 120vw!important;
    }
    
    .pt-mx-130vw--xl {
        margin-left: 130vw!important;
        margin-right: 130vw!important;
    }
    
    .pt-mx-140vw--xl {
        margin-left: 140vw!important;
        margin-right: 140vw!important;
    }
    
    .pt-mx-150vw--xl {
        margin-left: 150vw!important;
        margin-right: 150vw!important;
    }
    
    .pt-mx-160vw--xl {
        margin-left: 160vw!important;
        margin-right: 160vw!important;
    }
    
    .pt-mx-170vw--xl {
        margin-left: 170vw!important;
        margin-right: 170vw!important;
    }
    
    .pt-mx-180vw--xl {
        margin-left: 180vw!important;
        margin-right: 180vw!important;
    }
    
    .pt-mx-190vw--xl {
        margin-left: 190vw!important;
        margin-right: 190vw!important;
    }
    
    .pt-mx-200vw--xl {
        margin-left: 200vw!important;
        margin-right: 200vw!important;
    }
    
    .pt-mx-250vw--xl {
        margin-left: 250vw!important;
        margin-right: 250vw!important;
    }
    
    .pt-mx-300vw--xl {
        margin-left: 300vw!important;
        margin-right: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mx-0vw--xxl {
        margin-left: 0vw!important;
        margin-right: 0vw!important;
    }
    
    .pt-mx-1vw--xxl {
        margin-left: 1vw!important;
        margin-right: 1vw!important;
    }
    
    .pt-mx-2vw--xxl {
        margin-left: 2vw!important;
        margin-right: 2vw!important;
    }
    
    .pt-mx-3vw--xxl {
        margin-left: 3vw!important;
        margin-right: 3vw!important;
    }
    
    .pt-mx-4vw--xxl {
        margin-left: 4vw!important;
        margin-right: 4vw!important;
    }
    
    .pt-mx-5vw--xxl {
        margin-left: 5vw!important;
        margin-right: 5vw!important;
    }
    
    .pt-mx-6vw--xxl {
        margin-left: 6vw!important;
        margin-right: 6vw!important;
    }
    
    .pt-mx-7vw--xxl {
        margin-left: 7vw!important;
        margin-right: 7vw!important;
    }
    
    .pt-mx-8vw--xxl {
        margin-left: 8vw!important;
        margin-right: 8vw!important;
    }
    
    .pt-mx-9vw--xxl {
        margin-left: 9vw!important;
        margin-right: 9vw!important;
    }
    
    .pt-mx-10vw--xxl {
        margin-left: 10vw!important;
        margin-right: 10vw!important;
    }
    
    .pt-mx-11vw--xxl {
        margin-left: 11vw!important;
        margin-right: 11vw!important;
    }
    
    .pt-mx-12vw--xxl {
        margin-left: 12vw!important;
        margin-right: 12vw!important;
    }
    
    .pt-mx-13vw--xxl {
        margin-left: 13vw!important;
        margin-right: 13vw!important;
    }
    
    .pt-mx-14vw--xxl {
        margin-left: 14vw!important;
        margin-right: 14vw!important;
    }
    
    .pt-mx-15vw--xxl {
        margin-left: 15vw!important;
        margin-right: 15vw!important;
    }
    
    .pt-mx-16vw--xxl {
        margin-left: 16vw!important;
        margin-right: 16vw!important;
    }
    
    .pt-mx-17vw--xxl {
        margin-left: 17vw!important;
        margin-right: 17vw!important;
    }
    
    .pt-mx-18vw--xxl {
        margin-left: 18vw!important;
        margin-right: 18vw!important;
    }
    
    .pt-mx-19vw--xxl {
        margin-left: 19vw!important;
        margin-right: 19vw!important;
    }
    
    .pt-mx-20vw--xxl {
        margin-left: 20vw!important;
        margin-right: 20vw!important;
    }
    
    .pt-mx-21vw--xxl {
        margin-left: 21vw!important;
        margin-right: 21vw!important;
    }
    
    .pt-mx-22vw--xxl {
        margin-left: 22vw!important;
        margin-right: 22vw!important;
    }
    
    .pt-mx-23vw--xxl {
        margin-left: 23vw!important;
        margin-right: 23vw!important;
    }
    
    .pt-mx-24vw--xxl {
        margin-left: 24vw!important;
        margin-right: 24vw!important;
    }
    
    .pt-mx-25vw--xxl {
        margin-left: 25vw!important;
        margin-right: 25vw!important;
    }
    
    .pt-mx-30vw--xxl {
        margin-left: 30vw!important;
        margin-right: 30vw!important;
    }
    
    .pt-mx-35vw--xxl {
        margin-left: 35vw!important;
        margin-right: 35vw!important;
    }
    
    .pt-mx-40vw--xxl {
        margin-left: 40vw!important;
        margin-right: 40vw!important;
    }
    
    .pt-mx-45vw--xxl {
        margin-left: 45vw!important;
        margin-right: 45vw!important;
    }
    
    .pt-mx-50vw--xxl {
        margin-left: 50vw!important;
        margin-right: 50vw!important;
    }
    
    .pt-mx-55vw--xxl {
        margin-left: 55vw!important;
        margin-right: 55vw!important;
    }
    
    .pt-mx-60vw--xxl {
        margin-left: 60vw!important;
        margin-right: 60vw!important;
    }
    
    .pt-mx-65vw--xxl {
        margin-left: 65vw!important;
        margin-right: 65vw!important;
    }
    
    .pt-mx-70vw--xxl {
        margin-left: 70vw!important;
        margin-right: 70vw!important;
    }
    
    .pt-mx-75vw--xxl {
        margin-left: 75vw!important;
        margin-right: 75vw!important;
    }
    
    .pt-mx-80vw--xxl {
        margin-left: 80vw!important;
        margin-right: 80vw!important;
    }
    
    .pt-mx-85vw--xxl {
        margin-left: 85vw!important;
        margin-right: 85vw!important;
    }
    
    .pt-mx-90vw--xxl {
        margin-left: 90vw!important;
        margin-right: 90vw!important;
    }
    
    .pt-mx-95vw--xxl {
        margin-left: 95vw!important;
        margin-right: 95vw!important;
    }
    
    .pt-mx-100vw--xxl {
        margin-left: 100vw!important;
        margin-right: 100vw!important;
    }
    
    .pt-mx-110vw--xxl {
        margin-left: 110vw!important;
        margin-right: 110vw!important;
    }
    
    .pt-mx-120vw--xxl {
        margin-left: 120vw!important;
        margin-right: 120vw!important;
    }
    
    .pt-mx-130vw--xxl {
        margin-left: 130vw!important;
        margin-right: 130vw!important;
    }
    
    .pt-mx-140vw--xxl {
        margin-left: 140vw!important;
        margin-right: 140vw!important;
    }
    
    .pt-mx-150vw--xxl {
        margin-left: 150vw!important;
        margin-right: 150vw!important;
    }
    
    .pt-mx-160vw--xxl {
        margin-left: 160vw!important;
        margin-right: 160vw!important;
    }
    
    .pt-mx-170vw--xxl {
        margin-left: 170vw!important;
        margin-right: 170vw!important;
    }
    
    .pt-mx-180vw--xxl {
        margin-left: 180vw!important;
        margin-right: 180vw!important;
    }
    
    .pt-mx-190vw--xxl {
        margin-left: 190vw!important;
        margin-right: 190vw!important;
    }
    
    .pt-mx-200vw--xxl {
        margin-left: 200vw!important;
        margin-right: 200vw!important;
    }
    
    .pt-mx-250vw--xxl {
        margin-left: 250vw!important;
        margin-right: 250vw!important;
    }
    
    .pt-mx-300vw--xxl {
        margin-left: 300vw!important;
        margin-right: 300vw!important;
    }
  }
  
  /* MARGIN TOP AND BOTTOM ------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-my-0 {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
  }
  
  .pt-my-1 {
    margin-top: 1px!important;
    margin-bottom: 1px!important;
  }
  
  .pt-my-2 {
    margin-top: 2px!important;
    margin-bottom: 2px!important;
  }
  
  .pt-my-3 {
    margin-top: 3px!important;
    margin-bottom: 3px!important;
  }
  
  .pt-my-4 {
    margin-top: 4px!important;
    margin-bottom: 4px!important;
  }
  
  .pt-my-5 {
    margin-top: 5px!important;
    margin-bottom: 5px!important;
  }
  
  .pt-my-6 {
    margin-top: 6px!important;
    margin-bottom: 6px!important;
  }
  
  .pt-my-7 {
    margin-top: 7px!important;
    margin-bottom: 7px!important;
  }
  
  .pt-my-8 {
    margin-top: 8px!important;
    margin-bottom: 8px!important;
  }
  
  .pt-my-9 {
    margin-top: 9px!important;
    margin-bottom: 9px!important;
  }
  
  .pt-my-10 {
    margin-top: 10px!important;
    margin-bottom: 10px!important;
  }
  
  .pt-my-11 {
    margin-top: 11px!important;
    margin-bottom: 11px!important;
  }
  
  .pt-my-12 {
    margin-top: 12px!important;
    margin-bottom: 12px!important;
  }
  
  .pt-my-13 {
    margin-top: 13px!important;
    margin-bottom: 13px!important;
  }
  
  .pt-my-14 {
    margin-top: 14px!important;
    margin-bottom: 14px!important;
  }
  
  .pt-my-15 {
    margin-top: 15px!important;
    margin-bottom: 15px!important;
  }
  
  .pt-my-16 {
    margin-top: 16px!important;
    margin-bottom: 16px!important;
  }
  
  .pt-my-17 {
    margin-top: 17px!important;
    margin-bottom: 17px!important;
  }
  
  .pt-my-18 {
    margin-top: 18px!important;
    margin-bottom: 18px!important;
  }
  
  .pt-my-19 {
    margin-top: 19px!important;
    margin-bottom: 19px!important;
  }
  
  .pt-my-20 {
    margin-top: 20px!important;
    margin-bottom: 20px!important;
  }
  
  .pt-my-21 {
    margin-top: 21px!important;
    margin-bottom: 21px!important;
  }
  
  .pt-my-22 {
    margin-top: 22px!important;
    margin-bottom: 22px!important;
  }
  
  .pt-my-23 {
    margin-top: 23px!important;
    margin-bottom: 23px!important;
  }
  
  .pt-my-24 {
    margin-top: 24px!important;
    margin-bottom: 24px!important;
  }
  
  .pt-my-25 {
    margin-top: 25px!important;
    margin-bottom: 25px!important;
  }
  
  .pt-my-30 {
    margin-top: 30px!important;
    margin-bottom: 30px!important;
  }
  
  .pt-my-35 {
    margin-top: 35px!important;
    margin-bottom: 35px!important;
  }
  
  .pt-my-40 {
    margin-top: 40px!important;
    margin-bottom: 40px!important;
  }
  
  .pt-my-45 {
    margin-top: 45px!important;
    margin-bottom: 45px!important;
  }
  
  .pt-my-50 {
    margin-top: 50px!important;
    margin-bottom: 50px!important;
  }
  
  .pt-my-55 {
    margin-top: 55px!important;
    margin-bottom: 55px!important;
  }
  
  .pt-my-60 {
    margin-top: 60px!important;
    margin-bottom: 60px!important;
  }
  
  .pt-my-65 {
    margin-top: 65px!important;
    margin-bottom: 65px!important;
  }
  
  .pt-my-70 {
    margin-top: 70px!important;
    margin-bottom: 70px!important;
  }
  
  .pt-my-75 {
    margin-top: 75px!important;
    margin-bottom: 75px!important;
  }
  
  .pt-my-80 {
    margin-top: 80px!important;
    margin-bottom: 80px!important;
  }
  
  .pt-my-85 {
    margin-top: 85px!important;
    margin-bottom: 85px!important;
  }
  
  .pt-my-90 {
    margin-top: 90px!important;
    margin-bottom: 90px!important;
  }
  
  .pt-my-95 {
    margin-top: 95px!important;
    margin-bottom: 95px!important;
  }
  
  .pt-my-100 {
    margin-top: 100px!important;
    margin-bottom: 100px!important;
  }
  
  .pt-my-110 {
    margin-top: 110px!important;
    margin-bottom: 110px!important;
  }
  
  .pt-my-120 {
    margin-top: 120px!important;
    margin-bottom: 120px!important;
  }
  
  .pt-my-130 {
    margin-top: 130px!important;
    margin-bottom: 130px!important;
  }
  
  .pt-my-140 {
    margin-top: 140px!important;
    margin-bottom: 140px!important;
  }
  
  .pt-my-150 {
    margin-top: 150px!important;
    margin-bottom: 150px!important;
  }
  
  .pt-my-160 {
    margin-top: 160px!important;
    margin-bottom: 160px!important;
  }
  
  .pt-my-170 {
    margin-top: 170px!important;
    margin-bottom: 170px!important;
  }
  
  .pt-my-180 {
    margin-top: 180px!important;
    margin-bottom:180 px!important;
  }
  
  .pt-my-190 {
    margin-top: 190px!important;
    margin-bottom: 190px!important;
  }
  
  .pt-my-200 {
    margin-top: 200px!important;
    margin-bottom: 200px!important;
  }
  
  .pt-my-250 {
    margin-top: 250px!important;
    margin-bottom: 250px!important;
  }
  
  .pt-my-300 {
    margin-top: 300px!important;
    margin-bottom: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-my-0--sm {
        margin-top: 0px!important;
        margin-bottom: 0px!important;
    }
    
    .pt-my-1--sm {
        margin-top: 1px!important;
        margin-bottom: 1px!important;
    }
    
    .pt-my-2--sm {
        margin-top: 2px!important;
        margin-bottom: 2px!important;
    }
    
    .pt-my-3--sm {
        margin-top: 3px!important;
        margin-bottom: 3px!important;
    }
    
    .pt-my-4--sm {
        margin-top: 4px!important;
        margin-bottom: 4px!important;
    }
    
    .pt-my-5--sm {
        margin-top: 5px!important;
        margin-bottom: 5px!important;
    }
    
    .pt-my-6--sm {
        margin-top: 6px!important;
        margin-bottom: 6px!important;
    }
    
    .pt-my-7--sm {
        margin-top: 7px!important;
        margin-bottom: 7px!important;
    }
    
    .pt-my-8--sm {
        margin-top: 8px!important;
        margin-bottom: 8px!important;
    }
    
    .pt-my-9--sm {
        margin-top: 9px!important;
        margin-bottom: 9px!important;
    }
    
    .pt-my-10--sm {
        margin-top: 10px!important;
        margin-bottom: 10px!important;
    }
    
    .pt-my-11--sm {
        margin-top: 11px!important;
        margin-bottom: 11px!important;
    }
    
    .pt-my-12--sm {
        margin-top: 12px!important;
        margin-bottom: 12px!important;
    }
    
    .pt-my-13--sm {
        margin-top: 13px!important;
        margin-bottom: 13px!important;
    }
    
    .pt-my-14--sm {
        margin-top: 14px!important;
        margin-bottom: 14px!important;
    }
    
    .pt-my-15--sm {
        margin-top: 15px!important;
        margin-bottom: 15px!important;
    }
    
    .pt-my-16--sm {
        margin-top: 16px!important;
        margin-bottom: 16px!important;
    }
    
    .pt-my-17--sm {
        margin-top: 17px!important;
        margin-bottom: 17px!important;
    }
    
    .pt-my-18--sm {
        margin-top: 18px!important;
        margin-bottom: 18px!important;
    }
    
    .pt-my-19--sm {
        margin-top: 19px!important;
        margin-bottom: 19px!important;
    }
    
    .pt-my-20--sm {
        margin-top: 20px!important;
        margin-bottom: 20px!important;
    }
    
    .pt-my-21--sm {
        margin-top: 21px!important;
        margin-bottom: 21px!important;
    }
    
    .pt-my-22--sm {
        margin-top: 22px!important;
        margin-bottom: 22px!important;
    }
    
    .pt-my-23--sm {
        margin-top: 23px!important;
        margin-bottom: 23px!important;
    }
    
    .pt-my-24--sm {
        margin-top: 24px!important;
        margin-bottom: 24px!important;
    }
    
    .pt-my-25--sm {
        margin-top: 25px!important;
        margin-bottom: 25px!important;
    }
    
    .pt-my-30--sm {
        margin-top: 30px!important;
        margin-bottom: 30px!important;
    }
    
    .pt-my-35--sm {
        margin-top: 35px!important;
        margin-bottom: 35px!important;
    }
    
    .pt-my-40--sm {
        margin-top: 40px!important;
        margin-bottom: 40px!important;
    }
    
    .pt-my-45--sm {
        margin-top: 45px!important;
        margin-bottom: 45px!important;
    }
    
    .pt-my-50--sm {
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    
    .pt-my-55--sm {
        margin-top: 55px!important;
        margin-bottom: 55px!important;
    }
    
    .pt-my-60--sm {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    
    .pt-my-65--sm {
        margin-top: 65px!important;
        margin-bottom: 65px!important;
    }
    
    .pt-my-70--sm {
        margin-top: 70px!important;
        margin-bottom: 70px!important;
    }
    
    .pt-my-75--sm {
        margin-top: 75px!important;
        margin-bottom: 75px!important;
    }
    
    .pt-my-80--sm {
        margin-top: 80px!important;
        margin-bottom: 80px!important;
    }
    
    .pt-my-85--sm {
        margin-top: 85px!important;
        margin-bottom: 85px!important;
    }
    
    .pt-my-90--sm {
        margin-top: 90px!important;
        margin-bottom: 90px!important;
    }
    
    .pt-my-95--sm {
        margin-top: 95px!important;
        margin-bottom: 95px!important;
    }
    
    .pt-my-100--sm {
        margin-top: 100px!important;
        margin-bottom: 100px!important;
    }
    
    .pt-my-110--sm {
        margin-top: 110px!important;
        margin-bottom: 110px!important;
    }
    
    .pt-my-120--sm {
        margin-top: 120px!important;
        margin-bottom: 120px!important;
    }
    
    .pt-my-130--sm {
        margin-top: 130px!important;
        margin-bottom: 130px!important;
    }
    
    .pt-my-140--sm {
        margin-top: 140px!important;
        margin-bottom: 140px!important;
    }
    
    .pt-my-150--sm {
        margin-top: 150px!important;
        margin-bottom: 150px!important;
    }
    
    .pt-my-160--sm {
        margin-top: 160px!important;
        margin-bottom: 160px!important;
    }
    
    .pt-my-170--sm {
        margin-top: 170px!important;
        margin-bottom: 170px!important;
    }
    
    .pt-my-180--sm {
        margin-top: 180px!important;
        margin-bottom:180 px!important;
    }
    
    .pt-my-190--sm {
        margin-top: 190px!important;
        margin-bottom: 190px!important;
    }
    
    .pt-my-200--sm {
        margin-top: 200px!important;
        margin-bottom: 200px!important;
    }
    
    .pt-my-250--sm {
        margin-top: 250px!important;
        margin-bottom: 250px!important;
    }
    
    .pt-my-300--sm {
        margin-top: 300px!important;
        margin-bottom: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-my-0--md {
        margin-top: 0px!important;
        margin-bottom: 0px!important;
    }
    
    .pt-my-1--md {
        margin-top: 1px!important;
        margin-bottom: 1px!important;
    }
    
    .pt-my-2--md {
        margin-top: 2px!important;
        margin-bottom: 2px!important;
    }
    
    .pt-my-3--md {
        margin-top: 3px!important;
        margin-bottom: 3px!important;
    }
    
    .pt-my-4--md {
        margin-top: 4px!important;
        margin-bottom: 4px!important;
    }
    
    .pt-my-5--md {
        margin-top: 5px!important;
        margin-bottom: 5px!important;
    }
    
    .pt-my-6--md {
        margin-top: 6px!important;
        margin-bottom: 6px!important;
    }
    
    .pt-my-7--md {
        margin-top: 7px!important;
        margin-bottom: 7px!important;
    }
    
    .pt-my-8--md {
        margin-top: 8px!important;
        margin-bottom: 8px!important;
    }
    
    .pt-my-9--md {
        margin-top: 9px!important;
        margin-bottom: 9px!important;
    }
    
    .pt-my-10--md {
        margin-top: 10px!important;
        margin-bottom: 10px!important;
    }
    
    .pt-my-11--md {
        margin-top: 11px!important;
        margin-bottom: 11px!important;
    }
    
    .pt-my-12--md {
        margin-top: 12px!important;
        margin-bottom: 12px!important;
    }
    
    .pt-my-13--md {
        margin-top: 13px!important;
        margin-bottom: 13px!important;
    }
    
    .pt-my-14--md {
        margin-top: 14px!important;
        margin-bottom: 14px!important;
    }
    
    .pt-my-15--md {
        margin-top: 15px!important;
        margin-bottom: 15px!important;
    }
    
    .pt-my-16--md {
        margin-top: 16px!important;
        margin-bottom: 16px!important;
    }
    
    .pt-my-17--md {
        margin-top: 17px!important;
        margin-bottom: 17px!important;
    }
    
    .pt-my-18--md {
        margin-top: 18px!important;
        margin-bottom: 18px!important;
    }
    
    .pt-my-19--md {
        margin-top: 19px!important;
        margin-bottom: 19px!important;
    }
    
    .pt-my-20--md {
        margin-top: 20px!important;
        margin-bottom: 20px!important;
    }
    
    .pt-my-21--md {
        margin-top: 21px!important;
        margin-bottom: 21px!important;
    }
    
    .pt-my-22--md {
        margin-top: 22px!important;
        margin-bottom: 22px!important;
    }
    
    .pt-my-23--md {
        margin-top: 23px!important;
        margin-bottom: 23px!important;
    }
    
    .pt-my-24--md {
        margin-top: 24px!important;
        margin-bottom: 24px!important;
    }
    
    .pt-my-25--md {
        margin-top: 25px!important;
        margin-bottom: 25px!important;
    }
    
    .pt-my-30--md {
        margin-top: 30px!important;
        margin-bottom: 30px!important;
    }
    
    .pt-my-35--md {
        margin-top: 35px!important;
        margin-bottom: 35px!important;
    }
    
    .pt-my-40--md {
        margin-top: 40px!important;
        margin-bottom: 40px!important;
    }
    
    .pt-my-45--md {
        margin-top: 45px!important;
        margin-bottom: 45px!important;
    }
    
    .pt-my-50--md {
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    
    .pt-my-55--md {
        margin-top: 55px!important;
        margin-bottom: 55px!important;
    }
    
    .pt-my-60--md {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    
    .pt-my-65--md {
        margin-top: 65px!important;
        margin-bottom: 65px!important;
    }
    
    .pt-my-70--md {
        margin-top: 70px!important;
        margin-bottom: 70px!important;
    }
    
    .pt-my-75--md {
        margin-top: 75px!important;
        margin-bottom: 75px!important;
    }
    
    .pt-my-80--md {
        margin-top: 80px!important;
        margin-bottom: 80px!important;
    }
    
    .pt-my-85--md {
        margin-top: 85px!important;
        margin-bottom: 85px!important;
    }
    
    .pt-my-90--md {
        margin-top: 90px!important;
        margin-bottom: 90px!important;
    }
    
    .pt-my-95--md {
        margin-top: 95px!important;
        margin-bottom: 95px!important;
    }
    
    .pt-my-100--md {
        margin-top: 100px!important;
        margin-bottom: 100px!important;
    }
    
    .pt-my-110--md {
        margin-top: 110px!important;
        margin-bottom: 110px!important;
    }
    
    .pt-my-120--md {
        margin-top: 120px!important;
        margin-bottom: 120px!important;
    }
    
    .pt-my-130--md {
        margin-top: 130px!important;
        margin-bottom: 130px!important;
    }
    
    .pt-my-140--md {
        margin-top: 140px!important;
        margin-bottom: 140px!important;
    }
    
    .pt-my-150--md {
        margin-top: 150px!important;
        margin-bottom: 150px!important;
    }
    
    .pt-my-160--md {
        margin-top: 160px!important;
        margin-bottom: 160px!important;
    }
    
    .pt-my-170--md {
        margin-top: 170px!important;
        margin-bottom: 170px!important;
    }
    
    .pt-my-180--md {
        margin-top: 180px!important;
        margin-bottom:180 px!important;
    }
    
    .pt-my-190--md {
        margin-top: 190px!important;
        margin-bottom: 190px!important;
    }
    
    .pt-my-200--md {
        margin-top: 200px!important;
        margin-bottom: 200px!important;
    }
    
    .pt-my-250--md {
        margin-top: 250px!important;
        margin-bottom: 250px!important;
    }
    
    .pt-my-300--md {
        margin-top: 300px!important;
        margin-bottom: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-my-0--lg {
        margin-top: 0px!important;
        margin-bottom: 0px!important;
    }
    
    .pt-my-1--lg {
        margin-top: 1px!important;
        margin-bottom: 1px!important;
    }
    
    .pt-my-2--lg {
        margin-top: 2px!important;
        margin-bottom: 2px!important;
    }
    
    .pt-my-3--lg {
        margin-top: 3px!important;
        margin-bottom: 3px!important;
    }
    
    .pt-my-4--lg {
        margin-top: 4px!important;
        margin-bottom: 4px!important;
    }
    
    .pt-my-5--lg {
        margin-top: 5px!important;
        margin-bottom: 5px!important;
    }
    
    .pt-my-6--lg {
        margin-top: 6px!important;
        margin-bottom: 6px!important;
    }
    
    .pt-my-7--lg {
        margin-top: 7px!important;
        margin-bottom: 7px!important;
    }
    
    .pt-my-8--lg {
        margin-top: 8px!important;
        margin-bottom: 8px!important;
    }
    
    .pt-my-9--lg {
        margin-top: 9px!important;
        margin-bottom: 9px!important;
    }
    
    .pt-my-10--lg {
        margin-top: 10px!important;
        margin-bottom: 10px!important;
    }
    
    .pt-my-11--lg {
        margin-top: 11px!important;
        margin-bottom: 11px!important;
    }
    
    .pt-my-12--lg {
        margin-top: 12px!important;
        margin-bottom: 12px!important;
    }
    
    .pt-my-13--lg {
        margin-top: 13px!important;
        margin-bottom: 13px!important;
    }
    
    .pt-my-14--lg {
        margin-top: 14px!important;
        margin-bottom: 14px!important;
    }
    
    .pt-my-15--lg {
        margin-top: 15px!important;
        margin-bottom: 15px!important;
    }
    
    .pt-my-16--lg {
        margin-top: 16px!important;
        margin-bottom: 16px!important;
    }
    
    .pt-my-17--lg {
        margin-top: 17px!important;
        margin-bottom: 17px!important;
    }
    
    .pt-my-18--lg {
        margin-top: 18px!important;
        margin-bottom: 18px!important;
    }
    
    .pt-my-19--lg {
        margin-top: 19px!important;
        margin-bottom: 19px!important;
    }
    
    .pt-my-20--lg {
        margin-top: 20px!important;
        margin-bottom: 20px!important;
    }
    
    .pt-my-21--lg {
        margin-top: 21px!important;
        margin-bottom: 21px!important;
    }
    
    .pt-my-22--lg {
        margin-top: 22px!important;
        margin-bottom: 22px!important;
    }
    
    .pt-my-23--lg {
        margin-top: 23px!important;
        margin-bottom: 23px!important;
    }
    
    .pt-my-24--lg {
        margin-top: 24px!important;
        margin-bottom: 24px!important;
    }
    
    .pt-my-25--lg {
        margin-top: 25px!important;
        margin-bottom: 25px!important;
    }
    
    .pt-my-30--lg {
        margin-top: 30px!important;
        margin-bottom: 30px!important;
    }
    
    .pt-my-35--lg {
        margin-top: 35px!important;
        margin-bottom: 35px!important;
    }
    
    .pt-my-40--lg {
        margin-top: 40px!important;
        margin-bottom: 40px!important;
    }
    
    .pt-my-45--lg {
        margin-top: 45px!important;
        margin-bottom: 45px!important;
    }
    
    .pt-my-50--lg {
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    
    .pt-my-55--lg {
        margin-top: 55px!important;
        margin-bottom: 55px!important;
    }
    
    .pt-my-60--lg {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    
    .pt-my-65--lg {
        margin-top: 65px!important;
        margin-bottom: 65px!important;
    }
    
    .pt-my-70--lg {
        margin-top: 70px!important;
        margin-bottom: 70px!important;
    }
    
    .pt-my-75--lg {
        margin-top: 75px!important;
        margin-bottom: 75px!important;
    }
    
    .pt-my-80--lg {
        margin-top: 80px!important;
        margin-bottom: 80px!important;
    }
    
    .pt-my-85--lg {
        margin-top: 85px!important;
        margin-bottom: 85px!important;
    }
    
    .pt-my-90--lg {
        margin-top: 90px!important;
        margin-bottom: 90px!important;
    }
    
    .pt-my-95--lg {
        margin-top: 95px!important;
        margin-bottom: 95px!important;
    }
    
    .pt-my-100--lg {
        margin-top: 100px!important;
        margin-bottom: 100px!important;
    }
    
    .pt-my-110--lg {
        margin-top: 110px!important;
        margin-bottom: 110px!important;
    }
    
    .pt-my-120--lg {
        margin-top: 120px!important;
        margin-bottom: 120px!important;
    }
    
    .pt-my-130--lg {
        margin-top: 130px!important;
        margin-bottom: 130px!important;
    }
    
    .pt-my-140--lg {
        margin-top: 140px!important;
        margin-bottom: 140px!important;
    }
    
    .pt-my-150--lg {
        margin-top: 150px!important;
        margin-bottom: 150px!important;
    }
    
    .pt-my-160--lg {
        margin-top: 160px!important;
        margin-bottom: 160px!important;
    }
    
    .pt-my-170--lg {
        margin-top: 170px!important;
        margin-bottom: 170px!important;
    }
    
    .pt-my-180--lg {
        margin-top: 180px!important;
        margin-bottom:180 px!important;
    }
    
    .pt-my-190--lg {
        margin-top: 190px!important;
        margin-bottom: 190px!important;
    }
    
    .pt-my-200--lg {
        margin-top: 200px!important;
        margin-bottom: 200px!important;
    }
    
    .pt-my-250--lg {
        margin-top: 250px!important;
        margin-bottom: 250px!important;
    }
    
    .pt-my-300--lg {
        margin-top: 300px!important;
        margin-bottom: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-my-0--xl {
        margin-top: 0px!important;
        margin-bottom: 0px!important;
    }
    
    .pt-my-1--xl {
        margin-top: 1px!important;
        margin-bottom: 1px!important;
    }
    
    .pt-my-2--xl {
        margin-top: 2px!important;
        margin-bottom: 2px!important;
    }
    
    .pt-my-3--xl {
        margin-top: 3px!important;
        margin-bottom: 3px!important;
    }
    
    .pt-my-4--xl {
        margin-top: 4px!important;
        margin-bottom: 4px!important;
    }
    
    .pt-my-5--xl {
        margin-top: 5px!important;
        margin-bottom: 5px!important;
    }
    
    .pt-my-6--xl {
        margin-top: 6px!important;
        margin-bottom: 6px!important;
    }
    
    .pt-my-7--xl {
        margin-top: 7px!important;
        margin-bottom: 7px!important;
    }
    
    .pt-my-8--xl {
        margin-top: 8px!important;
        margin-bottom: 8px!important;
    }
    
    .pt-my-9--xl {
        margin-top: 9px!important;
        margin-bottom: 9px!important;
    }
    
    .pt-my-10--xl {
        margin-top: 10px!important;
        margin-bottom: 10px!important;
    }
    
    .pt-my-11--xl {
        margin-top: 11px!important;
        margin-bottom: 11px!important;
    }
    
    .pt-my-12--xl {
        margin-top: 12px!important;
        margin-bottom: 12px!important;
    }
    
    .pt-my-13--xl {
        margin-top: 13px!important;
        margin-bottom: 13px!important;
    }
    
    .pt-my-14--xl {
        margin-top: 14px!important;
        margin-bottom: 14px!important;
    }
    
    .pt-my-15--xl {
        margin-top: 15px!important;
        margin-bottom: 15px!important;
    }
    
    .pt-my-16--xl {
        margin-top: 16px!important;
        margin-bottom: 16px!important;
    }
    
    .pt-my-17--xl {
        margin-top: 17px!important;
        margin-bottom: 17px!important;
    }
    
    .pt-my-18--xl {
        margin-top: 18px!important;
        margin-bottom: 18px!important;
    }
    
    .pt-my-19--xl {
        margin-top: 19px!important;
        margin-bottom: 19px!important;
    }
    
    .pt-my-20--xl {
        margin-top: 20px!important;
        margin-bottom: 20px!important;
    }
    
    .pt-my-21--xl {
        margin-top: 21px!important;
        margin-bottom: 21px!important;
    }
    
    .pt-my-22--xl {
        margin-top: 22px!important;
        margin-bottom: 22px!important;
    }
    
    .pt-my-23--xl {
        margin-top: 23px!important;
        margin-bottom: 23px!important;
    }
    
    .pt-my-24--xl {
        margin-top: 24px!important;
        margin-bottom: 24px!important;
    }
    
    .pt-my-25--xl {
        margin-top: 25px!important;
        margin-bottom: 25px!important;
    }
    
    .pt-my-30--xl {
        margin-top: 30px!important;
        margin-bottom: 30px!important;
    }
    
    .pt-my-35--xl {
        margin-top: 35px!important;
        margin-bottom: 35px!important;
    }
    
    .pt-my-40--xl {
        margin-top: 40px!important;
        margin-bottom: 40px!important;
    }
    
    .pt-my-45--xl {
        margin-top: 45px!important;
        margin-bottom: 45px!important;
    }
    
    .pt-my-50--xl {
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    
    .pt-my-55--xl {
        margin-top: 55px!important;
        margin-bottom: 55px!important;
    }
    
    .pt-my-60--xl {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    
    .pt-my-65--xl {
        margin-top: 65px!important;
        margin-bottom: 65px!important;
    }
    
    .pt-my-70--xl {
        margin-top: 70px!important;
        margin-bottom: 70px!important;
    }
    
    .pt-my-75--xl {
        margin-top: 75px!important;
        margin-bottom: 75px!important;
    }
    
    .pt-my-80--xl {
        margin-top: 80px!important;
        margin-bottom: 80px!important;
    }
    
    .pt-my-85--xl {
        margin-top: 85px!important;
        margin-bottom: 85px!important;
    }
    
    .pt-my-90--xl {
        margin-top: 90px!important;
        margin-bottom: 90px!important;
    }
    
    .pt-my-95--xl {
        margin-top: 95px!important;
        margin-bottom: 95px!important;
    }
    
    .pt-my-100--xl {
        margin-top: 100px!important;
        margin-bottom: 100px!important;
    }
    
    .pt-my-110--xl {
        margin-top: 110px!important;
        margin-bottom: 110px!important;
    }
    
    .pt-my-120--xl {
        margin-top: 120px!important;
        margin-bottom: 120px!important;
    }
    
    .pt-my-130--xl {
        margin-top: 130px!important;
        margin-bottom: 130px!important;
    }
    
    .pt-my-140--xl {
        margin-top: 140px!important;
        margin-bottom: 140px!important;
    }
    
    .pt-my-150--xl {
        margin-top: 150px!important;
        margin-bottom: 150px!important;
    }
    
    .pt-my-160--xl {
        margin-top: 160px!important;
        margin-bottom: 160px!important;
    }
    
    .pt-my-170--xl {
        margin-top: 170px!important;
        margin-bottom: 170px!important;
    }
    
    .pt-my-180--xl {
        margin-top: 180px!important;
        margin-bottom:180 px!important;
    }
    
    .pt-my-190--xl {
        margin-top: 190px!important;
        margin-bottom: 190px!important;
    }
    
    .pt-my-200--xl {
        margin-top: 200px!important;
        margin-bottom: 200px!important;
    }
    
    .pt-my-250--xl {
        margin-top: 250px!important;
        margin-bottom: 250px!important;
    }
    
    .pt-my-300--xl {
        margin-top: 300px!important;
        margin-bottom: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-my-0--xxl {
        margin-top: 0px!important;
        margin-bottom: 0px!important;
    }
    
    .pt-my-1--xxl {
        margin-top: 1px!important;
        margin-bottom: 1px!important;
    }
    
    .pt-my-2--xxl {
        margin-top: 2px!important;
        margin-bottom: 2px!important;
    }
    
    .pt-my-3--xxl {
        margin-top: 3px!important;
        margin-bottom: 3px!important;
    }
    
    .pt-my-4--xxl {
        margin-top: 4px!important;
        margin-bottom: 4px!important;
    }
    
    .pt-my-5--xxl {
        margin-top: 5px!important;
        margin-bottom: 5px!important;
    }
    
    .pt-my-6--xxl {
        margin-top: 6px!important;
        margin-bottom: 6px!important;
    }
    
    .pt-my-7--xxl {
        margin-top: 7px!important;
        margin-bottom: 7px!important;
    }
    
    .pt-my-8--xxl {
        margin-top: 8px!important;
        margin-bottom: 8px!important;
    }
    
    .pt-my-9--xxl {
        margin-top: 9px!important;
        margin-bottom: 9px!important;
    }
    
    .pt-my-10--xxl {
        margin-top: 10px!important;
        margin-bottom: 10px!important;
    }
    
    .pt-my-11--xxl {
        margin-top: 11px!important;
        margin-bottom: 11px!important;
    }
    
    .pt-my-12--xxl {
        margin-top: 12px!important;
        margin-bottom: 12px!important;
    }
    
    .pt-my-13--xxl {
        margin-top: 13px!important;
        margin-bottom: 13px!important;
    }
    
    .pt-my-14--xxl {
        margin-top: 14px!important;
        margin-bottom: 14px!important;
    }
    
    .pt-my-15--xxl {
        margin-top: 15px!important;
        margin-bottom: 15px!important;
    }
    
    .pt-my-16--xxl {
        margin-top: 16px!important;
        margin-bottom: 16px!important;
    }
    
    .pt-my-17--xxl {
        margin-top: 17px!important;
        margin-bottom: 17px!important;
    }
    
    .pt-my-18--xxl {
        margin-top: 18px!important;
        margin-bottom: 18px!important;
    }
    
    .pt-my-19--xxl {
        margin-top: 19px!important;
        margin-bottom: 19px!important;
    }
    
    .pt-my-20--xxl {
        margin-top: 20px!important;
        margin-bottom: 20px!important;
    }
    
    .pt-my-21--xxl {
        margin-top: 21px!important;
        margin-bottom: 21px!important;
    }
    
    .pt-my-22--xxl {
        margin-top: 22px!important;
        margin-bottom: 22px!important;
    }
    
    .pt-my-23--xxl {
        margin-top: 23px!important;
        margin-bottom: 23px!important;
    }
    
    .pt-my-24--xxl {
        margin-top: 24px!important;
        margin-bottom: 24px!important;
    }
    
    .pt-my-25--xxl {
        margin-top: 25px!important;
        margin-bottom: 25px!important;
    }
    
    .pt-my-30--xxl {
        margin-top: 30px!important;
        margin-bottom: 30px!important;
    }
    
    .pt-my-35--xxl {
        margin-top: 35px!important;
        margin-bottom: 35px!important;
    }
    
    .pt-my-40--xxl {
        margin-top: 40px!important;
        margin-bottom: 40px!important;
    }
    
    .pt-my-45--xxl {
        margin-top: 45px!important;
        margin-bottom: 45px!important;
    }
    
    .pt-my-50--xxl {
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    
    .pt-my-55--xxl {
        margin-top: 55px!important;
        margin-bottom: 55px!important;
    }
    
    .pt-my-60--xxl {
        margin-top: 60px!important;
        margin-bottom: 60px!important;
    }
    
    .pt-my-65--xxl {
        margin-top: 65px!important;
        margin-bottom: 65px!important;
    }
    
    .pt-my-70--xxl {
        margin-top: 70px!important;
        margin-bottom: 70px!important;
    }
    
    .pt-my-75--xxl {
        margin-top: 75px!important;
        margin-bottom: 75px!important;
    }
    
    .pt-my-80--xxl {
        margin-top: 80px!important;
        margin-bottom: 80px!important;
    }
    
    .pt-my-85--xxl {
        margin-top: 85px!important;
        margin-bottom: 85px!important;
    }
    
    .pt-my-90--xxl {
        margin-top: 90px!important;
        margin-bottom: 90px!important;
    }
    
    .pt-my-95--xxl {
        margin-top: 95px!important;
        margin-bottom: 95px!important;
    }
    
    .pt-my-100--xxl {
        margin-top: 100px!important;
        margin-bottom: 100px!important;
    }
    
    .pt-my-110--xxl {
        margin-top: 110px!important;
        margin-bottom: 110px!important;
    }
    
    .pt-my-120--xxl {
        margin-top: 120px!important;
        margin-bottom: 120px!important;
    }
    
    .pt-my-130--xxl {
        margin-top: 130px!important;
        margin-bottom: 130px!important;
    }
    
    .pt-my-140--xxl {
        margin-top: 140px!important;
        margin-bottom: 140px!important;
    }
    
    .pt-my-150--xxl {
        margin-top: 150px!important;
        margin-bottom: 150px!important;
    }
    
    .pt-my-160--xxl {
        margin-top: 160px!important;
        margin-bottom: 160px!important;
    }
    
    .pt-my-170--xxl {
        margin-top: 170px!important;
        margin-bottom: 170px!important;
    }
    
    .pt-my-180--xxl {
        margin-top: 180px!important;
        margin-bottom:180 px!important;
    }
    
    .pt-my-190--xxl {
        margin-top: 190px!important;
        margin-bottom: 190px!important;
    }
    
    .pt-my-200--xxl {
        margin-top: 200px!important;
        margin-bottom: 200px!important;
    }
    
    .pt-my-250--xxl {
        margin-top: 250px!important;
        margin-bottom: 250px!important;
    }
    
    .pt-my-300--xxl {
        margin-top: 300px!important;
        margin-bottom: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-my-0x {
    margin-top: 0%!important;
    margin-bottom: 0%!important;
  }
  
  .pt-my-1x {
    margin-top: 1%!important;
    margin-bottom: 1%!important;
  }
  
  .pt-my-2x {
    margin-top: 2%!important;
    margin-bottom: 2%!important;
  }
  
  .pt-my-3x {
    margin-top: 3%!important;
    margin-bottom: 3%!important;
  }
  
  .pt-my-4x {
    margin-top: 4%!important;
    margin-bottom: 4%!important;
  }
  
  .pt-my-5x {
    margin-top: 5%!important;
    margin-bottom: 5%!important;
  }
  
  .pt-my-6x {
    margin-top: 6%!important;
    margin-bottom: 6%!important;
  }
  
  .pt-my-7x {
    margin-top: 7%!important;
    margin-bottom: 7%!important;
  }
  
  .pt-my-8x {
    margin-top: 8%!important;
    margin-bottom: 8%!important;
  }
  
  .pt-my-9x {
    margin-top: 9%!important;
    margin-bottom: 9%!important;
  }
  
  .pt-my-10x {
    margin-top: 10%!important;
    margin-bottom: 10%!important;
  }
  
  .pt-my-11x {
    margin-top: 11%!important;
    margin-bottom: 11%!important;
  }
  
  .pt-my-12x {
    margin-top: 12%!important;
    margin-bottom: 12%!important;
  }
  
  .pt-my-13x {
    margin-top: 13%!important;
    margin-bottom: 13%!important;
  }
  
  .pt-my-14x {
    margin-top: 14%!important;
    margin-bottom: 14%!important;
  }
  
  .pt-my-15x {
    margin-top: 15%!important;
    margin-bottom: 15%!important;
  }
  
  .pt-my-16x {
    margin-top: 16%!important;
    margin-bottom: 16%!important;
  }
  
  .pt-my-17x {
    margin-top: 17%!important;
    margin-bottom: 17%!important;
  }
  
  .pt-my-18x {
    margin-top: 18%!important;
    margin-bottom: 18%!important;
  }
  
  .pt-my-19x {
    margin-top: 19%!important;
    margin-bottom: 19%!important;
  }
  
  .pt-my-20x {
    margin-top: 20%!important;
    margin-bottom: 20%!important;
  }
  
  .pt-my-21x {
    margin-top: 21%!important;
    margin-bottom: 21%!important;
  }
  
  .pt-my-22x {
    margin-top: 22%!important;
    margin-bottom: 22%!important;
  }
  
  .pt-my-23x {
    margin-top: 23%!important;
    margin-bottom: 23%!important;
  }
  
  .pt-my-24x {
    margin-top: 24%!important;
    margin-bottom: 24%!important;
  }
  
  .pt-my-25x {
    margin-top: 25%!important;
    margin-bottom: 25%!important;
  }
  
  .pt-my-30x {
    margin-top: 30%!important;
    margin-bottom: 30%!important;
  }
  
  .pt-my-35x {
    margin-top: 35%!important;
    margin-bottom: 35%!important;
  }
  
  .pt-my-40x {
    margin-top: 40%!important;
    margin-bottom: 40%!important;
  }
  
  .pt-my-45x {
    margin-top: 45%!important;
    margin-bottom: 45%!important;
  }
  
  .pt-my-50x {
    margin-top: 50%!important;
    margin-bottom: 50%!important;
  }
  
  .pt-my-55x {
    margin-top: 55%!important;
    margin-bottom: 55%!important;
  }
  
  .pt-my-60x {
    margin-top: 60%!important;
    margin-bottom: 60%!important;
  }
  
  .pt-my-65x {
    margin-top: 65%!important;
    margin-bottom: 65%!important;
  }
  
  .pt-my-70x {
    margin-top: 70%!important;
    margin-bottom: 70%!important;
  }
  
  .pt-my-75x {
    margin-top: 75%!important;
    margin-bottom: 75%!important;
  }
  
  .pt-my-80x {
    margin-top: 80%!important;
    margin-bottom: 80%!important;
  }
  
  .pt-my-85x {
    margin-top: 85%!important;
    margin-bottom: 85%!important;
  }
  
  .pt-my-90x {
    margin-top: 90%!important;
    margin-bottom: 90%!important;
  }
  
  .pt-my-95x {
    margin-top: 95%!important;
    margin-bottom: 95%!important;
  }
  
  .pt-my-100x {
    margin-top: 100%!important;
    margin-bottom: 100%!important;
  }
  
  .pt-my-110x {
    margin-top: 110%!important;
    margin-bottom: 110%!important;
  }
  
  .pt-my-120x {
    margin-top: 120%!important;
    margin-bottom: 120%!important;
  }
  
  .pt-my-130x {
    margin-top: 130%!important;
    margin-bottom: 130%!important;
  }
  
  .pt-my-140x {
    margin-top: 140%!important;
    margin-bottom: 140%!important;
  }
  
  .pt-my-150x {
    margin-top: 150%!important;
    margin-bottom: 150%!important;
  }
  
  .pt-my-160x {
    margin-top: 160%!important;
    margin-bottom: 160%!important;
  }
  
  .pt-my-170x {
    margin-top: 170%!important;
    margin-bottom: 170%!important;
  }
  
  .pt-my-180x {
    margin-top: 180%!important;
    margin-bottom: 180%!important;
  }
  
  .pt-my-190x {
    margin-top: 190%!important;
    margin-bottom: 190%!important;
  }
  
  .pt-my-200x {
    margin-top: 200%!important;
    margin-bottom: 200%!important;
  }
  
  .pt-my-250x {
    margin-top: 250%!important;
    margin-bottom: 250%!important;
  }
  
  .pt-my-300x {
    margin-top: 300%!important;
    margin-bottom: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-my-0x--sm {
        margin-top: 0%!important;
        margin-bottom: 0%!important;
    }
    
    .pt-my-1x--sm {
        margin-top: 1%!important;
        margin-bottom: 1%!important;
    }
    
    .pt-my-2x--sm {
        margin-top: 2%!important;
        margin-bottom: 2%!important;
    }
    
    .pt-my-3x--sm {
        margin-top: 3%!important;
        margin-bottom: 3%!important;
    }
    
    .pt-my-4x--sm {
        margin-top: 4%!important;
        margin-bottom: 4%!important;
    }
    
    .pt-my-5x--sm {
        margin-top: 5%!important;
        margin-bottom: 5%!important;
    }
    
    .pt-my-6x--sm {
        margin-top: 6%!important;
        margin-bottom: 6%!important;
    }
    
    .pt-my-7x--sm {
        margin-top: 7%!important;
        margin-bottom: 7%!important;
    }
    
    .pt-my-8x--sm {
        margin-top: 8%!important;
        margin-bottom: 8%!important;
    }
    
    .pt-my-9x--sm {
        margin-top: 9%!important;
        margin-bottom: 9%!important;
    }
    
    .pt-my-10x--sm {
        margin-top: 10%!important;
        margin-bottom: 10%!important;
    }
    
    .pt-my-11x--sm {
        margin-top: 11%!important;
        margin-bottom: 11%!important;
    }
    
    .pt-my-12x--sm {
        margin-top: 12%!important;
        margin-bottom: 12%!important;
    }
    
    .pt-my-13x--sm {
        margin-top: 13%!important;
        margin-bottom: 13%!important;
    }
    
    .pt-my-14x--sm {
        margin-top: 14%!important;
        margin-bottom: 14%!important;
    }
    
    .pt-my-15x--sm {
        margin-top: 15%!important;
        margin-bottom: 15%!important;
    }
    
    .pt-my-16x--sm {
        margin-top: 16%!important;
        margin-bottom: 16%!important;
    }
    
    .pt-my-17x--sm {
        margin-top: 17%!important;
        margin-bottom: 17%!important;
    }
    
    .pt-my-18x--sm {
        margin-top: 18%!important;
        margin-bottom: 18%!important;
    }
    
    .pt-my-19x--sm {
        margin-top: 19%!important;
        margin-bottom: 19%!important;
    }
    
    .pt-my-20x--sm {
        margin-top: 20%!important;
        margin-bottom: 20%!important;
    }
    
    .pt-my-21x--sm {
        margin-top: 21%!important;
        margin-bottom: 21%!important;
    }
    
    .pt-my-22x--sm {
        margin-top: 22%!important;
        margin-bottom: 22%!important;
    }
    
    .pt-my-23x--sm {
        margin-top: 23%!important;
        margin-bottom: 23%!important;
    }
    
    .pt-my-24x--sm {
        margin-top: 24%!important;
        margin-bottom: 24%!important;
    }
    
    .pt-my-25x--sm {
        margin-top: 25%!important;
        margin-bottom: 25%!important;
    }
    
    .pt-my-30x--sm {
        margin-top: 30%!important;
        margin-bottom: 30%!important;
    }
    
    .pt-my-35x--sm {
        margin-top: 35%!important;
        margin-bottom: 35%!important;
    }
    
    .pt-my-40x--sm {
        margin-top: 40%!important;
        margin-bottom: 40%!important;
    }
    
    .pt-my-45x--sm {
        margin-top: 45%!important;
        margin-bottom: 45%!important;
    }
    
    .pt-my-50x--sm {
        margin-top: 50%!important;
        margin-bottom: 50%!important;
    }
    
    .pt-my-55x--sm {
        margin-top: 55%!important;
        margin-bottom: 55%!important;
    }
    
    .pt-my-60x--sm {
        margin-top: 60%!important;
        margin-bottom: 60%!important;
    }
    
    .pt-my-65x--sm {
        margin-top: 65%!important;
        margin-bottom: 65%!important;
    }
    
    .pt-my-70x--sm {
        margin-top: 70%!important;
        margin-bottom: 70%!important;
    }
    
    .pt-my-75x--sm {
        margin-top: 75%!important;
        margin-bottom: 75%!important;
    }
    
    .pt-my-80x--sm {
        margin-top: 80%!important;
        margin-bottom: 80%!important;
    }
    
    .pt-my-85x--sm {
        margin-top: 85%!important;
        margin-bottom: 85%!important;
    }
    
    .pt-my-90x--sm {
        margin-top: 90%!important;
        margin-bottom: 90%!important;
    }
    
    .pt-my-95x--sm {
        margin-top: 95%!important;
        margin-bottom: 95%!important;
    }
    
    .pt-my-100x--sm {
        margin-top: 100%!important;
        margin-bottom: 100%!important;
    }
    
    .pt-my-110x--sm {
        margin-top: 110%!important;
        margin-bottom: 110%!important;
    }
    
    .pt-my-120x--sm {
        margin-top: 120%!important;
        margin-bottom: 120%!important;
    }
    
    .pt-my-130x--sm {
        margin-top: 130%!important;
        margin-bottom: 130%!important;
    }
    
    .pt-my-140x--sm {
        margin-top: 140%!important;
        margin-bottom: 140%!important;
    }
    
    .pt-my-150x--sm {
        margin-top: 150%!important;
        margin-bottom: 150%!important;
    }
    
    .pt-my-160x--sm {
        margin-top: 160%!important;
        margin-bottom: 160%!important;
    }
    
    .pt-my-170x--sm {
        margin-top: 170%!important;
        margin-bottom: 170%!important;
    }
    
    .pt-my-180x--sm {
        margin-top: 180%!important;
        margin-bottom: 180%!important;
    }
    
    .pt-my-190x--sm {
        margin-top: 190%!important;
        margin-bottom: 190%!important;
    }
    
    .pt-my-200x--sm {
        margin-top: 200%!important;
        margin-bottom: 200%!important;
    }
    
    .pt-my-250x--sm {
        margin-top: 250%!important;
        margin-bottom: 250%!important;
    }
    
    .pt-my-300x--sm {
        margin-top: 300%!important;
        margin-bottom: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-my-0x--md {
        margin-top: 0%!important;
        margin-bottom: 0%!important;
    }
    
    .pt-my-1x--md {
        margin-top: 1%!important;
        margin-bottom: 1%!important;
    }
    
    .pt-my-2x--md {
        margin-top: 2%!important;
        margin-bottom: 2%!important;
    }
    
    .pt-my-3x--md {
        margin-top: 3%!important;
        margin-bottom: 3%!important;
    }
    
    .pt-my-4x--md {
        margin-top: 4%!important;
        margin-bottom: 4%!important;
    }
    
    .pt-my-5x--md {
        margin-top: 5%!important;
        margin-bottom: 5%!important;
    }
    
    .pt-my-6x--md {
        margin-top: 6%!important;
        margin-bottom: 6%!important;
    }
    
    .pt-my-7x--md {
        margin-top: 7%!important;
        margin-bottom: 7%!important;
    }
    
    .pt-my-8x--md {
        margin-top: 8%!important;
        margin-bottom: 8%!important;
    }
    
    .pt-my-9x--md {
        margin-top: 9%!important;
        margin-bottom: 9%!important;
    }
    
    .pt-my-10x--md {
        margin-top: 10%!important;
        margin-bottom: 10%!important;
    }
    
    .pt-my-11x--md {
        margin-top: 11%!important;
        margin-bottom: 11%!important;
    }
    
    .pt-my-12x--md {
        margin-top: 12%!important;
        margin-bottom: 12%!important;
    }
    
    .pt-my-13x--md {
        margin-top: 13%!important;
        margin-bottom: 13%!important;
    }
    
    .pt-my-14x--md {
        margin-top: 14%!important;
        margin-bottom: 14%!important;
    }
    
    .pt-my-15x--md {
        margin-top: 15%!important;
        margin-bottom: 15%!important;
    }
    
    .pt-my-16x--md {
        margin-top: 16%!important;
        margin-bottom: 16%!important;
    }
    
    .pt-my-17x--md {
        margin-top: 17%!important;
        margin-bottom: 17%!important;
    }
    
    .pt-my-18x--md {
        margin-top: 18%!important;
        margin-bottom: 18%!important;
    }
    
    .pt-my-19x--md {
        margin-top: 19%!important;
        margin-bottom: 19%!important;
    }
    
    .pt-my-20x--md {
        margin-top: 20%!important;
        margin-bottom: 20%!important;
    }
    
    .pt-my-21x--md {
        margin-top: 21%!important;
        margin-bottom: 21%!important;
    }
    
    .pt-my-22x--md {
        margin-top: 22%!important;
        margin-bottom: 22%!important;
    }
    
    .pt-my-23x--md {
        margin-top: 23%!important;
        margin-bottom: 23%!important;
    }
    
    .pt-my-24x--md {
        margin-top: 24%!important;
        margin-bottom: 24%!important;
    }
    
    .pt-my-25x--md {
        margin-top: 25%!important;
        margin-bottom: 25%!important;
    }
    
    .pt-my-30x--md {
        margin-top: 30%!important;
        margin-bottom: 30%!important;
    }
    
    .pt-my-35x--md {
        margin-top: 35%!important;
        margin-bottom: 35%!important;
    }
    
    .pt-my-40x--md {
        margin-top: 40%!important;
        margin-bottom: 40%!important;
    }
    
    .pt-my-45x--md {
        margin-top: 45%!important;
        margin-bottom: 45%!important;
    }
    
    .pt-my-50x--md {
        margin-top: 50%!important;
        margin-bottom: 50%!important;
    }
    
    .pt-my-55x--md {
        margin-top: 55%!important;
        margin-bottom: 55%!important;
    }
    
    .pt-my-60x--md {
        margin-top: 60%!important;
        margin-bottom: 60%!important;
    }
    
    .pt-my-65x--md {
        margin-top: 65%!important;
        margin-bottom: 65%!important;
    }
    
    .pt-my-70x--md {
        margin-top: 70%!important;
        margin-bottom: 70%!important;
    }
    
    .pt-my-75x--md {
        margin-top: 75%!important;
        margin-bottom: 75%!important;
    }
    
    .pt-my-80x--md {
        margin-top: 80%!important;
        margin-bottom: 80%!important;
    }
    
    .pt-my-85x--md {
        margin-top: 85%!important;
        margin-bottom: 85%!important;
    }
    
    .pt-my-90x--md {
        margin-top: 90%!important;
        margin-bottom: 90%!important;
    }
    
    .pt-my-95x--md {
        margin-top: 95%!important;
        margin-bottom: 95%!important;
    }
    
    .pt-my-100x--md {
        margin-top: 100%!important;
        margin-bottom: 100%!important;
    }
    
    .pt-my-110x--md {
        margin-top: 110%!important;
        margin-bottom: 110%!important;
    }
    
    .pt-my-120x--md {
        margin-top: 120%!important;
        margin-bottom: 120%!important;
    }
    
    .pt-my-130x--md {
        margin-top: 130%!important;
        margin-bottom: 130%!important;
    }
    
    .pt-my-140x--md {
        margin-top: 140%!important;
        margin-bottom: 140%!important;
    }
    
    .pt-my-150x--md {
        margin-top: 150%!important;
        margin-bottom: 150%!important;
    }
    
    .pt-my-160x--md {
        margin-top: 160%!important;
        margin-bottom: 160%!important;
    }
    
    .pt-my-170x--md {
        margin-top: 170%!important;
        margin-bottom: 170%!important;
    }
    
    .pt-my-180x--md {
        margin-top: 180%!important;
        margin-bottom: 180%!important;
    }
    
    .pt-my-190x--md {
        margin-top: 190%!important;
        margin-bottom: 190%!important;
    }
    
    .pt-my-200x--md {
        margin-top: 200%!important;
        margin-bottom: 200%!important;
    }
    
    .pt-my-250x--md {
        margin-top: 250%!important;
        margin-bottom: 250%!important;
    }
    
    .pt-my-300x--md {
        margin-top: 300%!important;
        margin-bottom: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-my-0x--lg {
        margin-top: 0%!important;
        margin-bottom: 0%!important;
    }
    
    .pt-my-1x--lg {
        margin-top: 1%!important;
        margin-bottom: 1%!important;
    }
    
    .pt-my-2x--lg {
        margin-top: 2%!important;
        margin-bottom: 2%!important;
    }
    
    .pt-my-3x--lg {
        margin-top: 3%!important;
        margin-bottom: 3%!important;
    }
    
    .pt-my-4x--lg {
        margin-top: 4%!important;
        margin-bottom: 4%!important;
    }
    
    .pt-my-5x--lg {
        margin-top: 5%!important;
        margin-bottom: 5%!important;
    }
    
    .pt-my-6x--lg {
        margin-top: 6%!important;
        margin-bottom: 6%!important;
    }
    
    .pt-my-7x--lg {
        margin-top: 7%!important;
        margin-bottom: 7%!important;
    }
    
    .pt-my-8x--lg {
        margin-top: 8%!important;
        margin-bottom: 8%!important;
    }
    
    .pt-my-9x--lg {
        margin-top: 9%!important;
        margin-bottom: 9%!important;
    }
    
    .pt-my-10x--lg {
        margin-top: 10%!important;
        margin-bottom: 10%!important;
    }
    
    .pt-my-11x--lg {
        margin-top: 11%!important;
        margin-bottom: 11%!important;
    }
    
    .pt-my-12x--lg {
        margin-top: 12%!important;
        margin-bottom: 12%!important;
    }
    
    .pt-my-13x--lg {
        margin-top: 13%!important;
        margin-bottom: 13%!important;
    }
    
    .pt-my-14x--lg {
        margin-top: 14%!important;
        margin-bottom: 14%!important;
    }
    
    .pt-my-15x--lg {
        margin-top: 15%!important;
        margin-bottom: 15%!important;
    }
    
    .pt-my-16x--lg {
        margin-top: 16%!important;
        margin-bottom: 16%!important;
    }
    
    .pt-my-17x--lg {
        margin-top: 17%!important;
        margin-bottom: 17%!important;
    }
    
    .pt-my-18x--lg {
        margin-top: 18%!important;
        margin-bottom: 18%!important;
    }
    
    .pt-my-19x--lg {
        margin-top: 19%!important;
        margin-bottom: 19%!important;
    }
    
    .pt-my-20x--lg {
        margin-top: 20%!important;
        margin-bottom: 20%!important;
    }
    
    .pt-my-21x--lg {
        margin-top: 21%!important;
        margin-bottom: 21%!important;
    }
    
    .pt-my-22x--lg {
        margin-top: 22%!important;
        margin-bottom: 22%!important;
    }
    
    .pt-my-23x--lg {
        margin-top: 23%!important;
        margin-bottom: 23%!important;
    }
    
    .pt-my-24x--lg {
        margin-top: 24%!important;
        margin-bottom: 24%!important;
    }
    
    .pt-my-25x--lg {
        margin-top: 25%!important;
        margin-bottom: 25%!important;
    }
    
    .pt-my-30x--lg {
        margin-top: 30%!important;
        margin-bottom: 30%!important;
    }
    
    .pt-my-35x--lg {
        margin-top: 35%!important;
        margin-bottom: 35%!important;
    }
    
    .pt-my-40x--lg {
        margin-top: 40%!important;
        margin-bottom: 40%!important;
    }
    
    .pt-my-45x--lg {
        margin-top: 45%!important;
        margin-bottom: 45%!important;
    }
    
    .pt-my-50x--lg {
        margin-top: 50%!important;
        margin-bottom: 50%!important;
    }
    
    .pt-my-55x--lg {
        margin-top: 55%!important;
        margin-bottom: 55%!important;
    }
    
    .pt-my-60x--lg {
        margin-top: 60%!important;
        margin-bottom: 60%!important;
    }
    
    .pt-my-65x--lg {
        margin-top: 65%!important;
        margin-bottom: 65%!important;
    }
    
    .pt-my-70x--lg {
        margin-top: 70%!important;
        margin-bottom: 70%!important;
    }
    
    .pt-my-75x--lg {
        margin-top: 75%!important;
        margin-bottom: 75%!important;
    }
    
    .pt-my-80x--lg {
        margin-top: 80%!important;
        margin-bottom: 80%!important;
    }
    
    .pt-my-85x--lg {
        margin-top: 85%!important;
        margin-bottom: 85%!important;
    }
    
    .pt-my-90x--lg {
        margin-top: 90%!important;
        margin-bottom: 90%!important;
    }
    
    .pt-my-95x--lg {
        margin-top: 95%!important;
        margin-bottom: 95%!important;
    }
    
    .pt-my-100x--lg {
        margin-top: 100%!important;
        margin-bottom: 100%!important;
    }
    
    .pt-my-110x--lg {
        margin-top: 110%!important;
        margin-bottom: 110%!important;
    }
    
    .pt-my-120x--lg {
        margin-top: 120%!important;
        margin-bottom: 120%!important;
    }
    
    .pt-my-130x--lg {
        margin-top: 130%!important;
        margin-bottom: 130%!important;
    }
    
    .pt-my-140x--lg {
        margin-top: 140%!important;
        margin-bottom: 140%!important;
    }
    
    .pt-my-150x--lg {
        margin-top: 150%!important;
        margin-bottom: 150%!important;
    }
    
    .pt-my-160x--lg {
        margin-top: 160%!important;
        margin-bottom: 160%!important;
    }
    
    .pt-my-170x--lg {
        margin-top: 170%!important;
        margin-bottom: 170%!important;
    }
    
    .pt-my-180x--lg {
        margin-top: 180%!important;
        margin-bottom: 180%!important;
    }
    
    .pt-my-190x--lg {
        margin-top: 190%!important;
        margin-bottom: 190%!important;
    }
    
    .pt-my-200x--lg {
        margin-top: 200%!important;
        margin-bottom: 200%!important;
    }
    
    .pt-my-250x--lg {
        margin-top: 250%!important;
        margin-bottom: 250%!important;
    }
    
    .pt-my-300x--lg {
        margin-top: 300%!important;
        margin-bottom: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-my-0x--xl {
        margin-top: 0%!important;
        margin-bottom: 0%!important;
    }
    
    .pt-my-1x--xl {
        margin-top: 1%!important;
        margin-bottom: 1%!important;
    }
    
    .pt-my-2x--xl {
        margin-top: 2%!important;
        margin-bottom: 2%!important;
    }
    
    .pt-my-3x--xl {
        margin-top: 3%!important;
        margin-bottom: 3%!important;
    }
    
    .pt-my-4x--xl {
        margin-top: 4%!important;
        margin-bottom: 4%!important;
    }
    
    .pt-my-5x--xl {
        margin-top: 5%!important;
        margin-bottom: 5%!important;
    }
    
    .pt-my-6x--xl {
        margin-top: 6%!important;
        margin-bottom: 6%!important;
    }
    
    .pt-my-7x--xl {
        margin-top: 7%!important;
        margin-bottom: 7%!important;
    }
    
    .pt-my-8x--xl {
        margin-top: 8%!important;
        margin-bottom: 8%!important;
    }
    
    .pt-my-9x--xl {
        margin-top: 9%!important;
        margin-bottom: 9%!important;
    }
    
    .pt-my-10x--xl {
        margin-top: 10%!important;
        margin-bottom: 10%!important;
    }
    
    .pt-my-11x--xl {
        margin-top: 11%!important;
        margin-bottom: 11%!important;
    }
    
    .pt-my-12x--xl {
        margin-top: 12%!important;
        margin-bottom: 12%!important;
    }
    
    .pt-my-13x--xl {
        margin-top: 13%!important;
        margin-bottom: 13%!important;
    }
    
    .pt-my-14x--xl {
        margin-top: 14%!important;
        margin-bottom: 14%!important;
    }
    
    .pt-my-15x--xl {
        margin-top: 15%!important;
        margin-bottom: 15%!important;
    }
    
    .pt-my-16x--xl {
        margin-top: 16%!important;
        margin-bottom: 16%!important;
    }
    
    .pt-my-17x--xl {
        margin-top: 17%!important;
        margin-bottom: 17%!important;
    }
    
    .pt-my-18x--xl {
        margin-top: 18%!important;
        margin-bottom: 18%!important;
    }
    
    .pt-my-19x--xl {
        margin-top: 19%!important;
        margin-bottom: 19%!important;
    }
    
    .pt-my-20x--xl {
        margin-top: 20%!important;
        margin-bottom: 20%!important;
    }
    
    .pt-my-21x--xl {
        margin-top: 21%!important;
        margin-bottom: 21%!important;
    }
    
    .pt-my-22x--xl {
        margin-top: 22%!important;
        margin-bottom: 22%!important;
    }
    
    .pt-my-23x--xl {
        margin-top: 23%!important;
        margin-bottom: 23%!important;
    }
    
    .pt-my-24x--xl {
        margin-top: 24%!important;
        margin-bottom: 24%!important;
    }
    
    .pt-my-25x--xl {
        margin-top: 25%!important;
        margin-bottom: 25%!important;
    }
    
    .pt-my-30x--xl {
        margin-top: 30%!important;
        margin-bottom: 30%!important;
    }
    
    .pt-my-35x--xl {
        margin-top: 35%!important;
        margin-bottom: 35%!important;
    }
    
    .pt-my-40x--xl {
        margin-top: 40%!important;
        margin-bottom: 40%!important;
    }
    
    .pt-my-45x--xl {
        margin-top: 45%!important;
        margin-bottom: 45%!important;
    }
    
    .pt-my-50x--xl {
        margin-top: 50%!important;
        margin-bottom: 50%!important;
    }
    
    .pt-my-55x--xl {
        margin-top: 55%!important;
        margin-bottom: 55%!important;
    }
    
    .pt-my-60x--xl {
        margin-top: 60%!important;
        margin-bottom: 60%!important;
    }
    
    .pt-my-65x--xl {
        margin-top: 65%!important;
        margin-bottom: 65%!important;
    }
    
    .pt-my-70x--xl {
        margin-top: 70%!important;
        margin-bottom: 70%!important;
    }
    
    .pt-my-75x--xl {
        margin-top: 75%!important;
        margin-bottom: 75%!important;
    }
    
    .pt-my-80x--xl {
        margin-top: 80%!important;
        margin-bottom: 80%!important;
    }
    
    .pt-my-85x--xl {
        margin-top: 85%!important;
        margin-bottom: 85%!important;
    }
    
    .pt-my-90x--xl {
        margin-top: 90%!important;
        margin-bottom: 90%!important;
    }
    
    .pt-my-95x--xl {
        margin-top: 95%!important;
        margin-bottom: 95%!important;
    }
    
    .pt-my-100x--xl {
        margin-top: 100%!important;
        margin-bottom: 100%!important;
    }
    
    .pt-my-110x--xl {
        margin-top: 110%!important;
        margin-bottom: 110%!important;
    }
    
    .pt-my-120x--xl {
        margin-top: 120%!important;
        margin-bottom: 120%!important;
    }
    
    .pt-my-130x--xl {
        margin-top: 130%!important;
        margin-bottom: 130%!important;
    }
    
    .pt-my-140x--xl {
        margin-top: 140%!important;
        margin-bottom: 140%!important;
    }
    
    .pt-my-150x--xl {
        margin-top: 150%!important;
        margin-bottom: 150%!important;
    }
    
    .pt-my-160x--xl {
        margin-top: 160%!important;
        margin-bottom: 160%!important;
    }
    
    .pt-my-170x--xl {
        margin-top: 170%!important;
        margin-bottom: 170%!important;
    }
    
    .pt-my-180x--xl {
        margin-top: 180%!important;
        margin-bottom: 180%!important;
    }
    
    .pt-my-190x--xl {
        margin-top: 190%!important;
        margin-bottom: 190%!important;
    }
    
    .pt-my-200x--xl {
        margin-top: 200%!important;
        margin-bottom: 200%!important;
    }
    
    .pt-my-250x--xl {
        margin-top: 250%!important;
        margin-bottom: 250%!important;
    }
    
    .pt-my-300x--xl {
        margin-top: 300%!important;
        margin-bottom: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-my-0x--xxl {
        margin-top: 0%!important;
        margin-bottom: 0%!important;
    }
    
    .pt-my-1x--xxl {
        margin-top: 1%!important;
        margin-bottom: 1%!important;
    }
    
    .pt-my-2x--xxl {
        margin-top: 2%!important;
        margin-bottom: 2%!important;
    }
    
    .pt-my-3x--xxl {
        margin-top: 3%!important;
        margin-bottom: 3%!important;
    }
    
    .pt-my-4x--xxl {
        margin-top: 4%!important;
        margin-bottom: 4%!important;
    }
    
    .pt-my-5x--xxl {
        margin-top: 5%!important;
        margin-bottom: 5%!important;
    }
    
    .pt-my-6x--xxl {
        margin-top: 6%!important;
        margin-bottom: 6%!important;
    }
    
    .pt-my-7x--xxl {
        margin-top: 7%!important;
        margin-bottom: 7%!important;
    }
    
    .pt-my-8x--xxl {
        margin-top: 8%!important;
        margin-bottom: 8%!important;
    }
    
    .pt-my-9x--xxl {
        margin-top: 9%!important;
        margin-bottom: 9%!important;
    }
    
    .pt-my-10x--xxl {
        margin-top: 10%!important;
        margin-bottom: 10%!important;
    }
    
    .pt-my-11x--xxl {
        margin-top: 11%!important;
        margin-bottom: 11%!important;
    }
    
    .pt-my-12x--xxl {
        margin-top: 12%!important;
        margin-bottom: 12%!important;
    }
    
    .pt-my-13x--xxl {
        margin-top: 13%!important;
        margin-bottom: 13%!important;
    }
    
    .pt-my-14x--xxl {
        margin-top: 14%!important;
        margin-bottom: 14%!important;
    }
    
    .pt-my-15x--xxl {
        margin-top: 15%!important;
        margin-bottom: 15%!important;
    }
    
    .pt-my-16x--xxl {
        margin-top: 16%!important;
        margin-bottom: 16%!important;
    }
    
    .pt-my-17x--xxl {
        margin-top: 17%!important;
        margin-bottom: 17%!important;
    }
    
    .pt-my-18x--xxl {
        margin-top: 18%!important;
        margin-bottom: 18%!important;
    }
    
    .pt-my-19x--xxl {
        margin-top: 19%!important;
        margin-bottom: 19%!important;
    }
    
    .pt-my-20x--xxl {
        margin-top: 20%!important;
        margin-bottom: 20%!important;
    }
    
    .pt-my-21x--xxl {
        margin-top: 21%!important;
        margin-bottom: 21%!important;
    }
    
    .pt-my-22x--xxl {
        margin-top: 22%!important;
        margin-bottom: 22%!important;
    }
    
    .pt-my-23x--xxl {
        margin-top: 23%!important;
        margin-bottom: 23%!important;
    }
    
    .pt-my-24x--xxl {
        margin-top: 24%!important;
        margin-bottom: 24%!important;
    }
    
    .pt-my-25x--xxl {
        margin-top: 25%!important;
        margin-bottom: 25%!important;
    }
    
    .pt-my-30x--xxl {
        margin-top: 30%!important;
        margin-bottom: 30%!important;
    }
    
    .pt-my-35x--xxl {
        margin-top: 35%!important;
        margin-bottom: 35%!important;
    }
    
    .pt-my-40x--xxl {
        margin-top: 40%!important;
        margin-bottom: 40%!important;
    }
    
    .pt-my-45x--xxl {
        margin-top: 45%!important;
        margin-bottom: 45%!important;
    }
    
    .pt-my-50x--xxl {
        margin-top: 50%!important;
        margin-bottom: 50%!important;
    }
    
    .pt-my-55x--xxl {
        margin-top: 55%!important;
        margin-bottom: 55%!important;
    }
    
    .pt-my-60x--xxl {
        margin-top: 60%!important;
        margin-bottom: 60%!important;
    }
    
    .pt-my-65x--xxl {
        margin-top: 65%!important;
        margin-bottom: 65%!important;
    }
    
    .pt-my-70x--xxl {
        margin-top: 70%!important;
        margin-bottom: 70%!important;
    }
    
    .pt-my-75x--xxl {
        margin-top: 75%!important;
        margin-bottom: 75%!important;
    }
    
    .pt-my-80x--xxl {
        margin-top: 80%!important;
        margin-bottom: 80%!important;
    }
    
    .pt-my-85x--xxl {
        margin-top: 85%!important;
        margin-bottom: 85%!important;
    }
    
    .pt-my-90x--xxl {
        margin-top: 90%!important;
        margin-bottom: 90%!important;
    }
    
    .pt-my-95x--xxl {
        margin-top: 95%!important;
        margin-bottom: 95%!important;
    }
    
    .pt-my-100x--xxl {
        margin-top: 100%!important;
        margin-bottom: 100%!important;
    }
    
    .pt-my-110x--xxl {
        margin-top: 110%!important;
        margin-bottom: 110%!important;
    }
    
    .pt-my-120x--xxl {
        margin-top: 120%!important;
        margin-bottom: 120%!important;
    }
    
    .pt-my-130x--xxl {
        margin-top: 130%!important;
        margin-bottom: 130%!important;
    }
    
    .pt-my-140x--xxl {
        margin-top: 140%!important;
        margin-bottom: 140%!important;
    }
    
    .pt-my-150x--xxl {
        margin-top: 150%!important;
        margin-bottom: 150%!important;
    }
    
    .pt-my-160x--xxl {
        margin-top: 160%!important;
        margin-bottom: 160%!important;
    }
    
    .pt-my-170x--xxl {
        margin-top: 170%!important;
        margin-bottom: 170%!important;
    }
    
    .pt-my-180x--xxl {
        margin-top: 180%!important;
        margin-bottom: 180%!important;
    }
    
    .pt-my-190x--xxl {
        margin-top: 190%!important;
        margin-bottom: 190%!important;
    }
    
    .pt-my-200x--xxl {
        margin-top: 200%!important;
        margin-bottom: 200%!important;
    }
    
    .pt-my-250x--xxl {
        margin-top: 250%!important;
        margin-bottom: 250%!important;
    }
    
    .pt-my-300--xxl {
        margin-top: 300%!important;
        margin-bottom: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-my-0vh {
    margin-top: 0vh!important;
    margin-bottom: 0vh!important;
  }
  
  .pt-my-1vh {
    margin-top: 1vh!important;
    margin-bottom: 1vh!important;
  }
  
  .pt-my-2vh {
    margin-top: 2vh!important;
    margin-bottom: 2vh!important;
  }
  
  .pt-my-3vh {
    margin-top: 3vh!important;
    margin-bottom: 3vh!important;
  }
  
  .pt-my-4vh {
    margin-top: 4vh!important;
    margin-bottom: 4vh!important;
  }
  
  .pt-my-5vh {
    margin-top: 5vh!important;
    margin-bottom: 5vh!important;
  }
  
  .pt-my-6vh {
    margin-top: 6vh!important;
    margin-bottom: 6vh!important;
  }
  
  .pt-my-7vh {
    margin-top: 7vh!important;
    margin-bottom: 7vh!important;
  }
  
  .pt-my-8vh {
    margin-top: 8vh!important;
    margin-bottom: 8vh!important;
  }
  
  .pt-my-9vh {
    margin-top: 9vh!important;
    margin-bottom: 9vh!important;
  }
  
  .pt-my-10vh {
    margin-top: 10vh!important;
    margin-bottom: 10vh!important;
  }
  
  .pt-my-11vh {
    margin-top: 11vh!important;
    margin-bottom: 11vh!important;
  }
  
  .pt-my-12vh {
    margin-top: 12vh!important;
    margin-bottom: 12vh!important;
  }
  
  .pt-my-13vh {
    margin-top: 13vh!important;
    margin-bottom: 13vh!important;
  }
  
  .pt-my-14vh {
    margin-top: 14vh!important;
    margin-bottom: 14vh!important;
  }
  
  .pt-my-15vh {
    margin-top: 15vh!important;
    margin-bottom: 15vh!important;
  }
  
  .pt-my-16vh {
    margin-top: 16vh!important;
    margin-bottom: 16vh!important;
  }
  
  .pt-my-17vh {
    margin-top: 17vh!important;
    margin-bottom: 17vh!important;
  }
  
  .pt-my-18vh {
    margin-top: 18vh!important;
    margin-bottom: 18vh!important;
  }
  
  .pt-my-19vh {
    margin-top: 19vh!important;
    margin-bottom: 19vh!important;
  }
  
  .pt-my-20vh {
    margin-top: 20vh!important;
    margin-bottom: 20vh!important;
  }
  
  .pt-my-21vh {
    margin-top: 21vh!important;
    margin-bottom: 21vh!important;
  }
  
  .pt-my-22vh {
    margin-top: 22vh!important;
    margin-bottom: 22vh!important;
  }
  
  .pt-my-23vh {
    margin-top: 23vh!important;
    margin-bottom: 23vh!important;
  }
  
  .pt-my-24vh {
    margin-top: 24vh!important;
    margin-bottom: 24vh!important;
  }
  
  .pt-my-25vh {
    margin-top: 25vh!important;
    margin-bottom: 25vh!important;
  }
  
  .pt-my-30vh {
    margin-top: 30vh!important;
    margin-bottom: 30vh!important;
  }
  
  .pt-my-35vh {
    margin-top: 35vh!important;
    margin-bottom: 35vh!important;
  }
  
  .pt-my-40vh {
    margin-top: 40vh!important;
    margin-bottom: 40vh!important;
  }
  
  .pt-my-45vh {
    margin-top: 45vh!important;
    margin-bottom: 45vh!important;
  }
  
  .pt-my-50vh {
    margin-top: 50vh!important;
    margin-bottom: 50vh!important;
  }
  
  .pt-my-55vh {
    margin-top: 55vh!important;
    margin-bottom: 55vh!important;
  }
  
  .pt-my-60vh {
    margin-top: 60vh!important;
    margin-bottom: 60vh!important;
  }
  
  .pt-my-65vh {
    margin-top: 65vh!important;
    margin-bottom: 65vh!important;
  }
  
  .pt-my-70vh {
    margin-top: 70vh!important;
    margin-bottom: 70vh!important;
  }
  
  .pt-my-75vh {
    margin-top: 75vh!important;
    margin-bottom: 75vh!important;
  }
  
  .pt-my-80vh {
    margin-top: 80vh!important;
    margin-bottom: 80vh!important;
  }
  
  .pt-my-85vh {
    margin-top: 85vh!important;
    margin-bottom: 85vh!important;
  }
  
  .pt-my-90vh {
    margin-top: 90vh!important;
    margin-bottom: 90vh!important;
  }
  
  .pt-my-95vh {
    margin-top: 95vh!important;
    margin-bottom: 95vh!important;
  }
  
  .pt-my-100vh {
    margin-top: 100vh!important;
    margin-bottom: 100vh!important;
  }
  
  .pt-my-110vh {
    margin-top: 110vh!important;
    margin-bottom: 110vh!important;
  }
  
  .pt-my-120vh {
    margin-top: 120vh!important;
    margin-bottom: 120vh!important;
  }
  
  .pt-my-130vh {
    margin-top: 130vh!important;
    margin-bottom: 130vh!important;
  }
  
  .pt-my-140vh {
    margin-top: 140vh!important;
    margin-bottom: 140vh!important;
  }
  
  .pt-my-150vh {
    margin-top: 150vh!important;
    margin-bottom: 150vh!important;
  }
  
  .pt-my-160vh {
    margin-top: 160vh!important;
    margin-bottom: 160vh!important;
  }
  
  .pt-my-170vh {
    margin-top: 170vh!important;
    margin-bottom: 170vh!important;
  }
  
  .pt-my-180vh {
    margin-top: 180vh!important;
    margin-bottom:180 vh!important;
  }
  
  .pt-my-190vh {
    margin-top: 190vh!important;
    margin-bottom: 190vh!important;
  }
  
  .pt-my-200vh {
    margin-top: 200vh!important;
    margin-bottom: 200vh!important;
  }
  
  .pt-my-250vh {
    margin-top: 250vh!important;
    margin-bottom: 250vh!important;
  }
  
  .pt-my-300vh {
    margin-top: 300vh!important;
    margin-bottom: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-my-0vh--sm {
        margin-top: 0vh!important;
        margin-bottom: 0vh!important;
    }
    
    .pt-my-1vh--sm {
        margin-top: 1vh!important;
        margin-bottom: 1vh!important;
    }
    
    .pt-my-2vh--sm {
        margin-top: 2vh!important;
        margin-bottom: 2vh!important;
    }
    
    .pt-my-3vh--sm {
        margin-top: 3vh!important;
        margin-bottom: 3vh!important;
    }
    
    .pt-my-4vh--sm {
        margin-top: 4vh!important;
        margin-bottom: 4vh!important;
    }
    
    .pt-my-5vh--sm {
        margin-top: 5vh!important;
        margin-bottom: 5vh!important;
    }
    
    .pt-my-6vh--sm {
        margin-top: 6vh!important;
        margin-bottom: 6vh!important;
    }
    
    .pt-my-7vh--sm {
        margin-top: 7vh!important;
        margin-bottom: 7vh!important;
    }
    
    .pt-my-8vh--sm {
        margin-top: 8vh!important;
        margin-bottom: 8vh!important;
    }
    
    .pt-my-9vh--sm {
        margin-top: 9vh!important;
        margin-bottom: 9vh!important;
    }
    
    .pt-my-10vh--sm {
        margin-top: 10vh!important;
        margin-bottom: 10vh!important;
    }
    
    .pt-my-11vh--sm {
        margin-top: 11vh!important;
        margin-bottom: 11vh!important;
    }
    
    .pt-my-12vh--sm {
        margin-top: 12vh!important;
        margin-bottom: 12vh!important;
    }
    
    .pt-my-13vh--sm {
        margin-top: 13vh!important;
        margin-bottom: 13vh!important;
    }
    
    .pt-my-14vh--sm {
        margin-top: 14vh!important;
        margin-bottom: 14vh!important;
    }
    
    .pt-my-15vh--sm {
        margin-top: 15vh!important;
        margin-bottom: 15vh!important;
    }
    
    .pt-my-16vh--sm {
        margin-top: 16vh!important;
        margin-bottom: 16vh!important;
    }
    
    .pt-my-17vh--sm {
        margin-top: 17vh!important;
        margin-bottom: 17vh!important;
    }
    
    .pt-my-18vh--sm {
        margin-top: 18vh!important;
        margin-bottom: 18vh!important;
    }
    
    .pt-my-19vh--sm {
        margin-top: 19vh!important;
        margin-bottom: 19vh!important;
    }
    
    .pt-my-20vh--sm {
        margin-top: 20vh!important;
        margin-bottom: 20vh!important;
    }
    
    .pt-my-21vh--sm {
        margin-top: 21vh!important;
        margin-bottom: 21vh!important;
    }
    
    .pt-my-22vh--sm {
        margin-top: 22vh!important;
        margin-bottom: 22vh!important;
    }
    
    .pt-my-23vh--sm {
        margin-top: 23vh!important;
        margin-bottom: 23vh!important;
    }
    
    .pt-my-24vh--sm {
        margin-top: 24vh!important;
        margin-bottom: 24vh!important;
    }
    
    .pt-my-25vh--sm {
        margin-top: 25vh!important;
        margin-bottom: 25vh!important;
    }
    
    .pt-my-30vh--sm {
        margin-top: 30vh!important;
        margin-bottom: 30vh!important;
    }
    
    .pt-my-35vh--sm {
        margin-top: 35vh!important;
        margin-bottom: 35vh!important;
    }
    
    .pt-my-40vh--sm {
        margin-top: 40vh!important;
        margin-bottom: 40vh!important;
    }
    
    .pt-my-45vh--sm {
        margin-top: 45vh!important;
        margin-bottom: 45vh!important;
    }
    
    .pt-my-50vh--sm {
        margin-top: 50vh!important;
        margin-bottom: 50vh!important;
    }
    
    .pt-my-55vh--sm {
        margin-top: 55vh!important;
        margin-bottom: 55vh!important;
    }
    
    .pt-my-60vh--sm {
        margin-top: 60vh!important;
        margin-bottom: 60vh!important;
    }
    
    .pt-my-65vh--sm {
        margin-top: 65vh!important;
        margin-bottom: 65vh!important;
    }
    
    .pt-my-70vh--sm {
        margin-top: 70vh!important;
        margin-bottom: 70vh!important;
    }
    
    .pt-my-75vh--sm {
        margin-top: 75vh!important;
        margin-bottom: 75vh!important;
    }
    
    .pt-my-80vh--sm {
        margin-top: 80vh!important;
        margin-bottom: 80vh!important;
    }
    
    .pt-my-85vh--sm {
        margin-top: 85vh!important;
        margin-bottom: 85vh!important;
    }
    
    .pt-my-90vh--sm {
        margin-top: 90vh!important;
        margin-bottom: 90vh!important;
    }
    
    .pt-my-95vh--sm {
        margin-top: 95vh!important;
        margin-bottom: 95vh!important;
    }
    
    .pt-my-100vh--sm {
        margin-top: 100vh!important;
        margin-bottom: 100vh!important;
    }
    
    .pt-my-110vh--sm {
        margin-top: 110vh!important;
        margin-bottom: 110vh!important;
    }
    
    .pt-my-120vh--sm {
        margin-top: 120vh!important;
        margin-bottom: 120vh!important;
    }
    
    .pt-my-130vh--sm {
        margin-top: 130vh!important;
        margin-bottom: 130vh!important;
    }
    
    .pt-my-140vh--sm {
        margin-top: 140vh!important;
        margin-bottom: 140vh!important;
    }
    
    .pt-my-150vh--sm {
        margin-top: 150vh!important;
        margin-bottom: 150vh!important;
    }
    
    .pt-my-160vh--sm {
        margin-top: 160vh!important;
        margin-bottom: 160vh!important;
    }
    
    .pt-my-170vh--sm {
        margin-top: 170vh!important;
        margin-bottom: 170vh!important;
    }
    
    .pt-my-180vh--sm {
        margin-top: 180vh!important;
        margin-bottom:180 vh!important;
    }
    
    .pt-my-190vh--sm {
        margin-top: 190vh!important;
        margin-bottom: 190vh!important;
    }
    
    .pt-my-200vh--sm {
        margin-top: 200vh!important;
        margin-bottom: 200vh!important;
    }
    
    .pt-my-250vh--sm {
        margin-top: 250vh!important;
        margin-bottom: 250vh!important;
    }
    
    .pt-my-300vh--sm {
        margin-top: 300vh!important;
        margin-bottom: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-my-0vh--md {
        margin-top: 0vh!important;
        margin-bottom: 0vh!important;
    }
    
    .pt-my-1vh--md {
        margin-top: 1vh!important;
        margin-bottom: 1vh!important;
    }
    
    .pt-my-2vh--md {
        margin-top: 2vh!important;
        margin-bottom: 2vh!important;
    }
    
    .pt-my-3vh--md {
        margin-top: 3vh!important;
        margin-bottom: 3vh!important;
    }
    
    .pt-my-4vh--md {
        margin-top: 4vh!important;
        margin-bottom: 4vh!important;
    }
    
    .pt-my-5vh--md {
        margin-top: 5vh!important;
        margin-bottom: 5vh!important;
    }
    
    .pt-my-6vh--md {
        margin-top: 6vh!important;
        margin-bottom: 6vh!important;
    }
    
    .pt-my-7vh--md {
        margin-top: 7vh!important;
        margin-bottom: 7vh!important;
    }
    
    .pt-my-8vh--md {
        margin-top: 8vh!important;
        margin-bottom: 8vh!important;
    }
    
    .pt-my-9vh--md {
        margin-top: 9vh!important;
        margin-bottom: 9vh!important;
    }
    
    .pt-my-10vh--md {
        margin-top: 10vh!important;
        margin-bottom: 10vh!important;
    }
    
    .pt-my-11vh--md {
        margin-top: 11vh!important;
        margin-bottom: 11vh!important;
    }
    
    .pt-my-12vh--md {
        margin-top: 12vh!important;
        margin-bottom: 12vh!important;
    }
    
    .pt-my-13vh--md {
        margin-top: 13vh!important;
        margin-bottom: 13vh!important;
    }
    
    .pt-my-14vh--md {
        margin-top: 14vh!important;
        margin-bottom: 14vh!important;
    }
    
    .pt-my-15vh--md {
        margin-top: 15vh!important;
        margin-bottom: 15vh!important;
    }
    
    .pt-my-16vh--md {
        margin-top: 16vh!important;
        margin-bottom: 16vh!important;
    }
    
    .pt-my-17vh--md {
        margin-top: 17vh!important;
        margin-bottom: 17vh!important;
    }
    
    .pt-my-18vh--md {
        margin-top: 18vh!important;
        margin-bottom: 18vh!important;
    }
    
    .pt-my-19vh--md {
        margin-top: 19vh!important;
        margin-bottom: 19vh!important;
    }
    
    .pt-my-20vh--md {
        margin-top: 20vh!important;
        margin-bottom: 20vh!important;
    }
    
    .pt-my-21vh--md {
        margin-top: 21vh!important;
        margin-bottom: 21vh!important;
    }
    
    .pt-my-22vh--md {
        margin-top: 22vh!important;
        margin-bottom: 22vh!important;
    }
    
    .pt-my-23vh--md {
        margin-top: 23vh!important;
        margin-bottom: 23vh!important;
    }
    
    .pt-my-24vh--md {
        margin-top: 24vh!important;
        margin-bottom: 24vh!important;
    }
    
    .pt-my-25vh--md {
        margin-top: 25vh!important;
        margin-bottom: 25vh!important;
    }
    
    .pt-my-30vh--md {
        margin-top: 30vh!important;
        margin-bottom: 30vh!important;
    }
    
    .pt-my-35vh--md {
        margin-top: 35vh!important;
        margin-bottom: 35vh!important;
    }
    
    .pt-my-40vh--md {
        margin-top: 40vh!important;
        margin-bottom: 40vh!important;
    }
    
    .pt-my-45vh--md {
        margin-top: 45vh!important;
        margin-bottom: 45vh!important;
    }
    
    .pt-my-50vh--md {
        margin-top: 50vh!important;
        margin-bottom: 50vh!important;
    }
    
    .pt-my-55vh--md {
        margin-top: 55vh!important;
        margin-bottom: 55vh!important;
    }
    
    .pt-my-60vh--md {
        margin-top: 60vh!important;
        margin-bottom: 60vh!important;
    }
    
    .pt-my-65vh--md {
        margin-top: 65vh!important;
        margin-bottom: 65vh!important;
    }
    
    .pt-my-70vh--md {
        margin-top: 70vh!important;
        margin-bottom: 70vh!important;
    }
    
    .pt-my-75vh--md {
        margin-top: 75vh!important;
        margin-bottom: 75vh!important;
    }
    
    .pt-my-80vh--md {
        margin-top: 80vh!important;
        margin-bottom: 80vh!important;
    }
    
    .pt-my-85vh--md {
        margin-top: 85vh!important;
        margin-bottom: 85vh!important;
    }
    
    .pt-my-90vh--md {
        margin-top: 90vh!important;
        margin-bottom: 90vh!important;
    }
    
    .pt-my-95vh--md {
        margin-top: 95vh!important;
        margin-bottom: 95vh!important;
    }
    
    .pt-my-100vh--md {
        margin-top: 100vh!important;
        margin-bottom: 100vh!important;
    }
    
    .pt-my-110vh--md {
        margin-top: 110vh!important;
        margin-bottom: 110vh!important;
    }
    
    .pt-my-120vh--md {
        margin-top: 120vh!important;
        margin-bottom: 120vh!important;
    }
    
    .pt-my-130vh--md {
        margin-top: 130vh!important;
        margin-bottom: 130vh!important;
    }
    
    .pt-my-140vh--md {
        margin-top: 140vh!important;
        margin-bottom: 140vh!important;
    }
    
    .pt-my-150vh--md {
        margin-top: 150vh!important;
        margin-bottom: 150vh!important;
    }
    
    .pt-my-160vh--md {
        margin-top: 160vh!important;
        margin-bottom: 160vh!important;
    }
    
    .pt-my-170vh--md {
        margin-top: 170vh!important;
        margin-bottom: 170vh!important;
    }
    
    .pt-my-180vh--md {
        margin-top: 180vh!important;
        margin-bottom: 180vh!important;
    }
    
    .pt-my-190vh--md {
        margin-top: 190vh!important;
        margin-bottom: 190vh!important;
    }
    
    .pt-my-200vh--md {
        margin-top: 200vh!important;
        margin-bottom: 200vh!important;
    }
    
    .pt-my-250vh--md {
        margin-top: 250vh!important;
        margin-bottom: 250vh!important;
    }
    
    .pt-my-300vh--md {
        margin-top: 300vh!important;
        margin-bottom: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-my-0vh--lg {
        margin-top: 0vh!important;
        margin-bottom: 0vh!important;
    }
    
    .pt-my-1vh--lg {
        margin-top: 1vh!important;
        margin-bottom: 1vh!important;
    }
    
    .pt-my-2vh--lg {
        margin-top: 2vh!important;
        margin-bottom: 2vh!important;
    }
    
    .pt-my-3vh--lg {
        margin-top: 3vh!important;
        margin-bottom: 3vh!important;
    }
    
    .pt-my-4vh--lg {
        margin-top: 4vh!important;
        margin-bottom: 4vh!important;
    }
    
    .pt-my-5vh--lg {
        margin-top: 5vh!important;
        margin-bottom: 5vh!important;
    }
    
    .pt-my-6vh--lg {
        margin-top: 6vh!important;
        margin-bottom: 6vh!important;
    }
    
    .pt-my-7vh--lg {
        margin-top: 7vh!important;
        margin-bottom: 7vh!important;
    }
    
    .pt-my-8vh--lg {
        margin-top: 8vh!important;
        margin-bottom: 8vh!important;
    }
    
    .pt-my-9vh--lg {
        margin-top: 9vh!important;
        margin-bottom: 9vh!important;
    }
    
    .pt-my-10vh--lg {
        margin-top: 10vh!important;
        margin-bottom: 10vh!important;
    }
    
    .pt-my-11vh--lg {
        margin-top: 11vh!important;
        margin-bottom: 11vh!important;
    }
    
    .pt-my-12vh--lg {
        margin-top: 12vh!important;
        margin-bottom: 12vh!important;
    }
    
    .pt-my-13vh--lg {
        margin-top: 13vh!important;
        margin-bottom: 13vh!important;
    }
    
    .pt-my-14vh--lg {
        margin-top: 14vh!important;
        margin-bottom: 14vh!important;
    }
    
    .pt-my-15vh--lg {
        margin-top: 15vh!important;
        margin-bottom: 15vh!important;
    }
    
    .pt-my-16vh--lg {
        margin-top: 16vh!important;
        margin-bottom: 16vh!important;
    }
    
    .pt-my-17vh--lg {
        margin-top: 17vh!important;
        margin-bottom: 17vh!important;
    }
    
    .pt-my-18vh--lg {
        margin-top: 18vh!important;
        margin-bottom: 18vh!important;
    }
    
    .pt-my-19vh--lg {
        margin-top: 19vh!important;
        margin-bottom: 19vh!important;
    }
    
    .pt-my-20vh--lg {
        margin-top: 20vh!important;
        margin-bottom: 20vh!important;
    }
    
    .pt-my-21vh--lg {
        margin-top: 21vh!important;
        margin-bottom: 21vh!important;
    }
    
    .pt-my-22vh--lg {
        margin-top: 22vh!important;
        margin-bottom: 22vh!important;
    }
    
    .pt-my-23vh--lg {
        margin-top: 23vh!important;
        margin-bottom: 23vh!important;
    }
    
    .pt-my-24vh--lg {
        margin-top: 24vh!important;
        margin-bottom: 24vh!important;
    }
    
    .pt-my-25vh--lg {
        margin-top: 25vh!important;
        margin-bottom: 25vh!important;
    }
    
    .pt-my-30vh--lg {
        margin-top: 30vh!important;
        margin-bottom: 30vh!important;
    }
    
    .pt-my-35vh--lg {
        margin-top: 35vh!important;
        margin-bottom: 35vh!important;
    }
    
    .pt-my-40vh--lg {
        margin-top: 40vh!important;
        margin-bottom: 40vh!important;
    }
    
    .pt-my-45vh--lg {
        margin-top: 45vh!important;
        margin-bottom: 45vh!important;
    }
    
    .pt-my-50vh--lg {
        margin-top: 50vh!important;
        margin-bottom: 50vh!important;
    }
    
    .pt-my-55vh--lg {
        margin-top: 55vh!important;
        margin-bottom: 55vh!important;
    }
    
    .pt-my-60vh--lg {
        margin-top: 60vh!important;
        margin-bottom: 60vh!important;
    }
    
    .pt-my-65vh--lg {
        margin-top: 65vh!important;
        margin-bottom: 65vh!important;
    }
    
    .pt-my-70vh--lg {
        margin-top: 70vh!important;
        margin-bottom: 70vh!important;
    }
    
    .pt-my-75vh--lg {
        margin-top: 75vh!important;
        margin-bottom: 75vh!important;
    }
    
    .pt-my-80vh--lg {
        margin-top: 80vh!important;
        margin-bottom: 80vh!important;
    }
    
    .pt-my-85vh--lg {
        margin-top: 85vh!important;
        margin-bottom: 85vh!important;
    }
    
    .pt-my-90vh--lg {
        margin-top: 90vh!important;
        margin-bottom: 90vh!important;
    }
    
    .pt-my-95vh--lg {
        margin-top: 95vh!important;
        margin-bottom: 95vh!important;
    }
    
    .pt-my-100vh--lg {
        margin-top: 100vh!important;
        margin-bottom: 100vh!important;
    }
    
    .pt-my-110vh--lg {
        margin-top: 110vh!important;
        margin-bottom: 110vh!important;
    }
    
    .pt-my-120vh--lg {
        margin-top: 120vh!important;
        margin-bottom: 120vh!important;
    }
    
    .pt-my-130vh--lg {
        margin-top: 130vh!important;
        margin-bottom: 130vh!important;
    }
    
    .pt-my-140vh--lg {
        margin-top: 140vh!important;
        margin-bottom: 140vh!important;
    }
    
    .pt-my-150vh--lg {
        margin-top: 150vh!important;
        margin-bottom: 150vh!important;
    }
    
    .pt-my-160vh--lg {
        margin-top: 160vh!important;
        margin-bottom: 160vh!important;
    }
    
    .pt-my-170vh--lg {
        margin-top: 170vh!important;
        margin-bottom: 170vh!important;
    }
    
    .pt-my-180vh--lg {
        margin-top: 180vh!important;
        margin-bottom: 180vh!important;
    }
    
    .pt-my-190vh--lg {
        margin-top: 190vh!important;
        margin-bottom: 190vh!important;
    }
    
    .pt-my-200vh--lg {
        margin-top: 200vh!important;
        margin-bottom: 200vh!important;
    }
    
    .pt-my-250vh--lg {
        margin-top: 250vh!important;
        margin-bottom: 250vh!important;
    }
    
    .pt-my-300vh--lg {
        margin-top: 300vh!important;
        margin-bottom: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-my-0vh--xl {
        margin-top: 0vh!important;
        margin-bottom: 0vh!important;
    }
    
    .pt-my-1vh--xl {
        margin-top: 1vh!important;
        margin-bottom: 1vh!important;
    }
    
    .pt-my-2vh--xl {
        margin-top: 2vh!important;
        margin-bottom: 2vh!important;
    }
    
    .pt-my-3vh--xl {
        margin-top: 3vh!important;
        margin-bottom: 3vh!important;
    }
    
    .pt-my-4vh--xl {
        margin-top: 4vh!important;
        margin-bottom: 4vh!important;
    }
    
    .pt-my-5vh--xl {
        margin-top: 5vh!important;
        margin-bottom: 5vh!important;
    }
    
    .pt-my-6vh--xl {
        margin-top: 6vh!important;
        margin-bottom: 6vh!important;
    }
    
    .pt-my-7vh--xl {
        margin-top: 7vh!important;
        margin-bottom: 7vh!important;
    }
    
    .pt-my-8vh--xl {
        margin-top: 8vh!important;
        margin-bottom: 8vh!important;
    }
    
    .pt-my-9vh--xl {
        margin-top: 9vh!important;
        margin-bottom: 9vh!important;
    }
    
    .pt-my-10vh--xl {
        margin-top: 10vh!important;
        margin-bottom: 10vh!important;
    }
    
    .pt-my-11vh--xl {
        margin-top: 11vh!important;
        margin-bottom: 11vh!important;
    }
    
    .pt-my-12vh--xl {
        margin-top: 12vh!important;
        margin-bottom: 12vh!important;
    }
    
    .pt-my-13vh--xl {
        margin-top: 13vh!important;
        margin-bottom: 13vh!important;
    }
    
    .pt-my-14vh--xl {
        margin-top: 14vh!important;
        margin-bottom: 14vh!important;
    }
    
    .pt-my-15vh--xl {
        margin-top: 15vh!important;
        margin-bottom: 15vh!important;
    }
    
    .pt-my-16vh--xl {
        margin-top: 16vh!important;
        margin-bottom: 16vh!important;
    }
    
    .pt-my-17vh--xl {
        margin-top: 17vh!important;
        margin-bottom: 17vh!important;
    }
    
    .pt-my-18vh--xl {
        margin-top: 18vh!important;
        margin-bottom: 18vh!important;
    }
    
    .pt-my-19vh--xl {
        margin-top: 19vh!important;
        margin-bottom: 19vh!important;
    }
    
    .pt-my-20vh--xl {
        margin-top: 20vh!important;
        margin-bottom: 20vh!important;
    }
    
    .pt-my-21vh--xl {
        margin-top: 21vh!important;
        margin-bottom: 21vh!important;
    }
    
    .pt-my-22vh--xl {
        margin-top: 22vh!important;
        margin-bottom: 22vh!important;
    }
    
    .pt-my-23vh--xl {
        margin-top: 23vh!important;
        margin-bottom: 23vh!important;
    }
    
    .pt-my-24vh--xl {
        margin-top: 24vh!important;
        margin-bottom: 24vh!important;
    }
    
    .pt-my-25vh--xl {
        margin-top: 25vh!important;
        margin-bottom: 25vh!important;
    }
    
    .pt-my-30vh--xl {
        margin-top: 30vh!important;
        margin-bottom: 30vh!important;
    }
    
    .pt-my-35vh--xl {
        margin-top: 35vh!important;
        margin-bottom: 35vh!important;
    }
    
    .pt-my-40vh--xl {
        margin-top: 40vh!important;
        margin-bottom: 40vh!important;
    }
    
    .pt-my-45vh--xl {
        margin-top: 45vh!important;
        margin-bottom: 45vh!important;
    }
    
    .pt-my-50vh--xl {
        margin-top: 50vh!important;
        margin-bottom: 50vh!important;
    }
    
    .pt-my-55vh--xl {
        margin-top: 55vh!important;
        margin-bottom: 55vh!important;
    }
    
    .pt-my-60vh--xl {
        margin-top: 60vh!important;
        margin-bottom: 60vh!important;
    }
    
    .pt-my-65vh--xl {
        margin-top: 65vh!important;
        margin-bottom: 65vh!important;
    }
    
    .pt-my-70vh--xl {
        margin-top: 70vh!important;
        margin-bottom: 70vh!important;
    }
    
    .pt-my-75vh--xl {
        margin-top: 75vh!important;
        margin-bottom: 75vh!important;
    }
    
    .pt-my-80vh--xl {
        margin-top: 80vh!important;
        margin-bottom: 80vh!important;
    }
    
    .pt-my-85vh--xl {
        margin-top: 85vh!important;
        margin-bottom: 85vh!important;
    }
    
    .pt-my-90vh--xl {
        margin-top: 90vh!important;
        margin-bottom: 90vh!important;
    }
    
    .pt-my-95vh--xl {
        margin-top: 95vh!important;
        margin-bottom: 95vh!important;
    }
    
    .pt-my-100vh--xl {
        margin-top: 100vh!important;
        margin-bottom: 100vh!important;
    }
    
    .pt-my-110vh--xl {
        margin-top: 110vh!important;
        margin-bottom: 110vh!important;
    }
    
    .pt-my-120vh--xl {
        margin-top: 120vh!important;
        margin-bottom: 120vh!important;
    }
    
    .pt-my-130vh--xl {
        margin-top: 130vh!important;
        margin-bottom: 130vh!important;
    }
    
    .pt-my-140vh--xl {
        margin-top: 140vh!important;
        margin-bottom: 140vh!important;
    }
    
    .pt-my-150vh--xl {
        margin-top: 150vh!important;
        margin-bottom: 150vh!important;
    }
    
    .pt-my-160vh--xl {
        margin-top: 160vh!important;
        margin-bottom: 160vh!important;
    }
    
    .pt-my-170vh--xl {
        margin-top: 170vh!important;
        margin-bottom: 170vh!important;
    }
    
    .pt-my-180vh--xl {
        margin-top: 180vh!important;
        margin-bottom: 180vh!important;
    }
    
    .pt-my-190vh--xl {
        margin-top: 190vh!important;
        margin-bottom: 190vh!important;
    }
    
    .pt-my-200vh--xl {
        margin-top: 200vh!important;
        margin-bottom: 200vh!important;
    }
    
    .pt-my-250vh--xl {
        margin-top: 250vh!important;
        margin-bottom: 250vh!important;
    }
    
    .pt-my-300vh--xl {
        margin-top: 300vh!important;
        margin-bottom: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-my-0vh--xxl {
        margin-top: 0vh!important;
        margin-bottom: 0vh!important;
    }
    
    .pt-my-1vh--xxl {
        margin-top: 1vh!important;
        margin-bottom: 1vh!important;
    }
    
    .pt-my-2vh--xxl {
        margin-top: 2vh!important;
        margin-bottom: 2vh!important;
    }
    
    .pt-my-3vh--xxl {
        margin-top: 3vh!important;
        margin-bottom: 3vh!important;
    }
    
    .pt-my-4vh--xxl {
        margin-top: 4vh!important;
        margin-bottom: 4vh!important;
    }
    
    .pt-my-5vh--xxl {
        margin-top: 5vh!important;
        margin-bottom: 5vh!important;
    }
    
    .pt-my-6vh--xxl {
        margin-top: 6vh!important;
        margin-bottom: 6vh!important;
    }
    
    .pt-my-7vh--xxl {
        margin-top: 7vh!important;
        margin-bottom: 7vh!important;
    }
    
    .pt-my-8vh--xxl {
        margin-top: 8vh!important;
        margin-bottom: 8vh!important;
    }
    
    .pt-my-9vh--xxl {
        margin-top: 9vh!important;
        margin-bottom: 9vh!important;
    }
    
    .pt-my-10vh--xxl {
        margin-top: 10vh!important;
        margin-bottom: 10vh!important;
    }
    
    .pt-my-11vh--xxl {
        margin-top: 11vh!important;
        margin-bottom: 11vh!important;
    }
    
    .pt-my-12vh--xxl {
        margin-top: 12vh!important;
        margin-bottom: 12vh!important;
    }
    
    .pt-my-13vh--xxl {
        margin-top: 13vh!important;
        margin-bottom: 13vh!important;
    }
    
    .pt-my-14vh--xxl {
        margin-top: 14vh!important;
        margin-bottom: 14vh!important;
    }
    
    .pt-my-15vh--xxl {
        margin-top: 15vh!important;
        margin-bottom: 15vh!important;
    }
    
    .pt-my-16vh--xxl {
        margin-top: 16vh!important;
        margin-bottom: 16vh!important;
    }
    
    .pt-my-17vh--xxl {
        margin-top: 17vh!important;
        margin-bottom: 17vh!important;
    }
    
    .pt-my-18vh--xxl {
        margin-top: 18vh!important;
        margin-bottom: 18vh!important;
    }
    
    .pt-my-19vh--xxl {
        margin-top: 19vh!important;
        margin-bottom: 19vh!important;
    }
    
    .pt-my-20vh--xxl {
        margin-top: 20vh!important;
        margin-bottom: 20vh!important;
    }
    
    .pt-my-21vh--xxl {
        margin-top: 21vh!important;
        margin-bottom: 21vh!important;
    }
    
    .pt-my-22vh--xxl {
        margin-top: 22vh!important;
        margin-bottom: 22vh!important;
    }
    
    .pt-my-23vh--xxl {
        margin-top: 23vh!important;
        margin-bottom: 23vh!important;
    }
    
    .pt-my-24vh--xxl {
        margin-top: 24vh!important;
        margin-bottom: 24vh!important;
    }
    
    .pt-my-25vh--xxl {
        margin-top: 25vh!important;
        margin-bottom: 25vh!important;
    }
    
    .pt-my-30vh--xxl {
        margin-top: 30vh!important;
        margin-bottom: 30vh!important;
    }
    
    .pt-my-35vh--xxl {
        margin-top: 35vh!important;
        margin-bottom: 35vh!important;
    }
    
    .pt-my-40vh--xxl {
        margin-top: 40vh!important;
        margin-bottom: 40vh!important;
    }
    
    .pt-my-45vh--xxl {
        margin-top: 45vh!important;
        margin-bottom: 45vh!important;
    }
    
    .pt-my-50vh--xxl {
        margin-top: 50vh!important;
        margin-bottom: 50vh!important;
    }
    
    .pt-my-55vh--xxl {
        margin-top: 55vh!important;
        margin-bottom: 55vh!important;
    }
    
    .pt-my-60vh--xxl {
        margin-top: 60vh!important;
        margin-bottom: 60vh!important;
    }
    
    .pt-my-65vh--xxl {
        margin-top: 65vh!important;
        margin-bottom: 65vh!important;
    }
    
    .pt-my-70vh--xxl {
        margin-top: 70vh!important;
        margin-bottom: 70vh!important;
    }
    
    .pt-my-75vh--xxl {
        margin-top: 75vh!important;
        margin-bottom: 75vh!important;
    }
    
    .pt-my-80vh--xxl {
        margin-top: 80vh!important;
        margin-bottom: 80vh!important;
    }
    
    .pt-my-85vh--xxl {
        margin-top: 85vh!important;
        margin-bottom: 85vh!important;
    }
    
    .pt-my-90vh--xxl {
        margin-top: 90vh!important;
        margin-bottom: 90vh!important;
    }
    
    .pt-my-95vh--xxl {
        margin-top: 95vh!important;
        margin-bottom: 95vh!important;
    }
    
    .pt-my-100vh--xxl {
        margin-top: 100vh!important;
        margin-bottom: 100vh!important;
    }
    
    .pt-my-110vh--xxl {
        margin-top: 110vh!important;
        margin-bottom: 110vh!important;
    }
    
    .pt-my-120vh--xxl {
        margin-top: 120vh!important;
        margin-bottom: 120vh!important;
    }
    
    .pt-my-130vh--xxl {
        margin-top: 130vh!important;
        margin-bottom: 130vh!important;
    }
    
    .pt-my-140vh--xxl {
        margin-top: 140vh!important;
        margin-bottom: 140vh!important;
    }
    
    .pt-my-150vh--xxl {
        margin-top: 150vh!important;
        margin-bottom: 150vh!important;
    }
    
    .pt-my-160vh--xxl {
        margin-top: 160vh!important;
        margin-bottom: 160vh!important;
    }
    
    .pt-my-170vh--xxl {
        margin-top: 170vh!important;
        margin-bottom: 170vh!important;
    }
    
    .pt-my-180vh--xxl {
        margin-top: 180vh!important;
        margin-bottom: 180vh!important;
    }
    
    .pt-my-190vh--xxl {
        margin-top: 190vh!important;
        margin-bottom: 190vh!important;
    }
    
    .pt-my-200vh--xxl {
        margin-top: 200vh!important;
        margin-bottom: 200vh!important;
    }
    
    .pt-my-250vh--xxl {
        margin-top: 250vh!important;
        margin-bottom: 250vh!important;
    }
    
    .pt-my-300vh--xxl {
        margin-top: 300vh!important;
        margin-bottom: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-my-0vw {
    margin-top: 0vw!important;
    margin-bottom: 0vw!important;
  }
  
  .pt-my-1vw {
    margin-top: 1vw!important;
    margin-bottom: 1vw!important;
  }
  
  .pt-my-2vw {
    margin-top: 2vw!important;
    margin-bottom: 2vw!important;
  }
  
  .pt-my-3vw {
    margin-top: 3vw!important;
    margin-bottom: 3vw!important;
  }
  
  .pt-my-4vw {
    margin-top: 4vw!important;
    margin-bottom: 4vw!important;
  }
  
  .pt-my-5vw {
    margin-top: 5vw!important;
    margin-bottom: 5vw!important;
  }
  
  .pt-my-6vw {
    margin-top: 6vw!important;
    margin-bottom: 6vw!important;
  }
  
  .pt-my-7vw {
    margin-top: 7vw!important;
    margin-bottom: 7vw!important;
  }
  
  .pt-my-8vw {
    margin-top: 8vw!important;
    margin-bottom: 8vw!important;
  }
  
  .pt-my-9vw {
    margin-top: 9vw!important;
    margin-bottom: 9vw!important;
  }
  
  .pt-my-10vw {
    margin-top: 10vw!important;
    margin-bottom: 10vw!important;
  }
  
  .pt-my-11vw {
    margin-top: 11vw!important;
    margin-bottom: 11vw!important;
  }
  
  .pt-my-12vw {
    margin-top: 12vw!important;
    margin-bottom: 12vw!important;
  }
  
  .pt-my-13vw {
    margin-top: 13vw!important;
    margin-bottom: 13vw!important;
  }
  
  .pt-my-14vw {
    margin-top: 14vw!important;
    margin-bottom: 14vw!important;
  }
  
  .pt-my-15vw {
    margin-top: 15vw!important;
    margin-bottom: 15vw!important;
  }
  
  .pt-my-16vw {
    margin-top: 16vw!important;
    margin-bottom: 16vw!important;
  }
  
  .pt-my-17vw {
    margin-top: 17vw!important;
    margin-bottom: 17vw!important;
  }
  
  .pt-my-18vw {
    margin-top: 18vw!important;
    margin-bottom: 18vw!important;
  }
  
  .pt-my-19vw {
    margin-top: 19vw!important;
    margin-bottom: 19vw!important;
  }
  
  .pt-my-20vw {
    margin-top: 20vw!important;
    margin-bottom: 20vw!important;
  }
  
  .pt-my-21vw {
    margin-top: 21vw!important;
    margin-bottom: 21vw!important;
  }
  
  .pt-my-22vw {
    margin-top: 22vw!important;
    margin-bottom: 22vw!important;
  }
  
  .pt-my-23vw {
    margin-top: 23vw!important;
    margin-bottom: 23vw!important;
  }
  
  .pt-my-24vw {
    margin-top: 24vw!important;
    margin-bottom: 24vw!important;
  }
  
  .pt-my-25vw {
    margin-top: 25vw!important;
    margin-bottom: 25vw!important;
  }
  
  .pt-my-30vw {
    margin-top: 30vw!important;
    margin-bottom: 30vw!important;
  }
  
  .pt-my-35vw {
    margin-top: 35vw!important;
    margin-bottom: 35vw!important;
  }
  
  .pt-my-40vw {
    margin-top: 40vw!important;
    margin-bottom: 40vw!important;
  }
  
  .pt-my-45vw {
    margin-top: 45vw!important;
    margin-bottom: 45vw!important;
  }
  
  .pt-my-50vw {
    margin-top: 50vw!important;
    margin-bottom: 50vw!important;
  }
  
  .pt-my-55vw {
    margin-top: 55vw!important;
    margin-bottom: 55vw!important;
  }
  
  .pt-my-60vw {
    margin-top: 60vw!important;
    margin-bottom: 60vw!important;
  }
  
  .pt-my-65vw {
    margin-top: 65vw!important;
    margin-bottom: 65vw!important;
  }
  
  .pt-my-70vw {
    margin-top: 70vw!important;
    margin-bottom: 70vw!important;
  }
  
  .pt-my-75vw {
    margin-top: 75vw!important;
    margin-bottom: 75vw!important;
  }
  
  .pt-my-80vw {
    margin-top: 80vw!important;
    margin-bottom: 80vw!important;
  }
  
  .pt-my-85vw {
    margin-top: 85vw!important;
    margin-bottom: 85vw!important;
  }
  
  .pt-my-90vw {
    margin-top: 90vw!important;
    margin-bottom: 90vw!important;
  }
  
  .pt-my-95vw {
    margin-top: 95vw!important;
    margin-bottom: 95vw!important;
  }
  
  .pt-my-100vw {
    margin-top: 100vw!important;
    margin-bottom: 100vw!important;
  }
  
  .pt-my-110vw {
    margin-top: 110vw!important;
    margin-bottom: 110vw!important;
  }
  
  .pt-my-120vw {
    margin-top: 120vw!important;
    margin-bottom: 120vw!important;
  }
  
  .pt-my-130vw {
    margin-top: 130vw!important;
    margin-bottom: 130vw!important;
  }
  
  .pt-my-140vw {
    margin-top: 140vw!important;
    margin-bottom: 140vw!important;
  }
  
  .pt-my-150vw {
    margin-top: 150vw!important;
    margin-bottom: 150vw!important;
  }
  
  .pt-my-160vw {
    margin-top: 160vw!important;
    margin-bottom: 160vw!important;
  }
  
  .pt-my-170vw {
    margin-top: 170vw!important;
    margin-bottom: 170vw!important;
  }
  
  .pt-my-180vw {
    margin-top: 180vw!important;
    margin-bottom: 180vw!important;
  }
  
  .pt-my-190vw {
    margin-top: 190vw!important;
    margin-bottom: 190vw!important;
  }
  
  .pt-my-200vw {
    margin-top: 200vw!important;
    margin-bottom: 200vw!important;
  }
  
  .pt-my-250vw {
    margin-top: 250vw!important;
    margin-bottom: 250vw!important;
  }
  
  .pt-my-300vw {
    margin-top: 300vw!important;
    margin-bottom: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-my-0vw--sm {
        margin-top: 0vw!important;
        margin-bottom: 0vw!important;
    }
    
    .pt-my-1vw--sm {
        margin-top: 1vw!important;
        margin-bottom: 1vw!important;
    }
    
    .pt-my-2vw--sm {
        margin-top: 2vw!important;
        margin-bottom: 2vw!important;
    }
    
    .pt-my-3vw--sm {
        margin-top: 3vw!important;
        margin-bottom: 3vw!important;
    }
    
    .pt-my-4vw--sm {
        margin-top: 4vw!important;
        margin-bottom: 4vw!important;
    }
    
    .pt-my-5vw--sm {
        margin-top: 5vw!important;
        margin-bottom: 5vw!important;
    }
    
    .pt-my-6vw--sm {
        margin-top: 6vw!important;
        margin-bottom: 6vw!important;
    }
    
    .pt-my-7vw--sm {
        margin-top: 7vw!important;
        margin-bottom: 7vw!important;
    }
    
    .pt-my-8vw--sm {
        margin-top: 8vw!important;
        margin-bottom: 8vw!important;
    }
    
    .pt-my-9vw--sm {
        margin-top: 9vw!important;
        margin-bottom: 9vw!important;
    }
    
    .pt-my-10vw--sm {
        margin-top: 10vw!important;
        margin-bottom: 10vw!important;
    }
    
    .pt-my-11vw--sm {
        margin-top: 11vw!important;
        margin-bottom: 11vw!important;
    }
    
    .pt-my-12vw--sm {
        margin-top: 12vw!important;
        margin-bottom: 12vw!important;
    }
    
    .pt-my-13vw--sm {
        margin-top: 13vw!important;
        margin-bottom: 13vw!important;
    }
    
    .pt-my-14vw--sm {
        margin-top: 14vw!important;
        margin-bottom: 14vw!important;
    }
    
    .pt-my-15vw--sm {
        margin-top: 15vw!important;
        margin-bottom: 15vw!important;
    }
    
    .pt-my-16vw--sm {
        margin-top: 16vw!important;
        margin-bottom: 16vw!important;
    }
    
    .pt-my-17vw--sm {
        margin-top: 17vw!important;
        margin-bottom: 17vw!important;
    }
    
    .pt-my-18vw--sm {
        margin-top: 18vw!important;
        margin-bottom: 18vw!important;
    }
    
    .pt-my-19vw--sm {
        margin-top: 19vw!important;
        margin-bottom: 19vw!important;
    }
    
    .pt-my-20vw--sm {
        margin-top: 20vw!important;
        margin-bottom: 20vw!important;
    }
    
    .pt-my-21vw--sm {
        margin-top: 21vw!important;
        margin-bottom: 21vw!important;
    }
    
    .pt-my-22vw--sm {
        margin-top: 22vw!important;
        margin-bottom: 22vw!important;
    }
    
    .pt-my-23vw--sm {
        margin-top: 23vw!important;
        margin-bottom: 23vw!important;
    }
    
    .pt-my-24vw--sm {
        margin-top: 24vw!important;
        margin-bottom: 24vw!important;
    }
    
    .pt-my-25vw--sm {
        margin-top: 25vw!important;
        margin-bottom: 25vw!important;
    }
    
    .pt-my-30vw--sm {
        margin-top: 30vw!important;
        margin-bottom: 30vw!important;
    }
    
    .pt-my-35vw--sm {
        margin-top: 35vw!important;
        margin-bottom: 35vw!important;
    }
    
    .pt-my-40vw--sm {
        margin-top: 40vw!important;
        margin-bottom: 40vw!important;
    }
    
    .pt-my-45vw--sm {
        margin-top: 45vw!important;
        margin-bottom: 45vw!important;
    }
    
    .pt-my-50vw--sm {
        margin-top: 50vw!important;
        margin-bottom: 50vw!important;
    }
    
    .pt-my-55vw--sm {
        margin-top: 55vw!important;
        margin-bottom: 55vw!important;
    }
    
    .pt-my-60vw--sm {
        margin-top: 60vw!important;
        margin-bottom: 60vw!important;
    }
    
    .pt-my-65vw--sm {
        margin-top: 65vw!important;
        margin-bottom: 65vw!important;
    }
    
    .pt-my-70vw--sm {
        margin-top: 70vw!important;
        margin-bottom: 70vw!important;
    }
    
    .pt-my-75vw--sm {
        margin-top: 75vw!important;
        margin-bottom: 75vw!important;
    }
    
    .pt-my-80vw--sm {
        margin-top: 80vw!important;
        margin-bottom: 80vw!important;
    }
    
    .pt-my-85vw--sm {
        margin-top: 85vw!important;
        margin-bottom: 85vw!important;
    }
    
    .pt-my-90vw--sm {
        margin-top: 90vw!important;
        margin-bottom: 90vw!important;
    }
    
    .pt-my-95vw--sm {
        margin-top: 95vw!important;
        margin-bottom: 95vw!important;
    }
    
    .pt-my-100vw--sm {
        margin-top: 100vw!important;
        margin-bottom: 100vw!important;
    }
    
    .pt-my-110vw--sm {
        margin-top: 110vw!important;
        margin-bottom: 110vw!important;
    }
    
    .pt-my-120vw--sm {
        margin-top: 120vw!important;
        margin-bottom: 120vw!important;
    }
    
    .pt-my-130vw--sm {
        margin-top: 130vw!important;
        margin-bottom: 130vw!important;
    }
    
    .pt-my-140vw--sm {
        margin-top: 140vw!important;
        margin-bottom: 140vw!important;
    }
    
    .pt-my-150vw--sm {
        margin-top: 150vw!important;
        margin-bottom: 150vw!important;
    }
    
    .pt-my-160vw--sm {
        margin-top: 160vw!important;
        margin-bottom: 160vw!important;
    }
    
    .pt-my-170vw--sm {
        margin-top: 170vw!important;
        margin-bottom: 170vw!important;
    }
    
    .pt-my-180vw--sm {
        margin-top: 180vw!important;
        margin-bottom: 180vw!important;
    }
    
    .pt-my-190vw--sm {
        margin-top: 190vw!important;
        margin-bottom: 190vw!important;
    }
    
    .pt-my-200vw--sm {
        margin-top: 200vw!important;
        margin-bottom: 200vw!important;
    }
    
    .pt-my-250vw--sm {
        margin-top: 250vw!important;
        margin-bottom: 250vw!important;
    }
    
    .pt-my-300vw--sm {
        margin-top: 300vw!important;
        margin-bottom: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-my-0vw--md {
        margin-top: 0vw!important;
        margin-bottom: 0vw!important;
    }
    
    .pt-my-1vw--md {
        margin-top: 1vw!important;
        margin-bottom: 1vw!important;
    }
    
    .pt-my-2vw--md {
        margin-top: 2vw!important;
        margin-bottom: 2vw!important;
    }
    
    .pt-my-3vw--md {
        margin-top: 3vw!important;
        margin-bottom: 3vw!important;
    }
    
    .pt-my-4vw--md {
        margin-top: 4vw!important;
        margin-bottom: 4vw!important;
    }
    
    .pt-my-5vw--md {
        margin-top: 5vw!important;
        margin-bottom: 5vw!important;
    }
    
    .pt-my-6vw--md {
        margin-top: 6vw!important;
        margin-bottom: 6vw!important;
    }
    
    .pt-my-7vw--md {
        margin-top: 7vw!important;
        margin-bottom: 7vw!important;
    }
    
    .pt-my-8vw--md {
        margin-top: 8vw!important;
        margin-bottom: 8vw!important;
    }
    
    .pt-my-9vw--md {
        margin-top: 9vw!important;
        margin-bottom: 9vw!important;
    }
    
    .pt-my-10vw--md {
        margin-top: 10vw!important;
        margin-bottom: 10vw!important;
    }
    
    .pt-my-11vw--md {
        margin-top: 11vw!important;
        margin-bottom: 11vw!important;
    }
    
    .pt-my-12vw--md {
        margin-top: 12vw!important;
        margin-bottom: 12vw!important;
    }
    
    .pt-my-13vw--md {
        margin-top: 13vw!important;
        margin-bottom: 13vw!important;
    }
    
    .pt-my-14vw--md {
        margin-top: 14vw!important;
        margin-bottom: 14vw!important;
    }
    
    .pt-my-15vw--md {
        margin-top: 15vw!important;
        margin-bottom: 15vw!important;
    }
    
    .pt-my-16vw--md {
        margin-top: 16vw!important;
        margin-bottom: 16vw!important;
    }
    
    .pt-my-17vw--md {
        margin-top: 17vw!important;
        margin-bottom: 17vw!important;
    }
    
    .pt-my-18vw--md {
        margin-top: 18vw!important;
        margin-bottom: 18vw!important;
    }
    
    .pt-my-19vw--md {
        margin-top: 19vw!important;
        margin-bottom: 19vw!important;
    }
    
    .pt-my-20vw--md {
        margin-top: 20vw!important;
        margin-bottom: 20vw!important;
    }
    
    .pt-my-21vw--md {
        margin-top: 21vw!important;
        margin-bottom: 21vw!important;
    }
    
    .pt-my-22vw--md {
        margin-top: 22vw!important;
        margin-bottom: 22vw!important;
    }
    
    .pt-my-23vw--md {
        margin-top: 23vw!important;
        margin-bottom: 23vw!important;
    }
    
    .pt-my-24vw--md {
        margin-top: 24vw!important;
        margin-bottom: 24vw!important;
    }
    
    .pt-my-25vw--md {
        margin-top: 25vw!important;
        margin-bottom: 25vw!important;
    }
    
    .pt-my-30vw--md {
        margin-top: 30vw!important;
        margin-bottom: 30vw!important;
    }
    
    .pt-my-35vw--md {
        margin-top: 35vw!important;
        margin-bottom: 35vw!important;
    }
    
    .pt-my-40vw--md {
        margin-top: 40vw!important;
        margin-bottom: 40vw!important;
    }
    
    .pt-my-45vw--md {
        margin-top: 45vw!important;
        margin-bottom: 45vw!important;
    }
    
    .pt-my-50vw--md {
        margin-top: 50vw!important;
        margin-bottom: 50vw!important;
    }
    
    .pt-my-55vw--md {
        margin-top: 55vw!important;
        margin-bottom: 55vw!important;
    }
    
    .pt-my-60vw--md {
        margin-top: 60vw!important;
        margin-bottom: 60vw!important;
    }
    
    .pt-my-65vw--md {
        margin-top: 65vw!important;
        margin-bottom: 65vw!important;
    }
    
    .pt-my-70vw--md {
        margin-top: 70vw!important;
        margin-bottom: 70vw!important;
    }
    
    .pt-my-75vw--md {
        margin-top: 75vw!important;
        margin-bottom: 75vw!important;
    }
    
    .pt-my-80vw--md {
        margin-top: 80vw!important;
        margin-bottom: 80vw!important;
    }
    
    .pt-my-85vw--md {
        margin-top: 85vw!important;
        margin-bottom: 85vw!important;
    }
    
    .pt-my-90vw--md {
        margin-top: 90vw!important;
        margin-bottom: 90vw!important;
    }
    
    .pt-my-95vw--md {
        margin-top: 95vw!important;
        margin-bottom: 95vw!important;
    }
    
    .pt-my-100vw--md {
        margin-top: 100vw!important;
        margin-bottom: 100vw!important;
    }
    
    .pt-my-110vw--md {
        margin-top: 110vw!important;
        margin-bottom: 110vw!important;
    }
    
    .pt-my-120vw--md {
        margin-top: 120vw!important;
        margin-bottom: 120vw!important;
    }
    
    .pt-my-130vw--md {
        margin-top: 130vw!important;
        margin-bottom: 130vw!important;
    }
    
    .pt-my-140vw--md {
        margin-top: 140vw!important;
        margin-bottom: 140vw!important;
    }
    
    .pt-my-150vw--md {
        margin-top: 150vw!important;
        margin-bottom: 150vw!important;
    }
    
    .pt-my-160vw--md {
        margin-top: 160vw!important;
        margin-bottom: 160vw!important;
    }
    
    .pt-my-170vw--md {
        margin-top: 170vw!important;
        margin-bottom: 170vw!important;
    }
    
    .pt-my-180vw--md {
        margin-top: 180vw!important;
        margin-bottom: 180vw!important;
    }
    
    .pt-my-190vw--md {
        margin-top: 190vw!important;
        margin-bottom: 190vw!important;
    }
    
    .pt-my-200vw--md {
        margin-top: 200vw!important;
        margin-bottom: 200vw!important;
    }
    
    .pt-my-250vw--md {
        margin-top: 250vw!important;
        margin-bottom: 250vw!important;
    }
    
    .pt-my-300vw--md {
        margin-top: 300vw!important;
        margin-bottom: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-my-0vw--lg {
        margin-top: 0vw!important;
        margin-bottom: 0vw!important;
    }
    
    .pt-my-1vw--lg {
        margin-top: 1vw!important;
        margin-bottom: 1vw!important;
    }
    
    .pt-my-2vw--lg {
        margin-top: 2vw!important;
        margin-bottom: 2vw!important;
    }
    
    .pt-my-3vw--lg {
        margin-top: 3vw!important;
        margin-bottom: 3vw!important;
    }
    
    .pt-my-4vw--lg {
        margin-top: 4vw!important;
        margin-bottom: 4vw!important;
    }
    
    .pt-my-5vw--lg {
        margin-top: 5vw!important;
        margin-bottom: 5vw!important;
    }
    
    .pt-my-6vw--lg {
        margin-top: 6vw!important;
        margin-bottom: 6vw!important;
    }
    
    .pt-my-7vw--lg {
        margin-top: 7vw!important;
        margin-bottom: 7vw!important;
    }
    
    .pt-my-8vw--lg {
        margin-top: 8vw!important;
        margin-bottom: 8vw!important;
    }
    
    .pt-my-9vw--lg {
        margin-top: 9vw!important;
        margin-bottom: 9vw!important;
    }
    
    .pt-my-10vw--lg {
        margin-top: 10vw!important;
        margin-bottom: 10vw!important;
    }
    
    .pt-my-11vw--lg {
        margin-top: 11vw!important;
        margin-bottom: 11vw!important;
    }
    
    .pt-my-12vw--lg {
        margin-top: 12vw!important;
        margin-bottom: 12vw!important;
    }
    
    .pt-my-13vw--lg {
        margin-top: 13vw!important;
        margin-bottom: 13vw!important;
    }
    
    .pt-my-14vw--lg {
        margin-top: 14vw!important;
        margin-bottom: 14vw!important;
    }
    
    .pt-my-15vw--lg {
        margin-top: 15vw!important;
        margin-bottom: 15vw!important;
    }
    
    .pt-my-16vw--lg {
        margin-top: 16vw!important;
        margin-bottom: 16vw!important;
    }
    
    .pt-my-17vw--lg {
        margin-top: 17vw!important;
        margin-bottom: 17vw!important;
    }
    
    .pt-my-18vw--lg {
        margin-top: 18vw!important;
        margin-bottom: 18vw!important;
    }
    
    .pt-my-19vw--lg {
        margin-top: 19vw!important;
        margin-bottom: 19vw!important;
    }
    
    .pt-my-20vw--lg {
        margin-top: 20vw!important;
        margin-bottom: 20vw!important;
    }
    
    .pt-my-21vw--lg {
        margin-top: 21vw!important;
        margin-bottom: 21vw!important;
    }
    
    .pt-my-22vw--lg {
        margin-top: 22vw!important;
        margin-bottom: 22vw!important;
    }
    
    .pt-my-23vw--lg {
        margin-top: 23vw!important;
        margin-bottom: 23vw!important;
    }
    
    .pt-my-24vw--lg {
        margin-top: 24vw!important;
        margin-bottom: 24vw!important;
    }
    
    .pt-my-25vw--lg {
        margin-top: 25vw!important;
        margin-bottom: 25vw!important;
    }
    
    .pt-my-30vw--lg {
        margin-top: 30vw!important;
        margin-bottom: 30vw!important;
    }
    
    .pt-my-35vw--lg {
        margin-top: 35vw!important;
        margin-bottom: 35vw!important;
    }
    
    .pt-my-40vw--lg {
        margin-top: 40vw!important;
        margin-bottom: 40vw!important;
    }
    
    .pt-my-45vw--lg {
        margin-top: 45vw!important;
        margin-bottom: 45vw!important;
    }
    
    .pt-my-50vw--lg {
        margin-top: 50vw!important;
        margin-bottom: 50vw!important;
    }
    
    .pt-my-55vw--lg {
        margin-top: 55vw!important;
        margin-bottom: 55vw!important;
    }
    
    .pt-my-60vw--lg {
        margin-top: 60vw!important;
        margin-bottom: 60vw!important;
    }
    
    .pt-my-65vw--lg {
        margin-top: 65vw!important;
        margin-bottom: 65vw!important;
    }
    
    .pt-my-70vw--lg {
        margin-top: 70vw!important;
        margin-bottom: 70vw!important;
    }
    
    .pt-my-75vw--lg {
        margin-top: 75vw!important;
        margin-bottom: 75vw!important;
    }
    
    .pt-my-80vw--lg {
        margin-top: 80vw!important;
        margin-bottom: 80vw!important;
    }
    
    .pt-my-85vw--lg {
        margin-top: 85vw!important;
        margin-bottom: 85vw!important;
    }
    
    .pt-my-90vw--lg {
        margin-top: 90vw!important;
        margin-bottom: 90vw!important;
    }
    
    .pt-my-95vw--lg {
        margin-top: 95vw!important;
        margin-bottom: 95vw!important;
    }
    
    .pt-my-100vw--lg {
        margin-top: 100vw!important;
        margin-bottom: 100vw!important;
    }
    
    .pt-my-110vw--lg {
        margin-top: 110vw!important;
        margin-bottom: 110vw!important;
    }
    
    .pt-my-120vw--lg {
        margin-top: 120vw!important;
        margin-bottom: 120vw!important;
    }
    
    .pt-my-130vw--lg {
        margin-top: 130vw!important;
        margin-bottom: 130vw!important;
    }
    
    .pt-my-140vw--lg {
        margin-top: 140vw!important;
        margin-bottom: 140vw!important;
    }
    
    .pt-my-150vw--lg {
        margin-top: 150vw!important;
        margin-bottom: 150vw!important;
    }
    
    .pt-my-160vw--lg {
        margin-top: 160vw!important;
        margin-bottom: 160vw!important;
    }
    
    .pt-my-170vw--lg {
        margin-top: 170vw!important;
        margin-bottom: 170vw!important;
    }
    
    .pt-my-180vw--lg {
        margin-top: 180vw!important;
        margin-bottom: 180vw!important;
    }
    
    .pt-my-190vw--lg {
        margin-top: 190vw!important;
        margin-bottom: 190vw!important;
    }
    
    .pt-my-200vw--lg {
        margin-top: 200vw!important;
        margin-bottom: 200vw!important;
    }
    
    .pt-my-250vw--lg {
        margin-top: 250vw!important;
        margin-bottom: 250vw!important;
    }
    
    .pt-my-300vw--lg {
        margin-top: 300vw!important;
        margin-bottom: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-my-0vw--xl {
        margin-top: 0vw!important;
        margin-bottom: 0vw!important;
    }
    
    .pt-my-1vw--xl {
        margin-top: 1vw!important;
        margin-bottom: 1vw!important;
    }
    
    .pt-my-2vw--xl {
        margin-top: 2vw!important;
        margin-bottom: 2vw!important;
    }
    
    .pt-my-3vw--xl {
        margin-top: 3vw!important;
        margin-bottom: 3vw!important;
    }
    
    .pt-my-4vw--xl {
        margin-top: 4vw!important;
        margin-bottom: 4vw!important;
    }
    
    .pt-my-5vw--xl {
        margin-top: 5vw!important;
        margin-bottom: 5vw!important;
    }
    
    .pt-my-6vw--xl {
        margin-top: 6vw!important;
        margin-bottom: 6vw!important;
    }
    
    .pt-my-7vw--xl {
        margin-top: 7vw!important;
        margin-bottom: 7vw!important;
    }
    
    .pt-my-8vw--xl {
        margin-top: 8vw!important;
        margin-bottom: 8vw!important;
    }
    
    .pt-my-9vw--xl {
        margin-top: 9vw!important;
        margin-bottom: 9vw!important;
    }
    
    .pt-my-10vw--xl {
        margin-top: 10vw!important;
        margin-bottom: 10vw!important;
    }
    
    .pt-my-11vw--xl {
        margin-top: 11vw!important;
        margin-bottom: 11vw!important;
    }
    
    .pt-my-12vw--xl {
        margin-top: 12vw!important;
        margin-bottom: 12vw!important;
    }
    
    .pt-my-13vw--xl {
        margin-top: 13vw!important;
        margin-bottom: 13vw!important;
    }
    
    .pt-my-14vw--xl {
        margin-top: 14vw!important;
        margin-bottom: 14vw!important;
    }
    
    .pt-my-15vw--xl {
        margin-top: 15vw!important;
        margin-bottom: 15vw!important;
    }
    
    .pt-my-16vw--xl {
        margin-top: 16vw!important;
        margin-bottom: 16vw!important;
    }
    
    .pt-my-17vw--xl {
        margin-top: 17vw!important;
        margin-bottom: 17vw!important;
    }
    
    .pt-my-18vw--xl {
        margin-top: 18vw!important;
        margin-bottom: 18vw!important;
    }
    
    .pt-my-19vw--xl {
        margin-top: 19vw!important;
        margin-bottom: 19vw!important;
    }
    
    .pt-my-20vw--xl {
        margin-top: 20vw!important;
        margin-bottom: 20vw!important;
    }
    
    .pt-my-21vw--xl {
        margin-top: 21vw!important;
        margin-bottom: 21vw!important;
    }
    
    .pt-my-22vw--xl {
        margin-top: 22vw!important;
        margin-bottom: 22vw!important;
    }
    
    .pt-my-23vw--xl {
        margin-top: 23vw!important;
        margin-bottom: 23vw!important;
    }
    
    .pt-my-24vw--xl {
        margin-top: 24vw!important;
        margin-bottom: 24vw!important;
    }
    
    .pt-my-25vw--xl {
        margin-top: 25vw!important;
        margin-bottom: 25vw!important;
    }
    
    .pt-my-30vw--xl {
        margin-top: 30vw!important;
        margin-bottom: 30vw!important;
    }
    
    .pt-my-35vw--xl {
        margin-top: 35vw!important;
        margin-bottom: 35vw!important;
    }
    
    .pt-my-40vw--xl {
        margin-top: 40vw!important;
        margin-bottom: 40vw!important;
    }
    
    .pt-my-45vw--xl {
        margin-top: 45vw!important;
        margin-bottom: 45vw!important;
    }
    
    .pt-my-50vw--xl {
        margin-top: 50vw!important;
        margin-bottom: 50vw!important;
    }
    
    .pt-my-55vw--xl {
        margin-top: 55vw!important;
        margin-bottom: 55vw!important;
    }
    
    .pt-my-60vw--xl {
        margin-top: 60vw!important;
        margin-bottom: 60vw!important;
    }
    
    .pt-my-65vw--xl {
        margin-top: 65vw!important;
        margin-bottom: 65vw!important;
    }
    
    .pt-my-70vw--xl {
        margin-top: 70vw!important;
        margin-bottom: 70vw!important;
    }
    
    .pt-my-75vw--xl {
        margin-top: 75vw!important;
        margin-bottom: 75vw!important;
    }
    
    .pt-my-80vw--xl {
        margin-top: 80vw!important;
        margin-bottom: 80vw!important;
    }
    
    .pt-my-85vw--xl {
        margin-top: 85vw!important;
        margin-bottom: 85vw!important;
    }
    
    .pt-my-90vw--xl {
        margin-top: 90vw!important;
        margin-bottom: 90vw!important;
    }
    
    .pt-my-95vw--xl {
        margin-top: 95vw!important;
        margin-bottom: 95vw!important;
    }
    
    .pt-my-100vw--xl {
        margin-top: 100vw!important;
        margin-bottom: 100vw!important;
    }
    
    .pt-my-110vw--xl {
        margin-top: 110vw!important;
        margin-bottom: 110vw!important;
    }
    
    .pt-my-120vw--xl {
        margin-top: 120vw!important;
        margin-bottom: 120vw!important;
    }
    
    .pt-my-130vw--xl {
        margin-top: 130vw!important;
        margin-bottom: 130vw!important;
    }
    
    .pt-my-140vw--xl {
        margin-top: 140vw!important;
        margin-bottom: 140vw!important;
    }
    
    .pt-my-150vw--xl {
        margin-top: 150vw!important;
        margin-bottom: 150vw!important;
    }
    
    .pt-my-160vw--xl {
        margin-top: 160vw!important;
        margin-bottom: 160vw!important;
    }
    
    .pt-my-170vw--xl {
        margin-top: 170vw!important;
        margin-bottom: 170vw!important;
    }
    
    .pt-my-180vw--xl {
        margin-top: 180vw!important;
        margin-bottom: 180vw!important;
    }
    
    .pt-my-190vw--xl {
        margin-top: 190vw!important;
        margin-bottom: 190vw!important;
    }
    
    .pt-my-200vw--xl {
        margin-top: 200vw!important;
        margin-bottom: 200vw!important;
    }
    
    .pt-my-250vw--xl {
        margin-top: 250vw!important;
        margin-bottom: 250vw!important;
    }
    
    .pt-my-300vw--xl {
        margin-top: 300vw!important;
        margin-bottom: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-my-0vw--xxl {
        margin-top: 0vw!important;
        margin-bottom: 0vw!important;
    }
    
    .pt-my-1vw--xxl {
        margin-top: 1vw!important;
        margin-bottom: 1vw!important;
    }
    
    .pt-my-2vw--xxl {
        margin-top: 2vw!important;
        margin-bottom: 2vw!important;
    }
    
    .pt-my-3vw--xxl {
        margin-top: 3vw!important;
        margin-bottom: 3vw!important;
    }
    
    .pt-my-4vw--xxl {
        margin-top: 4vw!important;
        margin-bottom: 4vw!important;
    }
    
    .pt-my-5vw--xxl {
        margin-top: 5vw!important;
        margin-bottom: 5vw!important;
    }
    
    .pt-my-6vw--xxl {
        margin-top: 6vw!important;
        margin-bottom: 6vw!important;
    }
    
    .pt-my-7vw--xxl {
        margin-top: 7vw!important;
        margin-bottom: 7vw!important;
    }
    
    .pt-my-8vw--xxl {
        margin-top: 8vw!important;
        margin-bottom: 8vw!important;
    }
    
    .pt-my-9vw--xxl {
        margin-top: 9vw!important;
        margin-bottom: 9vw!important;
    }
    
    .pt-my-10vw--xxl {
        margin-top: 10vw!important;
        margin-bottom: 10vw!important;
    }
    
    .pt-my-11vw--xxl {
        margin-top: 11vw!important;
        margin-bottom: 11vw!important;
    }
    
    .pt-my-12vw--xxl {
        margin-top: 12vw!important;
        margin-bottom: 12vw!important;
    }
    
    .pt-my-13vw--xxl {
        margin-top: 13vw!important;
        margin-bottom: 13vw!important;
    }
    
    .pt-my-14vw--xxl {
        margin-top: 14vw!important;
        margin-bottom: 14vw!important;
    }
    
    .pt-my-15vw--xxl {
        margin-top: 15vw!important;
        margin-bottom: 15vw!important;
    }
    
    .pt-my-16vw--xxl {
        margin-top: 16vw!important;
        margin-bottom: 16vw!important;
    }
    
    .pt-my-17vw--xxl {
        margin-top: 17vw!important;
        margin-bottom: 17vw!important;
    }
    
    .pt-my-18vw--xxl {
        margin-top: 18vw!important;
        margin-bottom: 18vw!important;
    }
    
    .pt-my-19vw--xxl {
        margin-top: 19vw!important;
        margin-bottom: 19vw!important;
    }
    
    .pt-my-20vw--xxl {
        margin-top: 20vw!important;
        margin-bottom: 20vw!important;
    }
    
    .pt-my-21vw--xxl {
        margin-top: 21vw!important;
        margin-bottom: 21vw!important;
    }
    
    .pt-my-22vw--xxl {
        margin-top: 22vw!important;
        margin-bottom: 22vw!important;
    }
    
    .pt-my-23vw--xxl {
        margin-top: 23vw!important;
        margin-bottom: 23vw!important;
    }
    
    .pt-my-24vw--xxl {
        margin-top: 24vw!important;
        margin-bottom: 24vw!important;
    }
    
    .pt-my-25vw--xxl {
        margin-top: 25vw!important;
        margin-bottom: 25vw!important;
    }
    
    .pt-my-30vw--xxl {
        margin-top: 30vw!important;
        margin-bottom: 30vw!important;
    }
    
    .pt-my-35vw--xxl {
        margin-top: 35vw!important;
        margin-bottom: 35vw!important;
    }
    
    .pt-my-40vw--xxl {
        margin-top: 40vw!important;
        margin-bottom: 40vw!important;
    }
    
    .pt-my-45vw--xxl {
        margin-top: 45vw!important;
        margin-bottom: 45vw!important;
    }
    
    .pt-my-50vw--xxl {
        margin-top: 50vw!important;
        margin-bottom: 50vw!important;
    }
    
    .pt-my-55vw--xxl {
        margin-top: 55vw!important;
        margin-bottom: 55vw!important;
    }
    
    .pt-my-60vw--xxl {
        margin-top: 60vw!important;
        margin-bottom: 60vw!important;
    }
    
    .pt-my-65vw--xxl {
        margin-top: 65vw!important;
        margin-bottom: 65vw!important;
    }
    
    .pt-my-70vw--xxl {
        margin-top: 70vw!important;
        margin-bottom: 70vw!important;
    }
    
    .pt-my-75vw--xxl {
        margin-top: 75vw!important;
        margin-bottom: 75vw!important;
    }
    
    .pt-my-80vw--xxl {
        margin-top: 80vw!important;
        margin-bottom: 80vw!important;
    }
    
    .pt-my-85vw--xxl {
        margin-top: 85vw!important;
        margin-bottom: 85vw!important;
    }
    
    .pt-my-90vw--xxl {
        margin-top: 90vw!important;
        margin-bottom: 90vw!important;
    }
    
    .pt-my-95vw--xxl {
        margin-top: 95vw!important;
        margin-bottom: 95vw!important;
    }
    
    .pt-my-100vw--xxl {
        margin-top: 100vw!important;
        margin-bottom: 100vw!important;
    }
    
    .pt-my-110vw--xxl {
        margin-top: 110vw!important;
        margin-bottom: 110vw!important;
    }
    
    .pt-my-120vw--xxl {
        margin-top: 120vw!important;
        margin-bottom: 120vw!important;
    }
    
    .pt-my-130vw--xxl {
        margin-top: 130vw!important;
        margin-bottom: 130vw!important;
    }
    
    .pt-my-140vw--xxl {
        margin-top: 140vw!important;
        margin-bottom: 140vw!important;
    }
    
    .pt-my-150vw--xxl {
        margin-top: 150vw!important;
        margin-bottom: 150vw!important;
    }
    
    .pt-my-160vw--xxl {
        margin-top: 160vw!important;
        margin-bottom: 160vw!important;
    }
    
    .pt-my-170vw--xxl {
        margin-top: 170vw!important;
        margin-bottom: 170vw!important;
    }
    
    .pt-my-180vw--xxl {
        margin-top: 180vw!important;
        margin-bottom: 180vw!important;
    }
    
    .pt-my-190vw--xxl {
        margin-top: 190vw!important;
        margin-bottom: 190vw!important;
    }
    
    .pt-my-200vw--xxl {
        margin-top: 200vw!important;
        margin-bottom: 200vw!important;
    }
    
    .pt-my-250vw--xxl {
        margin-top: 250vw!important;
        margin-bottom: 250vw!important;
    }
    
    .pt-my-300vw--xxl {
        margin-top: 300vw!important;
        margin-bottom: 300vw!important;
    }
  }
  
  /* MARGIN TOP ------------------------------------------------------------------------------------ */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-mt-0 {
    margin-top: 0px!important;
  }
  
  .pt-mt-1 {
    margin-top: 1px!important;
  }
  
  .pt-mt-2 {
    margin-top: 2px!important;
  }
  
  .pt-mt-3 {
    margin-top: 3px!important;
  }
  
  .pt-mt-4 {
    margin-top: 4px!important;
  }
  
  .pt-mt-5 {
    margin-top: 5px!important;
  }
  
  .pt-mt-6 {
    margin-top: 6px!important;
  }
  
  .pt-mt-7 {
    margin-top: 7px!important;
  }
  
  .pt-mt-8 {
    margin-top: 8px!important;
  }
  
  .pt-mt-9 {
    margin-top: 9px!important;
  }
  
  .pt-mt-10 {
    margin-top: 10px!important;
  }
  
  .pt-mt-11 {
    margin-top: 11px!important;
  }
  
  .pt-mt-12 {
    margin-top: 12px!important;
  }
  
  .pt-mt-13 {
    margin-top: 13px!important;
  }
  
  .pt-mt-14 {
    margin-top: 14px!important;
  }
  
  .pt-mt-15 {
    margin-top: 15px!important;
  }
  
  .pt-mt-16 {
    margin-top: 16px!important;
  }
  
  .pt-mt-17 {
    margin-top: 17px!important;
  }
  
  .pt-mt-18 {
    margin-top: 18px!important;
  }
  
  .pt-mt-19 {
    margin-top: 19px!important;
  }
  
  .pt-mt-20 {
    margin-top: 20px!important;
  }
  
  .pt-mt-21 {
    margin-top: 21px!important;
  }
  
  .pt-mt-22 {
    margin-top: 22px!important;
  }
  
  .pt-mt-23 {
    margin-top: 23px!important;
  }
  
  .pt-mt-24 {
    margin-top: 24px!important;
  }
  
  .pt-mt-25 {
    margin-top: 25px!important;
  }
  
  .pt-mt-30 {
    margin-top: 30px!important;
  }
  
  .pt-mt-35 {
    margin-top: 35px!important;
  }
  
  .pt-mt-40 {
    margin-top: 40px!important;
  }
  
  .pt-mt-45 {
    margin-top: 45px!important;
  }
  
  .pt-mt-50 {
    margin-top: 50px!important;
  }
  
  .pt-mt-55 {
    margin-top: 55px!important;
  }
  
  .pt-mt-60 {
    margin-top: 60px!important;
  }
  
  .pt-mt-65 {
    margin-top: 65px!important;
  }
  
  .pt-mt-70 {
    margin-top: 70px!important;
  }
  
  .pt-mt-75 {
    margin-top: 75px!important;
  }
  
  .pt-mt-80 {
    margin-top: 80px!important;
  }
  
  .pt-mt-85 {
    margin-top: 85px!important;
  }
  
  .pt-mt-90 {
    margin-top: 90px!important;
  }
  
  .pt-mt-95 {
    margin-top: 95px!important;
  }
  
  .pt-mt-100 {
    margin-top: 100px!important;
  }
  
  .pt-mt-110 {
    margin-top: 10px!important;
  }
  
  .pt-mt-120 {
    margin-top: 120px!important;
  }
  
  .pt-mt-130 {
    margin-top: 130px!important;
  }
  
  .pt-mt-140 {
    margin-top: 140px!important;
  }
  
  .pt-mt-150 {
    margin-top: 150px!important;
  }
  
  .pt-mt-160 {
    margin-top: 160px!important;
  }
  
  .pt-mt-170 {
    margin-top: 170px!important;
  }
  
  .pt-mt-180 {
    margin-top: 180px!important;
  }
  
  .pt-mt-190 {
    margin-top: 190px!important;
  }
  
  .pt-mt-200 {
    margin-top: 200px!important;
  }
  
  .pt-mt-250 {
    margin-top: 250px!important;
  }
  
  .pt-mt-300 {
    margin-top: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mt-0--sm {
        margin-top: 0px!important;
    }
  
    .pt-mt-1--sm {
        margin-top: 1px!important;
    }
  
    .pt-mt-2--sm {
        margin-top: 2px!important;
    }
  
    .pt-mt-3--sm {
        margin-top: 3px!important;
    }
  
    .pt-mt-4--sm {
        margin-top: 4px!important;
    }
  
    .pt-mt-5--sm {
        margin-top: 5px!important;
    }
  
    .pt-mt-6--sm {
        margin-top: 6px!important;
    }
  
    .pt-mt-7--sm {
        margin-top: 7px!important;
    }
  
    .pt-mt-8--sm {
        margin-top: 8px!important;
    }
  
    .pt-mt-9--sm {
        margin-top: 9px!important;
    }
  
    .pt-mt-10--sm {
        margin-top: 10px!important;
    }
  
    .pt-mt-11--sm {
        margin-top: 11px!important;
    }
  
    .pt-mt-12--sm {
        margin-top: 12px!important;
    }
  
    .pt-mt-13--sm {
        margin-top: 13px!important;
    }
  
    .pt-mt-14--sm {
        margin-top: 14px!important;
    }
  
    .pt-mt-15--sm {
        margin-top: 15px!important;
    }
  
    .pt-mt-16--sm {
        margin-top: 16px!important;
    }
  
    .pt-mt-17--sm {
        margin-top: 17px!important;
    }
  
    .pt-mt-18--sm {
        margin-top: 18px!important;
    }
  
    .pt-mt-19--sm {
        margin-top: 19px!important;
    }
  
    .pt-mt-20--sm {
        margin-top: 20px!important;
    }
  
    .pt-mt-21--sm {
        margin-top: 21px!important;
    }
  
    .pt-mt-22--sm {
        margin-top: 22px!important;
    }
  
    .pt-mt-23--sm {
        margin-top: 23px!important;
    }
  
    .pt-mt-24--sm {
        margin-top: 24px!important;
    }
  
    .pt-mt-25--sm {
        margin-top: 25px!important;
    }
  
    .pt-mt-30--sm {
        margin-top: 30px!important;
    }
  
    .pt-mt-35--sm {
        margin-top: 35px!important;
    }
  
    .pt-mt-40--sm {
        margin-top: 40px!important;
    }
  
    .pt-mt-45--sm {
        margin-top: 45px!important;
    }
  
    .pt-mt-50--sm {
        margin-top: 50px!important;
    }
  
    .pt-mt-55--sm {
        margin-top: 55px!important;
    }
  
    .pt-mt-60--sm {
        margin-top: 60px!important;
    }
  
    .pt-mt-65--sm {
        margin-top: 65px!important;
    }
  
    .pt-mt-70--sm {
        margin-top: 70px!important;
    }
  
    .pt-mt-75--sm {
        margin-top: 75px!important;
    }
  
    .pt-mt-80--sm {
        margin-top: 80px!important;
    }
  
    .pt-mt-85--sm {
        margin-top: 85px!important;
    }
  
    .pt-mt-90--sm {
        margin-top: 90px!important;
    }
  
    .pt-mt-95--sm {
        margin-top: 95px!important;
    }
  
    .pt-mt-100--sm {
        margin-top: 100px!important;
    }
  
    .pt-mt-110--sm {
        margin-top: 10px!important;
    }
  
    .pt-mt-120--sm {
        margin-top: 120px!important;
    }
  
    .pt-mt-130--sm {
        margin-top: 130px!important;
    }
  
    .pt-mt-140--sm {
        margin-top: 140px!important;
    }
  
    .pt-mt-150--sm {
        margin-top: 150px!important;
    }
  
    .pt-mt-160--sm {
        margin-top: 160px!important;
    }
  
    .pt-mt-170--sm {
        margin-top: 170px!important;
    }
  
    .pt-mt-180--sm {
        margin-top: 180px!important;
    }
  
    .pt-mt-190--sm {
        margin-top: 190px!important;
    }
  
    .pt-mt-200--sm {
        margin-top: 200px!important;
    }
  
    .pt-mt-250--sm {
        margin-top: 250px!important;
    }
  
    .pt-mt-300--sm {
        margin-top: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mt-0--md {
        margin-top: 0px!important;
    }
  
    .pt-mt-1--md {
        margin-top: 1px!important;
    }
  
    .pt-mt-2--md {
        margin-top: 2px!important;
    }
  
    .pt-mt-3--md {
        margin-top: 3px!important;
    }
  
    .pt-mt-4--md {
        margin-top: 4px!important;
    }
  
    .pt-mt-5--md {
        margin-top: 5px!important;
    }
  
    .pt-mt-6--md {
        margin-top: 6px!important;
    }
  
    .pt-mt-7--md {
        margin-top: 7px!important;
    }
  
    .pt-mt-8--md {
        margin-top: 8px!important;
    }
  
    .pt-mt-9--md {
        margin-top: 9px!important;
    }
  
    .pt-mt-10--md {
        margin-top: 10px!important;
    }
  
    .pt-mt-11--md {
        margin-top: 11px!important;
    }
  
    .pt-mt-12--md {
        margin-top: 12px!important;
    }
  
    .pt-mt-13--md {
        margin-top: 13px!important;
    }
  
    .pt-mt-14--md {
        margin-top: 14px!important;
    }
  
    .pt-mt-15--md {
        margin-top: 15px!important;
    }
  
    .pt-mt-16--md {
        margin-top: 16px!important;
    }
  
    .pt-mt-17--md {
        margin-top: 17px!important;
    }
  
    .pt-mt-18--md {
        margin-top: 18px!important;
    }
  
    .pt-mt-19--md {
        margin-top: 19px!important;
    }
  
    .pt-mt-20--md {
        margin-top: 20px!important;
    }
  
    .pt-mt-21--md {
        margin-top: 21px!important;
    }
  
    .pt-mt-22--md {
        margin-top: 22px!important;
    }
  
    .pt-mt-23--md {
        margin-top: 23px!important;
    }
  
    .pt-mt-24--md {
        margin-top: 24px!important;
    }
  
    .pt-mt-25--md {
        margin-top: 25px!important;
    }
  
    .pt-mt-30--md {
        margin-top: 30px!important;
    }
  
    .pt-mt-35--md {
        margin-top: 35px!important;
    }
  
    .pt-mt-40--md {
        margin-top: 40px!important;
    }
  
    .pt-mt-45--md {
        margin-top: 45px!important;
    }
  
    .pt-mt-50--md {
        margin-top: 50px!important;
    }
  
    .pt-mt-55--md {
        margin-top: 55px!important;
    }
  
    .pt-mt-60--md {
        margin-top: 60px!important;
    }
  
    .pt-mt-65--md {
        margin-top: 65px!important;
    }
  
    .pt-mt-70--md {
        margin-top: 70px!important;
    }
  
    .pt-mt-75--md {
        margin-top: 75px!important;
    }
  
    .pt-mt-80--md {
        margin-top: 80px!important;
    }
  
    .pt-mt-85--md {
        margin-top: 85px!important;
    }
  
    .pt-mt-90--md {
        margin-top: 90px!important;
    }
  
    .pt-mt-95--md {
        margin-top: 95px!important;
    }
  
    .pt-mt-100--md {
        margin-top: 100px!important;
    }
  
    .pt-mt-110--md {
        margin-top: 10px!important;
    }
  
    .pt-mt-120--md {
        margin-top: 120px!important;
    }
  
    .pt-mt-130--md {
        margin-top: 130px!important;
    }
  
    .pt-mt-140--md {
        margin-top: 140px!important;
    }
  
    .pt-mt-150--md {
        margin-top: 150px!important;
    }
  
    .pt-mt-160--md {
        margin-top: 160px!important;
    }
  
    .pt-mt-170--md {
        margin-top: 170px!important;
    }
  
    .pt-mt-180--md {
        margin-top: 180px!important;
    }
  
    .pt-mt-190--md {
        margin-top: 190px!important;
    }
  
    .pt-mt-200--md {
        margin-top: 200px!important;
    }
  
    .pt-mt-250--md {
        margin-top: 250px!important;
    }
  
    .pt-mt-300--md {
        margin-top: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mt-0--lg {
        margin-top: 0px!important;
    }
  
    .pt-mt-1--lg {
        margin-top: 1px!important;
    }
  
    .pt-mt-2--lg {
        margin-top: 2px!important;
    }
  
    .pt-mt-3--lg {
        margin-top: 3px!important;
    }
  
    .pt-mt-4--lg {
        margin-top: 4px!important;
    }
  
    .pt-mt-5--lg {
        margin-top: 5px!important;
    }
  
    .pt-mt-6--lg {
        margin-top: 6px!important;
    }
  
    .pt-mt-7--lg {
        margin-top: 7px!important;
    }
  
    .pt-mt-8--lg {
        margin-top: 8px!important;
    }
  
    .pt-mt-9--lg {
        margin-top: 9px!important;
    }
  
    .pt-mt-10--lg {
        margin-top: 10px!important;
    }
  
    .pt-mt-11--lg {
        margin-top: 11px!important;
    }
  
    .pt-mt-12--lg {
        margin-top: 12px!important;
    }
  
    .pt-mt-13--lg {
        margin-top: 13px!important;
    }
  
    .pt-mt-14--lg {
        margin-top: 14px!important;
    }
  
    .pt-mt-15--lg {
        margin-top: 15px!important;
    }
  
    .pt-mt-16--lg {
        margin-top: 16px!important;
    }
  
    .pt-mt-17--lg {
        margin-top: 17px!important;
    }
  
    .pt-mt-18--lg {
        margin-top: 18px!important;
    }
  
    .pt-mt-19--lg {
        margin-top: 19px!important;
    }
  
    .pt-mt-20--lg {
        margin-top: 20px!important;
    }
  
    .pt-mt-21--lg {
        margin-top: 21px!important;
    }
  
    .pt-mt-22--lg {
        margin-top: 22px!important;
    }
  
    .pt-mt-23--lg {
        margin-top: 23px!important;
    }
  
    .pt-mt-24--lg {
        margin-top: 24px!important;
    }
  
    .pt-mt-25--lg {
        margin-top: 25px!important;
    }
  
    .pt-mt-30--lg {
        margin-top: 30px!important;
    }
  
    .pt-mt-35--lg {
        margin-top: 35px!important;
    }
  
    .pt-mt-40--lg {
        margin-top: 40px!important;
    }
  
    .pt-mt-45--lg {
        margin-top: 45px!important;
    }
  
    .pt-mt-50--lg {
        margin-top: 50px!important;
    }
  
    .pt-mt-55--lg {
        margin-top: 55px!important;
    }
  
    .pt-mt-60--lg {
        margin-top: 60px!important;
    }
  
    .pt-mt-65--lg {
        margin-top: 65px!important;
    }
  
    .pt-mt-70--lg {
        margin-top: 70px!important;
    }
  
    .pt-mt-75--lg {
        margin-top: 75px!important;
    }
  
    .pt-mt-80--lg {
        margin-top: 80px!important;
    }
  
    .pt-mt-85--lg {
        margin-top: 85px!important;
    }
  
    .pt-mt-90--lg {
        margin-top: 90px!important;
    }
  
    .pt-mt-95--lg {
        margin-top: 95px!important;
    }
  
    .pt-mt-100--lg {
        margin-top: 100px!important;
    }
  
    .pt-mt-110--lg {
        margin-top: 10px!important;
    }
  
    .pt-mt-120--lg {
        margin-top: 120px!important;
    }
  
    .pt-mt-130--lg {
        margin-top: 130px!important;
    }
  
    .pt-mt-140--lg {
        margin-top: 140px!important;
    }
  
    .pt-mt-150--lg {
        margin-top: 150px!important;
    }
  
    .pt-mt-160--lg {
        margin-top: 160px!important;
    }
  
    .pt-mt-170--lg {
        margin-top: 170px!important;
    }
  
    .pt-mt-180--lg {
        margin-top: 180px!important;
    }
  
    .pt-mt-190--lg {
        margin-top: 190px!important;
    }
  
    .pt-mt-200--lg {
        margin-top: 200px!important;
    }
  
    .pt-mt-250--lg {
        margin-top: 250px!important;
    }
  
    .pt-mt-300--lg {
        margin-top: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mt-0--xl {
        margin-top: 0px!important;
    }
  
    .pt-mt-1--xl {
        margin-top: 1px!important;
    }
  
    .pt-mt-2--xl {
        margin-top: 2px!important;
    }
  
    .pt-mt-3--xl {
        margin-top: 3px!important;
    }
  
    .pt-mt-4--xl {
        margin-top: 4px!important;
    }
  
    .pt-mt-5--xl {
        margin-top: 5px!important;
    }
  
    .pt-mt-6--xl {
        margin-top: 6px!important;
    }
  
    .pt-mt-7--xl {
        margin-top: 7px!important;
    }
  
    .pt-mt-8--xl {
        margin-top: 8px!important;
    }
  
    .pt-mt-9--xl {
        margin-top: 9px!important;
    }
  
    .pt-mt-10--xl {
        margin-top: 10px!important;
    }
  
    .pt-mt-11--xl {
        margin-top: 11px!important;
    }
  
    .pt-mt-12--xl {
        margin-top: 12px!important;
    }
  
    .pt-mt-13--xl {
        margin-top: 13px!important;
    }
  
    .pt-mt-14--xl {
        margin-top: 14px!important;
    }
  
    .pt-mt-15--xl {
        margin-top: 15px!important;
    }
  
    .pt-mt-16--xl {
        margin-top: 16px!important;
    }
  
    .pt-mt-17--xl {
        margin-top: 17px!important;
    }
  
    .pt-mt-18--xl {
        margin-top: 18px!important;
    }
  
    .pt-mt-19--xl {
        margin-top: 19px!important;
    }
  
    .pt-mt-20--xl {
        margin-top: 20px!important;
    }
  
    .pt-mt-21--xl {
        margin-top: 21px!important;
    }
  
    .pt-mt-22--xl {
        margin-top: 22px!important;
    }
  
    .pt-mt-23--xl {
        margin-top: 23px!important;
    }
  
    .pt-mt-24--xl {
        margin-top: 24px!important;
    }
  
    .pt-mt-25--xl {
        margin-top: 25px!important;
    }
  
    .pt-mt-30--xl {
        margin-top: 30px!important;
    }
  
    .pt-mt-35--xl {
        margin-top: 35px!important;
    }
  
    .pt-mt-40--xl {
        margin-top: 40px!important;
    }
  
    .pt-mt-45--xl {
        margin-top: 45px!important;
    }
  
    .pt-mt-50--xl {
        margin-top: 50px!important;
    }
  
    .pt-mt-55--xl {
        margin-top: 55px!important;
    }
  
    .pt-mt-60--xl {
        margin-top: 60px!important;
    }
  
    .pt-mt-65--xl {
        margin-top: 65px!important;
    }
  
    .pt-mt-70--xl {
        margin-top: 70px!important;
    }
  
    .pt-mt-75--xl {
        margin-top: 75px!important;
    }
  
    .pt-mt-80--xl {
        margin-top: 80px!important;
    }
  
    .pt-mt-85--xl {
        margin-top: 85px!important;
    }
  
    .pt-mt-90--xl {
        margin-top: 90px!important;
    }
  
    .pt-mt-95--xl {
        margin-top: 95px!important;
    }
  
    .pt-mt-100--xl {
        margin-top: 100px!important;
    }
  
    .pt-mt-110--xl {
        margin-top: 10px!important;
    }
  
    .pt-mt-120--xl {
        margin-top: 120px!important;
    }
  
    .pt-mt-130--xl {
        margin-top: 130px!important;
    }
  
    .pt-mt-140--xl {
        margin-top: 140px!important;
    }
  
    .pt-mt-150--xl {
        margin-top: 150px!important;
    }
  
    .pt-mt-160--xl {
        margin-top: 160px!important;
    }
  
    .pt-mt-170--xl {
        margin-top: 170px!important;
    }
  
    .pt-mt-180--xl {
        margin-top: 180px!important;
    }
  
    .pt-mt-190--xl {
        margin-top: 190px!important;
    }
  
    .pt-mt-200--xl {
        margin-top: 200px!important;
    }
  
    .pt-mt-250--xl {
        margin-top: 250px!important;
    }
  
    .pt-mt-300--xl {
        margin-top: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mt-0--xxl {
        margin-top: 0px!important;
    }
  
    .pt-mt-1--xxl {
        margin-top: 1px!important;
    }
  
    .pt-mt-2--xxl {
        margin-top: 2px!important;
    }
  
    .pt-mt-3--xxl {
        margin-top: 3px!important;
    }
  
    .pt-mt-4--xxl {
        margin-top: 4px!important;
    }
  
    .pt-mt-5--xxl {
        margin-top: 5px!important;
    }
  
    .pt-mt-6--xxl {
        margin-top: 6px!important;
    }
  
    .pt-mt-7--xxl {
        margin-top: 7px!important;
    }
  
    .pt-mt-8--xxl {
        margin-top: 8px!important;
    }
  
    .pt-mt-9--xxl {
        margin-top: 9px!important;
    }
  
    .pt-mt-10--xxl {
        margin-top: 10px!important;
    }
  
    .pt-mt-11--xxl {
        margin-top: 11px!important;
    }
  
    .pt-mt-12--xxl {
        margin-top: 12px!important;
    }
  
    .pt-mt-13--xxl {
        margin-top: 13px!important;
    }
  
    .pt-mt-14--xxl {
        margin-top: 14px!important;
    }
  
    .pt-mt-15--xxl {
        margin-top: 15px!important;
    }
  
    .pt-mt-16--xxl {
        margin-top: 16px!important;
    }
  
    .pt-mt-17--xxl {
        margin-top: 17px!important;
    }
  
    .pt-mt-18--xxl {
        margin-top: 18px!important;
    }
  
    .pt-mt-19--xxl {
        margin-top: 19px!important;
    }
  
    .pt-mt-20--xxl {
        margin-top: 20px!important;
    }
  
    .pt-mt-21--xxl {
        margin-top: 21px!important;
    }
  
    .pt-mt-22--xxl {
        margin-top: 22px!important;
    }
  
    .pt-mt-23--xxl {
        margin-top: 23px!important;
    }
  
    .pt-mt-24--xxl {
        margin-top: 24px!important;
    }
  
    .pt-mt-25--xxl {
        margin-top: 25px!important;
    }
  
    .pt-mt-30--xxl {
        margin-top: 30px!important;
    }
  
    .pt-mt-35--xxl {
        margin-top: 35px!important;
    }
  
    .pt-mt-40--xxl {
        margin-top: 40px!important;
    }
  
    .pt-mt-45--xxl {
        margin-top: 45px!important;
    }
  
    .pt-mt-50--xxl {
        margin-top: 50px!important;
    }
  
    .pt-mt-55--xxl {
        margin-top: 55px!important;
    }
  
    .pt-mt-60--xxl {
        margin-top: 60px!important;
    }
  
    .pt-mt-65--xxl {
        margin-top: 65px!important;
    }
  
    .pt-mt-70--xxl {
        margin-top: 70px!important;
    }
  
    .pt-mt-75--xxl {
        margin-top: 75px!important;
    }
  
    .pt-mt-80--xxl {
        margin-top: 80px!important;
    }
  
    .pt-mt-85--xxl {
        margin-top: 85px!important;
    }
  
    .pt-mt-90--xxl {
        margin-top: 90px!important;
    }
  
    .pt-mt-95--xxl {
        margin-top: 95px!important;
    }
  
    .pt-mt-100--xxl {
        margin-top: 100px!important;
    }
  
    .pt-mt-110--xxl {
        margin-top: 10px!important;
    }
  
    .pt-mt-120--xxl {
        margin-top: 120px!important;
    }
  
    .pt-mt-130--xxl {
        margin-top: 130px!important;
    }
  
    .pt-mt-140--xxl {
        margin-top: 140px!important;
    }
  
    .pt-mt-150--xxl {
        margin-top: 150px!important;
    }
  
    .pt-mt-160--xxl {
        margin-top: 160px!important;
    }
  
    .pt-mt-170--xxl {
        margin-top: 170px!important;
    }
  
    .pt-mt-180--xxl {
        margin-top: 180px!important;
    }
  
    .pt-mt-190--xxl {
        margin-top: 190px!important;
    }
  
    .pt-mt-200--xxl {
        margin-top: 200px!important;
    }
  
    .pt-mt-250--xxl {
        margin-top: 250px!important;
    }
  
    .pt-mt-300--xxl {
        margin-top: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-mt-0x {
    margin-top: 0%!important;
  }
  
  .pt-mt-1x {
    margin-top: 1%!important;
  }
  
  .pt-mt-2x {
    margin-top: 2%!important;
  }
  
  .pt-mt-3x {
    margin-top: 3%!important;
  }
  
  .pt-mt-4x {
    margin-top: 4%!important;
  }
  
  .pt-mt-5x {
    margin-top: 5%!important;
  }
  
  .pt-mt-6x {
    margin-top: 6%!important;
  }
  
  .pt-mt-7x {
    margin-top: 7%!important;
  }
  
  .pt-mt-8x {
    margin-top: 8%!important;
  }
  
  .pt-mt-9x {
    margin-top: 9%!important;
  }
  
  .pt-mt-10x {
    margin-top: 10%!important;
  }
  
  .pt-mt-11x {
    margin-top: 11%!important;
  }
  
  .pt-mt-12x {
    margin-top: 12%!important;
  }
  
  .pt-mt-13x {
    margin-top: 13%!important;
  }
  
  .pt-mt-14x {
    margin-top: 14%!important;
  }
  
  .pt-mt-15x {
    margin-top: 15%!important;
  }
  
  .pt-mt-16x {
    margin-top: 16%!important;
  }
  
  .pt-mt-17x {
    margin-top: 17%!important;
  }
  
  .pt-mt-18x {
    margin-top: 18%!important;
  }
  
  .pt-mt-19x {
    margin-top: 19%!important;
  }
  
  .pt-mt-20x {
    margin-top: 20%!important;
  }
  
  .pt-mt-21x {
    margin-top: 21%!important;
  }
  
  .pt-mt-22x {
    margin-top: 22%!important;
  }
  
  .pt-mt-23x {
    margin-top: 23%!important;
  }
  
  .pt-mt-24x {
    margin-top: 24%!important;
  }
  
  .pt-mt-25x {
    margin-top: 25%!important;
  }
  
  .pt-mt-30x {
    margin-top: 30%!important;
  }
  
  .pt-mt-35x {
    margin-top: 35%!important;
  }
  
  .pt-mt-40x {
    margin-top: 40%!important;
  }
  
  .pt-mt-45x {
    margin-top: 45%!important;
  }
  
  .pt-mt-50x {
    margin-top: 50%!important;
  }
  
  .pt-mt-55x {
    margin-top: 55%!important;
  }
  
  .pt-mt-60x {
    margin-top: 60%!important;
  }
  
  .pt-mt-65x {
    margin-top: 65%!important;
  }
  
  .pt-mt-70x {
    margin-top: 70%!important;
  }
  
  .pt-mt-75x {
    margin-top: 75%!important;
  }
  
  .pt-mt-80x {
    margin-top: 80%!important;
  }
  
  .pt-mt-85x {
    margin-top: 85%!important;
  }
  
  .pt-mt-90x {
    margin-top: 90%!important;
  }
  
  .pt-mt-95x {
    margin-top: 95%!important;
  }
  
  .pt-mt-100x {
    margin-top: 100%!important;
  }
  
  .pt-mt-110x {
    margin-top: 10%!important;
  }
  
  .pt-mt-120x {
    margin-top: 120%!important;
  }
  
  .pt-mt-130x {
    margin-top: 130%!important;
  }
  
  .pt-mt-140x {
    margin-top: 140%!important;
  }
  
  .pt-mt-150x {
    margin-top: 150%!important;
  }
  
  .pt-mt-160x {
    margin-top: 160%!important;
  }
  
  .pt-mt-170x {
    margin-top: 170%!important;
  }
  
  .pt-mt-180x {
    margin-top: 180%!important;
  }
  
  .pt-mt-190x {
    margin-top: 190%!important;
  }
  
  .pt-mt-200x {
    margin-top: 200%!important;
  }
  
  .pt-mt-250x {
    margin-top: 250%!important;
  }
  
  .pt-mt-300x {
    margin-top: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mt-0x--sm {
        margin-top: 0%!important;
    }
  
    .pt-mt-1x--sm {
        margin-top: 1%!important;
    }
  
    .pt-mt-2x--sm {
        margin-top: 2%!important;
    }
  
    .pt-mt-3x--sm {
        margin-top: 3%!important;
    }
  
    .pt-mt-4x--sm {
        margin-top: 4%!important;
    }
  
    .pt-mt-5x--sm {
        margin-top: 5%!important;
    }
  
    .pt-mt-6x--sm {
        margin-top: 6%!important;
    }
  
    .pt-mt-7x--sm {
        margin-top: 7%!important;
    }
  
    .pt-mt-8x--sm {
        margin-top: 8%!important;
    }
  
    .pt-mt-9x--sm {
        margin-top: 9%!important;
    }
  
    .pt-mt-10x--sm {
        margin-top: 10%!important;
    }
  
    .pt-mt-11x--sm {
        margin-top: 11%!important;
    }
  
    .pt-mt-12x--sm {
        margin-top: 12%!important;
    }
  
    .pt-mt-13x--sm {
        margin-top: 13%!important;
    }
  
    .pt-mt-14x--sm {
        margin-top: 14%!important;
    }
  
    .pt-mt-15x--sm {
        margin-top: 15%!important;
    }
  
    .pt-mt-16x--sm {
        margin-top: 16%!important;
    }
  
    .pt-mt-17x--sm {
        margin-top: 17%!important;
    }
  
    .pt-mt-18x--sm {
        margin-top: 18%!important;
    }
  
    .pt-mt-19x--sm {
        margin-top: 19%!important;
    }
  
    .pt-mt-20x--sm {
        margin-top: 20%!important;
    }
  
    .pt-mt-21x--sm {
        margin-top: 21%!important;
    }
  
    .pt-mt-22x--sm {
        margin-top: 22%!important;
    }
  
    .pt-mt-23x--sm {
        margin-top: 23%!important;
    }
  
    .pt-mt-24x--sm {
        margin-top: 24%!important;
    }
  
    .pt-mt-25x--sm {
        margin-top: 25%!important;
    }
  
    .pt-mt-30x--sm {
        margin-top: 30%!important;
    }
  
    .pt-mt-35x--sm {
        margin-top: 35%!important;
    }
  
    .pt-mt-40x--sm {
        margin-top: 40%!important;
    }
  
    .pt-mt-45x--sm {
        margin-top: 45%!important;
    }
  
    .pt-mt-50x--sm {
        margin-top: 50%!important;
    }
  
    .pt-mt-55x--sm {
        margin-top: 55%!important;
    }
  
    .pt-mt-60x--sm {
        margin-top: 60%!important;
    }
  
    .pt-mt-65x--sm {
        margin-top: 65%!important;
    }
  
    .pt-mt-70x--sm {
        margin-top: 70%!important;
    }
  
    .pt-mt-75x--sm {
        margin-top: 75%!important;
    }
  
    .pt-mt-80x--sm {
        margin-top: 80%!important;
    }
  
    .pt-mt-85x--sm {
        margin-top: 85%!important;
    }
  
    .pt-mt-90x--sm {
        margin-top: 90%!important;
    }
  
    .pt-mt-95x--sm {
        margin-top: 95%!important;
    }
  
    .pt-mt-100x--sm {
        margin-top: 100%!important;
    }
  
    .pt-mt-110x--sm {
        margin-top: 10%!important;
    }
  
    .pt-mt-120x--sm {
        margin-top: 120%!important;
    }
  
    .pt-mt-130x--sm {
        margin-top: 130%!important;
    }
  
    .pt-mt-140x--sm {
        margin-top: 140%!important;
    }
  
    .pt-mt-150x--sm {
        margin-top: 150%!important;
    }
  
    .pt-mt-160x--sm {
        margin-top: 160%!important;
    }
  
    .pt-mt-170x--sm {
        margin-top: 170%!important;
    }
  
    .pt-mt-180x--sm {
        margin-top: 180%!important;
    }
  
    .pt-mt-190x--sm {
        margin-top: 190%!important;
    }
  
    .pt-mt-200x--sm {
        margin-top: 200%!important;
    }
  
    .pt-mt-250x--sm {
        margin-top: 250%!important;
    }
  
    .pt-mt-300x--sm {
        margin-top: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mt-0x--md {
        margin-top: 0%!important;
    }
  
    .pt-mt-1x--md {
        margin-top: 1%!important;
    }
  
    .pt-mt-2x--md {
        margin-top: 2%!important;
    }
  
    .pt-mt-3x--md {
        margin-top: 3%!important;
    }
  
    .pt-mt-4x--md {
        margin-top: 4%!important;
    }
  
    .pt-mt-5x--md {
        margin-top: 5%!important;
    }
  
    .pt-mt-6x--md {
        margin-top: 6%!important;
    }
  
    .pt-mt-7x--md {
        margin-top: 7%!important;
    }
  
    .pt-mt-8x--md {
        margin-top: 8%!important;
    }
  
    .pt-mt-9x--md {
        margin-top: 9%!important;
    }
  
    .pt-mt-10x--md {
        margin-top: 10%!important;
    }
  
    .pt-mt-11x--md {
        margin-top: 11%!important;
    }
  
    .pt-mt-12x--md {
        margin-top: 12%!important;
    }
  
    .pt-mt-13x--md {
        margin-top: 13%!important;
    }
  
    .pt-mt-14x--md {
        margin-top: 14%!important;
    }
  
    .pt-mt-15x--md {
        margin-top: 15%!important;
    }
  
    .pt-mt-16x--md {
        margin-top: 16%!important;
    }
  
    .pt-mt-17x--md {
        margin-top: 17%!important;
    }
  
    .pt-mt-18x--md {
        margin-top: 18%!important;
    }
  
    .pt-mt-19x--md {
        margin-top: 19%!important;
    }
  
    .pt-mt-20x--md {
        margin-top: 20%!important;
    }
  
    .pt-mt-21x--md {
        margin-top: 21%!important;
    }
  
    .pt-mt-22x--md {
        margin-top: 22%!important;
    }
  
    .pt-mt-23x--md {
        margin-top: 23%!important;
    }
  
    .pt-mt-24x--md {
        margin-top: 24%!important;
    }
  
    .pt-mt-25x--md {
        margin-top: 25%!important;
    }
  
    .pt-mt-30x--md {
        margin-top: 30%!important;
    }
  
    .pt-mt-35x--md {
        margin-top: 35%!important;
    }
  
    .pt-mt-40x--md {
        margin-top: 40%!important;
    }
  
    .pt-mt-45x--md {
        margin-top: 45%!important;
    }
  
    .pt-mt-50x--md {
        margin-top: 50%!important;
    }
  
    .pt-mt-55x--md {
        margin-top: 55%!important;
    }
  
    .pt-mt-60x--md {
        margin-top: 60%!important;
    }
  
    .pt-mt-65x--md {
        margin-top: 65%!important;
    }
  
    .pt-mt-70x--md {
        margin-top: 70%!important;
    }
  
    .pt-mt-75x--md {
        margin-top: 75%!important;
    }
  
    .pt-mt-80x--md {
        margin-top: 80%!important;
    }
  
    .pt-mt-85x--md {
        margin-top: 85%!important;
    }
  
    .pt-mt-90x--md {
        margin-top: 90%!important;
    }
  
    .pt-mt-95x--md {
        margin-top: 95%!important;
    }
  
    .pt-mt-100x--md {
        margin-top: 100%!important;
    }
  
    .pt-mt-110x--md {
        margin-top: 10%!important;
    }
  
    .pt-mt-120x--md {
        margin-top: 120%!important;
    }
  
    .pt-mt-130x--md {
        margin-top: 130%!important;
    }
  
    .pt-mt-140x--md {
        margin-top: 140%!important;
    }
  
    .pt-mt-150x--md {
        margin-top: 150%!important;
    }
  
    .pt-mt-160x--md {
        margin-top: 160%!important;
    }
  
    .pt-mt-170x--md {
        margin-top: 170%!important;
    }
  
    .pt-mt-180x--md {
        margin-top: 180%!important;
    }
  
    .pt-mt-190x--md {
        margin-top: 190%!important;
    }
  
    .pt-mt-200x--md {
        margin-top: 200%!important;
    }
  
    .pt-mt-250x--md {
        margin-top: 250%!important;
    }
  
    .pt-mt-300x--md {
        margin-top: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mt-0x--lg {
        margin-top: 0%!important;
    }
  
    .pt-mt-1x--lg {
        margin-top: 1%!important;
    }
  
    .pt-mt-2x--lg {
        margin-top: 2%!important;
    }
  
    .pt-mt-3x--lg {
        margin-top: 3%!important;
    }
  
    .pt-mt-4x--lg {
        margin-top: 4%!important;
    }
  
    .pt-mt-5x--lg {
        margin-top: 5%!important;
    }
  
    .pt-mt-6x--lg {
        margin-top: 6%!important;
    }
  
    .pt-mt-7x--lg {
        margin-top: 7%!important;
    }
  
    .pt-mt-8x--lg {
        margin-top: 8%!important;
    }
  
    .pt-mt-9x--lg {
        margin-top: 9%!important;
    }
  
    .pt-mt-10x--lg {
        margin-top: 10%!important;
    }
  
    .pt-mt-11x--lg {
        margin-top: 11%!important;
    }
  
    .pt-mt-12x--lg {
        margin-top: 12%!important;
    }
  
    .pt-mt-13x--lg {
        margin-top: 13%!important;
    }
  
    .pt-mt-14x--lg {
        margin-top: 14%!important;
    }
  
    .pt-mt-15x--lg {
        margin-top: 15%!important;
    }
  
    .pt-mt-16x--lg {
        margin-top: 16%!important;
    }
  
    .pt-mt-17x--lg {
        margin-top: 17%!important;
    }
  
    .pt-mt-18x--lg {
        margin-top: 18%!important;
    }
  
    .pt-mt-19x--lg {
        margin-top: 19%!important;
    }
  
    .pt-mt-20x--lg {
        margin-top: 20%!important;
    }
  
    .pt-mt-21x--lg {
        margin-top: 21%!important;
    }
  
    .pt-mt-22x--lg {
        margin-top: 22%!important;
    }
  
    .pt-mt-23x--lg {
        margin-top: 23%!important;
    }
  
    .pt-mt-24x--lg {
        margin-top: 24%!important;
    }
  
    .pt-mt-25x--lg {
        margin-top: 25%!important;
    }
  
    .pt-mt-30x--lg {
        margin-top: 30%!important;
    }
  
    .pt-mt-35x--lg {
        margin-top: 35%!important;
    }
  
    .pt-mt-40x--lg {
        margin-top: 40%!important;
    }
  
    .pt-mt-45x--lg {
        margin-top: 45%!important;
    }
  
    .pt-mt-50x--lg {
        margin-top: 50%!important;
    }
  
    .pt-mt-55x--lg {
        margin-top: 55%!important;
    }
  
    .pt-mt-60x--lg {
        margin-top: 60%!important;
    }
  
    .pt-mt-65x--lg {
        margin-top: 65%!important;
    }
  
    .pt-mt-70x--lg {
        margin-top: 70%!important;
    }
  
    .pt-mt-75x--lg {
        margin-top: 75%!important;
    }
  
    .pt-mt-80x--lg {
        margin-top: 80%!important;
    }
  
    .pt-mt-85x--lg {
        margin-top: 85%!important;
    }
  
    .pt-mt-90x--lg {
        margin-top: 90%!important;
    }
  
    .pt-mt-95x--lg {
        margin-top: 95%!important;
    }
  
    .pt-mt-100x--lg {
        margin-top: 100%!important;
    }
  
    .pt-mt-110x--lg {
        margin-top: 10%!important;
    }
  
    .pt-mt-120x--lg {
        margin-top: 120%!important;
    }
  
    .pt-mt-130x--lg {
        margin-top: 130%!important;
    }
  
    .pt-mt-140x--lg {
        margin-top: 140%!important;
    }
  
    .pt-mt-150x--lg {
        margin-top: 150%!important;
    }
  
    .pt-mt-160x--lg {
        margin-top: 160%!important;
    }
  
    .pt-mt-170x--lg {
        margin-top: 170%!important;
    }
  
    .pt-mt-180x--lg {
        margin-top: 180%!important;
    }
  
    .pt-mt-190x--lg {
        margin-top: 190%!important;
    }
  
    .pt-mt-200x--lg {
        margin-top: 200%!important;
    }
  
    .pt-mt-250x--lg {
        margin-top: 250%!important;
    }
  
    .pt-mt-300x--lg {
        margin-top: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mt-0x--xl {
        margin-top: 0%!important;
    }
  
    .pt-mt-1x--xl {
        margin-top: 1%!important;
    }
  
    .pt-mt-2x--xl {
        margin-top: 2%!important;
    }
  
    .pt-mt-3x--xl {
        margin-top: 3%!important;
    }
  
    .pt-mt-4x--xl {
        margin-top: 4%!important;
    }
  
    .pt-mt-5x--xl {
        margin-top: 5%!important;
    }
  
    .pt-mt-6x--xl {
        margin-top: 6%!important;
    }
  
    .pt-mt-7x--xl {
        margin-top: 7%!important;
    }
  
    .pt-mt-8x--xl {
        margin-top: 8%!important;
    }
  
    .pt-mt-9x--xl {
        margin-top: 9%!important;
    }
  
    .pt-mt-10x--xl {
        margin-top: 10%!important;
    }
  
    .pt-mt-11x--xl {
        margin-top: 11%!important;
    }
  
    .pt-mt-12x--xl {
        margin-top: 12%!important;
    }
  
    .pt-mt-13x--xl {
        margin-top: 13%!important;
    }
  
    .pt-mt-14x--xl {
        margin-top: 14%!important;
    }
  
    .pt-mt-15x--xl {
        margin-top: 15%!important;
    }
  
    .pt-mt-16x--xl {
        margin-top: 16%!important;
    }
  
    .pt-mt-17x--xl {
        margin-top: 17%!important;
    }
  
    .pt-mt-18x--xl {
        margin-top: 18%!important;
    }
  
    .pt-mt-19x--xl {
        margin-top: 19%!important;
    }
  
    .pt-mt-20x--xl {
        margin-top: 20%!important;
    }
  
    .pt-mt-21x--xl {
        margin-top: 21%!important;
    }
  
    .pt-mt-22x--xl {
        margin-top: 22%!important;
    }
  
    .pt-mt-23x--xl {
        margin-top: 23%!important;
    }
  
    .pt-mt-24x--xl {
        margin-top: 24%!important;
    }
  
    .pt-mt-25x--xl {
        margin-top: 25%!important;
    }
  
    .pt-mt-30x--xl {
        margin-top: 30%!important;
    }
  
    .pt-mt-35x--xl {
        margin-top: 35%!important;
    }
  
    .pt-mt-40x--xl {
        margin-top: 40%!important;
    }
  
    .pt-mt-45x--xl {
        margin-top: 45%!important;
    }
  
    .pt-mt-50x--xl {
        margin-top: 50%!important;
    }
  
    .pt-mt-55x--xl {
        margin-top: 55%!important;
    }
  
    .pt-mt-60x--xl {
        margin-top: 60%!important;
    }
  
    .pt-mt-65x--xl {
        margin-top: 65%!important;
    }
  
    .pt-mt-70x--xl {
        margin-top: 70%!important;
    }
  
    .pt-mt-75x--xl {
        margin-top: 75%!important;
    }
  
    .pt-mt-80x--xl {
        margin-top: 80%!important;
    }
  
    .pt-mt-85x--xl {
        margin-top: 85%!important;
    }
  
    .pt-mt-90x--xl {
        margin-top: 90%!important;
    }
  
    .pt-mt-95x--xl {
        margin-top: 95%!important;
    }
  
    .pt-mt-100x--xl {
        margin-top: 100%!important;
    }
  
    .pt-mt-110x--xl {
        margin-top: 10%!important;
    }
  
    .pt-mt-120x--xl {
        margin-top: 120%!important;
    }
  
    .pt-mt-130x--xl {
        margin-top: 130%!important;
    }
  
    .pt-mt-140x--xl {
        margin-top: 140%!important;
    }
  
    .pt-mt-150x--xl {
        margin-top: 150%!important;
    }
  
    .pt-mt-160x--xl {
        margin-top: 160%!important;
    }
  
    .pt-mt-170x--xl {
        margin-top: 170%!important;
    }
  
    .pt-mt-180x--xl {
        margin-top: 180%!important;
    }
  
    .pt-mt-190x--xl {
        margin-top: 190%!important;
    }
  
    .pt-mt-200x--xl {
        margin-top: 200%!important;
    }
  
    .pt-mt-250x--xl {
        margin-top: 250%!important;
    }
  
    .pt-mt-300x--xl {
        margin-top: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mt-0x--xxl {
        margin-top: 0%!important;
    }
  
    .pt-mt-1x--xxl {
        margin-top: 1%!important;
    }
  
    .pt-mt-2x--xxl {
        margin-top: 2%!important;
    }
  
    .pt-mt-3x--xxl {
        margin-top: 3%!important;
    }
  
    .pt-mt-4x--xxl {
        margin-top: 4%!important;
    }
  
    .pt-mt-5x--xxl {
        margin-top: 5%!important;
    }
  
    .pt-mt-6x--xxl {
        margin-top: 6%!important;
    }
  
    .pt-mt-7x--xxl {
        margin-top: 7%!important;
    }
  
    .pt-mt-8x--xxl {
        margin-top: 8%!important;
    }
  
    .pt-mt-9x--xxl {
        margin-top: 9%!important;
    }
  
    .pt-mt-10x--xxl {
        margin-top: 10%!important;
    }
  
    .pt-mt-11x--xxl {
        margin-top: 11%!important;
    }
  
    .pt-mt-12x--xxl {
        margin-top: 12%!important;
    }
  
    .pt-mt-13x--xxl {
        margin-top: 13%!important;
    }
  
    .pt-mt-14x--xxl {
        margin-top: 14%!important;
    }
  
    .pt-mt-15x--xxl {
        margin-top: 15%!important;
    }
  
    .pt-mt-16x--xxl {
        margin-top: 16%!important;
    }
  
    .pt-mt-17x--xxl {
        margin-top: 17%!important;
    }
  
    .pt-mt-18x--xxl {
        margin-top: 18%!important;
    }
  
    .pt-mt-19x--xxl {
        margin-top: 19%!important;
    }
  
    .pt-mt-20x--xxl {
        margin-top: 20%!important;
    }
  
    .pt-mt-21x--xxl {
        margin-top: 21%!important;
    }
  
    .pt-mt-22x--xxl {
        margin-top: 22%!important;
    }
  
    .pt-mt-23x--xxl {
        margin-top: 23%!important;
    }
  
    .pt-mt-24x--xxl {
        margin-top: 24%!important;
    }
  
    .pt-mt-25x--xxl {
        margin-top: 25%!important;
    }
  
    .pt-mt-30x--xxl {
        margin-top: 30%!important;
    }
  
    .pt-mt-35x--xxl {
        margin-top: 35%!important;
    }
  
    .pt-mt-40x--xxl {
        margin-top: 40%!important;
    }
  
    .pt-mt-45x--xxl {
        margin-top: 45%!important;
    }
  
    .pt-mt-50x--xxl {
        margin-top: 50%!important;
    }
  
    .pt-mt-55x--xxl {
        margin-top: 55%!important;
    }
  
    .pt-mt-60x--xxl {
        margin-top: 60%!important;
    }
  
    .pt-mt-65x--xxl {
        margin-top: 65%!important;
    }
  
    .pt-mt-70x--xxl {
        margin-top: 70%!important;
    }
  
    .pt-mt-75x--xxl {
        margin-top: 75%!important;
    }
  
    .pt-mt-80x--xxl {
        margin-top: 80%!important;
    }
  
    .pt-mt-85x--xxl {
        margin-top: 85%!important;
    }
  
    .pt-mt-90x--xxl {
        margin-top: 90%!important;
    }
  
    .pt-mt-95x--xxl {
        margin-top: 95%!important;
    }
  
    .pt-mt-100x--xxl {
        margin-top: 100%!important;
    }
  
    .pt-mt-110x--xxl {
        margin-top: 10%!important;
    }
  
    .pt-mt-120x--xxl {
        margin-top: 120%!important;
    }
  
    .pt-mt-130x--xxl {
        margin-top: 130%!important;
    }
  
    .pt-mt-140x--xxl {
        margin-top: 140%!important;
    }
  
    .pt-mt-150x--xxl {
        margin-top: 150%!important;
    }
  
    .pt-mt-160x--xxl {
        margin-top: 160%!important;
    }
  
    .pt-mt-170x--xxl {
        margin-top: 170%!important;
    }
  
    .pt-mt-180x--xxl {
        margin-top: 180%!important;
    }
  
    .pt-mt-190x--xxl {
        margin-top: 190%!important;
    }
  
    .pt-mt-200x--xxl {
        margin-top: 200%!important;
    }
  
    .pt-mt-250x--xxl {
        margin-top: 250%!important;
    }
  
    .pt-mt-300x--xxl {
        margin-top: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-mt-0vh {
    margin-top: 0vh!important;
  }
  
  .pt-mt-1vh {
    margin-top: 1vh!important;
  }
  
  .pt-mt-2vh {
    margin-top: 2vh!important;
  }
  
  .pt-mt-3vh {
    margin-top: 3vh!important;
  }
  
  .pt-mt-4vh {
    margin-top: 4vh!important;
  }
  
  .pt-mt-5vh {
    margin-top: 5vh!important;
  }
  
  .pt-mt-6vh {
    margin-top: 6vh!important;
  }
  
  .pt-mt-7vh {
    margin-top: 7vh!important;
  }
  
  .pt-mt-8vh {
    margin-top: 8vh!important;
  }
  
  .pt-mt-9vh {
    margin-top: 9vh!important;
  }
  
  .pt-mt-10vh {
    margin-top: 10vh!important;
  }
  
  .pt-mt-11vh {
    margin-top: 11vh!important;
  }
  
  .pt-mt-12vh {
    margin-top: 12vh!important;
  }
  
  .pt-mt-13vh {
    margin-top: 13vh!important;
  }
  
  .pt-mt-14vh {
    margin-top: 14vh!important;
  }
  
  .pt-mt-15vh {
    margin-top: 15vh!important;
  }
  
  .pt-mt-16vh {
    margin-top: 16vh!important;
  }
  
  .pt-mt-17vh {
    margin-top: 17vh!important;
  }
  
  .pt-mt-18vh {
    margin-top: 18vh!important;
  }
  
  .pt-mt-19vh {
    margin-top: 19vh!important;
  }
  
  .pt-mt-20vh {
    margin-top: 20vh!important;
  }
  
  .pt-mt-21vh {
    margin-top: 21vh!important;
  }
  
  .pt-mt-22vh {
    margin-top: 22vh!important;
  }
  
  .pt-mt-23vh {
    margin-top: 23vh!important;
  }
  
  .pt-mt-24vh {
    margin-top: 24vh!important;
  }
  
  .pt-mt-25vh {
    margin-top: 25vh!important;
  }
  
  .pt-mt-30vh {
    margin-top: 30vh!important;
  }
  
  .pt-mt-35vh {
    margin-top: 35vh!important;
  }
  
  .pt-mt-40vh {
    margin-top: 40vh!important;
  }
  
  .pt-mt-45vh {
    margin-top: 45vh!important;
  }
  
  .pt-mt-50vh {
    margin-top: 50vh!important;
  }
  
  .pt-mt-55vh {
    margin-top: 55vh!important;
  }
  
  .pt-mt-60vh {
    margin-top: 60vh!important;
  }
  
  .pt-mt-65vh {
    margin-top: 65vh!important;
  }
  
  .pt-mt-70vh {
    margin-top: 70vh!important;
  }
  
  .pt-mt-75vh {
    margin-top: 75vh!important;
  }
  
  .pt-mt-80vh {
    margin-top: 80vh!important;
  }
  
  .pt-mt-85vh {
    margin-top: 85vh!important;
  }
  
  .pt-mt-90vh {
    margin-top: 90vh!important;
  }
  
  .pt-mt-95vh {
    margin-top: 95vh!important;
  }
  
  .pt-mt-100vh {
    margin-top: 100vh!important;
  }
  
  .pt-mt-110vh {
    margin-top: 10vh!important;
  }
  
  .pt-mt-120vh {
    margin-top: 120vh!important;
  }
  
  .pt-mt-130vh {
    margin-top: 130vh!important;
  }
  
  .pt-mt-140vh {
    margin-top: 140vh!important;
  }
  
  .pt-mt-150vh {
    margin-top: 150vh!important;
  }
  
  .pt-mt-160vh {
    margin-top: 160vh!important;
  }
  
  .pt-mt-170vh {
    margin-top: 170vh!important;
  }
  
  .pt-mt-180vh {
    margin-top: 180vh!important;
  }
  
  .pt-mt-190vh {
    margin-top: 190vh!important;
  }
  
  .pt-mt-200vh {
    margin-top: 200vh!important;
  }
  
  .pt-mt-250vh {
    margin-top: 250vh!important;
  }
  
  .pt-mt-300vh {
    margin-top: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mt-0vh--sm {
        margin-top: 0vh!important;
    }
  
    .pt-mt-1vh--sm {
        margin-top: 1vh!important;
    }
  
    .pt-mt-2vh--sm {
        margin-top: 2vh!important;
    }
  
    .pt-mt-3vh--sm {
        margin-top: 3vh!important;
    }
  
    .pt-mt-4vh--sm {
        margin-top: 4vh!important;
    }
  
    .pt-mt-5vh--sm {
        margin-top: 5vh!important;
    }
  
    .pt-mt-6vh--sm {
        margin-top: 6vh!important;
    }
  
    .pt-mt-7vh--sm {
        margin-top: 7vh!important;
    }
  
    .pt-mt-8vh--sm {
        margin-top: 8vh!important;
    }
  
    .pt-mt-9vh--sm {
        margin-top: 9vh!important;
    }
  
    .pt-mt-10vh--sm {
        margin-top: 10vh!important;
    }
  
    .pt-mt-11vh--sm {
        margin-top: 11vh!important;
    }
  
    .pt-mt-12vh--sm {
        margin-top: 12vh!important;
    }
  
    .pt-mt-13vh--sm {
        margin-top: 13vh!important;
    }
  
    .pt-mt-14vh--sm {
        margin-top: 14vh!important;
    }
  
    .pt-mt-15vh--sm {
        margin-top: 15vh!important;
    }
  
    .pt-mt-16vh--sm {
        margin-top: 16vh!important;
    }
  
    .pt-mt-17vh--sm {
        margin-top: 17vh!important;
    }
  
    .pt-mt-18vh--sm {
        margin-top: 18vh!important;
    }
  
    .pt-mt-19vh--sm {
        margin-top: 19vh!important;
    }
  
    .pt-mt-20vh--sm {
        margin-top: 20vh!important;
    }
  
    .pt-mt-21vh--sm {
        margin-top: 21vh!important;
    }
  
    .pt-mt-22vh--sm {
        margin-top: 22vh!important;
    }
  
    .pt-mt-23vh--sm {
        margin-top: 23vh!important;
    }
  
    .pt-mt-24vh--sm {
        margin-top: 24vh!important;
    }
  
    .pt-mt-25vh--sm {
        margin-top: 25vh!important;
    }
  
    .pt-mt-30vh--sm {
        margin-top: 30vh!important;
    }
  
    .pt-mt-35vh--sm {
        margin-top: 35vh!important;
    }
  
    .pt-mt-40vh--sm {
        margin-top: 40vh!important;
    }
  
    .pt-mt-45vh--sm {
        margin-top: 45vh!important;
    }
  
    .pt-mt-50vh--sm {
        margin-top: 50vh!important;
    }
  
    .pt-mt-55vh--sm {
        margin-top: 55vh!important;
    }
  
    .pt-mt-60vh--sm {
        margin-top: 60vh!important;
    }
  
    .pt-mt-65vh--sm {
        margin-top: 65vh!important;
    }
  
    .pt-mt-70vh--sm {
        margin-top: 70vh!important;
    }
  
    .pt-mt-75vh--sm {
        margin-top: 75vh!important;
    }
  
    .pt-mt-80vh--sm {
        margin-top: 80vh!important;
    }
  
    .pt-mt-85vh--sm {
        margin-top: 85vh!important;
    }
  
    .pt-mt-90vh--sm {
        margin-top: 90vh!important;
    }
  
    .pt-mt-95vh--sm {
        margin-top: 95vh!important;
    }
  
    .pt-mt-100vh--sm {
        margin-top: 100vh!important;
    }
  
    .pt-mt-110vh--sm {
        margin-top: 10vh!important;
    }
  
    .pt-mt-120vh--sm {
        margin-top: 120vh!important;
    }
  
    .pt-mt-130vh--sm {
        margin-top: 130vh!important;
    }
  
    .pt-mt-140vh--sm {
        margin-top: 140vh!important;
    }
  
    .pt-mt-150vh--sm {
        margin-top: 150vh!important;
    }
  
    .pt-mt-160vh--sm {
        margin-top: 160vh!important;
    }
  
    .pt-mt-170vh--sm {
        margin-top: 170vh!important;
    }
  
    .pt-mt-180vh--sm {
        margin-top: 180vh!important;
    }
  
    .pt-mt-190vh--sm {
        margin-top: 190vh!important;
    }
  
    .pt-mt-200vh--sm {
        margin-top: 200vh!important;
    }
  
    .pt-mt-250vh--sm {
        margin-top: 250vh!important;
    }
  
    .pt-mt-300vh--sm {
        margin-top: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mt-0vh--md {
        margin-top: 0vh!important;
    }
  
    .pt-mt-1vh--md {
        margin-top: 1vh!important;
    }
  
    .pt-mt-2vh--md {
        margin-top: 2vh!important;
    }
  
    .pt-mt-3vh--md {
        margin-top: 3vh!important;
    }
  
    .pt-mt-4vh--md {
        margin-top: 4vh!important;
    }
  
    .pt-mt-5vh--md {
        margin-top: 5vh!important;
    }
  
    .pt-mt-6vh--md {
        margin-top: 6vh!important;
    }
  
    .pt-mt-7vh--md {
        margin-top: 7vh!important;
    }
  
    .pt-mt-8vh--md {
        margin-top: 8vh!important;
    }
  
    .pt-mt-9vh--md {
        margin-top: 9vh!important;
    }
  
    .pt-mt-10vh--md {
        margin-top: 10vh!important;
    }
  
    .pt-mt-11vh--md {
        margin-top: 11vh!important;
    }
  
    .pt-mt-12vh--md {
        margin-top: 12vh!important;
    }
  
    .pt-mt-13vh--md {
        margin-top: 13vh!important;
    }
  
    .pt-mt-14vh--md {
        margin-top: 14vh!important;
    }
  
    .pt-mt-15vh--md {
        margin-top: 15vh!important;
    }
  
    .pt-mt-16vh--md {
        margin-top: 16vh!important;
    }
  
    .pt-mt-17vh--md {
        margin-top: 17vh!important;
    }
  
    .pt-mt-18vh--md {
        margin-top: 18vh!important;
    }
  
    .pt-mt-19vh--md {
        margin-top: 19vh!important;
    }
  
    .pt-mt-20vh--md {
        margin-top: 20vh!important;
    }
  
    .pt-mt-21vh--md {
        margin-top: 21vh!important;
    }
  
    .pt-mt-22vh--md {
        margin-top: 22vh!important;
    }
  
    .pt-mt-23vh--md {
        margin-top: 23vh!important;
    }
  
    .pt-mt-24vh--md {
        margin-top: 24vh!important;
    }
  
    .pt-mt-25vh--md {
        margin-top: 25vh!important;
    }
  
    .pt-mt-30vh--md {
        margin-top: 30vh!important;
    }
  
    .pt-mt-35vh--md {
        margin-top: 35vh!important;
    }
  
    .pt-mt-40vh--md {
        margin-top: 40vh!important;
    }
  
    .pt-mt-45vh--md {
        margin-top: 45vh!important;
    }
  
    .pt-mt-50vh--md {
        margin-top: 50vh!important;
    }
  
    .pt-mt-55vh--md {
        margin-top: 55vh!important;
    }
  
    .pt-mt-60vh--md {
        margin-top: 60vh!important;
    }
  
    .pt-mt-65vh--md {
        margin-top: 65vh!important;
    }
  
    .pt-mt-70vh--md {
        margin-top: 70vh!important;
    }
  
    .pt-mt-75vh--md {
        margin-top: 75vh!important;
    }
  
    .pt-mt-80vh--md {
        margin-top: 80vh!important;
    }
  
    .pt-mt-85vh--md {
        margin-top: 85vh!important;
    }
  
    .pt-mt-90vh--md {
        margin-top: 90vh!important;
    }
  
    .pt-mt-95vh--md {
        margin-top: 95vh!important;
    }
  
    .pt-mt-100vh--md {
        margin-top: 100vh!important;
    }
  
    .pt-mt-110vh--md {
        margin-top: 10vh!important;
    }
  
    .pt-mt-120vh--md {
        margin-top: 120vh!important;
    }
  
    .pt-mt-130vh--md {
        margin-top: 130vh!important;
    }
  
    .pt-mt-140vh--md {
        margin-top: 140vh!important;
    }
  
    .pt-mt-150vh--md {
        margin-top: 150vh!important;
    }
  
    .pt-mt-160vh--md {
        margin-top: 160vh!important;
    }
  
    .pt-mt-170vh--md {
        margin-top: 170vh!important;
    }
  
    .pt-mt-180vh--md {
        margin-top: 180vh!important;
    }
  
    .pt-mt-190vh--md {
        margin-top: 190vh!important;
    }
  
    .pt-mt-200vh--md {
        margin-top: 200vh!important;
    }
  
    .pt-mt-250vh--md {
        margin-top: 250vh!important;
    }
  
    .pt-mt-300vh--md {
        margin-top: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mt-0vh--lg {
        margin-top: 0vh!important;
    }
  
    .pt-mt-1vh--lg {
        margin-top: 1vh!important;
    }
  
    .pt-mt-2vh--lg {
        margin-top: 2vh!important;
    }
  
    .pt-mt-3vh--lg {
        margin-top: 3vh!important;
    }
  
    .pt-mt-4vh--lg {
        margin-top: 4vh!important;
    }
  
    .pt-mt-5vh--lg {
        margin-top: 5vh!important;
    }
  
    .pt-mt-6vh--lg {
        margin-top: 6vh!important;
    }
  
    .pt-mt-7vh--lg {
        margin-top: 7vh!important;
    }
  
    .pt-mt-8vh--lg {
        margin-top: 8vh!important;
    }
  
    .pt-mt-9vh--lg {
        margin-top: 9vh!important;
    }
  
    .pt-mt-10vh--lg {
        margin-top: 10vh!important;
    }
  
    .pt-mt-11vh--lg {
        margin-top: 11vh!important;
    }
  
    .pt-mt-12vh--lg {
        margin-top: 12vh!important;
    }
  
    .pt-mt-13vh--lg {
        margin-top: 13vh!important;
    }
  
    .pt-mt-14vh--lg {
        margin-top: 14vh!important;
    }
  
    .pt-mt-15vh--lg {
        margin-top: 15vh!important;
    }
  
    .pt-mt-16vh--lg {
        margin-top: 16vh!important;
    }
  
    .pt-mt-17vh--lg {
        margin-top: 17vh!important;
    }
  
    .pt-mt-18vh--lg {
        margin-top: 18vh!important;
    }
  
    .pt-mt-19vh--lg {
        margin-top: 19vh!important;
    }
  
    .pt-mt-20vh--lg {
        margin-top: 20vh!important;
    }
  
    .pt-mt-21vh--lg {
        margin-top: 21vh!important;
    }
  
    .pt-mt-22vh--lg {
        margin-top: 22vh!important;
    }
  
    .pt-mt-23vh--lg {
        margin-top: 23vh!important;
    }
  
    .pt-mt-24vh--lg {
        margin-top: 24vh!important;
    }
  
    .pt-mt-25vh--lg {
        margin-top: 25vh!important;
    }
  
    .pt-mt-30vh--lg {
        margin-top: 30vh!important;
    }
  
    .pt-mt-35vh--lg {
        margin-top: 35vh!important;
    }
  
    .pt-mt-40vh--lg {
        margin-top: 40vh!important;
    }
  
    .pt-mt-45vh--lg {
        margin-top: 45vh!important;
    }
  
    .pt-mt-50vh--lg {
        margin-top: 50vh!important;
    }
  
    .pt-mt-55vh--lg {
        margin-top: 55vh!important;
    }
  
    .pt-mt-60vh--lg {
        margin-top: 60vh!important;
    }
  
    .pt-mt-65vh--lg {
        margin-top: 65vh!important;
    }
  
    .pt-mt-70vh--lg {
        margin-top: 70vh!important;
    }
  
    .pt-mt-75vh--lg {
        margin-top: 75vh!important;
    }
  
    .pt-mt-80vh--lg {
        margin-top: 80vh!important;
    }
  
    .pt-mt-85vh--lg {
        margin-top: 85vh!important;
    }
  
    .pt-mt-90vh--lg {
        margin-top: 90vh!important;
    }
  
    .pt-mt-95vh--lg {
        margin-top: 95vh!important;
    }
  
    .pt-mt-100vh--lg {
        margin-top: 100vh!important;
    }
  
    .pt-mt-110vh--lg {
        margin-top: 10vh!important;
    }
  
    .pt-mt-120vh--lg {
        margin-top: 120vh!important;
    }
  
    .pt-mt-130vh--lg {
        margin-top: 130vh!important;
    }
  
    .pt-mt-140vh--lg {
        margin-top: 140vh!important;
    }
  
    .pt-mt-150vh--lg {
        margin-top: 150vh!important;
    }
  
    .pt-mt-160vh--lg {
        margin-top: 160vh!important;
    }
  
    .pt-mt-170vh--lg {
        margin-top: 170vh!important;
    }
  
    .pt-mt-180vh--lg {
        margin-top: 180vh!important;
    }
  
    .pt-mt-190vh--lg {
        margin-top: 190vh!important;
    }
  
    .pt-mt-200vh--lg {
        margin-top: 200vh!important;
    }
  
    .pt-mt-250vh--lg {
        margin-top: 250vh!important;
    }
  
    .pt-mt-300vh--lg {
        margin-top: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mt-0vh--xl {
        margin-top: 0vh!important;
    }
  
    .pt-mt-1vh--xl {
        margin-top: 1vh!important;
    }
  
    .pt-mt-2vh--xl {
        margin-top: 2vh!important;
    }
  
    .pt-mt-3vh--xl {
        margin-top: 3vh!important;
    }
  
    .pt-mt-4vh--xl {
        margin-top: 4vh!important;
    }
  
    .pt-mt-5vh--xl {
        margin-top: 5vh!important;
    }
  
    .pt-mt-6vh--xl {
        margin-top: 6vh!important;
    }
  
    .pt-mt-7vh--xl {
        margin-top: 7vh!important;
    }
  
    .pt-mt-8vh--xl {
        margin-top: 8vh!important;
    }
  
    .pt-mt-9vh--xl {
        margin-top: 9vh!important;
    }
  
    .pt-mt-10vh--xl {
        margin-top: 10vh!important;
    }
  
    .pt-mt-11vh--xl {
        margin-top: 11vh!important;
    }
  
    .pt-mt-12vh--xl {
        margin-top: 12vh!important;
    }
  
    .pt-mt-13vh--xl {
        margin-top: 13vh!important;
    }
  
    .pt-mt-14vh--xl {
        margin-top: 14vh!important;
    }
  
    .pt-mt-15vh--xl {
        margin-top: 15vh!important;
    }
  
    .pt-mt-16vh--xl {
        margin-top: 16vh!important;
    }
  
    .pt-mt-17vh--xl {
        margin-top: 17vh!important;
    }
  
    .pt-mt-18vh--xl {
        margin-top: 18vh!important;
    }
  
    .pt-mt-19vh--xl {
        margin-top: 19vh!important;
    }
  
    .pt-mt-20vh--xl {
        margin-top: 20vh!important;
    }
  
    .pt-mt-21vh--xl {
        margin-top: 21vh!important;
    }
  
    .pt-mt-22vh--xl {
        margin-top: 22vh!important;
    }
  
    .pt-mt-23vh--xl {
        margin-top: 23vh!important;
    }
  
    .pt-mt-24vh--xl {
        margin-top: 24vh!important;
    }
  
    .pt-mt-25vh--xl {
        margin-top: 25vh!important;
    }
  
    .pt-mt-30vh--xl {
        margin-top: 30vh!important;
    }
  
    .pt-mt-35vh--xl {
        margin-top: 35vh!important;
    }
  
    .pt-mt-40vh--xl {
        margin-top: 40vh!important;
    }
  
    .pt-mt-45vh--xl {
        margin-top: 45vh!important;
    }
  
    .pt-mt-50vh--xl {
        margin-top: 50vh!important;
    }
  
    .pt-mt-55vh--xl {
        margin-top: 55vh!important;
    }
  
    .pt-mt-60vh--xl {
        margin-top: 60vh!important;
    }
  
    .pt-mt-65vh--xl {
        margin-top: 65vh!important;
    }
  
    .pt-mt-70vh--xl {
        margin-top: 70vh!important;
    }
  
    .pt-mt-75vh--xl {
        margin-top: 75vh!important;
    }
  
    .pt-mt-80vh--xl {
        margin-top: 80vh!important;
    }
  
    .pt-mt-85vh--xl {
        margin-top: 85vh!important;
    }
  
    .pt-mt-90vh--xl {
        margin-top: 90vh!important;
    }
  
    .pt-mt-95vh--xl {
        margin-top: 95vh!important;
    }
  
    .pt-mt-100vh--xl {
        margin-top: 100vh!important;
    }
  
    .pt-mt-110vh--xl {
        margin-top: 10vh!important;
    }
  
    .pt-mt-120vh--xl {
        margin-top: 120vh!important;
    }
  
    .pt-mt-130vh--xl {
        margin-top: 130vh!important;
    }
  
    .pt-mt-140vh--xl {
        margin-top: 140vh!important;
    }
  
    .pt-mt-150vh--xl {
        margin-top: 150vh!important;
    }
  
    .pt-mt-160vh--xl {
        margin-top: 160vh!important;
    }
  
    .pt-mt-170vh--xl {
        margin-top: 170vh!important;
    }
  
    .pt-mt-180vh--xl {
        margin-top: 180vh!important;
    }
  
    .pt-mt-190vh--xl {
        margin-top: 190vh!important;
    }
  
    .pt-mt-200vh--xl {
        margin-top: 200vh!important;
    }
  
    .pt-mt-250vh--xl {
        margin-top: 250vh!important;
    }
  
    .pt-mt-300vh--xl {
        margin-top: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mt-0vh--xxl {
        margin-top: 0vh!important;
    }
  
    .pt-mt-1vh--xxl {
        margin-top: 1vh!important;
    }
  
    .pt-mt-2vh--xxl {
        margin-top: 2vh!important;
    }
  
    .pt-mt-3vh--xxl {
        margin-top: 3vh!important;
    }
  
    .pt-mt-4vh--xxl {
        margin-top: 4vh!important;
    }
  
    .pt-mt-5vh--xxl {
        margin-top: 5vh!important;
    }
  
    .pt-mt-6vh--xxl {
        margin-top: 6vh!important;
    }
  
    .pt-mt-7vh--xxl {
        margin-top: 7vh!important;
    }
  
    .pt-mt-8vh--xxl {
        margin-top: 8vh!important;
    }
  
    .pt-mt-9vh--xxl {
        margin-top: 9vh!important;
    }
  
    .pt-mt-10vh--xxl {
        margin-top: 10vh!important;
    }
  
    .pt-mt-11vh--xxl {
        margin-top: 11vh!important;
    }
  
    .pt-mt-12vh--xxl {
        margin-top: 12vh!important;
    }
  
    .pt-mt-13vh--xxl {
        margin-top: 13vh!important;
    }
  
    .pt-mt-14vh--xxl {
        margin-top: 14vh!important;
    }
  
    .pt-mt-15vh--xxl {
        margin-top: 15vh!important;
    }
  
    .pt-mt-16vh--xxl {
        margin-top: 16vh!important;
    }
  
    .pt-mt-17vh--xxl {
        margin-top: 17vh!important;
    }
  
    .pt-mt-18vh--xxl {
        margin-top: 18vh!important;
    }
  
    .pt-mt-19vh--xxl {
        margin-top: 19vh!important;
    }
  
    .pt-mt-20vh--xxl {
        margin-top: 20vh!important;
    }
  
    .pt-mt-21vh--xxl {
        margin-top: 21vh!important;
    }
  
    .pt-mt-22vh--xxl {
        margin-top: 22vh!important;
    }
  
    .pt-mt-23vh--xxl {
        margin-top: 23vh!important;
    }
  
    .pt-mt-24vh--xxl {
        margin-top: 24vh!important;
    }
  
    .pt-mt-25vh--xxl {
        margin-top: 25vh!important;
    }
  
    .pt-mt-30vh--xxl {
        margin-top: 30vh!important;
    }
  
    .pt-mt-35vh--xxl {
        margin-top: 35vh!important;
    }
  
    .pt-mt-40vh--xxl {
        margin-top: 40vh!important;
    }
  
    .pt-mt-45vh--xxl {
        margin-top: 45vh!important;
    }
  
    .pt-mt-50vh--xxl {
        margin-top: 50vh!important;
    }
  
    .pt-mt-55vh--xxl {
        margin-top: 55vh!important;
    }
  
    .pt-mt-60vh--xxl {
        margin-top: 60vh!important;
    }
  
    .pt-mt-65vh--xxl {
        margin-top: 65vh!important;
    }
  
    .pt-mt-70vh--xxl {
        margin-top: 70vh!important;
    }
  
    .pt-mt-75vh--xxl {
        margin-top: 75vh!important;
    }
  
    .pt-mt-80vh--xxl {
        margin-top: 80vh!important;
    }
  
    .pt-mt-85vh--xxl {
        margin-top: 85vh!important;
    }
  
    .pt-mt-90vh--xxl {
        margin-top: 90vh!important;
    }
  
    .pt-mt-95vh--xxl {
        margin-top: 95vh!important;
    }
  
    .pt-mt-100vh--xxl {
        margin-top: 100vh!important;
    }
  
    .pt-mt-110vh--xxl {
        margin-top: 10vh!important;
    }
  
    .pt-mt-120vh--xxl {
        margin-top: 120vh!important;
    }
  
    .pt-mt-130vh--xxl {
        margin-top: 130vh!important;
    }
  
    .pt-mt-140vh--xxl {
        margin-top: 140vh!important;
    }
  
    .pt-mt-150vh--xxl {
        margin-top: 150vh!important;
    }
  
    .pt-mt-160vh--xxl {
        margin-top: 160vh!important;
    }
  
    .pt-mt-170vh--xxl {
        margin-top: 170vh!important;
    }
  
    .pt-mt-180vh--xxl {
        margin-top: 180vh!important;
    }
  
    .pt-mt-190vh--xxl {
        margin-top: 190vh!important;
    }
  
    .pt-mt-200vh--xxl {
        margin-top: 200vh!important;
    }
  
    .pt-mt-250vh--xxl {
        margin-top: 250vh!important;
    }
  
    .pt-mt-300vh--xxl {
        margin-top: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-mt-0vw {
    margin-top: 0vw!important;
  }
  
  .pt-mt-1vw {
    margin-top: 1vw!important;
  }
  
  .pt-mt-2vw {
    margin-top: 2vw!important;
  }
  
  .pt-mt-3vw {
    margin-top: 3vw!important;
  }
  
  .pt-mt-4vw {
    margin-top: 4vw!important;
  }
  
  .pt-mt-5vw {
    margin-top: 5vw!important;
  }
  
  .pt-mt-6vw {
    margin-top: 6vw!important;
  }
  
  .pt-mt-7vw {
    margin-top: 7vw!important;
  }
  
  .pt-mt-8vw {
    margin-top: 8vw!important;
  }
  
  .pt-mt-9vw {
    margin-top: 9vw!important;
  }
  
  .pt-mt-10vw {
    margin-top: 10vw!important;
  }
  
  .pt-mt-11vw {
    margin-top: 11vw!important;
  }
  
  .pt-mt-12vw {
    margin-top: 12vw!important;
  }
  
  .pt-mt-13vw {
    margin-top: 13vw!important;
  }
  
  .pt-mt-14vw {
    margin-top: 14vw!important;
  }
  
  .pt-mt-15vw {
    margin-top: 15vw!important;
  }
  
  .pt-mt-16vw {
    margin-top: 16vw!important;
  }
  
  .pt-mt-17vw {
    margin-top: 17vw!important;
  }
  
  .pt-mt-18vw {
    margin-top: 18vw!important;
  }
  
  .pt-mt-19vw {
    margin-top: 19vw!important;
  }
  
  .pt-mt-20vw {
    margin-top: 20vw!important;
  }
  
  .pt-mt-21vw {
    margin-top: 21vw!important;
  }
  
  .pt-mt-22vw {
    margin-top: 22vw!important;
  }
  
  .pt-mt-23vw {
    margin-top: 23vw!important;
  }
  
  .pt-mt-24vw {
    margin-top: 24vw!important;
  }
  
  .pt-mt-25vw {
    margin-top: 25vw!important;
  }
  
  .pt-mt-30vw {
    margin-top: 30vw!important;
  }
  
  .pt-mt-35vw {
    margin-top: 35vw!important;
  }
  
  .pt-mt-40vw {
    margin-top: 40vw!important;
  }
  
  .pt-mt-45vw {
    margin-top: 45vw!important;
  }
  
  .pt-mt-50vw {
    margin-top: 50vw!important;
  }
  
  .pt-mt-55vw {
    margin-top: 55vw!important;
  }
  
  .pt-mt-60vw {
    margin-top: 60vw!important;
  }
  
  .pt-mt-65vw {
    margin-top: 65vw!important;
  }
  
  .pt-mt-70vw {
    margin-top: 70vw!important;
  }
  
  .pt-mt-75vw {
    margin-top: 75vw!important;
  }
  
  .pt-mt-80vw {
    margin-top: 80vw!important;
  }
  
  .pt-mt-85vw {
    margin-top: 85vw!important;
  }
  
  .pt-mt-90vw {
    margin-top: 90vw!important;
  }
  
  .pt-mt-95vw {
    margin-top: 95vw!important;
  }
  
  .pt-mt-100vw {
    margin-top: 100vw!important;
  }
  
  .pt-mt-110vw {
    margin-top: 10vw!important;
  }
  
  .pt-mt-120vw {
    margin-top: 120vw!important;
  }
  
  .pt-mt-130vw {
    margin-top: 130vw!important;
  }
  
  .pt-mt-140vw {
    margin-top: 140vw!important;
  }
  
  .pt-mt-150vw {
    margin-top: 150vw!important;
  }
  
  .pt-mt-160vw {
    margin-top: 160vw!important;
  }
  
  .pt-mt-170vw {
    margin-top: 170vw!important;
  }
  
  .pt-mt-180vw {
    margin-top: 180vw!important;
  }
  
  .pt-mt-190vw {
    margin-top: 190vw!important;
  }
  
  .pt-mt-200vw {
    margin-top: 200vw!important;
  }
  
  .pt-mt-250vw {
    margin-top: 250vw!important;
  }
  
  .pt-mt-300vw {
    margin-top: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mt-0vw--sm {
        margin-top: 0vw!important;
    }
  
    .pt-mt-1vw--sm {
        margin-top: 1vw!important;
    }
  
    .pt-mt-2vw--sm {
        margin-top: 2vw!important;
    }
  
    .pt-mt-3vw--sm {
        margin-top: 3vw!important;
    }
  
    .pt-mt-4vw--sm {
        margin-top: 4vw!important;
    }
  
    .pt-mt-5vw--sm {
        margin-top: 5vw!important;
    }
  
    .pt-mt-6vw--sm {
        margin-top: 6vw!important;
    }
  
    .pt-mt-7vw--sm {
        margin-top: 7vw!important;
    }
  
    .pt-mt-8vw--sm {
        margin-top: 8vw!important;
    }
  
    .pt-mt-9vw--sm {
        margin-top: 9vw!important;
    }
  
    .pt-mt-10vw--sm {
        margin-top: 10vw!important;
    }
  
    .pt-mt-11vw--sm {
        margin-top: 11vw!important;
    }
  
    .pt-mt-12vw--sm {
        margin-top: 12vw!important;
    }
  
    .pt-mt-13vw--sm {
        margin-top: 13vw!important;
    }
  
    .pt-mt-14vw--sm {
        margin-top: 14vw!important;
    }
  
    .pt-mt-15vw--sm {
        margin-top: 15vw!important;
    }
  
    .pt-mt-16vw--sm {
        margin-top: 16vw!important;
    }
  
    .pt-mt-17vw--sm {
        margin-top: 17vw!important;
    }
  
    .pt-mt-18vw--sm {
        margin-top: 18vw!important;
    }
  
    .pt-mt-19vw--sm {
        margin-top: 19vw!important;
    }
  
    .pt-mt-20vw--sm {
        margin-top: 20vw!important;
    }
  
    .pt-mt-21vw--sm {
        margin-top: 21vw!important;
    }
  
    .pt-mt-22vw--sm {
        margin-top: 22vw!important;
    }
  
    .pt-mt-23vw--sm {
        margin-top: 23vw!important;
    }
  
    .pt-mt-24vw--sm {
        margin-top: 24vw!important;
    }
  
    .pt-mt-25vw--sm {
        margin-top: 25vw!important;
    }
  
    .pt-mt-30vw--sm {
        margin-top: 30vw!important;
    }
  
    .pt-mt-35vw--sm {
        margin-top: 35vw!important;
    }
  
    .pt-mt-40vw--sm {
        margin-top: 40vw!important;
    }
  
    .pt-mt-45vw--sm {
        margin-top: 45vw!important;
    }
  
    .pt-mt-50vw--sm {
        margin-top: 50vw!important;
    }
  
    .pt-mt-55vw--sm {
        margin-top: 55vw!important;
    }
  
    .pt-mt-60vw--sm {
        margin-top: 60vw!important;
    }
  
    .pt-mt-65vw--sm {
        margin-top: 65vw!important;
    }
  
    .pt-mt-70vw--sm {
        margin-top: 70vw!important;
    }
  
    .pt-mt-75vw--sm {
        margin-top: 75vw!important;
    }
  
    .pt-mt-80vw--sm {
        margin-top: 80vw!important;
    }
  
    .pt-mt-85vw--sm {
        margin-top: 85vw!important;
    }
  
    .pt-mt-90vw--sm {
        margin-top: 90vw!important;
    }
  
    .pt-mt-95vw--sm {
        margin-top: 95vw!important;
    }
  
    .pt-mt-100vw--sm {
        margin-top: 100vw!important;
    }
  
    .pt-mt-110vw--sm {
        margin-top: 10vw!important;
    }
  
    .pt-mt-120vw--sm {
        margin-top: 120vw!important;
    }
  
    .pt-mt-130vw--sm {
        margin-top: 130vw!important;
    }
  
    .pt-mt-140vw--sm {
        margin-top: 140vw!important;
    }
  
    .pt-mt-150vw--sm {
        margin-top: 150vw!important;
    }
  
    .pt-mt-160vw--sm {
        margin-top: 160vw!important;
    }
  
    .pt-mt-170vw--sm {
        margin-top: 170vw!important;
    }
  
    .pt-mt-180vw--sm {
        margin-top: 180vw!important;
    }
  
    .pt-mt-190vw--sm {
        margin-top: 190vw!important;
    }
  
    .pt-mt-200vw--sm {
        margin-top: 200vw!important;
    }
  
    .pt-mt-250vw--sm {
        margin-top: 250vw!important;
    }
  
    .pt-mt-300vw--sm {
        margin-top: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mt-0vw--md {
        margin-top: 0vw!important;
    }
  
    .pt-mt-1vw--md {
        margin-top: 1vw!important;
    }
  
    .pt-mt-2vw--md {
        margin-top: 2vw!important;
    }
  
    .pt-mt-3vw--md {
        margin-top: 3vw!important;
    }
  
    .pt-mt-4vw--md {
        margin-top: 4vw!important;
    }
  
    .pt-mt-5vw--md {
        margin-top: 5vw!important;
    }
  
    .pt-mt-6vw--md {
        margin-top: 6vw!important;
    }
  
    .pt-mt-7vw--md {
        margin-top: 7vw!important;
    }
  
    .pt-mt-8vw--md {
        margin-top: 8vw!important;
    }
  
    .pt-mt-9vw--md {
        margin-top: 9vw!important;
    }
  
    .pt-mt-10vw--md {
        margin-top: 10vw!important;
    }
  
    .pt-mt-11vw--md {
        margin-top: 11vw!important;
    }
  
    .pt-mt-12vw--md {
        margin-top: 12vw!important;
    }
  
    .pt-mt-13vw--md {
        margin-top: 13vw!important;
    }
  
    .pt-mt-14vw--md {
        margin-top: 14vw!important;
    }
  
    .pt-mt-15vw--md {
        margin-top: 15vw!important;
    }
  
    .pt-mt-16vw--md {
        margin-top: 16vw!important;
    }
  
    .pt-mt-17vw--md {
        margin-top: 17vw!important;
    }
  
    .pt-mt-18vw--md {
        margin-top: 18vw!important;
    }
  
    .pt-mt-19vw--md {
        margin-top: 19vw!important;
    }
  
    .pt-mt-20vw--md {
        margin-top: 20vw!important;
    }
  
    .pt-mt-21vw--md {
        margin-top: 21vw!important;
    }
  
    .pt-mt-22vw--md {
        margin-top: 22vw!important;
    }
  
    .pt-mt-23vw--md {
        margin-top: 23vw!important;
    }
  
    .pt-mt-24vw--md {
        margin-top: 24vw!important;
    }
  
    .pt-mt-25vw--md {
        margin-top: 25vw!important;
    }
  
    .pt-mt-30vw--md {
        margin-top: 30vw!important;
    }
  
    .pt-mt-35vw--md {
        margin-top: 35vw!important;
    }
  
    .pt-mt-40vw--md {
        margin-top: 40vw!important;
    }
  
    .pt-mt-45vw--md {
        margin-top: 45vw!important;
    }
  
    .pt-mt-50vw--md {
        margin-top: 50vw!important;
    }
  
    .pt-mt-55vw--md {
        margin-top: 55vw!important;
    }
  
    .pt-mt-60vw--md {
        margin-top: 60vw!important;
    }
  
    .pt-mt-65vw--md {
        margin-top: 65vw!important;
    }
  
    .pt-mt-70vw--md {
        margin-top: 70vw!important;
    }
  
    .pt-mt-75vw--md {
        margin-top: 75vw!important;
    }
  
    .pt-mt-80vw--md {
        margin-top: 80vw!important;
    }
  
    .pt-mt-85vw--md {
        margin-top: 85vw!important;
    }
  
    .pt-mt-90vw--md {
        margin-top: 90vw!important;
    }
  
    .pt-mt-95vw--md {
        margin-top: 95vw!important;
    }
  
    .pt-mt-100vw--md {
        margin-top: 100vw!important;
    }
  
    .pt-mt-110vw--md {
        margin-top: 10vw!important;
    }
  
    .pt-mt-120vw--md {
        margin-top: 120vw!important;
    }
  
    .pt-mt-130vw--md {
        margin-top: 130vw!important;
    }
  
    .pt-mt-140vw--md {
        margin-top: 140vw!important;
    }
  
    .pt-mt-150vw--md {
        margin-top: 150vw!important;
    }
  
    .pt-mt-160vw--md {
        margin-top: 160vw!important;
    }
  
    .pt-mt-170vw--md {
        margin-top: 170vw!important;
    }
  
    .pt-mt-180vw--md {
        margin-top: 180vw!important;
    }
  
    .pt-mt-190vw--md {
        margin-top: 190vw!important;
    }
  
    .pt-mt-200vw--md {
        margin-top: 200vw!important;
    }
  
    .pt-mt-250vw--md {
        margin-top: 250vw!important;
    }
  
    .pt-mt-300vw--md {
        margin-top: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mt-0vw--lg {
        margin-top: 0vw!important;
    }
  
    .pt-mt-1vw--lg {
        margin-top: 1vw!important;
    }
  
    .pt-mt-2vw--lg {
        margin-top: 2vw!important;
    }
  
    .pt-mt-3vw--lg {
        margin-top: 3vw!important;
    }
  
    .pt-mt-4vw--lg {
        margin-top: 4vw!important;
    }
  
    .pt-mt-5vw--lg {
        margin-top: 5vw!important;
    }
  
    .pt-mt-6vw--lg {
        margin-top: 6vw!important;
    }
  
    .pt-mt-7vw--lg {
        margin-top: 7vw!important;
    }
  
    .pt-mt-8vw--lg {
        margin-top: 8vw!important;
    }
  
    .pt-mt-9vw--lg {
        margin-top: 9vw!important;
    }
  
    .pt-mt-10vw--lg {
        margin-top: 10vw!important;
    }
  
    .pt-mt-11vw--lg {
        margin-top: 11vw!important;
    }
  
    .pt-mt-12vw--lg {
        margin-top: 12vw!important;
    }
  
    .pt-mt-13vw--lg {
        margin-top: 13vw!important;
    }
  
    .pt-mt-14vw--lg {
        margin-top: 14vw!important;
    }
  
    .pt-mt-15vw--lg {
        margin-top: 15vw!important;
    }
  
    .pt-mt-16vw--lg {
        margin-top: 16vw!important;
    }
  
    .pt-mt-17vw--lg {
        margin-top: 17vw!important;
    }
  
    .pt-mt-18vw--lg {
        margin-top: 18vw!important;
    }
  
    .pt-mt-19vw--lg {
        margin-top: 19vw!important;
    }
  
    .pt-mt-20vw--lg {
        margin-top: 20vw!important;
    }
  
    .pt-mt-21vw--lg {
        margin-top: 21vw!important;
    }
  
    .pt-mt-22vw--lg {
        margin-top: 22vw!important;
    }
  
    .pt-mt-23vw--lg {
        margin-top: 23vw!important;
    }
  
    .pt-mt-24vw--lg {
        margin-top: 24vw!important;
    }
  
    .pt-mt-25vw--lg {
        margin-top: 25vw!important;
    }
  
    .pt-mt-30vw--lg {
        margin-top: 30vw!important;
    }
  
    .pt-mt-35vw--lg {
        margin-top: 35vw!important;
    }
  
    .pt-mt-40vw--lg {
        margin-top: 40vw!important;
    }
  
    .pt-mt-45vw--lg {
        margin-top: 45vw!important;
    }
  
    .pt-mt-50vw--lg {
        margin-top: 50vw!important;
    }
  
    .pt-mt-55vw--lg {
        margin-top: 55vw!important;
    }
  
    .pt-mt-60vw--lg {
        margin-top: 60vw!important;
    }
  
    .pt-mt-65vw--lg {
        margin-top: 65vw!important;
    }
  
    .pt-mt-70vw--lg {
        margin-top: 70vw!important;
    }
  
    .pt-mt-75vw--lg {
        margin-top: 75vw!important;
    }
  
    .pt-mt-80vw--lg {
        margin-top: 80vw!important;
    }
  
    .pt-mt-85vw--lg {
        margin-top: 85vw!important;
    }
  
    .pt-mt-90vw--lg {
        margin-top: 90vw!important;
    }
  
    .pt-mt-95vw--lg {
        margin-top: 95vw!important;
    }
  
    .pt-mt-100vw--lg {
        margin-top: 100vw!important;
    }
  
    .pt-mt-110vw--lg {
        margin-top: 10vw!important;
    }
  
    .pt-mt-120vw--lg {
        margin-top: 120vw!important;
    }
  
    .pt-mt-130vw--lg {
        margin-top: 130vw!important;
    }
  
    .pt-mt-140vw--lg {
        margin-top: 140vw!important;
    }
  
    .pt-mt-150vw--lg {
        margin-top: 150vw!important;
    }
  
    .pt-mt-160vw--lg {
        margin-top: 160vw!important;
    }
  
    .pt-mt-170vw--lg {
        margin-top: 170vw!important;
    }
  
    .pt-mt-180vw--lg {
        margin-top: 180vw!important;
    }
  
    .pt-mt-190vw--lg {
        margin-top: 190vw!important;
    }
  
    .pt-mt-200vw--lg {
        margin-top: 200vw!important;
    }
  
    .pt-mt-250vw--lg {
        margin-top: 250vw!important;
    }
  
    .pt-mt-300vw--lg {
        margin-top: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mt-0vw--xl {
        margin-top: 0vw!important;
    }
  
    .pt-mt-1vw--xl {
        margin-top: 1vw!important;
    }
  
    .pt-mt-2vw--xl {
        margin-top: 2vw!important;
    }
  
    .pt-mt-3vw--xl {
        margin-top: 3vw!important;
    }
  
    .pt-mt-4vw--xl {
        margin-top: 4vw!important;
    }
  
    .pt-mt-5vw--xl {
        margin-top: 5vw!important;
    }
  
    .pt-mt-6vw--xl {
        margin-top: 6vw!important;
    }
  
    .pt-mt-7vw--xl {
        margin-top: 7vw!important;
    }
  
    .pt-mt-8vw--xl {
        margin-top: 8vw!important;
    }
  
    .pt-mt-9vw--xl {
        margin-top: 9vw!important;
    }
  
    .pt-mt-10vw--xl {
        margin-top: 10vw!important;
    }
  
    .pt-mt-11vw--xl {
        margin-top: 11vw!important;
    }
  
    .pt-mt-12vw--xl {
        margin-top: 12vw!important;
    }
  
    .pt-mt-13vw--xl {
        margin-top: 13vw!important;
    }
  
    .pt-mt-14vw--xl {
        margin-top: 14vw!important;
    }
  
    .pt-mt-15vw--xl {
        margin-top: 15vw!important;
    }
  
    .pt-mt-16vw--xl {
        margin-top: 16vw!important;
    }
  
    .pt-mt-17vw--xl {
        margin-top: 17vw!important;
    }
  
    .pt-mt-18vw--xl {
        margin-top: 18vw!important;
    }
  
    .pt-mt-19vw--xl {
        margin-top: 19vw!important;
    }
  
    .pt-mt-20vw--xl {
        margin-top: 20vw!important;
    }
  
    .pt-mt-21vw--xl {
        margin-top: 21vw!important;
    }
  
    .pt-mt-22vw--xl {
        margin-top: 22vw!important;
    }
  
    .pt-mt-23vw--xl {
        margin-top: 23vw!important;
    }
  
    .pt-mt-24vw--xl {
        margin-top: 24vw!important;
    }
  
    .pt-mt-25vw--xl {
        margin-top: 25vw!important;
    }
  
    .pt-mt-30vw--xl {
        margin-top: 30vw!important;
    }
  
    .pt-mt-35vw--xl {
        margin-top: 35vw!important;
    }
  
    .pt-mt-40vw--xl {
        margin-top: 40vw!important;
    }
  
    .pt-mt-45vw--xl {
        margin-top: 45vw!important;
    }
  
    .pt-mt-50vw--xl {
        margin-top: 50vw!important;
    }
  
    .pt-mt-55vw--xl {
        margin-top: 55vw!important;
    }
  
    .pt-mt-60vw--xl {
        margin-top: 60vw!important;
    }
  
    .pt-mt-65vw--xl {
        margin-top: 65vw!important;
    }
  
    .pt-mt-70vw--xl {
        margin-top: 70vw!important;
    }
  
    .pt-mt-75vw--xl {
        margin-top: 75vw!important;
    }
  
    .pt-mt-80vw--xl {
        margin-top: 80vw!important;
    }
  
    .pt-mt-85vw--xl {
        margin-top: 85vw!important;
    }
  
    .pt-mt-90vw--xl {
        margin-top: 90vw!important;
    }
  
    .pt-mt-95vw--xl {
        margin-top: 95vw!important;
    }
  
    .pt-mt-100vw--xl {
        margin-top: 100vw!important;
    }
  
    .pt-mt-110vw--xl {
        margin-top: 10vw!important;
    }
  
    .pt-mt-120vw--xl {
        margin-top: 120vw!important;
    }
  
    .pt-mt-130vw--xl {
        margin-top: 130vw!important;
    }
  
    .pt-mt-140vw--xl {
        margin-top: 140vw!important;
    }
  
    .pt-mt-150vw--xl {
        margin-top: 150vw!important;
    }
  
    .pt-mt-160vw--xl {
        margin-top: 160vw!important;
    }
  
    .pt-mt-170vw--xl {
        margin-top: 170vw!important;
    }
  
    .pt-mt-180vw--xl {
        margin-top: 180vw!important;
    }
  
    .pt-mt-190vw--xl {
        margin-top: 190vw!important;
    }
  
    .pt-mt-200vw--xl {
        margin-top: 200vw!important;
    }
  
    .pt-mt-250vw--xl {
        margin-top: 250vw!important;
    }
  
    .pt-mt-300vw--xl {
        margin-top: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mt-0vw--xxl {
        margin-top: 0vw!important;
    }
  
    .pt-mt-1vw--xxl {
        margin-top: 1vw!important;
    }
  
    .pt-mt-2vw--xxl {
        margin-top: 2vw!important;
    }
  
    .pt-mt-3vw--xxl {
        margin-top: 3vw!important;
    }
  
    .pt-mt-4vw--xxl {
        margin-top: 4vw!important;
    }
  
    .pt-mt-5vw--xxl {
        margin-top: 5vw!important;
    }
  
    .pt-mt-6vw--xxl {
        margin-top: 6vw!important;
    }
  
    .pt-mt-7vw--xxl {
        margin-top: 7vw!important;
    }
  
    .pt-mt-8vw--xxl {
        margin-top: 8vw!important;
    }
  
    .pt-mt-9vw--xxl {
        margin-top: 9vw!important;
    }
  
    .pt-mt-10vw--xxl {
        margin-top: 10vw!important;
    }
  
    .pt-mt-11vw--xxl {
        margin-top: 11vw!important;
    }
  
    .pt-mt-12vw--xxl {
        margin-top: 12vw!important;
    }
  
    .pt-mt-13vw--xxl {
        margin-top: 13vw!important;
    }
  
    .pt-mt-14vw--xxl {
        margin-top: 14vw!important;
    }
  
    .pt-mt-15vw--xxl {
        margin-top: 15vw!important;
    }
  
    .pt-mt-16vw--xxl {
        margin-top: 16vw!important;
    }
  
    .pt-mt-17vw--xxl {
        margin-top: 17vw!important;
    }
  
    .pt-mt-18vw--xxl {
        margin-top: 18vw!important;
    }
  
    .pt-mt-19vw--xxl {
        margin-top: 19vw!important;
    }
  
    .pt-mt-20vw--xxl {
        margin-top: 20vw!important;
    }
  
    .pt-mt-21vw--xxl {
        margin-top: 21vw!important;
    }
  
    .pt-mt-22vw--xxl {
        margin-top: 22vw!important;
    }
  
    .pt-mt-23vw--xxl {
        margin-top: 23vw!important;
    }
  
    .pt-mt-24vw--xxl {
        margin-top: 24vw!important;
    }
  
    .pt-mt-25vw--xxl {
        margin-top: 25vw!important;
    }
  
    .pt-mt-30vw--xxl {
        margin-top: 30vw!important;
    }
  
    .pt-mt-35vw--xxl {
        margin-top: 35vw!important;
    }
  
    .pt-mt-40vw--xxl {
        margin-top: 40vw!important;
    }
  
    .pt-mt-45vw--xxl {
        margin-top: 45vw!important;
    }
  
    .pt-mt-50vw--xxl {
        margin-top: 50vw!important;
    }
  
    .pt-mt-55vw--xxl {
        margin-top: 55vw!important;
    }
  
    .pt-mt-60vw--xxl {
        margin-top: 60vw!important;
    }
  
    .pt-mt-65vw--xxl {
        margin-top: 65vw!important;
    }
  
    .pt-mt-70vw--xxl {
        margin-top: 70vw!important;
    }
  
    .pt-mt-75vw--xxl {
        margin-top: 75vw!important;
    }
  
    .pt-mt-80vw--xxl {
        margin-top: 80vw!important;
    }
  
    .pt-mt-85vw--xxl {
        margin-top: 85vw!important;
    }
  
    .pt-mt-90vw--xxl {
        margin-top: 90vw!important;
    }
  
    .pt-mt-95vw--xxl {
        margin-top: 95vw!important;
    }
  
    .pt-mt-100vw--xxl {
        margin-top: 100vw!important;
    }
  
    .pt-mt-110vw--xxl {
        margin-top: 10vw!important;
    }
  
    .pt-mt-120vw--xxl {
        margin-top: 120vw!important;
    }
  
    .pt-mt-130vw--xxl {
        margin-top: 130vw!important;
    }
  
    .pt-mt-140vw--xxl {
        margin-top: 140vw!important;
    }
  
    .pt-mt-150vw--xxl {
        margin-top: 150vw!important;
    }
  
    .pt-mt-160vw--xxl {
        margin-top: 160vw!important;
    }
  
    .pt-mt-170vw--xxl {
        margin-top: 170vw!important;
    }
  
    .pt-mt-180vw--xxl {
        margin-top: 180vw!important;
    }
  
    .pt-mt-190vw--xxl {
        margin-top: 190vw!important;
    }
  
    .pt-mt-200vw--xxl {
        margin-top: 200vw!important;
    }
  
    .pt-mt-250vw--xxl {
        margin-top: 250vw!important;
    }
  
    .pt-mt-300vw--xxl {
        margin-top: 300vw!important;
    }
  }
  
  /* MARGIN RIGHT ---------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-mr-auto {
    margin-right: auto!important;
  }

  .pt-mr-0 {
    margin-right: 0px!important;
  }
  
  .pt-mr-1 {
    margin-right: 1px!important;
  }
  
  .pt-mr-2 {
    margin-right: 2px!important;
  }
  
  .pt-mr-3 {
    margin-right: 3px!important;
  }
  
  .pt-mr-4 {
    margin-right: 4px!important;
  }
  
  .pt-mr-5 {
    margin-right: 5px!important;
  }
  
  .pt-mr-6 {
    margin-right: 6px!important;
  }
  
  .pt-mr-7 {
    margin-right: 7px!important;
  }
  
  .pt-mr-8 {
    margin-right: 8px!important;
  }
  
  .pt-mr-9 {
    margin-right: 9px!important;
  }
  
  .pt-mr-10 {
    margin-right: 10px!important;
  }
  
  .pt-mr-11 {
    margin-right: 11px!important;
  }
  
  .pt-mr-12 {
    margin-right: 12px!important;
  }
  
  .pt-mr-13 {
    margin-right: 13px!important;
  }
  
  .pt-mr-14 {
    margin-right: 14px!important;
  }
  
  .pt-mr-15 {
    margin-right: 15px!important;
  }
  
  .pt-mr-16 {
    margin-right: 16px!important;
  }
  
  .pt-mr-17 {
    margin-right: 17px!important;
  }
  
  .pt-mr-18 {
    margin-right: 18px!important;
  }
  
  .pt-mr-19 {
    margin-right: 19px!important;
  }
  
  .pt-mr-20 {
    margin-right: 20px!important;
  }
  
  .pt-mr-21 {
    margin-right: 21px!important;
  }
  
  .pt-mr-22 {
    margin-right: 22px!important;
  }
  
  .pt-mr-23 {
    margin-right: 23px!important;
  }
  
  .pt-mr-24 {
    margin-right: 24px!important;
  }
  
  .pt-mr-25 {
    margin-right: 25px!important;
  }
  
  .pt-mr-30 {
    margin-right: 30px!important;
  }
  
  .pt-mr-35 {
    margin-right: 35px!important;
  }
  
  .pt-mr-40 {
    margin-right: 40px!important;
  }
  
  .pt-mr-45 {
    margin-right: 45px!important;
  }
  
  .pt-mr-50 {
    margin-right: 50px!important;
  }
  
  .pt-mr-55 {
    margin-right: 55px!important;
  }
  
  .pt-mr-60 {
    margin-right: 60px!important;
  }
  
  .pt-mr-65 {
    margin-right: 65px!important;
  }
  
  .pt-mr-70 {
    margin-right: 70px!important;
  }
  
  .pt-mr-75 {
    margin-right: 75px!important;
  }
  
  .pt-mr-80 {
    margin-right: 80px!important;
  }
  
  .pt-mr-85 {
    margin-right: 85px!important;
  }
  
  .pt-mr-90 {
    margin-right: 90px!important;
  }
  
  .pt-mr-95 {
    margin-right: 95px!important;
  }
  
  .pt-mr-100 {
    margin-right: 100px!important;
  }
  
  .pt-mr-110 {
    margin-right: 10px!important;
  }
  
  .pt-mr-120 {
    margin-right: 120px!important;
  }
  
  .pt-mr-130 {
    margin-right: 130px!important;
  }
  
  .pt-mr-140 {
    margin-right: 140px!important;
  }
  
  .pt-mr-150 {
    margin-right: 150px!important;
  }
  
  .pt-mr-160 {
    margin-right: 160px!important;
  }
  
  .pt-mr-170 {
    margin-right: 170px!important;
  }
  
  .pt-mr-180 {
    margin-right: 180px!important;
  }
  
  .pt-mr-190 {
    margin-right: 190px!important;
  }
  
  .pt-mr-200 {
    margin-right: 200px!important;
  }
  
  .pt-mr-250 {
    margin-right: 250px!important;
  }
  
  .pt-mr-300 {
    margin-right: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mr-auto--sm {
        margin-right: auto!important;
    }

    .pt-mr-0--sm {
        margin-right: 0px!important;
    }
  
    .pt-mr-1--sm {
        margin-right: 1px!important;
    }
  
    .pt-mr-2--sm {
        margin-right: 2px!important;
    }
  
    .pt-mr-3--sm {
        margin-right: 3px!important;
    }
  
    .pt-mr-4--sm {
        margin-right: 4px!important;
    }
  
    .pt-mr-5--sm {
        margin-right: 5px!important;
    }
  
    .pt-mr-6--sm {
        margin-right: 6px!important;
    }
  
    .pt-mr-7--sm {
        margin-right: 7px!important;
    }
  
    .pt-mr-8--sm {
        margin-right: 8px!important;
    }
  
    .pt-mr-9--sm {
        margin-right: 9px!important;
    }
  
    .pt-mr-10--sm {
        margin-right: 10px!important;
    }
  
    .pt-mr-11--sm {
        margin-right: 11px!important;
    }
  
    .pt-mr-12--sm {
        margin-right: 12px!important;
    }
  
    .pt-mr-13--sm {
        margin-right: 13px!important;
    }
  
    .pt-mr-14--sm {
        margin-right: 14px!important;
    }
  
    .pt-mr-15--sm {
        margin-right: 15px!important;
    }
  
    .pt-mr-16--sm {
        margin-right: 16px!important;
    }
  
    .pt-mr-17--sm {
        margin-right: 17px!important;
    }
  
    .pt-mr-18--sm {
        margin-right: 18px!important;
    }
  
    .pt-mr-19--sm {
        margin-right: 19px!important;
    }
  
    .pt-mr-20--sm {
        margin-right: 20px!important;
    }
  
    .pt-mr-21--sm {
        margin-right: 21px!important;
    }
  
    .pt-mr-22--sm {
        margin-right: 22px!important;
    }
  
    .pt-mr-23--sm {
        margin-right: 23px!important;
    }
  
    .pt-mr-24--sm {
        margin-right: 24px!important;
    }
  
    .pt-mr-25--sm {
        margin-right: 25px!important;
    }
  
    .pt-mr-30--sm {
        margin-right: 30px!important;
    }
  
    .pt-mr-35--sm {
        margin-right: 35px!important;
    }
  
    .pt-mr-40--sm {
        margin-right: 40px!important;
    }
  
    .pt-mr-45--sm {
        margin-right: 45px!important;
    }
  
    .pt-mr-50--sm {
        margin-right: 50px!important;
    }
  
    .pt-mr-55--sm {
        margin-right: 55px!important;
    }
  
    .pt-mr-60--sm {
        margin-right: 60px!important;
    }
  
    .pt-mr-65--sm {
        margin-right: 65px!important;
    }
  
    .pt-mr-70--sm {
        margin-right: 70px!important;
    }
  
    .pt-mr-75--sm {
        margin-right: 75px!important;
    }
  
    .pt-mr-80--sm {
        margin-right: 80px!important;
    }
  
    .pt-mr-85--sm {
        margin-right: 85px!important;
    }
  
    .pt-mr-90--sm {
        margin-right: 90px!important;
    }
  
    .pt-mr-95--sm {
        margin-right: 95px!important;
    }
  
    .pt-mr-100--sm {
        margin-right: 100px!important;
    }
  
    .pt-mr-110--sm {
        margin-right: 10px!important;
    }
  
    .pt-mr-120--sm {
        margin-right: 120px!important;
    }
  
    .pt-mr-130--sm {
        margin-right: 130px!important;
    }
  
    .pt-mr-140--sm {
        margin-right: 140px!important;
    }
  
    .pt-mr-150--sm {
        margin-right: 150px!important;
    }
  
    .pt-mr-160--sm {
        margin-right: 160px!important;
    }
  
    .pt-mr-170--sm {
        margin-right: 170px!important;
    }
  
    .pt-mr-180--sm {
        margin-right: 180px!important;
    }
  
    .pt-mr-190--sm {
        margin-right: 190px!important;
    }
  
    .pt-mr-200--sm {
        margin-right: 200px!important;
    }
  
    .pt-mr-250--sm {
        margin-right: 250px!important;
    }
  
    .pt-mr-300--sm {
        margin-right: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mr-auto--md {
        margin-right: auto!important;
    }

    .pt-mr-0--md {
        margin-right: 0px!important;
    }
  
    .pt-mr-1--md {
        margin-right: 1px!important;
    }
  
    .pt-mr-2--md {
        margin-right: 2px!important;
    }
  
    .pt-mr-3--md {
        margin-right: 3px!important;
    }
  
    .pt-mr-4--md {
        margin-right: 4px!important;
    }
  
    .pt-mr-5--md {
        margin-right: 5px!important;
    }
  
    .pt-mr-6--md {
        margin-right: 6px!important;
    }
  
    .pt-mr-7--md {
        margin-right: 7px!important;
    }
  
    .pt-mr-8--md {
        margin-right: 8px!important;
    }
  
    .pt-mr-9--md {
        margin-right: 9px!important;
    }
  
    .pt-mr-10--md {
        margin-right: 10px!important;
    }
  
    .pt-mr-11--md {
        margin-right: 11px!important;
    }
  
    .pt-mr-12--md {
        margin-right: 12px!important;
    }
  
    .pt-mr-13--md {
        margin-right: 13px!important;
    }
  
    .pt-mr-14--md {
        margin-right: 14px!important;
    }
  
    .pt-mr-15--md {
        margin-right: 15px!important;
    }
  
    .pt-mr-16--md {
        margin-right: 16px!important;
    }
  
    .pt-mr-17--md {
        margin-right: 17px!important;
    }
  
    .pt-mr-18--md {
        margin-right: 18px!important;
    }
  
    .pt-mr-19--md {
        margin-right: 19px!important;
    }
  
    .pt-mr-20--md {
        margin-right: 20px!important;
    }
  
    .pt-mr-21--md {
        margin-right: 21px!important;
    }
  
    .pt-mr-22--md {
        margin-right: 22px!important;
    }
  
    .pt-mr-23--md {
        margin-right: 23px!important;
    }
  
    .pt-mr-24--md {
        margin-right: 24px!important;
    }
  
    .pt-mr-25--md {
        margin-right: 25px!important;
    }
  
    .pt-mr-30--md {
        margin-right: 30px!important;
    }
  
    .pt-mr-35--md {
        margin-right: 35px!important;
    }
  
    .pt-mr-40--md {
        margin-right: 40px!important;
    }
  
    .pt-mr-45--md {
        margin-right: 45px!important;
    }
  
    .pt-mr-50--md {
        margin-right: 50px!important;
    }
  
    .pt-mr-55--md {
        margin-right: 55px!important;
    }
  
    .pt-mr-60--md {
        margin-right: 60px!important;
    }
  
    .pt-mr-65--md {
        margin-right: 65px!important;
    }
  
    .pt-mr-70--md {
        margin-right: 70px!important;
    }
  
    .pt-mr-75--md {
        margin-right: 75px!important;
    }
  
    .pt-mr-80--md {
        margin-right: 80px!important;
    }
  
    .pt-mr-85--md {
        margin-right: 85px!important;
    }
  
    .pt-mr-90--md {
        margin-right: 90px!important;
    }
  
    .pt-mr-95--md {
        margin-right: 95px!important;
    }
  
    .pt-mr-100--md {
        margin-right: 100px!important;
    }
  
    .pt-mr-110--md {
        margin-right: 10px!important;
    }
  
    .pt-mr-120--md {
        margin-right: 120px!important;
    }
  
    .pt-mr-130--md {
        margin-right: 130px!important;
    }
  
    .pt-mr-140--md {
        margin-right: 140px!important;
    }
  
    .pt-mr-150--md {
        margin-right: 150px!important;
    }
  
    .pt-mr-160--md {
        margin-right: 160px!important;
    }
  
    .pt-mr-170--md {
        margin-right: 170px!important;
    }
  
    .pt-mr-180--md {
        margin-right: 180px!important;
    }
  
    .pt-mr-190--md {
        margin-right: 190px!important;
    }
  
    .pt-mr-200--md {
        margin-right: 200px!important;
    }
  
    .pt-mr-250--md {
        margin-right: 250px!important;
    }
  
    .pt-mr-300--md {
        margin-right: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mr-auto--lg {
        margin-right: auto!important;
    }

    .pt-mr-0--lg {
        margin-right: 0px!important;
    }
  
    .pt-mr-1--lg {
        margin-right: 1px!important;
    }
  
    .pt-mr-2--lg {
        margin-right: 2px!important;
    }
  
    .pt-mr-3--lg {
        margin-right: 3px!important;
    }
  
    .pt-mr-4--lg {
        margin-right: 4px!important;
    }
  
    .pt-mr-5--lg {
        margin-right: 5px!important;
    }
  
    .pt-mr-6--lg {
        margin-right: 6px!important;
    }
  
    .pt-mr-7--lg {
        margin-right: 7px!important;
    }
  
    .pt-mr-8--lg {
        margin-right: 8px!important;
    }
  
    .pt-mr-9--lg {
        margin-right: 9px!important;
    }
  
    .pt-mr-10--lg {
        margin-right: 10px!important;
    }
  
    .pt-mr-11--lg {
        margin-right: 11px!important;
    }
  
    .pt-mr-12--lg {
        margin-right: 12px!important;
    }
  
    .pt-mr-13--lg {
        margin-right: 13px!important;
    }
  
    .pt-mr-14--lg {
        margin-right: 14px!important;
    }
  
    .pt-mr-15--lg {
        margin-right: 15px!important;
    }
  
    .pt-mr-16--lg {
        margin-right: 16px!important;
    }
  
    .pt-mr-17--lg {
        margin-right: 17px!important;
    }
  
    .pt-mr-18--lg {
        margin-right: 18px!important;
    }
  
    .pt-mr-19--lg {
        margin-right: 19px!important;
    }
  
    .pt-mr-20--lg {
        margin-right: 20px!important;
    }
  
    .pt-mr-21--lg {
        margin-right: 21px!important;
    }
  
    .pt-mr-22--lg {
        margin-right: 22px!important;
    }
  
    .pt-mr-23--lg {
        margin-right: 23px!important;
    }
  
    .pt-mr-24--lg {
        margin-right: 24px!important;
    }
  
    .pt-mr-25--lg {
        margin-right: 25px!important;
    }
  
    .pt-mr-30--lg {
        margin-right: 30px!important;
    }
  
    .pt-mr-35--lg {
        margin-right: 35px!important;
    }
  
    .pt-mr-40--lg {
        margin-right: 40px!important;
    }
  
    .pt-mr-45--lg {
        margin-right: 45px!important;
    }
  
    .pt-mr-50--lg {
        margin-right: 50px!important;
    }
  
    .pt-mr-55--lg {
        margin-right: 55px!important;
    }
  
    .pt-mr-60--lg {
        margin-right: 60px!important;
    }
  
    .pt-mr-65--lg {
        margin-right: 65px!important;
    }
  
    .pt-mr-70--lg {
        margin-right: 70px!important;
    }
  
    .pt-mr-75--lg {
        margin-right: 75px!important;
    }
  
    .pt-mr-80--lg {
        margin-right: 80px!important;
    }
  
    .pt-mr-85--lg {
        margin-right: 85px!important;
    }
  
    .pt-mr-90--lg {
        margin-right: 90px!important;
    }
  
    .pt-mr-95--lg {
        margin-right: 95px!important;
    }
  
    .pt-mr-100--lg {
        margin-right: 100px!important;
    }
  
    .pt-mr-110--lg {
        margin-right: 10px!important;
    }
  
    .pt-mr-120--lg {
        margin-right: 120px!important;
    }
  
    .pt-mr-130--lg {
        margin-right: 130px!important;
    }
  
    .pt-mr-140--lg {
        margin-right: 140px!important;
    }
  
    .pt-mr-150--lg {
        margin-right: 150px!important;
    }
  
    .pt-mr-160--lg {
        margin-right: 160px!important;
    }
  
    .pt-mr-170--lg {
        margin-right: 170px!important;
    }
  
    .pt-mr-180--lg {
        margin-right: 180px!important;
    }
  
    .pt-mr-190--lg {
        margin-right: 190px!important;
    }
  
    .pt-mr-200--lg {
        margin-right: 200px!important;
    }
  
    .pt-mr-250--lg {
        margin-right: 250px!important;
    }
  
    .pt-mr-300--lg {
        margin-right: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mr-auto--xl {
        margin-right: auto!important;
    }

    .pt-mr-0--xl {
        margin-right: 0px!important;
    }
  
    .pt-mr-1--xl {
        margin-right: 1px!important;
    }
  
    .pt-mr-2--xl {
        margin-right: 2px!important;
    }
  
    .pt-mr-3--xl {
        margin-right: 3px!important;
    }
  
    .pt-mr-4--xl {
        margin-right: 4px!important;
    }
  
    .pt-mr-5--xl {
        margin-right: 5px!important;
    }
  
    .pt-mr-6--xl {
        margin-right: 6px!important;
    }
  
    .pt-mr-7--xl {
        margin-right: 7px!important;
    }
  
    .pt-mr-8--xl {
        margin-right: 8px!important;
    }
  
    .pt-mr-9--xl {
        margin-right: 9px!important;
    }
  
    .pt-mr-10--xl {
        margin-right: 10px!important;
    }
  
    .pt-mr-11--xl {
        margin-right: 11px!important;
    }
  
    .pt-mr-12--xl {
        margin-right: 12px!important;
    }
  
    .pt-mr-13--xl {
        margin-right: 13px!important;
    }
  
    .pt-mr-14--xl {
        margin-right: 14px!important;
    }
  
    .pt-mr-15--xl {
        margin-right: 15px!important;
    }
  
    .pt-mr-16--xl {
        margin-right: 16px!important;
    }
  
    .pt-mr-17--xl {
        margin-right: 17px!important;
    }
  
    .pt-mr-18--xl {
        margin-right: 18px!important;
    }
  
    .pt-mr-19--xl {
        margin-right: 19px!important;
    }
  
    .pt-mr-20--xl {
        margin-right: 20px!important;
    }
  
    .pt-mr-21--xl {
        margin-right: 21px!important;
    }
  
    .pt-mr-22--xl {
        margin-right: 22px!important;
    }
  
    .pt-mr-23--xl {
        margin-right: 23px!important;
    }
  
    .pt-mr-24--xl {
        margin-right: 24px!important;
    }
  
    .pt-mr-25--xl {
        margin-right: 25px!important;
    }
  
    .pt-mr-30--xl {
        margin-right: 30px!important;
    }
  
    .pt-mr-35--xl {
        margin-right: 35px!important;
    }
  
    .pt-mr-40--xl {
        margin-right: 40px!important;
    }
  
    .pt-mr-45--xl {
        margin-right: 45px!important;
    }
  
    .pt-mr-50--xl {
        margin-right: 50px!important;
    }
  
    .pt-mr-55--xl {
        margin-right: 55px!important;
    }
  
    .pt-mr-60--xl {
        margin-right: 60px!important;
    }
  
    .pt-mr-65--xl {
        margin-right: 65px!important;
    }
  
    .pt-mr-70--xl {
        margin-right: 70px!important;
    }
  
    .pt-mr-75--xl {
        margin-right: 75px!important;
    }
  
    .pt-mr-80--xl {
        margin-right: 80px!important;
    }
  
    .pt-mr-85--xl {
        margin-right: 85px!important;
    }
  
    .pt-mr-90--xl {
        margin-right: 90px!important;
    }
  
    .pt-mr-95--xl {
        margin-right: 95px!important;
    }
  
    .pt-mr-100--xl {
        margin-right: 100px!important;
    }
  
    .pt-mr-110--xl {
        margin-right: 10px!important;
    }
  
    .pt-mr-120--xl {
        margin-right: 120px!important;
    }
  
    .pt-mr-130--xl {
        margin-right: 130px!important;
    }
  
    .pt-mr-140--xl {
        margin-right: 140px!important;
    }
  
    .pt-mr-150--xl {
        margin-right: 150px!important;
    }
  
    .pt-mr-160--xl {
        margin-right: 160px!important;
    }
  
    .pt-mr-170--xl {
        margin-right: 170px!important;
    }
  
    .pt-mr-180--xl {
        margin-right: 180px!important;
    }
  
    .pt-mr-190--xl {
        margin-right: 190px!important;
    }
  
    .pt-mr-200--xl {
        margin-right: 200px!important;
    }
  
    .pt-mr-250--xl {
        margin-right: 250px!important;
    }
  
    .pt-mr-300--xl {
        margin-right: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mr-auto--xxl {
        margin-right: auto!important;
    }

    .pt-mr-0--xxl {
        margin-right: 0px!important;
    }
  
    .pt-mr-1--xxl {
        margin-right: 1px!important;
    }
  
    .pt-mr-2--xxl {
        margin-right: 2px!important;
    }
  
    .pt-mr-3--xxl {
        margin-right: 3px!important;
    }
  
    .pt-mr-4--xxl {
        margin-right: 4px!important;
    }
  
    .pt-mr-5--xxl {
        margin-right: 5px!important;
    }
  
    .pt-mr-6--xxl {
        margin-right: 6px!important;
    }
  
    .pt-mr-7--xxl {
        margin-right: 7px!important;
    }
  
    .pt-mr-8--xxl {
        margin-right: 8px!important;
    }
  
    .pt-mr-9--xxl {
        margin-right: 9px!important;
    }
  
    .pt-mr-10--xxl {
        margin-right: 10px!important;
    }
  
    .pt-mr-11--xxl {
        margin-right: 11px!important;
    }
  
    .pt-mr-12--xxl {
        margin-right: 12px!important;
    }
  
    .pt-mr-13--xxl {
        margin-right: 13px!important;
    }
  
    .pt-mr-14--xxl {
        margin-right: 14px!important;
    }
  
    .pt-mr-15--xxl {
        margin-right: 15px!important;
    }
  
    .pt-mr-16--xxl {
        margin-right: 16px!important;
    }
  
    .pt-mr-17--xxl {
        margin-right: 17px!important;
    }
  
    .pt-mr-18--xxl {
        margin-right: 18px!important;
    }
  
    .pt-mr-19--xxl {
        margin-right: 19px!important;
    }
  
    .pt-mr-20--xxl {
        margin-right: 20px!important;
    }
  
    .pt-mr-21--xxl {
        margin-right: 21px!important;
    }
  
    .pt-mr-22--xxl {
        margin-right: 22px!important;
    }
  
    .pt-mr-23--xxl {
        margin-right: 23px!important;
    }
  
    .pt-mr-24--xxl {
        margin-right: 24px!important;
    }
  
    .pt-mr-25--xxl {
        margin-right: 25px!important;
    }
  
    .pt-mr-30--xxl {
        margin-right: 30px!important;
    }
  
    .pt-mr-35--xxl {
        margin-right: 35px!important;
    }
  
    .pt-mr-40--xxl {
        margin-right: 40px!important;
    }
  
    .pt-mr-45--xxl {
        margin-right: 45px!important;
    }
  
    .pt-mr-50--xxl {
        margin-right: 50px!important;
    }
  
    .pt-mr-55--xxl {
        margin-right: 55px!important;
    }
  
    .pt-mr-60--xxl {
        margin-right: 60px!important;
    }
  
    .pt-mr-65--xxl {
        margin-right: 65px!important;
    }
  
    .pt-mr-70--xxl {
        margin-right: 70px!important;
    }
  
    .pt-mr-75--xxl {
        margin-right: 75px!important;
    }
  
    .pt-mr-80--xxl {
        margin-right: 80px!important;
    }
  
    .pt-mr-85--xxl {
        margin-right: 85px!important;
    }
  
    .pt-mr-90--xxl {
        margin-right: 90px!important;
    }
  
    .pt-mr-95--xxl {
        margin-right: 95px!important;
    }
  
    .pt-mr-100--xxl {
        margin-right: 100px!important;
    }
  
    .pt-mr-110--xxl {
        margin-right: 10px!important;
    }
  
    .pt-mr-120--xxl {
        margin-right: 120px!important;
    }
  
    .pt-mr-130--xxl {
        margin-right: 130px!important;
    }
  
    .pt-mr-140--xxl {
        margin-right: 140px!important;
    }
  
    .pt-mr-150--xxl {
        margin-right: 150px!important;
    }
  
    .pt-mr-160--xxl {
        margin-right: 160px!important;
    }
  
    .pt-mr-170--xxl {
        margin-right: 170px!important;
    }
  
    .pt-mr-180--xxl {
        margin-right: 180px!important;
    }
  
    .pt-mr-190--xxl {
        margin-right: 190px!important;
    }
  
    .pt-mr-200--xxl {
        margin-right: 200px!important;
    }
  
    .pt-mr-250--xxl {
        margin-right: 250px!important;
    }
  
    .pt-mr-300--xxl {
        margin-right: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-mr-0x {
    margin-right: 0%!important;
  }
  
  .pt-mr-1x {
    margin-right: 1%!important;
  }
  
  .pt-mr-2x {
    margin-right: 2%!important;
  }
  
  .pt-mr-3x {
    margin-right: 3%!important;
  }
  
  .pt-mr-4x {
    margin-right: 4%!important;
  }
  
  .pt-mr-5x {
    margin-right: 5%!important;
  }
  
  .pt-mr-6x {
    margin-right: 6%!important;
  }
  
  .pt-mr-7x {
    margin-right: 7%!important;
  }
  
  .pt-mr-8x {
    margin-right: 8%!important;
  }
  
  .pt-mr-9x {
    margin-right: 9%!important;
  }
  
  .pt-mr-10x {
    margin-right: 10%!important;
  }
  
  .pt-mr-11x {
    margin-right: 11%!important;
  }
  
  .pt-mr-12x {
    margin-right: 12%!important;
  }
  
  .pt-mr-13x {
    margin-right: 13%!important;
  }
  
  .pt-mr-14x {
    margin-right: 14%!important;
  }
  
  .pt-mr-15x {
    margin-right: 15%!important;
  }
  
  .pt-mr-16x {
    margin-right: 16%!important;
  }
  
  .pt-mr-17x {
    margin-right: 17%!important;
  }
  
  .pt-mr-18x {
    margin-right: 18%!important;
  }
  
  .pt-mr-19x {
    margin-right: 19%!important;
  }
  
  .pt-mr-20x {
    margin-right: 20%!important;
  }
  
  .pt-mr-21x {
    margin-right: 21%!important;
  }
  
  .pt-mr-22x {
    margin-right: 22%!important;
  }
  
  .pt-mr-23x {
    margin-right: 23%!important;
  }
  
  .pt-mr-24x {
    margin-right: 24%!important;
  }
  
  .pt-mr-25x {
    margin-right: 25%!important;
  }
  
  .pt-mr-30x {
    margin-right: 30%!important;
  }
  
  .pt-mr-35x {
    margin-right: 35%!important;
  }
  
  .pt-mr-40x {
    margin-right: 40%!important;
  }
  
  .pt-mr-45x {
    margin-right: 45%!important;
  }
  
  .pt-mr-50x {
    margin-right: 50%!important;
  }
  
  .pt-mr-55x {
    margin-right: 55%!important;
  }
  
  .pt-mr-60x {
    margin-right: 60%!important;
  }
  
  .pt-mr-65x {
    margin-right: 65%!important;
  }
  
  .pt-mr-70x {
    margin-right: 70%!important;
  }
  
  .pt-mr-75x {
    margin-right: 75%!important;
  }
  
  .pt-mr-80x {
    margin-right: 80%!important;
  }
  
  .pt-mr-85x {
    margin-right: 85%!important;
  }
  
  .pt-mr-90x {
    margin-right: 90%!important;
  }
  
  .pt-mr-95x {
    margin-right: 95%!important;
  }
  
  .pt-mr-100x {
    margin-right: 100%!important;
  }
  
  .pt-mr-110x {
    margin-right: 10%!important;
  }
  
  .pt-mr-120x {
    margin-right: 120%!important;
  }
  
  .pt-mr-130x {
    margin-right: 130%!important;
  }
  
  .pt-mr-140x {
    margin-right: 140%!important;
  }
  
  .pt-mr-150x {
    margin-right: 150%!important;
  }
  
  .pt-mr-160x {
    margin-right: 160%!important;
  }
  
  .pt-mr-170x {
    margin-right: 170%!important;
  }
  
  .pt-mr-180x {
    margin-right: 180%!important;
  }
  
  .pt-mr-190x {
    margin-right: 190%!important;
  }
  
  .pt-mr-200x {
    margin-right: 200%!important;
  }
  
  .pt-mr-250x {
    margin-right: 250%!important;
  }
  
  .pt-mr-300x {
    margin-right: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mr-0x--sm {
        margin-right: 0%!important;
    }
  
    .pt-mr-1x--sm {
        margin-right: 1%!important;
    }
  
    .pt-mr-2x--sm {
        margin-right: 2%!important;
    }
  
    .pt-mr-3x--sm {
        margin-right: 3%!important;
    }
  
    .pt-mr-4x--sm {
        margin-right: 4%!important;
    }
  
    .pt-mr-5x--sm {
        margin-right: 5%!important;
    }
  
    .pt-mr-6x--sm {
        margin-right: 6%!important;
    }
  
    .pt-mr-7x--sm {
        margin-right: 7%!important;
    }
  
    .pt-mr-8x--sm {
        margin-right: 8%!important;
    }
  
    .pt-mr-9x--sm {
        margin-right: 9%!important;
    }
  
    .pt-mr-10x--sm {
        margin-right: 10%!important;
    }
  
    .pt-mr-11x--sm {
        margin-right: 11%!important;
    }
  
    .pt-mr-12x--sm {
        margin-right: 12%!important;
    }
  
    .pt-mr-13x--sm {
        margin-right: 13%!important;
    }
  
    .pt-mr-14x--sm {
        margin-right: 14%!important;
    }
  
    .pt-mr-15x--sm {
        margin-right: 15%!important;
    }
  
    .pt-mr-16x--sm {
        margin-right: 16%!important;
    }
  
    .pt-mr-17x--sm {
        margin-right: 17%!important;
    }
  
    .pt-mr-18x--sm {
        margin-right: 18%!important;
    }
  
    .pt-mr-19x--sm {
        margin-right: 19%!important;
    }
  
    .pt-mr-20x--sm {
        margin-right: 20%!important;
    }
  
    .pt-mr-21x--sm {
        margin-right: 21%!important;
    }
  
    .pt-mr-22x--sm {
        margin-right: 22%!important;
    }
  
    .pt-mr-23x--sm {
        margin-right: 23%!important;
    }
  
    .pt-mr-24x--sm {
        margin-right: 24%!important;
    }
  
    .pt-mr-25x--sm {
        margin-right: 25%!important;
    }
  
    .pt-mr-30x--sm {
        margin-right: 30%!important;
    }
  
    .pt-mr-35x--sm {
        margin-right: 35%!important;
    }
  
    .pt-mr-40x--sm {
        margin-right: 40%!important;
    }
  
    .pt-mr-45x--sm {
        margin-right: 45%!important;
    }
  
    .pt-mr-50x--sm {
        margin-right: 50%!important;
    }
  
    .pt-mr-55x--sm {
        margin-right: 55%!important;
    }
  
    .pt-mr-60x--sm {
        margin-right: 60%!important;
    }
  
    .pt-mr-65x--sm {
        margin-right: 65%!important;
    }
  
    .pt-mr-70x--sm {
        margin-right: 70%!important;
    }
  
    .pt-mr-75x--sm {
        margin-right: 75%!important;
    }
  
    .pt-mr-80x--sm {
        margin-right: 80%!important;
    }
  
    .pt-mr-85x--sm {
        margin-right: 85%!important;
    }
  
    .pt-mr-90x--sm {
        margin-right: 90%!important;
    }
  
    .pt-mr-95x--sm {
        margin-right: 95%!important;
    }
  
    .pt-mr-100x--sm {
        margin-right: 100%!important;
    }
  
    .pt-mr-110x--sm {
        margin-right: 10%!important;
    }
  
    .pt-mr-120x--sm {
        margin-right: 120%!important;
    }
  
    .pt-mr-130x--sm {
        margin-right: 130%!important;
    }
  
    .pt-mr-140x--sm {
        margin-right: 140%!important;
    }
  
    .pt-mr-150x--sm {
        margin-right: 150%!important;
    }
  
    .pt-mr-160x--sm {
        margin-right: 160%!important;
    }
  
    .pt-mr-170x--sm {
        margin-right: 170%!important;
    }
  
    .pt-mr-180x--sm {
        margin-right: 180%!important;
    }
  
    .pt-mr-190x--sm {
        margin-right: 190%!important;
    }
  
    .pt-mr-200x--sm {
        margin-right: 200%!important;
    }
  
    .pt-mr-250x--sm {
        margin-right: 250%!important;
    }
  
    .pt-mr-300x--sm {
        margin-right: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mr-0x--md {
        margin-right: 0%!important;
    }
  
    .pt-mr-1x--md {
        margin-right: 1%!important;
    }
  
    .pt-mr-2x--md {
        margin-right: 2%!important;
    }
  
    .pt-mr-3x--md {
        margin-right: 3%!important;
    }
  
    .pt-mr-4x--md {
        margin-right: 4%!important;
    }
  
    .pt-mr-5x--md {
        margin-right: 5%!important;
    }
  
    .pt-mr-6x--md {
        margin-right: 6%!important;
    }
  
    .pt-mr-7x--md {
        margin-right: 7%!important;
    }
  
    .pt-mr-8x--md {
        margin-right: 8%!important;
    }
  
    .pt-mr-9x--md {
        margin-right: 9%!important;
    }
  
    .pt-mr-10x--md {
        margin-right: 10%!important;
    }
  
    .pt-mr-11x--md {
        margin-right: 11%!important;
    }
  
    .pt-mr-12x--md {
        margin-right: 12%!important;
    }
  
    .pt-mr-13x--md {
        margin-right: 13%!important;
    }
  
    .pt-mr-14x--md {
        margin-right: 14%!important;
    }
  
    .pt-mr-15x--md {
        margin-right: 15%!important;
    }
  
    .pt-mr-16x--md {
        margin-right: 16%!important;
    }
  
    .pt-mr-17x--md {
        margin-right: 17%!important;
    }
  
    .pt-mr-18x--md {
        margin-right: 18%!important;
    }
  
    .pt-mr-19x--md {
        margin-right: 19%!important;
    }
  
    .pt-mr-20x--md {
        margin-right: 20%!important;
    }
  
    .pt-mr-21x--md {
        margin-right: 21%!important;
    }
  
    .pt-mr-22x--md {
        margin-right: 22%!important;
    }
  
    .pt-mr-23x--md {
        margin-right: 23%!important;
    }
  
    .pt-mr-24x--md {
        margin-right: 24%!important;
    }
  
    .pt-mr-25x--md {
        margin-right: 25%!important;
    }
  
    .pt-mr-30x--md {
        margin-right: 30%!important;
    }
  
    .pt-mr-35x--md {
        margin-right: 35%!important;
    }
  
    .pt-mr-40x--md {
        margin-right: 40%!important;
    }
  
    .pt-mr-45x--md {
        margin-right: 45%!important;
    }
  
    .pt-mr-50x--md {
        margin-right: 50%!important;
    }
  
    .pt-mr-55x--md {
        margin-right: 55%!important;
    }
  
    .pt-mr-60x--md {
        margin-right: 60%!important;
    }
  
    .pt-mr-65x--md {
        margin-right: 65%!important;
    }
  
    .pt-mr-70x--md {
        margin-right: 70%!important;
    }
  
    .pt-mr-75x--md {
        margin-right: 75%!important;
    }
  
    .pt-mr-80x--md {
        margin-right: 80%!important;
    }
  
    .pt-mr-85x--md {
        margin-right: 85%!important;
    }
  
    .pt-mr-90x--md {
        margin-right: 90%!important;
    }
  
    .pt-mr-95x--md {
        margin-right: 95%!important;
    }
  
    .pt-mr-100x--md {
        margin-right: 100%!important;
    }
  
    .pt-mr-110x--md {
        margin-right: 10%!important;
    }
  
    .pt-mr-120x--md {
        margin-right: 120%!important;
    }
  
    .pt-mr-130x--md {
        margin-right: 130%!important;
    }
  
    .pt-mr-140x--md {
        margin-right: 140%!important;
    }
  
    .pt-mr-150x--md {
        margin-right: 150%!important;
    }
  
    .pt-mr-160x--md {
        margin-right: 160%!important;
    }
  
    .pt-mr-170x--md {
        margin-right: 170%!important;
    }
  
    .pt-mr-180x--md {
        margin-right: 180%!important;
    }
  
    .pt-mr-190x--md {
        margin-right: 190%!important;
    }
  
    .pt-mr-200x--md {
        margin-right: 200%!important;
    }
  
    .pt-mr-250x--md {
        margin-right: 250%!important;
    }
  
    .pt-mr-300x--md {
        margin-right: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mr-0x--lg {
        margin-right: 0%!important;
    }
  
    .pt-mr-1x--lg {
        margin-right: 1%!important;
    }
  
    .pt-mr-2x--lg {
        margin-right: 2%!important;
    }
  
    .pt-mr-3x--lg {
        margin-right: 3%!important;
    }
  
    .pt-mr-4x--lg {
        margin-right: 4%!important;
    }
  
    .pt-mr-5x--lg {
        margin-right: 5%!important;
    }
  
    .pt-mr-6x--lg {
        margin-right: 6%!important;
    }
  
    .pt-mr-7x--lg {
        margin-right: 7%!important;
    }
  
    .pt-mr-8x--lg {
        margin-right: 8%!important;
    }
  
    .pt-mr-9x--lg {
        margin-right: 9%!important;
    }
  
    .pt-mr-10x--lg {
        margin-right: 10%!important;
    }
  
    .pt-mr-11x--lg {
        margin-right: 11%!important;
    }
  
    .pt-mr-12x--lg {
        margin-right: 12%!important;
    }
  
    .pt-mr-13x--lg {
        margin-right: 13%!important;
    }
  
    .pt-mr-14x--lg {
        margin-right: 14%!important;
    }
  
    .pt-mr-15x--lg {
        margin-right: 15%!important;
    }
  
    .pt-mr-16x--lg {
        margin-right: 16%!important;
    }
  
    .pt-mr-17x--lg {
        margin-right: 17%!important;
    }
  
    .pt-mr-18x--lg {
        margin-right: 18%!important;
    }
  
    .pt-mr-19x--lg {
        margin-right: 19%!important;
    }
  
    .pt-mr-20x--lg {
        margin-right: 20%!important;
    }
  
    .pt-mr-21x--lg {
        margin-right: 21%!important;
    }
  
    .pt-mr-22x--lg {
        margin-right: 22%!important;
    }
  
    .pt-mr-23x--lg {
        margin-right: 23%!important;
    }
  
    .pt-mr-24x--lg {
        margin-right: 24%!important;
    }
  
    .pt-mr-25x--lg {
        margin-right: 25%!important;
    }
  
    .pt-mr-30x--lg {
        margin-right: 30%!important;
    }
  
    .pt-mr-35x--lg {
        margin-right: 35%!important;
    }
  
    .pt-mr-40x--lg {
        margin-right: 40%!important;
    }
  
    .pt-mr-45x--lg {
        margin-right: 45%!important;
    }
  
    .pt-mr-50x--lg {
        margin-right: 50%!important;
    }
  
    .pt-mr-55x--lg {
        margin-right: 55%!important;
    }
  
    .pt-mr-60x--lg {
        margin-right: 60%!important;
    }
  
    .pt-mr-65x--lg {
        margin-right: 65%!important;
    }
  
    .pt-mr-70x--lg {
        margin-right: 70%!important;
    }
  
    .pt-mr-75x--lg {
        margin-right: 75%!important;
    }
  
    .pt-mr-80x--lg {
        margin-right: 80%!important;
    }
  
    .pt-mr-85x--lg {
        margin-right: 85%!important;
    }
  
    .pt-mr-90x--lg {
        margin-right: 90%!important;
    }
  
    .pt-mr-95x--lg {
        margin-right: 95%!important;
    }
  
    .pt-mr-100x--lg {
        margin-right: 100%!important;
    }
  
    .pt-mr-110x--lg {
        margin-right: 10%!important;
    }
  
    .pt-mr-120x--lg {
        margin-right: 120%!important;
    }
  
    .pt-mr-130x--lg {
        margin-right: 130%!important;
    }
  
    .pt-mr-140x--lg {
        margin-right: 140%!important;
    }
  
    .pt-mr-150x--lg {
        margin-right: 150%!important;
    }
  
    .pt-mr-160x--lg {
        margin-right: 160%!important;
    }
  
    .pt-mr-170x--lg {
        margin-right: 170%!important;
    }
  
    .pt-mr-180x--lg {
        margin-right: 180%!important;
    }
  
    .pt-mr-190x--lg {
        margin-right: 190%!important;
    }
  
    .pt-mr-200x--lg {
        margin-right: 200%!important;
    }
  
    .pt-mr-250x--lg {
        margin-right: 250%!important;
    }
  
    .pt-mr-300x--lg {
        margin-right: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mr-0x--xl {
        margin-right: 0%!important;
    }
  
    .pt-mr-1x--xl {
        margin-right: 1%!important;
    }
  
    .pt-mr-2x--xl {
        margin-right: 2%!important;
    }
  
    .pt-mr-3x--xl {
        margin-right: 3%!important;
    }
  
    .pt-mr-4x--xl {
        margin-right: 4%!important;
    }
  
    .pt-mr-5x--xl {
        margin-right: 5%!important;
    }
  
    .pt-mr-6x--xl {
        margin-right: 6%!important;
    }
  
    .pt-mr-7x--xl {
        margin-right: 7%!important;
    }
  
    .pt-mr-8x--xl {
        margin-right: 8%!important;
    }
  
    .pt-mr-9x--xl {
        margin-right: 9%!important;
    }
  
    .pt-mr-10x--xl {
        margin-right: 10%!important;
    }
  
    .pt-mr-11x--xl {
        margin-right: 11%!important;
    }
  
    .pt-mr-12x--xl {
        margin-right: 12%!important;
    }
  
    .pt-mr-13x--xl {
        margin-right: 13%!important;
    }
  
    .pt-mr-14x--xl {
        margin-right: 14%!important;
    }
  
    .pt-mr-15x--xl {
        margin-right: 15%!important;
    }
  
    .pt-mr-16x--xl {
        margin-right: 16%!important;
    }
  
    .pt-mr-17x--xl {
        margin-right: 17%!important;
    }
  
    .pt-mr-18x--xl {
        margin-right: 18%!important;
    }
  
    .pt-mr-19x--xl {
        margin-right: 19%!important;
    }
  
    .pt-mr-20x--xl {
        margin-right: 20%!important;
    }
  
    .pt-mr-21x--xl {
        margin-right: 21%!important;
    }
  
    .pt-mr-22x--xl {
        margin-right: 22%!important;
    }
  
    .pt-mr-23x--xl {
        margin-right: 23%!important;
    }
  
    .pt-mr-24x--xl {
        margin-right: 24%!important;
    }
  
    .pt-mr-25x--xl {
        margin-right: 25%!important;
    }
  
    .pt-mr-30x--xl {
        margin-right: 30%!important;
    }
  
    .pt-mr-35x--xl {
        margin-right: 35%!important;
    }
  
    .pt-mr-40x--xl {
        margin-right: 40%!important;
    }
  
    .pt-mr-45x--xl {
        margin-right: 45%!important;
    }
  
    .pt-mr-50x--xl {
        margin-right: 50%!important;
    }
  
    .pt-mr-55x--xl {
        margin-right: 55%!important;
    }
  
    .pt-mr-60x--xl {
        margin-right: 60%!important;
    }
  
    .pt-mr-65x--xl {
        margin-right: 65%!important;
    }
  
    .pt-mr-70x--xl {
        margin-right: 70%!important;
    }
  
    .pt-mr-75x--xl {
        margin-right: 75%!important;
    }
  
    .pt-mr-80x--xl {
        margin-right: 80%!important;
    }
  
    .pt-mr-85x--xl {
        margin-right: 85%!important;
    }
  
    .pt-mr-90x--xl {
        margin-right: 90%!important;
    }
  
    .pt-mr-95x--xl {
        margin-right: 95%!important;
    }
  
    .pt-mr-100x--xl {
        margin-right: 100%!important;
    }
  
    .pt-mr-110x--xl {
        margin-right: 10%!important;
    }
  
    .pt-mr-120x--xl {
        margin-right: 120%!important;
    }
  
    .pt-mr-130x--xl {
        margin-right: 130%!important;
    }
  
    .pt-mr-140x--xl {
        margin-right: 140%!important;
    }
  
    .pt-mr-150x--xl {
        margin-right: 150%!important;
    }
  
    .pt-mr-160x--xl {
        margin-right: 160%!important;
    }
  
    .pt-mr-170x--xl {
        margin-right: 170%!important;
    }
  
    .pt-mr-180x--xl {
        margin-right: 180%!important;
    }
  
    .pt-mr-190x--xl {
        margin-right: 190%!important;
    }
  
    .pt-mr-200x--xl {
        margin-right: 200%!important;
    }
  
    .pt-mr-250x--xl {
        margin-right: 250%!important;
    }
  
    .pt-mr-300x--xl {
        margin-right: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mr-0x--xxl {
        margin-right: 0%!important;
    }
  
    .pt-mr-1x--xxl {
        margin-right: 1%!important;
    }
  
    .pt-mr-2x--xxl {
        margin-right: 2%!important;
    }
  
    .pt-mr-3x--xxl {
        margin-right: 3%!important;
    }
  
    .pt-mr-4x--xxl {
        margin-right: 4%!important;
    }
  
    .pt-mr-5x--xxl {
        margin-right: 5%!important;
    }
  
    .pt-mr-6x--xxl {
        margin-right: 6%!important;
    }
  
    .pt-mr-7x--xxl {
        margin-right: 7%!important;
    }
  
    .pt-mr-8x--xxl {
        margin-right: 8%!important;
    }
  
    .pt-mr-9x--xxl {
        margin-right: 9%!important;
    }
  
    .pt-mr-10x--xxl {
        margin-right: 10%!important;
    }
  
    .pt-mr-11x--xxl {
        margin-right: 11%!important;
    }
  
    .pt-mr-12x--xxl {
        margin-right: 12%!important;
    }
  
    .pt-mr-13x--xxl {
        margin-right: 13%!important;
    }
  
    .pt-mr-14x--xxl {
        margin-right: 14%!important;
    }
  
    .pt-mr-15x--xxl {
        margin-right: 15%!important;
    }
  
    .pt-mr-16x--xxl {
        margin-right: 16%!important;
    }
  
    .pt-mr-17x--xxl {
        margin-right: 17%!important;
    }
  
    .pt-mr-18x--xxl {
        margin-right: 18%!important;
    }
  
    .pt-mr-19x--xxl {
        margin-right: 19%!important;
    }
  
    .pt-mr-20x--xxl {
        margin-right: 20%!important;
    }
  
    .pt-mr-21x--xxl {
        margin-right: 21%!important;
    }
  
    .pt-mr-22x--xxl {
        margin-right: 22%!important;
    }
  
    .pt-mr-23x--xxl {
        margin-right: 23%!important;
    }
  
    .pt-mr-24x--xxl {
        margin-right: 24%!important;
    }
  
    .pt-mr-25x--xxl {
        margin-right: 25%!important;
    }
  
    .pt-mr-30x--xxl {
        margin-right: 30%!important;
    }
  
    .pt-mr-35x--xxl {
        margin-right: 35%!important;
    }
  
    .pt-mr-40x--xxl {
        margin-right: 40%!important;
    }
  
    .pt-mr-45x--xxl {
        margin-right: 45%!important;
    }
  
    .pt-mr-50x--xxl {
        margin-right: 50%!important;
    }
  
    .pt-mr-55x--xxl {
        margin-right: 55%!important;
    }
  
    .pt-mr-60x--xxl {
        margin-right: 60%!important;
    }
  
    .pt-mr-65x--xxl {
        margin-right: 65%!important;
    }
  
    .pt-mr-70x--xxl {
        margin-right: 70%!important;
    }
  
    .pt-mr-75x--xxl {
        margin-right: 75%!important;
    }
  
    .pt-mr-80x--xxl {
        margin-right: 80%!important;
    }
  
    .pt-mr-85x--xxl {
        margin-right: 85%!important;
    }
  
    .pt-mr-90x--xxl {
        margin-right: 90%!important;
    }
  
    .pt-mr-95x--xxl {
        margin-right: 95%!important;
    }
  
    .pt-mr-100x--xxl {
        margin-right: 100%!important;
    }
  
    .pt-mr-110x--xxl {
        margin-right: 10%!important;
    }
  
    .pt-mr-120x--xxl {
        margin-right: 120%!important;
    }
  
    .pt-mr-130x--xxl {
        margin-right: 130%!important;
    }
  
    .pt-mr-140x--xxl {
        margin-right: 140%!important;
    }
  
    .pt-mr-150x--xxl {
        margin-right: 150%!important;
    }
  
    .pt-mr-160x--xxl {
        margin-right: 160%!important;
    }
  
    .pt-mr-170x--xxl {
        margin-right: 170%!important;
    }
  
    .pt-mr-180x--xxl {
        margin-right: 180%!important;
    }
  
    .pt-mr-190x--xxl {
        margin-right: 190%!important;
    }
  
    .pt-mr-200x--xxl {
        margin-right: 200%!important;
    }
  
    .pt-mr-250x--xxl {
        margin-right: 250%!important;
    }
  
    .pt-mr-300x--xxl {
        margin-right: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-mr-0vh {
    margin-right: 0vh!important;
  }
  
  .pt-mr-1vh {
    margin-right: 1vh!important;
  }
  
  .pt-mr-2vh {
    margin-right: 2vh!important;
  }
  
  .pt-mr-3vh {
    margin-right: 3vh!important;
  }
  
  .pt-mr-4vh {
    margin-right: 4vh!important;
  }
  
  .pt-mr-5vh {
    margin-right: 5vh!important;
  }
  
  .pt-mr-6vh {
    margin-right: 6vh!important;
  }
  
  .pt-mr-7vh {
    margin-right: 7vh!important;
  }
  
  .pt-mr-8vh {
    margin-right: 8vh!important;
  }
  
  .pt-mr-9vh {
    margin-right: 9vh!important;
  }
  
  .pt-mr-10vh {
    margin-right: 10vh!important;
  }
  
  .pt-mr-11vh {
    margin-right: 11vh!important;
  }
  
  .pt-mr-12vh {
    margin-right: 12vh!important;
  }
  
  .pt-mr-13vh {
    margin-right: 13vh!important;
  }
  
  .pt-mr-14vh {
    margin-right: 14vh!important;
  }
  
  .pt-mr-15vh {
    margin-right: 15vh!important;
  }
  
  .pt-mr-16vh {
    margin-right: 16vh!important;
  }
  
  .pt-mr-17vh {
    margin-right: 17vh!important;
  }
  
  .pt-mr-18vh {
    margin-right: 18vh!important;
  }
  
  .pt-mr-19vh {
    margin-right: 19vh!important;
  }
  
  .pt-mr-20vh {
    margin-right: 20vh!important;
  }
  
  .pt-mr-21vh {
    margin-right: 21vh!important;
  }
  
  .pt-mr-22vh {
    margin-right: 22vh!important;
  }
  
  .pt-mr-23vh {
    margin-right: 23vh!important;
  }
  
  .pt-mr-24vh {
    margin-right: 24vh!important;
  }
  
  .pt-mr-25vh {
    margin-right: 25vh!important;
  }
  
  .pt-mr-30vh {
    margin-right: 30vh!important;
  }
  
  .pt-mr-35vh {
    margin-right: 35vh!important;
  }
  
  .pt-mr-40vh {
    margin-right: 40vh!important;
  }
  
  .pt-mr-45vh {
    margin-right: 45vh!important;
  }
  
  .pt-mr-50vh {
    margin-right: 50vh!important;
  }
  
  .pt-mr-55vh {
    margin-right: 55vh!important;
  }
  
  .pt-mr-60vh {
    margin-right: 60vh!important;
  }
  
  .pt-mr-65vh {
    margin-right: 65vh!important;
  }
  
  .pt-mr-70vh {
    margin-right: 70vh!important;
  }
  
  .pt-mr-75vh {
    margin-right: 75vh!important;
  }
  
  .pt-mr-80vh {
    margin-right: 80vh!important;
  }
  
  .pt-mr-85vh {
    margin-right: 85vh!important;
  }
  
  .pt-mr-90vh {
    margin-right: 90vh!important;
  }
  
  .pt-mr-95vh {
    margin-right: 95vh!important;
  }
  
  .pt-mr-100vh {
    margin-right: 100vh!important;
  }
  
  .pt-mr-110vh {
    margin-right: 10vh!important;
  }
  
  .pt-mr-120vh {
    margin-right: 120vh!important;
  }
  
  .pt-mr-130vh {
    margin-right: 130vh!important;
  }
  
  .pt-mr-140vh {
    margin-right: 140vh!important;
  }
  
  .pt-mr-150vh {
    margin-right: 150vh!important;
  }
  
  .pt-mr-160vh {
    margin-right: 160vh!important;
  }
  
  .pt-mr-170vh {
    margin-right: 170vh!important;
  }
  
  .pt-mr-180vh {
    margin-right: 180vh!important;
  }
  
  .pt-mr-190vh {
    margin-right: 190vh!important;
  }
  
  .pt-mr-200vh {
    margin-right: 200vh!important;
  }
  
  .pt-mr-250vh {
    margin-right: 250vh!important;
  }
  
  .pt-mr-300vh {
    margin-right: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mr-0vh--sm {
        margin-right: 0vh!important;
    }
  
    .pt-mr-1vh--sm {
        margin-right: 1vh!important;
    }
  
    .pt-mr-2vh--sm {
        margin-right: 2vh!important;
    }
  
    .pt-mr-3vh--sm {
        margin-right: 3vh!important;
    }
  
    .pt-mr-4vh--sm {
        margin-right: 4vh!important;
    }
  
    .pt-mr-5vh--sm {
        margin-right: 5vh!important;
    }
  
    .pt-mr-6vh--sm {
        margin-right: 6vh!important;
    }
  
    .pt-mr-7vh--sm {
        margin-right: 7vh!important;
    }
  
    .pt-mr-8vh--sm {
        margin-right: 8vh!important;
    }
  
    .pt-mr-9vh--sm {
        margin-right: 9vh!important;
    }
  
    .pt-mr-10vh--sm {
        margin-right: 10vh!important;
    }
  
    .pt-mr-11vh--sm {
        margin-right: 11vh!important;
    }
  
    .pt-mr-12vh--sm {
        margin-right: 12vh!important;
    }
  
    .pt-mr-13vh--sm {
        margin-right: 13vh!important;
    }
  
    .pt-mr-14vh--sm {
        margin-right: 14vh!important;
    }
  
    .pt-mr-15vh--sm {
        margin-right: 15vh!important;
    }
  
    .pt-mr-16vh--sm {
        margin-right: 16vh!important;
    }
  
    .pt-mr-17vh--sm {
        margin-right: 17vh!important;
    }
  
    .pt-mr-18vh--sm {
        margin-right: 18vh!important;
    }
  
    .pt-mr-19vh--sm {
        margin-right: 19vh!important;
    }
  
    .pt-mr-20vh--sm {
        margin-right: 20vh!important;
    }
  
    .pt-mr-21vh--sm {
        margin-right: 21vh!important;
    }
  
    .pt-mr-22vh--sm {
        margin-right: 22vh!important;
    }
  
    .pt-mr-23vh--sm {
        margin-right: 23vh!important;
    }
  
    .pt-mr-24vh--sm {
        margin-right: 24vh!important;
    }
  
    .pt-mr-25vh--sm {
        margin-right: 25vh!important;
    }
  
    .pt-mr-30vh--sm {
        margin-right: 30vh!important;
    }
  
    .pt-mr-35vh--sm {
        margin-right: 35vh!important;
    }
  
    .pt-mr-40vh--sm {
        margin-right: 40vh!important;
    }
  
    .pt-mr-45vh--sm {
        margin-right: 45vh!important;
    }
  
    .pt-mr-50vh--sm {
        margin-right: 50vh!important;
    }
  
    .pt-mr-55vh--sm {
        margin-right: 55vh!important;
    }
  
    .pt-mr-60vh--sm {
        margin-right: 60vh!important;
    }
  
    .pt-mr-65vh--sm {
        margin-right: 65vh!important;
    }
  
    .pt-mr-70vh--sm {
        margin-right: 70vh!important;
    }
  
    .pt-mr-75vh--sm {
        margin-right: 75vh!important;
    }
  
    .pt-mr-80vh--sm {
        margin-right: 80vh!important;
    }
  
    .pt-mr-85vh--sm {
        margin-right: 85vh!important;
    }
  
    .pt-mr-90vh--sm {
        margin-right: 90vh!important;
    }
  
    .pt-mr-95vh--sm {
        margin-right: 95vh!important;
    }
  
    .pt-mr-100vh--sm {
        margin-right: 100vh!important;
    }
  
    .pt-mr-110vh--sm {
        margin-right: 10vh!important;
    }
  
    .pt-mr-120vh--sm {
        margin-right: 120vh!important;
    }
  
    .pt-mr-130vh--sm {
        margin-right: 130vh!important;
    }
  
    .pt-mr-140vh--sm {
        margin-right: 140vh!important;
    }
  
    .pt-mr-150vh--sm {
        margin-right: 150vh!important;
    }
  
    .pt-mr-160vh--sm {
        margin-right: 160vh!important;
    }
  
    .pt-mr-170vh--sm {
        margin-right: 170vh!important;
    }
  
    .pt-mr-180vh--sm {
        margin-right: 180vh!important;
    }
  
    .pt-mr-190vh--sm {
        margin-right: 190vh!important;
    }
  
    .pt-mr-200vh--sm {
        margin-right: 200vh!important;
    }
  
    .pt-mr-250vh--sm {
        margin-right: 250vh!important;
    }
  
    .pt-mr-300vh--sm {
        margin-right: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mr-0vh--md {
        margin-right: 0vh!important;
    }
  
    .pt-mr-1vh--md {
        margin-right: 1vh!important;
    }
  
    .pt-mr-2vh--md {
        margin-right: 2vh!important;
    }
  
    .pt-mr-3vh--md {
        margin-right: 3vh!important;
    }
  
    .pt-mr-4vh--md {
        margin-right: 4vh!important;
    }
  
    .pt-mr-5vh--md {
        margin-right: 5vh!important;
    }
  
    .pt-mr-6vh--md {
        margin-right: 6vh!important;
    }
  
    .pt-mr-7vh--md {
        margin-right: 7vh!important;
    }
  
    .pt-mr-8vh--md {
        margin-right: 8vh!important;
    }
  
    .pt-mr-9vh--md {
        margin-right: 9vh!important;
    }
  
    .pt-mr-10vh--md {
        margin-right: 10vh!important;
    }
  
    .pt-mr-11vh--md {
        margin-right: 11vh!important;
    }
  
    .pt-mr-12vh--md {
        margin-right: 12vh!important;
    }
  
    .pt-mr-13vh--md {
        margin-right: 13vh!important;
    }
  
    .pt-mr-14vh--md {
        margin-right: 14vh!important;
    }
  
    .pt-mr-15vh--md {
        margin-right: 15vh!important;
    }
  
    .pt-mr-16vh--md {
        margin-right: 16vh!important;
    }
  
    .pt-mr-17vh--md {
        margin-right: 17vh!important;
    }
  
    .pt-mr-18vh--md {
        margin-right: 18vh!important;
    }
  
    .pt-mr-19vh--md {
        margin-right: 19vh!important;
    }
  
    .pt-mr-20vh--md {
        margin-right: 20vh!important;
    }
  
    .pt-mr-21vh--md {
        margin-right: 21vh!important;
    }
  
    .pt-mr-22vh--md {
        margin-right: 22vh!important;
    }
  
    .pt-mr-23vh--md {
        margin-right: 23vh!important;
    }
  
    .pt-mr-24vh--md {
        margin-right: 24vh!important;
    }
  
    .pt-mr-25vh--md {
        margin-right: 25vh!important;
    }
  
    .pt-mr-30vh--md {
        margin-right: 30vh!important;
    }
  
    .pt-mr-35vh--md {
        margin-right: 35vh!important;
    }
  
    .pt-mr-40vh--md {
        margin-right: 40vh!important;
    }
  
    .pt-mr-45vh--md {
        margin-right: 45vh!important;
    }
  
    .pt-mr-50vh--md {
        margin-right: 50vh!important;
    }
  
    .pt-mr-55vh--md {
        margin-right: 55vh!important;
    }
  
    .pt-mr-60vh--md {
        margin-right: 60vh!important;
    }
  
    .pt-mr-65vh--md {
        margin-right: 65vh!important;
    }
  
    .pt-mr-70vh--md {
        margin-right: 70vh!important;
    }
  
    .pt-mr-75vh--md {
        margin-right: 75vh!important;
    }
  
    .pt-mr-80vh--md {
        margin-right: 80vh!important;
    }
  
    .pt-mr-85vh--md {
        margin-right: 85vh!important;
    }
  
    .pt-mr-90vh--md {
        margin-right: 90vh!important;
    }
  
    .pt-mr-95vh--md {
        margin-right: 95vh!important;
    }
  
    .pt-mr-100vh--md {
        margin-right: 100vh!important;
    }
  
    .pt-mr-110vh--md {
        margin-right: 10vh!important;
    }
  
    .pt-mr-120vh--md {
        margin-right: 120vh!important;
    }
  
    .pt-mr-130vh--md {
        margin-right: 130vh!important;
    }
  
    .pt-mr-140vh--md {
        margin-right: 140vh!important;
    }
  
    .pt-mr-150vh--md {
        margin-right: 150vh!important;
    }
  
    .pt-mr-160vh--md {
        margin-right: 160vh!important;
    }
  
    .pt-mr-170vh--md {
        margin-right: 170vh!important;
    }
  
    .pt-mr-180vh--md {
        margin-right: 180vh!important;
    }
  
    .pt-mr-190vh--md {
        margin-right: 190vh!important;
    }
  
    .pt-mr-200vh--md {
        margin-right: 200vh!important;
    }
  
    .pt-mr-250vh--md {
        margin-right: 250vh!important;
    }
  
    .pt-mr-300vh--md {
        margin-right: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mr-0vh--lg {
        margin-right: 0vh!important;
    }
  
    .pt-mr-1vh--lg {
        margin-right: 1vh!important;
    }
  
    .pt-mr-2vh--lg {
        margin-right: 2vh!important;
    }
  
    .pt-mr-3vh--lg {
        margin-right: 3vh!important;
    }
  
    .pt-mr-4vh--lg {
        margin-right: 4vh!important;
    }
  
    .pt-mr-5vh--lg {
        margin-right: 5vh!important;
    }
  
    .pt-mr-6vh--lg {
        margin-right: 6vh!important;
    }
  
    .pt-mr-7vh--lg {
        margin-right: 7vh!important;
    }
  
    .pt-mr-8vh--lg {
        margin-right: 8vh!important;
    }
  
    .pt-mr-9vh--lg {
        margin-right: 9vh!important;
    }
  
    .pt-mr-10vh--lg {
        margin-right: 10vh!important;
    }
  
    .pt-mr-11vh--lg {
        margin-right: 11vh!important;
    }
  
    .pt-mr-12vh--lg {
        margin-right: 12vh!important;
    }
  
    .pt-mr-13vh--lg {
        margin-right: 13vh!important;
    }
  
    .pt-mr-14vh--lg {
        margin-right: 14vh!important;
    }
  
    .pt-mr-15vh--lg {
        margin-right: 15vh!important;
    }
  
    .pt-mr-16vh--lg {
        margin-right: 16vh!important;
    }
  
    .pt-mr-17vh--lg {
        margin-right: 17vh!important;
    }
  
    .pt-mr-18vh--lg {
        margin-right: 18vh!important;
    }
  
    .pt-mr-19vh--lg {
        margin-right: 19vh!important;
    }
  
    .pt-mr-20vh--lg {
        margin-right: 20vh!important;
    }
  
    .pt-mr-21vh--lg {
        margin-right: 21vh!important;
    }
  
    .pt-mr-22vh--lg {
        margin-right: 22vh!important;
    }
  
    .pt-mr-23vh--lg {
        margin-right: 23vh!important;
    }
  
    .pt-mr-24vh--lg {
        margin-right: 24vh!important;
    }
  
    .pt-mr-25vh--lg {
        margin-right: 25vh!important;
    }
  
    .pt-mr-30vh--lg {
        margin-right: 30vh!important;
    }
  
    .pt-mr-35vh--lg {
        margin-right: 35vh!important;
    }
  
    .pt-mr-40vh--lg {
        margin-right: 40vh!important;
    }
  
    .pt-mr-45vh--lg {
        margin-right: 45vh!important;
    }
  
    .pt-mr-50vh--lg {
        margin-right: 50vh!important;
    }
  
    .pt-mr-55vh--lg {
        margin-right: 55vh!important;
    }
  
    .pt-mr-60vh--lg {
        margin-right: 60vh!important;
    }
  
    .pt-mr-65vh--lg {
        margin-right: 65vh!important;
    }
  
    .pt-mr-70vh--lg {
        margin-right: 70vh!important;
    }
  
    .pt-mr-75vh--lg {
        margin-right: 75vh!important;
    }
  
    .pt-mr-80vh--lg {
        margin-right: 80vh!important;
    }
  
    .pt-mr-85vh--lg {
        margin-right: 85vh!important;
    }
  
    .pt-mr-90vh--lg {
        margin-right: 90vh!important;
    }
  
    .pt-mr-95vh--lg {
        margin-right: 95vh!important;
    }
  
    .pt-mr-100vh--lg {
        margin-right: 100vh!important;
    }
  
    .pt-mr-110vh--lg {
        margin-right: 10vh!important;
    }
  
    .pt-mr-120vh--lg {
        margin-right: 120vh!important;
    }
  
    .pt-mr-130vh--lg {
        margin-right: 130vh!important;
    }
  
    .pt-mr-140vh--lg {
        margin-right: 140vh!important;
    }
  
    .pt-mr-150vh--lg {
        margin-right: 150vh!important;
    }
  
    .pt-mr-160vh--lg {
        margin-right: 160vh!important;
    }
  
    .pt-mr-170vh--lg {
        margin-right: 170vh!important;
    }
  
    .pt-mr-180vh--lg {
        margin-right: 180vh!important;
    }
  
    .pt-mr-190vh--lg {
        margin-right: 190vh!important;
    }
  
    .pt-mr-200vh--lg {
        margin-right: 200vh!important;
    }
  
    .pt-mr-250vh--lg {
        margin-right: 250vh!important;
    }
  
    .pt-mr-300vh--lg {
        margin-right: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mr-0vh--xl {
        margin-right: 0vh!important;
    }
  
    .pt-mr-1vh--xl {
        margin-right: 1vh!important;
    }
  
    .pt-mr-2vh--xl {
        margin-right: 2vh!important;
    }
  
    .pt-mr-3vh--xl {
        margin-right: 3vh!important;
    }
  
    .pt-mr-4vh--xl {
        margin-right: 4vh!important;
    }
  
    .pt-mr-5vh--xl {
        margin-right: 5vh!important;
    }
  
    .pt-mr-6vh--xl {
        margin-right: 6vh!important;
    }
  
    .pt-mr-7vh--xl {
        margin-right: 7vh!important;
    }
  
    .pt-mr-8vh--xl {
        margin-right: 8vh!important;
    }
  
    .pt-mr-9vh--xl {
        margin-right: 9vh!important;
    }
  
    .pt-mr-10vh--xl {
        margin-right: 10vh!important;
    }
  
    .pt-mr-11vh--xl {
        margin-right: 11vh!important;
    }
  
    .pt-mr-12vh--xl {
        margin-right: 12vh!important;
    }
  
    .pt-mr-13vh--xl {
        margin-right: 13vh!important;
    }
  
    .pt-mr-14vh--xl {
        margin-right: 14vh!important;
    }
  
    .pt-mr-15vh--xl {
        margin-right: 15vh!important;
    }
  
    .pt-mr-16vh--xl {
        margin-right: 16vh!important;
    }
  
    .pt-mr-17vh--xl {
        margin-right: 17vh!important;
    }
  
    .pt-mr-18vh--xl {
        margin-right: 18vh!important;
    }
  
    .pt-mr-19vh--xl {
        margin-right: 19vh!important;
    }
  
    .pt-mr-20vh--xl {
        margin-right: 20vh!important;
    }
  
    .pt-mr-21vh--xl {
        margin-right: 21vh!important;
    }
  
    .pt-mr-22vh--xl {
        margin-right: 22vh!important;
    }
  
    .pt-mr-23vh--xl {
        margin-right: 23vh!important;
    }
  
    .pt-mr-24vh--xl {
        margin-right: 24vh!important;
    }
  
    .pt-mr-25vh--xl {
        margin-right: 25vh!important;
    }
  
    .pt-mr-30vh--xl {
        margin-right: 30vh!important;
    }
  
    .pt-mr-35vh--xl {
        margin-right: 35vh!important;
    }
  
    .pt-mr-40vh--xl {
        margin-right: 40vh!important;
    }
  
    .pt-mr-45vh--xl {
        margin-right: 45vh!important;
    }
  
    .pt-mr-50vh--xl {
        margin-right: 50vh!important;
    }
  
    .pt-mr-55vh--xl {
        margin-right: 55vh!important;
    }
  
    .pt-mr-60vh--xl {
        margin-right: 60vh!important;
    }
  
    .pt-mr-65vh--xl {
        margin-right: 65vh!important;
    }
  
    .pt-mr-70vh--xl {
        margin-right: 70vh!important;
    }
  
    .pt-mr-75vh--xl {
        margin-right: 75vh!important;
    }
  
    .pt-mr-80vh--xl {
        margin-right: 80vh!important;
    }
  
    .pt-mr-85vh--xl {
        margin-right: 85vh!important;
    }
  
    .pt-mr-90vh--xl {
        margin-right: 90vh!important;
    }
  
    .pt-mr-95vh--xl {
        margin-right: 95vh!important;
    }
  
    .pt-mr-100vh--xl {
        margin-right: 100vh!important;
    }
  
    .pt-mr-110vh--xl {
        margin-right: 10vh!important;
    }
  
    .pt-mr-120vh--xl {
        margin-right: 120vh!important;
    }
  
    .pt-mr-130vh--xl {
        margin-right: 130vh!important;
    }
  
    .pt-mr-140vh--xl {
        margin-right: 140vh!important;
    }
  
    .pt-mr-150vh--xl {
        margin-right: 150vh!important;
    }
  
    .pt-mr-160vh--xl {
        margin-right: 160vh!important;
    }
  
    .pt-mr-170vh--xl {
        margin-right: 170vh!important;
    }
  
    .pt-mr-180vh--xl {
        margin-right: 180vh!important;
    }
  
    .pt-mr-190vh--xl {
        margin-right: 190vh!important;
    }
  
    .pt-mr-200vh--xl {
        margin-right: 200vh!important;
    }
  
    .pt-mr-250vh--xl {
        margin-right: 250vh!important;
    }
  
    .pt-mr-300vh--xl {
        margin-right: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mr-0vh--xxl {
        margin-right: 0vh!important;
    }
  
    .pt-mr-1vh--xxl {
        margin-right: 1vh!important;
    }
  
    .pt-mr-2vh--xxl {
        margin-right: 2vh!important;
    }
  
    .pt-mr-3vh--xxl {
        margin-right: 3vh!important;
    }
  
    .pt-mr-4vh--xxl {
        margin-right: 4vh!important;
    }
  
    .pt-mr-5vh--xxl {
        margin-right: 5vh!important;
    }
  
    .pt-mr-6vh--xxl {
        margin-right: 6vh!important;
    }
  
    .pt-mr-7vh--xxl {
        margin-right: 7vh!important;
    }
  
    .pt-mr-8vh--xxl {
        margin-right: 8vh!important;
    }
  
    .pt-mr-9vh--xxl {
        margin-right: 9vh!important;
    }
  
    .pt-mr-10vh--xxl {
        margin-right: 10vh!important;
    }
  
    .pt-mr-11vh--xxl {
        margin-right: 11vh!important;
    }
  
    .pt-mr-12vh--xxl {
        margin-right: 12vh!important;
    }
  
    .pt-mr-13vh--xxl {
        margin-right: 13vh!important;
    }
  
    .pt-mr-14vh--xxl {
        margin-right: 14vh!important;
    }
  
    .pt-mr-15vh--xxl {
        margin-right: 15vh!important;
    }
  
    .pt-mr-16vh--xxl {
        margin-right: 16vh!important;
    }
  
    .pt-mr-17vh--xxl {
        margin-right: 17vh!important;
    }
  
    .pt-mr-18vh--xxl {
        margin-right: 18vh!important;
    }
  
    .pt-mr-19vh--xxl {
        margin-right: 19vh!important;
    }
  
    .pt-mr-20vh--xxl {
        margin-right: 20vh!important;
    }
  
    .pt-mr-21vh--xxl {
        margin-right: 21vh!important;
    }
  
    .pt-mr-22vh--xxl {
        margin-right: 22vh!important;
    }
  
    .pt-mr-23vh--xxl {
        margin-right: 23vh!important;
    }
  
    .pt-mr-24vh--xxl {
        margin-right: 24vh!important;
    }
  
    .pt-mr-25vh--xxl {
        margin-right: 25vh!important;
    }
  
    .pt-mr-30vh--xxl {
        margin-right: 30vh!important;
    }
  
    .pt-mr-35vh--xxl {
        margin-right: 35vh!important;
    }
  
    .pt-mr-40vh--xxl {
        margin-right: 40vh!important;
    }
  
    .pt-mr-45vh--xxl {
        margin-right: 45vh!important;
    }
  
    .pt-mr-50vh--xxl {
        margin-right: 50vh!important;
    }
  
    .pt-mr-55vh--xxl {
        margin-right: 55vh!important;
    }
  
    .pt-mr-60vh--xxl {
        margin-right: 60vh!important;
    }
  
    .pt-mr-65vh--xxl {
        margin-right: 65vh!important;
    }
  
    .pt-mr-70vh--xxl {
        margin-right: 70vh!important;
    }
  
    .pt-mr-75vh--xxl {
        margin-right: 75vh!important;
    }
  
    .pt-mr-80vh--xxl {
        margin-right: 80vh!important;
    }
  
    .pt-mr-85vh--xxl {
        margin-right: 85vh!important;
    }
  
    .pt-mr-90vh--xxl {
        margin-right: 90vh!important;
    }
  
    .pt-mr-95vh--xxl {
        margin-right: 95vh!important;
    }
  
    .pt-mr-100vh--xxl {
        margin-right: 100vh!important;
    }
  
    .pt-mr-110vh--xxl {
        margin-right: 10vh!important;
    }
  
    .pt-mr-120vh--xxl {
        margin-right: 120vh!important;
    }
  
    .pt-mr-130vh--xxl {
        margin-right: 130vh!important;
    }
  
    .pt-mr-140vh--xxl {
        margin-right: 140vh!important;
    }
  
    .pt-mr-150vh--xxl {
        margin-right: 150vh!important;
    }
  
    .pt-mr-160vh--xxl {
        margin-right: 160vh!important;
    }
  
    .pt-mr-170vh--xxl {
        margin-right: 170vh!important;
    }
  
    .pt-mr-180vh--xxl {
        margin-right: 180vh!important;
    }
  
    .pt-mr-190vh--xxl {
        margin-right: 190vh!important;
    }
  
    .pt-mr-200vh--xxl {
        margin-right: 200vh!important;
    }
  
    .pt-mr-250vh--xxl {
        margin-right: 250vh!important;
    }
  
    .pt-mr-300vh--xxl {
        margin-right: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-mr-0vw {
    margin-right: 0vw!important;
  }
  
  .pt-mr-1vw {
    margin-right: 1vw!important;
  }
  
  .pt-mr-2vw {
    margin-right: 2vw!important;
  }
  
  .pt-mr-3vw {
    margin-right: 3vw!important;
  }
  
  .pt-mr-4vw {
    margin-right: 4vw!important;
  }
  
  .pt-mr-5vw {
    margin-right: 5vw!important;
  }
  
  .pt-mr-6vw {
    margin-right: 6vw!important;
  }
  
  .pt-mr-7vw {
    margin-right: 7vw!important;
  }
  
  .pt-mr-8vw {
    margin-right: 8vw!important;
  }
  
  .pt-mr-9vw {
    margin-right: 9vw!important;
  }
  
  .pt-mr-10vw {
    margin-right: 10vw!important;
  }
  
  .pt-mr-11vw {
    margin-right: 11vw!important;
  }
  
  .pt-mr-12vw {
    margin-right: 12vw!important;
  }
  
  .pt-mr-13vw {
    margin-right: 13vw!important;
  }
  
  .pt-mr-14vw {
    margin-right: 14vw!important;
  }
  
  .pt-mr-15vw {
    margin-right: 15vw!important;
  }
  
  .pt-mr-16vw {
    margin-right: 16vw!important;
  }
  
  .pt-mr-17vw {
    margin-right: 17vw!important;
  }
  
  .pt-mr-18vw {
    margin-right: 18vw!important;
  }
  
  .pt-mr-19vw {
    margin-right: 19vw!important;
  }
  
  .pt-mr-20vw {
    margin-right: 20vw!important;
  }
  
  .pt-mr-21vw {
    margin-right: 21vw!important;
  }
  
  .pt-mr-22vw {
    margin-right: 22vw!important;
  }
  
  .pt-mr-23vw {
    margin-right: 23vw!important;
  }
  
  .pt-mr-24vw {
    margin-right: 24vw!important;
  }
  
  .pt-mr-25vw {
    margin-right: 25vw!important;
  }
  
  .pt-mr-30vw {
    margin-right: 30vw!important;
  }
  
  .pt-mr-35vw {
    margin-right: 35vw!important;
  }
  
  .pt-mr-40vw {
    margin-right: 40vw!important;
  }
  
  .pt-mr-45vw {
    margin-right: 45vw!important;
  }
  
  .pt-mr-50vw {
    margin-right: 50vw!important;
  }
  
  .pt-mr-55vw {
    margin-right: 55vw!important;
  }
  
  .pt-mr-60vw {
    margin-right: 60vw!important;
  }
  
  .pt-mr-65vw {
    margin-right: 65vw!important;
  }
  
  .pt-mr-70vw {
    margin-right: 70vw!important;
  }
  
  .pt-mr-75vw {
    margin-right: 75vw!important;
  }
  
  .pt-mr-80vw {
    margin-right: 80vw!important;
  }
  
  .pt-mr-85vw {
    margin-right: 85vw!important;
  }
  
  .pt-mr-90vw {
    margin-right: 90vw!important;
  }
  
  .pt-mr-95vw {
    margin-right: 95vw!important;
  }
  
  .pt-mr-100vw {
    margin-right: 100vw!important;
  }
  
  .pt-mr-110vw {
    margin-right: 10vw!important;
  }
  
  .pt-mr-120vw {
    margin-right: 120vw!important;
  }
  
  .pt-mr-130vw {
    margin-right: 130vw!important;
  }
  
  .pt-mr-140vw {
    margin-right: 140vw!important;
  }
  
  .pt-mr-150vw {
    margin-right: 150vw!important;
  }
  
  .pt-mr-160vw {
    margin-right: 160vw!important;
  }
  
  .pt-mr-170vw {
    margin-right: 170vw!important;
  }
  
  .pt-mr-180vw {
    margin-right: 180vw!important;
  }
  
  .pt-mr-190vw {
    margin-right: 190vw!important;
  }
  
  .pt-mr-200vw {
    margin-right: 200vw!important;
  }
  
  .pt-mr-250vw {
    margin-right: 250vw!important;
  }
  
  .pt-mr-300vw {
    margin-right: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mr-0vw--sm {
        margin-right: 0vw!important;
    }
  
    .pt-mr-1vw--sm {
        margin-right: 1vw!important;
    }
  
    .pt-mr-2vw--sm {
        margin-right: 2vw!important;
    }
  
    .pt-mr-3vw--sm {
        margin-right: 3vw!important;
    }
  
    .pt-mr-4vw--sm {
        margin-right: 4vw!important;
    }
  
    .pt-mr-5vw--sm {
        margin-right: 5vw!important;
    }
  
    .pt-mr-6vw--sm {
        margin-right: 6vw!important;
    }
  
    .pt-mr-7vw--sm {
        margin-right: 7vw!important;
    }
  
    .pt-mr-8vw--sm {
        margin-right: 8vw!important;
    }
  
    .pt-mr-9vw--sm {
        margin-right: 9vw!important;
    }
  
    .pt-mr-10vw--sm {
        margin-right: 10vw!important;
    }
  
    .pt-mr-11vw--sm {
        margin-right: 11vw!important;
    }
  
    .pt-mr-12vw--sm {
        margin-right: 12vw!important;
    }
  
    .pt-mr-13vw--sm {
        margin-right: 13vw!important;
    }
  
    .pt-mr-14vw--sm {
        margin-right: 14vw!important;
    }
  
    .pt-mr-15vw--sm {
        margin-right: 15vw!important;
    }
  
    .pt-mr-16vw--sm {
        margin-right: 16vw!important;
    }
  
    .pt-mr-17vw--sm {
        margin-right: 17vw!important;
    }
  
    .pt-mr-18vw--sm {
        margin-right: 18vw!important;
    }
  
    .pt-mr-19vw--sm {
        margin-right: 19vw!important;
    }
  
    .pt-mr-20vw--sm {
        margin-right: 20vw!important;
    }
  
    .pt-mr-21vw--sm {
        margin-right: 21vw!important;
    }
  
    .pt-mr-22vw--sm {
        margin-right: 22vw!important;
    }
  
    .pt-mr-23vw--sm {
        margin-right: 23vw!important;
    }
  
    .pt-mr-24vw--sm {
        margin-right: 24vw!important;
    }
  
    .pt-mr-25vw--sm {
        margin-right: 25vw!important;
    }
  
    .pt-mr-30vw--sm {
        margin-right: 30vw!important;
    }
  
    .pt-mr-35vw--sm {
        margin-right: 35vw!important;
    }
  
    .pt-mr-40vw--sm {
        margin-right: 40vw!important;
    }
  
    .pt-mr-45vw--sm {
        margin-right: 45vw!important;
    }
  
    .pt-mr-50vw--sm {
        margin-right: 50vw!important;
    }
  
    .pt-mr-55vw--sm {
        margin-right: 55vw!important;
    }
  
    .pt-mr-60vw--sm {
        margin-right: 60vw!important;
    }
  
    .pt-mr-65vw--sm {
        margin-right: 65vw!important;
    }
  
    .pt-mr-70vw--sm {
        margin-right: 70vw!important;
    }
  
    .pt-mr-75vw--sm {
        margin-right: 75vw!important;
    }
  
    .pt-mr-80vw--sm {
        margin-right: 80vw!important;
    }
  
    .pt-mr-85vw--sm {
        margin-right: 85vw!important;
    }
  
    .pt-mr-90vw--sm {
        margin-right: 90vw!important;
    }
  
    .pt-mr-95vw--sm {
        margin-right: 95vw!important;
    }
  
    .pt-mr-100vw--sm {
        margin-right: 100vw!important;
    }
  
    .pt-mr-110vw--sm {
        margin-right: 10vw!important;
    }
  
    .pt-mr-120vw--sm {
        margin-right: 120vw!important;
    }
  
    .pt-mr-130vw--sm {
        margin-right: 130vw!important;
    }
  
    .pt-mr-140vw--sm {
        margin-right: 140vw!important;
    }
  
    .pt-mr-150vw--sm {
        margin-right: 150vw!important;
    }
  
    .pt-mr-160vw--sm {
        margin-right: 160vw!important;
    }
  
    .pt-mr-170vw--sm {
        margin-right: 170vw!important;
    }
  
    .pt-mr-180vw--sm {
        margin-right: 180vw!important;
    }
  
    .pt-mr-190vw--sm {
        margin-right: 190vw!important;
    }
  
    .pt-mr-200vw--sm {
        margin-right: 200vw!important;
    }
  
    .pt-mr-250vw--sm {
        margin-right: 250vw!important;
    }
  
    .pt-mr-300vw--sm {
        margin-right: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mr-0vw--md {
        margin-right: 0vw!important;
    }
  
    .pt-mr-1vw--md {
        margin-right: 1vw!important;
    }
  
    .pt-mr-2vw--md {
        margin-right: 2vw!important;
    }
  
    .pt-mr-3vw--md {
        margin-right: 3vw!important;
    }
  
    .pt-mr-4vw--md {
        margin-right: 4vw!important;
    }
  
    .pt-mr-5vw--md {
        margin-right: 5vw!important;
    }
  
    .pt-mr-6vw--md {
        margin-right: 6vw!important;
    }
  
    .pt-mr-7vw--md {
        margin-right: 7vw!important;
    }
  
    .pt-mr-8vw--md {
        margin-right: 8vw!important;
    }
  
    .pt-mr-9vw--md {
        margin-right: 9vw!important;
    }
  
    .pt-mr-10vw--md {
        margin-right: 10vw!important;
    }
  
    .pt-mr-11vw--md {
        margin-right: 11vw!important;
    }
  
    .pt-mr-12vw--md {
        margin-right: 12vw!important;
    }
  
    .pt-mr-13vw--md {
        margin-right: 13vw!important;
    }
  
    .pt-mr-14vw--md {
        margin-right: 14vw!important;
    }
  
    .pt-mr-15vw--md {
        margin-right: 15vw!important;
    }
  
    .pt-mr-16vw--md {
        margin-right: 16vw!important;
    }
  
    .pt-mr-17vw--md {
        margin-right: 17vw!important;
    }
  
    .pt-mr-18vw--md {
        margin-right: 18vw!important;
    }
  
    .pt-mr-19vw--md {
        margin-right: 19vw!important;
    }
  
    .pt-mr-20vw--md {
        margin-right: 20vw!important;
    }
  
    .pt-mr-21vw--md {
        margin-right: 21vw!important;
    }
  
    .pt-mr-22vw--md {
        margin-right: 22vw!important;
    }
  
    .pt-mr-23vw--md {
        margin-right: 23vw!important;
    }
  
    .pt-mr-24vw--md {
        margin-right: 24vw!important;
    }
  
    .pt-mr-25vw--md {
        margin-right: 25vw!important;
    }
  
    .pt-mr-30vw--md {
        margin-right: 30vw!important;
    }
  
    .pt-mr-35vw--md {
        margin-right: 35vw!important;
    }
  
    .pt-mr-40vw--md {
        margin-right: 40vw!important;
    }
  
    .pt-mr-45vw--md {
        margin-right: 45vw!important;
    }
  
    .pt-mr-50vw--md {
        margin-right: 50vw!important;
    }
  
    .pt-mr-55vw--md {
        margin-right: 55vw!important;
    }
  
    .pt-mr-60vw--md {
        margin-right: 60vw!important;
    }
  
    .pt-mr-65vw--md {
        margin-right: 65vw!important;
    }
  
    .pt-mr-70vw--md {
        margin-right: 70vw!important;
    }
  
    .pt-mr-75vw--md {
        margin-right: 75vw!important;
    }
  
    .pt-mr-80vw--md {
        margin-right: 80vw!important;
    }
  
    .pt-mr-85vw--md {
        margin-right: 85vw!important;
    }
  
    .pt-mr-90vw--md {
        margin-right: 90vw!important;
    }
  
    .pt-mr-95vw--md {
        margin-right: 95vw!important;
    }
  
    .pt-mr-100vw--md {
        margin-right: 100vw!important;
    }
  
    .pt-mr-110vw--md {
        margin-right: 10vw!important;
    }
  
    .pt-mr-120vw--md {
        margin-right: 120vw!important;
    }
  
    .pt-mr-130vw--md {
        margin-right: 130vw!important;
    }
  
    .pt-mr-140vw--md {
        margin-right: 140vw!important;
    }
  
    .pt-mr-150vw--md {
        margin-right: 150vw!important;
    }
  
    .pt-mr-160vw--md {
        margin-right: 160vw!important;
    }
  
    .pt-mr-170vw--md {
        margin-right: 170vw!important;
    }
  
    .pt-mr-180vw--md {
        margin-right: 180vw!important;
    }
  
    .pt-mr-190vw--md {
        margin-right: 190vw!important;
    }
  
    .pt-mr-200vw--md {
        margin-right: 200vw!important;
    }
  
    .pt-mr-250vw--md {
        margin-right: 250vw!important;
    }
  
    .pt-mr-300vw--md {
        margin-right: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mr-0vw--lg {
        margin-right: 0vw!important;
    }
  
    .pt-mr-1vw--lg {
        margin-right: 1vw!important;
    }
  
    .pt-mr-2vw--lg {
        margin-right: 2vw!important;
    }
  
    .pt-mr-3vw--lg {
        margin-right: 3vw!important;
    }
  
    .pt-mr-4vw--lg {
        margin-right: 4vw!important;
    }
  
    .pt-mr-5vw--lg {
        margin-right: 5vw!important;
    }
  
    .pt-mr-6vw--lg {
        margin-right: 6vw!important;
    }
  
    .pt-mr-7vw--lg {
        margin-right: 7vw!important;
    }
  
    .pt-mr-8vw--lg {
        margin-right: 8vw!important;
    }
  
    .pt-mr-9vw--lg {
        margin-right: 9vw!important;
    }
  
    .pt-mr-10vw--lg {
        margin-right: 10vw!important;
    }
  
    .pt-mr-11vw--lg {
        margin-right: 11vw!important;
    }
  
    .pt-mr-12vw--lg {
        margin-right: 12vw!important;
    }
  
    .pt-mr-13vw--lg {
        margin-right: 13vw!important;
    }
  
    .pt-mr-14vw--lg {
        margin-right: 14vw!important;
    }
  
    .pt-mr-15vw--lg {
        margin-right: 15vw!important;
    }
  
    .pt-mr-16vw--lg {
        margin-right: 16vw!important;
    }
  
    .pt-mr-17vw--lg {
        margin-right: 17vw!important;
    }
  
    .pt-mr-18vw--lg {
        margin-right: 18vw!important;
    }
  
    .pt-mr-19vw--lg {
        margin-right: 19vw!important;
    }
  
    .pt-mr-20vw--lg {
        margin-right: 20vw!important;
    }
  
    .pt-mr-21vw--lg {
        margin-right: 21vw!important;
    }
  
    .pt-mr-22vw--lg {
        margin-right: 22vw!important;
    }
  
    .pt-mr-23vw--lg {
        margin-right: 23vw!important;
    }
  
    .pt-mr-24vw--lg {
        margin-right: 24vw!important;
    }
  
    .pt-mr-25vw--lg {
        margin-right: 25vw!important;
    }
  
    .pt-mr-30vw--lg {
        margin-right: 30vw!important;
    }
  
    .pt-mr-35vw--lg {
        margin-right: 35vw!important;
    }
  
    .pt-mr-40vw--lg {
        margin-right: 40vw!important;
    }
  
    .pt-mr-45vw--lg {
        margin-right: 45vw!important;
    }
  
    .pt-mr-50vw--lg {
        margin-right: 50vw!important;
    }
  
    .pt-mr-55vw--lg {
        margin-right: 55vw!important;
    }
  
    .pt-mr-60vw--lg {
        margin-right: 60vw!important;
    }
  
    .pt-mr-65vw--lg {
        margin-right: 65vw!important;
    }
  
    .pt-mr-70vw--lg {
        margin-right: 70vw!important;
    }
  
    .pt-mr-75vw--lg {
        margin-right: 75vw!important;
    }
  
    .pt-mr-80vw--lg {
        margin-right: 80vw!important;
    }
  
    .pt-mr-85vw--lg {
        margin-right: 85vw!important;
    }
  
    .pt-mr-90vw--lg {
        margin-right: 90vw!important;
    }
  
    .pt-mr-95vw--lg {
        margin-right: 95vw!important;
    }
  
    .pt-mr-100vw--lg {
        margin-right: 100vw!important;
    }
  
    .pt-mr-110vw--lg {
        margin-right: 10vw!important;
    }
  
    .pt-mr-120vw--lg {
        margin-right: 120vw!important;
    }
  
    .pt-mr-130vw--lg {
        margin-right: 130vw!important;
    }
  
    .pt-mr-140vw--lg {
        margin-right: 140vw!important;
    }
  
    .pt-mr-150vw--lg {
        margin-right: 150vw!important;
    }
  
    .pt-mr-160vw--lg {
        margin-right: 160vw!important;
    }
  
    .pt-mr-170vw--lg {
        margin-right: 170vw!important;
    }
  
    .pt-mr-180vw--lg {
        margin-right: 180vw!important;
    }
  
    .pt-mr-190vw--lg {
        margin-right: 190vw!important;
    }
  
    .pt-mr-200vw--lg {
        margin-right: 200vw!important;
    }
  
    .pt-mr-250vw--lg {
        margin-right: 250vw!important;
    }
  
    .pt-mr-300vw--lg {
        margin-right: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mr-0vw--xl {
        margin-right: 0vw!important;
    }
  
    .pt-mr-1vw--xl {
        margin-right: 1vw!important;
    }
  
    .pt-mr-2vw--xl {
        margin-right: 2vw!important;
    }
  
    .pt-mr-3vw--xl {
        margin-right: 3vw!important;
    }
  
    .pt-mr-4vw--xl {
        margin-right: 4vw!important;
    }
  
    .pt-mr-5vw--xl {
        margin-right: 5vw!important;
    }
  
    .pt-mr-6vw--xl {
        margin-right: 6vw!important;
    }
  
    .pt-mr-7vw--xl {
        margin-right: 7vw!important;
    }
  
    .pt-mr-8vw--xl {
        margin-right: 8vw!important;
    }
  
    .pt-mr-9vw--xl {
        margin-right: 9vw!important;
    }
  
    .pt-mr-10vw--xl {
        margin-right: 10vw!important;
    }
  
    .pt-mr-11vw--xl {
        margin-right: 11vw!important;
    }
  
    .pt-mr-12vw--xl {
        margin-right: 12vw!important;
    }
  
    .pt-mr-13vw--xl {
        margin-right: 13vw!important;
    }
  
    .pt-mr-14vw--xl {
        margin-right: 14vw!important;
    }
  
    .pt-mr-15vw--xl {
        margin-right: 15vw!important;
    }
  
    .pt-mr-16vw--xl {
        margin-right: 16vw!important;
    }
  
    .pt-mr-17vw--xl {
        margin-right: 17vw!important;
    }
  
    .pt-mr-18vw--xl {
        margin-right: 18vw!important;
    }
  
    .pt-mr-19vw--xl {
        margin-right: 19vw!important;
    }
  
    .pt-mr-20vw--xl {
        margin-right: 20vw!important;
    }
  
    .pt-mr-21vw--xl {
        margin-right: 21vw!important;
    }
  
    .pt-mr-22vw--xl {
        margin-right: 22vw!important;
    }
  
    .pt-mr-23vw--xl {
        margin-right: 23vw!important;
    }
  
    .pt-mr-24vw--xl {
        margin-right: 24vw!important;
    }
  
    .pt-mr-25vw--xl {
        margin-right: 25vw!important;
    }
  
    .pt-mr-30vw--xl {
        margin-right: 30vw!important;
    }
  
    .pt-mr-35vw--xl {
        margin-right: 35vw!important;
    }
  
    .pt-mr-40vw--xl {
        margin-right: 40vw!important;
    }
  
    .pt-mr-45vw--xl {
        margin-right: 45vw!important;
    }
  
    .pt-mr-50vw--xl {
        margin-right: 50vw!important;
    }
  
    .pt-mr-55vw--xl {
        margin-right: 55vw!important;
    }
  
    .pt-mr-60vw--xl {
        margin-right: 60vw!important;
    }
  
    .pt-mr-65vw--xl {
        margin-right: 65vw!important;
    }
  
    .pt-mr-70vw--xl {
        margin-right: 70vw!important;
    }
  
    .pt-mr-75vw--xl {
        margin-right: 75vw!important;
    }
  
    .pt-mr-80vw--xl {
        margin-right: 80vw!important;
    }
  
    .pt-mr-85vw--xl {
        margin-right: 85vw!important;
    }
  
    .pt-mr-90vw--xl {
        margin-right: 90vw!important;
    }
  
    .pt-mr-95vw--xl {
        margin-right: 95vw!important;
    }
  
    .pt-mr-100vw--xl {
        margin-right: 100vw!important;
    }
  
    .pt-mr-110vw--xl {
        margin-right: 10vw!important;
    }
  
    .pt-mr-120vw--xl {
        margin-right: 120vw!important;
    }
  
    .pt-mr-130vw--xl {
        margin-right: 130vw!important;
    }
  
    .pt-mr-140vw--xl {
        margin-right: 140vw!important;
    }
  
    .pt-mr-150vw--xl {
        margin-right: 150vw!important;
    }
  
    .pt-mr-160vw--xl {
        margin-right: 160vw!important;
    }
  
    .pt-mr-170vw--xl {
        margin-right: 170vw!important;
    }
  
    .pt-mr-180vw--xl {
        margin-right: 180vw!important;
    }
  
    .pt-mr-190vw--xl {
        margin-right: 190vw!important;
    }
  
    .pt-mr-200vw--xl {
        margin-right: 200vw!important;
    }
  
    .pt-mr-250vw--xl {
        margin-right: 250vw!important;
    }
  
    .pt-mr-300vw--xl {
        margin-right: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mr-0vw--xxl {
        margin-right: 0vw!important;
    }
  
    .pt-mr-1vw--xxl {
        margin-right: 1vw!important;
    }
  
    .pt-mr-2vw--xxl {
        margin-right: 2vw!important;
    }
  
    .pt-mr-3vw--xxl {
        margin-right: 3vw!important;
    }
  
    .pt-mr-4vw--xxl {
        margin-right: 4vw!important;
    }
  
    .pt-mr-5vw--xxl {
        margin-right: 5vw!important;
    }
  
    .pt-mr-6vw--xxl {
        margin-right: 6vw!important;
    }
  
    .pt-mr-7vw--xxl {
        margin-right: 7vw!important;
    }
  
    .pt-mr-8vw--xxl {
        margin-right: 8vw!important;
    }
  
    .pt-mr-9vw--xxl {
        margin-right: 9vw!important;
    }
  
    .pt-mr-10vw--xxl {
        margin-right: 10vw!important;
    }
  
    .pt-mr-11vw--xxl {
        margin-right: 11vw!important;
    }
  
    .pt-mr-12vw--xxl {
        margin-right: 12vw!important;
    }
  
    .pt-mr-13vw--xxl {
        margin-right: 13vw!important;
    }
  
    .pt-mr-14vw--xxl {
        margin-right: 14vw!important;
    }
  
    .pt-mr-15vw--xxl {
        margin-right: 15vw!important;
    }
  
    .pt-mr-16vw--xxl {
        margin-right: 16vw!important;
    }
  
    .pt-mr-17vw--xxl {
        margin-right: 17vw!important;
    }
  
    .pt-mr-18vw--xxl {
        margin-right: 18vw!important;
    }
  
    .pt-mr-19vw--xxl {
        margin-right: 19vw!important;
    }
  
    .pt-mr-20vw--xxl {
        margin-right: 20vw!important;
    }
  
    .pt-mr-21vw--xxl {
        margin-right: 21vw!important;
    }
  
    .pt-mr-22vw--xxl {
        margin-right: 22vw!important;
    }
  
    .pt-mr-23vw--xxl {
        margin-right: 23vw!important;
    }
  
    .pt-mr-24vw--xxl {
        margin-right: 24vw!important;
    }
  
    .pt-mr-25vw--xxl {
        margin-right: 25vw!important;
    }
  
    .pt-mr-30vw--xxl {
        margin-right: 30vw!important;
    }
  
    .pt-mr-35vw--xxl {
        margin-right: 35vw!important;
    }
  
    .pt-mr-40vw--xxl {
        margin-right: 40vw!important;
    }
  
    .pt-mr-45vw--xxl {
        margin-right: 45vw!important;
    }
  
    .pt-mr-50vw--xxl {
        margin-right: 50vw!important;
    }
  
    .pt-mr-55vw--xxl {
        margin-right: 55vw!important;
    }
  
    .pt-mr-60vw--xxl {
        margin-right: 60vw!important;
    }
  
    .pt-mr-65vw--xxl {
        margin-right: 65vw!important;
    }
  
    .pt-mr-70vw--xxl {
        margin-right: 70vw!important;
    }
  
    .pt-mr-75vw--xxl {
        margin-right: 75vw!important;
    }
  
    .pt-mr-80vw--xxl {
        margin-right: 80vw!important;
    }
  
    .pt-mr-85vw--xxl {
        margin-right: 85vw!important;
    }
  
    .pt-mr-90vw--xxl {
        margin-right: 90vw!important;
    }
  
    .pt-mr-95vw--xxl {
        margin-right: 95vw!important;
    }
  
    .pt-mr-100vw--xxl {
        margin-right: 100vw!important;
    }
  
    .pt-mr-110vw--xxl {
        margin-right: 10vw!important;
    }
  
    .pt-mr-120vw--xxl {
        margin-right: 120vw!important;
    }
  
    .pt-mr-130vw--xxl {
        margin-right: 130vw!important;
    }
  
    .pt-mr-140vw--xxl {
        margin-right: 140vw!important;
    }
  
    .pt-mr-150vw--xxl {
        margin-right: 150vw!important;
    }
  
    .pt-mr-160vw--xxl {
        margin-right: 160vw!important;
    }
  
    .pt-mr-170vw--xxl {
        margin-right: 170vw!important;
    }
  
    .pt-mr-180vw--xxl {
        margin-right: 180vw!important;
    }
  
    .pt-mr-190vw--xxl {
        margin-right: 190vw!important;
    }
  
    .pt-mr-200vw--xxl {
        margin-right: 200vw!important;
    }
  
    .pt-mr-250vw--xxl {
        margin-right: 250vw!important;
    }
  
    .pt-mr-300vw--xxl {
        margin-right: 300vw!important;
    }
  }
  
  /* MARGIN BOTTOM --------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-mb-0 {
    margin-bottom: 0px!important;
  }
  
  .pt-mb-1 {
    margin-bottom: 1px!important;
  }
  
  .pt-mb-2 {
    margin-bottom: 2px!important;
  }
  
  .pt-mb-3 {
    margin-bottom: 3px!important;
  }
  
  .pt-mb-4 {
    margin-bottom: 4px!important;
  }
  
  .pt-mb-5 {
    margin-bottom: 5px!important;
  }
  
  .pt-mb-6 {
    margin-bottom: 6px!important;
  }
  
  .pt-mb-7 {
    margin-bottom: 7px!important;
  }
  
  .pt-mb-8 {
    margin-bottom: 8px!important;
  }
  
  .pt-mb-9 {
    margin-bottom: 9px!important;
  }
  
  .pt-mb-10 {
    margin-bottom: 10px!important;
  }
  
  .pt-mb-11 {
    margin-bottom: 11px!important;
  }
  
  .pt-mb-12 {
    margin-bottom: 12px!important;
  }
  
  .pt-mb-13 {
    margin-bottom: 13px!important;
  }
  
  .pt-mb-14 {
    margin-bottom: 14px!important;
  }
  
  .pt-mb-15 {
    margin-bottom: 15px!important;
  }
  
  .pt-mb-16 {
    margin-bottom: 16px!important;
  }
  
  .pt-mb-17 {
    margin-bottom: 17px!important;
  }
  
  .pt-mb-18 {
    margin-bottom: 18px!important;
  }
  
  .pt-mb-19 {
    margin-bottom: 19px!important;
  }
  
  .pt-mb-20 {
    margin-bottom: 20px!important;
  }
  
  .pt-mb-21 {
    margin-bottom: 21px!important;
  }
  
  .pt-mb-22 {
    margin-bottom: 22px!important;
  }
  
  .pt-mb-23 {
    margin-bottom: 23px!important;
  }
  
  .pt-mb-24 {
    margin-bottom: 24px!important;
  }
  
  .pt-mb-25 {
    margin-bottom: 25px!important;
  }
  
  .pt-mb-30 {
    margin-bottom: 30px!important;
  }
  
  .pt-mb-35 {
    margin-bottom: 35px!important;
  }
  
  .pt-mb-40 {
    margin-bottom: 40px!important;
  }
  
  .pt-mb-45 {
    margin-bottom: 45px!important;
  }
  
  .pt-mb-50 {
    margin-bottom: 50px!important;
  }
  
  .pt-mb-55 {
    margin-bottom: 55px!important;
  }
  
  .pt-mb-60 {
    margin-bottom: 60px!important;
  }
  
  .pt-mb-65 {
    margin-bottom: 65px!important;
  }
  
  .pt-mb-70 {
    margin-bottom: 70px!important;
  }
  
  .pt-mb-75 {
    margin-bottom: 75px!important;
  }
  
  .pt-mb-80 {
    margin-bottom: 80px!important;
  }
  
  .pt-mb-85 {
    margin-bottom: 85px!important;
  }
  
  .pt-mb-90 {
    margin-bottom: 90px!important;
  }
  
  .pt-mb-95 {
    margin-bottom: 95px!important;
  }
  
  .pt-mb-100 {
    margin-bottom: 100px!important;
  }
  
  .pt-mb-110 {
    margin-bottom: 10px!important;
  }
  
  .pt-mb-120 {
    margin-bottom: 120px!important;
  }
  
  .pt-mb-130 {
    margin-bottom: 130px!important;
  }
  
  .pt-mb-140 {
    margin-bottom: 140px!important;
  }
  
  .pt-mb-150 {
    margin-bottom: 150px!important;
  }
  
  .pt-mb-160 {
    margin-bottom: 160px!important;
  }
  
  .pt-mb-170 {
    margin-bottom: 170px!important;
  }
  
  .pt-mb-180 {
    margin-bottom: 180px!important;
  }
  
  .pt-mb-190 {
    margin-bottom: 190px!important;
  }
  
  .pt-mb-200 {
    margin-bottom: 200px!important;
  }
  
  .pt-mb-250 {
    margin-bottom: 250px!important;
  }
  
  .pt-mb-300 {
    margin-bottom: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mb-0--sm {
        margin-bottom: 0px!important;
    }
  
    .pt-mb-1--sm {
        margin-bottom: 1px!important;
    }
  
    .pt-mb-2--sm {
        margin-bottom: 2px!important;
    }
  
    .pt-mb-3--sm {
        margin-bottom: 3px!important;
    }
  
    .pt-mb-4--sm {
        margin-bottom: 4px!important;
    }
  
    .pt-mb-5--sm {
        margin-bottom: 5px!important;
    }
  
    .pt-mb-6--sm {
        margin-bottom: 6px!important;
    }
  
    .pt-mb-7--sm {
        margin-bottom: 7px!important;
    }
  
    .pt-mb-8--sm {
        margin-bottom: 8px!important;
    }
  
    .pt-mb-9--sm {
        margin-bottom: 9px!important;
    }
  
    .pt-mb-10--sm {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-11--sm {
        margin-bottom: 11px!important;
    }
  
    .pt-mb-12--sm {
        margin-bottom: 12px!important;
    }
  
    .pt-mb-13--sm {
        margin-bottom: 13px!important;
    }
  
    .pt-mb-14--sm {
        margin-bottom: 14px!important;
    }
  
    .pt-mb-15--sm {
        margin-bottom: 15px!important;
    }
  
    .pt-mb-16--sm {
        margin-bottom: 16px!important;
    }
  
    .pt-mb-17--sm {
        margin-bottom: 17px!important;
    }
  
    .pt-mb-18--sm {
        margin-bottom: 18px!important;
    }
  
    .pt-mb-19--sm {
        margin-bottom: 19px!important;
    }
  
    .pt-mb-20--sm {
        margin-bottom: 20px!important;
    }
  
    .pt-mb-21--sm {
        margin-bottom: 21px!important;
    }
  
    .pt-mb-22--sm {
        margin-bottom: 22px!important;
    }
  
    .pt-mb-23--sm {
        margin-bottom: 23px!important;
    }
  
    .pt-mb-24--sm {
        margin-bottom: 24px!important;
    }
  
    .pt-mb-25--sm {
        margin-bottom: 25px!important;
    }
  
    .pt-mb-30--sm {
        margin-bottom: 30px!important;
    }
  
    .pt-mb-35--sm {
        margin-bottom: 35px!important;
    }
  
    .pt-mb-40--sm {
        margin-bottom: 40px!important;
    }
  
    .pt-mb-45--sm {
        margin-bottom: 45px!important;
    }
  
    .pt-mb-50--sm {
        margin-bottom: 50px!important;
    }
  
    .pt-mb-55--sm {
        margin-bottom: 55px!important;
    }
  
    .pt-mb-60--sm {
        margin-bottom: 60px!important;
    }
  
    .pt-mb-65--sm {
        margin-bottom: 65px!important;
    }
  
    .pt-mb-70--sm {
        margin-bottom: 70px!important;
    }
  
    .pt-mb-75--sm {
        margin-bottom: 75px!important;
    }
  
    .pt-mb-80--sm {
        margin-bottom: 80px!important;
    }
  
    .pt-mb-85--sm {
        margin-bottom: 85px!important;
    }
  
    .pt-mb-90--sm {
        margin-bottom: 90px!important;
    }
  
    .pt-mb-95--sm {
        margin-bottom: 95px!important;
    }
  
    .pt-mb-100--sm {
        margin-bottom: 100px!important;
    }
  
    .pt-mb-110--sm {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-120--sm {
        margin-bottom: 120px!important;
    }
  
    .pt-mb-130--sm {
        margin-bottom: 130px!important;
    }
  
    .pt-mb-140--sm {
        margin-bottom: 140px!important;
    }
  
    .pt-mb-150--sm {
        margin-bottom: 150px!important;
    }
  
    .pt-mb-160--sm {
        margin-bottom: 160px!important;
    }
  
    .pt-mb-170--sm {
        margin-bottom: 170px!important;
    }
  
    .pt-mb-180--sm {
        margin-bottom: 180px!important;
    }
  
    .pt-mb-190--sm {
        margin-bottom: 190px!important;
    }
  
    .pt-mb-200--sm {
        margin-bottom: 200px!important;
    }
  
    .pt-mb-250--sm {
        margin-bottom: 250px!important;
    }
  
    .pt-mb-300--sm {
        margin-bottom: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mb-0--md {
        margin-bottom: 0px!important;
    }
  
    .pt-mb-1--md {
        margin-bottom: 1px!important;
    }
  
    .pt-mb-2--md {
        margin-bottom: 2px!important;
    }
  
    .pt-mb-3--md {
        margin-bottom: 3px!important;
    }
  
    .pt-mb-4--md {
        margin-bottom: 4px!important;
    }
  
    .pt-mb-5--md {
        margin-bottom: 5px!important;
    }
  
    .pt-mb-6--md {
        margin-bottom: 6px!important;
    }
  
    .pt-mb-7--md {
        margin-bottom: 7px!important;
    }
  
    .pt-mb-8--md {
        margin-bottom: 8px!important;
    }
  
    .pt-mb-9--md {
        margin-bottom: 9px!important;
    }
  
    .pt-mb-10--md {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-11--md {
        margin-bottom: 11px!important;
    }
  
    .pt-mb-12--md {
        margin-bottom: 12px!important;
    }
  
    .pt-mb-13--md {
        margin-bottom: 13px!important;
    }
  
    .pt-mb-14--md {
        margin-bottom: 14px!important;
    }
  
    .pt-mb-15--md {
        margin-bottom: 15px!important;
    }
  
    .pt-mb-16--md {
        margin-bottom: 16px!important;
    }
  
    .pt-mb-17--md {
        margin-bottom: 17px!important;
    }
  
    .pt-mb-18--md {
        margin-bottom: 18px!important;
    }
  
    .pt-mb-19--md {
        margin-bottom: 19px!important;
    }
  
    .pt-mb-20--md {
        margin-bottom: 20px!important;
    }
  
    .pt-mb-21--md {
        margin-bottom: 21px!important;
    }
  
    .pt-mb-22--md {
        margin-bottom: 22px!important;
    }
  
    .pt-mb-23--md {
        margin-bottom: 23px!important;
    }
  
    .pt-mb-24--md {
        margin-bottom: 24px!important;
    }
  
    .pt-mb-25--md {
        margin-bottom: 25px!important;
    }
  
    .pt-mb-30--md {
        margin-bottom: 30px!important;
    }
  
    .pt-mb-35--md {
        margin-bottom: 35px!important;
    }
  
    .pt-mb-40--md {
        margin-bottom: 40px!important;
    }
  
    .pt-mb-45--md {
        margin-bottom: 45px!important;
    }
  
    .pt-mb-50--md {
        margin-bottom: 50px!important;
    }
  
    .pt-mb-55--md {
        margin-bottom: 55px!important;
    }
  
    .pt-mb-60--md {
        margin-bottom: 60px!important;
    }
  
    .pt-mb-65--md {
        margin-bottom: 65px!important;
    }
  
    .pt-mb-70--md {
        margin-bottom: 70px!important;
    }
  
    .pt-mb-75--md {
        margin-bottom: 75px!important;
    }
  
    .pt-mb-80--md {
        margin-bottom: 80px!important;
    }
  
    .pt-mb-85--md {
        margin-bottom: 85px!important;
    }
  
    .pt-mb-90--md {
        margin-bottom: 90px!important;
    }
  
    .pt-mb-95--md {
        margin-bottom: 95px!important;
    }
  
    .pt-mb-100--md {
        margin-bottom: 100px!important;
    }
  
    .pt-mb-110--md {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-120--md {
        margin-bottom: 120px!important;
    }
  
    .pt-mb-130--md {
        margin-bottom: 130px!important;
    }
  
    .pt-mb-140--md {
        margin-bottom: 140px!important;
    }
  
    .pt-mb-150--md {
        margin-bottom: 150px!important;
    }
  
    .pt-mb-160--md {
        margin-bottom: 160px!important;
    }
  
    .pt-mb-170--md {
        margin-bottom: 170px!important;
    }
  
    .pt-mb-180--md {
        margin-bottom: 180px!important;
    }
  
    .pt-mb-190--md {
        margin-bottom: 190px!important;
    }
  
    .pt-mb-200--md {
        margin-bottom: 200px!important;
    }
  
    .pt-mb-250--md {
        margin-bottom: 250px!important;
    }
  
    .pt-mb-300--md {
        margin-bottom: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mb-0--lg {
        margin-bottom: 0px!important;
    }
  
    .pt-mb-1--lg {
        margin-bottom: 1px!important;
    }
  
    .pt-mb-2--lg {
        margin-bottom: 2px!important;
    }
  
    .pt-mb-3--lg {
        margin-bottom: 3px!important;
    }
  
    .pt-mb-4--lg {
        margin-bottom: 4px!important;
    }
  
    .pt-mb-5--lg {
        margin-bottom: 5px!important;
    }
  
    .pt-mb-6--lg {
        margin-bottom: 6px!important;
    }
  
    .pt-mb-7--lg {
        margin-bottom: 7px!important;
    }
  
    .pt-mb-8--lg {
        margin-bottom: 8px!important;
    }
  
    .pt-mb-9--lg {
        margin-bottom: 9px!important;
    }
  
    .pt-mb-10--lg {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-11--lg {
        margin-bottom: 11px!important;
    }
  
    .pt-mb-12--lg {
        margin-bottom: 12px!important;
    }
  
    .pt-mb-13--lg {
        margin-bottom: 13px!important;
    }
  
    .pt-mb-14--lg {
        margin-bottom: 14px!important;
    }
  
    .pt-mb-15--lg {
        margin-bottom: 15px!important;
    }
  
    .pt-mb-16--lg {
        margin-bottom: 16px!important;
    }
  
    .pt-mb-17--lg {
        margin-bottom: 17px!important;
    }
  
    .pt-mb-18--lg {
        margin-bottom: 18px!important;
    }
  
    .pt-mb-19--lg {
        margin-bottom: 19px!important;
    }
  
    .pt-mb-20--lg {
        margin-bottom: 20px!important;
    }
  
    .pt-mb-21--lg {
        margin-bottom: 21px!important;
    }
  
    .pt-mb-22--lg {
        margin-bottom: 22px!important;
    }
  
    .pt-mb-23--lg {
        margin-bottom: 23px!important;
    }
  
    .pt-mb-24--lg {
        margin-bottom: 24px!important;
    }
  
    .pt-mb-25--lg {
        margin-bottom: 25px!important;
    }
  
    .pt-mb-30--lg {
        margin-bottom: 30px!important;
    }
  
    .pt-mb-35--lg {
        margin-bottom: 35px!important;
    }
  
    .pt-mb-40--lg {
        margin-bottom: 40px!important;
    }
  
    .pt-mb-45--lg {
        margin-bottom: 45px!important;
    }
  
    .pt-mb-50--lg {
        margin-bottom: 50px!important;
    }
  
    .pt-mb-55--lg {
        margin-bottom: 55px!important;
    }
  
    .pt-mb-60--lg {
        margin-bottom: 60px!important;
    }
  
    .pt-mb-65--lg {
        margin-bottom: 65px!important;
    }
  
    .pt-mb-70--lg {
        margin-bottom: 70px!important;
    }
  
    .pt-mb-75--lg {
        margin-bottom: 75px!important;
    }
  
    .pt-mb-80--lg {
        margin-bottom: 80px!important;
    }
  
    .pt-mb-85--lg {
        margin-bottom: 85px!important;
    }
  
    .pt-mb-90--lg {
        margin-bottom: 90px!important;
    }
  
    .pt-mb-95--lg {
        margin-bottom: 95px!important;
    }
  
    .pt-mb-100--lg {
        margin-bottom: 100px!important;
    }
  
    .pt-mb-110--lg {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-120--lg {
        margin-bottom: 120px!important;
    }
  
    .pt-mb-130--lg {
        margin-bottom: 130px!important;
    }
  
    .pt-mb-140--lg {
        margin-bottom: 140px!important;
    }
  
    .pt-mb-150--lg {
        margin-bottom: 150px!important;
    }
  
    .pt-mb-160--lg {
        margin-bottom: 160px!important;
    }
  
    .pt-mb-170--lg {
        margin-bottom: 170px!important;
    }
  
    .pt-mb-180--lg {
        margin-bottom: 180px!important;
    }
  
    .pt-mb-190--lg {
        margin-bottom: 190px!important;
    }
  
    .pt-mb-200--lg {
        margin-bottom: 200px!important;
    }
  
    .pt-mb-250--lg {
        margin-bottom: 250px!important;
    }
  
    .pt-mb-300--lg {
        margin-bottom: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mb-0--xl {
        margin-bottom: 0px!important;
    }
  
    .pt-mb-1--xl {
        margin-bottom: 1px!important;
    }
  
    .pt-mb-2--xl {
        margin-bottom: 2px!important;
    }
  
    .pt-mb-3--xl {
        margin-bottom: 3px!important;
    }
  
    .pt-mb-4--xl {
        margin-bottom: 4px!important;
    }
  
    .pt-mb-5--xl {
        margin-bottom: 5px!important;
    }
  
    .pt-mb-6--xl {
        margin-bottom: 6px!important;
    }
  
    .pt-mb-7--xl {
        margin-bottom: 7px!important;
    }
  
    .pt-mb-8--xl {
        margin-bottom: 8px!important;
    }
  
    .pt-mb-9--xl {
        margin-bottom: 9px!important;
    }
  
    .pt-mb-10--xl {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-11--xl {
        margin-bottom: 11px!important;
    }
  
    .pt-mb-12--xl {
        margin-bottom: 12px!important;
    }
  
    .pt-mb-13--xl {
        margin-bottom: 13px!important;
    }
  
    .pt-mb-14--xl {
        margin-bottom: 14px!important;
    }
  
    .pt-mb-15--xl {
        margin-bottom: 15px!important;
    }
  
    .pt-mb-16--xl {
        margin-bottom: 16px!important;
    }
  
    .pt-mb-17--xl {
        margin-bottom: 17px!important;
    }
  
    .pt-mb-18--xl {
        margin-bottom: 18px!important;
    }
  
    .pt-mb-19--xl {
        margin-bottom: 19px!important;
    }
  
    .pt-mb-20--xl {
        margin-bottom: 20px!important;
    }
  
    .pt-mb-21--xl {
        margin-bottom: 21px!important;
    }
  
    .pt-mb-22--xl {
        margin-bottom: 22px!important;
    }
  
    .pt-mb-23--xl {
        margin-bottom: 23px!important;
    }
  
    .pt-mb-24--xl {
        margin-bottom: 24px!important;
    }
  
    .pt-mb-25--xl {
        margin-bottom: 25px!important;
    }
  
    .pt-mb-30--xl {
        margin-bottom: 30px!important;
    }
  
    .pt-mb-35--xl {
        margin-bottom: 35px!important;
    }
  
    .pt-mb-40--xl {
        margin-bottom: 40px!important;
    }
  
    .pt-mb-45--xl {
        margin-bottom: 45px!important;
    }
  
    .pt-mb-50--xl {
        margin-bottom: 50px!important;
    }
  
    .pt-mb-55--xl {
        margin-bottom: 55px!important;
    }
  
    .pt-mb-60--xl {
        margin-bottom: 60px!important;
    }
  
    .pt-mb-65--xl {
        margin-bottom: 65px!important;
    }
  
    .pt-mb-70--xl {
        margin-bottom: 70px!important;
    }
  
    .pt-mb-75--xl {
        margin-bottom: 75px!important;
    }
  
    .pt-mb-80--xl {
        margin-bottom: 80px!important;
    }
  
    .pt-mb-85--xl {
        margin-bottom: 85px!important;
    }
  
    .pt-mb-90--xl {
        margin-bottom: 90px!important;
    }
  
    .pt-mb-95--xl {
        margin-bottom: 95px!important;
    }
  
    .pt-mb-100--xl {
        margin-bottom: 100px!important;
    }
  
    .pt-mb-110--xl {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-120--xl {
        margin-bottom: 120px!important;
    }
  
    .pt-mb-130--xl {
        margin-bottom: 130px!important;
    }
  
    .pt-mb-140--xl {
        margin-bottom: 140px!important;
    }
  
    .pt-mb-150--xl {
        margin-bottom: 150px!important;
    }
  
    .pt-mb-160--xl {
        margin-bottom: 160px!important;
    }
  
    .pt-mb-170--xl {
        margin-bottom: 170px!important;
    }
  
    .pt-mb-180--xl {
        margin-bottom: 180px!important;
    }
  
    .pt-mb-190--xl {
        margin-bottom: 190px!important;
    }
  
    .pt-mb-200--xl {
        margin-bottom: 200px!important;
    }
  
    .pt-mb-250--xl {
        margin-bottom: 250px!important;
    }
  
    .pt-mb-300--xl {
        margin-bottom: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mb-0--xxl {
        margin-bottom: 0px!important;
    }
  
    .pt-mb-1--xxl {
        margin-bottom: 1px!important;
    }
  
    .pt-mb-2--xxl {
        margin-bottom: 2px!important;
    }
  
    .pt-mb-3--xxl {
        margin-bottom: 3px!important;
    }
  
    .pt-mb-4--xxl {
        margin-bottom: 4px!important;
    }
  
    .pt-mb-5--xxl {
        margin-bottom: 5px!important;
    }
  
    .pt-mb-6--xxl {
        margin-bottom: 6px!important;
    }
  
    .pt-mb-7--xxl {
        margin-bottom: 7px!important;
    }
  
    .pt-mb-8--xxl {
        margin-bottom: 8px!important;
    }
  
    .pt-mb-9--xxl {
        margin-bottom: 9px!important;
    }
  
    .pt-mb-10--xxl {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-11--xxl {
        margin-bottom: 11px!important;
    }
  
    .pt-mb-12--xxl {
        margin-bottom: 12px!important;
    }
  
    .pt-mb-13--xxl {
        margin-bottom: 13px!important;
    }
  
    .pt-mb-14--xxl {
        margin-bottom: 14px!important;
    }
  
    .pt-mb-15--xxl {
        margin-bottom: 15px!important;
    }
  
    .pt-mb-16--xxl {
        margin-bottom: 16px!important;
    }
  
    .pt-mb-17--xxl {
        margin-bottom: 17px!important;
    }
  
    .pt-mb-18--xxl {
        margin-bottom: 18px!important;
    }
  
    .pt-mb-19--xxl {
        margin-bottom: 19px!important;
    }
  
    .pt-mb-20--xxl {
        margin-bottom: 20px!important;
    }
  
    .pt-mb-21--xxl {
        margin-bottom: 21px!important;
    }
  
    .pt-mb-22--xxl {
        margin-bottom: 22px!important;
    }
  
    .pt-mb-23--xxl {
        margin-bottom: 23px!important;
    }
  
    .pt-mb-24--xxl {
        margin-bottom: 24px!important;
    }
  
    .pt-mb-25--xxl {
        margin-bottom: 25px!important;
    }
  
    .pt-mb-30--xxl {
        margin-bottom: 30px!important;
    }
  
    .pt-mb-35--xxl {
        margin-bottom: 35px!important;
    }
  
    .pt-mb-40--xxl {
        margin-bottom: 40px!important;
    }
  
    .pt-mb-45--xxl {
        margin-bottom: 45px!important;
    }
  
    .pt-mb-50--xxl {
        margin-bottom: 50px!important;
    }
  
    .pt-mb-55--xxl {
        margin-bottom: 55px!important;
    }
  
    .pt-mb-60--xxl {
        margin-bottom: 60px!important;
    }
  
    .pt-mb-65--xxl {
        margin-bottom: 65px!important;
    }
  
    .pt-mb-70--xxl {
        margin-bottom: 70px!important;
    }
  
    .pt-mb-75--xxl {
        margin-bottom: 75px!important;
    }
  
    .pt-mb-80--xxl {
        margin-bottom: 80px!important;
    }
  
    .pt-mb-85--xxl {
        margin-bottom: 85px!important;
    }
  
    .pt-mb-90--xxl {
        margin-bottom: 90px!important;
    }
  
    .pt-mb-95--xxl {
        margin-bottom: 95px!important;
    }
  
    .pt-mb-100--xxl {
        margin-bottom: 100px!important;
    }
  
    .pt-mb-110--xxl {
        margin-bottom: 10px!important;
    }
  
    .pt-mb-120--xxl {
        margin-bottom: 120px!important;
    }
  
    .pt-mb-130--xxl {
        margin-bottom: 130px!important;
    }
  
    .pt-mb-140--xxl {
        margin-bottom: 140px!important;
    }
  
    .pt-mb-150--xxl {
        margin-bottom: 150px!important;
    }
  
    .pt-mb-160--xxl {
        margin-bottom: 160px!important;
    }
  
    .pt-mb-170--xxl {
        margin-bottom: 170px!important;
    }
  
    .pt-mb-180--xxl {
        margin-bottom: 180px!important;
    }
  
    .pt-mb-190--xxl {
        margin-bottom: 190px!important;
    }
  
    .pt-mb-200--xxl {
        margin-bottom: 200px!important;
    }
  
    .pt-mb-250--xxl {
        margin-bottom: 250px!important;
    }
  
    .pt-mb-300--xxl {
        margin-bottom: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-mb-0x {
    margin-bottom: 0%!important;
  }
  
  .pt-mb-1x {
    margin-bottom: 1%!important;
  }
  
  .pt-mb-2x {
    margin-bottom: 2%!important;
  }
  
  .pt-mb-3x {
    margin-bottom: 3%!important;
  }
  
  .pt-mb-4x {
    margin-bottom: 4%!important;
  }
  
  .pt-mb-5x {
    margin-bottom: 5%!important;
  }
  
  .pt-mb-6x {
    margin-bottom: 6%!important;
  }
  
  .pt-mb-7x {
    margin-bottom: 7%!important;
  }
  
  .pt-mb-8x {
    margin-bottom: 8%!important;
  }
  
  .pt-mb-9x {
    margin-bottom: 9%!important;
  }
  
  .pt-mb-10x {
    margin-bottom: 10%!important;
  }
  
  .pt-mb-11x {
    margin-bottom: 11%!important;
  }
  
  .pt-mb-12x {
    margin-bottom: 12%!important;
  }
  
  .pt-mb-13x {
    margin-bottom: 13%!important;
  }
  
  .pt-mb-14x {
    margin-bottom: 14%!important;
  }
  
  .pt-mb-15x {
    margin-bottom: 15%!important;
  }
  
  .pt-mb-16x {
    margin-bottom: 16%!important;
  }
  
  .pt-mb-17x {
    margin-bottom: 17%!important;
  }
  
  .pt-mb-18x {
    margin-bottom: 18%!important;
  }
  
  .pt-mb-19x {
    margin-bottom: 19%!important;
  }
  
  .pt-mb-20x {
    margin-bottom: 20%!important;
  }
  
  .pt-mb-21x {
    margin-bottom: 21%!important;
  }
  
  .pt-mb-22x {
    margin-bottom: 22%!important;
  }
  
  .pt-mb-23x {
    margin-bottom: 23%!important;
  }
  
  .pt-mb-24x {
    margin-bottom: 24%!important;
  }
  
  .pt-mb-25x {
    margin-bottom: 25%!important;
  }
  
  .pt-mb-30x {
    margin-bottom: 30%!important;
  }
  
  .pt-mb-35x {
    margin-bottom: 35%!important;
  }
  
  .pt-mb-40x {
    margin-bottom: 40%!important;
  }
  
  .pt-mb-45x {
    margin-bottom: 45%!important;
  }
  
  .pt-mb-50x {
    margin-bottom: 50%!important;
  }
  
  .pt-mb-55x {
    margin-bottom: 55%!important;
  }
  
  .pt-mb-60x {
    margin-bottom: 60%!important;
  }
  
  .pt-mb-65x {
    margin-bottom: 65%!important;
  }
  
  .pt-mb-70x {
    margin-bottom: 70%!important;
  }
  
  .pt-mb-75x {
    margin-bottom: 75%!important;
  }
  
  .pt-mb-80x {
    margin-bottom: 80%!important;
  }
  
  .pt-mb-85x {
    margin-bottom: 85%!important;
  }
  
  .pt-mb-90x {
    margin-bottom: 90%!important;
  }
  
  .pt-mb-95x {
    margin-bottom: 95%!important;
  }
  
  .pt-mb-100x {
    margin-bottom: 100%!important;
  }
  
  .pt-mb-110x {
    margin-bottom: 10%!important;
  }
  
  .pt-mb-120x {
    margin-bottom: 120%!important;
  }
  
  .pt-mb-130x {
    margin-bottom: 130%!important;
  }
  
  .pt-mb-140x {
    margin-bottom: 140%!important;
  }
  
  .pt-mb-150x {
    margin-bottom: 150%!important;
  }
  
  .pt-mb-160x {
    margin-bottom: 160%!important;
  }
  
  .pt-mb-170x {
    margin-bottom: 170%!important;
  }
  
  .pt-mb-180x {
    margin-bottom: 180%!important;
  }
  
  .pt-mb-190x {
    margin-bottom: 190%!important;
  }
  
  .pt-mb-200x {
    margin-bottom: 200%!important;
  }
  
  .pt-mb-250x {
    margin-bottom: 250%!important;
  }
  
  .pt-mb-300x {
    margin-bottom: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mb-0x--sm {
        margin-bottom: 0%!important;
    }
  
    .pt-mb-1x--sm {
        margin-bottom: 1%!important;
    }
  
    .pt-mb-2x--sm {
        margin-bottom: 2%!important;
    }
  
    .pt-mb-3x--sm {
        margin-bottom: 3%!important;
    }
  
    .pt-mb-4x--sm {
        margin-bottom: 4%!important;
    }
  
    .pt-mb-5x--sm {
        margin-bottom: 5%!important;
    }
  
    .pt-mb-6x--sm {
        margin-bottom: 6%!important;
    }
  
    .pt-mb-7x--sm {
        margin-bottom: 7%!important;
    }
  
    .pt-mb-8x--sm {
        margin-bottom: 8%!important;
    }
  
    .pt-mb-9x--sm {
        margin-bottom: 9%!important;
    }
  
    .pt-mb-10x--sm {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-11x--sm {
        margin-bottom: 11%!important;
    }
  
    .pt-mb-12x--sm {
        margin-bottom: 12%!important;
    }
  
    .pt-mb-13x--sm {
        margin-bottom: 13%!important;
    }
  
    .pt-mb-14x--sm {
        margin-bottom: 14%!important;
    }
  
    .pt-mb-15x--sm {
        margin-bottom: 15%!important;
    }
  
    .pt-mb-16x--sm {
        margin-bottom: 16%!important;
    }
  
    .pt-mb-17x--sm {
        margin-bottom: 17%!important;
    }
  
    .pt-mb-18x--sm {
        margin-bottom: 18%!important;
    }
  
    .pt-mb-19x--sm {
        margin-bottom: 19%!important;
    }
  
    .pt-mb-20x--sm {
        margin-bottom: 20%!important;
    }
  
    .pt-mb-21x--sm {
        margin-bottom: 21%!important;
    }
  
    .pt-mb-22x--sm {
        margin-bottom: 22%!important;
    }
  
    .pt-mb-23x--sm {
        margin-bottom: 23%!important;
    }
  
    .pt-mb-24x--sm {
        margin-bottom: 24%!important;
    }
  
    .pt-mb-25x--sm {
        margin-bottom: 25%!important;
    }
  
    .pt-mb-30x--sm {
        margin-bottom: 30%!important;
    }
  
    .pt-mb-35x--sm {
        margin-bottom: 35%!important;
    }
  
    .pt-mb-40x--sm {
        margin-bottom: 40%!important;
    }
  
    .pt-mb-45x--sm {
        margin-bottom: 45%!important;
    }
  
    .pt-mb-50x--sm {
        margin-bottom: 50%!important;
    }
  
    .pt-mb-55x--sm {
        margin-bottom: 55%!important;
    }
  
    .pt-mb-60x--sm {
        margin-bottom: 60%!important;
    }
  
    .pt-mb-65x--sm {
        margin-bottom: 65%!important;
    }
  
    .pt-mb-70x--sm {
        margin-bottom: 70%!important;
    }
  
    .pt-mb-75x--sm {
        margin-bottom: 75%!important;
    }
  
    .pt-mb-80x--sm {
        margin-bottom: 80%!important;
    }
  
    .pt-mb-85x--sm {
        margin-bottom: 85%!important;
    }
  
    .pt-mb-90x--sm {
        margin-bottom: 90%!important;
    }
  
    .pt-mb-95x--sm {
        margin-bottom: 95%!important;
    }
  
    .pt-mb-100x--sm {
        margin-bottom: 100%!important;
    }
  
    .pt-mb-110x--sm {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-120x--sm {
        margin-bottom: 120%!important;
    }
  
    .pt-mb-130x--sm {
        margin-bottom: 130%!important;
    }
  
    .pt-mb-140x--sm {
        margin-bottom: 140%!important;
    }
  
    .pt-mb-150x--sm {
        margin-bottom: 150%!important;
    }
  
    .pt-mb-160x--sm {
        margin-bottom: 160%!important;
    }
  
    .pt-mb-170x--sm {
        margin-bottom: 170%!important;
    }
  
    .pt-mb-180x--sm {
        margin-bottom: 180%!important;
    }
  
    .pt-mb-190x--sm {
        margin-bottom: 190%!important;
    }
  
    .pt-mb-200x--sm {
        margin-bottom: 200%!important;
    }
  
    .pt-mb-250x--sm {
        margin-bottom: 250%!important;
    }
  
    .pt-mb-300x--sm {
        margin-bottom: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mb-0x--md {
        margin-bottom: 0%!important;
    }
  
    .pt-mb-1x--md {
        margin-bottom: 1%!important;
    }
  
    .pt-mb-2x--md {
        margin-bottom: 2%!important;
    }
  
    .pt-mb-3x--md {
        margin-bottom: 3%!important;
    }
  
    .pt-mb-4x--md {
        margin-bottom: 4%!important;
    }
  
    .pt-mb-5x--md {
        margin-bottom: 5%!important;
    }
  
    .pt-mb-6x--md {
        margin-bottom: 6%!important;
    }
  
    .pt-mb-7x--md {
        margin-bottom: 7%!important;
    }
  
    .pt-mb-8x--md {
        margin-bottom: 8%!important;
    }
  
    .pt-mb-9x--md {
        margin-bottom: 9%!important;
    }
  
    .pt-mb-10x--md {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-11x--md {
        margin-bottom: 11%!important;
    }
  
    .pt-mb-12x--md {
        margin-bottom: 12%!important;
    }
  
    .pt-mb-13x--md {
        margin-bottom: 13%!important;
    }
  
    .pt-mb-14x--md {
        margin-bottom: 14%!important;
    }
  
    .pt-mb-15x--md {
        margin-bottom: 15%!important;
    }
  
    .pt-mb-16x--md {
        margin-bottom: 16%!important;
    }
  
    .pt-mb-17x--md {
        margin-bottom: 17%!important;
    }
  
    .pt-mb-18x--md {
        margin-bottom: 18%!important;
    }
  
    .pt-mb-19x--md {
        margin-bottom: 19%!important;
    }
  
    .pt-mb-20x--md {
        margin-bottom: 20%!important;
    }
  
    .pt-mb-21x--md {
        margin-bottom: 21%!important;
    }
  
    .pt-mb-22x--md {
        margin-bottom: 22%!important;
    }
  
    .pt-mb-23x--md {
        margin-bottom: 23%!important;
    }
  
    .pt-mb-24x--md {
        margin-bottom: 24%!important;
    }
  
    .pt-mb-25x--md {
        margin-bottom: 25%!important;
    }
  
    .pt-mb-30x--md {
        margin-bottom: 30%!important;
    }
  
    .pt-mb-35x--md {
        margin-bottom: 35%!important;
    }
  
    .pt-mb-40x--md {
        margin-bottom: 40%!important;
    }
  
    .pt-mb-45x--md {
        margin-bottom: 45%!important;
    }
  
    .pt-mb-50x--md {
        margin-bottom: 50%!important;
    }
  
    .pt-mb-55x--md {
        margin-bottom: 55%!important;
    }
  
    .pt-mb-60x--md {
        margin-bottom: 60%!important;
    }
  
    .pt-mb-65x--md {
        margin-bottom: 65%!important;
    }
  
    .pt-mb-70x--md {
        margin-bottom: 70%!important;
    }
  
    .pt-mb-75x--md {
        margin-bottom: 75%!important;
    }
  
    .pt-mb-80x--md {
        margin-bottom: 80%!important;
    }
  
    .pt-mb-85x--md {
        margin-bottom: 85%!important;
    }
  
    .pt-mb-90x--md {
        margin-bottom: 90%!important;
    }
  
    .pt-mb-95x--md {
        margin-bottom: 95%!important;
    }
  
    .pt-mb-100x--md {
        margin-bottom: 100%!important;
    }
  
    .pt-mb-110x--md {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-120x--md {
        margin-bottom: 120%!important;
    }
  
    .pt-mb-130x--md {
        margin-bottom: 130%!important;
    }
  
    .pt-mb-140x--md {
        margin-bottom: 140%!important;
    }
  
    .pt-mb-150x--md {
        margin-bottom: 150%!important;
    }
  
    .pt-mb-160x--md {
        margin-bottom: 160%!important;
    }
  
    .pt-mb-170x--md {
        margin-bottom: 170%!important;
    }
  
    .pt-mb-180x--md {
        margin-bottom: 180%!important;
    }
  
    .pt-mb-190x--md {
        margin-bottom: 190%!important;
    }
  
    .pt-mb-200x--md {
        margin-bottom: 200%!important;
    }
  
    .pt-mb-250x--md {
        margin-bottom: 250%!important;
    }
  
    .pt-mb-300x--md {
        margin-bottom: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mb-0x--lg {
        margin-bottom: 0%!important;
    }
  
    .pt-mb-1x--lg {
        margin-bottom: 1%!important;
    }
  
    .pt-mb-2x--lg {
        margin-bottom: 2%!important;
    }
  
    .pt-mb-3x--lg {
        margin-bottom: 3%!important;
    }
  
    .pt-mb-4x--lg {
        margin-bottom: 4%!important;
    }
  
    .pt-mb-5x--lg {
        margin-bottom: 5%!important;
    }
  
    .pt-mb-6x--lg {
        margin-bottom: 6%!important;
    }
  
    .pt-mb-7x--lg {
        margin-bottom: 7%!important;
    }
  
    .pt-mb-8x--lg {
        margin-bottom: 8%!important;
    }
  
    .pt-mb-9x--lg {
        margin-bottom: 9%!important;
    }
  
    .pt-mb-10x--lg {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-11x--lg {
        margin-bottom: 11%!important;
    }
  
    .pt-mb-12x--lg {
        margin-bottom: 12%!important;
    }
  
    .pt-mb-13x--lg {
        margin-bottom: 13%!important;
    }
  
    .pt-mb-14x--lg {
        margin-bottom: 14%!important;
    }
  
    .pt-mb-15x--lg {
        margin-bottom: 15%!important;
    }
  
    .pt-mb-16x--lg {
        margin-bottom: 16%!important;
    }
  
    .pt-mb-17x--lg {
        margin-bottom: 17%!important;
    }
  
    .pt-mb-18x--lg {
        margin-bottom: 18%!important;
    }
  
    .pt-mb-19x--lg {
        margin-bottom: 19%!important;
    }
  
    .pt-mb-20x--lg {
        margin-bottom: 20%!important;
    }
  
    .pt-mb-21x--lg {
        margin-bottom: 21%!important;
    }
  
    .pt-mb-22x--lg {
        margin-bottom: 22%!important;
    }
  
    .pt-mb-23x--lg {
        margin-bottom: 23%!important;
    }
  
    .pt-mb-24x--lg {
        margin-bottom: 24%!important;
    }
  
    .pt-mb-25x--lg {
        margin-bottom: 25%!important;
    }
  
    .pt-mb-30x--lg {
        margin-bottom: 30%!important;
    }
  
    .pt-mb-35x--lg {
        margin-bottom: 35%!important;
    }
  
    .pt-mb-40x--lg {
        margin-bottom: 40%!important;
    }
  
    .pt-mb-45x--lg {
        margin-bottom: 45%!important;
    }
  
    .pt-mb-50x--lg {
        margin-bottom: 50%!important;
    }
  
    .pt-mb-55x--lg {
        margin-bottom: 55%!important;
    }
  
    .pt-mb-60x--lg {
        margin-bottom: 60%!important;
    }
  
    .pt-mb-65x--lg {
        margin-bottom: 65%!important;
    }
  
    .pt-mb-70x--lg {
        margin-bottom: 70%!important;
    }
  
    .pt-mb-75x--lg {
        margin-bottom: 75%!important;
    }
  
    .pt-mb-80x--lg {
        margin-bottom: 80%!important;
    }
  
    .pt-mb-85x--lg {
        margin-bottom: 85%!important;
    }
  
    .pt-mb-90x--lg {
        margin-bottom: 90%!important;
    }
  
    .pt-mb-95x--lg {
        margin-bottom: 95%!important;
    }
  
    .pt-mb-100x--lg {
        margin-bottom: 100%!important;
    }
  
    .pt-mb-110x--lg {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-120x--lg {
        margin-bottom: 120%!important;
    }
  
    .pt-mb-130x--lg {
        margin-bottom: 130%!important;
    }
  
    .pt-mb-140x--lg {
        margin-bottom: 140%!important;
    }
  
    .pt-mb-150x--lg {
        margin-bottom: 150%!important;
    }
  
    .pt-mb-160x--lg {
        margin-bottom: 160%!important;
    }
  
    .pt-mb-170x--lg {
        margin-bottom: 170%!important;
    }
  
    .pt-mb-180x--lg {
        margin-bottom: 180%!important;
    }
  
    .pt-mb-190x--lg {
        margin-bottom: 190%!important;
    }
  
    .pt-mb-200x--lg {
        margin-bottom: 200%!important;
    }
  
    .pt-mb-250x--lg {
        margin-bottom: 250%!important;
    }
  
    .pt-mb-300x--lg {
        margin-bottom: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mb-0x--xl {
        margin-bottom: 0%!important;
    }
  
    .pt-mb-1x--xl {
        margin-bottom: 1%!important;
    }
  
    .pt-mb-2x--xl {
        margin-bottom: 2%!important;
    }
  
    .pt-mb-3x--xl {
        margin-bottom: 3%!important;
    }
  
    .pt-mb-4x--xl {
        margin-bottom: 4%!important;
    }
  
    .pt-mb-5x--xl {
        margin-bottom: 5%!important;
    }
  
    .pt-mb-6x--xl {
        margin-bottom: 6%!important;
    }
  
    .pt-mb-7x--xl {
        margin-bottom: 7%!important;
    }
  
    .pt-mb-8x--xl {
        margin-bottom: 8%!important;
    }
  
    .pt-mb-9x--xl {
        margin-bottom: 9%!important;
    }
  
    .pt-mb-10x--xl {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-11x--xl {
        margin-bottom: 11%!important;
    }
  
    .pt-mb-12x--xl {
        margin-bottom: 12%!important;
    }
  
    .pt-mb-13x--xl {
        margin-bottom: 13%!important;
    }
  
    .pt-mb-14x--xl {
        margin-bottom: 14%!important;
    }
  
    .pt-mb-15x--xl {
        margin-bottom: 15%!important;
    }
  
    .pt-mb-16x--xl {
        margin-bottom: 16%!important;
    }
  
    .pt-mb-17x--xl {
        margin-bottom: 17%!important;
    }
  
    .pt-mb-18x--xl {
        margin-bottom: 18%!important;
    }
  
    .pt-mb-19x--xl {
        margin-bottom: 19%!important;
    }
  
    .pt-mb-20x--xl {
        margin-bottom: 20%!important;
    }
  
    .pt-mb-21x--xl {
        margin-bottom: 21%!important;
    }
  
    .pt-mb-22x--xl {
        margin-bottom: 22%!important;
    }
  
    .pt-mb-23x--xl {
        margin-bottom: 23%!important;
    }
  
    .pt-mb-24x--xl {
        margin-bottom: 24%!important;
    }
  
    .pt-mb-25x--xl {
        margin-bottom: 25%!important;
    }
  
    .pt-mb-30x--xl {
        margin-bottom: 30%!important;
    }
  
    .pt-mb-35x--xl {
        margin-bottom: 35%!important;
    }
  
    .pt-mb-40x--xl {
        margin-bottom: 40%!important;
    }
  
    .pt-mb-45x--xl {
        margin-bottom: 45%!important;
    }
  
    .pt-mb-50x--xl {
        margin-bottom: 50%!important;
    }
  
    .pt-mb-55x--xl {
        margin-bottom: 55%!important;
    }
  
    .pt-mb-60x--xl {
        margin-bottom: 60%!important;
    }
  
    .pt-mb-65x--xl {
        margin-bottom: 65%!important;
    }
  
    .pt-mb-70x--xl {
        margin-bottom: 70%!important;
    }
  
    .pt-mb-75x--xl {
        margin-bottom: 75%!important;
    }
  
    .pt-mb-80x--xl {
        margin-bottom: 80%!important;
    }
  
    .pt-mb-85x--xl {
        margin-bottom: 85%!important;
    }
  
    .pt-mb-90x--xl {
        margin-bottom: 90%!important;
    }
  
    .pt-mb-95x--xl {
        margin-bottom: 95%!important;
    }
  
    .pt-mb-100x--xl {
        margin-bottom: 100%!important;
    }
  
    .pt-mb-110x--xl {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-120x--xl {
        margin-bottom: 120%!important;
    }
  
    .pt-mb-130x--xl {
        margin-bottom: 130%!important;
    }
  
    .pt-mb-140x--xl {
        margin-bottom: 140%!important;
    }
  
    .pt-mb-150x--xl {
        margin-bottom: 150%!important;
    }
  
    .pt-mb-160x--xl {
        margin-bottom: 160%!important;
    }
  
    .pt-mb-170x--xl {
        margin-bottom: 170%!important;
    }
  
    .pt-mb-180x--xl {
        margin-bottom: 180%!important;
    }
  
    .pt-mb-190x--xl {
        margin-bottom: 190%!important;
    }
  
    .pt-mb-200x--xl {
        margin-bottom: 200%!important;
    }
  
    .pt-mb-250x--xl {
        margin-bottom: 250%!important;
    }
  
    .pt-mb-300x--xl {
        margin-bottom: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mb-0x--xxl {
        margin-bottom: 0%!important;
    }
  
    .pt-mb-1x--xxl {
        margin-bottom: 1%!important;
    }
  
    .pt-mb-2x--xxl {
        margin-bottom: 2%!important;
    }
  
    .pt-mb-3x--xxl {
        margin-bottom: 3%!important;
    }
  
    .pt-mb-4x--xxl {
        margin-bottom: 4%!important;
    }
  
    .pt-mb-5x--xxl {
        margin-bottom: 5%!important;
    }
  
    .pt-mb-6x--xxl {
        margin-bottom: 6%!important;
    }
  
    .pt-mb-7x--xxl {
        margin-bottom: 7%!important;
    }
  
    .pt-mb-8x--xxl {
        margin-bottom: 8%!important;
    }
  
    .pt-mb-9x--xxl {
        margin-bottom: 9%!important;
    }
  
    .pt-mb-10x--xxl {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-11x--xxl {
        margin-bottom: 11%!important;
    }
  
    .pt-mb-12x--xxl {
        margin-bottom: 12%!important;
    }
  
    .pt-mb-13x--xxl {
        margin-bottom: 13%!important;
    }
  
    .pt-mb-14x--xxl {
        margin-bottom: 14%!important;
    }
  
    .pt-mb-15x--xxl {
        margin-bottom: 15%!important;
    }
  
    .pt-mb-16x--xxl {
        margin-bottom: 16%!important;
    }
  
    .pt-mb-17x--xxl {
        margin-bottom: 17%!important;
    }
  
    .pt-mb-18x--xxl {
        margin-bottom: 18%!important;
    }
  
    .pt-mb-19x--xxl {
        margin-bottom: 19%!important;
    }
  
    .pt-mb-20x--xxl {
        margin-bottom: 20%!important;
    }
  
    .pt-mb-21x--xxl {
        margin-bottom: 21%!important;
    }
  
    .pt-mb-22x--xxl {
        margin-bottom: 22%!important;
    }
  
    .pt-mb-23x--xxl {
        margin-bottom: 23%!important;
    }
  
    .pt-mb-24x--xxl {
        margin-bottom: 24%!important;
    }
  
    .pt-mb-25x--xxl {
        margin-bottom: 25%!important;
    }
  
    .pt-mb-30x--xxl {
        margin-bottom: 30%!important;
    }
  
    .pt-mb-35x--xxl {
        margin-bottom: 35%!important;
    }
  
    .pt-mb-40x--xxl {
        margin-bottom: 40%!important;
    }
  
    .pt-mb-45x--xxl {
        margin-bottom: 45%!important;
    }
  
    .pt-mb-50x--xxl {
        margin-bottom: 50%!important;
    }
  
    .pt-mb-55x--xxl {
        margin-bottom: 55%!important;
    }
  
    .pt-mb-60x--xxl {
        margin-bottom: 60%!important;
    }
  
    .pt-mb-65x--xxl {
        margin-bottom: 65%!important;
    }
  
    .pt-mb-70x--xxl {
        margin-bottom: 70%!important;
    }
  
    .pt-mb-75x--xxl {
        margin-bottom: 75%!important;
    }
  
    .pt-mb-80x--xxl {
        margin-bottom: 80%!important;
    }
  
    .pt-mb-85x--xxl {
        margin-bottom: 85%!important;
    }
  
    .pt-mb-90x--xxl {
        margin-bottom: 90%!important;
    }
  
    .pt-mb-95x--xxl {
        margin-bottom: 95%!important;
    }
  
    .pt-mb-100x--xxl {
        margin-bottom: 100%!important;
    }
  
    .pt-mb-110x--xxl {
        margin-bottom: 10%!important;
    }
  
    .pt-mb-120x--xxl {
        margin-bottom: 120%!important;
    }
  
    .pt-mb-130x--xxl {
        margin-bottom: 130%!important;
    }
  
    .pt-mb-140x--xxl {
        margin-bottom: 140%!important;
    }
  
    .pt-mb-150x--xxl {
        margin-bottom: 150%!important;
    }
  
    .pt-mb-160x--xxl {
        margin-bottom: 160%!important;
    }
  
    .pt-mb-170x--xxl {
        margin-bottom: 170%!important;
    }
  
    .pt-mb-180x--xxl {
        margin-bottom: 180%!important;
    }
  
    .pt-mb-190x--xxl {
        margin-bottom: 190%!important;
    }
  
    .pt-mb-200x--xxl {
        margin-bottom: 200%!important;
    }
  
    .pt-mb-250x--xxl {
        margin-bottom: 250%!important;
    }
  
    .pt-mb-300x--xxl {
        margin-bottom: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-mb-0vh {
    margin-bottom: 0vh!important;
  }
  
  .pt-mb-1vh {
    margin-bottom: 1vh!important;
  }
  
  .pt-mb-2vh {
    margin-bottom: 2vh!important;
  }
  
  .pt-mb-3vh {
    margin-bottom: 3vh!important;
  }
  
  .pt-mb-4vh {
    margin-bottom: 4vh!important;
  }
  
  .pt-mb-5vh {
    margin-bottom: 5vh!important;
  }
  
  .pt-mb-6vh {
    margin-bottom: 6vh!important;
  }
  
  .pt-mb-7vh {
    margin-bottom: 7vh!important;
  }
  
  .pt-mb-8vh {
    margin-bottom: 8vh!important;
  }
  
  .pt-mb-9vh {
    margin-bottom: 9vh!important;
  }
  
  .pt-mb-10vh {
    margin-bottom: 10vh!important;
  }
  
  .pt-mb-11vh {
    margin-bottom: 11vh!important;
  }
  
  .pt-mb-12vh {
    margin-bottom: 12vh!important;
  }
  
  .pt-mb-13vh {
    margin-bottom: 13vh!important;
  }
  
  .pt-mb-14vh {
    margin-bottom: 14vh!important;
  }
  
  .pt-mb-15vh {
    margin-bottom: 15vh!important;
  }
  
  .pt-mb-16vh {
    margin-bottom: 16vh!important;
  }
  
  .pt-mb-17vh {
    margin-bottom: 17vh!important;
  }
  
  .pt-mb-18vh {
    margin-bottom: 18vh!important;
  }
  
  .pt-mb-19vh {
    margin-bottom: 19vh!important;
  }
  
  .pt-mb-20vh {
    margin-bottom: 20vh!important;
  }
  
  .pt-mb-21vh {
    margin-bottom: 21vh!important;
  }
  
  .pt-mb-22vh {
    margin-bottom: 22vh!important;
  }
  
  .pt-mb-23vh {
    margin-bottom: 23vh!important;
  }
  
  .pt-mb-24vh {
    margin-bottom: 24vh!important;
  }
  
  .pt-mb-25vh {
    margin-bottom: 25vh!important;
  }
  
  .pt-mb-30vh {
    margin-bottom: 30vh!important;
  }
  
  .pt-mb-35vh {
    margin-bottom: 35vh!important;
  }
  
  .pt-mb-40vh {
    margin-bottom: 40vh!important;
  }
  
  .pt-mb-45vh {
    margin-bottom: 45vh!important;
  }
  
  .pt-mb-50vh {
    margin-bottom: 50vh!important;
  }
  
  .pt-mb-55vh {
    margin-bottom: 55vh!important;
  }
  
  .pt-mb-60vh {
    margin-bottom: 60vh!important;
  }
  
  .pt-mb-65vh {
    margin-bottom: 65vh!important;
  }
  
  .pt-mb-70vh {
    margin-bottom: 70vh!important;
  }
  
  .pt-mb-75vh {
    margin-bottom: 75vh!important;
  }
  
  .pt-mb-80vh {
    margin-bottom: 80vh!important;
  }
  
  .pt-mb-85vh {
    margin-bottom: 85vh!important;
  }
  
  .pt-mb-90vh {
    margin-bottom: 90vh!important;
  }
  
  .pt-mb-95vh {
    margin-bottom: 95vh!important;
  }
  
  .pt-mb-100vh {
    margin-bottom: 100vh!important;
  }
  
  .pt-mb-110vh {
    margin-bottom: 10vh!important;
  }
  
  .pt-mb-120vh {
    margin-bottom: 120vh!important;
  }
  
  .pt-mb-130vh {
    margin-bottom: 130vh!important;
  }
  
  .pt-mb-140vh {
    margin-bottom: 140vh!important;
  }
  
  .pt-mb-150vh {
    margin-bottom: 150vh!important;
  }
  
  .pt-mb-160vh {
    margin-bottom: 160vh!important;
  }
  
  .pt-mb-170vh {
    margin-bottom: 170vh!important;
  }
  
  .pt-mb-180vh {
    margin-bottom: 180vh!important;
  }
  
  .pt-mb-190vh {
    margin-bottom: 190vh!important;
  }
  
  .pt-mb-200vh {
    margin-bottom: 200vh!important;
  }
  
  .pt-mb-250vh {
    margin-bottom: 250vh!important;
  }
  
  .pt-mb-300vh {
    margin-bottom: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mb-0vh--sm {
        margin-bottom: 0vh!important;
    }
  
    .pt-mb-1vh--sm {
        margin-bottom: 1vh!important;
    }
  
    .pt-mb-2vh--sm {
        margin-bottom: 2vh!important;
    }
  
    .pt-mb-3vh--sm {
        margin-bottom: 3vh!important;
    }
  
    .pt-mb-4vh--sm {
        margin-bottom: 4vh!important;
    }
  
    .pt-mb-5vh--sm {
        margin-bottom: 5vh!important;
    }
  
    .pt-mb-6vh--sm {
        margin-bottom: 6vh!important;
    }
  
    .pt-mb-7vh--sm {
        margin-bottom: 7vh!important;
    }
  
    .pt-mb-8vh--sm {
        margin-bottom: 8vh!important;
    }
  
    .pt-mb-9vh--sm {
        margin-bottom: 9vh!important;
    }
  
    .pt-mb-10vh--sm {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-11vh--sm {
        margin-bottom: 11vh!important;
    }
  
    .pt-mb-12vh--sm {
        margin-bottom: 12vh!important;
    }
  
    .pt-mb-13vh--sm {
        margin-bottom: 13vh!important;
    }
  
    .pt-mb-14vh--sm {
        margin-bottom: 14vh!important;
    }
  
    .pt-mb-15vh--sm {
        margin-bottom: 15vh!important;
    }
  
    .pt-mb-16vh--sm {
        margin-bottom: 16vh!important;
    }
  
    .pt-mb-17vh--sm {
        margin-bottom: 17vh!important;
    }
  
    .pt-mb-18vh--sm {
        margin-bottom: 18vh!important;
    }
  
    .pt-mb-19vh--sm {
        margin-bottom: 19vh!important;
    }
  
    .pt-mb-20vh--sm {
        margin-bottom: 20vh!important;
    }
  
    .pt-mb-21vh--sm {
        margin-bottom: 21vh!important;
    }
  
    .pt-mb-22vh--sm {
        margin-bottom: 22vh!important;
    }
  
    .pt-mb-23vh--sm {
        margin-bottom: 23vh!important;
    }
  
    .pt-mb-24vh--sm {
        margin-bottom: 24vh!important;
    }
  
    .pt-mb-25vh--sm {
        margin-bottom: 25vh!important;
    }
  
    .pt-mb-30vh--sm {
        margin-bottom: 30vh!important;
    }
  
    .pt-mb-35vh--sm {
        margin-bottom: 35vh!important;
    }
  
    .pt-mb-40vh--sm {
        margin-bottom: 40vh!important;
    }
  
    .pt-mb-45vh--sm {
        margin-bottom: 45vh!important;
    }
  
    .pt-mb-50vh--sm {
        margin-bottom: 50vh!important;
    }
  
    .pt-mb-55vh--sm {
        margin-bottom: 55vh!important;
    }
  
    .pt-mb-60vh--sm {
        margin-bottom: 60vh!important;
    }
  
    .pt-mb-65vh--sm {
        margin-bottom: 65vh!important;
    }
  
    .pt-mb-70vh--sm {
        margin-bottom: 70vh!important;
    }
  
    .pt-mb-75vh--sm {
        margin-bottom: 75vh!important;
    }
  
    .pt-mb-80vh--sm {
        margin-bottom: 80vh!important;
    }
  
    .pt-mb-85vh--sm {
        margin-bottom: 85vh!important;
    }
  
    .pt-mb-90vh--sm {
        margin-bottom: 90vh!important;
    }
  
    .pt-mb-95vh--sm {
        margin-bottom: 95vh!important;
    }
  
    .pt-mb-100vh--sm {
        margin-bottom: 100vh!important;
    }
  
    .pt-mb-110vh--sm {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-120vh--sm {
        margin-bottom: 120vh!important;
    }
  
    .pt-mb-130vh--sm {
        margin-bottom: 130vh!important;
    }
  
    .pt-mb-140vh--sm {
        margin-bottom: 140vh!important;
    }
  
    .pt-mb-150vh--sm {
        margin-bottom: 150vh!important;
    }
  
    .pt-mb-160vh--sm {
        margin-bottom: 160vh!important;
    }
  
    .pt-mb-170vh--sm {
        margin-bottom: 170vh!important;
    }
  
    .pt-mb-180vh--sm {
        margin-bottom: 180vh!important;
    }
  
    .pt-mb-190vh--sm {
        margin-bottom: 190vh!important;
    }
  
    .pt-mb-200vh--sm {
        margin-bottom: 200vh!important;
    }
  
    .pt-mb-250vh--sm {
        margin-bottom: 250vh!important;
    }
  
    .pt-mb-300vh--sm {
        margin-bottom: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mb-0vh--md {
        margin-bottom: 0vh!important;
    }
  
    .pt-mb-1vh--md {
        margin-bottom: 1vh!important;
    }
  
    .pt-mb-2vh--md {
        margin-bottom: 2vh!important;
    }
  
    .pt-mb-3vh--md {
        margin-bottom: 3vh!important;
    }
  
    .pt-mb-4vh--md {
        margin-bottom: 4vh!important;
    }
  
    .pt-mb-5vh--md {
        margin-bottom: 5vh!important;
    }
  
    .pt-mb-6vh--md {
        margin-bottom: 6vh!important;
    }
  
    .pt-mb-7vh--md {
        margin-bottom: 7vh!important;
    }
  
    .pt-mb-8vh--md {
        margin-bottom: 8vh!important;
    }
  
    .pt-mb-9vh--md {
        margin-bottom: 9vh!important;
    }
  
    .pt-mb-10vh--md {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-11vh--md {
        margin-bottom: 11vh!important;
    }
  
    .pt-mb-12vh--md {
        margin-bottom: 12vh!important;
    }
  
    .pt-mb-13vh--md {
        margin-bottom: 13vh!important;
    }
  
    .pt-mb-14vh--md {
        margin-bottom: 14vh!important;
    }
  
    .pt-mb-15vh--md {
        margin-bottom: 15vh!important;
    }
  
    .pt-mb-16vh--md {
        margin-bottom: 16vh!important;
    }
  
    .pt-mb-17vh--md {
        margin-bottom: 17vh!important;
    }
  
    .pt-mb-18vh--md {
        margin-bottom: 18vh!important;
    }
  
    .pt-mb-19vh--md {
        margin-bottom: 19vh!important;
    }
  
    .pt-mb-20vh--md {
        margin-bottom: 20vh!important;
    }
  
    .pt-mb-21vh--md {
        margin-bottom: 21vh!important;
    }
  
    .pt-mb-22vh--md {
        margin-bottom: 22vh!important;
    }
  
    .pt-mb-23vh--md {
        margin-bottom: 23vh!important;
    }
  
    .pt-mb-24vh--md {
        margin-bottom: 24vh!important;
    }
  
    .pt-mb-25vh--md {
        margin-bottom: 25vh!important;
    }
  
    .pt-mb-30vh--md {
        margin-bottom: 30vh!important;
    }
  
    .pt-mb-35vh--md {
        margin-bottom: 35vh!important;
    }
  
    .pt-mb-40vh--md {
        margin-bottom: 40vh!important;
    }
  
    .pt-mb-45vh--md {
        margin-bottom: 45vh!important;
    }
  
    .pt-mb-50vh--md {
        margin-bottom: 50vh!important;
    }
  
    .pt-mb-55vh--md {
        margin-bottom: 55vh!important;
    }
  
    .pt-mb-60vh--md {
        margin-bottom: 60vh!important;
    }
  
    .pt-mb-65vh--md {
        margin-bottom: 65vh!important;
    }
  
    .pt-mb-70vh--md {
        margin-bottom: 70vh!important;
    }
  
    .pt-mb-75vh--md {
        margin-bottom: 75vh!important;
    }
  
    .pt-mb-80vh--md {
        margin-bottom: 80vh!important;
    }
  
    .pt-mb-85vh--md {
        margin-bottom: 85vh!important;
    }
  
    .pt-mb-90vh--md {
        margin-bottom: 90vh!important;
    }
  
    .pt-mb-95vh--md {
        margin-bottom: 95vh!important;
    }
  
    .pt-mb-100vh--md {
        margin-bottom: 100vh!important;
    }
  
    .pt-mb-110vh--md {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-120vh--md {
        margin-bottom: 120vh!important;
    }
  
    .pt-mb-130vh--md {
        margin-bottom: 130vh!important;
    }
  
    .pt-mb-140vh--md {
        margin-bottom: 140vh!important;
    }
  
    .pt-mb-150vh--md {
        margin-bottom: 150vh!important;
    }
  
    .pt-mb-160vh--md {
        margin-bottom: 160vh!important;
    }
  
    .pt-mb-170vh--md {
        margin-bottom: 170vh!important;
    }
  
    .pt-mb-180vh--md {
        margin-bottom: 180vh!important;
    }
  
    .pt-mb-190vh--md {
        margin-bottom: 190vh!important;
    }
  
    .pt-mb-200vh--md {
        margin-bottom: 200vh!important;
    }
  
    .pt-mb-250vh--md {
        margin-bottom: 250vh!important;
    }
  
    .pt-mb-300vh--md {
        margin-bottom: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mb-0vh--lg {
        margin-bottom: 0vh!important;
    }
  
    .pt-mb-1vh--lg {
        margin-bottom: 1vh!important;
    }
  
    .pt-mb-2vh--lg {
        margin-bottom: 2vh!important;
    }
  
    .pt-mb-3vh--lg {
        margin-bottom: 3vh!important;
    }
  
    .pt-mb-4vh--lg {
        margin-bottom: 4vh!important;
    }
  
    .pt-mb-5vh--lg {
        margin-bottom: 5vh!important;
    }
  
    .pt-mb-6vh--lg {
        margin-bottom: 6vh!important;
    }
  
    .pt-mb-7vh--lg {
        margin-bottom: 7vh!important;
    }
  
    .pt-mb-8vh--lg {
        margin-bottom: 8vh!important;
    }
  
    .pt-mb-9vh--lg {
        margin-bottom: 9vh!important;
    }
  
    .pt-mb-10vh--lg {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-11vh--lg {
        margin-bottom: 11vh!important;
    }
  
    .pt-mb-12vh--lg {
        margin-bottom: 12vh!important;
    }
  
    .pt-mb-13vh--lg {
        margin-bottom: 13vh!important;
    }
  
    .pt-mb-14vh--lg {
        margin-bottom: 14vh!important;
    }
  
    .pt-mb-15vh--lg {
        margin-bottom: 15vh!important;
    }
  
    .pt-mb-16vh--lg {
        margin-bottom: 16vh!important;
    }
  
    .pt-mb-17vh--lg {
        margin-bottom: 17vh!important;
    }
  
    .pt-mb-18vh--lg {
        margin-bottom: 18vh!important;
    }
  
    .pt-mb-19vh--lg {
        margin-bottom: 19vh!important;
    }
  
    .pt-mb-20vh--lg {
        margin-bottom: 20vh!important;
    }
  
    .pt-mb-21vh--lg {
        margin-bottom: 21vh!important;
    }
  
    .pt-mb-22vh--lg {
        margin-bottom: 22vh!important;
    }
  
    .pt-mb-23vh--lg {
        margin-bottom: 23vh!important;
    }
  
    .pt-mb-24vh--lg {
        margin-bottom: 24vh!important;
    }
  
    .pt-mb-25vh--lg {
        margin-bottom: 25vh!important;
    }
  
    .pt-mb-30vh--lg {
        margin-bottom: 30vh!important;
    }
  
    .pt-mb-35vh--lg {
        margin-bottom: 35vh!important;
    }
  
    .pt-mb-40vh--lg {
        margin-bottom: 40vh!important;
    }
  
    .pt-mb-45vh--lg {
        margin-bottom: 45vh!important;
    }
  
    .pt-mb-50vh--lg {
        margin-bottom: 50vh!important;
    }
  
    .pt-mb-55vh--lg {
        margin-bottom: 55vh!important;
    }
  
    .pt-mb-60vh--lg {
        margin-bottom: 60vh!important;
    }
  
    .pt-mb-65vh--lg {
        margin-bottom: 65vh!important;
    }
  
    .pt-mb-70vh--lg {
        margin-bottom: 70vh!important;
    }
  
    .pt-mb-75vh--lg {
        margin-bottom: 75vh!important;
    }
  
    .pt-mb-80vh--lg {
        margin-bottom: 80vh!important;
    }
  
    .pt-mb-85vh--lg {
        margin-bottom: 85vh!important;
    }
  
    .pt-mb-90vh--lg {
        margin-bottom: 90vh!important;
    }
  
    .pt-mb-95vh--lg {
        margin-bottom: 95vh!important;
    }
  
    .pt-mb-100vh--lg {
        margin-bottom: 100vh!important;
    }
  
    .pt-mb-110vh--lg {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-120vh--lg {
        margin-bottom: 120vh!important;
    }
  
    .pt-mb-130vh--lg {
        margin-bottom: 130vh!important;
    }
  
    .pt-mb-140vh--lg {
        margin-bottom: 140vh!important;
    }
  
    .pt-mb-150vh--lg {
        margin-bottom: 150vh!important;
    }
  
    .pt-mb-160vh--lg {
        margin-bottom: 160vh!important;
    }
  
    .pt-mb-170vh--lg {
        margin-bottom: 170vh!important;
    }
  
    .pt-mb-180vh--lg {
        margin-bottom: 180vh!important;
    }
  
    .pt-mb-190vh--lg {
        margin-bottom: 190vh!important;
    }
  
    .pt-mb-200vh--lg {
        margin-bottom: 200vh!important;
    }
  
    .pt-mb-250vh--lg {
        margin-bottom: 250vh!important;
    }
  
    .pt-mb-300vh--lg {
        margin-bottom: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mb-0vh--xl {
        margin-bottom: 0vh!important;
    }
  
    .pt-mb-1vh--xl {
        margin-bottom: 1vh!important;
    }
  
    .pt-mb-2vh--xl {
        margin-bottom: 2vh!important;
    }
  
    .pt-mb-3vh--xl {
        margin-bottom: 3vh!important;
    }
  
    .pt-mb-4vh--xl {
        margin-bottom: 4vh!important;
    }
  
    .pt-mb-5vh--xl {
        margin-bottom: 5vh!important;
    }
  
    .pt-mb-6vh--xl {
        margin-bottom: 6vh!important;
    }
  
    .pt-mb-7vh--xl {
        margin-bottom: 7vh!important;
    }
  
    .pt-mb-8vh--xl {
        margin-bottom: 8vh!important;
    }
  
    .pt-mb-9vh--xl {
        margin-bottom: 9vh!important;
    }
  
    .pt-mb-10vh--xl {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-11vh--xl {
        margin-bottom: 11vh!important;
    }
  
    .pt-mb-12vh--xl {
        margin-bottom: 12vh!important;
    }
  
    .pt-mb-13vh--xl {
        margin-bottom: 13vh!important;
    }
  
    .pt-mb-14vh--xl {
        margin-bottom: 14vh!important;
    }
  
    .pt-mb-15vh--xl {
        margin-bottom: 15vh!important;
    }
  
    .pt-mb-16vh--xl {
        margin-bottom: 16vh!important;
    }
  
    .pt-mb-17vh--xl {
        margin-bottom: 17vh!important;
    }
  
    .pt-mb-18vh--xl {
        margin-bottom: 18vh!important;
    }
  
    .pt-mb-19vh--xl {
        margin-bottom: 19vh!important;
    }
  
    .pt-mb-20vh--xl {
        margin-bottom: 20vh!important;
    }
  
    .pt-mb-21vh--xl {
        margin-bottom: 21vh!important;
    }
  
    .pt-mb-22vh--xl {
        margin-bottom: 22vh!important;
    }
  
    .pt-mb-23vh--xl {
        margin-bottom: 23vh!important;
    }
  
    .pt-mb-24vh--xl {
        margin-bottom: 24vh!important;
    }
  
    .pt-mb-25vh--xl {
        margin-bottom: 25vh!important;
    }
  
    .pt-mb-30vh--xl {
        margin-bottom: 30vh!important;
    }
  
    .pt-mb-35vh--xl {
        margin-bottom: 35vh!important;
    }
  
    .pt-mb-40vh--xl {
        margin-bottom: 40vh!important;
    }
  
    .pt-mb-45vh--xl {
        margin-bottom: 45vh!important;
    }
  
    .pt-mb-50vh--xl {
        margin-bottom: 50vh!important;
    }
  
    .pt-mb-55vh--xl {
        margin-bottom: 55vh!important;
    }
  
    .pt-mb-60vh--xl {
        margin-bottom: 60vh!important;
    }
  
    .pt-mb-65vh--xl {
        margin-bottom: 65vh!important;
    }
  
    .pt-mb-70vh--xl {
        margin-bottom: 70vh!important;
    }
  
    .pt-mb-75vh--xl {
        margin-bottom: 75vh!important;
    }
  
    .pt-mb-80vh--xl {
        margin-bottom: 80vh!important;
    }
  
    .pt-mb-85vh--xl {
        margin-bottom: 85vh!important;
    }
  
    .pt-mb-90vh--xl {
        margin-bottom: 90vh!important;
    }
  
    .pt-mb-95vh--xl {
        margin-bottom: 95vh!important;
    }
  
    .pt-mb-100vh--xl {
        margin-bottom: 100vh!important;
    }
  
    .pt-mb-110vh--xl {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-120vh--xl {
        margin-bottom: 120vh!important;
    }
  
    .pt-mb-130vh--xl {
        margin-bottom: 130vh!important;
    }
  
    .pt-mb-140vh--xl {
        margin-bottom: 140vh!important;
    }
  
    .pt-mb-150vh--xl {
        margin-bottom: 150vh!important;
    }
  
    .pt-mb-160vh--xl {
        margin-bottom: 160vh!important;
    }
  
    .pt-mb-170vh--xl {
        margin-bottom: 170vh!important;
    }
  
    .pt-mb-180vh--xl {
        margin-bottom: 180vh!important;
    }
  
    .pt-mb-190vh--xl {
        margin-bottom: 190vh!important;
    }
  
    .pt-mb-200vh--xl {
        margin-bottom: 200vh!important;
    }
  
    .pt-mb-250vh--xl {
        margin-bottom: 250vh!important;
    }
  
    .pt-mb-300vh--xl {
        margin-bottom: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mb-0vh--xxl {
        margin-bottom: 0vh!important;
    }
  
    .pt-mb-1vh--xxl {
        margin-bottom: 1vh!important;
    }
  
    .pt-mb-2vh--xxl {
        margin-bottom: 2vh!important;
    }
  
    .pt-mb-3vh--xxl {
        margin-bottom: 3vh!important;
    }
  
    .pt-mb-4vh--xxl {
        margin-bottom: 4vh!important;
    }
  
    .pt-mb-5vh--xxl {
        margin-bottom: 5vh!important;
    }
  
    .pt-mb-6vh--xxl {
        margin-bottom: 6vh!important;
    }
  
    .pt-mb-7vh--xxl {
        margin-bottom: 7vh!important;
    }
  
    .pt-mb-8vh--xxl {
        margin-bottom: 8vh!important;
    }
  
    .pt-mb-9vh--xxl {
        margin-bottom: 9vh!important;
    }
  
    .pt-mb-10vh--xxl {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-11vh--xxl {
        margin-bottom: 11vh!important;
    }
  
    .pt-mb-12vh--xxl {
        margin-bottom: 12vh!important;
    }
  
    .pt-mb-13vh--xxl {
        margin-bottom: 13vh!important;
    }
  
    .pt-mb-14vh--xxl {
        margin-bottom: 14vh!important;
    }
  
    .pt-mb-15vh--xxl {
        margin-bottom: 15vh!important;
    }
  
    .pt-mb-16vh--xxl {
        margin-bottom: 16vh!important;
    }
  
    .pt-mb-17vh--xxl {
        margin-bottom: 17vh!important;
    }
  
    .pt-mb-18vh--xxl {
        margin-bottom: 18vh!important;
    }
  
    .pt-mb-19vh--xxl {
        margin-bottom: 19vh!important;
    }
  
    .pt-mb-20vh--xxl {
        margin-bottom: 20vh!important;
    }
  
    .pt-mb-21vh--xxl {
        margin-bottom: 21vh!important;
    }
  
    .pt-mb-22vh--xxl {
        margin-bottom: 22vh!important;
    }
  
    .pt-mb-23vh--xxl {
        margin-bottom: 23vh!important;
    }
  
    .pt-mb-24vh--xxl {
        margin-bottom: 24vh!important;
    }
  
    .pt-mb-25vh--xxl {
        margin-bottom: 25vh!important;
    }
  
    .pt-mb-30vh--xxl {
        margin-bottom: 30vh!important;
    }
  
    .pt-mb-35vh--xxl {
        margin-bottom: 35vh!important;
    }
  
    .pt-mb-40vh--xxl {
        margin-bottom: 40vh!important;
    }
  
    .pt-mb-45vh--xxl {
        margin-bottom: 45vh!important;
    }
  
    .pt-mb-50vh--xxl {
        margin-bottom: 50vh!important;
    }
  
    .pt-mb-55vh--xxl {
        margin-bottom: 55vh!important;
    }
  
    .pt-mb-60vh--xxl {
        margin-bottom: 60vh!important;
    }
  
    .pt-mb-65vh--xxl {
        margin-bottom: 65vh!important;
    }
  
    .pt-mb-70vh--xxl {
        margin-bottom: 70vh!important;
    }
  
    .pt-mb-75vh--xxl {
        margin-bottom: 75vh!important;
    }
  
    .pt-mb-80vh--xxl {
        margin-bottom: 80vh!important;
    }
  
    .pt-mb-85vh--xxl {
        margin-bottom: 85vh!important;
    }
  
    .pt-mb-90vh--xxl {
        margin-bottom: 90vh!important;
    }
  
    .pt-mb-95vh--xxl {
        margin-bottom: 95vh!important;
    }
  
    .pt-mb-100vh--xxl {
        margin-bottom: 100vh!important;
    }
  
    .pt-mb-110vh--xxl {
        margin-bottom: 10vh!important;
    }
  
    .pt-mb-120vh--xxl {
        margin-bottom: 120vh!important;
    }
  
    .pt-mb-130vh--xxl {
        margin-bottom: 130vh!important;
    }
  
    .pt-mb-140vh--xxl {
        margin-bottom: 140vh!important;
    }
  
    .pt-mb-150vh--xxl {
        margin-bottom: 150vh!important;
    }
  
    .pt-mb-160vh--xxl {
        margin-bottom: 160vh!important;
    }
  
    .pt-mb-170vh--xxl {
        margin-bottom: 170vh!important;
    }
  
    .pt-mb-180vh--xxl {
        margin-bottom: 180vh!important;
    }
  
    .pt-mb-190vh--xxl {
        margin-bottom: 190vh!important;
    }
  
    .pt-mb-200vh--xxl {
        margin-bottom: 200vh!important;
    }
  
    .pt-mb-250vh--xxl {
        margin-bottom: 250vh!important;
    }
  
    .pt-mb-300vh--xxl {
        margin-bottom: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-mb-0vw {
    margin-bottom: 0vw!important;
  }
  
  .pt-mb-1vw {
    margin-bottom: 1vw!important;
  }
  
  .pt-mb-2vw {
    margin-bottom: 2vw!important;
  }
  
  .pt-mb-3vw {
    margin-bottom: 3vw!important;
  }
  
  .pt-mb-4vw {
    margin-bottom: 4vw!important;
  }
  
  .pt-mb-5vw {
    margin-bottom: 5vw!important;
  }
  
  .pt-mb-6vw {
    margin-bottom: 6vw!important;
  }
  
  .pt-mb-7vw {
    margin-bottom: 7vw!important;
  }
  
  .pt-mb-8vw {
    margin-bottom: 8vw!important;
  }
  
  .pt-mb-9vw {
    margin-bottom: 9vw!important;
  }
  
  .pt-mb-10vw {
    margin-bottom: 10vw!important;
  }
  
  .pt-mb-11vw {
    margin-bottom: 11vw!important;
  }
  
  .pt-mb-12vw {
    margin-bottom: 12vw!important;
  }
  
  .pt-mb-13vw {
    margin-bottom: 13vw!important;
  }
  
  .pt-mb-14vw {
    margin-bottom: 14vw!important;
  }
  
  .pt-mb-15vw {
    margin-bottom: 15vw!important;
  }
  
  .pt-mb-16vw {
    margin-bottom: 16vw!important;
  }
  
  .pt-mb-17vw {
    margin-bottom: 17vw!important;
  }
  
  .pt-mb-18vw {
    margin-bottom: 18vw!important;
  }
  
  .pt-mb-19vw {
    margin-bottom: 19vw!important;
  }
  
  .pt-mb-20vw {
    margin-bottom: 20vw!important;
  }
  
  .pt-mb-21vw {
    margin-bottom: 21vw!important;
  }
  
  .pt-mb-22vw {
    margin-bottom: 22vw!important;
  }
  
  .pt-mb-23vw {
    margin-bottom: 23vw!important;
  }
  
  .pt-mb-24vw {
    margin-bottom: 24vw!important;
  }
  
  .pt-mb-25vw {
    margin-bottom: 25vw!important;
  }
  
  .pt-mb-30vw {
    margin-bottom: 30vw!important;
  }
  
  .pt-mb-35vw {
    margin-bottom: 35vw!important;
  }
  
  .pt-mb-40vw {
    margin-bottom: 40vw!important;
  }
  
  .pt-mb-45vw {
    margin-bottom: 45vw!important;
  }
  
  .pt-mb-50vw {
    margin-bottom: 50vw!important;
  }
  
  .pt-mb-55vw {
    margin-bottom: 55vw!important;
  }
  
  .pt-mb-60vw {
    margin-bottom: 60vw!important;
  }
  
  .pt-mb-65vw {
    margin-bottom: 65vw!important;
  }
  
  .pt-mb-70vw {
    margin-bottom: 70vw!important;
  }
  
  .pt-mb-75vw {
    margin-bottom: 75vw!important;
  }
  
  .pt-mb-80vw {
    margin-bottom: 80vw!important;
  }
  
  .pt-mb-85vw {
    margin-bottom: 85vw!important;
  }
  
  .pt-mb-90vw {
    margin-bottom: 90vw!important;
  }
  
  .pt-mb-95vw {
    margin-bottom: 95vw!important;
  }
  
  .pt-mb-100vw {
    margin-bottom: 100vw!important;
  }
  
  .pt-mb-110vw {
    margin-bottom: 10vw!important;
  }
  
  .pt-mb-120vw {
    margin-bottom: 120vw!important;
  }
  
  .pt-mb-130vw {
    margin-bottom: 130vw!important;
  }
  
  .pt-mb-140vw {
    margin-bottom: 140vw!important;
  }
  
  .pt-mb-150vw {
    margin-bottom: 150vw!important;
  }
  
  .pt-mb-160vw {
    margin-bottom: 160vw!important;
  }
  
  .pt-mb-170vw {
    margin-bottom: 170vw!important;
  }
  
  .pt-mb-180vw {
    margin-bottom: 180vw!important;
  }
  
  .pt-mb-190vw {
    margin-bottom: 190vw!important;
  }
  
  .pt-mb-200vw {
    margin-bottom: 200vw!important;
  }
  
  .pt-mb-250vw {
    margin-bottom: 250vw!important;
  }
  
  .pt-mb-300vw {
    margin-bottom: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-mb-0vw--sm {
        margin-bottom: 0vw!important;
    }
  
    .pt-mb-1vw--sm {
        margin-bottom: 1vw!important;
    }
  
    .pt-mb-2vw--sm {
        margin-bottom: 2vw!important;
    }
  
    .pt-mb-3vw--sm {
        margin-bottom: 3vw!important;
    }
  
    .pt-mb-4vw--sm {
        margin-bottom: 4vw!important;
    }
  
    .pt-mb-5vw--sm {
        margin-bottom: 5vw!important;
    }
  
    .pt-mb-6vw--sm {
        margin-bottom: 6vw!important;
    }
  
    .pt-mb-7vw--sm {
        margin-bottom: 7vw!important;
    }
  
    .pt-mb-8vw--sm {
        margin-bottom: 8vw!important;
    }
  
    .pt-mb-9vw--sm {
        margin-bottom: 9vw!important;
    }
  
    .pt-mb-10vw--sm {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-11vw--sm {
        margin-bottom: 11vw!important;
    }
  
    .pt-mb-12vw--sm {
        margin-bottom: 12vw!important;
    }
  
    .pt-mb-13vw--sm {
        margin-bottom: 13vw!important;
    }
  
    .pt-mb-14vw--sm {
        margin-bottom: 14vw!important;
    }
  
    .pt-mb-15vw--sm {
        margin-bottom: 15vw!important;
    }
  
    .pt-mb-16vw--sm {
        margin-bottom: 16vw!important;
    }
  
    .pt-mb-17vw--sm {
        margin-bottom: 17vw!important;
    }
  
    .pt-mb-18vw--sm {
        margin-bottom: 18vw!important;
    }
  
    .pt-mb-19vw--sm {
        margin-bottom: 19vw!important;
    }
  
    .pt-mb-20vw--sm {
        margin-bottom: 20vw!important;
    }
  
    .pt-mb-21vw--sm {
        margin-bottom: 21vw!important;
    }
  
    .pt-mb-22vw--sm {
        margin-bottom: 22vw!important;
    }
  
    .pt-mb-23vw--sm {
        margin-bottom: 23vw!important;
    }
  
    .pt-mb-24vw--sm {
        margin-bottom: 24vw!important;
    }
  
    .pt-mb-25vw--sm {
        margin-bottom: 25vw!important;
    }
  
    .pt-mb-30vw--sm {
        margin-bottom: 30vw!important;
    }
  
    .pt-mb-35vw--sm {
        margin-bottom: 35vw!important;
    }
  
    .pt-mb-40vw--sm {
        margin-bottom: 40vw!important;
    }
  
    .pt-mb-45vw--sm {
        margin-bottom: 45vw!important;
    }
  
    .pt-mb-50vw--sm {
        margin-bottom: 50vw!important;
    }
  
    .pt-mb-55vw--sm {
        margin-bottom: 55vw!important;
    }
  
    .pt-mb-60vw--sm {
        margin-bottom: 60vw!important;
    }
  
    .pt-mb-65vw--sm {
        margin-bottom: 65vw!important;
    }
  
    .pt-mb-70vw--sm {
        margin-bottom: 70vw!important;
    }
  
    .pt-mb-75vw--sm {
        margin-bottom: 75vw!important;
    }
  
    .pt-mb-80vw--sm {
        margin-bottom: 80vw!important;
    }
  
    .pt-mb-85vw--sm {
        margin-bottom: 85vw!important;
    }
  
    .pt-mb-90vw--sm {
        margin-bottom: 90vw!important;
    }
  
    .pt-mb-95vw--sm {
        margin-bottom: 95vw!important;
    }
  
    .pt-mb-100vw--sm {
        margin-bottom: 100vw!important;
    }
  
    .pt-mb-110vw--sm {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-120vw--sm {
        margin-bottom: 120vw!important;
    }
  
    .pt-mb-130vw--sm {
        margin-bottom: 130vw!important;
    }
  
    .pt-mb-140vw--sm {
        margin-bottom: 140vw!important;
    }
  
    .pt-mb-150vw--sm {
        margin-bottom: 150vw!important;
    }
  
    .pt-mb-160vw--sm {
        margin-bottom: 160vw!important;
    }
  
    .pt-mb-170vw--sm {
        margin-bottom: 170vw!important;
    }
  
    .pt-mb-180vw--sm {
        margin-bottom: 180vw!important;
    }
  
    .pt-mb-190vw--sm {
        margin-bottom: 190vw!important;
    }
  
    .pt-mb-200vw--sm {
        margin-bottom: 200vw!important;
    }
  
    .pt-mb-250vw--sm {
        margin-bottom: 250vw!important;
    }
  
    .pt-mb-300vw--sm {
        margin-bottom: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-mb-0vw--md {
        margin-bottom: 0vw!important;
    }
  
    .pt-mb-1vw--md {
        margin-bottom: 1vw!important;
    }
  
    .pt-mb-2vw--md {
        margin-bottom: 2vw!important;
    }
  
    .pt-mb-3vw--md {
        margin-bottom: 3vw!important;
    }
  
    .pt-mb-4vw--md {
        margin-bottom: 4vw!important;
    }
  
    .pt-mb-5vw--md {
        margin-bottom: 5vw!important;
    }
  
    .pt-mb-6vw--md {
        margin-bottom: 6vw!important;
    }
  
    .pt-mb-7vw--md {
        margin-bottom: 7vw!important;
    }
  
    .pt-mb-8vw--md {
        margin-bottom: 8vw!important;
    }
  
    .pt-mb-9vw--md {
        margin-bottom: 9vw!important;
    }
  
    .pt-mb-10vw--md {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-11vw--md {
        margin-bottom: 11vw!important;
    }
  
    .pt-mb-12vw--md {
        margin-bottom: 12vw!important;
    }
  
    .pt-mb-13vw--md {
        margin-bottom: 13vw!important;
    }
  
    .pt-mb-14vw--md {
        margin-bottom: 14vw!important;
    }
  
    .pt-mb-15vw--md {
        margin-bottom: 15vw!important;
    }
  
    .pt-mb-16vw--md {
        margin-bottom: 16vw!important;
    }
  
    .pt-mb-17vw--md {
        margin-bottom: 17vw!important;
    }
  
    .pt-mb-18vw--md {
        margin-bottom: 18vw!important;
    }
  
    .pt-mb-19vw--md {
        margin-bottom: 19vw!important;
    }
  
    .pt-mb-20vw--md {
        margin-bottom: 20vw!important;
    }
  
    .pt-mb-21vw--md {
        margin-bottom: 21vw!important;
    }
  
    .pt-mb-22vw--md {
        margin-bottom: 22vw!important;
    }
  
    .pt-mb-23vw--md {
        margin-bottom: 23vw!important;
    }
  
    .pt-mb-24vw--md {
        margin-bottom: 24vw!important;
    }
  
    .pt-mb-25vw--md {
        margin-bottom: 25vw!important;
    }
  
    .pt-mb-30vw--md {
        margin-bottom: 30vw!important;
    }
  
    .pt-mb-35vw--md {
        margin-bottom: 35vw!important;
    }
  
    .pt-mb-40vw--md {
        margin-bottom: 40vw!important;
    }
  
    .pt-mb-45vw--md {
        margin-bottom: 45vw!important;
    }
  
    .pt-mb-50vw--md {
        margin-bottom: 50vw!important;
    }
  
    .pt-mb-55vw--md {
        margin-bottom: 55vw!important;
    }
  
    .pt-mb-60vw--md {
        margin-bottom: 60vw!important;
    }
  
    .pt-mb-65vw--md {
        margin-bottom: 65vw!important;
    }
  
    .pt-mb-70vw--md {
        margin-bottom: 70vw!important;
    }
  
    .pt-mb-75vw--md {
        margin-bottom: 75vw!important;
    }
  
    .pt-mb-80vw--md {
        margin-bottom: 80vw!important;
    }
  
    .pt-mb-85vw--md {
        margin-bottom: 85vw!important;
    }
  
    .pt-mb-90vw--md {
        margin-bottom: 90vw!important;
    }
  
    .pt-mb-95vw--md {
        margin-bottom: 95vw!important;
    }
  
    .pt-mb-100vw--md {
        margin-bottom: 100vw!important;
    }
  
    .pt-mb-110vw--md {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-120vw--md {
        margin-bottom: 120vw!important;
    }
  
    .pt-mb-130vw--md {
        margin-bottom: 130vw!important;
    }
  
    .pt-mb-140vw--md {
        margin-bottom: 140vw!important;
    }
  
    .pt-mb-150vw--md {
        margin-bottom: 150vw!important;
    }
  
    .pt-mb-160vw--md {
        margin-bottom: 160vw!important;
    }
  
    .pt-mb-170vw--md {
        margin-bottom: 170vw!important;
    }
  
    .pt-mb-180vw--md {
        margin-bottom: 180vw!important;
    }
  
    .pt-mb-190vw--md {
        margin-bottom: 190vw!important;
    }
  
    .pt-mb-200vw--md {
        margin-bottom: 200vw!important;
    }
  
    .pt-mb-250vw--md {
        margin-bottom: 250vw!important;
    }
  
    .pt-mb-300vw--md {
        margin-bottom: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-mb-0vw--lg {
        margin-bottom: 0vw!important;
    }
  
    .pt-mb-1vw--lg {
        margin-bottom: 1vw!important;
    }
  
    .pt-mb-2vw--lg {
        margin-bottom: 2vw!important;
    }
  
    .pt-mb-3vw--lg {
        margin-bottom: 3vw!important;
    }
  
    .pt-mb-4vw--lg {
        margin-bottom: 4vw!important;
    }
  
    .pt-mb-5vw--lg {
        margin-bottom: 5vw!important;
    }
  
    .pt-mb-6vw--lg {
        margin-bottom: 6vw!important;
    }
  
    .pt-mb-7vw--lg {
        margin-bottom: 7vw!important;
    }
  
    .pt-mb-8vw--lg {
        margin-bottom: 8vw!important;
    }
  
    .pt-mb-9vw--lg {
        margin-bottom: 9vw!important;
    }
  
    .pt-mb-10vw--lg {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-11vw--lg {
        margin-bottom: 11vw!important;
    }
  
    .pt-mb-12vw--lg {
        margin-bottom: 12vw!important;
    }
  
    .pt-mb-13vw--lg {
        margin-bottom: 13vw!important;
    }
  
    .pt-mb-14vw--lg {
        margin-bottom: 14vw!important;
    }
  
    .pt-mb-15vw--lg {
        margin-bottom: 15vw!important;
    }
  
    .pt-mb-16vw--lg {
        margin-bottom: 16vw!important;
    }
  
    .pt-mb-17vw--lg {
        margin-bottom: 17vw!important;
    }
  
    .pt-mb-18vw--lg {
        margin-bottom: 18vw!important;
    }
  
    .pt-mb-19vw--lg {
        margin-bottom: 19vw!important;
    }
  
    .pt-mb-20vw--lg {
        margin-bottom: 20vw!important;
    }
  
    .pt-mb-21vw--lg {
        margin-bottom: 21vw!important;
    }
  
    .pt-mb-22vw--lg {
        margin-bottom: 22vw!important;
    }
  
    .pt-mb-23vw--lg {
        margin-bottom: 23vw!important;
    }
  
    .pt-mb-24vw--lg {
        margin-bottom: 24vw!important;
    }
  
    .pt-mb-25vw--lg {
        margin-bottom: 25vw!important;
    }
  
    .pt-mb-30vw--lg {
        margin-bottom: 30vw!important;
    }
  
    .pt-mb-35vw--lg {
        margin-bottom: 35vw!important;
    }
  
    .pt-mb-40vw--lg {
        margin-bottom: 40vw!important;
    }
  
    .pt-mb-45vw--lg {
        margin-bottom: 45vw!important;
    }
  
    .pt-mb-50vw--lg {
        margin-bottom: 50vw!important;
    }
  
    .pt-mb-55vw--lg {
        margin-bottom: 55vw!important;
    }
  
    .pt-mb-60vw--lg {
        margin-bottom: 60vw!important;
    }
  
    .pt-mb-65vw--lg {
        margin-bottom: 65vw!important;
    }
  
    .pt-mb-70vw--lg {
        margin-bottom: 70vw!important;
    }
  
    .pt-mb-75vw--lg {
        margin-bottom: 75vw!important;
    }
  
    .pt-mb-80vw--lg {
        margin-bottom: 80vw!important;
    }
  
    .pt-mb-85vw--lg {
        margin-bottom: 85vw!important;
    }
  
    .pt-mb-90vw--lg {
        margin-bottom: 90vw!important;
    }
  
    .pt-mb-95vw--lg {
        margin-bottom: 95vw!important;
    }
  
    .pt-mb-100vw--lg {
        margin-bottom: 100vw!important;
    }
  
    .pt-mb-110vw--lg {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-120vw--lg {
        margin-bottom: 120vw!important;
    }
  
    .pt-mb-130vw--lg {
        margin-bottom: 130vw!important;
    }
  
    .pt-mb-140vw--lg {
        margin-bottom: 140vw!important;
    }
  
    .pt-mb-150vw--lg {
        margin-bottom: 150vw!important;
    }
  
    .pt-mb-160vw--lg {
        margin-bottom: 160vw!important;
    }
  
    .pt-mb-170vw--lg {
        margin-bottom: 170vw!important;
    }
  
    .pt-mb-180vw--lg {
        margin-bottom: 180vw!important;
    }
  
    .pt-mb-190vw--lg {
        margin-bottom: 190vw!important;
    }
  
    .pt-mb-200vw--lg {
        margin-bottom: 200vw!important;
    }
  
    .pt-mb-250vw--lg {
        margin-bottom: 250vw!important;
    }
  
    .pt-mb-300vw--lg {
        margin-bottom: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-mb-0vw--xl {
        margin-bottom: 0vw!important;
    }
  
    .pt-mb-1vw--xl {
        margin-bottom: 1vw!important;
    }
  
    .pt-mb-2vw--xl {
        margin-bottom: 2vw!important;
    }
  
    .pt-mb-3vw--xl {
        margin-bottom: 3vw!important;
    }
  
    .pt-mb-4vw--xl {
        margin-bottom: 4vw!important;
    }
  
    .pt-mb-5vw--xl {
        margin-bottom: 5vw!important;
    }
  
    .pt-mb-6vw--xl {
        margin-bottom: 6vw!important;
    }
  
    .pt-mb-7vw--xl {
        margin-bottom: 7vw!important;
    }
  
    .pt-mb-8vw--xl {
        margin-bottom: 8vw!important;
    }
  
    .pt-mb-9vw--xl {
        margin-bottom: 9vw!important;
    }
  
    .pt-mb-10vw--xl {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-11vw--xl {
        margin-bottom: 11vw!important;
    }
  
    .pt-mb-12vw--xl {
        margin-bottom: 12vw!important;
    }
  
    .pt-mb-13vw--xl {
        margin-bottom: 13vw!important;
    }
  
    .pt-mb-14vw--xl {
        margin-bottom: 14vw!important;
    }
  
    .pt-mb-15vw--xl {
        margin-bottom: 15vw!important;
    }
  
    .pt-mb-16vw--xl {
        margin-bottom: 16vw!important;
    }
  
    .pt-mb-17vw--xl {
        margin-bottom: 17vw!important;
    }
  
    .pt-mb-18vw--xl {
        margin-bottom: 18vw!important;
    }
  
    .pt-mb-19vw--xl {
        margin-bottom: 19vw!important;
    }
  
    .pt-mb-20vw--xl {
        margin-bottom: 20vw!important;
    }
  
    .pt-mb-21vw--xl {
        margin-bottom: 21vw!important;
    }
  
    .pt-mb-22vw--xl {
        margin-bottom: 22vw!important;
    }
  
    .pt-mb-23vw--xl {
        margin-bottom: 23vw!important;
    }
  
    .pt-mb-24vw--xl {
        margin-bottom: 24vw!important;
    }
  
    .pt-mb-25vw--xl {
        margin-bottom: 25vw!important;
    }
  
    .pt-mb-30vw--xl {
        margin-bottom: 30vw!important;
    }
  
    .pt-mb-35vw--xl {
        margin-bottom: 35vw!important;
    }
  
    .pt-mb-40vw--xl {
        margin-bottom: 40vw!important;
    }
  
    .pt-mb-45vw--xl {
        margin-bottom: 45vw!important;
    }
  
    .pt-mb-50vw--xl {
        margin-bottom: 50vw!important;
    }
  
    .pt-mb-55vw--xl {
        margin-bottom: 55vw!important;
    }
  
    .pt-mb-60vw--xl {
        margin-bottom: 60vw!important;
    }
  
    .pt-mb-65vw--xl {
        margin-bottom: 65vw!important;
    }
  
    .pt-mb-70vw--xl {
        margin-bottom: 70vw!important;
    }
  
    .pt-mb-75vw--xl {
        margin-bottom: 75vw!important;
    }
  
    .pt-mb-80vw--xl {
        margin-bottom: 80vw!important;
    }
  
    .pt-mb-85vw--xl {
        margin-bottom: 85vw!important;
    }
  
    .pt-mb-90vw--xl {
        margin-bottom: 90vw!important;
    }
  
    .pt-mb-95vw--xl {
        margin-bottom: 95vw!important;
    }
  
    .pt-mb-100vw--xl {
        margin-bottom: 100vw!important;
    }
  
    .pt-mb-110vw--xl {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-120vw--xl {
        margin-bottom: 120vw!important;
    }
  
    .pt-mb-130vw--xl {
        margin-bottom: 130vw!important;
    }
  
    .pt-mb-140vw--xl {
        margin-bottom: 140vw!important;
    }
  
    .pt-mb-150vw--xl {
        margin-bottom: 150vw!important;
    }
  
    .pt-mb-160vw--xl {
        margin-bottom: 160vw!important;
    }
  
    .pt-mb-170vw--xl {
        margin-bottom: 170vw!important;
    }
  
    .pt-mb-180vw--xl {
        margin-bottom: 180vw!important;
    }
  
    .pt-mb-190vw--xl {
        margin-bottom: 190vw!important;
    }
  
    .pt-mb-200vw--xl {
        margin-bottom: 200vw!important;
    }
  
    .pt-mb-250vw--xl {
        margin-bottom: 250vw!important;
    }
  
    .pt-mb-300vw--xl {
        margin-bottom: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-mb-0vw--xxl {
        margin-bottom: 0vw!important;
    }
  
    .pt-mb-1vw--xxl {
        margin-bottom: 1vw!important;
    }
  
    .pt-mb-2vw--xxl {
        margin-bottom: 2vw!important;
    }
  
    .pt-mb-3vw--xxl {
        margin-bottom: 3vw!important;
    }
  
    .pt-mb-4vw--xxl {
        margin-bottom: 4vw!important;
    }
  
    .pt-mb-5vw--xxl {
        margin-bottom: 5vw!important;
    }
  
    .pt-mb-6vw--xxl {
        margin-bottom: 6vw!important;
    }
  
    .pt-mb-7vw--xxl {
        margin-bottom: 7vw!important;
    }
  
    .pt-mb-8vw--xxl {
        margin-bottom: 8vw!important;
    }
  
    .pt-mb-9vw--xxl {
        margin-bottom: 9vw!important;
    }
  
    .pt-mb-10vw--xxl {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-11vw--xxl {
        margin-bottom: 11vw!important;
    }
  
    .pt-mb-12vw--xxl {
        margin-bottom: 12vw!important;
    }
  
    .pt-mb-13vw--xxl {
        margin-bottom: 13vw!important;
    }
  
    .pt-mb-14vw--xxl {
        margin-bottom: 14vw!important;
    }
  
    .pt-mb-15vw--xxl {
        margin-bottom: 15vw!important;
    }
  
    .pt-mb-16vw--xxl {
        margin-bottom: 16vw!important;
    }
  
    .pt-mb-17vw--xxl {
        margin-bottom: 17vw!important;
    }
  
    .pt-mb-18vw--xxl {
        margin-bottom: 18vw!important;
    }
  
    .pt-mb-19vw--xxl {
        margin-bottom: 19vw!important;
    }
  
    .pt-mb-20vw--xxl {
        margin-bottom: 20vw!important;
    }
  
    .pt-mb-21vw--xxl {
        margin-bottom: 21vw!important;
    }
  
    .pt-mb-22vw--xxl {
        margin-bottom: 22vw!important;
    }
  
    .pt-mb-23vw--xxl {
        margin-bottom: 23vw!important;
    }
  
    .pt-mb-24vw--xxl {
        margin-bottom: 24vw!important;
    }
  
    .pt-mb-25vw--xxl {
        margin-bottom: 25vw!important;
    }
  
    .pt-mb-30vw--xxl {
        margin-bottom: 30vw!important;
    }
  
    .pt-mb-35vw--xxl {
        margin-bottom: 35vw!important;
    }
  
    .pt-mb-40vw--xxl {
        margin-bottom: 40vw!important;
    }
  
    .pt-mb-45vw--xxl {
        margin-bottom: 45vw!important;
    }
  
    .pt-mb-50vw--xxl {
        margin-bottom: 50vw!important;
    }
  
    .pt-mb-55vw--xxl {
        margin-bottom: 55vw!important;
    }
  
    .pt-mb-60vw--xxl {
        margin-bottom: 60vw!important;
    }
  
    .pt-mb-65vw--xxl {
        margin-bottom: 65vw!important;
    }
  
    .pt-mb-70vw--xxl {
        margin-bottom: 70vw!important;
    }
  
    .pt-mb-75vw--xxl {
        margin-bottom: 75vw!important;
    }
  
    .pt-mb-80vw--xxl {
        margin-bottom: 80vw!important;
    }
  
    .pt-mb-85vw--xxl {
        margin-bottom: 85vw!important;
    }
  
    .pt-mb-90vw--xxl {
        margin-bottom: 90vw!important;
    }
  
    .pt-mb-95vw--xxl {
        margin-bottom: 95vw!important;
    }
  
    .pt-mb-100vw--xxl {
        margin-bottom: 100vw!important;
    }
  
    .pt-mb-110vw--xxl {
        margin-bottom: 10vw!important;
    }
  
    .pt-mb-120vw--xxl {
        margin-bottom: 120vw!important;
    }
  
    .pt-mb-130vw--xxl {
        margin-bottom: 130vw!important;
    }
  
    .pt-mb-140vw--xxl {
        margin-bottom: 140vw!important;
    }
  
    .pt-mb-150vw--xxl {
        margin-bottom: 150vw!important;
    }
  
    .pt-mb-160vw--xxl {
        margin-bottom: 160vw!important;
    }
  
    .pt-mb-170vw--xxl {
        margin-bottom: 170vw!important;
    }
  
    .pt-mb-180vw--xxl {
        margin-bottom: 180vw!important;
    }
  
    .pt-mb-190vw--xxl {
        margin-bottom: 190vw!important;
    }
  
    .pt-mb-200vw--xxl {
        margin-bottom: 200vw!important;
    }
  
    .pt-mb-250vw--xxl {
        margin-bottom: 250vw!important;
    }
  
    .pt-mb-300vw--xxl {
        margin-bottom: 300vw!important;
    }
  }
  
  /* MARGIN LEFT ----------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-ml-auto {
    margin-left: auto!important;
  }

  .pt-ml-0 {
    margin-left: 0px!important;
  }
  
  .pt-ml-1 {
    margin-left: 1px!important;
  }
  
  .pt-ml-2 {
    margin-left: 2px!important;
  }
  
  .pt-ml-3 {
    margin-left: 3px!important;
  }
  
  .pt-ml-4 {
    margin-left: 4px!important;
  }
  
  .pt-ml-5 {
    margin-left: 5px!important;
  }
  
  .pt-ml-6 {
    margin-left: 6px!important;
  }
  
  .pt-ml-7 {
    margin-left: 7px!important;
  }
  
  .pt-ml-8 {
    margin-left: 8px!important;
  }
  
  .pt-ml-9 {
    margin-left: 9px!important;
  }
  
  .pt-ml-10 {
    margin-left: 10px!important;
  }
  
  .pt-ml-11 {
    margin-left: 11px!important;
  }
  
  .pt-ml-12 {
    margin-left: 12px!important;
  }
  
  .pt-ml-13 {
    margin-left: 13px!important;
  }
  
  .pt-ml-14 {
    margin-left: 14px!important;
  }
  
  .pt-ml-15 {
    margin-left: 15px!important;
  }
  
  .pt-ml-16 {
    margin-left: 16px!important;
  }
  
  .pt-ml-17 {
    margin-left: 17px!important;
  }
  
  .pt-ml-18 {
    margin-left: 18px!important;
  }
  
  .pt-ml-19 {
    margin-left: 19px!important;
  }
  
  .pt-ml-20 {
    margin-left: 20px!important;
  }
  
  .pt-ml-21 {
    margin-left: 21px!important;
  }
  
  .pt-ml-22 {
    margin-left: 22px!important;
  }
  
  .pt-ml-23 {
    margin-left: 23px!important;
  }
  
  .pt-ml-24 {
    margin-left: 24px!important;
  }
  
  .pt-ml-25 {
    margin-left: 25px!important;
  }
  
  .pt-ml-30 {
    margin-left: 30px!important;
  }
  
  .pt-ml-35 {
    margin-left: 35px!important;
  }
  
  .pt-ml-40 {
    margin-left: 40px!important;
  }
  
  .pt-ml-45 {
    margin-left: 45px!important;
  }
  
  .pt-ml-50 {
    margin-left: 50px!important;
  }
  
  .pt-ml-55 {
    margin-left: 55px!important;
  }
  
  .pt-ml-60 {
    margin-left: 60px!important;
  }
  
  .pt-ml-65 {
    margin-left: 65px!important;
  }
  
  .pt-ml-70 {
    margin-left: 70px!important;
  }
  
  .pt-ml-75 {
    margin-left: 75px!important;
  }
  
  .pt-ml-80 {
    margin-left: 80px!important;
  }
  
  .pt-ml-85 {
    margin-left: 85px!important;
  }
  
  .pt-ml-90 {
    margin-left: 90px!important;
  }
  
  .pt-ml-95 {
    margin-left: 95px!important;
  }
  
  .pt-ml-100 {
    margin-left: 100px!important;
  }
  
  .pt-ml-110 {
    margin-left: 10px!important;
  }
  
  .pt-ml-120 {
    margin-left: 120px!important;
  }
  
  .pt-ml-130 {
    margin-left: 130px!important;
  }
  
  .pt-ml-140 {
    margin-left: 140px!important;
  }
  
  .pt-ml-150 {
    margin-left: 150px!important;
  }
  
  .pt-ml-160 {
    margin-left: 160px!important;
  }
  
  .pt-ml-170 {
    margin-left: 170px!important;
  }
  
  .pt-ml-180 {
    margin-left: 180px!important;
  }
  
  .pt-ml-190 {
    margin-left: 190px!important;
  }
  
  .pt-ml-200 {
    margin-left: 200px!important;
  }
  
  .pt-ml-250 {
    margin-left: 250px!important;
  }
  
  .pt-ml-300 {
    margin-left: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ml-auto--sm {
        margin-left: auto!important;
    }

    .pt-ml-0--sm {
        margin-left: 0px!important;
    }
  
    .pt-ml-1--sm {
        margin-left: 1px!important;
    }
  
    .pt-ml-2--sm {
        margin-left: 2px!important;
    }
  
    .pt-ml-3--sm {
        margin-left: 3px!important;
    }
  
    .pt-ml-4--sm {
        margin-left: 4px!important;
    }
  
    .pt-ml-5--sm {
        margin-left: 5px!important;
    }
  
    .pt-ml-6--sm {
        margin-left: 6px!important;
    }
  
    .pt-ml-7--sm {
        margin-left: 7px!important;
    }
  
    .pt-ml-8--sm {
        margin-left: 8px!important;
    }
  
    .pt-ml-9--sm {
        margin-left: 9px!important;
    }
  
    .pt-ml-10--sm {
        margin-left: 10px!important;
    }
  
    .pt-ml-11--sm {
        margin-left: 11px!important;
    }
  
    .pt-ml-12--sm {
        margin-left: 12px!important;
    }
  
    .pt-ml-13--sm {
        margin-left: 13px!important;
    }
  
    .pt-ml-14--sm {
        margin-left: 14px!important;
    }
  
    .pt-ml-15--sm {
        margin-left: 15px!important;
    }
  
    .pt-ml-16--sm {
        margin-left: 16px!important;
    }
  
    .pt-ml-17--sm {
        margin-left: 17px!important;
    }
  
    .pt-ml-18--sm {
        margin-left: 18px!important;
    }
  
    .pt-ml-19--sm {
        margin-left: 19px!important;
    }
  
    .pt-ml-20--sm {
        margin-left: 20px!important;
    }
  
    .pt-ml-21--sm {
        margin-left: 21px!important;
    }
  
    .pt-ml-22--sm {
        margin-left: 22px!important;
    }
  
    .pt-ml-23--sm {
        margin-left: 23px!important;
    }
  
    .pt-ml-24--sm {
        margin-left: 24px!important;
    }
  
    .pt-ml-25--sm {
        margin-left: 25px!important;
    }
  
    .pt-ml-30--sm {
        margin-left: 30px!important;
    }
  
    .pt-ml-35--sm {
        margin-left: 35px!important;
    }
  
    .pt-ml-40--sm {
        margin-left: 40px!important;
    }
  
    .pt-ml-45--sm {
        margin-left: 45px!important;
    }
  
    .pt-ml-50--sm {
        margin-left: 50px!important;
    }
  
    .pt-ml-55--sm {
        margin-left: 55px!important;
    }
  
    .pt-ml-60--sm {
        margin-left: 60px!important;
    }
  
    .pt-ml-65--sm {
        margin-left: 65px!important;
    }
  
    .pt-ml-70--sm {
        margin-left: 70px!important;
    }
  
    .pt-ml-75--sm {
        margin-left: 75px!important;
    }
  
    .pt-ml-80--sm {
        margin-left: 80px!important;
    }
  
    .pt-ml-85--sm {
        margin-left: 85px!important;
    }
  
    .pt-ml-90--sm {
        margin-left: 90px!important;
    }
  
    .pt-ml-95--sm {
        margin-left: 95px!important;
    }
  
    .pt-ml-100--sm {
        margin-left: 100px!important;
    }
  
    .pt-ml-110--sm {
        margin-left: 10px!important;
    }
  
    .pt-ml-120--sm {
        margin-left: 120px!important;
    }
  
    .pt-ml-130--sm {
        margin-left: 130px!important;
    }
  
    .pt-ml-140--sm {
        margin-left: 140px!important;
    }
  
    .pt-ml-150--sm {
        margin-left: 150px!important;
    }
  
    .pt-ml-160--sm {
        margin-left: 160px!important;
    }
  
    .pt-ml-170--sm {
        margin-left: 170px!important;
    }
  
    .pt-ml-180--sm {
        margin-left: 180px!important;
    }
  
    .pt-ml-190--sm {
        margin-left: 190px!important;
    }
  
    .pt-ml-200--sm {
        margin-left: 200px!important;
    }
  
    .pt-ml-250--sm {
        margin-left: 250px!important;
    }
  
    .pt-ml-300--sm {
        margin-left: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ml-auto--md {
        margin-left: auto!important;
    }

    .pt-ml-0--md {
        margin-left: 0px!important;
    }
  
    .pt-ml-1--md {
        margin-left: 1px!important;
    }
  
    .pt-ml-2--md {
        margin-left: 2px!important;
    }
  
    .pt-ml-3--md {
        margin-left: 3px!important;
    }
  
    .pt-ml-4--md {
        margin-left: 4px!important;
    }
  
    .pt-ml-5--md {
        margin-left: 5px!important;
    }
  
    .pt-ml-6--md {
        margin-left: 6px!important;
    }
  
    .pt-ml-7--md {
        margin-left: 7px!important;
    }
  
    .pt-ml-8--md {
        margin-left: 8px!important;
    }
  
    .pt-ml-9--md {
        margin-left: 9px!important;
    }
  
    .pt-ml-10--md {
        margin-left: 10px!important;
    }
  
    .pt-ml-11--md {
        margin-left: 11px!important;
    }
  
    .pt-ml-12--md {
        margin-left: 12px!important;
    }
  
    .pt-ml-13--md {
        margin-left: 13px!important;
    }
  
    .pt-ml-14--md {
        margin-left: 14px!important;
    }
  
    .pt-ml-15--md {
        margin-left: 15px!important;
    }
  
    .pt-ml-16--md {
        margin-left: 16px!important;
    }
  
    .pt-ml-17--md {
        margin-left: 17px!important;
    }
  
    .pt-ml-18--md {
        margin-left: 18px!important;
    }
  
    .pt-ml-19--md {
        margin-left: 19px!important;
    }
  
    .pt-ml-20--md {
        margin-left: 20px!important;
    }
  
    .pt-ml-21--md {
        margin-left: 21px!important;
    }
  
    .pt-ml-22--md {
        margin-left: 22px!important;
    }
  
    .pt-ml-23--md {
        margin-left: 23px!important;
    }
  
    .pt-ml-24--md {
        margin-left: 24px!important;
    }
  
    .pt-ml-25--md {
        margin-left: 25px!important;
    }
  
    .pt-ml-30--md {
        margin-left: 30px!important;
    }
  
    .pt-ml-35--md {
        margin-left: 35px!important;
    }
  
    .pt-ml-40--md {
        margin-left: 40px!important;
    }
  
    .pt-ml-45--md {
        margin-left: 45px!important;
    }
  
    .pt-ml-50--md {
        margin-left: 50px!important;
    }
  
    .pt-ml-55--md {
        margin-left: 55px!important;
    }
  
    .pt-ml-60--md {
        margin-left: 60px!important;
    }
  
    .pt-ml-65--md {
        margin-left: 65px!important;
    }
  
    .pt-ml-70--md {
        margin-left: 70px!important;
    }
  
    .pt-ml-75--md {
        margin-left: 75px!important;
    }
  
    .pt-ml-80--md {
        margin-left: 80px!important;
    }
  
    .pt-ml-85--md {
        margin-left: 85px!important;
    }
  
    .pt-ml-90--md {
        margin-left: 90px!important;
    }
  
    .pt-ml-95--md {
        margin-left: 95px!important;
    }
  
    .pt-ml-100--md {
        margin-left: 100px!important;
    }
  
    .pt-ml-110--md {
        margin-left: 10px!important;
    }
  
    .pt-ml-120--md {
        margin-left: 120px!important;
    }
  
    .pt-ml-130--md {
        margin-left: 130px!important;
    }
  
    .pt-ml-140--md {
        margin-left: 140px!important;
    }
  
    .pt-ml-150--md {
        margin-left: 150px!important;
    }
  
    .pt-ml-160--md {
        margin-left: 160px!important;
    }
  
    .pt-ml-170--md {
        margin-left: 170px!important;
    }
  
    .pt-ml-180--md {
        margin-left: 180px!important;
    }
  
    .pt-ml-190--md {
        margin-left: 190px!important;
    }
  
    .pt-ml-200--md {
        margin-left: 200px!important;
    }
  
    .pt-ml-250--md {
        margin-left: 250px!important;
    }
  
    .pt-ml-300--md {
        margin-left: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ml-auto--lg {
        margin-left: auto!important;
    }

    .pt-ml-0--lg {
        margin-left: 0px!important;
    }
  
    .pt-ml-1--lg {
        margin-left: 1px!important;
    }
  
    .pt-ml-2--lg {
        margin-left: 2px!important;
    }
  
    .pt-ml-3--lg {
        margin-left: 3px!important;
    }
  
    .pt-ml-4--lg {
        margin-left: 4px!important;
    }
  
    .pt-ml-5--lg {
        margin-left: 5px!important;
    }
  
    .pt-ml-6--lg {
        margin-left: 6px!important;
    }
  
    .pt-ml-7--lg {
        margin-left: 7px!important;
    }
  
    .pt-ml-8--lg {
        margin-left: 8px!important;
    }
  
    .pt-ml-9--lg {
        margin-left: 9px!important;
    }
  
    .pt-ml-10--lg {
        margin-left: 10px!important;
    }
  
    .pt-ml-11--lg {
        margin-left: 11px!important;
    }
  
    .pt-ml-12--lg {
        margin-left: 12px!important;
    }
  
    .pt-ml-13--lg {
        margin-left: 13px!important;
    }
  
    .pt-ml-14--lg {
        margin-left: 14px!important;
    }
  
    .pt-ml-15--lg {
        margin-left: 15px!important;
    }
  
    .pt-ml-16--lg {
        margin-left: 16px!important;
    }
  
    .pt-ml-17--lg {
        margin-left: 17px!important;
    }
  
    .pt-ml-18--lg {
        margin-left: 18px!important;
    }
  
    .pt-ml-19--lg {
        margin-left: 19px!important;
    }
  
    .pt-ml-20--lg {
        margin-left: 20px!important;
    }
  
    .pt-ml-21--lg {
        margin-left: 21px!important;
    }
  
    .pt-ml-22--lg {
        margin-left: 22px!important;
    }
  
    .pt-ml-23--lg {
        margin-left: 23px!important;
    }
  
    .pt-ml-24--lg {
        margin-left: 24px!important;
    }
  
    .pt-ml-25--lg {
        margin-left: 25px!important;
    }
  
    .pt-ml-30--lg {
        margin-left: 30px!important;
    }
  
    .pt-ml-35--lg {
        margin-left: 35px!important;
    }
  
    .pt-ml-40--lg {
        margin-left: 40px!important;
    }
  
    .pt-ml-45--lg {
        margin-left: 45px!important;
    }
  
    .pt-ml-50--lg {
        margin-left: 50px!important;
    }
  
    .pt-ml-55--lg {
        margin-left: 55px!important;
    }
  
    .pt-ml-60--lg {
        margin-left: 60px!important;
    }
  
    .pt-ml-65--lg {
        margin-left: 65px!important;
    }
  
    .pt-ml-70--lg {
        margin-left: 70px!important;
    }
  
    .pt-ml-75--lg {
        margin-left: 75px!important;
    }
  
    .pt-ml-80--lg {
        margin-left: 80px!important;
    }
  
    .pt-ml-85--lg {
        margin-left: 85px!important;
    }
  
    .pt-ml-90--lg {
        margin-left: 90px!important;
    }
  
    .pt-ml-95--lg {
        margin-left: 95px!important;
    }
  
    .pt-ml-100--lg {
        margin-left: 100px!important;
    }
  
    .pt-ml-110--lg {
        margin-left: 10px!important;
    }
  
    .pt-ml-120--lg {
        margin-left: 120px!important;
    }
  
    .pt-ml-130--lg {
        margin-left: 130px!important;
    }
  
    .pt-ml-140--lg {
        margin-left: 140px!important;
    }
  
    .pt-ml-150--lg {
        margin-left: 150px!important;
    }
  
    .pt-ml-160--lg {
        margin-left: 160px!important;
    }
  
    .pt-ml-170--lg {
        margin-left: 170px!important;
    }
  
    .pt-ml-180--lg {
        margin-left: 180px!important;
    }
  
    .pt-ml-190--lg {
        margin-left: 190px!important;
    }
  
    .pt-ml-200--lg {
        margin-left: 200px!important;
    }
  
    .pt-ml-250--lg {
        margin-left: 250px!important;
    }
  
    .pt-ml-300--lg {
        margin-left: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ml-auto--xl {
        margin-left: auto!important;
    }

    .pt-ml-0--xl {
        margin-left: 0px!important;
    }
  
    .pt-ml-1--xl {
        margin-left: 1px!important;
    }
  
    .pt-ml-2--xl {
        margin-left: 2px!important;
    }
  
    .pt-ml-3--xl {
        margin-left: 3px!important;
    }
  
    .pt-ml-4--xl {
        margin-left: 4px!important;
    }
  
    .pt-ml-5--xl {
        margin-left: 5px!important;
    }
  
    .pt-ml-6--xl {
        margin-left: 6px!important;
    }
  
    .pt-ml-7--xl {
        margin-left: 7px!important;
    }
  
    .pt-ml-8--xl {
        margin-left: 8px!important;
    }
  
    .pt-ml-9--xl {
        margin-left: 9px!important;
    }
  
    .pt-ml-10--xl {
        margin-left: 10px!important;
    }
  
    .pt-ml-11--xl {
        margin-left: 11px!important;
    }
  
    .pt-ml-12--xl {
        margin-left: 12px!important;
    }
  
    .pt-ml-13--xl {
        margin-left: 13px!important;
    }
  
    .pt-ml-14--xl {
        margin-left: 14px!important;
    }
  
    .pt-ml-15--xl {
        margin-left: 15px!important;
    }
  
    .pt-ml-16--xl {
        margin-left: 16px!important;
    }
  
    .pt-ml-17--xl {
        margin-left: 17px!important;
    }
  
    .pt-ml-18--xl {
        margin-left: 18px!important;
    }
  
    .pt-ml-19--xl {
        margin-left: 19px!important;
    }
  
    .pt-ml-20--xl {
        margin-left: 20px!important;
    }
  
    .pt-ml-21--xl {
        margin-left: 21px!important;
    }
  
    .pt-ml-22--xl {
        margin-left: 22px!important;
    }
  
    .pt-ml-23--xl {
        margin-left: 23px!important;
    }
  
    .pt-ml-24--xl {
        margin-left: 24px!important;
    }
  
    .pt-ml-25--xl {
        margin-left: 25px!important;
    }
  
    .pt-ml-30--xl {
        margin-left: 30px!important;
    }
  
    .pt-ml-35--xl {
        margin-left: 35px!important;
    }
  
    .pt-ml-40--xl {
        margin-left: 40px!important;
    }
  
    .pt-ml-45--xl {
        margin-left: 45px!important;
    }
  
    .pt-ml-50--xl {
        margin-left: 50px!important;
    }
  
    .pt-ml-55--xl {
        margin-left: 55px!important;
    }
  
    .pt-ml-60--xl {
        margin-left: 60px!important;
    }
  
    .pt-ml-65--xl {
        margin-left: 65px!important;
    }
  
    .pt-ml-70--xl {
        margin-left: 70px!important;
    }
  
    .pt-ml-75--xl {
        margin-left: 75px!important;
    }
  
    .pt-ml-80--xl {
        margin-left: 80px!important;
    }
  
    .pt-ml-85--xl {
        margin-left: 85px!important;
    }
  
    .pt-ml-90--xl {
        margin-left: 90px!important;
    }
  
    .pt-ml-95--xl {
        margin-left: 95px!important;
    }
  
    .pt-ml-100--xl {
        margin-left: 100px!important;
    }
  
    .pt-ml-110--xl {
        margin-left: 10px!important;
    }
  
    .pt-ml-120--xl {
        margin-left: 120px!important;
    }
  
    .pt-ml-130--xl {
        margin-left: 130px!important;
    }
  
    .pt-ml-140--xl {
        margin-left: 140px!important;
    }
  
    .pt-ml-150--xl {
        margin-left: 150px!important;
    }
  
    .pt-ml-160--xl {
        margin-left: 160px!important;
    }
  
    .pt-ml-170--xl {
        margin-left: 170px!important;
    }
  
    .pt-ml-180--xl {
        margin-left: 180px!important;
    }
  
    .pt-ml-190--xl {
        margin-left: 190px!important;
    }
  
    .pt-ml-200--xl {
        margin-left: 200px!important;
    }
  
    .pt-ml-250--xl {
        margin-left: 250px!important;
    }
  
    .pt-ml-300--xl {
        margin-left: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ml-auto--xxl {
        margin-left: auto!important;
    }

    .pt-ml-0--xxl {
        margin-left: 0px!important;
    }
  
    .pt-ml-1--xxl {
        margin-left: 1px!important;
    }
  
    .pt-ml-2--xxl {
        margin-left: 2px!important;
    }
  
    .pt-ml-3--xxl {
        margin-left: 3px!important;
    }
  
    .pt-ml-4--xxl {
        margin-left: 4px!important;
    }
  
    .pt-ml-5--xxl {
        margin-left: 5px!important;
    }
  
    .pt-ml-6--xxl {
        margin-left: 6px!important;
    }
  
    .pt-ml-7--xxl {
        margin-left: 7px!important;
    }
  
    .pt-ml-8--xxl {
        margin-left: 8px!important;
    }
  
    .pt-ml-9--xxl {
        margin-left: 9px!important;
    }
  
    .pt-ml-10--xxl {
        margin-left: 10px!important;
    }
  
    .pt-ml-11--xxl {
        margin-left: 11px!important;
    }
  
    .pt-ml-12--xxl {
        margin-left: 12px!important;
    }
  
    .pt-ml-13--xxl {
        margin-left: 13px!important;
    }
  
    .pt-ml-14--xxl {
        margin-left: 14px!important;
    }
  
    .pt-ml-15--xxl {
        margin-left: 15px!important;
    }
  
    .pt-ml-16--xxl {
        margin-left: 16px!important;
    }
  
    .pt-ml-17--xxl {
        margin-left: 17px!important;
    }
  
    .pt-ml-18--xxl {
        margin-left: 18px!important;
    }
  
    .pt-ml-19--xxl {
        margin-left: 19px!important;
    }
  
    .pt-ml-20--xxl {
        margin-left: 20px!important;
    }
  
    .pt-ml-21--xxl {
        margin-left: 21px!important;
    }
  
    .pt-ml-22--xxl {
        margin-left: 22px!important;
    }
  
    .pt-ml-23--xxl {
        margin-left: 23px!important;
    }
  
    .pt-ml-24--xxl {
        margin-left: 24px!important;
    }
  
    .pt-ml-25--xxl {
        margin-left: 25px!important;
    }
  
    .pt-ml-30--xxl {
        margin-left: 30px!important;
    }
  
    .pt-ml-35--xxl {
        margin-left: 35px!important;
    }
  
    .pt-ml-40--xxl {
        margin-left: 40px!important;
    }
  
    .pt-ml-45--xxl {
        margin-left: 45px!important;
    }
  
    .pt-ml-50--xxl {
        margin-left: 50px!important;
    }
  
    .pt-ml-55--xxl {
        margin-left: 55px!important;
    }
  
    .pt-ml-60--xxl {
        margin-left: 60px!important;
    }
  
    .pt-ml-65--xxl {
        margin-left: 65px!important;
    }
  
    .pt-ml-70--xxl {
        margin-left: 70px!important;
    }
  
    .pt-ml-75--xxl {
        margin-left: 75px!important;
    }
  
    .pt-ml-80--xxl {
        margin-left: 80px!important;
    }
  
    .pt-ml-85--xxl {
        margin-left: 85px!important;
    }
  
    .pt-ml-90--xxl {
        margin-left: 90px!important;
    }
  
    .pt-ml-95--xxl {
        margin-left: 95px!important;
    }
  
    .pt-ml-100--xxl {
        margin-left: 100px!important;
    }
  
    .pt-ml-110--xxl {
        margin-left: 10px!important;
    }
  
    .pt-ml-120--xxl {
        margin-left: 120px!important;
    }
  
    .pt-ml-130--xxl {
        margin-left: 130px!important;
    }
  
    .pt-ml-140--xxl {
        margin-left: 140px!important;
    }
  
    .pt-ml-150--xxl {
        margin-left: 150px!important;
    }
  
    .pt-ml-160--xxl {
        margin-left: 160px!important;
    }
  
    .pt-ml-170--xxl {
        margin-left: 170px!important;
    }
  
    .pt-ml-180--xxl {
        margin-left: 180px!important;
    }
  
    .pt-ml-190--xxl {
        margin-left: 190px!important;
    }
  
    .pt-ml-200--xxl {
        margin-left: 200px!important;
    }
  
    .pt-ml-250--xxl {
        margin-left: 250px!important;
    }
  
    .pt-ml-300--xxl {
        margin-left: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-ml-0x {
    margin-left: 0%!important;
  }
  
  .pt-ml-1x {
    margin-left: 1%!important;
  }
  
  .pt-ml-2x {
    margin-left: 2%!important;
  }
  
  .pt-ml-3x {
    margin-left: 3%!important;
  }
  
  .pt-ml-4x {
    margin-left: 4%!important;
  }
  
  .pt-ml-5x {
    margin-left: 5%!important;
  }
  
  .pt-ml-6x {
    margin-left: 6%!important;
  }
  
  .pt-ml-7x {
    margin-left: 7%!important;
  }
  
  .pt-ml-8x {
    margin-left: 8%!important;
  }
  
  .pt-ml-9x {
    margin-left: 9%!important;
  }
  
  .pt-ml-10x {
    margin-left: 10%!important;
  }
  
  .pt-ml-11x {
    margin-left: 11%!important;
  }
  
  .pt-ml-12x {
    margin-left: 12%!important;
  }
  
  .pt-ml-13x {
    margin-left: 13%!important;
  }
  
  .pt-ml-14x {
    margin-left: 14%!important;
  }
  
  .pt-ml-15x {
    margin-left: 15%!important;
  }
  
  .pt-ml-16x {
    margin-left: 16%!important;
  }
  
  .pt-ml-17x {
    margin-left: 17%!important;
  }
  
  .pt-ml-18x {
    margin-left: 18%!important;
  }
  
  .pt-ml-19x {
    margin-left: 19%!important;
  }
  
  .pt-ml-20x {
    margin-left: 20%!important;
  }
  
  .pt-ml-21x {
    margin-left: 21%!important;
  }
  
  .pt-ml-22x {
    margin-left: 22%!important;
  }
  
  .pt-ml-23x {
    margin-left: 23%!important;
  }
  
  .pt-ml-24x {
    margin-left: 24%!important;
  }
  
  .pt-ml-25x {
    margin-left: 25%!important;
  }
  
  .pt-ml-30x {
    margin-left: 30%!important;
  }
  
  .pt-ml-35x {
    margin-left: 35%!important;
  }
  
  .pt-ml-40x {
    margin-left: 40%!important;
  }
  
  .pt-ml-45x {
    margin-left: 45%!important;
  }
  
  .pt-ml-50x {
    margin-left: 50%!important;
  }
  
  .pt-ml-55x {
    margin-left: 55%!important;
  }
  
  .pt-ml-60x {
    margin-left: 60%!important;
  }
  
  .pt-ml-65x {
    margin-left: 65%!important;
  }
  
  .pt-ml-70x {
    margin-left: 70%!important;
  }
  
  .pt-ml-75x {
    margin-left: 75%!important;
  }
  
  .pt-ml-80x {
    margin-left: 80%!important;
  }
  
  .pt-ml-85x {
    margin-left: 85%!important;
  }
  
  .pt-ml-90x {
    margin-left: 90%!important;
  }
  
  .pt-ml-95x {
    margin-left: 95%!important;
  }
  
  .pt-ml-100x {
    margin-left: 100%!important;
  }
  
  .pt-ml-110x {
    margin-left: 10%!important;
  }
  
  .pt-ml-120x {
    margin-left: 120%!important;
  }
  
  .pt-ml-130x {
    margin-left: 130%!important;
  }
  
  .pt-ml-140x {
    margin-left: 140%!important;
  }
  
  .pt-ml-150x {
    margin-left: 150%!important;
  }
  
  .pt-ml-160x {
    margin-left: 160%!important;
  }
  
  .pt-ml-170x {
    margin-left: 170%!important;
  }
  
  .pt-ml-180x {
    margin-left: 180%!important;
  }
  
  .pt-ml-190x {
    margin-left: 190%!important;
  }
  
  .pt-ml-200x {
    margin-left: 200%!important;
  }
  
  .pt-ml-250x {
    margin-left: 250%!important;
  }
  
  .pt-ml-300x {
    margin-left: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ml-0x--sm {
        margin-left: 0%!important;
    }
  
    .pt-ml-1x--sm {
        margin-left: 1%!important;
    }
  
    .pt-ml-2x--sm {
        margin-left: 2%!important;
    }
  
    .pt-ml-3x--sm {
        margin-left: 3%!important;
    }
  
    .pt-ml-4x--sm {
        margin-left: 4%!important;
    }
  
    .pt-ml-5x--sm {
        margin-left: 5%!important;
    }
  
    .pt-ml-6x--sm {
        margin-left: 6%!important;
    }
  
    .pt-ml-7x--sm {
        margin-left: 7%!important;
    }
  
    .pt-ml-8x--sm {
        margin-left: 8%!important;
    }
  
    .pt-ml-9x--sm {
        margin-left: 9%!important;
    }
  
    .pt-ml-10x--sm {
        margin-left: 10%!important;
    }
  
    .pt-ml-11x--sm {
        margin-left: 11%!important;
    }
  
    .pt-ml-12x--sm {
        margin-left: 12%!important;
    }
  
    .pt-ml-13x--sm {
        margin-left: 13%!important;
    }
  
    .pt-ml-14x--sm {
        margin-left: 14%!important;
    }
  
    .pt-ml-15x--sm {
        margin-left: 15%!important;
    }
  
    .pt-ml-16x--sm {
        margin-left: 16%!important;
    }
  
    .pt-ml-17x--sm {
        margin-left: 17%!important;
    }
  
    .pt-ml-18x--sm {
        margin-left: 18%!important;
    }
  
    .pt-ml-19x--sm {
        margin-left: 19%!important;
    }
  
    .pt-ml-20x--sm {
        margin-left: 20%!important;
    }
  
    .pt-ml-21x--sm {
        margin-left: 21%!important;
    }
  
    .pt-ml-22x--sm {
        margin-left: 22%!important;
    }
  
    .pt-ml-23x--sm {
        margin-left: 23%!important;
    }
  
    .pt-ml-24x--sm {
        margin-left: 24%!important;
    }
  
    .pt-ml-25x--sm {
        margin-left: 25%!important;
    }
  
    .pt-ml-30x--sm {
        margin-left: 30%!important;
    }
  
    .pt-ml-35x--sm {
        margin-left: 35%!important;
    }
  
    .pt-ml-40x--sm {
        margin-left: 40%!important;
    }
  
    .pt-ml-45x--sm {
        margin-left: 45%!important;
    }
  
    .pt-ml-50x--sm {
        margin-left: 50%!important;
    }
  
    .pt-ml-55x--sm {
        margin-left: 55%!important;
    }
  
    .pt-ml-60x--sm {
        margin-left: 60%!important;
    }
  
    .pt-ml-65x--sm {
        margin-left: 65%!important;
    }
  
    .pt-ml-70x--sm {
        margin-left: 70%!important;
    }
  
    .pt-ml-75x--sm {
        margin-left: 75%!important;
    }
  
    .pt-ml-80x--sm {
        margin-left: 80%!important;
    }
  
    .pt-ml-85x--sm {
        margin-left: 85%!important;
    }
  
    .pt-ml-90x--sm {
        margin-left: 90%!important;
    }
  
    .pt-ml-95x--sm {
        margin-left: 95%!important;
    }
  
    .pt-ml-100x--sm {
        margin-left: 100%!important;
    }
  
    .pt-ml-110x--sm {
        margin-left: 10%!important;
    }
  
    .pt-ml-120x--sm {
        margin-left: 120%!important;
    }
  
    .pt-ml-130x--sm {
        margin-left: 130%!important;
    }
  
    .pt-ml-140x--sm {
        margin-left: 140%!important;
    }
  
    .pt-ml-150x--sm {
        margin-left: 150%!important;
    }
  
    .pt-ml-160x--sm {
        margin-left: 160%!important;
    }
  
    .pt-ml-170x--sm {
        margin-left: 170%!important;
    }
  
    .pt-ml-180x--sm {
        margin-left: 180%!important;
    }
  
    .pt-ml-190x--sm {
        margin-left: 190%!important;
    }
  
    .pt-ml-200x--sm {
        margin-left: 200%!important;
    }
  
    .pt-ml-250x--sm {
        margin-left: 250%!important;
    }
  
    .pt-ml-300x--sm {
        margin-left: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ml-0x--md {
        margin-left: 0%!important;
    }
  
    .pt-ml-1x--md {
        margin-left: 1%!important;
    }
  
    .pt-ml-2x--md {
        margin-left: 2%!important;
    }
  
    .pt-ml-3x--md {
        margin-left: 3%!important;
    }
  
    .pt-ml-4x--md {
        margin-left: 4%!important;
    }
  
    .pt-ml-5x--md {
        margin-left: 5%!important;
    }
  
    .pt-ml-6x--md {
        margin-left: 6%!important;
    }
  
    .pt-ml-7x--md {
        margin-left: 7%!important;
    }
  
    .pt-ml-8x--md {
        margin-left: 8%!important;
    }
  
    .pt-ml-9x--md {
        margin-left: 9%!important;
    }
  
    .pt-ml-10x--md {
        margin-left: 10%!important;
    }
  
    .pt-ml-11x--md {
        margin-left: 11%!important;
    }
  
    .pt-ml-12x--md {
        margin-left: 12%!important;
    }
  
    .pt-ml-13x--md {
        margin-left: 13%!important;
    }
  
    .pt-ml-14x--md {
        margin-left: 14%!important;
    }
  
    .pt-ml-15x--md {
        margin-left: 15%!important;
    }
  
    .pt-ml-16x--md {
        margin-left: 16%!important;
    }
  
    .pt-ml-17x--md {
        margin-left: 17%!important;
    }
  
    .pt-ml-18x--md {
        margin-left: 18%!important;
    }
  
    .pt-ml-19x--md {
        margin-left: 19%!important;
    }
  
    .pt-ml-20x--md {
        margin-left: 20%!important;
    }
  
    .pt-ml-21x--md {
        margin-left: 21%!important;
    }
  
    .pt-ml-22x--md {
        margin-left: 22%!important;
    }
  
    .pt-ml-23x--md {
        margin-left: 23%!important;
    }
  
    .pt-ml-24x--md {
        margin-left: 24%!important;
    }
  
    .pt-ml-25x--md {
        margin-left: 25%!important;
    }
  
    .pt-ml-30x--md {
        margin-left: 30%!important;
    }
  
    .pt-ml-35x--md {
        margin-left: 35%!important;
    }
  
    .pt-ml-40x--md {
        margin-left: 40%!important;
    }
  
    .pt-ml-45x--md {
        margin-left: 45%!important;
    }
  
    .pt-ml-50x--md {
        margin-left: 50%!important;
    }
  
    .pt-ml-55x--md {
        margin-left: 55%!important;
    }
  
    .pt-ml-60x--md {
        margin-left: 60%!important;
    }
  
    .pt-ml-65x--md {
        margin-left: 65%!important;
    }
  
    .pt-ml-70x--md {
        margin-left: 70%!important;
    }
  
    .pt-ml-75x--md {
        margin-left: 75%!important;
    }
  
    .pt-ml-80x--md {
        margin-left: 80%!important;
    }
  
    .pt-ml-85x--md {
        margin-left: 85%!important;
    }
  
    .pt-ml-90x--md {
        margin-left: 90%!important;
    }
  
    .pt-ml-95x--md {
        margin-left: 95%!important;
    }
  
    .pt-ml-100x--md {
        margin-left: 100%!important;
    }
  
    .pt-ml-110x--md {
        margin-left: 10%!important;
    }
  
    .pt-ml-120x--md {
        margin-left: 120%!important;
    }
  
    .pt-ml-130x--md {
        margin-left: 130%!important;
    }
  
    .pt-ml-140x--md {
        margin-left: 140%!important;
    }
  
    .pt-ml-150x--md {
        margin-left: 150%!important;
    }
  
    .pt-ml-160x--md {
        margin-left: 160%!important;
    }
  
    .pt-ml-170x--md {
        margin-left: 170%!important;
    }
  
    .pt-ml-180x--md {
        margin-left: 180%!important;
    }
  
    .pt-ml-190x--md {
        margin-left: 190%!important;
    }
  
    .pt-ml-200x--md {
        margin-left: 200%!important;
    }
  
    .pt-ml-250x--md {
        margin-left: 250%!important;
    }
  
    .pt-ml-300x--md {
        margin-left: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ml-0x--lg {
        margin-left: 0%!important;
    }
  
    .pt-ml-1x--lg {
        margin-left: 1%!important;
    }
  
    .pt-ml-2x--lg {
        margin-left: 2%!important;
    }
  
    .pt-ml-3x--lg {
        margin-left: 3%!important;
    }
  
    .pt-ml-4x--lg {
        margin-left: 4%!important;
    }
  
    .pt-ml-5x--lg {
        margin-left: 5%!important;
    }
  
    .pt-ml-6x--lg {
        margin-left: 6%!important;
    }
  
    .pt-ml-7x--lg {
        margin-left: 7%!important;
    }
  
    .pt-ml-8x--lg {
        margin-left: 8%!important;
    }
  
    .pt-ml-9x--lg {
        margin-left: 9%!important;
    }
  
    .pt-ml-10x--lg {
        margin-left: 10%!important;
    }
  
    .pt-ml-11x--lg {
        margin-left: 11%!important;
    }
  
    .pt-ml-12x--lg {
        margin-left: 12%!important;
    }
  
    .pt-ml-13x--lg {
        margin-left: 13%!important;
    }
  
    .pt-ml-14x--lg {
        margin-left: 14%!important;
    }
  
    .pt-ml-15x--lg {
        margin-left: 15%!important;
    }
  
    .pt-ml-16x--lg {
        margin-left: 16%!important;
    }
  
    .pt-ml-17x--lg {
        margin-left: 17%!important;
    }
  
    .pt-ml-18x--lg {
        margin-left: 18%!important;
    }
  
    .pt-ml-19x--lg {
        margin-left: 19%!important;
    }
  
    .pt-ml-20x--lg {
        margin-left: 20%!important;
    }
  
    .pt-ml-21x--lg {
        margin-left: 21%!important;
    }
  
    .pt-ml-22x--lg {
        margin-left: 22%!important;
    }
  
    .pt-ml-23x--lg {
        margin-left: 23%!important;
    }
  
    .pt-ml-24x--lg {
        margin-left: 24%!important;
    }
  
    .pt-ml-25x--lg {
        margin-left: 25%!important;
    }
  
    .pt-ml-30x--lg {
        margin-left: 30%!important;
    }
  
    .pt-ml-35x--lg {
        margin-left: 35%!important;
    }
  
    .pt-ml-40x--lg {
        margin-left: 40%!important;
    }
  
    .pt-ml-45x--lg {
        margin-left: 45%!important;
    }
  
    .pt-ml-50x--lg {
        margin-left: 50%!important;
    }
  
    .pt-ml-55x--lg {
        margin-left: 55%!important;
    }
  
    .pt-ml-60x--lg {
        margin-left: 60%!important;
    }
  
    .pt-ml-65x--lg {
        margin-left: 65%!important;
    }
  
    .pt-ml-70x--lg {
        margin-left: 70%!important;
    }
  
    .pt-ml-75x--lg {
        margin-left: 75%!important;
    }
  
    .pt-ml-80x--lg {
        margin-left: 80%!important;
    }
  
    .pt-ml-85x--lg {
        margin-left: 85%!important;
    }
  
    .pt-ml-90x--lg {
        margin-left: 90%!important;
    }
  
    .pt-ml-95x--lg {
        margin-left: 95%!important;
    }
  
    .pt-ml-100x--lg {
        margin-left: 100%!important;
    }
  
    .pt-ml-110x--lg {
        margin-left: 10%!important;
    }
  
    .pt-ml-120x--lg {
        margin-left: 120%!important;
    }
  
    .pt-ml-130x--lg {
        margin-left: 130%!important;
    }
  
    .pt-ml-140x--lg {
        margin-left: 140%!important;
    }
  
    .pt-ml-150x--lg {
        margin-left: 150%!important;
    }
  
    .pt-ml-160x--lg {
        margin-left: 160%!important;
    }
  
    .pt-ml-170x--lg {
        margin-left: 170%!important;
    }
  
    .pt-ml-180x--lg {
        margin-left: 180%!important;
    }
  
    .pt-ml-190x--lg {
        margin-left: 190%!important;
    }
  
    .pt-ml-200x--lg {
        margin-left: 200%!important;
    }
  
    .pt-ml-250x--lg {
        margin-left: 250%!important;
    }
  
    .pt-ml-300x--lg {
        margin-left: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ml-0x--xl {
        margin-left: 0%!important;
    }
  
    .pt-ml-1x--xl {
        margin-left: 1%!important;
    }
  
    .pt-ml-2x--xl {
        margin-left: 2%!important;
    }
  
    .pt-ml-3x--xl {
        margin-left: 3%!important;
    }
  
    .pt-ml-4x--xl {
        margin-left: 4%!important;
    }
  
    .pt-ml-5x--xl {
        margin-left: 5%!important;
    }
  
    .pt-ml-6x--xl {
        margin-left: 6%!important;
    }
  
    .pt-ml-7x--xl {
        margin-left: 7%!important;
    }
  
    .pt-ml-8x--xl {
        margin-left: 8%!important;
    }
  
    .pt-ml-9x--xl {
        margin-left: 9%!important;
    }
  
    .pt-ml-10x--xl {
        margin-left: 10%!important;
    }
  
    .pt-ml-11x--xl {
        margin-left: 11%!important;
    }
  
    .pt-ml-12x--xl {
        margin-left: 12%!important;
    }
  
    .pt-ml-13x--xl {
        margin-left: 13%!important;
    }
  
    .pt-ml-14x--xl {
        margin-left: 14%!important;
    }
  
    .pt-ml-15x--xl {
        margin-left: 15%!important;
    }
  
    .pt-ml-16x--xl {
        margin-left: 16%!important;
    }
  
    .pt-ml-17x--xl {
        margin-left: 17%!important;
    }
  
    .pt-ml-18x--xl {
        margin-left: 18%!important;
    }
  
    .pt-ml-19x--xl {
        margin-left: 19%!important;
    }
  
    .pt-ml-20x--xl {
        margin-left: 20%!important;
    }
  
    .pt-ml-21x--xl {
        margin-left: 21%!important;
    }
  
    .pt-ml-22x--xl {
        margin-left: 22%!important;
    }
  
    .pt-ml-23x--xl {
        margin-left: 23%!important;
    }
  
    .pt-ml-24x--xl {
        margin-left: 24%!important;
    }
  
    .pt-ml-25x--xl {
        margin-left: 25%!important;
    }
  
    .pt-ml-30x--xl {
        margin-left: 30%!important;
    }
  
    .pt-ml-35x--xl {
        margin-left: 35%!important;
    }
  
    .pt-ml-40x--xl {
        margin-left: 40%!important;
    }
  
    .pt-ml-45x--xl {
        margin-left: 45%!important;
    }
  
    .pt-ml-50x--xl {
        margin-left: 50%!important;
    }
  
    .pt-ml-55x--xl {
        margin-left: 55%!important;
    }
  
    .pt-ml-60x--xl {
        margin-left: 60%!important;
    }
  
    .pt-ml-65x--xl {
        margin-left: 65%!important;
    }
  
    .pt-ml-70x--xl {
        margin-left: 70%!important;
    }
  
    .pt-ml-75x--xl {
        margin-left: 75%!important;
    }
  
    .pt-ml-80x--xl {
        margin-left: 80%!important;
    }
  
    .pt-ml-85x--xl {
        margin-left: 85%!important;
    }
  
    .pt-ml-90x--xl {
        margin-left: 90%!important;
    }
  
    .pt-ml-95x--xl {
        margin-left: 95%!important;
    }
  
    .pt-ml-100x--xl {
        margin-left: 100%!important;
    }
  
    .pt-ml-110x--xl {
        margin-left: 10%!important;
    }
  
    .pt-ml-120x--xl {
        margin-left: 120%!important;
    }
  
    .pt-ml-130x--xl {
        margin-left: 130%!important;
    }
  
    .pt-ml-140x--xl {
        margin-left: 140%!important;
    }
  
    .pt-ml-150x--xl {
        margin-left: 150%!important;
    }
  
    .pt-ml-160x--xl {
        margin-left: 160%!important;
    }
  
    .pt-ml-170x--xl {
        margin-left: 170%!important;
    }
  
    .pt-ml-180x--xl {
        margin-left: 180%!important;
    }
  
    .pt-ml-190x--xl {
        margin-left: 190%!important;
    }
  
    .pt-ml-200x--xl {
        margin-left: 200%!important;
    }
  
    .pt-ml-250x--xl {
        margin-left: 250%!important;
    }
  
    .pt-ml-300x--xl {
        margin-left: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ml-0x--xxl {
        margin-left: 0%!important;
    }
  
    .pt-ml-1x--xxl {
        margin-left: 1%!important;
    }
  
    .pt-ml-2x--xxl {
        margin-left: 2%!important;
    }
  
    .pt-ml-3x--xxl {
        margin-left: 3%!important;
    }
  
    .pt-ml-4x--xxl {
        margin-left: 4%!important;
    }
  
    .pt-ml-5x--xxl {
        margin-left: 5%!important;
    }
  
    .pt-ml-6x--xxl {
        margin-left: 6%!important;
    }
  
    .pt-ml-7x--xxl {
        margin-left: 7%!important;
    }
  
    .pt-ml-8x--xxl {
        margin-left: 8%!important;
    }
  
    .pt-ml-9x--xxl {
        margin-left: 9%!important;
    }
  
    .pt-ml-10x--xxl {
        margin-left: 10%!important;
    }
  
    .pt-ml-11x--xxl {
        margin-left: 11%!important;
    }
  
    .pt-ml-12x--xxl {
        margin-left: 12%!important;
    }
  
    .pt-ml-13x--xxl {
        margin-left: 13%!important;
    }
  
    .pt-ml-14x--xxl {
        margin-left: 14%!important;
    }
  
    .pt-ml-15x--xxl {
        margin-left: 15%!important;
    }
  
    .pt-ml-16x--xxl {
        margin-left: 16%!important;
    }
  
    .pt-ml-17x--xxl {
        margin-left: 17%!important;
    }
  
    .pt-ml-18x--xxl {
        margin-left: 18%!important;
    }
  
    .pt-ml-19x--xxl {
        margin-left: 19%!important;
    }
  
    .pt-ml-20x--xxl {
        margin-left: 20%!important;
    }
  
    .pt-ml-21x--xxl {
        margin-left: 21%!important;
    }
  
    .pt-ml-22x--xxl {
        margin-left: 22%!important;
    }
  
    .pt-ml-23x--xxl {
        margin-left: 23%!important;
    }
  
    .pt-ml-24x--xxl {
        margin-left: 24%!important;
    }
  
    .pt-ml-25x--xxl {
        margin-left: 25%!important;
    }
  
    .pt-ml-30x--xxl {
        margin-left: 30%!important;
    }
  
    .pt-ml-35x--xxl {
        margin-left: 35%!important;
    }
  
    .pt-ml-40x--xxl {
        margin-left: 40%!important;
    }
  
    .pt-ml-45x--xxl {
        margin-left: 45%!important;
    }
  
    .pt-ml-50x--xxl {
        margin-left: 50%!important;
    }
  
    .pt-ml-55x--xxl {
        margin-left: 55%!important;
    }
  
    .pt-ml-60x--xxl {
        margin-left: 60%!important;
    }
  
    .pt-ml-65x--xxl {
        margin-left: 65%!important;
    }
  
    .pt-ml-70x--xxl {
        margin-left: 70%!important;
    }
  
    .pt-ml-75x--xxl {
        margin-left: 75%!important;
    }
  
    .pt-ml-80x--xxl {
        margin-left: 80%!important;
    }
  
    .pt-ml-85x--xxl {
        margin-left: 85%!important;
    }
  
    .pt-ml-90x--xxl {
        margin-left: 90%!important;
    }
  
    .pt-ml-95x--xxl {
        margin-left: 95%!important;
    }
  
    .pt-ml-100x--xxl {
        margin-left: 100%!important;
    }
  
    .pt-ml-110x--xxl {
        margin-left: 10%!important;
    }
  
    .pt-ml-120x--xxl {
        margin-left: 120%!important;
    }
  
    .pt-ml-130x--xxl {
        margin-left: 130%!important;
    }
  
    .pt-ml-140x--xxl {
        margin-left: 140%!important;
    }
  
    .pt-ml-150x--xxl {
        margin-left: 150%!important;
    }
  
    .pt-ml-160x--xxl {
        margin-left: 160%!important;
    }
  
    .pt-ml-170x--xxl {
        margin-left: 170%!important;
    }
  
    .pt-ml-180x--xxl {
        margin-left: 180%!important;
    }
  
    .pt-ml-190x--xxl {
        margin-left: 190%!important;
    }
  
    .pt-ml-200x--xxl {
        margin-left: 200%!important;
    }
  
    .pt-ml-250x--xxl {
        margin-left: 250%!important;
    }
  
    .pt-ml-300x--xxl {
        margin-left: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-ml-0vh {
    margin-left: 0vh!important;
  }
  
  .pt-ml-1vh {
    margin-left: 1vh!important;
  }
  
  .pt-ml-2vh {
    margin-left: 2vh!important;
  }
  
  .pt-ml-3vh {
    margin-left: 3vh!important;
  }
  
  .pt-ml-4vh {
    margin-left: 4vh!important;
  }
  
  .pt-ml-5vh {
    margin-left: 5vh!important;
  }
  
  .pt-ml-6vh {
    margin-left: 6vh!important;
  }
  
  .pt-ml-7vh {
    margin-left: 7vh!important;
  }
  
  .pt-ml-8vh {
    margin-left: 8vh!important;
  }
  
  .pt-ml-9vh {
    margin-left: 9vh!important;
  }
  
  .pt-ml-10vh {
    margin-left: 10vh!important;
  }
  
  .pt-ml-11vh {
    margin-left: 11vh!important;
  }
  
  .pt-ml-12vh {
    margin-left: 12vh!important;
  }
  
  .pt-ml-13vh {
    margin-left: 13vh!important;
  }
  
  .pt-ml-14vh {
    margin-left: 14vh!important;
  }
  
  .pt-ml-15vh {
    margin-left: 15vh!important;
  }
  
  .pt-ml-16vh {
    margin-left: 16vh!important;
  }
  
  .pt-ml-17vh {
    margin-left: 17vh!important;
  }
  
  .pt-ml-18vh {
    margin-left: 18vh!important;
  }
  
  .pt-ml-19vh {
    margin-left: 19vh!important;
  }
  
  .pt-ml-20vh {
    margin-left: 20vh!important;
  }
  
  .pt-ml-21vh {
    margin-left: 21vh!important;
  }
  
  .pt-ml-22vh {
    margin-left: 22vh!important;
  }
  
  .pt-ml-23vh {
    margin-left: 23vh!important;
  }
  
  .pt-ml-24vh {
    margin-left: 24vh!important;
  }
  
  .pt-ml-25vh {
    margin-left: 25vh!important;
  }
  
  .pt-ml-30vh {
    margin-left: 30vh!important;
  }
  
  .pt-ml-35vh {
    margin-left: 35vh!important;
  }
  
  .pt-ml-40vh {
    margin-left: 40vh!important;
  }
  
  .pt-ml-45vh {
    margin-left: 45vh!important;
  }
  
  .pt-ml-50vh {
    margin-left: 50vh!important;
  }
  
  .pt-ml-55vh {
    margin-left: 55vh!important;
  }
  
  .pt-ml-60vh {
    margin-left: 60vh!important;
  }
  
  .pt-ml-65vh {
    margin-left: 65vh!important;
  }
  
  .pt-ml-70vh {
    margin-left: 70vh!important;
  }
  
  .pt-ml-75vh {
    margin-left: 75vh!important;
  }
  
  .pt-ml-80vh {
    margin-left: 80vh!important;
  }
  
  .pt-ml-85vh {
    margin-left: 85vh!important;
  }
  
  .pt-ml-90vh {
    margin-left: 90vh!important;
  }
  
  .pt-ml-95vh {
    margin-left: 95vh!important;
  }
  
  .pt-ml-100vh {
    margin-left: 100vh!important;
  }
  
  .pt-ml-110vh {
    margin-left: 10vh!important;
  }
  
  .pt-ml-120vh {
    margin-left: 120vh!important;
  }
  
  .pt-ml-130vh {
    margin-left: 130vh!important;
  }
  
  .pt-ml-140vh {
    margin-left: 140vh!important;
  }
  
  .pt-ml-150vh {
    margin-left: 150vh!important;
  }
  
  .pt-ml-160vh {
    margin-left: 160vh!important;
  }
  
  .pt-ml-170vh {
    margin-left: 170vh!important;
  }
  
  .pt-ml-180vh {
    margin-left: 180vh!important;
  }
  
  .pt-ml-190vh {
    margin-left: 190vh!important;
  }
  
  .pt-ml-200vh {
    margin-left: 200vh!important;
  }
  
  .pt-ml-250vh {
    margin-left: 250vh!important;
  }
  
  .pt-ml-300vh {
    margin-left: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ml-0vh--sm {
        margin-left: 0vh!important;
    }
  
    .pt-ml-1vh--sm {
        margin-left: 1vh!important;
    }
  
    .pt-ml-2vh--sm {
        margin-left: 2vh!important;
    }
  
    .pt-ml-3vh--sm {
        margin-left: 3vh!important;
    }
  
    .pt-ml-4vh--sm {
        margin-left: 4vh!important;
    }
  
    .pt-ml-5vh--sm {
        margin-left: 5vh!important;
    }
  
    .pt-ml-6vh--sm {
        margin-left: 6vh!important;
    }
  
    .pt-ml-7vh--sm {
        margin-left: 7vh!important;
    }
  
    .pt-ml-8vh--sm {
        margin-left: 8vh!important;
    }
  
    .pt-ml-9vh--sm {
        margin-left: 9vh!important;
    }
  
    .pt-ml-10vh--sm {
        margin-left: 10vh!important;
    }
  
    .pt-ml-11vh--sm {
        margin-left: 11vh!important;
    }
  
    .pt-ml-12vh--sm {
        margin-left: 12vh!important;
    }
  
    .pt-ml-13vh--sm {
        margin-left: 13vh!important;
    }
  
    .pt-ml-14vh--sm {
        margin-left: 14vh!important;
    }
  
    .pt-ml-15vh--sm {
        margin-left: 15vh!important;
    }
  
    .pt-ml-16vh--sm {
        margin-left: 16vh!important;
    }
  
    .pt-ml-17vh--sm {
        margin-left: 17vh!important;
    }
  
    .pt-ml-18vh--sm {
        margin-left: 18vh!important;
    }
  
    .pt-ml-19vh--sm {
        margin-left: 19vh!important;
    }
  
    .pt-ml-20vh--sm {
        margin-left: 20vh!important;
    }
  
    .pt-ml-21vh--sm {
        margin-left: 21vh!important;
    }
  
    .pt-ml-22vh--sm {
        margin-left: 22vh!important;
    }
  
    .pt-ml-23vh--sm {
        margin-left: 23vh!important;
    }
  
    .pt-ml-24vh--sm {
        margin-left: 24vh!important;
    }
  
    .pt-ml-25vh--sm {
        margin-left: 25vh!important;
    }
  
    .pt-ml-30vh--sm {
        margin-left: 30vh!important;
    }
  
    .pt-ml-35vh--sm {
        margin-left: 35vh!important;
    }
  
    .pt-ml-40vh--sm {
        margin-left: 40vh!important;
    }
  
    .pt-ml-45vh--sm {
        margin-left: 45vh!important;
    }
  
    .pt-ml-50vh--sm {
        margin-left: 50vh!important;
    }
  
    .pt-ml-55vh--sm {
        margin-left: 55vh!important;
    }
  
    .pt-ml-60vh--sm {
        margin-left: 60vh!important;
    }
  
    .pt-ml-65vh--sm {
        margin-left: 65vh!important;
    }
  
    .pt-ml-70vh--sm {
        margin-left: 70vh!important;
    }
  
    .pt-ml-75vh--sm {
        margin-left: 75vh!important;
    }
  
    .pt-ml-80vh--sm {
        margin-left: 80vh!important;
    }
  
    .pt-ml-85vh--sm {
        margin-left: 85vh!important;
    }
  
    .pt-ml-90vh--sm {
        margin-left: 90vh!important;
    }
  
    .pt-ml-95vh--sm {
        margin-left: 95vh!important;
    }
  
    .pt-ml-100vh--sm {
        margin-left: 100vh!important;
    }
  
    .pt-ml-110vh--sm {
        margin-left: 10vh!important;
    }
  
    .pt-ml-120vh--sm {
        margin-left: 120vh!important;
    }
  
    .pt-ml-130vh--sm {
        margin-left: 130vh!important;
    }
  
    .pt-ml-140vh--sm {
        margin-left: 140vh!important;
    }
  
    .pt-ml-150vh--sm {
        margin-left: 150vh!important;
    }
  
    .pt-ml-160vh--sm {
        margin-left: 160vh!important;
    }
  
    .pt-ml-170vh--sm {
        margin-left: 170vh!important;
    }
  
    .pt-ml-180vh--sm {
        margin-left: 180vh!important;
    }
  
    .pt-ml-190vh--sm {
        margin-left: 190vh!important;
    }
  
    .pt-ml-200vh--sm {
        margin-left: 200vh!important;
    }
  
    .pt-ml-250vh--sm {
        margin-left: 250vh!important;
    }
  
    .pt-ml-300vh--sm {
        margin-left: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ml-0vh--md {
        margin-left: 0vh!important;
    }
  
    .pt-ml-1vh--md {
        margin-left: 1vh!important;
    }
  
    .pt-ml-2vh--md {
        margin-left: 2vh!important;
    }
  
    .pt-ml-3vh--md {
        margin-left: 3vh!important;
    }
  
    .pt-ml-4vh--md {
        margin-left: 4vh!important;
    }
  
    .pt-ml-5vh--md {
        margin-left: 5vh!important;
    }
  
    .pt-ml-6vh--md {
        margin-left: 6vh!important;
    }
  
    .pt-ml-7vh--md {
        margin-left: 7vh!important;
    }
  
    .pt-ml-8vh--md {
        margin-left: 8vh!important;
    }
  
    .pt-ml-9vh--md {
        margin-left: 9vh!important;
    }
  
    .pt-ml-10vh--md {
        margin-left: 10vh!important;
    }
  
    .pt-ml-11vh--md {
        margin-left: 11vh!important;
    }
  
    .pt-ml-12vh--md {
        margin-left: 12vh!important;
    }
  
    .pt-ml-13vh--md {
        margin-left: 13vh!important;
    }
  
    .pt-ml-14vh--md {
        margin-left: 14vh!important;
    }
  
    .pt-ml-15vh--md {
        margin-left: 15vh!important;
    }
  
    .pt-ml-16vh--md {
        margin-left: 16vh!important;
    }
  
    .pt-ml-17vh--md {
        margin-left: 17vh!important;
    }
  
    .pt-ml-18vh--md {
        margin-left: 18vh!important;
    }
  
    .pt-ml-19vh--md {
        margin-left: 19vh!important;
    }
  
    .pt-ml-20vh--md {
        margin-left: 20vh!important;
    }
  
    .pt-ml-21vh--md {
        margin-left: 21vh!important;
    }
  
    .pt-ml-22vh--md {
        margin-left: 22vh!important;
    }
  
    .pt-ml-23vh--md {
        margin-left: 23vh!important;
    }
  
    .pt-ml-24vh--md {
        margin-left: 24vh!important;
    }
  
    .pt-ml-25vh--md {
        margin-left: 25vh!important;
    }
  
    .pt-ml-30vh--md {
        margin-left: 30vh!important;
    }
  
    .pt-ml-35vh--md {
        margin-left: 35vh!important;
    }
  
    .pt-ml-40vh--md {
        margin-left: 40vh!important;
    }
  
    .pt-ml-45vh--md {
        margin-left: 45vh!important;
    }
  
    .pt-ml-50vh--md {
        margin-left: 50vh!important;
    }
  
    .pt-ml-55vh--md {
        margin-left: 55vh!important;
    }
  
    .pt-ml-60vh--md {
        margin-left: 60vh!important;
    }
  
    .pt-ml-65vh--md {
        margin-left: 65vh!important;
    }
  
    .pt-ml-70vh--md {
        margin-left: 70vh!important;
    }
  
    .pt-ml-75vh--md {
        margin-left: 75vh!important;
    }
  
    .pt-ml-80vh--md {
        margin-left: 80vh!important;
    }
  
    .pt-ml-85vh--md {
        margin-left: 85vh!important;
    }
  
    .pt-ml-90vh--md {
        margin-left: 90vh!important;
    }
  
    .pt-ml-95vh--md {
        margin-left: 95vh!important;
    }
  
    .pt-ml-100vh--md {
        margin-left: 100vh!important;
    }
  
    .pt-ml-110vh--md {
        margin-left: 10vh!important;
    }
  
    .pt-ml-120vh--md {
        margin-left: 120vh!important;
    }
  
    .pt-ml-130vh--md {
        margin-left: 130vh!important;
    }
  
    .pt-ml-140vh--md {
        margin-left: 140vh!important;
    }
  
    .pt-ml-150vh--md {
        margin-left: 150vh!important;
    }
  
    .pt-ml-160vh--md {
        margin-left: 160vh!important;
    }
  
    .pt-ml-170vh--md {
        margin-left: 170vh!important;
    }
  
    .pt-ml-180vh--md {
        margin-left: 180vh!important;
    }
  
    .pt-ml-190vh--md {
        margin-left: 190vh!important;
    }
  
    .pt-ml-200vh--md {
        margin-left: 200vh!important;
    }
  
    .pt-ml-250vh--md {
        margin-left: 250vh!important;
    }
  
    .pt-ml-300vh--md {
        margin-left: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ml-0vh--lg {
        margin-left: 0vh!important;
    }
  
    .pt-ml-1vh--lg {
        margin-left: 1vh!important;
    }
  
    .pt-ml-2vh--lg {
        margin-left: 2vh!important;
    }
  
    .pt-ml-3vh--lg {
        margin-left: 3vh!important;
    }
  
    .pt-ml-4vh--lg {
        margin-left: 4vh!important;
    }
  
    .pt-ml-5vh--lg {
        margin-left: 5vh!important;
    }
  
    .pt-ml-6vh--lg {
        margin-left: 6vh!important;
    }
  
    .pt-ml-7vh--lg {
        margin-left: 7vh!important;
    }
  
    .pt-ml-8vh--lg {
        margin-left: 8vh!important;
    }
  
    .pt-ml-9vh--lg {
        margin-left: 9vh!important;
    }
  
    .pt-ml-10vh--lg {
        margin-left: 10vh!important;
    }
  
    .pt-ml-11vh--lg {
        margin-left: 11vh!important;
    }
  
    .pt-ml-12vh--lg {
        margin-left: 12vh!important;
    }
  
    .pt-ml-13vh--lg {
        margin-left: 13vh!important;
    }
  
    .pt-ml-14vh--lg {
        margin-left: 14vh!important;
    }
  
    .pt-ml-15vh--lg {
        margin-left: 15vh!important;
    }
  
    .pt-ml-16vh--lg {
        margin-left: 16vh!important;
    }
  
    .pt-ml-17vh--lg {
        margin-left: 17vh!important;
    }
  
    .pt-ml-18vh--lg {
        margin-left: 18vh!important;
    }
  
    .pt-ml-19vh--lg {
        margin-left: 19vh!important;
    }
  
    .pt-ml-20vh--lg {
        margin-left: 20vh!important;
    }
  
    .pt-ml-21vh--lg {
        margin-left: 21vh!important;
    }
  
    .pt-ml-22vh--lg {
        margin-left: 22vh!important;
    }
  
    .pt-ml-23vh--lg {
        margin-left: 23vh!important;
    }
  
    .pt-ml-24vh--lg {
        margin-left: 24vh!important;
    }
  
    .pt-ml-25vh--lg {
        margin-left: 25vh!important;
    }
  
    .pt-ml-30vh--lg {
        margin-left: 30vh!important;
    }
  
    .pt-ml-35vh--lg {
        margin-left: 35vh!important;
    }
  
    .pt-ml-40vh--lg {
        margin-left: 40vh!important;
    }
  
    .pt-ml-45vh--lg {
        margin-left: 45vh!important;
    }
  
    .pt-ml-50vh--lg {
        margin-left: 50vh!important;
    }
  
    .pt-ml-55vh--lg {
        margin-left: 55vh!important;
    }
  
    .pt-ml-60vh--lg {
        margin-left: 60vh!important;
    }
  
    .pt-ml-65vh--lg {
        margin-left: 65vh!important;
    }
  
    .pt-ml-70vh--lg {
        margin-left: 70vh!important;
    }
  
    .pt-ml-75vh--lg {
        margin-left: 75vh!important;
    }
  
    .pt-ml-80vh--lg {
        margin-left: 80vh!important;
    }
  
    .pt-ml-85vh--lg {
        margin-left: 85vh!important;
    }
  
    .pt-ml-90vh--lg {
        margin-left: 90vh!important;
    }
  
    .pt-ml-95vh--lg {
        margin-left: 95vh!important;
    }
  
    .pt-ml-100vh--lg {
        margin-left: 100vh!important;
    }
  
    .pt-ml-110vh--lg {
        margin-left: 10vh!important;
    }
  
    .pt-ml-120vh--lg {
        margin-left: 120vh!important;
    }
  
    .pt-ml-130vh--lg {
        margin-left: 130vh!important;
    }
  
    .pt-ml-140vh--lg {
        margin-left: 140vh!important;
    }
  
    .pt-ml-150vh--lg {
        margin-left: 150vh!important;
    }
  
    .pt-ml-160vh--lg {
        margin-left: 160vh!important;
    }
  
    .pt-ml-170vh--lg {
        margin-left: 170vh!important;
    }
  
    .pt-ml-180vh--lg {
        margin-left: 180vh!important;
    }
  
    .pt-ml-190vh--lg {
        margin-left: 190vh!important;
    }
  
    .pt-ml-200vh--lg {
        margin-left: 200vh!important;
    }
  
    .pt-ml-250vh--lg {
        margin-left: 250vh!important;
    }
  
    .pt-ml-300vh--lg {
        margin-left: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ml-0vh--xl {
        margin-left: 0vh!important;
    }
  
    .pt-ml-1vh--xl {
        margin-left: 1vh!important;
    }
  
    .pt-ml-2vh--xl {
        margin-left: 2vh!important;
    }
  
    .pt-ml-3vh--xl {
        margin-left: 3vh!important;
    }
  
    .pt-ml-4vh--xl {
        margin-left: 4vh!important;
    }
  
    .pt-ml-5vh--xl {
        margin-left: 5vh!important;
    }
  
    .pt-ml-6vh--xl {
        margin-left: 6vh!important;
    }
  
    .pt-ml-7vh--xl {
        margin-left: 7vh!important;
    }
  
    .pt-ml-8vh--xl {
        margin-left: 8vh!important;
    }
  
    .pt-ml-9vh--xl {
        margin-left: 9vh!important;
    }
  
    .pt-ml-10vh--xl {
        margin-left: 10vh!important;
    }
  
    .pt-ml-11vh--xl {
        margin-left: 11vh!important;
    }
  
    .pt-ml-12vh--xl {
        margin-left: 12vh!important;
    }
  
    .pt-ml-13vh--xl {
        margin-left: 13vh!important;
    }
  
    .pt-ml-14vh--xl {
        margin-left: 14vh!important;
    }
  
    .pt-ml-15vh--xl {
        margin-left: 15vh!important;
    }
  
    .pt-ml-16vh--xl {
        margin-left: 16vh!important;
    }
  
    .pt-ml-17vh--xl {
        margin-left: 17vh!important;
    }
  
    .pt-ml-18vh--xl {
        margin-left: 18vh!important;
    }
  
    .pt-ml-19vh--xl {
        margin-left: 19vh!important;
    }
  
    .pt-ml-20vh--xl {
        margin-left: 20vh!important;
    }
  
    .pt-ml-21vh--xl {
        margin-left: 21vh!important;
    }
  
    .pt-ml-22vh--xl {
        margin-left: 22vh!important;
    }
  
    .pt-ml-23vh--xl {
        margin-left: 23vh!important;
    }
  
    .pt-ml-24vh--xl {
        margin-left: 24vh!important;
    }
  
    .pt-ml-25vh--xl {
        margin-left: 25vh!important;
    }
  
    .pt-ml-30vh--xl {
        margin-left: 30vh!important;
    }
  
    .pt-ml-35vh--xl {
        margin-left: 35vh!important;
    }
  
    .pt-ml-40vh--xl {
        margin-left: 40vh!important;
    }
  
    .pt-ml-45vh--xl {
        margin-left: 45vh!important;
    }
  
    .pt-ml-50vh--xl {
        margin-left: 50vh!important;
    }
  
    .pt-ml-55vh--xl {
        margin-left: 55vh!important;
    }
  
    .pt-ml-60vh--xl {
        margin-left: 60vh!important;
    }
  
    .pt-ml-65vh--xl {
        margin-left: 65vh!important;
    }
  
    .pt-ml-70vh--xl {
        margin-left: 70vh!important;
    }
  
    .pt-ml-75vh--xl {
        margin-left: 75vh!important;
    }
  
    .pt-ml-80vh--xl {
        margin-left: 80vh!important;
    }
  
    .pt-ml-85vh--xl {
        margin-left: 85vh!important;
    }
  
    .pt-ml-90vh--xl {
        margin-left: 90vh!important;
    }
  
    .pt-ml-95vh--xl {
        margin-left: 95vh!important;
    }
  
    .pt-ml-100vh--xl {
        margin-left: 100vh!important;
    }
  
    .pt-ml-110vh--xl {
        margin-left: 10vh!important;
    }
  
    .pt-ml-120vh--xl {
        margin-left: 120vh!important;
    }
  
    .pt-ml-130vh--xl {
        margin-left: 130vh!important;
    }
  
    .pt-ml-140vh--xl {
        margin-left: 140vh!important;
    }
  
    .pt-ml-150vh--xl {
        margin-left: 150vh!important;
    }
  
    .pt-ml-160vh--xl {
        margin-left: 160vh!important;
    }
  
    .pt-ml-170vh--xl {
        margin-left: 170vh!important;
    }
  
    .pt-ml-180vh--xl {
        margin-left: 180vh!important;
    }
  
    .pt-ml-190vh--xl {
        margin-left: 190vh!important;
    }
  
    .pt-ml-200vh--xl {
        margin-left: 200vh!important;
    }
  
    .pt-ml-250vh--xl {
        margin-left: 250vh!important;
    }
  
    .pt-ml-300vh--xl {
        margin-left: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ml-0vh--xxl {
        margin-left: 0vh!important;
    }
  
    .pt-ml-1vh--xxl {
        margin-left: 1vh!important;
    }
  
    .pt-ml-2vh--xxl {
        margin-left: 2vh!important;
    }
  
    .pt-ml-3vh--xxl {
        margin-left: 3vh!important;
    }
  
    .pt-ml-4vh--xxl {
        margin-left: 4vh!important;
    }
  
    .pt-ml-5vh--xxl {
        margin-left: 5vh!important;
    }
  
    .pt-ml-6vh--xxl {
        margin-left: 6vh!important;
    }
  
    .pt-ml-7vh--xxl {
        margin-left: 7vh!important;
    }
  
    .pt-ml-8vh--xxl {
        margin-left: 8vh!important;
    }
  
    .pt-ml-9vh--xxl {
        margin-left: 9vh!important;
    }
  
    .pt-ml-10vh--xxl {
        margin-left: 10vh!important;
    }
  
    .pt-ml-11vh--xxl {
        margin-left: 11vh!important;
    }
  
    .pt-ml-12vh--xxl {
        margin-left: 12vh!important;
    }
  
    .pt-ml-13vh--xxl {
        margin-left: 13vh!important;
    }
  
    .pt-ml-14vh--xxl {
        margin-left: 14vh!important;
    }
  
    .pt-ml-15vh--xxl {
        margin-left: 15vh!important;
    }
  
    .pt-ml-16vh--xxl {
        margin-left: 16vh!important;
    }
  
    .pt-ml-17vh--xxl {
        margin-left: 17vh!important;
    }
  
    .pt-ml-18vh--xxl {
        margin-left: 18vh!important;
    }
  
    .pt-ml-19vh--xxl {
        margin-left: 19vh!important;
    }
  
    .pt-ml-20vh--xxl {
        margin-left: 20vh!important;
    }
  
    .pt-ml-21vh--xxl {
        margin-left: 21vh!important;
    }
  
    .pt-ml-22vh--xxl {
        margin-left: 22vh!important;
    }
  
    .pt-ml-23vh--xxl {
        margin-left: 23vh!important;
    }
  
    .pt-ml-24vh--xxl {
        margin-left: 24vh!important;
    }
  
    .pt-ml-25vh--xxl {
        margin-left: 25vh!important;
    }
  
    .pt-ml-30vh--xxl {
        margin-left: 30vh!important;
    }
  
    .pt-ml-35vh--xxl {
        margin-left: 35vh!important;
    }
  
    .pt-ml-40vh--xxl {
        margin-left: 40vh!important;
    }
  
    .pt-ml-45vh--xxl {
        margin-left: 45vh!important;
    }
  
    .pt-ml-50vh--xxl {
        margin-left: 50vh!important;
    }
  
    .pt-ml-55vh--xxl {
        margin-left: 55vh!important;
    }
  
    .pt-ml-60vh--xxl {
        margin-left: 60vh!important;
    }
  
    .pt-ml-65vh--xxl {
        margin-left: 65vh!important;
    }
  
    .pt-ml-70vh--xxl {
        margin-left: 70vh!important;
    }
  
    .pt-ml-75vh--xxl {
        margin-left: 75vh!important;
    }
  
    .pt-ml-80vh--xxl {
        margin-left: 80vh!important;
    }
  
    .pt-ml-85vh--xxl {
        margin-left: 85vh!important;
    }
  
    .pt-ml-90vh--xxl {
        margin-left: 90vh!important;
    }
  
    .pt-ml-95vh--xxl {
        margin-left: 95vh!important;
    }
  
    .pt-ml-100vh--xxl {
        margin-left: 100vh!important;
    }
  
    .pt-ml-110vh--xxl {
        margin-left: 10vh!important;
    }
  
    .pt-ml-120vh--xxl {
        margin-left: 120vh!important;
    }
  
    .pt-ml-130vh--xxl {
        margin-left: 130vh!important;
    }
  
    .pt-ml-140vh--xxl {
        margin-left: 140vh!important;
    }
  
    .pt-ml-150vh--xxl {
        margin-left: 150vh!important;
    }
  
    .pt-ml-160vh--xxl {
        margin-left: 160vh!important;
    }
  
    .pt-ml-170vh--xxl {
        margin-left: 170vh!important;
    }
  
    .pt-ml-180vh--xxl {
        margin-left: 180vh!important;
    }
  
    .pt-ml-190vh--xxl {
        margin-left: 190vh!important;
    }
  
    .pt-ml-200vh--xxl {
        margin-left: 200vh!important;
    }
  
    .pt-ml-250vh--xxl {
        margin-left: 250vh!important;
    }
  
    .pt-ml-300vh--xxl {
        margin-left: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-ml-0vw {
    margin-left: 0vw!important;
  }
  
  .pt-ml-1vw {
    margin-left: 1vw!important;
  }
  
  .pt-ml-2vw {
    margin-left: 2vw!important;
  }
  
  .pt-ml-3vw {
    margin-left: 3vw!important;
  }
  
  .pt-ml-4vw {
    margin-left: 4vw!important;
  }
  
  .pt-ml-5vw {
    margin-left: 5vw!important;
  }
  
  .pt-ml-6vw {
    margin-left: 6vw!important;
  }
  
  .pt-ml-7vw {
    margin-left: 7vw!important;
  }
  
  .pt-ml-8vw {
    margin-left: 8vw!important;
  }
  
  .pt-ml-9vw {
    margin-left: 9vw!important;
  }
  
  .pt-ml-10vw {
    margin-left: 10vw!important;
  }
  
  .pt-ml-11vw {
    margin-left: 11vw!important;
  }
  
  .pt-ml-12vw {
    margin-left: 12vw!important;
  }
  
  .pt-ml-13vw {
    margin-left: 13vw!important;
  }
  
  .pt-ml-14vw {
    margin-left: 14vw!important;
  }
  
  .pt-ml-15vw {
    margin-left: 15vw!important;
  }
  
  .pt-ml-16vw {
    margin-left: 16vw!important;
  }
  
  .pt-ml-17vw {
    margin-left: 17vw!important;
  }
  
  .pt-ml-18vw {
    margin-left: 18vw!important;
  }
  
  .pt-ml-19vw {
    margin-left: 19vw!important;
  }
  
  .pt-ml-20vw {
    margin-left: 20vw!important;
  }
  
  .pt-ml-21vw {
    margin-left: 21vw!important;
  }
  
  .pt-ml-22vw {
    margin-left: 22vw!important;
  }
  
  .pt-ml-23vw {
    margin-left: 23vw!important;
  }
  
  .pt-ml-24vw {
    margin-left: 24vw!important;
  }
  
  .pt-ml-25vw {
    margin-left: 25vw!important;
  }
  
  .pt-ml-30vw {
    margin-left: 30vw!important;
  }
  
  .pt-ml-35vw {
    margin-left: 35vw!important;
  }
  
  .pt-ml-40vw {
    margin-left: 40vw!important;
  }
  
  .pt-ml-45vw {
    margin-left: 45vw!important;
  }
  
  .pt-ml-50vw {
    margin-left: 50vw!important;
  }
  
  .pt-ml-55vw {
    margin-left: 55vw!important;
  }
  
  .pt-ml-60vw {
    margin-left: 60vw!important;
  }
  
  .pt-ml-65vw {
    margin-left: 65vw!important;
  }
  
  .pt-ml-70vw {
    margin-left: 70vw!important;
  }
  
  .pt-ml-75vw {
    margin-left: 75vw!important;
  }
  
  .pt-ml-80vw {
    margin-left: 80vw!important;
  }
  
  .pt-ml-85vw {
    margin-left: 85vw!important;
  }
  
  .pt-ml-90vw {
    margin-left: 90vw!important;
  }
  
  .pt-ml-95vw {
    margin-left: 95vw!important;
  }
  
  .pt-ml-100vw {
    margin-left: 100vw!important;
  }
  
  .pt-ml-110vw {
    margin-left: 10vw!important;
  }
  
  .pt-ml-120vw {
    margin-left: 120vw!important;
  }
  
  .pt-ml-130vw {
    margin-left: 130vw!important;
  }
  
  .pt-ml-140vw {
    margin-left: 140vw!important;
  }
  
  .pt-ml-150vw {
    margin-left: 150vw!important;
  }
  
  .pt-ml-160vw {
    margin-left: 160vw!important;
  }
  
  .pt-ml-170vw {
    margin-left: 170vw!important;
  }
  
  .pt-ml-180vw {
    margin-left: 180vw!important;
  }
  
  .pt-ml-190vw {
    margin-left: 190vw!important;
  }
  
  .pt-ml-200vw {
    margin-left: 200vw!important;
  }
  
  .pt-ml-250vw {
    margin-left: 250vw!important;
  }
  
  .pt-ml-300vw {
    margin-left: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-ml-0vw--sm {
        margin-left: 0vw!important;
    }
  
    .pt-ml-1vw--sm {
        margin-left: 1vw!important;
    }
  
    .pt-ml-2vw--sm {
        margin-left: 2vw!important;
    }
  
    .pt-ml-3vw--sm {
        margin-left: 3vw!important;
    }
  
    .pt-ml-4vw--sm {
        margin-left: 4vw!important;
    }
  
    .pt-ml-5vw--sm {
        margin-left: 5vw!important;
    }
  
    .pt-ml-6vw--sm {
        margin-left: 6vw!important;
    }
  
    .pt-ml-7vw--sm {
        margin-left: 7vw!important;
    }
  
    .pt-ml-8vw--sm {
        margin-left: 8vw!important;
    }
  
    .pt-ml-9vw--sm {
        margin-left: 9vw!important;
    }
  
    .pt-ml-10vw--sm {
        margin-left: 10vw!important;
    }
  
    .pt-ml-11vw--sm {
        margin-left: 11vw!important;
    }
  
    .pt-ml-12vw--sm {
        margin-left: 12vw!important;
    }
  
    .pt-ml-13vw--sm {
        margin-left: 13vw!important;
    }
  
    .pt-ml-14vw--sm {
        margin-left: 14vw!important;
    }
  
    .pt-ml-15vw--sm {
        margin-left: 15vw!important;
    }
  
    .pt-ml-16vw--sm {
        margin-left: 16vw!important;
    }
  
    .pt-ml-17vw--sm {
        margin-left: 17vw!important;
    }
  
    .pt-ml-18vw--sm {
        margin-left: 18vw!important;
    }
  
    .pt-ml-19vw--sm {
        margin-left: 19vw!important;
    }
  
    .pt-ml-20vw--sm {
        margin-left: 20vw!important;
    }
  
    .pt-ml-21vw--sm {
        margin-left: 21vw!important;
    }
  
    .pt-ml-22vw--sm {
        margin-left: 22vw!important;
    }
  
    .pt-ml-23vw--sm {
        margin-left: 23vw!important;
    }
  
    .pt-ml-24vw--sm {
        margin-left: 24vw!important;
    }
  
    .pt-ml-25vw--sm {
        margin-left: 25vw!important;
    }
  
    .pt-ml-30vw--sm {
        margin-left: 30vw!important;
    }
  
    .pt-ml-35vw--sm {
        margin-left: 35vw!important;
    }
  
    .pt-ml-40vw--sm {
        margin-left: 40vw!important;
    }
  
    .pt-ml-45vw--sm {
        margin-left: 45vw!important;
    }
  
    .pt-ml-50vw--sm {
        margin-left: 50vw!important;
    }
  
    .pt-ml-55vw--sm {
        margin-left: 55vw!important;
    }
  
    .pt-ml-60vw--sm {
        margin-left: 60vw!important;
    }
  
    .pt-ml-65vw--sm {
        margin-left: 65vw!important;
    }
  
    .pt-ml-70vw--sm {
        margin-left: 70vw!important;
    }
  
    .pt-ml-75vw--sm {
        margin-left: 75vw!important;
    }
  
    .pt-ml-80vw--sm {
        margin-left: 80vw!important;
    }
  
    .pt-ml-85vw--sm {
        margin-left: 85vw!important;
    }
  
    .pt-ml-90vw--sm {
        margin-left: 90vw!important;
    }
  
    .pt-ml-95vw--sm {
        margin-left: 95vw!important;
    }
  
    .pt-ml-100vw--sm {
        margin-left: 100vw!important;
    }
  
    .pt-ml-110vw--sm {
        margin-left: 10vw!important;
    }
  
    .pt-ml-120vw--sm {
        margin-left: 120vw!important;
    }
  
    .pt-ml-130vw--sm {
        margin-left: 130vw!important;
    }
  
    .pt-ml-140vw--sm {
        margin-left: 140vw!important;
    }
  
    .pt-ml-150vw--sm {
        margin-left: 150vw!important;
    }
  
    .pt-ml-160vw--sm {
        margin-left: 160vw!important;
    }
  
    .pt-ml-170vw--sm {
        margin-left: 170vw!important;
    }
  
    .pt-ml-180vw--sm {
        margin-left: 180vw!important;
    }
  
    .pt-ml-190vw--sm {
        margin-left: 190vw!important;
    }
  
    .pt-ml-200vw--sm {
        margin-left: 200vw!important;
    }
  
    .pt-ml-250vw--sm {
        margin-left: 250vw!important;
    }
  
    .pt-ml-300vw--sm {
        margin-left: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-ml-0vw--md {
        margin-left: 0vw!important;
    }
  
    .pt-ml-1vw--md {
        margin-left: 1vw!important;
    }
  
    .pt-ml-2vw--md {
        margin-left: 2vw!important;
    }
  
    .pt-ml-3vw--md {
        margin-left: 3vw!important;
    }
  
    .pt-ml-4vw--md {
        margin-left: 4vw!important;
    }
  
    .pt-ml-5vw--md {
        margin-left: 5vw!important;
    }
  
    .pt-ml-6vw--md {
        margin-left: 6vw!important;
    }
  
    .pt-ml-7vw--md {
        margin-left: 7vw!important;
    }
  
    .pt-ml-8vw--md {
        margin-left: 8vw!important;
    }
  
    .pt-ml-9vw--md {
        margin-left: 9vw!important;
    }
  
    .pt-ml-10vw--md {
        margin-left: 10vw!important;
    }
  
    .pt-ml-11vw--md {
        margin-left: 11vw!important;
    }
  
    .pt-ml-12vw--md {
        margin-left: 12vw!important;
    }
  
    .pt-ml-13vw--md {
        margin-left: 13vw!important;
    }
  
    .pt-ml-14vw--md {
        margin-left: 14vw!important;
    }
  
    .pt-ml-15vw--md {
        margin-left: 15vw!important;
    }
  
    .pt-ml-16vw--md {
        margin-left: 16vw!important;
    }
  
    .pt-ml-17vw--md {
        margin-left: 17vw!important;
    }
  
    .pt-ml-18vw--md {
        margin-left: 18vw!important;
    }
  
    .pt-ml-19vw--md {
        margin-left: 19vw!important;
    }
  
    .pt-ml-20vw--md {
        margin-left: 20vw!important;
    }
  
    .pt-ml-21vw--md {
        margin-left: 21vw!important;
    }
  
    .pt-ml-22vw--md {
        margin-left: 22vw!important;
    }
  
    .pt-ml-23vw--md {
        margin-left: 23vw!important;
    }
  
    .pt-ml-24vw--md {
        margin-left: 24vw!important;
    }
  
    .pt-ml-25vw--md {
        margin-left: 25vw!important;
    }
  
    .pt-ml-30vw--md {
        margin-left: 30vw!important;
    }
  
    .pt-ml-35vw--md {
        margin-left: 35vw!important;
    }
  
    .pt-ml-40vw--md {
        margin-left: 40vw!important;
    }
  
    .pt-ml-45vw--md {
        margin-left: 45vw!important;
    }
  
    .pt-ml-50vw--md {
        margin-left: 50vw!important;
    }
  
    .pt-ml-55vw--md {
        margin-left: 55vw!important;
    }
  
    .pt-ml-60vw--md {
        margin-left: 60vw!important;
    }
  
    .pt-ml-65vw--md {
        margin-left: 65vw!important;
    }
  
    .pt-ml-70vw--md {
        margin-left: 70vw!important;
    }
  
    .pt-ml-75vw--md {
        margin-left: 75vw!important;
    }
  
    .pt-ml-80vw--md {
        margin-left: 80vw!important;
    }
  
    .pt-ml-85vw--md {
        margin-left: 85vw!important;
    }
  
    .pt-ml-90vw--md {
        margin-left: 90vw!important;
    }
  
    .pt-ml-95vw--md {
        margin-left: 95vw!important;
    }
  
    .pt-ml-100vw--md {
        margin-left: 100vw!important;
    }
  
    .pt-ml-110vw--md {
        margin-left: 10vw!important;
    }
  
    .pt-ml-120vw--md {
        margin-left: 120vw!important;
    }
  
    .pt-ml-130vw--md {
        margin-left: 130vw!important;
    }
  
    .pt-ml-140vw--md {
        margin-left: 140vw!important;
    }
  
    .pt-ml-150vw--md {
        margin-left: 150vw!important;
    }
  
    .pt-ml-160vw--md {
        margin-left: 160vw!important;
    }
  
    .pt-ml-170vw--md {
        margin-left: 170vw!important;
    }
  
    .pt-ml-180vw--md {
        margin-left: 180vw!important;
    }
  
    .pt-ml-190vw--md {
        margin-left: 190vw!important;
    }
  
    .pt-ml-200vw--md {
        margin-left: 200vw!important;
    }
  
    .pt-ml-250vw--md {
        margin-left: 250vw!important;
    }
  
    .pt-ml-300vw--md {
        margin-left: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-ml-0vw--lg {
        margin-left: 0vw!important;
    }
  
    .pt-ml-1vw--lg {
        margin-left: 1vw!important;
    }
  
    .pt-ml-2vw--lg {
        margin-left: 2vw!important;
    }
  
    .pt-ml-3vw--lg {
        margin-left: 3vw!important;
    }
  
    .pt-ml-4vw--lg {
        margin-left: 4vw!important;
    }
  
    .pt-ml-5vw--lg {
        margin-left: 5vw!important;
    }
  
    .pt-ml-6vw--lg {
        margin-left: 6vw!important;
    }
  
    .pt-ml-7vw--lg {
        margin-left: 7vw!important;
    }
  
    .pt-ml-8vw--lg {
        margin-left: 8vw!important;
    }
  
    .pt-ml-9vw--lg {
        margin-left: 9vw!important;
    }
  
    .pt-ml-10vw--lg {
        margin-left: 10vw!important;
    }
  
    .pt-ml-11vw--lg {
        margin-left: 11vw!important;
    }
  
    .pt-ml-12vw--lg {
        margin-left: 12vw!important;
    }
  
    .pt-ml-13vw--lg {
        margin-left: 13vw!important;
    }
  
    .pt-ml-14vw--lg {
        margin-left: 14vw!important;
    }
  
    .pt-ml-15vw--lg {
        margin-left: 15vw!important;
    }
  
    .pt-ml-16vw--lg {
        margin-left: 16vw!important;
    }
  
    .pt-ml-17vw--lg {
        margin-left: 17vw!important;
    }
  
    .pt-ml-18vw--lg {
        margin-left: 18vw!important;
    }
  
    .pt-ml-19vw--lg {
        margin-left: 19vw!important;
    }
  
    .pt-ml-20vw--lg {
        margin-left: 20vw!important;
    }
  
    .pt-ml-21vw--lg {
        margin-left: 21vw!important;
    }
  
    .pt-ml-22vw--lg {
        margin-left: 22vw!important;
    }
  
    .pt-ml-23vw--lg {
        margin-left: 23vw!important;
    }
  
    .pt-ml-24vw--lg {
        margin-left: 24vw!important;
    }
  
    .pt-ml-25vw--lg {
        margin-left: 25vw!important;
    }
  
    .pt-ml-30vw--lg {
        margin-left: 30vw!important;
    }
  
    .pt-ml-35vw--lg {
        margin-left: 35vw!important;
    }
  
    .pt-ml-40vw--lg {
        margin-left: 40vw!important;
    }
  
    .pt-ml-45vw--lg {
        margin-left: 45vw!important;
    }
  
    .pt-ml-50vw--lg {
        margin-left: 50vw!important;
    }
  
    .pt-ml-55vw--lg {
        margin-left: 55vw!important;
    }
  
    .pt-ml-60vw--lg {
        margin-left: 60vw!important;
    }
  
    .pt-ml-65vw--lg {
        margin-left: 65vw!important;
    }
  
    .pt-ml-70vw--lg {
        margin-left: 70vw!important;
    }
  
    .pt-ml-75vw--lg {
        margin-left: 75vw!important;
    }
  
    .pt-ml-80vw--lg {
        margin-left: 80vw!important;
    }
  
    .pt-ml-85vw--lg {
        margin-left: 85vw!important;
    }
  
    .pt-ml-90vw--lg {
        margin-left: 90vw!important;
    }
  
    .pt-ml-95vw--lg {
        margin-left: 95vw!important;
    }
  
    .pt-ml-100vw--lg {
        margin-left: 100vw!important;
    }
  
    .pt-ml-110vw--lg {
        margin-left: 10vw!important;
    }
  
    .pt-ml-120vw--lg {
        margin-left: 120vw!important;
    }
  
    .pt-ml-130vw--lg {
        margin-left: 130vw!important;
    }
  
    .pt-ml-140vw--lg {
        margin-left: 140vw!important;
    }
  
    .pt-ml-150vw--lg {
        margin-left: 150vw!important;
    }
  
    .pt-ml-160vw--lg {
        margin-left: 160vw!important;
    }
  
    .pt-ml-170vw--lg {
        margin-left: 170vw!important;
    }
  
    .pt-ml-180vw--lg {
        margin-left: 180vw!important;
    }
  
    .pt-ml-190vw--lg {
        margin-left: 190vw!important;
    }
  
    .pt-ml-200vw--lg {
        margin-left: 200vw!important;
    }
  
    .pt-ml-250vw--lg {
        margin-left: 250vw!important;
    }
  
    .pt-ml-300vw--lg {
        margin-left: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-ml-0vw--xl {
        margin-left: 0vw!important;
    }
  
    .pt-ml-1vw--xl {
        margin-left: 1vw!important;
    }
  
    .pt-ml-2vw--xl {
        margin-left: 2vw!important;
    }
  
    .pt-ml-3vw--xl {
        margin-left: 3vw!important;
    }
  
    .pt-ml-4vw--xl {
        margin-left: 4vw!important;
    }
  
    .pt-ml-5vw--xl {
        margin-left: 5vw!important;
    }
  
    .pt-ml-6vw--xl {
        margin-left: 6vw!important;
    }
  
    .pt-ml-7vw--xl {
        margin-left: 7vw!important;
    }
  
    .pt-ml-8vw--xl {
        margin-left: 8vw!important;
    }
  
    .pt-ml-9vw--xl {
        margin-left: 9vw!important;
    }
  
    .pt-ml-10vw--xl {
        margin-left: 10vw!important;
    }
  
    .pt-ml-11vw--xl {
        margin-left: 11vw!important;
    }
  
    .pt-ml-12vw--xl {
        margin-left: 12vw!important;
    }
  
    .pt-ml-13vw--xl {
        margin-left: 13vw!important;
    }
  
    .pt-ml-14vw--xl {
        margin-left: 14vw!important;
    }
  
    .pt-ml-15vw--xl {
        margin-left: 15vw!important;
    }
  
    .pt-ml-16vw--xl {
        margin-left: 16vw!important;
    }
  
    .pt-ml-17vw--xl {
        margin-left: 17vw!important;
    }
  
    .pt-ml-18vw--xl {
        margin-left: 18vw!important;
    }
  
    .pt-ml-19vw--xl {
        margin-left: 19vw!important;
    }
  
    .pt-ml-20vw--xl {
        margin-left: 20vw!important;
    }
  
    .pt-ml-21vw--xl {
        margin-left: 21vw!important;
    }
  
    .pt-ml-22vw--xl {
        margin-left: 22vw!important;
    }
  
    .pt-ml-23vw--xl {
        margin-left: 23vw!important;
    }
  
    .pt-ml-24vw--xl {
        margin-left: 24vw!important;
    }
  
    .pt-ml-25vw--xl {
        margin-left: 25vw!important;
    }
  
    .pt-ml-30vw--xl {
        margin-left: 30vw!important;
    }
  
    .pt-ml-35vw--xl {
        margin-left: 35vw!important;
    }
  
    .pt-ml-40vw--xl {
        margin-left: 40vw!important;
    }
  
    .pt-ml-45vw--xl {
        margin-left: 45vw!important;
    }
  
    .pt-ml-50vw--xl {
        margin-left: 50vw!important;
    }
  
    .pt-ml-55vw--xl {
        margin-left: 55vw!important;
    }
  
    .pt-ml-60vw--xl {
        margin-left: 60vw!important;
    }
  
    .pt-ml-65vw--xl {
        margin-left: 65vw!important;
    }
  
    .pt-ml-70vw--xl {
        margin-left: 70vw!important;
    }
  
    .pt-ml-75vw--xl {
        margin-left: 75vw!important;
    }
  
    .pt-ml-80vw--xl {
        margin-left: 80vw!important;
    }
  
    .pt-ml-85vw--xl {
        margin-left: 85vw!important;
    }
  
    .pt-ml-90vw--xl {
        margin-left: 90vw!important;
    }
  
    .pt-ml-95vw--xl {
        margin-left: 95vw!important;
    }
  
    .pt-ml-100vw--xl {
        margin-left: 100vw!important;
    }
  
    .pt-ml-110vw--xl {
        margin-left: 10vw!important;
    }
  
    .pt-ml-120vw--xl {
        margin-left: 120vw!important;
    }
  
    .pt-ml-130vw--xl {
        margin-left: 130vw!important;
    }
  
    .pt-ml-140vw--xl {
        margin-left: 140vw!important;
    }
  
    .pt-ml-150vw--xl {
        margin-left: 150vw!important;
    }
  
    .pt-ml-160vw--xl {
        margin-left: 160vw!important;
    }
  
    .pt-ml-170vw--xl {
        margin-left: 170vw!important;
    }
  
    .pt-ml-180vw--xl {
        margin-left: 180vw!important;
    }
  
    .pt-ml-190vw--xl {
        margin-left: 190vw!important;
    }
  
    .pt-ml-200vw--xl {
        margin-left: 200vw!important;
    }
  
    .pt-ml-250vw--xl {
        margin-left: 250vw!important;
    }
  
    .pt-ml-300vw--xl {
        margin-left: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-ml-0vw--xxl {
        margin-left: 0vw!important;
    }
  
    .pt-ml-1vw--xxl {
        margin-left: 1vw!important;
    }
  
    .pt-ml-2vw--xxl {
        margin-left: 2vw!important;
    }
  
    .pt-ml-3vw--xxl {
        margin-left: 3vw!important;
    }
  
    .pt-ml-4vw--xxl {
        margin-left: 4vw!important;
    }
  
    .pt-ml-5vw--xxl {
        margin-left: 5vw!important;
    }
  
    .pt-ml-6vw--xxl {
        margin-left: 6vw!important;
    }
  
    .pt-ml-7vw--xxl {
        margin-left: 7vw!important;
    }
  
    .pt-ml-8vw--xxl {
        margin-left: 8vw!important;
    }
  
    .pt-ml-9vw--xxl {
        margin-left: 9vw!important;
    }
  
    .pt-ml-10vw--xxl {
        margin-left: 10vw!important;
    }
  
    .pt-ml-11vw--xxl {
        margin-left: 11vw!important;
    }
  
    .pt-ml-12vw--xxl {
        margin-left: 12vw!important;
    }
  
    .pt-ml-13vw--xxl {
        margin-left: 13vw!important;
    }
  
    .pt-ml-14vw--xxl {
        margin-left: 14vw!important;
    }
  
    .pt-ml-15vw--xxl {
        margin-left: 15vw!important;
    }
  
    .pt-ml-16vw--xxl {
        margin-left: 16vw!important;
    }
  
    .pt-ml-17vw--xxl {
        margin-left: 17vw!important;
    }
  
    .pt-ml-18vw--xxl {
        margin-left: 18vw!important;
    }
  
    .pt-ml-19vw--xxl {
        margin-left: 19vw!important;
    }
  
    .pt-ml-20vw--xxl {
        margin-left: 20vw!important;
    }
  
    .pt-ml-21vw--xxl {
        margin-left: 21vw!important;
    }
  
    .pt-ml-22vw--xxl {
        margin-left: 22vw!important;
    }
  
    .pt-ml-23vw--xxl {
        margin-left: 23vw!important;
    }
  
    .pt-ml-24vw--xxl {
        margin-left: 24vw!important;
    }
  
    .pt-ml-25vw--xxl {
        margin-left: 25vw!important;
    }
  
    .pt-ml-30vw--xxl {
        margin-left: 30vw!important;
    }
  
    .pt-ml-35vw--xxl {
        margin-left: 35vw!important;
    }
  
    .pt-ml-40vw--xxl {
        margin-left: 40vw!important;
    }
  
    .pt-ml-45vw--xxl {
        margin-left: 45vw!important;
    }
  
    .pt-ml-50vw--xxl {
        margin-left: 50vw!important;
    }
  
    .pt-ml-55vw--xxl {
        margin-left: 55vw!important;
    }
  
    .pt-ml-60vw--xxl {
        margin-left: 60vw!important;
    }
  
    .pt-ml-65vw--xxl {
        margin-left: 65vw!important;
    }
  
    .pt-ml-70vw--xxl {
        margin-left: 70vw!important;
    }
  
    .pt-ml-75vw--xxl {
        margin-left: 75vw!important;
    }
  
    .pt-ml-80vw--xxl {
        margin-left: 80vw!important;
    }
  
    .pt-ml-85vw--xxl {
        margin-left: 85vw!important;
    }
  
    .pt-ml-90vw--xxl {
        margin-left: 90vw!important;
    }
  
    .pt-ml-95vw--xxl {
        margin-left: 95vw!important;
    }
  
    .pt-ml-100vw--xxl {
        margin-left: 100vw!important;
    }
  
    .pt-ml-110vw--xxl {
        margin-left: 10vw!important;
    }
  
    .pt-ml-120vw--xxl {
        margin-left: 120vw!important;
    }
  
    .pt-ml-130vw--xxl {
        margin-left: 130vw!important;
    }
  
    .pt-ml-140vw--xxl {
        margin-left: 140vw!important;
    }
  
    .pt-ml-150vw--xxl {
        margin-left: 150vw!important;
    }
  
    .pt-ml-160vw--xxl {
        margin-left: 160vw!important;
    }
  
    .pt-ml-170vw--xxl {
        margin-left: 170vw!important;
    }
  
    .pt-ml-180vw--xxl {
        margin-left: 180vw!important;
    }
  
    .pt-ml-190vw--xxl {
        margin-left: 190vw!important;
    }
  
    .pt-ml-200vw--xxl {
        margin-left: 200vw!important;
    }
  
    .pt-ml-250vw--xxl {
        margin-left: 250vw!important;
    }
  
    .pt-ml-300vw--xxl {
        margin-left: 300vw!important;
    }
  }

  /* NEGATIVE MARGIN ALL --------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-ma-0 {
    margin: -0px!important;
  }
  
  .pt-n-ma-1 {
    margin: -1px!important;
  }
  
  .pt-n-ma-2 {
    margin: -2px!important;
  }
  
  .pt-n-ma-3 {
    margin: -3px!important;
  }
  
  .pt-n-ma-4 {
    margin: -4px!important;
  }
  
  .pt-n-ma-5 {
    margin: -5px!important;
  }
  
  .pt-n-ma-6 {
    margin: -6px!important;
  }
  
  .pt-n-ma-7 {
    margin: -7px!important;
  }
  
  .pt-n-ma-8 {
    margin: -8px!important;
  }
  
  .pt-n-ma-9 {
    margin: -9px!important;
  }
  
  .pt-n-ma-10 {
    margin: -10px!important;
  }
  
  .pt-n-ma-11 {
    margin: -11px!important;
  }
  
  .pt-n-ma-12 {
    margin: -12px!important;
  }
  
  .pt-n-ma-13 {
    margin: -13px!important;
  }
  
  .pt-n-ma-14 {
    margin: -14px!important;
  }
  
  .pt-n-ma-15 {
    margin: -15px!important;
  }
  
  .pt-n-ma-16 {
    margin: -16px!important;
  }
  
  .pt-n-ma-17 {
    margin: -17px!important;
  }
  
  .pt-n-ma-18 {
    margin: -18px!important;
  }
  
  .pt-n-ma-19 {
    margin: -19px!important;
  }
  
  .pt-n-ma-20 {
    margin: -20px!important;
  }
  
  .pt-n-ma-21 {
    margin: -21px!important;
  }
  
  .pt-n-ma-22 {
    margin: -22px!important;
  }
  
  .pt-n-ma-23 {
    margin: -23px!important;
  }
  
  .pt-n-ma-24 {
    margin: -24px!important;
  }
  
  .pt-n-ma-25 {
    margin: -25px!important;
  }
  
  .pt-n-ma-30 {
    margin: -30px!important;
  }
  
  .pt-n-ma-35 {
    margin: -35px!important;
  }
  
  .pt-n-ma-40 {
    margin: -40px!important;
  }
  
  .pt-n-ma-45 {
    margin: -45px!important;
  }
  
  .pt-n-ma-50 {
    margin: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ma-0--sm {
        margin: -0px!important;
    }
  
    .pt-n-ma-1--sm {
        margin: -1px!important;
    }
  
    .pt-n-ma-2--sm {
        margin: -2px!important;
    }
  
    .pt-n-ma-3--sm {
        margin: -3px!important;
    }
  
    .pt-n-ma-4--sm {
        margin: -4px!important;
    }
  
    .pt-n-ma-5--sm {
        margin: -5px!important;
    }
  
    .pt-n-ma-6--sm {
        margin: -6px!important;
    }
  
    .pt-n-ma-7--sm {
        margin: -7px!important;
    }
  
    .pt-n-ma-8--sm {
        margin: -8px!important;
    }
  
    .pt-n-ma-9--sm {
        margin: -9px!important;
    }
  
    .pt-n-ma-10--sm {
        margin: -10px!important;
    }
  
    .pt-n-ma-11--sm {
        margin: -11px!important;
    }
  
    .pt-n-ma-12--sm {
        margin: -12px!important;
    }
  
    .pt-n-ma-13--sm {
        margin: -13px!important;
    }
  
    .pt-n-ma-14--sm {
        margin: -14px!important;
    }
  
    .pt-n-ma-15--sm {
        margin: -15px!important;
    }
  
    .pt-n-ma-16--sm {
        margin: -16px!important;
    }
  
    .pt-n-ma-17--sm {
        margin: -17px!important;
    }
  
    .pt-n-ma-18--sm {
        margin: -18px!important;
    }
  
    .pt-n-ma-19--sm {
        margin: -19px!important;
    }
  
    .pt-n-ma-20--sm {
        margin: -20px!important;
    }
  
    .pt-n-ma-21--sm {
        margin: -21px!important;
    }
  
    .pt-n-ma-22--sm {
        margin: -22px!important;
    }
  
    .pt-n-ma-23--sm {
        margin: -23px!important;
    }
  
    .pt-n-ma-24--sm {
        margin: -24px!important;
    }
  
    .pt-n-ma-25--sm {
        margin: -25px!important;
    }
  
    .pt-n-ma-30--sm {
        margin: -30px!important;
    }
  
    .pt-n-ma-35--sm {
        margin: -35px!important;
    }
  
    .pt-n-ma-40--sm {
        margin: -40px!important;
    }
  
    .pt-n-ma-45--sm {
        margin: -45px!important;
    }
  
    .pt-n-ma-50--sm {
        margin: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ma-0--md {
        margin: -0px!important;
    }
  
    .pt-n-ma-1--md {
        margin: -1px!important;
    }
  
    .pt-n-ma-2--md {
        margin: -2px!important;
    }
  
    .pt-n-ma-3--md {
        margin: -3px!important;
    }
  
    .pt-n-ma-4--md {
        margin: -4px!important;
    }
  
    .pt-n-ma-5--md {
        margin: -5px!important;
    }
  
    .pt-n-ma-6--md {
        margin: -6px!important;
    }
  
    .pt-n-ma-7--md {
        margin: -7px!important;
    }
  
    .pt-n-ma-8--md {
        margin: -8px!important;
    }
  
    .pt-n-ma-9--md {
        margin: -9px!important;
    }
  
    .pt-n-ma-10--md {
        margin: -10px!important;
    }
  
    .pt-n-ma-11--md {
        margin: -11px!important;
    }
  
    .pt-n-ma-12--md {
        margin: -12px!important;
    }
  
    .pt-n-ma-13--md {
        margin: -13px!important;
    }
  
    .pt-n-ma-14--md {
        margin: -14px!important;
    }
  
    .pt-n-ma-15--md {
        margin: -15px!important;
    }
  
    .pt-n-ma-16--md {
        margin: -16px!important;
    }
  
    .pt-n-ma-17--md {
        margin: -17px!important;
    }
  
    .pt-n-ma-18--md {
        margin: -18px!important;
    }
  
    .pt-n-ma-19--md {
        margin: -19px!important;
    }
  
    .pt-n-ma-20--md {
        margin: -20px!important;
    }
  
    .pt-n-ma-21--md {
        margin: -21px!important;
    }
  
    .pt-n-ma-22--md {
        margin: -22px!important;
    }
  
    .pt-n-ma-23--md {
        margin: -23px!important;
    }
  
    .pt-n-ma-24--md {
        margin: -24px!important;
    }
  
    .pt-n-ma-25--md {
        margin: -25px!important;
    }
  
    .pt-n-ma-30--md {
        margin: -30px!important;
    }
  
    .pt-n-ma-35--md {
        margin: -35px!important;
    }
  
    .pt-n-ma-40--md {
        margin: -40px!important;
    }
  
    .pt-n-ma-45--md {
        margin: -45px!important;
    }
  
    .pt-n-ma-50--md {
        margin: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ma-0--lg {
        margin: -0px!important;
    }
  
    .pt-n-ma-1--lg {
        margin: -1px!important;
    }
  
    .pt-n-ma-2--lg {
        margin: -2px!important;
    }
  
    .pt-n-ma-3--lg {
        margin: -3px!important;
    }
  
    .pt-n-ma-4--lg {
        margin: -4px!important;
    }
  
    .pt-n-ma-5--lg {
        margin: -5px!important;
    }
  
    .pt-n-ma-6--lg {
        margin: -6px!important;
    }
  
    .pt-n-ma-7--lg {
        margin: -7px!important;
    }
  
    .pt-n-ma-8--lg {
        margin: -8px!important;
    }
  
    .pt-n-ma-9--lg {
        margin: -9px!important;
    }
  
    .pt-n-ma-10--lg {
        margin: -10px!important;
    }
  
    .pt-n-ma-11--lg {
        margin: -11px!important;
    }
  
    .pt-n-ma-12--lg {
        margin: -12px!important;
    }
  
    .pt-n-ma-13--lg {
        margin: -13px!important;
    }
  
    .pt-n-ma-14--lg {
        margin: -14px!important;
    }
  
    .pt-n-ma-15--lg {
        margin: -15px!important;
    }
  
    .pt-n-ma-16--lg {
        margin: -16px!important;
    }
  
    .pt-n-ma-17--lg {
        margin: -17px!important;
    }
  
    .pt-n-ma-18--lg {
        margin: -18px!important;
    }
  
    .pt-n-ma-19--lg {
        margin: -19px!important;
    }
  
    .pt-n-ma-20--lg {
        margin: -20px!important;
    }
  
    .pt-n-ma-21--lg {
        margin: -21px!important;
    }
  
    .pt-n-ma-22--lg {
        margin: -22px!important;
    }
  
    .pt-n-ma-23--lg {
        margin: -23px!important;
    }
  
    .pt-n-ma-24--lg {
        margin: -24px!important;
    }
  
    .pt-n-ma-25--lg {
        margin: -25px!important;
    }
  
    .pt-n-ma-30--lg {
        margin: -30px!important;
    }
  
    .pt-n-ma-35--lg {
        margin: -35px!important;
    }
  
    .pt-n-ma-40--lg {
        margin: -40px!important;
    }
  
    .pt-n-ma-45--lg {
        margin: -45px!important;
    }
  
    .pt-n-ma-50--lg {
        margin: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ma-0--xl {
        margin: -0px!important;
    }
  
    .pt-n-ma-1--xl {
        margin: -1px!important;
    }
  
    .pt-n-ma-2--xl {
        margin: -2px!important;
    }
  
    .pt-n-ma-3--xl {
        margin: -3px!important;
    }
  
    .pt-n-ma-4--xl {
        margin: -4px!important;
    }
  
    .pt-n-ma-5--xl {
        margin: -5px!important;
    }
  
    .pt-n-ma-6--xl {
        margin: -6px!important;
    }
  
    .pt-n-ma-7--xl {
        margin: -7px!important;
    }
  
    .pt-n-ma-8--xl {
        margin: -8px!important;
    }
  
    .pt-n-ma-9--xl {
        margin: -9px!important;
    }
  
    .pt-n-ma-10--xl {
        margin: -10px!important;
    }
  
    .pt-n-ma-11--xl {
        margin: -11px!important;
    }
  
    .pt-n-ma-12--xl {
        margin: -12px!important;
    }
  
    .pt-n-ma-13--xl {
        margin: -13px!important;
    }
  
    .pt-n-ma-14--xl {
        margin: -14px!important;
    }
  
    .pt-n-ma-15--xl {
        margin: -15px!important;
    }
  
    .pt-n-ma-16--xl {
        margin: -16px!important;
    }
  
    .pt-n-ma-17--xl {
        margin: -17px!important;
    }
  
    .pt-n-ma-18--xl {
        margin: -18px!important;
    }
  
    .pt-n-ma-19--xl {
        margin: -19px!important;
    }
  
    .pt-n-ma-20--xl {
        margin: -20px!important;
    }
  
    .pt-n-ma-21--xl {
        margin: -21px!important;
    }
  
    .pt-n-ma-22--xl {
        margin: -22px!important;
    }
  
    .pt-n-ma-23--xl {
        margin: -23px!important;
    }
  
    .pt-n-ma-24--xl {
        margin: -24px!important;
    }
  
    .pt-n-ma-25--xl {
        margin: -25px!important;
    }
  
    .pt-n-ma-30--xl {
        margin: -30px!important;
    }
  
    .pt-n-ma-35--xl {
        margin: -35px!important;
    }
  
    .pt-n-ma-40--xl {
        margin: -40px!important;
    }
  
    .pt-n-ma-45--xl {
        margin: -45px!important;
    }
  
    .pt-n-ma-50--xl {
        margin: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ma-0--xxl {
        margin: -0px!important;
    }
  
    .pt-n-ma-1--xxl {
        margin: -1px!important;
    }
  
    .pt-n-ma-2--xxl {
        margin: -2px!important;
    }
  
    .pt-n-ma-3--xxl {
        margin: -3px!important;
    }
  
    .pt-n-ma-4--xxl {
        margin: -4px!important;
    }
  
    .pt-n-ma-5--xxl {
        margin: -5px!important;
    }
  
    .pt-n-ma-6--xxl {
        margin: -6px!important;
    }
  
    .pt-n-ma-7--xxl {
        margin: -7px!important;
    }
  
    .pt-n-ma-8--xxl {
        margin: -8px!important;
    }
  
    .pt-n-ma-9--xxl {
        margin: -9px!important;
    }
  
    .pt-n-ma-10--xxl {
        margin: -10px!important;
    }
  
    .pt-n-ma-11--xxl {
        margin: -11px!important;
    }
  
    .pt-n-ma-12--xxl {
        margin: -12px!important;
    }
  
    .pt-n-ma-13--xxl {
        margin: -13px!important;
    }
  
    .pt-n-ma-14--xxl {
        margin: -14px!important;
    }
  
    .pt-n-ma-15--xxl {
        margin: -15px!important;
    }
  
    .pt-n-ma-16--xxl {
        margin: -16px!important;
    }
  
    .pt-n-ma-17--xxl {
        margin: -17px!important;
    }
  
    .pt-n-ma-18--xxl {
        margin: -18px!important;
    }
  
    .pt-n-ma-19--xxl {
        margin: -19px!important;
    }
  
    .pt-n-ma-20--xxl {
        margin: -20px!important;
    }
  
    .pt-n-ma-21--xxl {
        margin: -21px!important;
    }
  
    .pt-n-ma-22--xxl {
        margin: -22px!important;
    }
  
    .pt-n-ma-23--xxl {
        margin: -23px!important;
    }
  
    .pt-n-ma-24--xxl {
        margin: -24px!important;
    }
  
    .pt-n-ma-25--xxl {
        margin: -25px!important;
    }
  
    .pt-n-ma-30--xxl {
        margin: -30px!important;
    }
  
    .pt-n-ma-35--xxl {
        margin: -35px!important;
    }
  
    .pt-n-ma-40--xxl {
        margin: -40px!important;
    }
  
    .pt-n-ma-45--xxl {
        margin: -45px!important;
    }
  
    .pt-n-ma-50--xxl {
        margin: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-ma-0x {
    margin: -0%!important;
  }
  
  .pt-n-ma-1x {
    margin: -1%!important;
  }
  
  .pt-n-ma-2x {
    margin: -2%!important;
  }
  
  .pt-n-ma-3x {
    margin: -3%!important;
  }
  
  .pt-n-ma-4x {
    margin: -4%!important;
  }
  
  .pt-n-ma-5x {
    margin: -5%!important;
  }
  
  .pt-n-ma-6x {
    margin: -6%!important;
  }
  
  .pt-n-ma-7x {
    margin: -7%!important;
  }
  
  .pt-n-ma-8x {
    margin: -8%!important;
  }
  
  .pt-n-ma-9x {
    margin: -9%!important;
  }
  
  .pt-n-ma-10x {
    margin: -10%!important;
  }
  
  .pt-n-ma-11x {
    margin: -11%!important;
  }
  
  .pt-n-ma-12x {
    margin: -12%!important;
  }
  
  .pt-n-ma-13x {
    margin: -13%!important;
  }
  
  .pt-n-ma-14x {
    margin: -14%!important;
  }
  
  .pt-n-ma-15x {
    margin: -15%!important;
  }
  
  .pt-n-ma-16x {
    margin: -16%!important;
  }
  
  .pt-n-ma-17x {
    margin: -17%!important;
  }
  
  .pt-n-ma-18x {
    margin: -18%!important;
  }
  
  .pt-n-ma-19x {
    margin: -19%!important;
  }
  
  .pt-n-ma-20x {
    margin: -20%!important;
  }
  
  .pt-n-ma-21x {
    margin: -21%!important;
  }
  
  .pt-n-ma-22x {
    margin: -22%!important;
  }
  
  .pt-n-ma-23x {
    margin: -23%!important;
  }
  
  .pt-n-ma-24x {
    margin: -24%!important;
  }
  
  .pt-n-ma-25x {
    margin: -25%!important;
  }
  
  .pt-n-ma-30x {
    margin: -30%!important;
  }
  
  .pt-n-ma-35x {
    margin: -35%!important;
  }
  
  .pt-n-ma-40x {
    margin: -40%!important;
  }
  
  .pt-n-ma-45x {
    margin: -45%!important;
  }
  
  .pt-n-ma-50x {
    margin: -50%!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ma-0x--sm {
        margin: -0%!important;
    }
  
    .pt-n-ma-1x--sm {
        margin: -1%!important;
    }
  
    .pt-n-ma-2x--sm {
        margin: -2%!important;
    }
  
    .pt-n-ma-3x--sm {
        margin: -3%!important;
    }
  
    .pt-n-ma-4x--sm {
        margin: -4%!important;
    }
  
    .pt-n-ma-5x--sm {
        margin: -5%!important;
    }
  
    .pt-n-ma-6x--sm {
        margin: -6%!important;
    }
  
    .pt-n-ma-7x--sm {
        margin: -7%!important;
    }
  
    .pt-n-ma-8x--sm {
        margin: -8%!important;
    }
  
    .pt-n-ma-9x--sm {
        margin: -9%!important;
    }
  
    .pt-n-ma-10x--sm {
        margin: -10%!important;
    }
  
    .pt-n-ma-11x--sm {
        margin: -11%!important;
    }
  
    .pt-n-ma-12x--sm {
        margin: -12%!important;
    }
  
    .pt-n-ma-13x--sm {
        margin: -13%!important;
    }
  
    .pt-n-ma-14x--sm {
        margin: -14%!important;
    }
  
    .pt-n-ma-15x--sm {
        margin: -15%!important;
    }
  
    .pt-n-ma-16x--sm {
        margin: -16%!important;
    }
  
    .pt-n-ma-17x--sm {
        margin: -17%!important;
    }
  
    .pt-n-ma-18x--sm {
        margin: -18%!important;
    }
  
    .pt-n-ma-19x--sm {
        margin: -19%!important;
    }
  
    .pt-n-ma-20x--sm {
        margin: -20%!important;
    }
  
    .pt-n-ma-21x--sm {
        margin: -21%!important;
    }
  
    .pt-n-ma-22x--sm {
        margin: -22%!important;
    }
  
    .pt-n-ma-23x--sm {
        margin: -23%!important;
    }
  
    .pt-n-ma-24x--sm {
        margin: -24%!important;
    }
  
    .pt-n-ma-25x--sm {
        margin: -25%!important;
    }
  
    .pt-n-ma-30x--sm {
        margin: -30%!important;
    }
  
    .pt-n-ma-35x--sm {
        margin: -35%!important;
    }
  
    .pt-n-ma-40x--sm {
        margin: -40%!important;
    }
  
    .pt-n-ma-45x--sm {
        margin: -45%!important;
    }
  
    .pt-n-ma-50x--sm {
        margin: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ma-0x--md {
        margin: -0%!important;
    }
  
    .pt-n-ma-1x--md {
        margin: -1%!important;
    }
  
    .pt-n-ma-2x--md {
        margin: -2%!important;
    }
  
    .pt-n-ma-3x--md {
        margin: -3%!important;
    }
  
    .pt-n-ma-4x--md {
        margin: -4%!important;
    }
  
    .pt-n-ma-5x--md {
        margin: -5%!important;
    }
  
    .pt-n-ma-6x--md {
        margin: -6%!important;
    }
  
    .pt-n-ma-7x--md {
        margin: -7%!important;
    }
  
    .pt-n-ma-8x--md {
        margin: -8%!important;
    }
  
    .pt-n-ma-9x--md {
        margin: -9%!important;
    }
  
    .pt-n-ma-10x--md {
        margin: -10%!important;
    }
  
    .pt-n-ma-11x--md {
        margin: -11%!important;
    }
  
    .pt-n-ma-12x--md {
        margin: -12%!important;
    }
  
    .pt-n-ma-13x--md {
        margin: -13%!important;
    }
  
    .pt-n-ma-14x--md {
        margin: -14%!important;
    }
  
    .pt-n-ma-15x--md {
        margin: -15%!important;
    }
  
    .pt-n-ma-16x--md {
        margin: -16%!important;
    }
  
    .pt-n-ma-17x--md {
        margin: -17%!important;
    }
  
    .pt-n-ma-18x--md {
        margin: -18%!important;
    }
  
    .pt-n-ma-19x--md {
        margin: -19%!important;
    }
  
    .pt-n-ma-20x--md {
        margin: -20%!important;
    }
  
    .pt-n-ma-21x--md {
        margin: -21%!important;
    }
  
    .pt-n-ma-22x--md {
        margin: -22%!important;
    }
  
    .pt-n-ma-23x--md {
        margin: -23%!important;
    }
  
    .pt-n-ma-24x--md {
        margin: -24%!important;
    }
  
    .pt-n-ma-25x--md {
        margin: -25%!important;
    }
  
    .pt-n-ma-30x--md {
        margin: -30%!important;
    }
  
    .pt-n-ma-35x--md {
        margin: -35%!important;
    }
  
    .pt-n-ma-40x--md {
        margin: -40%!important;
    }
  
    .pt-n-ma-45x--md {
        margin: -45%!important;
    }
  
    .pt-n-ma-50x--md {
        margin: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ma-0x--lg {
        margin: -0%!important;
    }
  
    .pt-n-ma-1x--lg {
        margin: -1%!important;
    }
  
    .pt-n-ma-2x--lg {
        margin: -2%!important;
    }
  
    .pt-n-ma-3x--lg {
        margin: -3%!important;
    }
  
    .pt-n-ma-4x--lg {
        margin: -4%!important;
    }
  
    .pt-n-ma-5x--lg {
        margin: -5%!important;
    }
  
    .pt-n-ma-6x--lg {
        margin: -6%!important;
    }
  
    .pt-n-ma-7x--lg {
        margin: -7%!important;
    }
  
    .pt-n-ma-8x--lg {
        margin: -8%!important;
    }
  
    .pt-n-ma-9x--lg {
        margin: -9%!important;
    }
  
    .pt-n-ma-10x--lg {
        margin: -10%!important;
    }
  
    .pt-n-ma-11x--lg {
        margin: -11%!important;
    }
  
    .pt-n-ma-12x--lg {
        margin: -12%!important;
    }
  
    .pt-n-ma-13x--lg {
        margin: -13%!important;
    }
  
    .pt-n-ma-14x--lg {
        margin: -14%!important;
    }
  
    .pt-n-ma-15x--lg {
        margin: -15%!important;
    }
  
    .pt-n-ma-16x--lg {
        margin: -16%!important;
    }
  
    .pt-n-ma-17x--lg {
        margin: -17%!important;
    }
  
    .pt-n-ma-18x--lg {
        margin: -18%!important;
    }
  
    .pt-n-ma-19x--lg {
        margin: -19%!important;
    }
  
    .pt-n-ma-20x--lg {
        margin: -20%!important;
    }
  
    .pt-n-ma-21x--lg {
        margin: -21%!important;
    }
  
    .pt-n-ma-22x--lg {
        margin: -22%!important;
    }
  
    .pt-n-ma-23x--lg {
        margin: -23%!important;
    }
  
    .pt-n-ma-24x--lg {
        margin: -24%!important;
    }
  
    .pt-n-ma-25x--lg {
        margin: -25%!important;
    }
  
    .pt-n-ma-30x--lg {
        margin: -30%!important;
    }
  
    .pt-n-ma-35x--lg {
        margin: -35%!important;
    }
  
    .pt-n-ma-40x--lg {
        margin: -40%!important;
    }
  
    .pt-n-ma-45x--lg {
        margin: -45%!important;
    }
  
    .pt-n-ma-50x--lg {
        margin: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ma-0x--xl {
        margin: -0%!important;
    }
  
    .pt-n-ma-1x--xl {
        margin: -1%!important;
    }
  
    .pt-n-ma-2x--xl {
        margin: -2%!important;
    }
  
    .pt-n-ma-3x--xl {
        margin: -3%!important;
    }
  
    .pt-n-ma-4x--xl {
        margin: -4%!important;
    }
  
    .pt-n-ma-5x--xl {
        margin: -5%!important;
    }
  
    .pt-n-ma-6x--xl {
        margin: -6%!important;
    }
  
    .pt-n-ma-7x--xl {
        margin: -7%!important;
    }
  
    .pt-n-ma-8x--xl {
        margin: -8%!important;
    }
  
    .pt-n-ma-9x--xl {
        margin: -9%!important;
    }
  
    .pt-n-ma-10x--xl {
        margin: -10%!important;
    }
  
    .pt-n-ma-11x--xl {
        margin: -11%!important;
    }
  
    .pt-n-ma-12x--xl {
        margin: -12%!important;
    }
  
    .pt-n-ma-13x--xl {
        margin: -13%!important;
    }
  
    .pt-n-ma-14x--xl {
        margin: -14%!important;
    }
  
    .pt-n-ma-15x--xl {
        margin: -15%!important;
    }
  
    .pt-n-ma-16x--xl {
        margin: -16%!important;
    }
  
    .pt-n-ma-17x--xl {
        margin: -17%!important;
    }
  
    .pt-n-ma-18x--xl {
        margin: -18%!important;
    }
  
    .pt-n-ma-19x--xl {
        margin: -19%!important;
    }
  
    .pt-n-ma-20x--xl {
        margin: -20%!important;
    }
  
    .pt-n-ma-21x--xl {
        margin: -21%!important;
    }
  
    .pt-n-ma-22x--xl {
        margin: -22%!important;
    }
  
    .pt-n-ma-23x--xl {
        margin: -23%!important;
    }
  
    .pt-n-ma-24x--xl {
        margin: -24%!important;
    }
  
    .pt-n-ma-25x--xl {
        margin: -25%!important;
    }
  
    .pt-n-ma-30x--xl {
        margin: -30%!important;
    }
  
    .pt-n-ma-35x--xl {
        margin: -35%!important;
    }
  
    .pt-n-ma-40x--xl {
        margin: -40%!important;
    }
  
    .pt-n-ma-45x--xl {
        margin: -45%!important;
    }
  
    .pt-n-ma-50x--xl {
        margin: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ma-0x--xxl {
        margin: -0%!important;
    }
  
    .pt-n-ma-1x--xxl {
        margin: -1%!important;
    }
  
    .pt-n-ma-2x--xxl {
        margin: -2%!important;
    }
  
    .pt-n-ma-3x--xxl {
        margin: -3%!important;
    }
  
    .pt-n-ma-4x--xxl {
        margin: -4%!important;
    }
  
    .pt-n-ma-5x--xxl {
        margin: -5%!important;
    }
  
    .pt-n-ma-6x--xxl {
        margin: -6%!important;
    }
  
    .pt-n-ma-7x--xxl {
        margin: -7%!important;
    }
  
    .pt-n-ma-8x--xxl {
        margin: -8%!important;
    }
  
    .pt-n-ma-9x--xxl {
        margin: -9%!important;
    }
  
    .pt-n-ma-10x--xxl {
        margin: -10%!important;
    }
  
    .pt-n-ma-11x--xxl {
        margin: -11%!important;
    }
  
    .pt-n-ma-12x--xxl {
        margin: -12%!important;
    }
  
    .pt-n-ma-13x--xxl {
        margin: -13%!important;
    }
  
    .pt-n-ma-14x--xxl {
        margin: -14%!important;
    }
  
    .pt-n-ma-15x--xxl {
        margin: -15%!important;
    }
  
    .pt-n-ma-16x--xxl {
        margin: -16%!important;
    }
  
    .pt-n-ma-17x--xxl {
        margin: -17%!important;
    }
  
    .pt-n-ma-18x--xxl {
        margin: -18%!important;
    }
  
    .pt-n-ma-19x--xxl {
        margin: -19%!important;
    }
  
    .pt-n-ma-20x--xxl {
        margin: -20%!important;
    }
  
    .pt-n-ma-21x--xxl {
        margin: -21%!important;
    }
  
    .pt-n-ma-22x--xxl {
        margin: -22%!important;
    }
  
    .pt-n-ma-23x--xxl {
        margin: -23%!important;
    }
  
    .pt-n-ma-24x--xxl {
        margin: -24%!important;
    }
  
    .pt-n-ma-25x--xxl {
        margin: -25%!important;
    }
  
    .pt-n-ma-30x--xxl {
        margin: -30%!important;
    }
  
    .pt-n-ma-35x--xxl {
        margin: -35%!important;
    }
  
    .pt-n-ma-40x--xxl {
        margin: -40%!important;
    }
  
    .pt-n-ma-45x--xxl {
        margin: -45%!important;
    }
  
    .pt-n-ma-50x--xxl {
        margin: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-ma-0vh {
    margin: -0vh!important;
  }
  
  .pt-n-ma-1vh {
    margin: -1vh!important;
  }
  
  .pt-n-ma-2vh {
    margin: -2vh!important;
  }
  
  .pt-n-ma-3vh {
    margin: -3vh!important;
  }
  
  .pt-n-ma-4vh {
    margin: -4vh!important;
  }
  
  .pt-n-ma-5vh {
    margin: -5vh!important;
  }
  
  .pt-n-ma-6vh {
    margin: -6vh!important;
  }
  
  .pt-n-ma-7vh {
    margin: -7vh!important;
  }
  
  .pt-n-ma-8vh {
    margin: -8vh!important;
  }
  
  .pt-n-ma-9vh {
    margin: -9vh!important;
  }
  
  .pt-n-ma-10vh {
    margin: -10vh!important;
  }
  
  .pt-n-ma-11vh {
    margin: -11vh!important;
  }
  
  .pt-n-ma-12vh {
    margin: -12vh!important;
  }
  
  .pt-n-ma-13vh {
    margin: -13vh!important;
  }
  
  .pt-n-ma-14vh {
    margin: -14vh!important;
  }
  
  .pt-n-ma-15vh {
    margin: -15vh!important;
  }
  
  .pt-n-ma-16vh {
    margin: -16vh!important;
  }
  
  .pt-n-ma-17vh {
    margin: -17vh!important;
  }
  
  .pt-n-ma-18vh {
    margin: -18vh!important;
  }
  
  .pt-n-ma-19vh {
    margin: -19vh!important;
  }
  
  .pt-n-ma-20vh {
    margin: -20vh!important;
  }
  
  .pt-n-ma-21vh {
    margin: -21vh!important;
  }
  
  .pt-n-ma-22vh {
    margin: -22vh!important;
  }
  
  .pt-n-ma-23vh {
    margin: -23vh!important;
  }
  
  .pt-n-ma-24vh {
    margin: -24vh!important;
  }
  
  .pt-n-ma-25vh {
    margin: -25vh!important;
  }
  
  .pt-n-ma-30vh {
    margin: -30vh!important;
  }
  
  .pt-n-ma-35vh {
    margin: -35vh!important;
  }
  
  .pt-n-ma-40vh {
    margin: -40vh!important;
  }
  
  .pt-n-ma-45vh {
    margin: -45vh!important;
  }
  
  .pt-n-ma-50vh {
    margin: -50vh!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ma-0vh--sm {
        margin: -0vh!important;
    }
  
    .pt-n-ma-1vh--sm {
        margin: -1vh!important;
    }
  
    .pt-n-ma-2vh--sm {
        margin: -2vh!important;
    }
  
    .pt-n-ma-3vh--sm {
        margin: -3vh!important;
    }
  
    .pt-n-ma-4vh--sm {
        margin: -4vh!important;
    }
  
    .pt-n-ma-5vh--sm {
        margin: -5vh!important;
    }
  
    .pt-n-ma-6vh--sm {
        margin: -6vh!important;
    }
  
    .pt-n-ma-7vh--sm {
        margin: -7vh!important;
    }
  
    .pt-n-ma-8vh--sm {
        margin: -8vh!important;
    }
  
    .pt-n-ma-9vh--sm {
        margin: -9vh!important;
    }
  
    .pt-n-ma-10vh--sm {
        margin: -10vh!important;
    }
  
    .pt-n-ma-11vh--sm {
        margin: -11vh!important;
    }
  
    .pt-n-ma-12vh--sm {
        margin: -12vh!important;
    }
  
    .pt-n-ma-13vh--sm {
        margin: -13vh!important;
    }
  
    .pt-n-ma-14vh--sm {
        margin: -14vh!important;
    }
  
    .pt-n-ma-15vh--sm {
        margin: -15vh!important;
    }
  
    .pt-n-ma-16vh--sm {
        margin: -16vh!important;
    }
  
    .pt-n-ma-17vh--sm {
        margin: -17vh!important;
    }
  
    .pt-n-ma-18vh--sm {
        margin: -18vh!important;
    }
  
    .pt-n-ma-19vh--sm {
        margin: -19vh!important;
    }
  
    .pt-n-ma-20vh--sm {
        margin: -20vh!important;
    }
  
    .pt-n-ma-21vh--sm {
        margin: -21vh!important;
    }
  
    .pt-n-ma-22vh--sm {
        margin: -22vh!important;
    }
  
    .pt-n-ma-23vh--sm {
        margin: -23vh!important;
    }
  
    .pt-n-ma-24vh--sm {
        margin: -24vh!important;
    }
  
    .pt-n-ma-25vh--sm {
        margin: -25vh!important;
    }
  
    .pt-n-ma-30vh--sm {
        margin: -30vh!important;
    }
  
    .pt-n-ma-35vh--sm {
        margin: -35vh!important;
    }
  
    .pt-n-ma-40vh--sm {
        margin: -40vh!important;
    }
  
    .pt-n-ma-45vh--sm {
        margin: -45vh!important;
    }
  
    .pt-n-ma-50vh--sm {
        margin: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ma-0vh--md {
        margin: -0vh!important;
    }
  
    .pt-n-ma-1vh--md {
        margin: -1vh!important;
    }
  
    .pt-n-ma-2vh--md {
        margin: -2vh!important;
    }
  
    .pt-n-ma-3vh--md {
        margin: -3vh!important;
    }
  
    .pt-n-ma-4vh--md {
        margin: -4vh!important;
    }
  
    .pt-n-ma-5vh--md {
        margin: -5vh!important;
    }
  
    .pt-n-ma-6vh--md {
        margin: -6vh!important;
    }
  
    .pt-n-ma-7vh--md {
        margin: -7vh!important;
    }
  
    .pt-n-ma-8vh--md {
        margin: -8vh!important;
    }
  
    .pt-n-ma-9vh--md {
        margin: -9vh!important;
    }
  
    .pt-n-ma-10vh--md {
        margin: -10vh!important;
    }
  
    .pt-n-ma-11vh--md {
        margin: -11vh!important;
    }
  
    .pt-n-ma-12vh--md {
        margin: -12vh!important;
    }
  
    .pt-n-ma-13vh--md {
        margin: -13vh!important;
    }
  
    .pt-n-ma-14vh--md {
        margin: -14vh!important;
    }
  
    .pt-n-ma-15vh--md {
        margin: -15vh!important;
    }
  
    .pt-n-ma-16vh--md {
        margin: -16vh!important;
    }
  
    .pt-n-ma-17vh--md {
        margin: -17vh!important;
    }
  
    .pt-n-ma-18vh--md {
        margin: -18vh!important;
    }
  
    .pt-n-ma-19vh--md {
        margin: -19vh!important;
    }
  
    .pt-n-ma-20vh--md {
        margin: -20vh!important;
    }
  
    .pt-n-ma-21vh--md {
        margin: -21vh!important;
    }
  
    .pt-n-ma-22vh--md {
        margin: -22vh!important;
    }
  
    .pt-n-ma-23vh--md {
        margin: -23vh!important;
    }
  
    .pt-n-ma-24vh--md {
        margin: -24vh!important;
    }
  
    .pt-n-ma-25vh--md {
        margin: -25vh!important;
    }
  
    .pt-n-ma-30vh--md {
        margin: -30vh!important;
    }
  
    .pt-n-ma-35vh--md {
        margin: -35vh!important;
    }
  
    .pt-n-ma-40vh--md {
        margin: -40vh!important;
    }
  
    .pt-n-ma-45vh--md {
        margin: -45vh!important;
    }
  
    .pt-n-ma-50vh--md {
        margin: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ma-0vh--lg {
        margin: -0vh!important;
    }
  
    .pt-n-ma-1vh--lg {
        margin: -1vh!important;
    }
  
    .pt-n-ma-2vh--lg {
        margin: -2vh!important;
    }
  
    .pt-n-ma-3vh--lg {
        margin: -3vh!important;
    }
  
    .pt-n-ma-4vh--lg {
        margin: -4vh!important;
    }
  
    .pt-n-ma-5vh--lg {
        margin: -5vh!important;
    }
  
    .pt-n-ma-6vh--lg {
        margin: -6vh!important;
    }
  
    .pt-n-ma-7vh--lg {
        margin: -7vh!important;
    }
  
    .pt-n-ma-8vh--lg {
        margin: -8vh!important;
    }
  
    .pt-n-ma-9vh--lg {
        margin: -9vh!important;
    }
  
    .pt-n-ma-10vh--lg {
        margin: -10vh!important;
    }
  
    .pt-n-ma-11vh--lg {
        margin: -11vh!important;
    }
  
    .pt-n-ma-12vh--lg {
        margin: -12vh!important;
    }
  
    .pt-n-ma-13vh--lg {
        margin: -13vh!important;
    }
  
    .pt-n-ma-14vh--lg {
        margin: -14vh!important;
    }
  
    .pt-n-ma-15vh--lg {
        margin: -15vh!important;
    }
  
    .pt-n-ma-16vh--lg {
        margin: -16vh!important;
    }
  
    .pt-n-ma-17vh--lg {
        margin: -17vh!important;
    }
  
    .pt-n-ma-18vh--lg {
        margin: -18vh!important;
    }
  
    .pt-n-ma-19vh--lg {
        margin: -19vh!important;
    }
  
    .pt-n-ma-20vh--lg {
        margin: -20vh!important;
    }
  
    .pt-n-ma-21vh--lg {
        margin: -21vh!important;
    }
  
    .pt-n-ma-22vh--lg {
        margin: -22vh!important;
    }
  
    .pt-n-ma-23vh--lg {
        margin: -23vh!important;
    }
  
    .pt-n-ma-24vh--lg {
        margin: -24vh!important;
    }
  
    .pt-n-ma-25vh--lg {
        margin: -25vh!important;
    }
  
    .pt-n-ma-30vh--lg {
        margin: -30vh!important;
    }
  
    .pt-n-ma-35vh--lg {
        margin: -35vh!important;
    }
  
    .pt-n-ma-40vh--lg {
        margin: -40vh!important;
    }
  
    .pt-n-ma-45vh--lg {
        margin: -45vh!important;
    }
  
    .pt-n-ma-50vh--lg {
        margin: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ma-0vh--xl {
        margin: -0vh!important;
    }
  
    .pt-n-ma-1vh--xl {
        margin: -1vh!important;
    }
  
    .pt-n-ma-2vh--xl {
        margin: -2vh!important;
    }
  
    .pt-n-ma-3vh--xl {
        margin: -3vh!important;
    }
  
    .pt-n-ma-4vh--xl {
        margin: -4vh!important;
    }
  
    .pt-n-ma-5vh--xl {
        margin: -5vh!important;
    }
  
    .pt-n-ma-6vh--xl {
        margin: -6vh!important;
    }
  
    .pt-n-ma-7vh--xl {
        margin: -7vh!important;
    }
  
    .pt-n-ma-8vh--xl {
        margin: -8vh!important;
    }
  
    .pt-n-ma-9vh--xl {
        margin: -9vh!important;
    }
  
    .pt-n-ma-10vh--xl {
        margin: -10vh!important;
    }
  
    .pt-n-ma-11vh--xl {
        margin: -11vh!important;
    }
  
    .pt-n-ma-12vh--xl {
        margin: -12vh!important;
    }
  
    .pt-n-ma-13vh--xl {
        margin: -13vh!important;
    }
  
    .pt-n-ma-14vh--xl {
        margin: -14vh!important;
    }
  
    .pt-n-ma-15vh--xl {
        margin: -15vh!important;
    }
  
    .pt-n-ma-16vh--xl {
        margin: -16vh!important;
    }
  
    .pt-n-ma-17vh--xl {
        margin: -17vh!important;
    }
  
    .pt-n-ma-18vh--xl {
        margin: -18vh!important;
    }
  
    .pt-n-ma-19vh--xl {
        margin: -19vh!important;
    }
  
    .pt-n-ma-20vh--xl {
        margin: -20vh!important;
    }
  
    .pt-n-ma-21vh--xl {
        margin: -21vh!important;
    }
  
    .pt-n-ma-22vh--xl {
        margin: -22vh!important;
    }
  
    .pt-n-ma-23vh--xl {
        margin: -23vh!important;
    }
  
    .pt-n-ma-24vh--xl {
        margin: -24vh!important;
    }
  
    .pt-n-ma-25vh--xl {
        margin: -25vh!important;
    }
  
    .pt-n-ma-30vh--xl {
        margin: -30vh!important;
    }
  
    .pt-n-ma-35vh--xl {
        margin: -35vh!important;
    }
  
    .pt-n-ma-40vh--xl {
        margin: -40vh!important;
    }
  
    .pt-n-ma-45vh--xl {
        margin: -45vh!important;
    }
  
    .pt-n-ma-50vh--xl {
        margin: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ma-0vh--xxl {
        margin: -0vh!important;
    }
  
    .pt-n-ma-1vh--xxl {
        margin: -1vh!important;
    }
  
    .pt-n-ma-2vh--xxl {
        margin: -2vh!important;
    }
  
    .pt-n-ma-3vh--xxl {
        margin: -3vh!important;
    }
  
    .pt-n-ma-4vh--xxl {
        margin: -4vh!important;
    }
  
    .pt-n-ma-5vh--xxl {
        margin: -5vh!important;
    }
  
    .pt-n-ma-6vh--xxl {
        margin: -6vh!important;
    }
  
    .pt-n-ma-7vh--xxl {
        margin: -7vh!important;
    }
  
    .pt-n-ma-8vh--xxl {
        margin: -8vh!important;
    }
  
    .pt-n-ma-9vh--xxl {
        margin: -9vh!important;
    }
  
    .pt-n-ma-10vh--xxl {
        margin: -10vh!important;
    }
  
    .pt-n-ma-11vh--xxl {
        margin: -11vh!important;
    }
  
    .pt-n-ma-12vh--xxl {
        margin: -12vh!important;
    }
  
    .pt-n-ma-13vh--xxl {
        margin: -13vh!important;
    }
  
    .pt-n-ma-14vh--xxl {
        margin: -14vh!important;
    }
  
    .pt-n-ma-15vh--xxl {
        margin: -15vh!important;
    }
  
    .pt-n-ma-16vh--xxl {
        margin: -16vh!important;
    }
  
    .pt-n-ma-17vh--xxl {
        margin: -17vh!important;
    }
  
    .pt-n-ma-18vh--xxl {
        margin: -18vh!important;
    }
  
    .pt-n-ma-19vh--xxl {
        margin: -19vh!important;
    }
  
    .pt-n-ma-20vh--xxl {
        margin: -20vh!important;
    }
  
    .pt-n-ma-21vh--xxl {
        margin: -21vh!important;
    }
  
    .pt-n-ma-22vh--xxl {
        margin: -22vh!important;
    }
  
    .pt-n-ma-23vh--xxl {
        margin: -23vh!important;
    }
  
    .pt-n-ma-24vh--xxl {
        margin: -24vh!important;
    }
  
    .pt-n-ma-25vh--xxl {
        margin: -25vh!important;
    }
  
    .pt-n-ma-30vh--xxl {
        margin: -30vh!important;
    }
  
    .pt-n-ma-35vh--xxl {
        margin: -35vh!important;
    }
  
    .pt-n-ma-40vh--xxl {
        margin: -40vh!important;
    }
  
    .pt-n-ma-45vh--xxl {
        margin: -45vh!important;
    }
  
    .pt-n-ma-50vh--xxl {
        margin: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-ma-0vw {
    margin: -0vw!important;
  }
  
  .pt-n-ma-1vw {
    margin: -1vw!important;
  }
  
  .pt-n-ma-2vw {
    margin: -2vw!important;
  }
  
  .pt-n-ma-3vw {
    margin: -3vw!important;
  }
  
  .pt-n-ma-4vw {
    margin: -4vw!important;
  }
  
  .pt-n-ma-5vw {
    margin: -5vw!important;
  }
  
  .pt-n-ma-6vw {
    margin: -6vw!important;
  }
  
  .pt-n-ma-7vw {
    margin: -7vw!important;
  }
  
  .pt-n-ma-8vw {
    margin: -8vw!important;
  }
  
  .pt-n-ma-9vw {
    margin: -9vw!important;
  }
  
  .pt-n-ma-10vw {
    margin: -10vw!important;
  }
  
  .pt-n-ma-11vw {
    margin: -11vw!important;
  }
  
  .pt-n-ma-12vw {
    margin: -12vw!important;
  }
  
  .pt-n-ma-13vw {
    margin: -13vw!important;
  }
  
  .pt-n-ma-14vw {
    margin: -14vw!important;
  }
  
  .pt-n-ma-15vw {
    margin: -15vw!important;
  }
  
  .pt-n-ma-16vw {
    margin: -16vw!important;
  }
  
  .pt-n-ma-17vw {
    margin: -17vw!important;
  }
  
  .pt-n-ma-18vw {
    margin: -18vw!important;
  }
  
  .pt-n-ma-19vw {
    margin: -19vw!important;
  }
  
  .pt-n-ma-20vw {
    margin: -20vw!important;
  }
  
  .pt-n-ma-21vw {
    margin: -21vw!important;
  }
  
  .pt-n-ma-22vw {
    margin: -22vw!important;
  }
  
  .pt-n-ma-23vw {
    margin: -23vw!important;
  }
  
  .pt-n-ma-24vw {
    margin: -24vw!important;
  }
  
  .pt-n-ma-25vw {
    margin: -25vw!important;
  }
  
  .pt-n-ma-30vw {
    margin: -30vw!important;
  }
  
  .pt-n-ma-35vw {
    margin: -35vw!important;
  }
  
  .pt-n-ma-40vw {
    margin: -40vw!important;
  }
  
  .pt-n-ma-45vw {
    margin: -45vw!important;
  }
  
  .pt-n-ma-50vw {
    margin: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ma-0vw--sm {
        margin: -0vw!important;
    }
  
    .pt-n-ma-1vw--sm {
        margin: -1vw!important;
    }
  
    .pt-n-ma-2vw--sm {
        margin: -2vw!important;
    }
  
    .pt-n-ma-3vw--sm {
        margin: -3vw!important;
    }
  
    .pt-n-ma-4vw--sm {
        margin: -4vw!important;
    }
  
    .pt-n-ma-5vw--sm {
        margin: -5vw!important;
    }
  
    .pt-n-ma-6vw--sm {
        margin: -6vw!important;
    }
  
    .pt-n-ma-7vw--sm {
        margin: -7vw!important;
    }
  
    .pt-n-ma-8vw--sm {
        margin: -8vw!important;
    }
  
    .pt-n-ma-9vw--sm {
        margin: -9vw!important;
    }
  
    .pt-n-ma-10vw--sm {
        margin: -10vw!important;
    }
  
    .pt-n-ma-11vw--sm {
        margin: -11vw!important;
    }
  
    .pt-n-ma-12vw--sm {
        margin: -12vw!important;
    }
  
    .pt-n-ma-13vw--sm {
        margin: -13vw!important;
    }
  
    .pt-n-ma-14vw--sm {
        margin: -14vw!important;
    }
  
    .pt-n-ma-15vw--sm {
        margin: -15vw!important;
    }
  
    .pt-n-ma-16vw--sm {
        margin: -16vw!important;
    }
  
    .pt-n-ma-17vw--sm {
        margin: -17vw!important;
    }
  
    .pt-n-ma-18vw--sm {
        margin: -18vw!important;
    }
  
    .pt-n-ma-19vw--sm {
        margin: -19vw!important;
    }
  
    .pt-n-ma-20vw--sm {
        margin: -20vw!important;
    }
  
    .pt-n-ma-21vw--sm {
        margin: -21vw!important;
    }
  
    .pt-n-ma-22vw--sm {
        margin: -22vw!important;
    }
  
    .pt-n-ma-23vw--sm {
        margin: -23vw!important;
    }
  
    .pt-n-ma-24vw--sm {
        margin: -24vw!important;
    }
  
    .pt-n-ma-25vw--sm {
        margin: -25vw!important;
    }
  
    .pt-n-ma-30vw--sm {
        margin: -30vw!important;
    }
  
    .pt-n-ma-35vw--sm {
        margin: -35vw!important;
    }
  
    .pt-n-ma-40vw--sm {
        margin: -40vw!important;
    }
  
    .pt-n-ma-45vw--sm {
        margin: -45vw!important;
    }
  
    .pt-n-ma-50vw--sm {
        margin: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ma-0vw--md {
        margin: -0vw!important;
    }
  
    .pt-n-ma-1vw--md {
        margin: -1vw!important;
    }
  
    .pt-n-ma-2vw--md {
        margin: -2vw!important;
    }
  
    .pt-n-ma-3vw--md {
        margin: -3vw!important;
    }
  
    .pt-n-ma-4vw--md {
        margin: -4vw!important;
    }
  
    .pt-n-ma-5vw--md {
        margin: -5vw!important;
    }
  
    .pt-n-ma-6vw--md {
        margin: -6vw!important;
    }
  
    .pt-n-ma-7vw--md {
        margin: -7vw!important;
    }
  
    .pt-n-ma-8vw--md {
        margin: -8vw!important;
    }
  
    .pt-n-ma-9vw--md {
        margin: -9vw!important;
    }
  
    .pt-n-ma-10vw--md {
        margin: -10vw!important;
    }
  
    .pt-n-ma-11vw--md {
        margin: -11vw!important;
    }
  
    .pt-n-ma-12vw--md {
        margin: -12vw!important;
    }
  
    .pt-n-ma-13vw--md {
        margin: -13vw!important;
    }
  
    .pt-n-ma-14vw--md {
        margin: -14vw!important;
    }
  
    .pt-n-ma-15vw--md {
        margin: -15vw!important;
    }
  
    .pt-n-ma-16vw--md {
        margin: -16vw!important;
    }
  
    .pt-n-ma-17vw--md {
        margin: -17vw!important;
    }
  
    .pt-n-ma-18vw--md {
        margin: -18vw!important;
    }
  
    .pt-n-ma-19vw--md {
        margin: -19vw!important;
    }
  
    .pt-n-ma-20vw--md {
        margin: -20vw!important;
    }
  
    .pt-n-ma-21vw--md {
        margin: -21vw!important;
    }
  
    .pt-n-ma-22vw--md {
        margin: -22vw!important;
    }
  
    .pt-n-ma-23vw--md {
        margin: -23vw!important;
    }
  
    .pt-n-ma-24vw--md {
        margin: -24vw!important;
    }
  
    .pt-n-ma-25vw--md {
        margin: -25vw!important;
    }
  
    .pt-n-ma-30vw--md {
        margin: -30vw!important;
    }
  
    .pt-n-ma-35vw--md {
        margin: -35vw!important;
    }
  
    .pt-n-ma-40vw--md {
        margin: -40vw!important;
    }
  
    .pt-n-ma-45vw--md {
        margin: -45vw!important;
    }
  
    .pt-n-ma-50vw--md {
        margin: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ma-0vw--lg {
        margin: -0vw!important;
    }
  
    .pt-n-ma-1vw--lg {
        margin: -1vw!important;
    }
  
    .pt-n-ma-2vw--lg {
        margin: -2vw!important;
    }
  
    .pt-n-ma-3vw--lg {
        margin: -3vw!important;
    }
  
    .pt-n-ma-4vw--lg {
        margin: -4vw!important;
    }
  
    .pt-n-ma-5vw--lg {
        margin: -5vw!important;
    }
  
    .pt-n-ma-6vw--lg {
        margin: -6vw!important;
    }
  
    .pt-n-ma-7vw--lg {
        margin: -7vw!important;
    }
  
    .pt-n-ma-8vw--lg {
        margin: -8vw!important;
    }
  
    .pt-n-ma-9vw--lg {
        margin: -9vw!important;
    }
  
    .pt-n-ma-10vw--lg {
        margin: -10vw!important;
    }
  
    .pt-n-ma-11vw--lg {
        margin: -11vw!important;
    }
  
    .pt-n-ma-12vw--lg {
        margin: -12vw!important;
    }
  
    .pt-n-ma-13vw--lg {
        margin: -13vw!important;
    }
  
    .pt-n-ma-14vw--lg {
        margin: -14vw!important;
    }
  
    .pt-n-ma-15vw--lg {
        margin: -15vw!important;
    }
  
    .pt-n-ma-16vw--lg {
        margin: -16vw!important;
    }
  
    .pt-n-ma-17vw--lg {
        margin: -17vw!important;
    }
  
    .pt-n-ma-18vw--lg {
        margin: -18vw!important;
    }
  
    .pt-n-ma-19vw--lg {
        margin: -19vw!important;
    }
  
    .pt-n-ma-20vw--lg {
        margin: -20vw!important;
    }
  
    .pt-n-ma-21vw--lg {
        margin: -21vw!important;
    }
  
    .pt-n-ma-22vw--lg {
        margin: -22vw!important;
    }
  
    .pt-n-ma-23vw--lg {
        margin: -23vw!important;
    }
  
    .pt-n-ma-24vw--lg {
        margin: -24vw!important;
    }
  
    .pt-n-ma-25vw--lg {
        margin: -25vw!important;
    }
  
    .pt-n-ma-30vw--lg {
        margin: -30vw!important;
    }
  
    .pt-n-ma-35vw--lg {
        margin: -35vw!important;
    }
  
    .pt-n-ma-40vw--lg {
        margin: -40vw!important;
    }
  
    .pt-n-ma-45vw--lg {
        margin: -45vw!important;
    }
  
    .pt-n-ma-50vw--lg {
        margin: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ma-0vw--xl {
        margin: -0vw!important;
    }
  
    .pt-n-ma-1vw--xl {
        margin: -1vw!important;
    }
  
    .pt-n-ma-2vw--xl {
        margin: -2vw!important;
    }
  
    .pt-n-ma-3vw--xl {
        margin: -3vw!important;
    }
  
    .pt-n-ma-4vw--xl {
        margin: -4vw!important;
    }
  
    .pt-n-ma-5vw--xl {
        margin: -5vw!important;
    }
  
    .pt-n-ma-6vw--xl {
        margin: -6vw!important;
    }
  
    .pt-n-ma-7vw--xl {
        margin: -7vw!important;
    }
  
    .pt-n-ma-8vw--xl {
        margin: -8vw!important;
    }
  
    .pt-n-ma-9vw--xl {
        margin: -9vw!important;
    }
  
    .pt-n-ma-10vw--xl {
        margin: -10vw!important;
    }
  
    .pt-n-ma-11vw--xl {
        margin: -11vw!important;
    }
  
    .pt-n-ma-12vw--xl {
        margin: -12vw!important;
    }
  
    .pt-n-ma-13vw--xl {
        margin: -13vw!important;
    }
  
    .pt-n-ma-14vw--xl {
        margin: -14vw!important;
    }
  
    .pt-n-ma-15vw--xl {
        margin: -15vw!important;
    }
  
    .pt-n-ma-16vw--xl {
        margin: -16vw!important;
    }
  
    .pt-n-ma-17vw--xl {
        margin: -17vw!important;
    }
  
    .pt-n-ma-18vw--xl {
        margin: -18vw!important;
    }
  
    .pt-n-ma-19vw--xl {
        margin: -19vw!important;
    }
  
    .pt-n-ma-20vw--xl {
        margin: -20vw!important;
    }
  
    .pt-n-ma-21vw--xl {
        margin: -21vw!important;
    }
  
    .pt-n-ma-22vw--xl {
        margin: -22vw!important;
    }
  
    .pt-n-ma-23vw--xl {
        margin: -23vw!important;
    }
  
    .pt-n-ma-24vw--xl {
        margin: -24vw!important;
    }
  
    .pt-n-ma-25vw--xl {
        margin: -25vw!important;
    }
  
    .pt-n-ma-30vw--xl {
        margin: -30vw!important;
    }
  
    .pt-n-ma-35vw--xl {
        margin: -35vw!important;
    }
  
    .pt-n-ma-40vw--xl {
        margin: -40vw!important;
    }
  
    .pt-n-ma-45vw--xl {
        margin: -45vw!important;
    }
  
    .pt-n-ma-50vw--xl {
        margin: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ma-0vw--xxl {
        margin: -0vw!important;
    }
  
    .pt-n-ma-1vw--xxl {
        margin: -1vw!important;
    }
  
    .pt-n-ma-2vw--xxl {
        margin: -2vw!important;
    }
  
    .pt-n-ma-3vw--xxl {
        margin: -3vw!important;
    }
  
    .pt-n-ma-4vw--xxl {
        margin: -4vw!important;
    }
  
    .pt-n-ma-5vw--xxl {
        margin: -5vw!important;
    }
  
    .pt-n-ma-6vw--xxl {
        margin: -6vw!important;
    }
  
    .pt-n-ma-7vw--xxl {
        margin: -7vw!important;
    }
  
    .pt-n-ma-8vw--xxl {
        margin: -8vw!important;
    }
  
    .pt-n-ma-9vw--xxl {
        margin: -9vw!important;
    }
  
    .pt-n-ma-10vw--xxl {
        margin: -10vw!important;
    }
  
    .pt-n-ma-11vw--xxl {
        margin: -11vw!important;
    }
  
    .pt-n-ma-12vw--xxl {
        margin: -12vw!important;
    }
  
    .pt-n-ma-13vw--xxl {
        margin: -13vw!important;
    }
  
    .pt-n-ma-14vw--xxl {
        margin: -14vw!important;
    }
  
    .pt-n-ma-15vw--xxl {
        margin: -15vw!important;
    }
  
    .pt-n-ma-16vw--xxl {
        margin: -16vw!important;
    }
  
    .pt-n-ma-17vw--xxl {
        margin: -17vw!important;
    }
  
    .pt-n-ma-18vw--xxl {
        margin: -18vw!important;
    }
  
    .pt-n-ma-19vw--xxl {
        margin: -19vw!important;
    }
  
    .pt-n-ma-20vw--xxl {
        margin: -20vw!important;
    }
  
    .pt-n-ma-21vw--xxl {
        margin: -21vw!important;
    }
  
    .pt-n-ma-22vw--xxl {
        margin: -22vw!important;
    }
  
    .pt-n-ma-23vw--xxl {
        margin: -23vw!important;
    }
  
    .pt-n-ma-24vw--xxl {
        margin: -24vw!important;
    }
  
    .pt-n-ma-25vw--xxl {
        margin: -25vw!important;
    }
  
    .pt-n-ma-30vw--xxl {
        margin: -30vw!important;
    }
  
    .pt-n-ma-35vw--xxl {
        margin: -35vw!important;
    }
  
    .pt-n-ma-40vw--xxl {
        margin: -40vw!important;
    }
  
    .pt-n-ma-45vw--xxl {
        margin: -45vw!important;
    }
  
    .pt-n-ma-50vw--xxl {
        margin: -50vw!important;
    }
  }
  
  /* NEGATIVE MARGIN LEFT AND RIGHT ---------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-mx-0 {
    margin-left: -0px!important;
    margin-right: -0px!important;
  }
  
  .pt-n-mx-1 {
    margin-left: -1px!important;
    margin-right: -1px!important;
  }
  
  .pt-n-mx-2 {
    margin-left: -2px!important;
    margin-right: -2px!important;
  }
  
  .pt-n-mx-3 {
    margin-left: -3px!important;
    margin-right: -3px!important;
  }
  
  .pt-n-mx-4 {
    margin-left: -4px!important;
    margin-right: -4px!important;
  }
  
  .pt-n-mx-5 {
    margin-left: -5px!important;
    margin-right: -5px!important;
  }
  
  .pt-n-mx-6 {
    margin-left: -6px!important;
    margin-right: -6px!important;
  }
  
  .pt-n-mx-7 {
    margin-left: -7px!important;
    margin-right: -7px!important;
  }
  
  .pt-n-mx-8 {
    margin-left: -8px!important;
    margin-right: -8px!important;
  }
  
  .pt-n-mx-9 {
    margin-left: -9px!important;
    margin-right: -9px!important;
  }
  
  .pt-n-mx-10 {
    margin-left: -10px!important;
    margin-right: -10px!important;
  }
  
  .pt-n-mx-11 {
    margin-left: -11px!important;
    margin-right: -11px!important;
  }
  
  .pt-n-mx-12 {
    margin-left: -12px!important;
    margin-right: -12px!important;
  }
  
  .pt-n-mx-13 {
    margin-left: -13px!important;
    margin-right: -13px!important;
  }
  
  .pt-n-mx-14 {
    margin-left: -14px!important;
    margin-right: -14px!important;
  }
  
  .pt-n-mx-15 {
    margin-left: -15px!important;
    margin-right: -15px!important;
  }
  
  .pt-n-mx-16 {
    margin-left: -16px!important;
    margin-right: -16px!important;
  }
  
  .pt-n-mx-17 {
    margin-left: -17px!important;
    margin-right: -17px!important;
  }
  
  .pt-n-mx-18 {
    margin-left: -18px!important;
    margin-right: -18px!important;
  }
  
  .pt-n-mx-19 {
    margin-left: -19px!important;
    margin-right: -19px!important;
  }
  
  .pt-n-mx-20 {
    margin-left: -20px!important;
    margin-right: -20px!important;
  }
  
  .pt-n-mx-21 {
    margin-left: -21px!important;
    margin-right: -21px!important;
  }
  
  .pt-n-mx-22 {
    margin-left: -22px!important;
    margin-right: -22px!important;
  }
  
  .pt-n-mx-23 {
    margin-left: -23px!important;
    margin-right: -23px!important;
  }
  
  .pt-n-mx-24 {
    margin-left: -24px!important;
    margin-right: -24px!important;
  }
  
  .pt-n-mx-25 {
    margin-left: -25px!important;
    margin-right: -25px!important;
  }
  
  .pt-n-mx-30 {
    margin-left: -30px!important;
    margin-right: -30px!important;
  }
  
  .pt-n-mx-35 {
    margin-left: -35px!important;
    margin-right: -35px!important;
  }
  
  .pt-n-mx-40 {
    margin-left: -40px!important;
    margin-right: -40px!important;
  }
  
  .pt-n-mx-45 {
    margin-left: -45px!important;
    margin-right: -45px!important;
  }
  
  .pt-n-mx-50 {
    margin-left: -50px!important;
    margin-right: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mx-0--sm {
        margin-left: -0px!important;
        margin-right: -0px!important;
    }
    
    .pt-n-mx-1--sm {
        margin-left: -1px!important;
        margin-right: -1px!important;
    }
    
    .pt-n-mx-2--sm {
        margin-left: -2px!important;
        margin-right: -2px!important;
    }
    
    .pt-n-mx-3--sm {
        margin-left: -3px!important;
        margin-right: -3px!important;
    }
    
    .pt-n-mx-4--sm {
        margin-left: -4px!important;
        margin-right: -4px!important;
    }
    
    .pt-n-mx-5--sm {
        margin-left: -5px!important;
        margin-right: -5px!important;
    }
    
    .pt-n-mx-6--sm {
        margin-left: -6px!important;
        margin-right: -6px!important;
    }
    
    .pt-n-mx-7--sm {
        margin-left: -7px!important;
        margin-right: -7px!important;
    }
    
    .pt-n-mx-8--sm {
        margin-left: -8px!important;
        margin-right: -8px!important;
    }
    
    .pt-n-mx-9--sm {
        margin-left: -9px!important;
        margin-right: -9px!important;
    }
    
    .pt-n-mx-10--sm {
        margin-left: -10px!important;
        margin-right: -10px!important;
    }
    
    .pt-n-mx-11--sm {
        margin-left: -11px!important;
        margin-right: -11px!important;
    }
    
    .pt-n-mx-12--sm {
        margin-left: -12px!important;
        margin-right: -12px!important;
    }
    
    .pt-n-mx-13--sm {
        margin-left: -13px!important;
        margin-right: -13px!important;
    }
    
    .pt-n-mx-14--sm {
        margin-left: -14px!important;
        margin-right: -14px!important;
    }
    
    .pt-n-mx-15--sm {
        margin-left: -15px!important;
        margin-right: -15px!important;
    }
    
    .pt-n-mx-16--sm {
        margin-left: -16px!important;
        margin-right: -16px!important;
    }
    
    .pt-n-mx-17--sm {
        margin-left: -17px!important;
        margin-right: -17px!important;
    }
    
    .pt-n-mx-18--sm {
        margin-left: -18px!important;
        margin-right: -18px!important;
    }
    
    .pt-n-mx-19--sm {
        margin-left: -19px!important;
        margin-right: -19px!important;
    }
    
    .pt-n-mx-20--sm {
        margin-left: -20px!important;
        margin-right: -20px!important;
    }
    
    .pt-n-mx-21--sm {
        margin-left: -21px!important;
        margin-right: -21px!important;
    }
    
    .pt-n-mx-22--sm {
        margin-left: -22px!important;
        margin-right: -22px!important;
    }
    
    .pt-n-mx-23--sm {
        margin-left: -23px!important;
        margin-right: -23px!important;
    }
    
    .pt-n-mx-24--sm {
        margin-left: -24px!important;
        margin-right: -24px!important;
    }
    
    .pt-n-mx-25--sm {
        margin-left: -25px!important;
        margin-right: -25px!important;
    }
    
    .pt-n-mx-30--sm {
        margin-left: -30px!important;
        margin-right: -30px!important;
    }
    
    .pt-n-mx-35--sm {
        margin-left: -35px!important;
        margin-right: -35px!important;
    }
    
    .pt-n-mx-40--sm {
        margin-left: -40px!important;
        margin-right: -40px!important;
    }
    
    .pt-n-mx-45--sm {
        margin-left: -45px!important;
        margin-right: -45px!important;
    }
    
    .pt-n-mx-50--sm {
        margin-left: -50px!important;
        margin-right: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mx-0--md {
        margin-left: -0px!important;
        margin-right: -0px!important;
    }
    
    .pt-n-mx-1--md {
        margin-left: -1px!important;
        margin-right: -1px!important;
    }
    
    .pt-n-mx-2--md {
        margin-left: -2px!important;
        margin-right: -2px!important;
    }
    
    .pt-n-mx-3--md {
        margin-left: -3px!important;
        margin-right: -3px!important;
    }
    
    .pt-n-mx-4--md {
        margin-left: -4px!important;
        margin-right: -4px!important;
    }
    
    .pt-n-mx-5--md {
        margin-left: -5px!important;
        margin-right: -5px!important;
    }
    
    .pt-n-mx-6--md {
        margin-left: -6px!important;
        margin-right: -6px!important;
    }
    
    .pt-n-mx-7--md {
        margin-left: -7px!important;
        margin-right: -7px!important;
    }
    
    .pt-n-mx-8--md {
        margin-left: -8px!important;
        margin-right: -8px!important;
    }
    
    .pt-n-mx-9--md {
        margin-left: -9px!important;
        margin-right: -9px!important;
    }
    
    .pt-n-mx-10--md {
        margin-left: -10px!important;
        margin-right: -10px!important;
    }
    
    .pt-n-mx-11--md {
        margin-left: -11px!important;
        margin-right: -11px!important;
    }
    
    .pt-n-mx-12--md {
        margin-left: -12px!important;
        margin-right: -12px!important;
    }
    
    .pt-n-mx-13--md {
        margin-left: -13px!important;
        margin-right: -13px!important;
    }
    
    .pt-n-mx-14--md {
        margin-left: -14px!important;
        margin-right: -14px!important;
    }
    
    .pt-n-mx-15--md {
        margin-left: -15px!important;
        margin-right: -15px!important;
    }
    
    .pt-n-mx-16--md {
        margin-left: -16px!important;
        margin-right: -16px!important;
    }
    
    .pt-n-mx-17--md {
        margin-left: -17px!important;
        margin-right: -17px!important;
    }
    
    .pt-n-mx-18--md {
        margin-left: -18px!important;
        margin-right: -18px!important;
    }
    
    .pt-n-mx-19--md {
        margin-left: -19px!important;
        margin-right: -19px!important;
    }
    
    .pt-n-mx-20--md {
        margin-left: -20px!important;
        margin-right: -20px!important;
    }
    
    .pt-n-mx-21--md {
        margin-left: -21px!important;
        margin-right: -21px!important;
    }
    
    .pt-n-mx-22--md {
        margin-left: -22px!important;
        margin-right: -22px!important;
    }
    
    .pt-n-mx-23--md {
        margin-left: -23px!important;
        margin-right: -23px!important;
    }
    
    .pt-n-mx-24--md {
        margin-left: -24px!important;
        margin-right: -24px!important;
    }
    
    .pt-n-mx-25--md {
        margin-left: -25px!important;
        margin-right: -25px!important;
    }
    
    .pt-n-mx-30--md {
        margin-left: -30px!important;
        margin-right: -30px!important;
    }
    
    .pt-n-mx-35--md {
        margin-left: -35px!important;
        margin-right: -35px!important;
    }
    
    .pt-n-mx-40--md {
        margin-left: -40px!important;
        margin-right: -40px!important;
    }
    
    .pt-n-mx-45--md {
        margin-left: -45px!important;
        margin-right: -45px!important;
    }
    
    .pt-n-mx-50--md {
        margin-left: -50px!important;
        margin-right: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mx-0--lg {
        margin-left: -0px!important;
        margin-right: -0px!important;
    }
    
    .pt-n-mx-1--lg {
        margin-left: -1px!important;
        margin-right: -1px!important;
    }
    
    .pt-n-mx-2--lg {
        margin-left: -2px!important;
        margin-right: -2px!important;
    }
    
    .pt-n-mx-3--lg {
        margin-left: -3px!important;
        margin-right: -3px!important;
    }
    
    .pt-n-mx-4--lg {
        margin-left: -4px!important;
        margin-right: -4px!important;
    }
    
    .pt-n-mx-5--lg {
        margin-left: -5px!important;
        margin-right: -5px!important;
    }
    
    .pt-n-mx-6--lg {
        margin-left: -6px!important;
        margin-right: -6px!important;
    }
    
    .pt-n-mx-7--lg {
        margin-left: -7px!important;
        margin-right: -7px!important;
    }
    
    .pt-n-mx-8--lg {
        margin-left: -8px!important;
        margin-right: -8px!important;
    }
    
    .pt-n-mx-9--lg {
        margin-left: -9px!important;
        margin-right: -9px!important;
    }
    
    .pt-n-mx-10--lg {
        margin-left: -10px!important;
        margin-right: -10px!important;
    }
    
    .pt-n-mx-11--lg {
        margin-left: -11px!important;
        margin-right: -11px!important;
    }
    
    .pt-n-mx-12--lg {
        margin-left: -12px!important;
        margin-right: -12px!important;
    }
    
    .pt-n-mx-13--lg {
        margin-left: -13px!important;
        margin-right: -13px!important;
    }
    
    .pt-n-mx-14--lg {
        margin-left: -14px!important;
        margin-right: -14px!important;
    }
    
    .pt-n-mx-15--lg {
        margin-left: -15px!important;
        margin-right: -15px!important;
    }
    
    .pt-n-mx-16--lg {
        margin-left: -16px!important;
        margin-right: -16px!important;
    }
    
    .pt-n-mx-17--lg {
        margin-left: -17px!important;
        margin-right: -17px!important;
    }
    
    .pt-n-mx-18--lg {
        margin-left: -18px!important;
        margin-right: -18px!important;
    }
    
    .pt-n-mx-19--lg {
        margin-left: -19px!important;
        margin-right: -19px!important;
    }
    
    .pt-n-mx-20--lg {
        margin-left: -20px!important;
        margin-right: -20px!important;
    }
    
    .pt-n-mx-21--lg {
        margin-left: -21px!important;
        margin-right: -21px!important;
    }
    
    .pt-n-mx-22--lg {
        margin-left: -22px!important;
        margin-right: -22px!important;
    }
    
    .pt-n-mx-23--lg {
        margin-left: -23px!important;
        margin-right: -23px!important;
    }
    
    .pt-n-mx-24--lg {
        margin-left: -24px!important;
        margin-right: -24px!important;
    }
    
    .pt-n-mx-25--lg {
        margin-left: -25px!important;
        margin-right: -25px!important;
    }
    
    .pt-n-mx-30--lg {
        margin-left: -30px!important;
        margin-right: -30px!important;
    }
    
    .pt-n-mx-35--lg {
        margin-left: -35px!important;
        margin-right: -35px!important;
    }
    
    .pt-n-mx-40--lg {
        margin-left: -40px!important;
        margin-right: -40px!important;
    }
    
    .pt-n-mx-45--lg {
        margin-left: -45px!important;
        margin-right: -45px!important;
    }
    
    .pt-n-mx-50--lg {
        margin-left: -50px!important;
        margin-right: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mx-0--xl {
        margin-left: -0px!important;
        margin-right: -0px!important;
    }
    
    .pt-n-mx-1--xl {
        margin-left: -1px!important;
        margin-right: -1px!important;
    }
    
    .pt-n-mx-2--xl {
        margin-left: -2px!important;
        margin-right: -2px!important;
    }
    
    .pt-n-mx-3--xl {
        margin-left: -3px!important;
        margin-right: -3px!important;
    }
    
    .pt-n-mx-4--xl {
        margin-left: -4px!important;
        margin-right: -4px!important;
    }
    
    .pt-n-mx-5--xl {
        margin-left: -5px!important;
        margin-right: -5px!important;
    }
    
    .pt-n-mx-6--xl {
        margin-left: -6px!important;
        margin-right: -6px!important;
    }
    
    .pt-n-mx-7--xl {
        margin-left: -7px!important;
        margin-right: -7px!important;
    }
    
    .pt-n-mx-8--xl {
        margin-left: -8px!important;
        margin-right: -8px!important;
    }
    
    .pt-n-mx-9--xl {
        margin-left: -9px!important;
        margin-right: -9px!important;
    }
    
    .pt-n-mx-10--xl {
        margin-left: -10px!important;
        margin-right: -10px!important;
    }
    
    .pt-n-mx-11--xl {
        margin-left: -11px!important;
        margin-right: -11px!important;
    }
    
    .pt-n-mx-12--xl {
        margin-left: -12px!important;
        margin-right: -12px!important;
    }
    
    .pt-n-mx-13--xl {
        margin-left: -13px!important;
        margin-right: -13px!important;
    }
    
    .pt-n-mx-14--xl {
        margin-left: -14px!important;
        margin-right: -14px!important;
    }
    
    .pt-n-mx-15--xl {
        margin-left: -15px!important;
        margin-right: -15px!important;
    }
    
    .pt-n-mx-16--xl {
        margin-left: -16px!important;
        margin-right: -16px!important;
    }
    
    .pt-n-mx-17--xl {
        margin-left: -17px!important;
        margin-right: -17px!important;
    }
    
    .pt-n-mx-18--xl {
        margin-left: -18px!important;
        margin-right: -18px!important;
    }
    
    .pt-n-mx-19--xl {
        margin-left: -19px!important;
        margin-right: -19px!important;
    }
    
    .pt-n-mx-20--xl {
        margin-left: -20px!important;
        margin-right: -20px!important;
    }
    
    .pt-n-mx-21--xl {
        margin-left: -21px!important;
        margin-right: -21px!important;
    }
    
    .pt-n-mx-22--xl {
        margin-left: -22px!important;
        margin-right: -22px!important;
    }
    
    .pt-n-mx-23--xl {
        margin-left: -23px!important;
        margin-right: -23px!important;
    }
    
    .pt-n-mx-24--xl {
        margin-left: -24px!important;
        margin-right: -24px!important;
    }
    
    .pt-n-mx-25--xl {
        margin-left: -25px!important;
        margin-right: -25px!important;
    }
    
    .pt-n-mx-30--xl {
        margin-left: -30px!important;
        margin-right: -30px!important;
    }
    
    .pt-n-mx-35--xl {
        margin-left: -35px!important;
        margin-right: -35px!important;
    }
    
    .pt-n-mx-40--xl {
        margin-left: -40px!important;
        margin-right: -40px!important;
    }
    
    .pt-n-mx-45--xl {
        margin-left: -45px!important;
        margin-right: -45px!important;
    }
    
    .pt-n-mx-50--xl {
        margin-left: -50px!important;
        margin-right: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mx-0--xxl {
        margin-left: -0px!important;
        margin-right: -0px!important;
    }
    
    .pt-n-mx-1--xxl {
        margin-left: -1px!important;
        margin-right: -1px!important;
    }
    
    .pt-n-mx-2--xxl {
        margin-left: -2px!important;
        margin-right: -2px!important;
    }
    
    .pt-n-mx-3--xxl {
        margin-left: -3px!important;
        margin-right: -3px!important;
    }
    
    .pt-n-mx-4--xxl {
        margin-left: -4px!important;
        margin-right: -4px!important;
    }
    
    .pt-n-mx-5--xxl {
        margin-left: -5px!important;
        margin-right: -5px!important;
    }
    
    .pt-n-mx-6--xxl {
        margin-left: -6px!important;
        margin-right: -6px!important;
    }
    
    .pt-n-mx-7--xxl {
        margin-left: -7px!important;
        margin-right: -7px!important;
    }
    
    .pt-n-mx-8--xxl {
        margin-left: -8px!important;
        margin-right: -8px!important;
    }
    
    .pt-n-mx-9--xxl {
        margin-left: -9px!important;
        margin-right: -9px!important;
    }
    
    .pt-n-mx-10--xxl {
        margin-left: -10px!important;
        margin-right: -10px!important;
    }
    
    .pt-n-mx-11--xxl {
        margin-left: -11px!important;
        margin-right: -11px!important;
    }
    
    .pt-n-mx-12--xxl {
        margin-left: -12px!important;
        margin-right: -12px!important;
    }
    
    .pt-n-mx-13--xxl {
        margin-left: -13px!important;
        margin-right: -13px!important;
    }
    
    .pt-n-mx-14--xxl {
        margin-left: -14px!important;
        margin-right: -14px!important;
    }
    
    .pt-n-mx-15--xxl {
        margin-left: -15px!important;
        margin-right: -15px!important;
    }
    
    .pt-n-mx-16--xxl {
        margin-left: -16px!important;
        margin-right: -16px!important;
    }
    
    .pt-n-mx-17--xxl {
        margin-left: -17px!important;
        margin-right: -17px!important;
    }
    
    .pt-n-mx-18--xxl {
        margin-left: -18px!important;
        margin-right: -18px!important;
    }
    
    .pt-n-mx-19--xxl {
        margin-left: -19px!important;
        margin-right: -19px!important;
    }
    
    .pt-n-mx-20--xxl {
        margin-left: -20px!important;
        margin-right: -20px!important;
    }
    
    .pt-n-mx-21--xxl {
        margin-left: -21px!important;
        margin-right: -21px!important;
    }
    
    .pt-n-mx-22--xxl {
        margin-left: -22px!important;
        margin-right: -22px!important;
    }
    
    .pt-n-mx-23--xxl {
        margin-left: -23px!important;
        margin-right: -23px!important;
    }
    
    .pt-n-mx-24--xxl {
        margin-left: -24px!important;
        margin-right: -24px!important;
    }
    
    .pt-n-mx-25--xxl {
        margin-left: -25px!important;
        margin-right: -25px!important;
    }
    
    .pt-n-mx-30--xxl {
        margin-left: -30px!important;
        margin-right: -30px!important;
    }
    
    .pt-n-mx-35--xxl {
        margin-left: -35px!important;
        margin-right: -35px!important;
    }
    
    .pt-n-mx-40--xxl {
        margin-left: -40px!important;
        margin-right: -40px!important;
    }
    
    .pt-n-mx-45--xxl {
        margin-left: -45px!important;
        margin-right: -45px!important;
    }
    
    .pt-n-mx-50--xxl {
        margin-left: -50px!important;
        margin-right: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-mx-0x {
    margin-left: -0%!important;
    margin-right: -0%!important;
  }
  
  .pt-n-mx-1x {
    margin-left: -1%!important;
    margin-right: -1%!important;
  }
  
  .pt-n-mx-2x {
    margin-left: -2%!important;
    margin-right: -2%!important;
  }
  
  .pt-n-mx-3x {
    margin-left: -3%!important;
    margin-right: -3%!important;
  }
  
  .pt-n-mx-4x {
    margin-left: -4%!important;
    margin-right: -4%!important;
  }
  
  .pt-n-mx-5x {
    margin-left: -5%!important;
    margin-right: -5%!important;
  }
  
  .pt-n-mx-6x {
    margin-left: -6%!important;
    margin-right: -6%!important;
  }
  
  .pt-n-mx-7x {
    margin-left: -7%!important;
    margin-right: -7%!important;
  }
  
  .pt-n-mx-8x {
    margin-left: -8%!important;
    margin-right: -8%!important;
  }
  
  .pt-n-mx-9x {
    margin-left: -9%!important;
    margin-right: -9%!important;
  }
  
  .pt-n-mx-10x {
    margin-left: -10%!important;
    margin-right: -10%!important;
  }
  
  .pt-n-mx-11x {
    margin-left: -11%!important;
    margin-right: -11%!important;
  }
  
  .pt-n-mx-12x {
    margin-left: -12%!important;
    margin-right: -12%!important;
  }
  
  .pt-n-mx-13x {
    margin-left: -13%!important;
    margin-right: -13%!important;
  }
  
  .pt-n-mx-14x {
    margin-left: -14%!important;
    margin-right: -14%!important;
  }
  
  .pt-n-mx-15x {
    margin-left: -15%!important;
    margin-right: -15%!important;
  }
  
  .pt-n-mx-16x {
    margin-left: -16%!important;
    margin-right: -16%!important;
  }
  
  .pt-n-mx-17x {
    margin-left: -17%!important;
    margin-right: -17%!important;
  }
  
  .pt-n-mx-18x {
    margin-left: -18%!important;
    margin-right: -18%!important;
  }
  
  .pt-n-mx-19x {
    margin-left: -19%!important;
    margin-right: -19%!important;
  }
  
  .pt-n-mx-20x {
    margin-left: -20%!important;
    margin-right: -20%!important;
  }
  
  .pt-n-mx-21x {
    margin-left: -21%!important;
    margin-right: -21%!important;
  }
  
  .pt-n-mx-22x {
    margin-left: -22%!important;
    margin-right: -22%!important;
  }
  
  .pt-n-mx-23x {
    margin-left: -23%!important;
    margin-right: -23%!important;
  }
  
  .pt-n-mx-24x {
    margin-left: -24%!important;
    margin-right: -24%!important;
  }
  
  .pt-n-mx-25x {
    margin-left: -25%!important;
    margin-right: -25%!important;
  }
  
  .pt-n-mx-30x {
    margin-left: -30%!important;
    margin-right: -30%!important;
  }
  
  .pt-n-mx-35x {
    margin-left: -35%!important;
    margin-right: -35%!important;
  }
  
  .pt-n-mx-40x {
    margin-left: -40%!important;
    margin-right: -40%!important;
  }
  
  .pt-n-mx-45x {
    margin-left: -45%!important;
    margin-right: -45%!important;
  }
  
  .pt-n-mx-50x {
    margin-left: -50%!important;
    margin-right: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mx-0x--sm {
        margin-left: -0%!important;
        margin-right: -0%!important;
    }
    
    .pt-n-mx-1x--sm {
        margin-left: -1%!important;
        margin-right: -1%!important;
    }
    
    .pt-n-mx-2x--sm {
        margin-left: -2%!important;
        margin-right: -2%!important;
    }
    
    .pt-n-mx-3x--sm {
        margin-left: -3%!important;
        margin-right: -3%!important;
    }
    
    .pt-n-mx-4x--sm {
        margin-left: -4%!important;
        margin-right: -4%!important;
    }
    
    .pt-n-mx-5x--sm {
        margin-left: -5%!important;
        margin-right: -5%!important;
    }
    
    .pt-n-mx-6x--sm {
        margin-left: -6%!important;
        margin-right: -6%!important;
    }
    
    .pt-n-mx-7x--sm {
        margin-left: -7%!important;
        margin-right: -7%!important;
    }
    
    .pt-n-mx-8x--sm {
        margin-left: -8%!important;
        margin-right: -8%!important;
    }
    
    .pt-n-mx-9x--sm {
        margin-left: -9%!important;
        margin-right: -9%!important;
    }
    
    .pt-n-mx-10x--sm {
        margin-left: -10%!important;
        margin-right: -10%!important;
    }
    
    .pt-n-mx-11x--sm {
        margin-left: -11%!important;
        margin-right: -11%!important;
    }
    
    .pt-n-mx-12x--sm {
        margin-left: -12%!important;
        margin-right: -12%!important;
    }
    
    .pt-n-mx-13x--sm {
        margin-left: -13%!important;
        margin-right: -13%!important;
    }
    
    .pt-n-mx-14x--sm {
        margin-left: -14%!important;
        margin-right: -14%!important;
    }
    
    .pt-n-mx-15x--sm {
        margin-left: -15%!important;
        margin-right: -15%!important;
    }
    
    .pt-n-mx-16x--sm {
        margin-left: -16%!important;
        margin-right: -16%!important;
    }
    
    .pt-n-mx-17x--sm {
        margin-left: -17%!important;
        margin-right: -17%!important;
    }
    
    .pt-n-mx-18x--sm {
        margin-left: -18%!important;
        margin-right: -18%!important;
    }
    
    .pt-n-mx-19x--sm {
        margin-left: -19%!important;
        margin-right: -19%!important;
    }
    
    .pt-n-mx-20x--sm {
        margin-left: -20%!important;
        margin-right: -20%!important;
    }
    
    .pt-n-mx-21x--sm {
        margin-left: -21%!important;
        margin-right: -21%!important;
    }
    
    .pt-n-mx-22x--sm {
        margin-left: -22%!important;
        margin-right: -22%!important;
    }
    
    .pt-n-mx-23x--sm {
        margin-left: -23%!important;
        margin-right: -23%!important;
    }
    
    .pt-n-mx-24x--sm {
        margin-left: -24%!important;
        margin-right: -24%!important;
    }
    
    .pt-n-mx-25x--sm {
        margin-left: -25%!important;
        margin-right: -25%!important;
    }
    
    .pt-n-mx-30x--sm {
        margin-left: -30%!important;
        margin-right: -30%!important;
    }
    
    .pt-n-mx-35x--sm {
        margin-left: -35%!important;
        margin-right: -35%!important;
    }
    
    .pt-n-mx-40x--sm {
        margin-left: -40%!important;
        margin-right: -40%!important;
    }
    
    .pt-n-mx-45x--sm {
        margin-left: -45%!important;
        margin-right: -45%!important;
    }
    
    .pt-n-mx-50x--sm {
        margin-left: -50%!important;
        margin-right: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mx-0x--md {
        margin-left: -0%!important;
        margin-right: -0%!important;
    }
    
    .pt-n-mx-1x--md {
        margin-left: -1%!important;
        margin-right: -1%!important;
    }
    
    .pt-n-mx-2x--md {
        margin-left: -2%!important;
        margin-right: -2%!important;
    }
    
    .pt-n-mx-3x--md {
        margin-left: -3%!important;
        margin-right: -3%!important;
    }
    
    .pt-n-mx-4x--md {
        margin-left: -4%!important;
        margin-right: -4%!important;
    }
    
    .pt-n-mx-5x--md {
        margin-left: -5%!important;
        margin-right: -5%!important;
    }
    
    .pt-n-mx-6x--md {
        margin-left: -6%!important;
        margin-right: -6%!important;
    }
    
    .pt-n-mx-7x--md {
        margin-left: -7%!important;
        margin-right: -7%!important;
    }
    
    .pt-n-mx-8x--md {
        margin-left: -8%!important;
        margin-right: -8%!important;
    }
    
    .pt-n-mx-9x--md {
        margin-left: -9%!important;
        margin-right: -9%!important;
    }
    
    .pt-n-mx-10x--md {
        margin-left: -10%!important;
        margin-right: -10%!important;
    }
    
    .pt-n-mx-11x--md {
        margin-left: -11%!important;
        margin-right: -11%!important;
    }
    
    .pt-n-mx-12x--md {
        margin-left: -12%!important;
        margin-right: -12%!important;
    }
    
    .pt-n-mx-13x--md {
        margin-left: -13%!important;
        margin-right: -13%!important;
    }
    
    .pt-n-mx-14x--md {
        margin-left: -14%!important;
        margin-right: -14%!important;
    }
    
    .pt-n-mx-15x--md {
        margin-left: -15%!important;
        margin-right: -15%!important;
    }
    
    .pt-n-mx-16x--md {
        margin-left: -16%!important;
        margin-right: -16%!important;
    }
    
    .pt-n-mx-17x--md {
        margin-left: -17%!important;
        margin-right: -17%!important;
    }
    
    .pt-n-mx-18x--md {
        margin-left: -18%!important;
        margin-right: -18%!important;
    }
    
    .pt-n-mx-19x--md {
        margin-left: -19%!important;
        margin-right: -19%!important;
    }
    
    .pt-n-mx-20x--md {
        margin-left: -20%!important;
        margin-right: -20%!important;
    }
    
    .pt-n-mx-21x--md {
        margin-left: -21%!important;
        margin-right: -21%!important;
    }
    
    .pt-n-mx-22x--md {
        margin-left: -22%!important;
        margin-right: -22%!important;
    }
    
    .pt-n-mx-23x--md {
        margin-left: -23%!important;
        margin-right: -23%!important;
    }
    
    .pt-n-mx-24x--md {
        margin-left: -24%!important;
        margin-right: -24%!important;
    }
    
    .pt-n-mx-25x--md {
        margin-left: -25%!important;
        margin-right: -25%!important;
    }
    
    .pt-n-mx-30x--md {
        margin-left: -30%!important;
        margin-right: -30%!important;
    }
    
    .pt-n-mx-35x--md {
        margin-left: -35%!important;
        margin-right: -35%!important;
    }
    
    .pt-n-mx-40x--md {
        margin-left: -40%!important;
        margin-right: -40%!important;
    }
    
    .pt-n-mx-45x--md {
        margin-left: -45%!important;
        margin-right: -45%!important;
    }
    
    .pt-n-mx-50x--md {
        margin-left: -50%!important;
        margin-right: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mx-0x--lg {
        margin-left: -0%!important;
        margin-right: -0%!important;
    }
    
    .pt-n-mx-1x--lg {
        margin-left: -1%!important;
        margin-right: -1%!important;
    }
    
    .pt-n-mx-2x--lg {
        margin-left: -2%!important;
        margin-right: -2%!important;
    }
    
    .pt-n-mx-3x--lg {
        margin-left: -3%!important;
        margin-right: -3%!important;
    }
    
    .pt-n-mx-4x--lg {
        margin-left: -4%!important;
        margin-right: -4%!important;
    }
    
    .pt-n-mx-5x--lg {
        margin-left: -5%!important;
        margin-right: -5%!important;
    }
    
    .pt-n-mx-6x--lg {
        margin-left: -6%!important;
        margin-right: -6%!important;
    }
    
    .pt-n-mx-7x--lg {
        margin-left: -7%!important;
        margin-right: -7%!important;
    }
    
    .pt-n-mx-8x--lg {
        margin-left: -8%!important;
        margin-right: -8%!important;
    }
    
    .pt-n-mx-9x--lg {
        margin-left: -9%!important;
        margin-right: -9%!important;
    }
    
    .pt-n-mx-10x--lg {
        margin-left: -10%!important;
        margin-right: -10%!important;
    }
    
    .pt-n-mx-11x--lg {
        margin-left: -11%!important;
        margin-right: -11%!important;
    }
    
    .pt-n-mx-12x--lg {
        margin-left: -12%!important;
        margin-right: -12%!important;
    }
    
    .pt-n-mx-13x--lg {
        margin-left: -13%!important;
        margin-right: -13%!important;
    }
    
    .pt-n-mx-14x--lg {
        margin-left: -14%!important;
        margin-right: -14%!important;
    }
    
    .pt-n-mx-15x--lg {
        margin-left: -15%!important;
        margin-right: -15%!important;
    }
    
    .pt-n-mx-16x--lg {
        margin-left: -16%!important;
        margin-right: -16%!important;
    }
    
    .pt-n-mx-17x--lg {
        margin-left: -17%!important;
        margin-right: -17%!important;
    }
    
    .pt-n-mx-18x--lg {
        margin-left: -18%!important;
        margin-right: -18%!important;
    }
    
    .pt-n-mx-19x--lg {
        margin-left: -19%!important;
        margin-right: -19%!important;
    }
    
    .pt-n-mx-20x--lg {
        margin-left: -20%!important;
        margin-right: -20%!important;
    }
    
    .pt-n-mx-21x--lg {
        margin-left: -21%!important;
        margin-right: -21%!important;
    }
    
    .pt-n-mx-22x--lg {
        margin-left: -22%!important;
        margin-right: -22%!important;
    }
    
    .pt-n-mx-23x--lg {
        margin-left: -23%!important;
        margin-right: -23%!important;
    }
    
    .pt-n-mx-24x--lg {
        margin-left: -24%!important;
        margin-right: -24%!important;
    }
    
    .pt-n-mx-25x--lg {
        margin-left: -25%!important;
        margin-right: -25%!important;
    }
    
    .pt-n-mx-30x--lg {
        margin-left: -30%!important;
        margin-right: -30%!important;
    }
    
    .pt-n-mx-35x--lg {
        margin-left: -35%!important;
        margin-right: -35%!important;
    }
    
    .pt-n-mx-40x--lg {
        margin-left: -40%!important;
        margin-right: -40%!important;
    }
    
    .pt-n-mx-45x--lg {
        margin-left: -45%!important;
        margin-right: -45%!important;
    }
    
    .pt-n-mx-50x--lg {
        margin-left: -50%!important;
        margin-right: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mx-0x--xl {
        margin-left: -0%!important;
        margin-right: -0%!important;
    }
    
    .pt-n-mx-1x--xl {
        margin-left: -1%!important;
        margin-right: -1%!important;
    }
    
    .pt-n-mx-2x--xl {
        margin-left: -2%!important;
        margin-right: -2%!important;
    }
    
    .pt-n-mx-3x--xl {
        margin-left: -3%!important;
        margin-right: -3%!important;
    }
    
    .pt-n-mx-4x--xl {
        margin-left: -4%!important;
        margin-right: -4%!important;
    }
    
    .pt-n-mx-5x--xl {
        margin-left: -5%!important;
        margin-right: -5%!important;
    }
    
    .pt-n-mx-6x--xl {
        margin-left: -6%!important;
        margin-right: -6%!important;
    }
    
    .pt-n-mx-7x--xl {
        margin-left: -7%!important;
        margin-right: -7%!important;
    }
    
    .pt-n-mx-8x--xl {
        margin-left: -8%!important;
        margin-right: -8%!important;
    }
    
    .pt-n-mx-9x--xl {
        margin-left: -9%!important;
        margin-right: -9%!important;
    }
    
    .pt-n-mx-10x--xl {
        margin-left: -10%!important;
        margin-right: -10%!important;
    }
    
    .pt-n-mx-11x--xl {
        margin-left: -11%!important;
        margin-right: -11%!important;
    }
    
    .pt-n-mx-12x--xl {
        margin-left: -12%!important;
        margin-right: -12%!important;
    }
    
    .pt-n-mx-13x--xl {
        margin-left: -13%!important;
        margin-right: -13%!important;
    }
    
    .pt-n-mx-14x--xl {
        margin-left: -14%!important;
        margin-right: -14%!important;
    }
    
    .pt-n-mx-15x--xl {
        margin-left: -15%!important;
        margin-right: -15%!important;
    }
    
    .pt-n-mx-16x--xl {
        margin-left: -16%!important;
        margin-right: -16%!important;
    }
    
    .pt-n-mx-17x--xl {
        margin-left: -17%!important;
        margin-right: -17%!important;
    }
    
    .pt-n-mx-18x--xl {
        margin-left: -18%!important;
        margin-right: -18%!important;
    }
    
    .pt-n-mx-19x--xl {
        margin-left: -19%!important;
        margin-right: -19%!important;
    }
    
    .pt-n-mx-20x--xl {
        margin-left: -20%!important;
        margin-right: -20%!important;
    }
    
    .pt-n-mx-21x--xl {
        margin-left: -21%!important;
        margin-right: -21%!important;
    }
    
    .pt-n-mx-22x--xl {
        margin-left: -22%!important;
        margin-right: -22%!important;
    }
    
    .pt-n-mx-23x--xl {
        margin-left: -23%!important;
        margin-right: -23%!important;
    }
    
    .pt-n-mx-24x--xl {
        margin-left: -24%!important;
        margin-right: -24%!important;
    }
    
    .pt-n-mx-25x--xl {
        margin-left: -25%!important;
        margin-right: -25%!important;
    }
    
    .pt-n-mx-30x--xl {
        margin-left: -30%!important;
        margin-right: -30%!important;
    }
    
    .pt-n-mx-35x--xl {
        margin-left: -35%!important;
        margin-right: -35%!important;
    }
    
    .pt-n-mx-40x--xl {
        margin-left: -40%!important;
        margin-right: -40%!important;
    }
    
    .pt-n-mx-45x--xl {
        margin-left: -45%!important;
        margin-right: -45%!important;
    }
    
    .pt-n-mx-50x--xl {
        margin-left: -50%!important;
        margin-right: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mx-0x--xxl {
        margin-left: -0%!important;
        margin-right: -0%!important;
    }
    
    .pt-n-mx-1x--xxl {
        margin-left: -1%!important;
        margin-right: -1%!important;
    }
    
    .pt-n-mx-2x--xxl {
        margin-left: -2%!important;
        margin-right: -2%!important;
    }
    
    .pt-n-mx-3x--xxl {
        margin-left: -3%!important;
        margin-right: -3%!important;
    }
    
    .pt-n-mx-4x--xxl {
        margin-left: -4%!important;
        margin-right: -4%!important;
    }
    
    .pt-n-mx-5x--xxl {
        margin-left: -5%!important;
        margin-right: -5%!important;
    }
    
    .pt-n-mx-6x--xxl {
        margin-left: -6%!important;
        margin-right: -6%!important;
    }
    
    .pt-n-mx-7x--xxl {
        margin-left: -7%!important;
        margin-right: -7%!important;
    }
    
    .pt-n-mx-8x--xxl {
        margin-left: -8%!important;
        margin-right: -8%!important;
    }
    
    .pt-n-mx-9x--xxl {
        margin-left: -9%!important;
        margin-right: -9%!important;
    }
    
    .pt-n-mx-10x--xxl {
        margin-left: -10%!important;
        margin-right: -10%!important;
    }
    
    .pt-n-mx-11x--xxl {
        margin-left: -11%!important;
        margin-right: -11%!important;
    }
    
    .pt-n-mx-12x--xxl {
        margin-left: -12%!important;
        margin-right: -12%!important;
    }
    
    .pt-n-mx-13x--xxl {
        margin-left: -13%!important;
        margin-right: -13%!important;
    }
    
    .pt-n-mx-14x--xxl {
        margin-left: -14%!important;
        margin-right: -14%!important;
    }
    
    .pt-n-mx-15x--xxl {
        margin-left: -15%!important;
        margin-right: -15%!important;
    }
    
    .pt-n-mx-16x--xxl {
        margin-left: -16%!important;
        margin-right: -16%!important;
    }
    
    .pt-n-mx-17x--xxl {
        margin-left: -17%!important;
        margin-right: -17%!important;
    }
    
    .pt-n-mx-18x--xxl {
        margin-left: -18%!important;
        margin-right: -18%!important;
    }
    
    .pt-n-mx-19x--xxl {
        margin-left: -19%!important;
        margin-right: -19%!important;
    }
    
    .pt-n-mx-20x--xxl {
        margin-left: -20%!important;
        margin-right: -20%!important;
    }
    
    .pt-n-mx-21x--xxl {
        margin-left: -21%!important;
        margin-right: -21%!important;
    }
    
    .pt-n-mx-22x--xxl {
        margin-left: -22%!important;
        margin-right: -22%!important;
    }
    
    .pt-n-mx-23x--xxl {
        margin-left: -23%!important;
        margin-right: -23%!important;
    }
    
    .pt-n-mx-24x--xxl {
        margin-left: -24%!important;
        margin-right: -24%!important;
    }
    
    .pt-n-mx-25x--xxl {
        margin-left: -25%!important;
        margin-right: -25%!important;
    }
    
    .pt-n-mx-30x--xxl {
        margin-left: -30%!important;
        margin-right: -30%!important;
    }
    
    .pt-n-mx-35x--xxl {
        margin-left: -35%!important;
        margin-right: -35%!important;
    }
    
    .pt-n-mx-40x--xxl {
        margin-left: -40%!important;
        margin-right: -40%!important;
    }
    
    .pt-n-mx-45x--xxl {
        margin-left: -45%!important;
        margin-right: -45%!important;
    }
    
    .pt-n-mx-50x--xxl {
        margin-left: -50%!important;
        margin-right: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-mx-0vh {
    margin-left: -0vh!important;
    margin-right: -0vh!important;
  }
  
  .pt-n-mx-1vh {
    margin-left: -1vh!important;
    margin-right: -1vh!important;
  }
  
  .pt-n-mx-2vh {
    margin-left: -2vh!important;
    margin-right: -2vh!important;
  }
  
  .pt-n-mx-3vh {
    margin-left: -3vh!important;
    margin-right: -3vh!important;
  }
  
  .pt-n-mx-4vh {
    margin-left: -4vh!important;
    margin-right: -4vh!important;
  }
  
  .pt-n-mx-5vh {
    margin-left: -5vh!important;
    margin-right: -5vh!important;
  }
  
  .pt-n-mx-6vh {
    margin-left: -6vh!important;
    margin-right: -6vh!important;
  }
  
  .pt-n-mx-7vh {
    margin-left: -7vh!important;
    margin-right: -7vh!important;
  }
  
  .pt-n-mx-8vh {
    margin-left: -8vh!important;
    margin-right: -8vh!important;
  }
  
  .pt-n-mx-9vh {
    margin-left: -9vh!important;
    margin-right: -9vh!important;
  }
  
  .pt-n-mx-10vh {
    margin-left: -10vh!important;
    margin-right: -10vh!important;
  }
  
  .pt-n-mx-11vh {
    margin-left: -11vh!important;
    margin-right: -11vh!important;
  }
  
  .pt-n-mx-12vh {
    margin-left: -12vh!important;
    margin-right: -12vh!important;
  }
  
  .pt-n-mx-13vh {
    margin-left: -13vh!important;
    margin-right: -13vh!important;
  }
  
  .pt-n-mx-14vh {
    margin-left: -14vh!important;
    margin-right: -14vh!important;
  }
  
  .pt-n-mx-15vh {
    margin-left: -15vh!important;
    margin-right: -15vh!important;
  }
  
  .pt-n-mx-16vh {
    margin-left: -16vh!important;
    margin-right: -16vh!important;
  }
  
  .pt-n-mx-17vh {
    margin-left: -17vh!important;
    margin-right: -17vh!important;
  }
  
  .pt-n-mx-18vh {
    margin-left: -18vh!important;
    margin-right: -18vh!important;
  }
  
  .pt-n-mx-19vh {
    margin-left: -19vh!important;
    margin-right: -19vh!important;
  }
  
  .pt-n-mx-20vh {
    margin-left: -20vh!important;
    margin-right: -20vh!important;
  }
  
  .pt-n-mx-21vh {
    margin-left: -21vh!important;
    margin-right: -21vh!important;
  }
  
  .pt-n-mx-22vh {
    margin-left: -22vh!important;
    margin-right: -22vh!important;
  }
  
  .pt-n-mx-23vh {
    margin-left: -23vh!important;
    margin-right: -23vh!important;
  }
  
  .pt-n-mx-24vh {
    margin-left: -24vh!important;
    margin-right: -24vh!important;
  }
  
  .pt-n-mx-25vh {
    margin-left: -25vh!important;
    margin-right: -25vh!important;
  }
  
  .pt-n-mx-30vh {
    margin-left: -30vh!important;
    margin-right: -30vh!important;
  }
  
  .pt-n-mx-35vh {
    margin-left: -35vh!important;
    margin-right: -35vh!important;
  }
  
  .pt-n-mx-40vh {
    margin-left: -40vh!important;
    margin-right: -40vh!important;
  }
  
  .pt-n-mx-45vh {
    margin-left: -45vh!important;
    margin-right: -45vh!important;
  }
  
  .pt-n-mx-50vh {
    margin-left: -50vh!important;
    margin-right: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mx-0vh--sm {
        margin-left: -0vh!important;
        margin-right: -0vh!important;
    }
    
    .pt-n-mx-1vh--sm {
        margin-left: -1vh!important;
        margin-right: -1vh!important;
    }
    
    .pt-n-mx-2vh--sm {
        margin-left: -2vh!important;
        margin-right: -2vh!important;
    }
    
    .pt-n-mx-3vh--sm {
        margin-left: -3vh!important;
        margin-right: -3vh!important;
    }
    
    .pt-n-mx-4vh--sm {
        margin-left: -4vh!important;
        margin-right: -4vh!important;
    }
    
    .pt-n-mx-5vh--sm {
        margin-left: -5vh!important;
        margin-right: -5vh!important;
    }
    
    .pt-n-mx-6vh--sm {
        margin-left: -6vh!important;
        margin-right: -6vh!important;
    }
    
    .pt-n-mx-7vh--sm {
        margin-left: -7vh!important;
        margin-right: -7vh!important;
    }
    
    .pt-n-mx-8vh--sm {
        margin-left: -8vh!important;
        margin-right: -8vh!important;
    }
    
    .pt-n-mx-9vh--sm {
        margin-left: -9vh!important;
        margin-right: -9vh!important;
    }
    
    .pt-n-mx-10vh--sm {
        margin-left: -10vh!important;
        margin-right: -10vh!important;
    }
    
    .pt-n-mx-11vh--sm {
        margin-left: -11vh!important;
        margin-right: -11vh!important;
    }
    
    .pt-n-mx-12vh--sm {
        margin-left: -12vh!important;
        margin-right: -12vh!important;
    }
    
    .pt-n-mx-13vh--sm {
        margin-left: -13vh!important;
        margin-right: -13vh!important;
    }
    
    .pt-n-mx-14vh--sm {
        margin-left: -14vh!important;
        margin-right: -14vh!important;
    }
    
    .pt-n-mx-15vh--sm {
        margin-left: -15vh!important;
        margin-right: -15vh!important;
    }
    
    .pt-n-mx-16vh--sm {
        margin-left: -16vh!important;
        margin-right: -16vh!important;
    }
    
    .pt-n-mx-17vh--sm {
        margin-left: -17vh!important;
        margin-right: -17vh!important;
    }
    
    .pt-n-mx-18vh--sm {
        margin-left: -18vh!important;
        margin-right: -18vh!important;
    }
    
    .pt-n-mx-19vh--sm {
        margin-left: -19vh!important;
        margin-right: -19vh!important;
    }
    
    .pt-n-mx-20vh--sm {
        margin-left: -20vh!important;
        margin-right: -20vh!important;
    }
    
    .pt-n-mx-21vh--sm {
        margin-left: -21vh!important;
        margin-right: -21vh!important;
    }
    
    .pt-n-mx-22vh--sm {
        margin-left: -22vh!important;
        margin-right: -22vh!important;
    }
    
    .pt-n-mx-23vh--sm {
        margin-left: -23vh!important;
        margin-right: -23vh!important;
    }
    
    .pt-n-mx-24vh--sm {
        margin-left: -24vh!important;
        margin-right: -24vh!important;
    }
    
    .pt-n-mx-25vh--sm {
        margin-left: -25vh!important;
        margin-right: -25vh!important;
    }
    
    .pt-n-mx-30vh--sm {
        margin-left: -30vh!important;
        margin-right: -30vh!important;
    }
    
    .pt-n-mx-35vh--sm {
        margin-left: -35vh!important;
        margin-right: -35vh!important;
    }
    
    .pt-n-mx-40vh--sm {
        margin-left: -40vh!important;
        margin-right: -40vh!important;
    }
    
    .pt-n-mx-45vh--sm {
        margin-left: -45vh!important;
        margin-right: -45vh!important;
    }
    
    .pt-n-mx-50vh--sm {
        margin-left: -50vh!important;
        margin-right: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mx-0vh--md {
        margin-left: -0vh!important;
        margin-right: -0vh!important;
    }
    
    .pt-n-mx-1vh--md {
        margin-left: -1vh!important;
        margin-right: -1vh!important;
    }
    
    .pt-n-mx-2vh--md {
        margin-left: -2vh!important;
        margin-right: -2vh!important;
    }
    
    .pt-n-mx-3vh--md {
        margin-left: -3vh!important;
        margin-right: -3vh!important;
    }
    
    .pt-n-mx-4vh--md {
        margin-left: -4vh!important;
        margin-right: -4vh!important;
    }
    
    .pt-n-mx-5vh--md {
        margin-left: -5vh!important;
        margin-right: -5vh!important;
    }
    
    .pt-n-mx-6vh--md {
        margin-left: -6vh!important;
        margin-right: -6vh!important;
    }
    
    .pt-n-mx-7vh--md {
        margin-left: -7vh!important;
        margin-right: -7vh!important;
    }
    
    .pt-n-mx-8vh--md {
        margin-left: -8vh!important;
        margin-right: -8vh!important;
    }
    
    .pt-n-mx-9vh--md {
        margin-left: -9vh!important;
        margin-right: -9vh!important;
    }
    
    .pt-n-mx-10vh--md {
        margin-left: -10vh!important;
        margin-right: -10vh!important;
    }
    
    .pt-n-mx-11vh--md {
        margin-left: -11vh!important;
        margin-right: -11vh!important;
    }
    
    .pt-n-mx-12vh--md {
        margin-left: -12vh!important;
        margin-right: -12vh!important;
    }
    
    .pt-n-mx-13vh--md {
        margin-left: -13vh!important;
        margin-right: -13vh!important;
    }
    
    .pt-n-mx-14vh--md {
        margin-left: -14vh!important;
        margin-right: -14vh!important;
    }
    
    .pt-n-mx-15vh--md {
        margin-left: -15vh!important;
        margin-right: -15vh!important;
    }
    
    .pt-n-mx-16vh--md {
        margin-left: -16vh!important;
        margin-right: -16vh!important;
    }
    
    .pt-n-mx-17vh--md {
        margin-left: -17vh!important;
        margin-right: -17vh!important;
    }
    
    .pt-n-mx-18vh--md {
        margin-left: -18vh!important;
        margin-right: -18vh!important;
    }
    
    .pt-n-mx-19vh--md {
        margin-left: -19vh!important;
        margin-right: -19vh!important;
    }
    
    .pt-n-mx-20vh--md {
        margin-left: -20vh!important;
        margin-right: -20vh!important;
    }
    
    .pt-n-mx-21vh--md {
        margin-left: -21vh!important;
        margin-right: -21vh!important;
    }
    
    .pt-n-mx-22vh--md {
        margin-left: -22vh!important;
        margin-right: -22vh!important;
    }
    
    .pt-n-mx-23vh--md {
        margin-left: -23vh!important;
        margin-right: -23vh!important;
    }
    
    .pt-n-mx-24vh--md {
        margin-left: -24vh!important;
        margin-right: -24vh!important;
    }
    
    .pt-n-mx-25vh--md {
        margin-left: -25vh!important;
        margin-right: -25vh!important;
    }
    
    .pt-n-mx-30vh--md {
        margin-left: -30vh!important;
        margin-right: -30vh!important;
    }
    
    .pt-n-mx-35vh--md {
        margin-left: -35vh!important;
        margin-right: -35vh!important;
    }
    
    .pt-n-mx-40vh--md {
        margin-left: -40vh!important;
        margin-right: -40vh!important;
    }
    
    .pt-n-mx-45vh--md {
        margin-left: -45vh!important;
        margin-right: -45vh!important;
    }
    
    .pt-n-mx-50vh--md {
        margin-left: -50vh!important;
        margin-right: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mx-0vh--lg {
        margin-left: -0vh!important;
        margin-right: -0vh!important;
    }
    
    .pt-n-mx-1vh--lg {
        margin-left: -1vh!important;
        margin-right: -1vh!important;
    }
    
    .pt-n-mx-2vh--lg {
        margin-left: -2vh!important;
        margin-right: -2vh!important;
    }
    
    .pt-n-mx-3vh--lg {
        margin-left: -3vh!important;
        margin-right: -3vh!important;
    }
    
    .pt-n-mx-4vh--lg {
        margin-left: -4vh!important;
        margin-right: -4vh!important;
    }
    
    .pt-n-mx-5vh--lg {
        margin-left: -5vh!important;
        margin-right: -5vh!important;
    }
    
    .pt-n-mx-6vh--lg {
        margin-left: -6vh!important;
        margin-right: -6vh!important;
    }
    
    .pt-n-mx-7vh--lg {
        margin-left: -7vh!important;
        margin-right: -7vh!important;
    }
    
    .pt-n-mx-8vh--lg {
        margin-left: -8vh!important;
        margin-right: -8vh!important;
    }
    
    .pt-n-mx-9vh--lg {
        margin-left: -9vh!important;
        margin-right: -9vh!important;
    }
    
    .pt-n-mx-10vh--lg {
        margin-left: -10vh!important;
        margin-right: -10vh!important;
    }
    
    .pt-n-mx-11vh--lg {
        margin-left: -11vh!important;
        margin-right: -11vh!important;
    }
    
    .pt-n-mx-12vh--lg {
        margin-left: -12vh!important;
        margin-right: -12vh!important;
    }
    
    .pt-n-mx-13vh--lg {
        margin-left: -13vh!important;
        margin-right: -13vh!important;
    }
    
    .pt-n-mx-14vh--lg {
        margin-left: -14vh!important;
        margin-right: -14vh!important;
    }
    
    .pt-n-mx-15vh--lg {
        margin-left: -15vh!important;
        margin-right: -15vh!important;
    }
    
    .pt-n-mx-16vh--lg {
        margin-left: -16vh!important;
        margin-right: -16vh!important;
    }
    
    .pt-n-mx-17vh--lg {
        margin-left: -17vh!important;
        margin-right: -17vh!important;
    }
    
    .pt-n-mx-18vh--lg {
        margin-left: -18vh!important;
        margin-right: -18vh!important;
    }
    
    .pt-n-mx-19vh--lg {
        margin-left: -19vh!important;
        margin-right: -19vh!important;
    }
    
    .pt-n-mx-20vh--lg {
        margin-left: -20vh!important;
        margin-right: -20vh!important;
    }
    
    .pt-n-mx-21vh--lg {
        margin-left: -21vh!important;
        margin-right: -21vh!important;
    }
    
    .pt-n-mx-22vh--lg {
        margin-left: -22vh!important;
        margin-right: -22vh!important;
    }
    
    .pt-n-mx-23vh--lg {
        margin-left: -23vh!important;
        margin-right: -23vh!important;
    }
    
    .pt-n-mx-24vh--lg {
        margin-left: -24vh!important;
        margin-right: -24vh!important;
    }
    
    .pt-n-mx-25vh--lg {
        margin-left: -25vh!important;
        margin-right: -25vh!important;
    }
    
    .pt-n-mx-30vh--lg {
        margin-left: -30vh!important;
        margin-right: -30vh!important;
    }
    
    .pt-n-mx-35vh--lg {
        margin-left: -35vh!important;
        margin-right: -35vh!important;
    }
    
    .pt-n-mx-40vh--lg {
        margin-left: -40vh!important;
        margin-right: -40vh!important;
    }
    
    .pt-n-mx-45vh--lg {
        margin-left: -45vh!important;
        margin-right: -45vh!important;
    }
    
    .pt-n-mx-50vh--lg {
        margin-left: -50vh!important;
        margin-right: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mx-0vh--xl {
        margin-left: -0vh!important;
        margin-right: -0vh!important;
    }
    
    .pt-n-mx-1vh--xl {
        margin-left: -1vh!important;
        margin-right: -1vh!important;
    }
    
    .pt-n-mx-2vh--xl {
        margin-left: -2vh!important;
        margin-right: -2vh!important;
    }
    
    .pt-n-mx-3vh--xl {
        margin-left: -3vh!important;
        margin-right: -3vh!important;
    }
    
    .pt-n-mx-4vh--xl {
        margin-left: -4vh!important;
        margin-right: -4vh!important;
    }
    
    .pt-n-mx-5vh--xl {
        margin-left: -5vh!important;
        margin-right: -5vh!important;
    }
    
    .pt-n-mx-6vh--xl {
        margin-left: -6vh!important;
        margin-right: -6vh!important;
    }
    
    .pt-n-mx-7vh--xl {
        margin-left: -7vh!important;
        margin-right: -7vh!important;
    }
    
    .pt-n-mx-8vh--xl {
        margin-left: -8vh!important;
        margin-right: -8vh!important;
    }
    
    .pt-n-mx-9vh--xl {
        margin-left: -9vh!important;
        margin-right: -9vh!important;
    }
    
    .pt-n-mx-10vh--xl {
        margin-left: -10vh!important;
        margin-right: -10vh!important;
    }
    
    .pt-n-mx-11vh--xl {
        margin-left: -11vh!important;
        margin-right: -11vh!important;
    }
    
    .pt-n-mx-12vh--xl {
        margin-left: -12vh!important;
        margin-right: -12vh!important;
    }
    
    .pt-n-mx-13vh--xl {
        margin-left: -13vh!important;
        margin-right: -13vh!important;
    }
    
    .pt-n-mx-14vh--xl {
        margin-left: -14vh!important;
        margin-right: -14vh!important;
    }
    
    .pt-n-mx-15vh--xl {
        margin-left: -15vh!important;
        margin-right: -15vh!important;
    }
    
    .pt-n-mx-16vh--xl {
        margin-left: -16vh!important;
        margin-right: -16vh!important;
    }
    
    .pt-n-mx-17vh--xl {
        margin-left: -17vh!important;
        margin-right: -17vh!important;
    }
    
    .pt-n-mx-18vh--xl {
        margin-left: -18vh!important;
        margin-right: -18vh!important;
    }
    
    .pt-n-mx-19vh--xl {
        margin-left: -19vh!important;
        margin-right: -19vh!important;
    }
    
    .pt-n-mx-20vh--xl {
        margin-left: -20vh!important;
        margin-right: -20vh!important;
    }
    
    .pt-n-mx-21vh--xl {
        margin-left: -21vh!important;
        margin-right: -21vh!important;
    }
    
    .pt-n-mx-22vh--xl {
        margin-left: -22vh!important;
        margin-right: -22vh!important;
    }
    
    .pt-n-mx-23vh--xl {
        margin-left: -23vh!important;
        margin-right: -23vh!important;
    }
    
    .pt-n-mx-24vh--xl {
        margin-left: -24vh!important;
        margin-right: -24vh!important;
    }
    
    .pt-n-mx-25vh--xl {
        margin-left: -25vh!important;
        margin-right: -25vh!important;
    }
    
    .pt-n-mx-30vh--xl {
        margin-left: -30vh!important;
        margin-right: -30vh!important;
    }
    
    .pt-n-mx-35vh--xl {
        margin-left: -35vh!important;
        margin-right: -35vh!important;
    }
    
    .pt-n-mx-40vh--xl {
        margin-left: -40vh!important;
        margin-right: -40vh!important;
    }
    
    .pt-n-mx-45vh--xl {
        margin-left: -45vh!important;
        margin-right: -45vh!important;
    }
    
    .pt-n-mx-50vh--xl {
        margin-left: -50vh!important;
        margin-right: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mx-0vh--xxl {
        margin-left: -0vh!important;
        margin-right: -0vh!important;
    }
    
    .pt-n-mx-1vh--xxl {
        margin-left: -1vh!important;
        margin-right: -1vh!important;
    }
    
    .pt-n-mx-2vh--xxl {
        margin-left: -2vh!important;
        margin-right: -2vh!important;
    }
    
    .pt-n-mx-3vh--xxl {
        margin-left: -3vh!important;
        margin-right: -3vh!important;
    }
    
    .pt-n-mx-4vh--xxl {
        margin-left: -4vh!important;
        margin-right: -4vh!important;
    }
    
    .pt-n-mx-5vh--xxl {
        margin-left: -5vh!important;
        margin-right: -5vh!important;
    }
    
    .pt-n-mx-6vh--xxl {
        margin-left: -6vh!important;
        margin-right: -6vh!important;
    }
    
    .pt-n-mx-7vh--xxl {
        margin-left: -7vh!important;
        margin-right: -7vh!important;
    }
    
    .pt-n-mx-8vh--xxl {
        margin-left: -8vh!important;
        margin-right: -8vh!important;
    }
    
    .pt-n-mx-9vh--xxl {
        margin-left: -9vh!important;
        margin-right: -9vh!important;
    }
    
    .pt-n-mx-10vh--xxl {
        margin-left: -10vh!important;
        margin-right: -10vh!important;
    }
    
    .pt-n-mx-11vh--xxl {
        margin-left: -11vh!important;
        margin-right: -11vh!important;
    }
    
    .pt-n-mx-12vh--xxl {
        margin-left: -12vh!important;
        margin-right: -12vh!important;
    }
    
    .pt-n-mx-13vh--xxl {
        margin-left: -13vh!important;
        margin-right: -13vh!important;
    }
    
    .pt-n-mx-14vh--xxl {
        margin-left: -14vh!important;
        margin-right: -14vh!important;
    }
    
    .pt-n-mx-15vh--xxl {
        margin-left: -15vh!important;
        margin-right: -15vh!important;
    }
    
    .pt-n-mx-16vh--xxl {
        margin-left: -16vh!important;
        margin-right: -16vh!important;
    }
    
    .pt-n-mx-17vh--xxl {
        margin-left: -17vh!important;
        margin-right: -17vh!important;
    }
    
    .pt-n-mx-18vh--xxl {
        margin-left: -18vh!important;
        margin-right: -18vh!important;
    }
    
    .pt-n-mx-19vh--xxl {
        margin-left: -19vh!important;
        margin-right: -19vh!important;
    }
    
    .pt-n-mx-20vh--xxl {
        margin-left: -20vh!important;
        margin-right: -20vh!important;
    }
    
    .pt-n-mx-21vh--xxl {
        margin-left: -21vh!important;
        margin-right: -21vh!important;
    }
    
    .pt-n-mx-22vh--xxl {
        margin-left: -22vh!important;
        margin-right: -22vh!important;
    }
    
    .pt-n-mx-23vh--xxl {
        margin-left: -23vh!important;
        margin-right: -23vh!important;
    }
    
    .pt-n-mx-24vh--xxl {
        margin-left: -24vh!important;
        margin-right: -24vh!important;
    }
    
    .pt-n-mx-25vh--xxl {
        margin-left: -25vh!important;
        margin-right: -25vh!important;
    }
    
    .pt-n-mx-30vh--xxl {
        margin-left: -30vh!important;
        margin-right: -30vh!important;
    }
    
    .pt-n-mx-35vh--xxl {
        margin-left: -35vh!important;
        margin-right: -35vh!important;
    }
    
    .pt-n-mx-40vh--xxl {
        margin-left: -40vh!important;
        margin-right: -40vh!important;
    }
    
    .pt-n-mx-45vh--xxl {
        margin-left: -45vh!important;
        margin-right: -45vh!important;
    }
    
    .pt-n-mx-50vh--xxl {
        margin-left: -50vh!important;
        margin-right: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-mx-0vw {
    margin-left: -0vw!important;
    margin-right: -0vw!important;
  }
  
  .pt-n-mx-1vw {
    margin-left: -1vw!important;
    margin-right: -1vw!important;
  }
  
  .pt-n-mx-2vw {
    margin-left: -2vw!important;
    margin-right: -2vw!important;
  }
  
  .pt-n-mx-3vw {
    margin-left: -3vw!important;
    margin-right: -3vw!important;
  }
  
  .pt-n-mx-4vw {
    margin-left: -4vw!important;
    margin-right: -4vw!important;
  }
  
  .pt-n-mx-5vw {
    margin-left: -5vw!important;
    margin-right: -5vw!important;
  }
  
  .pt-n-mx-6vw {
    margin-left: -6vw!important;
    margin-right: -6vw!important;
  }
  
  .pt-n-mx-7vw {
    margin-left: -7vw!important;
    margin-right: -7vw!important;
  }
  
  .pt-n-mx-8vw {
    margin-left: -8vw!important;
    margin-right: -8vw!important;
  }
  
  .pt-n-mx-9vw {
    margin-left: -9vw!important;
    margin-right: -9vw!important;
  }
  
  .pt-n-mx-10vw {
    margin-left: -10vw!important;
    margin-right: -10vw!important;
  }
  
  .pt-n-mx-11vw {
    margin-left: -11vw!important;
    margin-right: -11vw!important;
  }
  
  .pt-n-mx-12vw {
    margin-left: -12vw!important;
    margin-right: -12vw!important;
  }
  
  .pt-n-mx-13vw {
    margin-left: -13vw!important;
    margin-right: -13vw!important;
  }
  
  .pt-n-mx-14vw {
    margin-left: -14vw!important;
    margin-right: -14vw!important;
  }
  
  .pt-n-mx-15vw {
    margin-left: -15vw!important;
    margin-right: -15vw!important;
  }
  
  .pt-n-mx-16vw {
    margin-left: -16vw!important;
    margin-right: -16vw!important;
  }
  
  .pt-n-mx-17vw {
    margin-left: -17vw!important;
    margin-right: -17vw!important;
  }
  
  .pt-n-mx-18vw {
    margin-left: -18vw!important;
    margin-right: -18vw!important;
  }
  
  .pt-n-mx-19vw {
    margin-left: -19vw!important;
    margin-right: -19vw!important;
  }
  
  .pt-n-mx-20vw {
    margin-left: -20vw!important;
    margin-right: -20vw!important;
  }
  
  .pt-n-mx-21vw {
    margin-left: -21vw!important;
    margin-right: -21vw!important;
  }
  
  .pt-n-mx-22vw {
    margin-left: -22vw!important;
    margin-right: -22vw!important;
  }
  
  .pt-n-mx-23vw {
    margin-left: -23vw!important;
    margin-right: -23vw!important;
  }
  
  .pt-n-mx-24vw {
    margin-left: -24vw!important;
    margin-right: -24vw!important;
  }
  
  .pt-n-mx-25vw {
    margin-left: -25vw!important;
    margin-right: -25vw!important;
  }
  
  .pt-n-mx-30vw {
    margin-left: -30vw!important;
    margin-right: -30vw!important;
  }
  
  .pt-n-mx-35vw {
    margin-left: -35vw!important;
    margin-right: -35vw!important;
  }
  
  .pt-n-mx-40vw {
    margin-left: -40vw!important;
    margin-right: -40vw!important;
  }
  
  .pt-n-mx-45vw {
    margin-left: -45vw!important;
    margin-right: -45vw!important;
  }
  
  .pt-n-mx-50vw {
    margin-left: -50vw!important;
    margin-right: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mx-0vw--sm {
        margin-left: -0vw!important;
        margin-right: -0vw!important;
    }
    
    .pt-n-mx-1vw--sm {
        margin-left: -1vw!important;
        margin-right: -1vw!important;
    }
    
    .pt-n-mx-2vw--sm {
        margin-left: -2vw!important;
        margin-right: -2vw!important;
    }
    
    .pt-n-mx-3vw--sm {
        margin-left: -3vw!important;
        margin-right: -3vw!important;
    }
    
    .pt-n-mx-4vw--sm {
        margin-left: -4vw!important;
        margin-right: -4vw!important;
    }
    
    .pt-n-mx-5vw--sm {
        margin-left: -5vw!important;
        margin-right: -5vw!important;
    }
    
    .pt-n-mx-6vw--sm {
        margin-left: -6vw!important;
        margin-right: -6vw!important;
    }
    
    .pt-n-mx-7vw--sm {
        margin-left: -7vw!important;
        margin-right: -7vw!important;
    }
    
    .pt-n-mx-8vw--sm {
        margin-left: -8vw!important;
        margin-right: -8vw!important;
    }
    
    .pt-n-mx-9vw--sm {
        margin-left: -9vw!important;
        margin-right: -9vw!important;
    }
    
    .pt-n-mx-10vw--sm {
        margin-left: -10vw!important;
        margin-right: -10vw!important;
    }
    
    .pt-n-mx-11vw--sm {
        margin-left: -11vw!important;
        margin-right: -11vw!important;
    }
    
    .pt-n-mx-12vw--sm {
        margin-left: -12vw!important;
        margin-right: -12vw!important;
    }
    
    .pt-n-mx-13vw--sm {
        margin-left: -13vw!important;
        margin-right: -13vw!important;
    }
    
    .pt-n-mx-14vw--sm {
        margin-left: -14vw!important;
        margin-right: -14vw!important;
    }
    
    .pt-n-mx-15vw--sm {
        margin-left: -15vw!important;
        margin-right: -15vw!important;
    }
    
    .pt-n-mx-16vw--sm {
        margin-left: -16vw!important;
        margin-right: -16vw!important;
    }
    
    .pt-n-mx-17vw--sm {
        margin-left: -17vw!important;
        margin-right: -17vw!important;
    }
    
    .pt-n-mx-18vw--sm {
        margin-left: -18vw!important;
        margin-right: -18vw!important;
    }
    
    .pt-n-mx-19vw--sm {
        margin-left: -19vw!important;
        margin-right: -19vw!important;
    }
    
    .pt-n-mx-20vw--sm {
        margin-left: -20vw!important;
        margin-right: -20vw!important;
    }
    
    .pt-n-mx-21vw--sm {
        margin-left: -21vw!important;
        margin-right: -21vw!important;
    }
    
    .pt-n-mx-22vw--sm {
        margin-left: -22vw!important;
        margin-right: -22vw!important;
    }
    
    .pt-n-mx-23vw--sm {
        margin-left: -23vw!important;
        margin-right: -23vw!important;
    }
    
    .pt-n-mx-24vw--sm {
        margin-left: -24vw!important;
        margin-right: -24vw!important;
    }
    
    .pt-n-mx-25vw--sm {
        margin-left: -25vw!important;
        margin-right: -25vw!important;
    }
    
    .pt-n-mx-30vw--sm {
        margin-left: -30vw!important;
        margin-right: -30vw!important;
    }
    
    .pt-n-mx-35vw--sm {
        margin-left: -35vw!important;
        margin-right: -35vw!important;
    }
    
    .pt-n-mx-40vw--sm {
        margin-left: -40vw!important;
        margin-right: -40vw!important;
    }
    
    .pt-n-mx-45vw--sm {
        margin-left: -45vw!important;
        margin-right: -45vw!important;
    }
    
    .pt-n-mx-50vw--sm {
        margin-left: -50vw!important;
        margin-right: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mx-0vw--md {
        margin-left: -0vw!important;
        margin-right: -0vw!important;
    }
    
    .pt-n-mx-1vw--md {
        margin-left: -1vw!important;
        margin-right: -1vw!important;
    }
    
    .pt-n-mx-2vw--md {
        margin-left: -2vw!important;
        margin-right: -2vw!important;
    }
    
    .pt-n-mx-3vw--md {
        margin-left: -3vw!important;
        margin-right: -3vw!important;
    }
    
    .pt-n-mx-4vw--md {
        margin-left: -4vw!important;
        margin-right: -4vw!important;
    }
    
    .pt-n-mx-5vw--md {
        margin-left: -5vw!important;
        margin-right: -5vw!important;
    }
    
    .pt-n-mx-6vw--md {
        margin-left: -6vw!important;
        margin-right: -6vw!important;
    }
    
    .pt-n-mx-7vw--md {
        margin-left: -7vw!important;
        margin-right: -7vw!important;
    }
    
    .pt-n-mx-8vw--md {
        margin-left: -8vw!important;
        margin-right: -8vw!important;
    }
    
    .pt-n-mx-9vw--md {
        margin-left: -9vw!important;
        margin-right: -9vw!important;
    }
    
    .pt-n-mx-10vw--md {
        margin-left: -10vw!important;
        margin-right: -10vw!important;
    }
    
    .pt-n-mx-11vw--md {
        margin-left: -11vw!important;
        margin-right: -11vw!important;
    }
    
    .pt-n-mx-12vw--md {
        margin-left: -12vw!important;
        margin-right: -12vw!important;
    }
    
    .pt-n-mx-13vw--md {
        margin-left: -13vw!important;
        margin-right: -13vw!important;
    }
    
    .pt-n-mx-14vw--md {
        margin-left: -14vw!important;
        margin-right: -14vw!important;
    }
    
    .pt-n-mx-15vw--md {
        margin-left: -15vw!important;
        margin-right: -15vw!important;
    }
    
    .pt-n-mx-16vw--md {
        margin-left: -16vw!important;
        margin-right: -16vw!important;
    }
    
    .pt-n-mx-17vw--md {
        margin-left: -17vw!important;
        margin-right: -17vw!important;
    }
    
    .pt-n-mx-18vw--md {
        margin-left: -18vw!important;
        margin-right: -18vw!important;
    }
    
    .pt-n-mx-19vw--md {
        margin-left: -19vw!important;
        margin-right: -19vw!important;
    }
    
    .pt-n-mx-20vw--md {
        margin-left: -20vw!important;
        margin-right: -20vw!important;
    }
    
    .pt-n-mx-21vw--md {
        margin-left: -21vw!important;
        margin-right: -21vw!important;
    }
    
    .pt-n-mx-22vw--md {
        margin-left: -22vw!important;
        margin-right: -22vw!important;
    }
    
    .pt-n-mx-23vw--md {
        margin-left: -23vw!important;
        margin-right: -23vw!important;
    }
    
    .pt-n-mx-24vw--md {
        margin-left: -24vw!important;
        margin-right: -24vw!important;
    }
    
    .pt-n-mx-25vw--md {
        margin-left: -25vw!important;
        margin-right: -25vw!important;
    }
    
    .pt-n-mx-30vw--md {
        margin-left: -30vw!important;
        margin-right: -30vw!important;
    }
    
    .pt-n-mx-35vw--md {
        margin-left: -35vw!important;
        margin-right: -35vw!important;
    }
    
    .pt-n-mx-40vw--md {
        margin-left: -40vw!important;
        margin-right: -40vw!important;
    }
    
    .pt-n-mx-45vw--md {
        margin-left: -45vw!important;
        margin-right: -45vw!important;
    }
    
    .pt-n-mx-50vw--md {
        margin-left: -50vw!important;
        margin-right: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mx-0vw--lg {
        margin-left: -0vw!important;
        margin-right: -0vw!important;
    }
    
    .pt-n-mx-1vw--lg {
        margin-left: -1vw!important;
        margin-right: -1vw!important;
    }
    
    .pt-n-mx-2vw--lg {
        margin-left: -2vw!important;
        margin-right: -2vw!important;
    }
    
    .pt-n-mx-3vw--lg {
        margin-left: -3vw!important;
        margin-right: -3vw!important;
    }
    
    .pt-n-mx-4vw--lg {
        margin-left: -4vw!important;
        margin-right: -4vw!important;
    }
    
    .pt-n-mx-5vw--lg {
        margin-left: -5vw!important;
        margin-right: -5vw!important;
    }
    
    .pt-n-mx-6vw--lg {
        margin-left: -6vw!important;
        margin-right: -6vw!important;
    }
    
    .pt-n-mx-7vw--lg {
        margin-left: -7vw!important;
        margin-right: -7vw!important;
    }
    
    .pt-n-mx-8vw--lg {
        margin-left: -8vw!important;
        margin-right: -8vw!important;
    }
    
    .pt-n-mx-9vw--lg {
        margin-left: -9vw!important;
        margin-right: -9vw!important;
    }
    
    .pt-n-mx-10vw--lg {
        margin-left: -10vw!important;
        margin-right: -10vw!important;
    }
    
    .pt-n-mx-11vw--lg {
        margin-left: -11vw!important;
        margin-right: -11vw!important;
    }
    
    .pt-n-mx-12vw--lg {
        margin-left: -12vw!important;
        margin-right: -12vw!important;
    }
    
    .pt-n-mx-13vw--lg {
        margin-left: -13vw!important;
        margin-right: -13vw!important;
    }
    
    .pt-n-mx-14vw--lg {
        margin-left: -14vw!important;
        margin-right: -14vw!important;
    }
    
    .pt-n-mx-15vw--lg {
        margin-left: -15vw!important;
        margin-right: -15vw!important;
    }
    
    .pt-n-mx-16vw--lg {
        margin-left: -16vw!important;
        margin-right: -16vw!important;
    }
    
    .pt-n-mx-17vw--lg {
        margin-left: -17vw!important;
        margin-right: -17vw!important;
    }
    
    .pt-n-mx-18vw--lg {
        margin-left: -18vw!important;
        margin-right: -18vw!important;
    }
    
    .pt-n-mx-19vw--lg {
        margin-left: -19vw!important;
        margin-right: -19vw!important;
    }
    
    .pt-n-mx-20vw--lg {
        margin-left: -20vw!important;
        margin-right: -20vw!important;
    }
    
    .pt-n-mx-21vw--lg {
        margin-left: -21vw!important;
        margin-right: -21vw!important;
    }
    
    .pt-n-mx-22vw--lg {
        margin-left: -22vw!important;
        margin-right: -22vw!important;
    }
    
    .pt-n-mx-23vw--lg {
        margin-left: -23vw!important;
        margin-right: -23vw!important;
    }
    
    .pt-n-mx-24vw--lg {
        margin-left: -24vw!important;
        margin-right: -24vw!important;
    }
    
    .pt-n-mx-25vw--lg {
        margin-left: -25vw!important;
        margin-right: -25vw!important;
    }
    
    .pt-n-mx-30vw--lg {
        margin-left: -30vw!important;
        margin-right: -30vw!important;
    }
    
    .pt-n-mx-35vw--lg {
        margin-left: -35vw!important;
        margin-right: -35vw!important;
    }
    
    .pt-n-mx-40vw--lg {
        margin-left: -40vw!important;
        margin-right: -40vw!important;
    }
    
    .pt-n-mx-45vw--lg {
        margin-left: -45vw!important;
        margin-right: -45vw!important;
    }
    
    .pt-n-mx-50vw--lg {
        margin-left: -50vw!important;
        margin-right: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mx-0vw--xl {
        margin-left: -0vw!important;
        margin-right: -0vw!important;
    }
    
    .pt-n-mx-1vw--xl {
        margin-left: -1vw!important;
        margin-right: -1vw!important;
    }
    
    .pt-n-mx-2vw--xl {
        margin-left: -2vw!important;
        margin-right: -2vw!important;
    }
    
    .pt-n-mx-3vw--xl {
        margin-left: -3vw!important;
        margin-right: -3vw!important;
    }
    
    .pt-n-mx-4vw--xl {
        margin-left: -4vw!important;
        margin-right: -4vw!important;
    }
    
    .pt-n-mx-5vw--xl {
        margin-left: -5vw!important;
        margin-right: -5vw!important;
    }
    
    .pt-n-mx-6vw--xl {
        margin-left: -6vw!important;
        margin-right: -6vw!important;
    }
    
    .pt-n-mx-7vw--xl {
        margin-left: -7vw!important;
        margin-right: -7vw!important;
    }
    
    .pt-n-mx-8vw--xl {
        margin-left: -8vw!important;
        margin-right: -8vw!important;
    }
    
    .pt-n-mx-9vw--xl {
        margin-left: -9vw!important;
        margin-right: -9vw!important;
    }
    
    .pt-n-mx-10vw--xl {
        margin-left: -10vw!important;
        margin-right: -10vw!important;
    }
    
    .pt-n-mx-11vw--xl {
        margin-left: -11vw!important;
        margin-right: -11vw!important;
    }
    
    .pt-n-mx-12vw--xl {
        margin-left: -12vw!important;
        margin-right: -12vw!important;
    }
    
    .pt-n-mx-13vw--xl {
        margin-left: -13vw!important;
        margin-right: -13vw!important;
    }
    
    .pt-n-mx-14vw--xl {
        margin-left: -14vw!important;
        margin-right: -14vw!important;
    }
    
    .pt-n-mx-15vw--xl {
        margin-left: -15vw!important;
        margin-right: -15vw!important;
    }
    
    .pt-n-mx-16vw--xl {
        margin-left: -16vw!important;
        margin-right: -16vw!important;
    }
    
    .pt-n-mx-17vw--xl {
        margin-left: -17vw!important;
        margin-right: -17vw!important;
    }
    
    .pt-n-mx-18vw--xl {
        margin-left: -18vw!important;
        margin-right: -18vw!important;
    }
    
    .pt-n-mx-19vw--xl {
        margin-left: -19vw!important;
        margin-right: -19vw!important;
    }
    
    .pt-n-mx-20vw--xl {
        margin-left: -20vw!important;
        margin-right: -20vw!important;
    }
    
    .pt-n-mx-21vw--xl {
        margin-left: -21vw!important;
        margin-right: -21vw!important;
    }
    
    .pt-n-mx-22vw--xl {
        margin-left: -22vw!important;
        margin-right: -22vw!important;
    }
    
    .pt-n-mx-23vw--xl {
        margin-left: -23vw!important;
        margin-right: -23vw!important;
    }
    
    .pt-n-mx-24vw--xl {
        margin-left: -24vw!important;
        margin-right: -24vw!important;
    }
    
    .pt-n-mx-25vw--xl {
        margin-left: -25vw!important;
        margin-right: -25vw!important;
    }
    
    .pt-n-mx-30vw--xl {
        margin-left: -30vw!important;
        margin-right: -30vw!important;
    }
    
    .pt-n-mx-35vw--xl {
        margin-left: -35vw!important;
        margin-right: -35vw!important;
    }
    
    .pt-n-mx-40vw--xl {
        margin-left: -40vw!important;
        margin-right: -40vw!important;
    }
    
    .pt-n-mx-45vw--xl {
        margin-left: -45vw!important;
        margin-right: -45vw!important;
    }
    
    .pt-n-mx-50vw--xl {
        margin-left: -50vw!important;
        margin-right: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mx-0vw--xxl {
        margin-left: -0vw!important;
        margin-right: -0vw!important;
    }
    
    .pt-n-mx-1vw--xxl {
        margin-left: -1vw!important;
        margin-right: -1vw!important;
    }
    
    .pt-n-mx-2vw--xxl {
        margin-left: -2vw!important;
        margin-right: -2vw!important;
    }
    
    .pt-n-mx-3vw--xxl {
        margin-left: -3vw!important;
        margin-right: -3vw!important;
    }
    
    .pt-n-mx-4vw--xxl {
        margin-left: -4vw!important;
        margin-right: -4vw!important;
    }
    
    .pt-n-mx-5vw--xxl {
        margin-left: -5vw!important;
        margin-right: -5vw!important;
    }
    
    .pt-n-mx-6vw--xxl {
        margin-left: -6vw!important;
        margin-right: -6vw!important;
    }
    
    .pt-n-mx-7vw--xxl {
        margin-left: -7vw!important;
        margin-right: -7vw!important;
    }
    
    .pt-n-mx-8vw--xxl {
        margin-left: -8vw!important;
        margin-right: -8vw!important;
    }
    
    .pt-n-mx-9vw--xxl {
        margin-left: -9vw!important;
        margin-right: -9vw!important;
    }
    
    .pt-n-mx-10vw--xxl {
        margin-left: -10vw!important;
        margin-right: -10vw!important;
    }
    
    .pt-n-mx-11vw--xxl {
        margin-left: -11vw!important;
        margin-right: -11vw!important;
    }
    
    .pt-n-mx-12vw--xxl {
        margin-left: -12vw!important;
        margin-right: -12vw!important;
    }
    
    .pt-n-mx-13vw--xxl {
        margin-left: -13vw!important;
        margin-right: -13vw!important;
    }
    
    .pt-n-mx-14vw--xxl {
        margin-left: -14vw!important;
        margin-right: -14vw!important;
    }
    
    .pt-n-mx-15vw--xxl {
        margin-left: -15vw!important;
        margin-right: -15vw!important;
    }
    
    .pt-n-mx-16vw--xxl {
        margin-left: -16vw!important;
        margin-right: -16vw!important;
    }
    
    .pt-n-mx-17vw--xxl {
        margin-left: -17vw!important;
        margin-right: -17vw!important;
    }
    
    .pt-n-mx-18vw--xxl {
        margin-left: -18vw!important;
        margin-right: -18vw!important;
    }
    
    .pt-n-mx-19vw--xxl {
        margin-left: -19vw!important;
        margin-right: -19vw!important;
    }
    
    .pt-n-mx-20vw--xxl {
        margin-left: -20vw!important;
        margin-right: -20vw!important;
    }
    
    .pt-n-mx-21vw--xxl {
        margin-left: -21vw!important;
        margin-right: -21vw!important;
    }
    
    .pt-n-mx-22vw--xxl {
        margin-left: -22vw!important;
        margin-right: -22vw!important;
    }
    
    .pt-n-mx-23vw--xxl {
        margin-left: -23vw!important;
        margin-right: -23vw!important;
    }
    
    .pt-n-mx-24vw--xxl {
        margin-left: -24vw!important;
        margin-right: -24vw!important;
    }
    
    .pt-n-mx-25vw--xxl {
        margin-left: -25vw!important;
        margin-right: -25vw!important;
    }
    
    .pt-n-mx-30vw--xxl {
        margin-left: -30vw!important;
        margin-right: -30vw!important;
    }
    
    .pt-n-mx-35vw--xxl {
        margin-left: -35vw!important;
        margin-right: -35vw!important;
    }
    
    .pt-n-mx-40vw--xxl {
        margin-left: -40vw!important;
        margin-right: -40vw!important;
    }
    
    .pt-n-mx-45vw--xxl {
        margin-left: -45vw!important;
        margin-right: -45vw!important;
    }
    
    .pt-n-mx-50vw--xxl {
        margin-left: -50vw!important;
        margin-right: -50vw!important;
    }
  }
  
  /* NEGATIVE MARGIN TOP AND BOTTOM ---------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-my-0 {
    margin-top: -0px!important;
    margin-bottom: -0px!important;
  }
  
  .pt-n-my-1 {
    margin-top: -1px!important;
    margin-bottom: -1px!important;
  }
  
  .pt-n-my-2 {
    margin-top: -2px!important;
    margin-bottom: -2px!important;
  }
  
  .pt-n-my-3 {
    margin-top: -3px!important;
    margin-bottom: -3px!important;
  }
  
  .pt-n-my-4 {
    margin-top: -4px!important;
    margin-bottom: -4px!important;
  }
  
  .pt-n-my-5 {
    margin-top: -5px!important;
    margin-bottom: -5px!important;
  }
  
  .pt-n-my-6 {
    margin-top: -6px!important;
    margin-bottom: -6px!important;
  }
  
  .pt-n-my-7 {
    margin-top: -7px!important;
    margin-bottom: -7px!important;
  }
  
  .pt-n-my-8 {
    margin-top: -8px!important;
    margin-bottom: -8px!important;
  }
  
  .pt-n-my-9 {
    margin-top: -9px!important;
    margin-bottom: -9px!important;
  }
  
  .pt-n-my-10 {
    margin-top: -10px!important;
    margin-bottom: -10px!important;
  }
  
  .pt-n-my-11 {
    margin-top: -11px!important;
    margin-bottom: -11px!important;
  }
  
  .pt-n-my-12 {
    margin-top: -12px!important;
    margin-bottom: -12px!important;
  }
  
  .pt-n-my-13 {
    margin-top: -13px!important;
    margin-bottom: -13px!important;
  }
  
  .pt-n-my-14 {
    margin-top: -14px!important;
    margin-bottom: -14px!important;
  }
  
  .pt-n-my-15 {
    margin-top: -15px!important;
    margin-bottom: -15px!important;
  }
  
  .pt-n-my-16 {
    margin-top: -16px!important;
    margin-bottom: -16px!important;
  }
  
  .pt-n-my-17 {
    margin-top: -17px!important;
    margin-bottom: -17px!important;
  }
  
  .pt-n-my-18 {
    margin-top: -18px!important;
    margin-bottom: -18px!important;
  }
  
  .pt-n-my-19 {
    margin-top: -19px!important;
    margin-bottom: -19px!important;
  }
  
  .pt-n-my-20 {
    margin-top: -20px!important;
    margin-bottom: -20px!important;
  }
  
  .pt-n-my-21 {
    margin-top: -21px!important;
    margin-bottom: -21px!important;
  }
  
  .pt-n-my-22 {
    margin-top: -22px!important;
    margin-bottom: -22px!important;
  }
  
  .pt-n-my-23 {
    margin-top: -23px!important;
    margin-bottom: -23px!important;
  }
  
  .pt-n-my-24 {
    margin-top: -24px!important;
    margin-bottom: -24px!important;
  }
  
  .pt-n-my-25 {
    margin-top: -25px!important;
    margin-bottom: -25px!important;
  }
  
  .pt-n-my-30 {
    margin-top: -30px!important;
    margin-bottom: -30px!important;
  }
  
  .pt-n-my-35 {
    margin-top: -35px!important;
    margin-bottom: -35px!important;
  }
  
  .pt-n-my-40 {
    margin-top: -40px!important;
    margin-bottom: -40px!important;
  }
  
  .pt-n-my-45 {
    margin-top: -45px!important;
    margin-bottom: -45px!important;
  }
  
  .pt-n-my-50 {
    margin-top: -50px!important;
    margin-bottom: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-my-0--sm {
        margin-top: -0px!important;
        margin-bottom: -0px!important;
    }
    
    .pt-n-my-1--sm {
        margin-top: -1px!important;
        margin-bottom: -1px!important;
    }
    
    .pt-n-my-2--sm {
        margin-top: -2px!important;
        margin-bottom: -2px!important;
    }
    
    .pt-n-my-3--sm {
        margin-top: -3px!important;
        margin-bottom: -3px!important;
    }
    
    .pt-n-my-4--sm {
        margin-top: -4px!important;
        margin-bottom: -4px!important;
    }
    
    .pt-n-my-5--sm {
        margin-top: -5px!important;
        margin-bottom: -5px!important;
    }
    
    .pt-n-my-6--sm {
        margin-top: -6px!important;
        margin-bottom: -6px!important;
    }
    
    .pt-n-my-7--sm {
        margin-top: -7px!important;
        margin-bottom: -7px!important;
    }
    
    .pt-n-my-8--sm {
        margin-top: -8px!important;
        margin-bottom: -8px!important;
    }
    
    .pt-n-my-9--sm {
        margin-top: -9px!important;
        margin-bottom: -9px!important;
    }
    
    .pt-n-my-10--sm {
        margin-top: -10px!important;
        margin-bottom: -10px!important;
    }
    
    .pt-n-my-11--sm {
        margin-top: -11px!important;
        margin-bottom: -11px!important;
    }
    
    .pt-n-my-12--sm {
        margin-top: -12px!important;
        margin-bottom: -12px!important;
    }
    
    .pt-n-my-13--sm {
        margin-top: -13px!important;
        margin-bottom: -13px!important;
    }
    
    .pt-n-my-14--sm {
        margin-top: -14px!important;
        margin-bottom: -14px!important;
    }
    
    .pt-n-my-15--sm {
        margin-top: -15px!important;
        margin-bottom: -15px!important;
    }
    
    .pt-n-my-16--sm {
        margin-top: -16px!important;
        margin-bottom: -16px!important;
    }
    
    .pt-n-my-17--sm {
        margin-top: -17px!important;
        margin-bottom: -17px!important;
    }
    
    .pt-n-my-18--sm {
        margin-top: -18px!important;
        margin-bottom: -18px!important;
    }
    
    .pt-n-my-19--sm {
        margin-top: -19px!important;
        margin-bottom: -19px!important;
    }
    
    .pt-n-my-20--sm {
        margin-top: -20px!important;
        margin-bottom: -20px!important;
    }
    
    .pt-n-my-21--sm {
        margin-top: -21px!important;
        margin-bottom: -21px!important;
    }
    
    .pt-n-my-22--sm {
        margin-top: -22px!important;
        margin-bottom: -22px!important;
    }
    
    .pt-n-my-23--sm {
        margin-top: -23px!important;
        margin-bottom: -23px!important;
    }
    
    .pt-n-my-24--sm {
        margin-top: -24px!important;
        margin-bottom: -24px!important;
    }
    
    .pt-n-my-25--sm {
        margin-top: -25px!important;
        margin-bottom: -25px!important;
    }
    
    .pt-n-my-30--sm {
        margin-top: -30px!important;
        margin-bottom: -30px!important;
    }
    
    .pt-n-my-35--sm {
        margin-top: -35px!important;
        margin-bottom: -35px!important;
    }
    
    .pt-n-my-40--sm {
        margin-top: -40px!important;
        margin-bottom: -40px!important;
    }
    
    .pt-n-my-45--sm {
        margin-top: -45px!important;
        margin-bottom: -45px!important;
    }
    
    .pt-n-my-50--sm {
        margin-top: -50px!important;
        margin-bottom: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-my-0--md {
        margin-top: -0px!important;
        margin-bottom: -0px!important;
    }
    
    .pt-n-my-1--md {
        margin-top: -1px!important;
        margin-bottom: -1px!important;
    }
    
    .pt-n-my-2--md {
        margin-top: -2px!important;
        margin-bottom: -2px!important;
    }
    
    .pt-n-my-3--md {
        margin-top: -3px!important;
        margin-bottom: -3px!important;
    }
    
    .pt-n-my-4--md {
        margin-top: -4px!important;
        margin-bottom: -4px!important;
    }
    
    .pt-n-my-5--md {
        margin-top: -5px!important;
        margin-bottom: -5px!important;
    }
    
    .pt-n-my-6--md {
        margin-top: -6px!important;
        margin-bottom: -6px!important;
    }
    
    .pt-n-my-7--md {
        margin-top: -7px!important;
        margin-bottom: -7px!important;
    }
    
    .pt-n-my-8--md {
        margin-top: -8px!important;
        margin-bottom: -8px!important;
    }
    
    .pt-n-my-9--md {
        margin-top: -9px!important;
        margin-bottom: -9px!important;
    }
    
    .pt-n-my-10--md {
        margin-top: -10px!important;
        margin-bottom: -10px!important;
    }
    
    .pt-n-my-11--md {
        margin-top: -11px!important;
        margin-bottom: -11px!important;
    }
    
    .pt-n-my-12--md {
        margin-top: -12px!important;
        margin-bottom: -12px!important;
    }
    
    .pt-n-my-13--md {
        margin-top: -13px!important;
        margin-bottom: -13px!important;
    }
    
    .pt-n-my-14--md {
        margin-top: -14px!important;
        margin-bottom: -14px!important;
    }
    
    .pt-n-my-15--md {
        margin-top: -15px!important;
        margin-bottom: -15px!important;
    }
    
    .pt-n-my-16--md {
        margin-top: -16px!important;
        margin-bottom: -16px!important;
    }
    
    .pt-n-my-17--md {
        margin-top: -17px!important;
        margin-bottom: -17px!important;
    }
    
    .pt-n-my-18--md {
        margin-top: -18px!important;
        margin-bottom: -18px!important;
    }
    
    .pt-n-my-19--md {
        margin-top: -19px!important;
        margin-bottom: -19px!important;
    }
    
    .pt-n-my-20--md {
        margin-top: -20px!important;
        margin-bottom: -20px!important;
    }
    
    .pt-n-my-21--md {
        margin-top: -21px!important;
        margin-bottom: -21px!important;
    }
    
    .pt-n-my-22--md {
        margin-top: -22px!important;
        margin-bottom: -22px!important;
    }
    
    .pt-n-my-23--md {
        margin-top: -23px!important;
        margin-bottom: -23px!important;
    }
    
    .pt-n-my-24--md {
        margin-top: -24px!important;
        margin-bottom: -24px!important;
    }
    
    .pt-n-my-25--md {
        margin-top: -25px!important;
        margin-bottom: -25px!important;
    }
    
    .pt-n-my-30--md {
        margin-top: -30px!important;
        margin-bottom: -30px!important;
    }
    
    .pt-n-my-35--md {
        margin-top: -35px!important;
        margin-bottom: -35px!important;
    }
    
    .pt-n-my-40--md {
        margin-top: -40px!important;
        margin-bottom: -40px!important;
    }
    
    .pt-n-my-45--md {
        margin-top: -45px!important;
        margin-bottom: -45px!important;
    }
    
    .pt-n-my-50--md {
        margin-top: -50px!important;
        margin-bottom: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-my-0--lg {
        margin-top: -0px!important;
        margin-bottom: -0px!important;
    }
    
    .pt-n-my-1--lg {
        margin-top: -1px!important;
        margin-bottom: -1px!important;
    }
    
    .pt-n-my-2--lg {
        margin-top: -2px!important;
        margin-bottom: -2px!important;
    }
    
    .pt-n-my-3--lg {
        margin-top: -3px!important;
        margin-bottom: -3px!important;
    }
    
    .pt-n-my-4--lg {
        margin-top: -4px!important;
        margin-bottom: -4px!important;
    }
    
    .pt-n-my-5--lg {
        margin-top: -5px!important;
        margin-bottom: -5px!important;
    }
    
    .pt-n-my-6--lg {
        margin-top: -6px!important;
        margin-bottom: -6px!important;
    }
    
    .pt-n-my-7--lg {
        margin-top: -7px!important;
        margin-bottom: -7px!important;
    }
    
    .pt-n-my-8--lg {
        margin-top: -8px!important;
        margin-bottom: -8px!important;
    }
    
    .pt-n-my-9--lg {
        margin-top: -9px!important;
        margin-bottom: -9px!important;
    }
    
    .pt-n-my-10--lg {
        margin-top: -10px!important;
        margin-bottom: -10px!important;
    }
    
    .pt-n-my-11--lg {
        margin-top: -11px!important;
        margin-bottom: -11px!important;
    }
    
    .pt-n-my-12--lg {
        margin-top: -12px!important;
        margin-bottom: -12px!important;
    }
    
    .pt-n-my-13--lg {
        margin-top: -13px!important;
        margin-bottom: -13px!important;
    }
    
    .pt-n-my-14--lg {
        margin-top: -14px!important;
        margin-bottom: -14px!important;
    }
    
    .pt-n-my-15--lg {
        margin-top: -15px!important;
        margin-bottom: -15px!important;
    }
    
    .pt-n-my-16--lg {
        margin-top: -16px!important;
        margin-bottom: -16px!important;
    }
    
    .pt-n-my-17--lg {
        margin-top: -17px!important;
        margin-bottom: -17px!important;
    }
    
    .pt-n-my-18--lg {
        margin-top: -18px!important;
        margin-bottom: -18px!important;
    }
    
    .pt-n-my-19--lg {
        margin-top: -19px!important;
        margin-bottom: -19px!important;
    }
    
    .pt-n-my-20--lg {
        margin-top: -20px!important;
        margin-bottom: -20px!important;
    }
    
    .pt-n-my-21--lg {
        margin-top: -21px!important;
        margin-bottom: -21px!important;
    }
    
    .pt-n-my-22--lg {
        margin-top: -22px!important;
        margin-bottom: -22px!important;
    }
    
    .pt-n-my-23--lg {
        margin-top: -23px!important;
        margin-bottom: -23px!important;
    }
    
    .pt-n-my-24--lg {
        margin-top: -24px!important;
        margin-bottom: -24px!important;
    }
    
    .pt-n-my-25--lg {
        margin-top: -25px!important;
        margin-bottom: -25px!important;
    }
    
    .pt-n-my-30--lg {
        margin-top: -30px!important;
        margin-bottom: -30px!important;
    }
    
    .pt-n-my-35--lg {
        margin-top: -35px!important;
        margin-bottom: -35px!important;
    }
    
    .pt-n-my-40--lg {
        margin-top: -40px!important;
        margin-bottom: -40px!important;
    }
    
    .pt-n-my-45--lg {
        margin-top: -45px!important;
        margin-bottom: -45px!important;
    }
    
    .pt-n-my-50--lg {
        margin-top: -50px!important;
        margin-bottom: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-my-0--xl {
        margin-top: -0px!important;
        margin-bottom: -0px!important;
    }
    
    .pt-n-my-1--xl {
        margin-top: -1px!important;
        margin-bottom: -1px!important;
    }
    
    .pt-n-my-2--xl {
        margin-top: -2px!important;
        margin-bottom: -2px!important;
    }
    
    .pt-n-my-3--xl {
        margin-top: -3px!important;
        margin-bottom: -3px!important;
    }
    
    .pt-n-my-4--xl {
        margin-top: -4px!important;
        margin-bottom: -4px!important;
    }
    
    .pt-n-my-5--xl {
        margin-top: -5px!important;
        margin-bottom: -5px!important;
    }
    
    .pt-n-my-6--xl {
        margin-top: -6px!important;
        margin-bottom: -6px!important;
    }
    
    .pt-n-my-7--xl {
        margin-top: -7px!important;
        margin-bottom: -7px!important;
    }
    
    .pt-n-my-8--xl {
        margin-top: -8px!important;
        margin-bottom: -8px!important;
    }
    
    .pt-n-my-9--xl {
        margin-top: -9px!important;
        margin-bottom: -9px!important;
    }
    
    .pt-n-my-10--xl {
        margin-top: -10px!important;
        margin-bottom: -10px!important;
    }
    
    .pt-n-my-11--xl {
        margin-top: -11px!important;
        margin-bottom: -11px!important;
    }
    
    .pt-n-my-12--xl {
        margin-top: -12px!important;
        margin-bottom: -12px!important;
    }
    
    .pt-n-my-13--xl {
        margin-top: -13px!important;
        margin-bottom: -13px!important;
    }
    
    .pt-n-my-14--xl {
        margin-top: -14px!important;
        margin-bottom: -14px!important;
    }
    
    .pt-n-my-15--xl {
        margin-top: -15px!important;
        margin-bottom: -15px!important;
    }
    
    .pt-n-my-16--xl {
        margin-top: -16px!important;
        margin-bottom: -16px!important;
    }
    
    .pt-n-my-17--xl {
        margin-top: -17px!important;
        margin-bottom: -17px!important;
    }
    
    .pt-n-my-18--xl {
        margin-top: -18px!important;
        margin-bottom: -18px!important;
    }
    
    .pt-n-my-19--xl {
        margin-top: -19px!important;
        margin-bottom: -19px!important;
    }
    
    .pt-n-my-20--xl {
        margin-top: -20px!important;
        margin-bottom: -20px!important;
    }
    
    .pt-n-my-21--xl {
        margin-top: -21px!important;
        margin-bottom: -21px!important;
    }
    
    .pt-n-my-22--xl {
        margin-top: -22px!important;
        margin-bottom: -22px!important;
    }
    
    .pt-n-my-23--xl {
        margin-top: -23px!important;
        margin-bottom: -23px!important;
    }
    
    .pt-n-my-24--xl {
        margin-top: -24px!important;
        margin-bottom: -24px!important;
    }
    
    .pt-n-my-25--xl {
        margin-top: -25px!important;
        margin-bottom: -25px!important;
    }
    
    .pt-n-my-30--xl {
        margin-top: -30px!important;
        margin-bottom: -30px!important;
    }
    
    .pt-n-my-35--xl {
        margin-top: -35px!important;
        margin-bottom: -35px!important;
    }
    
    .pt-n-my-40--xl {
        margin-top: -40px!important;
        margin-bottom: -40px!important;
    }
    
    .pt-n-my-45--xl {
        margin-top: -45px!important;
        margin-bottom: -45px!important;
    }
    
    .pt-n-my-50--xl {
        margin-top: -50px!important;
        margin-bottom: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-my-0--xxl {
        margin-top: -0px!important;
        margin-bottom: -0px!important;
    }
    
    .pt-n-my-1--xxl {
        margin-top: -1px!important;
        margin-bottom: -1px!important;
    }
    
    .pt-n-my-2--xxl {
        margin-top: -2px!important;
        margin-bottom: -2px!important;
    }
    
    .pt-n-my-3--xxl {
        margin-top: -3px!important;
        margin-bottom: -3px!important;
    }
    
    .pt-n-my-4--xxl {
        margin-top: -4px!important;
        margin-bottom: -4px!important;
    }
    
    .pt-n-my-5--xxl {
        margin-top: -5px!important;
        margin-bottom: -5px!important;
    }
    
    .pt-n-my-6--xxl {
        margin-top: -6px!important;
        margin-bottom: -6px!important;
    }
    
    .pt-n-my-7--xxl {
        margin-top: -7px!important;
        margin-bottom: -7px!important;
    }
    
    .pt-n-my-8--xxl {
        margin-top: -8px!important;
        margin-bottom: -8px!important;
    }
    
    .pt-n-my-9--xxl {
        margin-top: -9px!important;
        margin-bottom: -9px!important;
    }
    
    .pt-n-my-10--xxl {
        margin-top: -10px!important;
        margin-bottom: -10px!important;
    }
    
    .pt-n-my-11--xxl {
        margin-top: -11px!important;
        margin-bottom: -11px!important;
    }
    
    .pt-n-my-12--xxl {
        margin-top: -12px!important;
        margin-bottom: -12px!important;
    }
    
    .pt-n-my-13--xxl {
        margin-top: -13px!important;
        margin-bottom: -13px!important;
    }
    
    .pt-n-my-14--xxl {
        margin-top: -14px!important;
        margin-bottom: -14px!important;
    }
    
    .pt-n-my-15--xxl {
        margin-top: -15px!important;
        margin-bottom: -15px!important;
    }
    
    .pt-n-my-16--xxl {
        margin-top: -16px!important;
        margin-bottom: -16px!important;
    }
    
    .pt-n-my-17--xxl {
        margin-top: -17px!important;
        margin-bottom: -17px!important;
    }
    
    .pt-n-my-18--xxl {
        margin-top: -18px!important;
        margin-bottom: -18px!important;
    }
    
    .pt-n-my-19--xxl {
        margin-top: -19px!important;
        margin-bottom: -19px!important;
    }
    
    .pt-n-my-20--xxl {
        margin-top: -20px!important;
        margin-bottom: -20px!important;
    }
    
    .pt-n-my-21--xxl {
        margin-top: -21px!important;
        margin-bottom: -21px!important;
    }
    
    .pt-n-my-22--xxl {
        margin-top: -22px!important;
        margin-bottom: -22px!important;
    }
    
    .pt-n-my-23--xxl {
        margin-top: -23px!important;
        margin-bottom: -23px!important;
    }
    
    .pt-n-my-24--xxl {
        margin-top: -24px!important;
        margin-bottom: -24px!important;
    }
    
    .pt-n-my-25--xxl {
        margin-top: -25px!important;
        margin-bottom: -25px!important;
    }
    
    .pt-n-my-30--xxl {
        margin-top: -30px!important;
        margin-bottom: -30px!important;
    }
    
    .pt-n-my-35--xxl {
        margin-top: -35px!important;
        margin-bottom: -35px!important;
    }
    
    .pt-n-my-40--xxl {
        margin-top: -40px!important;
        margin-bottom: -40px!important;
    }
    
    .pt-n-my-45--xxl {
        margin-top: -45px!important;
        margin-bottom: -45px!important;
    }
    
    .pt-n-my-50--xxl {
        margin-top: -50px!important;
        margin-bottom: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-my-0x {
    margin-top: -0%!important;
    margin-bottom: -0%!important;
  }
  
  .pt-n-my-1x {
    margin-top: -1%!important;
    margin-bottom: -1%!important;
  }
  
  .pt-n-my-2x {
    margin-top: -2%!important;
    margin-bottom: -2%!important;
  }
  
  .pt-n-my-3x {
    margin-top: -3%!important;
    margin-bottom: -3%!important;
  }
  
  .pt-n-my-4x {
    margin-top: -4%!important;
    margin-bottom: -4%!important;
  }
  
  .pt-n-my-5x {
    margin-top: -5%!important;
    margin-bottom: -5%!important;
  }
  
  .pt-n-my-6x {
    margin-top: -6%!important;
    margin-bottom: -6%!important;
  }
  
  .pt-n-my-7x {
    margin-top: -7%!important;
    margin-bottom: -7%!important;
  }
  
  .pt-n-my-8x {
    margin-top: -8%!important;
    margin-bottom: -8%!important;
  }
  
  .pt-n-my-9x {
    margin-top: -9%!important;
    margin-bottom: -9%!important;
  }
  
  .pt-n-my-10x {
    margin-top: -10%!important;
    margin-bottom: -10%!important;
  }
  
  .pt-n-my-11x {
    margin-top: -11%!important;
    margin-bottom: -11%!important;
  }
  
  .pt-n-my-12x {
    margin-top: -12%!important;
    margin-bottom: -12%!important;
  }
  
  .pt-n-my-13x {
    margin-top: -13%!important;
    margin-bottom: -13%!important;
  }
  
  .pt-n-my-14x {
    margin-top: -14%!important;
    margin-bottom: -14%!important;
  }
  
  .pt-n-my-15x {
    margin-top: -15%!important;
    margin-bottom: -15%!important;
  }
  
  .pt-n-my-16x {
    margin-top: -16%!important;
    margin-bottom: -16%!important;
  }
  
  .pt-n-my-17x {
    margin-top: -17%!important;
    margin-bottom: -17%!important;
  }
  
  .pt-n-my-18x {
    margin-top: -18%!important;
    margin-bottom: -18%!important;
  }
  
  .pt-n-my-19x {
    margin-top: -19%!important;
    margin-bottom: -19%!important;
  }
  
  .pt-n-my-20x {
    margin-top: -20%!important;
    margin-bottom: -20%!important;
  }
  
  .pt-n-my-21x {
    margin-top: -21%!important;
    margin-bottom: -21%!important;
  }
  
  .pt-n-my-22x {
    margin-top: -22%!important;
    margin-bottom: -22%!important;
  }
  
  .pt-n-my-23x {
    margin-top: -23%!important;
    margin-bottom: -23%!important;
  }
  
  .pt-n-my-24x {
    margin-top: -24%!important;
    margin-bottom: -24%!important;
  }
  
  .pt-n-my-25x {
    margin-top: -25%!important;
    margin-bottom: -25%!important;
  }
  
  .pt-n-my-30x {
    margin-top: -30%!important;
    margin-bottom: -30%!important;
  }
  
  .pt-n-my-35x {
    margin-top: -35%!important;
    margin-bottom: -35%!important;
  }
  
  .pt-n-my-40x {
    margin-top: -40%!important;
    margin-bottom: -40%!important;
  }
  
  .pt-n-my-45x {
    margin-top: -45%!important;
    margin-bottom: -45%!important;
  }
  
  .pt-n-my-50x {
    margin-top: -50%!important;
    margin-bottom: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-my-0x--sm {
        margin-top: -0%!important;
        margin-bottom: -0%!important;
    }
    
    .pt-n-my-1x--sm {
        margin-top: -1%!important;
        margin-bottom: -1%!important;
    }
    
    .pt-n-my-2x--sm {
        margin-top: -2%!important;
        margin-bottom: -2%!important;
    }
    
    .pt-n-my-3x--sm {
        margin-top: -3%!important;
        margin-bottom: -3%!important;
    }
    
    .pt-n-my-4x--sm {
        margin-top: -4%!important;
        margin-bottom: -4%!important;
    }
    
    .pt-n-my-5x--sm {
        margin-top: -5%!important;
        margin-bottom: -5%!important;
    }
    
    .pt-n-my-6x--sm {
        margin-top: -6%!important;
        margin-bottom: -6%!important;
    }
    
    .pt-n-my-7x--sm {
        margin-top: -7%!important;
        margin-bottom: -7%!important;
    }
    
    .pt-n-my-8x--sm {
        margin-top: -8%!important;
        margin-bottom: -8%!important;
    }
    
    .pt-n-my-9x--sm {
        margin-top: -9%!important;
        margin-bottom: -9%!important;
    }
    
    .pt-n-my-10x--sm {
        margin-top: -10%!important;
        margin-bottom: -10%!important;
    }
    
    .pt-n-my-11x--sm {
        margin-top: -11%!important;
        margin-bottom: -11%!important;
    }
    
    .pt-n-my-12x--sm {
        margin-top: -12%!important;
        margin-bottom: -12%!important;
    }
    
    .pt-n-my-13x--sm {
        margin-top: -13%!important;
        margin-bottom: -13%!important;
    }
    
    .pt-n-my-14x--sm {
        margin-top: -14%!important;
        margin-bottom: -14%!important;
    }
    
    .pt-n-my-15x--sm {
        margin-top: -15%!important;
        margin-bottom: -15%!important;
    }
    
    .pt-n-my-16x--sm {
        margin-top: -16%!important;
        margin-bottom: -16%!important;
    }
    
    .pt-n-my-17x--sm {
        margin-top: -17%!important;
        margin-bottom: -17%!important;
    }
    
    .pt-n-my-18x--sm {
        margin-top: -18%!important;
        margin-bottom: -18%!important;
    }
    
    .pt-n-my-19x--sm {
        margin-top: -19%!important;
        margin-bottom: -19%!important;
    }
    
    .pt-n-my-20x--sm {
        margin-top: -20%!important;
        margin-bottom: -20%!important;
    }
    
    .pt-n-my-21x--sm {
        margin-top: -21%!important;
        margin-bottom: -21%!important;
    }
    
    .pt-n-my-22x--sm {
        margin-top: -22%!important;
        margin-bottom: -22%!important;
    }
    
    .pt-n-my-23x--sm {
        margin-top: -23%!important;
        margin-bottom: -23%!important;
    }
    
    .pt-n-my-24x--sm {
        margin-top: -24%!important;
        margin-bottom: -24%!important;
    }
    
    .pt-n-my-25x--sm {
        margin-top: -25%!important;
        margin-bottom: -25%!important;
    }
    
    .pt-n-my-30x--sm {
        margin-top: -30%!important;
        margin-bottom: -30%!important;
    }
    
    .pt-n-my-35x--sm {
        margin-top: -35%!important;
        margin-bottom: -35%!important;
    }
    
    .pt-n-my-40x--sm {
        margin-top: -40%!important;
        margin-bottom: -40%!important;
    }
    
    .pt-n-my-45x--sm {
        margin-top: -45%!important;
        margin-bottom: -45%!important;
    }
    
    .pt-n-my-50x--sm {
        margin-top: -50%!important;
        margin-bottom: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-my-0x--md {
        margin-top: -0%!important;
        margin-bottom: -0%!important;
    }
    
    .pt-n-my-1x--md {
        margin-top: -1%!important;
        margin-bottom: -1%!important;
    }
    
    .pt-n-my-2x--md {
        margin-top: -2%!important;
        margin-bottom: -2%!important;
    }
    
    .pt-n-my-3x--md {
        margin-top: -3%!important;
        margin-bottom: -3%!important;
    }
    
    .pt-n-my-4x--md {
        margin-top: -4%!important;
        margin-bottom: -4%!important;
    }
    
    .pt-n-my-5x--md {
        margin-top: -5%!important;
        margin-bottom: -5%!important;
    }
    
    .pt-n-my-6x--md {
        margin-top: -6%!important;
        margin-bottom: -6%!important;
    }
    
    .pt-n-my-7x--md {
        margin-top: -7%!important;
        margin-bottom: -7%!important;
    }
    
    .pt-n-my-8x--md {
        margin-top: -8%!important;
        margin-bottom: -8%!important;
    }
    
    .pt-n-my-9x--md {
        margin-top: -9%!important;
        margin-bottom: -9%!important;
    }
    
    .pt-n-my-10x--md {
        margin-top: -10%!important;
        margin-bottom: -10%!important;
    }
    
    .pt-n-my-11x--md {
        margin-top: -11%!important;
        margin-bottom: -11%!important;
    }
    
    .pt-n-my-12x--md {
        margin-top: -12%!important;
        margin-bottom: -12%!important;
    }
    
    .pt-n-my-13x--md {
        margin-top: -13%!important;
        margin-bottom: -13%!important;
    }
    
    .pt-n-my-14x--md {
        margin-top: -14%!important;
        margin-bottom: -14%!important;
    }
    
    .pt-n-my-15x--md {
        margin-top: -15%!important;
        margin-bottom: -15%!important;
    }
    
    .pt-n-my-16x--md {
        margin-top: -16%!important;
        margin-bottom: -16%!important;
    }
    
    .pt-n-my-17x--md {
        margin-top: -17%!important;
        margin-bottom: -17%!important;
    }
    
    .pt-n-my-18x--md {
        margin-top: -18%!important;
        margin-bottom: -18%!important;
    }
    
    .pt-n-my-19x--md {
        margin-top: -19%!important;
        margin-bottom: -19%!important;
    }
    
    .pt-n-my-20x--md {
        margin-top: -20%!important;
        margin-bottom: -20%!important;
    }
    
    .pt-n-my-21x--md {
        margin-top: -21%!important;
        margin-bottom: -21%!important;
    }
    
    .pt-n-my-22x--md {
        margin-top: -22%!important;
        margin-bottom: -22%!important;
    }
    
    .pt-n-my-23x--md {
        margin-top: -23%!important;
        margin-bottom: -23%!important;
    }
    
    .pt-n-my-24x--md {
        margin-top: -24%!important;
        margin-bottom: -24%!important;
    }
    
    .pt-n-my-25x--md {
        margin-top: -25%!important;
        margin-bottom: -25%!important;
    }
    
    .pt-n-my-30x--md {
        margin-top: -30%!important;
        margin-bottom: -30%!important;
    }
    
    .pt-n-my-35x--md {
        margin-top: -35%!important;
        margin-bottom: -35%!important;
    }
    
    .pt-n-my-40x--md {
        margin-top: -40%!important;
        margin-bottom: -40%!important;
    }
    
    .pt-n-my-45x--md {
        margin-top: -45%!important;
        margin-bottom: -45%!important;
    }
    
    .pt-n-my-50x--md {
        margin-top: -50%!important;
        margin-bottom: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-my-0x--lg {
        margin-top: -0%!important;
        margin-bottom: -0%!important;
    }
    
    .pt-n-my-1x--lg {
        margin-top: -1%!important;
        margin-bottom: -1%!important;
    }
    
    .pt-n-my-2x--lg {
        margin-top: -2%!important;
        margin-bottom: -2%!important;
    }
    
    .pt-n-my-3x--lg {
        margin-top: -3%!important;
        margin-bottom: -3%!important;
    }
    
    .pt-n-my-4x--lg {
        margin-top: -4%!important;
        margin-bottom: -4%!important;
    }
    
    .pt-n-my-5x--lg {
        margin-top: -5%!important;
        margin-bottom: -5%!important;
    }
    
    .pt-n-my-6x--lg {
        margin-top: -6%!important;
        margin-bottom: -6%!important;
    }
    
    .pt-n-my-7x--lg {
        margin-top: -7%!important;
        margin-bottom: -7%!important;
    }
    
    .pt-n-my-8x--lg {
        margin-top: -8%!important;
        margin-bottom: -8%!important;
    }
    
    .pt-n-my-9x--lg {
        margin-top: -9%!important;
        margin-bottom: -9%!important;
    }
    
    .pt-n-my-10x--lg {
        margin-top: -10%!important;
        margin-bottom: -10%!important;
    }
    
    .pt-n-my-11x--lg {
        margin-top: -11%!important;
        margin-bottom: -11%!important;
    }
    
    .pt-n-my-12x--lg {
        margin-top: -12%!important;
        margin-bottom: -12%!important;
    }
    
    .pt-n-my-13x--lg {
        margin-top: -13%!important;
        margin-bottom: -13%!important;
    }
    
    .pt-n-my-14x--lg {
        margin-top: -14%!important;
        margin-bottom: -14%!important;
    }
    
    .pt-n-my-15x--lg {
        margin-top: -15%!important;
        margin-bottom: -15%!important;
    }
    
    .pt-n-my-16x--lg {
        margin-top: -16%!important;
        margin-bottom: -16%!important;
    }
    
    .pt-n-my-17x--lg {
        margin-top: -17%!important;
        margin-bottom: -17%!important;
    }
    
    .pt-n-my-18x--lg {
        margin-top: -18%!important;
        margin-bottom: -18%!important;
    }
    
    .pt-n-my-19x--lg {
        margin-top: -19%!important;
        margin-bottom: -19%!important;
    }
    
    .pt-n-my-20x--lg {
        margin-top: -20%!important;
        margin-bottom: -20%!important;
    }
    
    .pt-n-my-21x--lg {
        margin-top: -21%!important;
        margin-bottom: -21%!important;
    }
    
    .pt-n-my-22x--lg {
        margin-top: -22%!important;
        margin-bottom: -22%!important;
    }
    
    .pt-n-my-23x--lg {
        margin-top: -23%!important;
        margin-bottom: -23%!important;
    }
    
    .pt-n-my-24x--lg {
        margin-top: -24%!important;
        margin-bottom: -24%!important;
    }
    
    .pt-n-my-25x--lg {
        margin-top: -25%!important;
        margin-bottom: -25%!important;
    }
    
    .pt-n-my-30x--lg {
        margin-top: -30%!important;
        margin-bottom: -30%!important;
    }
    
    .pt-n-my-35x--lg {
        margin-top: -35%!important;
        margin-bottom: -35%!important;
    }
    
    .pt-n-my-40x--lg {
        margin-top: -40%!important;
        margin-bottom: -40%!important;
    }
    
    .pt-n-my-45x--lg {
        margin-top: -45%!important;
        margin-bottom: -45%!important;
    }
    
    .pt-n-my-50x--lg {
        margin-top: -50%!important;
        margin-bottom: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-my-0x--xl {
        margin-top: -0%!important;
        margin-bottom: -0%!important;
    }
    
    .pt-n-my-1x--xl {
        margin-top: -1%!important;
        margin-bottom: -1%!important;
    }
    
    .pt-n-my-2x--xl {
        margin-top: -2%!important;
        margin-bottom: -2%!important;
    }
    
    .pt-n-my-3x--xl {
        margin-top: -3%!important;
        margin-bottom: -3%!important;
    }
    
    .pt-n-my-4x--xl {
        margin-top: -4%!important;
        margin-bottom: -4%!important;
    }
    
    .pt-n-my-5x--xl {
        margin-top: -5%!important;
        margin-bottom: -5%!important;
    }
    
    .pt-n-my-6x--xl {
        margin-top: -6%!important;
        margin-bottom: -6%!important;
    }
    
    .pt-n-my-7x--xl {
        margin-top: -7%!important;
        margin-bottom: -7%!important;
    }
    
    .pt-n-my-8x--xl {
        margin-top: -8%!important;
        margin-bottom: -8%!important;
    }
    
    .pt-n-my-9x--xl {
        margin-top: -9%!important;
        margin-bottom: -9%!important;
    }
    
    .pt-n-my-10x--xl {
        margin-top: -10%!important;
        margin-bottom: -10%!important;
    }
    
    .pt-n-my-11x--xl {
        margin-top: -11%!important;
        margin-bottom: -11%!important;
    }
    
    .pt-n-my-12x--xl {
        margin-top: -12%!important;
        margin-bottom: -12%!important;
    }
    
    .pt-n-my-13x--xl {
        margin-top: -13%!important;
        margin-bottom: -13%!important;
    }
    
    .pt-n-my-14x--xl {
        margin-top: -14%!important;
        margin-bottom: -14%!important;
    }
    
    .pt-n-my-15x--xl {
        margin-top: -15%!important;
        margin-bottom: -15%!important;
    }
    
    .pt-n-my-16x--xl {
        margin-top: -16%!important;
        margin-bottom: -16%!important;
    }
    
    .pt-n-my-17x--xl {
        margin-top: -17%!important;
        margin-bottom: -17%!important;
    }
    
    .pt-n-my-18x--xl {
        margin-top: -18%!important;
        margin-bottom: -18%!important;
    }
    
    .pt-n-my-19x--xl {
        margin-top: -19%!important;
        margin-bottom: -19%!important;
    }
    
    .pt-n-my-20x--xl {
        margin-top: -20%!important;
        margin-bottom: -20%!important;
    }
    
    .pt-n-my-21x--xl {
        margin-top: -21%!important;
        margin-bottom: -21%!important;
    }
    
    .pt-n-my-22x--xl {
        margin-top: -22%!important;
        margin-bottom: -22%!important;
    }
    
    .pt-n-my-23x--xl {
        margin-top: -23%!important;
        margin-bottom: -23%!important;
    }
    
    .pt-n-my-24x--xl {
        margin-top: -24%!important;
        margin-bottom: -24%!important;
    }
    
    .pt-n-my-25x--xl {
        margin-top: -25%!important;
        margin-bottom: -25%!important;
    }
    
    .pt-n-my-30x--xl {
        margin-top: -30%!important;
        margin-bottom: -30%!important;
    }
    
    .pt-n-my-35x--xl {
        margin-top: -35%!important;
        margin-bottom: -35%!important;
    }
    
    .pt-n-my-40x--xl {
        margin-top: -40%!important;
        margin-bottom: -40%!important;
    }
    
    .pt-n-my-45x--xl {
        margin-top: -45%!important;
        margin-bottom: -45%!important;
    }
    
    .pt-n-my-50x--xl {
        margin-top: -50%!important;
        margin-bottom: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-my-0x--xxl {
        margin-top: -0%!important;
        margin-bottom: -0%!important;
    }
    
    .pt-n-my-1x--xxl {
        margin-top: -1%!important;
        margin-bottom: -1%!important;
    }
    
    .pt-n-my-2x--xxl {
        margin-top: -2%!important;
        margin-bottom: -2%!important;
    }
    
    .pt-n-my-3x--xxl {
        margin-top: -3%!important;
        margin-bottom: -3%!important;
    }
    
    .pt-n-my-4x--xxl {
        margin-top: -4%!important;
        margin-bottom: -4%!important;
    }
    
    .pt-n-my-5x--xxl {
        margin-top: -5%!important;
        margin-bottom: -5%!important;
    }
    
    .pt-n-my-6x--xxl {
        margin-top: -6%!important;
        margin-bottom: -6%!important;
    }
    
    .pt-n-my-7x--xxl {
        margin-top: -7%!important;
        margin-bottom: -7%!important;
    }
    
    .pt-n-my-8x--xxl {
        margin-top: -8%!important;
        margin-bottom: -8%!important;
    }
    
    .pt-n-my-9x--xxl {
        margin-top: -9%!important;
        margin-bottom: -9%!important;
    }
    
    .pt-n-my-10x--xxl {
        margin-top: -10%!important;
        margin-bottom: -10%!important;
    }
    
    .pt-n-my-11x--xxl {
        margin-top: -11%!important;
        margin-bottom: -11%!important;
    }
    
    .pt-n-my-12x--xxl {
        margin-top: -12%!important;
        margin-bottom: -12%!important;
    }
    
    .pt-n-my-13x--xxl {
        margin-top: -13%!important;
        margin-bottom: -13%!important;
    }
    
    .pt-n-my-14x--xxl {
        margin-top: -14%!important;
        margin-bottom: -14%!important;
    }
    
    .pt-n-my-15x--xxl {
        margin-top: -15%!important;
        margin-bottom: -15%!important;
    }
    
    .pt-n-my-16x--xxl {
        margin-top: -16%!important;
        margin-bottom: -16%!important;
    }
    
    .pt-n-my-17x--xxl {
        margin-top: -17%!important;
        margin-bottom: -17%!important;
    }
    
    .pt-n-my-18x--xxl {
        margin-top: -18%!important;
        margin-bottom: -18%!important;
    }
    
    .pt-n-my-19x--xxl {
        margin-top: -19%!important;
        margin-bottom: -19%!important;
    }
    
    .pt-n-my-20x--xxl {
        margin-top: -20%!important;
        margin-bottom: -20%!important;
    }
    
    .pt-n-my-21x--xxl {
        margin-top: -21%!important;
        margin-bottom: -21%!important;
    }
    
    .pt-n-my-22x--xxl {
        margin-top: -22%!important;
        margin-bottom: -22%!important;
    }
    
    .pt-n-my-23x--xxl {
        margin-top: -23%!important;
        margin-bottom: -23%!important;
    }
    
    .pt-n-my-24x--xxl {
        margin-top: -24%!important;
        margin-bottom: -24%!important;
    }
    
    .pt-n-my-25x--xxl {
        margin-top: -25%!important;
        margin-bottom: -25%!important;
    }
    
    .pt-n-my-30x--xxl {
        margin-top: -30%!important;
        margin-bottom: -30%!important;
    }
    
    .pt-n-my-35x--xxl {
        margin-top: -35%!important;
        margin-bottom: -35%!important;
    }
    
    .pt-n-my-40x--xxl {
        margin-top: -40%!important;
        margin-bottom: -40%!important;
    }
    
    .pt-n-my-45x--xxl {
        margin-top: -45%!important;
        margin-bottom: -45%!important;
    }
    
    .pt-n-my-50x--xxl {
        margin-top: -50%!important;
        margin-bottom: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-my-0vh {
    margin-top: -0vh!important;
    margin-bottom: -0vh!important;
  }
  
  .pt-n-my-1vh {
    margin-top: -1vh!important;
    margin-bottom: -1vh!important;
  }
  
  .pt-n-my-2vh {
    margin-top: -2vh!important;
    margin-bottom: -2vh!important;
  }
  
  .pt-n-my-3vh {
    margin-top: -3vh!important;
    margin-bottom: -3vh!important;
  }
  
  .pt-n-my-4vh {
    margin-top: -4vh!important;
    margin-bottom: -4vh!important;
  }
  
  .pt-n-my-5vh {
    margin-top: -5vh!important;
    margin-bottom: -5vh!important;
  }
  
  .pt-n-my-6vh {
    margin-top: -6vh!important;
    margin-bottom: -6vh!important;
  }
  
  .pt-n-my-7vh {
    margin-top: -7vh!important;
    margin-bottom: -7vh!important;
  }
  
  .pt-n-my-8vh {
    margin-top: -8vh!important;
    margin-bottom: -8vh!important;
  }
  
  .pt-n-my-9vh {
    margin-top: -9vh!important;
    margin-bottom: -9vh!important;
  }
  
  .pt-n-my-10vh {
    margin-top: -10vh!important;
    margin-bottom: -10vh!important;
  }
  
  .pt-n-my-11vh {
    margin-top: -11vh!important;
    margin-bottom: -11vh!important;
  }
  
  .pt-n-my-12vh {
    margin-top: -12vh!important;
    margin-bottom: -12vh!important;
  }
  
  .pt-n-my-13vh {
    margin-top: -13vh!important;
    margin-bottom: -13vh!important;
  }
  
  .pt-n-my-14vh {
    margin-top: -14vh!important;
    margin-bottom: -14vh!important;
  }
  
  .pt-n-my-15vh {
    margin-top: -15vh!important;
    margin-bottom: -15vh!important;
  }
  
  .pt-n-my-16vh {
    margin-top: -16vh!important;
    margin-bottom: -16vh!important;
  }
  
  .pt-n-my-17vh {
    margin-top: -17vh!important;
    margin-bottom: -17vh!important;
  }
  
  .pt-n-my-18vh {
    margin-top: -18vh!important;
    margin-bottom: -18vh!important;
  }
  
  .pt-n-my-19vh {
    margin-top: -19vh!important;
    margin-bottom: -19vh!important;
  }
  
  .pt-n-my-20vh {
    margin-top: -20vh!important;
    margin-bottom: -20vh!important;
  }
  
  .pt-n-my-21vh {
    margin-top: -21vh!important;
    margin-bottom: -21vh!important;
  }
  
  .pt-n-my-22vh {
    margin-top: -22vh!important;
    margin-bottom: -22vh!important;
  }
  
  .pt-n-my-23vh {
    margin-top: -23vh!important;
    margin-bottom: -23vh!important;
  }
  
  .pt-n-my-24vh {
    margin-top: -24vh!important;
    margin-bottom: -24vh!important;
  }
  
  .pt-n-my-25vh {
    margin-top: -25vh!important;
    margin-bottom: -25vh!important;
  }
  
  .pt-n-my-30vh {
    margin-top: -30vh!important;
    margin-bottom: -30vh!important;
  }
  
  .pt-n-my-35vh {
    margin-top: -35vh!important;
    margin-bottom: -35vh!important;
  }
  
  .pt-n-my-40vh {
    margin-top: -40vh!important;
    margin-bottom: -40vh!important;
  }
  
  .pt-n-my-45vh {
    margin-top: -45vh!important;
    margin-bottom: -45vh!important;
  }
  
  .pt-n-my-50vh {
    margin-top: -50vh!important;
    margin-bottom: -50vh!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-my-0vh--sm {
        margin-top: -0vh!important;
        margin-bottom: -0vh!important;
    }
    
    .pt-n-my-1vh--sm {
        margin-top: -1vh!important;
        margin-bottom: -1vh!important;
    }
    
    .pt-n-my-2vh--sm {
        margin-top: -2vh!important;
        margin-bottom: -2vh!important;
    }
    
    .pt-n-my-3vh--sm {
        margin-top: -3vh!important;
        margin-bottom: -3vh!important;
    }
    
    .pt-n-my-4vh--sm {
        margin-top: -4vh!important;
        margin-bottom: -4vh!important;
    }
    
    .pt-n-my-5vh--sm {
        margin-top: -5vh!important;
        margin-bottom: -5vh!important;
    }
    
    .pt-n-my-6vh--sm {
        margin-top: -6vh!important;
        margin-bottom: -6vh!important;
    }
    
    .pt-n-my-7vh--sm {
        margin-top: -7vh!important;
        margin-bottom: -7vh!important;
    }
    
    .pt-n-my-8vh--sm {
        margin-top: -8vh!important;
        margin-bottom: -8vh!important;
    }
    
    .pt-n-my-9vh--sm {
        margin-top: -9vh!important;
        margin-bottom: -9vh!important;
    }
    
    .pt-n-my-10vh--sm {
        margin-top: -10vh!important;
        margin-bottom: -10vh!important;
    }
    
    .pt-n-my-11vh--sm {
        margin-top: -11vh!important;
        margin-bottom: -11vh!important;
    }
    
    .pt-n-my-12vh--sm {
        margin-top: -12vh!important;
        margin-bottom: -12vh!important;
    }
    
    .pt-n-my-13vh--sm {
        margin-top: -13vh!important;
        margin-bottom: -13vh!important;
    }
    
    .pt-n-my-14vh--sm {
        margin-top: -14vh!important;
        margin-bottom: -14vh!important;
    }
    
    .pt-n-my-15vh--sm {
        margin-top: -15vh!important;
        margin-bottom: -15vh!important;
    }
    
    .pt-n-my-16vh--sm {
        margin-top: -16vh!important;
        margin-bottom: -16vh!important;
    }
    
    .pt-n-my-17vh--sm {
        margin-top: -17vh!important;
        margin-bottom: -17vh!important;
    }
    
    .pt-n-my-18vh--sm {
        margin-top: -18vh!important;
        margin-bottom: -18vh!important;
    }
    
    .pt-n-my-19vh--sm {
        margin-top: -19vh!important;
        margin-bottom: -19vh!important;
    }
    
    .pt-n-my-20vh--sm {
        margin-top: -20vh!important;
        margin-bottom: -20vh!important;
    }
    
    .pt-n-my-21vh--sm {
        margin-top: -21vh!important;
        margin-bottom: -21vh!important;
    }
    
    .pt-n-my-22vh--sm {
        margin-top: -22vh!important;
        margin-bottom: -22vh!important;
    }
    
    .pt-n-my-23vh--sm {
        margin-top: -23vh!important;
        margin-bottom: -23vh!important;
    }
    
    .pt-n-my-24vh--sm {
        margin-top: -24vh!important;
        margin-bottom: -24vh!important;
    }
    
    .pt-n-my-25vh--sm {
        margin-top: -25vh!important;
        margin-bottom: -25vh!important;
    }
    
    .pt-n-my-30vh--sm {
        margin-top: -30vh!important;
        margin-bottom: -30vh!important;
    }
    
    .pt-n-my-35vh--sm {
        margin-top: -35vh!important;
        margin-bottom: -35vh!important;
    }
    
    .pt-n-my-40vh--sm {
        margin-top: -40vh!important;
        margin-bottom: -40vh!important;
    }
    
    .pt-n-my-45vh--sm {
        margin-top: -45vh!important;
        margin-bottom: -45vh!important;
    }
    
    .pt-n-my-50vh--sm {
        margin-top: -50vh!important;
        margin-bottom: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-my-0vh--md {
        margin-top: -0vh!important;
        margin-bottom: -0vh!important;
    }
    
    .pt-n-my-1vh--md {
        margin-top: -1vh!important;
        margin-bottom: -1vh!important;
    }
    
    .pt-n-my-2vh--md {
        margin-top: -2vh!important;
        margin-bottom: -2vh!important;
    }
    
    .pt-n-my-3vh--md {
        margin-top: -3vh!important;
        margin-bottom: -3vh!important;
    }
    
    .pt-n-my-4vh--md {
        margin-top: -4vh!important;
        margin-bottom: -4vh!important;
    }
    
    .pt-n-my-5vh--md {
        margin-top: -5vh!important;
        margin-bottom: -5vh!important;
    }
    
    .pt-n-my-6vh--md {
        margin-top: -6vh!important;
        margin-bottom: -6vh!important;
    }
    
    .pt-n-my-7vh--md {
        margin-top: -7vh!important;
        margin-bottom: -7vh!important;
    }
    
    .pt-n-my-8vh--md {
        margin-top: -8vh!important;
        margin-bottom: -8vh!important;
    }
    
    .pt-n-my-9vh--md {
        margin-top: -9vh!important;
        margin-bottom: -9vh!important;
    }
    
    .pt-n-my-10vh--md {
        margin-top: -10vh!important;
        margin-bottom: -10vh!important;
    }
    
    .pt-n-my-11vh--md {
        margin-top: -11vh!important;
        margin-bottom: -11vh!important;
    }
    
    .pt-n-my-12vh--md {
        margin-top: -12vh!important;
        margin-bottom: -12vh!important;
    }
    
    .pt-n-my-13vh--md {
        margin-top: -13vh!important;
        margin-bottom: -13vh!important;
    }
    
    .pt-n-my-14vh--md {
        margin-top: -14vh!important;
        margin-bottom: -14vh!important;
    }
    
    .pt-n-my-15vh--md {
        margin-top: -15vh!important;
        margin-bottom: -15vh!important;
    }
    
    .pt-n-my-16vh--md {
        margin-top: -16vh!important;
        margin-bottom: -16vh!important;
    }
    
    .pt-n-my-17vh--md {
        margin-top: -17vh!important;
        margin-bottom: -17vh!important;
    }
    
    .pt-n-my-18vh--md {
        margin-top: -18vh!important;
        margin-bottom: -18vh!important;
    }
    
    .pt-n-my-19vh--md {
        margin-top: -19vh!important;
        margin-bottom: -19vh!important;
    }
    
    .pt-n-my-20vh--md {
        margin-top: -20vh!important;
        margin-bottom: -20vh!important;
    }
    
    .pt-n-my-21vh--md {
        margin-top: -21vh!important;
        margin-bottom: -21vh!important;
    }
    
    .pt-n-my-22vh--md {
        margin-top: -22vh!important;
        margin-bottom: -22vh!important;
    }
    
    .pt-n-my-23vh--md {
        margin-top: -23vh!important;
        margin-bottom: -23vh!important;
    }
    
    .pt-n-my-24vh--md {
        margin-top: -24vh!important;
        margin-bottom: -24vh!important;
    }
    
    .pt-n-my-25vh--md {
        margin-top: -25vh!important;
        margin-bottom: -25vh!important;
    }
    
    .pt-n-my-30vh--md {
        margin-top: -30vh!important;
        margin-bottom: -30vh!important;
    }
    
    .pt-n-my-35vh--md {
        margin-top: -35vh!important;
        margin-bottom: -35vh!important;
    }
    
    .pt-n-my-40vh--md {
        margin-top: -40vh!important;
        margin-bottom: -40vh!important;
    }
    
    .pt-n-my-45vh--md {
        margin-top: -45vh!important;
        margin-bottom: -45vh!important;
    }
    
    .pt-n-my-50vh--md {
        margin-top: -50vh!important;
        margin-bottom: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-my-0vh--lg {
        margin-top: -0vh!important;
        margin-bottom: -0vh!important;
    }
    
    .pt-n-my-1vh--lg {
        margin-top: -1vh!important;
        margin-bottom: -1vh!important;
    }
    
    .pt-n-my-2vh--lg {
        margin-top: -2vh!important;
        margin-bottom: -2vh!important;
    }
    
    .pt-n-my-3vh--lg {
        margin-top: -3vh!important;
        margin-bottom: -3vh!important;
    }
    
    .pt-n-my-4vh--lg {
        margin-top: -4vh!important;
        margin-bottom: -4vh!important;
    }
    
    .pt-n-my-5vh--lg {
        margin-top: -5vh!important;
        margin-bottom: -5vh!important;
    }
    
    .pt-n-my-6vh--lg {
        margin-top: -6vh!important;
        margin-bottom: -6vh!important;
    }
    
    .pt-n-my-7vh--lg {
        margin-top: -7vh!important;
        margin-bottom: -7vh!important;
    }
    
    .pt-n-my-8vh--lg {
        margin-top: -8vh!important;
        margin-bottom: -8vh!important;
    }
    
    .pt-n-my-9vh--lg {
        margin-top: -9vh!important;
        margin-bottom: -9vh!important;
    }
    
    .pt-n-my-10vh--lg {
        margin-top: -10vh!important;
        margin-bottom: -10vh!important;
    }
    
    .pt-n-my-11vh--lg {
        margin-top: -11vh!important;
        margin-bottom: -11vh!important;
    }
    
    .pt-n-my-12vh--lg {
        margin-top: -12vh!important;
        margin-bottom: -12vh!important;
    }
    
    .pt-n-my-13vh--lg {
        margin-top: -13vh!important;
        margin-bottom: -13vh!important;
    }
    
    .pt-n-my-14vh--lg {
        margin-top: -14vh!important;
        margin-bottom: -14vh!important;
    }
    
    .pt-n-my-15vh--lg {
        margin-top: -15vh!important;
        margin-bottom: -15vh!important;
    }
    
    .pt-n-my-16vh--lg {
        margin-top: -16vh!important;
        margin-bottom: -16vh!important;
    }
    
    .pt-n-my-17vh--lg {
        margin-top: -17vh!important;
        margin-bottom: -17vh!important;
    }
    
    .pt-n-my-18vh--lg {
        margin-top: -18vh!important;
        margin-bottom: -18vh!important;
    }
    
    .pt-n-my-19vh--lg {
        margin-top: -19vh!important;
        margin-bottom: -19vh!important;
    }
    
    .pt-n-my-20vh--lg {
        margin-top: -20vh!important;
        margin-bottom: -20vh!important;
    }
    
    .pt-n-my-21vh--lg {
        margin-top: -21vh!important;
        margin-bottom: -21vh!important;
    }
    
    .pt-n-my-22vh--lg {
        margin-top: -22vh!important;
        margin-bottom: -22vh!important;
    }
    
    .pt-n-my-23vh--lg {
        margin-top: -23vh!important;
        margin-bottom: -23vh!important;
    }
    
    .pt-n-my-24vh--lg {
        margin-top: -24vh!important;
        margin-bottom: -24vh!important;
    }
    
    .pt-n-my-25vh--lg {
        margin-top: -25vh!important;
        margin-bottom: -25vh!important;
    }
    
    .pt-n-my-30vh--lg {
        margin-top: -30vh!important;
        margin-bottom: -30vh!important;
    }
    
    .pt-n-my-35vh--lg {
        margin-top: -35vh!important;
        margin-bottom: -35vh!important;
    }
    
    .pt-n-my-40vh--lg {
        margin-top: -40vh!important;
        margin-bottom: -40vh!important;
    }
    
    .pt-n-my-45vh--lg {
        margin-top: -45vh!important;
        margin-bottom: -45vh!important;
    }
    
    .pt-n-my-50vh--lg {
        margin-top: -50vh!important;
        margin-bottom: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-my-0vh--xl {
        margin-top: -0vh!important;
        margin-bottom: -0vh!important;
    }
    
    .pt-n-my-1vh--xl {
        margin-top: -1vh!important;
        margin-bottom: -1vh!important;
    }
    
    .pt-n-my-2vh--xl {
        margin-top: -2vh!important;
        margin-bottom: -2vh!important;
    }
    
    .pt-n-my-3vh--xl {
        margin-top: -3vh!important;
        margin-bottom: -3vh!important;
    }
    
    .pt-n-my-4vh--xl {
        margin-top: -4vh!important;
        margin-bottom: -4vh!important;
    }
    
    .pt-n-my-5vh--xl {
        margin-top: -5vh!important;
        margin-bottom: -5vh!important;
    }
    
    .pt-n-my-6vh--xl {
        margin-top: -6vh!important;
        margin-bottom: -6vh!important;
    }
    
    .pt-n-my-7vh--xl {
        margin-top: -7vh!important;
        margin-bottom: -7vh!important;
    }
    
    .pt-n-my-8vh--xl {
        margin-top: -8vh!important;
        margin-bottom: -8vh!important;
    }
    
    .pt-n-my-9vh--xl {
        margin-top: -9vh!important;
        margin-bottom: -9vh!important;
    }
    
    .pt-n-my-10vh--xl {
        margin-top: -10vh!important;
        margin-bottom: -10vh!important;
    }
    
    .pt-n-my-11vh--xl {
        margin-top: -11vh!important;
        margin-bottom: -11vh!important;
    }
    
    .pt-n-my-12vh--xl {
        margin-top: -12vh!important;
        margin-bottom: -12vh!important;
    }
    
    .pt-n-my-13vh--xl {
        margin-top: -13vh!important;
        margin-bottom: -13vh!important;
    }
    
    .pt-n-my-14vh--xl {
        margin-top: -14vh!important;
        margin-bottom: -14vh!important;
    }
    
    .pt-n-my-15vh--xl {
        margin-top: -15vh!important;
        margin-bottom: -15vh!important;
    }
    
    .pt-n-my-16vh--xl {
        margin-top: -16vh!important;
        margin-bottom: -16vh!important;
    }
    
    .pt-n-my-17vh--xl {
        margin-top: -17vh!important;
        margin-bottom: -17vh!important;
    }
    
    .pt-n-my-18vh--xl {
        margin-top: -18vh!important;
        margin-bottom: -18vh!important;
    }
    
    .pt-n-my-19vh--xl {
        margin-top: -19vh!important;
        margin-bottom: -19vh!important;
    }
    
    .pt-n-my-20vh--xl {
        margin-top: -20vh!important;
        margin-bottom: -20vh!important;
    }
    
    .pt-n-my-21vh--xl {
        margin-top: -21vh!important;
        margin-bottom: -21vh!important;
    }
    
    .pt-n-my-22vh--xl {
        margin-top: -22vh!important;
        margin-bottom: -22vh!important;
    }
    
    .pt-n-my-23vh--xl {
        margin-top: -23vh!important;
        margin-bottom: -23vh!important;
    }
    
    .pt-n-my-24vh--xl {
        margin-top: -24vh!important;
        margin-bottom: -24vh!important;
    }
    
    .pt-n-my-25vh--xl {
        margin-top: -25vh!important;
        margin-bottom: -25vh!important;
    }
    
    .pt-n-my-30vh--xl {
        margin-top: -30vh!important;
        margin-bottom: -30vh!important;
    }
    
    .pt-n-my-35vh--xl {
        margin-top: -35vh!important;
        margin-bottom: -35vh!important;
    }
    
    .pt-n-my-40vh--xl {
        margin-top: -40vh!important;
        margin-bottom: -40vh!important;
    }
    
    .pt-n-my-45vh--xl {
        margin-top: -45vh!important;
        margin-bottom: -45vh!important;
    }
    
    .pt-n-my-50vh--xl {
        margin-top: -50vh!important;
        margin-bottom: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-my-0vh--xxl {
        margin-top: -0vh!important;
        margin-bottom: -0vh!important;
    }
    
    .pt-n-my-1vh--xxl {
        margin-top: -1vh!important;
        margin-bottom: -1vh!important;
    }
    
    .pt-n-my-2vh--xxl {
        margin-top: -2vh!important;
        margin-bottom: -2vh!important;
    }
    
    .pt-n-my-3vh--xxl {
        margin-top: -3vh!important;
        margin-bottom: -3vh!important;
    }
    
    .pt-n-my-4vh--xxl {
        margin-top: -4vh!important;
        margin-bottom: -4vh!important;
    }
    
    .pt-n-my-5vh--xxl {
        margin-top: -5vh!important;
        margin-bottom: -5vh!important;
    }
    
    .pt-n-my-6vh--xxl {
        margin-top: -6vh!important;
        margin-bottom: -6vh!important;
    }
    
    .pt-n-my-7vh--xxl {
        margin-top: -7vh!important;
        margin-bottom: -7vh!important;
    }
    
    .pt-n-my-8vh--xxl {
        margin-top: -8vh!important;
        margin-bottom: -8vh!important;
    }
    
    .pt-n-my-9vh--xxl {
        margin-top: -9vh!important;
        margin-bottom: -9vh!important;
    }
    
    .pt-n-my-10vh--xxl {
        margin-top: -10vh!important;
        margin-bottom: -10vh!important;
    }
    
    .pt-n-my-11vh--xxl {
        margin-top: -11vh!important;
        margin-bottom: -11vh!important;
    }
    
    .pt-n-my-12vh--xxl {
        margin-top: -12vh!important;
        margin-bottom: -12vh!important;
    }
    
    .pt-n-my-13vh--xxl {
        margin-top: -13vh!important;
        margin-bottom: -13vh!important;
    }
    
    .pt-n-my-14vh--xxl {
        margin-top: -14vh!important;
        margin-bottom: -14vh!important;
    }
    
    .pt-n-my-15vh--xxl {
        margin-top: -15vh!important;
        margin-bottom: -15vh!important;
    }
    
    .pt-n-my-16vh--xxl {
        margin-top: -16vh!important;
        margin-bottom: -16vh!important;
    }
    
    .pt-n-my-17vh--xxl {
        margin-top: -17vh!important;
        margin-bottom: -17vh!important;
    }
    
    .pt-n-my-18vh--xxl {
        margin-top: -18vh!important;
        margin-bottom: -18vh!important;
    }
    
    .pt-n-my-19vh--xxl {
        margin-top: -19vh!important;
        margin-bottom: -19vh!important;
    }
    
    .pt-n-my-20vh--xxl {
        margin-top: -20vh!important;
        margin-bottom: -20vh!important;
    }
    
    .pt-n-my-21vh--xxl {
        margin-top: -21vh!important;
        margin-bottom: -21vh!important;
    }
    
    .pt-n-my-22vh--xxl {
        margin-top: -22vh!important;
        margin-bottom: -22vh!important;
    }
    
    .pt-n-my-23vh--xxl {
        margin-top: -23vh!important;
        margin-bottom: -23vh!important;
    }
    
    .pt-n-my-24vh--xxl {
        margin-top: -24vh!important;
        margin-bottom: -24vh!important;
    }
    
    .pt-n-my-25vh--xxl {
        margin-top: -25vh!important;
        margin-bottom: -25vh!important;
    }
    
    .pt-n-my-30vh--xxl {
        margin-top: -30vh!important;
        margin-bottom: -30vh!important;
    }
    
    .pt-n-my-35vh--xxl {
        margin-top: -35vh!important;
        margin-bottom: -35vh!important;
    }
    
    .pt-n-my-40vh--xxl {
        margin-top: -40vh!important;
        margin-bottom: -40vh!important;
    }
    
    .pt-n-my-45vh--xxl {
        margin-top: -45vh!important;
        margin-bottom: -45vh!important;
    }
    
    .pt-n-my-50vh--xxl {
        margin-top: -50vh!important;
        margin-bottom: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-my-0vw {
    margin-top: -0vw!important;
    margin-bottom: -0vw!important;
  }
  
  .pt-n-my-1vw {
    margin-top: -1vw!important;
    margin-bottom: -1vw!important;
  }
  
  .pt-n-my-2vw {
    margin-top: -2vw!important;
    margin-bottom: -2vw!important;
  }
  
  .pt-n-my-3vw {
    margin-top: -3vw!important;
    margin-bottom: -3vw!important;
  }
  
  .pt-n-my-4vw {
    margin-top: -4vw!important;
    margin-bottom: -4vw!important;
  }
  
  .pt-n-my-5vw {
    margin-top: -5vw!important;
    margin-bottom: -5vw!important;
  }
  
  .pt-n-my-6vw {
    margin-top: -6vw!important;
    margin-bottom: -6vw!important;
  }
  
  .pt-n-my-7vw {
    margin-top: -7vw!important;
    margin-bottom: -7vw!important;
  }
  
  .pt-n-my-8vw {
    margin-top: -8vw!important;
    margin-bottom: -8vw!important;
  }
  
  .pt-n-my-9vw {
    margin-top: -9vw!important;
    margin-bottom: -9vw!important;
  }
  
  .pt-n-my-10vw {
    margin-top: -10vw!important;
    margin-bottom: -10vw!important;
  }
  
  .pt-n-my-11vw {
    margin-top: -11vw!important;
    margin-bottom: -11vw!important;
  }
  
  .pt-n-my-12vw {
    margin-top: -12vw!important;
    margin-bottom: -12vw!important;
  }
  
  .pt-n-my-13vw {
    margin-top: -13vw!important;
    margin-bottom: -13vw!important;
  }
  
  .pt-n-my-14vw {
    margin-top: -14vw!important;
    margin-bottom: -14vw!important;
  }
  
  .pt-n-my-15vw {
    margin-top: -15vw!important;
    margin-bottom: -15vw!important;
  }
  
  .pt-n-my-16vw {
    margin-top: -16vw!important;
    margin-bottom: -16vw!important;
  }
  
  .pt-n-my-17vw {
    margin-top: -17vw!important;
    margin-bottom: -17vw!important;
  }
  
  .pt-n-my-18vw {
    margin-top: -18vw!important;
    margin-bottom: -18vw!important;
  }
  
  .pt-n-my-19vw {
    margin-top: -19vw!important;
    margin-bottom: -19vw!important;
  }
  
  .pt-n-my-20vw {
    margin-top: -20vw!important;
    margin-bottom: -20vw!important;
  }
  
  .pt-n-my-21vw {
    margin-top: -21vw!important;
    margin-bottom: -21vw!important;
  }
  
  .pt-n-my-22vw {
    margin-top: -22vw!important;
    margin-bottom: -22vw!important;
  }
  
  .pt-n-my-23vw {
    margin-top: -23vw!important;
    margin-bottom: -23vw!important;
  }
  
  .pt-n-my-24vw {
    margin-top: -24vw!important;
    margin-bottom: -24vw!important;
  }
  
  .pt-n-my-25vw {
    margin-top: -25vw!important;
    margin-bottom: -25vw!important;
  }
  
  .pt-n-my-30vw {
    margin-top: -30vw!important;
    margin-bottom: -30vw!important;
  }
  
  .pt-n-my-35vw {
    margin-top: -35vw!important;
    margin-bottom: -35vw!important;
  }
  
  .pt-n-my-40vw {
    margin-top: -40vw!important;
    margin-bottom: -40vw!important;
  }
  
  .pt-n-my-45vw {
    margin-top: -45vw!important;
    margin-bottom: -45vw!important;
  }
  
  .pt-n-my-50vw {
    margin-top: -50vw!important;
    margin-bottom: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-my-0vw--sm {
        margin-top: -0vw!important;
        margin-bottom: -0vw!important;
    }
    
    .pt-n-my-1vw--sm {
        margin-top: -1vw!important;
        margin-bottom: -1vw!important;
    }
    
    .pt-n-my-2vw--sm {
        margin-top: -2vw!important;
        margin-bottom: -2vw!important;
    }
    
    .pt-n-my-3vw--sm {
        margin-top: -3vw!important;
        margin-bottom: -3vw!important;
    }
    
    .pt-n-my-4vw--sm {
        margin-top: -4vw!important;
        margin-bottom: -4vw!important;
    }
    
    .pt-n-my-5vw--sm {
        margin-top: -5vw!important;
        margin-bottom: -5vw!important;
    }
    
    .pt-n-my-6vw--sm {
        margin-top: -6vw!important;
        margin-bottom: -6vw!important;
    }
    
    .pt-n-my-7vw--sm {
        margin-top: -7vw!important;
        margin-bottom: -7vw!important;
    }
    
    .pt-n-my-8vw--sm {
        margin-top: -8vw!important;
        margin-bottom: -8vw!important;
    }
    
    .pt-n-my-9vw--sm {
        margin-top: -9vw!important;
        margin-bottom: -9vw!important;
    }
    
    .pt-n-my-10vw--sm {
        margin-top: -10vw!important;
        margin-bottom: -10vw!important;
    }
    
    .pt-n-my-11vw--sm {
        margin-top: -11vw!important;
        margin-bottom: -11vw!important;
    }
    
    .pt-n-my-12vw--sm {
        margin-top: -12vw!important;
        margin-bottom: -12vw!important;
    }
    
    .pt-n-my-13vw--sm {
        margin-top: -13vw!important;
        margin-bottom: -13vw!important;
    }
    
    .pt-n-my-14vw--sm {
        margin-top: -14vw!important;
        margin-bottom: -14vw!important;
    }
    
    .pt-n-my-15vw--sm {
        margin-top: -15vw!important;
        margin-bottom: -15vw!important;
    }
    
    .pt-n-my-16vw--sm {
        margin-top: -16vw!important;
        margin-bottom: -16vw!important;
    }
    
    .pt-n-my-17vw--sm {
        margin-top: -17vw!important;
        margin-bottom: -17vw!important;
    }
    
    .pt-n-my-18vw--sm {
        margin-top: -18vw!important;
        margin-bottom: -18vw!important;
    }
    
    .pt-n-my-19vw--sm {
        margin-top: -19vw!important;
        margin-bottom: -19vw!important;
    }
    
    .pt-n-my-20vw--sm {
        margin-top: -20vw!important;
        margin-bottom: -20vw!important;
    }
    
    .pt-n-my-21vw--sm {
        margin-top: -21vw!important;
        margin-bottom: -21vw!important;
    }
    
    .pt-n-my-22vw--sm {
        margin-top: -22vw!important;
        margin-bottom: -22vw!important;
    }
    
    .pt-n-my-23vw--sm {
        margin-top: -23vw!important;
        margin-bottom: -23vw!important;
    }
    
    .pt-n-my-24vw--sm {
        margin-top: -24vw!important;
        margin-bottom: -24vw!important;
    }
    
    .pt-n-my-25vw--sm {
        margin-top: -25vw!important;
        margin-bottom: -25vw!important;
    }
    
    .pt-n-my-30vw--sm {
        margin-top: -30vw!important;
        margin-bottom: -30vw!important;
    }
    
    .pt-n-my-35vw--sm {
        margin-top: -35vw!important;
        margin-bottom: -35vw!important;
    }
    
    .pt-n-my-40vw--sm {
        margin-top: -40vw!important;
        margin-bottom: -40vw!important;
    }
    
    .pt-n-my-45vw--sm {
        margin-top: -45vw!important;
        margin-bottom: -45vw!important;
    }
    
    .pt-n-my-50vw--sm {
        margin-top: -50vw!important;
        margin-bottom: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-my-0vw--md {
        margin-top: -0vw!important;
        margin-bottom: -0vw!important;
    }
    
    .pt-n-my-1vw--md {
        margin-top: -1vw!important;
        margin-bottom: -1vw!important;
    }
    
    .pt-n-my-2vw--md {
        margin-top: -2vw!important;
        margin-bottom: -2vw!important;
    }
    
    .pt-n-my-3vw--md {
        margin-top: -3vw!important;
        margin-bottom: -3vw!important;
    }
    
    .pt-n-my-4vw--md {
        margin-top: -4vw!important;
        margin-bottom: -4vw!important;
    }
    
    .pt-n-my-5vw--md {
        margin-top: -5vw!important;
        margin-bottom: -5vw!important;
    }
    
    .pt-n-my-6vw--md {
        margin-top: -6vw!important;
        margin-bottom: -6vw!important;
    }
    
    .pt-n-my-7vw--md {
        margin-top: -7vw!important;
        margin-bottom: -7vw!important;
    }
    
    .pt-n-my-8vw--md {
        margin-top: -8vw!important;
        margin-bottom: -8vw!important;
    }
    
    .pt-n-my-9vw--md {
        margin-top: -9vw!important;
        margin-bottom: -9vw!important;
    }
    
    .pt-n-my-10vw--md {
        margin-top: -10vw!important;
        margin-bottom: -10vw!important;
    }
    
    .pt-n-my-11vw--md {
        margin-top: -11vw!important;
        margin-bottom: -11vw!important;
    }
    
    .pt-n-my-12vw--md {
        margin-top: -12vw!important;
        margin-bottom: -12vw!important;
    }
    
    .pt-n-my-13vw--md {
        margin-top: -13vw!important;
        margin-bottom: -13vw!important;
    }
    
    .pt-n-my-14vw--md {
        margin-top: -14vw!important;
        margin-bottom: -14vw!important;
    }
    
    .pt-n-my-15vw--md {
        margin-top: -15vw!important;
        margin-bottom: -15vw!important;
    }
    
    .pt-n-my-16vw--md {
        margin-top: -16vw!important;
        margin-bottom: -16vw!important;
    }
    
    .pt-n-my-17vw--md {
        margin-top: -17vw!important;
        margin-bottom: -17vw!important;
    }
    
    .pt-n-my-18vw--md {
        margin-top: -18vw!important;
        margin-bottom: -18vw!important;
    }
    
    .pt-n-my-19vw--md {
        margin-top: -19vw!important;
        margin-bottom: -19vw!important;
    }
    
    .pt-n-my-20vw--md {
        margin-top: -20vw!important;
        margin-bottom: -20vw!important;
    }
    
    .pt-n-my-21vw--md {
        margin-top: -21vw!important;
        margin-bottom: -21vw!important;
    }
    
    .pt-n-my-22vw--md {
        margin-top: -22vw!important;
        margin-bottom: -22vw!important;
    }
    
    .pt-n-my-23vw--md {
        margin-top: -23vw!important;
        margin-bottom: -23vw!important;
    }
    
    .pt-n-my-24vw--md {
        margin-top: -24vw!important;
        margin-bottom: -24vw!important;
    }
    
    .pt-n-my-25vw--md {
        margin-top: -25vw!important;
        margin-bottom: -25vw!important;
    }
    
    .pt-n-my-30vw--md {
        margin-top: -30vw!important;
        margin-bottom: -30vw!important;
    }
    
    .pt-n-my-35vw--md {
        margin-top: -35vw!important;
        margin-bottom: -35vw!important;
    }
    
    .pt-n-my-40vw--md {
        margin-top: -40vw!important;
        margin-bottom: -40vw!important;
    }
    
    .pt-n-my-45vw--md {
        margin-top: -45vw!important;
        margin-bottom: -45vw!important;
    }
    
    .pt-n-my-50vw--md {
        margin-top: -50vw!important;
        margin-bottom: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-my-0vw--lg {
        margin-top: -0vw!important;
        margin-bottom: -0vw!important;
    }
    
    .pt-n-my-1vw--lg {
        margin-top: -1vw!important;
        margin-bottom: -1vw!important;
    }
    
    .pt-n-my-2vw--lg {
        margin-top: -2vw!important;
        margin-bottom: -2vw!important;
    }
    
    .pt-n-my-3vw--lg {
        margin-top: -3vw!important;
        margin-bottom: -3vw!important;
    }
    
    .pt-n-my-4vw--lg {
        margin-top: -4vw!important;
        margin-bottom: -4vw!important;
    }
    
    .pt-n-my-5vw--lg {
        margin-top: -5vw!important;
        margin-bottom: -5vw!important;
    }
    
    .pt-n-my-6vw--lg {
        margin-top: -6vw!important;
        margin-bottom: -6vw!important;
    }
    
    .pt-n-my-7vw--lg {
        margin-top: -7vw!important;
        margin-bottom: -7vw!important;
    }
    
    .pt-n-my-8vw--lg {
        margin-top: -8vw!important;
        margin-bottom: -8vw!important;
    }
    
    .pt-n-my-9vw--lg {
        margin-top: -9vw!important;
        margin-bottom: -9vw!important;
    }
    
    .pt-n-my-10vw--lg {
        margin-top: -10vw!important;
        margin-bottom: -10vw!important;
    }
    
    .pt-n-my-11vw--lg {
        margin-top: -11vw!important;
        margin-bottom: -11vw!important;
    }
    
    .pt-n-my-12vw--lg {
        margin-top: -12vw!important;
        margin-bottom: -12vw!important;
    }
    
    .pt-n-my-13vw--lg {
        margin-top: -13vw!important;
        margin-bottom: -13vw!important;
    }
    
    .pt-n-my-14vw--lg {
        margin-top: -14vw!important;
        margin-bottom: -14vw!important;
    }
    
    .pt-n-my-15vw--lg {
        margin-top: -15vw!important;
        margin-bottom: -15vw!important;
    }
    
    .pt-n-my-16vw--lg {
        margin-top: -16vw!important;
        margin-bottom: -16vw!important;
    }
    
    .pt-n-my-17vw--lg {
        margin-top: -17vw!important;
        margin-bottom: -17vw!important;
    }
    
    .pt-n-my-18vw--lg {
        margin-top: -18vw!important;
        margin-bottom: -18vw!important;
    }
    
    .pt-n-my-19vw--lg {
        margin-top: -19vw!important;
        margin-bottom: -19vw!important;
    }
    
    .pt-n-my-20vw--lg {
        margin-top: -20vw!important;
        margin-bottom: -20vw!important;
    }
    
    .pt-n-my-21vw--lg {
        margin-top: -21vw!important;
        margin-bottom: -21vw!important;
    }
    
    .pt-n-my-22vw--lg {
        margin-top: -22vw!important;
        margin-bottom: -22vw!important;
    }
    
    .pt-n-my-23vw--lg {
        margin-top: -23vw!important;
        margin-bottom: -23vw!important;
    }
    
    .pt-n-my-24vw--lg {
        margin-top: -24vw!important;
        margin-bottom: -24vw!important;
    }
    
    .pt-n-my-25vw--lg {
        margin-top: -25vw!important;
        margin-bottom: -25vw!important;
    }
    
    .pt-n-my-30vw--lg {
        margin-top: -30vw!important;
        margin-bottom: -30vw!important;
    }
    
    .pt-n-my-35vw--lg {
        margin-top: -35vw!important;
        margin-bottom: -35vw!important;
    }
    
    .pt-n-my-40vw--lg {
        margin-top: -40vw!important;
        margin-bottom: -40vw!important;
    }
    
    .pt-n-my-45vw--lg {
        margin-top: -45vw!important;
        margin-bottom: -45vw!important;
    }
    
    .pt-n-my-50vw--lg {
        margin-top: -50vw!important;
        margin-bottom: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-my-0vw--xl {
        margin-top: -0vw!important;
        margin-bottom: -0vw!important;
    }
    
    .pt-n-my-1vw--xl {
        margin-top: -1vw!important;
        margin-bottom: -1vw!important;
    }
    
    .pt-n-my-2vw--xl {
        margin-top: -2vw!important;
        margin-bottom: -2vw!important;
    }
    
    .pt-n-my-3vw--xl {
        margin-top: -3vw!important;
        margin-bottom: -3vw!important;
    }
    
    .pt-n-my-4vw--xl {
        margin-top: -4vw!important;
        margin-bottom: -4vw!important;
    }
    
    .pt-n-my-5vw--xl {
        margin-top: -5vw!important;
        margin-bottom: -5vw!important;
    }
    
    .pt-n-my-6vw--xl {
        margin-top: -6vw!important;
        margin-bottom: -6vw!important;
    }
    
    .pt-n-my-7vw--xl {
        margin-top: -7vw!important;
        margin-bottom: -7vw!important;
    }
    
    .pt-n-my-8vw--xl {
        margin-top: -8vw!important;
        margin-bottom: -8vw!important;
    }
    
    .pt-n-my-9vw--xl {
        margin-top: -9vw!important;
        margin-bottom: -9vw!important;
    }
    
    .pt-n-my-10vw--xl {
        margin-top: -10vw!important;
        margin-bottom: -10vw!important;
    }
    
    .pt-n-my-11vw--xl {
        margin-top: -11vw!important;
        margin-bottom: -11vw!important;
    }
    
    .pt-n-my-12vw--xl {
        margin-top: -12vw!important;
        margin-bottom: -12vw!important;
    }
    
    .pt-n-my-13vw--xl {
        margin-top: -13vw!important;
        margin-bottom: -13vw!important;
    }
    
    .pt-n-my-14vw--xl {
        margin-top: -14vw!important;
        margin-bottom: -14vw!important;
    }
    
    .pt-n-my-15vw--xl {
        margin-top: -15vw!important;
        margin-bottom: -15vw!important;
    }
    
    .pt-n-my-16vw--xl {
        margin-top: -16vw!important;
        margin-bottom: -16vw!important;
    }
    
    .pt-n-my-17vw--xl {
        margin-top: -17vw!important;
        margin-bottom: -17vw!important;
    }
    
    .pt-n-my-18vw--xl {
        margin-top: -18vw!important;
        margin-bottom: -18vw!important;
    }
    
    .pt-n-my-19vw--xl {
        margin-top: -19vw!important;
        margin-bottom: -19vw!important;
    }
    
    .pt-n-my-20vw--xl {
        margin-top: -20vw!important;
        margin-bottom: -20vw!important;
    }
    
    .pt-n-my-21vw--xl {
        margin-top: -21vw!important;
        margin-bottom: -21vw!important;
    }
    
    .pt-n-my-22vw--xl {
        margin-top: -22vw!important;
        margin-bottom: -22vw!important;
    }
    
    .pt-n-my-23vw--xl {
        margin-top: -23vw!important;
        margin-bottom: -23vw!important;
    }
    
    .pt-n-my-24vw--xl {
        margin-top: -24vw!important;
        margin-bottom: -24vw!important;
    }
    
    .pt-n-my-25vw--xl {
        margin-top: -25vw!important;
        margin-bottom: -25vw!important;
    }
    
    .pt-n-my-30vw--xl {
        margin-top: -30vw!important;
        margin-bottom: -30vw!important;
    }
    
    .pt-n-my-35vw--xl {
        margin-top: -35vw!important;
        margin-bottom: -35vw!important;
    }
    
    .pt-n-my-40vw--xl {
        margin-top: -40vw!important;
        margin-bottom: -40vw!important;
    }
    
    .pt-n-my-45vw--xl {
        margin-top: -45vw!important;
        margin-bottom: -45vw!important;
    }
    
    .pt-n-my-50vw--xl {
        margin-top: -50vw!important;
        margin-bottom: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-my-0vw--xxl {
        margin-top: -0vw!important;
        margin-bottom: -0vw!important;
    }
    
    .pt-n-my-1vw--xxl {
        margin-top: -1vw!important;
        margin-bottom: -1vw!important;
    }
    
    .pt-n-my-2vw--xxl {
        margin-top: -2vw!important;
        margin-bottom: -2vw!important;
    }
    
    .pt-n-my-3vw--xxl {
        margin-top: -3vw!important;
        margin-bottom: -3vw!important;
    }
    
    .pt-n-my-4vw--xxl {
        margin-top: -4vw!important;
        margin-bottom: -4vw!important;
    }
    
    .pt-n-my-5vw--xxl {
        margin-top: -5vw!important;
        margin-bottom: -5vw!important;
    }
    
    .pt-n-my-6vw--xxl {
        margin-top: -6vw!important;
        margin-bottom: -6vw!important;
    }
    
    .pt-n-my-7vw--xxl {
        margin-top: -7vw!important;
        margin-bottom: -7vw!important;
    }
    
    .pt-n-my-8vw--xxl {
        margin-top: -8vw!important;
        margin-bottom: -8vw!important;
    }
    
    .pt-n-my-9vw--xxl {
        margin-top: -9vw!important;
        margin-bottom: -9vw!important;
    }
    
    .pt-n-my-10vw--xxl {
        margin-top: -10vw!important;
        margin-bottom: -10vw!important;
    }
    
    .pt-n-my-11vw--xxl {
        margin-top: -11vw!important;
        margin-bottom: -11vw!important;
    }
    
    .pt-n-my-12vw--xxl {
        margin-top: -12vw!important;
        margin-bottom: -12vw!important;
    }
    
    .pt-n-my-13vw--xxl {
        margin-top: -13vw!important;
        margin-bottom: -13vw!important;
    }
    
    .pt-n-my-14vw--xxl {
        margin-top: -14vw!important;
        margin-bottom: -14vw!important;
    }
    
    .pt-n-my-15vw--xxl {
        margin-top: -15vw!important;
        margin-bottom: -15vw!important;
    }
    
    .pt-n-my-16vw--xxl {
        margin-top: -16vw!important;
        margin-bottom: -16vw!important;
    }
    
    .pt-n-my-17vw--xxl {
        margin-top: -17vw!important;
        margin-bottom: -17vw!important;
    }
    
    .pt-n-my-18vw--xxl {
        margin-top: -18vw!important;
        margin-bottom: -18vw!important;
    }
    
    .pt-n-my-19vw--xxl {
        margin-top: -19vw!important;
        margin-bottom: -19vw!important;
    }
    
    .pt-n-my-20vw--xxl {
        margin-top: -20vw!important;
        margin-bottom: -20vw!important;
    }
    
    .pt-n-my-21vw--xxl {
        margin-top: -21vw!important;
        margin-bottom: -21vw!important;
    }
    
    .pt-n-my-22vw--xxl {
        margin-top: -22vw!important;
        margin-bottom: -22vw!important;
    }
    
    .pt-n-my-23vw--xxl {
        margin-top: -23vw!important;
        margin-bottom: -23vw!important;
    }
    
    .pt-n-my-24vw--xxl {
        margin-top: -24vw!important;
        margin-bottom: -24vw!important;
    }
    
    .pt-n-my-25vw--xxl {
        margin-top: -25vw!important;
        margin-bottom: -25vw!important;
    }
    
    .pt-n-my-30vw--xxl {
        margin-top: -30vw!important;
        margin-bottom: -30vw!important;
    }
    
    .pt-n-my-35vw--xxl {
        margin-top: -35vw!important;
        margin-bottom: -35vw!important;
    }
    
    .pt-n-my-40vw--xxl {
        margin-top: -40vw!important;
        margin-bottom: -40vw!important;
    }
    
    .pt-n-my-45vw--xxl {
        margin-top: -45vw!important;
        margin-bottom: -45vw!important;
    }
    
    .pt-n-my-50vw--xxl {
        margin-top: -50vw!important;
        margin-bottom: -50vw!important;
    }
  }
  
  /* NEGATIVE MARGIN TOP --------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-mt-0 {
    margin-top: -0px!important;
  }
  
  .pt-n-mt-1 {
    margin-top: -1px!important;
  }
  
  .pt-n-mt-2 {
    margin-top: -2px!important;
  }
  
  .pt-n-mt-3 {
    margin-top: -3px!important;
  }
  
  .pt-n-mt-4 {
    margin-top: -4px!important;
  }
  
  .pt-n-mt-5 {
    margin-top: -5px!important;
  }
  
  .pt-n-mt-6 {
    margin-top: -6px!important;
  }
  
  .pt-n-mt-7 {
    margin-top: -7px!important;
  }
  
  .pt-n-mt-8 {
    margin-top: -8px!important;
  }
  
  .pt-n-mt-9 {
    margin-top: -9px!important;
  }
  
  .pt-n-mt-10 {
    margin-top: -10px!important;
  }
  
  .pt-n-mt-11 {
    margin-top: -11px!important;
  }
  
  .pt-n-mt-12 {
    margin-top: -12px!important;
  }
  
  .pt-n-mt-13 {
    margin-top: -13px!important;
  }
  
  .pt-n-mt-14 {
    margin-top: -14px!important;
  }
  
  .pt-n-mt-15 {
    margin-top: -15px!important;
  }
  
  .pt-n-mt-16 {
    margin-top: -16px!important;
  }
  
  .pt-n-mt-17 {
    margin-top: -17px!important;
  }
  
  .pt-n-mt-18 {
    margin-top: -18px!important;
  }
  
  .pt-n-mt-19 {
    margin-top: -19px!important;
  }
  
  .pt-n-mt-20 {
    margin-top: -20px!important;
  }
  
  .pt-n-mt-21 {
    margin-top: -21px!important;
  }
  
  .pt-n-mt-22 {
    margin-top: -22px!important;
  }
  
  .pt-n-mt-23 {
    margin-top: -23px!important;
  }
  
  .pt-n-mt-24 {
    margin-top: -24px!important;
  }
  
  .pt-n-mt-25 {
    margin-top: -25px!important;
  }
  
  .pt-n-mt-30 {
    margin-top: -30px!important;
  }
  
  .pt-n-mt-35 {
    margin-top: -35px!important;
  }
  
  .pt-n-mt-40 {
    margin-top: -40px!important;
  }
  
  .pt-n-mt-45 {
    margin-top: -45px!important;
  }
  
  .pt-n-mt-50 {
    margin-top: -50px!important;
  }

  .pt-n-mt-75 {
    margin-top: -75px!important;
  }

  .pt-n-mt-100 {
    margin-top: -100px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mt-0--sm {
        margin-top: -0px!important;
    }
  
    .pt-n-mt-1--sm {
        margin-top: -1px!important;
    }
  
    .pt-n-mt-2--sm {
        margin-top: -2px!important;
    }
  
    .pt-n-mt-3--sm {
        margin-top: -3px!important;
    }
  
    .pt-n-mt-4--sm {
        margin-top: -4px!important;
    }
  
    .pt-n-mt-5--sm {
        margin-top: -5px!important;
    }
  
    .pt-n-mt-6--sm {
        margin-top: -6px!important;
    }
  
    .pt-n-mt-7--sm {
        margin-top: -7px!important;
    }
  
    .pt-n-mt-8--sm {
        margin-top: -8px!important;
    }
  
    .pt-n-mt-9--sm {
        margin-top: -9px!important;
    }
  
    .pt-n-mt-10--sm {
        margin-top: -10px!important;
    }
  
    .pt-n-mt-11--sm {
        margin-top: -11px!important;
    }
  
    .pt-n-mt-12--sm {
        margin-top: -12px!important;
    }
  
    .pt-n-mt-13--sm {
        margin-top: -13px!important;
    }
  
    .pt-n-mt-14--sm {
        margin-top: -14px!important;
    }
  
    .pt-n-mt-15--sm {
        margin-top: -15px!important;
    }
  
    .pt-n-mt-16--sm {
        margin-top: -16px!important;
    }
  
    .pt-n-mt-17--sm {
        margin-top: -17px!important;
    }
  
    .pt-n-mt-18--sm {
        margin-top: -18px!important;
    }
  
    .pt-n-mt-19--sm {
        margin-top: -19px!important;
    }
  
    .pt-n-mt-20--sm {
        margin-top: -20px!important;
    }
  
    .pt-n-mt-21--sm {
        margin-top: -21px!important;
    }
  
    .pt-n-mt-22--sm {
        margin-top: -22px!important;
    }
  
    .pt-n-mt-23--sm {
        margin-top: -23px!important;
    }
  
    .pt-n-mt-24--sm {
        margin-top: -24px!important;
    }
  
    .pt-n-mt-25--sm {
        margin-top: -25px!important;
    }
  
    .pt-n-mt-30--sm {
        margin-top: -30px!important;
    }
  
    .pt-n-mt-35--sm {
        margin-top: -35px!important;
    }
  
    .pt-n-mt-40--sm {
        margin-top: -40px!important;
    }
  
    .pt-n-mt-45--sm {
        margin-top: -45px!important;
    }
  
    .pt-n-mt-50--sm {
        margin-top: -50px!important;
    }

    .pt-n-mt-75--sm {
        margin-top: -75px!important;
    }

    .pt-n-mt-100--sm {
        margin-top: -100px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mt-0--md {
        margin-top: -0px!important;
    }
  
    .pt-n-mt-1--md {
        margin-top: -1px!important;
    }
  
    .pt-n-mt-2--md {
        margin-top: -2px!important;
    }
  
    .pt-n-mt-3--md {
        margin-top: -3px!important;
    }
  
    .pt-n-mt-4--md {
        margin-top: -4px!important;
    }
  
    .pt-n-mt-5--md {
        margin-top: -5px!important;
    }
  
    .pt-n-mt-6--md {
        margin-top: -6px!important;
    }
  
    .pt-n-mt-7--md {
        margin-top: -7px!important;
    }
  
    .pt-n-mt-8--md {
        margin-top: -8px!important;
    }
  
    .pt-n-mt-9--md {
        margin-top: -9px!important;
    }
  
    .pt-n-mt-10--md {
        margin-top: -10px!important;
    }
  
    .pt-n-mt-11--md {
        margin-top: -11px!important;
    }
  
    .pt-n-mt-12--md {
        margin-top: -12px!important;
    }
  
    .pt-n-mt-13--md {
        margin-top: -13px!important;
    }
  
    .pt-n-mt-14--md {
        margin-top: -14px!important;
    }
  
    .pt-n-mt-15--md {
        margin-top: -15px!important;
    }
  
    .pt-n-mt-16--md {
        margin-top: -16px!important;
    }
  
    .pt-n-mt-17--md {
        margin-top: -17px!important;
    }
  
    .pt-n-mt-18--md {
        margin-top: -18px!important;
    }
  
    .pt-n-mt-19--md {
        margin-top: -19px!important;
    }
  
    .pt-n-mt-20--md {
        margin-top: -20px!important;
    }
  
    .pt-n-mt-21--md {
        margin-top: -21px!important;
    }
  
    .pt-n-mt-22--md {
        margin-top: -22px!important;
    }
  
    .pt-n-mt-23--md {
        margin-top: -23px!important;
    }
  
    .pt-n-mt-24--md {
        margin-top: -24px!important;
    }
  
    .pt-n-mt-25--md {
        margin-top: -25px!important;
    }
  
    .pt-n-mt-30--md {
        margin-top: -30px!important;
    }
  
    .pt-n-mt-35--md {
        margin-top: -35px!important;
    }
  
    .pt-n-mt-40--md {
        margin-top: -40px!important;
    }
  
    .pt-n-mt-45--md {
        margin-top: -45px!important;
    }
  
    .pt-n-mt-50--md {
        margin-top: -50px!important;
    }

    .pt-n-mt-75--md {
        margin-top: -75px!important;
    }

    .pt-n-mt-100--md {
        margin-top: -100px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mt-0--lg {
        margin-top: -0px!important;
    }
  
    .pt-n-mt-1--lg {
        margin-top: -1px!important;
    }
  
    .pt-n-mt-2--lg {
        margin-top: -2px!important;
    }
  
    .pt-n-mt-3--lg {
        margin-top: -3px!important;
    }
  
    .pt-n-mt-4--lg {
        margin-top: -4px!important;
    }
  
    .pt-n-mt-5--lg {
        margin-top: -5px!important;
    }
  
    .pt-n-mt-6--lg {
        margin-top: -6px!important;
    }
  
    .pt-n-mt-7--lg {
        margin-top: -7px!important;
    }
  
    .pt-n-mt-8--lg {
        margin-top: -8px!important;
    }
  
    .pt-n-mt-9--lg {
        margin-top: -9px!important;
    }
  
    .pt-n-mt-10--lg {
        margin-top: -10px!important;
    }
  
    .pt-n-mt-11--lg {
        margin-top: -11px!important;
    }
  
    .pt-n-mt-12--lg {
        margin-top: -12px!important;
    }
  
    .pt-n-mt-13--lg {
        margin-top: -13px!important;
    }
  
    .pt-n-mt-14--lg {
        margin-top: -14px!important;
    }
  
    .pt-n-mt-15--lg {
        margin-top: -15px!important;
    }
  
    .pt-n-mt-16--lg {
        margin-top: -16px!important;
    }
  
    .pt-n-mt-17--lg {
        margin-top: -17px!important;
    }
  
    .pt-n-mt-18--lg {
        margin-top: -18px!important;
    }
  
    .pt-n-mt-19--lg {
        margin-top: -19px!important;
    }
  
    .pt-n-mt-20--lg {
        margin-top: -20px!important;
    }
  
    .pt-n-mt-21--lg {
        margin-top: -21px!important;
    }
  
    .pt-n-mt-22--lg {
        margin-top: -22px!important;
    }
  
    .pt-n-mt-23--lg {
        margin-top: -23px!important;
    }
  
    .pt-n-mt-24--lg {
        margin-top: -24px!important;
    }
  
    .pt-n-mt-25--lg {
        margin-top: -25px!important;
    }
  
    .pt-n-mt-30--lg {
        margin-top: -30px!important;
    }
  
    .pt-n-mt-35--lg {
        margin-top: -35px!important;
    }
  
    .pt-n-mt-40--lg {
        margin-top: -40px!important;
    }
  
    .pt-n-mt-45--lg {
        margin-top: -45px!important;
    }
  
    .pt-n-mt-50--lg {
        margin-top: -50px!important;
    }

    .pt-n-mt-75--lg {
        margin-top: -75px!important;
    }

    .pt-n-mt-100--lg {
        margin-top: -100px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mt-0--xl {
        margin-top: -0px!important;
    }
  
    .pt-n-mt-1--xl {
        margin-top: -1px!important;
    }
  
    .pt-n-mt-2--xl {
        margin-top: -2px!important;
    }
  
    .pt-n-mt-3--xl {
        margin-top: -3px!important;
    }
  
    .pt-n-mt-4--xl {
        margin-top: -4px!important;
    }
  
    .pt-n-mt-5--xl {
        margin-top: -5px!important;
    }
  
    .pt-n-mt-6--xl {
        margin-top: -6px!important;
    }
  
    .pt-n-mt-7--xl {
        margin-top: -7px!important;
    }
  
    .pt-n-mt-8--xl {
        margin-top: -8px!important;
    }
  
    .pt-n-mt-9--xl {
        margin-top: -9px!important;
    }
  
    .pt-n-mt-10--xl {
        margin-top: -10px!important;
    }
  
    .pt-n-mt-11--xl {
        margin-top: -11px!important;
    }
  
    .pt-n-mt-12--xl {
        margin-top: -12px!important;
    }
  
    .pt-n-mt-13--xl {
        margin-top: -13px!important;
    }
  
    .pt-n-mt-14--xl {
        margin-top: -14px!important;
    }
  
    .pt-n-mt-15--xl {
        margin-top: -15px!important;
    }
  
    .pt-n-mt-16--xl {
        margin-top: -16px!important;
    }
  
    .pt-n-mt-17--xl {
        margin-top: -17px!important;
    }
  
    .pt-n-mt-18--xl {
        margin-top: -18px!important;
    }
  
    .pt-n-mt-19--xl {
        margin-top: -19px!important;
    }
  
    .pt-n-mt-20--xl {
        margin-top: -20px!important;
    }
  
    .pt-n-mt-21--xl {
        margin-top: -21px!important;
    }
  
    .pt-n-mt-22--xl {
        margin-top: -22px!important;
    }
  
    .pt-n-mt-23--xl {
        margin-top: -23px!important;
    }
  
    .pt-n-mt-24--xl {
        margin-top: -24px!important;
    }
  
    .pt-n-mt-25--xl {
        margin-top: -25px!important;
    }
  
    .pt-n-mt-30--xl {
        margin-top: -30px!important;
    }
  
    .pt-n-mt-35--xl {
        margin-top: -35px!important;
    }
  
    .pt-n-mt-40--xl {
        margin-top: -40px!important;
    }
  
    .pt-n-mt-45--xl {
        margin-top: -45px!important;
    }
  
    .pt-n-mt-50--xl {
        margin-top: -50px!important;
    }

    .pt-n-mt-75--xl {
        margin-top: -75px!important;
    }

    .pt-n-mt-100--xl {
        margin-top: -100px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mt-0--xxl {
        margin-top: -0px!important;
    }
  
    .pt-n-mt-1--xxl {
        margin-top: -1px!important;
    }
  
    .pt-n-mt-2--xxl {
        margin-top: -2px!important;
    }
  
    .pt-n-mt-3--xxl {
        margin-top: -3px!important;
    }
  
    .pt-n-mt-4--xxl {
        margin-top: -4px!important;
    }
  
    .pt-n-mt-5--xxl {
        margin-top: -5px!important;
    }
  
    .pt-n-mt-6--xxl {
        margin-top: -6px!important;
    }
  
    .pt-n-mt-7--xxl {
        margin-top: -7px!important;
    }
  
    .pt-n-mt-8--xxl {
        margin-top: -8px!important;
    }
  
    .pt-n-mt-9--xxl {
        margin-top: -9px!important;
    }
  
    .pt-n-mt-10--xxl {
        margin-top: -10px!important;
    }
  
    .pt-n-mt-11--xxl {
        margin-top: -11px!important;
    }
  
    .pt-n-mt-12--xxl {
        margin-top: -12px!important;
    }
  
    .pt-n-mt-13--xxl {
        margin-top: -13px!important;
    }
  
    .pt-n-mt-14--xxl {
        margin-top: -14px!important;
    }
  
    .pt-n-mt-15--xxl {
        margin-top: -15px!important;
    }
  
    .pt-n-mt-16--xxl {
        margin-top: -16px!important;
    }
  
    .pt-n-mt-17--xxl {
        margin-top: -17px!important;
    }
  
    .pt-n-mt-18--xxl {
        margin-top: -18px!important;
    }
  
    .pt-n-mt-19--xxl {
        margin-top: -19px!important;
    }
  
    .pt-n-mt-20--xxl {
        margin-top: -20px!important;
    }
  
    .pt-n-mt-21--xxl {
        margin-top: -21px!important;
    }
  
    .pt-n-mt-22--xxl {
        margin-top: -22px!important;
    }
  
    .pt-n-mt-23--xxl {
        margin-top: -23px!important;
    }
  
    .pt-n-mt-24--xxl {
        margin-top: -24px!important;
    }
  
    .pt-n-mt-25--xxl {
        margin-top: -25px!important;
    }
  
    .pt-n-mt-30--xxl {
        margin-top: -30px!important;
    }
  
    .pt-n-mt-35--xxl {
        margin-top: -35px!important;
    }
  
    .pt-n-mt-40--xxl {
        margin-top: -40px!important;
    }
  
    .pt-n-mt-45--xxl {
        margin-top: -45px!important;
    }
  
    .pt-n-mt-50--xxl {
        margin-top: -50px!important;
    }

    .pt-n-mt-75--xxl {
        margin-top: -75px!important;
    }

    .pt-n-mt-100--xxl {
        margin-top: -100px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-mt-0x {
    margin-top: -0%!important;
  }
  
  .pt-n-mt-1x {
    margin-top: -1%!important;
  }
  
  .pt-n-mt-2x {
    margin-top: -2%!important;
  }
  
  .pt-n-mt-3x {
    margin-top: -3%!important;
  }
  
  .pt-n-mt-4x {
    margin-top: -4%!important;
  }
  
  .pt-n-mt-5x {
    margin-top: -5%!important;
  }
  
  .pt-n-mt-6x {
    margin-top: -6%!important;
  }
  
  .pt-n-mt-7x {
    margin-top: -7%!important;
  }
  
  .pt-n-mt-8x {
    margin-top: -8%!important;
  }
  
  .pt-n-mt-9x {
    margin-top: -9%!important;
  }
  
  .pt-n-mt-10x {
    margin-top: -10%!important;
  }
  
  .pt-n-mt-11x {
    margin-top: -11%!important;
  }
  
  .pt-n-mt-12x {
    margin-top: -12%!important;
  }
  
  .pt-n-mt-13x {
    margin-top: -13%!important;
  }
  
  .pt-n-mt-14x {
    margin-top: -14%!important;
  }
  
  .pt-n-mt-15x {
    margin-top: -15%!important;
  }
  
  .pt-n-mt-16x {
    margin-top: -16%!important;
  }
  
  .pt-n-mt-17x {
    margin-top: -17%!important;
  }
  
  .pt-n-mt-18x {
    margin-top: -18%!important;
  }
  
  .pt-n-mt-19x {
    margin-top: -19%!important;
  }
  
  .pt-n-mt-20x {
    margin-top: -20%!important;
  }
  
  .pt-n-mt-21x {
    margin-top: -21%!important;
  }
  
  .pt-n-mt-22x {
    margin-top: -22%!important;
  }
  
  .pt-n-mt-23x {
    margin-top: -23%!important;
  }
  
  .pt-n-mt-24x {
    margin-top: -24%!important;
  }
  
  .pt-n-mt-25x {
    margin-top: -25%!important;
  }
  
  .pt-n-mt-30x {
    margin-top: -30%!important;
  }
  
  .pt-n-mt-35x {
    margin-top: -35%!important;
  }
  
  .pt-n-mt-40x {
    margin-top: -40%!important;
  }
  
  .pt-n-mt-45x {
    margin-top: -45%!important;
  }
  
  .pt-n-mt-50x {
    margin-top: -50%!important;
  }

  .pt-n-mt-75x {
    margin-top: -75%!important;
  }

  .pt-n-mt-100x {
    margin-top: -100%!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mt-0x--sm {
        margin-top: -0%!important;
    }
  
    .pt-n-mt-1x--sm {
        margin-top: -1%!important;
    }
  
    .pt-n-mt-2x--sm {
        margin-top: -2%!important;
    }
  
    .pt-n-mt-3x--sm {
        margin-top: -3%!important;
    }
  
    .pt-n-mt-4x--sm {
        margin-top: -4%!important;
    }
  
    .pt-n-mt-5x--sm {
        margin-top: -5%!important;
    }
  
    .pt-n-mt-6x--sm {
        margin-top: -6%!important;
    }
  
    .pt-n-mt-7x--sm {
        margin-top: -7%!important;
    }
  
    .pt-n-mt-8x--sm {
        margin-top: -8%!important;
    }
  
    .pt-n-mt-9x--sm {
        margin-top: -9%!important;
    }
  
    .pt-n-mt-10x--sm {
        margin-top: -10%!important;
    }
  
    .pt-n-mt-11x--sm {
        margin-top: -11%!important;
    }
  
    .pt-n-mt-12x--sm {
        margin-top: -12%!important;
    }
  
    .pt-n-mt-13x--sm {
        margin-top: -13%!important;
    }
  
    .pt-n-mt-14x--sm {
        margin-top: -14%!important;
    }
  
    .pt-n-mt-15x--sm {
        margin-top: -15%!important;
    }
  
    .pt-n-mt-16x--sm {
        margin-top: -16%!important;
    }
  
    .pt-n-mt-17x--sm {
        margin-top: -17%!important;
    }
  
    .pt-n-mt-18x--sm {
        margin-top: -18%!important;
    }
  
    .pt-n-mt-19x--sm {
        margin-top: -19%!important;
    }
  
    .pt-n-mt-20x--sm {
        margin-top: -20%!important;
    }
  
    .pt-n-mt-21x--sm {
        margin-top: -21%!important;
    }
  
    .pt-n-mt-22x--sm {
        margin-top: -22%!important;
    }
  
    .pt-n-mt-23x--sm {
        margin-top: -23%!important;
    }
  
    .pt-n-mt-24x--sm {
        margin-top: -24%!important;
    }
  
    .pt-n-mt-25x--sm {
        margin-top: -25%!important;
    }
  
    .pt-n-mt-30x--sm {
        margin-top: -30%!important;
    }
  
    .pt-n-mt-35x--sm {
        margin-top: -35%!important;
    }
  
    .pt-n-mt-40x--sm {
        margin-top: -40%!important;
    }
  
    .pt-n-mt-45x--sm {
        margin-top: -45%!important;
    }
  
    .pt-n-mt-50x--sm {
        margin-top: -50%!important;
    }

    .pt-n-mt-75x--sm {
        margin-top: -75%!important;
    }
    
    .pt-n-mt-100x--sm {
        margin-top: -100%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mt-0x--md {
        margin-top: -0%!important;
    }
  
    .pt-n-mt-1x--md {
        margin-top: -1%!important;
    }
  
    .pt-n-mt-2x--md {
        margin-top: -2%!important;
    }
  
    .pt-n-mt-3x--md {
        margin-top: -3%!important;
    }
  
    .pt-n-mt-4x--md {
        margin-top: -4%!important;
    }
  
    .pt-n-mt-5x--md {
        margin-top: -5%!important;
    }
  
    .pt-n-mt-6x--md {
        margin-top: -6%!important;
    }
  
    .pt-n-mt-7x--md {
        margin-top: -7%!important;
    }
  
    .pt-n-mt-8x--md {
        margin-top: -8%!important;
    }
  
    .pt-n-mt-9x--md {
        margin-top: -9%!important;
    }
  
    .pt-n-mt-10x--md {
        margin-top: -10%!important;
    }
  
    .pt-n-mt-11x--md {
        margin-top: -11%!important;
    }
  
    .pt-n-mt-12x--md {
        margin-top: -12%!important;
    }
  
    .pt-n-mt-13x--md {
        margin-top: -13%!important;
    }
  
    .pt-n-mt-14x--md {
        margin-top: -14%!important;
    }
  
    .pt-n-mt-15x--md {
        margin-top: -15%!important;
    }
  
    .pt-n-mt-16x--md {
        margin-top: -16%!important;
    }
  
    .pt-n-mt-17x--md {
        margin-top: -17%!important;
    }
  
    .pt-n-mt-18x--md {
        margin-top: -18%!important;
    }
  
    .pt-n-mt-19x--md {
        margin-top: -19%!important;
    }
  
    .pt-n-mt-20x--md {
        margin-top: -20%!important;
    }
  
    .pt-n-mt-21x--md {
        margin-top: -21%!important;
    }
  
    .pt-n-mt-22x--md {
        margin-top: -22%!important;
    }
  
    .pt-n-mt-23x--md {
        margin-top: -23%!important;
    }
  
    .pt-n-mt-24x--md {
        margin-top: -24%!important;
    }
  
    .pt-n-mt-25x--md {
        margin-top: -25%!important;
    }
  
    .pt-n-mt-30x--md {
        margin-top: -30%!important;
    }
  
    .pt-n-mt-35x--md {
        margin-top: -35%!important;
    }
  
    .pt-n-mt-40x--md {
        margin-top: -40%!important;
    }
  
    .pt-n-mt-45x--md {
        margin-top: -45%!important;
    }
  
    .pt-n-mt-50x--md {
        margin-top: -50%!important;
    }

    .pt-n-mt-75x--md {
        margin-top: -75%!important;
    }
    
    .pt-n-mt-100x--md {
        margin-top: -100%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mt-0x--lg {
        margin-top: -0%!important;
    }
  
    .pt-n-mt-1x--lg {
        margin-top: -1%!important;
    }
  
    .pt-n-mt-2x--lg {
        margin-top: -2%!important;
    }
  
    .pt-n-mt-3x--lg {
        margin-top: -3%!important;
    }
  
    .pt-n-mt-4x--lg {
        margin-top: -4%!important;
    }
  
    .pt-n-mt-5x--lg {
        margin-top: -5%!important;
    }
  
    .pt-n-mt-6x--lg {
        margin-top: -6%!important;
    }
  
    .pt-n-mt-7x--lg {
        margin-top: -7%!important;
    }
  
    .pt-n-mt-8x--lg {
        margin-top: -8%!important;
    }
  
    .pt-n-mt-9x--lg {
        margin-top: -9%!important;
    }
  
    .pt-n-mt-10x--lg {
        margin-top: -10%!important;
    }
  
    .pt-n-mt-11x--lg {
        margin-top: -11%!important;
    }
  
    .pt-n-mt-12x--lg {
        margin-top: -12%!important;
    }
  
    .pt-n-mt-13x--lg {
        margin-top: -13%!important;
    }
  
    .pt-n-mt-14x--lg {
        margin-top: -14%!important;
    }
  
    .pt-n-mt-15x--lg {
        margin-top: -15%!important;
    }
  
    .pt-n-mt-16x--lg {
        margin-top: -16%!important;
    }
  
    .pt-n-mt-17x--lg {
        margin-top: -17%!important;
    }
  
    .pt-n-mt-18x--lg {
        margin-top: -18%!important;
    }
  
    .pt-n-mt-19x--lg {
        margin-top: -19%!important;
    }
  
    .pt-n-mt-20x--lg {
        margin-top: -20%!important;
    }
  
    .pt-n-mt-21x--lg {
        margin-top: -21%!important;
    }
  
    .pt-n-mt-22x--lg {
        margin-top: -22%!important;
    }
  
    .pt-n-mt-23x--lg {
        margin-top: -23%!important;
    }
  
    .pt-n-mt-24x--lg {
        margin-top: -24%!important;
    }
  
    .pt-n-mt-25x--lg {
        margin-top: -25%!important;
    }
  
    .pt-n-mt-30x--lg {
        margin-top: -30%!important;
    }
  
    .pt-n-mt-35x--lg {
        margin-top: -35%!important;
    }
  
    .pt-n-mt-40x--lg {
        margin-top: -40%!important;
    }
  
    .pt-n-mt-45x--lg {
        margin-top: -45%!important;
    }
  
    .pt-n-mt-50x--lg {
        margin-top: -50%!important;
    }

    .pt-n-mt-75x--lg {
        margin-top: -75%!important;
    }
    
    .pt-n-mt-100x--lg {
        margin-top: -100%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mt-0x--xl {
        margin-top: -0%!important;
    }
  
    .pt-n-mt-1x--xl {
        margin-top: -1%!important;
    }
  
    .pt-n-mt-2x--xl {
        margin-top: -2%!important;
    }
  
    .pt-n-mt-3x--xl {
        margin-top: -3%!important;
    }
  
    .pt-n-mt-4x--xl {
        margin-top: -4%!important;
    }
  
    .pt-n-mt-5x--xl {
        margin-top: -5%!important;
    }
  
    .pt-n-mt-6x--xl {
        margin-top: -6%!important;
    }
  
    .pt-n-mt-7x--xl {
        margin-top: -7%!important;
    }
  
    .pt-n-mt-8x--xl {
        margin-top: -8%!important;
    }
  
    .pt-n-mt-9x--xl {
        margin-top: -9%!important;
    }
  
    .pt-n-mt-10x--xl {
        margin-top: -10%!important;
    }
  
    .pt-n-mt-11x--xl {
        margin-top: -11%!important;
    }
  
    .pt-n-mt-12x--xl {
        margin-top: -12%!important;
    }
  
    .pt-n-mt-13x--xl {
        margin-top: -13%!important;
    }
  
    .pt-n-mt-14x--xl {
        margin-top: -14%!important;
    }
  
    .pt-n-mt-15x--xl {
        margin-top: -15%!important;
    }
  
    .pt-n-mt-16x--xl {
        margin-top: -16%!important;
    }
  
    .pt-n-mt-17x--xl {
        margin-top: -17%!important;
    }
  
    .pt-n-mt-18x--xl {
        margin-top: -18%!important;
    }
  
    .pt-n-mt-19x--xl {
        margin-top: -19%!important;
    }
  
    .pt-n-mt-20x--xl {
        margin-top: -20%!important;
    }
  
    .pt-n-mt-21x--xl {
        margin-top: -21%!important;
    }
  
    .pt-n-mt-22x--xl {
        margin-top: -22%!important;
    }
  
    .pt-n-mt-23x--xl {
        margin-top: -23%!important;
    }
  
    .pt-n-mt-24x--xl {
        margin-top: -24%!important;
    }
  
    .pt-n-mt-25x--xl {
        margin-top: -25%!important;
    }
  
    .pt-n-mt-30x--xl {
        margin-top: -30%!important;
    }
  
    .pt-n-mt-35x--xl {
        margin-top: -35%!important;
    }
  
    .pt-n-mt-40x--xl {
        margin-top: -40%!important;
    }
  
    .pt-n-mt-45x--xl {
        margin-top: -45%!important;
    }
  
    .pt-n-mt-50x--xl {
        margin-top: -50%!important;
    }

    .pt-n-mt-75x--xl {
        margin-top: -75%!important;
    }
    
    .pt-n-mt-100x--xl {
        margin-top: -100%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mt-0x--xxl {
        margin-top: -0%!important;
    }
  
    .pt-n-mt-1x--xxl {
        margin-top: -1%!important;
    }
  
    .pt-n-mt-2x--xxl {
        margin-top: -2%!important;
    }
  
    .pt-n-mt-3x--xxl {
        margin-top: -3%!important;
    }
  
    .pt-n-mt-4x--xxl {
        margin-top: -4%!important;
    }
  
    .pt-n-mt-5x--xxl {
        margin-top: -5%!important;
    }
  
    .pt-n-mt-6x--xxl {
        margin-top: -6%!important;
    }
  
    .pt-n-mt-7x--xxl {
        margin-top: -7%!important;
    }
  
    .pt-n-mt-8x--xxl {
        margin-top: -8%!important;
    }
  
    .pt-n-mt-9x--xxl {
        margin-top: -9%!important;
    }
  
    .pt-n-mt-10x--xxl {
        margin-top: -10%!important;
    }
  
    .pt-n-mt-11x--xxl {
        margin-top: -11%!important;
    }
  
    .pt-n-mt-12x--xxl {
        margin-top: -12%!important;
    }
  
    .pt-n-mt-13x--xxl {
        margin-top: -13%!important;
    }
  
    .pt-n-mt-14x--xxl {
        margin-top: -14%!important;
    }
  
    .pt-n-mt-15x--xxl {
        margin-top: -15%!important;
    }
  
    .pt-n-mt-16x--xxl {
        margin-top: -16%!important;
    }
  
    .pt-n-mt-17x--xxl {
        margin-top: -17%!important;
    }
  
    .pt-n-mt-18x--xxl {
        margin-top: -18%!important;
    }
  
    .pt-n-mt-19x--xxl {
        margin-top: -19%!important;
    }
  
    .pt-n-mt-20x--xxl {
        margin-top: -20%!important;
    }
  
    .pt-n-mt-21x--xxl {
        margin-top: -21%!important;
    }
  
    .pt-n-mt-22x--xxl {
        margin-top: -22%!important;
    }
  
    .pt-n-mt-23x--xxl {
        margin-top: -23%!important;
    }
  
    .pt-n-mt-24x--xxl {
        margin-top: -24%!important;
    }
  
    .pt-n-mt-25x--xxl {
        margin-top: -25%!important;
    }
  
    .pt-n-mt-30x--xxl {
        margin-top: -30%!important;
    }
  
    .pt-n-mt-35x--xxl {
        margin-top: -35%!important;
    }
  
    .pt-n-mt-40x--xxl {
        margin-top: -40%!important;
    }
  
    .pt-n-mt-45x--xxl {
        margin-top: -45%!important;
    }
  
    .pt-n-mt-50x--xxl {
        margin-top: -50%!important;
    }

    .pt-n-mt-75x--xxl {
        margin-top: -75%!important;
    }
    
    .pt-n-mt-100x--xxl {
        margin-top: -100%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-mt-0vh {
    margin-top: -0vh!important;
  }
  
  .pt-n-mt-1vh {
    margin-top: -1vh!important;
  }
  
  .pt-n-mt-2vh {
    margin-top: -2vh!important;
  }
  
  .pt-n-mt-3vh {
    margin-top: -3vh!important;
  }
  
  .pt-n-mt-4vh {
    margin-top: -4vh!important;
  }
  
  .pt-n-mt-5vh {
    margin-top: -5vh!important;
  }
  
  .pt-n-mt-6vh {
    margin-top: -6vh!important;
  }
  
  .pt-n-mt-7vh {
    margin-top: -7vh!important;
  }
  
  .pt-n-mt-8vh {
    margin-top: -8vh!important;
  }
  
  .pt-n-mt-9vh {
    margin-top: -9vh!important;
  }
  
  .pt-n-mt-10vh {
    margin-top: -10vh!important;
  }
  
  .pt-n-mt-11vh {
    margin-top: -11vh!important;
  }
  
  .pt-n-mt-12vh {
    margin-top: -12vh!important;
  }
  
  .pt-n-mt-13vh {
    margin-top: -13vh!important;
  }
  
  .pt-n-mt-14vh {
    margin-top: -14vh!important;
  }
  
  .pt-n-mt-15vh {
    margin-top: -15vh!important;
  }
  
  .pt-n-mt-16vh {
    margin-top: -16vh!important;
  }
  
  .pt-n-mt-17vh {
    margin-top: -17vh!important;
  }
  
  .pt-n-mt-18vh {
    margin-top: -18vh!important;
  }
  
  .pt-n-mt-19vh {
    margin-top: -19vh!important;
  }
  
  .pt-n-mt-20vh {
    margin-top: -20vh!important;
  }
  
  .pt-n-mt-21vh {
    margin-top: -21vh!important;
  }
  
  .pt-n-mt-22vh {
    margin-top: -22vh!important;
  }
  
  .pt-n-mt-23vh {
    margin-top: -23vh!important;
  }
  
  .pt-n-mt-24vh {
    margin-top: -24vh!important;
  }
  
  .pt-n-mt-25vh {
    margin-top: -25vh!important;
  }
  
  .pt-n-mt-30vh {
    margin-top: -30vh!important;
  }
  
  .pt-n-mt-35vh {
    margin-top: -35vh!important;
  }
  
  .pt-n-mt-40vh {
    margin-top: -40vh!important;
  }
  
  .pt-n-mt-45vh {
    margin-top: -45vh!important;
  }
  
  .pt-n-mt-50vh {
    margin-top: -50vh!important;
  }

  .pt-n-mt-75vh {
    margin-top: -75vh!important;
  }

  .pt-n-mt-100vh {
    margin-top: -100vh!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mt-0vh--sm {
        margin-top: -0vh!important;
    }
  
    .pt-n-mt-1vh--sm {
        margin-top: -1vh!important;
    }
  
    .pt-n-mt-2vh--sm {
        margin-top: -2vh!important;
    }
  
    .pt-n-mt-3vh--sm {
        margin-top: -3vh!important;
    }
  
    .pt-n-mt-4vh--sm {
        margin-top: -4vh!important;
    }
  
    .pt-n-mt-5vh--sm {
        margin-top: -5vh!important;
    }
  
    .pt-n-mt-6vh--sm {
        margin-top: -6vh!important;
    }
  
    .pt-n-mt-7vh--sm {
        margin-top: -7vh!important;
    }
  
    .pt-n-mt-8vh--sm {
        margin-top: -8vh!important;
    }
  
    .pt-n-mt-9vh--sm {
        margin-top: -9vh!important;
    }
  
    .pt-n-mt-10vh--sm {
        margin-top: -10vh!important;
    }
  
    .pt-n-mt-11vh--sm {
        margin-top: -11vh!important;
    }
  
    .pt-n-mt-12vh--sm {
        margin-top: -12vh!important;
    }
  
    .pt-n-mt-13vh--sm {
        margin-top: -13vh!important;
    }
  
    .pt-n-mt-14vh--sm {
        margin-top: -14vh!important;
    }
  
    .pt-n-mt-15vh--sm {
        margin-top: -15vh!important;
    }
  
    .pt-n-mt-16vh--sm {
        margin-top: -16vh!important;
    }
  
    .pt-n-mt-17vh--sm {
        margin-top: -17vh!important;
    }
  
    .pt-n-mt-18vh--sm {
        margin-top: -18vh!important;
    }
  
    .pt-n-mt-19vh--sm {
        margin-top: -19vh!important;
    }
  
    .pt-n-mt-20vh--sm {
        margin-top: -20vh!important;
    }
  
    .pt-n-mt-21vh--sm {
        margin-top: -21vh!important;
    }
  
    .pt-n-mt-22vh--sm {
        margin-top: -22vh!important;
    }
  
    .pt-n-mt-23vh--sm {
        margin-top: -23vh!important;
    }
  
    .pt-n-mt-24vh--sm {
        margin-top: -24vh!important;
    }
  
    .pt-n-mt-25vh--sm {
        margin-top: -25vh!important;
    }
  
    .pt-n-mt-30vh--sm {
        margin-top: -30vh!important;
    }
  
    .pt-n-mt-35vh--sm {
        margin-top: -35vh!important;
    }
  
    .pt-n-mt-40vh--sm {
        margin-top: -40vh!important;
    }
  
    .pt-n-mt-45vh--sm {
        margin-top: -45vh!important;
    }
  
    .pt-n-mt-50vh--sm {
        margin-top: -50vh!important;
    }

    .pt-n-mt-75vh--sm {
        margin-top: -75vh!important;
    }
    
    .pt-n-mt-100vh--sm {
        margin-top: -100vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mt-0vh--md {
        margin-top: -0vh!important;
    }
  
    .pt-n-mt-1vh--md {
        margin-top: -1vh!important;
    }
  
    .pt-n-mt-2vh--md {
        margin-top: -2vh!important;
    }
  
    .pt-n-mt-3vh--md {
        margin-top: -3vh!important;
    }
  
    .pt-n-mt-4vh--md {
        margin-top: -4vh!important;
    }
  
    .pt-n-mt-5vh--md {
        margin-top: -5vh!important;
    }
  
    .pt-n-mt-6vh--md {
        margin-top: -6vh!important;
    }
  
    .pt-n-mt-7vh--md {
        margin-top: -7vh!important;
    }
  
    .pt-n-mt-8vh--md {
        margin-top: -8vh!important;
    }
  
    .pt-n-mt-9vh--md {
        margin-top: -9vh!important;
    }
  
    .pt-n-mt-10vh--md {
        margin-top: -10vh!important;
    }
  
    .pt-n-mt-11vh--md {
        margin-top: -11vh!important;
    }
  
    .pt-n-mt-12vh--md {
        margin-top: -12vh!important;
    }
  
    .pt-n-mt-13vh--md {
        margin-top: -13vh!important;
    }
  
    .pt-n-mt-14vh--md {
        margin-top: -14vh!important;
    }
  
    .pt-n-mt-15vh--md {
        margin-top: -15vh!important;
    }
  
    .pt-n-mt-16vh--md {
        margin-top: -16vh!important;
    }
  
    .pt-n-mt-17vh--md {
        margin-top: -17vh!important;
    }
  
    .pt-n-mt-18vh--md {
        margin-top: -18vh!important;
    }
  
    .pt-n-mt-19vh--md {
        margin-top: -19vh!important;
    }
  
    .pt-n-mt-20vh--md {
        margin-top: -20vh!important;
    }
  
    .pt-n-mt-21vh--md {
        margin-top: -21vh!important;
    }
  
    .pt-n-mt-22vh--md {
        margin-top: -22vh!important;
    }
  
    .pt-n-mt-23vh--md {
        margin-top: -23vh!important;
    }
  
    .pt-n-mt-24vh--md {
        margin-top: -24vh!important;
    }
  
    .pt-n-mt-25vh--md {
        margin-top: -25vh!important;
    }
  
    .pt-n-mt-30vh--md {
        margin-top: -30vh!important;
    }
  
    .pt-n-mt-35vh--md {
        margin-top: -35vh!important;
    }
  
    .pt-n-mt-40vh--md {
        margin-top: -40vh!important;
    }
  
    .pt-n-mt-45vh--md {
        margin-top: -45vh!important;
    }
  
    .pt-n-mt-50vh--md {
        margin-top: -50vh!important;
    }

    .pt-n-mt-75vh--md {
        margin-top: -75vh!important;
    }
    
    .pt-n-mt-100vh--md {
        margin-top: -100vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mt-0vh--lg {
        margin-top: -0vh!important;
    }
  
    .pt-n-mt-1vh--lg {
        margin-top: -1vh!important;
    }
  
    .pt-n-mt-2vh--lg {
        margin-top: -2vh!important;
    }
  
    .pt-n-mt-3vh--lg {
        margin-top: -3vh!important;
    }
  
    .pt-n-mt-4vh--lg {
        margin-top: -4vh!important;
    }
  
    .pt-n-mt-5vh--lg {
        margin-top: -5vh!important;
    }
  
    .pt-n-mt-6vh--lg {
        margin-top: -6vh!important;
    }
  
    .pt-n-mt-7vh--lg {
        margin-top: -7vh!important;
    }
  
    .pt-n-mt-8vh--lg {
        margin-top: -8vh!important;
    }
  
    .pt-n-mt-9vh--lg {
        margin-top: -9vh!important;
    }
  
    .pt-n-mt-10vh--lg {
        margin-top: -10vh!important;
    }
  
    .pt-n-mt-11vh--lg {
        margin-top: -11vh!important;
    }
  
    .pt-n-mt-12vh--lg {
        margin-top: -12vh!important;
    }
  
    .pt-n-mt-13vh--lg {
        margin-top: -13vh!important;
    }
  
    .pt-n-mt-14vh--lg {
        margin-top: -14vh!important;
    }
  
    .pt-n-mt-15vh--lg {
        margin-top: -15vh!important;
    }
  
    .pt-n-mt-16vh--lg {
        margin-top: -16vh!important;
    }
  
    .pt-n-mt-17vh--lg {
        margin-top: -17vh!important;
    }
  
    .pt-n-mt-18vh--lg {
        margin-top: -18vh!important;
    }
  
    .pt-n-mt-19vh--lg {
        margin-top: -19vh!important;
    }
  
    .pt-n-mt-20vh--lg {
        margin-top: -20vh!important;
    }
  
    .pt-n-mt-21vh--lg {
        margin-top: -21vh!important;
    }
  
    .pt-n-mt-22vh--lg {
        margin-top: -22vh!important;
    }
  
    .pt-n-mt-23vh--lg {
        margin-top: -23vh!important;
    }
  
    .pt-n-mt-24vh--lg {
        margin-top: -24vh!important;
    }
  
    .pt-n-mt-25vh--lg {
        margin-top: -25vh!important;
    }
  
    .pt-n-mt-30vh--lg {
        margin-top: -30vh!important;
    }
  
    .pt-n-mt-35vh--lg {
        margin-top: -35vh!important;
    }
  
    .pt-n-mt-40vh--lg {
        margin-top: -40vh!important;
    }
  
    .pt-n-mt-45vh--lg {
        margin-top: -45vh!important;
    }
  
    .pt-n-mt-50vh--lg {
        margin-top: -50vh!important;
    }

    .pt-n-mt-75vh--lg {
        margin-top: -75vh!important;
    }
    
    .pt-n-mt-100vh--lg {
        margin-top: -100vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mt-0vh--xl {
        margin-top: -0vh!important;
    }
  
    .pt-n-mt-1vh--xl {
        margin-top: -1vh!important;
    }
  
    .pt-n-mt-2vh--xl {
        margin-top: -2vh!important;
    }
  
    .pt-n-mt-3vh--xl {
        margin-top: -3vh!important;
    }
  
    .pt-n-mt-4vh--xl {
        margin-top: -4vh!important;
    }
  
    .pt-n-mt-5vh--xl {
        margin-top: -5vh!important;
    }
  
    .pt-n-mt-6vh--xl {
        margin-top: -6vh!important;
    }
  
    .pt-n-mt-7vh--xl {
        margin-top: -7vh!important;
    }
  
    .pt-n-mt-8vh--xl {
        margin-top: -8vh!important;
    }
  
    .pt-n-mt-9vh--xl {
        margin-top: -9vh!important;
    }
  
    .pt-n-mt-10vh--xl {
        margin-top: -10vh!important;
    }
  
    .pt-n-mt-11vh--xl {
        margin-top: -11vh!important;
    }
  
    .pt-n-mt-12vh--xl {
        margin-top: -12vh!important;
    }
  
    .pt-n-mt-13vh--xl {
        margin-top: -13vh!important;
    }
  
    .pt-n-mt-14vh--xl {
        margin-top: -14vh!important;
    }
  
    .pt-n-mt-15vh--xl {
        margin-top: -15vh!important;
    }
  
    .pt-n-mt-16vh--xl {
        margin-top: -16vh!important;
    }
  
    .pt-n-mt-17vh--xl {
        margin-top: -17vh!important;
    }
  
    .pt-n-mt-18vh--xl {
        margin-top: -18vh!important;
    }
  
    .pt-n-mt-19vh--xl {
        margin-top: -19vh!important;
    }
  
    .pt-n-mt-20vh--xl {
        margin-top: -20vh!important;
    }
  
    .pt-n-mt-21vh--xl {
        margin-top: -21vh!important;
    }
  
    .pt-n-mt-22vh--xl {
        margin-top: -22vh!important;
    }
  
    .pt-n-mt-23vh--xl {
        margin-top: -23vh!important;
    }
  
    .pt-n-mt-24vh--xl {
        margin-top: -24vh!important;
    }
  
    .pt-n-mt-25vh--xl {
        margin-top: -25vh!important;
    }
  
    .pt-n-mt-30vh--xl {
        margin-top: -30vh!important;
    }
  
    .pt-n-mt-35vh--xl {
        margin-top: -35vh!important;
    }
  
    .pt-n-mt-40vh--xl {
        margin-top: -40vh!important;
    }
  
    .pt-n-mt-45vh--xl {
        margin-top: -45vh!important;
    }
  
    .pt-n-mt-50vh--xl {
        margin-top: -50vh!important;
    }

    .pt-n-mt-75vh--xl {
        margin-top: -75vh!important;
    }
    
    .pt-n-mt-100vh--xl {
        margin-top: -100vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mt-0vh--xxl {
        margin-top: -0vh!important;
    }
  
    .pt-n-mt-1vh--xxl {
        margin-top: -1vh!important;
    }
  
    .pt-n-mt-2vh--xxl {
        margin-top: -2vh!important;
    }
  
    .pt-n-mt-3vh--xxl {
        margin-top: -3vh!important;
    }
  
    .pt-n-mt-4vh--xxl {
        margin-top: -4vh!important;
    }
  
    .pt-n-mt-5vh--xxl {
        margin-top: -5vh!important;
    }
  
    .pt-n-mt-6vh--xxl {
        margin-top: -6vh!important;
    }
  
    .pt-n-mt-7vh--xxl {
        margin-top: -7vh!important;
    }
  
    .pt-n-mt-8vh--xxl {
        margin-top: -8vh!important;
    }
  
    .pt-n-mt-9vh--xxl {
        margin-top: -9vh!important;
    }
  
    .pt-n-mt-10vh--xxl {
        margin-top: -10vh!important;
    }
  
    .pt-n-mt-11vh--xxl {
        margin-top: -11vh!important;
    }
  
    .pt-n-mt-12vh--xxl {
        margin-top: -12vh!important;
    }
  
    .pt-n-mt-13vh--xxl {
        margin-top: -13vh!important;
    }
  
    .pt-n-mt-14vh--xxl {
        margin-top: -14vh!important;
    }
  
    .pt-n-mt-15vh--xxl {
        margin-top: -15vh!important;
    }
  
    .pt-n-mt-16vh--xxl {
        margin-top: -16vh!important;
    }
  
    .pt-n-mt-17vh--xxl {
        margin-top: -17vh!important;
    }
  
    .pt-n-mt-18vh--xxl {
        margin-top: -18vh!important;
    }
  
    .pt-n-mt-19vh--xxl {
        margin-top: -19vh!important;
    }
  
    .pt-n-mt-20vh--xxl {
        margin-top: -20vh!important;
    }
  
    .pt-n-mt-21vh--xxl {
        margin-top: -21vh!important;
    }
  
    .pt-n-mt-22vh--xxl {
        margin-top: -22vh!important;
    }
  
    .pt-n-mt-23vh--xxl {
        margin-top: -23vh!important;
    }
  
    .pt-n-mt-24vh--xxl {
        margin-top: -24vh!important;
    }
  
    .pt-n-mt-25vh--xxl {
        margin-top: -25vh!important;
    }
  
    .pt-n-mt-30vh--xxl {
        margin-top: -30vh!important;
    }
  
    .pt-n-mt-35vh--xxl {
        margin-top: -35vh!important;
    }
  
    .pt-n-mt-40vh--xxl {
        margin-top: -40vh!important;
    }
  
    .pt-n-mt-45vh--xxl {
        margin-top: -45vh!important;
    }
  
    .pt-n-mt-50vh--xxl {
        margin-top: -50vh!important;
    }

    .pt-n-mt-75vh--xxl {
        margin-top: -75vh!important;
    }
    
    .pt-n-mt-100vh--xxl {
        margin-top: -100vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-mt-0vw {
    margin-top: -0vw!important;
  }
  
  .pt-n-mt-1vw {
    margin-top: -1vw!important;
  }
  
  .pt-n-mt-2vw {
    margin-top: -2vw!important;
  }
  
  .pt-n-mt-3vw {
    margin-top: -3vw!important;
  }
  
  .pt-n-mt-4vw {
    margin-top: -4vw!important;
  }
  
  .pt-n-mt-5vw {
    margin-top: -5vw!important;
  }
  
  .pt-n-mt-6vw {
    margin-top: -6vw!important;
  }
  
  .pt-n-mt-7vw {
    margin-top: -7vw!important;
  }
  
  .pt-n-mt-8vw {
    margin-top: -8vw!important;
  }
  
  .pt-n-mt-9vw {
    margin-top: -9vw!important;
  }
  
  .pt-n-mt-10vw {
    margin-top: -10vw!important;
  }
  
  .pt-n-mt-11vw {
    margin-top: -11vw!important;
  }
  
  .pt-n-mt-12vw {
    margin-top: -12vw!important;
  }
  
  .pt-n-mt-13vw {
    margin-top: -13vw!important;
  }
  
  .pt-n-mt-14vw {
    margin-top: -14vw!important;
  }
  
  .pt-n-mt-15vw {
    margin-top: -15vw!important;
  }
  
  .pt-n-mt-16vw {
    margin-top: -16vw!important;
  }
  
  .pt-n-mt-17vw {
    margin-top: -17vw!important;
  }
  
  .pt-n-mt-18vw {
    margin-top: -18vw!important;
  }
  
  .pt-n-mt-19vw {
    margin-top: -19vw!important;
  }
  
  .pt-n-mt-20vw {
    margin-top: -20vw!important;
  }
  
  .pt-n-mt-21vw {
    margin-top: -21vw!important;
  }
  
  .pt-n-mt-22vw {
    margin-top: -22vw!important;
  }
  
  .pt-n-mt-23vw {
    margin-top: -23vw!important;
  }
  
  .pt-n-mt-24vw {
    margin-top: -24vw!important;
  }
  
  .pt-n-mt-25vw {
    margin-top: -25vw!important;
  }
  
  .pt-n-mt-30vw {
    margin-top: -30vw!important;
  }
  
  .pt-n-mt-35vw {
    margin-top: -35vw!important;
  }
  
  .pt-n-mt-40vw {
    margin-top: -40vw!important;
  }
  
  .pt-n-mt-45vw {
    margin-top: -45vw!important;
  }
  
  .pt-n-mt-50vw {
    margin-top: -50vw!important;
  }

  .pt-n-mt-75vw {
    margin-top: -75vw!important;
  }

  .pt-n-mt-100vw {
    margin-top: -100vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mt-0vw--sm {
        margin-top: -0vw!important;
    }
  
    .pt-n-mt-1vw--sm {
        margin-top: -1vw!important;
    }
  
    .pt-n-mt-2vw--sm {
        margin-top: -2vw!important;
    }
  
    .pt-n-mt-3vw--sm {
        margin-top: -3vw!important;
    }
  
    .pt-n-mt-4vw--sm {
        margin-top: -4vw!important;
    }
  
    .pt-n-mt-5vw--sm {
        margin-top: -5vw!important;
    }
  
    .pt-n-mt-6vw--sm {
        margin-top: -6vw!important;
    }
  
    .pt-n-mt-7vw--sm {
        margin-top: -7vw!important;
    }
  
    .pt-n-mt-8vw--sm {
        margin-top: -8vw!important;
    }
  
    .pt-n-mt-9vw--sm {
        margin-top: -9vw!important;
    }
  
    .pt-n-mt-10vw--sm {
        margin-top: -10vw!important;
    }
  
    .pt-n-mt-11vw--sm {
        margin-top: -11vw!important;
    }
  
    .pt-n-mt-12vw--sm {
        margin-top: -12vw!important;
    }
  
    .pt-n-mt-13vw--sm {
        margin-top: -13vw!important;
    }
  
    .pt-n-mt-14vw--sm {
        margin-top: -14vw!important;
    }
  
    .pt-n-mt-15vw--sm {
        margin-top: -15vw!important;
    }
  
    .pt-n-mt-16vw--sm {
        margin-top: -16vw!important;
    }
  
    .pt-n-mt-17vw--sm {
        margin-top: -17vw!important;
    }
  
    .pt-n-mt-18vw--sm {
        margin-top: -18vw!important;
    }
  
    .pt-n-mt-19vw--sm {
        margin-top: -19vw!important;
    }
  
    .pt-n-mt-20vw--sm {
        margin-top: -20vw!important;
    }
  
    .pt-n-mt-21vw--sm {
        margin-top: -21vw!important;
    }
  
    .pt-n-mt-22vw--sm {
        margin-top: -22vw!important;
    }
  
    .pt-n-mt-23vw--sm {
        margin-top: -23vw!important;
    }
  
    .pt-n-mt-24vw--sm {
        margin-top: -24vw!important;
    }
  
    .pt-n-mt-25vw--sm {
        margin-top: -25vw!important;
    }
  
    .pt-n-mt-30vw--sm {
        margin-top: -30vw!important;
    }
  
    .pt-n-mt-35vw--sm {
        margin-top: -35vw!important;
    }
  
    .pt-n-mt-40vw--sm {
        margin-top: -40vw!important;
    }
  
    .pt-n-mt-45vw--sm {
        margin-top: -45vw!important;
    }
  
    .pt-n-mt-50vw--sm {
        margin-top: -50vw!important;
    }

    .pt-n-mt-75vw--sm {
        margin-top: -75vw!important;
    }
    
    .pt-n-mt-100vw--sm {
        margin-top: -100vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mt-0vw--md {
        margin-top: -0vw!important;
    }
  
    .pt-n-mt-1vw--md {
        margin-top: -1vw!important;
    }
  
    .pt-n-mt-2vw--md {
        margin-top: -2vw!important;
    }
  
    .pt-n-mt-3vw--md {
        margin-top: -3vw!important;
    }
  
    .pt-n-mt-4vw--md {
        margin-top: -4vw!important;
    }
  
    .pt-n-mt-5vw--md {
        margin-top: -5vw!important;
    }
  
    .pt-n-mt-6vw--md {
        margin-top: -6vw!important;
    }
  
    .pt-n-mt-7vw--md {
        margin-top: -7vw!important;
    }
  
    .pt-n-mt-8vw--md {
        margin-top: -8vw!important;
    }
  
    .pt-n-mt-9vw--md {
        margin-top: -9vw!important;
    }
  
    .pt-n-mt-10vw--md {
        margin-top: -10vw!important;
    }
  
    .pt-n-mt-11vw--md {
        margin-top: -11vw!important;
    }
  
    .pt-n-mt-12vw--md {
        margin-top: -12vw!important;
    }
  
    .pt-n-mt-13vw--md {
        margin-top: -13vw!important;
    }
  
    .pt-n-mt-14vw--md {
        margin-top: -14vw!important;
    }
  
    .pt-n-mt-15vw--md {
        margin-top: -15vw!important;
    }
  
    .pt-n-mt-16vw--md {
        margin-top: -16vw!important;
    }
  
    .pt-n-mt-17vw--md {
        margin-top: -17vw!important;
    }
  
    .pt-n-mt-18vw--md {
        margin-top: -18vw!important;
    }
  
    .pt-n-mt-19vw--md {
        margin-top: -19vw!important;
    }
  
    .pt-n-mt-20vw--md {
        margin-top: -20vw!important;
    }
  
    .pt-n-mt-21vw--md {
        margin-top: -21vw!important;
    }
  
    .pt-n-mt-22vw--md {
        margin-top: -22vw!important;
    }
  
    .pt-n-mt-23vw--md {
        margin-top: -23vw!important;
    }
  
    .pt-n-mt-24vw--md {
        margin-top: -24vw!important;
    }
  
    .pt-n-mt-25vw--md {
        margin-top: -25vw!important;
    }
  
    .pt-n-mt-30vw--md {
        margin-top: -30vw!important;
    }
  
    .pt-n-mt-35vw--md {
        margin-top: -35vw!important;
    }
  
    .pt-n-mt-40vw--md {
        margin-top: -40vw!important;
    }
  
    .pt-n-mt-45vw--md {
        margin-top: -45vw!important;
    }
  
    .pt-n-mt-50vw--md {
        margin-top: -50vw!important;
    }

    .pt-n-mt-75vw--md {
        margin-top: -75vw!important;
    }
    
    .pt-n-mt-100vw--md {
        margin-top: -100vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mt-0vw--lg {
        margin-top: -0vw!important;
    }
  
    .pt-n-mt-1vw--lg {
        margin-top: -1vw!important;
    }
  
    .pt-n-mt-2vw--lg {
        margin-top: -2vw!important;
    }
  
    .pt-n-mt-3vw--lg {
        margin-top: -3vw!important;
    }
  
    .pt-n-mt-4vw--lg {
        margin-top: -4vw!important;
    }
  
    .pt-n-mt-5vw--lg {
        margin-top: -5vw!important;
    }
  
    .pt-n-mt-6vw--lg {
        margin-top: -6vw!important;
    }
  
    .pt-n-mt-7vw--lg {
        margin-top: -7vw!important;
    }
  
    .pt-n-mt-8vw--lg {
        margin-top: -8vw!important;
    }
  
    .pt-n-mt-9vw--lg {
        margin-top: -9vw!important;
    }
  
    .pt-n-mt-10vw--lg {
        margin-top: -10vw!important;
    }
  
    .pt-n-mt-11vw--lg {
        margin-top: -11vw!important;
    }
  
    .pt-n-mt-12vw--lg {
        margin-top: -12vw!important;
    }
  
    .pt-n-mt-13vw--lg {
        margin-top: -13vw!important;
    }
  
    .pt-n-mt-14vw--lg {
        margin-top: -14vw!important;
    }
  
    .pt-n-mt-15vw--lg {
        margin-top: -15vw!important;
    }
  
    .pt-n-mt-16vw--lg {
        margin-top: -16vw!important;
    }
  
    .pt-n-mt-17vw--lg {
        margin-top: -17vw!important;
    }
  
    .pt-n-mt-18vw--lg {
        margin-top: -18vw!important;
    }
  
    .pt-n-mt-19vw--lg {
        margin-top: -19vw!important;
    }
  
    .pt-n-mt-20vw--lg {
        margin-top: -20vw!important;
    }
  
    .pt-n-mt-21vw--lg {
        margin-top: -21vw!important;
    }
  
    .pt-n-mt-22vw--lg {
        margin-top: -22vw!important;
    }
  
    .pt-n-mt-23vw--lg {
        margin-top: -23vw!important;
    }
  
    .pt-n-mt-24vw--lg {
        margin-top: -24vw!important;
    }
  
    .pt-n-mt-25vw--lg {
        margin-top: -25vw!important;
    }
  
    .pt-n-mt-30vw--lg {
        margin-top: -30vw!important;
    }
  
    .pt-n-mt-35vw--lg {
        margin-top: -35vw!important;
    }
  
    .pt-n-mt-40vw--lg {
        margin-top: -40vw!important;
    }
  
    .pt-n-mt-45vw--lg {
        margin-top: -45vw!important;
    }
  
    .pt-n-mt-50vw--lg {
        margin-top: -50vw!important;
    }

    .pt-n-mt-75vw--lg {
        margin-top: -75vw!important;
    }
    
    .pt-n-mt-100vw--lg {
        margin-top: -100vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mt-0vw--xl {
        margin-top: -0vw!important;
    }
  
    .pt-n-mt-1vw--xl {
        margin-top: -1vw!important;
    }
  
    .pt-n-mt-2vw--xl {
        margin-top: -2vw!important;
    }
  
    .pt-n-mt-3vw--xl {
        margin-top: -3vw!important;
    }
  
    .pt-n-mt-4vw--xl {
        margin-top: -4vw!important;
    }
  
    .pt-n-mt-5vw--xl {
        margin-top: -5vw!important;
    }
  
    .pt-n-mt-6vw--xl {
        margin-top: -6vw!important;
    }
  
    .pt-n-mt-7vw--xl {
        margin-top: -7vw!important;
    }
  
    .pt-n-mt-8vw--xl {
        margin-top: -8vw!important;
    }
  
    .pt-n-mt-9vw--xl {
        margin-top: -9vw!important;
    }
  
    .pt-n-mt-10vw--xl {
        margin-top: -10vw!important;
    }
  
    .pt-n-mt-11vw--xl {
        margin-top: -11vw!important;
    }
  
    .pt-n-mt-12vw--xl {
        margin-top: -12vw!important;
    }
  
    .pt-n-mt-13vw--xl {
        margin-top: -13vw!important;
    }
  
    .pt-n-mt-14vw--xl {
        margin-top: -14vw!important;
    }
  
    .pt-n-mt-15vw--xl {
        margin-top: -15vw!important;
    }
  
    .pt-n-mt-16vw--xl {
        margin-top: -16vw!important;
    }
  
    .pt-n-mt-17vw--xl {
        margin-top: -17vw!important;
    }
  
    .pt-n-mt-18vw--xl {
        margin-top: -18vw!important;
    }
  
    .pt-n-mt-19vw--xl {
        margin-top: -19vw!important;
    }
  
    .pt-n-mt-20vw--xl {
        margin-top: -20vw!important;
    }
  
    .pt-n-mt-21vw--xl {
        margin-top: -21vw!important;
    }
  
    .pt-n-mt-22vw--xl {
        margin-top: -22vw!important;
    }
  
    .pt-n-mt-23vw--xl {
        margin-top: -23vw!important;
    }
  
    .pt-n-mt-24vw--xl {
        margin-top: -24vw!important;
    }
  
    .pt-n-mt-25vw--xl {
        margin-top: -25vw!important;
    }
  
    .pt-n-mt-30vw--xl {
        margin-top: -30vw!important;
    }
  
    .pt-n-mt-35vw--xl {
        margin-top: -35vw!important;
    }
  
    .pt-n-mt-40vw--xl {
        margin-top: -40vw!important;
    }
  
    .pt-n-mt-45vw--xl {
        margin-top: -45vw!important;
    }
  
    .pt-n-mt-50vw--xl {
        margin-top: -50vw!important;
    }

    .pt-n-mt-75vw--xl {
        margin-top: -75vw!important;
    }
    
    .pt-n-mt-100vw--xl {
        margin-top: -100vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mt-0vw--xxl {
        margin-top: -0vw!important;
    }
  
    .pt-n-mt-1vw--xxl {
        margin-top: -1vw!important;
    }
  
    .pt-n-mt-2vw--xxl {
        margin-top: -2vw!important;
    }
  
    .pt-n-mt-3vw--xxl {
        margin-top: -3vw!important;
    }
  
    .pt-n-mt-4vw--xxl {
        margin-top: -4vw!important;
    }
  
    .pt-n-mt-5vw--xxl {
        margin-top: -5vw!important;
    }
  
    .pt-n-mt-6vw--xxl {
        margin-top: -6vw!important;
    }
  
    .pt-n-mt-7vw--xxl {
        margin-top: -7vw!important;
    }
  
    .pt-n-mt-8vw--xxl {
        margin-top: -8vw!important;
    }
  
    .pt-n-mt-9vw--xxl {
        margin-top: -9vw!important;
    }
  
    .pt-n-mt-10vw--xxl {
        margin-top: -10vw!important;
    }
  
    .pt-n-mt-11vw--xxl {
        margin-top: -11vw!important;
    }
  
    .pt-n-mt-12vw--xxl {
        margin-top: -12vw!important;
    }
  
    .pt-n-mt-13vw--xxl {
        margin-top: -13vw!important;
    }
  
    .pt-n-mt-14vw--xxl {
        margin-top: -14vw!important;
    }
  
    .pt-n-mt-15vw--xxl {
        margin-top: -15vw!important;
    }
  
    .pt-n-mt-16vw--xxl {
        margin-top: -16vw!important;
    }
  
    .pt-n-mt-17vw--xxl {
        margin-top: -17vw!important;
    }
  
    .pt-n-mt-18vw--xxl {
        margin-top: -18vw!important;
    }
  
    .pt-n-mt-19vw--xxl {
        margin-top: -19vw!important;
    }
  
    .pt-n-mt-20vw--xxl {
        margin-top: -20vw!important;
    }
  
    .pt-n-mt-21vw--xxl {
        margin-top: -21vw!important;
    }
  
    .pt-n-mt-22vw--xxl {
        margin-top: -22vw!important;
    }
  
    .pt-n-mt-23vw--xxl {
        margin-top: -23vw!important;
    }
  
    .pt-n-mt-24vw--xxl {
        margin-top: -24vw!important;
    }
  
    .pt-n-mt-25vw--xxl {
        margin-top: -25vw!important;
    }
  
    .pt-n-mt-30vw--xxl {
        margin-top: -30vw!important;
    }
  
    .pt-n-mt-35vw--xxl {
        margin-top: -35vw!important;
    }
  
    .pt-n-mt-40vw--xxl {
        margin-top: -40vw!important;
    }
  
    .pt-n-mt-45vw--xxl {
        margin-top: -45vw!important;
    }
  
    .pt-n-mt-50vw--xxl {
        margin-top: -50vw!important;
    }

    .pt-n-mt-75vw--xxl {
        margin-top: -75vw!important;
    }
    
    .pt-n-mt-100vw--xxl {
        margin-top: -100vw!important;
    }
  }
  
  /* NEGATIVE MARGIN RIGHT ------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-mr-0 {
    margin-right: -0px!important;
  }
  
  .pt-n-mr-1 {
    margin-right: -1px!important;
  }
  
  .pt-n-mr-2 {
    margin-right: -2px!important;
  }
  
  .pt-n-mr-3 {
    margin-right: -3px!important;
  }
  
  .pt-n-mr-4 {
    margin-right: -4px!important;
  }
  
  .pt-n-mr-5 {
    margin-right: -5px!important;
  }
  
  .pt-n-mr-6 {
    margin-right: -6px!important;
  }
  
  .pt-n-mr-7 {
    margin-right: -7px!important;
  }
  
  .pt-n-mr-8 {
    margin-right: -8px!important;
  }
  
  .pt-n-mr-9 {
    margin-right: -9px!important;
  }
  
  .pt-n-mr-10 {
    margin-right: -10px!important;
  }
  
  .pt-n-mr-11 {
    margin-right: -11px!important;
  }
  
  .pt-n-mr-12 {
    margin-right: -12px!important;
  }
  
  .pt-n-mr-13 {
    margin-right: -13px!important;
  }
  
  .pt-n-mr-14 {
    margin-right: -14px!important;
  }
  
  .pt-n-mr-15 {
    margin-right: -15px!important;
  }
  
  .pt-n-mr-16 {
    margin-right: -16px!important;
  }
  
  .pt-n-mr-17 {
    margin-right: -17px!important;
  }
  
  .pt-n-mr-18 {
    margin-right: -18px!important;
  }
  
  .pt-n-mr-19 {
    margin-right: -19px!important;
  }
  
  .pt-n-mr-20 {
    margin-right: -20px!important;
  }
  
  .pt-n-mr-21 {
    margin-right: -21px!important;
  }
  
  .pt-n-mr-22 {
    margin-right: -22px!important;
  }
  
  .pt-n-mr-23 {
    margin-right: -23px!important;
  }
  
  .pt-n-mr-24 {
    margin-right: -24px!important;
  }
  
  .pt-n-mr-25 {
    margin-right: -25px!important;
  }
  
  .pt-n-mr-30 {
    margin-right: -30px!important;
  }
  
  .pt-n-mr-35 {
    margin-right: -35px!important;
  }
  
  .pt-n-mr-40 {
    margin-right: -40px!important;
  }
  
  .pt-n-mr-45 {
    margin-right: -45px!important;
  }
  
  .pt-n-mr-50 {
    margin-right: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mr-0--sm {
        margin-right: -0px!important;
    }
  
    .pt-n-mr-1--sm {
        margin-right: -1px!important;
    }
  
    .pt-n-mr-2--sm {
        margin-right: -2px!important;
    }
  
    .pt-n-mr-3--sm {
        margin-right: -3px!important;
    }
  
    .pt-n-mr-4--sm {
        margin-right: -4px!important;
    }
  
    .pt-n-mr-5--sm {
        margin-right: -5px!important;
    }
  
    .pt-n-mr-6--sm {
        margin-right: -6px!important;
    }
  
    .pt-n-mr-7--sm {
        margin-right: -7px!important;
    }
  
    .pt-n-mr-8--sm {
        margin-right: -8px!important;
    }
  
    .pt-n-mr-9--sm {
        margin-right: -9px!important;
    }
  
    .pt-n-mr-10--sm {
        margin-right: -10px!important;
    }
  
    .pt-n-mr-11--sm {
        margin-right: -11px!important;
    }
  
    .pt-n-mr-12--sm {
        margin-right: -12px!important;
    }
  
    .pt-n-mr-13--sm {
        margin-right: -13px!important;
    }
  
    .pt-n-mr-14--sm {
        margin-right: -14px!important;
    }
  
    .pt-n-mr-15--sm {
        margin-right: -15px!important;
    }
  
    .pt-n-mr-16--sm {
        margin-right: -16px!important;
    }
  
    .pt-n-mr-17--sm {
        margin-right: -17px!important;
    }
  
    .pt-n-mr-18--sm {
        margin-right: -18px!important;
    }
  
    .pt-n-mr-19--sm {
        margin-right: -19px!important;
    }
  
    .pt-n-mr-20--sm {
        margin-right: -20px!important;
    }
  
    .pt-n-mr-21--sm {
        margin-right: -21px!important;
    }
  
    .pt-n-mr-22--sm {
        margin-right: -22px!important;
    }
  
    .pt-n-mr-23--sm {
        margin-right: -23px!important;
    }
  
    .pt-n-mr-24--sm {
        margin-right: -24px!important;
    }
  
    .pt-n-mr-25--sm {
        margin-right: -25px!important;
    }
  
    .pt-n-mr-30--sm {
        margin-right: -30px!important;
    }
  
    .pt-n-mr-35--sm {
        margin-right: -35px!important;
    }
  
    .pt-n-mr-40--sm {
        margin-right: -40px!important;
    }
  
    .pt-n-mr-45--sm {
        margin-right: -45px!important;
    }
  
    .pt-n-mr-50--sm {
        margin-right: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mr-0--md {
        margin-right: -0px!important;
    }
  
    .pt-n-mr-1--md {
        margin-right: -1px!important;
    }
  
    .pt-n-mr-2--md {
        margin-right: -2px!important;
    }
  
    .pt-n-mr-3--md {
        margin-right: -3px!important;
    }
  
    .pt-n-mr-4--md {
        margin-right: -4px!important;
    }
  
    .pt-n-mr-5--md {
        margin-right: -5px!important;
    }
  
    .pt-n-mr-6--md {
        margin-right: -6px!important;
    }
  
    .pt-n-mr-7--md {
        margin-right: -7px!important;
    }
  
    .pt-n-mr-8--md {
        margin-right: -8px!important;
    }
  
    .pt-n-mr-9--md {
        margin-right: -9px!important;
    }
  
    .pt-n-mr-10--md {
        margin-right: -10px!important;
    }
  
    .pt-n-mr-11--md {
        margin-right: -11px!important;
    }
  
    .pt-n-mr-12--md {
        margin-right: -12px!important;
    }
  
    .pt-n-mr-13--md {
        margin-right: -13px!important;
    }
  
    .pt-n-mr-14--md {
        margin-right: -14px!important;
    }
  
    .pt-n-mr-15--md {
        margin-right: -15px!important;
    }
  
    .pt-n-mr-16--md {
        margin-right: -16px!important;
    }
  
    .pt-n-mr-17--md {
        margin-right: -17px!important;
    }
  
    .pt-n-mr-18--md {
        margin-right: -18px!important;
    }
  
    .pt-n-mr-19--md {
        margin-right: -19px!important;
    }
  
    .pt-n-mr-20--md {
        margin-right: -20px!important;
    }
  
    .pt-n-mr-21--md {
        margin-right: -21px!important;
    }
  
    .pt-n-mr-22--md {
        margin-right: -22px!important;
    }
  
    .pt-n-mr-23--md {
        margin-right: -23px!important;
    }
  
    .pt-n-mr-24--md {
        margin-right: -24px!important;
    }
  
    .pt-n-mr-25--md {
        margin-right: -25px!important;
    }
  
    .pt-n-mr-30--md {
        margin-right: -30px!important;
    }
  
    .pt-n-mr-35--md {
        margin-right: -35px!important;
    }
  
    .pt-n-mr-40--md {
        margin-right: -40px!important;
    }
  
    .pt-n-mr-45--md {
        margin-right: -45px!important;
    }
  
    .pt-n-mr-50--md {
        margin-right: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mr-0--lg {
        margin-right: -0px!important;
    }
  
    .pt-n-mr-1--lg {
        margin-right: -1px!important;
    }
  
    .pt-n-mr-2--lg {
        margin-right: -2px!important;
    }
  
    .pt-n-mr-3--lg {
        margin-right: -3px!important;
    }
  
    .pt-n-mr-4--lg {
        margin-right: -4px!important;
    }
  
    .pt-n-mr-5--lg {
        margin-right: -5px!important;
    }
  
    .pt-n-mr-6--lg {
        margin-right: -6px!important;
    }
  
    .pt-n-mr-7--lg {
        margin-right: -7px!important;
    }
  
    .pt-n-mr-8--lg {
        margin-right: -8px!important;
    }
  
    .pt-n-mr-9--lg {
        margin-right: -9px!important;
    }
  
    .pt-n-mr-10--lg {
        margin-right: -10px!important;
    }
  
    .pt-n-mr-11--lg {
        margin-right: -11px!important;
    }
  
    .pt-n-mr-12--lg {
        margin-right: -12px!important;
    }
  
    .pt-n-mr-13--lg {
        margin-right: -13px!important;
    }
  
    .pt-n-mr-14--lg {
        margin-right: -14px!important;
    }
  
    .pt-n-mr-15--lg {
        margin-right: -15px!important;
    }
  
    .pt-n-mr-16--lg {
        margin-right: -16px!important;
    }
  
    .pt-n-mr-17--lg {
        margin-right: -17px!important;
    }
  
    .pt-n-mr-18--lg {
        margin-right: -18px!important;
    }
  
    .pt-n-mr-19--lg {
        margin-right: -19px!important;
    }
  
    .pt-n-mr-20--lg {
        margin-right: -20px!important;
    }
  
    .pt-n-mr-21--lg {
        margin-right: -21px!important;
    }
  
    .pt-n-mr-22--lg {
        margin-right: -22px!important;
    }
  
    .pt-n-mr-23--lg {
        margin-right: -23px!important;
    }
  
    .pt-n-mr-24--lg {
        margin-right: -24px!important;
    }
  
    .pt-n-mr-25--lg {
        margin-right: -25px!important;
    }
  
    .pt-n-mr-30--lg {
        margin-right: -30px!important;
    }
  
    .pt-n-mr-35--lg {
        margin-right: -35px!important;
    }
  
    .pt-n-mr-40--lg {
        margin-right: -40px!important;
    }
  
    .pt-n-mr-45--lg {
        margin-right: -45px!important;
    }
  
    .pt-n-mr-50--lg {
        margin-right: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mr-0--xl {
        margin-right: -0px!important;
    }
  
    .pt-n-mr-1--xl {
        margin-right: -1px!important;
    }
  
    .pt-n-mr-2--xl {
        margin-right: -2px!important;
    }
  
    .pt-n-mr-3--xl {
        margin-right: -3px!important;
    }
  
    .pt-n-mr-4--xl {
        margin-right: -4px!important;
    }
  
    .pt-n-mr-5--xl {
        margin-right: -5px!important;
    }
  
    .pt-n-mr-6--xl {
        margin-right: -6px!important;
    }
  
    .pt-n-mr-7--xl {
        margin-right: -7px!important;
    }
  
    .pt-n-mr-8--xl {
        margin-right: -8px!important;
    }
  
    .pt-n-mr-9--xl {
        margin-right: -9px!important;
    }
  
    .pt-n-mr-10--xl {
        margin-right: -10px!important;
    }
  
    .pt-n-mr-11--xl {
        margin-right: -11px!important;
    }
  
    .pt-n-mr-12--xl {
        margin-right: -12px!important;
    }
  
    .pt-n-mr-13--xl {
        margin-right: -13px!important;
    }
  
    .pt-n-mr-14--xl {
        margin-right: -14px!important;
    }
  
    .pt-n-mr-15--xl {
        margin-right: -15px!important;
    }
  
    .pt-n-mr-16--xl {
        margin-right: -16px!important;
    }
  
    .pt-n-mr-17--xl {
        margin-right: -17px!important;
    }
  
    .pt-n-mr-18--xl {
        margin-right: -18px!important;
    }
  
    .pt-n-mr-19--xl {
        margin-right: -19px!important;
    }
  
    .pt-n-mr-20--xl {
        margin-right: -20px!important;
    }
  
    .pt-n-mr-21--xl {
        margin-right: -21px!important;
    }
  
    .pt-n-mr-22--xl {
        margin-right: -22px!important;
    }
  
    .pt-n-mr-23--xl {
        margin-right: -23px!important;
    }
  
    .pt-n-mr-24--xl {
        margin-right: -24px!important;
    }
  
    .pt-n-mr-25--xl {
        margin-right: -25px!important;
    }
  
    .pt-n-mr-30--xl {
        margin-right: -30px!important;
    }
  
    .pt-n-mr-35--xl {
        margin-right: -35px!important;
    }
  
    .pt-n-mr-40--xl {
        margin-right: -40px!important;
    }
  
    .pt-n-mr-45--xl {
        margin-right: -45px!important;
    }
  
    .pt-n-mr-50--xl {
        margin-right: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mr-0--xxl {
        margin-right: -0px!important;
    }
  
    .pt-n-mr-1--xxl {
        margin-right: -1px!important;
    }
  
    .pt-n-mr-2--xxl {
        margin-right: -2px!important;
    }
  
    .pt-n-mr-3--xxl {
        margin-right: -3px!important;
    }
  
    .pt-n-mr-4--xxl {
        margin-right: -4px!important;
    }
  
    .pt-n-mr-5--xxl {
        margin-right: -5px!important;
    }
  
    .pt-n-mr-6--xxl {
        margin-right: -6px!important;
    }
  
    .pt-n-mr-7--xxl {
        margin-right: -7px!important;
    }
  
    .pt-n-mr-8--xxl {
        margin-right: -8px!important;
    }
  
    .pt-n-mr-9--xxl {
        margin-right: -9px!important;
    }
  
    .pt-n-mr-10--xxl {
        margin-right: -10px!important;
    }
  
    .pt-n-mr-11--xxl {
        margin-right: -11px!important;
    }
  
    .pt-n-mr-12--xxl {
        margin-right: -12px!important;
    }
  
    .pt-n-mr-13--xxl {
        margin-right: -13px!important;
    }
  
    .pt-n-mr-14--xxl {
        margin-right: -14px!important;
    }
  
    .pt-n-mr-15--xxl {
        margin-right: -15px!important;
    }
  
    .pt-n-mr-16--xxl {
        margin-right: -16px!important;
    }
  
    .pt-n-mr-17--xxl {
        margin-right: -17px!important;
    }
  
    .pt-n-mr-18--xxl {
        margin-right: -18px!important;
    }
  
    .pt-n-mr-19--xxl {
        margin-right: -19px!important;
    }
  
    .pt-n-mr-20--xxl {
        margin-right: -20px!important;
    }
  
    .pt-n-mr-21--xxl {
        margin-right: -21px!important;
    }
  
    .pt-n-mr-22--xxl {
        margin-right: -22px!important;
    }
  
    .pt-n-mr-23--xxl {
        margin-right: -23px!important;
    }
  
    .pt-n-mr-24--xxl {
        margin-right: -24px!important;
    }
  
    .pt-n-mr-25--xxl {
        margin-right: -25px!important;
    }
  
    .pt-n-mr-30--xxl {
        margin-right: -30px!important;
    }
  
    .pt-n-mr-35--xxl {
        margin-right: -35px!important;
    }
  
    .pt-n-mr-40--xxl {
        margin-right: -40px!important;
    }
  
    .pt-n-mr-45--xxl {
        margin-right: -45px!important;
    }
  
    .pt-n-mr-50--xxl {
        margin-right: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-mr-0x {
    margin-right: -0%!important;
  }
  
  .pt-n-mr-1x {
    margin-right: -1%!important;
  }
  
  .pt-n-mr-2x {
    margin-right: -2%!important;
  }
  
  .pt-n-mr-3x {
    margin-right: -3%!important;
  }
  
  .pt-n-mr-4x {
    margin-right: -4%!important;
  }
  
  .pt-n-mr-5x {
    margin-right: -5%!important;
  }
  
  .pt-n-mr-6x {
    margin-right: -6%!important;
  }
  
  .pt-n-mr-7x {
    margin-right: -7%!important;
  }
  
  .pt-n-mr-8x {
    margin-right: -8%!important;
  }
  
  .pt-n-mr-9x {
    margin-right: -9%!important;
  }
  
  .pt-n-mr-10x {
    margin-right: -10%!important;
  }
  
  .pt-n-mr-11x {
    margin-right: -11%!important;
  }
  
  .pt-n-mr-12x {
    margin-right: -12%!important;
  }
  
  .pt-n-mr-13x {
    margin-right: -13%!important;
  }
  
  .pt-n-mr-14x {
    margin-right: -14%!important;
  }
  
  .pt-n-mr-15x {
    margin-right: -15%!important;
  }
  
  .pt-n-mr-16x {
    margin-right: -16%!important;
  }
  
  .pt-n-mr-17x {
    margin-right: -17%!important;
  }
  
  .pt-n-mr-18x {
    margin-right: -18%!important;
  }
  
  .pt-n-mr-19x {
    margin-right: -19%!important;
  }
  
  .pt-n-mr-20x {
    margin-right: -20%!important;
  }
  
  .pt-n-mr-21x {
    margin-right: -21%!important;
  }
  
  .pt-n-mr-22x {
    margin-right: -22%!important;
  }
  
  .pt-n-mr-23x {
    margin-right: -23%!important;
  }
  
  .pt-n-mr-24x {
    margin-right: -24%!important;
  }
  
  .pt-n-mr-25x {
    margin-right: -25%!important;
  }
  
  .pt-n-mr-30x {
    margin-right: -30%!important;
  }
  
  .pt-n-mr-35x {
    margin-right: -35%!important;
  }
  
  .pt-n-mr-40x {
    margin-right: -40%!important;
  }
  
  .pt-n-mr-45x {
    margin-right: -45%!important;
  }
  
  .pt-n-mr-50x {
    margin-right: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mr-0x--sm {
        margin-right: -0%!important;
    }
  
    .pt-n-mr-1x--sm {
        margin-right: -1%!important;
    }
  
    .pt-n-mr-2x--sm {
        margin-right: -2%!important;
    }
  
    .pt-n-mr-3x--sm {
        margin-right: -3%!important;
    }
  
    .pt-n-mr-4x--sm {
        margin-right: -4%!important;
    }
  
    .pt-n-mr-5x--sm {
        margin-right: -5%!important;
    }
  
    .pt-n-mr-6x--sm {
        margin-right: -6%!important;
    }
  
    .pt-n-mr-7x--sm {
        margin-right: -7%!important;
    }
  
    .pt-n-mr-8x--sm {
        margin-right: -8%!important;
    }
  
    .pt-n-mr-9x--sm {
        margin-right: -9%!important;
    }
  
    .pt-n-mr-10x--sm {
        margin-right: -10%!important;
    }
  
    .pt-n-mr-11x--sm {
        margin-right: -11%!important;
    }
  
    .pt-n-mr-12x--sm {
        margin-right: -12%!important;
    }
  
    .pt-n-mr-13x--sm {
        margin-right: -13%!important;
    }
  
    .pt-n-mr-14x--sm {
        margin-right: -14%!important;
    }
  
    .pt-n-mr-15x--sm {
        margin-right: -15%!important;
    }
  
    .pt-n-mr-16x--sm {
        margin-right: -16%!important;
    }
  
    .pt-n-mr-17x--sm {
        margin-right: -17%!important;
    }
  
    .pt-n-mr-18x--sm {
        margin-right: -18%!important;
    }
  
    .pt-n-mr-19x--sm {
        margin-right: -19%!important;
    }
  
    .pt-n-mr-20x--sm {
        margin-right: -20%!important;
    }
  
    .pt-n-mr-21x--sm {
        margin-right: -21%!important;
    }
  
    .pt-n-mr-22x--sm {
        margin-right: -22%!important;
    }
  
    .pt-n-mr-23x--sm {
        margin-right: -23%!important;
    }
  
    .pt-n-mr-24x--sm {
        margin-right: -24%!important;
    }
  
    .pt-n-mr-25x--sm {
        margin-right: -25%!important;
    }
  
    .pt-n-mr-30x--sm {
        margin-right: -30%!important;
    }
  
    .pt-n-mr-35x--sm {
        margin-right: -35%!important;
    }
  
    .pt-n-mr-40x--sm {
        margin-right: -40%!important;
    }
  
    .pt-n-mr-45x--sm {
        margin-right: -45%!important;
    }
  
    .pt-n-mr-50x--sm {
        margin-right: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mr-0x--md {
        margin-right: -0%!important;
    }
  
    .pt-n-mr-1x--md {
        margin-right: -1%!important;
    }
  
    .pt-n-mr-2x--md {
        margin-right: -2%!important;
    }
  
    .pt-n-mr-3x--md {
        margin-right: -3%!important;
    }
  
    .pt-n-mr-4x--md {
        margin-right: -4%!important;
    }
  
    .pt-n-mr-5x--md {
        margin-right: -5%!important;
    }
  
    .pt-n-mr-6x--md {
        margin-right: -6%!important;
    }
  
    .pt-n-mr-7x--md {
        margin-right: -7%!important;
    }
  
    .pt-n-mr-8x--md {
        margin-right: -8%!important;
    }
  
    .pt-n-mr-9x--md {
        margin-right: -9%!important;
    }
  
    .pt-n-mr-10x--md {
        margin-right: -10%!important;
    }
  
    .pt-n-mr-11x--md {
        margin-right: -11%!important;
    }
  
    .pt-n-mr-12x--md {
        margin-right: -12%!important;
    }
  
    .pt-n-mr-13x--md {
        margin-right: -13%!important;
    }
  
    .pt-n-mr-14x--md {
        margin-right: -14%!important;
    }
  
    .pt-n-mr-15x--md {
        margin-right: -15%!important;
    }
  
    .pt-n-mr-16x--md {
        margin-right: -16%!important;
    }
  
    .pt-n-mr-17x--md {
        margin-right: -17%!important;
    }
  
    .pt-n-mr-18x--md {
        margin-right: -18%!important;
    }
  
    .pt-n-mr-19x--md {
        margin-right: -19%!important;
    }
  
    .pt-n-mr-20x--md {
        margin-right: -20%!important;
    }
  
    .pt-n-mr-21x--md {
        margin-right: -21%!important;
    }
  
    .pt-n-mr-22x--md {
        margin-right: -22%!important;
    }
  
    .pt-n-mr-23x--md {
        margin-right: -23%!important;
    }
  
    .pt-n-mr-24x--md {
        margin-right: -24%!important;
    }
  
    .pt-n-mr-25x--md {
        margin-right: -25%!important;
    }
  
    .pt-n-mr-30x--md {
        margin-right: -30%!important;
    }
  
    .pt-n-mr-35x--md {
        margin-right: -35%!important;
    }
  
    .pt-n-mr-40x--md {
        margin-right: -40%!important;
    }
  
    .pt-n-mr-45x--md {
        margin-right: -45%!important;
    }
  
    .pt-n-mr-50x--md {
        margin-right: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mr-0x--lg {
        margin-right: -0%!important;
    }
  
    .pt-n-mr-1x--lg {
        margin-right: -1%!important;
    }
  
    .pt-n-mr-2x--lg {
        margin-right: -2%!important;
    }
  
    .pt-n-mr-3x--lg {
        margin-right: -3%!important;
    }
  
    .pt-n-mr-4x--lg {
        margin-right: -4%!important;
    }
  
    .pt-n-mr-5x--lg {
        margin-right: -5%!important;
    }
  
    .pt-n-mr-6x--lg {
        margin-right: -6%!important;
    }
  
    .pt-n-mr-7x--lg {
        margin-right: -7%!important;
    }
  
    .pt-n-mr-8x--lg {
        margin-right: -8%!important;
    }
  
    .pt-n-mr-9x--lg {
        margin-right: -9%!important;
    }
  
    .pt-n-mr-10x--lg {
        margin-right: -10%!important;
    }
  
    .pt-n-mr-11x--lg {
        margin-right: -11%!important;
    }
  
    .pt-n-mr-12x--lg {
        margin-right: -12%!important;
    }
  
    .pt-n-mr-13x--lg {
        margin-right: -13%!important;
    }
  
    .pt-n-mr-14x--lg {
        margin-right: -14%!important;
    }
  
    .pt-n-mr-15x--lg {
        margin-right: -15%!important;
    }
  
    .pt-n-mr-16x--lg {
        margin-right: -16%!important;
    }
  
    .pt-n-mr-17x--lg {
        margin-right: -17%!important;
    }
  
    .pt-n-mr-18x--lg {
        margin-right: -18%!important;
    }
  
    .pt-n-mr-19x--lg {
        margin-right: -19%!important;
    }
  
    .pt-n-mr-20x--lg {
        margin-right: -20%!important;
    }
  
    .pt-n-mr-21x--lg {
        margin-right: -21%!important;
    }
  
    .pt-n-mr-22x--lg {
        margin-right: -22%!important;
    }
  
    .pt-n-mr-23x--lg {
        margin-right: -23%!important;
    }
  
    .pt-n-mr-24x--lg {
        margin-right: -24%!important;
    }
  
    .pt-n-mr-25x--lg {
        margin-right: -25%!important;
    }
  
    .pt-n-mr-30x--lg {
        margin-right: -30%!important;
    }
  
    .pt-n-mr-35x--lg {
        margin-right: -35%!important;
    }
  
    .pt-n-mr-40x--lg {
        margin-right: -40%!important;
    }
  
    .pt-n-mr-45x--lg {
        margin-right: -45%!important;
    }
  
    .pt-n-mr-50x--lg {
        margin-right: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mr-0x--xl {
        margin-right: -0%!important;
    }
  
    .pt-n-mr-1x--xl {
        margin-right: -1%!important;
    }
  
    .pt-n-mr-2x--xl {
        margin-right: -2%!important;
    }
  
    .pt-n-mr-3x--xl {
        margin-right: -3%!important;
    }
  
    .pt-n-mr-4x--xl {
        margin-right: -4%!important;
    }
  
    .pt-n-mr-5x--xl {
        margin-right: -5%!important;
    }
  
    .pt-n-mr-6x--xl {
        margin-right: -6%!important;
    }
  
    .pt-n-mr-7x--xl {
        margin-right: -7%!important;
    }
  
    .pt-n-mr-8x--xl {
        margin-right: -8%!important;
    }
  
    .pt-n-mr-9x--xl {
        margin-right: -9%!important;
    }
  
    .pt-n-mr-10x--xl {
        margin-right: -10%!important;
    }
  
    .pt-n-mr-11x--xl {
        margin-right: -11%!important;
    }
  
    .pt-n-mr-12x--xl {
        margin-right: -12%!important;
    }
  
    .pt-n-mr-13x--xl {
        margin-right: -13%!important;
    }
  
    .pt-n-mr-14x--xl {
        margin-right: -14%!important;
    }
  
    .pt-n-mr-15x--xl {
        margin-right: -15%!important;
    }
  
    .pt-n-mr-16x--xl {
        margin-right: -16%!important;
    }
  
    .pt-n-mr-17x--xl {
        margin-right: -17%!important;
    }
  
    .pt-n-mr-18x--xl {
        margin-right: -18%!important;
    }
  
    .pt-n-mr-19x--xl {
        margin-right: -19%!important;
    }
  
    .pt-n-mr-20x--xl {
        margin-right: -20%!important;
    }
  
    .pt-n-mr-21x--xl {
        margin-right: -21%!important;
    }
  
    .pt-n-mr-22x--xl {
        margin-right: -22%!important;
    }
  
    .pt-n-mr-23x--xl {
        margin-right: -23%!important;
    }
  
    .pt-n-mr-24x--xl {
        margin-right: -24%!important;
    }
  
    .pt-n-mr-25x--xl {
        margin-right: -25%!important;
    }
  
    .pt-n-mr-30x--xl {
        margin-right: -30%!important;
    }
  
    .pt-n-mr-35x--xl {
        margin-right: -35%!important;
    }
  
    .pt-n-mr-40x--xl {
        margin-right: -40%!important;
    }
  
    .pt-n-mr-45x--xl {
        margin-right: -45%!important;
    }
  
    .pt-n-mr-50x--xl {
        margin-right: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mr-0x--xxl {
        margin-right: -0%!important;
    }
  
    .pt-n-mr-1x--xxl {
        margin-right: -1%!important;
    }
  
    .pt-n-mr-2x--xxl {
        margin-right: -2%!important;
    }
  
    .pt-n-mr-3x--xxl {
        margin-right: -3%!important;
    }
  
    .pt-n-mr-4x--xxl {
        margin-right: -4%!important;
    }
  
    .pt-n-mr-5x--xxl {
        margin-right: -5%!important;
    }
  
    .pt-n-mr-6x--xxl {
        margin-right: -6%!important;
    }
  
    .pt-n-mr-7x--xxl {
        margin-right: -7%!important;
    }
  
    .pt-n-mr-8x--xxl {
        margin-right: -8%!important;
    }
  
    .pt-n-mr-9x--xxl {
        margin-right: -9%!important;
    }
  
    .pt-n-mr-10x--xxl {
        margin-right: -10%!important;
    }
  
    .pt-n-mr-11x--xxl {
        margin-right: -11%!important;
    }
  
    .pt-n-mr-12x--xxl {
        margin-right: -12%!important;
    }
  
    .pt-n-mr-13x--xxl {
        margin-right: -13%!important;
    }
  
    .pt-n-mr-14x--xxl {
        margin-right: -14%!important;
    }
  
    .pt-n-mr-15x--xxl {
        margin-right: -15%!important;
    }
  
    .pt-n-mr-16x--xxl {
        margin-right: -16%!important;
    }
  
    .pt-n-mr-17x--xxl {
        margin-right: -17%!important;
    }
  
    .pt-n-mr-18x--xxl {
        margin-right: -18%!important;
    }
  
    .pt-n-mr-19x--xxl {
        margin-right: -19%!important;
    }
  
    .pt-n-mr-20x--xxl {
        margin-right: -20%!important;
    }
  
    .pt-n-mr-21x--xxl {
        margin-right: -21%!important;
    }
  
    .pt-n-mr-22x--xxl {
        margin-right: -22%!important;
    }
  
    .pt-n-mr-23x--xxl {
        margin-right: -23%!important;
    }
  
    .pt-n-mr-24x--xxl {
        margin-right: -24%!important;
    }
  
    .pt-n-mr-25x--xxl {
        margin-right: -25%!important;
    }
  
    .pt-n-mr-30x--xxl {
        margin-right: -30%!important;
    }
  
    .pt-n-mr-35x--xxl {
        margin-right: -35%!important;
    }
  
    .pt-n-mr-40x--xxl {
        margin-right: -40%!important;
    }
  
    .pt-n-mr-45x--xxl {
        margin-right: -45%!important;
    }
  
    .pt-n-mr-50x--xxl {
        margin-right: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-mr-0vh {
    margin-right: -0vh!important;
  }
  
  .pt-n-mr-1vh {
    margin-right: -1vh!important;
  }
  
  .pt-n-mr-2vh {
    margin-right: -2vh!important;
  }
  
  .pt-n-mr-3vh {
    margin-right: -3vh!important;
  }
  
  .pt-n-mr-4vh {
    margin-right: -4vh!important;
  }
  
  .pt-n-mr-5vh {
    margin-right: -5vh!important;
  }
  
  .pt-n-mr-6vh {
    margin-right: -6vh!important;
  }
  
  .pt-n-mr-7vh {
    margin-right: -7vh!important;
  }
  
  .pt-n-mr-8vh {
    margin-right: -8vh!important;
  }
  
  .pt-n-mr-9vh {
    margin-right: -9vh!important;
  }
  
  .pt-n-mr-10vh {
    margin-right: -10vh!important;
  }
  
  .pt-n-mr-11vh {
    margin-right: -11vh!important;
  }
  
  .pt-n-mr-12vh {
    margin-right: -12vh!important;
  }
  
  .pt-n-mr-13vh {
    margin-right: -13vh!important;
  }
  
  .pt-n-mr-14vh {
    margin-right: -14vh!important;
  }
  
  .pt-n-mr-15vh {
    margin-right: -15vh!important;
  }
  
  .pt-n-mr-16vh {
    margin-right: -16vh!important;
  }
  
  .pt-n-mr-17vh {
    margin-right: -17vh!important;
  }
  
  .pt-n-mr-18vh {
    margin-right: -18vh!important;
  }
  
  .pt-n-mr-19vh {
    margin-right: -19vh!important;
  }
  
  .pt-n-mr-20vh {
    margin-right: -20vh!important;
  }
  
  .pt-n-mr-21vh {
    margin-right: -21vh!important;
  }
  
  .pt-n-mr-22vh {
    margin-right: -22vh!important;
  }
  
  .pt-n-mr-23vh {
    margin-right: -23vh!important;
  }
  
  .pt-n-mr-24vh {
    margin-right: -24vh!important;
  }
  
  .pt-n-mr-25vh {
    margin-right: -25vh!important;
  }
  
  .pt-n-mr-30vh {
    margin-right: -30vh!important;
  }
  
  .pt-n-mr-35vh {
    margin-right: -35vh!important;
  }
  
  .pt-n-mr-40vh {
    margin-right: -40vh!important;
  }
  
  .pt-n-mr-45vh {
    margin-right: -45vh!important;
  }
  
  .pt-n-mr-50vh {
    margin-right: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mr-0vh--sm {
        margin-right: -0vh!important;
    }
  
    .pt-n-mr-1vh--sm {
        margin-right: -1vh!important;
    }
  
    .pt-n-mr-2vh--sm {
        margin-right: -2vh!important;
    }
  
    .pt-n-mr-3vh--sm {
        margin-right: -3vh!important;
    }
  
    .pt-n-mr-4vh--sm {
        margin-right: -4vh!important;
    }
  
    .pt-n-mr-5vh--sm {
        margin-right: -5vh!important;
    }
  
    .pt-n-mr-6vh--sm {
        margin-right: -6vh!important;
    }
  
    .pt-n-mr-7vh--sm {
        margin-right: -7vh!important;
    }
  
    .pt-n-mr-8vh--sm {
        margin-right: -8vh!important;
    }
  
    .pt-n-mr-9vh--sm {
        margin-right: -9vh!important;
    }
  
    .pt-n-mr-10vh--sm {
        margin-right: -10vh!important;
    }
  
    .pt-n-mr-11vh--sm {
        margin-right: -11vh!important;
    }
  
    .pt-n-mr-12vh--sm {
        margin-right: -12vh!important;
    }
  
    .pt-n-mr-13vh--sm {
        margin-right: -13vh!important;
    }
  
    .pt-n-mr-14vh--sm {
        margin-right: -14vh!important;
    }
  
    .pt-n-mr-15vh--sm {
        margin-right: -15vh!important;
    }
  
    .pt-n-mr-16vh--sm {
        margin-right: -16vh!important;
    }
  
    .pt-n-mr-17vh--sm {
        margin-right: -17vh!important;
    }
  
    .pt-n-mr-18vh--sm {
        margin-right: -18vh!important;
    }
  
    .pt-n-mr-19vh--sm {
        margin-right: -19vh!important;
    }
  
    .pt-n-mr-20vh--sm {
        margin-right: -20vh!important;
    }
  
    .pt-n-mr-21vh--sm {
        margin-right: -21vh!important;
    }
  
    .pt-n-mr-22vh--sm {
        margin-right: -22vh!important;
    }
  
    .pt-n-mr-23vh--sm {
        margin-right: -23vh!important;
    }
  
    .pt-n-mr-24vh--sm {
        margin-right: -24vh!important;
    }
  
    .pt-n-mr-25vh--sm {
        margin-right: -25vh!important;
    }
  
    .pt-n-mr-30vh--sm {
        margin-right: -30vh!important;
    }
  
    .pt-n-mr-35vh--sm {
        margin-right: -35vh!important;
    }
  
    .pt-n-mr-40vh--sm {
        margin-right: -40vh!important;
    }
  
    .pt-n-mr-45vh--sm {
        margin-right: -45vh!important;
    }
  
    .pt-n-mr-50vh--sm {
        margin-right: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mr-0vh--md {
        margin-right: -0vh!important;
    }
  
    .pt-n-mr-1vh--md {
        margin-right: -1vh!important;
    }
  
    .pt-n-mr-2vh--md {
        margin-right: -2vh!important;
    }
  
    .pt-n-mr-3vh--md {
        margin-right: -3vh!important;
    }
  
    .pt-n-mr-4vh--md {
        margin-right: -4vh!important;
    }
  
    .pt-n-mr-5vh--md {
        margin-right: -5vh!important;
    }
  
    .pt-n-mr-6vh--md {
        margin-right: -6vh!important;
    }
  
    .pt-n-mr-7vh--md {
        margin-right: -7vh!important;
    }
  
    .pt-n-mr-8vh--md {
        margin-right: -8vh!important;
    }
  
    .pt-n-mr-9vh--md {
        margin-right: -9vh!important;
    }
  
    .pt-n-mr-10vh--md {
        margin-right: -10vh!important;
    }
  
    .pt-n-mr-11vh--md {
        margin-right: -11vh!important;
    }
  
    .pt-n-mr-12vh--md {
        margin-right: -12vh!important;
    }
  
    .pt-n-mr-13vh--md {
        margin-right: -13vh!important;
    }
  
    .pt-n-mr-14vh--md {
        margin-right: -14vh!important;
    }
  
    .pt-n-mr-15vh--md {
        margin-right: -15vh!important;
    }
  
    .pt-n-mr-16vh--md {
        margin-right: -16vh!important;
    }
  
    .pt-n-mr-17vh--md {
        margin-right: -17vh!important;
    }
  
    .pt-n-mr-18vh--md {
        margin-right: -18vh!important;
    }
  
    .pt-n-mr-19vh--md {
        margin-right: -19vh!important;
    }
  
    .pt-n-mr-20vh--md {
        margin-right: -20vh!important;
    }
  
    .pt-n-mr-21vh--md {
        margin-right: -21vh!important;
    }
  
    .pt-n-mr-22vh--md {
        margin-right: -22vh!important;
    }
  
    .pt-n-mr-23vh--md {
        margin-right: -23vh!important;
    }
  
    .pt-n-mr-24vh--md {
        margin-right: -24vh!important;
    }
  
    .pt-n-mr-25vh--md {
        margin-right: -25vh!important;
    }
  
    .pt-n-mr-30vh--md {
        margin-right: -30vh!important;
    }
  
    .pt-n-mr-35vh--md {
        margin-right: -35vh!important;
    }
  
    .pt-n-mr-40vh--md {
        margin-right: -40vh!important;
    }
  
    .pt-n-mr-45vh--md {
        margin-right: -45vh!important;
    }
  
    .pt-n-mr-50vh--md {
        margin-right: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mr-0vh--lg {
        margin-right: -0vh!important;
    }
  
    .pt-n-mr-1vh--lg {
        margin-right: -1vh!important;
    }
  
    .pt-n-mr-2vh--lg {
        margin-right: -2vh!important;
    }
  
    .pt-n-mr-3vh--lg {
        margin-right: -3vh!important;
    }
  
    .pt-n-mr-4vh--lg {
        margin-right: -4vh!important;
    }
  
    .pt-n-mr-5vh--lg {
        margin-right: -5vh!important;
    }
  
    .pt-n-mr-6vh--lg {
        margin-right: -6vh!important;
    }
  
    .pt-n-mr-7vh--lg {
        margin-right: -7vh!important;
    }
  
    .pt-n-mr-8vh--lg {
        margin-right: -8vh!important;
    }
  
    .pt-n-mr-9vh--lg {
        margin-right: -9vh!important;
    }
  
    .pt-n-mr-10vh--lg {
        margin-right: -10vh!important;
    }
  
    .pt-n-mr-11vh--lg {
        margin-right: -11vh!important;
    }
  
    .pt-n-mr-12vh--lg {
        margin-right: -12vh!important;
    }
  
    .pt-n-mr-13vh--lg {
        margin-right: -13vh!important;
    }
  
    .pt-n-mr-14vh--lg {
        margin-right: -14vh!important;
    }
  
    .pt-n-mr-15vh--lg {
        margin-right: -15vh!important;
    }
  
    .pt-n-mr-16vh--lg {
        margin-right: -16vh!important;
    }
  
    .pt-n-mr-17vh--lg {
        margin-right: -17vh!important;
    }
  
    .pt-n-mr-18vh--lg {
        margin-right: -18vh!important;
    }
  
    .pt-n-mr-19vh--lg {
        margin-right: -19vh!important;
    }
  
    .pt-n-mr-20vh--lg {
        margin-right: -20vh!important;
    }
  
    .pt-n-mr-21vh--lg {
        margin-right: -21vh!important;
    }
  
    .pt-n-mr-22vh--lg {
        margin-right: -22vh!important;
    }
  
    .pt-n-mr-23vh--lg {
        margin-right: -23vh!important;
    }
  
    .pt-n-mr-24vh--lg {
        margin-right: -24vh!important;
    }
  
    .pt-n-mr-25vh--lg {
        margin-right: -25vh!important;
    }
  
    .pt-n-mr-30vh--lg {
        margin-right: -30vh!important;
    }
  
    .pt-n-mr-35vh--lg {
        margin-right: -35vh!important;
    }
  
    .pt-n-mr-40vh--lg {
        margin-right: -40vh!important;
    }
  
    .pt-n-mr-45vh--lg {
        margin-right: -45vh!important;
    }
  
    .pt-n-mr-50vh--lg {
        margin-right: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mr-0vh--xl {
        margin-right: -0vh!important;
    }
  
    .pt-n-mr-1vh--xl {
        margin-right: -1vh!important;
    }
  
    .pt-n-mr-2vh--xl {
        margin-right: -2vh!important;
    }
  
    .pt-n-mr-3vh--xl {
        margin-right: -3vh!important;
    }
  
    .pt-n-mr-4vh--xl {
        margin-right: -4vh!important;
    }
  
    .pt-n-mr-5vh--xl {
        margin-right: -5vh!important;
    }
  
    .pt-n-mr-6vh--xl {
        margin-right: -6vh!important;
    }
  
    .pt-n-mr-7vh--xl {
        margin-right: -7vh!important;
    }
  
    .pt-n-mr-8vh--xl {
        margin-right: -8vh!important;
    }
  
    .pt-n-mr-9vh--xl {
        margin-right: -9vh!important;
    }
  
    .pt-n-mr-10vh--xl {
        margin-right: -10vh!important;
    }
  
    .pt-n-mr-11vh--xl {
        margin-right: -11vh!important;
    }
  
    .pt-n-mr-12vh--xl {
        margin-right: -12vh!important;
    }
  
    .pt-n-mr-13vh--xl {
        margin-right: -13vh!important;
    }
  
    .pt-n-mr-14vh--xl {
        margin-right: -14vh!important;
    }
  
    .pt-n-mr-15vh--xl {
        margin-right: -15vh!important;
    }
  
    .pt-n-mr-16vh--xl {
        margin-right: -16vh!important;
    }
  
    .pt-n-mr-17vh--xl {
        margin-right: -17vh!important;
    }
  
    .pt-n-mr-18vh--xl {
        margin-right: -18vh!important;
    }
  
    .pt-n-mr-19vh--xl {
        margin-right: -19vh!important;
    }
  
    .pt-n-mr-20vh--xl {
        margin-right: -20vh!important;
    }
  
    .pt-n-mr-21vh--xl {
        margin-right: -21vh!important;
    }
  
    .pt-n-mr-22vh--xl {
        margin-right: -22vh!important;
    }
  
    .pt-n-mr-23vh--xl {
        margin-right: -23vh!important;
    }
  
    .pt-n-mr-24vh--xl {
        margin-right: -24vh!important;
    }
  
    .pt-n-mr-25vh--xl {
        margin-right: -25vh!important;
    }
  
    .pt-n-mr-30vh--xl {
        margin-right: -30vh!important;
    }
  
    .pt-n-mr-35vh--xl {
        margin-right: -35vh!important;
    }
  
    .pt-n-mr-40vh--xl {
        margin-right: -40vh!important;
    }
  
    .pt-n-mr-45vh--xl {
        margin-right: -45vh!important;
    }
  
    .pt-n-mr-50vh--xl {
        margin-right: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mr-0vh--xxl {
        margin-right: -0vh!important;
    }
  
    .pt-n-mr-1vh--xxl {
        margin-right: -1vh!important;
    }
  
    .pt-n-mr-2vh--xxl {
        margin-right: -2vh!important;
    }
  
    .pt-n-mr-3vh--xxl {
        margin-right: -3vh!important;
    }
  
    .pt-n-mr-4vh--xxl {
        margin-right: -4vh!important;
    }
  
    .pt-n-mr-5vh--xxl {
        margin-right: -5vh!important;
    }
  
    .pt-n-mr-6vh--xxl {
        margin-right: -6vh!important;
    }
  
    .pt-n-mr-7vh--xxl {
        margin-right: -7vh!important;
    }
  
    .pt-n-mr-8vh--xxl {
        margin-right: -8vh!important;
    }
  
    .pt-n-mr-9vh--xxl {
        margin-right: -9vh!important;
    }
  
    .pt-n-mr-10vh--xxl {
        margin-right: -10vh!important;
    }
  
    .pt-n-mr-11vh--xxl {
        margin-right: -11vh!important;
    }
  
    .pt-n-mr-12vh--xxl {
        margin-right: -12vh!important;
    }
  
    .pt-n-mr-13vh--xxl {
        margin-right: -13vh!important;
    }
  
    .pt-n-mr-14vh--xxl {
        margin-right: -14vh!important;
    }
  
    .pt-n-mr-15vh--xxl {
        margin-right: -15vh!important;
    }
  
    .pt-n-mr-16vh--xxl {
        margin-right: -16vh!important;
    }
  
    .pt-n-mr-17vh--xxl {
        margin-right: -17vh!important;
    }
  
    .pt-n-mr-18vh--xxl {
        margin-right: -18vh!important;
    }
  
    .pt-n-mr-19vh--xxl {
        margin-right: -19vh!important;
    }
  
    .pt-n-mr-20vh--xxl {
        margin-right: -20vh!important;
    }
  
    .pt-n-mr-21vh--xxl {
        margin-right: -21vh!important;
    }
  
    .pt-n-mr-22vh--xxl {
        margin-right: -22vh!important;
    }
  
    .pt-n-mr-23vh--xxl {
        margin-right: -23vh!important;
    }
  
    .pt-n-mr-24vh--xxl {
        margin-right: -24vh!important;
    }
  
    .pt-n-mr-25vh--xxl {
        margin-right: -25vh!important;
    }
  
    .pt-n-mr-30vh--xxl {
        margin-right: -30vh!important;
    }
  
    .pt-n-mr-35vh--xxl {
        margin-right: -35vh!important;
    }
  
    .pt-n-mr-40vh--xxl {
        margin-right: -40vh!important;
    }
  
    .pt-n-mr-45vh--xxl {
        margin-right: -45vh!important;
    }
  
    .pt-n-mr-50vh--xxl {
        margin-right: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-mr-0vw {
    margin-right: -0vw!important;
  }
  
  .pt-n-mr-1vw {
    margin-right: -1vw!important;
  }
  
  .pt-n-mr-2vw {
    margin-right: -2vw!important;
  }
  
  .pt-n-mr-3vw {
    margin-right: -3vw!important;
  }
  
  .pt-n-mr-4vw {
    margin-right: -4vw!important;
  }
  
  .pt-n-mr-5vw {
    margin-right: -5vw!important;
  }
  
  .pt-n-mr-6vw {
    margin-right: -6vw!important;
  }
  
  .pt-n-mr-7vw {
    margin-right: -7vw!important;
  }
  
  .pt-n-mr-8vw {
    margin-right: -8vw!important;
  }
  
  .pt-n-mr-9vw {
    margin-right: -9vw!important;
  }
  
  .pt-n-mr-10vw {
    margin-right: -10vw!important;
  }
  
  .pt-n-mr-11vw {
    margin-right: -11vw!important;
  }
  
  .pt-n-mr-12vw {
    margin-right: -12vw!important;
  }
  
  .pt-n-mr-13vw {
    margin-right: -13vw!important;
  }
  
  .pt-n-mr-14vw {
    margin-right: -14vw!important;
  }
  
  .pt-n-mr-15vw {
    margin-right: -15vw!important;
  }
  
  .pt-n-mr-16vw {
    margin-right: -16vw!important;
  }
  
  .pt-n-mr-17vw {
    margin-right: -17vw!important;
  }
  
  .pt-n-mr-18vw {
    margin-right: -18vw!important;
  }
  
  .pt-n-mr-19vw {
    margin-right: -19vw!important;
  }
  
  .pt-n-mr-20vw {
    margin-right: -20vw!important;
  }
  
  .pt-n-mr-21vw {
    margin-right: -21vw!important;
  }
  
  .pt-n-mr-22vw {
    margin-right: -22vw!important;
  }
  
  .pt-n-mr-23vw {
    margin-right: -23vw!important;
  }
  
  .pt-n-mr-24vw {
    margin-right: -24vw!important;
  }
  
  .pt-n-mr-25vw {
    margin-right: -25vw!important;
  }
  
  .pt-n-mr-30vw {
    margin-right: -30vw!important;
  }
  
  .pt-n-mr-35vw {
    margin-right: -35vw!important;
  }
  
  .pt-n-mr-40vw {
    margin-right: -40vw!important;
  }
  
  .pt-n-mr-45vw {
    margin-right: -45vw!important;
  }
  
  .pt-n-mr-50vw {
    margin-right: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mr-0vw--sm {
        margin-right: -0vw!important;
    }
  
    .pt-n-mr-1vw--sm {
        margin-right: -1vw!important;
    }
  
    .pt-n-mr-2vw--sm {
        margin-right: -2vw!important;
    }
  
    .pt-n-mr-3vw--sm {
        margin-right: -3vw!important;
    }
  
    .pt-n-mr-4vw--sm {
        margin-right: -4vw!important;
    }
  
    .pt-n-mr-5vw--sm {
        margin-right: -5vw!important;
    }
  
    .pt-n-mr-6vw--sm {
        margin-right: -6vw!important;
    }
  
    .pt-n-mr-7vw--sm {
        margin-right: -7vw!important;
    }
  
    .pt-n-mr-8vw--sm {
        margin-right: -8vw!important;
    }
  
    .pt-n-mr-9vw--sm {
        margin-right: -9vw!important;
    }
  
    .pt-n-mr-10vw--sm {
        margin-right: -10vw!important;
    }
  
    .pt-n-mr-11vw--sm {
        margin-right: -11vw!important;
    }
  
    .pt-n-mr-12vw--sm {
        margin-right: -12vw!important;
    }
  
    .pt-n-mr-13vw--sm {
        margin-right: -13vw!important;
    }
  
    .pt-n-mr-14vw--sm {
        margin-right: -14vw!important;
    }
  
    .pt-n-mr-15vw--sm {
        margin-right: -15vw!important;
    }
  
    .pt-n-mr-16vw--sm {
        margin-right: -16vw!important;
    }
  
    .pt-n-mr-17vw--sm {
        margin-right: -17vw!important;
    }
  
    .pt-n-mr-18vw--sm {
        margin-right: -18vw!important;
    }
  
    .pt-n-mr-19vw--sm {
        margin-right: -19vw!important;
    }
  
    .pt-n-mr-20vw--sm {
        margin-right: -20vw!important;
    }
  
    .pt-n-mr-21vw--sm {
        margin-right: -21vw!important;
    }
  
    .pt-n-mr-22vw--sm {
        margin-right: -22vw!important;
    }
  
    .pt-n-mr-23vw--sm {
        margin-right: -23vw!important;
    }
  
    .pt-n-mr-24vw--sm {
        margin-right: -24vw!important;
    }
  
    .pt-n-mr-25vw--sm {
        margin-right: -25vw!important;
    }
  
    .pt-n-mr-30vw--sm {
        margin-right: -30vw!important;
    }
  
    .pt-n-mr-35vw--sm {
        margin-right: -35vw!important;
    }
  
    .pt-n-mr-40vw--sm {
        margin-right: -40vw!important;
    }
  
    .pt-n-mr-45vw--sm {
        margin-right: -45vw!important;
    }
  
    .pt-n-mr-50vw--sm {
        margin-right: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mr-0vw--md {
        margin-right: -0vw!important;
    }
  
    .pt-n-mr-1vw--md {
        margin-right: -1vw!important;
    }
  
    .pt-n-mr-2vw--md {
        margin-right: -2vw!important;
    }
  
    .pt-n-mr-3vw--md {
        margin-right: -3vw!important;
    }
  
    .pt-n-mr-4vw--md {
        margin-right: -4vw!important;
    }
  
    .pt-n-mr-5vw--md {
        margin-right: -5vw!important;
    }
  
    .pt-n-mr-6vw--md {
        margin-right: -6vw!important;
    }
  
    .pt-n-mr-7vw--md {
        margin-right: -7vw!important;
    }
  
    .pt-n-mr-8vw--md {
        margin-right: -8vw!important;
    }
  
    .pt-n-mr-9vw--md {
        margin-right: -9vw!important;
    }
  
    .pt-n-mr-10vw--md {
        margin-right: -10vw!important;
    }
  
    .pt-n-mr-11vw--md {
        margin-right: -11vw!important;
    }
  
    .pt-n-mr-12vw--md {
        margin-right: -12vw!important;
    }
  
    .pt-n-mr-13vw--md {
        margin-right: -13vw!important;
    }
  
    .pt-n-mr-14vw--md {
        margin-right: -14vw!important;
    }
  
    .pt-n-mr-15vw--md {
        margin-right: -15vw!important;
    }
  
    .pt-n-mr-16vw--md {
        margin-right: -16vw!important;
    }
  
    .pt-n-mr-17vw--md {
        margin-right: -17vw!important;
    }
  
    .pt-n-mr-18vw--md {
        margin-right: -18vw!important;
    }
  
    .pt-n-mr-19vw--md {
        margin-right: -19vw!important;
    }
  
    .pt-n-mr-20vw--md {
        margin-right: -20vw!important;
    }
  
    .pt-n-mr-21vw--md {
        margin-right: -21vw!important;
    }
  
    .pt-n-mr-22vw--md {
        margin-right: -22vw!important;
    }
  
    .pt-n-mr-23vw--md {
        margin-right: -23vw!important;
    }
  
    .pt-n-mr-24vw--md {
        margin-right: -24vw!important;
    }
  
    .pt-n-mr-25vw--md {
        margin-right: -25vw!important;
    }
  
    .pt-n-mr-30vw--md {
        margin-right: -30vw!important;
    }
  
    .pt-n-mr-35vw--md {
        margin-right: -35vw!important;
    }
  
    .pt-n-mr-40vw--md {
        margin-right: -40vw!important;
    }
  
    .pt-n-mr-45vw--md {
        margin-right: -45vw!important;
    }
  
    .pt-n-mr-50vw--md {
        margin-right: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mr-0vw--lg {
        margin-right: -0vw!important;
    }
  
    .pt-n-mr-1vw--lg {
        margin-right: -1vw!important;
    }
  
    .pt-n-mr-2vw--lg {
        margin-right: -2vw!important;
    }
  
    .pt-n-mr-3vw--lg {
        margin-right: -3vw!important;
    }
  
    .pt-n-mr-4vw--lg {
        margin-right: -4vw!important;
    }
  
    .pt-n-mr-5vw--lg {
        margin-right: -5vw!important;
    }
  
    .pt-n-mr-6vw--lg {
        margin-right: -6vw!important;
    }
  
    .pt-n-mr-7vw--lg {
        margin-right: -7vw!important;
    }
  
    .pt-n-mr-8vw--lg {
        margin-right: -8vw!important;
    }
  
    .pt-n-mr-9vw--lg {
        margin-right: -9vw!important;
    }
  
    .pt-n-mr-10vw--lg {
        margin-right: -10vw!important;
    }
  
    .pt-n-mr-11vw--lg {
        margin-right: -11vw!important;
    }
  
    .pt-n-mr-12vw--lg {
        margin-right: -12vw!important;
    }
  
    .pt-n-mr-13vw--lg {
        margin-right: -13vw!important;
    }
  
    .pt-n-mr-14vw--lg {
        margin-right: -14vw!important;
    }
  
    .pt-n-mr-15vw--lg {
        margin-right: -15vw!important;
    }
  
    .pt-n-mr-16vw--lg {
        margin-right: -16vw!important;
    }
  
    .pt-n-mr-17vw--lg {
        margin-right: -17vw!important;
    }
  
    .pt-n-mr-18vw--lg {
        margin-right: -18vw!important;
    }
  
    .pt-n-mr-19vw--lg {
        margin-right: -19vw!important;
    }
  
    .pt-n-mr-20vw--lg {
        margin-right: -20vw!important;
    }
  
    .pt-n-mr-21vw--lg {
        margin-right: -21vw!important;
    }
  
    .pt-n-mr-22vw--lg {
        margin-right: -22vw!important;
    }
  
    .pt-n-mr-23vw--lg {
        margin-right: -23vw!important;
    }
  
    .pt-n-mr-24vw--lg {
        margin-right: -24vw!important;
    }
  
    .pt-n-mr-25vw--lg {
        margin-right: -25vw!important;
    }
  
    .pt-n-mr-30vw--lg {
        margin-right: -30vw!important;
    }
  
    .pt-n-mr-35vw--lg {
        margin-right: -35vw!important;
    }
  
    .pt-n-mr-40vw--lg {
        margin-right: -40vw!important;
    }
  
    .pt-n-mr-45vw--lg {
        margin-right: -45vw!important;
    }
  
    .pt-n-mr-50vw--lg {
        margin-right: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mr-0vw--xl {
        margin-right: -0vw!important;
    }
  
    .pt-n-mr-1vw--xl {
        margin-right: -1vw!important;
    }
  
    .pt-n-mr-2vw--xl {
        margin-right: -2vw!important;
    }
  
    .pt-n-mr-3vw--xl {
        margin-right: -3vw!important;
    }
  
    .pt-n-mr-4vw--xl {
        margin-right: -4vw!important;
    }
  
    .pt-n-mr-5vw--xl {
        margin-right: -5vw!important;
    }
  
    .pt-n-mr-6vw--xl {
        margin-right: -6vw!important;
    }
  
    .pt-n-mr-7vw--xl {
        margin-right: -7vw!important;
    }
  
    .pt-n-mr-8vw--xl {
        margin-right: -8vw!important;
    }
  
    .pt-n-mr-9vw--xl {
        margin-right: -9vw!important;
    }
  
    .pt-n-mr-10vw--xl {
        margin-right: -10vw!important;
    }
  
    .pt-n-mr-11vw--xl {
        margin-right: -11vw!important;
    }
  
    .pt-n-mr-12vw--xl {
        margin-right: -12vw!important;
    }
  
    .pt-n-mr-13vw--xl {
        margin-right: -13vw!important;
    }
  
    .pt-n-mr-14vw--xl {
        margin-right: -14vw!important;
    }
  
    .pt-n-mr-15vw--xl {
        margin-right: -15vw!important;
    }
  
    .pt-n-mr-16vw--xl {
        margin-right: -16vw!important;
    }
  
    .pt-n-mr-17vw--xl {
        margin-right: -17vw!important;
    }
  
    .pt-n-mr-18vw--xl {
        margin-right: -18vw!important;
    }
  
    .pt-n-mr-19vw--xl {
        margin-right: -19vw!important;
    }
  
    .pt-n-mr-20vw--xl {
        margin-right: -20vw!important;
    }
  
    .pt-n-mr-21vw--xl {
        margin-right: -21vw!important;
    }
  
    .pt-n-mr-22vw--xl {
        margin-right: -22vw!important;
    }
  
    .pt-n-mr-23vw--xl {
        margin-right: -23vw!important;
    }
  
    .pt-n-mr-24vw--xl {
        margin-right: -24vw!important;
    }
  
    .pt-n-mr-25vw--xl {
        margin-right: -25vw!important;
    }
  
    .pt-n-mr-30vw--xl {
        margin-right: -30vw!important;
    }
  
    .pt-n-mr-35vw--xl {
        margin-right: -35vw!important;
    }
  
    .pt-n-mr-40vw--xl {
        margin-right: -40vw!important;
    }
  
    .pt-n-mr-45vw--xl {
        margin-right: -45vw!important;
    }
  
    .pt-n-mr-50vw--xl {
        margin-right: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mr-0vw--xxl {
        margin-right: -0vw!important;
    }
  
    .pt-n-mr-1vw--xxl {
        margin-right: -1vw!important;
    }
  
    .pt-n-mr-2vw--xxl {
        margin-right: -2vw!important;
    }
  
    .pt-n-mr-3vw--xxl {
        margin-right: -3vw!important;
    }
  
    .pt-n-mr-4vw--xxl {
        margin-right: -4vw!important;
    }
  
    .pt-n-mr-5vw--xxl {
        margin-right: -5vw!important;
    }
  
    .pt-n-mr-6vw--xxl {
        margin-right: -6vw!important;
    }
  
    .pt-n-mr-7vw--xxl {
        margin-right: -7vw!important;
    }
  
    .pt-n-mr-8vw--xxl {
        margin-right: -8vw!important;
    }
  
    .pt-n-mr-9vw--xxl {
        margin-right: -9vw!important;
    }
  
    .pt-n-mr-10vw--xxl {
        margin-right: -10vw!important;
    }
  
    .pt-n-mr-11vw--xxl {
        margin-right: -11vw!important;
    }
  
    .pt-n-mr-12vw--xxl {
        margin-right: -12vw!important;
    }
  
    .pt-n-mr-13vw--xxl {
        margin-right: -13vw!important;
    }
  
    .pt-n-mr-14vw--xxl {
        margin-right: -14vw!important;
    }
  
    .pt-n-mr-15vw--xxl {
        margin-right: -15vw!important;
    }
  
    .pt-n-mr-16vw--xxl {
        margin-right: -16vw!important;
    }
  
    .pt-n-mr-17vw--xxl {
        margin-right: -17vw!important;
    }
  
    .pt-n-mr-18vw--xxl {
        margin-right: -18vw!important;
    }
  
    .pt-n-mr-19vw--xxl {
        margin-right: -19vw!important;
    }
  
    .pt-n-mr-20vw--xxl {
        margin-right: -20vw!important;
    }
  
    .pt-n-mr-21vw--xxl {
        margin-right: -21vw!important;
    }
  
    .pt-n-mr-22vw--xxl {
        margin-right: -22vw!important;
    }
  
    .pt-n-mr-23vw--xxl {
        margin-right: -23vw!important;
    }
  
    .pt-n-mr-24vw--xxl {
        margin-right: -24vw!important;
    }
  
    .pt-n-mr-25vw--xxl {
        margin-right: -25vw!important;
    }
  
    .pt-n-mr-30vw--xxl {
        margin-right: -30vw!important;
    }
  
    .pt-n-mr-35vw--xxl {
        margin-right: -35vw!important;
    }
  
    .pt-n-mr-40vw--xxl {
        margin-right: -40vw!important;
    }
  
    .pt-n-mr-45vw--xxl {
        margin-right: -45vw!important;
    }
  
    .pt-n-mr-50vw--xxl {
        margin-right: -50vw!important;
    }
  }
  
  /* NEGATIVE MARGIN BOTTOM ------------------------------------------------------------------------ */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-mb-0 {
    margin-bottom: -0px!important;
  }
  
  .pt-n-mb-1 {
    margin-bottom: -1px!important;
  }
  
  .pt-n-mb-2 {
    margin-bottom: -2px!important;
  }
  
  .pt-n-mb-3 {
    margin-bottom: -3px!important;
  }
  
  .pt-n-mb-4 {
    margin-bottom: -4px!important;
  }
  
  .pt-n-mb-5 {
    margin-bottom: -5px!important;
  }
  
  .pt-n-mb-6 {
    margin-bottom: -6px!important;
  }
  
  .pt-n-mb-7 {
    margin-bottom: -7px!important;
  }
  
  .pt-n-mb-8 {
    margin-bottom: -8px!important;
  }
  
  .pt-n-mb-9 {
    margin-bottom: -9px!important;
  }
  
  .pt-n-mb-10 {
    margin-bottom: -10px!important;
  }
  
  .pt-n-mb-11 {
    margin-bottom: -11px!important;
  }
  
  .pt-n-mb-12 {
    margin-bottom: -12px!important;
  }
  
  .pt-n-mb-13 {
    margin-bottom: -13px!important;
  }
  
  .pt-n-mb-14 {
    margin-bottom: -14px!important;
  }
  
  .pt-n-mb-15 {
    margin-bottom: -15px!important;
  }
  
  .pt-n-mb-16 {
    margin-bottom: -16px!important;
  }
  
  .pt-n-mb-17 {
    margin-bottom: -17px!important;
  }
  
  .pt-n-mb-18 {
    margin-bottom: -18px!important;
  }
  
  .pt-n-mb-19 {
    margin-bottom: -19px!important;
  }
  
  .pt-n-mb-20 {
    margin-bottom: -20px!important;
  }
  
  .pt-n-mb-21 {
    margin-bottom: -21px!important;
  }
  
  .pt-n-mb-22 {
    margin-bottom: -22px!important;
  }
  
  .pt-n-mb-23 {
    margin-bottom: -23px!important;
  }
  
  .pt-n-mb-24 {
    margin-bottom: -24px!important;
  }
  
  .pt-n-mb-25 {
    margin-bottom: -25px!important;
  }
  
  .pt-n-mb-30 {
    margin-bottom: -30px!important;
  }
  
  .pt-n-mb-35 {
    margin-bottom: -35px!important;
  }
  
  .pt-n-mb-40 {
    margin-bottom: -40px!important;
  }
  
  .pt-n-mb-45 {
    margin-bottom: -45px!important;
  }
  
  .pt-n-mb-50 {
    margin-bottom: -50px!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mb-0--sm {
        margin-bottom: -0px!important;
    }
  
    .pt-n-mb-1--sm {
        margin-bottom: -1px!important;
    }
  
    .pt-n-mb-2--sm {
        margin-bottom: -2px!important;
    }
  
    .pt-n-mb-3--sm {
        margin-bottom: -3px!important;
    }
  
    .pt-n-mb-4--sm {
        margin-bottom: -4px!important;
    }
  
    .pt-n-mb-5--sm {
        margin-bottom: -5px!important;
    }
  
    .pt-n-mb-6--sm {
        margin-bottom: -6px!important;
    }
  
    .pt-n-mb-7--sm {
        margin-bottom: -7px!important;
    }
  
    .pt-n-mb-8--sm {
        margin-bottom: -8px!important;
    }
  
    .pt-n-mb-9--sm {
        margin-bottom: -9px!important;
    }
  
    .pt-n-mb-10--sm {
        margin-bottom: -10px!important;
    }
  
    .pt-n-mb-11--sm {
        margin-bottom: -11px!important;
    }
  
    .pt-n-mb-12--sm {
        margin-bottom: -12px!important;
    }
  
    .pt-n-mb-13--sm {
        margin-bottom: -13px!important;
    }
  
    .pt-n-mb-14--sm {
        margin-bottom: -14px!important;
    }
  
    .pt-n-mb-15--sm {
        margin-bottom: -15px!important;
    }
  
    .pt-n-mb-16--sm {
        margin-bottom: -16px!important;
    }
  
    .pt-n-mb-17--sm {
        margin-bottom: -17px!important;
    }
  
    .pt-n-mb-18--sm {
        margin-bottom: -18px!important;
    }
  
    .pt-n-mb-19--sm {
        margin-bottom: -19px!important;
    }
  
    .pt-n-mb-20--sm {
        margin-bottom: -20px!important;
    }
  
    .pt-n-mb-21--sm {
        margin-bottom: -21px!important;
    }
  
    .pt-n-mb-22--sm {
        margin-bottom: -22px!important;
    }
  
    .pt-n-mb-23--sm {
        margin-bottom: -23px!important;
    }
  
    .pt-n-mb-24--sm {
        margin-bottom: -24px!important;
    }
  
    .pt-n-mb-25--sm {
        margin-bottom: -25px!important;
    }
  
    .pt-n-mb-30--sm {
        margin-bottom: -30px!important;
    }
  
    .pt-n-mb-35--sm {
        margin-bottom: -35px!important;
    }
  
    .pt-n-mb-40--sm {
        margin-bottom: -40px!important;
    }
  
    .pt-n-mb-45--sm {
        margin-bottom: -45px!important;
    }
  
    .pt-n-mb-50--sm {
        margin-bottom: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mb-0--md {
        margin-bottom: -0px!important;
    }
  
    .pt-n-mb-1--md {
        margin-bottom: -1px!important;
    }
  
    .pt-n-mb-2--md {
        margin-bottom: -2px!important;
    }
  
    .pt-n-mb-3--md {
        margin-bottom: -3px!important;
    }
  
    .pt-n-mb-4--md {
        margin-bottom: -4px!important;
    }
  
    .pt-n-mb-5--md {
        margin-bottom: -5px!important;
    }
  
    .pt-n-mb-6--md {
        margin-bottom: -6px!important;
    }
  
    .pt-n-mb-7--md {
        margin-bottom: -7px!important;
    }
  
    .pt-n-mb-8--md {
        margin-bottom: -8px!important;
    }
  
    .pt-n-mb-9--md {
        margin-bottom: -9px!important;
    }
  
    .pt-n-mb-10--md {
        margin-bottom: -10px!important;
    }
  
    .pt-n-mb-11--md {
        margin-bottom: -11px!important;
    }
  
    .pt-n-mb-12--md {
        margin-bottom: -12px!important;
    }
  
    .pt-n-mb-13--md {
        margin-bottom: -13px!important;
    }
  
    .pt-n-mb-14--md {
        margin-bottom: -14px!important;
    }
  
    .pt-n-mb-15--md {
        margin-bottom: -15px!important;
    }
  
    .pt-n-mb-16--md {
        margin-bottom: -16px!important;
    }
  
    .pt-n-mb-17--md {
        margin-bottom: -17px!important;
    }
  
    .pt-n-mb-18--md {
        margin-bottom: -18px!important;
    }
  
    .pt-n-mb-19--md {
        margin-bottom: -19px!important;
    }
  
    .pt-n-mb-20--md {
        margin-bottom: -20px!important;
    }
  
    .pt-n-mb-21--md {
        margin-bottom: -21px!important;
    }
  
    .pt-n-mb-22--md {
        margin-bottom: -22px!important;
    }
  
    .pt-n-mb-23--md {
        margin-bottom: -23px!important;
    }
  
    .pt-n-mb-24--md {
        margin-bottom: -24px!important;
    }
  
    .pt-n-mb-25--md {
        margin-bottom: -25px!important;
    }
  
    .pt-n-mb-30--md {
        margin-bottom: -30px!important;
    }
  
    .pt-n-mb-35--md {
        margin-bottom: -35px!important;
    }
  
    .pt-n-mb-40--md {
        margin-bottom: -40px!important;
    }
  
    .pt-n-mb-45--md {
        margin-bottom: -45px!important;
    }
  
    .pt-n-mb-50--md {
        margin-bottom: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mb-0--lg {
        margin-bottom: -0px!important;
    }
  
    .pt-n-mb-1--lg {
        margin-bottom: -1px!important;
    }
  
    .pt-n-mb-2--lg {
        margin-bottom: -2px!important;
    }
  
    .pt-n-mb-3--lg {
        margin-bottom: -3px!important;
    }
  
    .pt-n-mb-4--lg {
        margin-bottom: -4px!important;
    }
  
    .pt-n-mb-5--lg {
        margin-bottom: -5px!important;
    }
  
    .pt-n-mb-6--lg {
        margin-bottom: -6px!important;
    }
  
    .pt-n-mb-7--lg {
        margin-bottom: -7px!important;
    }
  
    .pt-n-mb-8--lg {
        margin-bottom: -8px!important;
    }
  
    .pt-n-mb-9--lg {
        margin-bottom: -9px!important;
    }
  
    .pt-n-mb-10--lg {
        margin-bottom: -10px!important;
    }
  
    .pt-n-mb-11--lg {
        margin-bottom: -11px!important;
    }
  
    .pt-n-mb-12--lg {
        margin-bottom: -12px!important;
    }
  
    .pt-n-mb-13--lg {
        margin-bottom: -13px!important;
    }
  
    .pt-n-mb-14--lg {
        margin-bottom: -14px!important;
    }
  
    .pt-n-mb-15--lg {
        margin-bottom: -15px!important;
    }
  
    .pt-n-mb-16--lg {
        margin-bottom: -16px!important;
    }
  
    .pt-n-mb-17--lg {
        margin-bottom: -17px!important;
    }
  
    .pt-n-mb-18--lg {
        margin-bottom: -18px!important;
    }
  
    .pt-n-mb-19--lg {
        margin-bottom: -19px!important;
    }
  
    .pt-n-mb-20--lg {
        margin-bottom: -20px!important;
    }
  
    .pt-n-mb-21--lg {
        margin-bottom: -21px!important;
    }
  
    .pt-n-mb-22--lg {
        margin-bottom: -22px!important;
    }
  
    .pt-n-mb-23--lg {
        margin-bottom: -23px!important;
    }
  
    .pt-n-mb-24--lg {
        margin-bottom: -24px!important;
    }
  
    .pt-n-mb-25--lg {
        margin-bottom: -25px!important;
    }
  
    .pt-n-mb-30--lg {
        margin-bottom: -30px!important;
    }
  
    .pt-n-mb-35--lg {
        margin-bottom: -35px!important;
    }
  
    .pt-n-mb-40--lg {
        margin-bottom: -40px!important;
    }
  
    .pt-n-mb-45--lg {
        margin-bottom: -45px!important;
    }
  
    .pt-n-mb-50--lg {
        margin-bottom: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mb-0--xl {
        margin-bottom: -0px!important;
    }
  
    .pt-n-mb-1--xl {
        margin-bottom: -1px!important;
    }
  
    .pt-n-mb-2--xl {
        margin-bottom: -2px!important;
    }
  
    .pt-n-mb-3--xl {
        margin-bottom: -3px!important;
    }
  
    .pt-n-mb-4--xl {
        margin-bottom: -4px!important;
    }
  
    .pt-n-mb-5--xl {
        margin-bottom: -5px!important;
    }
  
    .pt-n-mb-6--xl {
        margin-bottom: -6px!important;
    }
  
    .pt-n-mb-7--xl {
        margin-bottom: -7px!important;
    }
  
    .pt-n-mb-8--xl {
        margin-bottom: -8px!important;
    }
  
    .pt-n-mb-9--xl {
        margin-bottom: -9px!important;
    }
  
    .pt-n-mb-10--xl {
        margin-bottom: -10px!important;
    }
  
    .pt-n-mb-11--xl {
        margin-bottom: -11px!important;
    }
  
    .pt-n-mb-12--xl {
        margin-bottom: -12px!important;
    }
  
    .pt-n-mb-13--xl {
        margin-bottom: -13px!important;
    }
  
    .pt-n-mb-14--xl {
        margin-bottom: -14px!important;
    }
  
    .pt-n-mb-15--xl {
        margin-bottom: -15px!important;
    }
  
    .pt-n-mb-16--xl {
        margin-bottom: -16px!important;
    }
  
    .pt-n-mb-17--xl {
        margin-bottom: -17px!important;
    }
  
    .pt-n-mb-18--xl {
        margin-bottom: -18px!important;
    }
  
    .pt-n-mb-19--xl {
        margin-bottom: -19px!important;
    }
  
    .pt-n-mb-20--xl {
        margin-bottom: -20px!important;
    }
  
    .pt-n-mb-21--xl {
        margin-bottom: -21px!important;
    }
  
    .pt-n-mb-22--xl {
        margin-bottom: -22px!important;
    }
  
    .pt-n-mb-23--xl {
        margin-bottom: -23px!important;
    }
  
    .pt-n-mb-24--xl {
        margin-bottom: -24px!important;
    }
  
    .pt-n-mb-25--xl {
        margin-bottom: -25px!important;
    }
  
    .pt-n-mb-30--xl {
        margin-bottom: -30px!important;
    }
  
    .pt-n-mb-35--xl {
        margin-bottom: -35px!important;
    }
  
    .pt-n-mb-40--xl {
        margin-bottom: -40px!important;
    }
  
    .pt-n-mb-45--xl {
        margin-bottom: -45px!important;
    }
  
    .pt-n-mb-50--xl {
        margin-bottom: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mb-0--xxl {
        margin-bottom: -0px!important;
    }
  
    .pt-n-mb-1--xxl {
        margin-bottom: -1px!important;
    }
  
    .pt-n-mb-2--xxl {
        margin-bottom: -2px!important;
    }
  
    .pt-n-mb-3--xxl {
        margin-bottom: -3px!important;
    }
  
    .pt-n-mb-4--xxl {
        margin-bottom: -4px!important;
    }
  
    .pt-n-mb-5--xxl {
        margin-bottom: -5px!important;
    }
  
    .pt-n-mb-6--xxl {
        margin-bottom: -6px!important;
    }
  
    .pt-n-mb-7--xxl {
        margin-bottom: -7px!important;
    }
  
    .pt-n-mb-8--xxl {
        margin-bottom: -8px!important;
    }
  
    .pt-n-mb-9--xxl {
        margin-bottom: -9px!important;
    }
  
    .pt-n-mb-10--xxl {
        margin-bottom: -10px!important;
    }
  
    .pt-n-mb-11--xxl {
        margin-bottom: -11px!important;
    }
  
    .pt-n-mb-12--xxl {
        margin-bottom: -12px!important;
    }
  
    .pt-n-mb-13--xxl {
        margin-bottom: -13px!important;
    }
  
    .pt-n-mb-14--xxl {
        margin-bottom: -14px!important;
    }
  
    .pt-n-mb-15--xxl {
        margin-bottom: -15px!important;
    }
  
    .pt-n-mb-16--xxl {
        margin-bottom: -16px!important;
    }
  
    .pt-n-mb-17--xxl {
        margin-bottom: -17px!important;
    }
  
    .pt-n-mb-18--xxl {
        margin-bottom: -18px!important;
    }
  
    .pt-n-mb-19--xxl {
        margin-bottom: -19px!important;
    }
  
    .pt-n-mb-20--xxl {
        margin-bottom: -20px!important;
    }
  
    .pt-n-mb-21--xxl {
        margin-bottom: -21px!important;
    }
  
    .pt-n-mb-22--xxl {
        margin-bottom: -22px!important;
    }
  
    .pt-n-mb-23--xxl {
        margin-bottom: -23px!important;
    }
  
    .pt-n-mb-24--xxl {
        margin-bottom: -24px!important;
    }
  
    .pt-n-mb-25--xxl {
        margin-bottom: -25px!important;
    }
  
    .pt-n-mb-30--xxl {
        margin-bottom: -30px!important;
    }
  
    .pt-n-mb-35--xxl {
        margin-bottom: -35px!important;
    }
  
    .pt-n-mb-40--xxl {
        margin-bottom: -40px!important;
    }
  
    .pt-n-mb-45--xxl {
        margin-bottom: -45px!important;
    }
  
    .pt-n-mb-50--xxl {
        margin-bottom: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-mb-0x {
    margin-bottom: -0%!important;
  }
  
  .pt-n-mb-1x {
    margin-bottom: -1%!important;
  }
  
  .pt-n-mb-2x {
    margin-bottom: -2%!important;
  }
  
  .pt-n-mb-3x {
    margin-bottom: -3%!important;
  }
  
  .pt-n-mb-4x {
    margin-bottom: -4%!important;
  }
  
  .pt-n-mb-5x {
    margin-bottom: -5%!important;
  }
  
  .pt-n-mb-6x {
    margin-bottom: -6%!important;
  }
  
  .pt-n-mb-7x {
    margin-bottom: -7%!important;
  }
  
  .pt-n-mb-8x {
    margin-bottom: -8%!important;
  }
  
  .pt-n-mb-9x {
    margin-bottom: -9%!important;
  }
  
  .pt-n-mb-10x {
    margin-bottom: -10%!important;
  }
  
  .pt-n-mb-11x {
    margin-bottom: -11%!important;
  }
  
  .pt-n-mb-12x {
    margin-bottom: -12%!important;
  }
  
  .pt-n-mb-13x {
    margin-bottom: -13%!important;
  }
  
  .pt-n-mb-14x {
    margin-bottom: -14%!important;
  }
  
  .pt-n-mb-15x {
    margin-bottom: -15%!important;
  }
  
  .pt-n-mb-16x {
    margin-bottom: -16%!important;
  }
  
  .pt-n-mb-17x {
    margin-bottom: -17%!important;
  }
  
  .pt-n-mb-18x {
    margin-bottom: -18%!important;
  }
  
  .pt-n-mb-19x {
    margin-bottom: -19%!important;
  }
  
  .pt-n-mb-20x {
    margin-bottom: -20%!important;
  }
  
  .pt-n-mb-21x {
    margin-bottom: -21%!important;
  }
  
  .pt-n-mb-22x {
    margin-bottom: -22%!important;
  }
  
  .pt-n-mb-23x {
    margin-bottom: -23%!important;
  }
  
  .pt-n-mb-24x {
    margin-bottom: -24%!important;
  }
  
  .pt-n-mb-25x {
    margin-bottom: -25%!important;
  }
  
  .pt-n-mb-30x {
    margin-bottom: -30%!important;
  }
  
  .pt-n-mb-35x {
    margin-bottom: -35%!important;
  }
  
  .pt-n-mb-40x {
    margin-bottom: -40%!important;
  }
  
  .pt-n-mb-45x {
    margin-bottom: -45%!important;
  }
  
  .pt-n-mb-50x {
    margin-bottom: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mb-0x--sm {
        margin-bottom: -0%!important;
    }
  
    .pt-n-mb-1x--sm {
        margin-bottom: -1%!important;
    }
  
    .pt-n-mb-2x--sm {
        margin-bottom: -2%!important;
    }
  
    .pt-n-mb-3x--sm {
        margin-bottom: -3%!important;
    }
  
    .pt-n-mb-4x--sm {
        margin-bottom: -4%!important;
    }
  
    .pt-n-mb-5x--sm {
        margin-bottom: -5%!important;
    }
  
    .pt-n-mb-6x--sm {
        margin-bottom: -6%!important;
    }
  
    .pt-n-mb-7x--sm {
        margin-bottom: -7%!important;
    }
  
    .pt-n-mb-8x--sm {
        margin-bottom: -8%!important;
    }
  
    .pt-n-mb-9x--sm {
        margin-bottom: -9%!important;
    }
  
    .pt-n-mb-10x--sm {
        margin-bottom: -10%!important;
    }
  
    .pt-n-mb-11x--sm {
        margin-bottom: -11%!important;
    }
  
    .pt-n-mb-12x--sm {
        margin-bottom: -12%!important;
    }
  
    .pt-n-mb-13x--sm {
        margin-bottom: -13%!important;
    }
  
    .pt-n-mb-14x--sm {
        margin-bottom: -14%!important;
    }
  
    .pt-n-mb-15x--sm {
        margin-bottom: -15%!important;
    }
  
    .pt-n-mb-16x--sm {
        margin-bottom: -16%!important;
    }
  
    .pt-n-mb-17x--sm {
        margin-bottom: -17%!important;
    }
  
    .pt-n-mb-18x--sm {
        margin-bottom: -18%!important;
    }
  
    .pt-n-mb-19x--sm {
        margin-bottom: -19%!important;
    }
  
    .pt-n-mb-20x--sm {
        margin-bottom: -20%!important;
    }
  
    .pt-n-mb-21x--sm {
        margin-bottom: -21%!important;
    }
  
    .pt-n-mb-22x--sm {
        margin-bottom: -22%!important;
    }
  
    .pt-n-mb-23x--sm {
        margin-bottom: -23%!important;
    }
  
    .pt-n-mb-24x--sm {
        margin-bottom: -24%!important;
    }
  
    .pt-n-mb-25x--sm {
        margin-bottom: -25%!important;
    }
  
    .pt-n-mb-30x--sm {
        margin-bottom: -30%!important;
    }
  
    .pt-n-mb-35x--sm {
        margin-bottom: -35%!important;
    }
  
    .pt-n-mb-40x--sm {
        margin-bottom: -40%!important;
    }
  
    .pt-n-mb-45x--sm {
        margin-bottom: -45%!important;
    }
  
    .pt-n-mb-50x--sm {
        margin-bottom: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mb-0x--md {
        margin-bottom: -0%!important;
    }
  
    .pt-n-mb-1x--md {
        margin-bottom: -1%!important;
    }
  
    .pt-n-mb-2x--md {
        margin-bottom: -2%!important;
    }
  
    .pt-n-mb-3x--md {
        margin-bottom: -3%!important;
    }
  
    .pt-n-mb-4x--md {
        margin-bottom: -4%!important;
    }
  
    .pt-n-mb-5x--md {
        margin-bottom: -5%!important;
    }
  
    .pt-n-mb-6x--md {
        margin-bottom: -6%!important;
    }
  
    .pt-n-mb-7x--md {
        margin-bottom: -7%!important;
    }
  
    .pt-n-mb-8x--md {
        margin-bottom: -8%!important;
    }
  
    .pt-n-mb-9x--md {
        margin-bottom: -9%!important;
    }
  
    .pt-n-mb-10x--md {
        margin-bottom: -10%!important;
    }
  
    .pt-n-mb-11x--md {
        margin-bottom: -11%!important;
    }
  
    .pt-n-mb-12x--md {
        margin-bottom: -12%!important;
    }
  
    .pt-n-mb-13x--md {
        margin-bottom: -13%!important;
    }
  
    .pt-n-mb-14x--md {
        margin-bottom: -14%!important;
    }
  
    .pt-n-mb-15x--md {
        margin-bottom: -15%!important;
    }
  
    .pt-n-mb-16x--md {
        margin-bottom: -16%!important;
    }
  
    .pt-n-mb-17x--md {
        margin-bottom: -17%!important;
    }
  
    .pt-n-mb-18x--md {
        margin-bottom: -18%!important;
    }
  
    .pt-n-mb-19x--md {
        margin-bottom: -19%!important;
    }
  
    .pt-n-mb-20x--md {
        margin-bottom: -20%!important;
    }
  
    .pt-n-mb-21x--md {
        margin-bottom: -21%!important;
    }
  
    .pt-n-mb-22x--md {
        margin-bottom: -22%!important;
    }
  
    .pt-n-mb-23x--md {
        margin-bottom: -23%!important;
    }
  
    .pt-n-mb-24x--md {
        margin-bottom: -24%!important;
    }
  
    .pt-n-mb-25x--md {
        margin-bottom: -25%!important;
    }
  
    .pt-n-mb-30x--md {
        margin-bottom: -30%!important;
    }
  
    .pt-n-mb-35x--md {
        margin-bottom: -35%!important;
    }
  
    .pt-n-mb-40x--md {
        margin-bottom: -40%!important;
    }
  
    .pt-n-mb-45x--md {
        margin-bottom: -45%!important;
    }
  
    .pt-n-mb-50x--md {
        margin-bottom: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mb-0x--lg {
        margin-bottom: -0%!important;
    }
  
    .pt-n-mb-1x--lg {
        margin-bottom: -1%!important;
    }
  
    .pt-n-mb-2x--lg {
        margin-bottom: -2%!important;
    }
  
    .pt-n-mb-3x--lg {
        margin-bottom: -3%!important;
    }
  
    .pt-n-mb-4x--lg {
        margin-bottom: -4%!important;
    }
  
    .pt-n-mb-5x--lg {
        margin-bottom: -5%!important;
    }
  
    .pt-n-mb-6x--lg {
        margin-bottom: -6%!important;
    }
  
    .pt-n-mb-7x--lg {
        margin-bottom: -7%!important;
    }
  
    .pt-n-mb-8x--lg {
        margin-bottom: -8%!important;
    }
  
    .pt-n-mb-9x--lg {
        margin-bottom: -9%!important;
    }
  
    .pt-n-mb-10x--lg {
        margin-bottom: -10%!important;
    }
  
    .pt-n-mb-11x--lg {
        margin-bottom: -11%!important;
    }
  
    .pt-n-mb-12x--lg {
        margin-bottom: -12%!important;
    }
  
    .pt-n-mb-13x--lg {
        margin-bottom: -13%!important;
    }
  
    .pt-n-mb-14x--lg {
        margin-bottom: -14%!important;
    }
  
    .pt-n-mb-15x--lg {
        margin-bottom: -15%!important;
    }
  
    .pt-n-mb-16x--lg {
        margin-bottom: -16%!important;
    }
  
    .pt-n-mb-17x--lg {
        margin-bottom: -17%!important;
    }
  
    .pt-n-mb-18x--lg {
        margin-bottom: -18%!important;
    }
  
    .pt-n-mb-19x--lg {
        margin-bottom: -19%!important;
    }
  
    .pt-n-mb-20x--lg {
        margin-bottom: -20%!important;
    }
  
    .pt-n-mb-21x--lg {
        margin-bottom: -21%!important;
    }
  
    .pt-n-mb-22x--lg {
        margin-bottom: -22%!important;
    }
  
    .pt-n-mb-23x--lg {
        margin-bottom: -23%!important;
    }
  
    .pt-n-mb-24x--lg {
        margin-bottom: -24%!important;
    }
  
    .pt-n-mb-25x--lg {
        margin-bottom: -25%!important;
    }
  
    .pt-n-mb-30x--lg {
        margin-bottom: -30%!important;
    }
  
    .pt-n-mb-35x--lg {
        margin-bottom: -35%!important;
    }
  
    .pt-n-mb-40x--lg {
        margin-bottom: -40%!important;
    }
  
    .pt-n-mb-45x--lg {
        margin-bottom: -45%!important;
    }
  
    .pt-n-mb-50x--lg {
        margin-bottom: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mb-0x--xl {
        margin-bottom: -0%!important;
    }
  
    .pt-n-mb-1x--xl {
        margin-bottom: -1%!important;
    }
  
    .pt-n-mb-2x--xl {
        margin-bottom: -2%!important;
    }
  
    .pt-n-mb-3x--xl {
        margin-bottom: -3%!important;
    }
  
    .pt-n-mb-4x--xl {
        margin-bottom: -4%!important;
    }
  
    .pt-n-mb-5x--xl {
        margin-bottom: -5%!important;
    }
  
    .pt-n-mb-6x--xl {
        margin-bottom: -6%!important;
    }
  
    .pt-n-mb-7x--xl {
        margin-bottom: -7%!important;
    }
  
    .pt-n-mb-8x--xl {
        margin-bottom: -8%!important;
    }
  
    .pt-n-mb-9x--xl {
        margin-bottom: -9%!important;
    }
  
    .pt-n-mb-10x--xl {
        margin-bottom: -10%!important;
    }
  
    .pt-n-mb-11x--xl {
        margin-bottom: -11%!important;
    }
  
    .pt-n-mb-12x--xl {
        margin-bottom: -12%!important;
    }
  
    .pt-n-mb-13x--xl {
        margin-bottom: -13%!important;
    }
  
    .pt-n-mb-14x--xl {
        margin-bottom: -14%!important;
    }
  
    .pt-n-mb-15x--xl {
        margin-bottom: -15%!important;
    }
  
    .pt-n-mb-16x--xl {
        margin-bottom: -16%!important;
    }
  
    .pt-n-mb-17x--xl {
        margin-bottom: -17%!important;
    }
  
    .pt-n-mb-18x--xl {
        margin-bottom: -18%!important;
    }
  
    .pt-n-mb-19x--xl {
        margin-bottom: -19%!important;
    }
  
    .pt-n-mb-20x--xl {
        margin-bottom: -20%!important;
    }
  
    .pt-n-mb-21x--xl {
        margin-bottom: -21%!important;
    }
  
    .pt-n-mb-22x--xl {
        margin-bottom: -22%!important;
    }
  
    .pt-n-mb-23x--xl {
        margin-bottom: -23%!important;
    }
  
    .pt-n-mb-24x--xl {
        margin-bottom: -24%!important;
    }
  
    .pt-n-mb-25x--xl {
        margin-bottom: -25%!important;
    }
  
    .pt-n-mb-30x--xl {
        margin-bottom: -30%!important;
    }
  
    .pt-n-mb-35x--xl {
        margin-bottom: -35%!important;
    }
  
    .pt-n-mb-40x--xl {
        margin-bottom: -40%!important;
    }
  
    .pt-n-mb-45x--xl {
        margin-bottom: -45%!important;
    }
  
    .pt-n-mb-50x--xl {
        margin-bottom: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mb-0x--xxl {
        margin-bottom: -0%!important;
    }
  
    .pt-n-mb-1x--xxl {
        margin-bottom: -1%!important;
    }
  
    .pt-n-mb-2x--xxl {
        margin-bottom: -2%!important;
    }
  
    .pt-n-mb-3x--xxl {
        margin-bottom: -3%!important;
    }
  
    .pt-n-mb-4x--xxl {
        margin-bottom: -4%!important;
    }
  
    .pt-n-mb-5x--xxl {
        margin-bottom: -5%!important;
    }
  
    .pt-n-mb-6x--xxl {
        margin-bottom: -6%!important;
    }
  
    .pt-n-mb-7x--xxl {
        margin-bottom: -7%!important;
    }
  
    .pt-n-mb-8x--xxl {
        margin-bottom: -8%!important;
    }
  
    .pt-n-mb-9x--xxl {
        margin-bottom: -9%!important;
    }
  
    .pt-n-mb-10x--xxl {
        margin-bottom: -10%!important;
    }
  
    .pt-n-mb-11x--xxl {
        margin-bottom: -11%!important;
    }
  
    .pt-n-mb-12x--xxl {
        margin-bottom: -12%!important;
    }
  
    .pt-n-mb-13x--xxl {
        margin-bottom: -13%!important;
    }
  
    .pt-n-mb-14x--xxl {
        margin-bottom: -14%!important;
    }
  
    .pt-n-mb-15x--xxl {
        margin-bottom: -15%!important;
    }
  
    .pt-n-mb-16x--xxl {
        margin-bottom: -16%!important;
    }
  
    .pt-n-mb-17x--xxl {
        margin-bottom: -17%!important;
    }
  
    .pt-n-mb-18x--xxl {
        margin-bottom: -18%!important;
    }
  
    .pt-n-mb-19x--xxl {
        margin-bottom: -19%!important;
    }
  
    .pt-n-mb-20x--xxl {
        margin-bottom: -20%!important;
    }
  
    .pt-n-mb-21x--xxl {
        margin-bottom: -21%!important;
    }
  
    .pt-n-mb-22x--xxl {
        margin-bottom: -22%!important;
    }
  
    .pt-n-mb-23x--xxl {
        margin-bottom: -23%!important;
    }
  
    .pt-n-mb-24x--xxl {
        margin-bottom: -24%!important;
    }
  
    .pt-n-mb-25x--xxl {
        margin-bottom: -25%!important;
    }
  
    .pt-n-mb-30x--xxl {
        margin-bottom: -30%!important;
    }
  
    .pt-n-mb-35x--xxl {
        margin-bottom: -35%!important;
    }
  
    .pt-n-mb-40x--xxl {
        margin-bottom: -40%!important;
    }
  
    .pt-n-mb-45x--xxl {
        margin-bottom: -45%!important;
    }
  
    .pt-n-mb-50x--xxl {
        margin-bottom: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-mb-0vh {
    margin-bottom: -0vh!important;
  }
  
  .pt-n-mb-1vh {
    margin-bottom: -1vh!important;
  }
  
  .pt-n-mb-2vh {
    margin-bottom: -2vh!important;
  }
  
  .pt-n-mb-3vh {
    margin-bottom: -3vh!important;
  }
  
  .pt-n-mb-4vh {
    margin-bottom: -4vh!important;
  }
  
  .pt-n-mb-5vh {
    margin-bottom: -5vh!important;
  }
  
  .pt-n-mb-6vh {
    margin-bottom: -6vh!important;
  }
  
  .pt-n-mb-7vh {
    margin-bottom: -7vh!important;
  }
  
  .pt-n-mb-8vh {
    margin-bottom: -8vh!important;
  }
  
  .pt-n-mb-9vh {
    margin-bottom: -9vh!important;
  }
  
  .pt-n-mb-10vh {
    margin-bottom: -10vh!important;
  }
  
  .pt-n-mb-11vh {
    margin-bottom: -11vh!important;
  }
  
  .pt-n-mb-12vh {
    margin-bottom: -12vh!important;
  }
  
  .pt-n-mb-13vh {
    margin-bottom: -13vh!important;
  }
  
  .pt-n-mb-14vh {
    margin-bottom: -14vh!important;
  }
  
  .pt-n-mb-15vh {
    margin-bottom: -15vh!important;
  }
  
  .pt-n-mb-16vh {
    margin-bottom: -16vh!important;
  }
  
  .pt-n-mb-17vh {
    margin-bottom: -17vh!important;
  }
  
  .pt-n-mb-18vh {
    margin-bottom: -18vh!important;
  }
  
  .pt-n-mb-19vh {
    margin-bottom: -19vh!important;
  }
  
  .pt-n-mb-20vh {
    margin-bottom: -20vh!important;
  }
  
  .pt-n-mb-21vh {
    margin-bottom: -21vh!important;
  }
  
  .pt-n-mb-22vh {
    margin-bottom: -22vh!important;
  }
  
  .pt-n-mb-23vh {
    margin-bottom: -23vh!important;
  }
  
  .pt-n-mb-24vh {
    margin-bottom: -24vh!important;
  }
  
  .pt-n-mb-25vh {
    margin-bottom: -25vh!important;
  }
  
  .pt-n-mb-30vh {
    margin-bottom: -30vh!important;
  }
  
  .pt-n-mb-35vh {
    margin-bottom: -35vh!important;
  }
  
  .pt-n-mb-40vh {
    margin-bottom: -40vh!important;
  }
  
  .pt-n-mb-45vh {
    margin-bottom: -45vh!important;
  }
  
  .pt-n-mb-50vh {
    margin-bottom: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mb-0vh--sm {
        margin-bottom: -0vh!important;
    }
  
    .pt-n-mb-1vh--sm {
        margin-bottom: -1vh!important;
    }
  
    .pt-n-mb-2vh--sm {
        margin-bottom: -2vh!important;
    }
  
    .pt-n-mb-3vh--sm {
        margin-bottom: -3vh!important;
    }
  
    .pt-n-mb-4vh--sm {
        margin-bottom: -4vh!important;
    }
  
    .pt-n-mb-5vh--sm {
        margin-bottom: -5vh!important;
    }
  
    .pt-n-mb-6vh--sm {
        margin-bottom: -6vh!important;
    }
  
    .pt-n-mb-7vh--sm {
        margin-bottom: -7vh!important;
    }
  
    .pt-n-mb-8vh--sm {
        margin-bottom: -8vh!important;
    }
  
    .pt-n-mb-9vh--sm {
        margin-bottom: -9vh!important;
    }
  
    .pt-n-mb-10vh--sm {
        margin-bottom: -10vh!important;
    }
  
    .pt-n-mb-11vh--sm {
        margin-bottom: -11vh!important;
    }
  
    .pt-n-mb-12vh--sm {
        margin-bottom: -12vh!important;
    }
  
    .pt-n-mb-13vh--sm {
        margin-bottom: -13vh!important;
    }
  
    .pt-n-mb-14vh--sm {
        margin-bottom: -14vh!important;
    }
  
    .pt-n-mb-15vh--sm {
        margin-bottom: -15vh!important;
    }
  
    .pt-n-mb-16vh--sm {
        margin-bottom: -16vh!important;
    }
  
    .pt-n-mb-17vh--sm {
        margin-bottom: -17vh!important;
    }
  
    .pt-n-mb-18vh--sm {
        margin-bottom: -18vh!important;
    }
  
    .pt-n-mb-19vh--sm {
        margin-bottom: -19vh!important;
    }
  
    .pt-n-mb-20vh--sm {
        margin-bottom: -20vh!important;
    }
  
    .pt-n-mb-21vh--sm {
        margin-bottom: -21vh!important;
    }
  
    .pt-n-mb-22vh--sm {
        margin-bottom: -22vh!important;
    }
  
    .pt-n-mb-23vh--sm {
        margin-bottom: -23vh!important;
    }
  
    .pt-n-mb-24vh--sm {
        margin-bottom: -24vh!important;
    }
  
    .pt-n-mb-25vh--sm {
        margin-bottom: -25vh!important;
    }
  
    .pt-n-mb-30vh--sm {
        margin-bottom: -30vh!important;
    }
  
    .pt-n-mb-35vh--sm {
        margin-bottom: -35vh!important;
    }
  
    .pt-n-mb-40vh--sm {
        margin-bottom: -40vh!important;
    }
  
    .pt-n-mb-45vh--sm {
        margin-bottom: -45vh!important;
    }
  
    .pt-n-mb-50vh--sm {
        margin-bottom: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mb-0vh--md {
        margin-bottom: -0vh!important;
    }
  
    .pt-n-mb-1vh--md {
        margin-bottom: -1vh!important;
    }
  
    .pt-n-mb-2vh--md {
        margin-bottom: -2vh!important;
    }
  
    .pt-n-mb-3vh--md {
        margin-bottom: -3vh!important;
    }
  
    .pt-n-mb-4vh--md {
        margin-bottom: -4vh!important;
    }
  
    .pt-n-mb-5vh--md {
        margin-bottom: -5vh!important;
    }
  
    .pt-n-mb-6vh--md {
        margin-bottom: -6vh!important;
    }
  
    .pt-n-mb-7vh--md {
        margin-bottom: -7vh!important;
    }
  
    .pt-n-mb-8vh--md {
        margin-bottom: -8vh!important;
    }
  
    .pt-n-mb-9vh--md {
        margin-bottom: -9vh!important;
    }
  
    .pt-n-mb-10vh--md {
        margin-bottom: -10vh!important;
    }
  
    .pt-n-mb-11vh--md {
        margin-bottom: -11vh!important;
    }
  
    .pt-n-mb-12vh--md {
        margin-bottom: -12vh!important;
    }
  
    .pt-n-mb-13vh--md {
        margin-bottom: -13vh!important;
    }
  
    .pt-n-mb-14vh--md {
        margin-bottom: -14vh!important;
    }
  
    .pt-n-mb-15vh--md {
        margin-bottom: -15vh!important;
    }
  
    .pt-n-mb-16vh--md {
        margin-bottom: -16vh!important;
    }
  
    .pt-n-mb-17vh--md {
        margin-bottom: -17vh!important;
    }
  
    .pt-n-mb-18vh--md {
        margin-bottom: -18vh!important;
    }
  
    .pt-n-mb-19vh--md {
        margin-bottom: -19vh!important;
    }
  
    .pt-n-mb-20vh--md {
        margin-bottom: -20vh!important;
    }
  
    .pt-n-mb-21vh--md {
        margin-bottom: -21vh!important;
    }
  
    .pt-n-mb-22vh--md {
        margin-bottom: -22vh!important;
    }
  
    .pt-n-mb-23vh--md {
        margin-bottom: -23vh!important;
    }
  
    .pt-n-mb-24vh--md {
        margin-bottom: -24vh!important;
    }
  
    .pt-n-mb-25vh--md {
        margin-bottom: -25vh!important;
    }
  
    .pt-n-mb-30vh--md {
        margin-bottom: -30vh!important;
    }
  
    .pt-n-mb-35vh--md {
        margin-bottom: -35vh!important;
    }
  
    .pt-n-mb-40vh--md {
        margin-bottom: -40vh!important;
    }
  
    .pt-n-mb-45vh--md {
        margin-bottom: -45vh!important;
    }
  
    .pt-n-mb-50vh--md {
        margin-bottom: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mb-0vh--lg {
        margin-bottom: -0vh!important;
    }
  
    .pt-n-mb-1vh--lg {
        margin-bottom: -1vh!important;
    }
  
    .pt-n-mb-2vh--lg {
        margin-bottom: -2vh!important;
    }
  
    .pt-n-mb-3vh--lg {
        margin-bottom: -3vh!important;
    }
  
    .pt-n-mb-4vh--lg {
        margin-bottom: -4vh!important;
    }
  
    .pt-n-mb-5vh--lg {
        margin-bottom: -5vh!important;
    }
  
    .pt-n-mb-6vh--lg {
        margin-bottom: -6vh!important;
    }
  
    .pt-n-mb-7vh--lg {
        margin-bottom: -7vh!important;
    }
  
    .pt-n-mb-8vh--lg {
        margin-bottom: -8vh!important;
    }
  
    .pt-n-mb-9vh--lg {
        margin-bottom: -9vh!important;
    }
  
    .pt-n-mb-10vh--lg {
        margin-bottom: -10vh!important;
    }
  
    .pt-n-mb-11vh--lg {
        margin-bottom: -11vh!important;
    }
  
    .pt-n-mb-12vh--lg {
        margin-bottom: -12vh!important;
    }
  
    .pt-n-mb-13vh--lg {
        margin-bottom: -13vh!important;
    }
  
    .pt-n-mb-14vh--lg {
        margin-bottom: -14vh!important;
    }
  
    .pt-n-mb-15vh--lg {
        margin-bottom: -15vh!important;
    }
  
    .pt-n-mb-16vh--lg {
        margin-bottom: -16vh!important;
    }
  
    .pt-n-mb-17vh--lg {
        margin-bottom: -17vh!important;
    }
  
    .pt-n-mb-18vh--lg {
        margin-bottom: -18vh!important;
    }
  
    .pt-n-mb-19vh--lg {
        margin-bottom: -19vh!important;
    }
  
    .pt-n-mb-20vh--lg {
        margin-bottom: -20vh!important;
    }
  
    .pt-n-mb-21vh--lg {
        margin-bottom: -21vh!important;
    }
  
    .pt-n-mb-22vh--lg {
        margin-bottom: -22vh!important;
    }
  
    .pt-n-mb-23vh--lg {
        margin-bottom: -23vh!important;
    }
  
    .pt-n-mb-24vh--lg {
        margin-bottom: -24vh!important;
    }
  
    .pt-n-mb-25vh--lg {
        margin-bottom: -25vh!important;
    }
  
    .pt-n-mb-30vh--lg {
        margin-bottom: -30vh!important;
    }
  
    .pt-n-mb-35vh--lg {
        margin-bottom: -35vh!important;
    }
  
    .pt-n-mb-40vh--lg {
        margin-bottom: -40vh!important;
    }
  
    .pt-n-mb-45vh--lg {
        margin-bottom: -45vh!important;
    }
  
    .pt-n-mb-50vh--lg {
        margin-bottom: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mb-0vh--xl {
        margin-bottom: -0vh!important;
    }
  
    .pt-n-mb-1vh--xl {
        margin-bottom: -1vh!important;
    }
  
    .pt-n-mb-2vh--xl {
        margin-bottom: -2vh!important;
    }
  
    .pt-n-mb-3vh--xl {
        margin-bottom: -3vh!important;
    }
  
    .pt-n-mb-4vh--xl {
        margin-bottom: -4vh!important;
    }
  
    .pt-n-mb-5vh--xl {
        margin-bottom: -5vh!important;
    }
  
    .pt-n-mb-6vh--xl {
        margin-bottom: -6vh!important;
    }
  
    .pt-n-mb-7vh--xl {
        margin-bottom: -7vh!important;
    }
  
    .pt-n-mb-8vh--xl {
        margin-bottom: -8vh!important;
    }
  
    .pt-n-mb-9vh--xl {
        margin-bottom: -9vh!important;
    }
  
    .pt-n-mb-10vh--xl {
        margin-bottom: -10vh!important;
    }
  
    .pt-n-mb-11vh--xl {
        margin-bottom: -11vh!important;
    }
  
    .pt-n-mb-12vh--xl {
        margin-bottom: -12vh!important;
    }
  
    .pt-n-mb-13vh--xl {
        margin-bottom: -13vh!important;
    }
  
    .pt-n-mb-14vh--xl {
        margin-bottom: -14vh!important;
    }
  
    .pt-n-mb-15vh--xl {
        margin-bottom: -15vh!important;
    }
  
    .pt-n-mb-16vh--xl {
        margin-bottom: -16vh!important;
    }
  
    .pt-n-mb-17vh--xl {
        margin-bottom: -17vh!important;
    }
  
    .pt-n-mb-18vh--xl {
        margin-bottom: -18vh!important;
    }
  
    .pt-n-mb-19vh--xl {
        margin-bottom: -19vh!important;
    }
  
    .pt-n-mb-20vh--xl {
        margin-bottom: -20vh!important;
    }
  
    .pt-n-mb-21vh--xl {
        margin-bottom: -21vh!important;
    }
  
    .pt-n-mb-22vh--xl {
        margin-bottom: -22vh!important;
    }
  
    .pt-n-mb-23vh--xl {
        margin-bottom: -23vh!important;
    }
  
    .pt-n-mb-24vh--xl {
        margin-bottom: -24vh!important;
    }
  
    .pt-n-mb-25vh--xl {
        margin-bottom: -25vh!important;
    }
  
    .pt-n-mb-30vh--xl {
        margin-bottom: -30vh!important;
    }
  
    .pt-n-mb-35vh--xl {
        margin-bottom: -35vh!important;
    }
  
    .pt-n-mb-40vh--xl {
        margin-bottom: -40vh!important;
    }
  
    .pt-n-mb-45vh--xl {
        margin-bottom: -45vh!important;
    }
  
    .pt-n-mb-50vh--xl {
        margin-bottom: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mb-0vh--xxl {
        margin-bottom: -0vh!important;
    }
  
    .pt-n-mb-1vh--xxl {
        margin-bottom: -1vh!important;
    }
  
    .pt-n-mb-2vh--xxl {
        margin-bottom: -2vh!important;
    }
  
    .pt-n-mb-3vh--xxl {
        margin-bottom: -3vh!important;
    }
  
    .pt-n-mb-4vh--xxl {
        margin-bottom: -4vh!important;
    }
  
    .pt-n-mb-5vh--xxl {
        margin-bottom: -5vh!important;
    }
  
    .pt-n-mb-6vh--xxl {
        margin-bottom: -6vh!important;
    }
  
    .pt-n-mb-7vh--xxl {
        margin-bottom: -7vh!important;
    }
  
    .pt-n-mb-8vh--xxl {
        margin-bottom: -8vh!important;
    }
  
    .pt-n-mb-9vh--xxl {
        margin-bottom: -9vh!important;
    }
  
    .pt-n-mb-10vh--xxl {
        margin-bottom: -10vh!important;
    }
  
    .pt-n-mb-11vh--xxl {
        margin-bottom: -11vh!important;
    }
  
    .pt-n-mb-12vh--xxl {
        margin-bottom: -12vh!important;
    }
  
    .pt-n-mb-13vh--xxl {
        margin-bottom: -13vh!important;
    }
  
    .pt-n-mb-14vh--xxl {
        margin-bottom: -14vh!important;
    }
  
    .pt-n-mb-15vh--xxl {
        margin-bottom: -15vh!important;
    }
  
    .pt-n-mb-16vh--xxl {
        margin-bottom: -16vh!important;
    }
  
    .pt-n-mb-17vh--xxl {
        margin-bottom: -17vh!important;
    }
  
    .pt-n-mb-18vh--xxl {
        margin-bottom: -18vh!important;
    }
  
    .pt-n-mb-19vh--xxl {
        margin-bottom: -19vh!important;
    }
  
    .pt-n-mb-20vh--xxl {
        margin-bottom: -20vh!important;
    }
  
    .pt-n-mb-21vh--xxl {
        margin-bottom: -21vh!important;
    }
  
    .pt-n-mb-22vh--xxl {
        margin-bottom: -22vh!important;
    }
  
    .pt-n-mb-23vh--xxl {
        margin-bottom: -23vh!important;
    }
  
    .pt-n-mb-24vh--xxl {
        margin-bottom: -24vh!important;
    }
  
    .pt-n-mb-25vh--xxl {
        margin-bottom: -25vh!important;
    }
  
    .pt-n-mb-30vh--xxl {
        margin-bottom: -30vh!important;
    }
  
    .pt-n-mb-35vh--xxl {
        margin-bottom: -35vh!important;
    }
  
    .pt-n-mb-40vh--xxl {
        margin-bottom: -40vh!important;
    }
  
    .pt-n-mb-45vh--xxl {
        margin-bottom: -45vh!important;
    }
  
    .pt-n-mb-50vh--xxl {
        margin-bottom: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-mb-0vw {
    margin-bottom: -0vw!important;
  }
  
  .pt-n-mb-1vw {
    margin-bottom: -1vw!important;
  }
  
  .pt-n-mb-2vw {
    margin-bottom: -2vw!important;
  }
  
  .pt-n-mb-3vw {
    margin-bottom: -3vw!important;
  }
  
  .pt-n-mb-4vw {
    margin-bottom: -4vw!important;
  }
  
  .pt-n-mb-5vw {
    margin-bottom: -5vw!important;
  }
  
  .pt-n-mb-6vw {
    margin-bottom: -6vw!important;
  }
  
  .pt-n-mb-7vw {
    margin-bottom: -7vw!important;
  }
  
  .pt-n-mb-8vw {
    margin-bottom: -8vw!important;
  }
  
  .pt-n-mb-9vw {
    margin-bottom: -9vw!important;
  }
  
  .pt-n-mb-10vw {
    margin-bottom: -10vw!important;
  }
  
  .pt-n-mb-11vw {
    margin-bottom: -11vw!important;
  }
  
  .pt-n-mb-12vw {
    margin-bottom: -12vw!important;
  }
  
  .pt-n-mb-13vw {
    margin-bottom: -13vw!important;
  }
  
  .pt-n-mb-14vw {
    margin-bottom: -14vw!important;
  }
  
  .pt-n-mb-15vw {
    margin-bottom: -15vw!important;
  }
  
  .pt-n-mb-16vw {
    margin-bottom: -16vw!important;
  }
  
  .pt-n-mb-17vw {
    margin-bottom: -17vw!important;
  }
  
  .pt-n-mb-18vw {
    margin-bottom: -18vw!important;
  }
  
  .pt-n-mb-19vw {
    margin-bottom: -19vw!important;
  }
  
  .pt-n-mb-20vw {
    margin-bottom: -20vw!important;
  }
  
  .pt-n-mb-21vw {
    margin-bottom: -21vw!important;
  }
  
  .pt-n-mb-22vw {
    margin-bottom: -22vw!important;
  }
  
  .pt-n-mb-23vw {
    margin-bottom: -23vw!important;
  }
  
  .pt-n-mb-24vw {
    margin-bottom: -24vw!important;
  }
  
  .pt-n-mb-25vw {
    margin-bottom: -25vw!important;
  }
  
  .pt-n-mb-30vw {
    margin-bottom: -30vw!important;
  }
  
  .pt-n-mb-35vw {
    margin-bottom: -35vw!important;
  }
  
  .pt-n-mb-40vw {
    margin-bottom: -40vw!important;
  }
  
  .pt-n-mb-45vw {
    margin-bottom: -45vw!important;
  }
  
  .pt-n-mb-50vw {
    margin-bottom: -50vw!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-mb-0vw--sm {
        margin-bottom: -0vw!important;
    }
  
    .pt-n-mb-1vw--sm {
        margin-bottom: -1vw!important;
    }
  
    .pt-n-mb-2vw--sm {
        margin-bottom: -2vw!important;
    }
  
    .pt-n-mb-3vw--sm {
        margin-bottom: -3vw!important;
    }
  
    .pt-n-mb-4vw--sm {
        margin-bottom: -4vw!important;
    }
  
    .pt-n-mb-5vw--sm {
        margin-bottom: -5vw!important;
    }
  
    .pt-n-mb-6vw--sm {
        margin-bottom: -6vw!important;
    }
  
    .pt-n-mb-7vw--sm {
        margin-bottom: -7vw!important;
    }
  
    .pt-n-mb-8vw--sm {
        margin-bottom: -8vw!important;
    }
  
    .pt-n-mb-9vw--sm {
        margin-bottom: -9vw!important;
    }
  
    .pt-n-mb-10vw--sm {
        margin-bottom: -10vw!important;
    }
  
    .pt-n-mb-11vw--sm {
        margin-bottom: -11vw!important;
    }
  
    .pt-n-mb-12vw--sm {
        margin-bottom: -12vw!important;
    }
  
    .pt-n-mb-13vw--sm {
        margin-bottom: -13vw!important;
    }
  
    .pt-n-mb-14vw--sm {
        margin-bottom: -14vw!important;
    }
  
    .pt-n-mb-15vw--sm {
        margin-bottom: -15vw!important;
    }
  
    .pt-n-mb-16vw--sm {
        margin-bottom: -16vw!important;
    }
  
    .pt-n-mb-17vw--sm {
        margin-bottom: -17vw!important;
    }
  
    .pt-n-mb-18vw--sm {
        margin-bottom: -18vw!important;
    }
  
    .pt-n-mb-19vw--sm {
        margin-bottom: -19vw!important;
    }
  
    .pt-n-mb-20vw--sm {
        margin-bottom: -20vw!important;
    }
  
    .pt-n-mb-21vw--sm {
        margin-bottom: -21vw!important;
    }
  
    .pt-n-mb-22vw--sm {
        margin-bottom: -22vw!important;
    }
  
    .pt-n-mb-23vw--sm {
        margin-bottom: -23vw!important;
    }
  
    .pt-n-mb-24vw--sm {
        margin-bottom: -24vw!important;
    }
  
    .pt-n-mb-25vw--sm {
        margin-bottom: -25vw!important;
    }
  
    .pt-n-mb-30vw--sm {
        margin-bottom: -30vw!important;
    }
  
    .pt-n-mb-35vw--sm {
        margin-bottom: -35vw!important;
    }
  
    .pt-n-mb-40vw--sm {
        margin-bottom: -40vw!important;
    }
  
    .pt-n-mb-45vw--sm {
        margin-bottom: -45vw!important;
    }
  
    .pt-n-mb-50vw--sm {
        margin-bottom: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-mb-0vw--md {
        margin-bottom: -0vw!important;
    }
  
    .pt-n-mb-1vw--md {
        margin-bottom: -1vw!important;
    }
  
    .pt-n-mb-2vw--md {
        margin-bottom: -2vw!important;
    }
  
    .pt-n-mb-3vw--md {
        margin-bottom: -3vw!important;
    }
  
    .pt-n-mb-4vw--md {
        margin-bottom: -4vw!important;
    }
  
    .pt-n-mb-5vw--md {
        margin-bottom: -5vw!important;
    }
  
    .pt-n-mb-6vw--md {
        margin-bottom: -6vw!important;
    }
  
    .pt-n-mb-7vw--md {
        margin-bottom: -7vw!important;
    }
  
    .pt-n-mb-8vw--md {
        margin-bottom: -8vw!important;
    }
  
    .pt-n-mb-9vw--md {
        margin-bottom: -9vw!important;
    }
  
    .pt-n-mb-10vw--md {
        margin-bottom: -10vw!important;
    }
  
    .pt-n-mb-11vw--md {
        margin-bottom: -11vw!important;
    }
  
    .pt-n-mb-12vw--md {
        margin-bottom: -12vw!important;
    }
  
    .pt-n-mb-13vw--md {
        margin-bottom: -13vw!important;
    }
  
    .pt-n-mb-14vw--md {
        margin-bottom: -14vw!important;
    }
  
    .pt-n-mb-15vw--md {
        margin-bottom: -15vw!important;
    }
  
    .pt-n-mb-16vw--md {
        margin-bottom: -16vw!important;
    }
  
    .pt-n-mb-17vw--md {
        margin-bottom: -17vw!important;
    }
  
    .pt-n-mb-18vw--md {
        margin-bottom: -18vw!important;
    }
  
    .pt-n-mb-19vw--md {
        margin-bottom: -19vw!important;
    }
  
    .pt-n-mb-20vw--md {
        margin-bottom: -20vw!important;
    }
  
    .pt-n-mb-21vw--md {
        margin-bottom: -21vw!important;
    }
  
    .pt-n-mb-22vw--md {
        margin-bottom: -22vw!important;
    }
  
    .pt-n-mb-23vw--md {
        margin-bottom: -23vw!important;
    }
  
    .pt-n-mb-24vw--md {
        margin-bottom: -24vw!important;
    }
  
    .pt-n-mb-25vw--md {
        margin-bottom: -25vw!important;
    }
  
    .pt-n-mb-30vw--md {
        margin-bottom: -30vw!important;
    }
  
    .pt-n-mb-35vw--md {
        margin-bottom: -35vw!important;
    }
  
    .pt-n-mb-40vw--md {
        margin-bottom: -40vw!important;
    }
  
    .pt-n-mb-45vw--md {
        margin-bottom: -45vw!important;
    }
  
    .pt-n-mb-50vw--md {
        margin-bottom: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-mb-0vw--lg {
        margin-bottom: -0vw!important;
    }
  
    .pt-n-mb-1vw--lg {
        margin-bottom: -1vw!important;
    }
  
    .pt-n-mb-2vw--lg {
        margin-bottom: -2vw!important;
    }
  
    .pt-n-mb-3vw--lg {
        margin-bottom: -3vw!important;
    }
  
    .pt-n-mb-4vw--lg {
        margin-bottom: -4vw!important;
    }
  
    .pt-n-mb-5vw--lg {
        margin-bottom: -5vw!important;
    }
  
    .pt-n-mb-6vw--lg {
        margin-bottom: -6vw!important;
    }
  
    .pt-n-mb-7vw--lg {
        margin-bottom: -7vw!important;
    }
  
    .pt-n-mb-8vw--lg {
        margin-bottom: -8vw!important;
    }
  
    .pt-n-mb-9vw--lg {
        margin-bottom: -9vw!important;
    }
  
    .pt-n-mb-10vw--lg {
        margin-bottom: -10vw!important;
    }
  
    .pt-n-mb-11vw--lg {
        margin-bottom: -11vw!important;
    }
  
    .pt-n-mb-12vw--lg {
        margin-bottom: -12vw!important;
    }
  
    .pt-n-mb-13vw--lg {
        margin-bottom: -13vw!important;
    }
  
    .pt-n-mb-14vw--lg {
        margin-bottom: -14vw!important;
    }
  
    .pt-n-mb-15vw--lg {
        margin-bottom: -15vw!important;
    }
  
    .pt-n-mb-16vw--lg {
        margin-bottom: -16vw!important;
    }
  
    .pt-n-mb-17vw--lg {
        margin-bottom: -17vw!important;
    }
  
    .pt-n-mb-18vw--lg {
        margin-bottom: -18vw!important;
    }
  
    .pt-n-mb-19vw--lg {
        margin-bottom: -19vw!important;
    }
  
    .pt-n-mb-20vw--lg {
        margin-bottom: -20vw!important;
    }
  
    .pt-n-mb-21vw--lg {
        margin-bottom: -21vw!important;
    }
  
    .pt-n-mb-22vw--lg {
        margin-bottom: -22vw!important;
    }
  
    .pt-n-mb-23vw--lg {
        margin-bottom: -23vw!important;
    }
  
    .pt-n-mb-24vw--lg {
        margin-bottom: -24vw!important;
    }
  
    .pt-n-mb-25vw--lg {
        margin-bottom: -25vw!important;
    }
  
    .pt-n-mb-30vw--lg {
        margin-bottom: -30vw!important;
    }
  
    .pt-n-mb-35vw--lg {
        margin-bottom: -35vw!important;
    }
  
    .pt-n-mb-40vw--lg {
        margin-bottom: -40vw!important;
    }
  
    .pt-n-mb-45vw--lg {
        margin-bottom: -45vw!important;
    }
  
    .pt-n-mb-50vw--lg {
        margin-bottom: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-mb-0vw--xl {
        margin-bottom: -0vw!important;
    }
  
    .pt-n-mb-1vw--xl {
        margin-bottom: -1vw!important;
    }
  
    .pt-n-mb-2vw--xl {
        margin-bottom: -2vw!important;
    }
  
    .pt-n-mb-3vw--xl {
        margin-bottom: -3vw!important;
    }
  
    .pt-n-mb-4vw--xl {
        margin-bottom: -4vw!important;
    }
  
    .pt-n-mb-5vw--xl {
        margin-bottom: -5vw!important;
    }
  
    .pt-n-mb-6vw--xl {
        margin-bottom: -6vw!important;
    }
  
    .pt-n-mb-7vw--xl {
        margin-bottom: -7vw!important;
    }
  
    .pt-n-mb-8vw--xl {
        margin-bottom: -8vw!important;
    }
  
    .pt-n-mb-9vw--xl {
        margin-bottom: -9vw!important;
    }
  
    .pt-n-mb-10vw--xl {
        margin-bottom: -10vw!important;
    }
  
    .pt-n-mb-11vw--xl {
        margin-bottom: -11vw!important;
    }
  
    .pt-n-mb-12vw--xl {
        margin-bottom: -12vw!important;
    }
  
    .pt-n-mb-13vw--xl {
        margin-bottom: -13vw!important;
    }
  
    .pt-n-mb-14vw--xl {
        margin-bottom: -14vw!important;
    }
  
    .pt-n-mb-15vw--xl {
        margin-bottom: -15vw!important;
    }
  
    .pt-n-mb-16vw--xl {
        margin-bottom: -16vw!important;
    }
  
    .pt-n-mb-17vw--xl {
        margin-bottom: -17vw!important;
    }
  
    .pt-n-mb-18vw--xl {
        margin-bottom: -18vw!important;
    }
  
    .pt-n-mb-19vw--xl {
        margin-bottom: -19vw!important;
    }
  
    .pt-n-mb-20vw--xl {
        margin-bottom: -20vw!important;
    }
  
    .pt-n-mb-21vw--xl {
        margin-bottom: -21vw!important;
    }
  
    .pt-n-mb-22vw--xl {
        margin-bottom: -22vw!important;
    }
  
    .pt-n-mb-23vw--xl {
        margin-bottom: -23vw!important;
    }
  
    .pt-n-mb-24vw--xl {
        margin-bottom: -24vw!important;
    }
  
    .pt-n-mb-25vw--xl {
        margin-bottom: -25vw!important;
    }
  
    .pt-n-mb-30vw--xl {
        margin-bottom: -30vw!important;
    }
  
    .pt-n-mb-35vw--xl {
        margin-bottom: -35vw!important;
    }
  
    .pt-n-mb-40vw--xl {
        margin-bottom: -40vw!important;
    }
  
    .pt-n-mb-45vw--xl {
        margin-bottom: -45vw!important;
    }
  
    .pt-n-mb-50vw--xl {
        margin-bottom: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-mb-0vw--xxl {
        margin-bottom: -0vw!important;
    }
  
    .pt-n-mb-1vw--xxl {
        margin-bottom: -1vw!important;
    }
  
    .pt-n-mb-2vw--xxl {
        margin-bottom: -2vw!important;
    }
  
    .pt-n-mb-3vw--xxl {
        margin-bottom: -3vw!important;
    }
  
    .pt-n-mb-4vw--xxl {
        margin-bottom: -4vw!important;
    }
  
    .pt-n-mb-5vw--xxl {
        margin-bottom: -5vw!important;
    }
  
    .pt-n-mb-6vw--xxl {
        margin-bottom: -6vw!important;
    }
  
    .pt-n-mb-7vw--xxl {
        margin-bottom: -7vw!important;
    }
  
    .pt-n-mb-8vw--xxl {
        margin-bottom: -8vw!important;
    }
  
    .pt-n-mb-9vw--xxl {
        margin-bottom: -9vw!important;
    }
  
    .pt-n-mb-10vw--xxl {
        margin-bottom: -10vw!important;
    }
  
    .pt-n-mb-11vw--xxl {
        margin-bottom: -11vw!important;
    }
  
    .pt-n-mb-12vw--xxl {
        margin-bottom: -12vw!important;
    }
  
    .pt-n-mb-13vw--xxl {
        margin-bottom: -13vw!important;
    }
  
    .pt-n-mb-14vw--xxl {
        margin-bottom: -14vw!important;
    }
  
    .pt-n-mb-15vw--xxl {
        margin-bottom: -15vw!important;
    }
  
    .pt-n-mb-16vw--xxl {
        margin-bottom: -16vw!important;
    }
  
    .pt-n-mb-17vw--xxl {
        margin-bottom: -17vw!important;
    }
  
    .pt-n-mb-18vw--xxl {
        margin-bottom: -18vw!important;
    }
  
    .pt-n-mb-19vw--xxl {
        margin-bottom: -19vw!important;
    }
  
    .pt-n-mb-20vw--xxl {
        margin-bottom: -20vw!important;
    }
  
    .pt-n-mb-21vw--xxl {
        margin-bottom: -21vw!important;
    }
  
    .pt-n-mb-22vw--xxl {
        margin-bottom: -22vw!important;
    }
  
    .pt-n-mb-23vw--xxl {
        margin-bottom: -23vw!important;
    }
  
    .pt-n-mb-24vw--xxl {
        margin-bottom: -24vw!important;
    }
  
    .pt-n-mb-25vw--xxl {
        margin-bottom: -25vw!important;
    }
  
    .pt-n-mb-30vw--xxl {
        margin-bottom: -30vw!important;
    }
  
    .pt-n-mb-35vw--xxl {
        margin-bottom: -35vw!important;
    }
  
    .pt-n-mb-40vw--xxl {
        margin-bottom: -40vw!important;
    }
  
    .pt-n-mb-45vw--xxl {
        margin-bottom: -45vw!important;
    }
  
    .pt-n-mb-50vw--xxl {
        margin-bottom: -50vw!important;
    }
  }
  
  /* NEGATIVE MARGIN LEFT -------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-ml-0 {
    margin-left: -0px!important;
  }
  
  .pt-n-ml-1 {
    margin-left: -1px!important;
  }
  
  .pt-n-ml-2 {
    margin-left: -2px!important;
  }
  
  .pt-n-ml-3 {
    margin-left: -3px!important;
  }
  
  .pt-n-ml-4 {
    margin-left: -4px!important;
  }
  
  .pt-n-ml-5 {
    margin-left: -5px!important;
  }
  
  .pt-n-ml-6 {
    margin-left: -6px!important;
  }
  
  .pt-n-ml-7 {
    margin-left: -7px!important;
  }
  
  .pt-n-ml-8 {
    margin-left: -8px!important;
  }
  
  .pt-n-ml-9 {
    margin-left: -9px!important;
  }
  
  .pt-n-ml-10 {
    margin-left: -10px!important;
  }
  
  .pt-n-ml-11 {
    margin-left: -11px!important;
  }
  
  .pt-n-ml-12 {
    margin-left: -12px!important;
  }
  
  .pt-n-ml-13 {
    margin-left: -13px!important;
  }
  
  .pt-n-ml-14 {
    margin-left: -14px!important;
  }
  
  .pt-n-ml-15 {
    margin-left: -15px!important;
  }
  
  .pt-n-ml-16 {
    margin-left: -16px!important;
  }
  
  .pt-n-ml-17 {
    margin-left: -17px!important;
  }
  
  .pt-n-ml-18 {
    margin-left: -18px!important;
  }
  
  .pt-n-ml-19 {
    margin-left: -19px!important;
  }
  
  .pt-n-ml-20 {
    margin-left: -20px!important;
  }
  
  .pt-n-ml-21 {
    margin-left: -21px!important;
  }
  
  .pt-n-ml-22 {
    margin-left: -22px!important;
  }
  
  .pt-n-ml-23 {
    margin-left: -23px!important;
  }
  
  .pt-n-ml-24 {
    margin-left: -24px!important;
  }
  
  .pt-n-ml-25 {
    margin-left: -25px!important;
  }
  
  .pt-n-ml-30 {
    margin-left: -30px!important;
  }
  
  .pt-n-ml-35 {
    margin-left: -35px!important;
  }
  
  .pt-n-ml-40 {
    margin-left: -40px!important;
  }
  
  .pt-n-ml-45 {
    margin-left: -45px!important;
  }
  
  .pt-n-ml-50 {
    margin-left: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ml-0--sm {
        margin-left: -0px!important;
    }
  
    .pt-n-ml-1--sm {
        margin-left: -1px!important;
    }
  
    .pt-n-ml-2--sm {
        margin-left: -2px!important;
    }
  
    .pt-n-ml-3--sm {
        margin-left: -3px!important;
    }
  
    .pt-n-ml-4--sm {
        margin-left: -4px!important;
    }
  
    .pt-n-ml-5--sm {
        margin-left: -5px!important;
    }
  
    .pt-n-ml-6--sm {
        margin-left: -6px!important;
    }
  
    .pt-n-ml-7--sm {
        margin-left: -7px!important;
    }
  
    .pt-n-ml-8--sm {
        margin-left: -8px!important;
    }
  
    .pt-n-ml-9--sm {
        margin-left: -9px!important;
    }
  
    .pt-n-ml-10--sm {
        margin-left: -10px!important;
    }
  
    .pt-n-ml-11--sm {
        margin-left: -11px!important;
    }
  
    .pt-n-ml-12--sm {
        margin-left: -12px!important;
    }
  
    .pt-n-ml-13--sm {
        margin-left: -13px!important;
    }
  
    .pt-n-ml-14--sm {
        margin-left: -14px!important;
    }
  
    .pt-n-ml-15--sm {
        margin-left: -15px!important;
    }
  
    .pt-n-ml-16--sm {
        margin-left: -16px!important;
    }
  
    .pt-n-ml-17--sm {
        margin-left: -17px!important;
    }
  
    .pt-n-ml-18--sm {
        margin-left: -18px!important;
    }
  
    .pt-n-ml-19--sm {
        margin-left: -19px!important;
    }
  
    .pt-n-ml-20--sm {
        margin-left: -20px!important;
    }
  
    .pt-n-ml-21--sm {
        margin-left: -21px!important;
    }
  
    .pt-n-ml-22--sm {
        margin-left: -22px!important;
    }
  
    .pt-n-ml-23--sm {
        margin-left: -23px!important;
    }
  
    .pt-n-ml-24--sm {
        margin-left: -24px!important;
    }
  
    .pt-n-ml-25--sm {
        margin-left: -25px!important;
    }
  
    .pt-n-ml-30--sm {
        margin-left: -30px!important;
    }
  
    .pt-n-ml-35--sm {
        margin-left: -35px!important;
    }
  
    .pt-n-ml-40--sm {
        margin-left: -40px!important;
    }
  
    .pt-n-ml-45--sm {
        margin-left: -45px!important;
    }
  
    .pt-n-ml-50--sm {
        margin-left: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ml-0--md {
        margin-left: -0px!important;
    }
  
    .pt-n-ml-1--md {
        margin-left: -1px!important;
    }
  
    .pt-n-ml-2--md {
        margin-left: -2px!important;
    }
  
    .pt-n-ml-3--md {
        margin-left: -3px!important;
    }
  
    .pt-n-ml-4--md {
        margin-left: -4px!important;
    }
  
    .pt-n-ml-5--md {
        margin-left: -5px!important;
    }
  
    .pt-n-ml-6--md {
        margin-left: -6px!important;
    }
  
    .pt-n-ml-7--md {
        margin-left: -7px!important;
    }
  
    .pt-n-ml-8--md {
        margin-left: -8px!important;
    }
  
    .pt-n-ml-9--md {
        margin-left: -9px!important;
    }
  
    .pt-n-ml-10--md {
        margin-left: -10px!important;
    }
  
    .pt-n-ml-11--md {
        margin-left: -11px!important;
    }
  
    .pt-n-ml-12--md {
        margin-left: -12px!important;
    }
  
    .pt-n-ml-13--md {
        margin-left: -13px!important;
    }
  
    .pt-n-ml-14--md {
        margin-left: -14px!important;
    }
  
    .pt-n-ml-15--md {
        margin-left: -15px!important;
    }
  
    .pt-n-ml-16--md {
        margin-left: -16px!important;
    }
  
    .pt-n-ml-17--md {
        margin-left: -17px!important;
    }
  
    .pt-n-ml-18--md {
        margin-left: -18px!important;
    }
  
    .pt-n-ml-19--md {
        margin-left: -19px!important;
    }
  
    .pt-n-ml-20--md {
        margin-left: -20px!important;
    }
  
    .pt-n-ml-21--md {
        margin-left: -21px!important;
    }
  
    .pt-n-ml-22--md {
        margin-left: -22px!important;
    }
  
    .pt-n-ml-23--md {
        margin-left: -23px!important;
    }
  
    .pt-n-ml-24--md {
        margin-left: -24px!important;
    }
  
    .pt-n-ml-25--md {
        margin-left: -25px!important;
    }
  
    .pt-n-ml-30--md {
        margin-left: -30px!important;
    }
  
    .pt-n-ml-35--md {
        margin-left: -35px!important;
    }
  
    .pt-n-ml-40--md {
        margin-left: -40px!important;
    }
  
    .pt-n-ml-45--md {
        margin-left: -45px!important;
    }
  
    .pt-n-ml-50--md {
        margin-left: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ml-0--lg {
        margin-left: -0px!important;
    }
  
    .pt-n-ml-1--lg {
        margin-left: -1px!important;
    }
  
    .pt-n-ml-2--lg {
        margin-left: -2px!important;
    }
  
    .pt-n-ml-3--lg {
        margin-left: -3px!important;
    }
  
    .pt-n-ml-4--lg {
        margin-left: -4px!important;
    }
  
    .pt-n-ml-5--lg {
        margin-left: -5px!important;
    }
  
    .pt-n-ml-6--lg {
        margin-left: -6px!important;
    }
  
    .pt-n-ml-7--lg {
        margin-left: -7px!important;
    }
  
    .pt-n-ml-8--lg {
        margin-left: -8px!important;
    }
  
    .pt-n-ml-9--lg {
        margin-left: -9px!important;
    }
  
    .pt-n-ml-10--lg {
        margin-left: -10px!important;
    }
  
    .pt-n-ml-11--lg {
        margin-left: -11px!important;
    }
  
    .pt-n-ml-12--lg {
        margin-left: -12px!important;
    }
  
    .pt-n-ml-13--lg {
        margin-left: -13px!important;
    }
  
    .pt-n-ml-14--lg {
        margin-left: -14px!important;
    }
  
    .pt-n-ml-15--lg {
        margin-left: -15px!important;
    }
  
    .pt-n-ml-16--lg {
        margin-left: -16px!important;
    }
  
    .pt-n-ml-17--lg {
        margin-left: -17px!important;
    }
  
    .pt-n-ml-18--lg {
        margin-left: -18px!important;
    }
  
    .pt-n-ml-19--lg {
        margin-left: -19px!important;
    }
  
    .pt-n-ml-20--lg {
        margin-left: -20px!important;
    }
  
    .pt-n-ml-21--lg {
        margin-left: -21px!important;
    }
  
    .pt-n-ml-22--lg {
        margin-left: -22px!important;
    }
  
    .pt-n-ml-23--lg {
        margin-left: -23px!important;
    }
  
    .pt-n-ml-24--lg {
        margin-left: -24px!important;
    }
  
    .pt-n-ml-25--lg {
        margin-left: -25px!important;
    }
  
    .pt-n-ml-30--lg {
        margin-left: -30px!important;
    }
  
    .pt-n-ml-35--lg {
        margin-left: -35px!important;
    }
  
    .pt-n-ml-40--lg {
        margin-left: -40px!important;
    }
  
    .pt-n-ml-45--lg {
        margin-left: -45px!important;
    }
  
    .pt-n-ml-50--lg {
        margin-left: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ml-0--xl {
        margin-left: -0px!important;
    }
  
    .pt-n-ml-1--xl {
        margin-left: -1px!important;
    }
  
    .pt-n-ml-2--xl {
        margin-left: -2px!important;
    }
  
    .pt-n-ml-3--xl {
        margin-left: -3px!important;
    }
  
    .pt-n-ml-4--xl {
        margin-left: -4px!important;
    }
  
    .pt-n-ml-5--xl {
        margin-left: -5px!important;
    }
  
    .pt-n-ml-6--xl {
        margin-left: -6px!important;
    }
  
    .pt-n-ml-7--xl {
        margin-left: -7px!important;
    }
  
    .pt-n-ml-8--xl {
        margin-left: -8px!important;
    }
  
    .pt-n-ml-9--xl {
        margin-left: -9px!important;
    }
  
    .pt-n-ml-10--xl {
        margin-left: -10px!important;
    }
  
    .pt-n-ml-11--xl {
        margin-left: -11px!important;
    }
  
    .pt-n-ml-12--xl {
        margin-left: -12px!important;
    }
  
    .pt-n-ml-13--xl {
        margin-left: -13px!important;
    }
  
    .pt-n-ml-14--xl {
        margin-left: -14px!important;
    }
  
    .pt-n-ml-15--xl {
        margin-left: -15px!important;
    }
  
    .pt-n-ml-16--xl {
        margin-left: -16px!important;
    }
  
    .pt-n-ml-17--xl {
        margin-left: -17px!important;
    }
  
    .pt-n-ml-18--xl {
        margin-left: -18px!important;
    }
  
    .pt-n-ml-19--xl {
        margin-left: -19px!important;
    }
  
    .pt-n-ml-20--xl {
        margin-left: -20px!important;
    }
  
    .pt-n-ml-21--xl {
        margin-left: -21px!important;
    }
  
    .pt-n-ml-22--xl {
        margin-left: -22px!important;
    }
  
    .pt-n-ml-23--xl {
        margin-left: -23px!important;
    }
  
    .pt-n-ml-24--xl {
        margin-left: -24px!important;
    }
  
    .pt-n-ml-25--xl {
        margin-left: -25px!important;
    }
  
    .pt-n-ml-30--xl {
        margin-left: -30px!important;
    }
  
    .pt-n-ml-35--xl {
        margin-left: -35px!important;
    }
  
    .pt-n-ml-40--xl {
        margin-left: -40px!important;
    }
  
    .pt-n-ml-45--xl {
        margin-left: -45px!important;
    }
  
    .pt-n-ml-50--xl {
        margin-left: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ml-0--xxl {
        margin-left: -0px!important;
    }
  
    .pt-n-ml-1--xxl {
        margin-left: -1px!important;
    }
  
    .pt-n-ml-2--xxl {
        margin-left: -2px!important;
    }
  
    .pt-n-ml-3--xxl {
        margin-left: -3px!important;
    }
  
    .pt-n-ml-4--xxl {
        margin-left: -4px!important;
    }
  
    .pt-n-ml-5--xxl {
        margin-left: -5px!important;
    }
  
    .pt-n-ml-6--xxl {
        margin-left: -6px!important;
    }
  
    .pt-n-ml-7--xxl {
        margin-left: -7px!important;
    }
  
    .pt-n-ml-8--xxl {
        margin-left: -8px!important;
    }
  
    .pt-n-ml-9--xxl {
        margin-left: -9px!important;
    }
  
    .pt-n-ml-10--xxl {
        margin-left: -10px!important;
    }
  
    .pt-n-ml-11--xxl {
        margin-left: -11px!important;
    }
  
    .pt-n-ml-12--xxl {
        margin-left: -12px!important;
    }
  
    .pt-n-ml-13--xxl {
        margin-left: -13px!important;
    }
  
    .pt-n-ml-14--xxl {
        margin-left: -14px!important;
    }
  
    .pt-n-ml-15--xxl {
        margin-left: -15px!important;
    }
  
    .pt-n-ml-16--xxl {
        margin-left: -16px!important;
    }
  
    .pt-n-ml-17--xxl {
        margin-left: -17px!important;
    }
  
    .pt-n-ml-18--xxl {
        margin-left: -18px!important;
    }
  
    .pt-n-ml-19--xxl {
        margin-left: -19px!important;
    }
  
    .pt-n-ml-20--xxl {
        margin-left: -20px!important;
    }
  
    .pt-n-ml-21--xxl {
        margin-left: -21px!important;
    }
  
    .pt-n-ml-22--xxl {
        margin-left: -22px!important;
    }
  
    .pt-n-ml-23--xxl {
        margin-left: -23px!important;
    }
  
    .pt-n-ml-24--xxl {
        margin-left: -24px!important;
    }
  
    .pt-n-ml-25--xxl {
        margin-left: -25px!important;
    }
  
    .pt-n-ml-30--xxl {
        margin-left: -30px!important;
    }
  
    .pt-n-ml-35--xxl {
        margin-left: -35px!important;
    }
  
    .pt-n-ml-40--xxl {
        margin-left: -40px!important;
    }
  
    .pt-n-ml-45--xxl {
        margin-left: -45px!important;
    }
  
    .pt-n-ml-50--xxl {
        margin-left: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-ml-0x {
    margin-left: -0%!important;
  }
  
  .pt-n-ml-1x {
    margin-left: -1%!important;
  }
  
  .pt-n-ml-2x {
    margin-left: -2%!important;
  }
  
  .pt-n-ml-3x {
    margin-left: -3%!important;
  }
  
  .pt-n-ml-4x {
    margin-left: -4%!important;
  }
  
  .pt-n-ml-5x {
    margin-left: -5%!important;
  }
  
  .pt-n-ml-6x {
    margin-left: -6%!important;
  }
  
  .pt-n-ml-7x {
    margin-left: -7%!important;
  }
  
  .pt-n-ml-8x {
    margin-left: -8%!important;
  }
  
  .pt-n-ml-9x {
    margin-left: -9%!important;
  }
  
  .pt-n-ml-10x {
    margin-left: -10%!important;
  }
  
  .pt-n-ml-11x {
    margin-left: -11%!important;
  }
  
  .pt-n-ml-12x {
    margin-left: -12%!important;
  }
  
  .pt-n-ml-13x {
    margin-left: -13%!important;
  }
  
  .pt-n-ml-14x {
    margin-left: -14%!important;
  }
  
  .pt-n-ml-15x {
    margin-left: -15%!important;
  }
  
  .pt-n-ml-16x {
    margin-left: -16%!important;
  }
  
  .pt-n-ml-17x {
    margin-left: -17%!important;
  }
  
  .pt-n-ml-18x {
    margin-left: -18%!important;
  }
  
  .pt-n-ml-19x {
    margin-left: -19%!important;
  }
  
  .pt-n-ml-20x {
    margin-left: -20%!important;
  }
  
  .pt-n-ml-21x {
    margin-left: -21%!important;
  }
  
  .pt-n-ml-22x {
    margin-left: -22%!important;
  }
  
  .pt-n-ml-23x {
    margin-left: -23%!important;
  }
  
  .pt-n-ml-24x {
    margin-left: -24%!important;
  }
  
  .pt-n-ml-25x {
    margin-left: -25%!important;
  }
  
  .pt-n-ml-30x {
    margin-left: -30%!important;
  }
  
  .pt-n-ml-35x {
    margin-left: -35%!important;
  }
  
  .pt-n-ml-40x {
    margin-left: -40%!important;
  }
  
  .pt-n-ml-45x {
    margin-left: -45%!important;
  }
  
  .pt-n-ml-50x {
    margin-left: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ml-0x--sm {
        margin-left: -0%!important;
    }
  
    .pt-n-ml-1x--sm {
        margin-left: -1%!important;
    }
  
    .pt-n-ml-2x--sm {
        margin-left: -2%!important;
    }
  
    .pt-n-ml-3x--sm {
        margin-left: -3%!important;
    }
  
    .pt-n-ml-4x--sm {
        margin-left: -4%!important;
    }
  
    .pt-n-ml-5x--sm {
        margin-left: -5%!important;
    }
  
    .pt-n-ml-6x--sm {
        margin-left: -6%!important;
    }
  
    .pt-n-ml-7x--sm {
        margin-left: -7%!important;
    }
  
    .pt-n-ml-8x--sm {
        margin-left: -8%!important;
    }
  
    .pt-n-ml-9x--sm {
        margin-left: -9%!important;
    }
  
    .pt-n-ml-10x--sm {
        margin-left: -10%!important;
    }
  
    .pt-n-ml-11x--sm {
        margin-left: -11%!important;
    }
  
    .pt-n-ml-12x--sm {
        margin-left: -12%!important;
    }
  
    .pt-n-ml-13x--sm {
        margin-left: -13%!important;
    }
  
    .pt-n-ml-14x--sm {
        margin-left: -14%!important;
    }
  
    .pt-n-ml-15x--sm {
        margin-left: -15%!important;
    }
  
    .pt-n-ml-16x--sm {
        margin-left: -16%!important;
    }
  
    .pt-n-ml-17x--sm {
        margin-left: -17%!important;
    }
  
    .pt-n-ml-18x--sm {
        margin-left: -18%!important;
    }
  
    .pt-n-ml-19x--sm {
        margin-left: -19%!important;
    }
  
    .pt-n-ml-20x--sm {
        margin-left: -20%!important;
    }
  
    .pt-n-ml-21x--sm {
        margin-left: -21%!important;
    }
  
    .pt-n-ml-22x--sm {
        margin-left: -22%!important;
    }
  
    .pt-n-ml-23x--sm {
        margin-left: -23%!important;
    }
  
    .pt-n-ml-24x--sm {
        margin-left: -24%!important;
    }
  
    .pt-n-ml-25x--sm {
        margin-left: -25%!important;
    }
  
    .pt-n-ml-30x--sm {
        margin-left: -30%!important;
    }
  
    .pt-n-ml-35x--sm {
        margin-left: -35%!important;
    }
  
    .pt-n-ml-40x--sm {
        margin-left: -40%!important;
    }
  
    .pt-n-ml-45x--sm {
        margin-left: -45%!important;
    }
  
    .pt-n-ml-50x--sm {
        margin-left: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ml-0x--md {
        margin-left: -0%!important;
    }
  
    .pt-n-ml-1x--md {
        margin-left: -1%!important;
    }
  
    .pt-n-ml-2x--md {
        margin-left: -2%!important;
    }
  
    .pt-n-ml-3x--md {
        margin-left: -3%!important;
    }
  
    .pt-n-ml-4x--md {
        margin-left: -4%!important;
    }
  
    .pt-n-ml-5x--md {
        margin-left: -5%!important;
    }
  
    .pt-n-ml-6x--md {
        margin-left: -6%!important;
    }
  
    .pt-n-ml-7x--md {
        margin-left: -7%!important;
    }
  
    .pt-n-ml-8x--md {
        margin-left: -8%!important;
    }
  
    .pt-n-ml-9x--md {
        margin-left: -9%!important;
    }
  
    .pt-n-ml-10x--md {
        margin-left: -10%!important;
    }
  
    .pt-n-ml-11x--md {
        margin-left: -11%!important;
    }
  
    .pt-n-ml-12x--md {
        margin-left: -12%!important;
    }
  
    .pt-n-ml-13x--md {
        margin-left: -13%!important;
    }
  
    .pt-n-ml-14x--md {
        margin-left: -14%!important;
    }
  
    .pt-n-ml-15x--md {
        margin-left: -15%!important;
    }
  
    .pt-n-ml-16x--md {
        margin-left: -16%!important;
    }
  
    .pt-n-ml-17x--md {
        margin-left: -17%!important;
    }
  
    .pt-n-ml-18x--md {
        margin-left: -18%!important;
    }
  
    .pt-n-ml-19x--md {
        margin-left: -19%!important;
    }
  
    .pt-n-ml-20x--md {
        margin-left: -20%!important;
    }
  
    .pt-n-ml-21x--md {
        margin-left: -21%!important;
    }
  
    .pt-n-ml-22x--md {
        margin-left: -22%!important;
    }
  
    .pt-n-ml-23x--md {
        margin-left: -23%!important;
    }
  
    .pt-n-ml-24x--md {
        margin-left: -24%!important;
    }
  
    .pt-n-ml-25x--md {
        margin-left: -25%!important;
    }
  
    .pt-n-ml-30x--md {
        margin-left: -30%!important;
    }
  
    .pt-n-ml-35x--md {
        margin-left: -35%!important;
    }
  
    .pt-n-ml-40x--md {
        margin-left: -40%!important;
    }
  
    .pt-n-ml-45x--md {
        margin-left: -45%!important;
    }
  
    .pt-n-ml-50x--md {
        margin-left: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ml-0x--lg {
        margin-left: -0%!important;
    }
  
    .pt-n-ml-1x--lg {
        margin-left: -1%!important;
    }
  
    .pt-n-ml-2x--lg {
        margin-left: -2%!important;
    }
  
    .pt-n-ml-3x--lg {
        margin-left: -3%!important;
    }
  
    .pt-n-ml-4x--lg {
        margin-left: -4%!important;
    }
  
    .pt-n-ml-5x--lg {
        margin-left: -5%!important;
    }
  
    .pt-n-ml-6x--lg {
        margin-left: -6%!important;
    }
  
    .pt-n-ml-7x--lg {
        margin-left: -7%!important;
    }
  
    .pt-n-ml-8x--lg {
        margin-left: -8%!important;
    }
  
    .pt-n-ml-9x--lg {
        margin-left: -9%!important;
    }
  
    .pt-n-ml-10x--lg {
        margin-left: -10%!important;
    }
  
    .pt-n-ml-11x--lg {
        margin-left: -11%!important;
    }
  
    .pt-n-ml-12x--lg {
        margin-left: -12%!important;
    }
  
    .pt-n-ml-13x--lg {
        margin-left: -13%!important;
    }
  
    .pt-n-ml-14x--lg {
        margin-left: -14%!important;
    }
  
    .pt-n-ml-15x--lg {
        margin-left: -15%!important;
    }
  
    .pt-n-ml-16x--lg {
        margin-left: -16%!important;
    }
  
    .pt-n-ml-17x--lg {
        margin-left: -17%!important;
    }
  
    .pt-n-ml-18x--lg {
        margin-left: -18%!important;
    }
  
    .pt-n-ml-19x--lg {
        margin-left: -19%!important;
    }
  
    .pt-n-ml-20x--lg {
        margin-left: -20%!important;
    }
  
    .pt-n-ml-21x--lg {
        margin-left: -21%!important;
    }
  
    .pt-n-ml-22x--lg {
        margin-left: -22%!important;
    }
  
    .pt-n-ml-23x--lg {
        margin-left: -23%!important;
    }
  
    .pt-n-ml-24x--lg {
        margin-left: -24%!important;
    }
  
    .pt-n-ml-25x--lg {
        margin-left: -25%!important;
    }
  
    .pt-n-ml-30x--lg {
        margin-left: -30%!important;
    }
  
    .pt-n-ml-35x--lg {
        margin-left: -35%!important;
    }
  
    .pt-n-ml-40x--lg {
        margin-left: -40%!important;
    }
  
    .pt-n-ml-45x--lg {
        margin-left: -45%!important;
    }
  
    .pt-n-ml-50x--lg {
        margin-left: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ml-0x--xl {
        margin-left: -0%!important;
    }
  
    .pt-n-ml-1x--xl {
        margin-left: -1%!important;
    }
  
    .pt-n-ml-2x--xl {
        margin-left: -2%!important;
    }
  
    .pt-n-ml-3x--xl {
        margin-left: -3%!important;
    }
  
    .pt-n-ml-4x--xl {
        margin-left: -4%!important;
    }
  
    .pt-n-ml-5x--xl {
        margin-left: -5%!important;
    }
  
    .pt-n-ml-6x--xl {
        margin-left: -6%!important;
    }
  
    .pt-n-ml-7x--xl {
        margin-left: -7%!important;
    }
  
    .pt-n-ml-8x--xl {
        margin-left: -8%!important;
    }
  
    .pt-n-ml-9x--xl {
        margin-left: -9%!important;
    }
  
    .pt-n-ml-10x--xl {
        margin-left: -10%!important;
    }
  
    .pt-n-ml-11x--xl {
        margin-left: -11%!important;
    }
  
    .pt-n-ml-12x--xl {
        margin-left: -12%!important;
    }
  
    .pt-n-ml-13x--xl {
        margin-left: -13%!important;
    }
  
    .pt-n-ml-14x--xl {
        margin-left: -14%!important;
    }
  
    .pt-n-ml-15x--xl {
        margin-left: -15%!important;
    }
  
    .pt-n-ml-16x--xl {
        margin-left: -16%!important;
    }
  
    .pt-n-ml-17x--xl {
        margin-left: -17%!important;
    }
  
    .pt-n-ml-18x--xl {
        margin-left: -18%!important;
    }
  
    .pt-n-ml-19x--xl {
        margin-left: -19%!important;
    }
  
    .pt-n-ml-20x--xl {
        margin-left: -20%!important;
    }
  
    .pt-n-ml-21x--xl {
        margin-left: -21%!important;
    }
  
    .pt-n-ml-22x--xl {
        margin-left: -22%!important;
    }
  
    .pt-n-ml-23x--xl {
        margin-left: -23%!important;
    }
  
    .pt-n-ml-24x--xl {
        margin-left: -24%!important;
    }
  
    .pt-n-ml-25x--xl {
        margin-left: -25%!important;
    }
  
    .pt-n-ml-30x--xl {
        margin-left: -30%!important;
    }
  
    .pt-n-ml-35x--xl {
        margin-left: -35%!important;
    }
  
    .pt-n-ml-40x--xl {
        margin-left: -40%!important;
    }
  
    .pt-n-ml-45x--xl {
        margin-left: -45%!important;
    }
  
    .pt-n-ml-50x--xl {
        margin-left: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ml-0x--xxl {
        margin-left: -0%!important;
    }
  
    .pt-n-ml-1x--xxl {
        margin-left: -1%!important;
    }
  
    .pt-n-ml-2x--xxl {
        margin-left: -2%!important;
    }
  
    .pt-n-ml-3x--xxl {
        margin-left: -3%!important;
    }
  
    .pt-n-ml-4x--xxl {
        margin-left: -4%!important;
    }
  
    .pt-n-ml-5x--xxl {
        margin-left: -5%!important;
    }
  
    .pt-n-ml-6x--xxl {
        margin-left: -6%!important;
    }
  
    .pt-n-ml-7x--xxl {
        margin-left: -7%!important;
    }
  
    .pt-n-ml-8x--xxl {
        margin-left: -8%!important;
    }
  
    .pt-n-ml-9x--xxl {
        margin-left: -9%!important;
    }
  
    .pt-n-ml-10x--xxl {
        margin-left: -10%!important;
    }
  
    .pt-n-ml-11x--xxl {
        margin-left: -11%!important;
    }
  
    .pt-n-ml-12x--xxl {
        margin-left: -12%!important;
    }
  
    .pt-n-ml-13x--xxl {
        margin-left: -13%!important;
    }
  
    .pt-n-ml-14x--xxl {
        margin-left: -14%!important;
    }
  
    .pt-n-ml-15x--xxl {
        margin-left: -15%!important;
    }
  
    .pt-n-ml-16x--xxl {
        margin-left: -16%!important;
    }
  
    .pt-n-ml-17x--xxl {
        margin-left: -17%!important;
    }
  
    .pt-n-ml-18x--xxl {
        margin-left: -18%!important;
    }
  
    .pt-n-ml-19x--xxl {
        margin-left: -19%!important;
    }
  
    .pt-n-ml-20x--xxl {
        margin-left: -20%!important;
    }
  
    .pt-n-ml-21x--xxl {
        margin-left: -21%!important;
    }
  
    .pt-n-ml-22x--xxl {
        margin-left: -22%!important;
    }
  
    .pt-n-ml-23x--xxl {
        margin-left: -23%!important;
    }
  
    .pt-n-ml-24x--xxl {
        margin-left: -24%!important;
    }
  
    .pt-n-ml-25x--xxl {
        margin-left: -25%!important;
    }
  
    .pt-n-ml-30x--xxl {
        margin-left: -30%!important;
    }
  
    .pt-n-ml-35x--xxl {
        margin-left: -35%!important;
    }
  
    .pt-n-ml-40x--xxl {
        margin-left: -40%!important;
    }
  
    .pt-n-ml-45x--xxl {
        margin-left: -45%!important;
    }
  
    .pt-n-ml-50x--xxl {
        margin-left: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-ml-0vh {
    margin-left: -0vh!important;
  }
  
  .pt-n-ml-1vh {
    margin-left: -1vh!important;
  }
  
  .pt-n-ml-2vh {
    margin-left: -2vh!important;
  }
  
  .pt-n-ml-3vh {
    margin-left: -3vh!important;
  }
  
  .pt-n-ml-4vh {
    margin-left: -4vh!important;
  }
  
  .pt-n-ml-5vh {
    margin-left: -5vh!important;
  }
  
  .pt-n-ml-6vh {
    margin-left: -6vh!important;
  }
  
  .pt-n-ml-7vh {
    margin-left: -7vh!important;
  }
  
  .pt-n-ml-8vh {
    margin-left: -8vh!important;
  }
  
  .pt-n-ml-9vh {
    margin-left: -9vh!important;
  }
  
  .pt-n-ml-10vh {
    margin-left: -10vh!important;
  }
  
  .pt-n-ml-11vh {
    margin-left: -11vh!important;
  }
  
  .pt-n-ml-12vh {
    margin-left: -12vh!important;
  }
  
  .pt-n-ml-13vh {
    margin-left: -13vh!important;
  }
  
  .pt-n-ml-14vh {
    margin-left: -14vh!important;
  }
  
  .pt-n-ml-15vh {
    margin-left: -15vh!important;
  }
  
  .pt-n-ml-16vh {
    margin-left: -16vh!important;
  }
  
  .pt-n-ml-17vh {
    margin-left: -17vh!important;
  }
  
  .pt-n-ml-18vh {
    margin-left: -18vh!important;
  }
  
  .pt-n-ml-19vh {
    margin-left: -19vh!important;
  }
  
  .pt-n-ml-20vh {
    margin-left: -20vh!important;
  }
  
  .pt-n-ml-21vh {
    margin-left: -21vh!important;
  }
  
  .pt-n-ml-22vh {
    margin-left: -22vh!important;
  }
  
  .pt-n-ml-23vh {
    margin-left: -23vh!important;
  }
  
  .pt-n-ml-24vh {
    margin-left: -24vh!important;
  }
  
  .pt-n-ml-25vh {
    margin-left: -25vh!important;
  }
  
  .pt-n-ml-30vh {
    margin-left: -30vh!important;
  }
  
  .pt-n-ml-35vh {
    margin-left: -35vh!important;
  }
  
  .pt-n-ml-40vh {
    margin-left: -40vh!important;
  }
  
  .pt-n-ml-45vh {
    margin-left: -45vh!important;
  }
  
  .pt-n-ml-50vh {
    margin-left: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ml-0vh--sm {
        margin-left: -0vh!important;
    }
  
    .pt-n-ml-1vh--sm {
        margin-left: -1vh!important;
    }
  
    .pt-n-ml-2vh--sm {
        margin-left: -2vh!important;
    }
  
    .pt-n-ml-3vh--sm {
        margin-left: -3vh!important;
    }
  
    .pt-n-ml-4vh--sm {
        margin-left: -4vh!important;
    }
  
    .pt-n-ml-5vh--sm {
        margin-left: -5vh!important;
    }
  
    .pt-n-ml-6vh--sm {
        margin-left: -6vh!important;
    }
  
    .pt-n-ml-7vh--sm {
        margin-left: -7vh!important;
    }
  
    .pt-n-ml-8vh--sm {
        margin-left: -8vh!important;
    }
  
    .pt-n-ml-9vh--sm {
        margin-left: -9vh!important;
    }
  
    .pt-n-ml-10vh--sm {
        margin-left: -10vh!important;
    }
  
    .pt-n-ml-11vh--sm {
        margin-left: -11vh!important;
    }
  
    .pt-n-ml-12vh--sm {
        margin-left: -12vh!important;
    }
  
    .pt-n-ml-13vh--sm {
        margin-left: -13vh!important;
    }
  
    .pt-n-ml-14vh--sm {
        margin-left: -14vh!important;
    }
  
    .pt-n-ml-15vh--sm {
        margin-left: -15vh!important;
    }
  
    .pt-n-ml-16vh--sm {
        margin-left: -16vh!important;
    }
  
    .pt-n-ml-17vh--sm {
        margin-left: -17vh!important;
    }
  
    .pt-n-ml-18vh--sm {
        margin-left: -18vh!important;
    }
  
    .pt-n-ml-19vh--sm {
        margin-left: -19vh!important;
    }
  
    .pt-n-ml-20vh--sm {
        margin-left: -20vh!important;
    }
  
    .pt-n-ml-21vh--sm {
        margin-left: -21vh!important;
    }
  
    .pt-n-ml-22vh--sm {
        margin-left: -22vh!important;
    }
  
    .pt-n-ml-23vh--sm {
        margin-left: -23vh!important;
    }
  
    .pt-n-ml-24vh--sm {
        margin-left: -24vh!important;
    }
  
    .pt-n-ml-25vh--sm {
        margin-left: -25vh!important;
    }
  
    .pt-n-ml-30vh--sm {
        margin-left: -30vh!important;
    }
  
    .pt-n-ml-35vh--sm {
        margin-left: -35vh!important;
    }
  
    .pt-n-ml-40vh--sm {
        margin-left: -40vh!important;
    }
  
    .pt-n-ml-45vh--sm {
        margin-left: -45vh!important;
    }
  
    .pt-n-ml-50vh--sm {
        margin-left: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ml-0vh--md {
        margin-left: -0vh!important;
    }
  
    .pt-n-ml-1vh--md {
        margin-left: -1vh!important;
    }
  
    .pt-n-ml-2vh--md {
        margin-left: -2vh!important;
    }
  
    .pt-n-ml-3vh--md {
        margin-left: -3vh!important;
    }
  
    .pt-n-ml-4vh--md {
        margin-left: -4vh!important;
    }
  
    .pt-n-ml-5vh--md {
        margin-left: -5vh!important;
    }
  
    .pt-n-ml-6vh--md {
        margin-left: -6vh!important;
    }
  
    .pt-n-ml-7vh--md {
        margin-left: -7vh!important;
    }
  
    .pt-n-ml-8vh--md {
        margin-left: -8vh!important;
    }
  
    .pt-n-ml-9vh--md {
        margin-left: -9vh!important;
    }
  
    .pt-n-ml-10vh--md {
        margin-left: -10vh!important;
    }
  
    .pt-n-ml-11vh--md {
        margin-left: -11vh!important;
    }
  
    .pt-n-ml-12vh--md {
        margin-left: -12vh!important;
    }
  
    .pt-n-ml-13vh--md {
        margin-left: -13vh!important;
    }
  
    .pt-n-ml-14vh--md {
        margin-left: -14vh!important;
    }
  
    .pt-n-ml-15vh--md {
        margin-left: -15vh!important;
    }
  
    .pt-n-ml-16vh--md {
        margin-left: -16vh!important;
    }
  
    .pt-n-ml-17vh--md {
        margin-left: -17vh!important;
    }
  
    .pt-n-ml-18vh--md {
        margin-left: -18vh!important;
    }
  
    .pt-n-ml-19vh--md {
        margin-left: -19vh!important;
    }
  
    .pt-n-ml-20vh--md {
        margin-left: -20vh!important;
    }
  
    .pt-n-ml-21vh--md {
        margin-left: -21vh!important;
    }
  
    .pt-n-ml-22vh--md {
        margin-left: -22vh!important;
    }
  
    .pt-n-ml-23vh--md {
        margin-left: -23vh!important;
    }
  
    .pt-n-ml-24vh--md {
        margin-left: -24vh!important;
    }
  
    .pt-n-ml-25vh--md {
        margin-left: -25vh!important;
    }
  
    .pt-n-ml-30vh--md {
        margin-left: -30vh!important;
    }
  
    .pt-n-ml-35vh--md {
        margin-left: -35vh!important;
    }
  
    .pt-n-ml-40vh--md {
        margin-left: -40vh!important;
    }
  
    .pt-n-ml-45vh--md {
        margin-left: -45vh!important;
    }
  
    .pt-n-ml-50vh--md {
        margin-left: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ml-0vh--lg {
        margin-left: -0vh!important;
    }
  
    .pt-n-ml-1vh--lg {
        margin-left: -1vh!important;
    }
  
    .pt-n-ml-2vh--lg {
        margin-left: -2vh!important;
    }
  
    .pt-n-ml-3vh--lg {
        margin-left: -3vh!important;
    }
  
    .pt-n-ml-4vh--lg {
        margin-left: -4vh!important;
    }
  
    .pt-n-ml-5vh--lg {
        margin-left: -5vh!important;
    }
  
    .pt-n-ml-6vh--lg {
        margin-left: -6vh!important;
    }
  
    .pt-n-ml-7vh--lg {
        margin-left: -7vh!important;
    }
  
    .pt-n-ml-8vh--lg {
        margin-left: -8vh!important;
    }
  
    .pt-n-ml-9vh--lg {
        margin-left: -9vh!important;
    }
  
    .pt-n-ml-10vh--lg {
        margin-left: -10vh!important;
    }
  
    .pt-n-ml-11vh--lg {
        margin-left: -11vh!important;
    }
  
    .pt-n-ml-12vh--lg {
        margin-left: -12vh!important;
    }
  
    .pt-n-ml-13vh--lg {
        margin-left: -13vh!important;
    }
  
    .pt-n-ml-14vh--lg {
        margin-left: -14vh!important;
    }
  
    .pt-n-ml-15vh--lg {
        margin-left: -15vh!important;
    }
  
    .pt-n-ml-16vh--lg {
        margin-left: -16vh!important;
    }
  
    .pt-n-ml-17vh--lg {
        margin-left: -17vh!important;
    }
  
    .pt-n-ml-18vh--lg {
        margin-left: -18vh!important;
    }
  
    .pt-n-ml-19vh--lg {
        margin-left: -19vh!important;
    }
  
    .pt-n-ml-20vh--lg {
        margin-left: -20vh!important;
    }
  
    .pt-n-ml-21vh--lg {
        margin-left: -21vh!important;
    }
  
    .pt-n-ml-22vh--lg {
        margin-left: -22vh!important;
    }
  
    .pt-n-ml-23vh--lg {
        margin-left: -23vh!important;
    }
  
    .pt-n-ml-24vh--lg {
        margin-left: -24vh!important;
    }
  
    .pt-n-ml-25vh--lg {
        margin-left: -25vh!important;
    }
  
    .pt-n-ml-30vh--lg {
        margin-left: -30vh!important;
    }
  
    .pt-n-ml-35vh--lg {
        margin-left: -35vh!important;
    }
  
    .pt-n-ml-40vh--lg {
        margin-left: -40vh!important;
    }
  
    .pt-n-ml-45vh--lg {
        margin-left: -45vh!important;
    }
  
    .pt-n-ml-50vh--lg {
        margin-left: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ml-0vh--xl {
        margin-left: -0vh!important;
    }
  
    .pt-n-ml-1vh--xl {
        margin-left: -1vh!important;
    }
  
    .pt-n-ml-2vh--xl {
        margin-left: -2vh!important;
    }
  
    .pt-n-ml-3vh--xl {
        margin-left: -3vh!important;
    }
  
    .pt-n-ml-4vh--xl {
        margin-left: -4vh!important;
    }
  
    .pt-n-ml-5vh--xl {
        margin-left: -5vh!important;
    }
  
    .pt-n-ml-6vh--xl {
        margin-left: -6vh!important;
    }
  
    .pt-n-ml-7vh--xl {
        margin-left: -7vh!important;
    }
  
    .pt-n-ml-8vh--xl {
        margin-left: -8vh!important;
    }
  
    .pt-n-ml-9vh--xl {
        margin-left: -9vh!important;
    }
  
    .pt-n-ml-10vh--xl {
        margin-left: -10vh!important;
    }
  
    .pt-n-ml-11vh--xl {
        margin-left: -11vh!important;
    }
  
    .pt-n-ml-12vh--xl {
        margin-left: -12vh!important;
    }
  
    .pt-n-ml-13vh--xl {
        margin-left: -13vh!important;
    }
  
    .pt-n-ml-14vh--xl {
        margin-left: -14vh!important;
    }
  
    .pt-n-ml-15vh--xl {
        margin-left: -15vh!important;
    }
  
    .pt-n-ml-16vh--xl {
        margin-left: -16vh!important;
    }
  
    .pt-n-ml-17vh--xl {
        margin-left: -17vh!important;
    }
  
    .pt-n-ml-18vh--xl {
        margin-left: -18vh!important;
    }
  
    .pt-n-ml-19vh--xl {
        margin-left: -19vh!important;
    }
  
    .pt-n-ml-20vh--xl {
        margin-left: -20vh!important;
    }
  
    .pt-n-ml-21vh--xl {
        margin-left: -21vh!important;
    }
  
    .pt-n-ml-22vh--xl {
        margin-left: -22vh!important;
    }
  
    .pt-n-ml-23vh--xl {
        margin-left: -23vh!important;
    }
  
    .pt-n-ml-24vh--xl {
        margin-left: -24vh!important;
    }
  
    .pt-n-ml-25vh--xl {
        margin-left: -25vh!important;
    }
  
    .pt-n-ml-30vh--xl {
        margin-left: -30vh!important;
    }
  
    .pt-n-ml-35vh--xl {
        margin-left: -35vh!important;
    }
  
    .pt-n-ml-40vh--xl {
        margin-left: -40vh!important;
    }
  
    .pt-n-ml-45vh--xl {
        margin-left: -45vh!important;
    }
  
    .pt-n-ml-50vh--xl {
        margin-left: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ml-0vh--xxl {
        margin-left: -0vh!important;
    }
  
    .pt-n-ml-1vh--xxl {
        margin-left: -1vh!important;
    }
  
    .pt-n-ml-2vh--xxl {
        margin-left: -2vh!important;
    }
  
    .pt-n-ml-3vh--xxl {
        margin-left: -3vh!important;
    }
  
    .pt-n-ml-4vh--xxl {
        margin-left: -4vh!important;
    }
  
    .pt-n-ml-5vh--xxl {
        margin-left: -5vh!important;
    }
  
    .pt-n-ml-6vh--xxl {
        margin-left: -6vh!important;
    }
  
    .pt-n-ml-7vh--xxl {
        margin-left: -7vh!important;
    }
  
    .pt-n-ml-8vh--xxl {
        margin-left: -8vh!important;
    }
  
    .pt-n-ml-9vh--xxl {
        margin-left: -9vh!important;
    }
  
    .pt-n-ml-10vh--xxl {
        margin-left: -10vh!important;
    }
  
    .pt-n-ml-11vh--xxl {
        margin-left: -11vh!important;
    }
  
    .pt-n-ml-12vh--xxl {
        margin-left: -12vh!important;
    }
  
    .pt-n-ml-13vh--xxl {
        margin-left: -13vh!important;
    }
  
    .pt-n-ml-14vh--xxl {
        margin-left: -14vh!important;
    }
  
    .pt-n-ml-15vh--xxl {
        margin-left: -15vh!important;
    }
  
    .pt-n-ml-16vh--xxl {
        margin-left: -16vh!important;
    }
  
    .pt-n-ml-17vh--xxl {
        margin-left: -17vh!important;
    }
  
    .pt-n-ml-18vh--xxl {
        margin-left: -18vh!important;
    }
  
    .pt-n-ml-19vh--xxl {
        margin-left: -19vh!important;
    }
  
    .pt-n-ml-20vh--xxl {
        margin-left: -20vh!important;
    }
  
    .pt-n-ml-21vh--xxl {
        margin-left: -21vh!important;
    }
  
    .pt-n-ml-22vh--xxl {
        margin-left: -22vh!important;
    }
  
    .pt-n-ml-23vh--xxl {
        margin-left: -23vh!important;
    }
  
    .pt-n-ml-24vh--xxl {
        margin-left: -24vh!important;
    }
  
    .pt-n-ml-25vh--xxl {
        margin-left: -25vh!important;
    }
  
    .pt-n-ml-30vh--xxl {
        margin-left: -30vh!important;
    }
  
    .pt-n-ml-35vh--xxl {
        margin-left: -35vh!important;
    }
  
    .pt-n-ml-40vh--xxl {
        margin-left: -40vh!important;
    }
  
    .pt-n-ml-45vh--xxl {
        margin-left: -45vh!important;
    }
  
    .pt-n-ml-50vh--xxl {
        margin-left: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-ml-0vw {
    margin-left: -0vw!important;
  }
  
  .pt-n-ml-1vw {
    margin-left: -1vw!important;
  }
  
  .pt-n-ml-2vw {
    margin-left: -2vw!important;
  }
  
  .pt-n-ml-3vw {
    margin-left: -3vw!important;
  }
  
  .pt-n-ml-4vw {
    margin-left: -4vw!important;
  }
  
  .pt-n-ml-5vw {
    margin-left: -5vw!important;
  }
  
  .pt-n-ml-6vw {
    margin-left: -6vw!important;
  }
  
  .pt-n-ml-7vw {
    margin-left: -7vw!important;
  }
  
  .pt-n-ml-8vw {
    margin-left: -8vw!important;
  }
  
  .pt-n-ml-9vw {
    margin-left: -9vw!important;
  }
  
  .pt-n-ml-10vw {
    margin-left: -10vw!important;
  }
  
  .pt-n-ml-11vw {
    margin-left: -11vw!important;
  }
  
  .pt-n-ml-12vw {
    margin-left: -12vw!important;
  }
  
  .pt-n-ml-13vw {
    margin-left: -13vw!important;
  }
  
  .pt-n-ml-14vw {
    margin-left: -14vw!important;
  }
  
  .pt-n-ml-15vw {
    margin-left: -15vw!important;
  }
  
  .pt-n-ml-16vw {
    margin-left: -16vw!important;
  }
  
  .pt-n-ml-17vw {
    margin-left: -17vw!important;
  }
  
  .pt-n-ml-18vw {
    margin-left: -18vw!important;
  }
  
  .pt-n-ml-19vw {
    margin-left: -19vw!important;
  }
  
  .pt-n-ml-20vw {
    margin-left: -20vw!important;
  }
  
  .pt-n-ml-21vw {
    margin-left: -21vw!important;
  }
  
  .pt-n-ml-22vw {
    margin-left: -22vw!important;
  }
  
  .pt-n-ml-23vw {
    margin-left: -23vw!important;
  }
  
  .pt-n-ml-24vw {
    margin-left: -24vw!important;
  }
  
  .pt-n-ml-25vw {
    margin-left: -25vw!important;
  }
  
  .pt-n-ml-30vw {
    margin-left: -30vw!important;
  }
  
  .pt-n-ml-35vw {
    margin-left: -35vw!important;
  }
  
  .pt-n-ml-40vw {
    margin-left: -40vw!important;
  }
  
  .pt-n-ml-45vw {
    margin-left: -45vw!important;
  }
  
  .pt-n-ml-50vw {
    margin-left: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-ml-0vw--sm {
        margin-left: -0vw!important;
    }
  
    .pt-n-ml-1vw--sm {
        margin-left: -1vw!important;
    }
  
    .pt-n-ml-2vw--sm {
        margin-left: -2vw!important;
    }
  
    .pt-n-ml-3vw--sm {
        margin-left: -3vw!important;
    }
  
    .pt-n-ml-4vw--sm {
        margin-left: -4vw!important;
    }
  
    .pt-n-ml-5vw--sm {
        margin-left: -5vw!important;
    }
  
    .pt-n-ml-6vw--sm {
        margin-left: -6vw!important;
    }
  
    .pt-n-ml-7vw--sm {
        margin-left: -7vw!important;
    }
  
    .pt-n-ml-8vw--sm {
        margin-left: -8vw!important;
    }
  
    .pt-n-ml-9vw--sm {
        margin-left: -9vw!important;
    }
  
    .pt-n-ml-10vw--sm {
        margin-left: -10vw!important;
    }
  
    .pt-n-ml-11vw--sm {
        margin-left: -11vw!important;
    }
  
    .pt-n-ml-12vw--sm {
        margin-left: -12vw!important;
    }
  
    .pt-n-ml-13vw--sm {
        margin-left: -13vw!important;
    }
  
    .pt-n-ml-14vw--sm {
        margin-left: -14vw!important;
    }
  
    .pt-n-ml-15vw--sm {
        margin-left: -15vw!important;
    }
  
    .pt-n-ml-16vw--sm {
        margin-left: -16vw!important;
    }
  
    .pt-n-ml-17vw--sm {
        margin-left: -17vw!important;
    }
  
    .pt-n-ml-18vw--sm {
        margin-left: -18vw!important;
    }
  
    .pt-n-ml-19vw--sm {
        margin-left: -19vw!important;
    }
  
    .pt-n-ml-20vw--sm {
        margin-left: -20vw!important;
    }
  
    .pt-n-ml-21vw--sm {
        margin-left: -21vw!important;
    }
  
    .pt-n-ml-22vw--sm {
        margin-left: -22vw!important;
    }
  
    .pt-n-ml-23vw--sm {
        margin-left: -23vw!important;
    }
  
    .pt-n-ml-24vw--sm {
        margin-left: -24vw!important;
    }
  
    .pt-n-ml-25vw--sm {
        margin-left: -25vw!important;
    }
  
    .pt-n-ml-30vw--sm {
        margin-left: -30vw!important;
    }
  
    .pt-n-ml-35vw--sm {
        margin-left: -35vw!important;
    }
  
    .pt-n-ml-40vw--sm {
        margin-left: -40vw!important;
    }
  
    .pt-n-ml-45vw--sm {
        margin-left: -45vw!important;
    }
  
    .pt-n-ml-50vw--sm {
        margin-left: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-ml-0vw--md {
        margin-left: -0vw!important;
    }
  
    .pt-n-ml-1vw--md {
        margin-left: -1vw!important;
    }
  
    .pt-n-ml-2vw--md {
        margin-left: -2vw!important;
    }
  
    .pt-n-ml-3vw--md {
        margin-left: -3vw!important;
    }
  
    .pt-n-ml-4vw--md {
        margin-left: -4vw!important;
    }
  
    .pt-n-ml-5vw--md {
        margin-left: -5vw!important;
    }
  
    .pt-n-ml-6vw--md {
        margin-left: -6vw!important;
    }
  
    .pt-n-ml-7vw--md {
        margin-left: -7vw!important;
    }
  
    .pt-n-ml-8vw--md {
        margin-left: -8vw!important;
    }
  
    .pt-n-ml-9vw--md {
        margin-left: -9vw!important;
    }
  
    .pt-n-ml-10vw--md {
        margin-left: -10vw!important;
    }
  
    .pt-n-ml-11vw--md {
        margin-left: -11vw!important;
    }
  
    .pt-n-ml-12vw--md {
        margin-left: -12vw!important;
    }
  
    .pt-n-ml-13vw--md {
        margin-left: -13vw!important;
    }
  
    .pt-n-ml-14vw--md {
        margin-left: -14vw!important;
    }
  
    .pt-n-ml-15vw--md {
        margin-left: -15vw!important;
    }
  
    .pt-n-ml-16vw--md {
        margin-left: -16vw!important;
    }
  
    .pt-n-ml-17vw--md {
        margin-left: -17vw!important;
    }
  
    .pt-n-ml-18vw--md {
        margin-left: -18vw!important;
    }
  
    .pt-n-ml-19vw--md {
        margin-left: -19vw!important;
    }
  
    .pt-n-ml-20vw--md {
        margin-left: -20vw!important;
    }
  
    .pt-n-ml-21vw--md {
        margin-left: -21vw!important;
    }
  
    .pt-n-ml-22vw--md {
        margin-left: -22vw!important;
    }
  
    .pt-n-ml-23vw--md {
        margin-left: -23vw!important;
    }
  
    .pt-n-ml-24vw--md {
        margin-left: -24vw!important;
    }
  
    .pt-n-ml-25vw--md {
        margin-left: -25vw!important;
    }
  
    .pt-n-ml-30vw--md {
        margin-left: -30vw!important;
    }
  
    .pt-n-ml-35vw--md {
        margin-left: -35vw!important;
    }
  
    .pt-n-ml-40vw--md {
        margin-left: -40vw!important;
    }
  
    .pt-n-ml-45vw--md {
        margin-left: -45vw!important;
    }
  
    .pt-n-ml-50vw--md {
        margin-left: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-ml-0vw--lg {
        margin-left: -0vw!important;
    }
  
    .pt-n-ml-1vw--lg {
        margin-left: -1vw!important;
    }
  
    .pt-n-ml-2vw--lg {
        margin-left: -2vw!important;
    }
  
    .pt-n-ml-3vw--lg {
        margin-left: -3vw!important;
    }
  
    .pt-n-ml-4vw--lg {
        margin-left: -4vw!important;
    }
  
    .pt-n-ml-5vw--lg {
        margin-left: -5vw!important;
    }
  
    .pt-n-ml-6vw--lg {
        margin-left: -6vw!important;
    }
  
    .pt-n-ml-7vw--lg {
        margin-left: -7vw!important;
    }
  
    .pt-n-ml-8vw--lg {
        margin-left: -8vw!important;
    }
  
    .pt-n-ml-9vw--lg {
        margin-left: -9vw!important;
    }
  
    .pt-n-ml-10vw--lg {
        margin-left: -10vw!important;
    }
  
    .pt-n-ml-11vw--lg {
        margin-left: -11vw!important;
    }
  
    .pt-n-ml-12vw--lg {
        margin-left: -12vw!important;
    }
  
    .pt-n-ml-13vw--lg {
        margin-left: -13vw!important;
    }
  
    .pt-n-ml-14vw--lg {
        margin-left: -14vw!important;
    }
  
    .pt-n-ml-15vw--lg {
        margin-left: -15vw!important;
    }
  
    .pt-n-ml-16vw--lg {
        margin-left: -16vw!important;
    }
  
    .pt-n-ml-17vw--lg {
        margin-left: -17vw!important;
    }
  
    .pt-n-ml-18vw--lg {
        margin-left: -18vw!important;
    }
  
    .pt-n-ml-19vw--lg {
        margin-left: -19vw!important;
    }
  
    .pt-n-ml-20vw--lg {
        margin-left: -20vw!important;
    }
  
    .pt-n-ml-21vw--lg {
        margin-left: -21vw!important;
    }
  
    .pt-n-ml-22vw--lg {
        margin-left: -22vw!important;
    }
  
    .pt-n-ml-23vw--lg {
        margin-left: -23vw!important;
    }
  
    .pt-n-ml-24vw--lg {
        margin-left: -24vw!important;
    }
  
    .pt-n-ml-25vw--lg {
        margin-left: -25vw!important;
    }
  
    .pt-n-ml-30vw--lg {
        margin-left: -30vw!important;
    }
  
    .pt-n-ml-35vw--lg {
        margin-left: -35vw!important;
    }
  
    .pt-n-ml-40vw--lg {
        margin-left: -40vw!important;
    }
  
    .pt-n-ml-45vw--lg {
        margin-left: -45vw!important;
    }
  
    .pt-n-ml-50vw--lg {
        margin-left: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-ml-0vw--xl {
        margin-left: -0vw!important;
    }
  
    .pt-n-ml-1vw--xl {
        margin-left: -1vw!important;
    }
  
    .pt-n-ml-2vw--xl {
        margin-left: -2vw!important;
    }
  
    .pt-n-ml-3vw--xl {
        margin-left: -3vw!important;
    }
  
    .pt-n-ml-4vw--xl {
        margin-left: -4vw!important;
    }
  
    .pt-n-ml-5vw--xl {
        margin-left: -5vw!important;
    }
  
    .pt-n-ml-6vw--xl {
        margin-left: -6vw!important;
    }
  
    .pt-n-ml-7vw--xl {
        margin-left: -7vw!important;
    }
  
    .pt-n-ml-8vw--xl {
        margin-left: -8vw!important;
    }
  
    .pt-n-ml-9vw--xl {
        margin-left: -9vw!important;
    }
  
    .pt-n-ml-10vw--xl {
        margin-left: -10vw!important;
    }
  
    .pt-n-ml-11vw--xl {
        margin-left: -11vw!important;
    }
  
    .pt-n-ml-12vw--xl {
        margin-left: -12vw!important;
    }
  
    .pt-n-ml-13vw--xl {
        margin-left: -13vw!important;
    }
  
    .pt-n-ml-14vw--xl {
        margin-left: -14vw!important;
    }
  
    .pt-n-ml-15vw--xl {
        margin-left: -15vw!important;
    }
  
    .pt-n-ml-16vw--xl {
        margin-left: -16vw!important;
    }
  
    .pt-n-ml-17vw--xl {
        margin-left: -17vw!important;
    }
  
    .pt-n-ml-18vw--xl {
        margin-left: -18vw!important;
    }
  
    .pt-n-ml-19vw--xl {
        margin-left: -19vw!important;
    }
  
    .pt-n-ml-20vw--xl {
        margin-left: -20vw!important;
    }
  
    .pt-n-ml-21vw--xl {
        margin-left: -21vw!important;
    }
  
    .pt-n-ml-22vw--xl {
        margin-left: -22vw!important;
    }
  
    .pt-n-ml-23vw--xl {
        margin-left: -23vw!important;
    }
  
    .pt-n-ml-24vw--xl {
        margin-left: -24vw!important;
    }
  
    .pt-n-ml-25vw--xl {
        margin-left: -25vw!important;
    }
  
    .pt-n-ml-30vw--xl {
        margin-left: -30vw!important;
    }
  
    .pt-n-ml-35vw--xl {
        margin-left: -35vw!important;
    }
  
    .pt-n-ml-40vw--xl {
        margin-left: -40vw!important;
    }
  
    .pt-n-ml-45vw--xl {
        margin-left: -45vw!important;
    }
  
    .pt-n-ml-50vw--xl {
        margin-left: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-ml-0vw--xxl {
        margin-left: -0vw!important;
    }
  
    .pt-n-ml-1vw--xxl {
        margin-left: -1vw!important;
    }
  
    .pt-n-ml-2vw--xxl {
        margin-left: -2vw!important;
    }
  
    .pt-n-ml-3vw--xxl {
        margin-left: -3vw!important;
    }
  
    .pt-n-ml-4vw--xxl {
        margin-left: -4vw!important;
    }
  
    .pt-n-ml-5vw--xxl {
        margin-left: -5vw!important;
    }
  
    .pt-n-ml-6vw--xxl {
        margin-left: -6vw!important;
    }
  
    .pt-n-ml-7vw--xxl {
        margin-left: -7vw!important;
    }
  
    .pt-n-ml-8vw--xxl {
        margin-left: -8vw!important;
    }
  
    .pt-n-ml-9vw--xxl {
        margin-left: -9vw!important;
    }
  
    .pt-n-ml-10vw--xxl {
        margin-left: -10vw!important;
    }
  
    .pt-n-ml-11vw--xxl {
        margin-left: -11vw!important;
    }
  
    .pt-n-ml-12vw--xxl {
        margin-left: -12vw!important;
    }
  
    .pt-n-ml-13vw--xxl {
        margin-left: -13vw!important;
    }
  
    .pt-n-ml-14vw--xxl {
        margin-left: -14vw!important;
    }
  
    .pt-n-ml-15vw--xxl {
        margin-left: -15vw!important;
    }
  
    .pt-n-ml-16vw--xxl {
        margin-left: -16vw!important;
    }
  
    .pt-n-ml-17vw--xxl {
        margin-left: -17vw!important;
    }
  
    .pt-n-ml-18vw--xxl {
        margin-left: -18vw!important;
    }
  
    .pt-n-ml-19vw--xxl {
        margin-left: -19vw!important;
    }
  
    .pt-n-ml-20vw--xxl {
        margin-left: -20vw!important;
    }
  
    .pt-n-ml-21vw--xxl {
        margin-left: -21vw!important;
    }
  
    .pt-n-ml-22vw--xxl {
        margin-left: -22vw!important;
    }
  
    .pt-n-ml-23vw--xxl {
        margin-left: -23vw!important;
    }
  
    .pt-n-ml-24vw--xxl {
        margin-left: -24vw!important;
    }
  
    .pt-n-ml-25vw--xxl {
        margin-left: -25vw!important;
    }
  
    .pt-n-ml-30vw--xxl {
        margin-left: -30vw!important;
    }
  
    .pt-n-ml-35vw--xxl {
        margin-left: -35vw!important;
    }
  
    .pt-n-ml-40vw--xxl {
        margin-left: -40vw!important;
    }
  
    .pt-n-ml-45vw--xxl {
        margin-left: -45vw!important;
    }
  
    .pt-n-ml-50vw--xxl {
        margin-left: -50vw!important;
    }
  }
  
  /* PADDING ALL ----------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-pa-0 {
    padding: 0px!important;
  }
  
  .pt-pa-1 {
    padding: 1px!important;
  }
  
  .pt-pa-2 {
    padding: 2px!important;
  }
  
  .pt-pa-3 {
    padding: 3px!important;
  }
  
  .pt-pa-4 {
    padding: 4px!important;
  }
  
  .pt-pa-5 {
    padding: 5px!important;
  }
  
  .pt-pa-6 {
    padding: 6px!important;
  }
  
  .pt-pa-7 {
    padding: 7px!important;
  }
  
  .pt-pa-8 {
    padding: 8px!important;
  }
  
  .pt-pa-9 {
    padding: 9px!important;
  }
  
  .pt-pa-10 {
    padding: 10px!important;
  }
  
  .pt-pa-11 {
    padding: 11px!important;
  }
  
  .pt-pa-12 {
    padding: 12px!important;
  }
  
  .pt-pa-13 {
    padding: 13px!important;
  }
  
  .pt-pa-14 {
    padding: 14px!important;
  }
  
  .pt-pa-15 {
    padding: 15px!important;
  }
  
  .pt-pa-16 {
    padding: 16px!important;
  }
  
  .pt-pa-17 {
    padding: 17px!important;
  }
  
  .pt-pa-18 {
    padding: 18px!important;
  }
  
  .pt-pa-19 {
    padding: 19px!important;
  }
  
  .pt-pa-20 {
    padding: 20px!important;
  }
  
  .pt-pa-21 {
    padding: 21px!important;
  }
  
  .pt-pa-22 {
    padding: 22px!important;
  }
  
  .pt-pa-23 {
    padding: 23px!important;
  }
  
  .pt-pa-24 {
    padding: 24px!important;
  }
  
  .pt-pa-25 {
    padding: 25px!important;
  }
  
  .pt-pa-30 {
    padding: 30px!important;
  }
  
  .pt-pa-35 {
    padding: 35px!important;
  }
  
  .pt-pa-40 {
    padding: 40px!important;
  }
  
  .pt-pa-45 {
    padding: 45px!important;
  }
  
  .pt-pa-50 {
    padding: 50px!important;
  }
  
  .pt-pa-55 {
    padding: 55px!important;
  }
  
  .pt-pa-60 {
    padding: 60px!important;
  }
  
  .pt-pa-65 {
    padding: 65px!important;
  }
  
  .pt-pa-70 {
    padding: 70px!important;
  }
  
  .pt-pa-75 {
    padding: 75px!important;
  }
  
  .pt-pa-80 {
    padding: 80px!important;
  }
  
  .pt-pa-85 {
    padding: 85px!important;
  }
  
  .pt-pa-90 {
    padding: 90px!important;
  }
  
  .pt-pa-95 {
    padding: 95px!important;
  }
  
  .pt-pa-100 {
    padding: 100px!important;
  }
  
  .pt-pa-110 {
    padding: 10px!important;
  }
  
  .pt-pa-120 {
    padding: 120px!important;
  }
  
  .pt-pa-130 {
    padding: 130px!important;
  }
  
  .pt-pa-140 {
    padding: 140px!important;
  }
  
  .pt-pa-150 {
    padding: 150px!important;
  }
  
  .pt-pa-160 {
    padding: 160px!important;
  }
  
  .pt-pa-170 {
    padding: 170px!important;
  }
  
  .pt-pa-180 {
    padding: 180px!important;
  }
  
  .pt-pa-190 {
    padding: 190px!important;
  }
  
  .pt-pa-200 {
    padding: 200px!important;
  }
  
  .pt-pa-250 {
    padding: 250px!important;
  }
  
  .pt-pa-300 {
    padding: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pa-0--sm {
        padding: 0px!important;
    }
  
    .pt-pa-1--sm {
        padding: 1px!important;
    }
  
    .pt-pa-2--sm {
        padding: 2px!important;
    }
  
    .pt-pa-3--sm {
        padding: 3px!important;
    }
  
    .pt-pa-4--sm {
        padding: 4px!important;
    }
  
    .pt-pa-5--sm {
        padding: 5px!important;
    }
  
    .pt-pa-6--sm {
        padding: 6px!important;
    }
  
    .pt-pa-7--sm {
        padding: 7px!important;
    }
  
    .pt-pa-8--sm {
        padding: 8px!important;
    }
  
    .pt-pa-9--sm {
        padding: 9px!important;
    }
  
    .pt-pa-10--sm {
        padding: 10px!important;
    }
  
    .pt-pa-11--sm {
        padding: 11px!important;
    }
  
    .pt-pa-12--sm {
        padding: 12px!important;
    }
  
    .pt-pa-13--sm {
        padding: 13px!important;
    }
  
    .pt-pa-14--sm {
        padding: 14px!important;
    }
  
    .pt-pa-15--sm {
        padding: 15px!important;
    }
  
    .pt-pa-16--sm {
        padding: 16px!important;
    }
  
    .pt-pa-17--sm {
        padding: 17px!important;
    }
  
    .pt-pa-18--sm {
        padding: 18px!important;
    }
  
    .pt-pa-19--sm {
        padding: 19px!important;
    }
  
    .pt-pa-20--sm {
        padding: 20px!important;
    }
  
    .pt-pa-21--sm {
        padding: 21px!important;
    }
  
    .pt-pa-22--sm {
        padding: 22px!important;
    }
  
    .pt-pa-23--sm {
        padding: 23px!important;
    }
  
    .pt-pa-24--sm {
        padding: 24px!important;
    }
  
    .pt-pa-25--sm {
        padding: 25px!important;
    }
  
    .pt-pa-30--sm {
        padding: 30px!important;
    }
  
    .pt-pa-35--sm {
        padding: 35px!important;
    }
  
    .pt-pa-40--sm {
        padding: 40px!important;
    }
  
    .pt-pa-45--sm {
        padding: 45px!important;
    }
  
    .pt-pa-50--sm {
        padding: 50px!important;
    }
  
    .pt-pa-55--sm {
        padding: 55px!important;
    }
  
    .pt-pa-60--sm {
        padding: 60px!important;
    }
  
    .pt-pa-65--sm {
        padding: 65px!important;
    }
  
    .pt-pa-70--sm {
        padding: 70px!important;
    }
  
    .pt-pa-75--sm {
        padding: 75px!important;
    }
  
    .pt-pa-80--sm {
        padding: 80px!important;
    }
  
    .pt-pa-85--sm {
        padding: 85px!important;
    }
  
    .pt-pa-90--sm {
        padding: 90px!important;
    }
  
    .pt-pa-95--sm {
        padding: 95px!important;
    }
  
    .pt-pa-100--sm {
        padding: 100px!important;
    }
  
    .pt-pa-110--sm {
        padding: 10px!important;
    }
  
    .pt-pa-120--sm {
        padding: 120px!important;
    }
  
    .pt-pa-130--sm {
        padding: 130px!important;
    }
  
    .pt-pa-140--sm {
        padding: 140px!important;
    }
  
    .pt-pa-150--sm {
        padding: 150px!important;
    }
  
    .pt-pa-160--sm {
        padding: 160px!important;
    }
  
    .pt-pa-170--sm {
        padding: 170px!important;
    }
  
    .pt-pa-180--sm {
        padding: 180px!important;
    }
  
    .pt-pa-190--sm {
        padding: 190px!important;
    }
  
    .pt-pa-200--sm {
        padding: 200px!important;
    }
  
    .pt-pa-250--sm {
        padding: 250px!important;
    }
  
    .pt-pa-300--sm {
        padding: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pa-0--md {
        padding: 0px!important;
    }
  
    .pt-pa-1--md {
        padding: 1px!important;
    }
  
    .pt-pa-2--md {
        padding: 2px!important;
    }
  
    .pt-pa-3--md {
        padding: 3px!important;
    }
  
    .pt-pa-4--md {
        padding: 4px!important;
    }
  
    .pt-pa-5--md {
        padding: 5px!important;
    }
  
    .pt-pa-6--md {
        padding: 6px!important;
    }
  
    .pt-pa-7--md {
        padding: 7px!important;
    }
  
    .pt-pa-8--md {
        padding: 8px!important;
    }
  
    .pt-pa-9--md {
        padding: 9px!important;
    }
  
    .pt-pa-10--md {
        padding: 10px!important;
    }
  
    .pt-pa-11--md {
        padding: 11px!important;
    }
  
    .pt-pa-12--md {
        padding: 12px!important;
    }
  
    .pt-pa-13--md {
        padding: 13px!important;
    }
  
    .pt-pa-14--md {
        padding: 14px!important;
    }
  
    .pt-pa-15--md {
        padding: 15px!important;
    }
  
    .pt-pa-16--md {
        padding: 16px!important;
    }
  
    .pt-pa-17--md {
        padding: 17px!important;
    }
  
    .pt-pa-18--md {
        padding: 18px!important;
    }
  
    .pt-pa-19--md {
        padding: 19px!important;
    }
  
    .pt-pa-20--md {
        padding: 20px!important;
    }
  
    .pt-pa-21--md {
        padding: 21px!important;
    }
  
    .pt-pa-22--md {
        padding: 22px!important;
    }
  
    .pt-pa-23--md {
        padding: 23px!important;
    }
  
    .pt-pa-24--md {
        padding: 24px!important;
    }
  
    .pt-pa-25--md {
        padding: 25px!important;
    }
  
    .pt-pa-30--md {
        padding: 30px!important;
    }
  
    .pt-pa-35--md {
        padding: 35px!important;
    }
  
    .pt-pa-40--md {
        padding: 40px!important;
    }
  
    .pt-pa-45--md {
        padding: 45px!important;
    }
  
    .pt-pa-50--md {
        padding: 50px!important;
    }
  
    .pt-pa-55--md {
        padding: 55px!important;
    }
  
    .pt-pa-60--md {
        padding: 60px!important;
    }
  
    .pt-pa-65--md {
        padding: 65px!important;
    }
  
    .pt-pa-70--md {
        padding: 70px!important;
    }
  
    .pt-pa-75--md {
        padding: 75px!important;
    }
  
    .pt-pa-80--md {
        padding: 80px!important;
    }
  
    .pt-pa-85--md {
        padding: 85px!important;
    }
  
    .pt-pa-90--md {
        padding: 90px!important;
    }
  
    .pt-pa-95--md {
        padding: 95px!important;
    }
  
    .pt-pa-100--md {
        padding: 100px!important;
    }
  
    .pt-pa-110--md {
        padding: 10px!important;
    }
  
    .pt-pa-120--md {
        padding: 120px!important;
    }
  
    .pt-pa-130--md {
        padding: 130px!important;
    }
  
    .pt-pa-140--md {
        padding: 140px!important;
    }
  
    .pt-pa-150--md {
        padding: 150px!important;
    }
  
    .pt-pa-160--md {
        padding: 160px!important;
    }
  
    .pt-pa-170--md {
        padding: 170px!important;
    }
  
    .pt-pa-180--md {
        padding: 180px!important;
    }
  
    .pt-pa-190--md {
        padding: 190px!important;
    }
  
    .pt-pa-200--md {
        padding: 200px!important;
    }
  
    .pt-pa-250--md {
        padding: 250px!important;
    }
  
    .pt-pa-300--md {
        padding: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pa-0--lg {
        padding: 0px!important;
    }
  
    .pt-pa-1--lg {
        padding: 1px!important;
    }
  
    .pt-pa-2--lg {
        padding: 2px!important;
    }
  
    .pt-pa-3--lg {
        padding: 3px!important;
    }
  
    .pt-pa-4--lg {
        padding: 4px!important;
    }
  
    .pt-pa-5--lg {
        padding: 5px!important;
    }
  
    .pt-pa-6--lg {
        padding: 6px!important;
    }
  
    .pt-pa-7--lg {
        padding: 7px!important;
    }
  
    .pt-pa-8--lg {
        padding: 8px!important;
    }
  
    .pt-pa-9--lg {
        padding: 9px!important;
    }
  
    .pt-pa-10--lg {
        padding: 10px!important;
    }
  
    .pt-pa-11--lg {
        padding: 11px!important;
    }
  
    .pt-pa-12--lg {
        padding: 12px!important;
    }
  
    .pt-pa-13--lg {
        padding: 13px!important;
    }
  
    .pt-pa-14--lg {
        padding: 14px!important;
    }
  
    .pt-pa-15--lg {
        padding: 15px!important;
    }
  
    .pt-pa-16--lg {
        padding: 16px!important;
    }
  
    .pt-pa-17--lg {
        padding: 17px!important;
    }
  
    .pt-pa-18--lg {
        padding: 18px!important;
    }
  
    .pt-pa-19--lg {
        padding: 19px!important;
    }
  
    .pt-pa-20--lg {
        padding: 20px!important;
    }
  
    .pt-pa-21--lg {
        padding: 21px!important;
    }
  
    .pt-pa-22--lg {
        padding: 22px!important;
    }
  
    .pt-pa-23--lg {
        padding: 23px!important;
    }
  
    .pt-pa-24--lg {
        padding: 24px!important;
    }
  
    .pt-pa-25--lg {
        padding: 25px!important;
    }
  
    .pt-pa-30--lg {
        padding: 30px!important;
    }
  
    .pt-pa-35--lg {
        padding: 35px!important;
    }
  
    .pt-pa-40--lg {
        padding: 40px!important;
    }
  
    .pt-pa-45--lg {
        padding: 45px!important;
    }
  
    .pt-pa-50--lg {
        padding: 50px!important;
    }
  
    .pt-pa-55--lg {
        padding: 55px!important;
    }
  
    .pt-pa-60--lg {
        padding: 60px!important;
    }
  
    .pt-pa-65--lg {
        padding: 65px!important;
    }
  
    .pt-pa-70--lg {
        padding: 70px!important;
    }
  
    .pt-pa-75--lg {
        padding: 75px!important;
    }
  
    .pt-pa-80--lg {
        padding: 80px!important;
    }
  
    .pt-pa-85--lg {
        padding: 85px!important;
    }
  
    .pt-pa-90--lg {
        padding: 90px!important;
    }
  
    .pt-pa-95--lg {
        padding: 95px!important;
    }
  
    .pt-pa-100--lg {
        padding: 100px!important;
    }
  
    .pt-pa-110--lg {
        padding: 10px!important;
    }
  
    .pt-pa-120--lg {
        padding: 120px!important;
    }
  
    .pt-pa-130--lg {
        padding: 130px!important;
    }
  
    .pt-pa-140--lg {
        padding: 140px!important;
    }
  
    .pt-pa-150--lg {
        padding: 150px!important;
    }
  
    .pt-pa-160--lg {
        padding: 160px!important;
    }
  
    .pt-pa-170--lg {
        padding: 170px!important;
    }
  
    .pt-pa-180--lg {
        padding: 180px!important;
    }
  
    .pt-pa-190--lg {
        padding: 190px!important;
    }
  
    .pt-pa-200--lg {
        padding: 200px!important;
    }
  
    .pt-pa-250--lg {
        padding: 250px!important;
    }
  
    .pt-pa-300--lg {
        padding: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pa-0--xl {
        padding: 0px!important;
    }
  
    .pt-pa-1--xl {
        padding: 1px!important;
    }
  
    .pt-pa-2--xl {
        padding: 2px!important;
    }
  
    .pt-pa-3--xl {
        padding: 3px!important;
    }
  
    .pt-pa-4--xl {
        padding: 4px!important;
    }
  
    .pt-pa-5--xl {
        padding: 5px!important;
    }
  
    .pt-pa-6--xl {
        padding: 6px!important;
    }
  
    .pt-pa-7--xl {
        padding: 7px!important;
    }
  
    .pt-pa-8--xl {
        padding: 8px!important;
    }
  
    .pt-pa-9--xl {
        padding: 9px!important;
    }
  
    .pt-pa-10--xl {
        padding: 10px!important;
    }
  
    .pt-pa-11--xl {
        padding: 11px!important;
    }
  
    .pt-pa-12--xl {
        padding: 12px!important;
    }
  
    .pt-pa-13--xl {
        padding: 13px!important;
    }
  
    .pt-pa-14--xl {
        padding: 14px!important;
    }
  
    .pt-pa-15--xl {
        padding: 15px!important;
    }
  
    .pt-pa-16--xl {
        padding: 16px!important;
    }
  
    .pt-pa-17--xl {
        padding: 17px!important;
    }
  
    .pt-pa-18--xl {
        padding: 18px!important;
    }
  
    .pt-pa-19--xl {
        padding: 19px!important;
    }
  
    .pt-pa-20--xl {
        padding: 20px!important;
    }
  
    .pt-pa-21--xl {
        padding: 21px!important;
    }
  
    .pt-pa-22--xl {
        padding: 22px!important;
    }
  
    .pt-pa-23--xl {
        padding: 23px!important;
    }
  
    .pt-pa-24--xl {
        padding: 24px!important;
    }
  
    .pt-pa-25--xl {
        padding: 25px!important;
    }
  
    .pt-pa-30--xl {
        padding: 30px!important;
    }
  
    .pt-pa-35--xl {
        padding: 35px!important;
    }
  
    .pt-pa-40--xl {
        padding: 40px!important;
    }
  
    .pt-pa-45--xl {
        padding: 45px!important;
    }
  
    .pt-pa-50--xl {
        padding: 50px!important;
    }
  
    .pt-pa-55--xl {
        padding: 55px!important;
    }
  
    .pt-pa-60--xl {
        padding: 60px!important;
    }
  
    .pt-pa-65--xl {
        padding: 65px!important;
    }
  
    .pt-pa-70--xl {
        padding: 70px!important;
    }
  
    .pt-pa-75--xl {
        padding: 75px!important;
    }
  
    .pt-pa-80--xl {
        padding: 80px!important;
    }
  
    .pt-pa-85--xl {
        padding: 85px!important;
    }
  
    .pt-pa-90--xl {
        padding: 90px!important;
    }
  
    .pt-pa-95--xl {
        padding: 95px!important;
    }
  
    .pt-pa-100--xl {
        padding: 100px!important;
    }
  
    .pt-pa-110--xl {
        padding: 10px!important;
    }
  
    .pt-pa-120--xl {
        padding: 120px!important;
    }
  
    .pt-pa-130--xl {
        padding: 130px!important;
    }
  
    .pt-pa-140--xl {
        padding: 140px!important;
    }
  
    .pt-pa-150--xl {
        padding: 150px!important;
    }
  
    .pt-pa-160--xl {
        padding: 160px!important;
    }
  
    .pt-pa-170--xl {
        padding: 170px!important;
    }
  
    .pt-pa-180--xl {
        padding: 180px!important;
    }
  
    .pt-pa-190--xl {
        padding: 190px!important;
    }
  
    .pt-pa-200--xl {
        padding: 200px!important;
    }
  
    .pt-pa-250--xl {
        padding: 250px!important;
    }
  
    .pt-pa-300--xl {
        padding: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pa-0--xxl {
        padding: 0px!important;
    }
  
    .pt-pa-1--xxl {
        padding: 1px!important;
    }
  
    .pt-pa-2--xxl {
        padding: 2px!important;
    }
  
    .pt-pa-3--xxl {
        padding: 3px!important;
    }
  
    .pt-pa-4--xxl {
        padding: 4px!important;
    }
  
    .pt-pa-5--xxl {
        padding: 5px!important;
    }
  
    .pt-pa-6--xxl {
        padding: 6px!important;
    }
  
    .pt-pa-7--xxl {
        padding: 7px!important;
    }
  
    .pt-pa-8--xxl {
        padding: 8px!important;
    }
  
    .pt-pa-9--xxl {
        padding: 9px!important;
    }
  
    .pt-pa-10--xxl {
        padding: 10px!important;
    }
  
    .pt-pa-11--xxl {
        padding: 11px!important;
    }
  
    .pt-pa-12--xxl {
        padding: 12px!important;
    }
  
    .pt-pa-13--xxl {
        padding: 13px!important;
    }
  
    .pt-pa-14--xxl {
        padding: 14px!important;
    }
  
    .pt-pa-15--xxl {
        padding: 15px!important;
    }
  
    .pt-pa-16--xxl {
        padding: 16px!important;
    }
  
    .pt-pa-17--xxl {
        padding: 17px!important;
    }
  
    .pt-pa-18--xxl {
        padding: 18px!important;
    }
  
    .pt-pa-19--xxl {
        padding: 19px!important;
    }
  
    .pt-pa-20--xxl {
        padding: 20px!important;
    }
  
    .pt-pa-21--xxl {
        padding: 21px!important;
    }
  
    .pt-pa-22--xxl {
        padding: 22px!important;
    }
  
    .pt-pa-23--xxl {
        padding: 23px!important;
    }
  
    .pt-pa-24--xxl {
        padding: 24px!important;
    }
  
    .pt-pa-25--xxl {
        padding: 25px!important;
    }
  
    .pt-pa-30--xxl {
        padding: 30px!important;
    }
  
    .pt-pa-35--xxl {
        padding: 35px!important;
    }
  
    .pt-pa-40--xxl {
        padding: 40px!important;
    }
  
    .pt-pa-45--xxl {
        padding: 45px!important;
    }
  
    .pt-pa-50--xxl {
        padding: 50px!important;
    }
  
    .pt-pa-55--xxl {
        padding: 55px!important;
    }
  
    .pt-pa-60--xxl {
        padding: 60px!important;
    }
  
    .pt-pa-65--xxl {
        padding: 65px!important;
    }
  
    .pt-pa-70--xxl {
        padding: 70px!important;
    }
  
    .pt-pa-75--xxl {
        padding: 75px!important;
    }
  
    .pt-pa-80--xxl {
        padding: 80px!important;
    }
  
    .pt-pa-85--xxl {
        padding: 85px!important;
    }
  
    .pt-pa-90--xxl {
        padding: 90px!important;
    }
  
    .pt-pa-95--xxl {
        padding: 95px!important;
    }
  
    .pt-pa-100--xxl {
        padding: 100px!important;
    }
  
    .pt-pa-110--xxl {
        padding: 10px!important;
    }
  
    .pt-pa-120--xxl {
        padding: 120px!important;
    }
  
    .pt-pa-130--xxl {
        padding: 130px!important;
    }
  
    .pt-pa-140--xxl {
        padding: 140px!important;
    }
  
    .pt-pa-150--xxl {
        padding: 150px!important;
    }
  
    .pt-pa-160--xxl {
        padding: 160px!important;
    }
  
    .pt-pa-170--xxl {
        padding: 170px!important;
    }
  
    .pt-pa-180--xxl {
        padding: 180px!important;
    }
  
    .pt-pa-190--xxl {
        padding: 190px!important;
    }
  
    .pt-pa-200--xxl {
        padding: 200px!important;
    }
  
    .pt-pa-250--xxl {
        padding: 250px!important;
    }
  
    .pt-pa-300--xxl {
        padding: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-pa-0x {
    padding: 0%!important;
  }
  
  .pt-pa-1x {
    padding: 1%!important;
  }
  
  .pt-pa-2x {
    padding: 2%!important;
  }
  
  .pt-pa-3x {
    padding: 3%!important;
  }
  
  .pt-pa-4x {
    padding: 4%!important;
  }
  
  .pt-pa-5x {
    padding: 5%!important;
  }
  
  .pt-pa-6x {
    padding: 6%!important;
  }
  
  .pt-pa-7x {
    padding: 7%!important;
  }
  
  .pt-pa-8x {
    padding: 8%!important;
  }
  
  .pt-pa-9x {
    padding: 9%!important;
  }
  
  .pt-pa-10x {
    padding: 10%!important;
  }
  
  .pt-pa-11x {
    padding: 11%!important;
  }
  
  .pt-pa-12x {
    padding: 12%!important;
  }
  
  .pt-pa-13x {
    padding: 13%!important;
  }
  
  .pt-pa-14x {
    padding: 14%!important;
  }
  
  .pt-pa-15x {
    padding: 15%!important;
  }
  
  .pt-pa-16x {
    padding: 16%!important;
  }
  
  .pt-pa-17x {
    padding: 17%!important;
  }
  
  .pt-pa-18x {
    padding: 18%!important;
  }
  
  .pt-pa-19x {
    padding: 19%!important;
  }
  
  .pt-pa-20x {
    padding: 20%!important;
  }
  
  .pt-pa-21x {
    padding: 21%!important;
  }
  
  .pt-pa-22x {
    padding: 22%!important;
  }
  
  .pt-pa-23x {
    padding: 23%!important;
  }
  
  .pt-pa-24x {
    padding: 24%!important;
  }
  
  .pt-pa-25x {
    padding: 25%!important;
  }
  
  .pt-pa-30x {
    padding: 30%!important;
  }
  
  .pt-pa-35x {
    padding: 35%!important;
  }
  
  .pt-pa-40x {
    padding: 40%!important;
  }
  
  .pt-pa-45x {
    padding: 45%!important;
  }
  
  .pt-pa-50x {
    padding: 50%!important;
  }
  
  .pt-pa-55x {
    padding: 55%!important;
  }
  
  .pt-pa-60x {
    padding: 60%!important;
  }
  
  .pt-pa-65x {
    padding: 65%!important;
  }
  
  .pt-pa-70x {
    padding: 70%!important;
  }
  
  .pt-pa-75x {
    padding: 75%!important;
  }
  
  .pt-pa-80x {
    padding: 80%!important;
  }
  
  .pt-pa-85x {
    padding: 85%!important;
  }
  
  .pt-pa-90x {
    padding: 90%!important;
  }
  
  .pt-pa-95x {
    padding: 95%!important;
  }
  
  .pt-pa-100x {
    padding: 100%!important;
  }
  
  .pt-pa-110x {
    padding: 10%!important;
  }
  
  .pt-pa-120x {
    padding: 120%!important;
  }
  
  .pt-pa-130x {
    padding: 130%!important;
  }
  
  .pt-pa-140x {
    padding: 140%!important;
  }
  
  .pt-pa-150x {
    padding: 150%!important;
  }
  
  .pt-pa-160x {
    padding: 160%!important;
  }
  
  .pt-pa-170x {
    padding: 170%!important;
  }
  
  .pt-pa-180x {
    padding: 180%!important;
  }
  
  .pt-pa-190x {
    padding: 190%!important;
  }
  
  .pt-pa-200x {
    padding: 200%!important;
  }
  
  .pt-pa-250x {
    padding: 250%!important;
  }
  
  .pt-pa-300x {
    padding: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pa-0x--sm {
        padding: 0%!important;
    }
  
    .pt-pa-1x--sm {
        padding: 1%!important;
    }
  
    .pt-pa-2x--sm {
        padding: 2%!important;
    }
  
    .pt-pa-3x--sm {
        padding: 3%!important;
    }
  
    .pt-pa-4x--sm {
        padding: 4%!important;
    }
  
    .pt-pa-5x--sm {
        padding: 5%!important;
    }
  
    .pt-pa-6x--sm {
        padding: 6%!important;
    }
  
    .pt-pa-7x--sm {
        padding: 7%!important;
    }
  
    .pt-pa-8x--sm {
        padding: 8%!important;
    }
  
    .pt-pa-9x--sm {
        padding: 9%!important;
    }
  
    .pt-pa-10x--sm {
        padding: 10%!important;
    }
  
    .pt-pa-11x--sm {
        padding: 11%!important;
    }
  
    .pt-pa-12x--sm {
        padding: 12%!important;
    }
  
    .pt-pa-13x--sm {
        padding: 13%!important;
    }
  
    .pt-pa-14x--sm {
        padding: 14%!important;
    }
  
    .pt-pa-15x--sm {
        padding: 15%!important;
    }
  
    .pt-pa-16x--sm {
        padding: 16%!important;
    }
  
    .pt-pa-17x--sm {
        padding: 17%!important;
    }
  
    .pt-pa-18x--sm {
        padding: 18%!important;
    }
  
    .pt-pa-19x--sm {
        padding: 19%!important;
    }
  
    .pt-pa-20x--sm {
        padding: 20%!important;
    }
  
    .pt-pa-21x--sm {
        padding: 21%!important;
    }
  
    .pt-pa-22x--sm {
        padding: 22%!important;
    }
  
    .pt-pa-23x--sm {
        padding: 23%!important;
    }
  
    .pt-pa-24x--sm {
        padding: 24%!important;
    }
  
    .pt-pa-25x--sm {
        padding: 25%!important;
    }
  
    .pt-pa-30x--sm {
        padding: 30%!important;
    }
  
    .pt-pa-35x--sm {
        padding: 35%!important;
    }
  
    .pt-pa-40x--sm {
        padding: 40%!important;
    }
  
    .pt-pa-45x--sm {
        padding: 45%!important;
    }
  
    .pt-pa-50x--sm {
        padding: 50%!important;
    }
  
    .pt-pa-55x--sm {
        padding: 55%!important;
    }
  
    .pt-pa-60x--sm {
        padding: 60%!important;
    }
  
    .pt-pa-65x--sm {
        padding: 65%!important;
    }
  
    .pt-pa-70x--sm {
        padding: 70%!important;
    }
  
    .pt-pa-75x--sm {
        padding: 75%!important;
    }
  
    .pt-pa-80x--sm {
        padding: 80%!important;
    }
  
    .pt-pa-85x--sm {
        padding: 85%!important;
    }
  
    .pt-pa-90x--sm {
        padding: 90%!important;
    }
  
    .pt-pa-95x--sm {
        padding: 95%!important;
    }
  
    .pt-pa-100x--sm {
        padding: 100%!important;
    }
  
    .pt-pa-110x--sm {
        padding: 10%!important;
    }
  
    .pt-pa-120x--sm {
        padding: 120%!important;
    }
  
    .pt-pa-130x--sm {
        padding: 130%!important;
    }
  
    .pt-pa-140x--sm {
        padding: 140%!important;
    }
  
    .pt-pa-150x--sm {
        padding: 150%!important;
    }
  
    .pt-pa-160x--sm {
        padding: 160%!important;
    }
  
    .pt-pa-170x--sm {
        padding: 170%!important;
    }
  
    .pt-pa-180x--sm {
        padding: 180%!important;
    }
  
    .pt-pa-190x--sm {
        padding: 190%!important;
    }
  
    .pt-pa-200x--sm {
        padding: 200%!important;
    }
  
    .pt-pa-250x--sm {
        padding: 250%!important;
    }
  
    .pt-pa-300x--sm {
        padding: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pa-0x--md {
        padding: 0%!important;
    }
  
    .pt-pa-1x--md {
        padding: 1%!important;
    }
  
    .pt-pa-2x--md {
        padding: 2%!important;
    }
  
    .pt-pa-3x--md {
        padding: 3%!important;
    }
  
    .pt-pa-4x--md {
        padding: 4%!important;
    }
  
    .pt-pa-5x--md {
        padding: 5%!important;
    }
  
    .pt-pa-6x--md {
        padding: 6%!important;
    }
  
    .pt-pa-7x--md {
        padding: 7%!important;
    }
  
    .pt-pa-8x--md {
        padding: 8%!important;
    }
  
    .pt-pa-9x--md {
        padding: 9%!important;
    }
  
    .pt-pa-10x--md {
        padding: 10%!important;
    }
  
    .pt-pa-11x--md {
        padding: 11%!important;
    }
  
    .pt-pa-12x--md {
        padding: 12%!important;
    }
  
    .pt-pa-13x--md {
        padding: 13%!important;
    }
  
    .pt-pa-14x--md {
        padding: 14%!important;
    }
  
    .pt-pa-15x--md {
        padding: 15%!important;
    }
  
    .pt-pa-16x--md {
        padding: 16%!important;
    }
  
    .pt-pa-17x--md {
        padding: 17%!important;
    }
  
    .pt-pa-18x--md {
        padding: 18%!important;
    }
  
    .pt-pa-19x--md {
        padding: 19%!important;
    }
  
    .pt-pa-20x--md {
        padding: 20%!important;
    }
  
    .pt-pa-21x--md {
        padding: 21%!important;
    }
  
    .pt-pa-22x--md {
        padding: 22%!important;
    }
  
    .pt-pa-23x--md {
        padding: 23%!important;
    }
  
    .pt-pa-24x--md {
        padding: 24%!important;
    }
  
    .pt-pa-25x--md {
        padding: 25%!important;
    }
  
    .pt-pa-30x--md {
        padding: 30%!important;
    }
  
    .pt-pa-35x--md {
        padding: 35%!important;
    }
  
    .pt-pa-40x--md {
        padding: 40%!important;
    }
  
    .pt-pa-45x--md {
        padding: 45%!important;
    }
  
    .pt-pa-50x--md {
        padding: 50%!important;
    }
  
    .pt-pa-55x--md {
        padding: 55%!important;
    }
  
    .pt-pa-60x--md {
        padding: 60%!important;
    }
  
    .pt-pa-65x--md {
        padding: 65%!important;
    }
  
    .pt-pa-70x--md {
        padding: 70%!important;
    }
  
    .pt-pa-75x--md {
        padding: 75%!important;
    }
  
    .pt-pa-80x--md {
        padding: 80%!important;
    }
  
    .pt-pa-85x--md {
        padding: 85%!important;
    }
  
    .pt-pa-90x--md {
        padding: 90%!important;
    }
  
    .pt-pa-95x--md {
        padding: 95%!important;
    }
  
    .pt-pa-100x--md {
        padding: 100%!important;
    }
  
    .pt-pa-110x--md {
        padding: 10%!important;
    }
  
    .pt-pa-120x--md {
        padding: 120%!important;
    }
  
    .pt-pa-130x--md {
        padding: 130%!important;
    }
  
    .pt-pa-140x--md {
        padding: 140%!important;
    }
  
    .pt-pa-150x--md {
        padding: 150%!important;
    }
  
    .pt-pa-160x--md {
        padding: 160%!important;
    }
  
    .pt-pa-170x--md {
        padding: 170%!important;
    }
  
    .pt-pa-180x--md {
        padding: 180%!important;
    }
  
    .pt-pa-190x--md {
        padding: 190%!important;
    }
  
    .pt-pa-200x--md {
        padding: 200%!important;
    }
  
    .pt-pa-250x--md {
        padding: 250%!important;
    }
  
    .pt-pa-300x--md {
        padding: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pa-0x--lg {
        padding: 0%!important;
    }
  
    .pt-pa-1x--lg {
        padding: 1%!important;
    }
  
    .pt-pa-2x--lg {
        padding: 2%!important;
    }
  
    .pt-pa-3x--lg {
        padding: 3%!important;
    }
  
    .pt-pa-4x--lg {
        padding: 4%!important;
    }
  
    .pt-pa-5x--lg {
        padding: 5%!important;
    }
  
    .pt-pa-6x--lg {
        padding: 6%!important;
    }
  
    .pt-pa-7x--lg {
        padding: 7%!important;
    }
  
    .pt-pa-8x--lg {
        padding: 8%!important;
    }
  
    .pt-pa-9x--lg {
        padding: 9%!important;
    }
  
    .pt-pa-10x--lg {
        padding: 10%!important;
    }
  
    .pt-pa-11x--lg {
        padding: 11%!important;
    }
  
    .pt-pa-12x--lg {
        padding: 12%!important;
    }
  
    .pt-pa-13x--lg {
        padding: 13%!important;
    }
  
    .pt-pa-14x--lg {
        padding: 14%!important;
    }
  
    .pt-pa-15x--lg {
        padding: 15%!important;
    }
  
    .pt-pa-16x--lg {
        padding: 16%!important;
    }
  
    .pt-pa-17x--lg {
        padding: 17%!important;
    }
  
    .pt-pa-18x--lg {
        padding: 18%!important;
    }
  
    .pt-pa-19x--lg {
        padding: 19%!important;
    }
  
    .pt-pa-20x--lg {
        padding: 20%!important;
    }
  
    .pt-pa-21x--lg {
        padding: 21%!important;
    }
  
    .pt-pa-22x--lg {
        padding: 22%!important;
    }
  
    .pt-pa-23x--lg {
        padding: 23%!important;
    }
  
    .pt-pa-24x--lg {
        padding: 24%!important;
    }
  
    .pt-pa-25x--lg {
        padding: 25%!important;
    }
  
    .pt-pa-30x--lg {
        padding: 30%!important;
    }
  
    .pt-pa-35x--lg {
        padding: 35%!important;
    }
  
    .pt-pa-40x--lg {
        padding: 40%!important;
    }
  
    .pt-pa-45x--lg {
        padding: 45%!important;
    }
  
    .pt-pa-50x--lg {
        padding: 50%!important;
    }
  
    .pt-pa-55x--lg {
        padding: 55%!important;
    }
  
    .pt-pa-60x--lg {
        padding: 60%!important;
    }
  
    .pt-pa-65x--lg {
        padding: 65%!important;
    }
  
    .pt-pa-70x--lg {
        padding: 70%!important;
    }
  
    .pt-pa-75x--lg {
        padding: 75%!important;
    }
  
    .pt-pa-80x--lg {
        padding: 80%!important;
    }
  
    .pt-pa-85x--lg {
        padding: 85%!important;
    }
  
    .pt-pa-90x--lg {
        padding: 90%!important;
    }
  
    .pt-pa-95x--lg {
        padding: 95%!important;
    }
  
    .pt-pa-100x--lg {
        padding: 100%!important;
    }
  
    .pt-pa-110x--lg {
        padding: 10%!important;
    }
  
    .pt-pa-120x--lg {
        padding: 120%!important;
    }
  
    .pt-pa-130x--lg {
        padding: 130%!important;
    }
  
    .pt-pa-140x--lg {
        padding: 140%!important;
    }
  
    .pt-pa-150x--lg {
        padding: 150%!important;
    }
  
    .pt-pa-160x--lg {
        padding: 160%!important;
    }
  
    .pt-pa-170x--lg {
        padding: 170%!important;
    }
  
    .pt-pa-180x--lg {
        padding: 180%!important;
    }
  
    .pt-pa-190x--lg {
        padding: 190%!important;
    }
  
    .pt-pa-200x--lg {
        padding: 200%!important;
    }
  
    .pt-pa-250x--lg {
        padding: 250%!important;
    }
  
    .pt-pa-300x--lg {
        padding: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pa-0x--xl {
        padding: 0%!important;
    }
  
    .pt-pa-1x--xl {
        padding: 1%!important;
    }
  
    .pt-pa-2x--xl {
        padding: 2%!important;
    }
  
    .pt-pa-3x--xl {
        padding: 3%!important;
    }
  
    .pt-pa-4x--xl {
        padding: 4%!important;
    }
  
    .pt-pa-5x--xl {
        padding: 5%!important;
    }
  
    .pt-pa-6x--xl {
        padding: 6%!important;
    }
  
    .pt-pa-7x--xl {
        padding: 7%!important;
    }
  
    .pt-pa-8x--xl {
        padding: 8%!important;
    }
  
    .pt-pa-9x--xl {
        padding: 9%!important;
    }
  
    .pt-pa-10x--xl {
        padding: 10%!important;
    }
  
    .pt-pa-11x--xl {
        padding: 11%!important;
    }
  
    .pt-pa-12x--xl {
        padding: 12%!important;
    }
  
    .pt-pa-13x--xl {
        padding: 13%!important;
    }
  
    .pt-pa-14x--xl {
        padding: 14%!important;
    }
  
    .pt-pa-15x--xl {
        padding: 15%!important;
    }
  
    .pt-pa-16x--xl {
        padding: 16%!important;
    }
  
    .pt-pa-17x--xl {
        padding: 17%!important;
    }
  
    .pt-pa-18x--xl {
        padding: 18%!important;
    }
  
    .pt-pa-19x--xl {
        padding: 19%!important;
    }
  
    .pt-pa-20x--xl {
        padding: 20%!important;
    }
  
    .pt-pa-21x--xl {
        padding: 21%!important;
    }
  
    .pt-pa-22x--xl {
        padding: 22%!important;
    }
  
    .pt-pa-23x--xl {
        padding: 23%!important;
    }
  
    .pt-pa-24x--xl {
        padding: 24%!important;
    }
  
    .pt-pa-25x--xl {
        padding: 25%!important;
    }
  
    .pt-pa-30x--xl {
        padding: 30%!important;
    }
  
    .pt-pa-35x--xl {
        padding: 35%!important;
    }
  
    .pt-pa-40x--xl {
        padding: 40%!important;
    }
  
    .pt-pa-45x--xl {
        padding: 45%!important;
    }
  
    .pt-pa-50x--xl {
        padding: 50%!important;
    }
  
    .pt-pa-55x--xl {
        padding: 55%!important;
    }
  
    .pt-pa-60x--xl {
        padding: 60%!important;
    }
  
    .pt-pa-65x--xl {
        padding: 65%!important;
    }
  
    .pt-pa-70x--xl {
        padding: 70%!important;
    }
  
    .pt-pa-75x--xl {
        padding: 75%!important;
    }
  
    .pt-pa-80x--xl {
        padding: 80%!important;
    }
  
    .pt-pa-85x--xl {
        padding: 85%!important;
    }
  
    .pt-pa-90x--xl {
        padding: 90%!important;
    }
  
    .pt-pa-95x--xl {
        padding: 95%!important;
    }
  
    .pt-pa-100x--xl {
        padding: 100%!important;
    }
  
    .pt-pa-110x--xl {
        padding: 10%!important;
    }
  
    .pt-pa-120x--xl {
        padding: 120%!important;
    }
  
    .pt-pa-130x--xl {
        padding: 130%!important;
    }
  
    .pt-pa-140x--xl {
        padding: 140%!important;
    }
  
    .pt-pa-150x--xl {
        padding: 150%!important;
    }
  
    .pt-pa-160x--xl {
        padding: 160%!important;
    }
  
    .pt-pa-170x--xl {
        padding: 170%!important;
    }
  
    .pt-pa-180x--xl {
        padding: 180%!important;
    }
  
    .pt-pa-190x--xl {
        padding: 190%!important;
    }
  
    .pt-pa-200x--xl {
        padding: 200%!important;
    }
  
    .pt-pa-250x--xl {
        padding: 250%!important;
    }
  
    .pt-pa-300x--xl {
        padding: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pa-0x--xxl {
        padding: 0%!important;
    }
  
    .pt-pa-1x--xxl {
        padding: 1%!important;
    }
  
    .pt-pa-2x--xxl {
        padding: 2%!important;
    }
  
    .pt-pa-3x--xxl {
        padding: 3%!important;
    }
  
    .pt-pa-4x--xxl {
        padding: 4%!important;
    }
  
    .pt-pa-5x--xxl {
        padding: 5%!important;
    }
  
    .pt-pa-6x--xxl {
        padding: 6%!important;
    }
  
    .pt-pa-7x--xxl {
        padding: 7%!important;
    }
  
    .pt-pa-8x--xxl {
        padding: 8%!important;
    }
  
    .pt-pa-9x--xxl {
        padding: 9%!important;
    }
  
    .pt-pa-10x--xxl {
        padding: 10%!important;
    }
  
    .pt-pa-11x--xxl {
        padding: 11%!important;
    }
  
    .pt-pa-12x--xxl {
        padding: 12%!important;
    }
  
    .pt-pa-13x--xxl {
        padding: 13%!important;
    }
  
    .pt-pa-14x--xxl {
        padding: 14%!important;
    }
  
    .pt-pa-15x--xxl {
        padding: 15%!important;
    }
  
    .pt-pa-16x--xxl {
        padding: 16%!important;
    }
  
    .pt-pa-17x--xxl {
        padding: 17%!important;
    }
  
    .pt-pa-18x--xxl {
        padding: 18%!important;
    }
  
    .pt-pa-19x--xxl {
        padding: 19%!important;
    }
  
    .pt-pa-20x--xxl {
        padding: 20%!important;
    }
  
    .pt-pa-21x--xxl {
        padding: 21%!important;
    }
  
    .pt-pa-22x--xxl {
        padding: 22%!important;
    }
  
    .pt-pa-23x--xxl {
        padding: 23%!important;
    }
  
    .pt-pa-24x--xxl {
        padding: 24%!important;
    }
  
    .pt-pa-25x--xxl {
        padding: 25%!important;
    }
  
    .pt-pa-30x--xxl {
        padding: 30%!important;
    }
  
    .pt-pa-35x--xxl {
        padding: 35%!important;
    }
  
    .pt-pa-40x--xxl {
        padding: 40%!important;
    }
  
    .pt-pa-45x--xxl {
        padding: 45%!important;
    }
  
    .pt-pa-50x--xxl {
        padding: 50%!important;
    }
  
    .pt-pa-55x--xxl {
        padding: 55%!important;
    }
  
    .pt-pa-60x--xxl {
        padding: 60%!important;
    }
  
    .pt-pa-65x--xxl {
        padding: 65%!important;
    }
  
    .pt-pa-70x--xxl {
        padding: 70%!important;
    }
  
    .pt-pa-75x--xxl {
        padding: 75%!important;
    }
  
    .pt-pa-80x--xxl {
        padding: 80%!important;
    }
  
    .pt-pa-85x--xxl {
        padding: 85%!important;
    }
  
    .pt-pa-90x--xxl {
        padding: 90%!important;
    }
  
    .pt-pa-95x--xxl {
        padding: 95%!important;
    }
  
    .pt-pa-100x--xxl {
        padding: 100%!important;
    }
  
    .pt-pa-110x--xxl {
        padding: 10%!important;
    }
  
    .pt-pa-120x--xxl {
        padding: 120%!important;
    }
  
    .pt-pa-130x--xxl {
        padding: 130%!important;
    }
  
    .pt-pa-140x--xxl {
        padding: 140%!important;
    }
  
    .pt-pa-150x--xxl {
        padding: 150%!important;
    }
  
    .pt-pa-160x--xxl {
        padding: 160%!important;
    }
  
    .pt-pa-170x--xxl {
        padding: 170%!important;
    }
  
    .pt-pa-180x--xxl {
        padding: 180%!important;
    }
  
    .pt-pa-190x--xxl {
        padding: 190%!important;
    }
  
    .pt-pa-200x--xxl {
        padding: 200%!important;
    }
  
    .pt-pa-250x--xxl {
        padding: 250%!important;
    }
  
    .pt-pa-300x--xxl {
        padding: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-pa-0vh {
    padding: 0vh!important;
  }
  
  .pt-pa-1vh {
    padding: 1vh!important;
  }
  
  .pt-pa-2vh {
    padding: 2vh!important;
  }
  
  .pt-pa-3vh {
    padding: 3vh!important;
  }
  
  .pt-pa-4vh {
    padding: 4vh!important;
  }
  
  .pt-pa-5vh {
    padding: 5vh!important;
  }
  
  .pt-pa-6vh {
    padding: 6vh!important;
  }
  
  .pt-pa-7vh {
    padding: 7vh!important;
  }
  
  .pt-pa-8vh {
    padding: 8vh!important;
  }
  
  .pt-pa-9vh {
    padding: 9vh!important;
  }
  
  .pt-pa-10vh {
    padding: 10vh!important;
  }
  
  .pt-pa-11vh {
    padding: 11vh!important;
  }
  
  .pt-pa-12vh {
    padding: 12vh!important;
  }
  
  .pt-pa-13vh {
    padding: 13vh!important;
  }
  
  .pt-pa-14vh {
    padding: 14vh!important;
  }
  
  .pt-pa-15vh {
    padding: 15vh!important;
  }
  
  .pt-pa-16vh {
    padding: 16vh!important;
  }
  
  .pt-pa-17vh {
    padding: 17vh!important;
  }
  
  .pt-pa-18vh {
    padding: 18vh!important;
  }
  
  .pt-pa-19vh {
    padding: 19vh!important;
  }
  
  .pt-pa-20vh {
    padding: 20vh!important;
  }
  
  .pt-pa-21vh {
    padding: 21vh!important;
  }
  
  .pt-pa-22vh {
    padding: 22vh!important;
  }
  
  .pt-pa-23vh {
    padding: 23vh!important;
  }
  
  .pt-pa-24vh {
    padding: 24vh!important;
  }
  
  .pt-pa-25vh {
    padding: 25vh!important;
  }
  
  .pt-pa-30vh {
    padding: 30vh!important;
  }
  
  .pt-pa-35vh {
    padding: 35vh!important;
  }
  
  .pt-pa-40vh {
    padding: 40vh!important;
  }
  
  .pt-pa-45vh {
    padding: 45vh!important;
  }
  
  .pt-pa-50vh {
    padding: 50vh!important;
  }
  
  .pt-pa-55vh {
    padding: 55vh!important;
  }
  
  .pt-pa-60vh {
    padding: 60vh!important;
  }
  
  .pt-pa-65vh {
    padding: 65vh!important;
  }
  
  .pt-pa-70vh {
    padding: 70vh!important;
  }
  
  .pt-pa-75vh {
    padding: 75vh!important;
  }
  
  .pt-pa-80vh {
    padding: 80vh!important;
  }
  
  .pt-pa-85vh {
    padding: 85vh!important;
  }
  
  .pt-pa-90vh {
    padding: 90vh!important;
  }
  
  .pt-pa-95vh {
    padding: 95vh!important;
  }
  
  .pt-pa-100vh {
    padding: 100vh!important;
  }
  
  .pt-pa-110vh {
    padding: 10vh!important;
  }
  
  .pt-pa-120vh {
    padding: 120vh!important;
  }
  
  .pt-pa-130vh {
    padding: 130vh!important;
  }
  
  .pt-pa-140vh {
    padding: 140vh!important;
  }
  
  .pt-pa-150vh {
    padding: 150vh!important;
  }
  
  .pt-pa-160vh {
    padding: 160vh!important;
  }
  
  .pt-pa-170vh {
    padding: 170vh!important;
  }
  
  .pt-pa-180vh {
    padding: 180vh!important;
  }
  
  .pt-pa-190vh {
    padding: 190vh!important;
  }
  
  .pt-pa-200vh {
    padding: 200vh!important;
  }
  
  .pt-pa-250vh {
    padding: 250vh!important;
  }
  
  .pt-pa-300vh {
    padding: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pa-0vh--sm {
        padding: 0vh!important;
    }
  
    .pt-pa-1vh--sm {
        padding: 1vh!important;
    }
  
    .pt-pa-2vh--sm {
        padding: 2vh!important;
    }
  
    .pt-pa-3vh--sm {
        padding: 3vh!important;
    }
  
    .pt-pa-4vh--sm {
        padding: 4vh!important;
    }
  
    .pt-pa-5vh--sm {
        padding: 5vh!important;
    }
  
    .pt-pa-6vh--sm {
        padding: 6vh!important;
    }
  
    .pt-pa-7vh--sm {
        padding: 7vh!important;
    }
  
    .pt-pa-8vh--sm {
        padding: 8vh!important;
    }
  
    .pt-pa-9vh--sm {
        padding: 9vh!important;
    }
  
    .pt-pa-10vh--sm {
        padding: 10vh!important;
    }
  
    .pt-pa-11vh--sm {
        padding: 11vh!important;
    }
  
    .pt-pa-12vh--sm {
        padding: 12vh!important;
    }
  
    .pt-pa-13vh--sm {
        padding: 13vh!important;
    }
  
    .pt-pa-14vh--sm {
        padding: 14vh!important;
    }
  
    .pt-pa-15vh--sm {
        padding: 15vh!important;
    }
  
    .pt-pa-16vh--sm {
        padding: 16vh!important;
    }
  
    .pt-pa-17vh--sm {
        padding: 17vh!important;
    }
  
    .pt-pa-18vh--sm {
        padding: 18vh!important;
    }
  
    .pt-pa-19vh--sm {
        padding: 19vh!important;
    }
  
    .pt-pa-20vh--sm {
        padding: 20vh!important;
    }
  
    .pt-pa-21vh--sm {
        padding: 21vh!important;
    }
  
    .pt-pa-22vh--sm {
        padding: 22vh!important;
    }
  
    .pt-pa-23vh--sm {
        padding: 23vh!important;
    }
  
    .pt-pa-24vh--sm {
        padding: 24vh!important;
    }
  
    .pt-pa-25vh--sm {
        padding: 25vh!important;
    }
  
    .pt-pa-30vh--sm {
        padding: 30vh!important;
    }
  
    .pt-pa-35vh--sm {
        padding: 35vh!important;
    }
  
    .pt-pa-40vh--sm {
        padding: 40vh!important;
    }
  
    .pt-pa-45vh--sm {
        padding: 45vh!important;
    }
  
    .pt-pa-50vh--sm {
        padding: 50vh!important;
    }
  
    .pt-pa-55vh--sm {
        padding: 55vh!important;
    }
  
    .pt-pa-60vh--sm {
        padding: 60vh!important;
    }
  
    .pt-pa-65vh--sm {
        padding: 65vh!important;
    }
  
    .pt-pa-70vh--sm {
        padding: 70vh!important;
    }
  
    .pt-pa-75vh--sm {
        padding: 75vh!important;
    }
  
    .pt-pa-80vh--sm {
        padding: 80vh!important;
    }
  
    .pt-pa-85vh--sm {
        padding: 85vh!important;
    }
  
    .pt-pa-90vh--sm {
        padding: 90vh!important;
    }
  
    .pt-pa-95vh--sm {
        padding: 95vh!important;
    }
  
    .pt-pa-100vh--sm {
        padding: 100vh!important;
    }
  
    .pt-pa-110vh--sm {
        padding: 10vh!important;
    }
  
    .pt-pa-120vh--sm {
        padding: 120vh!important;
    }
  
    .pt-pa-130vh--sm {
        padding: 130vh!important;
    }
  
    .pt-pa-140vh--sm {
        padding: 140vh!important;
    }
  
    .pt-pa-150vh--sm {
        padding: 150vh!important;
    }
  
    .pt-pa-160vh--sm {
        padding: 160vh!important;
    }
  
    .pt-pa-170vh--sm {
        padding: 170vh!important;
    }
  
    .pt-pa-180vh--sm {
        padding: 180vh!important;
    }
  
    .pt-pa-190vh--sm {
        padding: 190vh!important;
    }
  
    .pt-pa-200vh--sm {
        padding: 200vh!important;
    }
  
    .pt-pa-250vh--sm {
        padding: 250vh!important;
    }
  
    .pt-pa-300vh--sm {
        padding: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pa-0vh--md {
        padding: 0vh!important;
    }
  
    .pt-pa-1vh--md {
        padding: 1vh!important;
    }
  
    .pt-pa-2vh--md {
        padding: 2vh!important;
    }
  
    .pt-pa-3vh--md {
        padding: 3vh!important;
    }
  
    .pt-pa-4vh--md {
        padding: 4vh!important;
    }
  
    .pt-pa-5vh--md {
        padding: 5vh!important;
    }
  
    .pt-pa-6vh--md {
        padding: 6vh!important;
    }
  
    .pt-pa-7vh--md {
        padding: 7vh!important;
    }
  
    .pt-pa-8vh--md {
        padding: 8vh!important;
    }
  
    .pt-pa-9vh--md {
        padding: 9vh!important;
    }
  
    .pt-pa-10vh--md {
        padding: 10vh!important;
    }
  
    .pt-pa-11vh--md {
        padding: 11vh!important;
    }
  
    .pt-pa-12vh--md {
        padding: 12vh!important;
    }
  
    .pt-pa-13vh--md {
        padding: 13vh!important;
    }
  
    .pt-pa-14vh--md {
        padding: 14vh!important;
    }
  
    .pt-pa-15vh--md {
        padding: 15vh!important;
    }
  
    .pt-pa-16vh--md {
        padding: 16vh!important;
    }
  
    .pt-pa-17vh--md {
        padding: 17vh!important;
    }
  
    .pt-pa-18vh--md {
        padding: 18vh!important;
    }
  
    .pt-pa-19vh--md {
        padding: 19vh!important;
    }
  
    .pt-pa-20vh--md {
        padding: 20vh!important;
    }
  
    .pt-pa-21vh--md {
        padding: 21vh!important;
    }
  
    .pt-pa-22vh--md {
        padding: 22vh!important;
    }
  
    .pt-pa-23vh--md {
        padding: 23vh!important;
    }
  
    .pt-pa-24vh--md {
        padding: 24vh!important;
    }
  
    .pt-pa-25vh--md {
        padding: 25vh!important;
    }
  
    .pt-pa-30vh--md {
        padding: 30vh!important;
    }
  
    .pt-pa-35vh--md {
        padding: 35vh!important;
    }
  
    .pt-pa-40vh--md {
        padding: 40vh!important;
    }
  
    .pt-pa-45vh--md {
        padding: 45vh!important;
    }
  
    .pt-pa-50vh--md {
        padding: 50vh!important;
    }
  
    .pt-pa-55vh--md {
        padding: 55vh!important;
    }
  
    .pt-pa-60vh--md {
        padding: 60vh!important;
    }
  
    .pt-pa-65vh--md {
        padding: 65vh!important;
    }
  
    .pt-pa-70vh--md {
        padding: 70vh!important;
    }
  
    .pt-pa-75vh--md {
        padding: 75vh!important;
    }
  
    .pt-pa-80vh--md {
        padding: 80vh!important;
    }
  
    .pt-pa-85vh--md {
        padding: 85vh!important;
    }
  
    .pt-pa-90vh--md {
        padding: 90vh!important;
    }
  
    .pt-pa-95vh--md {
        padding: 95vh!important;
    }
  
    .pt-pa-100vh--md {
        padding: 100vh!important;
    }
  
    .pt-pa-110vh--md {
        padding: 10vh!important;
    }
  
    .pt-pa-120vh--md {
        padding: 120vh!important;
    }
  
    .pt-pa-130vh--md {
        padding: 130vh!important;
    }
  
    .pt-pa-140vh--md {
        padding: 140vh!important;
    }
  
    .pt-pa-150vh--md {
        padding: 150vh!important;
    }
  
    .pt-pa-160vh--md {
        padding: 160vh!important;
    }
  
    .pt-pa-170vh--md {
        padding: 170vh!important;
    }
  
    .pt-pa-180vh--md {
        padding: 180vh!important;
    }
  
    .pt-pa-190vh--md {
        padding: 190vh!important;
    }
  
    .pt-pa-200vh--md {
        padding: 200vh!important;
    }
  
    .pt-pa-250vh--md {
        padding: 250vh!important;
    }
  
    .pt-pa-300vh--md {
        padding: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pa-0vh--lg {
        padding: 0vh!important;
    }
  
    .pt-pa-1vh--lg {
        padding: 1vh!important;
    }
  
    .pt-pa-2vh--lg {
        padding: 2vh!important;
    }
  
    .pt-pa-3vh--lg {
        padding: 3vh!important;
    }
  
    .pt-pa-4vh--lg {
        padding: 4vh!important;
    }
  
    .pt-pa-5vh--lg {
        padding: 5vh!important;
    }
  
    .pt-pa-6vh--lg {
        padding: 6vh!important;
    }
  
    .pt-pa-7vh--lg {
        padding: 7vh!important;
    }
  
    .pt-pa-8vh--lg {
        padding: 8vh!important;
    }
  
    .pt-pa-9vh--lg {
        padding: 9vh!important;
    }
  
    .pt-pa-10vh--lg {
        padding: 10vh!important;
    }
  
    .pt-pa-11vh--lg {
        padding: 11vh!important;
    }
  
    .pt-pa-12vh--lg {
        padding: 12vh!important;
    }
  
    .pt-pa-13vh--lg {
        padding: 13vh!important;
    }
  
    .pt-pa-14vh--lg {
        padding: 14vh!important;
    }
  
    .pt-pa-15vh--lg {
        padding: 15vh!important;
    }
  
    .pt-pa-16vh--lg {
        padding: 16vh!important;
    }
  
    .pt-pa-17vh--lg {
        padding: 17vh!important;
    }
  
    .pt-pa-18vh--lg {
        padding: 18vh!important;
    }
  
    .pt-pa-19vh--lg {
        padding: 19vh!important;
    }
  
    .pt-pa-20vh--lg {
        padding: 20vh!important;
    }
  
    .pt-pa-21vh--lg {
        padding: 21vh!important;
    }
  
    .pt-pa-22vh--lg {
        padding: 22vh!important;
    }
  
    .pt-pa-23vh--lg {
        padding: 23vh!important;
    }
  
    .pt-pa-24vh--lg {
        padding: 24vh!important;
    }
  
    .pt-pa-25vh--lg {
        padding: 25vh!important;
    }
  
    .pt-pa-30vh--lg {
        padding: 30vh!important;
    }
  
    .pt-pa-35vh--lg {
        padding: 35vh!important;
    }
  
    .pt-pa-40vh--lg {
        padding: 40vh!important;
    }
  
    .pt-pa-45vh--lg {
        padding: 45vh!important;
    }
  
    .pt-pa-50vh--lg {
        padding: 50vh!important;
    }
  
    .pt-pa-55vh--lg {
        padding: 55vh!important;
    }
  
    .pt-pa-60vh--lg {
        padding: 60vh!important;
    }
  
    .pt-pa-65vh--lg {
        padding: 65vh!important;
    }
  
    .pt-pa-70vh--lg {
        padding: 70vh!important;
    }
  
    .pt-pa-75vh--lg {
        padding: 75vh!important;
    }
  
    .pt-pa-80vh--lg {
        padding: 80vh!important;
    }
  
    .pt-pa-85vh--lg {
        padding: 85vh!important;
    }
  
    .pt-pa-90vh--lg {
        padding: 90vh!important;
    }
  
    .pt-pa-95vh--lg {
        padding: 95vh!important;
    }
  
    .pt-pa-100vh--lg {
        padding: 100vh!important;
    }
  
    .pt-pa-110vh--lg {
        padding: 10vh!important;
    }
  
    .pt-pa-120vh--lg {
        padding: 120vh!important;
    }
  
    .pt-pa-130vh--lg {
        padding: 130vh!important;
    }
  
    .pt-pa-140vh--lg {
        padding: 140vh!important;
    }
  
    .pt-pa-150vh--lg {
        padding: 150vh!important;
    }
  
    .pt-pa-160vh--lg {
        padding: 160vh!important;
    }
  
    .pt-pa-170vh--lg {
        padding: 170vh!important;
    }
  
    .pt-pa-180vh--lg {
        padding: 180vh!important;
    }
  
    .pt-pa-190vh--lg {
        padding: 190vh!important;
    }
  
    .pt-pa-200vh--lg {
        padding: 200vh!important;
    }
  
    .pt-pa-250vh--lg {
        padding: 250vh!important;
    }
  
    .pt-pa-300vh--lg {
        padding: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pa-0vh--xl {
        padding: 0vh!important;
    }
  
    .pt-pa-1vh--xl {
        padding: 1vh!important;
    }
  
    .pt-pa-2vh--xl {
        padding: 2vh!important;
    }
  
    .pt-pa-3vh--xl {
        padding: 3vh!important;
    }
  
    .pt-pa-4vh--xl {
        padding: 4vh!important;
    }
  
    .pt-pa-5vh--xl {
        padding: 5vh!important;
    }
  
    .pt-pa-6vh--xl {
        padding: 6vh!important;
    }
  
    .pt-pa-7vh--xl {
        padding: 7vh!important;
    }
  
    .pt-pa-8vh--xl {
        padding: 8vh!important;
    }
  
    .pt-pa-9vh--xl {
        padding: 9vh!important;
    }
  
    .pt-pa-10vh--xl {
        padding: 10vh!important;
    }
  
    .pt-pa-11vh--xl {
        padding: 11vh!important;
    }
  
    .pt-pa-12vh--xl {
        padding: 12vh!important;
    }
  
    .pt-pa-13vh--xl {
        padding: 13vh!important;
    }
  
    .pt-pa-14vh--xl {
        padding: 14vh!important;
    }
  
    .pt-pa-15vh--xl {
        padding: 15vh!important;
    }
  
    .pt-pa-16vh--xl {
        padding: 16vh!important;
    }
  
    .pt-pa-17vh--xl {
        padding: 17vh!important;
    }
  
    .pt-pa-18vh--xl {
        padding: 18vh!important;
    }
  
    .pt-pa-19vh--xl {
        padding: 19vh!important;
    }
  
    .pt-pa-20vh--xl {
        padding: 20vh!important;
    }
  
    .pt-pa-21vh--xl {
        padding: 21vh!important;
    }
  
    .pt-pa-22vh--xl {
        padding: 22vh!important;
    }
  
    .pt-pa-23vh--xl {
        padding: 23vh!important;
    }
  
    .pt-pa-24vh--xl {
        padding: 24vh!important;
    }
  
    .pt-pa-25vh--xl {
        padding: 25vh!important;
    }
  
    .pt-pa-30vh--xl {
        padding: 30vh!important;
    }
  
    .pt-pa-35vh--xl {
        padding: 35vh!important;
    }
  
    .pt-pa-40vh--xl {
        padding: 40vh!important;
    }
  
    .pt-pa-45vh--xl {
        padding: 45vh!important;
    }
  
    .pt-pa-50vh--xl {
        padding: 50vh!important;
    }
  
    .pt-pa-55vh--xl {
        padding: 55vh!important;
    }
  
    .pt-pa-60vh--xl {
        padding: 60vh!important;
    }
  
    .pt-pa-65vh--xl {
        padding: 65vh!important;
    }
  
    .pt-pa-70vh--xl {
        padding: 70vh!important;
    }
  
    .pt-pa-75vh--xl {
        padding: 75vh!important;
    }
  
    .pt-pa-80vh--xl {
        padding: 80vh!important;
    }
  
    .pt-pa-85vh--xl {
        padding: 85vh!important;
    }
  
    .pt-pa-90vh--xl {
        padding: 90vh!important;
    }
  
    .pt-pa-95vh--xl {
        padding: 95vh!important;
    }
  
    .pt-pa-100vh--xl {
        padding: 100vh!important;
    }
  
    .pt-pa-110vh--xl {
        padding: 10vh!important;
    }
  
    .pt-pa-120vh--xl {
        padding: 120vh!important;
    }
  
    .pt-pa-130vh--xl {
        padding: 130vh!important;
    }
  
    .pt-pa-140vh--xl {
        padding: 140vh!important;
    }
  
    .pt-pa-150vh--xl {
        padding: 150vh!important;
    }
  
    .pt-pa-160vh--xl {
        padding: 160vh!important;
    }
  
    .pt-pa-170vh--xl {
        padding: 170vh!important;
    }
  
    .pt-pa-180vh--xl {
        padding: 180vh!important;
    }
  
    .pt-pa-190vh--xl {
        padding: 190vh!important;
    }
  
    .pt-pa-200vh--xl {
        padding: 200vh!important;
    }
  
    .pt-pa-250vh--xl {
        padding: 250vh!important;
    }
  
    .pt-pa-300vh--xl {
        padding: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pa-0vh--xxl {
        padding: 0vh!important;
    }
  
    .pt-pa-1vh--xxl {
        padding: 1vh!important;
    }
  
    .pt-pa-2vh--xxl {
        padding: 2vh!important;
    }
  
    .pt-pa-3vh--xxl {
        padding: 3vh!important;
    }
  
    .pt-pa-4vh--xxl {
        padding: 4vh!important;
    }
  
    .pt-pa-5vh--xxl {
        padding: 5vh!important;
    }
  
    .pt-pa-6vh--xxl {
        padding: 6vh!important;
    }
  
    .pt-pa-7vh--xxl {
        padding: 7vh!important;
    }
  
    .pt-pa-8vh--xxl {
        padding: 8vh!important;
    }
  
    .pt-pa-9vh--xxl {
        padding: 9vh!important;
    }
  
    .pt-pa-10vh--xxl {
        padding: 10vh!important;
    }
  
    .pt-pa-11vh--xxl {
        padding: 11vh!important;
    }
  
    .pt-pa-12vh--xxl {
        padding: 12vh!important;
    }
  
    .pt-pa-13vh--xxl {
        padding: 13vh!important;
    }
  
    .pt-pa-14vh--xxl {
        padding: 14vh!important;
    }
  
    .pt-pa-15vh--xxl {
        padding: 15vh!important;
    }
  
    .pt-pa-16vh--xxl {
        padding: 16vh!important;
    }
  
    .pt-pa-17vh--xxl {
        padding: 17vh!important;
    }
  
    .pt-pa-18vh--xxl {
        padding: 18vh!important;
    }
  
    .pt-pa-19vh--xxl {
        padding: 19vh!important;
    }
  
    .pt-pa-20vh--xxl {
        padding: 20vh!important;
    }
  
    .pt-pa-21vh--xxl {
        padding: 21vh!important;
    }
  
    .pt-pa-22vh--xxl {
        padding: 22vh!important;
    }
  
    .pt-pa-23vh--xxl {
        padding: 23vh!important;
    }
  
    .pt-pa-24vh--xxl {
        padding: 24vh!important;
    }
  
    .pt-pa-25vh--xxl {
        padding: 25vh!important;
    }
  
    .pt-pa-30vh--xxl {
        padding: 30vh!important;
    }
  
    .pt-pa-35vh--xxl {
        padding: 35vh!important;
    }
  
    .pt-pa-40vh--xxl {
        padding: 40vh!important;
    }
  
    .pt-pa-45vh--xxl {
        padding: 45vh!important;
    }
  
    .pt-pa-50vh--xxl {
        padding: 50vh!important;
    }
  
    .pt-pa-55vh--xxl {
        padding: 55vh!important;
    }
  
    .pt-pa-60vh--xxl {
        padding: 60vh!important;
    }
  
    .pt-pa-65vh--xxl {
        padding: 65vh!important;
    }
  
    .pt-pa-70vh--xxl {
        padding: 70vh!important;
    }
  
    .pt-pa-75vh--xxl {
        padding: 75vh!important;
    }
  
    .pt-pa-80vh--xxl {
        padding: 80vh!important;
    }
  
    .pt-pa-85vh--xxl {
        padding: 85vh!important;
    }
  
    .pt-pa-90vh--xxl {
        padding: 90vh!important;
    }
  
    .pt-pa-95vh--xxl {
        padding: 95vh!important;
    }
  
    .pt-pa-100vh--xxl {
        padding: 100vh!important;
    }
  
    .pt-pa-110vh--xxl {
        padding: 10vh!important;
    }
  
    .pt-pa-120vh--xxl {
        padding: 120vh!important;
    }
  
    .pt-pa-130vh--xxl {
        padding: 130vh!important;
    }
  
    .pt-pa-140vh--xxl {
        padding: 140vh!important;
    }
  
    .pt-pa-150vh--xxl {
        padding: 150vh!important;
    }
  
    .pt-pa-160vh--xxl {
        padding: 160vh!important;
    }
  
    .pt-pa-170vh--xxl {
        padding: 170vh!important;
    }
  
    .pt-pa-180vh--xxl {
        padding: 180vh!important;
    }
  
    .pt-pa-190vh--xxl {
        padding: 190vh!important;
    }
  
    .pt-pa-200vh--xxl {
        padding: 200vh!important;
    }
  
    .pt-pa-250vh--xxl {
        padding: 250vh!important;
    }
  
    .pt-pa-300vh--xxl {
        padding: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-pa-0vw {
    padding: 0vw!important;
  }
  
  .pt-pa-1vw {
    padding: 1vw!important;
  }
  
  .pt-pa-2vw {
    padding: 2vw!important;
  }
  
  .pt-pa-3vw {
    padding: 3vw!important;
  }
  
  .pt-pa-4vw {
    padding: 4vw!important;
  }
  
  .pt-pa-5vw {
    padding: 5vw!important;
  }
  
  .pt-pa-6vw {
    padding: 6vw!important;
  }
  
  .pt-pa-7vw {
    padding: 7vw!important;
  }
  
  .pt-pa-8vw {
    padding: 8vw!important;
  }
  
  .pt-pa-9vw {
    padding: 9vw!important;
  }
  
  .pt-pa-10vw {
    padding: 10vw!important;
  }
  
  .pt-pa-11vw {
    padding: 11vw!important;
  }
  
  .pt-pa-12vw {
    padding: 12vw!important;
  }
  
  .pt-pa-13vw {
    padding: 13vw!important;
  }
  
  .pt-pa-14vw {
    padding: 14vw!important;
  }
  
  .pt-pa-15vw {
    padding: 15vw!important;
  }
  
  .pt-pa-16vw {
    padding: 16vw!important;
  }
  
  .pt-pa-17vw {
    padding: 17vw!important;
  }
  
  .pt-pa-18vw {
    padding: 18vw!important;
  }
  
  .pt-pa-19vw {
    padding: 19vw!important;
  }
  
  .pt-pa-20vw {
    padding: 20vw!important;
  }
  
  .pt-pa-21vw {
    padding: 21vw!important;
  }
  
  .pt-pa-22vw {
    padding: 22vw!important;
  }
  
  .pt-pa-23vw {
    padding: 23vw!important;
  }
  
  .pt-pa-24vw {
    padding: 24vw!important;
  }
  
  .pt-pa-25vw {
    padding: 25vw!important;
  }
  
  .pt-pa-30vw {
    padding: 30vw!important;
  }
  
  .pt-pa-35vw {
    padding: 35vw!important;
  }
  
  .pt-pa-40vw {
    padding: 40vw!important;
  }
  
  .pt-pa-45vw {
    padding: 45vw!important;
  }
  
  .pt-pa-50vw {
    padding: 50vw!important;
  }
  
  .pt-pa-55vw {
    padding: 55vw!important;
  }
  
  .pt-pa-60vw {
    padding: 60vw!important;
  }
  
  .pt-pa-65vw {
    padding: 65vw!important;
  }
  
  .pt-pa-70vw {
    padding: 70vw!important;
  }
  
  .pt-pa-75vw {
    padding: 75vw!important;
  }
  
  .pt-pa-80vw {
    padding: 80vw!important;
  }
  
  .pt-pa-85vw {
    padding: 85vw!important;
  }
  
  .pt-pa-90vw {
    padding: 90vw!important;
  }
  
  .pt-pa-95vw {
    padding: 95vw!important;
  }
  
  .pt-pa-100vw {
    padding: 100vw!important;
  }
  
  .pt-pa-110vw {
    padding: 10vw!important;
  }
  
  .pt-pa-120vw {
    padding: 120vw!important;
  }
  
  .pt-pa-130vw {
    padding: 130vw!important;
  }
  
  .pt-pa-140vw {
    padding: 140vw!important;
  }
  
  .pt-pa-150vw {
    padding: 150vw!important;
  }
  
  .pt-pa-160vw {
    padding: 160vw!important;
  }
  
  .pt-pa-170vw {
    padding: 170vw!important;
  }
  
  .pt-pa-180vw {
    padding: 180vw!important;
  }
  
  .pt-pa-190vw {
    padding: 190vw!important;
  }
  
  .pt-pa-200vw {
    padding: 200vw!important;
  }
  
  .pt-pa-250vw {
    padding: 250vw!important;
  }
  
  .pt-pa-300vw {
    padding: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pa-0vw--sm {
        padding: 0vw!important;
    }
  
    .pt-pa-1vw--sm {
        padding: 1vw!important;
    }
  
    .pt-pa-2vw--sm {
        padding: 2vw!important;
    }
  
    .pt-pa-3vw--sm {
        padding: 3vw!important;
    }
  
    .pt-pa-4vw--sm {
        padding: 4vw!important;
    }
  
    .pt-pa-5vw--sm {
        padding: 5vw!important;
    }
  
    .pt-pa-6vw--sm {
        padding: 6vw!important;
    }
  
    .pt-pa-7vw--sm {
        padding: 7vw!important;
    }
  
    .pt-pa-8vw--sm {
        padding: 8vw!important;
    }
  
    .pt-pa-9vw--sm {
        padding: 9vw!important;
    }
  
    .pt-pa-10vw--sm {
        padding: 10vw!important;
    }
  
    .pt-pa-11vw--sm {
        padding: 11vw!important;
    }
  
    .pt-pa-12vw--sm {
        padding: 12vw!important;
    }
  
    .pt-pa-13vw--sm {
        padding: 13vw!important;
    }
  
    .pt-pa-14vw--sm {
        padding: 14vw!important;
    }
  
    .pt-pa-15vw--sm {
        padding: 15vw!important;
    }
  
    .pt-pa-16vw--sm {
        padding: 16vw!important;
    }
  
    .pt-pa-17vw--sm {
        padding: 17vw!important;
    }
  
    .pt-pa-18vw--sm {
        padding: 18vw!important;
    }
  
    .pt-pa-19vw--sm {
        padding: 19vw!important;
    }
  
    .pt-pa-20vw--sm {
        padding: 20vw!important;
    }
  
    .pt-pa-21vw--sm {
        padding: 21vw!important;
    }
  
    .pt-pa-22vw--sm {
        padding: 22vw!important;
    }
  
    .pt-pa-23vw--sm {
        padding: 23vw!important;
    }
  
    .pt-pa-24vw--sm {
        padding: 24vw!important;
    }
  
    .pt-pa-25vw--sm {
        padding: 25vw!important;
    }
  
    .pt-pa-30vw--sm {
        padding: 30vw!important;
    }
  
    .pt-pa-35vw--sm {
        padding: 35vw!important;
    }
  
    .pt-pa-40vw--sm {
        padding: 40vw!important;
    }
  
    .pt-pa-45vw--sm {
        padding: 45vw!important;
    }
  
    .pt-pa-50vw--sm {
        padding: 50vw!important;
    }
  
    .pt-pa-55vw--sm {
        padding: 55vw!important;
    }
  
    .pt-pa-60vw--sm {
        padding: 60vw!important;
    }
  
    .pt-pa-65vw--sm {
        padding: 65vw!important;
    }
  
    .pt-pa-70vw--sm {
        padding: 70vw!important;
    }
  
    .pt-pa-75vw--sm {
        padding: 75vw!important;
    }
  
    .pt-pa-80vw--sm {
        padding: 80vw!important;
    }
  
    .pt-pa-85vw--sm {
        padding: 85vw!important;
    }
  
    .pt-pa-90vw--sm {
        padding: 90vw!important;
    }
  
    .pt-pa-95vw--sm {
        padding: 95vw!important;
    }
  
    .pt-pa-100vw--sm {
        padding: 100vw!important;
    }
  
    .pt-pa-110vw--sm {
        padding: 10vw!important;
    }
  
    .pt-pa-120vw--sm {
        padding: 120vw!important;
    }
  
    .pt-pa-130vw--sm {
        padding: 130vw!important;
    }
  
    .pt-pa-140vw--sm {
        padding: 140vw!important;
    }
  
    .pt-pa-150vw--sm {
        padding: 150vw!important;
    }
  
    .pt-pa-160vw--sm {
        padding: 160vw!important;
    }
  
    .pt-pa-170vw--sm {
        padding: 170vw!important;
    }
  
    .pt-pa-180vw--sm {
        padding: 180vw!important;
    }
  
    .pt-pa-190vw--sm {
        padding: 190vw!important;
    }
  
    .pt-pa-200vw--sm {
        padding: 200vw!important;
    }
  
    .pt-pa-250vw--sm {
        padding: 250vw!important;
    }
  
    .pt-pa-300vw--sm {
        padding: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pa-0vw--md {
        padding: 0vw!important;
    }
  
    .pt-pa-1vw--md {
        padding: 1vw!important;
    }
  
    .pt-pa-2vw--md {
        padding: 2vw!important;
    }
  
    .pt-pa-3vw--md {
        padding: 3vw!important;
    }
  
    .pt-pa-4vw--md {
        padding: 4vw!important;
    }
  
    .pt-pa-5vw--md {
        padding: 5vw!important;
    }
  
    .pt-pa-6vw--md {
        padding: 6vw!important;
    }
  
    .pt-pa-7vw--md {
        padding: 7vw!important;
    }
  
    .pt-pa-8vw--md {
        padding: 8vw!important;
    }
  
    .pt-pa-9vw--md {
        padding: 9vw!important;
    }
  
    .pt-pa-10vw--md {
        padding: 10vw!important;
    }
  
    .pt-pa-11vw--md {
        padding: 11vw!important;
    }
  
    .pt-pa-12vw--md {
        padding: 12vw!important;
    }
  
    .pt-pa-13vw--md {
        padding: 13vw!important;
    }
  
    .pt-pa-14vw--md {
        padding: 14vw!important;
    }
  
    .pt-pa-15vw--md {
        padding: 15vw!important;
    }
  
    .pt-pa-16vw--md {
        padding: 16vw!important;
    }
  
    .pt-pa-17vw--md {
        padding: 17vw!important;
    }
  
    .pt-pa-18vw--md {
        padding: 18vw!important;
    }
  
    .pt-pa-19vw--md {
        padding: 19vw!important;
    }
  
    .pt-pa-20vw--md {
        padding: 20vw!important;
    }
  
    .pt-pa-21vw--md {
        padding: 21vw!important;
    }
  
    .pt-pa-22vw--md {
        padding: 22vw!important;
    }
  
    .pt-pa-23vw--md {
        padding: 23vw!important;
    }
  
    .pt-pa-24vw--md {
        padding: 24vw!important;
    }
  
    .pt-pa-25vw--md {
        padding: 25vw!important;
    }
  
    .pt-pa-30vw--md {
        padding: 30vw!important;
    }
  
    .pt-pa-35vw--md {
        padding: 35vw!important;
    }
  
    .pt-pa-40vw--md {
        padding: 40vw!important;
    }
  
    .pt-pa-45vw--md {
        padding: 45vw!important;
    }
  
    .pt-pa-50vw--md {
        padding: 50vw!important;
    }
  
    .pt-pa-55vw--md {
        padding: 55vw!important;
    }
  
    .pt-pa-60vw--md {
        padding: 60vw!important;
    }
  
    .pt-pa-65vw--md {
        padding: 65vw!important;
    }
  
    .pt-pa-70vw--md {
        padding: 70vw!important;
    }
  
    .pt-pa-75vw--md {
        padding: 75vw!important;
    }
  
    .pt-pa-80vw--md {
        padding: 80vw!important;
    }
  
    .pt-pa-85vw--md {
        padding: 85vw!important;
    }
  
    .pt-pa-90vw--md {
        padding: 90vw!important;
    }
  
    .pt-pa-95vw--md {
        padding: 95vw!important;
    }
  
    .pt-pa-100vw--md {
        padding: 100vw!important;
    }
  
    .pt-pa-110vw--md {
        padding: 10vw!important;
    }
  
    .pt-pa-120vw--md {
        padding: 120vw!important;
    }
  
    .pt-pa-130vw--md {
        padding: 130vw!important;
    }
  
    .pt-pa-140vw--md {
        padding: 140vw!important;
    }
  
    .pt-pa-150vw--md {
        padding: 150vw!important;
    }
  
    .pt-pa-160vw--md {
        padding: 160vw!important;
    }
  
    .pt-pa-170vw--md {
        padding: 170vw!important;
    }
  
    .pt-pa-180vw--md {
        padding: 180vw!important;
    }
  
    .pt-pa-190vw--md {
        padding: 190vw!important;
    }
  
    .pt-pa-200vw--md {
        padding: 200vw!important;
    }
  
    .pt-pa-250vw--md {
        padding: 250vw!important;
    }
  
    .pt-pa-300vw--md {
        padding: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pa-0vw--lg {
        padding: 0vw!important;
    }
  
    .pt-pa-1vw--lg {
        padding: 1vw!important;
    }
  
    .pt-pa-2vw--lg {
        padding: 2vw!important;
    }
  
    .pt-pa-3vw--lg {
        padding: 3vw!important;
    }
  
    .pt-pa-4vw--lg {
        padding: 4vw!important;
    }
  
    .pt-pa-5vw--lg {
        padding: 5vw!important;
    }
  
    .pt-pa-6vw--lg {
        padding: 6vw!important;
    }
  
    .pt-pa-7vw--lg {
        padding: 7vw!important;
    }
  
    .pt-pa-8vw--lg {
        padding: 8vw!important;
    }
  
    .pt-pa-9vw--lg {
        padding: 9vw!important;
    }
  
    .pt-pa-10vw--lg {
        padding: 10vw!important;
    }
  
    .pt-pa-11vw--lg {
        padding: 11vw!important;
    }
  
    .pt-pa-12vw--lg {
        padding: 12vw!important;
    }
  
    .pt-pa-13vw--lg {
        padding: 13vw!important;
    }
  
    .pt-pa-14vw--lg {
        padding: 14vw!important;
    }
  
    .pt-pa-15vw--lg {
        padding: 15vw!important;
    }
  
    .pt-pa-16vw--lg {
        padding: 16vw!important;
    }
  
    .pt-pa-17vw--lg {
        padding: 17vw!important;
    }
  
    .pt-pa-18vw--lg {
        padding: 18vw!important;
    }
  
    .pt-pa-19vw--lg {
        padding: 19vw!important;
    }
  
    .pt-pa-20vw--lg {
        padding: 20vw!important;
    }
  
    .pt-pa-21vw--lg {
        padding: 21vw!important;
    }
  
    .pt-pa-22vw--lg {
        padding: 22vw!important;
    }
  
    .pt-pa-23vw--lg {
        padding: 23vw!important;
    }
  
    .pt-pa-24vw--lg {
        padding: 24vw!important;
    }
  
    .pt-pa-25vw--lg {
        padding: 25vw!important;
    }
  
    .pt-pa-30vw--lg {
        padding: 30vw!important;
    }
  
    .pt-pa-35vw--lg {
        padding: 35vw!important;
    }
  
    .pt-pa-40vw--lg {
        padding: 40vw!important;
    }
  
    .pt-pa-45vw--lg {
        padding: 45vw!important;
    }
  
    .pt-pa-50vw--lg {
        padding: 50vw!important;
    }
  
    .pt-pa-55vw--lg {
        padding: 55vw!important;
    }
  
    .pt-pa-60vw--lg {
        padding: 60vw!important;
    }
  
    .pt-pa-65vw--lg {
        padding: 65vw!important;
    }
  
    .pt-pa-70vw--lg {
        padding: 70vw!important;
    }
  
    .pt-pa-75vw--lg {
        padding: 75vw!important;
    }
  
    .pt-pa-80vw--lg {
        padding: 80vw!important;
    }
  
    .pt-pa-85vw--lg {
        padding: 85vw!important;
    }
  
    .pt-pa-90vw--lg {
        padding: 90vw!important;
    }
  
    .pt-pa-95vw--lg {
        padding: 95vw!important;
    }
  
    .pt-pa-100vw--lg {
        padding: 100vw!important;
    }
  
    .pt-pa-110vw--lg {
        padding: 10vw!important;
    }
  
    .pt-pa-120vw--lg {
        padding: 120vw!important;
    }
  
    .pt-pa-130vw--lg {
        padding: 130vw!important;
    }
  
    .pt-pa-140vw--lg {
        padding: 140vw!important;
    }
  
    .pt-pa-150vw--lg {
        padding: 150vw!important;
    }
  
    .pt-pa-160vw--lg {
        padding: 160vw!important;
    }
  
    .pt-pa-170vw--lg {
        padding: 170vw!important;
    }
  
    .pt-pa-180vw--lg {
        padding: 180vw!important;
    }
  
    .pt-pa-190vw--lg {
        padding: 190vw!important;
    }
  
    .pt-pa-200vw--lg {
        padding: 200vw!important;
    }
  
    .pt-pa-250vw--lg {
        padding: 250vw!important;
    }
  
    .pt-pa-300vw--lg {
        padding: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pa-0vw--xl {
        padding: 0vw!important;
    }
  
    .pt-pa-1vw--xl {
        padding: 1vw!important;
    }
  
    .pt-pa-2vw--xl {
        padding: 2vw!important;
    }
  
    .pt-pa-3vw--xl {
        padding: 3vw!important;
    }
  
    .pt-pa-4vw--xl {
        padding: 4vw!important;
    }
  
    .pt-pa-5vw--xl {
        padding: 5vw!important;
    }
  
    .pt-pa-6vw--xl {
        padding: 6vw!important;
    }
  
    .pt-pa-7vw--xl {
        padding: 7vw!important;
    }
  
    .pt-pa-8vw--xl {
        padding: 8vw!important;
    }
  
    .pt-pa-9vw--xl {
        padding: 9vw!important;
    }
  
    .pt-pa-10vw--xl {
        padding: 10vw!important;
    }
  
    .pt-pa-11vw--xl {
        padding: 11vw!important;
    }
  
    .pt-pa-12vw--xl {
        padding: 12vw!important;
    }
  
    .pt-pa-13vw--xl {
        padding: 13vw!important;
    }
  
    .pt-pa-14vw--xl {
        padding: 14vw!important;
    }
  
    .pt-pa-15vw--xl {
        padding: 15vw!important;
    }
  
    .pt-pa-16vw--xl {
        padding: 16vw!important;
    }
  
    .pt-pa-17vw--xl {
        padding: 17vw!important;
    }
  
    .pt-pa-18vw--xl {
        padding: 18vw!important;
    }
  
    .pt-pa-19vw--xl {
        padding: 19vw!important;
    }
  
    .pt-pa-20vw--xl {
        padding: 20vw!important;
    }
  
    .pt-pa-21vw--xl {
        padding: 21vw!important;
    }
  
    .pt-pa-22vw--xl {
        padding: 22vw!important;
    }
  
    .pt-pa-23vw--xl {
        padding: 23vw!important;
    }
  
    .pt-pa-24vw--xl {
        padding: 24vw!important;
    }
  
    .pt-pa-25vw--xl {
        padding: 25vw!important;
    }
  
    .pt-pa-30vw--xl {
        padding: 30vw!important;
    }
  
    .pt-pa-35vw--xl {
        padding: 35vw!important;
    }
  
    .pt-pa-40vw--xl {
        padding: 40vw!important;
    }
  
    .pt-pa-45vw--xl {
        padding: 45vw!important;
    }
  
    .pt-pa-50vw--xl {
        padding: 50vw!important;
    }
  
    .pt-pa-55vw--xl {
        padding: 55vw!important;
    }
  
    .pt-pa-60vw--xl {
        padding: 60vw!important;
    }
  
    .pt-pa-65vw--xl {
        padding: 65vw!important;
    }
  
    .pt-pa-70vw--xl {
        padding: 70vw!important;
    }
  
    .pt-pa-75vw--xl {
        padding: 75vw!important;
    }
  
    .pt-pa-80vw--xl {
        padding: 80vw!important;
    }
  
    .pt-pa-85vw--xl {
        padding: 85vw!important;
    }
  
    .pt-pa-90vw--xl {
        padding: 90vw!important;
    }
  
    .pt-pa-95vw--xl {
        padding: 95vw!important;
    }
  
    .pt-pa-100vw--xl {
        padding: 100vw!important;
    }
  
    .pt-pa-110vw--xl {
        padding: 10vw!important;
    }
  
    .pt-pa-120vw--xl {
        padding: 120vw!important;
    }
  
    .pt-pa-130vw--xl {
        padding: 130vw!important;
    }
  
    .pt-pa-140vw--xl {
        padding: 140vw!important;
    }
  
    .pt-pa-150vw--xl {
        padding: 150vw!important;
    }
  
    .pt-pa-160vw--xl {
        padding: 160vw!important;
    }
  
    .pt-pa-170vw--xl {
        padding: 170vw!important;
    }
  
    .pt-pa-180vw--xl {
        padding: 180vw!important;
    }
  
    .pt-pa-190vw--xl {
        padding: 190vw!important;
    }
  
    .pt-pa-200vw--xl {
        padding: 200vw!important;
    }
  
    .pt-pa-250vw--xl {
        padding: 250vw!important;
    }
  
    .pt-pa-300vw--xl {
        padding: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pa-0vw--xxl {
        padding: 0vw!important;
    }
  
    .pt-pa-1vw--xxl {
        padding: 1vw!important;
    }
  
    .pt-pa-2vw--xxl {
        padding: 2vw!important;
    }
  
    .pt-pa-3vw--xxl {
        padding: 3vw!important;
    }
  
    .pt-pa-4vw--xxl {
        padding: 4vw!important;
    }
  
    .pt-pa-5vw--xxl {
        padding: 5vw!important;
    }
  
    .pt-pa-6vw--xxl {
        padding: 6vw!important;
    }
  
    .pt-pa-7vw--xxl {
        padding: 7vw!important;
    }
  
    .pt-pa-8vw--xxl {
        padding: 8vw!important;
    }
  
    .pt-pa-9vw--xxl {
        padding: 9vw!important;
    }
  
    .pt-pa-10vw--xxl {
        padding: 10vw!important;
    }
  
    .pt-pa-11vw--xxl {
        padding: 11vw!important;
    }
  
    .pt-pa-12vw--xxl {
        padding: 12vw!important;
    }
  
    .pt-pa-13vw--xxl {
        padding: 13vw!important;
    }
  
    .pt-pa-14vw--xxl {
        padding: 14vw!important;
    }
  
    .pt-pa-15vw--xxl {
        padding: 15vw!important;
    }
  
    .pt-pa-16vw--xxl {
        padding: 16vw!important;
    }
  
    .pt-pa-17vw--xxl {
        padding: 17vw!important;
    }
  
    .pt-pa-18vw--xxl {
        padding: 18vw!important;
    }
  
    .pt-pa-19vw--xxl {
        padding: 19vw!important;
    }
  
    .pt-pa-20vw--xxl {
        padding: 20vw!important;
    }
  
    .pt-pa-21vw--xxl {
        padding: 21vw!important;
    }
  
    .pt-pa-22vw--xxl {
        padding: 22vw!important;
    }
  
    .pt-pa-23vw--xxl {
        padding: 23vw!important;
    }
  
    .pt-pa-24vw--xxl {
        padding: 24vw!important;
    }
  
    .pt-pa-25vw--xxl {
        padding: 25vw!important;
    }
  
    .pt-pa-30vw--xxl {
        padding: 30vw!important;
    }
  
    .pt-pa-35vw--xxl {
        padding: 35vw!important;
    }
  
    .pt-pa-40vw--xxl {
        padding: 40vw!important;
    }
  
    .pt-pa-45vw--xxl {
        padding: 45vw!important;
    }
  
    .pt-pa-50vw--xxl {
        padding: 50vw!important;
    }
  
    .pt-pa-55vw--xxl {
        padding: 55vw!important;
    }
  
    .pt-pa-60vw--xxl {
        padding: 60vw!important;
    }
  
    .pt-pa-65vw--xxl {
        padding: 65vw!important;
    }
  
    .pt-pa-70vw--xxl {
        padding: 70vw!important;
    }
  
    .pt-pa-75vw--xxl {
        padding: 75vw!important;
    }
  
    .pt-pa-80vw--xxl {
        padding: 80vw!important;
    }
  
    .pt-pa-85vw--xxl {
        padding: 85vw!important;
    }
  
    .pt-pa-90vw--xxl {
        padding: 90vw!important;
    }
  
    .pt-pa-95vw--xxl {
        padding: 95vw!important;
    }
  
    .pt-pa-100vw--xxl {
        padding: 100vw!important;
    }
  
    .pt-pa-110vw--xxl {
        padding: 10vw!important;
    }
  
    .pt-pa-120vw--xxl {
        padding: 120vw!important;
    }
  
    .pt-pa-130vw--xxl {
        padding: 130vw!important;
    }
  
    .pt-pa-140vw--xxl {
        padding: 140vw!important;
    }
  
    .pt-pa-150vw--xxl {
        padding: 150vw!important;
    }
  
    .pt-pa-160vw--xxl {
        padding: 160vw!important;
    }
  
    .pt-pa-170vw--xxl {
        padding: 170vw!important;
    }
  
    .pt-pa-180vw--xxl {
        padding: 180vw!important;
    }
  
    .pt-pa-190vw--xxl {
        padding: 190vw!important;
    }
  
    .pt-pa-200vw--xxl {
        padding: 200vw!important;
    }
  
    .pt-pa-250vw--xxl {
        padding: 250vw!important;
    }
  
    .pt-pa-300vw--xxl {
        padding: 300vw!important;
    }
  }
  
  /* PADDING LEFT AND RIGHT ------------------------------------------------------------------------ */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-px-0 {
    padding-left: 0px!important;
    padding-right: 0px!important;
  }
  
  .pt-px-1 {
    padding-left: 1px!important;
    padding-right: 1px!important;
  }
  
  .pt-px-2 {
    padding-left: 2px!important;
    padding-right: 2px!important;
  }
  
  .pt-px-3 {
    padding-left: 3px!important;
    padding-right: 3px!important;
  }
  
  .pt-px-4 {
    padding-left: 4px!important;
    padding-right: 4px!important;
  }
  
  .pt-px-5 {
    padding-left: 5px!important;
    padding-right: 5px!important;
  }
  
  .pt-px-6 {
    padding-left: 6px!important;
    padding-right: 6px!important;
  }
  
  .pt-px-7 {
    padding-left: 7px!important;
    padding-right: 7px!important;
  }
  
  .pt-px-8 {
    padding-left: 8px!important;
    padding-right: 8px!important;
  }
  
  .pt-px-9 {
    padding-left: 9px!important;
    padding-right: 9px!important;
  }
  
  .pt-px-10 {
    padding-left: 10px!important;
    padding-right: 10px!important;
  }
  
  .pt-px-11 {
    padding-left: 11px!important;
    padding-right: 11px!important;
  }
  
  .pt-px-12 {
    padding-left: 12px!important;
    padding-right: 12px!important;
  }
  
  .pt-px-13 {
    padding-left: 13px!important;
    padding-right: 13px!important;
  }
  
  .pt-px-14 {
    padding-left: 14px!important;
    padding-right: 14px!important;
  }
  
  .pt-px-15 {
    padding-left: 15px!important;
    padding-right: 15px!important;
  }
  
  .pt-px-16 {
    padding-left: 16px!important;
    padding-right: 16px!important;
  }
  
  .pt-px-17 {
    padding-left: 17px!important;
    padding-right: 17px!important;
  }
  
  .pt-px-18 {
    padding-left: 18px!important;
    padding-right: 18px!important;
  }
  
  .pt-px-19 {
    padding-left: 19px!important;
    padding-right: 19px!important;
  }
  
  .pt-px-20 {
    padding-left: 20px!important;
    padding-right: 20px!important;
  }
  
  .pt-px-21 {
    padding-left: 21px!important;
    padding-right: 21px!important;
  }
  
  .pt-px-22 {
    padding-left: 22px!important;
    padding-right: 22px!important;
  }
  
  .pt-px-23 {
    padding-left: 23px!important;
    padding-right: 23px!important;
  }
  
  .pt-px-24 {
    padding-left: 24px!important;
    padding-right: 24px!important;
  }
  
  .pt-px-25 {
    padding-left: 25px!important;
    padding-right: 25px!important;
  }
  
  .pt-px-30 {
    padding-left: 30px!important;
    padding-right: 30px!important;
  }
  
  .pt-px-35 {
    padding-left: 35px!important;
    padding-right: 35px!important;
  }
  
  .pt-px-40 {
    padding-left: 40px!important;
    padding-right: 40px!important;
  }
  
  .pt-px-45 {
    padding-left: 45px!important;
    padding-right: 45px!important;
  }
  
  .pt-px-50 {
    padding-left: 50px!important;
    padding-right: 50px!important;
  }
  
  .pt-px-55 {
    padding-left: 55px!important;
    padding-right: 55px!important;
  }
  
  .pt-px-60 {
    padding-left: 60px!important;
    padding-right: 60px!important;
  }
  
  .pt-px-65 {
    padding-left: 65px!important;
    padding-right: 65px!important;
  }
  
  .pt-px-70 {
    padding-left: 70px!important;
    padding-right: 70px!important;
  }
  
  .pt-px-75 {
    padding-left: 75px!important;
    padding-right: 75px!important;
  }
  
  .pt-px-80 {
    padding-left: 80px!important;
    padding-right: 80px!important;
  }
  
  .pt-px-85 {
    padding-left: 85px!important;
    padding-right: 85px!important;
  }
  
  .pt-px-90 {
    padding-left: 90px!important;
    padding-right: 90px!important;
  }
  
  .pt-px-95 {
    padding-left: 95px!important;
    padding-right: 95px!important;
  }
  
  .pt-px-100 {
    padding-left: 100px!important;
    padding-right: 100px!important;
  }
  
  .pt-px-110 {
    padding-left: 110px!important;
    padding-right: 110px!important;
  }
  
  .pt-px-120 {
    padding-left: 120px!important;
    padding-right: 120px!important;
  }
  
  .pt-px-130 {
    padding-left: 130px!important;
    padding-right: 130px!important;
  }
  
  .pt-px-140 {
    padding-left: 140px!important;
    padding-right: 140px!important;
  }
  
  .pt-px-150 {
    padding-left: 150px!important;
    padding-right: 150px!important;
  }
  
  .pt-px-160 {
    padding-left: 160px!important;
    padding-right: 160px!important;
  }
  
  .pt-px-170 {
    padding-left: 170px!important;
    padding-right: 170px!important;
  }
  
  .pt-px-180 {
    padding-left: 180px!important;
    padding-right:180 px!important;
  }
  
  .pt-px-190 {
    padding-left: 190px!important;
    padding-right: 190px!important;
  }
  
  .pt-px-200 {
    padding-left: 200px!important;
    padding-right: 200px!important;
  }
  
  .pt-px-250 {
    padding-left: 250px!important;
    padding-right: 250px!important;
  }
  
  .pt-px-300 {
    padding-left: 300px!important;
    padding-right: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-px-0--sm {
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    
    .pt-px-1--sm {
        padding-left: 1px!important;
        padding-right: 1px!important;
    }
    
    .pt-px-2--sm {
        padding-left: 2px!important;
        padding-right: 2px!important;
    }
    
    .pt-px-3--sm {
        padding-left: 3px!important;
        padding-right: 3px!important;
    }
    
    .pt-px-4--sm {
        padding-left: 4px!important;
        padding-right: 4px!important;
    }
    
    .pt-px-5--sm {
        padding-left: 5px!important;
        padding-right: 5px!important;
    }
    
    .pt-px-6--sm {
        padding-left: 6px!important;
        padding-right: 6px!important;
    }
    
    .pt-px-7--sm {
        padding-left: 7px!important;
        padding-right: 7px!important;
    }
    
    .pt-px-8--sm {
        padding-left: 8px!important;
        padding-right: 8px!important;
    }
    
    .pt-px-9--sm {
        padding-left: 9px!important;
        padding-right: 9px!important;
    }
    
    .pt-px-10--sm {
        padding-left: 10px!important;
        padding-right: 10px!important;
    }
    
    .pt-px-11--sm {
        padding-left: 11px!important;
        padding-right: 11px!important;
    }
    
    .pt-px-12--sm {
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
    
    .pt-px-13--sm {
        padding-left: 13px!important;
        padding-right: 13px!important;
    }
    
    .pt-px-14--sm {
        padding-left: 14px!important;
        padding-right: 14px!important;
    }
    
    .pt-px-15--sm {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    
    .pt-px-16--sm {
        padding-left: 16px!important;
        padding-right: 16px!important;
    }
    
    .pt-px-17--sm {
        padding-left: 17px!important;
        padding-right: 17px!important;
    }
    
    .pt-px-18--sm {
        padding-left: 18px!important;
        padding-right: 18px!important;
    }
    
    .pt-px-19--sm {
        padding-left: 19px!important;
        padding-right: 19px!important;
    }
    
    .pt-px-20--sm {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    
    .pt-px-21--sm {
        padding-left: 21px!important;
        padding-right: 21px!important;
    }
    
    .pt-px-22--sm {
        padding-left: 22px!important;
        padding-right: 22px!important;
    }
    
    .pt-px-23--sm {
        padding-left: 23px!important;
        padding-right: 23px!important;
    }
    
    .pt-px-24--sm {
        padding-left: 24px!important;
        padding-right: 24px!important;
    }
    
    .pt-px-25--sm {
        padding-left: 25px!important;
        padding-right: 25px!important;
    }
    
    .pt-px-30--sm {
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
    
    .pt-px-35--sm {
        padding-left: 35px!important;
        padding-right: 35px!important;
    }
    
    .pt-px-40--sm {
        padding-left: 40px!important;
        padding-right: 40px!important;
    }
    
    .pt-px-45--sm {
        padding-left: 45px!important;
        padding-right: 45px!important;
    }
    
    .pt-px-50--sm {
        padding-left: 50px!important;
        padding-right: 50px!important;
    }
    
    .pt-px-55--sm {
        padding-left: 55px!important;
        padding-right: 55px!important;
    }
    
    .pt-px-60--sm {
        padding-left: 60px!important;
        padding-right: 60px!important;
    }
    
    .pt-px-65--sm {
        padding-left: 65px!important;
        padding-right: 65px!important;
    }
    
    .pt-px-70--sm {
        padding-left: 70px!important;
        padding-right: 70px!important;
    }
    
    .pt-px-75--sm {
        padding-left: 75px!important;
        padding-right: 75px!important;
    }
    
    .pt-px-80--sm {
        padding-left: 80px!important;
        padding-right: 80px!important;
    }
    
    .pt-px-85--sm {
        padding-left: 85px!important;
        padding-right: 85px!important;
    }
    
    .pt-px-90--sm {
        padding-left: 90px!important;
        padding-right: 90px!important;
    }
    
    .pt-px-95--sm {
        padding-left: 95px!important;
        padding-right: 95px!important;
    }
    
    .pt-px-100--sm {
        padding-left: 100px!important;
        padding-right: 100px!important;
    }
    
    .pt-px-110--sm {
        padding-left: 110px!important;
        padding-right: 110px!important;
    }
    
    .pt-px-120--sm {
        padding-left: 120px!important;
        padding-right: 120px!important;
    }
    
    .pt-px-130--sm {
        padding-left: 130px!important;
        padding-right: 130px!important;
    }
    
    .pt-px-140--sm {
        padding-left: 140px!important;
        padding-right: 140px!important;
    }
    
    .pt-px-150--sm {
        padding-left: 150px!important;
        padding-right: 150px!important;
    }
    
    .pt-px-160--sm {
        padding-left: 160px!important;
        padding-right: 160px!important;
    }
    
    .pt-px-170--sm {
        padding-left: 170px!important;
        padding-right: 170px!important;
    }
    
    .pt-px-180--sm {
        padding-left: 180px!important;
        padding-right:180 px!important;
    }
    
    .pt-px-190--sm {
        padding-left: 190px!important;
        padding-right: 190px!important;
    }
    
    .pt-px-200--sm {
        padding-left: 200px!important;
        padding-right: 200px!important;
    }
    
    .pt-px-250--sm {
        padding-left: 250px!important;
        padding-right: 250px!important;
    }
    
    .pt-px-300--sm {
        padding-left: 300px!important;
        padding-right: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-px-0--md {
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    
    .pt-px-1--md {
        padding-left: 1px!important;
        padding-right: 1px!important;
    }
    
    .pt-px-2--md {
        padding-left: 2px!important;
        padding-right: 2px!important;
    }
    
    .pt-px-3--md {
        padding-left: 3px!important;
        padding-right: 3px!important;
    }
    
    .pt-px-4--md {
        padding-left: 4px!important;
        padding-right: 4px!important;
    }
    
    .pt-px-5--md {
        padding-left: 5px!important;
        padding-right: 5px!important;
    }
    
    .pt-px-6--md {
        padding-left: 6px!important;
        padding-right: 6px!important;
    }
    
    .pt-px-7--md {
        padding-left: 7px!important;
        padding-right: 7px!important;
    }
    
    .pt-px-8--md {
        padding-left: 8px!important;
        padding-right: 8px!important;
    }
    
    .pt-px-9--md {
        padding-left: 9px!important;
        padding-right: 9px!important;
    }
    
    .pt-px-10--md {
        padding-left: 10px!important;
        padding-right: 10px!important;
    }
    
    .pt-px-11--md {
        padding-left: 11px!important;
        padding-right: 11px!important;
    }
    
    .pt-px-12--md {
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
    
    .pt-px-13--md {
        padding-left: 13px!important;
        padding-right: 13px!important;
    }
    
    .pt-px-14--md {
        padding-left: 14px!important;
        padding-right: 14px!important;
    }
    
    .pt-px-15--md {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    
    .pt-px-16--md {
        padding-left: 16px!important;
        padding-right: 16px!important;
    }
    
    .pt-px-17--md {
        padding-left: 17px!important;
        padding-right: 17px!important;
    }
    
    .pt-px-18--md {
        padding-left: 18px!important;
        padding-right: 18px!important;
    }
    
    .pt-px-19--md {
        padding-left: 19px!important;
        padding-right: 19px!important;
    }
    
    .pt-px-20--md {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    
    .pt-px-21--md {
        padding-left: 21px!important;
        padding-right: 21px!important;
    }
    
    .pt-px-22--md {
        padding-left: 22px!important;
        padding-right: 22px!important;
    }
    
    .pt-px-23--md {
        padding-left: 23px!important;
        padding-right: 23px!important;
    }
    
    .pt-px-24--md {
        padding-left: 24px!important;
        padding-right: 24px!important;
    }
    
    .pt-px-25--md {
        padding-left: 25px!important;
        padding-right: 25px!important;
    }
    
    .pt-px-30--md {
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
    
    .pt-px-35--md {
        padding-left: 35px!important;
        padding-right: 35px!important;
    }
    
    .pt-px-40--md {
        padding-left: 40px!important;
        padding-right: 40px!important;
    }
    
    .pt-px-45--md {
        padding-left: 45px!important;
        padding-right: 45px!important;
    }
    
    .pt-px-50--md {
        padding-left: 50px!important;
        padding-right: 50px!important;
    }
    
    .pt-px-55--md {
        padding-left: 55px!important;
        padding-right: 55px!important;
    }
    
    .pt-px-60--md {
        padding-left: 60px!important;
        padding-right: 60px!important;
    }
    
    .pt-px-65--md {
        padding-left: 65px!important;
        padding-right: 65px!important;
    }
    
    .pt-px-70--md {
        padding-left: 70px!important;
        padding-right: 70px!important;
    }
    
    .pt-px-75--md {
        padding-left: 75px!important;
        padding-right: 75px!important;
    }
    
    .pt-px-80--md {
        padding-left: 80px!important;
        padding-right: 80px!important;
    }
    
    .pt-px-85--md {
        padding-left: 85px!important;
        padding-right: 85px!important;
    }
    
    .pt-px-90--md {
        padding-left: 90px!important;
        padding-right: 90px!important;
    }
    
    .pt-px-95--md {
        padding-left: 95px!important;
        padding-right: 95px!important;
    }
    
    .pt-px-100--md {
        padding-left: 100px!important;
        padding-right: 100px!important;
    }
    
    .pt-px-110--md {
        padding-left: 110px!important;
        padding-right: 110px!important;
    }
    
    .pt-px-120--md {
        padding-left: 120px!important;
        padding-right: 120px!important;
    }
    
    .pt-px-130--md {
        padding-left: 130px!important;
        padding-right: 130px!important;
    }
    
    .pt-px-140--md {
        padding-left: 140px!important;
        padding-right: 140px!important;
    }
    
    .pt-px-150--md {
        padding-left: 150px!important;
        padding-right: 150px!important;
    }
    
    .pt-px-160--md {
        padding-left: 160px!important;
        padding-right: 160px!important;
    }
    
    .pt-px-170--md {
        padding-left: 170px!important;
        padding-right: 170px!important;
    }
    
    .pt-px-180--md {
        padding-left: 180px!important;
        padding-right:180 px!important;
    }
    
    .pt-px-190--md {
        padding-left: 190px!important;
        padding-right: 190px!important;
    }
    
    .pt-px-200--md {
        padding-left: 200px!important;
        padding-right: 200px!important;
    }
    
    .pt-px-250--md {
        padding-left: 250px!important;
        padding-right: 250px!important;
    }
    
    .pt-px-300--md {
        padding-left: 300px!important;
        padding-right: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-px-0--lg {
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    
    .pt-px-1--lg {
        padding-left: 1px!important;
        padding-right: 1px!important;
    }
    
    .pt-px-2--lg {
        padding-left: 2px!important;
        padding-right: 2px!important;
    }
    
    .pt-px-3--lg {
        padding-left: 3px!important;
        padding-right: 3px!important;
    }
    
    .pt-px-4--lg {
        padding-left: 4px!important;
        padding-right: 4px!important;
    }
    
    .pt-px-5--lg {
        padding-left: 5px!important;
        padding-right: 5px!important;
    }
    
    .pt-px-6--lg {
        padding-left: 6px!important;
        padding-right: 6px!important;
    }
    
    .pt-px-7--lg {
        padding-left: 7px!important;
        padding-right: 7px!important;
    }
    
    .pt-px-8--lg {
        padding-left: 8px!important;
        padding-right: 8px!important;
    }
    
    .pt-px-9--lg {
        padding-left: 9px!important;
        padding-right: 9px!important;
    }
    
    .pt-px-10--lg {
        padding-left: 10px!important;
        padding-right: 10px!important;
    }
    
    .pt-px-11--lg {
        padding-left: 11px!important;
        padding-right: 11px!important;
    }
    
    .pt-px-12--lg {
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
    
    .pt-px-13--lg {
        padding-left: 13px!important;
        padding-right: 13px!important;
    }
    
    .pt-px-14--lg {
        padding-left: 14px!important;
        padding-right: 14px!important;
    }
    
    .pt-px-15--lg {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    
    .pt-px-16--lg {
        padding-left: 16px!important;
        padding-right: 16px!important;
    }
    
    .pt-px-17--lg {
        padding-left: 17px!important;
        padding-right: 17px!important;
    }
    
    .pt-px-18--lg {
        padding-left: 18px!important;
        padding-right: 18px!important;
    }
    
    .pt-px-19--lg {
        padding-left: 19px!important;
        padding-right: 19px!important;
    }
    
    .pt-px-20--lg {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    
    .pt-px-21--lg {
        padding-left: 21px!important;
        padding-right: 21px!important;
    }
    
    .pt-px-22--lg {
        padding-left: 22px!important;
        padding-right: 22px!important;
    }
    
    .pt-px-23--lg {
        padding-left: 23px!important;
        padding-right: 23px!important;
    }
    
    .pt-px-24--lg {
        padding-left: 24px!important;
        padding-right: 24px!important;
    }
    
    .pt-px-25--lg {
        padding-left: 25px!important;
        padding-right: 25px!important;
    }
    
    .pt-px-30--lg {
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
    
    .pt-px-35--lg {
        padding-left: 35px!important;
        padding-right: 35px!important;
    }
    
    .pt-px-40--lg {
        padding-left: 40px!important;
        padding-right: 40px!important;
    }
    
    .pt-px-45--lg {
        padding-left: 45px!important;
        padding-right: 45px!important;
    }
    
    .pt-px-50--lg {
        padding-left: 50px!important;
        padding-right: 50px!important;
    }
    
    .pt-px-55--lg {
        padding-left: 55px!important;
        padding-right: 55px!important;
    }
    
    .pt-px-60--lg {
        padding-left: 60px!important;
        padding-right: 60px!important;
    }
    
    .pt-px-65--lg {
        padding-left: 65px!important;
        padding-right: 65px!important;
    }
    
    .pt-px-70--lg {
        padding-left: 70px!important;
        padding-right: 70px!important;
    }
    
    .pt-px-75--lg {
        padding-left: 75px!important;
        padding-right: 75px!important;
    }
    
    .pt-px-80--lg {
        padding-left: 80px!important;
        padding-right: 80px!important;
    }
    
    .pt-px-85--lg {
        padding-left: 85px!important;
        padding-right: 85px!important;
    }
    
    .pt-px-90--lg {
        padding-left: 90px!important;
        padding-right: 90px!important;
    }
    
    .pt-px-95--lg {
        padding-left: 95px!important;
        padding-right: 95px!important;
    }
    
    .pt-px-100--lg {
        padding-left: 100px!important;
        padding-right: 100px!important;
    }
    
    .pt-px-110--lg {
        padding-left: 110px!important;
        padding-right: 110px!important;
    }
    
    .pt-px-120--lg {
        padding-left: 120px!important;
        padding-right: 120px!important;
    }
    
    .pt-px-130--lg {
        padding-left: 130px!important;
        padding-right: 130px!important;
    }
    
    .pt-px-140--lg {
        padding-left: 140px!important;
        padding-right: 140px!important;
    }
    
    .pt-px-150--lg {
        padding-left: 150px!important;
        padding-right: 150px!important;
    }
    
    .pt-px-160--lg {
        padding-left: 160px!important;
        padding-right: 160px!important;
    }
    
    .pt-px-170--lg {
        padding-left: 170px!important;
        padding-right: 170px!important;
    }
    
    .pt-px-180--lg {
        padding-left: 180px!important;
        padding-right:180 px!important;
    }
    
    .pt-px-190--lg {
        padding-left: 190px!important;
        padding-right: 190px!important;
    }
    
    .pt-px-200--lg {
        padding-left: 200px!important;
        padding-right: 200px!important;
    }
    
    .pt-px-250--lg {
        padding-left: 250px!important;
        padding-right: 250px!important;
    }
    
    .pt-px-300--lg {
        padding-left: 300px!important;
        padding-right: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-px-0--xl {
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    
    .pt-px-1--xl {
        padding-left: 1px!important;
        padding-right: 1px!important;
    }
    
    .pt-px-2--xl {
        padding-left: 2px!important;
        padding-right: 2px!important;
    }
    
    .pt-px-3--xl {
        padding-left: 3px!important;
        padding-right: 3px!important;
    }
    
    .pt-px-4--xl {
        padding-left: 4px!important;
        padding-right: 4px!important;
    }
    
    .pt-px-5--xl {
        padding-left: 5px!important;
        padding-right: 5px!important;
    }
    
    .pt-px-6--xl {
        padding-left: 6px!important;
        padding-right: 6px!important;
    }
    
    .pt-px-7--xl {
        padding-left: 7px!important;
        padding-right: 7px!important;
    }
    
    .pt-px-8--xl {
        padding-left: 8px!important;
        padding-right: 8px!important;
    }
    
    .pt-px-9--xl {
        padding-left: 9px!important;
        padding-right: 9px!important;
    }
    
    .pt-px-10--xl {
        padding-left: 10px!important;
        padding-right: 10px!important;
    }
    
    .pt-px-11--xl {
        padding-left: 11px!important;
        padding-right: 11px!important;
    }
    
    .pt-px-12--xl {
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
    
    .pt-px-13--xl {
        padding-left: 13px!important;
        padding-right: 13px!important;
    }
    
    .pt-px-14--xl {
        padding-left: 14px!important;
        padding-right: 14px!important;
    }
    
    .pt-px-15--xl {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    
    .pt-px-16--xl {
        padding-left: 16px!important;
        padding-right: 16px!important;
    }
    
    .pt-px-17--xl {
        padding-left: 17px!important;
        padding-right: 17px!important;
    }
    
    .pt-px-18--xl {
        padding-left: 18px!important;
        padding-right: 18px!important;
    }
    
    .pt-px-19--xl {
        padding-left: 19px!important;
        padding-right: 19px!important;
    }
    
    .pt-px-20--xl {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    
    .pt-px-21--xl {
        padding-left: 21px!important;
        padding-right: 21px!important;
    }
    
    .pt-px-22--xl {
        padding-left: 22px!important;
        padding-right: 22px!important;
    }
    
    .pt-px-23--xl {
        padding-left: 23px!important;
        padding-right: 23px!important;
    }
    
    .pt-px-24--xl {
        padding-left: 24px!important;
        padding-right: 24px!important;
    }
    
    .pt-px-25--xl {
        padding-left: 25px!important;
        padding-right: 25px!important;
    }
    
    .pt-px-30--xl {
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
    
    .pt-px-35--xl {
        padding-left: 35px!important;
        padding-right: 35px!important;
    }
    
    .pt-px-40--xl {
        padding-left: 40px!important;
        padding-right: 40px!important;
    }
    
    .pt-px-45--xl {
        padding-left: 45px!important;
        padding-right: 45px!important;
    }
    
    .pt-px-50--xl {
        padding-left: 50px!important;
        padding-right: 50px!important;
    }
    
    .pt-px-55--xl {
        padding-left: 55px!important;
        padding-right: 55px!important;
    }
    
    .pt-px-60--xl {
        padding-left: 60px!important;
        padding-right: 60px!important;
    }
    
    .pt-px-65--xl {
        padding-left: 65px!important;
        padding-right: 65px!important;
    }
    
    .pt-px-70--xl {
        padding-left: 70px!important;
        padding-right: 70px!important;
    }
    
    .pt-px-75--xl {
        padding-left: 75px!important;
        padding-right: 75px!important;
    }
    
    .pt-px-80--xl {
        padding-left: 80px!important;
        padding-right: 80px!important;
    }
    
    .pt-px-85--xl {
        padding-left: 85px!important;
        padding-right: 85px!important;
    }
    
    .pt-px-90--xl {
        padding-left: 90px!important;
        padding-right: 90px!important;
    }
    
    .pt-px-95--xl {
        padding-left: 95px!important;
        padding-right: 95px!important;
    }
    
    .pt-px-100--xl {
        padding-left: 100px!important;
        padding-right: 100px!important;
    }
    
    .pt-px-110--xl {
        padding-left: 110px!important;
        padding-right: 110px!important;
    }
    
    .pt-px-120--xl {
        padding-left: 120px!important;
        padding-right: 120px!important;
    }
    
    .pt-px-130--xl {
        padding-left: 130px!important;
        padding-right: 130px!important;
    }
    
    .pt-px-140--xl {
        padding-left: 140px!important;
        padding-right: 140px!important;
    }
    
    .pt-px-150--xl {
        padding-left: 150px!important;
        padding-right: 150px!important;
    }
    
    .pt-px-160--xl {
        padding-left: 160px!important;
        padding-right: 160px!important;
    }
    
    .pt-px-170--xl {
        padding-left: 170px!important;
        padding-right: 170px!important;
    }
    
    .pt-px-180--xl {
        padding-left: 180px!important;
        padding-right:180 px!important;
    }
    
    .pt-px-190--xl {
        padding-left: 190px!important;
        padding-right: 190px!important;
    }
    
    .pt-px-200--xl {
        padding-left: 200px!important;
        padding-right: 200px!important;
    }
    
    .pt-px-250--xl {
        padding-left: 250px!important;
        padding-right: 250px!important;
    }
    
    .pt-px-300--xl {
        padding-left: 300px!important;
        padding-right: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-px-0--xxl {
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
    
    .pt-px-1--xxl {
        padding-left: 1px!important;
        padding-right: 1px!important;
    }
    
    .pt-px-2--xxl {
        padding-left: 2px!important;
        padding-right: 2px!important;
    }
    
    .pt-px-3--xxl {
        padding-left: 3px!important;
        padding-right: 3px!important;
    }
    
    .pt-px-4--xxl {
        padding-left: 4px!important;
        padding-right: 4px!important;
    }
    
    .pt-px-5--xxl {
        padding-left: 5px!important;
        padding-right: 5px!important;
    }
    
    .pt-px-6--xxl {
        padding-left: 6px!important;
        padding-right: 6px!important;
    }
    
    .pt-px-7--xxl {
        padding-left: 7px!important;
        padding-right: 7px!important;
    }
    
    .pt-px-8--xxl {
        padding-left: 8px!important;
        padding-right: 8px!important;
    }
    
    .pt-px-9--xxl {
        padding-left: 9px!important;
        padding-right: 9px!important;
    }
    
    .pt-px-10--xxl {
        padding-left: 10px!important;
        padding-right: 10px!important;
    }
    
    .pt-px-11--xxl {
        padding-left: 11px!important;
        padding-right: 11px!important;
    }
    
    .pt-px-12--xxl {
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
    
    .pt-px-13--xxl {
        padding-left: 13px!important;
        padding-right: 13px!important;
    }
    
    .pt-px-14--xxl {
        padding-left: 14px!important;
        padding-right: 14px!important;
    }
    
    .pt-px-15--xxl {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    
    .pt-px-16--xxl {
        padding-left: 16px!important;
        padding-right: 16px!important;
    }
    
    .pt-px-17--xxl {
        padding-left: 17px!important;
        padding-right: 17px!important;
    }
    
    .pt-px-18--xxl {
        padding-left: 18px!important;
        padding-right: 18px!important;
    }
    
    .pt-px-19--xxl {
        padding-left: 19px!important;
        padding-right: 19px!important;
    }
    
    .pt-px-20--xxl {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    
    .pt-px-21--xxl {
        padding-left: 21px!important;
        padding-right: 21px!important;
    }
    
    .pt-px-22--xxl {
        padding-left: 22px!important;
        padding-right: 22px!important;
    }
    
    .pt-px-23--xxl {
        padding-left: 23px!important;
        padding-right: 23px!important;
    }
    
    .pt-px-24--xxl {
        padding-left: 24px!important;
        padding-right: 24px!important;
    }
    
    .pt-px-25--xxl {
        padding-left: 25px!important;
        padding-right: 25px!important;
    }
    
    .pt-px-30--xxl {
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
    
    .pt-px-35--xxl {
        padding-left: 35px!important;
        padding-right: 35px!important;
    }
    
    .pt-px-40--xxl {
        padding-left: 40px!important;
        padding-right: 40px!important;
    }
    
    .pt-px-45--xxl {
        padding-left: 45px!important;
        padding-right: 45px!important;
    }
    
    .pt-px-50--xxl {
        padding-left: 50px!important;
        padding-right: 50px!important;
    }
    
    .pt-px-55--xxl {
        padding-left: 55px!important;
        padding-right: 55px!important;
    }
    
    .pt-px-60--xxl {
        padding-left: 60px!important;
        padding-right: 60px!important;
    }
    
    .pt-px-65--xxl {
        padding-left: 65px!important;
        padding-right: 65px!important;
    }
    
    .pt-px-70--xxl {
        padding-left: 70px!important;
        padding-right: 70px!important;
    }
    
    .pt-px-75--xxl {
        padding-left: 75px!important;
        padding-right: 75px!important;
    }
    
    .pt-px-80--xxl {
        padding-left: 80px!important;
        padding-right: 80px!important;
    }
    
    .pt-px-85--xxl {
        padding-left: 85px!important;
        padding-right: 85px!important;
    }
    
    .pt-px-90--xxl {
        padding-left: 90px!important;
        padding-right: 90px!important;
    }
    
    .pt-px-95--xxl {
        padding-left: 95px!important;
        padding-right: 95px!important;
    }
    
    .pt-px-100--xxl {
        padding-left: 100px!important;
        padding-right: 100px!important;
    }
    
    .pt-px-110--xxl {
        padding-left: 110px!important;
        padding-right: 110px!important;
    }
    
    .pt-px-120--xxl {
        padding-left: 120px!important;
        padding-right: 120px!important;
    }
    
    .pt-px-130--xxl {
        padding-left: 130px!important;
        padding-right: 130px!important;
    }
    
    .pt-px-140--xxl {
        padding-left: 140px!important;
        padding-right: 140px!important;
    }
    
    .pt-px-150--xxl {
        padding-left: 150px!important;
        padding-right: 150px!important;
    }
    
    .pt-px-160--xxl {
        padding-left: 160px!important;
        padding-right: 160px!important;
    }
    
    .pt-px-170--xxl {
        padding-left: 170px!important;
        padding-right: 170px!important;
    }
    
    .pt-px-180--xxl {
        padding-left: 180px!important;
        padding-right:180 px!important;
    }
    
    .pt-px-190--xxl {
        padding-left: 190px!important;
        padding-right: 190px!important;
    }
    
    .pt-px-200--xxl {
        padding-left: 200px!important;
        padding-right: 200px!important;
    }
    
    .pt-px-250--xxl {
        padding-left: 250px!important;
        padding-right: 250px!important;
    }
    
    .pt-px-300--xxl {
        padding-left: 300px!important;
        padding-right: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-px-0x {
    padding-left: 0%!important;
    padding-right: 0%!important;
  }
  
  .pt-px-1x {
    padding-left: 1%!important;
    padding-right: 1%!important;
  }
  
  .pt-px-2x {
    padding-left: 2%!important;
    padding-right: 2%!important;
  }
  
  .pt-px-3x {
    padding-left: 3%!important;
    padding-right: 3%!important;
  }
  
  .pt-px-4x {
    padding-left: 4%!important;
    padding-right: 4%!important;
  }
  
  .pt-px-5x {
    padding-left: 5%!important;
    padding-right: 5%!important;
  }
  
  .pt-px-6x {
    padding-left: 6%!important;
    padding-right: 6%!important;
  }
  
  .pt-px-7x {
    padding-left: 7%!important;
    padding-right: 7%!important;
  }
  
  .pt-px-8x {
    padding-left: 8%!important;
    padding-right: 8%!important;
  }
  
  .pt-px-9x {
    padding-left: 9%!important;
    padding-right: 9%!important;
  }
  
  .pt-px-10x {
    padding-left: 10%!important;
    padding-right: 10%!important;
  }
  
  .pt-px-11x {
    padding-left: 11%!important;
    padding-right: 11%!important;
  }
  
  .pt-px-12x {
    padding-left: 12%!important;
    padding-right: 12%!important;
  }
  
  .pt-px-13x {
    padding-left: 13%!important;
    padding-right: 13%!important;
  }
  
  .pt-px-14x {
    padding-left: 14%!important;
    padding-right: 14%!important;
  }
  
  .pt-px-15x {
    padding-left: 15%!important;
    padding-right: 15%!important;
  }
  
  .pt-px-16x {
    padding-left: 16%!important;
    padding-right: 16%!important;
  }
  
  .pt-px-17x {
    padding-left: 17%!important;
    padding-right: 17%!important;
  }
  
  .pt-px-18x {
    padding-left: 18%!important;
    padding-right: 18%!important;
  }
  
  .pt-px-19x {
    padding-left: 19%!important;
    padding-right: 19%!important;
  }
  
  .pt-px-20x {
    padding-left: 20%!important;
    padding-right: 20%!important;
  }
  
  .pt-px-21x {
    padding-left: 21%!important;
    padding-right: 21%!important;
  }
  
  .pt-px-22x {
    padding-left: 22%!important;
    padding-right: 22%!important;
  }
  
  .pt-px-23x {
    padding-left: 23%!important;
    padding-right: 23%!important;
  }
  
  .pt-px-24x {
    padding-left: 24%!important;
    padding-right: 24%!important;
  }
  
  .pt-px-25x {
    padding-left: 25%!important;
    padding-right: 25%!important;
  }
  
  .pt-px-30x {
    padding-left: 30%!important;
    padding-right: 30%!important;
  }
  
  .pt-px-35x {
    padding-left: 35%!important;
    padding-right: 35%!important;
  }
  
  .pt-px-40x {
    padding-left: 40%!important;
    padding-right: 40%!important;
  }
  
  .pt-px-45x {
    padding-left: 45%!important;
    padding-right: 45%!important;
  }
  
  .pt-px-50x {
    padding-left: 50%!important;
    padding-right: 50%!important;
  }
  
  .pt-px-55x {
    padding-left: 55%!important;
    padding-right: 55%!important;
  }
  
  .pt-px-60x {
    padding-left: 60%!important;
    padding-right: 60%!important;
  }
  
  .pt-px-65x {
    padding-left: 65%!important;
    padding-right: 65%!important;
  }
  
  .pt-px-70x {
    padding-left: 70%!important;
    padding-right: 70%!important;
  }
  
  .pt-px-75x {
    padding-left: 75%!important;
    padding-right: 75%!important;
  }
  
  .pt-px-80x {
    padding-left: 80%!important;
    padding-right: 80%!important;
  }
  
  .pt-px-85x {
    padding-left: 85%!important;
    padding-right: 85%!important;
  }
  
  .pt-px-90x {
    padding-left: 90%!important;
    padding-right: 90%!important;
  }
  
  .pt-px-95x {
    padding-left: 95%!important;
    padding-right: 95%!important;
  }
  
  .pt-px-100x {
    padding-left: 100%!important;
    padding-right: 100%!important;
  }
  
  .pt-px-110x {
    padding-left: 110%!important;
    padding-right: 110%!important;
  }
  
  .pt-px-120x {
    padding-left: 120%!important;
    padding-right: 120%!important;
  }
  
  .pt-px-130x {
    padding-left: 130%!important;
    padding-right: 130%!important;
  }
  
  .pt-px-140x {
    padding-left: 140%!important;
    padding-right: 140%!important;
  }
  
  .pt-px-150x {
    padding-left: 150%!important;
    padding-right: 150%!important;
  }
  
  .pt-px-160x {
    padding-left: 160%!important;
    padding-right: 160%!important;
  }
  
  .pt-px-170x {
    padding-left: 170%!important;
    padding-right: 170%!important;
  }
  
  .pt-px-180x {
    padding-left: 180%!important;
    padding-right: 180%!important;
  }
  
  .pt-px-190x {
    padding-left: 190%!important;
    padding-right: 190%!important;
  }
  
  .pt-px-200x {
    padding-left: 200%!important;
    padding-right: 200%!important;
  }
  
  .pt-px-250x {
    padding-left: 250%!important;
    padding-right: 250%!important;
  }
  
  .pt-px-300x {
    padding-left: 300%!important;
    padding-right: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-px-0x--sm {
        padding-left: 0%!important;
        padding-right: 0%!important;
    }
    
    .pt-px-1x--sm {
        padding-left: 1%!important;
        padding-right: 1%!important;
    }
    
    .pt-px-2x--sm {
        padding-left: 2%!important;
        padding-right: 2%!important;
    }
    
    .pt-px-3x--sm {
        padding-left: 3%!important;
        padding-right: 3%!important;
    }
    
    .pt-px-4x--sm {
        padding-left: 4%!important;
        padding-right: 4%!important;
    }
    
    .pt-px-5x--sm {
        padding-left: 5%!important;
        padding-right: 5%!important;
    }
    
    .pt-px-6x--sm {
        padding-left: 6%!important;
        padding-right: 6%!important;
    }
    
    .pt-px-7x--sm {
        padding-left: 7%!important;
        padding-right: 7%!important;
    }
    
    .pt-px-8x--sm {
        padding-left: 8%!important;
        padding-right: 8%!important;
    }
    
    .pt-px-9x--sm {
        padding-left: 9%!important;
        padding-right: 9%!important;
    }
    
    .pt-px-10x--sm {
        padding-left: 10%!important;
        padding-right: 10%!important;
    }
    
    .pt-px-11x--sm {
        padding-left: 11%!important;
        padding-right: 11%!important;
    }
    
    .pt-px-12x--sm {
        padding-left: 12%!important;
        padding-right: 12%!important;
    }
    
    .pt-px-13x--sm {
        padding-left: 13%!important;
        padding-right: 13%!important;
    }
    
    .pt-px-14x--sm {
        padding-left: 14%!important;
        padding-right: 14%!important;
    }
    
    .pt-px-15x--sm {
        padding-left: 15%!important;
        padding-right: 15%!important;
    }
    
    .pt-px-16x--sm {
        padding-left: 16%!important;
        padding-right: 16%!important;
    }
    
    .pt-px-17x--sm {
        padding-left: 17%!important;
        padding-right: 17%!important;
    }
    
    .pt-px-18x--sm {
        padding-left: 18%!important;
        padding-right: 18%!important;
    }
    
    .pt-px-19x--sm {
        padding-left: 19%!important;
        padding-right: 19%!important;
    }
    
    .pt-px-20x--sm {
        padding-left: 20%!important;
        padding-right: 20%!important;
    }
    
    .pt-px-21x--sm {
        padding-left: 21%!important;
        padding-right: 21%!important;
    }
    
    .pt-px-22x--sm {
        padding-left: 22%!important;
        padding-right: 22%!important;
    }
    
    .pt-px-23x--sm {
        padding-left: 23%!important;
        padding-right: 23%!important;
    }
    
    .pt-px-24x--sm {
        padding-left: 24%!important;
        padding-right: 24%!important;
    }
    
    .pt-px-25x--sm {
        padding-left: 25%!important;
        padding-right: 25%!important;
    }
    
    .pt-px-30x--sm {
        padding-left: 30%!important;
        padding-right: 30%!important;
    }
    
    .pt-px-35x--sm {
        padding-left: 35%!important;
        padding-right: 35%!important;
    }
    
    .pt-px-40x--sm {
        padding-left: 40%!important;
        padding-right: 40%!important;
    }
    
    .pt-px-45x--sm {
        padding-left: 45%!important;
        padding-right: 45%!important;
    }
    
    .pt-px-50x--sm {
        padding-left: 50%!important;
        padding-right: 50%!important;
    }
    
    .pt-px-55x--sm {
        padding-left: 55%!important;
        padding-right: 55%!important;
    }
    
    .pt-px-60x--sm {
        padding-left: 60%!important;
        padding-right: 60%!important;
    }
    
    .pt-px-65x--sm {
        padding-left: 65%!important;
        padding-right: 65%!important;
    }
    
    .pt-px-70x--sm {
        padding-left: 70%!important;
        padding-right: 70%!important;
    }
    
    .pt-px-75x--sm {
        padding-left: 75%!important;
        padding-right: 75%!important;
    }
    
    .pt-px-80x--sm {
        padding-left: 80%!important;
        padding-right: 80%!important;
    }
    
    .pt-px-85x--sm {
        padding-left: 85%!important;
        padding-right: 85%!important;
    }
    
    .pt-px-90x--sm {
        padding-left: 90%!important;
        padding-right: 90%!important;
    }
    
    .pt-px-95x--sm {
        padding-left: 95%!important;
        padding-right: 95%!important;
    }
    
    .pt-px-100x--sm {
        padding-left: 100%!important;
        padding-right: 100%!important;
    }
    
    .pt-px-110x--sm {
        padding-left: 110%!important;
        padding-right: 110%!important;
    }
    
    .pt-px-120x--sm {
        padding-left: 120%!important;
        padding-right: 120%!important;
    }
    
    .pt-px-130x--sm {
        padding-left: 130%!important;
        padding-right: 130%!important;
    }
    
    .pt-px-140x--sm {
        padding-left: 140%!important;
        padding-right: 140%!important;
    }
    
    .pt-px-150x--sm {
        padding-left: 150%!important;
        padding-right: 150%!important;
    }
    
    .pt-px-160x--sm {
        padding-left: 160%!important;
        padding-right: 160%!important;
    }
    
    .pt-px-170x--sm {
        padding-left: 170%!important;
        padding-right: 170%!important;
    }
    
    .pt-px-180x--sm {
        padding-left: 180%!important;
        padding-right: 180%!important;
    }
    
    .pt-px-190x--sm {
        padding-left: 190%!important;
        padding-right: 190%!important;
    }
    
    .pt-px-200x--sm {
        padding-left: 200%!important;
        padding-right: 200%!important;
    }
    
    .pt-px-250x--sm {
        padding-left: 250%!important;
        padding-right: 250%!important;
    }
    
    .pt-px-300x--sm {
        padding-left: 300%!important;
        padding-right: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-px-0x--md {
        padding-left: 0%!important;
        padding-right: 0%!important;
    }
    
    .pt-px-1x--md {
        padding-left: 1%!important;
        padding-right: 1%!important;
    }
    
    .pt-px-2x--md {
        padding-left: 2%!important;
        padding-right: 2%!important;
    }
    
    .pt-px-3x--md {
        padding-left: 3%!important;
        padding-right: 3%!important;
    }
    
    .pt-px-4x--md {
        padding-left: 4%!important;
        padding-right: 4%!important;
    }
    
    .pt-px-5x--md {
        padding-left: 5%!important;
        padding-right: 5%!important;
    }
    
    .pt-px-6x--md {
        padding-left: 6%!important;
        padding-right: 6%!important;
    }
    
    .pt-px-7x--md {
        padding-left: 7%!important;
        padding-right: 7%!important;
    }
    
    .pt-px-8x--md {
        padding-left: 8%!important;
        padding-right: 8%!important;
    }
    
    .pt-px-9x--md {
        padding-left: 9%!important;
        padding-right: 9%!important;
    }
    
    .pt-px-10x--md {
        padding-left: 10%!important;
        padding-right: 10%!important;
    }
    
    .pt-px-11x--md {
        padding-left: 11%!important;
        padding-right: 11%!important;
    }
    
    .pt-px-12x--md {
        padding-left: 12%!important;
        padding-right: 12%!important;
    }
    
    .pt-px-13x--md {
        padding-left: 13%!important;
        padding-right: 13%!important;
    }
    
    .pt-px-14x--md {
        padding-left: 14%!important;
        padding-right: 14%!important;
    }
    
    .pt-px-15x--md {
        padding-left: 15%!important;
        padding-right: 15%!important;
    }
    
    .pt-px-16x--md {
        padding-left: 16%!important;
        padding-right: 16%!important;
    }
    
    .pt-px-17x--md {
        padding-left: 17%!important;
        padding-right: 17%!important;
    }
    
    .pt-px-18x--md {
        padding-left: 18%!important;
        padding-right: 18%!important;
    }
    
    .pt-px-19x--md {
        padding-left: 19%!important;
        padding-right: 19%!important;
    }
    
    .pt-px-20x--md {
        padding-left: 20%!important;
        padding-right: 20%!important;
    }
    
    .pt-px-21x--md {
        padding-left: 21%!important;
        padding-right: 21%!important;
    }
    
    .pt-px-22x--md {
        padding-left: 22%!important;
        padding-right: 22%!important;
    }
    
    .pt-px-23x--md {
        padding-left: 23%!important;
        padding-right: 23%!important;
    }
    
    .pt-px-24x--md {
        padding-left: 24%!important;
        padding-right: 24%!important;
    }
    
    .pt-px-25x--md {
        padding-left: 25%!important;
        padding-right: 25%!important;
    }
    
    .pt-px-30x--md {
        padding-left: 30%!important;
        padding-right: 30%!important;
    }
    
    .pt-px-35x--md {
        padding-left: 35%!important;
        padding-right: 35%!important;
    }
    
    .pt-px-40x--md {
        padding-left: 40%!important;
        padding-right: 40%!important;
    }
    
    .pt-px-45x--md {
        padding-left: 45%!important;
        padding-right: 45%!important;
    }
    
    .pt-px-50x--md {
        padding-left: 50%!important;
        padding-right: 50%!important;
    }
    
    .pt-px-55x--md {
        padding-left: 55%!important;
        padding-right: 55%!important;
    }
    
    .pt-px-60x--md {
        padding-left: 60%!important;
        padding-right: 60%!important;
    }
    
    .pt-px-65x--md {
        padding-left: 65%!important;
        padding-right: 65%!important;
    }
    
    .pt-px-70x--md {
        padding-left: 70%!important;
        padding-right: 70%!important;
    }
    
    .pt-px-75x--md {
        padding-left: 75%!important;
        padding-right: 75%!important;
    }
    
    .pt-px-80x--md {
        padding-left: 80%!important;
        padding-right: 80%!important;
    }
    
    .pt-px-85x--md {
        padding-left: 85%!important;
        padding-right: 85%!important;
    }
    
    .pt-px-90x--md {
        padding-left: 90%!important;
        padding-right: 90%!important;
    }
    
    .pt-px-95x--md {
        padding-left: 95%!important;
        padding-right: 95%!important;
    }
    
    .pt-px-100x--md {
        padding-left: 100%!important;
        padding-right: 100%!important;
    }
    
    .pt-px-110x--md {
        padding-left: 110%!important;
        padding-right: 110%!important;
    }
    
    .pt-px-120x--md {
        padding-left: 120%!important;
        padding-right: 120%!important;
    }
    
    .pt-px-130x--md {
        padding-left: 130%!important;
        padding-right: 130%!important;
    }
    
    .pt-px-140x--md {
        padding-left: 140%!important;
        padding-right: 140%!important;
    }
    
    .pt-px-150x--md {
        padding-left: 150%!important;
        padding-right: 150%!important;
    }
    
    .pt-px-160x--md {
        padding-left: 160%!important;
        padding-right: 160%!important;
    }
    
    .pt-px-170x--md {
        padding-left: 170%!important;
        padding-right: 170%!important;
    }
    
    .pt-px-180x--md {
        padding-left: 180%!important;
        padding-right: 180%!important;
    }
    
    .pt-px-190x--md {
        padding-left: 190%!important;
        padding-right: 190%!important;
    }
    
    .pt-px-200x--md {
        padding-left: 200%!important;
        padding-right: 200%!important;
    }
    
    .pt-px-250x--md {
        padding-left: 250%!important;
        padding-right: 250%!important;
    }
    
    .pt-px-300x--md {
        padding-left: 300%!important;
        padding-right: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-px-0x--lg {
        padding-left: 0%!important;
        padding-right: 0%!important;
    }
    
    .pt-px-1x--lg {
        padding-left: 1%!important;
        padding-right: 1%!important;
    }
    
    .pt-px-2x--lg {
        padding-left: 2%!important;
        padding-right: 2%!important;
    }
    
    .pt-px-3x--lg {
        padding-left: 3%!important;
        padding-right: 3%!important;
    }
    
    .pt-px-4x--lg {
        padding-left: 4%!important;
        padding-right: 4%!important;
    }
    
    .pt-px-5x--lg {
        padding-left: 5%!important;
        padding-right: 5%!important;
    }
    
    .pt-px-6x--lg {
        padding-left: 6%!important;
        padding-right: 6%!important;
    }
    
    .pt-px-7x--lg {
        padding-left: 7%!important;
        padding-right: 7%!important;
    }
    
    .pt-px-8x--lg {
        padding-left: 8%!important;
        padding-right: 8%!important;
    }
    
    .pt-px-9x--lg {
        padding-left: 9%!important;
        padding-right: 9%!important;
    }
    
    .pt-px-10x--lg {
        padding-left: 10%!important;
        padding-right: 10%!important;
    }
    
    .pt-px-11x--lg {
        padding-left: 11%!important;
        padding-right: 11%!important;
    }
    
    .pt-px-12x--lg {
        padding-left: 12%!important;
        padding-right: 12%!important;
    }
    
    .pt-px-13x--lg {
        padding-left: 13%!important;
        padding-right: 13%!important;
    }
    
    .pt-px-14x--lg {
        padding-left: 14%!important;
        padding-right: 14%!important;
    }
    
    .pt-px-15x--lg {
        padding-left: 15%!important;
        padding-right: 15%!important;
    }
    
    .pt-px-16x--lg {
        padding-left: 16%!important;
        padding-right: 16%!important;
    }
    
    .pt-px-17x--lg {
        padding-left: 17%!important;
        padding-right: 17%!important;
    }
    
    .pt-px-18x--lg {
        padding-left: 18%!important;
        padding-right: 18%!important;
    }
    
    .pt-px-19x--lg {
        padding-left: 19%!important;
        padding-right: 19%!important;
    }
    
    .pt-px-20x--lg {
        padding-left: 20%!important;
        padding-right: 20%!important;
    }
    
    .pt-px-21x--lg {
        padding-left: 21%!important;
        padding-right: 21%!important;
    }
    
    .pt-px-22x--lg {
        padding-left: 22%!important;
        padding-right: 22%!important;
    }
    
    .pt-px-23x--lg {
        padding-left: 23%!important;
        padding-right: 23%!important;
    }
    
    .pt-px-24x--lg {
        padding-left: 24%!important;
        padding-right: 24%!important;
    }
    
    .pt-px-25x--lg {
        padding-left: 25%!important;
        padding-right: 25%!important;
    }
    
    .pt-px-30x--lg {
        padding-left: 30%!important;
        padding-right: 30%!important;
    }
    
    .pt-px-35x--lg {
        padding-left: 35%!important;
        padding-right: 35%!important;
    }
    
    .pt-px-40x--lg {
        padding-left: 40%!important;
        padding-right: 40%!important;
    }
    
    .pt-px-45x--lg {
        padding-left: 45%!important;
        padding-right: 45%!important;
    }
    
    .pt-px-50x--lg {
        padding-left: 50%!important;
        padding-right: 50%!important;
    }
    
    .pt-px-55x--lg {
        padding-left: 55%!important;
        padding-right: 55%!important;
    }
    
    .pt-px-60x--lg {
        padding-left: 60%!important;
        padding-right: 60%!important;
    }
    
    .pt-px-65x--lg {
        padding-left: 65%!important;
        padding-right: 65%!important;
    }
    
    .pt-px-70x--lg {
        padding-left: 70%!important;
        padding-right: 70%!important;
    }
    
    .pt-px-75x--lg {
        padding-left: 75%!important;
        padding-right: 75%!important;
    }
    
    .pt-px-80x--lg {
        padding-left: 80%!important;
        padding-right: 80%!important;
    }
    
    .pt-px-85x--lg {
        padding-left: 85%!important;
        padding-right: 85%!important;
    }
    
    .pt-px-90x--lg {
        padding-left: 90%!important;
        padding-right: 90%!important;
    }
    
    .pt-px-95x--lg {
        padding-left: 95%!important;
        padding-right: 95%!important;
    }
    
    .pt-px-100x--lg {
        padding-left: 100%!important;
        padding-right: 100%!important;
    }
    
    .pt-px-110x--lg {
        padding-left: 110%!important;
        padding-right: 110%!important;
    }
    
    .pt-px-120x--lg {
        padding-left: 120%!important;
        padding-right: 120%!important;
    }
    
    .pt-px-130x--lg {
        padding-left: 130%!important;
        padding-right: 130%!important;
    }
    
    .pt-px-140x--lg {
        padding-left: 140%!important;
        padding-right: 140%!important;
    }
    
    .pt-px-150x--lg {
        padding-left: 150%!important;
        padding-right: 150%!important;
    }
    
    .pt-px-160x--lg {
        padding-left: 160%!important;
        padding-right: 160%!important;
    }
    
    .pt-px-170x--lg {
        padding-left: 170%!important;
        padding-right: 170%!important;
    }
    
    .pt-px-180x--lg {
        padding-left: 180%!important;
        padding-right: 180%!important;
    }
    
    .pt-px-190x--lg {
        padding-left: 190%!important;
        padding-right: 190%!important;
    }
    
    .pt-px-200x--lg {
        padding-left: 200%!important;
        padding-right: 200%!important;
    }
    
    .pt-px-250x--lg {
        padding-left: 250%!important;
        padding-right: 250%!important;
    }
    
    .pt-px-300x--lg {
        padding-left: 300%!important;
        padding-right: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-px-0x--xl {
        padding-left: 0%!important;
        padding-right: 0%!important;
    }
    
    .pt-px-1x--xl {
        padding-left: 1%!important;
        padding-right: 1%!important;
    }
    
    .pt-px-2x--xl {
        padding-left: 2%!important;
        padding-right: 2%!important;
    }
    
    .pt-px-3x--xl {
        padding-left: 3%!important;
        padding-right: 3%!important;
    }
    
    .pt-px-4x--xl {
        padding-left: 4%!important;
        padding-right: 4%!important;
    }
    
    .pt-px-5x--xl {
        padding-left: 5%!important;
        padding-right: 5%!important;
    }
    
    .pt-px-6x--xl {
        padding-left: 6%!important;
        padding-right: 6%!important;
    }
    
    .pt-px-7x--xl {
        padding-left: 7%!important;
        padding-right: 7%!important;
    }
    
    .pt-px-8x--xl {
        padding-left: 8%!important;
        padding-right: 8%!important;
    }
    
    .pt-px-9x--xl {
        padding-left: 9%!important;
        padding-right: 9%!important;
    }
    
    .pt-px-10x--xl {
        padding-left: 10%!important;
        padding-right: 10%!important;
    }
    
    .pt-px-11x--xl {
        padding-left: 11%!important;
        padding-right: 11%!important;
    }
    
    .pt-px-12x--xl {
        padding-left: 12%!important;
        padding-right: 12%!important;
    }
    
    .pt-px-13x--xl {
        padding-left: 13%!important;
        padding-right: 13%!important;
    }
    
    .pt-px-14x--xl {
        padding-left: 14%!important;
        padding-right: 14%!important;
    }
    
    .pt-px-15x--xl {
        padding-left: 15%!important;
        padding-right: 15%!important;
    }
    
    .pt-px-16x--xl {
        padding-left: 16%!important;
        padding-right: 16%!important;
    }
    
    .pt-px-17x--xl {
        padding-left: 17%!important;
        padding-right: 17%!important;
    }
    
    .pt-px-18x--xl {
        padding-left: 18%!important;
        padding-right: 18%!important;
    }
    
    .pt-px-19x--xl {
        padding-left: 19%!important;
        padding-right: 19%!important;
    }
    
    .pt-px-20x--xl {
        padding-left: 20%!important;
        padding-right: 20%!important;
    }
    
    .pt-px-21x--xl {
        padding-left: 21%!important;
        padding-right: 21%!important;
    }
    
    .pt-px-22x--xl {
        padding-left: 22%!important;
        padding-right: 22%!important;
    }
    
    .pt-px-23x--xl {
        padding-left: 23%!important;
        padding-right: 23%!important;
    }
    
    .pt-px-24x--xl {
        padding-left: 24%!important;
        padding-right: 24%!important;
    }
    
    .pt-px-25x--xl {
        padding-left: 25%!important;
        padding-right: 25%!important;
    }
    
    .pt-px-30x--xl {
        padding-left: 30%!important;
        padding-right: 30%!important;
    }
    
    .pt-px-35x--xl {
        padding-left: 35%!important;
        padding-right: 35%!important;
    }
    
    .pt-px-40x--xl {
        padding-left: 40%!important;
        padding-right: 40%!important;
    }
    
    .pt-px-45x--xl {
        padding-left: 45%!important;
        padding-right: 45%!important;
    }
    
    .pt-px-50x--xl {
        padding-left: 50%!important;
        padding-right: 50%!important;
    }
    
    .pt-px-55x--xl {
        padding-left: 55%!important;
        padding-right: 55%!important;
    }
    
    .pt-px-60x--xl {
        padding-left: 60%!important;
        padding-right: 60%!important;
    }
    
    .pt-px-65x--xl {
        padding-left: 65%!important;
        padding-right: 65%!important;
    }
    
    .pt-px-70x--xl {
        padding-left: 70%!important;
        padding-right: 70%!important;
    }
    
    .pt-px-75x--xl {
        padding-left: 75%!important;
        padding-right: 75%!important;
    }
    
    .pt-px-80x--xl {
        padding-left: 80%!important;
        padding-right: 80%!important;
    }
    
    .pt-px-85x--xl {
        padding-left: 85%!important;
        padding-right: 85%!important;
    }
    
    .pt-px-90x--xl {
        padding-left: 90%!important;
        padding-right: 90%!important;
    }
    
    .pt-px-95x--xl {
        padding-left: 95%!important;
        padding-right: 95%!important;
    }
    
    .pt-px-100x--xl {
        padding-left: 100%!important;
        padding-right: 100%!important;
    }
    
    .pt-px-110x--xl {
        padding-left: 110%!important;
        padding-right: 110%!important;
    }
    
    .pt-px-120x--xl {
        padding-left: 120%!important;
        padding-right: 120%!important;
    }
    
    .pt-px-130x--xl {
        padding-left: 130%!important;
        padding-right: 130%!important;
    }
    
    .pt-px-140x--xl {
        padding-left: 140%!important;
        padding-right: 140%!important;
    }
    
    .pt-px-150x--xl {
        padding-left: 150%!important;
        padding-right: 150%!important;
    }
    
    .pt-px-160x--xl {
        padding-left: 160%!important;
        padding-right: 160%!important;
    }
    
    .pt-px-170x--xl {
        padding-left: 170%!important;
        padding-right: 170%!important;
    }
    
    .pt-px-180x--xl {
        padding-left: 180%!important;
        padding-right: 180%!important;
    }
    
    .pt-px-190x--xl {
        padding-left: 190%!important;
        padding-right: 190%!important;
    }
    
    .pt-px-200x--xl {
        padding-left: 200%!important;
        padding-right: 200%!important;
    }
    
    .pt-px-250x--xl {
        padding-left: 250%!important;
        padding-right: 250%!important;
    }
    
    .pt-px-300x--xl {
        padding-left: 300%!important;
        padding-right: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-px-0x--xxl {
        padding-left: 0%!important;
        padding-right: 0%!important;
    }
    
    .pt-px-1x--xxl {
        padding-left: 1%!important;
        padding-right: 1%!important;
    }
    
    .pt-px-2x--xxl {
        padding-left: 2%!important;
        padding-right: 2%!important;
    }
    
    .pt-px-3x--xxl {
        padding-left: 3%!important;
        padding-right: 3%!important;
    }
    
    .pt-px-4x--xxl {
        padding-left: 4%!important;
        padding-right: 4%!important;
    }
    
    .pt-px-5x--xxl {
        padding-left: 5%!important;
        padding-right: 5%!important;
    }
    
    .pt-px-6x--xxl {
        padding-left: 6%!important;
        padding-right: 6%!important;
    }
    
    .pt-px-7x--xxl {
        padding-left: 7%!important;
        padding-right: 7%!important;
    }
    
    .pt-px-8x--xxl {
        padding-left: 8%!important;
        padding-right: 8%!important;
    }
    
    .pt-px-9x--xxl {
        padding-left: 9%!important;
        padding-right: 9%!important;
    }
    
    .pt-px-10x--xxl {
        padding-left: 10%!important;
        padding-right: 10%!important;
    }
    
    .pt-px-11x--xxl {
        padding-left: 11%!important;
        padding-right: 11%!important;
    }
    
    .pt-px-12x--xxl {
        padding-left: 12%!important;
        padding-right: 12%!important;
    }
    
    .pt-px-13x--xxl {
        padding-left: 13%!important;
        padding-right: 13%!important;
    }
    
    .pt-px-14x--xxl {
        padding-left: 14%!important;
        padding-right: 14%!important;
    }
    
    .pt-px-15x--xxl {
        padding-left: 15%!important;
        padding-right: 15%!important;
    }
    
    .pt-px-16x--xxl {
        padding-left: 16%!important;
        padding-right: 16%!important;
    }
    
    .pt-px-17x--xxl {
        padding-left: 17%!important;
        padding-right: 17%!important;
    }
    
    .pt-px-18x--xxl {
        padding-left: 18%!important;
        padding-right: 18%!important;
    }
    
    .pt-px-19x--xxl {
        padding-left: 19%!important;
        padding-right: 19%!important;
    }
    
    .pt-px-20x--xxl {
        padding-left: 20%!important;
        padding-right: 20%!important;
    }
    
    .pt-px-21x--xxl {
        padding-left: 21%!important;
        padding-right: 21%!important;
    }
    
    .pt-px-22x--xxl {
        padding-left: 22%!important;
        padding-right: 22%!important;
    }
    
    .pt-px-23x--xxl {
        padding-left: 23%!important;
        padding-right: 23%!important;
    }
    
    .pt-px-24x--xxl {
        padding-left: 24%!important;
        padding-right: 24%!important;
    }
    
    .pt-px-25x--xxl {
        padding-left: 25%!important;
        padding-right: 25%!important;
    }
    
    .pt-px-30x--xxl {
        padding-left: 30%!important;
        padding-right: 30%!important;
    }
    
    .pt-px-35x--xxl {
        padding-left: 35%!important;
        padding-right: 35%!important;
    }
    
    .pt-px-40x--xxl {
        padding-left: 40%!important;
        padding-right: 40%!important;
    }
    
    .pt-px-45x--xxl {
        padding-left: 45%!important;
        padding-right: 45%!important;
    }
    
    .pt-px-50x--xxl {
        padding-left: 50%!important;
        padding-right: 50%!important;
    }
    
    .pt-px-55x--xxl {
        padding-left: 55%!important;
        padding-right: 55%!important;
    }
    
    .pt-px-60x--xxl {
        padding-left: 60%!important;
        padding-right: 60%!important;
    }
    
    .pt-px-65x--xxl {
        padding-left: 65%!important;
        padding-right: 65%!important;
    }
    
    .pt-px-70x--xxl {
        padding-left: 70%!important;
        padding-right: 70%!important;
    }
    
    .pt-px-75x--xxl {
        padding-left: 75%!important;
        padding-right: 75%!important;
    }
    
    .pt-px-80x--xxl {
        padding-left: 80%!important;
        padding-right: 80%!important;
    }
    
    .pt-px-85x--xxl {
        padding-left: 85%!important;
        padding-right: 85%!important;
    }
    
    .pt-px-90x--xxl {
        padding-left: 90%!important;
        padding-right: 90%!important;
    }
    
    .pt-px-95x--xxl {
        padding-left: 95%!important;
        padding-right: 95%!important;
    }
    
    .pt-px-100x--xxl {
        padding-left: 100%!important;
        padding-right: 100%!important;
    }
    
    .pt-px-110x--xxl {
        padding-left: 110%!important;
        padding-right: 110%!important;
    }
    
    .pt-px-120x--xxl {
        padding-left: 120%!important;
        padding-right: 120%!important;
    }
    
    .pt-px-130x--xxl {
        padding-left: 130%!important;
        padding-right: 130%!important;
    }
    
    .pt-px-140x--xxl {
        padding-left: 140%!important;
        padding-right: 140%!important;
    }
    
    .pt-px-150x--xxl {
        padding-left: 150%!important;
        padding-right: 150%!important;
    }
    
    .pt-px-160x--xxl {
        padding-left: 160%!important;
        padding-right: 160%!important;
    }
    
    .pt-px-170x--xxl {
        padding-left: 170%!important;
        padding-right: 170%!important;
    }
    
    .pt-px-180x--xxl {
        padding-left: 180%!important;
        padding-right: 180%!important;
    }
    
    .pt-px-190x--xxl {
        padding-left: 190%!important;
        padding-right: 190%!important;
    }
    
    .pt-px-200x--xxl {
        padding-left: 200%!important;
        padding-right: 200%!important;
    }
    
    .pt-px-250x--xxl {
        padding-left: 250%!important;
        padding-right: 250%!important;
    }
    
    .pt-px-300--xxl {
        padding-left: 300%!important;
        padding-right: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-px-0vh {
    padding-left: 0vh!important;
    padding-right: 0vh!important;
  }
  
  .pt-px-1vh {
    padding-left: 1vh!important;
    padding-right: 1vh!important;
  }
  
  .pt-px-2vh {
    padding-left: 2vh!important;
    padding-right: 2vh!important;
  }
  
  .pt-px-3vh {
    padding-left: 3vh!important;
    padding-right: 3vh!important;
  }
  
  .pt-px-4vh {
    padding-left: 4vh!important;
    padding-right: 4vh!important;
  }
  
  .pt-px-5vh {
    padding-left: 5vh!important;
    padding-right: 5vh!important;
  }
  
  .pt-px-6vh {
    padding-left: 6vh!important;
    padding-right: 6vh!important;
  }
  
  .pt-px-7vh {
    padding-left: 7vh!important;
    padding-right: 7vh!important;
  }
  
  .pt-px-8vh {
    padding-left: 8vh!important;
    padding-right: 8vh!important;
  }
  
  .pt-px-9vh {
    padding-left: 9vh!important;
    padding-right: 9vh!important;
  }
  
  .pt-px-10vh {
    padding-left: 10vh!important;
    padding-right: 10vh!important;
  }
  
  .pt-px-11vh {
    padding-left: 11vh!important;
    padding-right: 11vh!important;
  }
  
  .pt-px-12vh {
    padding-left: 12vh!important;
    padding-right: 12vh!important;
  }
  
  .pt-px-13vh {
    padding-left: 13vh!important;
    padding-right: 13vh!important;
  }
  
  .pt-px-14vh {
    padding-left: 14vh!important;
    padding-right: 14vh!important;
  }
  
  .pt-px-15vh {
    padding-left: 15vh!important;
    padding-right: 15vh!important;
  }
  
  .pt-px-16vh {
    padding-left: 16vh!important;
    padding-right: 16vh!important;
  }
  
  .pt-px-17vh {
    padding-left: 17vh!important;
    padding-right: 17vh!important;
  }
  
  .pt-px-18vh {
    padding-left: 18vh!important;
    padding-right: 18vh!important;
  }
  
  .pt-px-19vh {
    padding-left: 19vh!important;
    padding-right: 19vh!important;
  }
  
  .pt-px-20vh {
    padding-left: 20vh!important;
    padding-right: 20vh!important;
  }
  
  .pt-px-21vh {
    padding-left: 21vh!important;
    padding-right: 21vh!important;
  }
  
  .pt-px-22vh {
    padding-left: 22vh!important;
    padding-right: 22vh!important;
  }
  
  .pt-px-23vh {
    padding-left: 23vh!important;
    padding-right: 23vh!important;
  }
  
  .pt-px-24vh {
    padding-left: 24vh!important;
    padding-right: 24vh!important;
  }
  
  .pt-px-25vh {
    padding-left: 25vh!important;
    padding-right: 25vh!important;
  }
  
  .pt-px-30vh {
    padding-left: 30vh!important;
    padding-right: 30vh!important;
  }
  
  .pt-px-35vh {
    padding-left: 35vh!important;
    padding-right: 35vh!important;
  }
  
  .pt-px-40vh {
    padding-left: 40vh!important;
    padding-right: 40vh!important;
  }
  
  .pt-px-45vh {
    padding-left: 45vh!important;
    padding-right: 45vh!important;
  }
  
  .pt-px-50vh {
    padding-left: 50vh!important;
    padding-right: 50vh!important;
  }
  
  .pt-px-55vh {
    padding-left: 55vh!important;
    padding-right: 55vh!important;
  }
  
  .pt-px-60vh {
    padding-left: 60vh!important;
    padding-right: 60vh!important;
  }
  
  .pt-px-65vh {
    padding-left: 65vh!important;
    padding-right: 65vh!important;
  }
  
  .pt-px-70vh {
    padding-left: 70vh!important;
    padding-right: 70vh!important;
  }
  
  .pt-px-75vh {
    padding-left: 75vh!important;
    padding-right: 75vh!important;
  }
  
  .pt-px-80vh {
    padding-left: 80vh!important;
    padding-right: 80vh!important;
  }
  
  .pt-px-85vh {
    padding-left: 85vh!important;
    padding-right: 85vh!important;
  }
  
  .pt-px-90vh {
    padding-left: 90vh!important;
    padding-right: 90vh!important;
  }
  
  .pt-px-95vh {
    padding-left: 95vh!important;
    padding-right: 95vh!important;
  }
  
  .pt-px-100vh {
    padding-left: 100vh!important;
    padding-right: 100vh!important;
  }
  
  .pt-px-110vh {
    padding-left: 110vh!important;
    padding-right: 110vh!important;
  }
  
  .pt-px-120vh {
    padding-left: 120vh!important;
    padding-right: 120vh!important;
  }
  
  .pt-px-130vh {
    padding-left: 130vh!important;
    padding-right: 130vh!important;
  }
  
  .pt-px-140vh {
    padding-left: 140vh!important;
    padding-right: 140vh!important;
  }
  
  .pt-px-150vh {
    padding-left: 150vh!important;
    padding-right: 150vh!important;
  }
  
  .pt-px-160vh {
    padding-left: 160vh!important;
    padding-right: 160vh!important;
  }
  
  .pt-px-170vh {
    padding-left: 170vh!important;
    padding-right: 170vh!important;
  }
  
  .pt-px-180vh {
    padding-left: 180vh!important;
    padding-right:180 vh!important;
  }
  
  .pt-px-190vh {
    padding-left: 190vh!important;
    padding-right: 190vh!important;
  }
  
  .pt-px-200vh {
    padding-left: 200vh!important;
    padding-right: 200vh!important;
  }
  
  .pt-px-250vh {
    padding-left: 250vh!important;
    padding-right: 250vh!important;
  }
  
  .pt-px-300vh {
    padding-left: 300vh!important;
    padding-right: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-px-0vh--sm {
        padding-left: 0vh!important;
        padding-right: 0vh!important;
    }
    
    .pt-px-1vh--sm {
        padding-left: 1vh!important;
        padding-right: 1vh!important;
    }
    
    .pt-px-2vh--sm {
        padding-left: 2vh!important;
        padding-right: 2vh!important;
    }
    
    .pt-px-3vh--sm {
        padding-left: 3vh!important;
        padding-right: 3vh!important;
    }
    
    .pt-px-4vh--sm {
        padding-left: 4vh!important;
        padding-right: 4vh!important;
    }
    
    .pt-px-5vh--sm {
        padding-left: 5vh!important;
        padding-right: 5vh!important;
    }
    
    .pt-px-6vh--sm {
        padding-left: 6vh!important;
        padding-right: 6vh!important;
    }
    
    .pt-px-7vh--sm {
        padding-left: 7vh!important;
        padding-right: 7vh!important;
    }
    
    .pt-px-8vh--sm {
        padding-left: 8vh!important;
        padding-right: 8vh!important;
    }
    
    .pt-px-9vh--sm {
        padding-left: 9vh!important;
        padding-right: 9vh!important;
    }
    
    .pt-px-10vh--sm {
        padding-left: 10vh!important;
        padding-right: 10vh!important;
    }
    
    .pt-px-11vh--sm {
        padding-left: 11vh!important;
        padding-right: 11vh!important;
    }
    
    .pt-px-12vh--sm {
        padding-left: 12vh!important;
        padding-right: 12vh!important;
    }
    
    .pt-px-13vh--sm {
        padding-left: 13vh!important;
        padding-right: 13vh!important;
    }
    
    .pt-px-14vh--sm {
        padding-left: 14vh!important;
        padding-right: 14vh!important;
    }
    
    .pt-px-15vh--sm {
        padding-left: 15vh!important;
        padding-right: 15vh!important;
    }
    
    .pt-px-16vh--sm {
        padding-left: 16vh!important;
        padding-right: 16vh!important;
    }
    
    .pt-px-17vh--sm {
        padding-left: 17vh!important;
        padding-right: 17vh!important;
    }
    
    .pt-px-18vh--sm {
        padding-left: 18vh!important;
        padding-right: 18vh!important;
    }
    
    .pt-px-19vh--sm {
        padding-left: 19vh!important;
        padding-right: 19vh!important;
    }
    
    .pt-px-20vh--sm {
        padding-left: 20vh!important;
        padding-right: 20vh!important;
    }
    
    .pt-px-21vh--sm {
        padding-left: 21vh!important;
        padding-right: 21vh!important;
    }
    
    .pt-px-22vh--sm {
        padding-left: 22vh!important;
        padding-right: 22vh!important;
    }
    
    .pt-px-23vh--sm {
        padding-left: 23vh!important;
        padding-right: 23vh!important;
    }
    
    .pt-px-24vh--sm {
        padding-left: 24vh!important;
        padding-right: 24vh!important;
    }
    
    .pt-px-25vh--sm {
        padding-left: 25vh!important;
        padding-right: 25vh!important;
    }
    
    .pt-px-30vh--sm {
        padding-left: 30vh!important;
        padding-right: 30vh!important;
    }
    
    .pt-px-35vh--sm {
        padding-left: 35vh!important;
        padding-right: 35vh!important;
    }
    
    .pt-px-40vh--sm {
        padding-left: 40vh!important;
        padding-right: 40vh!important;
    }
    
    .pt-px-45vh--sm {
        padding-left: 45vh!important;
        padding-right: 45vh!important;
    }
    
    .pt-px-50vh--sm {
        padding-left: 50vh!important;
        padding-right: 50vh!important;
    }
    
    .pt-px-55vh--sm {
        padding-left: 55vh!important;
        padding-right: 55vh!important;
    }
    
    .pt-px-60vh--sm {
        padding-left: 60vh!important;
        padding-right: 60vh!important;
    }
    
    .pt-px-65vh--sm {
        padding-left: 65vh!important;
        padding-right: 65vh!important;
    }
    
    .pt-px-70vh--sm {
        padding-left: 70vh!important;
        padding-right: 70vh!important;
    }
    
    .pt-px-75vh--sm {
        padding-left: 75vh!important;
        padding-right: 75vh!important;
    }
    
    .pt-px-80vh--sm {
        padding-left: 80vh!important;
        padding-right: 80vh!important;
    }
    
    .pt-px-85vh--sm {
        padding-left: 85vh!important;
        padding-right: 85vh!important;
    }
    
    .pt-px-90vh--sm {
        padding-left: 90vh!important;
        padding-right: 90vh!important;
    }
    
    .pt-px-95vh--sm {
        padding-left: 95vh!important;
        padding-right: 95vh!important;
    }
    
    .pt-px-100vh--sm {
        padding-left: 100vh!important;
        padding-right: 100vh!important;
    }
    
    .pt-px-110vh--sm {
        padding-left: 110vh!important;
        padding-right: 110vh!important;
    }
    
    .pt-px-120vh--sm {
        padding-left: 120vh!important;
        padding-right: 120vh!important;
    }
    
    .pt-px-130vh--sm {
        padding-left: 130vh!important;
        padding-right: 130vh!important;
    }
    
    .pt-px-140vh--sm {
        padding-left: 140vh!important;
        padding-right: 140vh!important;
    }
    
    .pt-px-150vh--sm {
        padding-left: 150vh!important;
        padding-right: 150vh!important;
    }
    
    .pt-px-160vh--sm {
        padding-left: 160vh!important;
        padding-right: 160vh!important;
    }
    
    .pt-px-170vh--sm {
        padding-left: 170vh!important;
        padding-right: 170vh!important;
    }
    
    .pt-px-180vh--sm {
        padding-left: 180vh!important;
        padding-right:180 vh!important;
    }
    
    .pt-px-190vh--sm {
        padding-left: 190vh!important;
        padding-right: 190vh!important;
    }
    
    .pt-px-200vh--sm {
        padding-left: 200vh!important;
        padding-right: 200vh!important;
    }
    
    .pt-px-250vh--sm {
        padding-left: 250vh!important;
        padding-right: 250vh!important;
    }
    
    .pt-px-300vh--sm {
        padding-left: 300vh!important;
        padding-right: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-px-0vh--md {
        padding-left: 0vh!important;
        padding-right: 0vh!important;
    }
    
    .pt-px-1vh--md {
        padding-left: 1vh!important;
        padding-right: 1vh!important;
    }
    
    .pt-px-2vh--md {
        padding-left: 2vh!important;
        padding-right: 2vh!important;
    }
    
    .pt-px-3vh--md {
        padding-left: 3vh!important;
        padding-right: 3vh!important;
    }
    
    .pt-px-4vh--md {
        padding-left: 4vh!important;
        padding-right: 4vh!important;
    }
    
    .pt-px-5vh--md {
        padding-left: 5vh!important;
        padding-right: 5vh!important;
    }
    
    .pt-px-6vh--md {
        padding-left: 6vh!important;
        padding-right: 6vh!important;
    }
    
    .pt-px-7vh--md {
        padding-left: 7vh!important;
        padding-right: 7vh!important;
    }
    
    .pt-px-8vh--md {
        padding-left: 8vh!important;
        padding-right: 8vh!important;
    }
    
    .pt-px-9vh--md {
        padding-left: 9vh!important;
        padding-right: 9vh!important;
    }
    
    .pt-px-10vh--md {
        padding-left: 10vh!important;
        padding-right: 10vh!important;
    }
    
    .pt-px-11vh--md {
        padding-left: 11vh!important;
        padding-right: 11vh!important;
    }
    
    .pt-px-12vh--md {
        padding-left: 12vh!important;
        padding-right: 12vh!important;
    }
    
    .pt-px-13vh--md {
        padding-left: 13vh!important;
        padding-right: 13vh!important;
    }
    
    .pt-px-14vh--md {
        padding-left: 14vh!important;
        padding-right: 14vh!important;
    }
    
    .pt-px-15vh--md {
        padding-left: 15vh!important;
        padding-right: 15vh!important;
    }
    
    .pt-px-16vh--md {
        padding-left: 16vh!important;
        padding-right: 16vh!important;
    }
    
    .pt-px-17vh--md {
        padding-left: 17vh!important;
        padding-right: 17vh!important;
    }
    
    .pt-px-18vh--md {
        padding-left: 18vh!important;
        padding-right: 18vh!important;
    }
    
    .pt-px-19vh--md {
        padding-left: 19vh!important;
        padding-right: 19vh!important;
    }
    
    .pt-px-20vh--md {
        padding-left: 20vh!important;
        padding-right: 20vh!important;
    }
    
    .pt-px-21vh--md {
        padding-left: 21vh!important;
        padding-right: 21vh!important;
    }
    
    .pt-px-22vh--md {
        padding-left: 22vh!important;
        padding-right: 22vh!important;
    }
    
    .pt-px-23vh--md {
        padding-left: 23vh!important;
        padding-right: 23vh!important;
    }
    
    .pt-px-24vh--md {
        padding-left: 24vh!important;
        padding-right: 24vh!important;
    }
    
    .pt-px-25vh--md {
        padding-left: 25vh!important;
        padding-right: 25vh!important;
    }
    
    .pt-px-30vh--md {
        padding-left: 30vh!important;
        padding-right: 30vh!important;
    }
    
    .pt-px-35vh--md {
        padding-left: 35vh!important;
        padding-right: 35vh!important;
    }
    
    .pt-px-40vh--md {
        padding-left: 40vh!important;
        padding-right: 40vh!important;
    }
    
    .pt-px-45vh--md {
        padding-left: 45vh!important;
        padding-right: 45vh!important;
    }
    
    .pt-px-50vh--md {
        padding-left: 50vh!important;
        padding-right: 50vh!important;
    }
    
    .pt-px-55vh--md {
        padding-left: 55vh!important;
        padding-right: 55vh!important;
    }
    
    .pt-px-60vh--md {
        padding-left: 60vh!important;
        padding-right: 60vh!important;
    }
    
    .pt-px-65vh--md {
        padding-left: 65vh!important;
        padding-right: 65vh!important;
    }
    
    .pt-px-70vh--md {
        padding-left: 70vh!important;
        padding-right: 70vh!important;
    }
    
    .pt-px-75vh--md {
        padding-left: 75vh!important;
        padding-right: 75vh!important;
    }
    
    .pt-px-80vh--md {
        padding-left: 80vh!important;
        padding-right: 80vh!important;
    }
    
    .pt-px-85vh--md {
        padding-left: 85vh!important;
        padding-right: 85vh!important;
    }
    
    .pt-px-90vh--md {
        padding-left: 90vh!important;
        padding-right: 90vh!important;
    }
    
    .pt-px-95vh--md {
        padding-left: 95vh!important;
        padding-right: 95vh!important;
    }
    
    .pt-px-100vh--md {
        padding-left: 100vh!important;
        padding-right: 100vh!important;
    }
    
    .pt-px-110vh--md {
        padding-left: 110vh!important;
        padding-right: 110vh!important;
    }
    
    .pt-px-120vh--md {
        padding-left: 120vh!important;
        padding-right: 120vh!important;
    }
    
    .pt-px-130vh--md {
        padding-left: 130vh!important;
        padding-right: 130vh!important;
    }
    
    .pt-px-140vh--md {
        padding-left: 140vh!important;
        padding-right: 140vh!important;
    }
    
    .pt-px-150vh--md {
        padding-left: 150vh!important;
        padding-right: 150vh!important;
    }
    
    .pt-px-160vh--md {
        padding-left: 160vh!important;
        padding-right: 160vh!important;
    }
    
    .pt-px-170vh--md {
        padding-left: 170vh!important;
        padding-right: 170vh!important;
    }
    
    .pt-px-180vh--md {
        padding-left: 180vh!important;
        padding-right: 180vh!important;
    }
    
    .pt-px-190vh--md {
        padding-left: 190vh!important;
        padding-right: 190vh!important;
    }
    
    .pt-px-200vh--md {
        padding-left: 200vh!important;
        padding-right: 200vh!important;
    }
    
    .pt-px-250vh--md {
        padding-left: 250vh!important;
        padding-right: 250vh!important;
    }
    
    .pt-px-300vh--md {
        padding-left: 300vh!important;
        padding-right: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-px-0vh--lg {
        padding-left: 0vh!important;
        padding-right: 0vh!important;
    }
    
    .pt-px-1vh--lg {
        padding-left: 1vh!important;
        padding-right: 1vh!important;
    }
    
    .pt-px-2vh--lg {
        padding-left: 2vh!important;
        padding-right: 2vh!important;
    }
    
    .pt-px-3vh--lg {
        padding-left: 3vh!important;
        padding-right: 3vh!important;
    }
    
    .pt-px-4vh--lg {
        padding-left: 4vh!important;
        padding-right: 4vh!important;
    }
    
    .pt-px-5vh--lg {
        padding-left: 5vh!important;
        padding-right: 5vh!important;
    }
    
    .pt-px-6vh--lg {
        padding-left: 6vh!important;
        padding-right: 6vh!important;
    }
    
    .pt-px-7vh--lg {
        padding-left: 7vh!important;
        padding-right: 7vh!important;
    }
    
    .pt-px-8vh--lg {
        padding-left: 8vh!important;
        padding-right: 8vh!important;
    }
    
    .pt-px-9vh--lg {
        padding-left: 9vh!important;
        padding-right: 9vh!important;
    }
    
    .pt-px-10vh--lg {
        padding-left: 10vh!important;
        padding-right: 10vh!important;
    }
    
    .pt-px-11vh--lg {
        padding-left: 11vh!important;
        padding-right: 11vh!important;
    }
    
    .pt-px-12vh--lg {
        padding-left: 12vh!important;
        padding-right: 12vh!important;
    }
    
    .pt-px-13vh--lg {
        padding-left: 13vh!important;
        padding-right: 13vh!important;
    }
    
    .pt-px-14vh--lg {
        padding-left: 14vh!important;
        padding-right: 14vh!important;
    }
    
    .pt-px-15vh--lg {
        padding-left: 15vh!important;
        padding-right: 15vh!important;
    }
    
    .pt-px-16vh--lg {
        padding-left: 16vh!important;
        padding-right: 16vh!important;
    }
    
    .pt-px-17vh--lg {
        padding-left: 17vh!important;
        padding-right: 17vh!important;
    }
    
    .pt-px-18vh--lg {
        padding-left: 18vh!important;
        padding-right: 18vh!important;
    }
    
    .pt-px-19vh--lg {
        padding-left: 19vh!important;
        padding-right: 19vh!important;
    }
    
    .pt-px-20vh--lg {
        padding-left: 20vh!important;
        padding-right: 20vh!important;
    }
    
    .pt-px-21vh--lg {
        padding-left: 21vh!important;
        padding-right: 21vh!important;
    }
    
    .pt-px-22vh--lg {
        padding-left: 22vh!important;
        padding-right: 22vh!important;
    }
    
    .pt-px-23vh--lg {
        padding-left: 23vh!important;
        padding-right: 23vh!important;
    }
    
    .pt-px-24vh--lg {
        padding-left: 24vh!important;
        padding-right: 24vh!important;
    }
    
    .pt-px-25vh--lg {
        padding-left: 25vh!important;
        padding-right: 25vh!important;
    }
    
    .pt-px-30vh--lg {
        padding-left: 30vh!important;
        padding-right: 30vh!important;
    }
    
    .pt-px-35vh--lg {
        padding-left: 35vh!important;
        padding-right: 35vh!important;
    }
    
    .pt-px-40vh--lg {
        padding-left: 40vh!important;
        padding-right: 40vh!important;
    }
    
    .pt-px-45vh--lg {
        padding-left: 45vh!important;
        padding-right: 45vh!important;
    }
    
    .pt-px-50vh--lg {
        padding-left: 50vh!important;
        padding-right: 50vh!important;
    }
    
    .pt-px-55vh--lg {
        padding-left: 55vh!important;
        padding-right: 55vh!important;
    }
    
    .pt-px-60vh--lg {
        padding-left: 60vh!important;
        padding-right: 60vh!important;
    }
    
    .pt-px-65vh--lg {
        padding-left: 65vh!important;
        padding-right: 65vh!important;
    }
    
    .pt-px-70vh--lg {
        padding-left: 70vh!important;
        padding-right: 70vh!important;
    }
    
    .pt-px-75vh--lg {
        padding-left: 75vh!important;
        padding-right: 75vh!important;
    }
    
    .pt-px-80vh--lg {
        padding-left: 80vh!important;
        padding-right: 80vh!important;
    }
    
    .pt-px-85vh--lg {
        padding-left: 85vh!important;
        padding-right: 85vh!important;
    }
    
    .pt-px-90vh--lg {
        padding-left: 90vh!important;
        padding-right: 90vh!important;
    }
    
    .pt-px-95vh--lg {
        padding-left: 95vh!important;
        padding-right: 95vh!important;
    }
    
    .pt-px-100vh--lg {
        padding-left: 100vh!important;
        padding-right: 100vh!important;
    }
    
    .pt-px-110vh--lg {
        padding-left: 110vh!important;
        padding-right: 110vh!important;
    }
    
    .pt-px-120vh--lg {
        padding-left: 120vh!important;
        padding-right: 120vh!important;
    }
    
    .pt-px-130vh--lg {
        padding-left: 130vh!important;
        padding-right: 130vh!important;
    }
    
    .pt-px-140vh--lg {
        padding-left: 140vh!important;
        padding-right: 140vh!important;
    }
    
    .pt-px-150vh--lg {
        padding-left: 150vh!important;
        padding-right: 150vh!important;
    }
    
    .pt-px-160vh--lg {
        padding-left: 160vh!important;
        padding-right: 160vh!important;
    }
    
    .pt-px-170vh--lg {
        padding-left: 170vh!important;
        padding-right: 170vh!important;
    }
    
    .pt-px-180vh--lg {
        padding-left: 180vh!important;
        padding-right: 180vh!important;
    }
    
    .pt-px-190vh--lg {
        padding-left: 190vh!important;
        padding-right: 190vh!important;
    }
    
    .pt-px-200vh--lg {
        padding-left: 200vh!important;
        padding-right: 200vh!important;
    }
    
    .pt-px-250vh--lg {
        padding-left: 250vh!important;
        padding-right: 250vh!important;
    }
    
    .pt-px-300vh--lg {
        padding-left: 300vh!important;
        padding-right: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-px-0vh--xl {
        padding-left: 0vh!important;
        padding-right: 0vh!important;
    }
    
    .pt-px-1vh--xl {
        padding-left: 1vh!important;
        padding-right: 1vh!important;
    }
    
    .pt-px-2vh--xl {
        padding-left: 2vh!important;
        padding-right: 2vh!important;
    }
    
    .pt-px-3vh--xl {
        padding-left: 3vh!important;
        padding-right: 3vh!important;
    }
    
    .pt-px-4vh--xl {
        padding-left: 4vh!important;
        padding-right: 4vh!important;
    }
    
    .pt-px-5vh--xl {
        padding-left: 5vh!important;
        padding-right: 5vh!important;
    }
    
    .pt-px-6vh--xl {
        padding-left: 6vh!important;
        padding-right: 6vh!important;
    }
    
    .pt-px-7vh--xl {
        padding-left: 7vh!important;
        padding-right: 7vh!important;
    }
    
    .pt-px-8vh--xl {
        padding-left: 8vh!important;
        padding-right: 8vh!important;
    }
    
    .pt-px-9vh--xl {
        padding-left: 9vh!important;
        padding-right: 9vh!important;
    }
    
    .pt-px-10vh--xl {
        padding-left: 10vh!important;
        padding-right: 10vh!important;
    }
    
    .pt-px-11vh--xl {
        padding-left: 11vh!important;
        padding-right: 11vh!important;
    }
    
    .pt-px-12vh--xl {
        padding-left: 12vh!important;
        padding-right: 12vh!important;
    }
    
    .pt-px-13vh--xl {
        padding-left: 13vh!important;
        padding-right: 13vh!important;
    }
    
    .pt-px-14vh--xl {
        padding-left: 14vh!important;
        padding-right: 14vh!important;
    }
    
    .pt-px-15vh--xl {
        padding-left: 15vh!important;
        padding-right: 15vh!important;
    }
    
    .pt-px-16vh--xl {
        padding-left: 16vh!important;
        padding-right: 16vh!important;
    }
    
    .pt-px-17vh--xl {
        padding-left: 17vh!important;
        padding-right: 17vh!important;
    }
    
    .pt-px-18vh--xl {
        padding-left: 18vh!important;
        padding-right: 18vh!important;
    }
    
    .pt-px-19vh--xl {
        padding-left: 19vh!important;
        padding-right: 19vh!important;
    }
    
    .pt-px-20vh--xl {
        padding-left: 20vh!important;
        padding-right: 20vh!important;
    }
    
    .pt-px-21vh--xl {
        padding-left: 21vh!important;
        padding-right: 21vh!important;
    }
    
    .pt-px-22vh--xl {
        padding-left: 22vh!important;
        padding-right: 22vh!important;
    }
    
    .pt-px-23vh--xl {
        padding-left: 23vh!important;
        padding-right: 23vh!important;
    }
    
    .pt-px-24vh--xl {
        padding-left: 24vh!important;
        padding-right: 24vh!important;
    }
    
    .pt-px-25vh--xl {
        padding-left: 25vh!important;
        padding-right: 25vh!important;
    }
    
    .pt-px-30vh--xl {
        padding-left: 30vh!important;
        padding-right: 30vh!important;
    }
    
    .pt-px-35vh--xl {
        padding-left: 35vh!important;
        padding-right: 35vh!important;
    }
    
    .pt-px-40vh--xl {
        padding-left: 40vh!important;
        padding-right: 40vh!important;
    }
    
    .pt-px-45vh--xl {
        padding-left: 45vh!important;
        padding-right: 45vh!important;
    }
    
    .pt-px-50vh--xl {
        padding-left: 50vh!important;
        padding-right: 50vh!important;
    }
    
    .pt-px-55vh--xl {
        padding-left: 55vh!important;
        padding-right: 55vh!important;
    }
    
    .pt-px-60vh--xl {
        padding-left: 60vh!important;
        padding-right: 60vh!important;
    }
    
    .pt-px-65vh--xl {
        padding-left: 65vh!important;
        padding-right: 65vh!important;
    }
    
    .pt-px-70vh--xl {
        padding-left: 70vh!important;
        padding-right: 70vh!important;
    }
    
    .pt-px-75vh--xl {
        padding-left: 75vh!important;
        padding-right: 75vh!important;
    }
    
    .pt-px-80vh--xl {
        padding-left: 80vh!important;
        padding-right: 80vh!important;
    }
    
    .pt-px-85vh--xl {
        padding-left: 85vh!important;
        padding-right: 85vh!important;
    }
    
    .pt-px-90vh--xl {
        padding-left: 90vh!important;
        padding-right: 90vh!important;
    }
    
    .pt-px-95vh--xl {
        padding-left: 95vh!important;
        padding-right: 95vh!important;
    }
    
    .pt-px-100vh--xl {
        padding-left: 100vh!important;
        padding-right: 100vh!important;
    }
    
    .pt-px-110vh--xl {
        padding-left: 110vh!important;
        padding-right: 110vh!important;
    }
    
    .pt-px-120vh--xl {
        padding-left: 120vh!important;
        padding-right: 120vh!important;
    }
    
    .pt-px-130vh--xl {
        padding-left: 130vh!important;
        padding-right: 130vh!important;
    }
    
    .pt-px-140vh--xl {
        padding-left: 140vh!important;
        padding-right: 140vh!important;
    }
    
    .pt-px-150vh--xl {
        padding-left: 150vh!important;
        padding-right: 150vh!important;
    }
    
    .pt-px-160vh--xl {
        padding-left: 160vh!important;
        padding-right: 160vh!important;
    }
    
    .pt-px-170vh--xl {
        padding-left: 170vh!important;
        padding-right: 170vh!important;
    }
    
    .pt-px-180vh--xl {
        padding-left: 180vh!important;
        padding-right: 180vh!important;
    }
    
    .pt-px-190vh--xl {
        padding-left: 190vh!important;
        padding-right: 190vh!important;
    }
    
    .pt-px-200vh--xl {
        padding-left: 200vh!important;
        padding-right: 200vh!important;
    }
    
    .pt-px-250vh--xl {
        padding-left: 250vh!important;
        padding-right: 250vh!important;
    }
    
    .pt-px-300vh--xl {
        padding-left: 300vh!important;
        padding-right: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-px-0vh--xxl {
        padding-left: 0vh!important;
        padding-right: 0vh!important;
    }
    
    .pt-px-1vh--xxl {
        padding-left: 1vh!important;
        padding-right: 1vh!important;
    }
    
    .pt-px-2vh--xxl {
        padding-left: 2vh!important;
        padding-right: 2vh!important;
    }
    
    .pt-px-3vh--xxl {
        padding-left: 3vh!important;
        padding-right: 3vh!important;
    }
    
    .pt-px-4vh--xxl {
        padding-left: 4vh!important;
        padding-right: 4vh!important;
    }
    
    .pt-px-5vh--xxl {
        padding-left: 5vh!important;
        padding-right: 5vh!important;
    }
    
    .pt-px-6vh--xxl {
        padding-left: 6vh!important;
        padding-right: 6vh!important;
    }
    
    .pt-px-7vh--xxl {
        padding-left: 7vh!important;
        padding-right: 7vh!important;
    }
    
    .pt-px-8vh--xxl {
        padding-left: 8vh!important;
        padding-right: 8vh!important;
    }
    
    .pt-px-9vh--xxl {
        padding-left: 9vh!important;
        padding-right: 9vh!important;
    }
    
    .pt-px-10vh--xxl {
        padding-left: 10vh!important;
        padding-right: 10vh!important;
    }
    
    .pt-px-11vh--xxl {
        padding-left: 11vh!important;
        padding-right: 11vh!important;
    }
    
    .pt-px-12vh--xxl {
        padding-left: 12vh!important;
        padding-right: 12vh!important;
    }
    
    .pt-px-13vh--xxl {
        padding-left: 13vh!important;
        padding-right: 13vh!important;
    }
    
    .pt-px-14vh--xxl {
        padding-left: 14vh!important;
        padding-right: 14vh!important;
    }
    
    .pt-px-15vh--xxl {
        padding-left: 15vh!important;
        padding-right: 15vh!important;
    }
    
    .pt-px-16vh--xxl {
        padding-left: 16vh!important;
        padding-right: 16vh!important;
    }
    
    .pt-px-17vh--xxl {
        padding-left: 17vh!important;
        padding-right: 17vh!important;
    }
    
    .pt-px-18vh--xxl {
        padding-left: 18vh!important;
        padding-right: 18vh!important;
    }
    
    .pt-px-19vh--xxl {
        padding-left: 19vh!important;
        padding-right: 19vh!important;
    }
    
    .pt-px-20vh--xxl {
        padding-left: 20vh!important;
        padding-right: 20vh!important;
    }
    
    .pt-px-21vh--xxl {
        padding-left: 21vh!important;
        padding-right: 21vh!important;
    }
    
    .pt-px-22vh--xxl {
        padding-left: 22vh!important;
        padding-right: 22vh!important;
    }
    
    .pt-px-23vh--xxl {
        padding-left: 23vh!important;
        padding-right: 23vh!important;
    }
    
    .pt-px-24vh--xxl {
        padding-left: 24vh!important;
        padding-right: 24vh!important;
    }
    
    .pt-px-25vh--xxl {
        padding-left: 25vh!important;
        padding-right: 25vh!important;
    }
    
    .pt-px-30vh--xxl {
        padding-left: 30vh!important;
        padding-right: 30vh!important;
    }
    
    .pt-px-35vh--xxl {
        padding-left: 35vh!important;
        padding-right: 35vh!important;
    }
    
    .pt-px-40vh--xxl {
        padding-left: 40vh!important;
        padding-right: 40vh!important;
    }
    
    .pt-px-45vh--xxl {
        padding-left: 45vh!important;
        padding-right: 45vh!important;
    }
    
    .pt-px-50vh--xxl {
        padding-left: 50vh!important;
        padding-right: 50vh!important;
    }
    
    .pt-px-55vh--xxl {
        padding-left: 55vh!important;
        padding-right: 55vh!important;
    }
    
    .pt-px-60vh--xxl {
        padding-left: 60vh!important;
        padding-right: 60vh!important;
    }
    
    .pt-px-65vh--xxl {
        padding-left: 65vh!important;
        padding-right: 65vh!important;
    }
    
    .pt-px-70vh--xxl {
        padding-left: 70vh!important;
        padding-right: 70vh!important;
    }
    
    .pt-px-75vh--xxl {
        padding-left: 75vh!important;
        padding-right: 75vh!important;
    }
    
    .pt-px-80vh--xxl {
        padding-left: 80vh!important;
        padding-right: 80vh!important;
    }
    
    .pt-px-85vh--xxl {
        padding-left: 85vh!important;
        padding-right: 85vh!important;
    }
    
    .pt-px-90vh--xxl {
        padding-left: 90vh!important;
        padding-right: 90vh!important;
    }
    
    .pt-px-95vh--xxl {
        padding-left: 95vh!important;
        padding-right: 95vh!important;
    }
    
    .pt-px-100vh--xxl {
        padding-left: 100vh!important;
        padding-right: 100vh!important;
    }
    
    .pt-px-110vh--xxl {
        padding-left: 110vh!important;
        padding-right: 110vh!important;
    }
    
    .pt-px-120vh--xxl {
        padding-left: 120vh!important;
        padding-right: 120vh!important;
    }
    
    .pt-px-130vh--xxl {
        padding-left: 130vh!important;
        padding-right: 130vh!important;
    }
    
    .pt-px-140vh--xxl {
        padding-left: 140vh!important;
        padding-right: 140vh!important;
    }
    
    .pt-px-150vh--xxl {
        padding-left: 150vh!important;
        padding-right: 150vh!important;
    }
    
    .pt-px-160vh--xxl {
        padding-left: 160vh!important;
        padding-right: 160vh!important;
    }
    
    .pt-px-170vh--xxl {
        padding-left: 170vh!important;
        padding-right: 170vh!important;
    }
    
    .pt-px-180vh--xxl {
        padding-left: 180vh!important;
        padding-right: 180vh!important;
    }
    
    .pt-px-190vh--xxl {
        padding-left: 190vh!important;
        padding-right: 190vh!important;
    }
    
    .pt-px-200vh--xxl {
        padding-left: 200vh!important;
        padding-right: 200vh!important;
    }
    
    .pt-px-250vh--xxl {
        padding-left: 250vh!important;
        padding-right: 250vh!important;
    }
    
    .pt-px-300vh--xxl {
        padding-left: 300vh!important;
        padding-right: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-px-0vw {
    padding-left: 0vw!important;
    padding-right: 0vw!important;
  }
  
  .pt-px-1vw {
    padding-left: 1vw!important;
    padding-right: 1vw!important;
  }
  
  .pt-px-2vw {
    padding-left: 2vw!important;
    padding-right: 2vw!important;
  }
  
  .pt-px-3vw {
    padding-left: 3vw!important;
    padding-right: 3vw!important;
  }
  
  .pt-px-4vw {
    padding-left: 4vw!important;
    padding-right: 4vw!important;
  }
  
  .pt-px-5vw {
    padding-left: 5vw!important;
    padding-right: 5vw!important;
  }
  
  .pt-px-6vw {
    padding-left: 6vw!important;
    padding-right: 6vw!important;
  }
  
  .pt-px-7vw {
    padding-left: 7vw!important;
    padding-right: 7vw!important;
  }
  
  .pt-px-8vw {
    padding-left: 8vw!important;
    padding-right: 8vw!important;
  }
  
  .pt-px-9vw {
    padding-left: 9vw!important;
    padding-right: 9vw!important;
  }
  
  .pt-px-10vw {
    padding-left: 10vw!important;
    padding-right: 10vw!important;
  }
  
  .pt-px-11vw {
    padding-left: 11vw!important;
    padding-right: 11vw!important;
  }
  
  .pt-px-12vw {
    padding-left: 12vw!important;
    padding-right: 12vw!important;
  }
  
  .pt-px-13vw {
    padding-left: 13vw!important;
    padding-right: 13vw!important;
  }
  
  .pt-px-14vw {
    padding-left: 14vw!important;
    padding-right: 14vw!important;
  }
  
  .pt-px-15vw {
    padding-left: 15vw!important;
    padding-right: 15vw!important;
  }
  
  .pt-px-16vw {
    padding-left: 16vw!important;
    padding-right: 16vw!important;
  }
  
  .pt-px-17vw {
    padding-left: 17vw!important;
    padding-right: 17vw!important;
  }
  
  .pt-px-18vw {
    padding-left: 18vw!important;
    padding-right: 18vw!important;
  }
  
  .pt-px-19vw {
    padding-left: 19vw!important;
    padding-right: 19vw!important;
  }
  
  .pt-px-20vw {
    padding-left: 20vw!important;
    padding-right: 20vw!important;
  }
  
  .pt-px-21vw {
    padding-left: 21vw!important;
    padding-right: 21vw!important;
  }
  
  .pt-px-22vw {
    padding-left: 22vw!important;
    padding-right: 22vw!important;
  }
  
  .pt-px-23vw {
    padding-left: 23vw!important;
    padding-right: 23vw!important;
  }
  
  .pt-px-24vw {
    padding-left: 24vw!important;
    padding-right: 24vw!important;
  }
  
  .pt-px-25vw {
    padding-left: 25vw!important;
    padding-right: 25vw!important;
  }
  
  .pt-px-30vw {
    padding-left: 30vw!important;
    padding-right: 30vw!important;
  }
  
  .pt-px-35vw {
    padding-left: 35vw!important;
    padding-right: 35vw!important;
  }
  
  .pt-px-40vw {
    padding-left: 40vw!important;
    padding-right: 40vw!important;
  }
  
  .pt-px-45vw {
    padding-left: 45vw!important;
    padding-right: 45vw!important;
  }
  
  .pt-px-50vw {
    padding-left: 50vw!important;
    padding-right: 50vw!important;
  }
  
  .pt-px-55vw {
    padding-left: 55vw!important;
    padding-right: 55vw!important;
  }
  
  .pt-px-60vw {
    padding-left: 60vw!important;
    padding-right: 60vw!important;
  }
  
  .pt-px-65vw {
    padding-left: 65vw!important;
    padding-right: 65vw!important;
  }
  
  .pt-px-70vw {
    padding-left: 70vw!important;
    padding-right: 70vw!important;
  }
  
  .pt-px-75vw {
    padding-left: 75vw!important;
    padding-right: 75vw!important;
  }
  
  .pt-px-80vw {
    padding-left: 80vw!important;
    padding-right: 80vw!important;
  }
  
  .pt-px-85vw {
    padding-left: 85vw!important;
    padding-right: 85vw!important;
  }
  
  .pt-px-90vw {
    padding-left: 90vw!important;
    padding-right: 90vw!important;
  }
  
  .pt-px-95vw {
    padding-left: 95vw!important;
    padding-right: 95vw!important;
  }
  
  .pt-px-100vw {
    padding-left: 100vw!important;
    padding-right: 100vw!important;
  }
  
  .pt-px-110vw {
    padding-left: 110vw!important;
    padding-right: 110vw!important;
  }
  
  .pt-px-120vw {
    padding-left: 120vw!important;
    padding-right: 120vw!important;
  }
  
  .pt-px-130vw {
    padding-left: 130vw!important;
    padding-right: 130vw!important;
  }
  
  .pt-px-140vw {
    padding-left: 140vw!important;
    padding-right: 140vw!important;
  }
  
  .pt-px-150vw {
    padding-left: 150vw!important;
    padding-right: 150vw!important;
  }
  
  .pt-px-160vw {
    padding-left: 160vw!important;
    padding-right: 160vw!important;
  }
  
  .pt-px-170vw {
    padding-left: 170vw!important;
    padding-right: 170vw!important;
  }
  
  .pt-px-180vw {
    padding-left: 180vw!important;
    padding-right: 180vw!important;
  }
  
  .pt-px-190vw {
    padding-left: 190vw!important;
    padding-right: 190vw!important;
  }
  
  .pt-px-200vw {
    padding-left: 200vw!important;
    padding-right: 200vw!important;
  }
  
  .pt-px-250vw {
    padding-left: 250vw!important;
    padding-right: 250vw!important;
  }
  
  .pt-px-300vw {
    padding-left: 300vw!important;
    padding-right: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-px-0vw--sm {
        padding-left: 0vw!important;
        padding-right: 0vw!important;
    }
    
    .pt-px-1vw--sm {
        padding-left: 1vw!important;
        padding-right: 1vw!important;
    }
    
    .pt-px-2vw--sm {
        padding-left: 2vw!important;
        padding-right: 2vw!important;
    }
    
    .pt-px-3vw--sm {
        padding-left: 3vw!important;
        padding-right: 3vw!important;
    }
    
    .pt-px-4vw--sm {
        padding-left: 4vw!important;
        padding-right: 4vw!important;
    }
    
    .pt-px-5vw--sm {
        padding-left: 5vw!important;
        padding-right: 5vw!important;
    }
    
    .pt-px-6vw--sm {
        padding-left: 6vw!important;
        padding-right: 6vw!important;
    }
    
    .pt-px-7vw--sm {
        padding-left: 7vw!important;
        padding-right: 7vw!important;
    }
    
    .pt-px-8vw--sm {
        padding-left: 8vw!important;
        padding-right: 8vw!important;
    }
    
    .pt-px-9vw--sm {
        padding-left: 9vw!important;
        padding-right: 9vw!important;
    }
    
    .pt-px-10vw--sm {
        padding-left: 10vw!important;
        padding-right: 10vw!important;
    }
    
    .pt-px-11vw--sm {
        padding-left: 11vw!important;
        padding-right: 11vw!important;
    }
    
    .pt-px-12vw--sm {
        padding-left: 12vw!important;
        padding-right: 12vw!important;
    }
    
    .pt-px-13vw--sm {
        padding-left: 13vw!important;
        padding-right: 13vw!important;
    }
    
    .pt-px-14vw--sm {
        padding-left: 14vw!important;
        padding-right: 14vw!important;
    }
    
    .pt-px-15vw--sm {
        padding-left: 15vw!important;
        padding-right: 15vw!important;
    }
    
    .pt-px-16vw--sm {
        padding-left: 16vw!important;
        padding-right: 16vw!important;
    }
    
    .pt-px-17vw--sm {
        padding-left: 17vw!important;
        padding-right: 17vw!important;
    }
    
    .pt-px-18vw--sm {
        padding-left: 18vw!important;
        padding-right: 18vw!important;
    }
    
    .pt-px-19vw--sm {
        padding-left: 19vw!important;
        padding-right: 19vw!important;
    }
    
    .pt-px-20vw--sm {
        padding-left: 20vw!important;
        padding-right: 20vw!important;
    }
    
    .pt-px-21vw--sm {
        padding-left: 21vw!important;
        padding-right: 21vw!important;
    }
    
    .pt-px-22vw--sm {
        padding-left: 22vw!important;
        padding-right: 22vw!important;
    }
    
    .pt-px-23vw--sm {
        padding-left: 23vw!important;
        padding-right: 23vw!important;
    }
    
    .pt-px-24vw--sm {
        padding-left: 24vw!important;
        padding-right: 24vw!important;
    }
    
    .pt-px-25vw--sm {
        padding-left: 25vw!important;
        padding-right: 25vw!important;
    }
    
    .pt-px-30vw--sm {
        padding-left: 30vw!important;
        padding-right: 30vw!important;
    }
    
    .pt-px-35vw--sm {
        padding-left: 35vw!important;
        padding-right: 35vw!important;
    }
    
    .pt-px-40vw--sm {
        padding-left: 40vw!important;
        padding-right: 40vw!important;
    }
    
    .pt-px-45vw--sm {
        padding-left: 45vw!important;
        padding-right: 45vw!important;
    }
    
    .pt-px-50vw--sm {
        padding-left: 50vw!important;
        padding-right: 50vw!important;
    }
    
    .pt-px-55vw--sm {
        padding-left: 55vw!important;
        padding-right: 55vw!important;
    }
    
    .pt-px-60vw--sm {
        padding-left: 60vw!important;
        padding-right: 60vw!important;
    }
    
    .pt-px-65vw--sm {
        padding-left: 65vw!important;
        padding-right: 65vw!important;
    }
    
    .pt-px-70vw--sm {
        padding-left: 70vw!important;
        padding-right: 70vw!important;
    }
    
    .pt-px-75vw--sm {
        padding-left: 75vw!important;
        padding-right: 75vw!important;
    }
    
    .pt-px-80vw--sm {
        padding-left: 80vw!important;
        padding-right: 80vw!important;
    }
    
    .pt-px-85vw--sm {
        padding-left: 85vw!important;
        padding-right: 85vw!important;
    }
    
    .pt-px-90vw--sm {
        padding-left: 90vw!important;
        padding-right: 90vw!important;
    }
    
    .pt-px-95vw--sm {
        padding-left: 95vw!important;
        padding-right: 95vw!important;
    }
    
    .pt-px-100vw--sm {
        padding-left: 100vw!important;
        padding-right: 100vw!important;
    }
    
    .pt-px-110vw--sm {
        padding-left: 110vw!important;
        padding-right: 110vw!important;
    }
    
    .pt-px-120vw--sm {
        padding-left: 120vw!important;
        padding-right: 120vw!important;
    }
    
    .pt-px-130vw--sm {
        padding-left: 130vw!important;
        padding-right: 130vw!important;
    }
    
    .pt-px-140vw--sm {
        padding-left: 140vw!important;
        padding-right: 140vw!important;
    }
    
    .pt-px-150vw--sm {
        padding-left: 150vw!important;
        padding-right: 150vw!important;
    }
    
    .pt-px-160vw--sm {
        padding-left: 160vw!important;
        padding-right: 160vw!important;
    }
    
    .pt-px-170vw--sm {
        padding-left: 170vw!important;
        padding-right: 170vw!important;
    }
    
    .pt-px-180vw--sm {
        padding-left: 180vw!important;
        padding-right: 180vw!important;
    }
    
    .pt-px-190vw--sm {
        padding-left: 190vw!important;
        padding-right: 190vw!important;
    }
    
    .pt-px-200vw--sm {
        padding-left: 200vw!important;
        padding-right: 200vw!important;
    }
    
    .pt-px-250vw--sm {
        padding-left: 250vw!important;
        padding-right: 250vw!important;
    }
    
    .pt-px-300vw--sm {
        padding-left: 300vw!important;
        padding-right: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-px-0vw--md {
        padding-left: 0vw!important;
        padding-right: 0vw!important;
    }
    
    .pt-px-1vw--md {
        padding-left: 1vw!important;
        padding-right: 1vw!important;
    }
    
    .pt-px-2vw--md {
        padding-left: 2vw!important;
        padding-right: 2vw!important;
    }
    
    .pt-px-3vw--md {
        padding-left: 3vw!important;
        padding-right: 3vw!important;
    }
    
    .pt-px-4vw--md {
        padding-left: 4vw!important;
        padding-right: 4vw!important;
    }
    
    .pt-px-5vw--md {
        padding-left: 5vw!important;
        padding-right: 5vw!important;
    }
    
    .pt-px-6vw--md {
        padding-left: 6vw!important;
        padding-right: 6vw!important;
    }
    
    .pt-px-7vw--md {
        padding-left: 7vw!important;
        padding-right: 7vw!important;
    }
    
    .pt-px-8vw--md {
        padding-left: 8vw!important;
        padding-right: 8vw!important;
    }
    
    .pt-px-9vw--md {
        padding-left: 9vw!important;
        padding-right: 9vw!important;
    }
    
    .pt-px-10vw--md {
        padding-left: 10vw!important;
        padding-right: 10vw!important;
    }
    
    .pt-px-11vw--md {
        padding-left: 11vw!important;
        padding-right: 11vw!important;
    }
    
    .pt-px-12vw--md {
        padding-left: 12vw!important;
        padding-right: 12vw!important;
    }
    
    .pt-px-13vw--md {
        padding-left: 13vw!important;
        padding-right: 13vw!important;
    }
    
    .pt-px-14vw--md {
        padding-left: 14vw!important;
        padding-right: 14vw!important;
    }
    
    .pt-px-15vw--md {
        padding-left: 15vw!important;
        padding-right: 15vw!important;
    }
    
    .pt-px-16vw--md {
        padding-left: 16vw!important;
        padding-right: 16vw!important;
    }
    
    .pt-px-17vw--md {
        padding-left: 17vw!important;
        padding-right: 17vw!important;
    }
    
    .pt-px-18vw--md {
        padding-left: 18vw!important;
        padding-right: 18vw!important;
    }
    
    .pt-px-19vw--md {
        padding-left: 19vw!important;
        padding-right: 19vw!important;
    }
    
    .pt-px-20vw--md {
        padding-left: 20vw!important;
        padding-right: 20vw!important;
    }
    
    .pt-px-21vw--md {
        padding-left: 21vw!important;
        padding-right: 21vw!important;
    }
    
    .pt-px-22vw--md {
        padding-left: 22vw!important;
        padding-right: 22vw!important;
    }
    
    .pt-px-23vw--md {
        padding-left: 23vw!important;
        padding-right: 23vw!important;
    }
    
    .pt-px-24vw--md {
        padding-left: 24vw!important;
        padding-right: 24vw!important;
    }
    
    .pt-px-25vw--md {
        padding-left: 25vw!important;
        padding-right: 25vw!important;
    }
    
    .pt-px-30vw--md {
        padding-left: 30vw!important;
        padding-right: 30vw!important;
    }
    
    .pt-px-35vw--md {
        padding-left: 35vw!important;
        padding-right: 35vw!important;
    }
    
    .pt-px-40vw--md {
        padding-left: 40vw!important;
        padding-right: 40vw!important;
    }
    
    .pt-px-45vw--md {
        padding-left: 45vw!important;
        padding-right: 45vw!important;
    }
    
    .pt-px-50vw--md {
        padding-left: 50vw!important;
        padding-right: 50vw!important;
    }
    
    .pt-px-55vw--md {
        padding-left: 55vw!important;
        padding-right: 55vw!important;
    }
    
    .pt-px-60vw--md {
        padding-left: 60vw!important;
        padding-right: 60vw!important;
    }
    
    .pt-px-65vw--md {
        padding-left: 65vw!important;
        padding-right: 65vw!important;
    }
    
    .pt-px-70vw--md {
        padding-left: 70vw!important;
        padding-right: 70vw!important;
    }
    
    .pt-px-75vw--md {
        padding-left: 75vw!important;
        padding-right: 75vw!important;
    }
    
    .pt-px-80vw--md {
        padding-left: 80vw!important;
        padding-right: 80vw!important;
    }
    
    .pt-px-85vw--md {
        padding-left: 85vw!important;
        padding-right: 85vw!important;
    }
    
    .pt-px-90vw--md {
        padding-left: 90vw!important;
        padding-right: 90vw!important;
    }
    
    .pt-px-95vw--md {
        padding-left: 95vw!important;
        padding-right: 95vw!important;
    }
    
    .pt-px-100vw--md {
        padding-left: 100vw!important;
        padding-right: 100vw!important;
    }
    
    .pt-px-110vw--md {
        padding-left: 110vw!important;
        padding-right: 110vw!important;
    }
    
    .pt-px-120vw--md {
        padding-left: 120vw!important;
        padding-right: 120vw!important;
    }
    
    .pt-px-130vw--md {
        padding-left: 130vw!important;
        padding-right: 130vw!important;
    }
    
    .pt-px-140vw--md {
        padding-left: 140vw!important;
        padding-right: 140vw!important;
    }
    
    .pt-px-150vw--md {
        padding-left: 150vw!important;
        padding-right: 150vw!important;
    }
    
    .pt-px-160vw--md {
        padding-left: 160vw!important;
        padding-right: 160vw!important;
    }
    
    .pt-px-170vw--md {
        padding-left: 170vw!important;
        padding-right: 170vw!important;
    }
    
    .pt-px-180vw--md {
        padding-left: 180vw!important;
        padding-right: 180vw!important;
    }
    
    .pt-px-190vw--md {
        padding-left: 190vw!important;
        padding-right: 190vw!important;
    }
    
    .pt-px-200vw--md {
        padding-left: 200vw!important;
        padding-right: 200vw!important;
    }
    
    .pt-px-250vw--md {
        padding-left: 250vw!important;
        padding-right: 250vw!important;
    }
    
    .pt-px-300vw--md {
        padding-left: 300vw!important;
        padding-right: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-px-0vw--lg {
        padding-left: 0vw!important;
        padding-right: 0vw!important;
    }
    
    .pt-px-1vw--lg {
        padding-left: 1vw!important;
        padding-right: 1vw!important;
    }
    
    .pt-px-2vw--lg {
        padding-left: 2vw!important;
        padding-right: 2vw!important;
    }
    
    .pt-px-3vw--lg {
        padding-left: 3vw!important;
        padding-right: 3vw!important;
    }
    
    .pt-px-4vw--lg {
        padding-left: 4vw!important;
        padding-right: 4vw!important;
    }
    
    .pt-px-5vw--lg {
        padding-left: 5vw!important;
        padding-right: 5vw!important;
    }
    
    .pt-px-6vw--lg {
        padding-left: 6vw!important;
        padding-right: 6vw!important;
    }
    
    .pt-px-7vw--lg {
        padding-left: 7vw!important;
        padding-right: 7vw!important;
    }
    
    .pt-px-8vw--lg {
        padding-left: 8vw!important;
        padding-right: 8vw!important;
    }
    
    .pt-px-9vw--lg {
        padding-left: 9vw!important;
        padding-right: 9vw!important;
    }
    
    .pt-px-10vw--lg {
        padding-left: 10vw!important;
        padding-right: 10vw!important;
    }
    
    .pt-px-11vw--lg {
        padding-left: 11vw!important;
        padding-right: 11vw!important;
    }
    
    .pt-px-12vw--lg {
        padding-left: 12vw!important;
        padding-right: 12vw!important;
    }
    
    .pt-px-13vw--lg {
        padding-left: 13vw!important;
        padding-right: 13vw!important;
    }
    
    .pt-px-14vw--lg {
        padding-left: 14vw!important;
        padding-right: 14vw!important;
    }
    
    .pt-px-15vw--lg {
        padding-left: 15vw!important;
        padding-right: 15vw!important;
    }
    
    .pt-px-16vw--lg {
        padding-left: 16vw!important;
        padding-right: 16vw!important;
    }
    
    .pt-px-17vw--lg {
        padding-left: 17vw!important;
        padding-right: 17vw!important;
    }
    
    .pt-px-18vw--lg {
        padding-left: 18vw!important;
        padding-right: 18vw!important;
    }
    
    .pt-px-19vw--lg {
        padding-left: 19vw!important;
        padding-right: 19vw!important;
    }
    
    .pt-px-20vw--lg {
        padding-left: 20vw!important;
        padding-right: 20vw!important;
    }
    
    .pt-px-21vw--lg {
        padding-left: 21vw!important;
        padding-right: 21vw!important;
    }
    
    .pt-px-22vw--lg {
        padding-left: 22vw!important;
        padding-right: 22vw!important;
    }
    
    .pt-px-23vw--lg {
        padding-left: 23vw!important;
        padding-right: 23vw!important;
    }
    
    .pt-px-24vw--lg {
        padding-left: 24vw!important;
        padding-right: 24vw!important;
    }
    
    .pt-px-25vw--lg {
        padding-left: 25vw!important;
        padding-right: 25vw!important;
    }
    
    .pt-px-30vw--lg {
        padding-left: 30vw!important;
        padding-right: 30vw!important;
    }
    
    .pt-px-35vw--lg {
        padding-left: 35vw!important;
        padding-right: 35vw!important;
    }
    
    .pt-px-40vw--lg {
        padding-left: 40vw!important;
        padding-right: 40vw!important;
    }
    
    .pt-px-45vw--lg {
        padding-left: 45vw!important;
        padding-right: 45vw!important;
    }
    
    .pt-px-50vw--lg {
        padding-left: 50vw!important;
        padding-right: 50vw!important;
    }
    
    .pt-px-55vw--lg {
        padding-left: 55vw!important;
        padding-right: 55vw!important;
    }
    
    .pt-px-60vw--lg {
        padding-left: 60vw!important;
        padding-right: 60vw!important;
    }
    
    .pt-px-65vw--lg {
        padding-left: 65vw!important;
        padding-right: 65vw!important;
    }
    
    .pt-px-70vw--lg {
        padding-left: 70vw!important;
        padding-right: 70vw!important;
    }
    
    .pt-px-75vw--lg {
        padding-left: 75vw!important;
        padding-right: 75vw!important;
    }
    
    .pt-px-80vw--lg {
        padding-left: 80vw!important;
        padding-right: 80vw!important;
    }
    
    .pt-px-85vw--lg {
        padding-left: 85vw!important;
        padding-right: 85vw!important;
    }
    
    .pt-px-90vw--lg {
        padding-left: 90vw!important;
        padding-right: 90vw!important;
    }
    
    .pt-px-95vw--lg {
        padding-left: 95vw!important;
        padding-right: 95vw!important;
    }
    
    .pt-px-100vw--lg {
        padding-left: 100vw!important;
        padding-right: 100vw!important;
    }
    
    .pt-px-110vw--lg {
        padding-left: 110vw!important;
        padding-right: 110vw!important;
    }
    
    .pt-px-120vw--lg {
        padding-left: 120vw!important;
        padding-right: 120vw!important;
    }
    
    .pt-px-130vw--lg {
        padding-left: 130vw!important;
        padding-right: 130vw!important;
    }
    
    .pt-px-140vw--lg {
        padding-left: 140vw!important;
        padding-right: 140vw!important;
    }
    
    .pt-px-150vw--lg {
        padding-left: 150vw!important;
        padding-right: 150vw!important;
    }
    
    .pt-px-160vw--lg {
        padding-left: 160vw!important;
        padding-right: 160vw!important;
    }
    
    .pt-px-170vw--lg {
        padding-left: 170vw!important;
        padding-right: 170vw!important;
    }
    
    .pt-px-180vw--lg {
        padding-left: 180vw!important;
        padding-right: 180vw!important;
    }
    
    .pt-px-190vw--lg {
        padding-left: 190vw!important;
        padding-right: 190vw!important;
    }
    
    .pt-px-200vw--lg {
        padding-left: 200vw!important;
        padding-right: 200vw!important;
    }
    
    .pt-px-250vw--lg {
        padding-left: 250vw!important;
        padding-right: 250vw!important;
    }
    
    .pt-px-300vw--lg {
        padding-left: 300vw!important;
        padding-right: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-px-0vw--xl {
        padding-left: 0vw!important;
        padding-right: 0vw!important;
    }
    
    .pt-px-1vw--xl {
        padding-left: 1vw!important;
        padding-right: 1vw!important;
    }
    
    .pt-px-2vw--xl {
        padding-left: 2vw!important;
        padding-right: 2vw!important;
    }
    
    .pt-px-3vw--xl {
        padding-left: 3vw!important;
        padding-right: 3vw!important;
    }
    
    .pt-px-4vw--xl {
        padding-left: 4vw!important;
        padding-right: 4vw!important;
    }
    
    .pt-px-5vw--xl {
        padding-left: 5vw!important;
        padding-right: 5vw!important;
    }
    
    .pt-px-6vw--xl {
        padding-left: 6vw!important;
        padding-right: 6vw!important;
    }
    
    .pt-px-7vw--xl {
        padding-left: 7vw!important;
        padding-right: 7vw!important;
    }
    
    .pt-px-8vw--xl {
        padding-left: 8vw!important;
        padding-right: 8vw!important;
    }
    
    .pt-px-9vw--xl {
        padding-left: 9vw!important;
        padding-right: 9vw!important;
    }
    
    .pt-px-10vw--xl {
        padding-left: 10vw!important;
        padding-right: 10vw!important;
    }
    
    .pt-px-11vw--xl {
        padding-left: 11vw!important;
        padding-right: 11vw!important;
    }
    
    .pt-px-12vw--xl {
        padding-left: 12vw!important;
        padding-right: 12vw!important;
    }
    
    .pt-px-13vw--xl {
        padding-left: 13vw!important;
        padding-right: 13vw!important;
    }
    
    .pt-px-14vw--xl {
        padding-left: 14vw!important;
        padding-right: 14vw!important;
    }
    
    .pt-px-15vw--xl {
        padding-left: 15vw!important;
        padding-right: 15vw!important;
    }
    
    .pt-px-16vw--xl {
        padding-left: 16vw!important;
        padding-right: 16vw!important;
    }
    
    .pt-px-17vw--xl {
        padding-left: 17vw!important;
        padding-right: 17vw!important;
    }
    
    .pt-px-18vw--xl {
        padding-left: 18vw!important;
        padding-right: 18vw!important;
    }
    
    .pt-px-19vw--xl {
        padding-left: 19vw!important;
        padding-right: 19vw!important;
    }
    
    .pt-px-20vw--xl {
        padding-left: 20vw!important;
        padding-right: 20vw!important;
    }
    
    .pt-px-21vw--xl {
        padding-left: 21vw!important;
        padding-right: 21vw!important;
    }
    
    .pt-px-22vw--xl {
        padding-left: 22vw!important;
        padding-right: 22vw!important;
    }
    
    .pt-px-23vw--xl {
        padding-left: 23vw!important;
        padding-right: 23vw!important;
    }
    
    .pt-px-24vw--xl {
        padding-left: 24vw!important;
        padding-right: 24vw!important;
    }
    
    .pt-px-25vw--xl {
        padding-left: 25vw!important;
        padding-right: 25vw!important;
    }
    
    .pt-px-30vw--xl {
        padding-left: 30vw!important;
        padding-right: 30vw!important;
    }
    
    .pt-px-35vw--xl {
        padding-left: 35vw!important;
        padding-right: 35vw!important;
    }
    
    .pt-px-40vw--xl {
        padding-left: 40vw!important;
        padding-right: 40vw!important;
    }
    
    .pt-px-45vw--xl {
        padding-left: 45vw!important;
        padding-right: 45vw!important;
    }
    
    .pt-px-50vw--xl {
        padding-left: 50vw!important;
        padding-right: 50vw!important;
    }
    
    .pt-px-55vw--xl {
        padding-left: 55vw!important;
        padding-right: 55vw!important;
    }
    
    .pt-px-60vw--xl {
        padding-left: 60vw!important;
        padding-right: 60vw!important;
    }
    
    .pt-px-65vw--xl {
        padding-left: 65vw!important;
        padding-right: 65vw!important;
    }
    
    .pt-px-70vw--xl {
        padding-left: 70vw!important;
        padding-right: 70vw!important;
    }
    
    .pt-px-75vw--xl {
        padding-left: 75vw!important;
        padding-right: 75vw!important;
    }
    
    .pt-px-80vw--xl {
        padding-left: 80vw!important;
        padding-right: 80vw!important;
    }
    
    .pt-px-85vw--xl {
        padding-left: 85vw!important;
        padding-right: 85vw!important;
    }
    
    .pt-px-90vw--xl {
        padding-left: 90vw!important;
        padding-right: 90vw!important;
    }
    
    .pt-px-95vw--xl {
        padding-left: 95vw!important;
        padding-right: 95vw!important;
    }
    
    .pt-px-100vw--xl {
        padding-left: 100vw!important;
        padding-right: 100vw!important;
    }
    
    .pt-px-110vw--xl {
        padding-left: 110vw!important;
        padding-right: 110vw!important;
    }
    
    .pt-px-120vw--xl {
        padding-left: 120vw!important;
        padding-right: 120vw!important;
    }
    
    .pt-px-130vw--xl {
        padding-left: 130vw!important;
        padding-right: 130vw!important;
    }
    
    .pt-px-140vw--xl {
        padding-left: 140vw!important;
        padding-right: 140vw!important;
    }
    
    .pt-px-150vw--xl {
        padding-left: 150vw!important;
        padding-right: 150vw!important;
    }
    
    .pt-px-160vw--xl {
        padding-left: 160vw!important;
        padding-right: 160vw!important;
    }
    
    .pt-px-170vw--xl {
        padding-left: 170vw!important;
        padding-right: 170vw!important;
    }
    
    .pt-px-180vw--xl {
        padding-left: 180vw!important;
        padding-right: 180vw!important;
    }
    
    .pt-px-190vw--xl {
        padding-left: 190vw!important;
        padding-right: 190vw!important;
    }
    
    .pt-px-200vw--xl {
        padding-left: 200vw!important;
        padding-right: 200vw!important;
    }
    
    .pt-px-250vw--xl {
        padding-left: 250vw!important;
        padding-right: 250vw!important;
    }
    
    .pt-px-300vw--xl {
        padding-left: 300vw!important;
        padding-right: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-px-0vw--xxl {
        padding-left: 0vw!important;
        padding-right: 0vw!important;
    }
    
    .pt-px-1vw--xxl {
        padding-left: 1vw!important;
        padding-right: 1vw!important;
    }
    
    .pt-px-2vw--xxl {
        padding-left: 2vw!important;
        padding-right: 2vw!important;
    }
    
    .pt-px-3vw--xxl {
        padding-left: 3vw!important;
        padding-right: 3vw!important;
    }
    
    .pt-px-4vw--xxl {
        padding-left: 4vw!important;
        padding-right: 4vw!important;
    }
    
    .pt-px-5vw--xxl {
        padding-left: 5vw!important;
        padding-right: 5vw!important;
    }
    
    .pt-px-6vw--xxl {
        padding-left: 6vw!important;
        padding-right: 6vw!important;
    }
    
    .pt-px-7vw--xxl {
        padding-left: 7vw!important;
        padding-right: 7vw!important;
    }
    
    .pt-px-8vw--xxl {
        padding-left: 8vw!important;
        padding-right: 8vw!important;
    }
    
    .pt-px-9vw--xxl {
        padding-left: 9vw!important;
        padding-right: 9vw!important;
    }
    
    .pt-px-10vw--xxl {
        padding-left: 10vw!important;
        padding-right: 10vw!important;
    }
    
    .pt-px-11vw--xxl {
        padding-left: 11vw!important;
        padding-right: 11vw!important;
    }
    
    .pt-px-12vw--xxl {
        padding-left: 12vw!important;
        padding-right: 12vw!important;
    }
    
    .pt-px-13vw--xxl {
        padding-left: 13vw!important;
        padding-right: 13vw!important;
    }
    
    .pt-px-14vw--xxl {
        padding-left: 14vw!important;
        padding-right: 14vw!important;
    }
    
    .pt-px-15vw--xxl {
        padding-left: 15vw!important;
        padding-right: 15vw!important;
    }
    
    .pt-px-16vw--xxl {
        padding-left: 16vw!important;
        padding-right: 16vw!important;
    }
    
    .pt-px-17vw--xxl {
        padding-left: 17vw!important;
        padding-right: 17vw!important;
    }
    
    .pt-px-18vw--xxl {
        padding-left: 18vw!important;
        padding-right: 18vw!important;
    }
    
    .pt-px-19vw--xxl {
        padding-left: 19vw!important;
        padding-right: 19vw!important;
    }
    
    .pt-px-20vw--xxl {
        padding-left: 20vw!important;
        padding-right: 20vw!important;
    }
    
    .pt-px-21vw--xxl {
        padding-left: 21vw!important;
        padding-right: 21vw!important;
    }
    
    .pt-px-22vw--xxl {
        padding-left: 22vw!important;
        padding-right: 22vw!important;
    }
    
    .pt-px-23vw--xxl {
        padding-left: 23vw!important;
        padding-right: 23vw!important;
    }
    
    .pt-px-24vw--xxl {
        padding-left: 24vw!important;
        padding-right: 24vw!important;
    }
    
    .pt-px-25vw--xxl {
        padding-left: 25vw!important;
        padding-right: 25vw!important;
    }
    
    .pt-px-30vw--xxl {
        padding-left: 30vw!important;
        padding-right: 30vw!important;
    }
    
    .pt-px-35vw--xxl {
        padding-left: 35vw!important;
        padding-right: 35vw!important;
    }
    
    .pt-px-40vw--xxl {
        padding-left: 40vw!important;
        padding-right: 40vw!important;
    }
    
    .pt-px-45vw--xxl {
        padding-left: 45vw!important;
        padding-right: 45vw!important;
    }
    
    .pt-px-50vw--xxl {
        padding-left: 50vw!important;
        padding-right: 50vw!important;
    }
    
    .pt-px-55vw--xxl {
        padding-left: 55vw!important;
        padding-right: 55vw!important;
    }
    
    .pt-px-60vw--xxl {
        padding-left: 60vw!important;
        padding-right: 60vw!important;
    }
    
    .pt-px-65vw--xxl {
        padding-left: 65vw!important;
        padding-right: 65vw!important;
    }
    
    .pt-px-70vw--xxl {
        padding-left: 70vw!important;
        padding-right: 70vw!important;
    }
    
    .pt-px-75vw--xxl {
        padding-left: 75vw!important;
        padding-right: 75vw!important;
    }
    
    .pt-px-80vw--xxl {
        padding-left: 80vw!important;
        padding-right: 80vw!important;
    }
    
    .pt-px-85vw--xxl {
        padding-left: 85vw!important;
        padding-right: 85vw!important;
    }
    
    .pt-px-90vw--xxl {
        padding-left: 90vw!important;
        padding-right: 90vw!important;
    }
    
    .pt-px-95vw--xxl {
        padding-left: 95vw!important;
        padding-right: 95vw!important;
    }
    
    .pt-px-100vw--xxl {
        padding-left: 100vw!important;
        padding-right: 100vw!important;
    }
    
    .pt-px-110vw--xxl {
        padding-left: 110vw!important;
        padding-right: 110vw!important;
    }
    
    .pt-px-120vw--xxl {
        padding-left: 120vw!important;
        padding-right: 120vw!important;
    }
    
    .pt-px-130vw--xxl {
        padding-left: 130vw!important;
        padding-right: 130vw!important;
    }
    
    .pt-px-140vw--xxl {
        padding-left: 140vw!important;
        padding-right: 140vw!important;
    }
    
    .pt-px-150vw--xxl {
        padding-left: 150vw!important;
        padding-right: 150vw!important;
    }
    
    .pt-px-160vw--xxl {
        padding-left: 160vw!important;
        padding-right: 160vw!important;
    }
    
    .pt-px-170vw--xxl {
        padding-left: 170vw!important;
        padding-right: 170vw!important;
    }
    
    .pt-px-180vw--xxl {
        padding-left: 180vw!important;
        padding-right: 180vw!important;
    }
    
    .pt-px-190vw--xxl {
        padding-left: 190vw!important;
        padding-right: 190vw!important;
    }
    
    .pt-px-200vw--xxl {
        padding-left: 200vw!important;
        padding-right: 200vw!important;
    }
    
    .pt-px-250vw--xxl {
        padding-left: 250vw!important;
        padding-right: 250vw!important;
    }
    
    .pt-px-300vw--xxl {
        padding-left: 300vw!important;
        padding-right: 300vw!important;
    }
  }
  
  /* PADDING TOP AND BOTTOM ------------------------------------------------------------------------ */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-py-0 {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
  }
  
  .pt-py-1 {
    padding-top: 1px!important;
    padding-bottom: 1px!important;
  }
  
  .pt-py-2 {
    padding-top: 2px!important;
    padding-bottom: 2px!important;
  }
  
  .pt-py-3 {
    padding-top: 3px!important;
    padding-bottom: 3px!important;
  }
  
  .pt-py-4 {
    padding-top: 4px!important;
    padding-bottom: 4px!important;
  }
  
  .pt-py-5 {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
  }
  
  .pt-py-6 {
    padding-top: 6px!important;
    padding-bottom: 6px!important;
  }
  
  .pt-py-7 {
    padding-top: 7px!important;
    padding-bottom: 7px!important;
  }
  
  .pt-py-8 {
    padding-top: 8px!important;
    padding-bottom: 8px!important;
  }
  
  .pt-py-9 {
    padding-top: 9px!important;
    padding-bottom: 9px!important;
  }
  
  .pt-py-10 {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
  }
  
  .pt-py-11 {
    padding-top: 11px!important;
    padding-bottom: 11px!important;
  }
  
  .pt-py-12 {
    padding-top: 12px!important;
    padding-bottom: 12px!important;
  }
  
  .pt-py-13 {
    padding-top: 13px!important;
    padding-bottom: 13px!important;
  }
  
  .pt-py-14 {
    padding-top: 14px!important;
    padding-bottom: 14px!important;
  }
  
  .pt-py-15 {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
  }
  
  .pt-py-16 {
    padding-top: 16px!important;
    padding-bottom: 16px!important;
  }
  
  .pt-py-17 {
    padding-top: 17px!important;
    padding-bottom: 17px!important;
  }
  
  .pt-py-18 {
    padding-top: 18px!important;
    padding-bottom: 18px!important;
  }
  
  .pt-py-19 {
    padding-top: 19px!important;
    padding-bottom: 19px!important;
  }
  
  .pt-py-20 {
    padding-top: 20px!important;
    padding-bottom: 20px!important;
  }
  
  .pt-py-21 {
    padding-top: 21px!important;
    padding-bottom: 21px!important;
  }
  
  .pt-py-22 {
    padding-top: 22px!important;
    padding-bottom: 22px!important;
  }
  
  .pt-py-23 {
    padding-top: 23px!important;
    padding-bottom: 23px!important;
  }
  
  .pt-py-24 {
    padding-top: 24px!important;
    padding-bottom: 24px!important;
  }
  
  .pt-py-25 {
    padding-top: 25px!important;
    padding-bottom: 25px!important;
  }
  
  .pt-py-30 {
    padding-top: 30px!important;
    padding-bottom: 30px!important;
  }
  
  .pt-py-35 {
    padding-top: 35px!important;
    padding-bottom: 35px!important;
  }
  
  .pt-py-40 {
    padding-top: 40px!important;
    padding-bottom: 40px!important;
  }
  
  .pt-py-45 {
    padding-top: 45px!important;
    padding-bottom: 45px!important;
  }
  
  .pt-py-50 {
    padding-top: 50px!important;
    padding-bottom: 50px!important;
  }
  
  .pt-py-55 {
    padding-top: 55px!important;
    padding-bottom: 55px!important;
  }
  
  .pt-py-60 {
    padding-top: 60px!important;
    padding-bottom: 60px!important;
  }
  
  .pt-py-65 {
    padding-top: 65px!important;
    padding-bottom: 65px!important;
  }
  
  .pt-py-70 {
    padding-top: 70px!important;
    padding-bottom: 70px!important;
  }
  
  .pt-py-75 {
    padding-top: 75px!important;
    padding-bottom: 75px!important;
  }
  
  .pt-py-80 {
    padding-top: 80px!important;
    padding-bottom: 80px!important;
  }
  
  .pt-py-85 {
    padding-top: 85px!important;
    padding-bottom: 85px!important;
  }
  
  .pt-py-90 {
    padding-top: 90px!important;
    padding-bottom: 90px!important;
  }
  
  .pt-py-95 {
    padding-top: 95px!important;
    padding-bottom: 95px!important;
  }
  
  .pt-py-100 {
    padding-top: 100px!important;
    padding-bottom: 100px!important;
  }
  
  .pt-py-110 {
    padding-top: 110px!important;
    padding-bottom: 110px!important;
  }
  
  .pt-py-120 {
    padding-top: 120px!important;
    padding-bottom: 120px!important;
  }
  
  .pt-py-130 {
    padding-top: 130px!important;
    padding-bottom: 130px!important;
  }
  
  .pt-py-140 {
    padding-top: 140px!important;
    padding-bottom: 140px!important;
  }
  
  .pt-py-150 {
    padding-top: 150px!important;
    padding-bottom: 150px!important;
  }
  
  .pt-py-160 {
    padding-top: 160px!important;
    padding-bottom: 160px!important;
  }
  
  .pt-py-170 {
    padding-top: 170px!important;
    padding-bottom: 170px!important;
  }
  
  .pt-py-180 {
    padding-top: 180px!important;
    padding-bottom:180 px!important;
  }
  
  .pt-py-190 {
    padding-top: 190px!important;
    padding-bottom: 190px!important;
  }
  
  .pt-py-200 {
    padding-top: 200px!important;
    padding-bottom: 200px!important;
  }
  
  .pt-py-250 {
    padding-top: 250px!important;
    padding-bottom: 250px!important;
  }
  
  .pt-py-300 {
    padding-top: 300px!important;
    padding-bottom: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-py-0--sm {
        padding-top: 0px!important;
        padding-bottom: 0px!important;
    }
    
    .pt-py-1--sm {
        padding-top: 1px!important;
        padding-bottom: 1px!important;
    }
    
    .pt-py-2--sm {
        padding-top: 2px!important;
        padding-bottom: 2px!important;
    }
    
    .pt-py-3--sm {
        padding-top: 3px!important;
        padding-bottom: 3px!important;
    }
    
    .pt-py-4--sm {
        padding-top: 4px!important;
        padding-bottom: 4px!important;
    }
    
    .pt-py-5--sm {
        padding-top: 5px!important;
        padding-bottom: 5px!important;
    }
    
    .pt-py-6--sm {
        padding-top: 6px!important;
        padding-bottom: 6px!important;
    }
    
    .pt-py-7--sm {
        padding-top: 7px!important;
        padding-bottom: 7px!important;
    }
    
    .pt-py-8--sm {
        padding-top: 8px!important;
        padding-bottom: 8px!important;
    }
    
    .pt-py-9--sm {
        padding-top: 9px!important;
        padding-bottom: 9px!important;
    }
    
    .pt-py-10--sm {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }
    
    .pt-py-11--sm {
        padding-top: 11px!important;
        padding-bottom: 11px!important;
    }
    
    .pt-py-12--sm {
        padding-top: 12px!important;
        padding-bottom: 12px!important;
    }
    
    .pt-py-13--sm {
        padding-top: 13px!important;
        padding-bottom: 13px!important;
    }
    
    .pt-py-14--sm {
        padding-top: 14px!important;
        padding-bottom: 14px!important;
    }
    
    .pt-py-15--sm {
        padding-top: 15px!important;
        padding-bottom: 15px!important;
    }
    
    .pt-py-16--sm {
        padding-top: 16px!important;
        padding-bottom: 16px!important;
    }
    
    .pt-py-17--sm {
        padding-top: 17px!important;
        padding-bottom: 17px!important;
    }
    
    .pt-py-18--sm {
        padding-top: 18px!important;
        padding-bottom: 18px!important;
    }
    
    .pt-py-19--sm {
        padding-top: 19px!important;
        padding-bottom: 19px!important;
    }
    
    .pt-py-20--sm {
        padding-top: 20px!important;
        padding-bottom: 20px!important;
    }
    
    .pt-py-21--sm {
        padding-top: 21px!important;
        padding-bottom: 21px!important;
    }
    
    .pt-py-22--sm {
        padding-top: 22px!important;
        padding-bottom: 22px!important;
    }
    
    .pt-py-23--sm {
        padding-top: 23px!important;
        padding-bottom: 23px!important;
    }
    
    .pt-py-24--sm {
        padding-top: 24px!important;
        padding-bottom: 24px!important;
    }
    
    .pt-py-25--sm {
        padding-top: 25px!important;
        padding-bottom: 25px!important;
    }
    
    .pt-py-30--sm {
        padding-top: 30px!important;
        padding-bottom: 30px!important;
    }
    
    .pt-py-35--sm {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    
    .pt-py-40--sm {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
    
    .pt-py-45--sm {
        padding-top: 45px!important;
        padding-bottom: 45px!important;
    }
    
    .pt-py-50--sm {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
    
    .pt-py-55--sm {
        padding-top: 55px!important;
        padding-bottom: 55px!important;
    }
    
    .pt-py-60--sm {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
    
    .pt-py-65--sm {
        padding-top: 65px!important;
        padding-bottom: 65px!important;
    }
    
    .pt-py-70--sm {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    
    .pt-py-75--sm {
        padding-top: 75px!important;
        padding-bottom: 75px!important;
    }
    
    .pt-py-80--sm {
        padding-top: 80px!important;
        padding-bottom: 80px!important;
    }
    
    .pt-py-85--sm {
        padding-top: 85px!important;
        padding-bottom: 85px!important;
    }
    
    .pt-py-90--sm {
        padding-top: 90px!important;
        padding-bottom: 90px!important;
    }
    
    .pt-py-95--sm {
        padding-top: 95px!important;
        padding-bottom: 95px!important;
    }
    
    .pt-py-100--sm {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
    
    .pt-py-110--sm {
        padding-top: 110px!important;
        padding-bottom: 110px!important;
    }
    
    .pt-py-120--sm {
        padding-top: 120px!important;
        padding-bottom: 120px!important;
    }
    
    .pt-py-130--sm {
        padding-top: 130px!important;
        padding-bottom: 130px!important;
    }
    
    .pt-py-140--sm {
        padding-top: 140px!important;
        padding-bottom: 140px!important;
    }
    
    .pt-py-150--sm {
        padding-top: 150px!important;
        padding-bottom: 150px!important;
    }
    
    .pt-py-160--sm {
        padding-top: 160px!important;
        padding-bottom: 160px!important;
    }
    
    .pt-py-170--sm {
        padding-top: 170px!important;
        padding-bottom: 170px!important;
    }
    
    .pt-py-180--sm {
        padding-top: 180px!important;
        padding-bottom:180 px!important;
    }
    
    .pt-py-190--sm {
        padding-top: 190px!important;
        padding-bottom: 190px!important;
    }
    
    .pt-py-200--sm {
        padding-top: 200px!important;
        padding-bottom: 200px!important;
    }
    
    .pt-py-250--sm {
        padding-top: 250px!important;
        padding-bottom: 250px!important;
    }
    
    .pt-py-300--sm {
        padding-top: 300px!important;
        padding-bottom: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-py-0--md {
        padding-top: 0px!important;
        padding-bottom: 0px!important;
    }
    
    .pt-py-1--md {
        padding-top: 1px!important;
        padding-bottom: 1px!important;
    }
    
    .pt-py-2--md {
        padding-top: 2px!important;
        padding-bottom: 2px!important;
    }
    
    .pt-py-3--md {
        padding-top: 3px!important;
        padding-bottom: 3px!important;
    }
    
    .pt-py-4--md {
        padding-top: 4px!important;
        padding-bottom: 4px!important;
    }
    
    .pt-py-5--md {
        padding-top: 5px!important;
        padding-bottom: 5px!important;
    }
    
    .pt-py-6--md {
        padding-top: 6px!important;
        padding-bottom: 6px!important;
    }
    
    .pt-py-7--md {
        padding-top: 7px!important;
        padding-bottom: 7px!important;
    }
    
    .pt-py-8--md {
        padding-top: 8px!important;
        padding-bottom: 8px!important;
    }
    
    .pt-py-9--md {
        padding-top: 9px!important;
        padding-bottom: 9px!important;
    }
    
    .pt-py-10--md {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }
    
    .pt-py-11--md {
        padding-top: 11px!important;
        padding-bottom: 11px!important;
    }
    
    .pt-py-12--md {
        padding-top: 12px!important;
        padding-bottom: 12px!important;
    }
    
    .pt-py-13--md {
        padding-top: 13px!important;
        padding-bottom: 13px!important;
    }
    
    .pt-py-14--md {
        padding-top: 14px!important;
        padding-bottom: 14px!important;
    }
    
    .pt-py-15--md {
        padding-top: 15px!important;
        padding-bottom: 15px!important;
    }
    
    .pt-py-16--md {
        padding-top: 16px!important;
        padding-bottom: 16px!important;
    }
    
    .pt-py-17--md {
        padding-top: 17px!important;
        padding-bottom: 17px!important;
    }
    
    .pt-py-18--md {
        padding-top: 18px!important;
        padding-bottom: 18px!important;
    }
    
    .pt-py-19--md {
        padding-top: 19px!important;
        padding-bottom: 19px!important;
    }
    
    .pt-py-20--md {
        padding-top: 20px!important;
        padding-bottom: 20px!important;
    }
    
    .pt-py-21--md {
        padding-top: 21px!important;
        padding-bottom: 21px!important;
    }
    
    .pt-py-22--md {
        padding-top: 22px!important;
        padding-bottom: 22px!important;
    }
    
    .pt-py-23--md {
        padding-top: 23px!important;
        padding-bottom: 23px!important;
    }
    
    .pt-py-24--md {
        padding-top: 24px!important;
        padding-bottom: 24px!important;
    }
    
    .pt-py-25--md {
        padding-top: 25px!important;
        padding-bottom: 25px!important;
    }
    
    .pt-py-30--md {
        padding-top: 30px!important;
        padding-bottom: 30px!important;
    }
    
    .pt-py-35--md {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    
    .pt-py-40--md {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
    
    .pt-py-45--md {
        padding-top: 45px!important;
        padding-bottom: 45px!important;
    }
    
    .pt-py-50--md {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
    
    .pt-py-55--md {
        padding-top: 55px!important;
        padding-bottom: 55px!important;
    }
    
    .pt-py-60--md {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
    
    .pt-py-65--md {
        padding-top: 65px!important;
        padding-bottom: 65px!important;
    }
    
    .pt-py-70--md {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    
    .pt-py-75--md {
        padding-top: 75px!important;
        padding-bottom: 75px!important;
    }
    
    .pt-py-80--md {
        padding-top: 80px!important;
        padding-bottom: 80px!important;
    }
    
    .pt-py-85--md {
        padding-top: 85px!important;
        padding-bottom: 85px!important;
    }
    
    .pt-py-90--md {
        padding-top: 90px!important;
        padding-bottom: 90px!important;
    }
    
    .pt-py-95--md {
        padding-top: 95px!important;
        padding-bottom: 95px!important;
    }
    
    .pt-py-100--md {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
    
    .pt-py-110--md {
        padding-top: 110px!important;
        padding-bottom: 110px!important;
    }
    
    .pt-py-120--md {
        padding-top: 120px!important;
        padding-bottom: 120px!important;
    }
    
    .pt-py-130--md {
        padding-top: 130px!important;
        padding-bottom: 130px!important;
    }
    
    .pt-py-140--md {
        padding-top: 140px!important;
        padding-bottom: 140px!important;
    }
    
    .pt-py-150--md {
        padding-top: 150px!important;
        padding-bottom: 150px!important;
    }
    
    .pt-py-160--md {
        padding-top: 160px!important;
        padding-bottom: 160px!important;
    }
    
    .pt-py-170--md {
        padding-top: 170px!important;
        padding-bottom: 170px!important;
    }
    
    .pt-py-180--md {
        padding-top: 180px!important;
        padding-bottom:180 px!important;
    }
    
    .pt-py-190--md {
        padding-top: 190px!important;
        padding-bottom: 190px!important;
    }
    
    .pt-py-200--md {
        padding-top: 200px!important;
        padding-bottom: 200px!important;
    }
    
    .pt-py-250--md {
        padding-top: 250px!important;
        padding-bottom: 250px!important;
    }
    
    .pt-py-300--md {
        padding-top: 300px!important;
        padding-bottom: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-py-0--lg {
        padding-top: 0px!important;
        padding-bottom: 0px!important;
    }
    
    .pt-py-1--lg {
        padding-top: 1px!important;
        padding-bottom: 1px!important;
    }
    
    .pt-py-2--lg {
        padding-top: 2px!important;
        padding-bottom: 2px!important;
    }
    
    .pt-py-3--lg {
        padding-top: 3px!important;
        padding-bottom: 3px!important;
    }
    
    .pt-py-4--lg {
        padding-top: 4px!important;
        padding-bottom: 4px!important;
    }
    
    .pt-py-5--lg {
        padding-top: 5px!important;
        padding-bottom: 5px!important;
    }
    
    .pt-py-6--lg {
        padding-top: 6px!important;
        padding-bottom: 6px!important;
    }
    
    .pt-py-7--lg {
        padding-top: 7px!important;
        padding-bottom: 7px!important;
    }
    
    .pt-py-8--lg {
        padding-top: 8px!important;
        padding-bottom: 8px!important;
    }
    
    .pt-py-9--lg {
        padding-top: 9px!important;
        padding-bottom: 9px!important;
    }
    
    .pt-py-10--lg {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }
    
    .pt-py-11--lg {
        padding-top: 11px!important;
        padding-bottom: 11px!important;
    }
    
    .pt-py-12--lg {
        padding-top: 12px!important;
        padding-bottom: 12px!important;
    }
    
    .pt-py-13--lg {
        padding-top: 13px!important;
        padding-bottom: 13px!important;
    }
    
    .pt-py-14--lg {
        padding-top: 14px!important;
        padding-bottom: 14px!important;
    }
    
    .pt-py-15--lg {
        padding-top: 15px!important;
        padding-bottom: 15px!important;
    }
    
    .pt-py-16--lg {
        padding-top: 16px!important;
        padding-bottom: 16px!important;
    }
    
    .pt-py-17--lg {
        padding-top: 17px!important;
        padding-bottom: 17px!important;
    }
    
    .pt-py-18--lg {
        padding-top: 18px!important;
        padding-bottom: 18px!important;
    }
    
    .pt-py-19--lg {
        padding-top: 19px!important;
        padding-bottom: 19px!important;
    }
    
    .pt-py-20--lg {
        padding-top: 20px!important;
        padding-bottom: 20px!important;
    }
    
    .pt-py-21--lg {
        padding-top: 21px!important;
        padding-bottom: 21px!important;
    }
    
    .pt-py-22--lg {
        padding-top: 22px!important;
        padding-bottom: 22px!important;
    }
    
    .pt-py-23--lg {
        padding-top: 23px!important;
        padding-bottom: 23px!important;
    }
    
    .pt-py-24--lg {
        padding-top: 24px!important;
        padding-bottom: 24px!important;
    }
    
    .pt-py-25--lg {
        padding-top: 25px!important;
        padding-bottom: 25px!important;
    }
    
    .pt-py-30--lg {
        padding-top: 30px!important;
        padding-bottom: 30px!important;
    }
    
    .pt-py-35--lg {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    
    .pt-py-40--lg {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
    
    .pt-py-45--lg {
        padding-top: 45px!important;
        padding-bottom: 45px!important;
    }
    
    .pt-py-50--lg {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
    
    .pt-py-55--lg {
        padding-top: 55px!important;
        padding-bottom: 55px!important;
    }
    
    .pt-py-60--lg {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
    
    .pt-py-65--lg {
        padding-top: 65px!important;
        padding-bottom: 65px!important;
    }
    
    .pt-py-70--lg {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    
    .pt-py-75--lg {
        padding-top: 75px!important;
        padding-bottom: 75px!important;
    }
    
    .pt-py-80--lg {
        padding-top: 80px!important;
        padding-bottom: 80px!important;
    }
    
    .pt-py-85--lg {
        padding-top: 85px!important;
        padding-bottom: 85px!important;
    }
    
    .pt-py-90--lg {
        padding-top: 90px!important;
        padding-bottom: 90px!important;
    }
    
    .pt-py-95--lg {
        padding-top: 95px!important;
        padding-bottom: 95px!important;
    }
    
    .pt-py-100--lg {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
    
    .pt-py-110--lg {
        padding-top: 110px!important;
        padding-bottom: 110px!important;
    }
    
    .pt-py-120--lg {
        padding-top: 120px!important;
        padding-bottom: 120px!important;
    }
    
    .pt-py-130--lg {
        padding-top: 130px!important;
        padding-bottom: 130px!important;
    }
    
    .pt-py-140--lg {
        padding-top: 140px!important;
        padding-bottom: 140px!important;
    }
    
    .pt-py-150--lg {
        padding-top: 150px!important;
        padding-bottom: 150px!important;
    }
    
    .pt-py-160--lg {
        padding-top: 160px!important;
        padding-bottom: 160px!important;
    }
    
    .pt-py-170--lg {
        padding-top: 170px!important;
        padding-bottom: 170px!important;
    }
    
    .pt-py-180--lg {
        padding-top: 180px!important;
        padding-bottom:180 px!important;
    }
    
    .pt-py-190--lg {
        padding-top: 190px!important;
        padding-bottom: 190px!important;
    }
    
    .pt-py-200--lg {
        padding-top: 200px!important;
        padding-bottom: 200px!important;
    }
    
    .pt-py-250--lg {
        padding-top: 250px!important;
        padding-bottom: 250px!important;
    }
    
    .pt-py-300--lg {
        padding-top: 300px!important;
        padding-bottom: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-py-0--xl {
        padding-top: 0px!important;
        padding-bottom: 0px!important;
    }
    
    .pt-py-1--xl {
        padding-top: 1px!important;
        padding-bottom: 1px!important;
    }
    
    .pt-py-2--xl {
        padding-top: 2px!important;
        padding-bottom: 2px!important;
    }
    
    .pt-py-3--xl {
        padding-top: 3px!important;
        padding-bottom: 3px!important;
    }
    
    .pt-py-4--xl {
        padding-top: 4px!important;
        padding-bottom: 4px!important;
    }
    
    .pt-py-5--xl {
        padding-top: 5px!important;
        padding-bottom: 5px!important;
    }
    
    .pt-py-6--xl {
        padding-top: 6px!important;
        padding-bottom: 6px!important;
    }
    
    .pt-py-7--xl {
        padding-top: 7px!important;
        padding-bottom: 7px!important;
    }
    
    .pt-py-8--xl {
        padding-top: 8px!important;
        padding-bottom: 8px!important;
    }
    
    .pt-py-9--xl {
        padding-top: 9px!important;
        padding-bottom: 9px!important;
    }
    
    .pt-py-10--xl {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }
    
    .pt-py-11--xl {
        padding-top: 11px!important;
        padding-bottom: 11px!important;
    }
    
    .pt-py-12--xl {
        padding-top: 12px!important;
        padding-bottom: 12px!important;
    }
    
    .pt-py-13--xl {
        padding-top: 13px!important;
        padding-bottom: 13px!important;
    }
    
    .pt-py-14--xl {
        padding-top: 14px!important;
        padding-bottom: 14px!important;
    }
    
    .pt-py-15--xl {
        padding-top: 15px!important;
        padding-bottom: 15px!important;
    }
    
    .pt-py-16--xl {
        padding-top: 16px!important;
        padding-bottom: 16px!important;
    }
    
    .pt-py-17--xl {
        padding-top: 17px!important;
        padding-bottom: 17px!important;
    }
    
    .pt-py-18--xl {
        padding-top: 18px!important;
        padding-bottom: 18px!important;
    }
    
    .pt-py-19--xl {
        padding-top: 19px!important;
        padding-bottom: 19px!important;
    }
    
    .pt-py-20--xl {
        padding-top: 20px!important;
        padding-bottom: 20px!important;
    }
    
    .pt-py-21--xl {
        padding-top: 21px!important;
        padding-bottom: 21px!important;
    }
    
    .pt-py-22--xl {
        padding-top: 22px!important;
        padding-bottom: 22px!important;
    }
    
    .pt-py-23--xl {
        padding-top: 23px!important;
        padding-bottom: 23px!important;
    }
    
    .pt-py-24--xl {
        padding-top: 24px!important;
        padding-bottom: 24px!important;
    }
    
    .pt-py-25--xl {
        padding-top: 25px!important;
        padding-bottom: 25px!important;
    }
    
    .pt-py-30--xl {
        padding-top: 30px!important;
        padding-bottom: 30px!important;
    }
    
    .pt-py-35--xl {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    
    .pt-py-40--xl {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
    
    .pt-py-45--xl {
        padding-top: 45px!important;
        padding-bottom: 45px!important;
    }
    
    .pt-py-50--xl {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
    
    .pt-py-55--xl {
        padding-top: 55px!important;
        padding-bottom: 55px!important;
    }
    
    .pt-py-60--xl {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
    
    .pt-py-65--xl {
        padding-top: 65px!important;
        padding-bottom: 65px!important;
    }
    
    .pt-py-70--xl {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    
    .pt-py-75--xl {
        padding-top: 75px!important;
        padding-bottom: 75px!important;
    }
    
    .pt-py-80--xl {
        padding-top: 80px!important;
        padding-bottom: 80px!important;
    }
    
    .pt-py-85--xl {
        padding-top: 85px!important;
        padding-bottom: 85px!important;
    }
    
    .pt-py-90--xl {
        padding-top: 90px!important;
        padding-bottom: 90px!important;
    }
    
    .pt-py-95--xl {
        padding-top: 95px!important;
        padding-bottom: 95px!important;
    }
    
    .pt-py-100--xl {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
    
    .pt-py-110--xl {
        padding-top: 110px!important;
        padding-bottom: 110px!important;
    }
    
    .pt-py-120--xl {
        padding-top: 120px!important;
        padding-bottom: 120px!important;
    }
    
    .pt-py-130--xl {
        padding-top: 130px!important;
        padding-bottom: 130px!important;
    }
    
    .pt-py-140--xl {
        padding-top: 140px!important;
        padding-bottom: 140px!important;
    }
    
    .pt-py-150--xl {
        padding-top: 150px!important;
        padding-bottom: 150px!important;
    }
    
    .pt-py-160--xl {
        padding-top: 160px!important;
        padding-bottom: 160px!important;
    }
    
    .pt-py-170--xl {
        padding-top: 170px!important;
        padding-bottom: 170px!important;
    }
    
    .pt-py-180--xl {
        padding-top: 180px!important;
        padding-bottom:180 px!important;
    }
    
    .pt-py-190--xl {
        padding-top: 190px!important;
        padding-bottom: 190px!important;
    }
    
    .pt-py-200--xl {
        padding-top: 200px!important;
        padding-bottom: 200px!important;
    }
    
    .pt-py-250--xl {
        padding-top: 250px!important;
        padding-bottom: 250px!important;
    }
    
    .pt-py-300--xl {
        padding-top: 300px!important;
        padding-bottom: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-py-0--xxl {
        padding-top: 0px!important;
        padding-bottom: 0px!important;
    }
    
    .pt-py-1--xxl {
        padding-top: 1px!important;
        padding-bottom: 1px!important;
    }
    
    .pt-py-2--xxl {
        padding-top: 2px!important;
        padding-bottom: 2px!important;
    }
    
    .pt-py-3--xxl {
        padding-top: 3px!important;
        padding-bottom: 3px!important;
    }
    
    .pt-py-4--xxl {
        padding-top: 4px!important;
        padding-bottom: 4px!important;
    }
    
    .pt-py-5--xxl {
        padding-top: 5px!important;
        padding-bottom: 5px!important;
    }
    
    .pt-py-6--xxl {
        padding-top: 6px!important;
        padding-bottom: 6px!important;
    }
    
    .pt-py-7--xxl {
        padding-top: 7px!important;
        padding-bottom: 7px!important;
    }
    
    .pt-py-8--xxl {
        padding-top: 8px!important;
        padding-bottom: 8px!important;
    }
    
    .pt-py-9--xxl {
        padding-top: 9px!important;
        padding-bottom: 9px!important;
    }
    
    .pt-py-10--xxl {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }
    
    .pt-py-11--xxl {
        padding-top: 11px!important;
        padding-bottom: 11px!important;
    }
    
    .pt-py-12--xxl {
        padding-top: 12px!important;
        padding-bottom: 12px!important;
    }
    
    .pt-py-13--xxl {
        padding-top: 13px!important;
        padding-bottom: 13px!important;
    }
    
    .pt-py-14--xxl {
        padding-top: 14px!important;
        padding-bottom: 14px!important;
    }
    
    .pt-py-15--xxl {
        padding-top: 15px!important;
        padding-bottom: 15px!important;
    }
    
    .pt-py-16--xxl {
        padding-top: 16px!important;
        padding-bottom: 16px!important;
    }
    
    .pt-py-17--xxl {
        padding-top: 17px!important;
        padding-bottom: 17px!important;
    }
    
    .pt-py-18--xxl {
        padding-top: 18px!important;
        padding-bottom: 18px!important;
    }
    
    .pt-py-19--xxl {
        padding-top: 19px!important;
        padding-bottom: 19px!important;
    }
    
    .pt-py-20--xxl {
        padding-top: 20px!important;
        padding-bottom: 20px!important;
    }
    
    .pt-py-21--xxl {
        padding-top: 21px!important;
        padding-bottom: 21px!important;
    }
    
    .pt-py-22--xxl {
        padding-top: 22px!important;
        padding-bottom: 22px!important;
    }
    
    .pt-py-23--xxl {
        padding-top: 23px!important;
        padding-bottom: 23px!important;
    }
    
    .pt-py-24--xxl {
        padding-top: 24px!important;
        padding-bottom: 24px!important;
    }
    
    .pt-py-25--xxl {
        padding-top: 25px!important;
        padding-bottom: 25px!important;
    }
    
    .pt-py-30--xxl {
        padding-top: 30px!important;
        padding-bottom: 30px!important;
    }
    
    .pt-py-35--xxl {
        padding-top: 35px!important;
        padding-bottom: 35px!important;
    }
    
    .pt-py-40--xxl {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
    
    .pt-py-45--xxl {
        padding-top: 45px!important;
        padding-bottom: 45px!important;
    }
    
    .pt-py-50--xxl {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
    
    .pt-py-55--xxl {
        padding-top: 55px!important;
        padding-bottom: 55px!important;
    }
    
    .pt-py-60--xxl {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
    
    .pt-py-65--xxl {
        padding-top: 65px!important;
        padding-bottom: 65px!important;
    }
    
    .pt-py-70--xxl {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    
    .pt-py-75--xxl {
        padding-top: 75px!important;
        padding-bottom: 75px!important;
    }
    
    .pt-py-80--xxl {
        padding-top: 80px!important;
        padding-bottom: 80px!important;
    }
    
    .pt-py-85--xxl {
        padding-top: 85px!important;
        padding-bottom: 85px!important;
    }
    
    .pt-py-90--xxl {
        padding-top: 90px!important;
        padding-bottom: 90px!important;
    }
    
    .pt-py-95--xxl {
        padding-top: 95px!important;
        padding-bottom: 95px!important;
    }
    
    .pt-py-100--xxl {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
    
    .pt-py-110--xxl {
        padding-top: 110px!important;
        padding-bottom: 110px!important;
    }
    
    .pt-py-120--xxl {
        padding-top: 120px!important;
        padding-bottom: 120px!important;
    }
    
    .pt-py-130--xxl {
        padding-top: 130px!important;
        padding-bottom: 130px!important;
    }
    
    .pt-py-140--xxl {
        padding-top: 140px!important;
        padding-bottom: 140px!important;
    }
    
    .pt-py-150--xxl {
        padding-top: 150px!important;
        padding-bottom: 150px!important;
    }
    
    .pt-py-160--xxl {
        padding-top: 160px!important;
        padding-bottom: 160px!important;
    }
    
    .pt-py-170--xxl {
        padding-top: 170px!important;
        padding-bottom: 170px!important;
    }
    
    .pt-py-180--xxl {
        padding-top: 180px!important;
        padding-bottom:180 px!important;
    }
    
    .pt-py-190--xxl {
        padding-top: 190px!important;
        padding-bottom: 190px!important;
    }
    
    .pt-py-200--xxl {
        padding-top: 200px!important;
        padding-bottom: 200px!important;
    }
    
    .pt-py-250--xxl {
        padding-top: 250px!important;
        padding-bottom: 250px!important;
    }
    
    .pt-py-300--xxl {
        padding-top: 300px!important;
        padding-bottom: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-py-0x {
    padding-top: 0%!important;
    padding-bottom: 0%!important;
  }
  
  .pt-py-1x {
    padding-top: 1%!important;
    padding-bottom: 1%!important;
  }
  
  .pt-py-2x {
    padding-top: 2%!important;
    padding-bottom: 2%!important;
  }
  
  .pt-py-3x {
    padding-top: 3%!important;
    padding-bottom: 3%!important;
  }
  
  .pt-py-4x {
    padding-top: 4%!important;
    padding-bottom: 4%!important;
  }
  
  .pt-py-5x {
    padding-top: 5%!important;
    padding-bottom: 5%!important;
  }
  
  .pt-py-6x {
    padding-top: 6%!important;
    padding-bottom: 6%!important;
  }
  
  .pt-py-7x {
    padding-top: 7%!important;
    padding-bottom: 7%!important;
  }
  
  .pt-py-8x {
    padding-top: 8%!important;
    padding-bottom: 8%!important;
  }
  
  .pt-py-9x {
    padding-top: 9%!important;
    padding-bottom: 9%!important;
  }
  
  .pt-py-10x {
    padding-top: 10%!important;
    padding-bottom: 10%!important;
  }
  
  .pt-py-11x {
    padding-top: 11%!important;
    padding-bottom: 11%!important;
  }
  
  .pt-py-12x {
    padding-top: 12%!important;
    padding-bottom: 12%!important;
  }
  
  .pt-py-13x {
    padding-top: 13%!important;
    padding-bottom: 13%!important;
  }
  
  .pt-py-14x {
    padding-top: 14%!important;
    padding-bottom: 14%!important;
  }
  
  .pt-py-15x {
    padding-top: 15%!important;
    padding-bottom: 15%!important;
  }
  
  .pt-py-16x {
    padding-top: 16%!important;
    padding-bottom: 16%!important;
  }
  
  .pt-py-17x {
    padding-top: 17%!important;
    padding-bottom: 17%!important;
  }
  
  .pt-py-18x {
    padding-top: 18%!important;
    padding-bottom: 18%!important;
  }
  
  .pt-py-19x {
    padding-top: 19%!important;
    padding-bottom: 19%!important;
  }
  
  .pt-py-20x {
    padding-top: 20%!important;
    padding-bottom: 20%!important;
  }
  
  .pt-py-21x {
    padding-top: 21%!important;
    padding-bottom: 21%!important;
  }
  
  .pt-py-22x {
    padding-top: 22%!important;
    padding-bottom: 22%!important;
  }
  
  .pt-py-23x {
    padding-top: 23%!important;
    padding-bottom: 23%!important;
  }
  
  .pt-py-24x {
    padding-top: 24%!important;
    padding-bottom: 24%!important;
  }
  
  .pt-py-25x {
    padding-top: 25%!important;
    padding-bottom: 25%!important;
  }
  
  .pt-py-30x {
    padding-top: 30%!important;
    padding-bottom: 30%!important;
  }
  
  .pt-py-35x {
    padding-top: 35%!important;
    padding-bottom: 35%!important;
  }
  
  .pt-py-40x {
    padding-top: 40%!important;
    padding-bottom: 40%!important;
  }
  
  .pt-py-45x {
    padding-top: 45%!important;
    padding-bottom: 45%!important;
  }
  
  .pt-py-50x {
    padding-top: 50%!important;
    padding-bottom: 50%!important;
  }
  
  .pt-py-55x {
    padding-top: 55%!important;
    padding-bottom: 55%!important;
  }
  
  .pt-py-60x {
    padding-top: 60%!important;
    padding-bottom: 60%!important;
  }
  
  .pt-py-65x {
    padding-top: 65%!important;
    padding-bottom: 65%!important;
  }
  
  .pt-py-70x {
    padding-top: 70%!important;
    padding-bottom: 70%!important;
  }
  
  .pt-py-75x {
    padding-top: 75%!important;
    padding-bottom: 75%!important;
  }
  
  .pt-py-80x {
    padding-top: 80%!important;
    padding-bottom: 80%!important;
  }
  
  .pt-py-85x {
    padding-top: 85%!important;
    padding-bottom: 85%!important;
  }
  
  .pt-py-90x {
    padding-top: 90%!important;
    padding-bottom: 90%!important;
  }
  
  .pt-py-95x {
    padding-top: 95%!important;
    padding-bottom: 95%!important;
  }
  
  .pt-py-100x {
    padding-top: 100%!important;
    padding-bottom: 100%!important;
  }
  
  .pt-py-110x {
    padding-top: 110%!important;
    padding-bottom: 110%!important;
  }
  
  .pt-py-120x {
    padding-top: 120%!important;
    padding-bottom: 120%!important;
  }
  
  .pt-py-130x {
    padding-top: 130%!important;
    padding-bottom: 130%!important;
  }
  
  .pt-py-140x {
    padding-top: 140%!important;
    padding-bottom: 140%!important;
  }
  
  .pt-py-150x {
    padding-top: 150%!important;
    padding-bottom: 150%!important;
  }
  
  .pt-py-160x {
    padding-top: 160%!important;
    padding-bottom: 160%!important;
  }
  
  .pt-py-170x {
    padding-top: 170%!important;
    padding-bottom: 170%!important;
  }
  
  .pt-py-180x {
    padding-top: 180%!important;
    padding-bottom: 180%!important;
  }
  
  .pt-py-190x {
    padding-top: 190%!important;
    padding-bottom: 190%!important;
  }
  
  .pt-py-200x {
    padding-top: 200%!important;
    padding-bottom: 200%!important;
  }
  
  .pt-py-250x {
    padding-top: 250%!important;
    padding-bottom: 250%!important;
  }
  
  .pt-py-300x {
    padding-top: 300%!important;
    padding-bottom: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-py-0x--sm {
        padding-top: 0%!important;
        padding-bottom: 0%!important;
    }
    
    .pt-py-1x--sm {
        padding-top: 1%!important;
        padding-bottom: 1%!important;
    }
    
    .pt-py-2x--sm {
        padding-top: 2%!important;
        padding-bottom: 2%!important;
    }
    
    .pt-py-3x--sm {
        padding-top: 3%!important;
        padding-bottom: 3%!important;
    }
    
    .pt-py-4x--sm {
        padding-top: 4%!important;
        padding-bottom: 4%!important;
    }
    
    .pt-py-5x--sm {
        padding-top: 5%!important;
        padding-bottom: 5%!important;
    }
    
    .pt-py-6x--sm {
        padding-top: 6%!important;
        padding-bottom: 6%!important;
    }
    
    .pt-py-7x--sm {
        padding-top: 7%!important;
        padding-bottom: 7%!important;
    }
    
    .pt-py-8x--sm {
        padding-top: 8%!important;
        padding-bottom: 8%!important;
    }
    
    .pt-py-9x--sm {
        padding-top: 9%!important;
        padding-bottom: 9%!important;
    }
    
    .pt-py-10x--sm {
        padding-top: 10%!important;
        padding-bottom: 10%!important;
    }
    
    .pt-py-11x--sm {
        padding-top: 11%!important;
        padding-bottom: 11%!important;
    }
    
    .pt-py-12x--sm {
        padding-top: 12%!important;
        padding-bottom: 12%!important;
    }
    
    .pt-py-13x--sm {
        padding-top: 13%!important;
        padding-bottom: 13%!important;
    }
    
    .pt-py-14x--sm {
        padding-top: 14%!important;
        padding-bottom: 14%!important;
    }
    
    .pt-py-15x--sm {
        padding-top: 15%!important;
        padding-bottom: 15%!important;
    }
    
    .pt-py-16x--sm {
        padding-top: 16%!important;
        padding-bottom: 16%!important;
    }
    
    .pt-py-17x--sm {
        padding-top: 17%!important;
        padding-bottom: 17%!important;
    }
    
    .pt-py-18x--sm {
        padding-top: 18%!important;
        padding-bottom: 18%!important;
    }
    
    .pt-py-19x--sm {
        padding-top: 19%!important;
        padding-bottom: 19%!important;
    }
    
    .pt-py-20x--sm {
        padding-top: 20%!important;
        padding-bottom: 20%!important;
    }
    
    .pt-py-21x--sm {
        padding-top: 21%!important;
        padding-bottom: 21%!important;
    }
    
    .pt-py-22x--sm {
        padding-top: 22%!important;
        padding-bottom: 22%!important;
    }
    
    .pt-py-23x--sm {
        padding-top: 23%!important;
        padding-bottom: 23%!important;
    }
    
    .pt-py-24x--sm {
        padding-top: 24%!important;
        padding-bottom: 24%!important;
    }
    
    .pt-py-25x--sm {
        padding-top: 25%!important;
        padding-bottom: 25%!important;
    }
    
    .pt-py-30x--sm {
        padding-top: 30%!important;
        padding-bottom: 30%!important;
    }
    
    .pt-py-35x--sm {
        padding-top: 35%!important;
        padding-bottom: 35%!important;
    }
    
    .pt-py-40x--sm {
        padding-top: 40%!important;
        padding-bottom: 40%!important;
    }
    
    .pt-py-45x--sm {
        padding-top: 45%!important;
        padding-bottom: 45%!important;
    }
    
    .pt-py-50x--sm {
        padding-top: 50%!important;
        padding-bottom: 50%!important;
    }
    
    .pt-py-55x--sm {
        padding-top: 55%!important;
        padding-bottom: 55%!important;
    }
    
    .pt-py-60x--sm {
        padding-top: 60%!important;
        padding-bottom: 60%!important;
    }
    
    .pt-py-65x--sm {
        padding-top: 65%!important;
        padding-bottom: 65%!important;
    }
    
    .pt-py-70x--sm {
        padding-top: 70%!important;
        padding-bottom: 70%!important;
    }
    
    .pt-py-75x--sm {
        padding-top: 75%!important;
        padding-bottom: 75%!important;
    }
    
    .pt-py-80x--sm {
        padding-top: 80%!important;
        padding-bottom: 80%!important;
    }
    
    .pt-py-85x--sm {
        padding-top: 85%!important;
        padding-bottom: 85%!important;
    }
    
    .pt-py-90x--sm {
        padding-top: 90%!important;
        padding-bottom: 90%!important;
    }
    
    .pt-py-95x--sm {
        padding-top: 95%!important;
        padding-bottom: 95%!important;
    }
    
    .pt-py-100x--sm {
        padding-top: 100%!important;
        padding-bottom: 100%!important;
    }
    
    .pt-py-110x--sm {
        padding-top: 110%!important;
        padding-bottom: 110%!important;
    }
    
    .pt-py-120x--sm {
        padding-top: 120%!important;
        padding-bottom: 120%!important;
    }
    
    .pt-py-130x--sm {
        padding-top: 130%!important;
        padding-bottom: 130%!important;
    }
    
    .pt-py-140x--sm {
        padding-top: 140%!important;
        padding-bottom: 140%!important;
    }
    
    .pt-py-150x--sm {
        padding-top: 150%!important;
        padding-bottom: 150%!important;
    }
    
    .pt-py-160x--sm {
        padding-top: 160%!important;
        padding-bottom: 160%!important;
    }
    
    .pt-py-170x--sm {
        padding-top: 170%!important;
        padding-bottom: 170%!important;
    }
    
    .pt-py-180x--sm {
        padding-top: 180%!important;
        padding-bottom: 180%!important;
    }
    
    .pt-py-190x--sm {
        padding-top: 190%!important;
        padding-bottom: 190%!important;
    }
    
    .pt-py-200x--sm {
        padding-top: 200%!important;
        padding-bottom: 200%!important;
    }
    
    .pt-py-250x--sm {
        padding-top: 250%!important;
        padding-bottom: 250%!important;
    }
    
    .pt-py-300x--sm {
        padding-top: 300%!important;
        padding-bottom: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-py-0x--md {
        padding-top: 0%!important;
        padding-bottom: 0%!important;
    }
    
    .pt-py-1x--md {
        padding-top: 1%!important;
        padding-bottom: 1%!important;
    }
    
    .pt-py-2x--md {
        padding-top: 2%!important;
        padding-bottom: 2%!important;
    }
    
    .pt-py-3x--md {
        padding-top: 3%!important;
        padding-bottom: 3%!important;
    }
    
    .pt-py-4x--md {
        padding-top: 4%!important;
        padding-bottom: 4%!important;
    }
    
    .pt-py-5x--md {
        padding-top: 5%!important;
        padding-bottom: 5%!important;
    }
    
    .pt-py-6x--md {
        padding-top: 6%!important;
        padding-bottom: 6%!important;
    }
    
    .pt-py-7x--md {
        padding-top: 7%!important;
        padding-bottom: 7%!important;
    }
    
    .pt-py-8x--md {
        padding-top: 8%!important;
        padding-bottom: 8%!important;
    }
    
    .pt-py-9x--md {
        padding-top: 9%!important;
        padding-bottom: 9%!important;
    }
    
    .pt-py-10x--md {
        padding-top: 10%!important;
        padding-bottom: 10%!important;
    }
    
    .pt-py-11x--md {
        padding-top: 11%!important;
        padding-bottom: 11%!important;
    }
    
    .pt-py-12x--md {
        padding-top: 12%!important;
        padding-bottom: 12%!important;
    }
    
    .pt-py-13x--md {
        padding-top: 13%!important;
        padding-bottom: 13%!important;
    }
    
    .pt-py-14x--md {
        padding-top: 14%!important;
        padding-bottom: 14%!important;
    }
    
    .pt-py-15x--md {
        padding-top: 15%!important;
        padding-bottom: 15%!important;
    }
    
    .pt-py-16x--md {
        padding-top: 16%!important;
        padding-bottom: 16%!important;
    }
    
    .pt-py-17x--md {
        padding-top: 17%!important;
        padding-bottom: 17%!important;
    }
    
    .pt-py-18x--md {
        padding-top: 18%!important;
        padding-bottom: 18%!important;
    }
    
    .pt-py-19x--md {
        padding-top: 19%!important;
        padding-bottom: 19%!important;
    }
    
    .pt-py-20x--md {
        padding-top: 20%!important;
        padding-bottom: 20%!important;
    }
    
    .pt-py-21x--md {
        padding-top: 21%!important;
        padding-bottom: 21%!important;
    }
    
    .pt-py-22x--md {
        padding-top: 22%!important;
        padding-bottom: 22%!important;
    }
    
    .pt-py-23x--md {
        padding-top: 23%!important;
        padding-bottom: 23%!important;
    }
    
    .pt-py-24x--md {
        padding-top: 24%!important;
        padding-bottom: 24%!important;
    }
    
    .pt-py-25x--md {
        padding-top: 25%!important;
        padding-bottom: 25%!important;
    }
    
    .pt-py-30x--md {
        padding-top: 30%!important;
        padding-bottom: 30%!important;
    }
    
    .pt-py-35x--md {
        padding-top: 35%!important;
        padding-bottom: 35%!important;
    }
    
    .pt-py-40x--md {
        padding-top: 40%!important;
        padding-bottom: 40%!important;
    }
    
    .pt-py-45x--md {
        padding-top: 45%!important;
        padding-bottom: 45%!important;
    }
    
    .pt-py-50x--md {
        padding-top: 50%!important;
        padding-bottom: 50%!important;
    }
    
    .pt-py-55x--md {
        padding-top: 55%!important;
        padding-bottom: 55%!important;
    }
    
    .pt-py-60x--md {
        padding-top: 60%!important;
        padding-bottom: 60%!important;
    }
    
    .pt-py-65x--md {
        padding-top: 65%!important;
        padding-bottom: 65%!important;
    }
    
    .pt-py-70x--md {
        padding-top: 70%!important;
        padding-bottom: 70%!important;
    }
    
    .pt-py-75x--md {
        padding-top: 75%!important;
        padding-bottom: 75%!important;
    }
    
    .pt-py-80x--md {
        padding-top: 80%!important;
        padding-bottom: 80%!important;
    }
    
    .pt-py-85x--md {
        padding-top: 85%!important;
        padding-bottom: 85%!important;
    }
    
    .pt-py-90x--md {
        padding-top: 90%!important;
        padding-bottom: 90%!important;
    }
    
    .pt-py-95x--md {
        padding-top: 95%!important;
        padding-bottom: 95%!important;
    }
    
    .pt-py-100x--md {
        padding-top: 100%!important;
        padding-bottom: 100%!important;
    }
    
    .pt-py-110x--md {
        padding-top: 110%!important;
        padding-bottom: 110%!important;
    }
    
    .pt-py-120x--md {
        padding-top: 120%!important;
        padding-bottom: 120%!important;
    }
    
    .pt-py-130x--md {
        padding-top: 130%!important;
        padding-bottom: 130%!important;
    }
    
    .pt-py-140x--md {
        padding-top: 140%!important;
        padding-bottom: 140%!important;
    }
    
    .pt-py-150x--md {
        padding-top: 150%!important;
        padding-bottom: 150%!important;
    }
    
    .pt-py-160x--md {
        padding-top: 160%!important;
        padding-bottom: 160%!important;
    }
    
    .pt-py-170x--md {
        padding-top: 170%!important;
        padding-bottom: 170%!important;
    }
    
    .pt-py-180x--md {
        padding-top: 180%!important;
        padding-bottom: 180%!important;
    }
    
    .pt-py-190x--md {
        padding-top: 190%!important;
        padding-bottom: 190%!important;
    }
    
    .pt-py-200x--md {
        padding-top: 200%!important;
        padding-bottom: 200%!important;
    }
    
    .pt-py-250x--md {
        padding-top: 250%!important;
        padding-bottom: 250%!important;
    }
    
    .pt-py-300x--md {
        padding-top: 300%!important;
        padding-bottom: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-py-0x--lg {
        padding-top: 0%!important;
        padding-bottom: 0%!important;
    }
    
    .pt-py-1x--lg {
        padding-top: 1%!important;
        padding-bottom: 1%!important;
    }
    
    .pt-py-2x--lg {
        padding-top: 2%!important;
        padding-bottom: 2%!important;
    }
    
    .pt-py-3x--lg {
        padding-top: 3%!important;
        padding-bottom: 3%!important;
    }
    
    .pt-py-4x--lg {
        padding-top: 4%!important;
        padding-bottom: 4%!important;
    }
    
    .pt-py-5x--lg {
        padding-top: 5%!important;
        padding-bottom: 5%!important;
    }
    
    .pt-py-6x--lg {
        padding-top: 6%!important;
        padding-bottom: 6%!important;
    }
    
    .pt-py-7x--lg {
        padding-top: 7%!important;
        padding-bottom: 7%!important;
    }
    
    .pt-py-8x--lg {
        padding-top: 8%!important;
        padding-bottom: 8%!important;
    }
    
    .pt-py-9x--lg {
        padding-top: 9%!important;
        padding-bottom: 9%!important;
    }
    
    .pt-py-10x--lg {
        padding-top: 10%!important;
        padding-bottom: 10%!important;
    }
    
    .pt-py-11x--lg {
        padding-top: 11%!important;
        padding-bottom: 11%!important;
    }
    
    .pt-py-12x--lg {
        padding-top: 12%!important;
        padding-bottom: 12%!important;
    }
    
    .pt-py-13x--lg {
        padding-top: 13%!important;
        padding-bottom: 13%!important;
    }
    
    .pt-py-14x--lg {
        padding-top: 14%!important;
        padding-bottom: 14%!important;
    }
    
    .pt-py-15x--lg {
        padding-top: 15%!important;
        padding-bottom: 15%!important;
    }
    
    .pt-py-16x--lg {
        padding-top: 16%!important;
        padding-bottom: 16%!important;
    }
    
    .pt-py-17x--lg {
        padding-top: 17%!important;
        padding-bottom: 17%!important;
    }
    
    .pt-py-18x--lg {
        padding-top: 18%!important;
        padding-bottom: 18%!important;
    }
    
    .pt-py-19x--lg {
        padding-top: 19%!important;
        padding-bottom: 19%!important;
    }
    
    .pt-py-20x--lg {
        padding-top: 20%!important;
        padding-bottom: 20%!important;
    }
    
    .pt-py-21x--lg {
        padding-top: 21%!important;
        padding-bottom: 21%!important;
    }
    
    .pt-py-22x--lg {
        padding-top: 22%!important;
        padding-bottom: 22%!important;
    }
    
    .pt-py-23x--lg {
        padding-top: 23%!important;
        padding-bottom: 23%!important;
    }
    
    .pt-py-24x--lg {
        padding-top: 24%!important;
        padding-bottom: 24%!important;
    }
    
    .pt-py-25x--lg {
        padding-top: 25%!important;
        padding-bottom: 25%!important;
    }
    
    .pt-py-30x--lg {
        padding-top: 30%!important;
        padding-bottom: 30%!important;
    }
    
    .pt-py-35x--lg {
        padding-top: 35%!important;
        padding-bottom: 35%!important;
    }
    
    .pt-py-40x--lg {
        padding-top: 40%!important;
        padding-bottom: 40%!important;
    }
    
    .pt-py-45x--lg {
        padding-top: 45%!important;
        padding-bottom: 45%!important;
    }
    
    .pt-py-50x--lg {
        padding-top: 50%!important;
        padding-bottom: 50%!important;
    }
    
    .pt-py-55x--lg {
        padding-top: 55%!important;
        padding-bottom: 55%!important;
    }
    
    .pt-py-60x--lg {
        padding-top: 60%!important;
        padding-bottom: 60%!important;
    }
    
    .pt-py-65x--lg {
        padding-top: 65%!important;
        padding-bottom: 65%!important;
    }
    
    .pt-py-70x--lg {
        padding-top: 70%!important;
        padding-bottom: 70%!important;
    }
    
    .pt-py-75x--lg {
        padding-top: 75%!important;
        padding-bottom: 75%!important;
    }
    
    .pt-py-80x--lg {
        padding-top: 80%!important;
        padding-bottom: 80%!important;
    }
    
    .pt-py-85x--lg {
        padding-top: 85%!important;
        padding-bottom: 85%!important;
    }
    
    .pt-py-90x--lg {
        padding-top: 90%!important;
        padding-bottom: 90%!important;
    }
    
    .pt-py-95x--lg {
        padding-top: 95%!important;
        padding-bottom: 95%!important;
    }
    
    .pt-py-100x--lg {
        padding-top: 100%!important;
        padding-bottom: 100%!important;
    }
    
    .pt-py-110x--lg {
        padding-top: 110%!important;
        padding-bottom: 110%!important;
    }
    
    .pt-py-120x--lg {
        padding-top: 120%!important;
        padding-bottom: 120%!important;
    }
    
    .pt-py-130x--lg {
        padding-top: 130%!important;
        padding-bottom: 130%!important;
    }
    
    .pt-py-140x--lg {
        padding-top: 140%!important;
        padding-bottom: 140%!important;
    }
    
    .pt-py-150x--lg {
        padding-top: 150%!important;
        padding-bottom: 150%!important;
    }
    
    .pt-py-160x--lg {
        padding-top: 160%!important;
        padding-bottom: 160%!important;
    }
    
    .pt-py-170x--lg {
        padding-top: 170%!important;
        padding-bottom: 170%!important;
    }
    
    .pt-py-180x--lg {
        padding-top: 180%!important;
        padding-bottom: 180%!important;
    }
    
    .pt-py-190x--lg {
        padding-top: 190%!important;
        padding-bottom: 190%!important;
    }
    
    .pt-py-200x--lg {
        padding-top: 200%!important;
        padding-bottom: 200%!important;
    }
    
    .pt-py-250x--lg {
        padding-top: 250%!important;
        padding-bottom: 250%!important;
    }
    
    .pt-py-300x--lg {
        padding-top: 300%!important;
        padding-bottom: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-py-0x--xl {
        padding-top: 0%!important;
        padding-bottom: 0%!important;
    }
    
    .pt-py-1x--xl {
        padding-top: 1%!important;
        padding-bottom: 1%!important;
    }
    
    .pt-py-2x--xl {
        padding-top: 2%!important;
        padding-bottom: 2%!important;
    }
    
    .pt-py-3x--xl {
        padding-top: 3%!important;
        padding-bottom: 3%!important;
    }
    
    .pt-py-4x--xl {
        padding-top: 4%!important;
        padding-bottom: 4%!important;
    }
    
    .pt-py-5x--xl {
        padding-top: 5%!important;
        padding-bottom: 5%!important;
    }
    
    .pt-py-6x--xl {
        padding-top: 6%!important;
        padding-bottom: 6%!important;
    }
    
    .pt-py-7x--xl {
        padding-top: 7%!important;
        padding-bottom: 7%!important;
    }
    
    .pt-py-8x--xl {
        padding-top: 8%!important;
        padding-bottom: 8%!important;
    }
    
    .pt-py-9x--xl {
        padding-top: 9%!important;
        padding-bottom: 9%!important;
    }
    
    .pt-py-10x--xl {
        padding-top: 10%!important;
        padding-bottom: 10%!important;
    }
    
    .pt-py-11x--xl {
        padding-top: 11%!important;
        padding-bottom: 11%!important;
    }
    
    .pt-py-12x--xl {
        padding-top: 12%!important;
        padding-bottom: 12%!important;
    }
    
    .pt-py-13x--xl {
        padding-top: 13%!important;
        padding-bottom: 13%!important;
    }
    
    .pt-py-14x--xl {
        padding-top: 14%!important;
        padding-bottom: 14%!important;
    }
    
    .pt-py-15x--xl {
        padding-top: 15%!important;
        padding-bottom: 15%!important;
    }
    
    .pt-py-16x--xl {
        padding-top: 16%!important;
        padding-bottom: 16%!important;
    }
    
    .pt-py-17x--xl {
        padding-top: 17%!important;
        padding-bottom: 17%!important;
    }
    
    .pt-py-18x--xl {
        padding-top: 18%!important;
        padding-bottom: 18%!important;
    }
    
    .pt-py-19x--xl {
        padding-top: 19%!important;
        padding-bottom: 19%!important;
    }
    
    .pt-py-20x--xl {
        padding-top: 20%!important;
        padding-bottom: 20%!important;
    }
    
    .pt-py-21x--xl {
        padding-top: 21%!important;
        padding-bottom: 21%!important;
    }
    
    .pt-py-22x--xl {
        padding-top: 22%!important;
        padding-bottom: 22%!important;
    }
    
    .pt-py-23x--xl {
        padding-top: 23%!important;
        padding-bottom: 23%!important;
    }
    
    .pt-py-24x--xl {
        padding-top: 24%!important;
        padding-bottom: 24%!important;
    }
    
    .pt-py-25x--xl {
        padding-top: 25%!important;
        padding-bottom: 25%!important;
    }
    
    .pt-py-30x--xl {
        padding-top: 30%!important;
        padding-bottom: 30%!important;
    }
    
    .pt-py-35x--xl {
        padding-top: 35%!important;
        padding-bottom: 35%!important;
    }
    
    .pt-py-40x--xl {
        padding-top: 40%!important;
        padding-bottom: 40%!important;
    }
    
    .pt-py-45x--xl {
        padding-top: 45%!important;
        padding-bottom: 45%!important;
    }
    
    .pt-py-50x--xl {
        padding-top: 50%!important;
        padding-bottom: 50%!important;
    }
    
    .pt-py-55x--xl {
        padding-top: 55%!important;
        padding-bottom: 55%!important;
    }
    
    .pt-py-60x--xl {
        padding-top: 60%!important;
        padding-bottom: 60%!important;
    }
    
    .pt-py-65x--xl {
        padding-top: 65%!important;
        padding-bottom: 65%!important;
    }
    
    .pt-py-70x--xl {
        padding-top: 70%!important;
        padding-bottom: 70%!important;
    }
    
    .pt-py-75x--xl {
        padding-top: 75%!important;
        padding-bottom: 75%!important;
    }
    
    .pt-py-80x--xl {
        padding-top: 80%!important;
        padding-bottom: 80%!important;
    }
    
    .pt-py-85x--xl {
        padding-top: 85%!important;
        padding-bottom: 85%!important;
    }
    
    .pt-py-90x--xl {
        padding-top: 90%!important;
        padding-bottom: 90%!important;
    }
    
    .pt-py-95x--xl {
        padding-top: 95%!important;
        padding-bottom: 95%!important;
    }
    
    .pt-py-100x--xl {
        padding-top: 100%!important;
        padding-bottom: 100%!important;
    }
    
    .pt-py-110x--xl {
        padding-top: 110%!important;
        padding-bottom: 110%!important;
    }
    
    .pt-py-120x--xl {
        padding-top: 120%!important;
        padding-bottom: 120%!important;
    }
    
    .pt-py-130x--xl {
        padding-top: 130%!important;
        padding-bottom: 130%!important;
    }
    
    .pt-py-140x--xl {
        padding-top: 140%!important;
        padding-bottom: 140%!important;
    }
    
    .pt-py-150x--xl {
        padding-top: 150%!important;
        padding-bottom: 150%!important;
    }
    
    .pt-py-160x--xl {
        padding-top: 160%!important;
        padding-bottom: 160%!important;
    }
    
    .pt-py-170x--xl {
        padding-top: 170%!important;
        padding-bottom: 170%!important;
    }
    
    .pt-py-180x--xl {
        padding-top: 180%!important;
        padding-bottom: 180%!important;
    }
    
    .pt-py-190x--xl {
        padding-top: 190%!important;
        padding-bottom: 190%!important;
    }
    
    .pt-py-200x--xl {
        padding-top: 200%!important;
        padding-bottom: 200%!important;
    }
    
    .pt-py-250x--xl {
        padding-top: 250%!important;
        padding-bottom: 250%!important;
    }
    
    .pt-py-300x--xl {
        padding-top: 300%!important;
        padding-bottom: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-py-0x--xxl {
        padding-top: 0%!important;
        padding-bottom: 0%!important;
    }
    
    .pt-py-1x--xxl {
        padding-top: 1%!important;
        padding-bottom: 1%!important;
    }
    
    .pt-py-2x--xxl {
        padding-top: 2%!important;
        padding-bottom: 2%!important;
    }
    
    .pt-py-3x--xxl {
        padding-top: 3%!important;
        padding-bottom: 3%!important;
    }
    
    .pt-py-4x--xxl {
        padding-top: 4%!important;
        padding-bottom: 4%!important;
    }
    
    .pt-py-5x--xxl {
        padding-top: 5%!important;
        padding-bottom: 5%!important;
    }
    
    .pt-py-6x--xxl {
        padding-top: 6%!important;
        padding-bottom: 6%!important;
    }
    
    .pt-py-7x--xxl {
        padding-top: 7%!important;
        padding-bottom: 7%!important;
    }
    
    .pt-py-8x--xxl {
        padding-top: 8%!important;
        padding-bottom: 8%!important;
    }
    
    .pt-py-9x--xxl {
        padding-top: 9%!important;
        padding-bottom: 9%!important;
    }
    
    .pt-py-10x--xxl {
        padding-top: 10%!important;
        padding-bottom: 10%!important;
    }
    
    .pt-py-11x--xxl {
        padding-top: 11%!important;
        padding-bottom: 11%!important;
    }
    
    .pt-py-12x--xxl {
        padding-top: 12%!important;
        padding-bottom: 12%!important;
    }
    
    .pt-py-13x--xxl {
        padding-top: 13%!important;
        padding-bottom: 13%!important;
    }
    
    .pt-py-14x--xxl {
        padding-top: 14%!important;
        padding-bottom: 14%!important;
    }
    
    .pt-py-15x--xxl {
        padding-top: 15%!important;
        padding-bottom: 15%!important;
    }
    
    .pt-py-16x--xxl {
        padding-top: 16%!important;
        padding-bottom: 16%!important;
    }
    
    .pt-py-17x--xxl {
        padding-top: 17%!important;
        padding-bottom: 17%!important;
    }
    
    .pt-py-18x--xxl {
        padding-top: 18%!important;
        padding-bottom: 18%!important;
    }
    
    .pt-py-19x--xxl {
        padding-top: 19%!important;
        padding-bottom: 19%!important;
    }
    
    .pt-py-20x--xxl {
        padding-top: 20%!important;
        padding-bottom: 20%!important;
    }
    
    .pt-py-21x--xxl {
        padding-top: 21%!important;
        padding-bottom: 21%!important;
    }
    
    .pt-py-22x--xxl {
        padding-top: 22%!important;
        padding-bottom: 22%!important;
    }
    
    .pt-py-23x--xxl {
        padding-top: 23%!important;
        padding-bottom: 23%!important;
    }
    
    .pt-py-24x--xxl {
        padding-top: 24%!important;
        padding-bottom: 24%!important;
    }
    
    .pt-py-25x--xxl {
        padding-top: 25%!important;
        padding-bottom: 25%!important;
    }
    
    .pt-py-30x--xxl {
        padding-top: 30%!important;
        padding-bottom: 30%!important;
    }
    
    .pt-py-35x--xxl {
        padding-top: 35%!important;
        padding-bottom: 35%!important;
    }
    
    .pt-py-40x--xxl {
        padding-top: 40%!important;
        padding-bottom: 40%!important;
    }
    
    .pt-py-45x--xxl {
        padding-top: 45%!important;
        padding-bottom: 45%!important;
    }
    
    .pt-py-50x--xxl {
        padding-top: 50%!important;
        padding-bottom: 50%!important;
    }
    
    .pt-py-55x--xxl {
        padding-top: 55%!important;
        padding-bottom: 55%!important;
    }
    
    .pt-py-60x--xxl {
        padding-top: 60%!important;
        padding-bottom: 60%!important;
    }
    
    .pt-py-65x--xxl {
        padding-top: 65%!important;
        padding-bottom: 65%!important;
    }
    
    .pt-py-70x--xxl {
        padding-top: 70%!important;
        padding-bottom: 70%!important;
    }
    
    .pt-py-75x--xxl {
        padding-top: 75%!important;
        padding-bottom: 75%!important;
    }
    
    .pt-py-80x--xxl {
        padding-top: 80%!important;
        padding-bottom: 80%!important;
    }
    
    .pt-py-85x--xxl {
        padding-top: 85%!important;
        padding-bottom: 85%!important;
    }
    
    .pt-py-90x--xxl {
        padding-top: 90%!important;
        padding-bottom: 90%!important;
    }
    
    .pt-py-95x--xxl {
        padding-top: 95%!important;
        padding-bottom: 95%!important;
    }
    
    .pt-py-100x--xxl {
        padding-top: 100%!important;
        padding-bottom: 100%!important;
    }
    
    .pt-py-110x--xxl {
        padding-top: 110%!important;
        padding-bottom: 110%!important;
    }
    
    .pt-py-120x--xxl {
        padding-top: 120%!important;
        padding-bottom: 120%!important;
    }
    
    .pt-py-130x--xxl {
        padding-top: 130%!important;
        padding-bottom: 130%!important;
    }
    
    .pt-py-140x--xxl {
        padding-top: 140%!important;
        padding-bottom: 140%!important;
    }
    
    .pt-py-150x--xxl {
        padding-top: 150%!important;
        padding-bottom: 150%!important;
    }
    
    .pt-py-160x--xxl {
        padding-top: 160%!important;
        padding-bottom: 160%!important;
    }
    
    .pt-py-170x--xxl {
        padding-top: 170%!important;
        padding-bottom: 170%!important;
    }
    
    .pt-py-180x--xxl {
        padding-top: 180%!important;
        padding-bottom: 180%!important;
    }
    
    .pt-py-190x--xxl {
        padding-top: 190%!important;
        padding-bottom: 190%!important;
    }
    
    .pt-py-200x--xxl {
        padding-top: 200%!important;
        padding-bottom: 200%!important;
    }
    
    .pt-py-250x--xxl {
        padding-top: 250%!important;
        padding-bottom: 250%!important;
    }
    
    .pt-py-300--xxl {
        padding-top: 300%!important;
        padding-bottom: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-py-0vh {
    padding-top: 0vh!important;
    padding-bottom: 0vh!important;
  }
  
  .pt-py-1vh {
    padding-top: 1vh!important;
    padding-bottom: 1vh!important;
  }
  
  .pt-py-2vh {
    padding-top: 2vh!important;
    padding-bottom: 2vh!important;
  }
  
  .pt-py-3vh {
    padding-top: 3vh!important;
    padding-bottom: 3vh!important;
  }
  
  .pt-py-4vh {
    padding-top: 4vh!important;
    padding-bottom: 4vh!important;
  }
  
  .pt-py-5vh {
    padding-top: 5vh!important;
    padding-bottom: 5vh!important;
  }
  
  .pt-py-6vh {
    padding-top: 6vh!important;
    padding-bottom: 6vh!important;
  }
  
  .pt-py-7vh {
    padding-top: 7vh!important;
    padding-bottom: 7vh!important;
  }
  
  .pt-py-8vh {
    padding-top: 8vh!important;
    padding-bottom: 8vh!important;
  }
  
  .pt-py-9vh {
    padding-top: 9vh!important;
    padding-bottom: 9vh!important;
  }
  
  .pt-py-10vh {
    padding-top: 10vh!important;
    padding-bottom: 10vh!important;
  }
  
  .pt-py-11vh {
    padding-top: 11vh!important;
    padding-bottom: 11vh!important;
  }
  
  .pt-py-12vh {
    padding-top: 12vh!important;
    padding-bottom: 12vh!important;
  }
  
  .pt-py-13vh {
    padding-top: 13vh!important;
    padding-bottom: 13vh!important;
  }
  
  .pt-py-14vh {
    padding-top: 14vh!important;
    padding-bottom: 14vh!important;
  }
  
  .pt-py-15vh {
    padding-top: 15vh!important;
    padding-bottom: 15vh!important;
  }
  
  .pt-py-16vh {
    padding-top: 16vh!important;
    padding-bottom: 16vh!important;
  }
  
  .pt-py-17vh {
    padding-top: 17vh!important;
    padding-bottom: 17vh!important;
  }
  
  .pt-py-18vh {
    padding-top: 18vh!important;
    padding-bottom: 18vh!important;
  }
  
  .pt-py-19vh {
    padding-top: 19vh!important;
    padding-bottom: 19vh!important;
  }
  
  .pt-py-20vh {
    padding-top: 20vh!important;
    padding-bottom: 20vh!important;
  }
  
  .pt-py-21vh {
    padding-top: 21vh!important;
    padding-bottom: 21vh!important;
  }
  
  .pt-py-22vh {
    padding-top: 22vh!important;
    padding-bottom: 22vh!important;
  }
  
  .pt-py-23vh {
    padding-top: 23vh!important;
    padding-bottom: 23vh!important;
  }
  
  .pt-py-24vh {
    padding-top: 24vh!important;
    padding-bottom: 24vh!important;
  }
  
  .pt-py-25vh {
    padding-top: 25vh!important;
    padding-bottom: 25vh!important;
  }
  
  .pt-py-30vh {
    padding-top: 30vh!important;
    padding-bottom: 30vh!important;
  }
  
  .pt-py-35vh {
    padding-top: 35vh!important;
    padding-bottom: 35vh!important;
  }
  
  .pt-py-40vh {
    padding-top: 40vh!important;
    padding-bottom: 40vh!important;
  }
  
  .pt-py-45vh {
    padding-top: 45vh!important;
    padding-bottom: 45vh!important;
  }
  
  .pt-py-50vh {
    padding-top: 50vh!important;
    padding-bottom: 50vh!important;
  }
  
  .pt-py-55vh {
    padding-top: 55vh!important;
    padding-bottom: 55vh!important;
  }
  
  .pt-py-60vh {
    padding-top: 60vh!important;
    padding-bottom: 60vh!important;
  }
  
  .pt-py-65vh {
    padding-top: 65vh!important;
    padding-bottom: 65vh!important;
  }
  
  .pt-py-70vh {
    padding-top: 70vh!important;
    padding-bottom: 70vh!important;
  }
  
  .pt-py-75vh {
    padding-top: 75vh!important;
    padding-bottom: 75vh!important;
  }
  
  .pt-py-80vh {
    padding-top: 80vh!important;
    padding-bottom: 80vh!important;
  }
  
  .pt-py-85vh {
    padding-top: 85vh!important;
    padding-bottom: 85vh!important;
  }
  
  .pt-py-90vh {
    padding-top: 90vh!important;
    padding-bottom: 90vh!important;
  }
  
  .pt-py-95vh {
    padding-top: 95vh!important;
    padding-bottom: 95vh!important;
  }
  
  .pt-py-100vh {
    padding-top: 100vh!important;
    padding-bottom: 100vh!important;
  }
  
  .pt-py-110vh {
    padding-top: 110vh!important;
    padding-bottom: 110vh!important;
  }
  
  .pt-py-120vh {
    padding-top: 120vh!important;
    padding-bottom: 120vh!important;
  }
  
  .pt-py-130vh {
    padding-top: 130vh!important;
    padding-bottom: 130vh!important;
  }
  
  .pt-py-140vh {
    padding-top: 140vh!important;
    padding-bottom: 140vh!important;
  }
  
  .pt-py-150vh {
    padding-top: 150vh!important;
    padding-bottom: 150vh!important;
  }
  
  .pt-py-160vh {
    padding-top: 160vh!important;
    padding-bottom: 160vh!important;
  }
  
  .pt-py-170vh {
    padding-top: 170vh!important;
    padding-bottom: 170vh!important;
  }
  
  .pt-py-180vh {
    padding-top: 180vh!important;
    padding-bottom:180 vh!important;
  }
  
  .pt-py-190vh {
    padding-top: 190vh!important;
    padding-bottom: 190vh!important;
  }
  
  .pt-py-200vh {
    padding-top: 200vh!important;
    padding-bottom: 200vh!important;
  }
  
  .pt-py-250vh {
    padding-top: 250vh!important;
    padding-bottom: 250vh!important;
  }
  
  .pt-py-300vh {
    padding-top: 300vh!important;
    padding-bottom: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-py-0vh--sm {
        padding-top: 0vh!important;
        padding-bottom: 0vh!important;
    }
    
    .pt-py-1vh--sm {
        padding-top: 1vh!important;
        padding-bottom: 1vh!important;
    }
    
    .pt-py-2vh--sm {
        padding-top: 2vh!important;
        padding-bottom: 2vh!important;
    }
    
    .pt-py-3vh--sm {
        padding-top: 3vh!important;
        padding-bottom: 3vh!important;
    }
    
    .pt-py-4vh--sm {
        padding-top: 4vh!important;
        padding-bottom: 4vh!important;
    }
    
    .pt-py-5vh--sm {
        padding-top: 5vh!important;
        padding-bottom: 5vh!important;
    }
    
    .pt-py-6vh--sm {
        padding-top: 6vh!important;
        padding-bottom: 6vh!important;
    }
    
    .pt-py-7vh--sm {
        padding-top: 7vh!important;
        padding-bottom: 7vh!important;
    }
    
    .pt-py-8vh--sm {
        padding-top: 8vh!important;
        padding-bottom: 8vh!important;
    }
    
    .pt-py-9vh--sm {
        padding-top: 9vh!important;
        padding-bottom: 9vh!important;
    }
    
    .pt-py-10vh--sm {
        padding-top: 10vh!important;
        padding-bottom: 10vh!important;
    }
    
    .pt-py-11vh--sm {
        padding-top: 11vh!important;
        padding-bottom: 11vh!important;
    }
    
    .pt-py-12vh--sm {
        padding-top: 12vh!important;
        padding-bottom: 12vh!important;
    }
    
    .pt-py-13vh--sm {
        padding-top: 13vh!important;
        padding-bottom: 13vh!important;
    }
    
    .pt-py-14vh--sm {
        padding-top: 14vh!important;
        padding-bottom: 14vh!important;
    }
    
    .pt-py-15vh--sm {
        padding-top: 15vh!important;
        padding-bottom: 15vh!important;
    }
    
    .pt-py-16vh--sm {
        padding-top: 16vh!important;
        padding-bottom: 16vh!important;
    }
    
    .pt-py-17vh--sm {
        padding-top: 17vh!important;
        padding-bottom: 17vh!important;
    }
    
    .pt-py-18vh--sm {
        padding-top: 18vh!important;
        padding-bottom: 18vh!important;
    }
    
    .pt-py-19vh--sm {
        padding-top: 19vh!important;
        padding-bottom: 19vh!important;
    }
    
    .pt-py-20vh--sm {
        padding-top: 20vh!important;
        padding-bottom: 20vh!important;
    }
    
    .pt-py-21vh--sm {
        padding-top: 21vh!important;
        padding-bottom: 21vh!important;
    }
    
    .pt-py-22vh--sm {
        padding-top: 22vh!important;
        padding-bottom: 22vh!important;
    }
    
    .pt-py-23vh--sm {
        padding-top: 23vh!important;
        padding-bottom: 23vh!important;
    }
    
    .pt-py-24vh--sm {
        padding-top: 24vh!important;
        padding-bottom: 24vh!important;
    }
    
    .pt-py-25vh--sm {
        padding-top: 25vh!important;
        padding-bottom: 25vh!important;
    }
    
    .pt-py-30vh--sm {
        padding-top: 30vh!important;
        padding-bottom: 30vh!important;
    }
    
    .pt-py-35vh--sm {
        padding-top: 35vh!important;
        padding-bottom: 35vh!important;
    }
    
    .pt-py-40vh--sm {
        padding-top: 40vh!important;
        padding-bottom: 40vh!important;
    }
    
    .pt-py-45vh--sm {
        padding-top: 45vh!important;
        padding-bottom: 45vh!important;
    }
    
    .pt-py-50vh--sm {
        padding-top: 50vh!important;
        padding-bottom: 50vh!important;
    }
    
    .pt-py-55vh--sm {
        padding-top: 55vh!important;
        padding-bottom: 55vh!important;
    }
    
    .pt-py-60vh--sm {
        padding-top: 60vh!important;
        padding-bottom: 60vh!important;
    }
    
    .pt-py-65vh--sm {
        padding-top: 65vh!important;
        padding-bottom: 65vh!important;
    }
    
    .pt-py-70vh--sm {
        padding-top: 70vh!important;
        padding-bottom: 70vh!important;
    }
    
    .pt-py-75vh--sm {
        padding-top: 75vh!important;
        padding-bottom: 75vh!important;
    }
    
    .pt-py-80vh--sm {
        padding-top: 80vh!important;
        padding-bottom: 80vh!important;
    }
    
    .pt-py-85vh--sm {
        padding-top: 85vh!important;
        padding-bottom: 85vh!important;
    }
    
    .pt-py-90vh--sm {
        padding-top: 90vh!important;
        padding-bottom: 90vh!important;
    }
    
    .pt-py-95vh--sm {
        padding-top: 95vh!important;
        padding-bottom: 95vh!important;
    }
    
    .pt-py-100vh--sm {
        padding-top: 100vh!important;
        padding-bottom: 100vh!important;
    }
    
    .pt-py-110vh--sm {
        padding-top: 110vh!important;
        padding-bottom: 110vh!important;
    }
    
    .pt-py-120vh--sm {
        padding-top: 120vh!important;
        padding-bottom: 120vh!important;
    }
    
    .pt-py-130vh--sm {
        padding-top: 130vh!important;
        padding-bottom: 130vh!important;
    }
    
    .pt-py-140vh--sm {
        padding-top: 140vh!important;
        padding-bottom: 140vh!important;
    }
    
    .pt-py-150vh--sm {
        padding-top: 150vh!important;
        padding-bottom: 150vh!important;
    }
    
    .pt-py-160vh--sm {
        padding-top: 160vh!important;
        padding-bottom: 160vh!important;
    }
    
    .pt-py-170vh--sm {
        padding-top: 170vh!important;
        padding-bottom: 170vh!important;
    }
    
    .pt-py-180vh--sm {
        padding-top: 180vh!important;
        padding-bottom:180 vh!important;
    }
    
    .pt-py-190vh--sm {
        padding-top: 190vh!important;
        padding-bottom: 190vh!important;
    }
    
    .pt-py-200vh--sm {
        padding-top: 200vh!important;
        padding-bottom: 200vh!important;
    }
    
    .pt-py-250vh--sm {
        padding-top: 250vh!important;
        padding-bottom: 250vh!important;
    }
    
    .pt-py-300vh--sm {
        padding-top: 300vh!important;
        padding-bottom: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-py-0vh--md {
        padding-top: 0vh!important;
        padding-bottom: 0vh!important;
    }
    
    .pt-py-1vh--md {
        padding-top: 1vh!important;
        padding-bottom: 1vh!important;
    }
    
    .pt-py-2vh--md {
        padding-top: 2vh!important;
        padding-bottom: 2vh!important;
    }
    
    .pt-py-3vh--md {
        padding-top: 3vh!important;
        padding-bottom: 3vh!important;
    }
    
    .pt-py-4vh--md {
        padding-top: 4vh!important;
        padding-bottom: 4vh!important;
    }
    
    .pt-py-5vh--md {
        padding-top: 5vh!important;
        padding-bottom: 5vh!important;
    }
    
    .pt-py-6vh--md {
        padding-top: 6vh!important;
        padding-bottom: 6vh!important;
    }
    
    .pt-py-7vh--md {
        padding-top: 7vh!important;
        padding-bottom: 7vh!important;
    }
    
    .pt-py-8vh--md {
        padding-top: 8vh!important;
        padding-bottom: 8vh!important;
    }
    
    .pt-py-9vh--md {
        padding-top: 9vh!important;
        padding-bottom: 9vh!important;
    }
    
    .pt-py-10vh--md {
        padding-top: 10vh!important;
        padding-bottom: 10vh!important;
    }
    
    .pt-py-11vh--md {
        padding-top: 11vh!important;
        padding-bottom: 11vh!important;
    }
    
    .pt-py-12vh--md {
        padding-top: 12vh!important;
        padding-bottom: 12vh!important;
    }
    
    .pt-py-13vh--md {
        padding-top: 13vh!important;
        padding-bottom: 13vh!important;
    }
    
    .pt-py-14vh--md {
        padding-top: 14vh!important;
        padding-bottom: 14vh!important;
    }
    
    .pt-py-15vh--md {
        padding-top: 15vh!important;
        padding-bottom: 15vh!important;
    }
    
    .pt-py-16vh--md {
        padding-top: 16vh!important;
        padding-bottom: 16vh!important;
    }
    
    .pt-py-17vh--md {
        padding-top: 17vh!important;
        padding-bottom: 17vh!important;
    }
    
    .pt-py-18vh--md {
        padding-top: 18vh!important;
        padding-bottom: 18vh!important;
    }
    
    .pt-py-19vh--md {
        padding-top: 19vh!important;
        padding-bottom: 19vh!important;
    }
    
    .pt-py-20vh--md {
        padding-top: 20vh!important;
        padding-bottom: 20vh!important;
    }
    
    .pt-py-21vh--md {
        padding-top: 21vh!important;
        padding-bottom: 21vh!important;
    }
    
    .pt-py-22vh--md {
        padding-top: 22vh!important;
        padding-bottom: 22vh!important;
    }
    
    .pt-py-23vh--md {
        padding-top: 23vh!important;
        padding-bottom: 23vh!important;
    }
    
    .pt-py-24vh--md {
        padding-top: 24vh!important;
        padding-bottom: 24vh!important;
    }
    
    .pt-py-25vh--md {
        padding-top: 25vh!important;
        padding-bottom: 25vh!important;
    }
    
    .pt-py-30vh--md {
        padding-top: 30vh!important;
        padding-bottom: 30vh!important;
    }
    
    .pt-py-35vh--md {
        padding-top: 35vh!important;
        padding-bottom: 35vh!important;
    }
    
    .pt-py-40vh--md {
        padding-top: 40vh!important;
        padding-bottom: 40vh!important;
    }
    
    .pt-py-45vh--md {
        padding-top: 45vh!important;
        padding-bottom: 45vh!important;
    }
    
    .pt-py-50vh--md {
        padding-top: 50vh!important;
        padding-bottom: 50vh!important;
    }
    
    .pt-py-55vh--md {
        padding-top: 55vh!important;
        padding-bottom: 55vh!important;
    }
    
    .pt-py-60vh--md {
        padding-top: 60vh!important;
        padding-bottom: 60vh!important;
    }
    
    .pt-py-65vh--md {
        padding-top: 65vh!important;
        padding-bottom: 65vh!important;
    }
    
    .pt-py-70vh--md {
        padding-top: 70vh!important;
        padding-bottom: 70vh!important;
    }
    
    .pt-py-75vh--md {
        padding-top: 75vh!important;
        padding-bottom: 75vh!important;
    }
    
    .pt-py-80vh--md {
        padding-top: 80vh!important;
        padding-bottom: 80vh!important;
    }
    
    .pt-py-85vh--md {
        padding-top: 85vh!important;
        padding-bottom: 85vh!important;
    }
    
    .pt-py-90vh--md {
        padding-top: 90vh!important;
        padding-bottom: 90vh!important;
    }
    
    .pt-py-95vh--md {
        padding-top: 95vh!important;
        padding-bottom: 95vh!important;
    }
    
    .pt-py-100vh--md {
        padding-top: 100vh!important;
        padding-bottom: 100vh!important;
    }
    
    .pt-py-110vh--md {
        padding-top: 110vh!important;
        padding-bottom: 110vh!important;
    }
    
    .pt-py-120vh--md {
        padding-top: 120vh!important;
        padding-bottom: 120vh!important;
    }
    
    .pt-py-130vh--md {
        padding-top: 130vh!important;
        padding-bottom: 130vh!important;
    }
    
    .pt-py-140vh--md {
        padding-top: 140vh!important;
        padding-bottom: 140vh!important;
    }
    
    .pt-py-150vh--md {
        padding-top: 150vh!important;
        padding-bottom: 150vh!important;
    }
    
    .pt-py-160vh--md {
        padding-top: 160vh!important;
        padding-bottom: 160vh!important;
    }
    
    .pt-py-170vh--md {
        padding-top: 170vh!important;
        padding-bottom: 170vh!important;
    }
    
    .pt-py-180vh--md {
        padding-top: 180vh!important;
        padding-bottom: 180vh!important;
    }
    
    .pt-py-190vh--md {
        padding-top: 190vh!important;
        padding-bottom: 190vh!important;
    }
    
    .pt-py-200vh--md {
        padding-top: 200vh!important;
        padding-bottom: 200vh!important;
    }
    
    .pt-py-250vh--md {
        padding-top: 250vh!important;
        padding-bottom: 250vh!important;
    }
    
    .pt-py-300vh--md {
        padding-top: 300vh!important;
        padding-bottom: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-py-0vh--lg {
        padding-top: 0vh!important;
        padding-bottom: 0vh!important;
    }
    
    .pt-py-1vh--lg {
        padding-top: 1vh!important;
        padding-bottom: 1vh!important;
    }
    
    .pt-py-2vh--lg {
        padding-top: 2vh!important;
        padding-bottom: 2vh!important;
    }
    
    .pt-py-3vh--lg {
        padding-top: 3vh!important;
        padding-bottom: 3vh!important;
    }
    
    .pt-py-4vh--lg {
        padding-top: 4vh!important;
        padding-bottom: 4vh!important;
    }
    
    .pt-py-5vh--lg {
        padding-top: 5vh!important;
        padding-bottom: 5vh!important;
    }
    
    .pt-py-6vh--lg {
        padding-top: 6vh!important;
        padding-bottom: 6vh!important;
    }
    
    .pt-py-7vh--lg {
        padding-top: 7vh!important;
        padding-bottom: 7vh!important;
    }
    
    .pt-py-8vh--lg {
        padding-top: 8vh!important;
        padding-bottom: 8vh!important;
    }
    
    .pt-py-9vh--lg {
        padding-top: 9vh!important;
        padding-bottom: 9vh!important;
    }
    
    .pt-py-10vh--lg {
        padding-top: 10vh!important;
        padding-bottom: 10vh!important;
    }
    
    .pt-py-11vh--lg {
        padding-top: 11vh!important;
        padding-bottom: 11vh!important;
    }
    
    .pt-py-12vh--lg {
        padding-top: 12vh!important;
        padding-bottom: 12vh!important;
    }
    
    .pt-py-13vh--lg {
        padding-top: 13vh!important;
        padding-bottom: 13vh!important;
    }
    
    .pt-py-14vh--lg {
        padding-top: 14vh!important;
        padding-bottom: 14vh!important;
    }
    
    .pt-py-15vh--lg {
        padding-top: 15vh!important;
        padding-bottom: 15vh!important;
    }
    
    .pt-py-16vh--lg {
        padding-top: 16vh!important;
        padding-bottom: 16vh!important;
    }
    
    .pt-py-17vh--lg {
        padding-top: 17vh!important;
        padding-bottom: 17vh!important;
    }
    
    .pt-py-18vh--lg {
        padding-top: 18vh!important;
        padding-bottom: 18vh!important;
    }
    
    .pt-py-19vh--lg {
        padding-top: 19vh!important;
        padding-bottom: 19vh!important;
    }
    
    .pt-py-20vh--lg {
        padding-top: 20vh!important;
        padding-bottom: 20vh!important;
    }
    
    .pt-py-21vh--lg {
        padding-top: 21vh!important;
        padding-bottom: 21vh!important;
    }
    
    .pt-py-22vh--lg {
        padding-top: 22vh!important;
        padding-bottom: 22vh!important;
    }
    
    .pt-py-23vh--lg {
        padding-top: 23vh!important;
        padding-bottom: 23vh!important;
    }
    
    .pt-py-24vh--lg {
        padding-top: 24vh!important;
        padding-bottom: 24vh!important;
    }
    
    .pt-py-25vh--lg {
        padding-top: 25vh!important;
        padding-bottom: 25vh!important;
    }
    
    .pt-py-30vh--lg {
        padding-top: 30vh!important;
        padding-bottom: 30vh!important;
    }
    
    .pt-py-35vh--lg {
        padding-top: 35vh!important;
        padding-bottom: 35vh!important;
    }
    
    .pt-py-40vh--lg {
        padding-top: 40vh!important;
        padding-bottom: 40vh!important;
    }
    
    .pt-py-45vh--lg {
        padding-top: 45vh!important;
        padding-bottom: 45vh!important;
    }
    
    .pt-py-50vh--lg {
        padding-top: 50vh!important;
        padding-bottom: 50vh!important;
    }
    
    .pt-py-55vh--lg {
        padding-top: 55vh!important;
        padding-bottom: 55vh!important;
    }
    
    .pt-py-60vh--lg {
        padding-top: 60vh!important;
        padding-bottom: 60vh!important;
    }
    
    .pt-py-65vh--lg {
        padding-top: 65vh!important;
        padding-bottom: 65vh!important;
    }
    
    .pt-py-70vh--lg {
        padding-top: 70vh!important;
        padding-bottom: 70vh!important;
    }
    
    .pt-py-75vh--lg {
        padding-top: 75vh!important;
        padding-bottom: 75vh!important;
    }
    
    .pt-py-80vh--lg {
        padding-top: 80vh!important;
        padding-bottom: 80vh!important;
    }
    
    .pt-py-85vh--lg {
        padding-top: 85vh!important;
        padding-bottom: 85vh!important;
    }
    
    .pt-py-90vh--lg {
        padding-top: 90vh!important;
        padding-bottom: 90vh!important;
    }
    
    .pt-py-95vh--lg {
        padding-top: 95vh!important;
        padding-bottom: 95vh!important;
    }
    
    .pt-py-100vh--lg {
        padding-top: 100vh!important;
        padding-bottom: 100vh!important;
    }
    
    .pt-py-110vh--lg {
        padding-top: 110vh!important;
        padding-bottom: 110vh!important;
    }
    
    .pt-py-120vh--lg {
        padding-top: 120vh!important;
        padding-bottom: 120vh!important;
    }
    
    .pt-py-130vh--lg {
        padding-top: 130vh!important;
        padding-bottom: 130vh!important;
    }
    
    .pt-py-140vh--lg {
        padding-top: 140vh!important;
        padding-bottom: 140vh!important;
    }
    
    .pt-py-150vh--lg {
        padding-top: 150vh!important;
        padding-bottom: 150vh!important;
    }
    
    .pt-py-160vh--lg {
        padding-top: 160vh!important;
        padding-bottom: 160vh!important;
    }
    
    .pt-py-170vh--lg {
        padding-top: 170vh!important;
        padding-bottom: 170vh!important;
    }
    
    .pt-py-180vh--lg {
        padding-top: 180vh!important;
        padding-bottom: 180vh!important;
    }
    
    .pt-py-190vh--lg {
        padding-top: 190vh!important;
        padding-bottom: 190vh!important;
    }
    
    .pt-py-200vh--lg {
        padding-top: 200vh!important;
        padding-bottom: 200vh!important;
    }
    
    .pt-py-250vh--lg {
        padding-top: 250vh!important;
        padding-bottom: 250vh!important;
    }
    
    .pt-py-300vh--lg {
        padding-top: 300vh!important;
        padding-bottom: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-py-0vh--xl {
        padding-top: 0vh!important;
        padding-bottom: 0vh!important;
    }
    
    .pt-py-1vh--xl {
        padding-top: 1vh!important;
        padding-bottom: 1vh!important;
    }
    
    .pt-py-2vh--xl {
        padding-top: 2vh!important;
        padding-bottom: 2vh!important;
    }
    
    .pt-py-3vh--xl {
        padding-top: 3vh!important;
        padding-bottom: 3vh!important;
    }
    
    .pt-py-4vh--xl {
        padding-top: 4vh!important;
        padding-bottom: 4vh!important;
    }
    
    .pt-py-5vh--xl {
        padding-top: 5vh!important;
        padding-bottom: 5vh!important;
    }
    
    .pt-py-6vh--xl {
        padding-top: 6vh!important;
        padding-bottom: 6vh!important;
    }
    
    .pt-py-7vh--xl {
        padding-top: 7vh!important;
        padding-bottom: 7vh!important;
    }
    
    .pt-py-8vh--xl {
        padding-top: 8vh!important;
        padding-bottom: 8vh!important;
    }
    
    .pt-py-9vh--xl {
        padding-top: 9vh!important;
        padding-bottom: 9vh!important;
    }
    
    .pt-py-10vh--xl {
        padding-top: 10vh!important;
        padding-bottom: 10vh!important;
    }
    
    .pt-py-11vh--xl {
        padding-top: 11vh!important;
        padding-bottom: 11vh!important;
    }
    
    .pt-py-12vh--xl {
        padding-top: 12vh!important;
        padding-bottom: 12vh!important;
    }
    
    .pt-py-13vh--xl {
        padding-top: 13vh!important;
        padding-bottom: 13vh!important;
    }
    
    .pt-py-14vh--xl {
        padding-top: 14vh!important;
        padding-bottom: 14vh!important;
    }
    
    .pt-py-15vh--xl {
        padding-top: 15vh!important;
        padding-bottom: 15vh!important;
    }
    
    .pt-py-16vh--xl {
        padding-top: 16vh!important;
        padding-bottom: 16vh!important;
    }
    
    .pt-py-17vh--xl {
        padding-top: 17vh!important;
        padding-bottom: 17vh!important;
    }
    
    .pt-py-18vh--xl {
        padding-top: 18vh!important;
        padding-bottom: 18vh!important;
    }
    
    .pt-py-19vh--xl {
        padding-top: 19vh!important;
        padding-bottom: 19vh!important;
    }
    
    .pt-py-20vh--xl {
        padding-top: 20vh!important;
        padding-bottom: 20vh!important;
    }
    
    .pt-py-21vh--xl {
        padding-top: 21vh!important;
        padding-bottom: 21vh!important;
    }
    
    .pt-py-22vh--xl {
        padding-top: 22vh!important;
        padding-bottom: 22vh!important;
    }
    
    .pt-py-23vh--xl {
        padding-top: 23vh!important;
        padding-bottom: 23vh!important;
    }
    
    .pt-py-24vh--xl {
        padding-top: 24vh!important;
        padding-bottom: 24vh!important;
    }
    
    .pt-py-25vh--xl {
        padding-top: 25vh!important;
        padding-bottom: 25vh!important;
    }
    
    .pt-py-30vh--xl {
        padding-top: 30vh!important;
        padding-bottom: 30vh!important;
    }
    
    .pt-py-35vh--xl {
        padding-top: 35vh!important;
        padding-bottom: 35vh!important;
    }
    
    .pt-py-40vh--xl {
        padding-top: 40vh!important;
        padding-bottom: 40vh!important;
    }
    
    .pt-py-45vh--xl {
        padding-top: 45vh!important;
        padding-bottom: 45vh!important;
    }
    
    .pt-py-50vh--xl {
        padding-top: 50vh!important;
        padding-bottom: 50vh!important;
    }
    
    .pt-py-55vh--xl {
        padding-top: 55vh!important;
        padding-bottom: 55vh!important;
    }
    
    .pt-py-60vh--xl {
        padding-top: 60vh!important;
        padding-bottom: 60vh!important;
    }
    
    .pt-py-65vh--xl {
        padding-top: 65vh!important;
        padding-bottom: 65vh!important;
    }
    
    .pt-py-70vh--xl {
        padding-top: 70vh!important;
        padding-bottom: 70vh!important;
    }
    
    .pt-py-75vh--xl {
        padding-top: 75vh!important;
        padding-bottom: 75vh!important;
    }
    
    .pt-py-80vh--xl {
        padding-top: 80vh!important;
        padding-bottom: 80vh!important;
    }
    
    .pt-py-85vh--xl {
        padding-top: 85vh!important;
        padding-bottom: 85vh!important;
    }
    
    .pt-py-90vh--xl {
        padding-top: 90vh!important;
        padding-bottom: 90vh!important;
    }
    
    .pt-py-95vh--xl {
        padding-top: 95vh!important;
        padding-bottom: 95vh!important;
    }
    
    .pt-py-100vh--xl {
        padding-top: 100vh!important;
        padding-bottom: 100vh!important;
    }
    
    .pt-py-110vh--xl {
        padding-top: 110vh!important;
        padding-bottom: 110vh!important;
    }
    
    .pt-py-120vh--xl {
        padding-top: 120vh!important;
        padding-bottom: 120vh!important;
    }
    
    .pt-py-130vh--xl {
        padding-top: 130vh!important;
        padding-bottom: 130vh!important;
    }
    
    .pt-py-140vh--xl {
        padding-top: 140vh!important;
        padding-bottom: 140vh!important;
    }
    
    .pt-py-150vh--xl {
        padding-top: 150vh!important;
        padding-bottom: 150vh!important;
    }
    
    .pt-py-160vh--xl {
        padding-top: 160vh!important;
        padding-bottom: 160vh!important;
    }
    
    .pt-py-170vh--xl {
        padding-top: 170vh!important;
        padding-bottom: 170vh!important;
    }
    
    .pt-py-180vh--xl {
        padding-top: 180vh!important;
        padding-bottom: 180vh!important;
    }
    
    .pt-py-190vh--xl {
        padding-top: 190vh!important;
        padding-bottom: 190vh!important;
    }
    
    .pt-py-200vh--xl {
        padding-top: 200vh!important;
        padding-bottom: 200vh!important;
    }
    
    .pt-py-250vh--xl {
        padding-top: 250vh!important;
        padding-bottom: 250vh!important;
    }
    
    .pt-py-300vh--xl {
        padding-top: 300vh!important;
        padding-bottom: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-py-0vh--xxl {
        padding-top: 0vh!important;
        padding-bottom: 0vh!important;
    }
    
    .pt-py-1vh--xxl {
        padding-top: 1vh!important;
        padding-bottom: 1vh!important;
    }
    
    .pt-py-2vh--xxl {
        padding-top: 2vh!important;
        padding-bottom: 2vh!important;
    }
    
    .pt-py-3vh--xxl {
        padding-top: 3vh!important;
        padding-bottom: 3vh!important;
    }
    
    .pt-py-4vh--xxl {
        padding-top: 4vh!important;
        padding-bottom: 4vh!important;
    }
    
    .pt-py-5vh--xxl {
        padding-top: 5vh!important;
        padding-bottom: 5vh!important;
    }
    
    .pt-py-6vh--xxl {
        padding-top: 6vh!important;
        padding-bottom: 6vh!important;
    }
    
    .pt-py-7vh--xxl {
        padding-top: 7vh!important;
        padding-bottom: 7vh!important;
    }
    
    .pt-py-8vh--xxl {
        padding-top: 8vh!important;
        padding-bottom: 8vh!important;
    }
    
    .pt-py-9vh--xxl {
        padding-top: 9vh!important;
        padding-bottom: 9vh!important;
    }
    
    .pt-py-10vh--xxl {
        padding-top: 10vh!important;
        padding-bottom: 10vh!important;
    }
    
    .pt-py-11vh--xxl {
        padding-top: 11vh!important;
        padding-bottom: 11vh!important;
    }
    
    .pt-py-12vh--xxl {
        padding-top: 12vh!important;
        padding-bottom: 12vh!important;
    }
    
    .pt-py-13vh--xxl {
        padding-top: 13vh!important;
        padding-bottom: 13vh!important;
    }
    
    .pt-py-14vh--xxl {
        padding-top: 14vh!important;
        padding-bottom: 14vh!important;
    }
    
    .pt-py-15vh--xxl {
        padding-top: 15vh!important;
        padding-bottom: 15vh!important;
    }
    
    .pt-py-16vh--xxl {
        padding-top: 16vh!important;
        padding-bottom: 16vh!important;
    }
    
    .pt-py-17vh--xxl {
        padding-top: 17vh!important;
        padding-bottom: 17vh!important;
    }
    
    .pt-py-18vh--xxl {
        padding-top: 18vh!important;
        padding-bottom: 18vh!important;
    }
    
    .pt-py-19vh--xxl {
        padding-top: 19vh!important;
        padding-bottom: 19vh!important;
    }
    
    .pt-py-20vh--xxl {
        padding-top: 20vh!important;
        padding-bottom: 20vh!important;
    }
    
    .pt-py-21vh--xxl {
        padding-top: 21vh!important;
        padding-bottom: 21vh!important;
    }
    
    .pt-py-22vh--xxl {
        padding-top: 22vh!important;
        padding-bottom: 22vh!important;
    }
    
    .pt-py-23vh--xxl {
        padding-top: 23vh!important;
        padding-bottom: 23vh!important;
    }
    
    .pt-py-24vh--xxl {
        padding-top: 24vh!important;
        padding-bottom: 24vh!important;
    }
    
    .pt-py-25vh--xxl {
        padding-top: 25vh!important;
        padding-bottom: 25vh!important;
    }
    
    .pt-py-30vh--xxl {
        padding-top: 30vh!important;
        padding-bottom: 30vh!important;
    }
    
    .pt-py-35vh--xxl {
        padding-top: 35vh!important;
        padding-bottom: 35vh!important;
    }
    
    .pt-py-40vh--xxl {
        padding-top: 40vh!important;
        padding-bottom: 40vh!important;
    }
    
    .pt-py-45vh--xxl {
        padding-top: 45vh!important;
        padding-bottom: 45vh!important;
    }
    
    .pt-py-50vh--xxl {
        padding-top: 50vh!important;
        padding-bottom: 50vh!important;
    }
    
    .pt-py-55vh--xxl {
        padding-top: 55vh!important;
        padding-bottom: 55vh!important;
    }
    
    .pt-py-60vh--xxl {
        padding-top: 60vh!important;
        padding-bottom: 60vh!important;
    }
    
    .pt-py-65vh--xxl {
        padding-top: 65vh!important;
        padding-bottom: 65vh!important;
    }
    
    .pt-py-70vh--xxl {
        padding-top: 70vh!important;
        padding-bottom: 70vh!important;
    }
    
    .pt-py-75vh--xxl {
        padding-top: 75vh!important;
        padding-bottom: 75vh!important;
    }
    
    .pt-py-80vh--xxl {
        padding-top: 80vh!important;
        padding-bottom: 80vh!important;
    }
    
    .pt-py-85vh--xxl {
        padding-top: 85vh!important;
        padding-bottom: 85vh!important;
    }
    
    .pt-py-90vh--xxl {
        padding-top: 90vh!important;
        padding-bottom: 90vh!important;
    }
    
    .pt-py-95vh--xxl {
        padding-top: 95vh!important;
        padding-bottom: 95vh!important;
    }
    
    .pt-py-100vh--xxl {
        padding-top: 100vh!important;
        padding-bottom: 100vh!important;
    }
    
    .pt-py-110vh--xxl {
        padding-top: 110vh!important;
        padding-bottom: 110vh!important;
    }
    
    .pt-py-120vh--xxl {
        padding-top: 120vh!important;
        padding-bottom: 120vh!important;
    }
    
    .pt-py-130vh--xxl {
        padding-top: 130vh!important;
        padding-bottom: 130vh!important;
    }
    
    .pt-py-140vh--xxl {
        padding-top: 140vh!important;
        padding-bottom: 140vh!important;
    }
    
    .pt-py-150vh--xxl {
        padding-top: 150vh!important;
        padding-bottom: 150vh!important;
    }
    
    .pt-py-160vh--xxl {
        padding-top: 160vh!important;
        padding-bottom: 160vh!important;
    }
    
    .pt-py-170vh--xxl {
        padding-top: 170vh!important;
        padding-bottom: 170vh!important;
    }
    
    .pt-py-180vh--xxl {
        padding-top: 180vh!important;
        padding-bottom: 180vh!important;
    }
    
    .pt-py-190vh--xxl {
        padding-top: 190vh!important;
        padding-bottom: 190vh!important;
    }
    
    .pt-py-200vh--xxl {
        padding-top: 200vh!important;
        padding-bottom: 200vh!important;
    }
    
    .pt-py-250vh--xxl {
        padding-top: 250vh!important;
        padding-bottom: 250vh!important;
    }
    
    .pt-py-300vh--xxl {
        padding-top: 300vh!important;
        padding-bottom: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-py-0vw {
    padding-top: 0vw!important;
    padding-bottom: 0vw!important;
  }
  
  .pt-py-1vw {
    padding-top: 1vw!important;
    padding-bottom: 1vw!important;
  }
  
  .pt-py-2vw {
    padding-top: 2vw!important;
    padding-bottom: 2vw!important;
  }
  
  .pt-py-3vw {
    padding-top: 3vw!important;
    padding-bottom: 3vw!important;
  }
  
  .pt-py-4vw {
    padding-top: 4vw!important;
    padding-bottom: 4vw!important;
  }
  
  .pt-py-5vw {
    padding-top: 5vw!important;
    padding-bottom: 5vw!important;
  }
  
  .pt-py-6vw {
    padding-top: 6vw!important;
    padding-bottom: 6vw!important;
  }
  
  .pt-py-7vw {
    padding-top: 7vw!important;
    padding-bottom: 7vw!important;
  }
  
  .pt-py-8vw {
    padding-top: 8vw!important;
    padding-bottom: 8vw!important;
  }
  
  .pt-py-9vw {
    padding-top: 9vw!important;
    padding-bottom: 9vw!important;
  }
  
  .pt-py-10vw {
    padding-top: 10vw!important;
    padding-bottom: 10vw!important;
  }
  
  .pt-py-11vw {
    padding-top: 11vw!important;
    padding-bottom: 11vw!important;
  }
  
  .pt-py-12vw {
    padding-top: 12vw!important;
    padding-bottom: 12vw!important;
  }
  
  .pt-py-13vw {
    padding-top: 13vw!important;
    padding-bottom: 13vw!important;
  }
  
  .pt-py-14vw {
    padding-top: 14vw!important;
    padding-bottom: 14vw!important;
  }
  
  .pt-py-15vw {
    padding-top: 15vw!important;
    padding-bottom: 15vw!important;
  }
  
  .pt-py-16vw {
    padding-top: 16vw!important;
    padding-bottom: 16vw!important;
  }
  
  .pt-py-17vw {
    padding-top: 17vw!important;
    padding-bottom: 17vw!important;
  }
  
  .pt-py-18vw {
    padding-top: 18vw!important;
    padding-bottom: 18vw!important;
  }
  
  .pt-py-19vw {
    padding-top: 19vw!important;
    padding-bottom: 19vw!important;
  }
  
  .pt-py-20vw {
    padding-top: 20vw!important;
    padding-bottom: 20vw!important;
  }
  
  .pt-py-21vw {
    padding-top: 21vw!important;
    padding-bottom: 21vw!important;
  }
  
  .pt-py-22vw {
    padding-top: 22vw!important;
    padding-bottom: 22vw!important;
  }
  
  .pt-py-23vw {
    padding-top: 23vw!important;
    padding-bottom: 23vw!important;
  }
  
  .pt-py-24vw {
    padding-top: 24vw!important;
    padding-bottom: 24vw!important;
  }
  
  .pt-py-25vw {
    padding-top: 25vw!important;
    padding-bottom: 25vw!important;
  }
  
  .pt-py-30vw {
    padding-top: 30vw!important;
    padding-bottom: 30vw!important;
  }
  
  .pt-py-35vw {
    padding-top: 35vw!important;
    padding-bottom: 35vw!important;
  }
  
  .pt-py-40vw {
    padding-top: 40vw!important;
    padding-bottom: 40vw!important;
  }
  
  .pt-py-45vw {
    padding-top: 45vw!important;
    padding-bottom: 45vw!important;
  }
  
  .pt-py-50vw {
    padding-top: 50vw!important;
    padding-bottom: 50vw!important;
  }
  
  .pt-py-55vw {
    padding-top: 55vw!important;
    padding-bottom: 55vw!important;
  }
  
  .pt-py-60vw {
    padding-top: 60vw!important;
    padding-bottom: 60vw!important;
  }
  
  .pt-py-65vw {
    padding-top: 65vw!important;
    padding-bottom: 65vw!important;
  }
  
  .pt-py-70vw {
    padding-top: 70vw!important;
    padding-bottom: 70vw!important;
  }
  
  .pt-py-75vw {
    padding-top: 75vw!important;
    padding-bottom: 75vw!important;
  }
  
  .pt-py-80vw {
    padding-top: 80vw!important;
    padding-bottom: 80vw!important;
  }
  
  .pt-py-85vw {
    padding-top: 85vw!important;
    padding-bottom: 85vw!important;
  }
  
  .pt-py-90vw {
    padding-top: 90vw!important;
    padding-bottom: 90vw!important;
  }
  
  .pt-py-95vw {
    padding-top: 95vw!important;
    padding-bottom: 95vw!important;
  }
  
  .pt-py-100vw {
    padding-top: 100vw!important;
    padding-bottom: 100vw!important;
  }
  
  .pt-py-110vw {
    padding-top: 110vw!important;
    padding-bottom: 110vw!important;
  }
  
  .pt-py-120vw {
    padding-top: 120vw!important;
    padding-bottom: 120vw!important;
  }
  
  .pt-py-130vw {
    padding-top: 130vw!important;
    padding-bottom: 130vw!important;
  }
  
  .pt-py-140vw {
    padding-top: 140vw!important;
    padding-bottom: 140vw!important;
  }
  
  .pt-py-150vw {
    padding-top: 150vw!important;
    padding-bottom: 150vw!important;
  }
  
  .pt-py-160vw {
    padding-top: 160vw!important;
    padding-bottom: 160vw!important;
  }
  
  .pt-py-170vw {
    padding-top: 170vw!important;
    padding-bottom: 170vw!important;
  }
  
  .pt-py-180vw {
    padding-top: 180vw!important;
    padding-bottom: 180vw!important;
  }
  
  .pt-py-190vw {
    padding-top: 190vw!important;
    padding-bottom: 190vw!important;
  }
  
  .pt-py-200vw {
    padding-top: 200vw!important;
    padding-bottom: 200vw!important;
  }
  
  .pt-py-250vw {
    padding-top: 250vw!important;
    padding-bottom: 250vw!important;
  }
  
  .pt-py-300vw {
    padding-top: 300vw!important;
    padding-bottom: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-py-0vw--sm {
        padding-top: 0vw!important;
        padding-bottom: 0vw!important;
    }
    
    .pt-py-1vw--sm {
        padding-top: 1vw!important;
        padding-bottom: 1vw!important;
    }
    
    .pt-py-2vw--sm {
        padding-top: 2vw!important;
        padding-bottom: 2vw!important;
    }
    
    .pt-py-3vw--sm {
        padding-top: 3vw!important;
        padding-bottom: 3vw!important;
    }
    
    .pt-py-4vw--sm {
        padding-top: 4vw!important;
        padding-bottom: 4vw!important;
    }
    
    .pt-py-5vw--sm {
        padding-top: 5vw!important;
        padding-bottom: 5vw!important;
    }
    
    .pt-py-6vw--sm {
        padding-top: 6vw!important;
        padding-bottom: 6vw!important;
    }
    
    .pt-py-7vw--sm {
        padding-top: 7vw!important;
        padding-bottom: 7vw!important;
    }
    
    .pt-py-8vw--sm {
        padding-top: 8vw!important;
        padding-bottom: 8vw!important;
    }
    
    .pt-py-9vw--sm {
        padding-top: 9vw!important;
        padding-bottom: 9vw!important;
    }
    
    .pt-py-10vw--sm {
        padding-top: 10vw!important;
        padding-bottom: 10vw!important;
    }
    
    .pt-py-11vw--sm {
        padding-top: 11vw!important;
        padding-bottom: 11vw!important;
    }
    
    .pt-py-12vw--sm {
        padding-top: 12vw!important;
        padding-bottom: 12vw!important;
    }
    
    .pt-py-13vw--sm {
        padding-top: 13vw!important;
        padding-bottom: 13vw!important;
    }
    
    .pt-py-14vw--sm {
        padding-top: 14vw!important;
        padding-bottom: 14vw!important;
    }
    
    .pt-py-15vw--sm {
        padding-top: 15vw!important;
        padding-bottom: 15vw!important;
    }
    
    .pt-py-16vw--sm {
        padding-top: 16vw!important;
        padding-bottom: 16vw!important;
    }
    
    .pt-py-17vw--sm {
        padding-top: 17vw!important;
        padding-bottom: 17vw!important;
    }
    
    .pt-py-18vw--sm {
        padding-top: 18vw!important;
        padding-bottom: 18vw!important;
    }
    
    .pt-py-19vw--sm {
        padding-top: 19vw!important;
        padding-bottom: 19vw!important;
    }
    
    .pt-py-20vw--sm {
        padding-top: 20vw!important;
        padding-bottom: 20vw!important;
    }
    
    .pt-py-21vw--sm {
        padding-top: 21vw!important;
        padding-bottom: 21vw!important;
    }
    
    .pt-py-22vw--sm {
        padding-top: 22vw!important;
        padding-bottom: 22vw!important;
    }
    
    .pt-py-23vw--sm {
        padding-top: 23vw!important;
        padding-bottom: 23vw!important;
    }
    
    .pt-py-24vw--sm {
        padding-top: 24vw!important;
        padding-bottom: 24vw!important;
    }
    
    .pt-py-25vw--sm {
        padding-top: 25vw!important;
        padding-bottom: 25vw!important;
    }
    
    .pt-py-30vw--sm {
        padding-top: 30vw!important;
        padding-bottom: 30vw!important;
    }
    
    .pt-py-35vw--sm {
        padding-top: 35vw!important;
        padding-bottom: 35vw!important;
    }
    
    .pt-py-40vw--sm {
        padding-top: 40vw!important;
        padding-bottom: 40vw!important;
    }
    
    .pt-py-45vw--sm {
        padding-top: 45vw!important;
        padding-bottom: 45vw!important;
    }
    
    .pt-py-50vw--sm {
        padding-top: 50vw!important;
        padding-bottom: 50vw!important;
    }
    
    .pt-py-55vw--sm {
        padding-top: 55vw!important;
        padding-bottom: 55vw!important;
    }
    
    .pt-py-60vw--sm {
        padding-top: 60vw!important;
        padding-bottom: 60vw!important;
    }
    
    .pt-py-65vw--sm {
        padding-top: 65vw!important;
        padding-bottom: 65vw!important;
    }
    
    .pt-py-70vw--sm {
        padding-top: 70vw!important;
        padding-bottom: 70vw!important;
    }
    
    .pt-py-75vw--sm {
        padding-top: 75vw!important;
        padding-bottom: 75vw!important;
    }
    
    .pt-py-80vw--sm {
        padding-top: 80vw!important;
        padding-bottom: 80vw!important;
    }
    
    .pt-py-85vw--sm {
        padding-top: 85vw!important;
        padding-bottom: 85vw!important;
    }
    
    .pt-py-90vw--sm {
        padding-top: 90vw!important;
        padding-bottom: 90vw!important;
    }
    
    .pt-py-95vw--sm {
        padding-top: 95vw!important;
        padding-bottom: 95vw!important;
    }
    
    .pt-py-100vw--sm {
        padding-top: 100vw!important;
        padding-bottom: 100vw!important;
    }
    
    .pt-py-110vw--sm {
        padding-top: 110vw!important;
        padding-bottom: 110vw!important;
    }
    
    .pt-py-120vw--sm {
        padding-top: 120vw!important;
        padding-bottom: 120vw!important;
    }
    
    .pt-py-130vw--sm {
        padding-top: 130vw!important;
        padding-bottom: 130vw!important;
    }
    
    .pt-py-140vw--sm {
        padding-top: 140vw!important;
        padding-bottom: 140vw!important;
    }
    
    .pt-py-150vw--sm {
        padding-top: 150vw!important;
        padding-bottom: 150vw!important;
    }
    
    .pt-py-160vw--sm {
        padding-top: 160vw!important;
        padding-bottom: 160vw!important;
    }
    
    .pt-py-170vw--sm {
        padding-top: 170vw!important;
        padding-bottom: 170vw!important;
    }
    
    .pt-py-180vw--sm {
        padding-top: 180vw!important;
        padding-bottom: 180vw!important;
    }
    
    .pt-py-190vw--sm {
        padding-top: 190vw!important;
        padding-bottom: 190vw!important;
    }
    
    .pt-py-200vw--sm {
        padding-top: 200vw!important;
        padding-bottom: 200vw!important;
    }
    
    .pt-py-250vw--sm {
        padding-top: 250vw!important;
        padding-bottom: 250vw!important;
    }
    
    .pt-py-300vw--sm {
        padding-top: 300vw!important;
        padding-bottom: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-py-0vw--md {
        padding-top: 0vw!important;
        padding-bottom: 0vw!important;
    }
    
    .pt-py-1vw--md {
        padding-top: 1vw!important;
        padding-bottom: 1vw!important;
    }
    
    .pt-py-2vw--md {
        padding-top: 2vw!important;
        padding-bottom: 2vw!important;
    }
    
    .pt-py-3vw--md {
        padding-top: 3vw!important;
        padding-bottom: 3vw!important;
    }
    
    .pt-py-4vw--md {
        padding-top: 4vw!important;
        padding-bottom: 4vw!important;
    }
    
    .pt-py-5vw--md {
        padding-top: 5vw!important;
        padding-bottom: 5vw!important;
    }
    
    .pt-py-6vw--md {
        padding-top: 6vw!important;
        padding-bottom: 6vw!important;
    }
    
    .pt-py-7vw--md {
        padding-top: 7vw!important;
        padding-bottom: 7vw!important;
    }
    
    .pt-py-8vw--md {
        padding-top: 8vw!important;
        padding-bottom: 8vw!important;
    }
    
    .pt-py-9vw--md {
        padding-top: 9vw!important;
        padding-bottom: 9vw!important;
    }
    
    .pt-py-10vw--md {
        padding-top: 10vw!important;
        padding-bottom: 10vw!important;
    }
    
    .pt-py-11vw--md {
        padding-top: 11vw!important;
        padding-bottom: 11vw!important;
    }
    
    .pt-py-12vw--md {
        padding-top: 12vw!important;
        padding-bottom: 12vw!important;
    }
    
    .pt-py-13vw--md {
        padding-top: 13vw!important;
        padding-bottom: 13vw!important;
    }
    
    .pt-py-14vw--md {
        padding-top: 14vw!important;
        padding-bottom: 14vw!important;
    }
    
    .pt-py-15vw--md {
        padding-top: 15vw!important;
        padding-bottom: 15vw!important;
    }
    
    .pt-py-16vw--md {
        padding-top: 16vw!important;
        padding-bottom: 16vw!important;
    }
    
    .pt-py-17vw--md {
        padding-top: 17vw!important;
        padding-bottom: 17vw!important;
    }
    
    .pt-py-18vw--md {
        padding-top: 18vw!important;
        padding-bottom: 18vw!important;
    }
    
    .pt-py-19vw--md {
        padding-top: 19vw!important;
        padding-bottom: 19vw!important;
    }
    
    .pt-py-20vw--md {
        padding-top: 20vw!important;
        padding-bottom: 20vw!important;
    }
    
    .pt-py-21vw--md {
        padding-top: 21vw!important;
        padding-bottom: 21vw!important;
    }
    
    .pt-py-22vw--md {
        padding-top: 22vw!important;
        padding-bottom: 22vw!important;
    }
    
    .pt-py-23vw--md {
        padding-top: 23vw!important;
        padding-bottom: 23vw!important;
    }
    
    .pt-py-24vw--md {
        padding-top: 24vw!important;
        padding-bottom: 24vw!important;
    }
    
    .pt-py-25vw--md {
        padding-top: 25vw!important;
        padding-bottom: 25vw!important;
    }
    
    .pt-py-30vw--md {
        padding-top: 30vw!important;
        padding-bottom: 30vw!important;
    }
    
    .pt-py-35vw--md {
        padding-top: 35vw!important;
        padding-bottom: 35vw!important;
    }
    
    .pt-py-40vw--md {
        padding-top: 40vw!important;
        padding-bottom: 40vw!important;
    }
    
    .pt-py-45vw--md {
        padding-top: 45vw!important;
        padding-bottom: 45vw!important;
    }
    
    .pt-py-50vw--md {
        padding-top: 50vw!important;
        padding-bottom: 50vw!important;
    }
    
    .pt-py-55vw--md {
        padding-top: 55vw!important;
        padding-bottom: 55vw!important;
    }
    
    .pt-py-60vw--md {
        padding-top: 60vw!important;
        padding-bottom: 60vw!important;
    }
    
    .pt-py-65vw--md {
        padding-top: 65vw!important;
        padding-bottom: 65vw!important;
    }
    
    .pt-py-70vw--md {
        padding-top: 70vw!important;
        padding-bottom: 70vw!important;
    }
    
    .pt-py-75vw--md {
        padding-top: 75vw!important;
        padding-bottom: 75vw!important;
    }
    
    .pt-py-80vw--md {
        padding-top: 80vw!important;
        padding-bottom: 80vw!important;
    }
    
    .pt-py-85vw--md {
        padding-top: 85vw!important;
        padding-bottom: 85vw!important;
    }
    
    .pt-py-90vw--md {
        padding-top: 90vw!important;
        padding-bottom: 90vw!important;
    }
    
    .pt-py-95vw--md {
        padding-top: 95vw!important;
        padding-bottom: 95vw!important;
    }
    
    .pt-py-100vw--md {
        padding-top: 100vw!important;
        padding-bottom: 100vw!important;
    }
    
    .pt-py-110vw--md {
        padding-top: 110vw!important;
        padding-bottom: 110vw!important;
    }
    
    .pt-py-120vw--md {
        padding-top: 120vw!important;
        padding-bottom: 120vw!important;
    }
    
    .pt-py-130vw--md {
        padding-top: 130vw!important;
        padding-bottom: 130vw!important;
    }
    
    .pt-py-140vw--md {
        padding-top: 140vw!important;
        padding-bottom: 140vw!important;
    }
    
    .pt-py-150vw--md {
        padding-top: 150vw!important;
        padding-bottom: 150vw!important;
    }
    
    .pt-py-160vw--md {
        padding-top: 160vw!important;
        padding-bottom: 160vw!important;
    }
    
    .pt-py-170vw--md {
        padding-top: 170vw!important;
        padding-bottom: 170vw!important;
    }
    
    .pt-py-180vw--md {
        padding-top: 180vw!important;
        padding-bottom: 180vw!important;
    }
    
    .pt-py-190vw--md {
        padding-top: 190vw!important;
        padding-bottom: 190vw!important;
    }
    
    .pt-py-200vw--md {
        padding-top: 200vw!important;
        padding-bottom: 200vw!important;
    }
    
    .pt-py-250vw--md {
        padding-top: 250vw!important;
        padding-bottom: 250vw!important;
    }
    
    .pt-py-300vw--md {
        padding-top: 300vw!important;
        padding-bottom: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-py-0vw--lg {
        padding-top: 0vw!important;
        padding-bottom: 0vw!important;
    }
    
    .pt-py-1vw--lg {
        padding-top: 1vw!important;
        padding-bottom: 1vw!important;
    }
    
    .pt-py-2vw--lg {
        padding-top: 2vw!important;
        padding-bottom: 2vw!important;
    }
    
    .pt-py-3vw--lg {
        padding-top: 3vw!important;
        padding-bottom: 3vw!important;
    }
    
    .pt-py-4vw--lg {
        padding-top: 4vw!important;
        padding-bottom: 4vw!important;
    }
    
    .pt-py-5vw--lg {
        padding-top: 5vw!important;
        padding-bottom: 5vw!important;
    }
    
    .pt-py-6vw--lg {
        padding-top: 6vw!important;
        padding-bottom: 6vw!important;
    }
    
    .pt-py-7vw--lg {
        padding-top: 7vw!important;
        padding-bottom: 7vw!important;
    }
    
    .pt-py-8vw--lg {
        padding-top: 8vw!important;
        padding-bottom: 8vw!important;
    }
    
    .pt-py-9vw--lg {
        padding-top: 9vw!important;
        padding-bottom: 9vw!important;
    }
    
    .pt-py-10vw--lg {
        padding-top: 10vw!important;
        padding-bottom: 10vw!important;
    }
    
    .pt-py-11vw--lg {
        padding-top: 11vw!important;
        padding-bottom: 11vw!important;
    }
    
    .pt-py-12vw--lg {
        padding-top: 12vw!important;
        padding-bottom: 12vw!important;
    }
    
    .pt-py-13vw--lg {
        padding-top: 13vw!important;
        padding-bottom: 13vw!important;
    }
    
    .pt-py-14vw--lg {
        padding-top: 14vw!important;
        padding-bottom: 14vw!important;
    }
    
    .pt-py-15vw--lg {
        padding-top: 15vw!important;
        padding-bottom: 15vw!important;
    }
    
    .pt-py-16vw--lg {
        padding-top: 16vw!important;
        padding-bottom: 16vw!important;
    }
    
    .pt-py-17vw--lg {
        padding-top: 17vw!important;
        padding-bottom: 17vw!important;
    }
    
    .pt-py-18vw--lg {
        padding-top: 18vw!important;
        padding-bottom: 18vw!important;
    }
    
    .pt-py-19vw--lg {
        padding-top: 19vw!important;
        padding-bottom: 19vw!important;
    }
    
    .pt-py-20vw--lg {
        padding-top: 20vw!important;
        padding-bottom: 20vw!important;
    }
    
    .pt-py-21vw--lg {
        padding-top: 21vw!important;
        padding-bottom: 21vw!important;
    }
    
    .pt-py-22vw--lg {
        padding-top: 22vw!important;
        padding-bottom: 22vw!important;
    }
    
    .pt-py-23vw--lg {
        padding-top: 23vw!important;
        padding-bottom: 23vw!important;
    }
    
    .pt-py-24vw--lg {
        padding-top: 24vw!important;
        padding-bottom: 24vw!important;
    }
    
    .pt-py-25vw--lg {
        padding-top: 25vw!important;
        padding-bottom: 25vw!important;
    }
    
    .pt-py-30vw--lg {
        padding-top: 30vw!important;
        padding-bottom: 30vw!important;
    }
    
    .pt-py-35vw--lg {
        padding-top: 35vw!important;
        padding-bottom: 35vw!important;
    }
    
    .pt-py-40vw--lg {
        padding-top: 40vw!important;
        padding-bottom: 40vw!important;
    }
    
    .pt-py-45vw--lg {
        padding-top: 45vw!important;
        padding-bottom: 45vw!important;
    }
    
    .pt-py-50vw--lg {
        padding-top: 50vw!important;
        padding-bottom: 50vw!important;
    }
    
    .pt-py-55vw--lg {
        padding-top: 55vw!important;
        padding-bottom: 55vw!important;
    }
    
    .pt-py-60vw--lg {
        padding-top: 60vw!important;
        padding-bottom: 60vw!important;
    }
    
    .pt-py-65vw--lg {
        padding-top: 65vw!important;
        padding-bottom: 65vw!important;
    }
    
    .pt-py-70vw--lg {
        padding-top: 70vw!important;
        padding-bottom: 70vw!important;
    }
    
    .pt-py-75vw--lg {
        padding-top: 75vw!important;
        padding-bottom: 75vw!important;
    }
    
    .pt-py-80vw--lg {
        padding-top: 80vw!important;
        padding-bottom: 80vw!important;
    }
    
    .pt-py-85vw--lg {
        padding-top: 85vw!important;
        padding-bottom: 85vw!important;
    }
    
    .pt-py-90vw--lg {
        padding-top: 90vw!important;
        padding-bottom: 90vw!important;
    }
    
    .pt-py-95vw--lg {
        padding-top: 95vw!important;
        padding-bottom: 95vw!important;
    }
    
    .pt-py-100vw--lg {
        padding-top: 100vw!important;
        padding-bottom: 100vw!important;
    }
    
    .pt-py-110vw--lg {
        padding-top: 110vw!important;
        padding-bottom: 110vw!important;
    }
    
    .pt-py-120vw--lg {
        padding-top: 120vw!important;
        padding-bottom: 120vw!important;
    }
    
    .pt-py-130vw--lg {
        padding-top: 130vw!important;
        padding-bottom: 130vw!important;
    }
    
    .pt-py-140vw--lg {
        padding-top: 140vw!important;
        padding-bottom: 140vw!important;
    }
    
    .pt-py-150vw--lg {
        padding-top: 150vw!important;
        padding-bottom: 150vw!important;
    }
    
    .pt-py-160vw--lg {
        padding-top: 160vw!important;
        padding-bottom: 160vw!important;
    }
    
    .pt-py-170vw--lg {
        padding-top: 170vw!important;
        padding-bottom: 170vw!important;
    }
    
    .pt-py-180vw--lg {
        padding-top: 180vw!important;
        padding-bottom: 180vw!important;
    }
    
    .pt-py-190vw--lg {
        padding-top: 190vw!important;
        padding-bottom: 190vw!important;
    }
    
    .pt-py-200vw--lg {
        padding-top: 200vw!important;
        padding-bottom: 200vw!important;
    }
    
    .pt-py-250vw--lg {
        padding-top: 250vw!important;
        padding-bottom: 250vw!important;
    }
    
    .pt-py-300vw--lg {
        padding-top: 300vw!important;
        padding-bottom: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-py-0vw--xl {
        padding-top: 0vw!important;
        padding-bottom: 0vw!important;
    }
    
    .pt-py-1vw--xl {
        padding-top: 1vw!important;
        padding-bottom: 1vw!important;
    }
    
    .pt-py-2vw--xl {
        padding-top: 2vw!important;
        padding-bottom: 2vw!important;
    }
    
    .pt-py-3vw--xl {
        padding-top: 3vw!important;
        padding-bottom: 3vw!important;
    }
    
    .pt-py-4vw--xl {
        padding-top: 4vw!important;
        padding-bottom: 4vw!important;
    }
    
    .pt-py-5vw--xl {
        padding-top: 5vw!important;
        padding-bottom: 5vw!important;
    }
    
    .pt-py-6vw--xl {
        padding-top: 6vw!important;
        padding-bottom: 6vw!important;
    }
    
    .pt-py-7vw--xl {
        padding-top: 7vw!important;
        padding-bottom: 7vw!important;
    }
    
    .pt-py-8vw--xl {
        padding-top: 8vw!important;
        padding-bottom: 8vw!important;
    }
    
    .pt-py-9vw--xl {
        padding-top: 9vw!important;
        padding-bottom: 9vw!important;
    }
    
    .pt-py-10vw--xl {
        padding-top: 10vw!important;
        padding-bottom: 10vw!important;
    }
    
    .pt-py-11vw--xl {
        padding-top: 11vw!important;
        padding-bottom: 11vw!important;
    }
    
    .pt-py-12vw--xl {
        padding-top: 12vw!important;
        padding-bottom: 12vw!important;
    }
    
    .pt-py-13vw--xl {
        padding-top: 13vw!important;
        padding-bottom: 13vw!important;
    }
    
    .pt-py-14vw--xl {
        padding-top: 14vw!important;
        padding-bottom: 14vw!important;
    }
    
    .pt-py-15vw--xl {
        padding-top: 15vw!important;
        padding-bottom: 15vw!important;
    }
    
    .pt-py-16vw--xl {
        padding-top: 16vw!important;
        padding-bottom: 16vw!important;
    }
    
    .pt-py-17vw--xl {
        padding-top: 17vw!important;
        padding-bottom: 17vw!important;
    }
    
    .pt-py-18vw--xl {
        padding-top: 18vw!important;
        padding-bottom: 18vw!important;
    }
    
    .pt-py-19vw--xl {
        padding-top: 19vw!important;
        padding-bottom: 19vw!important;
    }
    
    .pt-py-20vw--xl {
        padding-top: 20vw!important;
        padding-bottom: 20vw!important;
    }
    
    .pt-py-21vw--xl {
        padding-top: 21vw!important;
        padding-bottom: 21vw!important;
    }
    
    .pt-py-22vw--xl {
        padding-top: 22vw!important;
        padding-bottom: 22vw!important;
    }
    
    .pt-py-23vw--xl {
        padding-top: 23vw!important;
        padding-bottom: 23vw!important;
    }
    
    .pt-py-24vw--xl {
        padding-top: 24vw!important;
        padding-bottom: 24vw!important;
    }
    
    .pt-py-25vw--xl {
        padding-top: 25vw!important;
        padding-bottom: 25vw!important;
    }
    
    .pt-py-30vw--xl {
        padding-top: 30vw!important;
        padding-bottom: 30vw!important;
    }
    
    .pt-py-35vw--xl {
        padding-top: 35vw!important;
        padding-bottom: 35vw!important;
    }
    
    .pt-py-40vw--xl {
        padding-top: 40vw!important;
        padding-bottom: 40vw!important;
    }
    
    .pt-py-45vw--xl {
        padding-top: 45vw!important;
        padding-bottom: 45vw!important;
    }
    
    .pt-py-50vw--xl {
        padding-top: 50vw!important;
        padding-bottom: 50vw!important;
    }
    
    .pt-py-55vw--xl {
        padding-top: 55vw!important;
        padding-bottom: 55vw!important;
    }
    
    .pt-py-60vw--xl {
        padding-top: 60vw!important;
        padding-bottom: 60vw!important;
    }
    
    .pt-py-65vw--xl {
        padding-top: 65vw!important;
        padding-bottom: 65vw!important;
    }
    
    .pt-py-70vw--xl {
        padding-top: 70vw!important;
        padding-bottom: 70vw!important;
    }
    
    .pt-py-75vw--xl {
        padding-top: 75vw!important;
        padding-bottom: 75vw!important;
    }
    
    .pt-py-80vw--xl {
        padding-top: 80vw!important;
        padding-bottom: 80vw!important;
    }
    
    .pt-py-85vw--xl {
        padding-top: 85vw!important;
        padding-bottom: 85vw!important;
    }
    
    .pt-py-90vw--xl {
        padding-top: 90vw!important;
        padding-bottom: 90vw!important;
    }
    
    .pt-py-95vw--xl {
        padding-top: 95vw!important;
        padding-bottom: 95vw!important;
    }
    
    .pt-py-100vw--xl {
        padding-top: 100vw!important;
        padding-bottom: 100vw!important;
    }
    
    .pt-py-110vw--xl {
        padding-top: 110vw!important;
        padding-bottom: 110vw!important;
    }
    
    .pt-py-120vw--xl {
        padding-top: 120vw!important;
        padding-bottom: 120vw!important;
    }
    
    .pt-py-130vw--xl {
        padding-top: 130vw!important;
        padding-bottom: 130vw!important;
    }
    
    .pt-py-140vw--xl {
        padding-top: 140vw!important;
        padding-bottom: 140vw!important;
    }
    
    .pt-py-150vw--xl {
        padding-top: 150vw!important;
        padding-bottom: 150vw!important;
    }
    
    .pt-py-160vw--xl {
        padding-top: 160vw!important;
        padding-bottom: 160vw!important;
    }
    
    .pt-py-170vw--xl {
        padding-top: 170vw!important;
        padding-bottom: 170vw!important;
    }
    
    .pt-py-180vw--xl {
        padding-top: 180vw!important;
        padding-bottom: 180vw!important;
    }
    
    .pt-py-190vw--xl {
        padding-top: 190vw!important;
        padding-bottom: 190vw!important;
    }
    
    .pt-py-200vw--xl {
        padding-top: 200vw!important;
        padding-bottom: 200vw!important;
    }
    
    .pt-py-250vw--xl {
        padding-top: 250vw!important;
        padding-bottom: 250vw!important;
    }
    
    .pt-py-300vw--xl {
        padding-top: 300vw!important;
        padding-bottom: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-py-0vw--xxl {
        padding-top: 0vw!important;
        padding-bottom: 0vw!important;
    }
    
    .pt-py-1vw--xxl {
        padding-top: 1vw!important;
        padding-bottom: 1vw!important;
    }
    
    .pt-py-2vw--xxl {
        padding-top: 2vw!important;
        padding-bottom: 2vw!important;
    }
    
    .pt-py-3vw--xxl {
        padding-top: 3vw!important;
        padding-bottom: 3vw!important;
    }
    
    .pt-py-4vw--xxl {
        padding-top: 4vw!important;
        padding-bottom: 4vw!important;
    }
    
    .pt-py-5vw--xxl {
        padding-top: 5vw!important;
        padding-bottom: 5vw!important;
    }
    
    .pt-py-6vw--xxl {
        padding-top: 6vw!important;
        padding-bottom: 6vw!important;
    }
    
    .pt-py-7vw--xxl {
        padding-top: 7vw!important;
        padding-bottom: 7vw!important;
    }
    
    .pt-py-8vw--xxl {
        padding-top: 8vw!important;
        padding-bottom: 8vw!important;
    }
    
    .pt-py-9vw--xxl {
        padding-top: 9vw!important;
        padding-bottom: 9vw!important;
    }
    
    .pt-py-10vw--xxl {
        padding-top: 10vw!important;
        padding-bottom: 10vw!important;
    }
    
    .pt-py-11vw--xxl {
        padding-top: 11vw!important;
        padding-bottom: 11vw!important;
    }
    
    .pt-py-12vw--xxl {
        padding-top: 12vw!important;
        padding-bottom: 12vw!important;
    }
    
    .pt-py-13vw--xxl {
        padding-top: 13vw!important;
        padding-bottom: 13vw!important;
    }
    
    .pt-py-14vw--xxl {
        padding-top: 14vw!important;
        padding-bottom: 14vw!important;
    }
    
    .pt-py-15vw--xxl {
        padding-top: 15vw!important;
        padding-bottom: 15vw!important;
    }
    
    .pt-py-16vw--xxl {
        padding-top: 16vw!important;
        padding-bottom: 16vw!important;
    }
    
    .pt-py-17vw--xxl {
        padding-top: 17vw!important;
        padding-bottom: 17vw!important;
    }
    
    .pt-py-18vw--xxl {
        padding-top: 18vw!important;
        padding-bottom: 18vw!important;
    }
    
    .pt-py-19vw--xxl {
        padding-top: 19vw!important;
        padding-bottom: 19vw!important;
    }
    
    .pt-py-20vw--xxl {
        padding-top: 20vw!important;
        padding-bottom: 20vw!important;
    }
    
    .pt-py-21vw--xxl {
        padding-top: 21vw!important;
        padding-bottom: 21vw!important;
    }
    
    .pt-py-22vw--xxl {
        padding-top: 22vw!important;
        padding-bottom: 22vw!important;
    }
    
    .pt-py-23vw--xxl {
        padding-top: 23vw!important;
        padding-bottom: 23vw!important;
    }
    
    .pt-py-24vw--xxl {
        padding-top: 24vw!important;
        padding-bottom: 24vw!important;
    }
    
    .pt-py-25vw--xxl {
        padding-top: 25vw!important;
        padding-bottom: 25vw!important;
    }
    
    .pt-py-30vw--xxl {
        padding-top: 30vw!important;
        padding-bottom: 30vw!important;
    }
    
    .pt-py-35vw--xxl {
        padding-top: 35vw!important;
        padding-bottom: 35vw!important;
    }
    
    .pt-py-40vw--xxl {
        padding-top: 40vw!important;
        padding-bottom: 40vw!important;
    }
    
    .pt-py-45vw--xxl {
        padding-top: 45vw!important;
        padding-bottom: 45vw!important;
    }
    
    .pt-py-50vw--xxl {
        padding-top: 50vw!important;
        padding-bottom: 50vw!important;
    }
    
    .pt-py-55vw--xxl {
        padding-top: 55vw!important;
        padding-bottom: 55vw!important;
    }
    
    .pt-py-60vw--xxl {
        padding-top: 60vw!important;
        padding-bottom: 60vw!important;
    }
    
    .pt-py-65vw--xxl {
        padding-top: 65vw!important;
        padding-bottom: 65vw!important;
    }
    
    .pt-py-70vw--xxl {
        padding-top: 70vw!important;
        padding-bottom: 70vw!important;
    }
    
    .pt-py-75vw--xxl {
        padding-top: 75vw!important;
        padding-bottom: 75vw!important;
    }
    
    .pt-py-80vw--xxl {
        padding-top: 80vw!important;
        padding-bottom: 80vw!important;
    }
    
    .pt-py-85vw--xxl {
        padding-top: 85vw!important;
        padding-bottom: 85vw!important;
    }
    
    .pt-py-90vw--xxl {
        padding-top: 90vw!important;
        padding-bottom: 90vw!important;
    }
    
    .pt-py-95vw--xxl {
        padding-top: 95vw!important;
        padding-bottom: 95vw!important;
    }
    
    .pt-py-100vw--xxl {
        padding-top: 100vw!important;
        padding-bottom: 100vw!important;
    }
    
    .pt-py-110vw--xxl {
        padding-top: 110vw!important;
        padding-bottom: 110vw!important;
    }
    
    .pt-py-120vw--xxl {
        padding-top: 120vw!important;
        padding-bottom: 120vw!important;
    }
    
    .pt-py-130vw--xxl {
        padding-top: 130vw!important;
        padding-bottom: 130vw!important;
    }
    
    .pt-py-140vw--xxl {
        padding-top: 140vw!important;
        padding-bottom: 140vw!important;
    }
    
    .pt-py-150vw--xxl {
        padding-top: 150vw!important;
        padding-bottom: 150vw!important;
    }
    
    .pt-py-160vw--xxl {
        padding-top: 160vw!important;
        padding-bottom: 160vw!important;
    }
    
    .pt-py-170vw--xxl {
        padding-top: 170vw!important;
        padding-bottom: 170vw!important;
    }
    
    .pt-py-180vw--xxl {
        padding-top: 180vw!important;
        padding-bottom: 180vw!important;
    }
    
    .pt-py-190vw--xxl {
        padding-top: 190vw!important;
        padding-bottom: 190vw!important;
    }
    
    .pt-py-200vw--xxl {
        padding-top: 200vw!important;
        padding-bottom: 200vw!important;
    }
    
    .pt-py-250vw--xxl {
        padding-top: 250vw!important;
        padding-bottom: 250vw!important;
    }
    
    .pt-py-300vw--xxl {
        padding-top: 300vw!important;
        padding-bottom: 300vw!important;
    }
  }
  
  /* PADDING TOP ----------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-pt-0 {
    padding-top: 0px!important;
  }
  
  .pt-pt-1 {
    padding-top: 1px!important;
  }
  
  .pt-pt-2 {
    padding-top: 2px!important;
  }
  
  .pt-pt-3 {
    padding-top: 3px!important;
  }
  
  .pt-pt-4 {
    padding-top: 4px!important;
  }
  
  .pt-pt-5 {
    padding-top: 5px!important;
  }
  
  .pt-pt-6 {
    padding-top: 6px!important;
  }
  
  .pt-pt-7 {
    padding-top: 7px!important;
  }
  
  .pt-pt-8 {
    padding-top: 8px!important;
  }
  
  .pt-pt-9 {
    padding-top: 9px!important;
  }
  
  .pt-pt-10 {
    padding-top: 10px!important;
  }
  
  .pt-pt-11 {
    padding-top: 11px!important;
  }
  
  .pt-pt-12 {
    padding-top: 12px!important;
  }
  
  .pt-pt-13 {
    padding-top: 13px!important;
  }
  
  .pt-pt-14 {
    padding-top: 14px!important;
  }
  
  .pt-pt-15 {
    padding-top: 15px!important;
  }
  
  .pt-pt-16 {
    padding-top: 16px!important;
  }
  
  .pt-pt-17 {
    padding-top: 17px!important;
  }
  
  .pt-pt-18 {
    padding-top: 18px!important;
  }
  
  .pt-pt-19 {
    padding-top: 19px!important;
  }
  
  .pt-pt-20 {
    padding-top: 20px!important;
  }
  
  .pt-pt-21 {
    padding-top: 21px!important;
  }
  
  .pt-pt-22 {
    padding-top: 22px!important;
  }
  
  .pt-pt-23 {
    padding-top: 23px!important;
  }
  
  .pt-pt-24 {
    padding-top: 24px!important;
  }
  
  .pt-pt-25 {
    padding-top: 25px!important;
  }
  
  .pt-pt-30 {
    padding-top: 30px!important;
  }
  
  .pt-pt-35 {
    padding-top: 35px!important;
  }
  
  .pt-pt-40 {
    padding-top: 40px!important;
  }
  
  .pt-pt-45 {
    padding-top: 45px!important;
  }
  
  .pt-pt-50 {
    padding-top: 50px!important;
  }
  
  .pt-pt-55 {
    padding-top: 55px!important;
  }
  
  .pt-pt-60 {
    padding-top: 60px!important;
  }
  
  .pt-pt-65 {
    padding-top: 65px!important;
  }
  
  .pt-pt-70 {
    padding-top: 70px!important;
  }
  
  .pt-pt-75 {
    padding-top: 75px!important;
  }
  
  .pt-pt-80 {
    padding-top: 80px!important;
  }
  
  .pt-pt-85 {
    padding-top: 85px!important;
  }
  
  .pt-pt-90 {
    padding-top: 90px!important;
  }
  
  .pt-pt-95 {
    padding-top: 95px!important;
  }
  
  .pt-pt-100 {
    padding-top: 100px!important;
  }
  
  .pt-pt-110 {
    padding-top: 10px!important;
  }
  
  .pt-pt-120 {
    padding-top: 120px!important;
  }
  
  .pt-pt-130 {
    padding-top: 130px!important;
  }
  
  .pt-pt-140 {
    padding-top: 140px!important;
  }
  
  .pt-pt-150 {
    padding-top: 150px!important;
  }
  
  .pt-pt-160 {
    padding-top: 160px!important;
  }
  
  .pt-pt-170 {
    padding-top: 170px!important;
  }
  
  .pt-pt-180 {
    padding-top: 180px!important;
  }
  
  .pt-pt-190 {
    padding-top: 190px!important;
  }
  
  .pt-pt-200 {
    padding-top: 200px!important;
  }
  
  .pt-pt-250 {
    padding-top: 250px!important;
  }
  
  .pt-pt-300 {
    padding-top: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pt-0--sm {
        padding-top: 0px!important;
    }
  
    .pt-pt-1--sm {
        padding-top: 1px!important;
    }
  
    .pt-pt-2--sm {
        padding-top: 2px!important;
    }
  
    .pt-pt-3--sm {
        padding-top: 3px!important;
    }
  
    .pt-pt-4--sm {
        padding-top: 4px!important;
    }
  
    .pt-pt-5--sm {
        padding-top: 5px!important;
    }
  
    .pt-pt-6--sm {
        padding-top: 6px!important;
    }
  
    .pt-pt-7--sm {
        padding-top: 7px!important;
    }
  
    .pt-pt-8--sm {
        padding-top: 8px!important;
    }
  
    .pt-pt-9--sm {
        padding-top: 9px!important;
    }
  
    .pt-pt-10--sm {
        padding-top: 10px!important;
    }
  
    .pt-pt-11--sm {
        padding-top: 11px!important;
    }
  
    .pt-pt-12--sm {
        padding-top: 12px!important;
    }
  
    .pt-pt-13--sm {
        padding-top: 13px!important;
    }
  
    .pt-pt-14--sm {
        padding-top: 14px!important;
    }
  
    .pt-pt-15--sm {
        padding-top: 15px!important;
    }
  
    .pt-pt-16--sm {
        padding-top: 16px!important;
    }
  
    .pt-pt-17--sm {
        padding-top: 17px!important;
    }
  
    .pt-pt-18--sm {
        padding-top: 18px!important;
    }
  
    .pt-pt-19--sm {
        padding-top: 19px!important;
    }
  
    .pt-pt-20--sm {
        padding-top: 20px!important;
    }
  
    .pt-pt-21--sm {
        padding-top: 21px!important;
    }
  
    .pt-pt-22--sm {
        padding-top: 22px!important;
    }
  
    .pt-pt-23--sm {
        padding-top: 23px!important;
    }
  
    .pt-pt-24--sm {
        padding-top: 24px!important;
    }
  
    .pt-pt-25--sm {
        padding-top: 25px!important;
    }
  
    .pt-pt-30--sm {
        padding-top: 30px!important;
    }
  
    .pt-pt-35--sm {
        padding-top: 35px!important;
    }
  
    .pt-pt-40--sm {
        padding-top: 40px!important;
    }
  
    .pt-pt-45--sm {
        padding-top: 45px!important;
    }
  
    .pt-pt-50--sm {
        padding-top: 50px!important;
    }
  
    .pt-pt-55--sm {
        padding-top: 55px!important;
    }
  
    .pt-pt-60--sm {
        padding-top: 60px!important;
    }
  
    .pt-pt-65--sm {
        padding-top: 65px!important;
    }
  
    .pt-pt-70--sm {
        padding-top: 70px!important;
    }
  
    .pt-pt-75--sm {
        padding-top: 75px!important;
    }
  
    .pt-pt-80--sm {
        padding-top: 80px!important;
    }
  
    .pt-pt-85--sm {
        padding-top: 85px!important;
    }
  
    .pt-pt-90--sm {
        padding-top: 90px!important;
    }
  
    .pt-pt-95--sm {
        padding-top: 95px!important;
    }
  
    .pt-pt-100--sm {
        padding-top: 100px!important;
    }
  
    .pt-pt-110--sm {
        padding-top: 10px!important;
    }
  
    .pt-pt-120--sm {
        padding-top: 120px!important;
    }
  
    .pt-pt-130--sm {
        padding-top: 130px!important;
    }
  
    .pt-pt-140--sm {
        padding-top: 140px!important;
    }
  
    .pt-pt-150--sm {
        padding-top: 150px!important;
    }
  
    .pt-pt-160--sm {
        padding-top: 160px!important;
    }
  
    .pt-pt-170--sm {
        padding-top: 170px!important;
    }
  
    .pt-pt-180--sm {
        padding-top: 180px!important;
    }
  
    .pt-pt-190--sm {
        padding-top: 190px!important;
    }
  
    .pt-pt-200--sm {
        padding-top: 200px!important;
    }
  
    .pt-pt-250--sm {
        padding-top: 250px!important;
    }
  
    .pt-pt-300--sm {
        padding-top: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pt-0--md {
        padding-top: 0px!important;
    }
  
    .pt-pt-1--md {
        padding-top: 1px!important;
    }
  
    .pt-pt-2--md {
        padding-top: 2px!important;
    }
  
    .pt-pt-3--md {
        padding-top: 3px!important;
    }
  
    .pt-pt-4--md {
        padding-top: 4px!important;
    }
  
    .pt-pt-5--md {
        padding-top: 5px!important;
    }
  
    .pt-pt-6--md {
        padding-top: 6px!important;
    }
  
    .pt-pt-7--md {
        padding-top: 7px!important;
    }
  
    .pt-pt-8--md {
        padding-top: 8px!important;
    }
  
    .pt-pt-9--md {
        padding-top: 9px!important;
    }
  
    .pt-pt-10--md {
        padding-top: 10px!important;
    }
  
    .pt-pt-11--md {
        padding-top: 11px!important;
    }
  
    .pt-pt-12--md {
        padding-top: 12px!important;
    }
  
    .pt-pt-13--md {
        padding-top: 13px!important;
    }
  
    .pt-pt-14--md {
        padding-top: 14px!important;
    }
  
    .pt-pt-15--md {
        padding-top: 15px!important;
    }
  
    .pt-pt-16--md {
        padding-top: 16px!important;
    }
  
    .pt-pt-17--md {
        padding-top: 17px!important;
    }
  
    .pt-pt-18--md {
        padding-top: 18px!important;
    }
  
    .pt-pt-19--md {
        padding-top: 19px!important;
    }
  
    .pt-pt-20--md {
        padding-top: 20px!important;
    }
  
    .pt-pt-21--md {
        padding-top: 21px!important;
    }
  
    .pt-pt-22--md {
        padding-top: 22px!important;
    }
  
    .pt-pt-23--md {
        padding-top: 23px!important;
    }
  
    .pt-pt-24--md {
        padding-top: 24px!important;
    }
  
    .pt-pt-25--md {
        padding-top: 25px!important;
    }
  
    .pt-pt-30--md {
        padding-top: 30px!important;
    }
  
    .pt-pt-35--md {
        padding-top: 35px!important;
    }
  
    .pt-pt-40--md {
        padding-top: 40px!important;
    }
  
    .pt-pt-45--md {
        padding-top: 45px!important;
    }
  
    .pt-pt-50--md {
        padding-top: 50px!important;
    }
  
    .pt-pt-55--md {
        padding-top: 55px!important;
    }
  
    .pt-pt-60--md {
        padding-top: 60px!important;
    }
  
    .pt-pt-65--md {
        padding-top: 65px!important;
    }
  
    .pt-pt-70--md {
        padding-top: 70px!important;
    }
  
    .pt-pt-75--md {
        padding-top: 75px!important;
    }
  
    .pt-pt-80--md {
        padding-top: 80px!important;
    }
  
    .pt-pt-85--md {
        padding-top: 85px!important;
    }
  
    .pt-pt-90--md {
        padding-top: 90px!important;
    }
  
    .pt-pt-95--md {
        padding-top: 95px!important;
    }
  
    .pt-pt-100--md {
        padding-top: 100px!important;
    }
  
    .pt-pt-110--md {
        padding-top: 10px!important;
    }
  
    .pt-pt-120--md {
        padding-top: 120px!important;
    }
  
    .pt-pt-130--md {
        padding-top: 130px!important;
    }
  
    .pt-pt-140--md {
        padding-top: 140px!important;
    }
  
    .pt-pt-150--md {
        padding-top: 150px!important;
    }
  
    .pt-pt-160--md {
        padding-top: 160px!important;
    }
  
    .pt-pt-170--md {
        padding-top: 170px!important;
    }
  
    .pt-pt-180--md {
        padding-top: 180px!important;
    }
  
    .pt-pt-190--md {
        padding-top: 190px!important;
    }
  
    .pt-pt-200--md {
        padding-top: 200px!important;
    }
  
    .pt-pt-250--md {
        padding-top: 250px!important;
    }
  
    .pt-pt-300--md {
        padding-top: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pt-0--lg {
        padding-top: 0px!important;
    }
  
    .pt-pt-1--lg {
        padding-top: 1px!important;
    }
  
    .pt-pt-2--lg {
        padding-top: 2px!important;
    }
  
    .pt-pt-3--lg {
        padding-top: 3px!important;
    }
  
    .pt-pt-4--lg {
        padding-top: 4px!important;
    }
  
    .pt-pt-5--lg {
        padding-top: 5px!important;
    }
  
    .pt-pt-6--lg {
        padding-top: 6px!important;
    }
  
    .pt-pt-7--lg {
        padding-top: 7px!important;
    }
  
    .pt-pt-8--lg {
        padding-top: 8px!important;
    }
  
    .pt-pt-9--lg {
        padding-top: 9px!important;
    }
  
    .pt-pt-10--lg {
        padding-top: 10px!important;
    }
  
    .pt-pt-11--lg {
        padding-top: 11px!important;
    }
  
    .pt-pt-12--lg {
        padding-top: 12px!important;
    }
  
    .pt-pt-13--lg {
        padding-top: 13px!important;
    }
  
    .pt-pt-14--lg {
        padding-top: 14px!important;
    }
  
    .pt-pt-15--lg {
        padding-top: 15px!important;
    }
  
    .pt-pt-16--lg {
        padding-top: 16px!important;
    }
  
    .pt-pt-17--lg {
        padding-top: 17px!important;
    }
  
    .pt-pt-18--lg {
        padding-top: 18px!important;
    }
  
    .pt-pt-19--lg {
        padding-top: 19px!important;
    }
  
    .pt-pt-20--lg {
        padding-top: 20px!important;
    }
  
    .pt-pt-21--lg {
        padding-top: 21px!important;
    }
  
    .pt-pt-22--lg {
        padding-top: 22px!important;
    }
  
    .pt-pt-23--lg {
        padding-top: 23px!important;
    }
  
    .pt-pt-24--lg {
        padding-top: 24px!important;
    }
  
    .pt-pt-25--lg {
        padding-top: 25px!important;
    }
  
    .pt-pt-30--lg {
        padding-top: 30px!important;
    }
  
    .pt-pt-35--lg {
        padding-top: 35px!important;
    }
  
    .pt-pt-40--lg {
        padding-top: 40px!important;
    }
  
    .pt-pt-45--lg {
        padding-top: 45px!important;
    }
  
    .pt-pt-50--lg {
        padding-top: 50px!important;
    }
  
    .pt-pt-55--lg {
        padding-top: 55px!important;
    }
  
    .pt-pt-60--lg {
        padding-top: 60px!important;
    }
  
    .pt-pt-65--lg {
        padding-top: 65px!important;
    }
  
    .pt-pt-70--lg {
        padding-top: 70px!important;
    }
  
    .pt-pt-75--lg {
        padding-top: 75px!important;
    }
  
    .pt-pt-80--lg {
        padding-top: 80px!important;
    }
  
    .pt-pt-85--lg {
        padding-top: 85px!important;
    }
  
    .pt-pt-90--lg {
        padding-top: 90px!important;
    }
  
    .pt-pt-95--lg {
        padding-top: 95px!important;
    }
  
    .pt-pt-100--lg {
        padding-top: 100px!important;
    }
  
    .pt-pt-110--lg {
        padding-top: 10px!important;
    }
  
    .pt-pt-120--lg {
        padding-top: 120px!important;
    }
  
    .pt-pt-130--lg {
        padding-top: 130px!important;
    }
  
    .pt-pt-140--lg {
        padding-top: 140px!important;
    }
  
    .pt-pt-150--lg {
        padding-top: 150px!important;
    }
  
    .pt-pt-160--lg {
        padding-top: 160px!important;
    }
  
    .pt-pt-170--lg {
        padding-top: 170px!important;
    }
  
    .pt-pt-180--lg {
        padding-top: 180px!important;
    }
  
    .pt-pt-190--lg {
        padding-top: 190px!important;
    }
  
    .pt-pt-200--lg {
        padding-top: 200px!important;
    }
  
    .pt-pt-250--lg {
        padding-top: 250px!important;
    }
  
    .pt-pt-300--lg {
        padding-top: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pt-0--xl {
        padding-top: 0px!important;
    }
  
    .pt-pt-1--xl {
        padding-top: 1px!important;
    }
  
    .pt-pt-2--xl {
        padding-top: 2px!important;
    }
  
    .pt-pt-3--xl {
        padding-top: 3px!important;
    }
  
    .pt-pt-4--xl {
        padding-top: 4px!important;
    }
  
    .pt-pt-5--xl {
        padding-top: 5px!important;
    }
  
    .pt-pt-6--xl {
        padding-top: 6px!important;
    }
  
    .pt-pt-7--xl {
        padding-top: 7px!important;
    }
  
    .pt-pt-8--xl {
        padding-top: 8px!important;
    }
  
    .pt-pt-9--xl {
        padding-top: 9px!important;
    }
  
    .pt-pt-10--xl {
        padding-top: 10px!important;
    }
  
    .pt-pt-11--xl {
        padding-top: 11px!important;
    }
  
    .pt-pt-12--xl {
        padding-top: 12px!important;
    }
  
    .pt-pt-13--xl {
        padding-top: 13px!important;
    }
  
    .pt-pt-14--xl {
        padding-top: 14px!important;
    }
  
    .pt-pt-15--xl {
        padding-top: 15px!important;
    }
  
    .pt-pt-16--xl {
        padding-top: 16px!important;
    }
  
    .pt-pt-17--xl {
        padding-top: 17px!important;
    }
  
    .pt-pt-18--xl {
        padding-top: 18px!important;
    }
  
    .pt-pt-19--xl {
        padding-top: 19px!important;
    }
  
    .pt-pt-20--xl {
        padding-top: 20px!important;
    }
  
    .pt-pt-21--xl {
        padding-top: 21px!important;
    }
  
    .pt-pt-22--xl {
        padding-top: 22px!important;
    }
  
    .pt-pt-23--xl {
        padding-top: 23px!important;
    }
  
    .pt-pt-24--xl {
        padding-top: 24px!important;
    }
  
    .pt-pt-25--xl {
        padding-top: 25px!important;
    }
  
    .pt-pt-30--xl {
        padding-top: 30px!important;
    }
  
    .pt-pt-35--xl {
        padding-top: 35px!important;
    }
  
    .pt-pt-40--xl {
        padding-top: 40px!important;
    }
  
    .pt-pt-45--xl {
        padding-top: 45px!important;
    }
  
    .pt-pt-50--xl {
        padding-top: 50px!important;
    }
  
    .pt-pt-55--xl {
        padding-top: 55px!important;
    }
  
    .pt-pt-60--xl {
        padding-top: 60px!important;
    }
  
    .pt-pt-65--xl {
        padding-top: 65px!important;
    }
  
    .pt-pt-70--xl {
        padding-top: 70px!important;
    }
  
    .pt-pt-75--xl {
        padding-top: 75px!important;
    }
  
    .pt-pt-80--xl {
        padding-top: 80px!important;
    }
  
    .pt-pt-85--xl {
        padding-top: 85px!important;
    }
  
    .pt-pt-90--xl {
        padding-top: 90px!important;
    }
  
    .pt-pt-95--xl {
        padding-top: 95px!important;
    }
  
    .pt-pt-100--xl {
        padding-top: 100px!important;
    }
  
    .pt-pt-110--xl {
        padding-top: 10px!important;
    }
  
    .pt-pt-120--xl {
        padding-top: 120px!important;
    }
  
    .pt-pt-130--xl {
        padding-top: 130px!important;
    }
  
    .pt-pt-140--xl {
        padding-top: 140px!important;
    }
  
    .pt-pt-150--xl {
        padding-top: 150px!important;
    }
  
    .pt-pt-160--xl {
        padding-top: 160px!important;
    }
  
    .pt-pt-170--xl {
        padding-top: 170px!important;
    }
  
    .pt-pt-180--xl {
        padding-top: 180px!important;
    }
  
    .pt-pt-190--xl {
        padding-top: 190px!important;
    }
  
    .pt-pt-200--xl {
        padding-top: 200px!important;
    }
  
    .pt-pt-250--xl {
        padding-top: 250px!important;
    }
  
    .pt-pt-300--xl {
        padding-top: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pt-0--xxl {
        padding-top: 0px!important;
    }
  
    .pt-pt-1--xxl {
        padding-top: 1px!important;
    }
  
    .pt-pt-2--xxl {
        padding-top: 2px!important;
    }
  
    .pt-pt-3--xxl {
        padding-top: 3px!important;
    }
  
    .pt-pt-4--xxl {
        padding-top: 4px!important;
    }
  
    .pt-pt-5--xxl {
        padding-top: 5px!important;
    }
  
    .pt-pt-6--xxl {
        padding-top: 6px!important;
    }
  
    .pt-pt-7--xxl {
        padding-top: 7px!important;
    }
  
    .pt-pt-8--xxl {
        padding-top: 8px!important;
    }
  
    .pt-pt-9--xxl {
        padding-top: 9px!important;
    }
  
    .pt-pt-10--xxl {
        padding-top: 10px!important;
    }
  
    .pt-pt-11--xxl {
        padding-top: 11px!important;
    }
  
    .pt-pt-12--xxl {
        padding-top: 12px!important;
    }
  
    .pt-pt-13--xxl {
        padding-top: 13px!important;
    }
  
    .pt-pt-14--xxl {
        padding-top: 14px!important;
    }
  
    .pt-pt-15--xxl {
        padding-top: 15px!important;
    }
  
    .pt-pt-16--xxl {
        padding-top: 16px!important;
    }
  
    .pt-pt-17--xxl {
        padding-top: 17px!important;
    }
  
    .pt-pt-18--xxl {
        padding-top: 18px!important;
    }
  
    .pt-pt-19--xxl {
        padding-top: 19px!important;
    }
  
    .pt-pt-20--xxl {
        padding-top: 20px!important;
    }
  
    .pt-pt-21--xxl {
        padding-top: 21px!important;
    }
  
    .pt-pt-22--xxl {
        padding-top: 22px!important;
    }
  
    .pt-pt-23--xxl {
        padding-top: 23px!important;
    }
  
    .pt-pt-24--xxl {
        padding-top: 24px!important;
    }
  
    .pt-pt-25--xxl {
        padding-top: 25px!important;
    }
  
    .pt-pt-30--xxl {
        padding-top: 30px!important;
    }
  
    .pt-pt-35--xxl {
        padding-top: 35px!important;
    }
  
    .pt-pt-40--xxl {
        padding-top: 40px!important;
    }
  
    .pt-pt-45--xxl {
        padding-top: 45px!important;
    }
  
    .pt-pt-50--xxl {
        padding-top: 50px!important;
    }
  
    .pt-pt-55--xxl {
        padding-top: 55px!important;
    }
  
    .pt-pt-60--xxl {
        padding-top: 60px!important;
    }
  
    .pt-pt-65--xxl {
        padding-top: 65px!important;
    }
  
    .pt-pt-70--xxl {
        padding-top: 70px!important;
    }
  
    .pt-pt-75--xxl {
        padding-top: 75px!important;
    }
  
    .pt-pt-80--xxl {
        padding-top: 80px!important;
    }
  
    .pt-pt-85--xxl {
        padding-top: 85px!important;
    }
  
    .pt-pt-90--xxl {
        padding-top: 90px!important;
    }
  
    .pt-pt-95--xxl {
        padding-top: 95px!important;
    }
  
    .pt-pt-100--xxl {
        padding-top: 100px!important;
    }
  
    .pt-pt-110--xxl {
        padding-top: 10px!important;
    }
  
    .pt-pt-120--xxl {
        padding-top: 120px!important;
    }
  
    .pt-pt-130--xxl {
        padding-top: 130px!important;
    }
  
    .pt-pt-140--xxl {
        padding-top: 140px!important;
    }
  
    .pt-pt-150--xxl {
        padding-top: 150px!important;
    }
  
    .pt-pt-160--xxl {
        padding-top: 160px!important;
    }
  
    .pt-pt-170--xxl {
        padding-top: 170px!important;
    }
  
    .pt-pt-180--xxl {
        padding-top: 180px!important;
    }
  
    .pt-pt-190--xxl {
        padding-top: 190px!important;
    }
  
    .pt-pt-200--xxl {
        padding-top: 200px!important;
    }
  
    .pt-pt-250--xxl {
        padding-top: 250px!important;
    }
  
    .pt-pt-300--xxl {
        padding-top: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-pt-0x {
    padding-top: 0%!important;
  }
  
  .pt-pt-1x {
    padding-top: 1%!important;
  }
  
  .pt-pt-2x {
    padding-top: 2%!important;
  }
  
  .pt-pt-3x {
    padding-top: 3%!important;
  }
  
  .pt-pt-4x {
    padding-top: 4%!important;
  }
  
  .pt-pt-5x {
    padding-top: 5%!important;
  }
  
  .pt-pt-6x {
    padding-top: 6%!important;
  }
  
  .pt-pt-7x {
    padding-top: 7%!important;
  }
  
  .pt-pt-8x {
    padding-top: 8%!important;
  }
  
  .pt-pt-9x {
    padding-top: 9%!important;
  }
  
  .pt-pt-10x {
    padding-top: 10%!important;
  }
  
  .pt-pt-11x {
    padding-top: 11%!important;
  }
  
  .pt-pt-12x {
    padding-top: 12%!important;
  }
  
  .pt-pt-13x {
    padding-top: 13%!important;
  }
  
  .pt-pt-14x {
    padding-top: 14%!important;
  }
  
  .pt-pt-15x {
    padding-top: 15%!important;
  }
  
  .pt-pt-16x {
    padding-top: 16%!important;
  }
  
  .pt-pt-17x {
    padding-top: 17%!important;
  }
  
  .pt-pt-18x {
    padding-top: 18%!important;
  }
  
  .pt-pt-19x {
    padding-top: 19%!important;
  }
  
  .pt-pt-20x {
    padding-top: 20%!important;
  }
  
  .pt-pt-21x {
    padding-top: 21%!important;
  }
  
  .pt-pt-22x {
    padding-top: 22%!important;
  }
  
  .pt-pt-23x {
    padding-top: 23%!important;
  }
  
  .pt-pt-24x {
    padding-top: 24%!important;
  }
  
  .pt-pt-25x {
    padding-top: 25%!important;
  }
  
  .pt-pt-30x {
    padding-top: 30%!important;
  }
  
  .pt-pt-35x {
    padding-top: 35%!important;
  }
  
  .pt-pt-40x {
    padding-top: 40%!important;
  }
  
  .pt-pt-45x {
    padding-top: 45%!important;
  }
  
  .pt-pt-50x {
    padding-top: 50%!important;
  }
  
  .pt-pt-55x {
    padding-top: 55%!important;
  }
  
  .pt-pt-60x {
    padding-top: 60%!important;
  }
  
  .pt-pt-65x {
    padding-top: 65%!important;
  }
  
  .pt-pt-70x {
    padding-top: 70%!important;
  }
  
  .pt-pt-75x {
    padding-top: 75%!important;
  }
  
  .pt-pt-80x {
    padding-top: 80%!important;
  }
  
  .pt-pt-85x {
    padding-top: 85%!important;
  }
  
  .pt-pt-90x {
    padding-top: 90%!important;
  }
  
  .pt-pt-95x {
    padding-top: 95%!important;
  }
  
  .pt-pt-100x {
    padding-top: 100%!important;
  }
  
  .pt-pt-110x {
    padding-top: 10%!important;
  }
  
  .pt-pt-120x {
    padding-top: 120%!important;
  }
  
  .pt-pt-130x {
    padding-top: 130%!important;
  }
  
  .pt-pt-140x {
    padding-top: 140%!important;
  }
  
  .pt-pt-150x {
    padding-top: 150%!important;
  }
  
  .pt-pt-160x {
    padding-top: 160%!important;
  }
  
  .pt-pt-170x {
    padding-top: 170%!important;
  }
  
  .pt-pt-180x {
    padding-top: 180%!important;
  }
  
  .pt-pt-190x {
    padding-top: 190%!important;
  }
  
  .pt-pt-200x {
    padding-top: 200%!important;
  }
  
  .pt-pt-250x {
    padding-top: 250%!important;
  }
  
  .pt-pt-300x {
    padding-top: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pt-0x--sm {
        padding-top: 0%!important;
    }
  
    .pt-pt-1x--sm {
        padding-top: 1%!important;
    }
  
    .pt-pt-2x--sm {
        padding-top: 2%!important;
    }
  
    .pt-pt-3x--sm {
        padding-top: 3%!important;
    }
  
    .pt-pt-4x--sm {
        padding-top: 4%!important;
    }
  
    .pt-pt-5x--sm {
        padding-top: 5%!important;
    }
  
    .pt-pt-6x--sm {
        padding-top: 6%!important;
    }
  
    .pt-pt-7x--sm {
        padding-top: 7%!important;
    }
  
    .pt-pt-8x--sm {
        padding-top: 8%!important;
    }
  
    .pt-pt-9x--sm {
        padding-top: 9%!important;
    }
  
    .pt-pt-10x--sm {
        padding-top: 10%!important;
    }
  
    .pt-pt-11x--sm {
        padding-top: 11%!important;
    }
  
    .pt-pt-12x--sm {
        padding-top: 12%!important;
    }
  
    .pt-pt-13x--sm {
        padding-top: 13%!important;
    }
  
    .pt-pt-14x--sm {
        padding-top: 14%!important;
    }
  
    .pt-pt-15x--sm {
        padding-top: 15%!important;
    }
  
    .pt-pt-16x--sm {
        padding-top: 16%!important;
    }
  
    .pt-pt-17x--sm {
        padding-top: 17%!important;
    }
  
    .pt-pt-18x--sm {
        padding-top: 18%!important;
    }
  
    .pt-pt-19x--sm {
        padding-top: 19%!important;
    }
  
    .pt-pt-20x--sm {
        padding-top: 20%!important;
    }
  
    .pt-pt-21x--sm {
        padding-top: 21%!important;
    }
  
    .pt-pt-22x--sm {
        padding-top: 22%!important;
    }
  
    .pt-pt-23x--sm {
        padding-top: 23%!important;
    }
  
    .pt-pt-24x--sm {
        padding-top: 24%!important;
    }
  
    .pt-pt-25x--sm {
        padding-top: 25%!important;
    }
  
    .pt-pt-30x--sm {
        padding-top: 30%!important;
    }
  
    .pt-pt-35x--sm {
        padding-top: 35%!important;
    }
  
    .pt-pt-40x--sm {
        padding-top: 40%!important;
    }
  
    .pt-pt-45x--sm {
        padding-top: 45%!important;
    }
  
    .pt-pt-50x--sm {
        padding-top: 50%!important;
    }
  
    .pt-pt-55x--sm {
        padding-top: 55%!important;
    }
  
    .pt-pt-60x--sm {
        padding-top: 60%!important;
    }
  
    .pt-pt-65x--sm {
        padding-top: 65%!important;
    }
  
    .pt-pt-70x--sm {
        padding-top: 70%!important;
    }
  
    .pt-pt-75x--sm {
        padding-top: 75%!important;
    }
  
    .pt-pt-80x--sm {
        padding-top: 80%!important;
    }
  
    .pt-pt-85x--sm {
        padding-top: 85%!important;
    }
  
    .pt-pt-90x--sm {
        padding-top: 90%!important;
    }
  
    .pt-pt-95x--sm {
        padding-top: 95%!important;
    }
  
    .pt-pt-100x--sm {
        padding-top: 100%!important;
    }
  
    .pt-pt-110x--sm {
        padding-top: 10%!important;
    }
  
    .pt-pt-120x--sm {
        padding-top: 120%!important;
    }
  
    .pt-pt-130x--sm {
        padding-top: 130%!important;
    }
  
    .pt-pt-140x--sm {
        padding-top: 140%!important;
    }
  
    .pt-pt-150x--sm {
        padding-top: 150%!important;
    }
  
    .pt-pt-160x--sm {
        padding-top: 160%!important;
    }
  
    .pt-pt-170x--sm {
        padding-top: 170%!important;
    }
  
    .pt-pt-180x--sm {
        padding-top: 180%!important;
    }
  
    .pt-pt-190x--sm {
        padding-top: 190%!important;
    }
  
    .pt-pt-200x--sm {
        padding-top: 200%!important;
    }
  
    .pt-pt-250x--sm {
        padding-top: 250%!important;
    }
  
    .pt-pt-300x--sm {
        padding-top: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pt-0x--md {
        padding-top: 0%!important;
    }
  
    .pt-pt-1x--md {
        padding-top: 1%!important;
    }
  
    .pt-pt-2x--md {
        padding-top: 2%!important;
    }
  
    .pt-pt-3x--md {
        padding-top: 3%!important;
    }
  
    .pt-pt-4x--md {
        padding-top: 4%!important;
    }
  
    .pt-pt-5x--md {
        padding-top: 5%!important;
    }
  
    .pt-pt-6x--md {
        padding-top: 6%!important;
    }
  
    .pt-pt-7x--md {
        padding-top: 7%!important;
    }
  
    .pt-pt-8x--md {
        padding-top: 8%!important;
    }
  
    .pt-pt-9x--md {
        padding-top: 9%!important;
    }
  
    .pt-pt-10x--md {
        padding-top: 10%!important;
    }
  
    .pt-pt-11x--md {
        padding-top: 11%!important;
    }
  
    .pt-pt-12x--md {
        padding-top: 12%!important;
    }
  
    .pt-pt-13x--md {
        padding-top: 13%!important;
    }
  
    .pt-pt-14x--md {
        padding-top: 14%!important;
    }
  
    .pt-pt-15x--md {
        padding-top: 15%!important;
    }
  
    .pt-pt-16x--md {
        padding-top: 16%!important;
    }
  
    .pt-pt-17x--md {
        padding-top: 17%!important;
    }
  
    .pt-pt-18x--md {
        padding-top: 18%!important;
    }
  
    .pt-pt-19x--md {
        padding-top: 19%!important;
    }
  
    .pt-pt-20x--md {
        padding-top: 20%!important;
    }
  
    .pt-pt-21x--md {
        padding-top: 21%!important;
    }
  
    .pt-pt-22x--md {
        padding-top: 22%!important;
    }
  
    .pt-pt-23x--md {
        padding-top: 23%!important;
    }
  
    .pt-pt-24x--md {
        padding-top: 24%!important;
    }
  
    .pt-pt-25x--md {
        padding-top: 25%!important;
    }
  
    .pt-pt-30x--md {
        padding-top: 30%!important;
    }
  
    .pt-pt-35x--md {
        padding-top: 35%!important;
    }
  
    .pt-pt-40x--md {
        padding-top: 40%!important;
    }
  
    .pt-pt-45x--md {
        padding-top: 45%!important;
    }
  
    .pt-pt-50x--md {
        padding-top: 50%!important;
    }
  
    .pt-pt-55x--md {
        padding-top: 55%!important;
    }
  
    .pt-pt-60x--md {
        padding-top: 60%!important;
    }
  
    .pt-pt-65x--md {
        padding-top: 65%!important;
    }
  
    .pt-pt-70x--md {
        padding-top: 70%!important;
    }
  
    .pt-pt-75x--md {
        padding-top: 75%!important;
    }
  
    .pt-pt-80x--md {
        padding-top: 80%!important;
    }
  
    .pt-pt-85x--md {
        padding-top: 85%!important;
    }
  
    .pt-pt-90x--md {
        padding-top: 90%!important;
    }
  
    .pt-pt-95x--md {
        padding-top: 95%!important;
    }
  
    .pt-pt-100x--md {
        padding-top: 100%!important;
    }
  
    .pt-pt-110x--md {
        padding-top: 10%!important;
    }
  
    .pt-pt-120x--md {
        padding-top: 120%!important;
    }
  
    .pt-pt-130x--md {
        padding-top: 130%!important;
    }
  
    .pt-pt-140x--md {
        padding-top: 140%!important;
    }
  
    .pt-pt-150x--md {
        padding-top: 150%!important;
    }
  
    .pt-pt-160x--md {
        padding-top: 160%!important;
    }
  
    .pt-pt-170x--md {
        padding-top: 170%!important;
    }
  
    .pt-pt-180x--md {
        padding-top: 180%!important;
    }
  
    .pt-pt-190x--md {
        padding-top: 190%!important;
    }
  
    .pt-pt-200x--md {
        padding-top: 200%!important;
    }
  
    .pt-pt-250x--md {
        padding-top: 250%!important;
    }
  
    .pt-pt-300x--md {
        padding-top: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pt-0x--lg {
        padding-top: 0%!important;
    }
  
    .pt-pt-1x--lg {
        padding-top: 1%!important;
    }
  
    .pt-pt-2x--lg {
        padding-top: 2%!important;
    }
  
    .pt-pt-3x--lg {
        padding-top: 3%!important;
    }
  
    .pt-pt-4x--lg {
        padding-top: 4%!important;
    }
  
    .pt-pt-5x--lg {
        padding-top: 5%!important;
    }
  
    .pt-pt-6x--lg {
        padding-top: 6%!important;
    }
  
    .pt-pt-7x--lg {
        padding-top: 7%!important;
    }
  
    .pt-pt-8x--lg {
        padding-top: 8%!important;
    }
  
    .pt-pt-9x--lg {
        padding-top: 9%!important;
    }
  
    .pt-pt-10x--lg {
        padding-top: 10%!important;
    }
  
    .pt-pt-11x--lg {
        padding-top: 11%!important;
    }
  
    .pt-pt-12x--lg {
        padding-top: 12%!important;
    }
  
    .pt-pt-13x--lg {
        padding-top: 13%!important;
    }
  
    .pt-pt-14x--lg {
        padding-top: 14%!important;
    }
  
    .pt-pt-15x--lg {
        padding-top: 15%!important;
    }
  
    .pt-pt-16x--lg {
        padding-top: 16%!important;
    }
  
    .pt-pt-17x--lg {
        padding-top: 17%!important;
    }
  
    .pt-pt-18x--lg {
        padding-top: 18%!important;
    }
  
    .pt-pt-19x--lg {
        padding-top: 19%!important;
    }
  
    .pt-pt-20x--lg {
        padding-top: 20%!important;
    }
  
    .pt-pt-21x--lg {
        padding-top: 21%!important;
    }
  
    .pt-pt-22x--lg {
        padding-top: 22%!important;
    }
  
    .pt-pt-23x--lg {
        padding-top: 23%!important;
    }
  
    .pt-pt-24x--lg {
        padding-top: 24%!important;
    }
  
    .pt-pt-25x--lg {
        padding-top: 25%!important;
    }
  
    .pt-pt-30x--lg {
        padding-top: 30%!important;
    }
  
    .pt-pt-35x--lg {
        padding-top: 35%!important;
    }
  
    .pt-pt-40x--lg {
        padding-top: 40%!important;
    }
  
    .pt-pt-45x--lg {
        padding-top: 45%!important;
    }
  
    .pt-pt-50x--lg {
        padding-top: 50%!important;
    }
  
    .pt-pt-55x--lg {
        padding-top: 55%!important;
    }
  
    .pt-pt-60x--lg {
        padding-top: 60%!important;
    }
  
    .pt-pt-65x--lg {
        padding-top: 65%!important;
    }
  
    .pt-pt-70x--lg {
        padding-top: 70%!important;
    }
  
    .pt-pt-75x--lg {
        padding-top: 75%!important;
    }
  
    .pt-pt-80x--lg {
        padding-top: 80%!important;
    }
  
    .pt-pt-85x--lg {
        padding-top: 85%!important;
    }
  
    .pt-pt-90x--lg {
        padding-top: 90%!important;
    }
  
    .pt-pt-95x--lg {
        padding-top: 95%!important;
    }
  
    .pt-pt-100x--lg {
        padding-top: 100%!important;
    }
  
    .pt-pt-110x--lg {
        padding-top: 10%!important;
    }
  
    .pt-pt-120x--lg {
        padding-top: 120%!important;
    }
  
    .pt-pt-130x--lg {
        padding-top: 130%!important;
    }
  
    .pt-pt-140x--lg {
        padding-top: 140%!important;
    }
  
    .pt-pt-150x--lg {
        padding-top: 150%!important;
    }
  
    .pt-pt-160x--lg {
        padding-top: 160%!important;
    }
  
    .pt-pt-170x--lg {
        padding-top: 170%!important;
    }
  
    .pt-pt-180x--lg {
        padding-top: 180%!important;
    }
  
    .pt-pt-190x--lg {
        padding-top: 190%!important;
    }
  
    .pt-pt-200x--lg {
        padding-top: 200%!important;
    }
  
    .pt-pt-250x--lg {
        padding-top: 250%!important;
    }
  
    .pt-pt-300x--lg {
        padding-top: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pt-0x--xl {
        padding-top: 0%!important;
    }
  
    .pt-pt-1x--xl {
        padding-top: 1%!important;
    }
  
    .pt-pt-2x--xl {
        padding-top: 2%!important;
    }
  
    .pt-pt-3x--xl {
        padding-top: 3%!important;
    }
  
    .pt-pt-4x--xl {
        padding-top: 4%!important;
    }
  
    .pt-pt-5x--xl {
        padding-top: 5%!important;
    }
  
    .pt-pt-6x--xl {
        padding-top: 6%!important;
    }
  
    .pt-pt-7x--xl {
        padding-top: 7%!important;
    }
  
    .pt-pt-8x--xl {
        padding-top: 8%!important;
    }
  
    .pt-pt-9x--xl {
        padding-top: 9%!important;
    }
  
    .pt-pt-10x--xl {
        padding-top: 10%!important;
    }
  
    .pt-pt-11x--xl {
        padding-top: 11%!important;
    }
  
    .pt-pt-12x--xl {
        padding-top: 12%!important;
    }
  
    .pt-pt-13x--xl {
        padding-top: 13%!important;
    }
  
    .pt-pt-14x--xl {
        padding-top: 14%!important;
    }
  
    .pt-pt-15x--xl {
        padding-top: 15%!important;
    }
  
    .pt-pt-16x--xl {
        padding-top: 16%!important;
    }
  
    .pt-pt-17x--xl {
        padding-top: 17%!important;
    }
  
    .pt-pt-18x--xl {
        padding-top: 18%!important;
    }
  
    .pt-pt-19x--xl {
        padding-top: 19%!important;
    }
  
    .pt-pt-20x--xl {
        padding-top: 20%!important;
    }
  
    .pt-pt-21x--xl {
        padding-top: 21%!important;
    }
  
    .pt-pt-22x--xl {
        padding-top: 22%!important;
    }
  
    .pt-pt-23x--xl {
        padding-top: 23%!important;
    }
  
    .pt-pt-24x--xl {
        padding-top: 24%!important;
    }
  
    .pt-pt-25x--xl {
        padding-top: 25%!important;
    }
  
    .pt-pt-30x--xl {
        padding-top: 30%!important;
    }
  
    .pt-pt-35x--xl {
        padding-top: 35%!important;
    }
  
    .pt-pt-40x--xl {
        padding-top: 40%!important;
    }
  
    .pt-pt-45x--xl {
        padding-top: 45%!important;
    }
  
    .pt-pt-50x--xl {
        padding-top: 50%!important;
    }
  
    .pt-pt-55x--xl {
        padding-top: 55%!important;
    }
  
    .pt-pt-60x--xl {
        padding-top: 60%!important;
    }
  
    .pt-pt-65x--xl {
        padding-top: 65%!important;
    }
  
    .pt-pt-70x--xl {
        padding-top: 70%!important;
    }
  
    .pt-pt-75x--xl {
        padding-top: 75%!important;
    }
  
    .pt-pt-80x--xl {
        padding-top: 80%!important;
    }
  
    .pt-pt-85x--xl {
        padding-top: 85%!important;
    }
  
    .pt-pt-90x--xl {
        padding-top: 90%!important;
    }
  
    .pt-pt-95x--xl {
        padding-top: 95%!important;
    }
  
    .pt-pt-100x--xl {
        padding-top: 100%!important;
    }
  
    .pt-pt-110x--xl {
        padding-top: 10%!important;
    }
  
    .pt-pt-120x--xl {
        padding-top: 120%!important;
    }
  
    .pt-pt-130x--xl {
        padding-top: 130%!important;
    }
  
    .pt-pt-140x--xl {
        padding-top: 140%!important;
    }
  
    .pt-pt-150x--xl {
        padding-top: 150%!important;
    }
  
    .pt-pt-160x--xl {
        padding-top: 160%!important;
    }
  
    .pt-pt-170x--xl {
        padding-top: 170%!important;
    }
  
    .pt-pt-180x--xl {
        padding-top: 180%!important;
    }
  
    .pt-pt-190x--xl {
        padding-top: 190%!important;
    }
  
    .pt-pt-200x--xl {
        padding-top: 200%!important;
    }
  
    .pt-pt-250x--xl {
        padding-top: 250%!important;
    }
  
    .pt-pt-300x--xl {
        padding-top: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pt-0x--xxl {
        padding-top: 0%!important;
    }
  
    .pt-pt-1x--xxl {
        padding-top: 1%!important;
    }
  
    .pt-pt-2x--xxl {
        padding-top: 2%!important;
    }
  
    .pt-pt-3x--xxl {
        padding-top: 3%!important;
    }
  
    .pt-pt-4x--xxl {
        padding-top: 4%!important;
    }
  
    .pt-pt-5x--xxl {
        padding-top: 5%!important;
    }
  
    .pt-pt-6x--xxl {
        padding-top: 6%!important;
    }
  
    .pt-pt-7x--xxl {
        padding-top: 7%!important;
    }
  
    .pt-pt-8x--xxl {
        padding-top: 8%!important;
    }
  
    .pt-pt-9x--xxl {
        padding-top: 9%!important;
    }
  
    .pt-pt-10x--xxl {
        padding-top: 10%!important;
    }
  
    .pt-pt-11x--xxl {
        padding-top: 11%!important;
    }
  
    .pt-pt-12x--xxl {
        padding-top: 12%!important;
    }
  
    .pt-pt-13x--xxl {
        padding-top: 13%!important;
    }
  
    .pt-pt-14x--xxl {
        padding-top: 14%!important;
    }
  
    .pt-pt-15x--xxl {
        padding-top: 15%!important;
    }
  
    .pt-pt-16x--xxl {
        padding-top: 16%!important;
    }
  
    .pt-pt-17x--xxl {
        padding-top: 17%!important;
    }
  
    .pt-pt-18x--xxl {
        padding-top: 18%!important;
    }
  
    .pt-pt-19x--xxl {
        padding-top: 19%!important;
    }
  
    .pt-pt-20x--xxl {
        padding-top: 20%!important;
    }
  
    .pt-pt-21x--xxl {
        padding-top: 21%!important;
    }
  
    .pt-pt-22x--xxl {
        padding-top: 22%!important;
    }
  
    .pt-pt-23x--xxl {
        padding-top: 23%!important;
    }
  
    .pt-pt-24x--xxl {
        padding-top: 24%!important;
    }
  
    .pt-pt-25x--xxl {
        padding-top: 25%!important;
    }
  
    .pt-pt-30x--xxl {
        padding-top: 30%!important;
    }
  
    .pt-pt-35x--xxl {
        padding-top: 35%!important;
    }
  
    .pt-pt-40x--xxl {
        padding-top: 40%!important;
    }
  
    .pt-pt-45x--xxl {
        padding-top: 45%!important;
    }
  
    .pt-pt-50x--xxl {
        padding-top: 50%!important;
    }
  
    .pt-pt-55x--xxl {
        padding-top: 55%!important;
    }
  
    .pt-pt-60x--xxl {
        padding-top: 60%!important;
    }
  
    .pt-pt-65x--xxl {
        padding-top: 65%!important;
    }
  
    .pt-pt-70x--xxl {
        padding-top: 70%!important;
    }
  
    .pt-pt-75x--xxl {
        padding-top: 75%!important;
    }
  
    .pt-pt-80x--xxl {
        padding-top: 80%!important;
    }
  
    .pt-pt-85x--xxl {
        padding-top: 85%!important;
    }
  
    .pt-pt-90x--xxl {
        padding-top: 90%!important;
    }
  
    .pt-pt-95x--xxl {
        padding-top: 95%!important;
    }
  
    .pt-pt-100x--xxl {
        padding-top: 100%!important;
    }
  
    .pt-pt-110x--xxl {
        padding-top: 10%!important;
    }
  
    .pt-pt-120x--xxl {
        padding-top: 120%!important;
    }
  
    .pt-pt-130x--xxl {
        padding-top: 130%!important;
    }
  
    .pt-pt-140x--xxl {
        padding-top: 140%!important;
    }
  
    .pt-pt-150x--xxl {
        padding-top: 150%!important;
    }
  
    .pt-pt-160x--xxl {
        padding-top: 160%!important;
    }
  
    .pt-pt-170x--xxl {
        padding-top: 170%!important;
    }
  
    .pt-pt-180x--xxl {
        padding-top: 180%!important;
    }
  
    .pt-pt-190x--xxl {
        padding-top: 190%!important;
    }
  
    .pt-pt-200x--xxl {
        padding-top: 200%!important;
    }
  
    .pt-pt-250x--xxl {
        padding-top: 250%!important;
    }
  
    .pt-pt-300x--xxl {
        padding-top: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-pt-0vh {
    padding-top: 0vh!important;
  }
  
  .pt-pt-1vh {
    padding-top: 1vh!important;
  }
  
  .pt-pt-2vh {
    padding-top: 2vh!important;
  }
  
  .pt-pt-3vh {
    padding-top: 3vh!important;
  }
  
  .pt-pt-4vh {
    padding-top: 4vh!important;
  }
  
  .pt-pt-5vh {
    padding-top: 5vh!important;
  }
  
  .pt-pt-6vh {
    padding-top: 6vh!important;
  }
  
  .pt-pt-7vh {
    padding-top: 7vh!important;
  }
  
  .pt-pt-8vh {
    padding-top: 8vh!important;
  }
  
  .pt-pt-9vh {
    padding-top: 9vh!important;
  }
  
  .pt-pt-10vh {
    padding-top: 10vh!important;
  }
  
  .pt-pt-11vh {
    padding-top: 11vh!important;
  }
  
  .pt-pt-12vh {
    padding-top: 12vh!important;
  }
  
  .pt-pt-13vh {
    padding-top: 13vh!important;
  }
  
  .pt-pt-14vh {
    padding-top: 14vh!important;
  }
  
  .pt-pt-15vh {
    padding-top: 15vh!important;
  }
  
  .pt-pt-16vh {
    padding-top: 16vh!important;
  }
  
  .pt-pt-17vh {
    padding-top: 17vh!important;
  }
  
  .pt-pt-18vh {
    padding-top: 18vh!important;
  }
  
  .pt-pt-19vh {
    padding-top: 19vh!important;
  }
  
  .pt-pt-20vh {
    padding-top: 20vh!important;
  }
  
  .pt-pt-21vh {
    padding-top: 21vh!important;
  }
  
  .pt-pt-22vh {
    padding-top: 22vh!important;
  }
  
  .pt-pt-23vh {
    padding-top: 23vh!important;
  }
  
  .pt-pt-24vh {
    padding-top: 24vh!important;
  }
  
  .pt-pt-25vh {
    padding-top: 25vh!important;
  }
  
  .pt-pt-30vh {
    padding-top: 30vh!important;
  }
  
  .pt-pt-35vh {
    padding-top: 35vh!important;
  }
  
  .pt-pt-40vh {
    padding-top: 40vh!important;
  }
  
  .pt-pt-45vh {
    padding-top: 45vh!important;
  }
  
  .pt-pt-50vh {
    padding-top: 50vh!important;
  }
  
  .pt-pt-55vh {
    padding-top: 55vh!important;
  }
  
  .pt-pt-60vh {
    padding-top: 60vh!important;
  }
  
  .pt-pt-65vh {
    padding-top: 65vh!important;
  }
  
  .pt-pt-70vh {
    padding-top: 70vh!important;
  }
  
  .pt-pt-75vh {
    padding-top: 75vh!important;
  }
  
  .pt-pt-80vh {
    padding-top: 80vh!important;
  }
  
  .pt-pt-85vh {
    padding-top: 85vh!important;
  }
  
  .pt-pt-90vh {
    padding-top: 90vh!important;
  }
  
  .pt-pt-95vh {
    padding-top: 95vh!important;
  }
  
  .pt-pt-100vh {
    padding-top: 100vh!important;
  }
  
  .pt-pt-110vh {
    padding-top: 10vh!important;
  }
  
  .pt-pt-120vh {
    padding-top: 120vh!important;
  }
  
  .pt-pt-130vh {
    padding-top: 130vh!important;
  }
  
  .pt-pt-140vh {
    padding-top: 140vh!important;
  }
  
  .pt-pt-150vh {
    padding-top: 150vh!important;
  }
  
  .pt-pt-160vh {
    padding-top: 160vh!important;
  }
  
  .pt-pt-170vh {
    padding-top: 170vh!important;
  }
  
  .pt-pt-180vh {
    padding-top: 180vh!important;
  }
  
  .pt-pt-190vh {
    padding-top: 190vh!important;
  }
  
  .pt-pt-200vh {
    padding-top: 200vh!important;
  }
  
  .pt-pt-250vh {
    padding-top: 250vh!important;
  }
  
  .pt-pt-300vh {
    padding-top: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pt-0vh--sm {
        padding-top: 0vh!important;
    }
  
    .pt-pt-1vh--sm {
        padding-top: 1vh!important;
    }
  
    .pt-pt-2vh--sm {
        padding-top: 2vh!important;
    }
  
    .pt-pt-3vh--sm {
        padding-top: 3vh!important;
    }
  
    .pt-pt-4vh--sm {
        padding-top: 4vh!important;
    }
  
    .pt-pt-5vh--sm {
        padding-top: 5vh!important;
    }
  
    .pt-pt-6vh--sm {
        padding-top: 6vh!important;
    }
  
    .pt-pt-7vh--sm {
        padding-top: 7vh!important;
    }
  
    .pt-pt-8vh--sm {
        padding-top: 8vh!important;
    }
  
    .pt-pt-9vh--sm {
        padding-top: 9vh!important;
    }
  
    .pt-pt-10vh--sm {
        padding-top: 10vh!important;
    }
  
    .pt-pt-11vh--sm {
        padding-top: 11vh!important;
    }
  
    .pt-pt-12vh--sm {
        padding-top: 12vh!important;
    }
  
    .pt-pt-13vh--sm {
        padding-top: 13vh!important;
    }
  
    .pt-pt-14vh--sm {
        padding-top: 14vh!important;
    }
  
    .pt-pt-15vh--sm {
        padding-top: 15vh!important;
    }
  
    .pt-pt-16vh--sm {
        padding-top: 16vh!important;
    }
  
    .pt-pt-17vh--sm {
        padding-top: 17vh!important;
    }
  
    .pt-pt-18vh--sm {
        padding-top: 18vh!important;
    }
  
    .pt-pt-19vh--sm {
        padding-top: 19vh!important;
    }
  
    .pt-pt-20vh--sm {
        padding-top: 20vh!important;
    }
  
    .pt-pt-21vh--sm {
        padding-top: 21vh!important;
    }
  
    .pt-pt-22vh--sm {
        padding-top: 22vh!important;
    }
  
    .pt-pt-23vh--sm {
        padding-top: 23vh!important;
    }
  
    .pt-pt-24vh--sm {
        padding-top: 24vh!important;
    }
  
    .pt-pt-25vh--sm {
        padding-top: 25vh!important;
    }
  
    .pt-pt-30vh--sm {
        padding-top: 30vh!important;
    }
  
    .pt-pt-35vh--sm {
        padding-top: 35vh!important;
    }
  
    .pt-pt-40vh--sm {
        padding-top: 40vh!important;
    }
  
    .pt-pt-45vh--sm {
        padding-top: 45vh!important;
    }
  
    .pt-pt-50vh--sm {
        padding-top: 50vh!important;
    }
  
    .pt-pt-55vh--sm {
        padding-top: 55vh!important;
    }
  
    .pt-pt-60vh--sm {
        padding-top: 60vh!important;
    }
  
    .pt-pt-65vh--sm {
        padding-top: 65vh!important;
    }
  
    .pt-pt-70vh--sm {
        padding-top: 70vh!important;
    }
  
    .pt-pt-75vh--sm {
        padding-top: 75vh!important;
    }
  
    .pt-pt-80vh--sm {
        padding-top: 80vh!important;
    }
  
    .pt-pt-85vh--sm {
        padding-top: 85vh!important;
    }
  
    .pt-pt-90vh--sm {
        padding-top: 90vh!important;
    }
  
    .pt-pt-95vh--sm {
        padding-top: 95vh!important;
    }
  
    .pt-pt-100vh--sm {
        padding-top: 100vh!important;
    }
  
    .pt-pt-110vh--sm {
        padding-top: 10vh!important;
    }
  
    .pt-pt-120vh--sm {
        padding-top: 120vh!important;
    }
  
    .pt-pt-130vh--sm {
        padding-top: 130vh!important;
    }
  
    .pt-pt-140vh--sm {
        padding-top: 140vh!important;
    }
  
    .pt-pt-150vh--sm {
        padding-top: 150vh!important;
    }
  
    .pt-pt-160vh--sm {
        padding-top: 160vh!important;
    }
  
    .pt-pt-170vh--sm {
        padding-top: 170vh!important;
    }
  
    .pt-pt-180vh--sm {
        padding-top: 180vh!important;
    }
  
    .pt-pt-190vh--sm {
        padding-top: 190vh!important;
    }
  
    .pt-pt-200vh--sm {
        padding-top: 200vh!important;
    }
  
    .pt-pt-250vh--sm {
        padding-top: 250vh!important;
    }
  
    .pt-pt-300vh--sm {
        padding-top: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pt-0vh--md {
        padding-top: 0vh!important;
    }
  
    .pt-pt-1vh--md {
        padding-top: 1vh!important;
    }
  
    .pt-pt-2vh--md {
        padding-top: 2vh!important;
    }
  
    .pt-pt-3vh--md {
        padding-top: 3vh!important;
    }
  
    .pt-pt-4vh--md {
        padding-top: 4vh!important;
    }
  
    .pt-pt-5vh--md {
        padding-top: 5vh!important;
    }
  
    .pt-pt-6vh--md {
        padding-top: 6vh!important;
    }
  
    .pt-pt-7vh--md {
        padding-top: 7vh!important;
    }
  
    .pt-pt-8vh--md {
        padding-top: 8vh!important;
    }
  
    .pt-pt-9vh--md {
        padding-top: 9vh!important;
    }
  
    .pt-pt-10vh--md {
        padding-top: 10vh!important;
    }
  
    .pt-pt-11vh--md {
        padding-top: 11vh!important;
    }
  
    .pt-pt-12vh--md {
        padding-top: 12vh!important;
    }
  
    .pt-pt-13vh--md {
        padding-top: 13vh!important;
    }
  
    .pt-pt-14vh--md {
        padding-top: 14vh!important;
    }
  
    .pt-pt-15vh--md {
        padding-top: 15vh!important;
    }
  
    .pt-pt-16vh--md {
        padding-top: 16vh!important;
    }
  
    .pt-pt-17vh--md {
        padding-top: 17vh!important;
    }
  
    .pt-pt-18vh--md {
        padding-top: 18vh!important;
    }
  
    .pt-pt-19vh--md {
        padding-top: 19vh!important;
    }
  
    .pt-pt-20vh--md {
        padding-top: 20vh!important;
    }
  
    .pt-pt-21vh--md {
        padding-top: 21vh!important;
    }
  
    .pt-pt-22vh--md {
        padding-top: 22vh!important;
    }
  
    .pt-pt-23vh--md {
        padding-top: 23vh!important;
    }
  
    .pt-pt-24vh--md {
        padding-top: 24vh!important;
    }
  
    .pt-pt-25vh--md {
        padding-top: 25vh!important;
    }
  
    .pt-pt-30vh--md {
        padding-top: 30vh!important;
    }
  
    .pt-pt-35vh--md {
        padding-top: 35vh!important;
    }
  
    .pt-pt-40vh--md {
        padding-top: 40vh!important;
    }
  
    .pt-pt-45vh--md {
        padding-top: 45vh!important;
    }
  
    .pt-pt-50vh--md {
        padding-top: 50vh!important;
    }
  
    .pt-pt-55vh--md {
        padding-top: 55vh!important;
    }
  
    .pt-pt-60vh--md {
        padding-top: 60vh!important;
    }
  
    .pt-pt-65vh--md {
        padding-top: 65vh!important;
    }
  
    .pt-pt-70vh--md {
        padding-top: 70vh!important;
    }
  
    .pt-pt-75vh--md {
        padding-top: 75vh!important;
    }
  
    .pt-pt-80vh--md {
        padding-top: 80vh!important;
    }
  
    .pt-pt-85vh--md {
        padding-top: 85vh!important;
    }
  
    .pt-pt-90vh--md {
        padding-top: 90vh!important;
    }
  
    .pt-pt-95vh--md {
        padding-top: 95vh!important;
    }
  
    .pt-pt-100vh--md {
        padding-top: 100vh!important;
    }
  
    .pt-pt-110vh--md {
        padding-top: 10vh!important;
    }
  
    .pt-pt-120vh--md {
        padding-top: 120vh!important;
    }
  
    .pt-pt-130vh--md {
        padding-top: 130vh!important;
    }
  
    .pt-pt-140vh--md {
        padding-top: 140vh!important;
    }
  
    .pt-pt-150vh--md {
        padding-top: 150vh!important;
    }
  
    .pt-pt-160vh--md {
        padding-top: 160vh!important;
    }
  
    .pt-pt-170vh--md {
        padding-top: 170vh!important;
    }
  
    .pt-pt-180vh--md {
        padding-top: 180vh!important;
    }
  
    .pt-pt-190vh--md {
        padding-top: 190vh!important;
    }
  
    .pt-pt-200vh--md {
        padding-top: 200vh!important;
    }
  
    .pt-pt-250vh--md {
        padding-top: 250vh!important;
    }
  
    .pt-pt-300vh--md {
        padding-top: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pt-0vh--lg {
        padding-top: 0vh!important;
    }
  
    .pt-pt-1vh--lg {
        padding-top: 1vh!important;
    }
  
    .pt-pt-2vh--lg {
        padding-top: 2vh!important;
    }
  
    .pt-pt-3vh--lg {
        padding-top: 3vh!important;
    }
  
    .pt-pt-4vh--lg {
        padding-top: 4vh!important;
    }
  
    .pt-pt-5vh--lg {
        padding-top: 5vh!important;
    }
  
    .pt-pt-6vh--lg {
        padding-top: 6vh!important;
    }
  
    .pt-pt-7vh--lg {
        padding-top: 7vh!important;
    }
  
    .pt-pt-8vh--lg {
        padding-top: 8vh!important;
    }
  
    .pt-pt-9vh--lg {
        padding-top: 9vh!important;
    }
  
    .pt-pt-10vh--lg {
        padding-top: 10vh!important;
    }
  
    .pt-pt-11vh--lg {
        padding-top: 11vh!important;
    }
  
    .pt-pt-12vh--lg {
        padding-top: 12vh!important;
    }
  
    .pt-pt-13vh--lg {
        padding-top: 13vh!important;
    }
  
    .pt-pt-14vh--lg {
        padding-top: 14vh!important;
    }
  
    .pt-pt-15vh--lg {
        padding-top: 15vh!important;
    }
  
    .pt-pt-16vh--lg {
        padding-top: 16vh!important;
    }
  
    .pt-pt-17vh--lg {
        padding-top: 17vh!important;
    }
  
    .pt-pt-18vh--lg {
        padding-top: 18vh!important;
    }
  
    .pt-pt-19vh--lg {
        padding-top: 19vh!important;
    }
  
    .pt-pt-20vh--lg {
        padding-top: 20vh!important;
    }
  
    .pt-pt-21vh--lg {
        padding-top: 21vh!important;
    }
  
    .pt-pt-22vh--lg {
        padding-top: 22vh!important;
    }
  
    .pt-pt-23vh--lg {
        padding-top: 23vh!important;
    }
  
    .pt-pt-24vh--lg {
        padding-top: 24vh!important;
    }
  
    .pt-pt-25vh--lg {
        padding-top: 25vh!important;
    }
  
    .pt-pt-30vh--lg {
        padding-top: 30vh!important;
    }
  
    .pt-pt-35vh--lg {
        padding-top: 35vh!important;
    }
  
    .pt-pt-40vh--lg {
        padding-top: 40vh!important;
    }
  
    .pt-pt-45vh--lg {
        padding-top: 45vh!important;
    }
  
    .pt-pt-50vh--lg {
        padding-top: 50vh!important;
    }
  
    .pt-pt-55vh--lg {
        padding-top: 55vh!important;
    }
  
    .pt-pt-60vh--lg {
        padding-top: 60vh!important;
    }
  
    .pt-pt-65vh--lg {
        padding-top: 65vh!important;
    }
  
    .pt-pt-70vh--lg {
        padding-top: 70vh!important;
    }
  
    .pt-pt-75vh--lg {
        padding-top: 75vh!important;
    }
  
    .pt-pt-80vh--lg {
        padding-top: 80vh!important;
    }
  
    .pt-pt-85vh--lg {
        padding-top: 85vh!important;
    }
  
    .pt-pt-90vh--lg {
        padding-top: 90vh!important;
    }
  
    .pt-pt-95vh--lg {
        padding-top: 95vh!important;
    }
  
    .pt-pt-100vh--lg {
        padding-top: 100vh!important;
    }
  
    .pt-pt-110vh--lg {
        padding-top: 10vh!important;
    }
  
    .pt-pt-120vh--lg {
        padding-top: 120vh!important;
    }
  
    .pt-pt-130vh--lg {
        padding-top: 130vh!important;
    }
  
    .pt-pt-140vh--lg {
        padding-top: 140vh!important;
    }
  
    .pt-pt-150vh--lg {
        padding-top: 150vh!important;
    }
  
    .pt-pt-160vh--lg {
        padding-top: 160vh!important;
    }
  
    .pt-pt-170vh--lg {
        padding-top: 170vh!important;
    }
  
    .pt-pt-180vh--lg {
        padding-top: 180vh!important;
    }
  
    .pt-pt-190vh--lg {
        padding-top: 190vh!important;
    }
  
    .pt-pt-200vh--lg {
        padding-top: 200vh!important;
    }
  
    .pt-pt-250vh--lg {
        padding-top: 250vh!important;
    }
  
    .pt-pt-300vh--lg {
        padding-top: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pt-0vh--xl {
        padding-top: 0vh!important;
    }
  
    .pt-pt-1vh--xl {
        padding-top: 1vh!important;
    }
  
    .pt-pt-2vh--xl {
        padding-top: 2vh!important;
    }
  
    .pt-pt-3vh--xl {
        padding-top: 3vh!important;
    }
  
    .pt-pt-4vh--xl {
        padding-top: 4vh!important;
    }
  
    .pt-pt-5vh--xl {
        padding-top: 5vh!important;
    }
  
    .pt-pt-6vh--xl {
        padding-top: 6vh!important;
    }
  
    .pt-pt-7vh--xl {
        padding-top: 7vh!important;
    }
  
    .pt-pt-8vh--xl {
        padding-top: 8vh!important;
    }
  
    .pt-pt-9vh--xl {
        padding-top: 9vh!important;
    }
  
    .pt-pt-10vh--xl {
        padding-top: 10vh!important;
    }
  
    .pt-pt-11vh--xl {
        padding-top: 11vh!important;
    }
  
    .pt-pt-12vh--xl {
        padding-top: 12vh!important;
    }
  
    .pt-pt-13vh--xl {
        padding-top: 13vh!important;
    }
  
    .pt-pt-14vh--xl {
        padding-top: 14vh!important;
    }
  
    .pt-pt-15vh--xl {
        padding-top: 15vh!important;
    }
  
    .pt-pt-16vh--xl {
        padding-top: 16vh!important;
    }
  
    .pt-pt-17vh--xl {
        padding-top: 17vh!important;
    }
  
    .pt-pt-18vh--xl {
        padding-top: 18vh!important;
    }
  
    .pt-pt-19vh--xl {
        padding-top: 19vh!important;
    }
  
    .pt-pt-20vh--xl {
        padding-top: 20vh!important;
    }
  
    .pt-pt-21vh--xl {
        padding-top: 21vh!important;
    }
  
    .pt-pt-22vh--xl {
        padding-top: 22vh!important;
    }
  
    .pt-pt-23vh--xl {
        padding-top: 23vh!important;
    }
  
    .pt-pt-24vh--xl {
        padding-top: 24vh!important;
    }
  
    .pt-pt-25vh--xl {
        padding-top: 25vh!important;
    }
  
    .pt-pt-30vh--xl {
        padding-top: 30vh!important;
    }
  
    .pt-pt-35vh--xl {
        padding-top: 35vh!important;
    }
  
    .pt-pt-40vh--xl {
        padding-top: 40vh!important;
    }
  
    .pt-pt-45vh--xl {
        padding-top: 45vh!important;
    }
  
    .pt-pt-50vh--xl {
        padding-top: 50vh!important;
    }
  
    .pt-pt-55vh--xl {
        padding-top: 55vh!important;
    }
  
    .pt-pt-60vh--xl {
        padding-top: 60vh!important;
    }
  
    .pt-pt-65vh--xl {
        padding-top: 65vh!important;
    }
  
    .pt-pt-70vh--xl {
        padding-top: 70vh!important;
    }
  
    .pt-pt-75vh--xl {
        padding-top: 75vh!important;
    }
  
    .pt-pt-80vh--xl {
        padding-top: 80vh!important;
    }
  
    .pt-pt-85vh--xl {
        padding-top: 85vh!important;
    }
  
    .pt-pt-90vh--xl {
        padding-top: 90vh!important;
    }
  
    .pt-pt-95vh--xl {
        padding-top: 95vh!important;
    }
  
    .pt-pt-100vh--xl {
        padding-top: 100vh!important;
    }
  
    .pt-pt-110vh--xl {
        padding-top: 10vh!important;
    }
  
    .pt-pt-120vh--xl {
        padding-top: 120vh!important;
    }
  
    .pt-pt-130vh--xl {
        padding-top: 130vh!important;
    }
  
    .pt-pt-140vh--xl {
        padding-top: 140vh!important;
    }
  
    .pt-pt-150vh--xl {
        padding-top: 150vh!important;
    }
  
    .pt-pt-160vh--xl {
        padding-top: 160vh!important;
    }
  
    .pt-pt-170vh--xl {
        padding-top: 170vh!important;
    }
  
    .pt-pt-180vh--xl {
        padding-top: 180vh!important;
    }
  
    .pt-pt-190vh--xl {
        padding-top: 190vh!important;
    }
  
    .pt-pt-200vh--xl {
        padding-top: 200vh!important;
    }
  
    .pt-pt-250vh--xl {
        padding-top: 250vh!important;
    }
  
    .pt-pt-300vh--xl {
        padding-top: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pt-0vh--xxl {
        padding-top: 0vh!important;
    }
  
    .pt-pt-1vh--xxl {
        padding-top: 1vh!important;
    }
  
    .pt-pt-2vh--xxl {
        padding-top: 2vh!important;
    }
  
    .pt-pt-3vh--xxl {
        padding-top: 3vh!important;
    }
  
    .pt-pt-4vh--xxl {
        padding-top: 4vh!important;
    }
  
    .pt-pt-5vh--xxl {
        padding-top: 5vh!important;
    }
  
    .pt-pt-6vh--xxl {
        padding-top: 6vh!important;
    }
  
    .pt-pt-7vh--xxl {
        padding-top: 7vh!important;
    }
  
    .pt-pt-8vh--xxl {
        padding-top: 8vh!important;
    }
  
    .pt-pt-9vh--xxl {
        padding-top: 9vh!important;
    }
  
    .pt-pt-10vh--xxl {
        padding-top: 10vh!important;
    }
  
    .pt-pt-11vh--xxl {
        padding-top: 11vh!important;
    }
  
    .pt-pt-12vh--xxl {
        padding-top: 12vh!important;
    }
  
    .pt-pt-13vh--xxl {
        padding-top: 13vh!important;
    }
  
    .pt-pt-14vh--xxl {
        padding-top: 14vh!important;
    }
  
    .pt-pt-15vh--xxl {
        padding-top: 15vh!important;
    }
  
    .pt-pt-16vh--xxl {
        padding-top: 16vh!important;
    }
  
    .pt-pt-17vh--xxl {
        padding-top: 17vh!important;
    }
  
    .pt-pt-18vh--xxl {
        padding-top: 18vh!important;
    }
  
    .pt-pt-19vh--xxl {
        padding-top: 19vh!important;
    }
  
    .pt-pt-20vh--xxl {
        padding-top: 20vh!important;
    }
  
    .pt-pt-21vh--xxl {
        padding-top: 21vh!important;
    }
  
    .pt-pt-22vh--xxl {
        padding-top: 22vh!important;
    }
  
    .pt-pt-23vh--xxl {
        padding-top: 23vh!important;
    }
  
    .pt-pt-24vh--xxl {
        padding-top: 24vh!important;
    }
  
    .pt-pt-25vh--xxl {
        padding-top: 25vh!important;
    }
  
    .pt-pt-30vh--xxl {
        padding-top: 30vh!important;
    }
  
    .pt-pt-35vh--xxl {
        padding-top: 35vh!important;
    }
  
    .pt-pt-40vh--xxl {
        padding-top: 40vh!important;
    }
  
    .pt-pt-45vh--xxl {
        padding-top: 45vh!important;
    }
  
    .pt-pt-50vh--xxl {
        padding-top: 50vh!important;
    }
  
    .pt-pt-55vh--xxl {
        padding-top: 55vh!important;
    }
  
    .pt-pt-60vh--xxl {
        padding-top: 60vh!important;
    }
  
    .pt-pt-65vh--xxl {
        padding-top: 65vh!important;
    }
  
    .pt-pt-70vh--xxl {
        padding-top: 70vh!important;
    }
  
    .pt-pt-75vh--xxl {
        padding-top: 75vh!important;
    }
  
    .pt-pt-80vh--xxl {
        padding-top: 80vh!important;
    }
  
    .pt-pt-85vh--xxl {
        padding-top: 85vh!important;
    }
  
    .pt-pt-90vh--xxl {
        padding-top: 90vh!important;
    }
  
    .pt-pt-95vh--xxl {
        padding-top: 95vh!important;
    }
  
    .pt-pt-100vh--xxl {
        padding-top: 100vh!important;
    }
  
    .pt-pt-110vh--xxl {
        padding-top: 10vh!important;
    }
  
    .pt-pt-120vh--xxl {
        padding-top: 120vh!important;
    }
  
    .pt-pt-130vh--xxl {
        padding-top: 130vh!important;
    }
  
    .pt-pt-140vh--xxl {
        padding-top: 140vh!important;
    }
  
    .pt-pt-150vh--xxl {
        padding-top: 150vh!important;
    }
  
    .pt-pt-160vh--xxl {
        padding-top: 160vh!important;
    }
  
    .pt-pt-170vh--xxl {
        padding-top: 170vh!important;
    }
  
    .pt-pt-180vh--xxl {
        padding-top: 180vh!important;
    }
  
    .pt-pt-190vh--xxl {
        padding-top: 190vh!important;
    }
  
    .pt-pt-200vh--xxl {
        padding-top: 200vh!important;
    }
  
    .pt-pt-250vh--xxl {
        padding-top: 250vh!important;
    }
  
    .pt-pt-300vh--xxl {
        padding-top: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-pt-0vw {
    padding-top: 0vw!important;
  }
  
  .pt-pt-1vw {
    padding-top: 1vw!important;
  }
  
  .pt-pt-2vw {
    padding-top: 2vw!important;
  }
  
  .pt-pt-3vw {
    padding-top: 3vw!important;
  }
  
  .pt-pt-4vw {
    padding-top: 4vw!important;
  }
  
  .pt-pt-5vw {
    padding-top: 5vw!important;
  }
  
  .pt-pt-6vw {
    padding-top: 6vw!important;
  }
  
  .pt-pt-7vw {
    padding-top: 7vw!important;
  }
  
  .pt-pt-8vw {
    padding-top: 8vw!important;
  }
  
  .pt-pt-9vw {
    padding-top: 9vw!important;
  }
  
  .pt-pt-10vw {
    padding-top: 10vw!important;
  }
  
  .pt-pt-11vw {
    padding-top: 11vw!important;
  }
  
  .pt-pt-12vw {
    padding-top: 12vw!important;
  }
  
  .pt-pt-13vw {
    padding-top: 13vw!important;
  }
  
  .pt-pt-14vw {
    padding-top: 14vw!important;
  }
  
  .pt-pt-15vw {
    padding-top: 15vw!important;
  }
  
  .pt-pt-16vw {
    padding-top: 16vw!important;
  }
  
  .pt-pt-17vw {
    padding-top: 17vw!important;
  }
  
  .pt-pt-18vw {
    padding-top: 18vw!important;
  }
  
  .pt-pt-19vw {
    padding-top: 19vw!important;
  }
  
  .pt-pt-20vw {
    padding-top: 20vw!important;
  }
  
  .pt-pt-21vw {
    padding-top: 21vw!important;
  }
  
  .pt-pt-22vw {
    padding-top: 22vw!important;
  }
  
  .pt-pt-23vw {
    padding-top: 23vw!important;
  }
  
  .pt-pt-24vw {
    padding-top: 24vw!important;
  }
  
  .pt-pt-25vw {
    padding-top: 25vw!important;
  }
  
  .pt-pt-30vw {
    padding-top: 30vw!important;
  }
  
  .pt-pt-35vw {
    padding-top: 35vw!important;
  }
  
  .pt-pt-40vw {
    padding-top: 40vw!important;
  }
  
  .pt-pt-45vw {
    padding-top: 45vw!important;
  }
  
  .pt-pt-50vw {
    padding-top: 50vw!important;
  }
  
  .pt-pt-55vw {
    padding-top: 55vw!important;
  }
  
  .pt-pt-60vw {
    padding-top: 60vw!important;
  }
  
  .pt-pt-65vw {
    padding-top: 65vw!important;
  }
  
  .pt-pt-70vw {
    padding-top: 70vw!important;
  }
  
  .pt-pt-75vw {
    padding-top: 75vw!important;
  }
  
  .pt-pt-80vw {
    padding-top: 80vw!important;
  }
  
  .pt-pt-85vw {
    padding-top: 85vw!important;
  }
  
  .pt-pt-90vw {
    padding-top: 90vw!important;
  }
  
  .pt-pt-95vw {
    padding-top: 95vw!important;
  }
  
  .pt-pt-100vw {
    padding-top: 100vw!important;
  }
  
  .pt-pt-110vw {
    padding-top: 10vw!important;
  }
  
  .pt-pt-120vw {
    padding-top: 120vw!important;
  }
  
  .pt-pt-130vw {
    padding-top: 130vw!important;
  }
  
  .pt-pt-140vw {
    padding-top: 140vw!important;
  }
  
  .pt-pt-150vw {
    padding-top: 150vw!important;
  }
  
  .pt-pt-160vw {
    padding-top: 160vw!important;
  }
  
  .pt-pt-170vw {
    padding-top: 170vw!important;
  }
  
  .pt-pt-180vw {
    padding-top: 180vw!important;
  }
  
  .pt-pt-190vw {
    padding-top: 190vw!important;
  }
  
  .pt-pt-200vw {
    padding-top: 200vw!important;
  }
  
  .pt-pt-250vw {
    padding-top: 250vw!important;
  }
  
  .pt-pt-300vw {
    padding-top: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pt-0vw--sm {
        padding-top: 0vw!important;
    }
  
    .pt-pt-1vw--sm {
        padding-top: 1vw!important;
    }
  
    .pt-pt-2vw--sm {
        padding-top: 2vw!important;
    }
  
    .pt-pt-3vw--sm {
        padding-top: 3vw!important;
    }
  
    .pt-pt-4vw--sm {
        padding-top: 4vw!important;
    }
  
    .pt-pt-5vw--sm {
        padding-top: 5vw!important;
    }
  
    .pt-pt-6vw--sm {
        padding-top: 6vw!important;
    }
  
    .pt-pt-7vw--sm {
        padding-top: 7vw!important;
    }
  
    .pt-pt-8vw--sm {
        padding-top: 8vw!important;
    }
  
    .pt-pt-9vw--sm {
        padding-top: 9vw!important;
    }
  
    .pt-pt-10vw--sm {
        padding-top: 10vw!important;
    }
  
    .pt-pt-11vw--sm {
        padding-top: 11vw!important;
    }
  
    .pt-pt-12vw--sm {
        padding-top: 12vw!important;
    }
  
    .pt-pt-13vw--sm {
        padding-top: 13vw!important;
    }
  
    .pt-pt-14vw--sm {
        padding-top: 14vw!important;
    }
  
    .pt-pt-15vw--sm {
        padding-top: 15vw!important;
    }
  
    .pt-pt-16vw--sm {
        padding-top: 16vw!important;
    }
  
    .pt-pt-17vw--sm {
        padding-top: 17vw!important;
    }
  
    .pt-pt-18vw--sm {
        padding-top: 18vw!important;
    }
  
    .pt-pt-19vw--sm {
        padding-top: 19vw!important;
    }
  
    .pt-pt-20vw--sm {
        padding-top: 20vw!important;
    }
  
    .pt-pt-21vw--sm {
        padding-top: 21vw!important;
    }
  
    .pt-pt-22vw--sm {
        padding-top: 22vw!important;
    }
  
    .pt-pt-23vw--sm {
        padding-top: 23vw!important;
    }
  
    .pt-pt-24vw--sm {
        padding-top: 24vw!important;
    }
  
    .pt-pt-25vw--sm {
        padding-top: 25vw!important;
    }
  
    .pt-pt-30vw--sm {
        padding-top: 30vw!important;
    }
  
    .pt-pt-35vw--sm {
        padding-top: 35vw!important;
    }
  
    .pt-pt-40vw--sm {
        padding-top: 40vw!important;
    }
  
    .pt-pt-45vw--sm {
        padding-top: 45vw!important;
    }
  
    .pt-pt-50vw--sm {
        padding-top: 50vw!important;
    }
  
    .pt-pt-55vw--sm {
        padding-top: 55vw!important;
    }
  
    .pt-pt-60vw--sm {
        padding-top: 60vw!important;
    }
  
    .pt-pt-65vw--sm {
        padding-top: 65vw!important;
    }
  
    .pt-pt-70vw--sm {
        padding-top: 70vw!important;
    }
  
    .pt-pt-75vw--sm {
        padding-top: 75vw!important;
    }
  
    .pt-pt-80vw--sm {
        padding-top: 80vw!important;
    }
  
    .pt-pt-85vw--sm {
        padding-top: 85vw!important;
    }
  
    .pt-pt-90vw--sm {
        padding-top: 90vw!important;
    }
  
    .pt-pt-95vw--sm {
        padding-top: 95vw!important;
    }
  
    .pt-pt-100vw--sm {
        padding-top: 100vw!important;
    }
  
    .pt-pt-110vw--sm {
        padding-top: 10vw!important;
    }
  
    .pt-pt-120vw--sm {
        padding-top: 120vw!important;
    }
  
    .pt-pt-130vw--sm {
        padding-top: 130vw!important;
    }
  
    .pt-pt-140vw--sm {
        padding-top: 140vw!important;
    }
  
    .pt-pt-150vw--sm {
        padding-top: 150vw!important;
    }
  
    .pt-pt-160vw--sm {
        padding-top: 160vw!important;
    }
  
    .pt-pt-170vw--sm {
        padding-top: 170vw!important;
    }
  
    .pt-pt-180vw--sm {
        padding-top: 180vw!important;
    }
  
    .pt-pt-190vw--sm {
        padding-top: 190vw!important;
    }
  
    .pt-pt-200vw--sm {
        padding-top: 200vw!important;
    }
  
    .pt-pt-250vw--sm {
        padding-top: 250vw!important;
    }
  
    .pt-pt-300vw--sm {
        padding-top: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pt-0vw--md {
        padding-top: 0vw!important;
    }
  
    .pt-pt-1vw--md {
        padding-top: 1vw!important;
    }
  
    .pt-pt-2vw--md {
        padding-top: 2vw!important;
    }
  
    .pt-pt-3vw--md {
        padding-top: 3vw!important;
    }
  
    .pt-pt-4vw--md {
        padding-top: 4vw!important;
    }
  
    .pt-pt-5vw--md {
        padding-top: 5vw!important;
    }
  
    .pt-pt-6vw--md {
        padding-top: 6vw!important;
    }
  
    .pt-pt-7vw--md {
        padding-top: 7vw!important;
    }
  
    .pt-pt-8vw--md {
        padding-top: 8vw!important;
    }
  
    .pt-pt-9vw--md {
        padding-top: 9vw!important;
    }
  
    .pt-pt-10vw--md {
        padding-top: 10vw!important;
    }
  
    .pt-pt-11vw--md {
        padding-top: 11vw!important;
    }
  
    .pt-pt-12vw--md {
        padding-top: 12vw!important;
    }
  
    .pt-pt-13vw--md {
        padding-top: 13vw!important;
    }
  
    .pt-pt-14vw--md {
        padding-top: 14vw!important;
    }
  
    .pt-pt-15vw--md {
        padding-top: 15vw!important;
    }
  
    .pt-pt-16vw--md {
        padding-top: 16vw!important;
    }
  
    .pt-pt-17vw--md {
        padding-top: 17vw!important;
    }
  
    .pt-pt-18vw--md {
        padding-top: 18vw!important;
    }
  
    .pt-pt-19vw--md {
        padding-top: 19vw!important;
    }
  
    .pt-pt-20vw--md {
        padding-top: 20vw!important;
    }
  
    .pt-pt-21vw--md {
        padding-top: 21vw!important;
    }
  
    .pt-pt-22vw--md {
        padding-top: 22vw!important;
    }
  
    .pt-pt-23vw--md {
        padding-top: 23vw!important;
    }
  
    .pt-pt-24vw--md {
        padding-top: 24vw!important;
    }
  
    .pt-pt-25vw--md {
        padding-top: 25vw!important;
    }
  
    .pt-pt-30vw--md {
        padding-top: 30vw!important;
    }
  
    .pt-pt-35vw--md {
        padding-top: 35vw!important;
    }
  
    .pt-pt-40vw--md {
        padding-top: 40vw!important;
    }
  
    .pt-pt-45vw--md {
        padding-top: 45vw!important;
    }
  
    .pt-pt-50vw--md {
        padding-top: 50vw!important;
    }
  
    .pt-pt-55vw--md {
        padding-top: 55vw!important;
    }
  
    .pt-pt-60vw--md {
        padding-top: 60vw!important;
    }
  
    .pt-pt-65vw--md {
        padding-top: 65vw!important;
    }
  
    .pt-pt-70vw--md {
        padding-top: 70vw!important;
    }
  
    .pt-pt-75vw--md {
        padding-top: 75vw!important;
    }
  
    .pt-pt-80vw--md {
        padding-top: 80vw!important;
    }
  
    .pt-pt-85vw--md {
        padding-top: 85vw!important;
    }
  
    .pt-pt-90vw--md {
        padding-top: 90vw!important;
    }
  
    .pt-pt-95vw--md {
        padding-top: 95vw!important;
    }
  
    .pt-pt-100vw--md {
        padding-top: 100vw!important;
    }
  
    .pt-pt-110vw--md {
        padding-top: 10vw!important;
    }
  
    .pt-pt-120vw--md {
        padding-top: 120vw!important;
    }
  
    .pt-pt-130vw--md {
        padding-top: 130vw!important;
    }
  
    .pt-pt-140vw--md {
        padding-top: 140vw!important;
    }
  
    .pt-pt-150vw--md {
        padding-top: 150vw!important;
    }
  
    .pt-pt-160vw--md {
        padding-top: 160vw!important;
    }
  
    .pt-pt-170vw--md {
        padding-top: 170vw!important;
    }
  
    .pt-pt-180vw--md {
        padding-top: 180vw!important;
    }
  
    .pt-pt-190vw--md {
        padding-top: 190vw!important;
    }
  
    .pt-pt-200vw--md {
        padding-top: 200vw!important;
    }
  
    .pt-pt-250vw--md {
        padding-top: 250vw!important;
    }
  
    .pt-pt-300vw--md {
        padding-top: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pt-0vw--lg {
        padding-top: 0vw!important;
    }
  
    .pt-pt-1vw--lg {
        padding-top: 1vw!important;
    }
  
    .pt-pt-2vw--lg {
        padding-top: 2vw!important;
    }
  
    .pt-pt-3vw--lg {
        padding-top: 3vw!important;
    }
  
    .pt-pt-4vw--lg {
        padding-top: 4vw!important;
    }
  
    .pt-pt-5vw--lg {
        padding-top: 5vw!important;
    }
  
    .pt-pt-6vw--lg {
        padding-top: 6vw!important;
    }
  
    .pt-pt-7vw--lg {
        padding-top: 7vw!important;
    }
  
    .pt-pt-8vw--lg {
        padding-top: 8vw!important;
    }
  
    .pt-pt-9vw--lg {
        padding-top: 9vw!important;
    }
  
    .pt-pt-10vw--lg {
        padding-top: 10vw!important;
    }
  
    .pt-pt-11vw--lg {
        padding-top: 11vw!important;
    }
  
    .pt-pt-12vw--lg {
        padding-top: 12vw!important;
    }
  
    .pt-pt-13vw--lg {
        padding-top: 13vw!important;
    }
  
    .pt-pt-14vw--lg {
        padding-top: 14vw!important;
    }
  
    .pt-pt-15vw--lg {
        padding-top: 15vw!important;
    }
  
    .pt-pt-16vw--lg {
        padding-top: 16vw!important;
    }
  
    .pt-pt-17vw--lg {
        padding-top: 17vw!important;
    }
  
    .pt-pt-18vw--lg {
        padding-top: 18vw!important;
    }
  
    .pt-pt-19vw--lg {
        padding-top: 19vw!important;
    }
  
    .pt-pt-20vw--lg {
        padding-top: 20vw!important;
    }
  
    .pt-pt-21vw--lg {
        padding-top: 21vw!important;
    }
  
    .pt-pt-22vw--lg {
        padding-top: 22vw!important;
    }
  
    .pt-pt-23vw--lg {
        padding-top: 23vw!important;
    }
  
    .pt-pt-24vw--lg {
        padding-top: 24vw!important;
    }
  
    .pt-pt-25vw--lg {
        padding-top: 25vw!important;
    }
  
    .pt-pt-30vw--lg {
        padding-top: 30vw!important;
    }
  
    .pt-pt-35vw--lg {
        padding-top: 35vw!important;
    }
  
    .pt-pt-40vw--lg {
        padding-top: 40vw!important;
    }
  
    .pt-pt-45vw--lg {
        padding-top: 45vw!important;
    }
  
    .pt-pt-50vw--lg {
        padding-top: 50vw!important;
    }
  
    .pt-pt-55vw--lg {
        padding-top: 55vw!important;
    }
  
    .pt-pt-60vw--lg {
        padding-top: 60vw!important;
    }
  
    .pt-pt-65vw--lg {
        padding-top: 65vw!important;
    }
  
    .pt-pt-70vw--lg {
        padding-top: 70vw!important;
    }
  
    .pt-pt-75vw--lg {
        padding-top: 75vw!important;
    }
  
    .pt-pt-80vw--lg {
        padding-top: 80vw!important;
    }
  
    .pt-pt-85vw--lg {
        padding-top: 85vw!important;
    }
  
    .pt-pt-90vw--lg {
        padding-top: 90vw!important;
    }
  
    .pt-pt-95vw--lg {
        padding-top: 95vw!important;
    }
  
    .pt-pt-100vw--lg {
        padding-top: 100vw!important;
    }
  
    .pt-pt-110vw--lg {
        padding-top: 10vw!important;
    }
  
    .pt-pt-120vw--lg {
        padding-top: 120vw!important;
    }
  
    .pt-pt-130vw--lg {
        padding-top: 130vw!important;
    }
  
    .pt-pt-140vw--lg {
        padding-top: 140vw!important;
    }
  
    .pt-pt-150vw--lg {
        padding-top: 150vw!important;
    }
  
    .pt-pt-160vw--lg {
        padding-top: 160vw!important;
    }
  
    .pt-pt-170vw--lg {
        padding-top: 170vw!important;
    }
  
    .pt-pt-180vw--lg {
        padding-top: 180vw!important;
    }
  
    .pt-pt-190vw--lg {
        padding-top: 190vw!important;
    }
  
    .pt-pt-200vw--lg {
        padding-top: 200vw!important;
    }
  
    .pt-pt-250vw--lg {
        padding-top: 250vw!important;
    }
  
    .pt-pt-300vw--lg {
        padding-top: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pt-0vw--xl {
        padding-top: 0vw!important;
    }
  
    .pt-pt-1vw--xl {
        padding-top: 1vw!important;
    }
  
    .pt-pt-2vw--xl {
        padding-top: 2vw!important;
    }
  
    .pt-pt-3vw--xl {
        padding-top: 3vw!important;
    }
  
    .pt-pt-4vw--xl {
        padding-top: 4vw!important;
    }
  
    .pt-pt-5vw--xl {
        padding-top: 5vw!important;
    }
  
    .pt-pt-6vw--xl {
        padding-top: 6vw!important;
    }
  
    .pt-pt-7vw--xl {
        padding-top: 7vw!important;
    }
  
    .pt-pt-8vw--xl {
        padding-top: 8vw!important;
    }
  
    .pt-pt-9vw--xl {
        padding-top: 9vw!important;
    }
  
    .pt-pt-10vw--xl {
        padding-top: 10vw!important;
    }
  
    .pt-pt-11vw--xl {
        padding-top: 11vw!important;
    }
  
    .pt-pt-12vw--xl {
        padding-top: 12vw!important;
    }
  
    .pt-pt-13vw--xl {
        padding-top: 13vw!important;
    }
  
    .pt-pt-14vw--xl {
        padding-top: 14vw!important;
    }
  
    .pt-pt-15vw--xl {
        padding-top: 15vw!important;
    }
  
    .pt-pt-16vw--xl {
        padding-top: 16vw!important;
    }
  
    .pt-pt-17vw--xl {
        padding-top: 17vw!important;
    }
  
    .pt-pt-18vw--xl {
        padding-top: 18vw!important;
    }
  
    .pt-pt-19vw--xl {
        padding-top: 19vw!important;
    }
  
    .pt-pt-20vw--xl {
        padding-top: 20vw!important;
    }
  
    .pt-pt-21vw--xl {
        padding-top: 21vw!important;
    }
  
    .pt-pt-22vw--xl {
        padding-top: 22vw!important;
    }
  
    .pt-pt-23vw--xl {
        padding-top: 23vw!important;
    }
  
    .pt-pt-24vw--xl {
        padding-top: 24vw!important;
    }
  
    .pt-pt-25vw--xl {
        padding-top: 25vw!important;
    }
  
    .pt-pt-30vw--xl {
        padding-top: 30vw!important;
    }
  
    .pt-pt-35vw--xl {
        padding-top: 35vw!important;
    }
  
    .pt-pt-40vw--xl {
        padding-top: 40vw!important;
    }
  
    .pt-pt-45vw--xl {
        padding-top: 45vw!important;
    }
  
    .pt-pt-50vw--xl {
        padding-top: 50vw!important;
    }
  
    .pt-pt-55vw--xl {
        padding-top: 55vw!important;
    }
  
    .pt-pt-60vw--xl {
        padding-top: 60vw!important;
    }
  
    .pt-pt-65vw--xl {
        padding-top: 65vw!important;
    }
  
    .pt-pt-70vw--xl {
        padding-top: 70vw!important;
    }
  
    .pt-pt-75vw--xl {
        padding-top: 75vw!important;
    }
  
    .pt-pt-80vw--xl {
        padding-top: 80vw!important;
    }
  
    .pt-pt-85vw--xl {
        padding-top: 85vw!important;
    }
  
    .pt-pt-90vw--xl {
        padding-top: 90vw!important;
    }
  
    .pt-pt-95vw--xl {
        padding-top: 95vw!important;
    }
  
    .pt-pt-100vw--xl {
        padding-top: 100vw!important;
    }
  
    .pt-pt-110vw--xl {
        padding-top: 10vw!important;
    }
  
    .pt-pt-120vw--xl {
        padding-top: 120vw!important;
    }
  
    .pt-pt-130vw--xl {
        padding-top: 130vw!important;
    }
  
    .pt-pt-140vw--xl {
        padding-top: 140vw!important;
    }
  
    .pt-pt-150vw--xl {
        padding-top: 150vw!important;
    }
  
    .pt-pt-160vw--xl {
        padding-top: 160vw!important;
    }
  
    .pt-pt-170vw--xl {
        padding-top: 170vw!important;
    }
  
    .pt-pt-180vw--xl {
        padding-top: 180vw!important;
    }
  
    .pt-pt-190vw--xl {
        padding-top: 190vw!important;
    }
  
    .pt-pt-200vw--xl {
        padding-top: 200vw!important;
    }
  
    .pt-pt-250vw--xl {
        padding-top: 250vw!important;
    }
  
    .pt-pt-300vw--xl {
        padding-top: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pt-0vw--xxl {
        padding-top: 0vw!important;
    }
  
    .pt-pt-1vw--xxl {
        padding-top: 1vw!important;
    }
  
    .pt-pt-2vw--xxl {
        padding-top: 2vw!important;
    }
  
    .pt-pt-3vw--xxl {
        padding-top: 3vw!important;
    }
  
    .pt-pt-4vw--xxl {
        padding-top: 4vw!important;
    }
  
    .pt-pt-5vw--xxl {
        padding-top: 5vw!important;
    }
  
    .pt-pt-6vw--xxl {
        padding-top: 6vw!important;
    }
  
    .pt-pt-7vw--xxl {
        padding-top: 7vw!important;
    }
  
    .pt-pt-8vw--xxl {
        padding-top: 8vw!important;
    }
  
    .pt-pt-9vw--xxl {
        padding-top: 9vw!important;
    }
  
    .pt-pt-10vw--xxl {
        padding-top: 10vw!important;
    }
  
    .pt-pt-11vw--xxl {
        padding-top: 11vw!important;
    }
  
    .pt-pt-12vw--xxl {
        padding-top: 12vw!important;
    }
  
    .pt-pt-13vw--xxl {
        padding-top: 13vw!important;
    }
  
    .pt-pt-14vw--xxl {
        padding-top: 14vw!important;
    }
  
    .pt-pt-15vw--xxl {
        padding-top: 15vw!important;
    }
  
    .pt-pt-16vw--xxl {
        padding-top: 16vw!important;
    }
  
    .pt-pt-17vw--xxl {
        padding-top: 17vw!important;
    }
  
    .pt-pt-18vw--xxl {
        padding-top: 18vw!important;
    }
  
    .pt-pt-19vw--xxl {
        padding-top: 19vw!important;
    }
  
    .pt-pt-20vw--xxl {
        padding-top: 20vw!important;
    }
  
    .pt-pt-21vw--xxl {
        padding-top: 21vw!important;
    }
  
    .pt-pt-22vw--xxl {
        padding-top: 22vw!important;
    }
  
    .pt-pt-23vw--xxl {
        padding-top: 23vw!important;
    }
  
    .pt-pt-24vw--xxl {
        padding-top: 24vw!important;
    }
  
    .pt-pt-25vw--xxl {
        padding-top: 25vw!important;
    }
  
    .pt-pt-30vw--xxl {
        padding-top: 30vw!important;
    }
  
    .pt-pt-35vw--xxl {
        padding-top: 35vw!important;
    }
  
    .pt-pt-40vw--xxl {
        padding-top: 40vw!important;
    }
  
    .pt-pt-45vw--xxl {
        padding-top: 45vw!important;
    }
  
    .pt-pt-50vw--xxl {
        padding-top: 50vw!important;
    }
  
    .pt-pt-55vw--xxl {
        padding-top: 55vw!important;
    }
  
    .pt-pt-60vw--xxl {
        padding-top: 60vw!important;
    }
  
    .pt-pt-65vw--xxl {
        padding-top: 65vw!important;
    }
  
    .pt-pt-70vw--xxl {
        padding-top: 70vw!important;
    }
  
    .pt-pt-75vw--xxl {
        padding-top: 75vw!important;
    }
  
    .pt-pt-80vw--xxl {
        padding-top: 80vw!important;
    }
  
    .pt-pt-85vw--xxl {
        padding-top: 85vw!important;
    }
  
    .pt-pt-90vw--xxl {
        padding-top: 90vw!important;
    }
  
    .pt-pt-95vw--xxl {
        padding-top: 95vw!important;
    }
  
    .pt-pt-100vw--xxl {
        padding-top: 100vw!important;
    }
  
    .pt-pt-110vw--xxl {
        padding-top: 10vw!important;
    }
  
    .pt-pt-120vw--xxl {
        padding-top: 120vw!important;
    }
  
    .pt-pt-130vw--xxl {
        padding-top: 130vw!important;
    }
  
    .pt-pt-140vw--xxl {
        padding-top: 140vw!important;
    }
  
    .pt-pt-150vw--xxl {
        padding-top: 150vw!important;
    }
  
    .pt-pt-160vw--xxl {
        padding-top: 160vw!important;
    }
  
    .pt-pt-170vw--xxl {
        padding-top: 170vw!important;
    }
  
    .pt-pt-180vw--xxl {
        padding-top: 180vw!important;
    }
  
    .pt-pt-190vw--xxl {
        padding-top: 190vw!important;
    }
  
    .pt-pt-200vw--xxl {
        padding-top: 200vw!important;
    }
  
    .pt-pt-250vw--xxl {
        padding-top: 250vw!important;
    }
  
    .pt-pt-300vw--xxl {
        padding-top: 300vw!important;
    }
  }
  
  /* PADDING RIGHT --------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-pr-0 {
    padding-right: 0px!important;
  }
  
  .pt-pr-1 {
    padding-right: 1px!important;
  }
  
  .pt-pr-2 {
    padding-right: 2px!important;
  }
  
  .pt-pr-3 {
    padding-right: 3px!important;
  }
  
  .pt-pr-4 {
    padding-right: 4px!important;
  }
  
  .pt-pr-5 {
    padding-right: 5px!important;
  }
  
  .pt-pr-6 {
    padding-right: 6px!important;
  }
  
  .pt-pr-7 {
    padding-right: 7px!important;
  }
  
  .pt-pr-8 {
    padding-right: 8px!important;
  }
  
  .pt-pr-9 {
    padding-right: 9px!important;
  }
  
  .pt-pr-10 {
    padding-right: 10px!important;
  }
  
  .pt-pr-11 {
    padding-right: 11px!important;
  }
  
  .pt-pr-12 {
    padding-right: 12px!important;
  }
  
  .pt-pr-13 {
    padding-right: 13px!important;
  }
  
  .pt-pr-14 {
    padding-right: 14px!important;
  }
  
  .pt-pr-15 {
    padding-right: 15px!important;
  }
  
  .pt-pr-16 {
    padding-right: 16px!important;
  }
  
  .pt-pr-17 {
    padding-right: 17px!important;
  }
  
  .pt-pr-18 {
    padding-right: 18px!important;
  }
  
  .pt-pr-19 {
    padding-right: 19px!important;
  }
  
  .pt-pr-20 {
    padding-right: 20px!important;
  }
  
  .pt-pr-21 {
    padding-right: 21px!important;
  }
  
  .pt-pr-22 {
    padding-right: 22px!important;
  }
  
  .pt-pr-23 {
    padding-right: 23px!important;
  }
  
  .pt-pr-24 {
    padding-right: 24px!important;
  }
  
  .pt-pr-25 {
    padding-right: 25px!important;
  }
  
  .pt-pr-30 {
    padding-right: 30px!important;
  }
  
  .pt-pr-35 {
    padding-right: 35px!important;
  }
  
  .pt-pr-40 {
    padding-right: 40px!important;
  }
  
  .pt-pr-45 {
    padding-right: 45px!important;
  }
  
  .pt-pr-50 {
    padding-right: 50px!important;
  }
  
  .pt-pr-55 {
    padding-right: 55px!important;
  }
  
  .pt-pr-60 {
    padding-right: 60px!important;
  }
  
  .pt-pr-65 {
    padding-right: 65px!important;
  }
  
  .pt-pr-70 {
    padding-right: 70px!important;
  }
  
  .pt-pr-75 {
    padding-right: 75px!important;
  }
  
  .pt-pr-80 {
    padding-right: 80px!important;
  }
  
  .pt-pr-85 {
    padding-right: 85px!important;
  }
  
  .pt-pr-90 {
    padding-right: 90px!important;
  }
  
  .pt-pr-95 {
    padding-right: 95px!important;
  }
  
  .pt-pr-100 {
    padding-right: 100px!important;
  }
  
  .pt-pr-110 {
    padding-right: 10px!important;
  }
  
  .pt-pr-120 {
    padding-right: 120px!important;
  }
  
  .pt-pr-130 {
    padding-right: 130px!important;
  }
  
  .pt-pr-140 {
    padding-right: 140px!important;
  }
  
  .pt-pr-150 {
    padding-right: 150px!important;
  }
  
  .pt-pr-160 {
    padding-right: 160px!important;
  }
  
  .pt-pr-170 {
    padding-right: 170px!important;
  }
  
  .pt-pr-180 {
    padding-right: 180px!important;
  }
  
  .pt-pr-190 {
    padding-right: 190px!important;
  }
  
  .pt-pr-200 {
    padding-right: 200px!important;
  }
  
  .pt-pr-250 {
    padding-right: 250px!important;
  }
  
  .pt-pr-300 {
    padding-right: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pr-0--sm {
        padding-right: 0px!important;
    }
  
    .pt-pr-1--sm {
        padding-right: 1px!important;
    }
  
    .pt-pr-2--sm {
        padding-right: 2px!important;
    }
  
    .pt-pr-3--sm {
        padding-right: 3px!important;
    }
  
    .pt-pr-4--sm {
        padding-right: 4px!important;
    }
  
    .pt-pr-5--sm {
        padding-right: 5px!important;
    }
  
    .pt-pr-6--sm {
        padding-right: 6px!important;
    }
  
    .pt-pr-7--sm {
        padding-right: 7px!important;
    }
  
    .pt-pr-8--sm {
        padding-right: 8px!important;
    }
  
    .pt-pr-9--sm {
        padding-right: 9px!important;
    }
  
    .pt-pr-10--sm {
        padding-right: 10px!important;
    }
  
    .pt-pr-11--sm {
        padding-right: 11px!important;
    }
  
    .pt-pr-12--sm {
        padding-right: 12px!important;
    }
  
    .pt-pr-13--sm {
        padding-right: 13px!important;
    }
  
    .pt-pr-14--sm {
        padding-right: 14px!important;
    }
  
    .pt-pr-15--sm {
        padding-right: 15px!important;
    }
  
    .pt-pr-16--sm {
        padding-right: 16px!important;
    }
  
    .pt-pr-17--sm {
        padding-right: 17px!important;
    }
  
    .pt-pr-18--sm {
        padding-right: 18px!important;
    }
  
    .pt-pr-19--sm {
        padding-right: 19px!important;
    }
  
    .pt-pr-20--sm {
        padding-right: 20px!important;
    }
  
    .pt-pr-21--sm {
        padding-right: 21px!important;
    }
  
    .pt-pr-22--sm {
        padding-right: 22px!important;
    }
  
    .pt-pr-23--sm {
        padding-right: 23px!important;
    }
  
    .pt-pr-24--sm {
        padding-right: 24px!important;
    }
  
    .pt-pr-25--sm {
        padding-right: 25px!important;
    }
  
    .pt-pr-30--sm {
        padding-right: 30px!important;
    }
  
    .pt-pr-35--sm {
        padding-right: 35px!important;
    }
  
    .pt-pr-40--sm {
        padding-right: 40px!important;
    }
  
    .pt-pr-45--sm {
        padding-right: 45px!important;
    }
  
    .pt-pr-50--sm {
        padding-right: 50px!important;
    }
  
    .pt-pr-55--sm {
        padding-right: 55px!important;
    }
  
    .pt-pr-60--sm {
        padding-right: 60px!important;
    }
  
    .pt-pr-65--sm {
        padding-right: 65px!important;
    }
  
    .pt-pr-70--sm {
        padding-right: 70px!important;
    }
  
    .pt-pr-75--sm {
        padding-right: 75px!important;
    }
  
    .pt-pr-80--sm {
        padding-right: 80px!important;
    }
  
    .pt-pr-85--sm {
        padding-right: 85px!important;
    }
  
    .pt-pr-90--sm {
        padding-right: 90px!important;
    }
  
    .pt-pr-95--sm {
        padding-right: 95px!important;
    }
  
    .pt-pr-100--sm {
        padding-right: 100px!important;
    }
  
    .pt-pr-110--sm {
        padding-right: 10px!important;
    }
  
    .pt-pr-120--sm {
        padding-right: 120px!important;
    }
  
    .pt-pr-130--sm {
        padding-right: 130px!important;
    }
  
    .pt-pr-140--sm {
        padding-right: 140px!important;
    }
  
    .pt-pr-150--sm {
        padding-right: 150px!important;
    }
  
    .pt-pr-160--sm {
        padding-right: 160px!important;
    }
  
    .pt-pr-170--sm {
        padding-right: 170px!important;
    }
  
    .pt-pr-180--sm {
        padding-right: 180px!important;
    }
  
    .pt-pr-190--sm {
        padding-right: 190px!important;
    }
  
    .pt-pr-200--sm {
        padding-right: 200px!important;
    }
  
    .pt-pr-250--sm {
        padding-right: 250px!important;
    }
  
    .pt-pr-300--sm {
        padding-right: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pr-0--md {
        padding-right: 0px!important;
    }
  
    .pt-pr-1--md {
        padding-right: 1px!important;
    }
  
    .pt-pr-2--md {
        padding-right: 2px!important;
    }
  
    .pt-pr-3--md {
        padding-right: 3px!important;
    }
  
    .pt-pr-4--md {
        padding-right: 4px!important;
    }
  
    .pt-pr-5--md {
        padding-right: 5px!important;
    }
  
    .pt-pr-6--md {
        padding-right: 6px!important;
    }
  
    .pt-pr-7--md {
        padding-right: 7px!important;
    }
  
    .pt-pr-8--md {
        padding-right: 8px!important;
    }
  
    .pt-pr-9--md {
        padding-right: 9px!important;
    }
  
    .pt-pr-10--md {
        padding-right: 10px!important;
    }
  
    .pt-pr-11--md {
        padding-right: 11px!important;
    }
  
    .pt-pr-12--md {
        padding-right: 12px!important;
    }
  
    .pt-pr-13--md {
        padding-right: 13px!important;
    }
  
    .pt-pr-14--md {
        padding-right: 14px!important;
    }
  
    .pt-pr-15--md {
        padding-right: 15px!important;
    }
  
    .pt-pr-16--md {
        padding-right: 16px!important;
    }
  
    .pt-pr-17--md {
        padding-right: 17px!important;
    }
  
    .pt-pr-18--md {
        padding-right: 18px!important;
    }
  
    .pt-pr-19--md {
        padding-right: 19px!important;
    }
  
    .pt-pr-20--md {
        padding-right: 20px!important;
    }
  
    .pt-pr-21--md {
        padding-right: 21px!important;
    }
  
    .pt-pr-22--md {
        padding-right: 22px!important;
    }
  
    .pt-pr-23--md {
        padding-right: 23px!important;
    }
  
    .pt-pr-24--md {
        padding-right: 24px!important;
    }
  
    .pt-pr-25--md {
        padding-right: 25px!important;
    }
  
    .pt-pr-30--md {
        padding-right: 30px!important;
    }
  
    .pt-pr-35--md {
        padding-right: 35px!important;
    }
  
    .pt-pr-40--md {
        padding-right: 40px!important;
    }
  
    .pt-pr-45--md {
        padding-right: 45px!important;
    }
  
    .pt-pr-50--md {
        padding-right: 50px!important;
    }
  
    .pt-pr-55--md {
        padding-right: 55px!important;
    }
  
    .pt-pr-60--md {
        padding-right: 60px!important;
    }
  
    .pt-pr-65--md {
        padding-right: 65px!important;
    }
  
    .pt-pr-70--md {
        padding-right: 70px!important;
    }
  
    .pt-pr-75--md {
        padding-right: 75px!important;
    }
  
    .pt-pr-80--md {
        padding-right: 80px!important;
    }
  
    .pt-pr-85--md {
        padding-right: 85px!important;
    }
  
    .pt-pr-90--md {
        padding-right: 90px!important;
    }
  
    .pt-pr-95--md {
        padding-right: 95px!important;
    }
  
    .pt-pr-100--md {
        padding-right: 100px!important;
    }
  
    .pt-pr-110--md {
        padding-right: 10px!important;
    }
  
    .pt-pr-120--md {
        padding-right: 120px!important;
    }
  
    .pt-pr-130--md {
        padding-right: 130px!important;
    }
  
    .pt-pr-140--md {
        padding-right: 140px!important;
    }
  
    .pt-pr-150--md {
        padding-right: 150px!important;
    }
  
    .pt-pr-160--md {
        padding-right: 160px!important;
    }
  
    .pt-pr-170--md {
        padding-right: 170px!important;
    }
  
    .pt-pr-180--md {
        padding-right: 180px!important;
    }
  
    .pt-pr-190--md {
        padding-right: 190px!important;
    }
  
    .pt-pr-200--md {
        padding-right: 200px!important;
    }
  
    .pt-pr-250--md {
        padding-right: 250px!important;
    }
  
    .pt-pr-300--md {
        padding-right: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pr-0--lg {
        padding-right: 0px!important;
    }
  
    .pt-pr-1--lg {
        padding-right: 1px!important;
    }
  
    .pt-pr-2--lg {
        padding-right: 2px!important;
    }
  
    .pt-pr-3--lg {
        padding-right: 3px!important;
    }
  
    .pt-pr-4--lg {
        padding-right: 4px!important;
    }
  
    .pt-pr-5--lg {
        padding-right: 5px!important;
    }
  
    .pt-pr-6--lg {
        padding-right: 6px!important;
    }
  
    .pt-pr-7--lg {
        padding-right: 7px!important;
    }
  
    .pt-pr-8--lg {
        padding-right: 8px!important;
    }
  
    .pt-pr-9--lg {
        padding-right: 9px!important;
    }
  
    .pt-pr-10--lg {
        padding-right: 10px!important;
    }
  
    .pt-pr-11--lg {
        padding-right: 11px!important;
    }
  
    .pt-pr-12--lg {
        padding-right: 12px!important;
    }
  
    .pt-pr-13--lg {
        padding-right: 13px!important;
    }
  
    .pt-pr-14--lg {
        padding-right: 14px!important;
    }
  
    .pt-pr-15--lg {
        padding-right: 15px!important;
    }
  
    .pt-pr-16--lg {
        padding-right: 16px!important;
    }
  
    .pt-pr-17--lg {
        padding-right: 17px!important;
    }
  
    .pt-pr-18--lg {
        padding-right: 18px!important;
    }
  
    .pt-pr-19--lg {
        padding-right: 19px!important;
    }
  
    .pt-pr-20--lg {
        padding-right: 20px!important;
    }
  
    .pt-pr-21--lg {
        padding-right: 21px!important;
    }
  
    .pt-pr-22--lg {
        padding-right: 22px!important;
    }
  
    .pt-pr-23--lg {
        padding-right: 23px!important;
    }
  
    .pt-pr-24--lg {
        padding-right: 24px!important;
    }
  
    .pt-pr-25--lg {
        padding-right: 25px!important;
    }
  
    .pt-pr-30--lg {
        padding-right: 30px!important;
    }
  
    .pt-pr-35--lg {
        padding-right: 35px!important;
    }
  
    .pt-pr-40--lg {
        padding-right: 40px!important;
    }
  
    .pt-pr-45--lg {
        padding-right: 45px!important;
    }
  
    .pt-pr-50--lg {
        padding-right: 50px!important;
    }
  
    .pt-pr-55--lg {
        padding-right: 55px!important;
    }
  
    .pt-pr-60--lg {
        padding-right: 60px!important;
    }
  
    .pt-pr-65--lg {
        padding-right: 65px!important;
    }
  
    .pt-pr-70--lg {
        padding-right: 70px!important;
    }
  
    .pt-pr-75--lg {
        padding-right: 75px!important;
    }
  
    .pt-pr-80--lg {
        padding-right: 80px!important;
    }
  
    .pt-pr-85--lg {
        padding-right: 85px!important;
    }
  
    .pt-pr-90--lg {
        padding-right: 90px!important;
    }
  
    .pt-pr-95--lg {
        padding-right: 95px!important;
    }
  
    .pt-pr-100--lg {
        padding-right: 100px!important;
    }
  
    .pt-pr-110--lg {
        padding-right: 10px!important;
    }
  
    .pt-pr-120--lg {
        padding-right: 120px!important;
    }
  
    .pt-pr-130--lg {
        padding-right: 130px!important;
    }
  
    .pt-pr-140--lg {
        padding-right: 140px!important;
    }
  
    .pt-pr-150--lg {
        padding-right: 150px!important;
    }
  
    .pt-pr-160--lg {
        padding-right: 160px!important;
    }
  
    .pt-pr-170--lg {
        padding-right: 170px!important;
    }
  
    .pt-pr-180--lg {
        padding-right: 180px!important;
    }
  
    .pt-pr-190--lg {
        padding-right: 190px!important;
    }
  
    .pt-pr-200--lg {
        padding-right: 200px!important;
    }
  
    .pt-pr-250--lg {
        padding-right: 250px!important;
    }
  
    .pt-pr-300--lg {
        padding-right: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pr-0--xl {
        padding-right: 0px!important;
    }
  
    .pt-pr-1--xl {
        padding-right: 1px!important;
    }
  
    .pt-pr-2--xl {
        padding-right: 2px!important;
    }
  
    .pt-pr-3--xl {
        padding-right: 3px!important;
    }
  
    .pt-pr-4--xl {
        padding-right: 4px!important;
    }
  
    .pt-pr-5--xl {
        padding-right: 5px!important;
    }
  
    .pt-pr-6--xl {
        padding-right: 6px!important;
    }
  
    .pt-pr-7--xl {
        padding-right: 7px!important;
    }
  
    .pt-pr-8--xl {
        padding-right: 8px!important;
    }
  
    .pt-pr-9--xl {
        padding-right: 9px!important;
    }
  
    .pt-pr-10--xl {
        padding-right: 10px!important;
    }
  
    .pt-pr-11--xl {
        padding-right: 11px!important;
    }
  
    .pt-pr-12--xl {
        padding-right: 12px!important;
    }
  
    .pt-pr-13--xl {
        padding-right: 13px!important;
    }
  
    .pt-pr-14--xl {
        padding-right: 14px!important;
    }
  
    .pt-pr-15--xl {
        padding-right: 15px!important;
    }
  
    .pt-pr-16--xl {
        padding-right: 16px!important;
    }
  
    .pt-pr-17--xl {
        padding-right: 17px!important;
    }
  
    .pt-pr-18--xl {
        padding-right: 18px!important;
    }
  
    .pt-pr-19--xl {
        padding-right: 19px!important;
    }
  
    .pt-pr-20--xl {
        padding-right: 20px!important;
    }
  
    .pt-pr-21--xl {
        padding-right: 21px!important;
    }
  
    .pt-pr-22--xl {
        padding-right: 22px!important;
    }
  
    .pt-pr-23--xl {
        padding-right: 23px!important;
    }
  
    .pt-pr-24--xl {
        padding-right: 24px!important;
    }
  
    .pt-pr-25--xl {
        padding-right: 25px!important;
    }
  
    .pt-pr-30--xl {
        padding-right: 30px!important;
    }
  
    .pt-pr-35--xl {
        padding-right: 35px!important;
    }
  
    .pt-pr-40--xl {
        padding-right: 40px!important;
    }
  
    .pt-pr-45--xl {
        padding-right: 45px!important;
    }
  
    .pt-pr-50--xl {
        padding-right: 50px!important;
    }
  
    .pt-pr-55--xl {
        padding-right: 55px!important;
    }
  
    .pt-pr-60--xl {
        padding-right: 60px!important;
    }
  
    .pt-pr-65--xl {
        padding-right: 65px!important;
    }
  
    .pt-pr-70--xl {
        padding-right: 70px!important;
    }
  
    .pt-pr-75--xl {
        padding-right: 75px!important;
    }
  
    .pt-pr-80--xl {
        padding-right: 80px!important;
    }
  
    .pt-pr-85--xl {
        padding-right: 85px!important;
    }
  
    .pt-pr-90--xl {
        padding-right: 90px!important;
    }
  
    .pt-pr-95--xl {
        padding-right: 95px!important;
    }
  
    .pt-pr-100--xl {
        padding-right: 100px!important;
    }
  
    .pt-pr-110--xl {
        padding-right: 10px!important;
    }
  
    .pt-pr-120--xl {
        padding-right: 120px!important;
    }
  
    .pt-pr-130--xl {
        padding-right: 130px!important;
    }
  
    .pt-pr-140--xl {
        padding-right: 140px!important;
    }
  
    .pt-pr-150--xl {
        padding-right: 150px!important;
    }
  
    .pt-pr-160--xl {
        padding-right: 160px!important;
    }
  
    .pt-pr-170--xl {
        padding-right: 170px!important;
    }
  
    .pt-pr-180--xl {
        padding-right: 180px!important;
    }
  
    .pt-pr-190--xl {
        padding-right: 190px!important;
    }
  
    .pt-pr-200--xl {
        padding-right: 200px!important;
    }
  
    .pt-pr-250--xl {
        padding-right: 250px!important;
    }
  
    .pt-pr-300--xl {
        padding-right: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pr-0--xxl {
        padding-right: 0px!important;
    }
  
    .pt-pr-1--xxl {
        padding-right: 1px!important;
    }
  
    .pt-pr-2--xxl {
        padding-right: 2px!important;
    }
  
    .pt-pr-3--xxl {
        padding-right: 3px!important;
    }
  
    .pt-pr-4--xxl {
        padding-right: 4px!important;
    }
  
    .pt-pr-5--xxl {
        padding-right: 5px!important;
    }
  
    .pt-pr-6--xxl {
        padding-right: 6px!important;
    }
  
    .pt-pr-7--xxl {
        padding-right: 7px!important;
    }
  
    .pt-pr-8--xxl {
        padding-right: 8px!important;
    }
  
    .pt-pr-9--xxl {
        padding-right: 9px!important;
    }
  
    .pt-pr-10--xxl {
        padding-right: 10px!important;
    }
  
    .pt-pr-11--xxl {
        padding-right: 11px!important;
    }
  
    .pt-pr-12--xxl {
        padding-right: 12px!important;
    }
  
    .pt-pr-13--xxl {
        padding-right: 13px!important;
    }
  
    .pt-pr-14--xxl {
        padding-right: 14px!important;
    }
  
    .pt-pr-15--xxl {
        padding-right: 15px!important;
    }
  
    .pt-pr-16--xxl {
        padding-right: 16px!important;
    }
  
    .pt-pr-17--xxl {
        padding-right: 17px!important;
    }
  
    .pt-pr-18--xxl {
        padding-right: 18px!important;
    }
  
    .pt-pr-19--xxl {
        padding-right: 19px!important;
    }
  
    .pt-pr-20--xxl {
        padding-right: 20px!important;
    }
  
    .pt-pr-21--xxl {
        padding-right: 21px!important;
    }
  
    .pt-pr-22--xxl {
        padding-right: 22px!important;
    }
  
    .pt-pr-23--xxl {
        padding-right: 23px!important;
    }
  
    .pt-pr-24--xxl {
        padding-right: 24px!important;
    }
  
    .pt-pr-25--xxl {
        padding-right: 25px!important;
    }
  
    .pt-pr-30--xxl {
        padding-right: 30px!important;
    }
  
    .pt-pr-35--xxl {
        padding-right: 35px!important;
    }
  
    .pt-pr-40--xxl {
        padding-right: 40px!important;
    }
  
    .pt-pr-45--xxl {
        padding-right: 45px!important;
    }
  
    .pt-pr-50--xxl {
        padding-right: 50px!important;
    }
  
    .pt-pr-55--xxl {
        padding-right: 55px!important;
    }
  
    .pt-pr-60--xxl {
        padding-right: 60px!important;
    }
  
    .pt-pr-65--xxl {
        padding-right: 65px!important;
    }
  
    .pt-pr-70--xxl {
        padding-right: 70px!important;
    }
  
    .pt-pr-75--xxl {
        padding-right: 75px!important;
    }
  
    .pt-pr-80--xxl {
        padding-right: 80px!important;
    }
  
    .pt-pr-85--xxl {
        padding-right: 85px!important;
    }
  
    .pt-pr-90--xxl {
        padding-right: 90px!important;
    }
  
    .pt-pr-95--xxl {
        padding-right: 95px!important;
    }
  
    .pt-pr-100--xxl {
        padding-right: 100px!important;
    }
  
    .pt-pr-110--xxl {
        padding-right: 10px!important;
    }
  
    .pt-pr-120--xxl {
        padding-right: 120px!important;
    }
  
    .pt-pr-130--xxl {
        padding-right: 130px!important;
    }
  
    .pt-pr-140--xxl {
        padding-right: 140px!important;
    }
  
    .pt-pr-150--xxl {
        padding-right: 150px!important;
    }
  
    .pt-pr-160--xxl {
        padding-right: 160px!important;
    }
  
    .pt-pr-170--xxl {
        padding-right: 170px!important;
    }
  
    .pt-pr-180--xxl {
        padding-right: 180px!important;
    }
  
    .pt-pr-190--xxl {
        padding-right: 190px!important;
    }
  
    .pt-pr-200--xxl {
        padding-right: 200px!important;
    }
  
    .pt-pr-250--xxl {
        padding-right: 250px!important;
    }
  
    .pt-pr-300--xxl {
        padding-right: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-pr-0x {
    padding-right: 0%!important;
  }
  
  .pt-pr-1x {
    padding-right: 1%!important;
  }
  
  .pt-pr-2x {
    padding-right: 2%!important;
  }
  
  .pt-pr-3x {
    padding-right: 3%!important;
  }
  
  .pt-pr-4x {
    padding-right: 4%!important;
  }
  
  .pt-pr-5x {
    padding-right: 5%!important;
  }
  
  .pt-pr-6x {
    padding-right: 6%!important;
  }
  
  .pt-pr-7x {
    padding-right: 7%!important;
  }
  
  .pt-pr-8x {
    padding-right: 8%!important;
  }
  
  .pt-pr-9x {
    padding-right: 9%!important;
  }
  
  .pt-pr-10x {
    padding-right: 10%!important;
  }
  
  .pt-pr-11x {
    padding-right: 11%!important;
  }
  
  .pt-pr-12x {
    padding-right: 12%!important;
  }
  
  .pt-pr-13x {
    padding-right: 13%!important;
  }
  
  .pt-pr-14x {
    padding-right: 14%!important;
  }
  
  .pt-pr-15x {
    padding-right: 15%!important;
  }
  
  .pt-pr-16x {
    padding-right: 16%!important;
  }
  
  .pt-pr-17x {
    padding-right: 17%!important;
  }
  
  .pt-pr-18x {
    padding-right: 18%!important;
  }
  
  .pt-pr-19x {
    padding-right: 19%!important;
  }
  
  .pt-pr-20x {
    padding-right: 20%!important;
  }
  
  .pt-pr-21x {
    padding-right: 21%!important;
  }
  
  .pt-pr-22x {
    padding-right: 22%!important;
  }
  
  .pt-pr-23x {
    padding-right: 23%!important;
  }
  
  .pt-pr-24x {
    padding-right: 24%!important;
  }
  
  .pt-pr-25x {
    padding-right: 25%!important;
  }
  
  .pt-pr-30x {
    padding-right: 30%!important;
  }
  
  .pt-pr-35x {
    padding-right: 35%!important;
  }
  
  .pt-pr-40x {
    padding-right: 40%!important;
  }
  
  .pt-pr-45x {
    padding-right: 45%!important;
  }
  
  .pt-pr-50x {
    padding-right: 50%!important;
  }
  
  .pt-pr-55x {
    padding-right: 55%!important;
  }
  
  .pt-pr-60x {
    padding-right: 60%!important;
  }
  
  .pt-pr-65x {
    padding-right: 65%!important;
  }
  
  .pt-pr-70x {
    padding-right: 70%!important;
  }
  
  .pt-pr-75x {
    padding-right: 75%!important;
  }
  
  .pt-pr-80x {
    padding-right: 80%!important;
  }
  
  .pt-pr-85x {
    padding-right: 85%!important;
  }
  
  .pt-pr-90x {
    padding-right: 90%!important;
  }
  
  .pt-pr-95x {
    padding-right: 95%!important;
  }
  
  .pt-pr-100x {
    padding-right: 100%!important;
  }
  
  .pt-pr-110x {
    padding-right: 10%!important;
  }
  
  .pt-pr-120x {
    padding-right: 120%!important;
  }
  
  .pt-pr-130x {
    padding-right: 130%!important;
  }
  
  .pt-pr-140x {
    padding-right: 140%!important;
  }
  
  .pt-pr-150x {
    padding-right: 150%!important;
  }
  
  .pt-pr-160x {
    padding-right: 160%!important;
  }
  
  .pt-pr-170x {
    padding-right: 170%!important;
  }
  
  .pt-pr-180x {
    padding-right: 180%!important;
  }
  
  .pt-pr-190x {
    padding-right: 190%!important;
  }
  
  .pt-pr-200x {
    padding-right: 200%!important;
  }
  
  .pt-pr-250x {
    padding-right: 250%!important;
  }
  
  .pt-pr-300x {
    padding-right: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pr-0x--sm {
        padding-right: 0%!important;
    }
  
    .pt-pr-1x--sm {
        padding-right: 1%!important;
    }
  
    .pt-pr-2x--sm {
        padding-right: 2%!important;
    }
  
    .pt-pr-3x--sm {
        padding-right: 3%!important;
    }
  
    .pt-pr-4x--sm {
        padding-right: 4%!important;
    }
  
    .pt-pr-5x--sm {
        padding-right: 5%!important;
    }
  
    .pt-pr-6x--sm {
        padding-right: 6%!important;
    }
  
    .pt-pr-7x--sm {
        padding-right: 7%!important;
    }
  
    .pt-pr-8x--sm {
        padding-right: 8%!important;
    }
  
    .pt-pr-9x--sm {
        padding-right: 9%!important;
    }
  
    .pt-pr-10x--sm {
        padding-right: 10%!important;
    }
  
    .pt-pr-11x--sm {
        padding-right: 11%!important;
    }
  
    .pt-pr-12x--sm {
        padding-right: 12%!important;
    }
  
    .pt-pr-13x--sm {
        padding-right: 13%!important;
    }
  
    .pt-pr-14x--sm {
        padding-right: 14%!important;
    }
  
    .pt-pr-15x--sm {
        padding-right: 15%!important;
    }
  
    .pt-pr-16x--sm {
        padding-right: 16%!important;
    }
  
    .pt-pr-17x--sm {
        padding-right: 17%!important;
    }
  
    .pt-pr-18x--sm {
        padding-right: 18%!important;
    }
  
    .pt-pr-19x--sm {
        padding-right: 19%!important;
    }
  
    .pt-pr-20x--sm {
        padding-right: 20%!important;
    }
  
    .pt-pr-21x--sm {
        padding-right: 21%!important;
    }
  
    .pt-pr-22x--sm {
        padding-right: 22%!important;
    }
  
    .pt-pr-23x--sm {
        padding-right: 23%!important;
    }
  
    .pt-pr-24x--sm {
        padding-right: 24%!important;
    }
  
    .pt-pr-25x--sm {
        padding-right: 25%!important;
    }
  
    .pt-pr-30x--sm {
        padding-right: 30%!important;
    }
  
    .pt-pr-35x--sm {
        padding-right: 35%!important;
    }
  
    .pt-pr-40x--sm {
        padding-right: 40%!important;
    }
  
    .pt-pr-45x--sm {
        padding-right: 45%!important;
    }
  
    .pt-pr-50x--sm {
        padding-right: 50%!important;
    }
  
    .pt-pr-55x--sm {
        padding-right: 55%!important;
    }
  
    .pt-pr-60x--sm {
        padding-right: 60%!important;
    }
  
    .pt-pr-65x--sm {
        padding-right: 65%!important;
    }
  
    .pt-pr-70x--sm {
        padding-right: 70%!important;
    }
  
    .pt-pr-75x--sm {
        padding-right: 75%!important;
    }
  
    .pt-pr-80x--sm {
        padding-right: 80%!important;
    }
  
    .pt-pr-85x--sm {
        padding-right: 85%!important;
    }
  
    .pt-pr-90x--sm {
        padding-right: 90%!important;
    }
  
    .pt-pr-95x--sm {
        padding-right: 95%!important;
    }
  
    .pt-pr-100x--sm {
        padding-right: 100%!important;
    }
  
    .pt-pr-110x--sm {
        padding-right: 10%!important;
    }
  
    .pt-pr-120x--sm {
        padding-right: 120%!important;
    }
  
    .pt-pr-130x--sm {
        padding-right: 130%!important;
    }
  
    .pt-pr-140x--sm {
        padding-right: 140%!important;
    }
  
    .pt-pr-150x--sm {
        padding-right: 150%!important;
    }
  
    .pt-pr-160x--sm {
        padding-right: 160%!important;
    }
  
    .pt-pr-170x--sm {
        padding-right: 170%!important;
    }
  
    .pt-pr-180x--sm {
        padding-right: 180%!important;
    }
  
    .pt-pr-190x--sm {
        padding-right: 190%!important;
    }
  
    .pt-pr-200x--sm {
        padding-right: 200%!important;
    }
  
    .pt-pr-250x--sm {
        padding-right: 250%!important;
    }
  
    .pt-pr-300x--sm {
        padding-right: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pr-0x--md {
        padding-right: 0%!important;
    }
  
    .pt-pr-1x--md {
        padding-right: 1%!important;
    }
  
    .pt-pr-2x--md {
        padding-right: 2%!important;
    }
  
    .pt-pr-3x--md {
        padding-right: 3%!important;
    }
  
    .pt-pr-4x--md {
        padding-right: 4%!important;
    }
  
    .pt-pr-5x--md {
        padding-right: 5%!important;
    }
  
    .pt-pr-6x--md {
        padding-right: 6%!important;
    }
  
    .pt-pr-7x--md {
        padding-right: 7%!important;
    }
  
    .pt-pr-8x--md {
        padding-right: 8%!important;
    }
  
    .pt-pr-9x--md {
        padding-right: 9%!important;
    }
  
    .pt-pr-10x--md {
        padding-right: 10%!important;
    }
  
    .pt-pr-11x--md {
        padding-right: 11%!important;
    }
  
    .pt-pr-12x--md {
        padding-right: 12%!important;
    }
  
    .pt-pr-13x--md {
        padding-right: 13%!important;
    }
  
    .pt-pr-14x--md {
        padding-right: 14%!important;
    }
  
    .pt-pr-15x--md {
        padding-right: 15%!important;
    }
  
    .pt-pr-16x--md {
        padding-right: 16%!important;
    }
  
    .pt-pr-17x--md {
        padding-right: 17%!important;
    }
  
    .pt-pr-18x--md {
        padding-right: 18%!important;
    }
  
    .pt-pr-19x--md {
        padding-right: 19%!important;
    }
  
    .pt-pr-20x--md {
        padding-right: 20%!important;
    }
  
    .pt-pr-21x--md {
        padding-right: 21%!important;
    }
  
    .pt-pr-22x--md {
        padding-right: 22%!important;
    }
  
    .pt-pr-23x--md {
        padding-right: 23%!important;
    }
  
    .pt-pr-24x--md {
        padding-right: 24%!important;
    }
  
    .pt-pr-25x--md {
        padding-right: 25%!important;
    }
  
    .pt-pr-30x--md {
        padding-right: 30%!important;
    }
  
    .pt-pr-35x--md {
        padding-right: 35%!important;
    }
  
    .pt-pr-40x--md {
        padding-right: 40%!important;
    }
  
    .pt-pr-45x--md {
        padding-right: 45%!important;
    }
  
    .pt-pr-50x--md {
        padding-right: 50%!important;
    }
  
    .pt-pr-55x--md {
        padding-right: 55%!important;
    }
  
    .pt-pr-60x--md {
        padding-right: 60%!important;
    }
  
    .pt-pr-65x--md {
        padding-right: 65%!important;
    }
  
    .pt-pr-70x--md {
        padding-right: 70%!important;
    }
  
    .pt-pr-75x--md {
        padding-right: 75%!important;
    }
  
    .pt-pr-80x--md {
        padding-right: 80%!important;
    }
  
    .pt-pr-85x--md {
        padding-right: 85%!important;
    }
  
    .pt-pr-90x--md {
        padding-right: 90%!important;
    }
  
    .pt-pr-95x--md {
        padding-right: 95%!important;
    }
  
    .pt-pr-100x--md {
        padding-right: 100%!important;
    }
  
    .pt-pr-110x--md {
        padding-right: 10%!important;
    }
  
    .pt-pr-120x--md {
        padding-right: 120%!important;
    }
  
    .pt-pr-130x--md {
        padding-right: 130%!important;
    }
  
    .pt-pr-140x--md {
        padding-right: 140%!important;
    }
  
    .pt-pr-150x--md {
        padding-right: 150%!important;
    }
  
    .pt-pr-160x--md {
        padding-right: 160%!important;
    }
  
    .pt-pr-170x--md {
        padding-right: 170%!important;
    }
  
    .pt-pr-180x--md {
        padding-right: 180%!important;
    }
  
    .pt-pr-190x--md {
        padding-right: 190%!important;
    }
  
    .pt-pr-200x--md {
        padding-right: 200%!important;
    }
  
    .pt-pr-250x--md {
        padding-right: 250%!important;
    }
  
    .pt-pr-300x--md {
        padding-right: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pr-0x--lg {
        padding-right: 0%!important;
    }
  
    .pt-pr-1x--lg {
        padding-right: 1%!important;
    }
  
    .pt-pr-2x--lg {
        padding-right: 2%!important;
    }
  
    .pt-pr-3x--lg {
        padding-right: 3%!important;
    }
  
    .pt-pr-4x--lg {
        padding-right: 4%!important;
    }
  
    .pt-pr-5x--lg {
        padding-right: 5%!important;
    }
  
    .pt-pr-6x--lg {
        padding-right: 6%!important;
    }
  
    .pt-pr-7x--lg {
        padding-right: 7%!important;
    }
  
    .pt-pr-8x--lg {
        padding-right: 8%!important;
    }
  
    .pt-pr-9x--lg {
        padding-right: 9%!important;
    }
  
    .pt-pr-10x--lg {
        padding-right: 10%!important;
    }
  
    .pt-pr-11x--lg {
        padding-right: 11%!important;
    }
  
    .pt-pr-12x--lg {
        padding-right: 12%!important;
    }
  
    .pt-pr-13x--lg {
        padding-right: 13%!important;
    }
  
    .pt-pr-14x--lg {
        padding-right: 14%!important;
    }
  
    .pt-pr-15x--lg {
        padding-right: 15%!important;
    }
  
    .pt-pr-16x--lg {
        padding-right: 16%!important;
    }
  
    .pt-pr-17x--lg {
        padding-right: 17%!important;
    }
  
    .pt-pr-18x--lg {
        padding-right: 18%!important;
    }
  
    .pt-pr-19x--lg {
        padding-right: 19%!important;
    }
  
    .pt-pr-20x--lg {
        padding-right: 20%!important;
    }
  
    .pt-pr-21x--lg {
        padding-right: 21%!important;
    }
  
    .pt-pr-22x--lg {
        padding-right: 22%!important;
    }
  
    .pt-pr-23x--lg {
        padding-right: 23%!important;
    }
  
    .pt-pr-24x--lg {
        padding-right: 24%!important;
    }
  
    .pt-pr-25x--lg {
        padding-right: 25%!important;
    }
  
    .pt-pr-30x--lg {
        padding-right: 30%!important;
    }
  
    .pt-pr-35x--lg {
        padding-right: 35%!important;
    }
  
    .pt-pr-40x--lg {
        padding-right: 40%!important;
    }
  
    .pt-pr-45x--lg {
        padding-right: 45%!important;
    }
  
    .pt-pr-50x--lg {
        padding-right: 50%!important;
    }
  
    .pt-pr-55x--lg {
        padding-right: 55%!important;
    }
  
    .pt-pr-60x--lg {
        padding-right: 60%!important;
    }
  
    .pt-pr-65x--lg {
        padding-right: 65%!important;
    }
  
    .pt-pr-70x--lg {
        padding-right: 70%!important;
    }
  
    .pt-pr-75x--lg {
        padding-right: 75%!important;
    }
  
    .pt-pr-80x--lg {
        padding-right: 80%!important;
    }
  
    .pt-pr-85x--lg {
        padding-right: 85%!important;
    }
  
    .pt-pr-90x--lg {
        padding-right: 90%!important;
    }
  
    .pt-pr-95x--lg {
        padding-right: 95%!important;
    }
  
    .pt-pr-100x--lg {
        padding-right: 100%!important;
    }
  
    .pt-pr-110x--lg {
        padding-right: 10%!important;
    }
  
    .pt-pr-120x--lg {
        padding-right: 120%!important;
    }
  
    .pt-pr-130x--lg {
        padding-right: 130%!important;
    }
  
    .pt-pr-140x--lg {
        padding-right: 140%!important;
    }
  
    .pt-pr-150x--lg {
        padding-right: 150%!important;
    }
  
    .pt-pr-160x--lg {
        padding-right: 160%!important;
    }
  
    .pt-pr-170x--lg {
        padding-right: 170%!important;
    }
  
    .pt-pr-180x--lg {
        padding-right: 180%!important;
    }
  
    .pt-pr-190x--lg {
        padding-right: 190%!important;
    }
  
    .pt-pr-200x--lg {
        padding-right: 200%!important;
    }
  
    .pt-pr-250x--lg {
        padding-right: 250%!important;
    }
  
    .pt-pr-300x--lg {
        padding-right: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pr-0x--xl {
        padding-right: 0%!important;
    }
  
    .pt-pr-1x--xl {
        padding-right: 1%!important;
    }
  
    .pt-pr-2x--xl {
        padding-right: 2%!important;
    }
  
    .pt-pr-3x--xl {
        padding-right: 3%!important;
    }
  
    .pt-pr-4x--xl {
        padding-right: 4%!important;
    }
  
    .pt-pr-5x--xl {
        padding-right: 5%!important;
    }
  
    .pt-pr-6x--xl {
        padding-right: 6%!important;
    }
  
    .pt-pr-7x--xl {
        padding-right: 7%!important;
    }
  
    .pt-pr-8x--xl {
        padding-right: 8%!important;
    }
  
    .pt-pr-9x--xl {
        padding-right: 9%!important;
    }
  
    .pt-pr-10x--xl {
        padding-right: 10%!important;
    }
  
    .pt-pr-11x--xl {
        padding-right: 11%!important;
    }
  
    .pt-pr-12x--xl {
        padding-right: 12%!important;
    }
  
    .pt-pr-13x--xl {
        padding-right: 13%!important;
    }
  
    .pt-pr-14x--xl {
        padding-right: 14%!important;
    }
  
    .pt-pr-15x--xl {
        padding-right: 15%!important;
    }
  
    .pt-pr-16x--xl {
        padding-right: 16%!important;
    }
  
    .pt-pr-17x--xl {
        padding-right: 17%!important;
    }
  
    .pt-pr-18x--xl {
        padding-right: 18%!important;
    }
  
    .pt-pr-19x--xl {
        padding-right: 19%!important;
    }
  
    .pt-pr-20x--xl {
        padding-right: 20%!important;
    }
  
    .pt-pr-21x--xl {
        padding-right: 21%!important;
    }
  
    .pt-pr-22x--xl {
        padding-right: 22%!important;
    }
  
    .pt-pr-23x--xl {
        padding-right: 23%!important;
    }
  
    .pt-pr-24x--xl {
        padding-right: 24%!important;
    }
  
    .pt-pr-25x--xl {
        padding-right: 25%!important;
    }
  
    .pt-pr-30x--xl {
        padding-right: 30%!important;
    }
  
    .pt-pr-35x--xl {
        padding-right: 35%!important;
    }
  
    .pt-pr-40x--xl {
        padding-right: 40%!important;
    }
  
    .pt-pr-45x--xl {
        padding-right: 45%!important;
    }
  
    .pt-pr-50x--xl {
        padding-right: 50%!important;
    }
  
    .pt-pr-55x--xl {
        padding-right: 55%!important;
    }
  
    .pt-pr-60x--xl {
        padding-right: 60%!important;
    }
  
    .pt-pr-65x--xl {
        padding-right: 65%!important;
    }
  
    .pt-pr-70x--xl {
        padding-right: 70%!important;
    }
  
    .pt-pr-75x--xl {
        padding-right: 75%!important;
    }
  
    .pt-pr-80x--xl {
        padding-right: 80%!important;
    }
  
    .pt-pr-85x--xl {
        padding-right: 85%!important;
    }
  
    .pt-pr-90x--xl {
        padding-right: 90%!important;
    }
  
    .pt-pr-95x--xl {
        padding-right: 95%!important;
    }
  
    .pt-pr-100x--xl {
        padding-right: 100%!important;
    }
  
    .pt-pr-110x--xl {
        padding-right: 10%!important;
    }
  
    .pt-pr-120x--xl {
        padding-right: 120%!important;
    }
  
    .pt-pr-130x--xl {
        padding-right: 130%!important;
    }
  
    .pt-pr-140x--xl {
        padding-right: 140%!important;
    }
  
    .pt-pr-150x--xl {
        padding-right: 150%!important;
    }
  
    .pt-pr-160x--xl {
        padding-right: 160%!important;
    }
  
    .pt-pr-170x--xl {
        padding-right: 170%!important;
    }
  
    .pt-pr-180x--xl {
        padding-right: 180%!important;
    }
  
    .pt-pr-190x--xl {
        padding-right: 190%!important;
    }
  
    .pt-pr-200x--xl {
        padding-right: 200%!important;
    }
  
    .pt-pr-250x--xl {
        padding-right: 250%!important;
    }
  
    .pt-pr-300x--xl {
        padding-right: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pr-0x--xxl {
        padding-right: 0%!important;
    }
  
    .pt-pr-1x--xxl {
        padding-right: 1%!important;
    }
  
    .pt-pr-2x--xxl {
        padding-right: 2%!important;
    }
  
    .pt-pr-3x--xxl {
        padding-right: 3%!important;
    }
  
    .pt-pr-4x--xxl {
        padding-right: 4%!important;
    }
  
    .pt-pr-5x--xxl {
        padding-right: 5%!important;
    }
  
    .pt-pr-6x--xxl {
        padding-right: 6%!important;
    }
  
    .pt-pr-7x--xxl {
        padding-right: 7%!important;
    }
  
    .pt-pr-8x--xxl {
        padding-right: 8%!important;
    }
  
    .pt-pr-9x--xxl {
        padding-right: 9%!important;
    }
  
    .pt-pr-10x--xxl {
        padding-right: 10%!important;
    }
  
    .pt-pr-11x--xxl {
        padding-right: 11%!important;
    }
  
    .pt-pr-12x--xxl {
        padding-right: 12%!important;
    }
  
    .pt-pr-13x--xxl {
        padding-right: 13%!important;
    }
  
    .pt-pr-14x--xxl {
        padding-right: 14%!important;
    }
  
    .pt-pr-15x--xxl {
        padding-right: 15%!important;
    }
  
    .pt-pr-16x--xxl {
        padding-right: 16%!important;
    }
  
    .pt-pr-17x--xxl {
        padding-right: 17%!important;
    }
  
    .pt-pr-18x--xxl {
        padding-right: 18%!important;
    }
  
    .pt-pr-19x--xxl {
        padding-right: 19%!important;
    }
  
    .pt-pr-20x--xxl {
        padding-right: 20%!important;
    }
  
    .pt-pr-21x--xxl {
        padding-right: 21%!important;
    }
  
    .pt-pr-22x--xxl {
        padding-right: 22%!important;
    }
  
    .pt-pr-23x--xxl {
        padding-right: 23%!important;
    }
  
    .pt-pr-24x--xxl {
        padding-right: 24%!important;
    }
  
    .pt-pr-25x--xxl {
        padding-right: 25%!important;
    }
  
    .pt-pr-30x--xxl {
        padding-right: 30%!important;
    }
  
    .pt-pr-35x--xxl {
        padding-right: 35%!important;
    }
  
    .pt-pr-40x--xxl {
        padding-right: 40%!important;
    }
  
    .pt-pr-45x--xxl {
        padding-right: 45%!important;
    }
  
    .pt-pr-50x--xxl {
        padding-right: 50%!important;
    }
  
    .pt-pr-55x--xxl {
        padding-right: 55%!important;
    }
  
    .pt-pr-60x--xxl {
        padding-right: 60%!important;
    }
  
    .pt-pr-65x--xxl {
        padding-right: 65%!important;
    }
  
    .pt-pr-70x--xxl {
        padding-right: 70%!important;
    }
  
    .pt-pr-75x--xxl {
        padding-right: 75%!important;
    }
  
    .pt-pr-80x--xxl {
        padding-right: 80%!important;
    }
  
    .pt-pr-85x--xxl {
        padding-right: 85%!important;
    }
  
    .pt-pr-90x--xxl {
        padding-right: 90%!important;
    }
  
    .pt-pr-95x--xxl {
        padding-right: 95%!important;
    }
  
    .pt-pr-100x--xxl {
        padding-right: 100%!important;
    }
  
    .pt-pr-110x--xxl {
        padding-right: 10%!important;
    }
  
    .pt-pr-120x--xxl {
        padding-right: 120%!important;
    }
  
    .pt-pr-130x--xxl {
        padding-right: 130%!important;
    }
  
    .pt-pr-140x--xxl {
        padding-right: 140%!important;
    }
  
    .pt-pr-150x--xxl {
        padding-right: 150%!important;
    }
  
    .pt-pr-160x--xxl {
        padding-right: 160%!important;
    }
  
    .pt-pr-170x--xxl {
        padding-right: 170%!important;
    }
  
    .pt-pr-180x--xxl {
        padding-right: 180%!important;
    }
  
    .pt-pr-190x--xxl {
        padding-right: 190%!important;
    }
  
    .pt-pr-200x--xxl {
        padding-right: 200%!important;
    }
  
    .pt-pr-250x--xxl {
        padding-right: 250%!important;
    }
  
    .pt-pr-300x--xxl {
        padding-right: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-pr-0vh {
    padding-right: 0vh!important;
  }
  
  .pt-pr-1vh {
    padding-right: 1vh!important;
  }
  
  .pt-pr-2vh {
    padding-right: 2vh!important;
  }
  
  .pt-pr-3vh {
    padding-right: 3vh!important;
  }
  
  .pt-pr-4vh {
    padding-right: 4vh!important;
  }
  
  .pt-pr-5vh {
    padding-right: 5vh!important;
  }
  
  .pt-pr-6vh {
    padding-right: 6vh!important;
  }
  
  .pt-pr-7vh {
    padding-right: 7vh!important;
  }
  
  .pt-pr-8vh {
    padding-right: 8vh!important;
  }
  
  .pt-pr-9vh {
    padding-right: 9vh!important;
  }
  
  .pt-pr-10vh {
    padding-right: 10vh!important;
  }
  
  .pt-pr-11vh {
    padding-right: 11vh!important;
  }
  
  .pt-pr-12vh {
    padding-right: 12vh!important;
  }
  
  .pt-pr-13vh {
    padding-right: 13vh!important;
  }
  
  .pt-pr-14vh {
    padding-right: 14vh!important;
  }
  
  .pt-pr-15vh {
    padding-right: 15vh!important;
  }
  
  .pt-pr-16vh {
    padding-right: 16vh!important;
  }
  
  .pt-pr-17vh {
    padding-right: 17vh!important;
  }
  
  .pt-pr-18vh {
    padding-right: 18vh!important;
  }
  
  .pt-pr-19vh {
    padding-right: 19vh!important;
  }
  
  .pt-pr-20vh {
    padding-right: 20vh!important;
  }
  
  .pt-pr-21vh {
    padding-right: 21vh!important;
  }
  
  .pt-pr-22vh {
    padding-right: 22vh!important;
  }
  
  .pt-pr-23vh {
    padding-right: 23vh!important;
  }
  
  .pt-pr-24vh {
    padding-right: 24vh!important;
  }
  
  .pt-pr-25vh {
    padding-right: 25vh!important;
  }
  
  .pt-pr-30vh {
    padding-right: 30vh!important;
  }
  
  .pt-pr-35vh {
    padding-right: 35vh!important;
  }
  
  .pt-pr-40vh {
    padding-right: 40vh!important;
  }
  
  .pt-pr-45vh {
    padding-right: 45vh!important;
  }
  
  .pt-pr-50vh {
    padding-right: 50vh!important;
  }
  
  .pt-pr-55vh {
    padding-right: 55vh!important;
  }
  
  .pt-pr-60vh {
    padding-right: 60vh!important;
  }
  
  .pt-pr-65vh {
    padding-right: 65vh!important;
  }
  
  .pt-pr-70vh {
    padding-right: 70vh!important;
  }
  
  .pt-pr-75vh {
    padding-right: 75vh!important;
  }
  
  .pt-pr-80vh {
    padding-right: 80vh!important;
  }
  
  .pt-pr-85vh {
    padding-right: 85vh!important;
  }
  
  .pt-pr-90vh {
    padding-right: 90vh!important;
  }
  
  .pt-pr-95vh {
    padding-right: 95vh!important;
  }
  
  .pt-pr-100vh {
    padding-right: 100vh!important;
  }
  
  .pt-pr-110vh {
    padding-right: 10vh!important;
  }
  
  .pt-pr-120vh {
    padding-right: 120vh!important;
  }
  
  .pt-pr-130vh {
    padding-right: 130vh!important;
  }
  
  .pt-pr-140vh {
    padding-right: 140vh!important;
  }
  
  .pt-pr-150vh {
    padding-right: 150vh!important;
  }
  
  .pt-pr-160vh {
    padding-right: 160vh!important;
  }
  
  .pt-pr-170vh {
    padding-right: 170vh!important;
  }
  
  .pt-pr-180vh {
    padding-right: 180vh!important;
  }
  
  .pt-pr-190vh {
    padding-right: 190vh!important;
  }
  
  .pt-pr-200vh {
    padding-right: 200vh!important;
  }
  
  .pt-pr-250vh {
    padding-right: 250vh!important;
  }
  
  .pt-pr-300vh {
    padding-right: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pr-0vh--sm {
        padding-right: 0vh!important;
    }
  
    .pt-pr-1vh--sm {
        padding-right: 1vh!important;
    }
  
    .pt-pr-2vh--sm {
        padding-right: 2vh!important;
    }
  
    .pt-pr-3vh--sm {
        padding-right: 3vh!important;
    }
  
    .pt-pr-4vh--sm {
        padding-right: 4vh!important;
    }
  
    .pt-pr-5vh--sm {
        padding-right: 5vh!important;
    }
  
    .pt-pr-6vh--sm {
        padding-right: 6vh!important;
    }
  
    .pt-pr-7vh--sm {
        padding-right: 7vh!important;
    }
  
    .pt-pr-8vh--sm {
        padding-right: 8vh!important;
    }
  
    .pt-pr-9vh--sm {
        padding-right: 9vh!important;
    }
  
    .pt-pr-10vh--sm {
        padding-right: 10vh!important;
    }
  
    .pt-pr-11vh--sm {
        padding-right: 11vh!important;
    }
  
    .pt-pr-12vh--sm {
        padding-right: 12vh!important;
    }
  
    .pt-pr-13vh--sm {
        padding-right: 13vh!important;
    }
  
    .pt-pr-14vh--sm {
        padding-right: 14vh!important;
    }
  
    .pt-pr-15vh--sm {
        padding-right: 15vh!important;
    }
  
    .pt-pr-16vh--sm {
        padding-right: 16vh!important;
    }
  
    .pt-pr-17vh--sm {
        padding-right: 17vh!important;
    }
  
    .pt-pr-18vh--sm {
        padding-right: 18vh!important;
    }
  
    .pt-pr-19vh--sm {
        padding-right: 19vh!important;
    }
  
    .pt-pr-20vh--sm {
        padding-right: 20vh!important;
    }
  
    .pt-pr-21vh--sm {
        padding-right: 21vh!important;
    }
  
    .pt-pr-22vh--sm {
        padding-right: 22vh!important;
    }
  
    .pt-pr-23vh--sm {
        padding-right: 23vh!important;
    }
  
    .pt-pr-24vh--sm {
        padding-right: 24vh!important;
    }
  
    .pt-pr-25vh--sm {
        padding-right: 25vh!important;
    }
  
    .pt-pr-30vh--sm {
        padding-right: 30vh!important;
    }
  
    .pt-pr-35vh--sm {
        padding-right: 35vh!important;
    }
  
    .pt-pr-40vh--sm {
        padding-right: 40vh!important;
    }
  
    .pt-pr-45vh--sm {
        padding-right: 45vh!important;
    }
  
    .pt-pr-50vh--sm {
        padding-right: 50vh!important;
    }
  
    .pt-pr-55vh--sm {
        padding-right: 55vh!important;
    }
  
    .pt-pr-60vh--sm {
        padding-right: 60vh!important;
    }
  
    .pt-pr-65vh--sm {
        padding-right: 65vh!important;
    }
  
    .pt-pr-70vh--sm {
        padding-right: 70vh!important;
    }
  
    .pt-pr-75vh--sm {
        padding-right: 75vh!important;
    }
  
    .pt-pr-80vh--sm {
        padding-right: 80vh!important;
    }
  
    .pt-pr-85vh--sm {
        padding-right: 85vh!important;
    }
  
    .pt-pr-90vh--sm {
        padding-right: 90vh!important;
    }
  
    .pt-pr-95vh--sm {
        padding-right: 95vh!important;
    }
  
    .pt-pr-100vh--sm {
        padding-right: 100vh!important;
    }
  
    .pt-pr-110vh--sm {
        padding-right: 10vh!important;
    }
  
    .pt-pr-120vh--sm {
        padding-right: 120vh!important;
    }
  
    .pt-pr-130vh--sm {
        padding-right: 130vh!important;
    }
  
    .pt-pr-140vh--sm {
        padding-right: 140vh!important;
    }
  
    .pt-pr-150vh--sm {
        padding-right: 150vh!important;
    }
  
    .pt-pr-160vh--sm {
        padding-right: 160vh!important;
    }
  
    .pt-pr-170vh--sm {
        padding-right: 170vh!important;
    }
  
    .pt-pr-180vh--sm {
        padding-right: 180vh!important;
    }
  
    .pt-pr-190vh--sm {
        padding-right: 190vh!important;
    }
  
    .pt-pr-200vh--sm {
        padding-right: 200vh!important;
    }
  
    .pt-pr-250vh--sm {
        padding-right: 250vh!important;
    }
  
    .pt-pr-300vh--sm {
        padding-right: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pr-0vh--md {
        padding-right: 0vh!important;
    }
  
    .pt-pr-1vh--md {
        padding-right: 1vh!important;
    }
  
    .pt-pr-2vh--md {
        padding-right: 2vh!important;
    }
  
    .pt-pr-3vh--md {
        padding-right: 3vh!important;
    }
  
    .pt-pr-4vh--md {
        padding-right: 4vh!important;
    }
  
    .pt-pr-5vh--md {
        padding-right: 5vh!important;
    }
  
    .pt-pr-6vh--md {
        padding-right: 6vh!important;
    }
  
    .pt-pr-7vh--md {
        padding-right: 7vh!important;
    }
  
    .pt-pr-8vh--md {
        padding-right: 8vh!important;
    }
  
    .pt-pr-9vh--md {
        padding-right: 9vh!important;
    }
  
    .pt-pr-10vh--md {
        padding-right: 10vh!important;
    }
  
    .pt-pr-11vh--md {
        padding-right: 11vh!important;
    }
  
    .pt-pr-12vh--md {
        padding-right: 12vh!important;
    }
  
    .pt-pr-13vh--md {
        padding-right: 13vh!important;
    }
  
    .pt-pr-14vh--md {
        padding-right: 14vh!important;
    }
  
    .pt-pr-15vh--md {
        padding-right: 15vh!important;
    }
  
    .pt-pr-16vh--md {
        padding-right: 16vh!important;
    }
  
    .pt-pr-17vh--md {
        padding-right: 17vh!important;
    }
  
    .pt-pr-18vh--md {
        padding-right: 18vh!important;
    }
  
    .pt-pr-19vh--md {
        padding-right: 19vh!important;
    }
  
    .pt-pr-20vh--md {
        padding-right: 20vh!important;
    }
  
    .pt-pr-21vh--md {
        padding-right: 21vh!important;
    }
  
    .pt-pr-22vh--md {
        padding-right: 22vh!important;
    }
  
    .pt-pr-23vh--md {
        padding-right: 23vh!important;
    }
  
    .pt-pr-24vh--md {
        padding-right: 24vh!important;
    }
  
    .pt-pr-25vh--md {
        padding-right: 25vh!important;
    }
  
    .pt-pr-30vh--md {
        padding-right: 30vh!important;
    }
  
    .pt-pr-35vh--md {
        padding-right: 35vh!important;
    }
  
    .pt-pr-40vh--md {
        padding-right: 40vh!important;
    }
  
    .pt-pr-45vh--md {
        padding-right: 45vh!important;
    }
  
    .pt-pr-50vh--md {
        padding-right: 50vh!important;
    }
  
    .pt-pr-55vh--md {
        padding-right: 55vh!important;
    }
  
    .pt-pr-60vh--md {
        padding-right: 60vh!important;
    }
  
    .pt-pr-65vh--md {
        padding-right: 65vh!important;
    }
  
    .pt-pr-70vh--md {
        padding-right: 70vh!important;
    }
  
    .pt-pr-75vh--md {
        padding-right: 75vh!important;
    }
  
    .pt-pr-80vh--md {
        padding-right: 80vh!important;
    }
  
    .pt-pr-85vh--md {
        padding-right: 85vh!important;
    }
  
    .pt-pr-90vh--md {
        padding-right: 90vh!important;
    }
  
    .pt-pr-95vh--md {
        padding-right: 95vh!important;
    }
  
    .pt-pr-100vh--md {
        padding-right: 100vh!important;
    }
  
    .pt-pr-110vh--md {
        padding-right: 10vh!important;
    }
  
    .pt-pr-120vh--md {
        padding-right: 120vh!important;
    }
  
    .pt-pr-130vh--md {
        padding-right: 130vh!important;
    }
  
    .pt-pr-140vh--md {
        padding-right: 140vh!important;
    }
  
    .pt-pr-150vh--md {
        padding-right: 150vh!important;
    }
  
    .pt-pr-160vh--md {
        padding-right: 160vh!important;
    }
  
    .pt-pr-170vh--md {
        padding-right: 170vh!important;
    }
  
    .pt-pr-180vh--md {
        padding-right: 180vh!important;
    }
  
    .pt-pr-190vh--md {
        padding-right: 190vh!important;
    }
  
    .pt-pr-200vh--md {
        padding-right: 200vh!important;
    }
  
    .pt-pr-250vh--md {
        padding-right: 250vh!important;
    }
  
    .pt-pr-300vh--md {
        padding-right: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pr-0vh--lg {
        padding-right: 0vh!important;
    }
  
    .pt-pr-1vh--lg {
        padding-right: 1vh!important;
    }
  
    .pt-pr-2vh--lg {
        padding-right: 2vh!important;
    }
  
    .pt-pr-3vh--lg {
        padding-right: 3vh!important;
    }
  
    .pt-pr-4vh--lg {
        padding-right: 4vh!important;
    }
  
    .pt-pr-5vh--lg {
        padding-right: 5vh!important;
    }
  
    .pt-pr-6vh--lg {
        padding-right: 6vh!important;
    }
  
    .pt-pr-7vh--lg {
        padding-right: 7vh!important;
    }
  
    .pt-pr-8vh--lg {
        padding-right: 8vh!important;
    }
  
    .pt-pr-9vh--lg {
        padding-right: 9vh!important;
    }
  
    .pt-pr-10vh--lg {
        padding-right: 10vh!important;
    }
  
    .pt-pr-11vh--lg {
        padding-right: 11vh!important;
    }
  
    .pt-pr-12vh--lg {
        padding-right: 12vh!important;
    }
  
    .pt-pr-13vh--lg {
        padding-right: 13vh!important;
    }
  
    .pt-pr-14vh--lg {
        padding-right: 14vh!important;
    }
  
    .pt-pr-15vh--lg {
        padding-right: 15vh!important;
    }
  
    .pt-pr-16vh--lg {
        padding-right: 16vh!important;
    }
  
    .pt-pr-17vh--lg {
        padding-right: 17vh!important;
    }
  
    .pt-pr-18vh--lg {
        padding-right: 18vh!important;
    }
  
    .pt-pr-19vh--lg {
        padding-right: 19vh!important;
    }
  
    .pt-pr-20vh--lg {
        padding-right: 20vh!important;
    }
  
    .pt-pr-21vh--lg {
        padding-right: 21vh!important;
    }
  
    .pt-pr-22vh--lg {
        padding-right: 22vh!important;
    }
  
    .pt-pr-23vh--lg {
        padding-right: 23vh!important;
    }
  
    .pt-pr-24vh--lg {
        padding-right: 24vh!important;
    }
  
    .pt-pr-25vh--lg {
        padding-right: 25vh!important;
    }
  
    .pt-pr-30vh--lg {
        padding-right: 30vh!important;
    }
  
    .pt-pr-35vh--lg {
        padding-right: 35vh!important;
    }
  
    .pt-pr-40vh--lg {
        padding-right: 40vh!important;
    }
  
    .pt-pr-45vh--lg {
        padding-right: 45vh!important;
    }
  
    .pt-pr-50vh--lg {
        padding-right: 50vh!important;
    }
  
    .pt-pr-55vh--lg {
        padding-right: 55vh!important;
    }
  
    .pt-pr-60vh--lg {
        padding-right: 60vh!important;
    }
  
    .pt-pr-65vh--lg {
        padding-right: 65vh!important;
    }
  
    .pt-pr-70vh--lg {
        padding-right: 70vh!important;
    }
  
    .pt-pr-75vh--lg {
        padding-right: 75vh!important;
    }
  
    .pt-pr-80vh--lg {
        padding-right: 80vh!important;
    }
  
    .pt-pr-85vh--lg {
        padding-right: 85vh!important;
    }
  
    .pt-pr-90vh--lg {
        padding-right: 90vh!important;
    }
  
    .pt-pr-95vh--lg {
        padding-right: 95vh!important;
    }
  
    .pt-pr-100vh--lg {
        padding-right: 100vh!important;
    }
  
    .pt-pr-110vh--lg {
        padding-right: 10vh!important;
    }
  
    .pt-pr-120vh--lg {
        padding-right: 120vh!important;
    }
  
    .pt-pr-130vh--lg {
        padding-right: 130vh!important;
    }
  
    .pt-pr-140vh--lg {
        padding-right: 140vh!important;
    }
  
    .pt-pr-150vh--lg {
        padding-right: 150vh!important;
    }
  
    .pt-pr-160vh--lg {
        padding-right: 160vh!important;
    }
  
    .pt-pr-170vh--lg {
        padding-right: 170vh!important;
    }
  
    .pt-pr-180vh--lg {
        padding-right: 180vh!important;
    }
  
    .pt-pr-190vh--lg {
        padding-right: 190vh!important;
    }
  
    .pt-pr-200vh--lg {
        padding-right: 200vh!important;
    }
  
    .pt-pr-250vh--lg {
        padding-right: 250vh!important;
    }
  
    .pt-pr-300vh--lg {
        padding-right: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pr-0vh--xl {
        padding-right: 0vh!important;
    }
  
    .pt-pr-1vh--xl {
        padding-right: 1vh!important;
    }
  
    .pt-pr-2vh--xl {
        padding-right: 2vh!important;
    }
  
    .pt-pr-3vh--xl {
        padding-right: 3vh!important;
    }
  
    .pt-pr-4vh--xl {
        padding-right: 4vh!important;
    }
  
    .pt-pr-5vh--xl {
        padding-right: 5vh!important;
    }
  
    .pt-pr-6vh--xl {
        padding-right: 6vh!important;
    }
  
    .pt-pr-7vh--xl {
        padding-right: 7vh!important;
    }
  
    .pt-pr-8vh--xl {
        padding-right: 8vh!important;
    }
  
    .pt-pr-9vh--xl {
        padding-right: 9vh!important;
    }
  
    .pt-pr-10vh--xl {
        padding-right: 10vh!important;
    }
  
    .pt-pr-11vh--xl {
        padding-right: 11vh!important;
    }
  
    .pt-pr-12vh--xl {
        padding-right: 12vh!important;
    }
  
    .pt-pr-13vh--xl {
        padding-right: 13vh!important;
    }
  
    .pt-pr-14vh--xl {
        padding-right: 14vh!important;
    }
  
    .pt-pr-15vh--xl {
        padding-right: 15vh!important;
    }
  
    .pt-pr-16vh--xl {
        padding-right: 16vh!important;
    }
  
    .pt-pr-17vh--xl {
        padding-right: 17vh!important;
    }
  
    .pt-pr-18vh--xl {
        padding-right: 18vh!important;
    }
  
    .pt-pr-19vh--xl {
        padding-right: 19vh!important;
    }
  
    .pt-pr-20vh--xl {
        padding-right: 20vh!important;
    }
  
    .pt-pr-21vh--xl {
        padding-right: 21vh!important;
    }
  
    .pt-pr-22vh--xl {
        padding-right: 22vh!important;
    }
  
    .pt-pr-23vh--xl {
        padding-right: 23vh!important;
    }
  
    .pt-pr-24vh--xl {
        padding-right: 24vh!important;
    }
  
    .pt-pr-25vh--xl {
        padding-right: 25vh!important;
    }
  
    .pt-pr-30vh--xl {
        padding-right: 30vh!important;
    }
  
    .pt-pr-35vh--xl {
        padding-right: 35vh!important;
    }
  
    .pt-pr-40vh--xl {
        padding-right: 40vh!important;
    }
  
    .pt-pr-45vh--xl {
        padding-right: 45vh!important;
    }
  
    .pt-pr-50vh--xl {
        padding-right: 50vh!important;
    }
  
    .pt-pr-55vh--xl {
        padding-right: 55vh!important;
    }
  
    .pt-pr-60vh--xl {
        padding-right: 60vh!important;
    }
  
    .pt-pr-65vh--xl {
        padding-right: 65vh!important;
    }
  
    .pt-pr-70vh--xl {
        padding-right: 70vh!important;
    }
  
    .pt-pr-75vh--xl {
        padding-right: 75vh!important;
    }
  
    .pt-pr-80vh--xl {
        padding-right: 80vh!important;
    }
  
    .pt-pr-85vh--xl {
        padding-right: 85vh!important;
    }
  
    .pt-pr-90vh--xl {
        padding-right: 90vh!important;
    }
  
    .pt-pr-95vh--xl {
        padding-right: 95vh!important;
    }
  
    .pt-pr-100vh--xl {
        padding-right: 100vh!important;
    }
  
    .pt-pr-110vh--xl {
        padding-right: 10vh!important;
    }
  
    .pt-pr-120vh--xl {
        padding-right: 120vh!important;
    }
  
    .pt-pr-130vh--xl {
        padding-right: 130vh!important;
    }
  
    .pt-pr-140vh--xl {
        padding-right: 140vh!important;
    }
  
    .pt-pr-150vh--xl {
        padding-right: 150vh!important;
    }
  
    .pt-pr-160vh--xl {
        padding-right: 160vh!important;
    }
  
    .pt-pr-170vh--xl {
        padding-right: 170vh!important;
    }
  
    .pt-pr-180vh--xl {
        padding-right: 180vh!important;
    }
  
    .pt-pr-190vh--xl {
        padding-right: 190vh!important;
    }
  
    .pt-pr-200vh--xl {
        padding-right: 200vh!important;
    }
  
    .pt-pr-250vh--xl {
        padding-right: 250vh!important;
    }
  
    .pt-pr-300vh--xl {
        padding-right: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pr-0vh--xxl {
        padding-right: 0vh!important;
    }
  
    .pt-pr-1vh--xxl {
        padding-right: 1vh!important;
    }
  
    .pt-pr-2vh--xxl {
        padding-right: 2vh!important;
    }
  
    .pt-pr-3vh--xxl {
        padding-right: 3vh!important;
    }
  
    .pt-pr-4vh--xxl {
        padding-right: 4vh!important;
    }
  
    .pt-pr-5vh--xxl {
        padding-right: 5vh!important;
    }
  
    .pt-pr-6vh--xxl {
        padding-right: 6vh!important;
    }
  
    .pt-pr-7vh--xxl {
        padding-right: 7vh!important;
    }
  
    .pt-pr-8vh--xxl {
        padding-right: 8vh!important;
    }
  
    .pt-pr-9vh--xxl {
        padding-right: 9vh!important;
    }
  
    .pt-pr-10vh--xxl {
        padding-right: 10vh!important;
    }
  
    .pt-pr-11vh--xxl {
        padding-right: 11vh!important;
    }
  
    .pt-pr-12vh--xxl {
        padding-right: 12vh!important;
    }
  
    .pt-pr-13vh--xxl {
        padding-right: 13vh!important;
    }
  
    .pt-pr-14vh--xxl {
        padding-right: 14vh!important;
    }
  
    .pt-pr-15vh--xxl {
        padding-right: 15vh!important;
    }
  
    .pt-pr-16vh--xxl {
        padding-right: 16vh!important;
    }
  
    .pt-pr-17vh--xxl {
        padding-right: 17vh!important;
    }
  
    .pt-pr-18vh--xxl {
        padding-right: 18vh!important;
    }
  
    .pt-pr-19vh--xxl {
        padding-right: 19vh!important;
    }
  
    .pt-pr-20vh--xxl {
        padding-right: 20vh!important;
    }
  
    .pt-pr-21vh--xxl {
        padding-right: 21vh!important;
    }
  
    .pt-pr-22vh--xxl {
        padding-right: 22vh!important;
    }
  
    .pt-pr-23vh--xxl {
        padding-right: 23vh!important;
    }
  
    .pt-pr-24vh--xxl {
        padding-right: 24vh!important;
    }
  
    .pt-pr-25vh--xxl {
        padding-right: 25vh!important;
    }
  
    .pt-pr-30vh--xxl {
        padding-right: 30vh!important;
    }
  
    .pt-pr-35vh--xxl {
        padding-right: 35vh!important;
    }
  
    .pt-pr-40vh--xxl {
        padding-right: 40vh!important;
    }
  
    .pt-pr-45vh--xxl {
        padding-right: 45vh!important;
    }
  
    .pt-pr-50vh--xxl {
        padding-right: 50vh!important;
    }
  
    .pt-pr-55vh--xxl {
        padding-right: 55vh!important;
    }
  
    .pt-pr-60vh--xxl {
        padding-right: 60vh!important;
    }
  
    .pt-pr-65vh--xxl {
        padding-right: 65vh!important;
    }
  
    .pt-pr-70vh--xxl {
        padding-right: 70vh!important;
    }
  
    .pt-pr-75vh--xxl {
        padding-right: 75vh!important;
    }
  
    .pt-pr-80vh--xxl {
        padding-right: 80vh!important;
    }
  
    .pt-pr-85vh--xxl {
        padding-right: 85vh!important;
    }
  
    .pt-pr-90vh--xxl {
        padding-right: 90vh!important;
    }
  
    .pt-pr-95vh--xxl {
        padding-right: 95vh!important;
    }
  
    .pt-pr-100vh--xxl {
        padding-right: 100vh!important;
    }
  
    .pt-pr-110vh--xxl {
        padding-right: 10vh!important;
    }
  
    .pt-pr-120vh--xxl {
        padding-right: 120vh!important;
    }
  
    .pt-pr-130vh--xxl {
        padding-right: 130vh!important;
    }
  
    .pt-pr-140vh--xxl {
        padding-right: 140vh!important;
    }
  
    .pt-pr-150vh--xxl {
        padding-right: 150vh!important;
    }
  
    .pt-pr-160vh--xxl {
        padding-right: 160vh!important;
    }
  
    .pt-pr-170vh--xxl {
        padding-right: 170vh!important;
    }
  
    .pt-pr-180vh--xxl {
        padding-right: 180vh!important;
    }
  
    .pt-pr-190vh--xxl {
        padding-right: 190vh!important;
    }
  
    .pt-pr-200vh--xxl {
        padding-right: 200vh!important;
    }
  
    .pt-pr-250vh--xxl {
        padding-right: 250vh!important;
    }
  
    .pt-pr-300vh--xxl {
        padding-right: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-pr-0vw {
    padding-right: 0vw!important;
  }
  
  .pt-pr-1vw {
    padding-right: 1vw!important;
  }
  
  .pt-pr-2vw {
    padding-right: 2vw!important;
  }
  
  .pt-pr-3vw {
    padding-right: 3vw!important;
  }
  
  .pt-pr-4vw {
    padding-right: 4vw!important;
  }
  
  .pt-pr-5vw {
    padding-right: 5vw!important;
  }
  
  .pt-pr-6vw {
    padding-right: 6vw!important;
  }
  
  .pt-pr-7vw {
    padding-right: 7vw!important;
  }
  
  .pt-pr-8vw {
    padding-right: 8vw!important;
  }
  
  .pt-pr-9vw {
    padding-right: 9vw!important;
  }
  
  .pt-pr-10vw {
    padding-right: 10vw!important;
  }
  
  .pt-pr-11vw {
    padding-right: 11vw!important;
  }
  
  .pt-pr-12vw {
    padding-right: 12vw!important;
  }
  
  .pt-pr-13vw {
    padding-right: 13vw!important;
  }
  
  .pt-pr-14vw {
    padding-right: 14vw!important;
  }
  
  .pt-pr-15vw {
    padding-right: 15vw!important;
  }
  
  .pt-pr-16vw {
    padding-right: 16vw!important;
  }
  
  .pt-pr-17vw {
    padding-right: 17vw!important;
  }
  
  .pt-pr-18vw {
    padding-right: 18vw!important;
  }
  
  .pt-pr-19vw {
    padding-right: 19vw!important;
  }
  
  .pt-pr-20vw {
    padding-right: 20vw!important;
  }
  
  .pt-pr-21vw {
    padding-right: 21vw!important;
  }
  
  .pt-pr-22vw {
    padding-right: 22vw!important;
  }
  
  .pt-pr-23vw {
    padding-right: 23vw!important;
  }
  
  .pt-pr-24vw {
    padding-right: 24vw!important;
  }
  
  .pt-pr-25vw {
    padding-right: 25vw!important;
  }
  
  .pt-pr-30vw {
    padding-right: 30vw!important;
  }
  
  .pt-pr-35vw {
    padding-right: 35vw!important;
  }
  
  .pt-pr-40vw {
    padding-right: 40vw!important;
  }
  
  .pt-pr-45vw {
    padding-right: 45vw!important;
  }
  
  .pt-pr-50vw {
    padding-right: 50vw!important;
  }
  
  .pt-pr-55vw {
    padding-right: 55vw!important;
  }
  
  .pt-pr-60vw {
    padding-right: 60vw!important;
  }
  
  .pt-pr-65vw {
    padding-right: 65vw!important;
  }
  
  .pt-pr-70vw {
    padding-right: 70vw!important;
  }
  
  .pt-pr-75vw {
    padding-right: 75vw!important;
  }
  
  .pt-pr-80vw {
    padding-right: 80vw!important;
  }
  
  .pt-pr-85vw {
    padding-right: 85vw!important;
  }
  
  .pt-pr-90vw {
    padding-right: 90vw!important;
  }
  
  .pt-pr-95vw {
    padding-right: 95vw!important;
  }
  
  .pt-pr-100vw {
    padding-right: 100vw!important;
  }
  
  .pt-pr-110vw {
    padding-right: 10vw!important;
  }
  
  .pt-pr-120vw {
    padding-right: 120vw!important;
  }
  
  .pt-pr-130vw {
    padding-right: 130vw!important;
  }
  
  .pt-pr-140vw {
    padding-right: 140vw!important;
  }
  
  .pt-pr-150vw {
    padding-right: 150vw!important;
  }
  
  .pt-pr-160vw {
    padding-right: 160vw!important;
  }
  
  .pt-pr-170vw {
    padding-right: 170vw!important;
  }
  
  .pt-pr-180vw {
    padding-right: 180vw!important;
  }
  
  .pt-pr-190vw {
    padding-right: 190vw!important;
  }
  
  .pt-pr-200vw {
    padding-right: 200vw!important;
  }
  
  .pt-pr-250vw {
    padding-right: 250vw!important;
  }
  
  .pt-pr-300vw {
    padding-right: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pr-0vw--sm {
        padding-right: 0vw!important;
    }
  
    .pt-pr-1vw--sm {
        padding-right: 1vw!important;
    }
  
    .pt-pr-2vw--sm {
        padding-right: 2vw!important;
    }
  
    .pt-pr-3vw--sm {
        padding-right: 3vw!important;
    }
  
    .pt-pr-4vw--sm {
        padding-right: 4vw!important;
    }
  
    .pt-pr-5vw--sm {
        padding-right: 5vw!important;
    }
  
    .pt-pr-6vw--sm {
        padding-right: 6vw!important;
    }
  
    .pt-pr-7vw--sm {
        padding-right: 7vw!important;
    }
  
    .pt-pr-8vw--sm {
        padding-right: 8vw!important;
    }
  
    .pt-pr-9vw--sm {
        padding-right: 9vw!important;
    }
  
    .pt-pr-10vw--sm {
        padding-right: 10vw!important;
    }
  
    .pt-pr-11vw--sm {
        padding-right: 11vw!important;
    }
  
    .pt-pr-12vw--sm {
        padding-right: 12vw!important;
    }
  
    .pt-pr-13vw--sm {
        padding-right: 13vw!important;
    }
  
    .pt-pr-14vw--sm {
        padding-right: 14vw!important;
    }
  
    .pt-pr-15vw--sm {
        padding-right: 15vw!important;
    }
  
    .pt-pr-16vw--sm {
        padding-right: 16vw!important;
    }
  
    .pt-pr-17vw--sm {
        padding-right: 17vw!important;
    }
  
    .pt-pr-18vw--sm {
        padding-right: 18vw!important;
    }
  
    .pt-pr-19vw--sm {
        padding-right: 19vw!important;
    }
  
    .pt-pr-20vw--sm {
        padding-right: 20vw!important;
    }
  
    .pt-pr-21vw--sm {
        padding-right: 21vw!important;
    }
  
    .pt-pr-22vw--sm {
        padding-right: 22vw!important;
    }
  
    .pt-pr-23vw--sm {
        padding-right: 23vw!important;
    }
  
    .pt-pr-24vw--sm {
        padding-right: 24vw!important;
    }
  
    .pt-pr-25vw--sm {
        padding-right: 25vw!important;
    }
  
    .pt-pr-30vw--sm {
        padding-right: 30vw!important;
    }
  
    .pt-pr-35vw--sm {
        padding-right: 35vw!important;
    }
  
    .pt-pr-40vw--sm {
        padding-right: 40vw!important;
    }
  
    .pt-pr-45vw--sm {
        padding-right: 45vw!important;
    }
  
    .pt-pr-50vw--sm {
        padding-right: 50vw!important;
    }
  
    .pt-pr-55vw--sm {
        padding-right: 55vw!important;
    }
  
    .pt-pr-60vw--sm {
        padding-right: 60vw!important;
    }
  
    .pt-pr-65vw--sm {
        padding-right: 65vw!important;
    }
  
    .pt-pr-70vw--sm {
        padding-right: 70vw!important;
    }
  
    .pt-pr-75vw--sm {
        padding-right: 75vw!important;
    }
  
    .pt-pr-80vw--sm {
        padding-right: 80vw!important;
    }
  
    .pt-pr-85vw--sm {
        padding-right: 85vw!important;
    }
  
    .pt-pr-90vw--sm {
        padding-right: 90vw!important;
    }
  
    .pt-pr-95vw--sm {
        padding-right: 95vw!important;
    }
  
    .pt-pr-100vw--sm {
        padding-right: 100vw!important;
    }
  
    .pt-pr-110vw--sm {
        padding-right: 10vw!important;
    }
  
    .pt-pr-120vw--sm {
        padding-right: 120vw!important;
    }
  
    .pt-pr-130vw--sm {
        padding-right: 130vw!important;
    }
  
    .pt-pr-140vw--sm {
        padding-right: 140vw!important;
    }
  
    .pt-pr-150vw--sm {
        padding-right: 150vw!important;
    }
  
    .pt-pr-160vw--sm {
        padding-right: 160vw!important;
    }
  
    .pt-pr-170vw--sm {
        padding-right: 170vw!important;
    }
  
    .pt-pr-180vw--sm {
        padding-right: 180vw!important;
    }
  
    .pt-pr-190vw--sm {
        padding-right: 190vw!important;
    }
  
    .pt-pr-200vw--sm {
        padding-right: 200vw!important;
    }
  
    .pt-pr-250vw--sm {
        padding-right: 250vw!important;
    }
  
    .pt-pr-300vw--sm {
        padding-right: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pr-0vw--md {
        padding-right: 0vw!important;
    }
  
    .pt-pr-1vw--md {
        padding-right: 1vw!important;
    }
  
    .pt-pr-2vw--md {
        padding-right: 2vw!important;
    }
  
    .pt-pr-3vw--md {
        padding-right: 3vw!important;
    }
  
    .pt-pr-4vw--md {
        padding-right: 4vw!important;
    }
  
    .pt-pr-5vw--md {
        padding-right: 5vw!important;
    }
  
    .pt-pr-6vw--md {
        padding-right: 6vw!important;
    }
  
    .pt-pr-7vw--md {
        padding-right: 7vw!important;
    }
  
    .pt-pr-8vw--md {
        padding-right: 8vw!important;
    }
  
    .pt-pr-9vw--md {
        padding-right: 9vw!important;
    }
  
    .pt-pr-10vw--md {
        padding-right: 10vw!important;
    }
  
    .pt-pr-11vw--md {
        padding-right: 11vw!important;
    }
  
    .pt-pr-12vw--md {
        padding-right: 12vw!important;
    }
  
    .pt-pr-13vw--md {
        padding-right: 13vw!important;
    }
  
    .pt-pr-14vw--md {
        padding-right: 14vw!important;
    }
  
    .pt-pr-15vw--md {
        padding-right: 15vw!important;
    }
  
    .pt-pr-16vw--md {
        padding-right: 16vw!important;
    }
  
    .pt-pr-17vw--md {
        padding-right: 17vw!important;
    }
  
    .pt-pr-18vw--md {
        padding-right: 18vw!important;
    }
  
    .pt-pr-19vw--md {
        padding-right: 19vw!important;
    }
  
    .pt-pr-20vw--md {
        padding-right: 20vw!important;
    }
  
    .pt-pr-21vw--md {
        padding-right: 21vw!important;
    }
  
    .pt-pr-22vw--md {
        padding-right: 22vw!important;
    }
  
    .pt-pr-23vw--md {
        padding-right: 23vw!important;
    }
  
    .pt-pr-24vw--md {
        padding-right: 24vw!important;
    }
  
    .pt-pr-25vw--md {
        padding-right: 25vw!important;
    }
  
    .pt-pr-30vw--md {
        padding-right: 30vw!important;
    }
  
    .pt-pr-35vw--md {
        padding-right: 35vw!important;
    }
  
    .pt-pr-40vw--md {
        padding-right: 40vw!important;
    }
  
    .pt-pr-45vw--md {
        padding-right: 45vw!important;
    }
  
    .pt-pr-50vw--md {
        padding-right: 50vw!important;
    }
  
    .pt-pr-55vw--md {
        padding-right: 55vw!important;
    }
  
    .pt-pr-60vw--md {
        padding-right: 60vw!important;
    }
  
    .pt-pr-65vw--md {
        padding-right: 65vw!important;
    }
  
    .pt-pr-70vw--md {
        padding-right: 70vw!important;
    }
  
    .pt-pr-75vw--md {
        padding-right: 75vw!important;
    }
  
    .pt-pr-80vw--md {
        padding-right: 80vw!important;
    }
  
    .pt-pr-85vw--md {
        padding-right: 85vw!important;
    }
  
    .pt-pr-90vw--md {
        padding-right: 90vw!important;
    }
  
    .pt-pr-95vw--md {
        padding-right: 95vw!important;
    }
  
    .pt-pr-100vw--md {
        padding-right: 100vw!important;
    }
  
    .pt-pr-110vw--md {
        padding-right: 10vw!important;
    }
  
    .pt-pr-120vw--md {
        padding-right: 120vw!important;
    }
  
    .pt-pr-130vw--md {
        padding-right: 130vw!important;
    }
  
    .pt-pr-140vw--md {
        padding-right: 140vw!important;
    }
  
    .pt-pr-150vw--md {
        padding-right: 150vw!important;
    }
  
    .pt-pr-160vw--md {
        padding-right: 160vw!important;
    }
  
    .pt-pr-170vw--md {
        padding-right: 170vw!important;
    }
  
    .pt-pr-180vw--md {
        padding-right: 180vw!important;
    }
  
    .pt-pr-190vw--md {
        padding-right: 190vw!important;
    }
  
    .pt-pr-200vw--md {
        padding-right: 200vw!important;
    }
  
    .pt-pr-250vw--md {
        padding-right: 250vw!important;
    }
  
    .pt-pr-300vw--md {
        padding-right: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pr-0vw--lg {
        padding-right: 0vw!important;
    }
  
    .pt-pr-1vw--lg {
        padding-right: 1vw!important;
    }
  
    .pt-pr-2vw--lg {
        padding-right: 2vw!important;
    }
  
    .pt-pr-3vw--lg {
        padding-right: 3vw!important;
    }
  
    .pt-pr-4vw--lg {
        padding-right: 4vw!important;
    }
  
    .pt-pr-5vw--lg {
        padding-right: 5vw!important;
    }
  
    .pt-pr-6vw--lg {
        padding-right: 6vw!important;
    }
  
    .pt-pr-7vw--lg {
        padding-right: 7vw!important;
    }
  
    .pt-pr-8vw--lg {
        padding-right: 8vw!important;
    }
  
    .pt-pr-9vw--lg {
        padding-right: 9vw!important;
    }
  
    .pt-pr-10vw--lg {
        padding-right: 10vw!important;
    }
  
    .pt-pr-11vw--lg {
        padding-right: 11vw!important;
    }
  
    .pt-pr-12vw--lg {
        padding-right: 12vw!important;
    }
  
    .pt-pr-13vw--lg {
        padding-right: 13vw!important;
    }
  
    .pt-pr-14vw--lg {
        padding-right: 14vw!important;
    }
  
    .pt-pr-15vw--lg {
        padding-right: 15vw!important;
    }
  
    .pt-pr-16vw--lg {
        padding-right: 16vw!important;
    }
  
    .pt-pr-17vw--lg {
        padding-right: 17vw!important;
    }
  
    .pt-pr-18vw--lg {
        padding-right: 18vw!important;
    }
  
    .pt-pr-19vw--lg {
        padding-right: 19vw!important;
    }
  
    .pt-pr-20vw--lg {
        padding-right: 20vw!important;
    }
  
    .pt-pr-21vw--lg {
        padding-right: 21vw!important;
    }
  
    .pt-pr-22vw--lg {
        padding-right: 22vw!important;
    }
  
    .pt-pr-23vw--lg {
        padding-right: 23vw!important;
    }
  
    .pt-pr-24vw--lg {
        padding-right: 24vw!important;
    }
  
    .pt-pr-25vw--lg {
        padding-right: 25vw!important;
    }
  
    .pt-pr-30vw--lg {
        padding-right: 30vw!important;
    }
  
    .pt-pr-35vw--lg {
        padding-right: 35vw!important;
    }
  
    .pt-pr-40vw--lg {
        padding-right: 40vw!important;
    }
  
    .pt-pr-45vw--lg {
        padding-right: 45vw!important;
    }
  
    .pt-pr-50vw--lg {
        padding-right: 50vw!important;
    }
  
    .pt-pr-55vw--lg {
        padding-right: 55vw!important;
    }
  
    .pt-pr-60vw--lg {
        padding-right: 60vw!important;
    }
  
    .pt-pr-65vw--lg {
        padding-right: 65vw!important;
    }
  
    .pt-pr-70vw--lg {
        padding-right: 70vw!important;
    }
  
    .pt-pr-75vw--lg {
        padding-right: 75vw!important;
    }
  
    .pt-pr-80vw--lg {
        padding-right: 80vw!important;
    }
  
    .pt-pr-85vw--lg {
        padding-right: 85vw!important;
    }
  
    .pt-pr-90vw--lg {
        padding-right: 90vw!important;
    }
  
    .pt-pr-95vw--lg {
        padding-right: 95vw!important;
    }
  
    .pt-pr-100vw--lg {
        padding-right: 100vw!important;
    }
  
    .pt-pr-110vw--lg {
        padding-right: 10vw!important;
    }
  
    .pt-pr-120vw--lg {
        padding-right: 120vw!important;
    }
  
    .pt-pr-130vw--lg {
        padding-right: 130vw!important;
    }
  
    .pt-pr-140vw--lg {
        padding-right: 140vw!important;
    }
  
    .pt-pr-150vw--lg {
        padding-right: 150vw!important;
    }
  
    .pt-pr-160vw--lg {
        padding-right: 160vw!important;
    }
  
    .pt-pr-170vw--lg {
        padding-right: 170vw!important;
    }
  
    .pt-pr-180vw--lg {
        padding-right: 180vw!important;
    }
  
    .pt-pr-190vw--lg {
        padding-right: 190vw!important;
    }
  
    .pt-pr-200vw--lg {
        padding-right: 200vw!important;
    }
  
    .pt-pr-250vw--lg {
        padding-right: 250vw!important;
    }
  
    .pt-pr-300vw--lg {
        padding-right: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pr-0vw--xl {
        padding-right: 0vw!important;
    }
  
    .pt-pr-1vw--xl {
        padding-right: 1vw!important;
    }
  
    .pt-pr-2vw--xl {
        padding-right: 2vw!important;
    }
  
    .pt-pr-3vw--xl {
        padding-right: 3vw!important;
    }
  
    .pt-pr-4vw--xl {
        padding-right: 4vw!important;
    }
  
    .pt-pr-5vw--xl {
        padding-right: 5vw!important;
    }
  
    .pt-pr-6vw--xl {
        padding-right: 6vw!important;
    }
  
    .pt-pr-7vw--xl {
        padding-right: 7vw!important;
    }
  
    .pt-pr-8vw--xl {
        padding-right: 8vw!important;
    }
  
    .pt-pr-9vw--xl {
        padding-right: 9vw!important;
    }
  
    .pt-pr-10vw--xl {
        padding-right: 10vw!important;
    }
  
    .pt-pr-11vw--xl {
        padding-right: 11vw!important;
    }
  
    .pt-pr-12vw--xl {
        padding-right: 12vw!important;
    }
  
    .pt-pr-13vw--xl {
        padding-right: 13vw!important;
    }
  
    .pt-pr-14vw--xl {
        padding-right: 14vw!important;
    }
  
    .pt-pr-15vw--xl {
        padding-right: 15vw!important;
    }
  
    .pt-pr-16vw--xl {
        padding-right: 16vw!important;
    }
  
    .pt-pr-17vw--xl {
        padding-right: 17vw!important;
    }
  
    .pt-pr-18vw--xl {
        padding-right: 18vw!important;
    }
  
    .pt-pr-19vw--xl {
        padding-right: 19vw!important;
    }
  
    .pt-pr-20vw--xl {
        padding-right: 20vw!important;
    }
  
    .pt-pr-21vw--xl {
        padding-right: 21vw!important;
    }
  
    .pt-pr-22vw--xl {
        padding-right: 22vw!important;
    }
  
    .pt-pr-23vw--xl {
        padding-right: 23vw!important;
    }
  
    .pt-pr-24vw--xl {
        padding-right: 24vw!important;
    }
  
    .pt-pr-25vw--xl {
        padding-right: 25vw!important;
    }
  
    .pt-pr-30vw--xl {
        padding-right: 30vw!important;
    }
  
    .pt-pr-35vw--xl {
        padding-right: 35vw!important;
    }
  
    .pt-pr-40vw--xl {
        padding-right: 40vw!important;
    }
  
    .pt-pr-45vw--xl {
        padding-right: 45vw!important;
    }
  
    .pt-pr-50vw--xl {
        padding-right: 50vw!important;
    }
  
    .pt-pr-55vw--xl {
        padding-right: 55vw!important;
    }
  
    .pt-pr-60vw--xl {
        padding-right: 60vw!important;
    }
  
    .pt-pr-65vw--xl {
        padding-right: 65vw!important;
    }
  
    .pt-pr-70vw--xl {
        padding-right: 70vw!important;
    }
  
    .pt-pr-75vw--xl {
        padding-right: 75vw!important;
    }
  
    .pt-pr-80vw--xl {
        padding-right: 80vw!important;
    }
  
    .pt-pr-85vw--xl {
        padding-right: 85vw!important;
    }
  
    .pt-pr-90vw--xl {
        padding-right: 90vw!important;
    }
  
    .pt-pr-95vw--xl {
        padding-right: 95vw!important;
    }
  
    .pt-pr-100vw--xl {
        padding-right: 100vw!important;
    }
  
    .pt-pr-110vw--xl {
        padding-right: 10vw!important;
    }
  
    .pt-pr-120vw--xl {
        padding-right: 120vw!important;
    }
  
    .pt-pr-130vw--xl {
        padding-right: 130vw!important;
    }
  
    .pt-pr-140vw--xl {
        padding-right: 140vw!important;
    }
  
    .pt-pr-150vw--xl {
        padding-right: 150vw!important;
    }
  
    .pt-pr-160vw--xl {
        padding-right: 160vw!important;
    }
  
    .pt-pr-170vw--xl {
        padding-right: 170vw!important;
    }
  
    .pt-pr-180vw--xl {
        padding-right: 180vw!important;
    }
  
    .pt-pr-190vw--xl {
        padding-right: 190vw!important;
    }
  
    .pt-pr-200vw--xl {
        padding-right: 200vw!important;
    }
  
    .pt-pr-250vw--xl {
        padding-right: 250vw!important;
    }
  
    .pt-pr-300vw--xl {
        padding-right: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pr-0vw--xxl {
        padding-right: 0vw!important;
    }
  
    .pt-pr-1vw--xxl {
        padding-right: 1vw!important;
    }
  
    .pt-pr-2vw--xxl {
        padding-right: 2vw!important;
    }
  
    .pt-pr-3vw--xxl {
        padding-right: 3vw!important;
    }
  
    .pt-pr-4vw--xxl {
        padding-right: 4vw!important;
    }
  
    .pt-pr-5vw--xxl {
        padding-right: 5vw!important;
    }
  
    .pt-pr-6vw--xxl {
        padding-right: 6vw!important;
    }
  
    .pt-pr-7vw--xxl {
        padding-right: 7vw!important;
    }
  
    .pt-pr-8vw--xxl {
        padding-right: 8vw!important;
    }
  
    .pt-pr-9vw--xxl {
        padding-right: 9vw!important;
    }
  
    .pt-pr-10vw--xxl {
        padding-right: 10vw!important;
    }
  
    .pt-pr-11vw--xxl {
        padding-right: 11vw!important;
    }
  
    .pt-pr-12vw--xxl {
        padding-right: 12vw!important;
    }
  
    .pt-pr-13vw--xxl {
        padding-right: 13vw!important;
    }
  
    .pt-pr-14vw--xxl {
        padding-right: 14vw!important;
    }
  
    .pt-pr-15vw--xxl {
        padding-right: 15vw!important;
    }
  
    .pt-pr-16vw--xxl {
        padding-right: 16vw!important;
    }
  
    .pt-pr-17vw--xxl {
        padding-right: 17vw!important;
    }
  
    .pt-pr-18vw--xxl {
        padding-right: 18vw!important;
    }
  
    .pt-pr-19vw--xxl {
        padding-right: 19vw!important;
    }
  
    .pt-pr-20vw--xxl {
        padding-right: 20vw!important;
    }
  
    .pt-pr-21vw--xxl {
        padding-right: 21vw!important;
    }
  
    .pt-pr-22vw--xxl {
        padding-right: 22vw!important;
    }
  
    .pt-pr-23vw--xxl {
        padding-right: 23vw!important;
    }
  
    .pt-pr-24vw--xxl {
        padding-right: 24vw!important;
    }
  
    .pt-pr-25vw--xxl {
        padding-right: 25vw!important;
    }
  
    .pt-pr-30vw--xxl {
        padding-right: 30vw!important;
    }
  
    .pt-pr-35vw--xxl {
        padding-right: 35vw!important;
    }
  
    .pt-pr-40vw--xxl {
        padding-right: 40vw!important;
    }
  
    .pt-pr-45vw--xxl {
        padding-right: 45vw!important;
    }
  
    .pt-pr-50vw--xxl {
        padding-right: 50vw!important;
    }
  
    .pt-pr-55vw--xxl {
        padding-right: 55vw!important;
    }
  
    .pt-pr-60vw--xxl {
        padding-right: 60vw!important;
    }
  
    .pt-pr-65vw--xxl {
        padding-right: 65vw!important;
    }
  
    .pt-pr-70vw--xxl {
        padding-right: 70vw!important;
    }
  
    .pt-pr-75vw--xxl {
        padding-right: 75vw!important;
    }
  
    .pt-pr-80vw--xxl {
        padding-right: 80vw!important;
    }
  
    .pt-pr-85vw--xxl {
        padding-right: 85vw!important;
    }
  
    .pt-pr-90vw--xxl {
        padding-right: 90vw!important;
    }
  
    .pt-pr-95vw--xxl {
        padding-right: 95vw!important;
    }
  
    .pt-pr-100vw--xxl {
        padding-right: 100vw!important;
    }
  
    .pt-pr-110vw--xxl {
        padding-right: 10vw!important;
    }
  
    .pt-pr-120vw--xxl {
        padding-right: 120vw!important;
    }
  
    .pt-pr-130vw--xxl {
        padding-right: 130vw!important;
    }
  
    .pt-pr-140vw--xxl {
        padding-right: 140vw!important;
    }
  
    .pt-pr-150vw--xxl {
        padding-right: 150vw!important;
    }
  
    .pt-pr-160vw--xxl {
        padding-right: 160vw!important;
    }
  
    .pt-pr-170vw--xxl {
        padding-right: 170vw!important;
    }
  
    .pt-pr-180vw--xxl {
        padding-right: 180vw!important;
    }
  
    .pt-pr-190vw--xxl {
        padding-right: 190vw!important;
    }
  
    .pt-pr-200vw--xxl {
        padding-right: 200vw!important;
    }
  
    .pt-pr-250vw--xxl {
        padding-right: 250vw!important;
    }
  
    .pt-pr-300vw--xxl {
        padding-right: 300vw!important;
    }
  }
  
  /* PADDING BOTTOM -------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-pb-0 {
    padding-bottom: 0px!important;
  }
  
  .pt-pb-1 {
    padding-bottom: 1px!important;
  }
  
  .pt-pb-2 {
    padding-bottom: 2px!important;
  }
  
  .pt-pb-3 {
    padding-bottom: 3px!important;
  }
  
  .pt-pb-4 {
    padding-bottom: 4px!important;
  }
  
  .pt-pb-5 {
    padding-bottom: 5px!important;
  }
  
  .pt-pb-6 {
    padding-bottom: 6px!important;
  }
  
  .pt-pb-7 {
    padding-bottom: 7px!important;
  }
  
  .pt-pb-8 {
    padding-bottom: 8px!important;
  }
  
  .pt-pb-9 {
    padding-bottom: 9px!important;
  }
  
  .pt-pb-10 {
    padding-bottom: 10px!important;
  }
  
  .pt-pb-11 {
    padding-bottom: 11px!important;
  }
  
  .pt-pb-12 {
    padding-bottom: 12px!important;
  }
  
  .pt-pb-13 {
    padding-bottom: 13px!important;
  }
  
  .pt-pb-14 {
    padding-bottom: 14px!important;
  }
  
  .pt-pb-15 {
    padding-bottom: 15px!important;
  }
  
  .pt-pb-16 {
    padding-bottom: 16px!important;
  }
  
  .pt-pb-17 {
    padding-bottom: 17px!important;
  }
  
  .pt-pb-18 {
    padding-bottom: 18px!important;
  }
  
  .pt-pb-19 {
    padding-bottom: 19px!important;
  }
  
  .pt-pb-20 {
    padding-bottom: 20px!important;
  }
  
  .pt-pb-21 {
    padding-bottom: 21px!important;
  }
  
  .pt-pb-22 {
    padding-bottom: 22px!important;
  }
  
  .pt-pb-23 {
    padding-bottom: 23px!important;
  }
  
  .pt-pb-24 {
    padding-bottom: 24px!important;
  }
  
  .pt-pb-25 {
    padding-bottom: 25px!important;
  }
  
  .pt-pb-30 {
    padding-bottom: 30px!important;
  }
  
  .pt-pb-35 {
    padding-bottom: 35px!important;
  }
  
  .pt-pb-40 {
    padding-bottom: 40px!important;
  }
  
  .pt-pb-45 {
    padding-bottom: 45px!important;
  }
  
  .pt-pb-50 {
    padding-bottom: 50px!important;
  }
  
  .pt-pb-55 {
    padding-bottom: 55px!important;
  }
  
  .pt-pb-60 {
    padding-bottom: 60px!important;
  }
  
  .pt-pb-65 {
    padding-bottom: 65px!important;
  }
  
  .pt-pb-70 {
    padding-bottom: 70px!important;
  }
  
  .pt-pb-75 {
    padding-bottom: 75px!important;
  }
  
  .pt-pb-80 {
    padding-bottom: 80px!important;
  }
  
  .pt-pb-85 {
    padding-bottom: 85px!important;
  }
  
  .pt-pb-90 {
    padding-bottom: 90px!important;
  }
  
  .pt-pb-95 {
    padding-bottom: 95px!important;
  }
  
  .pt-pb-100 {
    padding-bottom: 100px!important;
  }
  
  .pt-pb-110 {
    padding-bottom: 10px!important;
  }
  
  .pt-pb-120 {
    padding-bottom: 120px!important;
  }
  
  .pt-pb-130 {
    padding-bottom: 130px!important;
  }
  
  .pt-pb-140 {
    padding-bottom: 140px!important;
  }
  
  .pt-pb-150 {
    padding-bottom: 150px!important;
  }
  
  .pt-pb-160 {
    padding-bottom: 160px!important;
  }
  
  .pt-pb-170 {
    padding-bottom: 170px!important;
  }
  
  .pt-pb-180 {
    padding-bottom: 180px!important;
  }
  
  .pt-pb-190 {
    padding-bottom: 190px!important;
  }
  
  .pt-pb-200 {
    padding-bottom: 200px!important;
  }
  
  .pt-pb-250 {
    padding-bottom: 250px!important;
  }
  
  .pt-pb-300 {
    padding-bottom: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pb-0--sm {
        padding-bottom: 0px!important;
    }
  
    .pt-pb-1--sm {
        padding-bottom: 1px!important;
    }
  
    .pt-pb-2--sm {
        padding-bottom: 2px!important;
    }
  
    .pt-pb-3--sm {
        padding-bottom: 3px!important;
    }
  
    .pt-pb-4--sm {
        padding-bottom: 4px!important;
    }
  
    .pt-pb-5--sm {
        padding-bottom: 5px!important;
    }
  
    .pt-pb-6--sm {
        padding-bottom: 6px!important;
    }
  
    .pt-pb-7--sm {
        padding-bottom: 7px!important;
    }
  
    .pt-pb-8--sm {
        padding-bottom: 8px!important;
    }
  
    .pt-pb-9--sm {
        padding-bottom: 9px!important;
    }
  
    .pt-pb-10--sm {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-11--sm {
        padding-bottom: 11px!important;
    }
  
    .pt-pb-12--sm {
        padding-bottom: 12px!important;
    }
  
    .pt-pb-13--sm {
        padding-bottom: 13px!important;
    }
  
    .pt-pb-14--sm {
        padding-bottom: 14px!important;
    }
  
    .pt-pb-15--sm {
        padding-bottom: 15px!important;
    }
  
    .pt-pb-16--sm {
        padding-bottom: 16px!important;
    }
  
    .pt-pb-17--sm {
        padding-bottom: 17px!important;
    }
  
    .pt-pb-18--sm {
        padding-bottom: 18px!important;
    }
  
    .pt-pb-19--sm {
        padding-bottom: 19px!important;
    }
  
    .pt-pb-20--sm {
        padding-bottom: 20px!important;
    }
  
    .pt-pb-21--sm {
        padding-bottom: 21px!important;
    }
  
    .pt-pb-22--sm {
        padding-bottom: 22px!important;
    }
  
    .pt-pb-23--sm {
        padding-bottom: 23px!important;
    }
  
    .pt-pb-24--sm {
        padding-bottom: 24px!important;
    }
  
    .pt-pb-25--sm {
        padding-bottom: 25px!important;
    }
  
    .pt-pb-30--sm {
        padding-bottom: 30px!important;
    }
  
    .pt-pb-35--sm {
        padding-bottom: 35px!important;
    }
  
    .pt-pb-40--sm {
        padding-bottom: 40px!important;
    }
  
    .pt-pb-45--sm {
        padding-bottom: 45px!important;
    }
  
    .pt-pb-50--sm {
        padding-bottom: 50px!important;
    }
  
    .pt-pb-55--sm {
        padding-bottom: 55px!important;
    }
  
    .pt-pb-60--sm {
        padding-bottom: 60px!important;
    }
  
    .pt-pb-65--sm {
        padding-bottom: 65px!important;
    }
  
    .pt-pb-70--sm {
        padding-bottom: 70px!important;
    }
  
    .pt-pb-75--sm {
        padding-bottom: 75px!important;
    }
  
    .pt-pb-80--sm {
        padding-bottom: 80px!important;
    }
  
    .pt-pb-85--sm {
        padding-bottom: 85px!important;
    }
  
    .pt-pb-90--sm {
        padding-bottom: 90px!important;
    }
  
    .pt-pb-95--sm {
        padding-bottom: 95px!important;
    }
  
    .pt-pb-100--sm {
        padding-bottom: 100px!important;
    }
  
    .pt-pb-110--sm {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-120--sm {
        padding-bottom: 120px!important;
    }
  
    .pt-pb-130--sm {
        padding-bottom: 130px!important;
    }
  
    .pt-pb-140--sm {
        padding-bottom: 140px!important;
    }
  
    .pt-pb-150--sm {
        padding-bottom: 150px!important;
    }
  
    .pt-pb-160--sm {
        padding-bottom: 160px!important;
    }
  
    .pt-pb-170--sm {
        padding-bottom: 170px!important;
    }
  
    .pt-pb-180--sm {
        padding-bottom: 180px!important;
    }
  
    .pt-pb-190--sm {
        padding-bottom: 190px!important;
    }
  
    .pt-pb-200--sm {
        padding-bottom: 200px!important;
    }
  
    .pt-pb-250--sm {
        padding-bottom: 250px!important;
    }
  
    .pt-pb-300--sm {
        padding-bottom: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pb-0--md {
        padding-bottom: 0px!important;
    }
  
    .pt-pb-1--md {
        padding-bottom: 1px!important;
    }
  
    .pt-pb-2--md {
        padding-bottom: 2px!important;
    }
  
    .pt-pb-3--md {
        padding-bottom: 3px!important;
    }
  
    .pt-pb-4--md {
        padding-bottom: 4px!important;
    }
  
    .pt-pb-5--md {
        padding-bottom: 5px!important;
    }
  
    .pt-pb-6--md {
        padding-bottom: 6px!important;
    }
  
    .pt-pb-7--md {
        padding-bottom: 7px!important;
    }
  
    .pt-pb-8--md {
        padding-bottom: 8px!important;
    }
  
    .pt-pb-9--md {
        padding-bottom: 9px!important;
    }
  
    .pt-pb-10--md {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-11--md {
        padding-bottom: 11px!important;
    }
  
    .pt-pb-12--md {
        padding-bottom: 12px!important;
    }
  
    .pt-pb-13--md {
        padding-bottom: 13px!important;
    }
  
    .pt-pb-14--md {
        padding-bottom: 14px!important;
    }
  
    .pt-pb-15--md {
        padding-bottom: 15px!important;
    }
  
    .pt-pb-16--md {
        padding-bottom: 16px!important;
    }
  
    .pt-pb-17--md {
        padding-bottom: 17px!important;
    }
  
    .pt-pb-18--md {
        padding-bottom: 18px!important;
    }
  
    .pt-pb-19--md {
        padding-bottom: 19px!important;
    }
  
    .pt-pb-20--md {
        padding-bottom: 20px!important;
    }
  
    .pt-pb-21--md {
        padding-bottom: 21px!important;
    }
  
    .pt-pb-22--md {
        padding-bottom: 22px!important;
    }
  
    .pt-pb-23--md {
        padding-bottom: 23px!important;
    }
  
    .pt-pb-24--md {
        padding-bottom: 24px!important;
    }
  
    .pt-pb-25--md {
        padding-bottom: 25px!important;
    }
  
    .pt-pb-30--md {
        padding-bottom: 30px!important;
    }
  
    .pt-pb-35--md {
        padding-bottom: 35px!important;
    }
  
    .pt-pb-40--md {
        padding-bottom: 40px!important;
    }
  
    .pt-pb-45--md {
        padding-bottom: 45px!important;
    }
  
    .pt-pb-50--md {
        padding-bottom: 50px!important;
    }
  
    .pt-pb-55--md {
        padding-bottom: 55px!important;
    }
  
    .pt-pb-60--md {
        padding-bottom: 60px!important;
    }
  
    .pt-pb-65--md {
        padding-bottom: 65px!important;
    }
  
    .pt-pb-70--md {
        padding-bottom: 70px!important;
    }
  
    .pt-pb-75--md {
        padding-bottom: 75px!important;
    }
  
    .pt-pb-80--md {
        padding-bottom: 80px!important;
    }
  
    .pt-pb-85--md {
        padding-bottom: 85px!important;
    }
  
    .pt-pb-90--md {
        padding-bottom: 90px!important;
    }
  
    .pt-pb-95--md {
        padding-bottom: 95px!important;
    }
  
    .pt-pb-100--md {
        padding-bottom: 100px!important;
    }
  
    .pt-pb-110--md {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-120--md {
        padding-bottom: 120px!important;
    }
  
    .pt-pb-130--md {
        padding-bottom: 130px!important;
    }
  
    .pt-pb-140--md {
        padding-bottom: 140px!important;
    }
  
    .pt-pb-150--md {
        padding-bottom: 150px!important;
    }
  
    .pt-pb-160--md {
        padding-bottom: 160px!important;
    }
  
    .pt-pb-170--md {
        padding-bottom: 170px!important;
    }
  
    .pt-pb-180--md {
        padding-bottom: 180px!important;
    }
  
    .pt-pb-190--md {
        padding-bottom: 190px!important;
    }
  
    .pt-pb-200--md {
        padding-bottom: 200px!important;
    }
  
    .pt-pb-250--md {
        padding-bottom: 250px!important;
    }
  
    .pt-pb-300--md {
        padding-bottom: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pb-0--lg {
        padding-bottom: 0px!important;
    }
  
    .pt-pb-1--lg {
        padding-bottom: 1px!important;
    }
  
    .pt-pb-2--lg {
        padding-bottom: 2px!important;
    }
  
    .pt-pb-3--lg {
        padding-bottom: 3px!important;
    }
  
    .pt-pb-4--lg {
        padding-bottom: 4px!important;
    }
  
    .pt-pb-5--lg {
        padding-bottom: 5px!important;
    }
  
    .pt-pb-6--lg {
        padding-bottom: 6px!important;
    }
  
    .pt-pb-7--lg {
        padding-bottom: 7px!important;
    }
  
    .pt-pb-8--lg {
        padding-bottom: 8px!important;
    }
  
    .pt-pb-9--lg {
        padding-bottom: 9px!important;
    }
  
    .pt-pb-10--lg {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-11--lg {
        padding-bottom: 11px!important;
    }
  
    .pt-pb-12--lg {
        padding-bottom: 12px!important;
    }
  
    .pt-pb-13--lg {
        padding-bottom: 13px!important;
    }
  
    .pt-pb-14--lg {
        padding-bottom: 14px!important;
    }
  
    .pt-pb-15--lg {
        padding-bottom: 15px!important;
    }
  
    .pt-pb-16--lg {
        padding-bottom: 16px!important;
    }
  
    .pt-pb-17--lg {
        padding-bottom: 17px!important;
    }
  
    .pt-pb-18--lg {
        padding-bottom: 18px!important;
    }
  
    .pt-pb-19--lg {
        padding-bottom: 19px!important;
    }
  
    .pt-pb-20--lg {
        padding-bottom: 20px!important;
    }
  
    .pt-pb-21--lg {
        padding-bottom: 21px!important;
    }
  
    .pt-pb-22--lg {
        padding-bottom: 22px!important;
    }
  
    .pt-pb-23--lg {
        padding-bottom: 23px!important;
    }
  
    .pt-pb-24--lg {
        padding-bottom: 24px!important;
    }
  
    .pt-pb-25--lg {
        padding-bottom: 25px!important;
    }
  
    .pt-pb-30--lg {
        padding-bottom: 30px!important;
    }
  
    .pt-pb-35--lg {
        padding-bottom: 35px!important;
    }
  
    .pt-pb-40--lg {
        padding-bottom: 40px!important;
    }
  
    .pt-pb-45--lg {
        padding-bottom: 45px!important;
    }
  
    .pt-pb-50--lg {
        padding-bottom: 50px!important;
    }
  
    .pt-pb-55--lg {
        padding-bottom: 55px!important;
    }
  
    .pt-pb-60--lg {
        padding-bottom: 60px!important;
    }
  
    .pt-pb-65--lg {
        padding-bottom: 65px!important;
    }
  
    .pt-pb-70--lg {
        padding-bottom: 70px!important;
    }
  
    .pt-pb-75--lg {
        padding-bottom: 75px!important;
    }
  
    .pt-pb-80--lg {
        padding-bottom: 80px!important;
    }
  
    .pt-pb-85--lg {
        padding-bottom: 85px!important;
    }
  
    .pt-pb-90--lg {
        padding-bottom: 90px!important;
    }
  
    .pt-pb-95--lg {
        padding-bottom: 95px!important;
    }
  
    .pt-pb-100--lg {
        padding-bottom: 100px!important;
    }
  
    .pt-pb-110--lg {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-120--lg {
        padding-bottom: 120px!important;
    }
  
    .pt-pb-130--lg {
        padding-bottom: 130px!important;
    }
  
    .pt-pb-140--lg {
        padding-bottom: 140px!important;
    }
  
    .pt-pb-150--lg {
        padding-bottom: 150px!important;
    }
  
    .pt-pb-160--lg {
        padding-bottom: 160px!important;
    }
  
    .pt-pb-170--lg {
        padding-bottom: 170px!important;
    }
  
    .pt-pb-180--lg {
        padding-bottom: 180px!important;
    }
  
    .pt-pb-190--lg {
        padding-bottom: 190px!important;
    }
  
    .pt-pb-200--lg {
        padding-bottom: 200px!important;
    }
  
    .pt-pb-250--lg {
        padding-bottom: 250px!important;
    }
  
    .pt-pb-300--lg {
        padding-bottom: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pb-0--xl {
        padding-bottom: 0px!important;
    }
  
    .pt-pb-1--xl {
        padding-bottom: 1px!important;
    }
  
    .pt-pb-2--xl {
        padding-bottom: 2px!important;
    }
  
    .pt-pb-3--xl {
        padding-bottom: 3px!important;
    }
  
    .pt-pb-4--xl {
        padding-bottom: 4px!important;
    }
  
    .pt-pb-5--xl {
        padding-bottom: 5px!important;
    }
  
    .pt-pb-6--xl {
        padding-bottom: 6px!important;
    }
  
    .pt-pb-7--xl {
        padding-bottom: 7px!important;
    }
  
    .pt-pb-8--xl {
        padding-bottom: 8px!important;
    }
  
    .pt-pb-9--xl {
        padding-bottom: 9px!important;
    }
  
    .pt-pb-10--xl {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-11--xl {
        padding-bottom: 11px!important;
    }
  
    .pt-pb-12--xl {
        padding-bottom: 12px!important;
    }
  
    .pt-pb-13--xl {
        padding-bottom: 13px!important;
    }
  
    .pt-pb-14--xl {
        padding-bottom: 14px!important;
    }
  
    .pt-pb-15--xl {
        padding-bottom: 15px!important;
    }
  
    .pt-pb-16--xl {
        padding-bottom: 16px!important;
    }
  
    .pt-pb-17--xl {
        padding-bottom: 17px!important;
    }
  
    .pt-pb-18--xl {
        padding-bottom: 18px!important;
    }
  
    .pt-pb-19--xl {
        padding-bottom: 19px!important;
    }
  
    .pt-pb-20--xl {
        padding-bottom: 20px!important;
    }
  
    .pt-pb-21--xl {
        padding-bottom: 21px!important;
    }
  
    .pt-pb-22--xl {
        padding-bottom: 22px!important;
    }
  
    .pt-pb-23--xl {
        padding-bottom: 23px!important;
    }
  
    .pt-pb-24--xl {
        padding-bottom: 24px!important;
    }
  
    .pt-pb-25--xl {
        padding-bottom: 25px!important;
    }
  
    .pt-pb-30--xl {
        padding-bottom: 30px!important;
    }
  
    .pt-pb-35--xl {
        padding-bottom: 35px!important;
    }
  
    .pt-pb-40--xl {
        padding-bottom: 40px!important;
    }
  
    .pt-pb-45--xl {
        padding-bottom: 45px!important;
    }
  
    .pt-pb-50--xl {
        padding-bottom: 50px!important;
    }
  
    .pt-pb-55--xl {
        padding-bottom: 55px!important;
    }
  
    .pt-pb-60--xl {
        padding-bottom: 60px!important;
    }
  
    .pt-pb-65--xl {
        padding-bottom: 65px!important;
    }
  
    .pt-pb-70--xl {
        padding-bottom: 70px!important;
    }
  
    .pt-pb-75--xl {
        padding-bottom: 75px!important;
    }
  
    .pt-pb-80--xl {
        padding-bottom: 80px!important;
    }
  
    .pt-pb-85--xl {
        padding-bottom: 85px!important;
    }
  
    .pt-pb-90--xl {
        padding-bottom: 90px!important;
    }
  
    .pt-pb-95--xl {
        padding-bottom: 95px!important;
    }
  
    .pt-pb-100--xl {
        padding-bottom: 100px!important;
    }
  
    .pt-pb-110--xl {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-120--xl {
        padding-bottom: 120px!important;
    }
  
    .pt-pb-130--xl {
        padding-bottom: 130px!important;
    }
  
    .pt-pb-140--xl {
        padding-bottom: 140px!important;
    }
  
    .pt-pb-150--xl {
        padding-bottom: 150px!important;
    }
  
    .pt-pb-160--xl {
        padding-bottom: 160px!important;
    }
  
    .pt-pb-170--xl {
        padding-bottom: 170px!important;
    }
  
    .pt-pb-180--xl {
        padding-bottom: 180px!important;
    }
  
    .pt-pb-190--xl {
        padding-bottom: 190px!important;
    }
  
    .pt-pb-200--xl {
        padding-bottom: 200px!important;
    }
  
    .pt-pb-250--xl {
        padding-bottom: 250px!important;
    }
  
    .pt-pb-300--xl {
        padding-bottom: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pb-0--xxl {
        padding-bottom: 0px!important;
    }
  
    .pt-pb-1--xxl {
        padding-bottom: 1px!important;
    }
  
    .pt-pb-2--xxl {
        padding-bottom: 2px!important;
    }
  
    .pt-pb-3--xxl {
        padding-bottom: 3px!important;
    }
  
    .pt-pb-4--xxl {
        padding-bottom: 4px!important;
    }
  
    .pt-pb-5--xxl {
        padding-bottom: 5px!important;
    }
  
    .pt-pb-6--xxl {
        padding-bottom: 6px!important;
    }
  
    .pt-pb-7--xxl {
        padding-bottom: 7px!important;
    }
  
    .pt-pb-8--xxl {
        padding-bottom: 8px!important;
    }
  
    .pt-pb-9--xxl {
        padding-bottom: 9px!important;
    }
  
    .pt-pb-10--xxl {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-11--xxl {
        padding-bottom: 11px!important;
    }
  
    .pt-pb-12--xxl {
        padding-bottom: 12px!important;
    }
  
    .pt-pb-13--xxl {
        padding-bottom: 13px!important;
    }
  
    .pt-pb-14--xxl {
        padding-bottom: 14px!important;
    }
  
    .pt-pb-15--xxl {
        padding-bottom: 15px!important;
    }
  
    .pt-pb-16--xxl {
        padding-bottom: 16px!important;
    }
  
    .pt-pb-17--xxl {
        padding-bottom: 17px!important;
    }
  
    .pt-pb-18--xxl {
        padding-bottom: 18px!important;
    }
  
    .pt-pb-19--xxl {
        padding-bottom: 19px!important;
    }
  
    .pt-pb-20--xxl {
        padding-bottom: 20px!important;
    }
  
    .pt-pb-21--xxl {
        padding-bottom: 21px!important;
    }
  
    .pt-pb-22--xxl {
        padding-bottom: 22px!important;
    }
  
    .pt-pb-23--xxl {
        padding-bottom: 23px!important;
    }
  
    .pt-pb-24--xxl {
        padding-bottom: 24px!important;
    }
  
    .pt-pb-25--xxl {
        padding-bottom: 25px!important;
    }
  
    .pt-pb-30--xxl {
        padding-bottom: 30px!important;
    }
  
    .pt-pb-35--xxl {
        padding-bottom: 35px!important;
    }
  
    .pt-pb-40--xxl {
        padding-bottom: 40px!important;
    }
  
    .pt-pb-45--xxl {
        padding-bottom: 45px!important;
    }
  
    .pt-pb-50--xxl {
        padding-bottom: 50px!important;
    }
  
    .pt-pb-55--xxl {
        padding-bottom: 55px!important;
    }
  
    .pt-pb-60--xxl {
        padding-bottom: 60px!important;
    }
  
    .pt-pb-65--xxl {
        padding-bottom: 65px!important;
    }
  
    .pt-pb-70--xxl {
        padding-bottom: 70px!important;
    }
  
    .pt-pb-75--xxl {
        padding-bottom: 75px!important;
    }
  
    .pt-pb-80--xxl {
        padding-bottom: 80px!important;
    }
  
    .pt-pb-85--xxl {
        padding-bottom: 85px!important;
    }
  
    .pt-pb-90--xxl {
        padding-bottom: 90px!important;
    }
  
    .pt-pb-95--xxl {
        padding-bottom: 95px!important;
    }
  
    .pt-pb-100--xxl {
        padding-bottom: 100px!important;
    }
  
    .pt-pb-110--xxl {
        padding-bottom: 10px!important;
    }
  
    .pt-pb-120--xxl {
        padding-bottom: 120px!important;
    }
  
    .pt-pb-130--xxl {
        padding-bottom: 130px!important;
    }
  
    .pt-pb-140--xxl {
        padding-bottom: 140px!important;
    }
  
    .pt-pb-150--xxl {
        padding-bottom: 150px!important;
    }
  
    .pt-pb-160--xxl {
        padding-bottom: 160px!important;
    }
  
    .pt-pb-170--xxl {
        padding-bottom: 170px!important;
    }
  
    .pt-pb-180--xxl {
        padding-bottom: 180px!important;
    }
  
    .pt-pb-190--xxl {
        padding-bottom: 190px!important;
    }
  
    .pt-pb-200--xxl {
        padding-bottom: 200px!important;
    }
  
    .pt-pb-250--xxl {
        padding-bottom: 250px!important;
    }
  
    .pt-pb-300--xxl {
        padding-bottom: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-pb-0x {
    padding-bottom: 0%!important;
  }
  
  .pt-pb-1x {
    padding-bottom: 1%!important;
  }
  
  .pt-pb-2x {
    padding-bottom: 2%!important;
  }
  
  .pt-pb-3x {
    padding-bottom: 3%!important;
  }
  
  .pt-pb-4x {
    padding-bottom: 4%!important;
  }
  
  .pt-pb-5x {
    padding-bottom: 5%!important;
  }
  
  .pt-pb-6x {
    padding-bottom: 6%!important;
  }
  
  .pt-pb-7x {
    padding-bottom: 7%!important;
  }
  
  .pt-pb-8x {
    padding-bottom: 8%!important;
  }
  
  .pt-pb-9x {
    padding-bottom: 9%!important;
  }
  
  .pt-pb-10x {
    padding-bottom: 10%!important;
  }
  
  .pt-pb-11x {
    padding-bottom: 11%!important;
  }
  
  .pt-pb-12x {
    padding-bottom: 12%!important;
  }
  
  .pt-pb-13x {
    padding-bottom: 13%!important;
  }
  
  .pt-pb-14x {
    padding-bottom: 14%!important;
  }
  
  .pt-pb-15x {
    padding-bottom: 15%!important;
  }
  
  .pt-pb-16x {
    padding-bottom: 16%!important;
  }
  
  .pt-pb-17x {
    padding-bottom: 17%!important;
  }
  
  .pt-pb-18x {
    padding-bottom: 18%!important;
  }
  
  .pt-pb-19x {
    padding-bottom: 19%!important;
  }
  
  .pt-pb-20x {
    padding-bottom: 20%!important;
  }
  
  .pt-pb-21x {
    padding-bottom: 21%!important;
  }
  
  .pt-pb-22x {
    padding-bottom: 22%!important;
  }
  
  .pt-pb-23x {
    padding-bottom: 23%!important;
  }
  
  .pt-pb-24x {
    padding-bottom: 24%!important;
  }
  
  .pt-pb-25x {
    padding-bottom: 25%!important;
  }
  
  .pt-pb-30x {
    padding-bottom: 30%!important;
  }
  
  .pt-pb-35x {
    padding-bottom: 35%!important;
  }
  
  .pt-pb-40x {
    padding-bottom: 40%!important;
  }
  
  .pt-pb-45x {
    padding-bottom: 45%!important;
  }
  
  .pt-pb-50x {
    padding-bottom: 50%!important;
  }
  
  .pt-pb-55x {
    padding-bottom: 55%!important;
  }
  
  .pt-pb-60x {
    padding-bottom: 60%!important;
  }
  
  .pt-pb-65x {
    padding-bottom: 65%!important;
  }
  
  .pt-pb-70x {
    padding-bottom: 70%!important;
  }
  
  .pt-pb-75x {
    padding-bottom: 75%!important;
  }
  
  .pt-pb-80x {
    padding-bottom: 80%!important;
  }
  
  .pt-pb-85x {
    padding-bottom: 85%!important;
  }
  
  .pt-pb-90x {
    padding-bottom: 90%!important;
  }
  
  .pt-pb-95x {
    padding-bottom: 95%!important;
  }
  
  .pt-pb-100x {
    padding-bottom: 100%!important;
  }
  
  .pt-pb-110x {
    padding-bottom: 10%!important;
  }
  
  .pt-pb-120x {
    padding-bottom: 120%!important;
  }
  
  .pt-pb-130x {
    padding-bottom: 130%!important;
  }
  
  .pt-pb-140x {
    padding-bottom: 140%!important;
  }
  
  .pt-pb-150x {
    padding-bottom: 150%!important;
  }
  
  .pt-pb-160x {
    padding-bottom: 160%!important;
  }
  
  .pt-pb-170x {
    padding-bottom: 170%!important;
  }
  
  .pt-pb-180x {
    padding-bottom: 180%!important;
  }
  
  .pt-pb-190x {
    padding-bottom: 190%!important;
  }
  
  .pt-pb-200x {
    padding-bottom: 200%!important;
  }
  
  .pt-pb-250x {
    padding-bottom: 250%!important;
  }
  
  .pt-pb-300x {
    padding-bottom: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pb-0x--sm {
        padding-bottom: 0%!important;
    }
  
    .pt-pb-1x--sm {
        padding-bottom: 1%!important;
    }
  
    .pt-pb-2x--sm {
        padding-bottom: 2%!important;
    }
  
    .pt-pb-3x--sm {
        padding-bottom: 3%!important;
    }
  
    .pt-pb-4x--sm {
        padding-bottom: 4%!important;
    }
  
    .pt-pb-5x--sm {
        padding-bottom: 5%!important;
    }
  
    .pt-pb-6x--sm {
        padding-bottom: 6%!important;
    }
  
    .pt-pb-7x--sm {
        padding-bottom: 7%!important;
    }
  
    .pt-pb-8x--sm {
        padding-bottom: 8%!important;
    }
  
    .pt-pb-9x--sm {
        padding-bottom: 9%!important;
    }
  
    .pt-pb-10x--sm {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-11x--sm {
        padding-bottom: 11%!important;
    }
  
    .pt-pb-12x--sm {
        padding-bottom: 12%!important;
    }
  
    .pt-pb-13x--sm {
        padding-bottom: 13%!important;
    }
  
    .pt-pb-14x--sm {
        padding-bottom: 14%!important;
    }
  
    .pt-pb-15x--sm {
        padding-bottom: 15%!important;
    }
  
    .pt-pb-16x--sm {
        padding-bottom: 16%!important;
    }
  
    .pt-pb-17x--sm {
        padding-bottom: 17%!important;
    }
  
    .pt-pb-18x--sm {
        padding-bottom: 18%!important;
    }
  
    .pt-pb-19x--sm {
        padding-bottom: 19%!important;
    }
  
    .pt-pb-20x--sm {
        padding-bottom: 20%!important;
    }
  
    .pt-pb-21x--sm {
        padding-bottom: 21%!important;
    }
  
    .pt-pb-22x--sm {
        padding-bottom: 22%!important;
    }
  
    .pt-pb-23x--sm {
        padding-bottom: 23%!important;
    }
  
    .pt-pb-24x--sm {
        padding-bottom: 24%!important;
    }
  
    .pt-pb-25x--sm {
        padding-bottom: 25%!important;
    }
  
    .pt-pb-30x--sm {
        padding-bottom: 30%!important;
    }
  
    .pt-pb-35x--sm {
        padding-bottom: 35%!important;
    }
  
    .pt-pb-40x--sm {
        padding-bottom: 40%!important;
    }
  
    .pt-pb-45x--sm {
        padding-bottom: 45%!important;
    }
  
    .pt-pb-50x--sm {
        padding-bottom: 50%!important;
    }
  
    .pt-pb-55x--sm {
        padding-bottom: 55%!important;
    }
  
    .pt-pb-60x--sm {
        padding-bottom: 60%!important;
    }
  
    .pt-pb-65x--sm {
        padding-bottom: 65%!important;
    }
  
    .pt-pb-70x--sm {
        padding-bottom: 70%!important;
    }
  
    .pt-pb-75x--sm {
        padding-bottom: 75%!important;
    }
  
    .pt-pb-80x--sm {
        padding-bottom: 80%!important;
    }
  
    .pt-pb-85x--sm {
        padding-bottom: 85%!important;
    }
  
    .pt-pb-90x--sm {
        padding-bottom: 90%!important;
    }
  
    .pt-pb-95x--sm {
        padding-bottom: 95%!important;
    }
  
    .pt-pb-100x--sm {
        padding-bottom: 100%!important;
    }
  
    .pt-pb-110x--sm {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-120x--sm {
        padding-bottom: 120%!important;
    }
  
    .pt-pb-130x--sm {
        padding-bottom: 130%!important;
    }
  
    .pt-pb-140x--sm {
        padding-bottom: 140%!important;
    }
  
    .pt-pb-150x--sm {
        padding-bottom: 150%!important;
    }
  
    .pt-pb-160x--sm {
        padding-bottom: 160%!important;
    }
  
    .pt-pb-170x--sm {
        padding-bottom: 170%!important;
    }
  
    .pt-pb-180x--sm {
        padding-bottom: 180%!important;
    }
  
    .pt-pb-190x--sm {
        padding-bottom: 190%!important;
    }
  
    .pt-pb-200x--sm {
        padding-bottom: 200%!important;
    }
  
    .pt-pb-250x--sm {
        padding-bottom: 250%!important;
    }
  
    .pt-pb-300x--sm {
        padding-bottom: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pb-0x--md {
        padding-bottom: 0%!important;
    }
  
    .pt-pb-1x--md {
        padding-bottom: 1%!important;
    }
  
    .pt-pb-2x--md {
        padding-bottom: 2%!important;
    }
  
    .pt-pb-3x--md {
        padding-bottom: 3%!important;
    }
  
    .pt-pb-4x--md {
        padding-bottom: 4%!important;
    }
  
    .pt-pb-5x--md {
        padding-bottom: 5%!important;
    }
  
    .pt-pb-6x--md {
        padding-bottom: 6%!important;
    }
  
    .pt-pb-7x--md {
        padding-bottom: 7%!important;
    }
  
    .pt-pb-8x--md {
        padding-bottom: 8%!important;
    }
  
    .pt-pb-9x--md {
        padding-bottom: 9%!important;
    }
  
    .pt-pb-10x--md {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-11x--md {
        padding-bottom: 11%!important;
    }
  
    .pt-pb-12x--md {
        padding-bottom: 12%!important;
    }
  
    .pt-pb-13x--md {
        padding-bottom: 13%!important;
    }
  
    .pt-pb-14x--md {
        padding-bottom: 14%!important;
    }
  
    .pt-pb-15x--md {
        padding-bottom: 15%!important;
    }
  
    .pt-pb-16x--md {
        padding-bottom: 16%!important;
    }
  
    .pt-pb-17x--md {
        padding-bottom: 17%!important;
    }
  
    .pt-pb-18x--md {
        padding-bottom: 18%!important;
    }
  
    .pt-pb-19x--md {
        padding-bottom: 19%!important;
    }
  
    .pt-pb-20x--md {
        padding-bottom: 20%!important;
    }
  
    .pt-pb-21x--md {
        padding-bottom: 21%!important;
    }
  
    .pt-pb-22x--md {
        padding-bottom: 22%!important;
    }
  
    .pt-pb-23x--md {
        padding-bottom: 23%!important;
    }
  
    .pt-pb-24x--md {
        padding-bottom: 24%!important;
    }
  
    .pt-pb-25x--md {
        padding-bottom: 25%!important;
    }
  
    .pt-pb-30x--md {
        padding-bottom: 30%!important;
    }
  
    .pt-pb-35x--md {
        padding-bottom: 35%!important;
    }
  
    .pt-pb-40x--md {
        padding-bottom: 40%!important;
    }
  
    .pt-pb-45x--md {
        padding-bottom: 45%!important;
    }
  
    .pt-pb-50x--md {
        padding-bottom: 50%!important;
    }
  
    .pt-pb-55x--md {
        padding-bottom: 55%!important;
    }
  
    .pt-pb-60x--md {
        padding-bottom: 60%!important;
    }
  
    .pt-pb-65x--md {
        padding-bottom: 65%!important;
    }
  
    .pt-pb-70x--md {
        padding-bottom: 70%!important;
    }
  
    .pt-pb-75x--md {
        padding-bottom: 75%!important;
    }
  
    .pt-pb-80x--md {
        padding-bottom: 80%!important;
    }
  
    .pt-pb-85x--md {
        padding-bottom: 85%!important;
    }
  
    .pt-pb-90x--md {
        padding-bottom: 90%!important;
    }
  
    .pt-pb-95x--md {
        padding-bottom: 95%!important;
    }
  
    .pt-pb-100x--md {
        padding-bottom: 100%!important;
    }
  
    .pt-pb-110x--md {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-120x--md {
        padding-bottom: 120%!important;
    }
  
    .pt-pb-130x--md {
        padding-bottom: 130%!important;
    }
  
    .pt-pb-140x--md {
        padding-bottom: 140%!important;
    }
  
    .pt-pb-150x--md {
        padding-bottom: 150%!important;
    }
  
    .pt-pb-160x--md {
        padding-bottom: 160%!important;
    }
  
    .pt-pb-170x--md {
        padding-bottom: 170%!important;
    }
  
    .pt-pb-180x--md {
        padding-bottom: 180%!important;
    }
  
    .pt-pb-190x--md {
        padding-bottom: 190%!important;
    }
  
    .pt-pb-200x--md {
        padding-bottom: 200%!important;
    }
  
    .pt-pb-250x--md {
        padding-bottom: 250%!important;
    }
  
    .pt-pb-300x--md {
        padding-bottom: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pb-0x--lg {
        padding-bottom: 0%!important;
    }
  
    .pt-pb-1x--lg {
        padding-bottom: 1%!important;
    }
  
    .pt-pb-2x--lg {
        padding-bottom: 2%!important;
    }
  
    .pt-pb-3x--lg {
        padding-bottom: 3%!important;
    }
  
    .pt-pb-4x--lg {
        padding-bottom: 4%!important;
    }
  
    .pt-pb-5x--lg {
        padding-bottom: 5%!important;
    }
  
    .pt-pb-6x--lg {
        padding-bottom: 6%!important;
    }
  
    .pt-pb-7x--lg {
        padding-bottom: 7%!important;
    }
  
    .pt-pb-8x--lg {
        padding-bottom: 8%!important;
    }
  
    .pt-pb-9x--lg {
        padding-bottom: 9%!important;
    }
  
    .pt-pb-10x--lg {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-11x--lg {
        padding-bottom: 11%!important;
    }
  
    .pt-pb-12x--lg {
        padding-bottom: 12%!important;
    }
  
    .pt-pb-13x--lg {
        padding-bottom: 13%!important;
    }
  
    .pt-pb-14x--lg {
        padding-bottom: 14%!important;
    }
  
    .pt-pb-15x--lg {
        padding-bottom: 15%!important;
    }
  
    .pt-pb-16x--lg {
        padding-bottom: 16%!important;
    }
  
    .pt-pb-17x--lg {
        padding-bottom: 17%!important;
    }
  
    .pt-pb-18x--lg {
        padding-bottom: 18%!important;
    }
  
    .pt-pb-19x--lg {
        padding-bottom: 19%!important;
    }
  
    .pt-pb-20x--lg {
        padding-bottom: 20%!important;
    }
  
    .pt-pb-21x--lg {
        padding-bottom: 21%!important;
    }
  
    .pt-pb-22x--lg {
        padding-bottom: 22%!important;
    }
  
    .pt-pb-23x--lg {
        padding-bottom: 23%!important;
    }
  
    .pt-pb-24x--lg {
        padding-bottom: 24%!important;
    }
  
    .pt-pb-25x--lg {
        padding-bottom: 25%!important;
    }
  
    .pt-pb-30x--lg {
        padding-bottom: 30%!important;
    }
  
    .pt-pb-35x--lg {
        padding-bottom: 35%!important;
    }
  
    .pt-pb-40x--lg {
        padding-bottom: 40%!important;
    }
  
    .pt-pb-45x--lg {
        padding-bottom: 45%!important;
    }
  
    .pt-pb-50x--lg {
        padding-bottom: 50%!important;
    }
  
    .pt-pb-55x--lg {
        padding-bottom: 55%!important;
    }
  
    .pt-pb-60x--lg {
        padding-bottom: 60%!important;
    }
  
    .pt-pb-65x--lg {
        padding-bottom: 65%!important;
    }
  
    .pt-pb-70x--lg {
        padding-bottom: 70%!important;
    }
  
    .pt-pb-75x--lg {
        padding-bottom: 75%!important;
    }
  
    .pt-pb-80x--lg {
        padding-bottom: 80%!important;
    }
  
    .pt-pb-85x--lg {
        padding-bottom: 85%!important;
    }
  
    .pt-pb-90x--lg {
        padding-bottom: 90%!important;
    }
  
    .pt-pb-95x--lg {
        padding-bottom: 95%!important;
    }
  
    .pt-pb-100x--lg {
        padding-bottom: 100%!important;
    }
  
    .pt-pb-110x--lg {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-120x--lg {
        padding-bottom: 120%!important;
    }
  
    .pt-pb-130x--lg {
        padding-bottom: 130%!important;
    }
  
    .pt-pb-140x--lg {
        padding-bottom: 140%!important;
    }
  
    .pt-pb-150x--lg {
        padding-bottom: 150%!important;
    }
  
    .pt-pb-160x--lg {
        padding-bottom: 160%!important;
    }
  
    .pt-pb-170x--lg {
        padding-bottom: 170%!important;
    }
  
    .pt-pb-180x--lg {
        padding-bottom: 180%!important;
    }
  
    .pt-pb-190x--lg {
        padding-bottom: 190%!important;
    }
  
    .pt-pb-200x--lg {
        padding-bottom: 200%!important;
    }
  
    .pt-pb-250x--lg {
        padding-bottom: 250%!important;
    }
  
    .pt-pb-300x--lg {
        padding-bottom: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pb-0x--xl {
        padding-bottom: 0%!important;
    }
  
    .pt-pb-1x--xl {
        padding-bottom: 1%!important;
    }
  
    .pt-pb-2x--xl {
        padding-bottom: 2%!important;
    }
  
    .pt-pb-3x--xl {
        padding-bottom: 3%!important;
    }
  
    .pt-pb-4x--xl {
        padding-bottom: 4%!important;
    }
  
    .pt-pb-5x--xl {
        padding-bottom: 5%!important;
    }
  
    .pt-pb-6x--xl {
        padding-bottom: 6%!important;
    }
  
    .pt-pb-7x--xl {
        padding-bottom: 7%!important;
    }
  
    .pt-pb-8x--xl {
        padding-bottom: 8%!important;
    }
  
    .pt-pb-9x--xl {
        padding-bottom: 9%!important;
    }
  
    .pt-pb-10x--xl {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-11x--xl {
        padding-bottom: 11%!important;
    }
  
    .pt-pb-12x--xl {
        padding-bottom: 12%!important;
    }
  
    .pt-pb-13x--xl {
        padding-bottom: 13%!important;
    }
  
    .pt-pb-14x--xl {
        padding-bottom: 14%!important;
    }
  
    .pt-pb-15x--xl {
        padding-bottom: 15%!important;
    }
  
    .pt-pb-16x--xl {
        padding-bottom: 16%!important;
    }
  
    .pt-pb-17x--xl {
        padding-bottom: 17%!important;
    }
  
    .pt-pb-18x--xl {
        padding-bottom: 18%!important;
    }
  
    .pt-pb-19x--xl {
        padding-bottom: 19%!important;
    }
  
    .pt-pb-20x--xl {
        padding-bottom: 20%!important;
    }
  
    .pt-pb-21x--xl {
        padding-bottom: 21%!important;
    }
  
    .pt-pb-22x--xl {
        padding-bottom: 22%!important;
    }
  
    .pt-pb-23x--xl {
        padding-bottom: 23%!important;
    }
  
    .pt-pb-24x--xl {
        padding-bottom: 24%!important;
    }
  
    .pt-pb-25x--xl {
        padding-bottom: 25%!important;
    }
  
    .pt-pb-30x--xl {
        padding-bottom: 30%!important;
    }
  
    .pt-pb-35x--xl {
        padding-bottom: 35%!important;
    }
  
    .pt-pb-40x--xl {
        padding-bottom: 40%!important;
    }
  
    .pt-pb-45x--xl {
        padding-bottom: 45%!important;
    }
  
    .pt-pb-50x--xl {
        padding-bottom: 50%!important;
    }
  
    .pt-pb-55x--xl {
        padding-bottom: 55%!important;
    }
  
    .pt-pb-60x--xl {
        padding-bottom: 60%!important;
    }
  
    .pt-pb-65x--xl {
        padding-bottom: 65%!important;
    }
  
    .pt-pb-70x--xl {
        padding-bottom: 70%!important;
    }
  
    .pt-pb-75x--xl {
        padding-bottom: 75%!important;
    }
  
    .pt-pb-80x--xl {
        padding-bottom: 80%!important;
    }
  
    .pt-pb-85x--xl {
        padding-bottom: 85%!important;
    }
  
    .pt-pb-90x--xl {
        padding-bottom: 90%!important;
    }
  
    .pt-pb-95x--xl {
        padding-bottom: 95%!important;
    }
  
    .pt-pb-100x--xl {
        padding-bottom: 100%!important;
    }
  
    .pt-pb-110x--xl {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-120x--xl {
        padding-bottom: 120%!important;
    }
  
    .pt-pb-130x--xl {
        padding-bottom: 130%!important;
    }
  
    .pt-pb-140x--xl {
        padding-bottom: 140%!important;
    }
  
    .pt-pb-150x--xl {
        padding-bottom: 150%!important;
    }
  
    .pt-pb-160x--xl {
        padding-bottom: 160%!important;
    }
  
    .pt-pb-170x--xl {
        padding-bottom: 170%!important;
    }
  
    .pt-pb-180x--xl {
        padding-bottom: 180%!important;
    }
  
    .pt-pb-190x--xl {
        padding-bottom: 190%!important;
    }
  
    .pt-pb-200x--xl {
        padding-bottom: 200%!important;
    }
  
    .pt-pb-250x--xl {
        padding-bottom: 250%!important;
    }
  
    .pt-pb-300x--xl {
        padding-bottom: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pb-0x--xxl {
        padding-bottom: 0%!important;
    }
  
    .pt-pb-1x--xxl {
        padding-bottom: 1%!important;
    }
  
    .pt-pb-2x--xxl {
        padding-bottom: 2%!important;
    }
  
    .pt-pb-3x--xxl {
        padding-bottom: 3%!important;
    }
  
    .pt-pb-4x--xxl {
        padding-bottom: 4%!important;
    }
  
    .pt-pb-5x--xxl {
        padding-bottom: 5%!important;
    }
  
    .pt-pb-6x--xxl {
        padding-bottom: 6%!important;
    }
  
    .pt-pb-7x--xxl {
        padding-bottom: 7%!important;
    }
  
    .pt-pb-8x--xxl {
        padding-bottom: 8%!important;
    }
  
    .pt-pb-9x--xxl {
        padding-bottom: 9%!important;
    }
  
    .pt-pb-10x--xxl {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-11x--xxl {
        padding-bottom: 11%!important;
    }
  
    .pt-pb-12x--xxl {
        padding-bottom: 12%!important;
    }
  
    .pt-pb-13x--xxl {
        padding-bottom: 13%!important;
    }
  
    .pt-pb-14x--xxl {
        padding-bottom: 14%!important;
    }
  
    .pt-pb-15x--xxl {
        padding-bottom: 15%!important;
    }
  
    .pt-pb-16x--xxl {
        padding-bottom: 16%!important;
    }
  
    .pt-pb-17x--xxl {
        padding-bottom: 17%!important;
    }
  
    .pt-pb-18x--xxl {
        padding-bottom: 18%!important;
    }
  
    .pt-pb-19x--xxl {
        padding-bottom: 19%!important;
    }
  
    .pt-pb-20x--xxl {
        padding-bottom: 20%!important;
    }
  
    .pt-pb-21x--xxl {
        padding-bottom: 21%!important;
    }
  
    .pt-pb-22x--xxl {
        padding-bottom: 22%!important;
    }
  
    .pt-pb-23x--xxl {
        padding-bottom: 23%!important;
    }
  
    .pt-pb-24x--xxl {
        padding-bottom: 24%!important;
    }
  
    .pt-pb-25x--xxl {
        padding-bottom: 25%!important;
    }
  
    .pt-pb-30x--xxl {
        padding-bottom: 30%!important;
    }
  
    .pt-pb-35x--xxl {
        padding-bottom: 35%!important;
    }
  
    .pt-pb-40x--xxl {
        padding-bottom: 40%!important;
    }
  
    .pt-pb-45x--xxl {
        padding-bottom: 45%!important;
    }
  
    .pt-pb-50x--xxl {
        padding-bottom: 50%!important;
    }
  
    .pt-pb-55x--xxl {
        padding-bottom: 55%!important;
    }
  
    .pt-pb-60x--xxl {
        padding-bottom: 60%!important;
    }
  
    .pt-pb-65x--xxl {
        padding-bottom: 65%!important;
    }
  
    .pt-pb-70x--xxl {
        padding-bottom: 70%!important;
    }
  
    .pt-pb-75x--xxl {
        padding-bottom: 75%!important;
    }
  
    .pt-pb-80x--xxl {
        padding-bottom: 80%!important;
    }
  
    .pt-pb-85x--xxl {
        padding-bottom: 85%!important;
    }
  
    .pt-pb-90x--xxl {
        padding-bottom: 90%!important;
    }
  
    .pt-pb-95x--xxl {
        padding-bottom: 95%!important;
    }
  
    .pt-pb-100x--xxl {
        padding-bottom: 100%!important;
    }
  
    .pt-pb-110x--xxl {
        padding-bottom: 10%!important;
    }
  
    .pt-pb-120x--xxl {
        padding-bottom: 120%!important;
    }
  
    .pt-pb-130x--xxl {
        padding-bottom: 130%!important;
    }
  
    .pt-pb-140x--xxl {
        padding-bottom: 140%!important;
    }
  
    .pt-pb-150x--xxl {
        padding-bottom: 150%!important;
    }
  
    .pt-pb-160x--xxl {
        padding-bottom: 160%!important;
    }
  
    .pt-pb-170x--xxl {
        padding-bottom: 170%!important;
    }
  
    .pt-pb-180x--xxl {
        padding-bottom: 180%!important;
    }
  
    .pt-pb-190x--xxl {
        padding-bottom: 190%!important;
    }
  
    .pt-pb-200x--xxl {
        padding-bottom: 200%!important;
    }
  
    .pt-pb-250x--xxl {
        padding-bottom: 250%!important;
    }
  
    .pt-pb-300x--xxl {
        padding-bottom: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-pb-0vh {
    padding-bottom: 0vh!important;
  }
  
  .pt-pb-1vh {
    padding-bottom: 1vh!important;
  }
  
  .pt-pb-2vh {
    padding-bottom: 2vh!important;
  }
  
  .pt-pb-3vh {
    padding-bottom: 3vh!important;
  }
  
  .pt-pb-4vh {
    padding-bottom: 4vh!important;
  }
  
  .pt-pb-5vh {
    padding-bottom: 5vh!important;
  }
  
  .pt-pb-6vh {
    padding-bottom: 6vh!important;
  }
  
  .pt-pb-7vh {
    padding-bottom: 7vh!important;
  }
  
  .pt-pb-8vh {
    padding-bottom: 8vh!important;
  }
  
  .pt-pb-9vh {
    padding-bottom: 9vh!important;
  }
  
  .pt-pb-10vh {
    padding-bottom: 10vh!important;
  }
  
  .pt-pb-11vh {
    padding-bottom: 11vh!important;
  }
  
  .pt-pb-12vh {
    padding-bottom: 12vh!important;
  }
  
  .pt-pb-13vh {
    padding-bottom: 13vh!important;
  }
  
  .pt-pb-14vh {
    padding-bottom: 14vh!important;
  }
  
  .pt-pb-15vh {
    padding-bottom: 15vh!important;
  }
  
  .pt-pb-16vh {
    padding-bottom: 16vh!important;
  }
  
  .pt-pb-17vh {
    padding-bottom: 17vh!important;
  }
  
  .pt-pb-18vh {
    padding-bottom: 18vh!important;
  }
  
  .pt-pb-19vh {
    padding-bottom: 19vh!important;
  }
  
  .pt-pb-20vh {
    padding-bottom: 20vh!important;
  }
  
  .pt-pb-21vh {
    padding-bottom: 21vh!important;
  }
  
  .pt-pb-22vh {
    padding-bottom: 22vh!important;
  }
  
  .pt-pb-23vh {
    padding-bottom: 23vh!important;
  }
  
  .pt-pb-24vh {
    padding-bottom: 24vh!important;
  }
  
  .pt-pb-25vh {
    padding-bottom: 25vh!important;
  }
  
  .pt-pb-30vh {
    padding-bottom: 30vh!important;
  }
  
  .pt-pb-35vh {
    padding-bottom: 35vh!important;
  }
  
  .pt-pb-40vh {
    padding-bottom: 40vh!important;
  }
  
  .pt-pb-45vh {
    padding-bottom: 45vh!important;
  }
  
  .pt-pb-50vh {
    padding-bottom: 50vh!important;
  }
  
  .pt-pb-55vh {
    padding-bottom: 55vh!important;
  }
  
  .pt-pb-60vh {
    padding-bottom: 60vh!important;
  }
  
  .pt-pb-65vh {
    padding-bottom: 65vh!important;
  }
  
  .pt-pb-70vh {
    padding-bottom: 70vh!important;
  }
  
  .pt-pb-75vh {
    padding-bottom: 75vh!important;
  }
  
  .pt-pb-80vh {
    padding-bottom: 80vh!important;
  }
  
  .pt-pb-85vh {
    padding-bottom: 85vh!important;
  }
  
  .pt-pb-90vh {
    padding-bottom: 90vh!important;
  }
  
  .pt-pb-95vh {
    padding-bottom: 95vh!important;
  }
  
  .pt-pb-100vh {
    padding-bottom: 100vh!important;
  }
  
  .pt-pb-110vh {
    padding-bottom: 10vh!important;
  }
  
  .pt-pb-120vh {
    padding-bottom: 120vh!important;
  }
  
  .pt-pb-130vh {
    padding-bottom: 130vh!important;
  }
  
  .pt-pb-140vh {
    padding-bottom: 140vh!important;
  }
  
  .pt-pb-150vh {
    padding-bottom: 150vh!important;
  }
  
  .pt-pb-160vh {
    padding-bottom: 160vh!important;
  }
  
  .pt-pb-170vh {
    padding-bottom: 170vh!important;
  }
  
  .pt-pb-180vh {
    padding-bottom: 180vh!important;
  }
  
  .pt-pb-190vh {
    padding-bottom: 190vh!important;
  }
  
  .pt-pb-200vh {
    padding-bottom: 200vh!important;
  }
  
  .pt-pb-250vh {
    padding-bottom: 250vh!important;
  }
  
  .pt-pb-300vh {
    padding-bottom: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pb-0vh--sm {
        padding-bottom: 0vh!important;
    }
  
    .pt-pb-1vh--sm {
        padding-bottom: 1vh!important;
    }
  
    .pt-pb-2vh--sm {
        padding-bottom: 2vh!important;
    }
  
    .pt-pb-3vh--sm {
        padding-bottom: 3vh!important;
    }
  
    .pt-pb-4vh--sm {
        padding-bottom: 4vh!important;
    }
  
    .pt-pb-5vh--sm {
        padding-bottom: 5vh!important;
    }
  
    .pt-pb-6vh--sm {
        padding-bottom: 6vh!important;
    }
  
    .pt-pb-7vh--sm {
        padding-bottom: 7vh!important;
    }
  
    .pt-pb-8vh--sm {
        padding-bottom: 8vh!important;
    }
  
    .pt-pb-9vh--sm {
        padding-bottom: 9vh!important;
    }
  
    .pt-pb-10vh--sm {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-11vh--sm {
        padding-bottom: 11vh!important;
    }
  
    .pt-pb-12vh--sm {
        padding-bottom: 12vh!important;
    }
  
    .pt-pb-13vh--sm {
        padding-bottom: 13vh!important;
    }
  
    .pt-pb-14vh--sm {
        padding-bottom: 14vh!important;
    }
  
    .pt-pb-15vh--sm {
        padding-bottom: 15vh!important;
    }
  
    .pt-pb-16vh--sm {
        padding-bottom: 16vh!important;
    }
  
    .pt-pb-17vh--sm {
        padding-bottom: 17vh!important;
    }
  
    .pt-pb-18vh--sm {
        padding-bottom: 18vh!important;
    }
  
    .pt-pb-19vh--sm {
        padding-bottom: 19vh!important;
    }
  
    .pt-pb-20vh--sm {
        padding-bottom: 20vh!important;
    }
  
    .pt-pb-21vh--sm {
        padding-bottom: 21vh!important;
    }
  
    .pt-pb-22vh--sm {
        padding-bottom: 22vh!important;
    }
  
    .pt-pb-23vh--sm {
        padding-bottom: 23vh!important;
    }
  
    .pt-pb-24vh--sm {
        padding-bottom: 24vh!important;
    }
  
    .pt-pb-25vh--sm {
        padding-bottom: 25vh!important;
    }
  
    .pt-pb-30vh--sm {
        padding-bottom: 30vh!important;
    }
  
    .pt-pb-35vh--sm {
        padding-bottom: 35vh!important;
    }
  
    .pt-pb-40vh--sm {
        padding-bottom: 40vh!important;
    }
  
    .pt-pb-45vh--sm {
        padding-bottom: 45vh!important;
    }
  
    .pt-pb-50vh--sm {
        padding-bottom: 50vh!important;
    }
  
    .pt-pb-55vh--sm {
        padding-bottom: 55vh!important;
    }
  
    .pt-pb-60vh--sm {
        padding-bottom: 60vh!important;
    }
  
    .pt-pb-65vh--sm {
        padding-bottom: 65vh!important;
    }
  
    .pt-pb-70vh--sm {
        padding-bottom: 70vh!important;
    }
  
    .pt-pb-75vh--sm {
        padding-bottom: 75vh!important;
    }
  
    .pt-pb-80vh--sm {
        padding-bottom: 80vh!important;
    }
  
    .pt-pb-85vh--sm {
        padding-bottom: 85vh!important;
    }
  
    .pt-pb-90vh--sm {
        padding-bottom: 90vh!important;
    }
  
    .pt-pb-95vh--sm {
        padding-bottom: 95vh!important;
    }
  
    .pt-pb-100vh--sm {
        padding-bottom: 100vh!important;
    }
  
    .pt-pb-110vh--sm {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-120vh--sm {
        padding-bottom: 120vh!important;
    }
  
    .pt-pb-130vh--sm {
        padding-bottom: 130vh!important;
    }
  
    .pt-pb-140vh--sm {
        padding-bottom: 140vh!important;
    }
  
    .pt-pb-150vh--sm {
        padding-bottom: 150vh!important;
    }
  
    .pt-pb-160vh--sm {
        padding-bottom: 160vh!important;
    }
  
    .pt-pb-170vh--sm {
        padding-bottom: 170vh!important;
    }
  
    .pt-pb-180vh--sm {
        padding-bottom: 180vh!important;
    }
  
    .pt-pb-190vh--sm {
        padding-bottom: 190vh!important;
    }
  
    .pt-pb-200vh--sm {
        padding-bottom: 200vh!important;
    }
  
    .pt-pb-250vh--sm {
        padding-bottom: 250vh!important;
    }
  
    .pt-pb-300vh--sm {
        padding-bottom: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pb-0vh--md {
        padding-bottom: 0vh!important;
    }
  
    .pt-pb-1vh--md {
        padding-bottom: 1vh!important;
    }
  
    .pt-pb-2vh--md {
        padding-bottom: 2vh!important;
    }
  
    .pt-pb-3vh--md {
        padding-bottom: 3vh!important;
    }
  
    .pt-pb-4vh--md {
        padding-bottom: 4vh!important;
    }
  
    .pt-pb-5vh--md {
        padding-bottom: 5vh!important;
    }
  
    .pt-pb-6vh--md {
        padding-bottom: 6vh!important;
    }
  
    .pt-pb-7vh--md {
        padding-bottom: 7vh!important;
    }
  
    .pt-pb-8vh--md {
        padding-bottom: 8vh!important;
    }
  
    .pt-pb-9vh--md {
        padding-bottom: 9vh!important;
    }
  
    .pt-pb-10vh--md {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-11vh--md {
        padding-bottom: 11vh!important;
    }
  
    .pt-pb-12vh--md {
        padding-bottom: 12vh!important;
    }
  
    .pt-pb-13vh--md {
        padding-bottom: 13vh!important;
    }
  
    .pt-pb-14vh--md {
        padding-bottom: 14vh!important;
    }
  
    .pt-pb-15vh--md {
        padding-bottom: 15vh!important;
    }
  
    .pt-pb-16vh--md {
        padding-bottom: 16vh!important;
    }
  
    .pt-pb-17vh--md {
        padding-bottom: 17vh!important;
    }
  
    .pt-pb-18vh--md {
        padding-bottom: 18vh!important;
    }
  
    .pt-pb-19vh--md {
        padding-bottom: 19vh!important;
    }
  
    .pt-pb-20vh--md {
        padding-bottom: 20vh!important;
    }
  
    .pt-pb-21vh--md {
        padding-bottom: 21vh!important;
    }
  
    .pt-pb-22vh--md {
        padding-bottom: 22vh!important;
    }
  
    .pt-pb-23vh--md {
        padding-bottom: 23vh!important;
    }
  
    .pt-pb-24vh--md {
        padding-bottom: 24vh!important;
    }
  
    .pt-pb-25vh--md {
        padding-bottom: 25vh!important;
    }
  
    .pt-pb-30vh--md {
        padding-bottom: 30vh!important;
    }
  
    .pt-pb-35vh--md {
        padding-bottom: 35vh!important;
    }
  
    .pt-pb-40vh--md {
        padding-bottom: 40vh!important;
    }
  
    .pt-pb-45vh--md {
        padding-bottom: 45vh!important;
    }
  
    .pt-pb-50vh--md {
        padding-bottom: 50vh!important;
    }
  
    .pt-pb-55vh--md {
        padding-bottom: 55vh!important;
    }
  
    .pt-pb-60vh--md {
        padding-bottom: 60vh!important;
    }
  
    .pt-pb-65vh--md {
        padding-bottom: 65vh!important;
    }
  
    .pt-pb-70vh--md {
        padding-bottom: 70vh!important;
    }
  
    .pt-pb-75vh--md {
        padding-bottom: 75vh!important;
    }
  
    .pt-pb-80vh--md {
        padding-bottom: 80vh!important;
    }
  
    .pt-pb-85vh--md {
        padding-bottom: 85vh!important;
    }
  
    .pt-pb-90vh--md {
        padding-bottom: 90vh!important;
    }
  
    .pt-pb-95vh--md {
        padding-bottom: 95vh!important;
    }
  
    .pt-pb-100vh--md {
        padding-bottom: 100vh!important;
    }
  
    .pt-pb-110vh--md {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-120vh--md {
        padding-bottom: 120vh!important;
    }
  
    .pt-pb-130vh--md {
        padding-bottom: 130vh!important;
    }
  
    .pt-pb-140vh--md {
        padding-bottom: 140vh!important;
    }
  
    .pt-pb-150vh--md {
        padding-bottom: 150vh!important;
    }
  
    .pt-pb-160vh--md {
        padding-bottom: 160vh!important;
    }
  
    .pt-pb-170vh--md {
        padding-bottom: 170vh!important;
    }
  
    .pt-pb-180vh--md {
        padding-bottom: 180vh!important;
    }
  
    .pt-pb-190vh--md {
        padding-bottom: 190vh!important;
    }
  
    .pt-pb-200vh--md {
        padding-bottom: 200vh!important;
    }
  
    .pt-pb-250vh--md {
        padding-bottom: 250vh!important;
    }
  
    .pt-pb-300vh--md {
        padding-bottom: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pb-0vh--lg {
        padding-bottom: 0vh!important;
    }
  
    .pt-pb-1vh--lg {
        padding-bottom: 1vh!important;
    }
  
    .pt-pb-2vh--lg {
        padding-bottom: 2vh!important;
    }
  
    .pt-pb-3vh--lg {
        padding-bottom: 3vh!important;
    }
  
    .pt-pb-4vh--lg {
        padding-bottom: 4vh!important;
    }
  
    .pt-pb-5vh--lg {
        padding-bottom: 5vh!important;
    }
  
    .pt-pb-6vh--lg {
        padding-bottom: 6vh!important;
    }
  
    .pt-pb-7vh--lg {
        padding-bottom: 7vh!important;
    }
  
    .pt-pb-8vh--lg {
        padding-bottom: 8vh!important;
    }
  
    .pt-pb-9vh--lg {
        padding-bottom: 9vh!important;
    }
  
    .pt-pb-10vh--lg {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-11vh--lg {
        padding-bottom: 11vh!important;
    }
  
    .pt-pb-12vh--lg {
        padding-bottom: 12vh!important;
    }
  
    .pt-pb-13vh--lg {
        padding-bottom: 13vh!important;
    }
  
    .pt-pb-14vh--lg {
        padding-bottom: 14vh!important;
    }
  
    .pt-pb-15vh--lg {
        padding-bottom: 15vh!important;
    }
  
    .pt-pb-16vh--lg {
        padding-bottom: 16vh!important;
    }
  
    .pt-pb-17vh--lg {
        padding-bottom: 17vh!important;
    }
  
    .pt-pb-18vh--lg {
        padding-bottom: 18vh!important;
    }
  
    .pt-pb-19vh--lg {
        padding-bottom: 19vh!important;
    }
  
    .pt-pb-20vh--lg {
        padding-bottom: 20vh!important;
    }
  
    .pt-pb-21vh--lg {
        padding-bottom: 21vh!important;
    }
  
    .pt-pb-22vh--lg {
        padding-bottom: 22vh!important;
    }
  
    .pt-pb-23vh--lg {
        padding-bottom: 23vh!important;
    }
  
    .pt-pb-24vh--lg {
        padding-bottom: 24vh!important;
    }
  
    .pt-pb-25vh--lg {
        padding-bottom: 25vh!important;
    }
  
    .pt-pb-30vh--lg {
        padding-bottom: 30vh!important;
    }
  
    .pt-pb-35vh--lg {
        padding-bottom: 35vh!important;
    }
  
    .pt-pb-40vh--lg {
        padding-bottom: 40vh!important;
    }
  
    .pt-pb-45vh--lg {
        padding-bottom: 45vh!important;
    }
  
    .pt-pb-50vh--lg {
        padding-bottom: 50vh!important;
    }
  
    .pt-pb-55vh--lg {
        padding-bottom: 55vh!important;
    }
  
    .pt-pb-60vh--lg {
        padding-bottom: 60vh!important;
    }
  
    .pt-pb-65vh--lg {
        padding-bottom: 65vh!important;
    }
  
    .pt-pb-70vh--lg {
        padding-bottom: 70vh!important;
    }
  
    .pt-pb-75vh--lg {
        padding-bottom: 75vh!important;
    }
  
    .pt-pb-80vh--lg {
        padding-bottom: 80vh!important;
    }
  
    .pt-pb-85vh--lg {
        padding-bottom: 85vh!important;
    }
  
    .pt-pb-90vh--lg {
        padding-bottom: 90vh!important;
    }
  
    .pt-pb-95vh--lg {
        padding-bottom: 95vh!important;
    }
  
    .pt-pb-100vh--lg {
        padding-bottom: 100vh!important;
    }
  
    .pt-pb-110vh--lg {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-120vh--lg {
        padding-bottom: 120vh!important;
    }
  
    .pt-pb-130vh--lg {
        padding-bottom: 130vh!important;
    }
  
    .pt-pb-140vh--lg {
        padding-bottom: 140vh!important;
    }
  
    .pt-pb-150vh--lg {
        padding-bottom: 150vh!important;
    }
  
    .pt-pb-160vh--lg {
        padding-bottom: 160vh!important;
    }
  
    .pt-pb-170vh--lg {
        padding-bottom: 170vh!important;
    }
  
    .pt-pb-180vh--lg {
        padding-bottom: 180vh!important;
    }
  
    .pt-pb-190vh--lg {
        padding-bottom: 190vh!important;
    }
  
    .pt-pb-200vh--lg {
        padding-bottom: 200vh!important;
    }
  
    .pt-pb-250vh--lg {
        padding-bottom: 250vh!important;
    }
  
    .pt-pb-300vh--lg {
        padding-bottom: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pb-0vh--xl {
        padding-bottom: 0vh!important;
    }
  
    .pt-pb-1vh--xl {
        padding-bottom: 1vh!important;
    }
  
    .pt-pb-2vh--xl {
        padding-bottom: 2vh!important;
    }
  
    .pt-pb-3vh--xl {
        padding-bottom: 3vh!important;
    }
  
    .pt-pb-4vh--xl {
        padding-bottom: 4vh!important;
    }
  
    .pt-pb-5vh--xl {
        padding-bottom: 5vh!important;
    }
  
    .pt-pb-6vh--xl {
        padding-bottom: 6vh!important;
    }
  
    .pt-pb-7vh--xl {
        padding-bottom: 7vh!important;
    }
  
    .pt-pb-8vh--xl {
        padding-bottom: 8vh!important;
    }
  
    .pt-pb-9vh--xl {
        padding-bottom: 9vh!important;
    }
  
    .pt-pb-10vh--xl {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-11vh--xl {
        padding-bottom: 11vh!important;
    }
  
    .pt-pb-12vh--xl {
        padding-bottom: 12vh!important;
    }
  
    .pt-pb-13vh--xl {
        padding-bottom: 13vh!important;
    }
  
    .pt-pb-14vh--xl {
        padding-bottom: 14vh!important;
    }
  
    .pt-pb-15vh--xl {
        padding-bottom: 15vh!important;
    }
  
    .pt-pb-16vh--xl {
        padding-bottom: 16vh!important;
    }
  
    .pt-pb-17vh--xl {
        padding-bottom: 17vh!important;
    }
  
    .pt-pb-18vh--xl {
        padding-bottom: 18vh!important;
    }
  
    .pt-pb-19vh--xl {
        padding-bottom: 19vh!important;
    }
  
    .pt-pb-20vh--xl {
        padding-bottom: 20vh!important;
    }
  
    .pt-pb-21vh--xl {
        padding-bottom: 21vh!important;
    }
  
    .pt-pb-22vh--xl {
        padding-bottom: 22vh!important;
    }
  
    .pt-pb-23vh--xl {
        padding-bottom: 23vh!important;
    }
  
    .pt-pb-24vh--xl {
        padding-bottom: 24vh!important;
    }
  
    .pt-pb-25vh--xl {
        padding-bottom: 25vh!important;
    }
  
    .pt-pb-30vh--xl {
        padding-bottom: 30vh!important;
    }
  
    .pt-pb-35vh--xl {
        padding-bottom: 35vh!important;
    }
  
    .pt-pb-40vh--xl {
        padding-bottom: 40vh!important;
    }
  
    .pt-pb-45vh--xl {
        padding-bottom: 45vh!important;
    }
  
    .pt-pb-50vh--xl {
        padding-bottom: 50vh!important;
    }
  
    .pt-pb-55vh--xl {
        padding-bottom: 55vh!important;
    }
  
    .pt-pb-60vh--xl {
        padding-bottom: 60vh!important;
    }
  
    .pt-pb-65vh--xl {
        padding-bottom: 65vh!important;
    }
  
    .pt-pb-70vh--xl {
        padding-bottom: 70vh!important;
    }
  
    .pt-pb-75vh--xl {
        padding-bottom: 75vh!important;
    }
  
    .pt-pb-80vh--xl {
        padding-bottom: 80vh!important;
    }
  
    .pt-pb-85vh--xl {
        padding-bottom: 85vh!important;
    }
  
    .pt-pb-90vh--xl {
        padding-bottom: 90vh!important;
    }
  
    .pt-pb-95vh--xl {
        padding-bottom: 95vh!important;
    }
  
    .pt-pb-100vh--xl {
        padding-bottom: 100vh!important;
    }
  
    .pt-pb-110vh--xl {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-120vh--xl {
        padding-bottom: 120vh!important;
    }
  
    .pt-pb-130vh--xl {
        padding-bottom: 130vh!important;
    }
  
    .pt-pb-140vh--xl {
        padding-bottom: 140vh!important;
    }
  
    .pt-pb-150vh--xl {
        padding-bottom: 150vh!important;
    }
  
    .pt-pb-160vh--xl {
        padding-bottom: 160vh!important;
    }
  
    .pt-pb-170vh--xl {
        padding-bottom: 170vh!important;
    }
  
    .pt-pb-180vh--xl {
        padding-bottom: 180vh!important;
    }
  
    .pt-pb-190vh--xl {
        padding-bottom: 190vh!important;
    }
  
    .pt-pb-200vh--xl {
        padding-bottom: 200vh!important;
    }
  
    .pt-pb-250vh--xl {
        padding-bottom: 250vh!important;
    }
  
    .pt-pb-300vh--xl {
        padding-bottom: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pb-0vh--xxl {
        padding-bottom: 0vh!important;
    }
  
    .pt-pb-1vh--xxl {
        padding-bottom: 1vh!important;
    }
  
    .pt-pb-2vh--xxl {
        padding-bottom: 2vh!important;
    }
  
    .pt-pb-3vh--xxl {
        padding-bottom: 3vh!important;
    }
  
    .pt-pb-4vh--xxl {
        padding-bottom: 4vh!important;
    }
  
    .pt-pb-5vh--xxl {
        padding-bottom: 5vh!important;
    }
  
    .pt-pb-6vh--xxl {
        padding-bottom: 6vh!important;
    }
  
    .pt-pb-7vh--xxl {
        padding-bottom: 7vh!important;
    }
  
    .pt-pb-8vh--xxl {
        padding-bottom: 8vh!important;
    }
  
    .pt-pb-9vh--xxl {
        padding-bottom: 9vh!important;
    }
  
    .pt-pb-10vh--xxl {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-11vh--xxl {
        padding-bottom: 11vh!important;
    }
  
    .pt-pb-12vh--xxl {
        padding-bottom: 12vh!important;
    }
  
    .pt-pb-13vh--xxl {
        padding-bottom: 13vh!important;
    }
  
    .pt-pb-14vh--xxl {
        padding-bottom: 14vh!important;
    }
  
    .pt-pb-15vh--xxl {
        padding-bottom: 15vh!important;
    }
  
    .pt-pb-16vh--xxl {
        padding-bottom: 16vh!important;
    }
  
    .pt-pb-17vh--xxl {
        padding-bottom: 17vh!important;
    }
  
    .pt-pb-18vh--xxl {
        padding-bottom: 18vh!important;
    }
  
    .pt-pb-19vh--xxl {
        padding-bottom: 19vh!important;
    }
  
    .pt-pb-20vh--xxl {
        padding-bottom: 20vh!important;
    }
  
    .pt-pb-21vh--xxl {
        padding-bottom: 21vh!important;
    }
  
    .pt-pb-22vh--xxl {
        padding-bottom: 22vh!important;
    }
  
    .pt-pb-23vh--xxl {
        padding-bottom: 23vh!important;
    }
  
    .pt-pb-24vh--xxl {
        padding-bottom: 24vh!important;
    }
  
    .pt-pb-25vh--xxl {
        padding-bottom: 25vh!important;
    }
  
    .pt-pb-30vh--xxl {
        padding-bottom: 30vh!important;
    }
  
    .pt-pb-35vh--xxl {
        padding-bottom: 35vh!important;
    }
  
    .pt-pb-40vh--xxl {
        padding-bottom: 40vh!important;
    }
  
    .pt-pb-45vh--xxl {
        padding-bottom: 45vh!important;
    }
  
    .pt-pb-50vh--xxl {
        padding-bottom: 50vh!important;
    }
  
    .pt-pb-55vh--xxl {
        padding-bottom: 55vh!important;
    }
  
    .pt-pb-60vh--xxl {
        padding-bottom: 60vh!important;
    }
  
    .pt-pb-65vh--xxl {
        padding-bottom: 65vh!important;
    }
  
    .pt-pb-70vh--xxl {
        padding-bottom: 70vh!important;
    }
  
    .pt-pb-75vh--xxl {
        padding-bottom: 75vh!important;
    }
  
    .pt-pb-80vh--xxl {
        padding-bottom: 80vh!important;
    }
  
    .pt-pb-85vh--xxl {
        padding-bottom: 85vh!important;
    }
  
    .pt-pb-90vh--xxl {
        padding-bottom: 90vh!important;
    }
  
    .pt-pb-95vh--xxl {
        padding-bottom: 95vh!important;
    }
  
    .pt-pb-100vh--xxl {
        padding-bottom: 100vh!important;
    }
  
    .pt-pb-110vh--xxl {
        padding-bottom: 10vh!important;
    }
  
    .pt-pb-120vh--xxl {
        padding-bottom: 120vh!important;
    }
  
    .pt-pb-130vh--xxl {
        padding-bottom: 130vh!important;
    }
  
    .pt-pb-140vh--xxl {
        padding-bottom: 140vh!important;
    }
  
    .pt-pb-150vh--xxl {
        padding-bottom: 150vh!important;
    }
  
    .pt-pb-160vh--xxl {
        padding-bottom: 160vh!important;
    }
  
    .pt-pb-170vh--xxl {
        padding-bottom: 170vh!important;
    }
  
    .pt-pb-180vh--xxl {
        padding-bottom: 180vh!important;
    }
  
    .pt-pb-190vh--xxl {
        padding-bottom: 190vh!important;
    }
  
    .pt-pb-200vh--xxl {
        padding-bottom: 200vh!important;
    }
  
    .pt-pb-250vh--xxl {
        padding-bottom: 250vh!important;
    }
  
    .pt-pb-300vh--xxl {
        padding-bottom: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-pb-0vw {
    padding-bottom: 0vw!important;
  }
  
  .pt-pb-1vw {
    padding-bottom: 1vw!important;
  }
  
  .pt-pb-2vw {
    padding-bottom: 2vw!important;
  }
  
  .pt-pb-3vw {
    padding-bottom: 3vw!important;
  }
  
  .pt-pb-4vw {
    padding-bottom: 4vw!important;
  }
  
  .pt-pb-5vw {
    padding-bottom: 5vw!important;
  }
  
  .pt-pb-6vw {
    padding-bottom: 6vw!important;
  }
  
  .pt-pb-7vw {
    padding-bottom: 7vw!important;
  }
  
  .pt-pb-8vw {
    padding-bottom: 8vw!important;
  }
  
  .pt-pb-9vw {
    padding-bottom: 9vw!important;
  }
  
  .pt-pb-10vw {
    padding-bottom: 10vw!important;
  }
  
  .pt-pb-11vw {
    padding-bottom: 11vw!important;
  }
  
  .pt-pb-12vw {
    padding-bottom: 12vw!important;
  }
  
  .pt-pb-13vw {
    padding-bottom: 13vw!important;
  }
  
  .pt-pb-14vw {
    padding-bottom: 14vw!important;
  }
  
  .pt-pb-15vw {
    padding-bottom: 15vw!important;
  }
  
  .pt-pb-16vw {
    padding-bottom: 16vw!important;
  }
  
  .pt-pb-17vw {
    padding-bottom: 17vw!important;
  }
  
  .pt-pb-18vw {
    padding-bottom: 18vw!important;
  }
  
  .pt-pb-19vw {
    padding-bottom: 19vw!important;
  }
  
  .pt-pb-20vw {
    padding-bottom: 20vw!important;
  }
  
  .pt-pb-21vw {
    padding-bottom: 21vw!important;
  }
  
  .pt-pb-22vw {
    padding-bottom: 22vw!important;
  }
  
  .pt-pb-23vw {
    padding-bottom: 23vw!important;
  }
  
  .pt-pb-24vw {
    padding-bottom: 24vw!important;
  }
  
  .pt-pb-25vw {
    padding-bottom: 25vw!important;
  }
  
  .pt-pb-30vw {
    padding-bottom: 30vw!important;
  }
  
  .pt-pb-35vw {
    padding-bottom: 35vw!important;
  }
  
  .pt-pb-40vw {
    padding-bottom: 40vw!important;
  }
  
  .pt-pb-45vw {
    padding-bottom: 45vw!important;
  }
  
  .pt-pb-50vw {
    padding-bottom: 50vw!important;
  }
  
  .pt-pb-55vw {
    padding-bottom: 55vw!important;
  }
  
  .pt-pb-60vw {
    padding-bottom: 60vw!important;
  }
  
  .pt-pb-65vw {
    padding-bottom: 65vw!important;
  }
  
  .pt-pb-70vw {
    padding-bottom: 70vw!important;
  }
  
  .pt-pb-75vw {
    padding-bottom: 75vw!important;
  }
  
  .pt-pb-80vw {
    padding-bottom: 80vw!important;
  }
  
  .pt-pb-85vw {
    padding-bottom: 85vw!important;
  }
  
  .pt-pb-90vw {
    padding-bottom: 90vw!important;
  }
  
  .pt-pb-95vw {
    padding-bottom: 95vw!important;
  }
  
  .pt-pb-100vw {
    padding-bottom: 100vw!important;
  }
  
  .pt-pb-110vw {
    padding-bottom: 10vw!important;
  }
  
  .pt-pb-120vw {
    padding-bottom: 120vw!important;
  }
  
  .pt-pb-130vw {
    padding-bottom: 130vw!important;
  }
  
  .pt-pb-140vw {
    padding-bottom: 140vw!important;
  }
  
  .pt-pb-150vw {
    padding-bottom: 150vw!important;
  }
  
  .pt-pb-160vw {
    padding-bottom: 160vw!important;
  }
  
  .pt-pb-170vw {
    padding-bottom: 170vw!important;
  }
  
  .pt-pb-180vw {
    padding-bottom: 180vw!important;
  }
  
  .pt-pb-190vw {
    padding-bottom: 190vw!important;
  }
  
  .pt-pb-200vw {
    padding-bottom: 200vw!important;
  }
  
  .pt-pb-250vw {
    padding-bottom: 250vw!important;
  }
  
  .pt-pb-300vw {
    padding-bottom: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pb-0vw--sm {
        padding-bottom: 0vw!important;
    }
  
    .pt-pb-1vw--sm {
        padding-bottom: 1vw!important;
    }
  
    .pt-pb-2vw--sm {
        padding-bottom: 2vw!important;
    }
  
    .pt-pb-3vw--sm {
        padding-bottom: 3vw!important;
    }
  
    .pt-pb-4vw--sm {
        padding-bottom: 4vw!important;
    }
  
    .pt-pb-5vw--sm {
        padding-bottom: 5vw!important;
    }
  
    .pt-pb-6vw--sm {
        padding-bottom: 6vw!important;
    }
  
    .pt-pb-7vw--sm {
        padding-bottom: 7vw!important;
    }
  
    .pt-pb-8vw--sm {
        padding-bottom: 8vw!important;
    }
  
    .pt-pb-9vw--sm {
        padding-bottom: 9vw!important;
    }
  
    .pt-pb-10vw--sm {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-11vw--sm {
        padding-bottom: 11vw!important;
    }
  
    .pt-pb-12vw--sm {
        padding-bottom: 12vw!important;
    }
  
    .pt-pb-13vw--sm {
        padding-bottom: 13vw!important;
    }
  
    .pt-pb-14vw--sm {
        padding-bottom: 14vw!important;
    }
  
    .pt-pb-15vw--sm {
        padding-bottom: 15vw!important;
    }
  
    .pt-pb-16vw--sm {
        padding-bottom: 16vw!important;
    }
  
    .pt-pb-17vw--sm {
        padding-bottom: 17vw!important;
    }
  
    .pt-pb-18vw--sm {
        padding-bottom: 18vw!important;
    }
  
    .pt-pb-19vw--sm {
        padding-bottom: 19vw!important;
    }
  
    .pt-pb-20vw--sm {
        padding-bottom: 20vw!important;
    }
  
    .pt-pb-21vw--sm {
        padding-bottom: 21vw!important;
    }
  
    .pt-pb-22vw--sm {
        padding-bottom: 22vw!important;
    }
  
    .pt-pb-23vw--sm {
        padding-bottom: 23vw!important;
    }
  
    .pt-pb-24vw--sm {
        padding-bottom: 24vw!important;
    }
  
    .pt-pb-25vw--sm {
        padding-bottom: 25vw!important;
    }
  
    .pt-pb-30vw--sm {
        padding-bottom: 30vw!important;
    }
  
    .pt-pb-35vw--sm {
        padding-bottom: 35vw!important;
    }
  
    .pt-pb-40vw--sm {
        padding-bottom: 40vw!important;
    }
  
    .pt-pb-45vw--sm {
        padding-bottom: 45vw!important;
    }
  
    .pt-pb-50vw--sm {
        padding-bottom: 50vw!important;
    }
  
    .pt-pb-55vw--sm {
        padding-bottom: 55vw!important;
    }
  
    .pt-pb-60vw--sm {
        padding-bottom: 60vw!important;
    }
  
    .pt-pb-65vw--sm {
        padding-bottom: 65vw!important;
    }
  
    .pt-pb-70vw--sm {
        padding-bottom: 70vw!important;
    }
  
    .pt-pb-75vw--sm {
        padding-bottom: 75vw!important;
    }
  
    .pt-pb-80vw--sm {
        padding-bottom: 80vw!important;
    }
  
    .pt-pb-85vw--sm {
        padding-bottom: 85vw!important;
    }
  
    .pt-pb-90vw--sm {
        padding-bottom: 90vw!important;
    }
  
    .pt-pb-95vw--sm {
        padding-bottom: 95vw!important;
    }
  
    .pt-pb-100vw--sm {
        padding-bottom: 100vw!important;
    }
  
    .pt-pb-110vw--sm {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-120vw--sm {
        padding-bottom: 120vw!important;
    }
  
    .pt-pb-130vw--sm {
        padding-bottom: 130vw!important;
    }
  
    .pt-pb-140vw--sm {
        padding-bottom: 140vw!important;
    }
  
    .pt-pb-150vw--sm {
        padding-bottom: 150vw!important;
    }
  
    .pt-pb-160vw--sm {
        padding-bottom: 160vw!important;
    }
  
    .pt-pb-170vw--sm {
        padding-bottom: 170vw!important;
    }
  
    .pt-pb-180vw--sm {
        padding-bottom: 180vw!important;
    }
  
    .pt-pb-190vw--sm {
        padding-bottom: 190vw!important;
    }
  
    .pt-pb-200vw--sm {
        padding-bottom: 200vw!important;
    }
  
    .pt-pb-250vw--sm {
        padding-bottom: 250vw!important;
    }
  
    .pt-pb-300vw--sm {
        padding-bottom: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pb-0vw--md {
        padding-bottom: 0vw!important;
    }
  
    .pt-pb-1vw--md {
        padding-bottom: 1vw!important;
    }
  
    .pt-pb-2vw--md {
        padding-bottom: 2vw!important;
    }
  
    .pt-pb-3vw--md {
        padding-bottom: 3vw!important;
    }
  
    .pt-pb-4vw--md {
        padding-bottom: 4vw!important;
    }
  
    .pt-pb-5vw--md {
        padding-bottom: 5vw!important;
    }
  
    .pt-pb-6vw--md {
        padding-bottom: 6vw!important;
    }
  
    .pt-pb-7vw--md {
        padding-bottom: 7vw!important;
    }
  
    .pt-pb-8vw--md {
        padding-bottom: 8vw!important;
    }
  
    .pt-pb-9vw--md {
        padding-bottom: 9vw!important;
    }
  
    .pt-pb-10vw--md {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-11vw--md {
        padding-bottom: 11vw!important;
    }
  
    .pt-pb-12vw--md {
        padding-bottom: 12vw!important;
    }
  
    .pt-pb-13vw--md {
        padding-bottom: 13vw!important;
    }
  
    .pt-pb-14vw--md {
        padding-bottom: 14vw!important;
    }
  
    .pt-pb-15vw--md {
        padding-bottom: 15vw!important;
    }
  
    .pt-pb-16vw--md {
        padding-bottom: 16vw!important;
    }
  
    .pt-pb-17vw--md {
        padding-bottom: 17vw!important;
    }
  
    .pt-pb-18vw--md {
        padding-bottom: 18vw!important;
    }
  
    .pt-pb-19vw--md {
        padding-bottom: 19vw!important;
    }
  
    .pt-pb-20vw--md {
        padding-bottom: 20vw!important;
    }
  
    .pt-pb-21vw--md {
        padding-bottom: 21vw!important;
    }
  
    .pt-pb-22vw--md {
        padding-bottom: 22vw!important;
    }
  
    .pt-pb-23vw--md {
        padding-bottom: 23vw!important;
    }
  
    .pt-pb-24vw--md {
        padding-bottom: 24vw!important;
    }
  
    .pt-pb-25vw--md {
        padding-bottom: 25vw!important;
    }
  
    .pt-pb-30vw--md {
        padding-bottom: 30vw!important;
    }
  
    .pt-pb-35vw--md {
        padding-bottom: 35vw!important;
    }
  
    .pt-pb-40vw--md {
        padding-bottom: 40vw!important;
    }
  
    .pt-pb-45vw--md {
        padding-bottom: 45vw!important;
    }
  
    .pt-pb-50vw--md {
        padding-bottom: 50vw!important;
    }
  
    .pt-pb-55vw--md {
        padding-bottom: 55vw!important;
    }
  
    .pt-pb-60vw--md {
        padding-bottom: 60vw!important;
    }
  
    .pt-pb-65vw--md {
        padding-bottom: 65vw!important;
    }
  
    .pt-pb-70vw--md {
        padding-bottom: 70vw!important;
    }
  
    .pt-pb-75vw--md {
        padding-bottom: 75vw!important;
    }
  
    .pt-pb-80vw--md {
        padding-bottom: 80vw!important;
    }
  
    .pt-pb-85vw--md {
        padding-bottom: 85vw!important;
    }
  
    .pt-pb-90vw--md {
        padding-bottom: 90vw!important;
    }
  
    .pt-pb-95vw--md {
        padding-bottom: 95vw!important;
    }
  
    .pt-pb-100vw--md {
        padding-bottom: 100vw!important;
    }
  
    .pt-pb-110vw--md {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-120vw--md {
        padding-bottom: 120vw!important;
    }
  
    .pt-pb-130vw--md {
        padding-bottom: 130vw!important;
    }
  
    .pt-pb-140vw--md {
        padding-bottom: 140vw!important;
    }
  
    .pt-pb-150vw--md {
        padding-bottom: 150vw!important;
    }
  
    .pt-pb-160vw--md {
        padding-bottom: 160vw!important;
    }
  
    .pt-pb-170vw--md {
        padding-bottom: 170vw!important;
    }
  
    .pt-pb-180vw--md {
        padding-bottom: 180vw!important;
    }
  
    .pt-pb-190vw--md {
        padding-bottom: 190vw!important;
    }
  
    .pt-pb-200vw--md {
        padding-bottom: 200vw!important;
    }
  
    .pt-pb-250vw--md {
        padding-bottom: 250vw!important;
    }
  
    .pt-pb-300vw--md {
        padding-bottom: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pb-0vw--lg {
        padding-bottom: 0vw!important;
    }
  
    .pt-pb-1vw--lg {
        padding-bottom: 1vw!important;
    }
  
    .pt-pb-2vw--lg {
        padding-bottom: 2vw!important;
    }
  
    .pt-pb-3vw--lg {
        padding-bottom: 3vw!important;
    }
  
    .pt-pb-4vw--lg {
        padding-bottom: 4vw!important;
    }
  
    .pt-pb-5vw--lg {
        padding-bottom: 5vw!important;
    }
  
    .pt-pb-6vw--lg {
        padding-bottom: 6vw!important;
    }
  
    .pt-pb-7vw--lg {
        padding-bottom: 7vw!important;
    }
  
    .pt-pb-8vw--lg {
        padding-bottom: 8vw!important;
    }
  
    .pt-pb-9vw--lg {
        padding-bottom: 9vw!important;
    }
  
    .pt-pb-10vw--lg {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-11vw--lg {
        padding-bottom: 11vw!important;
    }
  
    .pt-pb-12vw--lg {
        padding-bottom: 12vw!important;
    }
  
    .pt-pb-13vw--lg {
        padding-bottom: 13vw!important;
    }
  
    .pt-pb-14vw--lg {
        padding-bottom: 14vw!important;
    }
  
    .pt-pb-15vw--lg {
        padding-bottom: 15vw!important;
    }
  
    .pt-pb-16vw--lg {
        padding-bottom: 16vw!important;
    }
  
    .pt-pb-17vw--lg {
        padding-bottom: 17vw!important;
    }
  
    .pt-pb-18vw--lg {
        padding-bottom: 18vw!important;
    }
  
    .pt-pb-19vw--lg {
        padding-bottom: 19vw!important;
    }
  
    .pt-pb-20vw--lg {
        padding-bottom: 20vw!important;
    }
  
    .pt-pb-21vw--lg {
        padding-bottom: 21vw!important;
    }
  
    .pt-pb-22vw--lg {
        padding-bottom: 22vw!important;
    }
  
    .pt-pb-23vw--lg {
        padding-bottom: 23vw!important;
    }
  
    .pt-pb-24vw--lg {
        padding-bottom: 24vw!important;
    }
  
    .pt-pb-25vw--lg {
        padding-bottom: 25vw!important;
    }
  
    .pt-pb-30vw--lg {
        padding-bottom: 30vw!important;
    }
  
    .pt-pb-35vw--lg {
        padding-bottom: 35vw!important;
    }
  
    .pt-pb-40vw--lg {
        padding-bottom: 40vw!important;
    }
  
    .pt-pb-45vw--lg {
        padding-bottom: 45vw!important;
    }
  
    .pt-pb-50vw--lg {
        padding-bottom: 50vw!important;
    }
  
    .pt-pb-55vw--lg {
        padding-bottom: 55vw!important;
    }
  
    .pt-pb-60vw--lg {
        padding-bottom: 60vw!important;
    }
  
    .pt-pb-65vw--lg {
        padding-bottom: 65vw!important;
    }
  
    .pt-pb-70vw--lg {
        padding-bottom: 70vw!important;
    }
  
    .pt-pb-75vw--lg {
        padding-bottom: 75vw!important;
    }
  
    .pt-pb-80vw--lg {
        padding-bottom: 80vw!important;
    }
  
    .pt-pb-85vw--lg {
        padding-bottom: 85vw!important;
    }
  
    .pt-pb-90vw--lg {
        padding-bottom: 90vw!important;
    }
  
    .pt-pb-95vw--lg {
        padding-bottom: 95vw!important;
    }
  
    .pt-pb-100vw--lg {
        padding-bottom: 100vw!important;
    }
  
    .pt-pb-110vw--lg {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-120vw--lg {
        padding-bottom: 120vw!important;
    }
  
    .pt-pb-130vw--lg {
        padding-bottom: 130vw!important;
    }
  
    .pt-pb-140vw--lg {
        padding-bottom: 140vw!important;
    }
  
    .pt-pb-150vw--lg {
        padding-bottom: 150vw!important;
    }
  
    .pt-pb-160vw--lg {
        padding-bottom: 160vw!important;
    }
  
    .pt-pb-170vw--lg {
        padding-bottom: 170vw!important;
    }
  
    .pt-pb-180vw--lg {
        padding-bottom: 180vw!important;
    }
  
    .pt-pb-190vw--lg {
        padding-bottom: 190vw!important;
    }
  
    .pt-pb-200vw--lg {
        padding-bottom: 200vw!important;
    }
  
    .pt-pb-250vw--lg {
        padding-bottom: 250vw!important;
    }
  
    .pt-pb-300vw--lg {
        padding-bottom: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pb-0vw--xl {
        padding-bottom: 0vw!important;
    }
  
    .pt-pb-1vw--xl {
        padding-bottom: 1vw!important;
    }
  
    .pt-pb-2vw--xl {
        padding-bottom: 2vw!important;
    }
  
    .pt-pb-3vw--xl {
        padding-bottom: 3vw!important;
    }
  
    .pt-pb-4vw--xl {
        padding-bottom: 4vw!important;
    }
  
    .pt-pb-5vw--xl {
        padding-bottom: 5vw!important;
    }
  
    .pt-pb-6vw--xl {
        padding-bottom: 6vw!important;
    }
  
    .pt-pb-7vw--xl {
        padding-bottom: 7vw!important;
    }
  
    .pt-pb-8vw--xl {
        padding-bottom: 8vw!important;
    }
  
    .pt-pb-9vw--xl {
        padding-bottom: 9vw!important;
    }
  
    .pt-pb-10vw--xl {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-11vw--xl {
        padding-bottom: 11vw!important;
    }
  
    .pt-pb-12vw--xl {
        padding-bottom: 12vw!important;
    }
  
    .pt-pb-13vw--xl {
        padding-bottom: 13vw!important;
    }
  
    .pt-pb-14vw--xl {
        padding-bottom: 14vw!important;
    }
  
    .pt-pb-15vw--xl {
        padding-bottom: 15vw!important;
    }
  
    .pt-pb-16vw--xl {
        padding-bottom: 16vw!important;
    }
  
    .pt-pb-17vw--xl {
        padding-bottom: 17vw!important;
    }
  
    .pt-pb-18vw--xl {
        padding-bottom: 18vw!important;
    }
  
    .pt-pb-19vw--xl {
        padding-bottom: 19vw!important;
    }
  
    .pt-pb-20vw--xl {
        padding-bottom: 20vw!important;
    }
  
    .pt-pb-21vw--xl {
        padding-bottom: 21vw!important;
    }
  
    .pt-pb-22vw--xl {
        padding-bottom: 22vw!important;
    }
  
    .pt-pb-23vw--xl {
        padding-bottom: 23vw!important;
    }
  
    .pt-pb-24vw--xl {
        padding-bottom: 24vw!important;
    }
  
    .pt-pb-25vw--xl {
        padding-bottom: 25vw!important;
    }
  
    .pt-pb-30vw--xl {
        padding-bottom: 30vw!important;
    }
  
    .pt-pb-35vw--xl {
        padding-bottom: 35vw!important;
    }
  
    .pt-pb-40vw--xl {
        padding-bottom: 40vw!important;
    }
  
    .pt-pb-45vw--xl {
        padding-bottom: 45vw!important;
    }
  
    .pt-pb-50vw--xl {
        padding-bottom: 50vw!important;
    }
  
    .pt-pb-55vw--xl {
        padding-bottom: 55vw!important;
    }
  
    .pt-pb-60vw--xl {
        padding-bottom: 60vw!important;
    }
  
    .pt-pb-65vw--xl {
        padding-bottom: 65vw!important;
    }
  
    .pt-pb-70vw--xl {
        padding-bottom: 70vw!important;
    }
  
    .pt-pb-75vw--xl {
        padding-bottom: 75vw!important;
    }
  
    .pt-pb-80vw--xl {
        padding-bottom: 80vw!important;
    }
  
    .pt-pb-85vw--xl {
        padding-bottom: 85vw!important;
    }
  
    .pt-pb-90vw--xl {
        padding-bottom: 90vw!important;
    }
  
    .pt-pb-95vw--xl {
        padding-bottom: 95vw!important;
    }
  
    .pt-pb-100vw--xl {
        padding-bottom: 100vw!important;
    }
  
    .pt-pb-110vw--xl {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-120vw--xl {
        padding-bottom: 120vw!important;
    }
  
    .pt-pb-130vw--xl {
        padding-bottom: 130vw!important;
    }
  
    .pt-pb-140vw--xl {
        padding-bottom: 140vw!important;
    }
  
    .pt-pb-150vw--xl {
        padding-bottom: 150vw!important;
    }
  
    .pt-pb-160vw--xl {
        padding-bottom: 160vw!important;
    }
  
    .pt-pb-170vw--xl {
        padding-bottom: 170vw!important;
    }
  
    .pt-pb-180vw--xl {
        padding-bottom: 180vw!important;
    }
  
    .pt-pb-190vw--xl {
        padding-bottom: 190vw!important;
    }
  
    .pt-pb-200vw--xl {
        padding-bottom: 200vw!important;
    }
  
    .pt-pb-250vw--xl {
        padding-bottom: 250vw!important;
    }
  
    .pt-pb-300vw--xl {
        padding-bottom: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pb-0vw--xxl {
        padding-bottom: 0vw!important;
    }
  
    .pt-pb-1vw--xxl {
        padding-bottom: 1vw!important;
    }
  
    .pt-pb-2vw--xxl {
        padding-bottom: 2vw!important;
    }
  
    .pt-pb-3vw--xxl {
        padding-bottom: 3vw!important;
    }
  
    .pt-pb-4vw--xxl {
        padding-bottom: 4vw!important;
    }
  
    .pt-pb-5vw--xxl {
        padding-bottom: 5vw!important;
    }
  
    .pt-pb-6vw--xxl {
        padding-bottom: 6vw!important;
    }
  
    .pt-pb-7vw--xxl {
        padding-bottom: 7vw!important;
    }
  
    .pt-pb-8vw--xxl {
        padding-bottom: 8vw!important;
    }
  
    .pt-pb-9vw--xxl {
        padding-bottom: 9vw!important;
    }
  
    .pt-pb-10vw--xxl {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-11vw--xxl {
        padding-bottom: 11vw!important;
    }
  
    .pt-pb-12vw--xxl {
        padding-bottom: 12vw!important;
    }
  
    .pt-pb-13vw--xxl {
        padding-bottom: 13vw!important;
    }
  
    .pt-pb-14vw--xxl {
        padding-bottom: 14vw!important;
    }
  
    .pt-pb-15vw--xxl {
        padding-bottom: 15vw!important;
    }
  
    .pt-pb-16vw--xxl {
        padding-bottom: 16vw!important;
    }
  
    .pt-pb-17vw--xxl {
        padding-bottom: 17vw!important;
    }
  
    .pt-pb-18vw--xxl {
        padding-bottom: 18vw!important;
    }
  
    .pt-pb-19vw--xxl {
        padding-bottom: 19vw!important;
    }
  
    .pt-pb-20vw--xxl {
        padding-bottom: 20vw!important;
    }
  
    .pt-pb-21vw--xxl {
        padding-bottom: 21vw!important;
    }
  
    .pt-pb-22vw--xxl {
        padding-bottom: 22vw!important;
    }
  
    .pt-pb-23vw--xxl {
        padding-bottom: 23vw!important;
    }
  
    .pt-pb-24vw--xxl {
        padding-bottom: 24vw!important;
    }
  
    .pt-pb-25vw--xxl {
        padding-bottom: 25vw!important;
    }
  
    .pt-pb-30vw--xxl {
        padding-bottom: 30vw!important;
    }
  
    .pt-pb-35vw--xxl {
        padding-bottom: 35vw!important;
    }
  
    .pt-pb-40vw--xxl {
        padding-bottom: 40vw!important;
    }
  
    .pt-pb-45vw--xxl {
        padding-bottom: 45vw!important;
    }
  
    .pt-pb-50vw--xxl {
        padding-bottom: 50vw!important;
    }
  
    .pt-pb-55vw--xxl {
        padding-bottom: 55vw!important;
    }
  
    .pt-pb-60vw--xxl {
        padding-bottom: 60vw!important;
    }
  
    .pt-pb-65vw--xxl {
        padding-bottom: 65vw!important;
    }
  
    .pt-pb-70vw--xxl {
        padding-bottom: 70vw!important;
    }
  
    .pt-pb-75vw--xxl {
        padding-bottom: 75vw!important;
    }
  
    .pt-pb-80vw--xxl {
        padding-bottom: 80vw!important;
    }
  
    .pt-pb-85vw--xxl {
        padding-bottom: 85vw!important;
    }
  
    .pt-pb-90vw--xxl {
        padding-bottom: 90vw!important;
    }
  
    .pt-pb-95vw--xxl {
        padding-bottom: 95vw!important;
    }
  
    .pt-pb-100vw--xxl {
        padding-bottom: 100vw!important;
    }
  
    .pt-pb-110vw--xxl {
        padding-bottom: 10vw!important;
    }
  
    .pt-pb-120vw--xxl {
        padding-bottom: 120vw!important;
    }
  
    .pt-pb-130vw--xxl {
        padding-bottom: 130vw!important;
    }
  
    .pt-pb-140vw--xxl {
        padding-bottom: 140vw!important;
    }
  
    .pt-pb-150vw--xxl {
        padding-bottom: 150vw!important;
    }
  
    .pt-pb-160vw--xxl {
        padding-bottom: 160vw!important;
    }
  
    .pt-pb-170vw--xxl {
        padding-bottom: 170vw!important;
    }
  
    .pt-pb-180vw--xxl {
        padding-bottom: 180vw!important;
    }
  
    .pt-pb-190vw--xxl {
        padding-bottom: 190vw!important;
    }
  
    .pt-pb-200vw--xxl {
        padding-bottom: 200vw!important;
    }
  
    .pt-pb-250vw--xxl {
        padding-bottom: 250vw!important;
    }
  
    .pt-pb-300vw--xxl {
        padding-bottom: 300vw!important;
    }
  }
  
  /* PADDING LEFT ---------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-pl-0 {
    padding-left: 0px!important;
  }
  
  .pt-pl-1 {
    padding-left: 1px!important;
  }
  
  .pt-pl-2 {
    padding-left: 2px!important;
  }
  
  .pt-pl-3 {
    padding-left: 3px!important;
  }
  
  .pt-pl-4 {
    padding-left: 4px!important;
  }
  
  .pt-pl-5 {
    padding-left: 5px!important;
  }
  
  .pt-pl-6 {
    padding-left: 6px!important;
  }
  
  .pt-pl-7 {
    padding-left: 7px!important;
  }
  
  .pt-pl-8 {
    padding-left: 8px!important;
  }
  
  .pt-pl-9 {
    padding-left: 9px!important;
  }
  
  .pt-pl-10 {
    padding-left: 10px!important;
  }
  
  .pt-pl-11 {
    padding-left: 11px!important;
  }
  
  .pt-pl-12 {
    padding-left: 12px!important;
  }
  
  .pt-pl-13 {
    padding-left: 13px!important;
  }
  
  .pt-pl-14 {
    padding-left: 14px!important;
  }
  
  .pt-pl-15 {
    padding-left: 15px!important;
  }
  
  .pt-pl-16 {
    padding-left: 16px!important;
  }
  
  .pt-pl-17 {
    padding-left: 17px!important;
  }
  
  .pt-pl-18 {
    padding-left: 18px!important;
  }
  
  .pt-pl-19 {
    padding-left: 19px!important;
  }
  
  .pt-pl-20 {
    padding-left: 20px!important;
  }
  
  .pt-pl-21 {
    padding-left: 21px!important;
  }
  
  .pt-pl-22 {
    padding-left: 22px!important;
  }
  
  .pt-pl-23 {
    padding-left: 23px!important;
  }
  
  .pt-pl-24 {
    padding-left: 24px!important;
  }
  
  .pt-pl-25 {
    padding-left: 25px!important;
  }
  
  .pt-pl-30 {
    padding-left: 30px!important;
  }
  
  .pt-pl-35 {
    padding-left: 35px!important;
  }
  
  .pt-pl-40 {
    padding-left: 40px!important;
  }
  
  .pt-pl-45 {
    padding-left: 45px!important;
  }
  
  .pt-pl-50 {
    padding-left: 50px!important;
  }
  
  .pt-pl-55 {
    padding-left: 55px!important;
  }
  
  .pt-pl-60 {
    padding-left: 60px!important;
  }
  
  .pt-pl-65 {
    padding-left: 65px!important;
  }
  
  .pt-pl-70 {
    padding-left: 70px!important;
  }
  
  .pt-pl-75 {
    padding-left: 75px!important;
  }
  
  .pt-pl-80 {
    padding-left: 80px!important;
  }
  
  .pt-pl-85 {
    padding-left: 85px!important;
  }
  
  .pt-pl-90 {
    padding-left: 90px!important;
  }
  
  .pt-pl-95 {
    padding-left: 95px!important;
  }
  
  .pt-pl-100 {
    padding-left: 100px!important;
  }
  
  .pt-pl-110 {
    padding-left: 10px!important;
  }
  
  .pt-pl-120 {
    padding-left: 120px!important;
  }
  
  .pt-pl-130 {
    padding-left: 130px!important;
  }
  
  .pt-pl-140 {
    padding-left: 140px!important;
  }
  
  .pt-pl-150 {
    padding-left: 150px!important;
  }
  
  .pt-pl-160 {
    padding-left: 160px!important;
  }
  
  .pt-pl-170 {
    padding-left: 170px!important;
  }
  
  .pt-pl-180 {
    padding-left: 180px!important;
  }
  
  .pt-pl-190 {
    padding-left: 190px!important;
  }
  
  .pt-pl-200 {
    padding-left: 200px!important;
  }
  
  .pt-pl-250 {
    padding-left: 250px!important;
  }
  
  .pt-pl-300 {
    padding-left: 300px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pl-0--sm {
        padding-left: 0px!important;
    }
  
    .pt-pl-1--sm {
        padding-left: 1px!important;
    }
  
    .pt-pl-2--sm {
        padding-left: 2px!important;
    }
  
    .pt-pl-3--sm {
        padding-left: 3px!important;
    }
  
    .pt-pl-4--sm {
        padding-left: 4px!important;
    }
  
    .pt-pl-5--sm {
        padding-left: 5px!important;
    }
  
    .pt-pl-6--sm {
        padding-left: 6px!important;
    }
  
    .pt-pl-7--sm {
        padding-left: 7px!important;
    }
  
    .pt-pl-8--sm {
        padding-left: 8px!important;
    }
  
    .pt-pl-9--sm {
        padding-left: 9px!important;
    }
  
    .pt-pl-10--sm {
        padding-left: 10px!important;
    }
  
    .pt-pl-11--sm {
        padding-left: 11px!important;
    }
  
    .pt-pl-12--sm {
        padding-left: 12px!important;
    }
  
    .pt-pl-13--sm {
        padding-left: 13px!important;
    }
  
    .pt-pl-14--sm {
        padding-left: 14px!important;
    }
  
    .pt-pl-15--sm {
        padding-left: 15px!important;
    }
  
    .pt-pl-16--sm {
        padding-left: 16px!important;
    }
  
    .pt-pl-17--sm {
        padding-left: 17px!important;
    }
  
    .pt-pl-18--sm {
        padding-left: 18px!important;
    }
  
    .pt-pl-19--sm {
        padding-left: 19px!important;
    }
  
    .pt-pl-20--sm {
        padding-left: 20px!important;
    }
  
    .pt-pl-21--sm {
        padding-left: 21px!important;
    }
  
    .pt-pl-22--sm {
        padding-left: 22px!important;
    }
  
    .pt-pl-23--sm {
        padding-left: 23px!important;
    }
  
    .pt-pl-24--sm {
        padding-left: 24px!important;
    }
  
    .pt-pl-25--sm {
        padding-left: 25px!important;
    }
  
    .pt-pl-30--sm {
        padding-left: 30px!important;
    }
  
    .pt-pl-35--sm {
        padding-left: 35px!important;
    }
  
    .pt-pl-40--sm {
        padding-left: 40px!important;
    }
  
    .pt-pl-45--sm {
        padding-left: 45px!important;
    }
  
    .pt-pl-50--sm {
        padding-left: 50px!important;
    }
  
    .pt-pl-55--sm {
        padding-left: 55px!important;
    }
  
    .pt-pl-60--sm {
        padding-left: 60px!important;
    }
  
    .pt-pl-65--sm {
        padding-left: 65px!important;
    }
  
    .pt-pl-70--sm {
        padding-left: 70px!important;
    }
  
    .pt-pl-75--sm {
        padding-left: 75px!important;
    }
  
    .pt-pl-80--sm {
        padding-left: 80px!important;
    }
  
    .pt-pl-85--sm {
        padding-left: 85px!important;
    }
  
    .pt-pl-90--sm {
        padding-left: 90px!important;
    }
  
    .pt-pl-95--sm {
        padding-left: 95px!important;
    }
  
    .pt-pl-100--sm {
        padding-left: 100px!important;
    }
  
    .pt-pl-110--sm {
        padding-left: 10px!important;
    }
  
    .pt-pl-120--sm {
        padding-left: 120px!important;
    }
  
    .pt-pl-130--sm {
        padding-left: 130px!important;
    }
  
    .pt-pl-140--sm {
        padding-left: 140px!important;
    }
  
    .pt-pl-150--sm {
        padding-left: 150px!important;
    }
  
    .pt-pl-160--sm {
        padding-left: 160px!important;
    }
  
    .pt-pl-170--sm {
        padding-left: 170px!important;
    }
  
    .pt-pl-180--sm {
        padding-left: 180px!important;
    }
  
    .pt-pl-190--sm {
        padding-left: 190px!important;
    }
  
    .pt-pl-200--sm {
        padding-left: 200px!important;
    }
  
    .pt-pl-250--sm {
        padding-left: 250px!important;
    }
  
    .pt-pl-300--sm {
        padding-left: 300px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pl-0--md {
        padding-left: 0px!important;
    }
  
    .pt-pl-1--md {
        padding-left: 1px!important;
    }
  
    .pt-pl-2--md {
        padding-left: 2px!important;
    }
  
    .pt-pl-3--md {
        padding-left: 3px!important;
    }
  
    .pt-pl-4--md {
        padding-left: 4px!important;
    }
  
    .pt-pl-5--md {
        padding-left: 5px!important;
    }
  
    .pt-pl-6--md {
        padding-left: 6px!important;
    }
  
    .pt-pl-7--md {
        padding-left: 7px!important;
    }
  
    .pt-pl-8--md {
        padding-left: 8px!important;
    }
  
    .pt-pl-9--md {
        padding-left: 9px!important;
    }
  
    .pt-pl-10--md {
        padding-left: 10px!important;
    }
  
    .pt-pl-11--md {
        padding-left: 11px!important;
    }
  
    .pt-pl-12--md {
        padding-left: 12px!important;
    }
  
    .pt-pl-13--md {
        padding-left: 13px!important;
    }
  
    .pt-pl-14--md {
        padding-left: 14px!important;
    }
  
    .pt-pl-15--md {
        padding-left: 15px!important;
    }
  
    .pt-pl-16--md {
        padding-left: 16px!important;
    }
  
    .pt-pl-17--md {
        padding-left: 17px!important;
    }
  
    .pt-pl-18--md {
        padding-left: 18px!important;
    }
  
    .pt-pl-19--md {
        padding-left: 19px!important;
    }
  
    .pt-pl-20--md {
        padding-left: 20px!important;
    }
  
    .pt-pl-21--md {
        padding-left: 21px!important;
    }
  
    .pt-pl-22--md {
        padding-left: 22px!important;
    }
  
    .pt-pl-23--md {
        padding-left: 23px!important;
    }
  
    .pt-pl-24--md {
        padding-left: 24px!important;
    }
  
    .pt-pl-25--md {
        padding-left: 25px!important;
    }
  
    .pt-pl-30--md {
        padding-left: 30px!important;
    }
  
    .pt-pl-35--md {
        padding-left: 35px!important;
    }
  
    .pt-pl-40--md {
        padding-left: 40px!important;
    }
  
    .pt-pl-45--md {
        padding-left: 45px!important;
    }
  
    .pt-pl-50--md {
        padding-left: 50px!important;
    }
  
    .pt-pl-55--md {
        padding-left: 55px!important;
    }
  
    .pt-pl-60--md {
        padding-left: 60px!important;
    }
  
    .pt-pl-65--md {
        padding-left: 65px!important;
    }
  
    .pt-pl-70--md {
        padding-left: 70px!important;
    }
  
    .pt-pl-75--md {
        padding-left: 75px!important;
    }
  
    .pt-pl-80--md {
        padding-left: 80px!important;
    }
  
    .pt-pl-85--md {
        padding-left: 85px!important;
    }
  
    .pt-pl-90--md {
        padding-left: 90px!important;
    }
  
    .pt-pl-95--md {
        padding-left: 95px!important;
    }
  
    .pt-pl-100--md {
        padding-left: 100px!important;
    }
  
    .pt-pl-110--md {
        padding-left: 10px!important;
    }
  
    .pt-pl-120--md {
        padding-left: 120px!important;
    }
  
    .pt-pl-130--md {
        padding-left: 130px!important;
    }
  
    .pt-pl-140--md {
        padding-left: 140px!important;
    }
  
    .pt-pl-150--md {
        padding-left: 150px!important;
    }
  
    .pt-pl-160--md {
        padding-left: 160px!important;
    }
  
    .pt-pl-170--md {
        padding-left: 170px!important;
    }
  
    .pt-pl-180--md {
        padding-left: 180px!important;
    }
  
    .pt-pl-190--md {
        padding-left: 190px!important;
    }
  
    .pt-pl-200--md {
        padding-left: 200px!important;
    }
  
    .pt-pl-250--md {
        padding-left: 250px!important;
    }
  
    .pt-pl-300--md {
        padding-left: 300px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pl-0--lg {
        padding-left: 0px!important;
    }
  
    .pt-pl-1--lg {
        padding-left: 1px!important;
    }
  
    .pt-pl-2--lg {
        padding-left: 2px!important;
    }
  
    .pt-pl-3--lg {
        padding-left: 3px!important;
    }
  
    .pt-pl-4--lg {
        padding-left: 4px!important;
    }
  
    .pt-pl-5--lg {
        padding-left: 5px!important;
    }
  
    .pt-pl-6--lg {
        padding-left: 6px!important;
    }
  
    .pt-pl-7--lg {
        padding-left: 7px!important;
    }
  
    .pt-pl-8--lg {
        padding-left: 8px!important;
    }
  
    .pt-pl-9--lg {
        padding-left: 9px!important;
    }
  
    .pt-pl-10--lg {
        padding-left: 10px!important;
    }
  
    .pt-pl-11--lg {
        padding-left: 11px!important;
    }
  
    .pt-pl-12--lg {
        padding-left: 12px!important;
    }
  
    .pt-pl-13--lg {
        padding-left: 13px!important;
    }
  
    .pt-pl-14--lg {
        padding-left: 14px!important;
    }
  
    .pt-pl-15--lg {
        padding-left: 15px!important;
    }
  
    .pt-pl-16--lg {
        padding-left: 16px!important;
    }
  
    .pt-pl-17--lg {
        padding-left: 17px!important;
    }
  
    .pt-pl-18--lg {
        padding-left: 18px!important;
    }
  
    .pt-pl-19--lg {
        padding-left: 19px!important;
    }
  
    .pt-pl-20--lg {
        padding-left: 20px!important;
    }
  
    .pt-pl-21--lg {
        padding-left: 21px!important;
    }
  
    .pt-pl-22--lg {
        padding-left: 22px!important;
    }
  
    .pt-pl-23--lg {
        padding-left: 23px!important;
    }
  
    .pt-pl-24--lg {
        padding-left: 24px!important;
    }
  
    .pt-pl-25--lg {
        padding-left: 25px!important;
    }
  
    .pt-pl-30--lg {
        padding-left: 30px!important;
    }
  
    .pt-pl-35--lg {
        padding-left: 35px!important;
    }
  
    .pt-pl-40--lg {
        padding-left: 40px!important;
    }
  
    .pt-pl-45--lg {
        padding-left: 45px!important;
    }
  
    .pt-pl-50--lg {
        padding-left: 50px!important;
    }
  
    .pt-pl-55--lg {
        padding-left: 55px!important;
    }
  
    .pt-pl-60--lg {
        padding-left: 60px!important;
    }
  
    .pt-pl-65--lg {
        padding-left: 65px!important;
    }
  
    .pt-pl-70--lg {
        padding-left: 70px!important;
    }
  
    .pt-pl-75--lg {
        padding-left: 75px!important;
    }
  
    .pt-pl-80--lg {
        padding-left: 80px!important;
    }
  
    .pt-pl-85--lg {
        padding-left: 85px!important;
    }
  
    .pt-pl-90--lg {
        padding-left: 90px!important;
    }
  
    .pt-pl-95--lg {
        padding-left: 95px!important;
    }
  
    .pt-pl-100--lg {
        padding-left: 100px!important;
    }
  
    .pt-pl-110--lg {
        padding-left: 10px!important;
    }
  
    .pt-pl-120--lg {
        padding-left: 120px!important;
    }
  
    .pt-pl-130--lg {
        padding-left: 130px!important;
    }
  
    .pt-pl-140--lg {
        padding-left: 140px!important;
    }
  
    .pt-pl-150--lg {
        padding-left: 150px!important;
    }
  
    .pt-pl-160--lg {
        padding-left: 160px!important;
    }
  
    .pt-pl-170--lg {
        padding-left: 170px!important;
    }
  
    .pt-pl-180--lg {
        padding-left: 180px!important;
    }
  
    .pt-pl-190--lg {
        padding-left: 190px!important;
    }
  
    .pt-pl-200--lg {
        padding-left: 200px!important;
    }
  
    .pt-pl-250--lg {
        padding-left: 250px!important;
    }
  
    .pt-pl-300--lg {
        padding-left: 300px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pl-0--xl {
        padding-left: 0px!important;
    }
  
    .pt-pl-1--xl {
        padding-left: 1px!important;
    }
  
    .pt-pl-2--xl {
        padding-left: 2px!important;
    }
  
    .pt-pl-3--xl {
        padding-left: 3px!important;
    }
  
    .pt-pl-4--xl {
        padding-left: 4px!important;
    }
  
    .pt-pl-5--xl {
        padding-left: 5px!important;
    }
  
    .pt-pl-6--xl {
        padding-left: 6px!important;
    }
  
    .pt-pl-7--xl {
        padding-left: 7px!important;
    }
  
    .pt-pl-8--xl {
        padding-left: 8px!important;
    }
  
    .pt-pl-9--xl {
        padding-left: 9px!important;
    }
  
    .pt-pl-10--xl {
        padding-left: 10px!important;
    }
  
    .pt-pl-11--xl {
        padding-left: 11px!important;
    }
  
    .pt-pl-12--xl {
        padding-left: 12px!important;
    }
  
    .pt-pl-13--xl {
        padding-left: 13px!important;
    }
  
    .pt-pl-14--xl {
        padding-left: 14px!important;
    }
  
    .pt-pl-15--xl {
        padding-left: 15px!important;
    }
  
    .pt-pl-16--xl {
        padding-left: 16px!important;
    }
  
    .pt-pl-17--xl {
        padding-left: 17px!important;
    }
  
    .pt-pl-18--xl {
        padding-left: 18px!important;
    }
  
    .pt-pl-19--xl {
        padding-left: 19px!important;
    }
  
    .pt-pl-20--xl {
        padding-left: 20px!important;
    }
  
    .pt-pl-21--xl {
        padding-left: 21px!important;
    }
  
    .pt-pl-22--xl {
        padding-left: 22px!important;
    }
  
    .pt-pl-23--xl {
        padding-left: 23px!important;
    }
  
    .pt-pl-24--xl {
        padding-left: 24px!important;
    }
  
    .pt-pl-25--xl {
        padding-left: 25px!important;
    }
  
    .pt-pl-30--xl {
        padding-left: 30px!important;
    }
  
    .pt-pl-35--xl {
        padding-left: 35px!important;
    }
  
    .pt-pl-40--xl {
        padding-left: 40px!important;
    }
  
    .pt-pl-45--xl {
        padding-left: 45px!important;
    }
  
    .pt-pl-50--xl {
        padding-left: 50px!important;
    }
  
    .pt-pl-55--xl {
        padding-left: 55px!important;
    }
  
    .pt-pl-60--xl {
        padding-left: 60px!important;
    }
  
    .pt-pl-65--xl {
        padding-left: 65px!important;
    }
  
    .pt-pl-70--xl {
        padding-left: 70px!important;
    }
  
    .pt-pl-75--xl {
        padding-left: 75px!important;
    }
  
    .pt-pl-80--xl {
        padding-left: 80px!important;
    }
  
    .pt-pl-85--xl {
        padding-left: 85px!important;
    }
  
    .pt-pl-90--xl {
        padding-left: 90px!important;
    }
  
    .pt-pl-95--xl {
        padding-left: 95px!important;
    }
  
    .pt-pl-100--xl {
        padding-left: 100px!important;
    }
  
    .pt-pl-110--xl {
        padding-left: 10px!important;
    }
  
    .pt-pl-120--xl {
        padding-left: 120px!important;
    }
  
    .pt-pl-130--xl {
        padding-left: 130px!important;
    }
  
    .pt-pl-140--xl {
        padding-left: 140px!important;
    }
  
    .pt-pl-150--xl {
        padding-left: 150px!important;
    }
  
    .pt-pl-160--xl {
        padding-left: 160px!important;
    }
  
    .pt-pl-170--xl {
        padding-left: 170px!important;
    }
  
    .pt-pl-180--xl {
        padding-left: 180px!important;
    }
  
    .pt-pl-190--xl {
        padding-left: 190px!important;
    }
  
    .pt-pl-200--xl {
        padding-left: 200px!important;
    }
  
    .pt-pl-250--xl {
        padding-left: 250px!important;
    }
  
    .pt-pl-300--xl {
        padding-left: 300px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pl-0--xxl {
        padding-left: 0px!important;
    }
  
    .pt-pl-1--xxl {
        padding-left: 1px!important;
    }
  
    .pt-pl-2--xxl {
        padding-left: 2px!important;
    }
  
    .pt-pl-3--xxl {
        padding-left: 3px!important;
    }
  
    .pt-pl-4--xxl {
        padding-left: 4px!important;
    }
  
    .pt-pl-5--xxl {
        padding-left: 5px!important;
    }
  
    .pt-pl-6--xxl {
        padding-left: 6px!important;
    }
  
    .pt-pl-7--xxl {
        padding-left: 7px!important;
    }
  
    .pt-pl-8--xxl {
        padding-left: 8px!important;
    }
  
    .pt-pl-9--xxl {
        padding-left: 9px!important;
    }
  
    .pt-pl-10--xxl {
        padding-left: 10px!important;
    }
  
    .pt-pl-11--xxl {
        padding-left: 11px!important;
    }
  
    .pt-pl-12--xxl {
        padding-left: 12px!important;
    }
  
    .pt-pl-13--xxl {
        padding-left: 13px!important;
    }
  
    .pt-pl-14--xxl {
        padding-left: 14px!important;
    }
  
    .pt-pl-15--xxl {
        padding-left: 15px!important;
    }
  
    .pt-pl-16--xxl {
        padding-left: 16px!important;
    }
  
    .pt-pl-17--xxl {
        padding-left: 17px!important;
    }
  
    .pt-pl-18--xxl {
        padding-left: 18px!important;
    }
  
    .pt-pl-19--xxl {
        padding-left: 19px!important;
    }
  
    .pt-pl-20--xxl {
        padding-left: 20px!important;
    }
  
    .pt-pl-21--xxl {
        padding-left: 21px!important;
    }
  
    .pt-pl-22--xxl {
        padding-left: 22px!important;
    }
  
    .pt-pl-23--xxl {
        padding-left: 23px!important;
    }
  
    .pt-pl-24--xxl {
        padding-left: 24px!important;
    }
  
    .pt-pl-25--xxl {
        padding-left: 25px!important;
    }
  
    .pt-pl-30--xxl {
        padding-left: 30px!important;
    }
  
    .pt-pl-35--xxl {
        padding-left: 35px!important;
    }
  
    .pt-pl-40--xxl {
        padding-left: 40px!important;
    }
  
    .pt-pl-45--xxl {
        padding-left: 45px!important;
    }
  
    .pt-pl-50--xxl {
        padding-left: 50px!important;
    }
  
    .pt-pl-55--xxl {
        padding-left: 55px!important;
    }
  
    .pt-pl-60--xxl {
        padding-left: 60px!important;
    }
  
    .pt-pl-65--xxl {
        padding-left: 65px!important;
    }
  
    .pt-pl-70--xxl {
        padding-left: 70px!important;
    }
  
    .pt-pl-75--xxl {
        padding-left: 75px!important;
    }
  
    .pt-pl-80--xxl {
        padding-left: 80px!important;
    }
  
    .pt-pl-85--xxl {
        padding-left: 85px!important;
    }
  
    .pt-pl-90--xxl {
        padding-left: 90px!important;
    }
  
    .pt-pl-95--xxl {
        padding-left: 95px!important;
    }
  
    .pt-pl-100--xxl {
        padding-left: 100px!important;
    }
  
    .pt-pl-110--xxl {
        padding-left: 10px!important;
    }
  
    .pt-pl-120--xxl {
        padding-left: 120px!important;
    }
  
    .pt-pl-130--xxl {
        padding-left: 130px!important;
    }
  
    .pt-pl-140--xxl {
        padding-left: 140px!important;
    }
  
    .pt-pl-150--xxl {
        padding-left: 150px!important;
    }
  
    .pt-pl-160--xxl {
        padding-left: 160px!important;
    }
  
    .pt-pl-170--xxl {
        padding-left: 170px!important;
    }
  
    .pt-pl-180--xxl {
        padding-left: 180px!important;
    }
  
    .pt-pl-190--xxl {
        padding-left: 190px!important;
    }
  
    .pt-pl-200--xxl {
        padding-left: 200px!important;
    }
  
    .pt-pl-250--xxl {
        padding-left: 250px!important;
    }
  
    .pt-pl-300--xxl {
        padding-left: 300px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-pl-0x {
    padding-left: 0%!important;
  }
  
  .pt-pl-1x {
    padding-left: 1%!important;
  }
  
  .pt-pl-2x {
    padding-left: 2%!important;
  }
  
  .pt-pl-3x {
    padding-left: 3%!important;
  }
  
  .pt-pl-4x {
    padding-left: 4%!important;
  }
  
  .pt-pl-5x {
    padding-left: 5%!important;
  }
  
  .pt-pl-6x {
    padding-left: 6%!important;
  }
  
  .pt-pl-7x {
    padding-left: 7%!important;
  }
  
  .pt-pl-8x {
    padding-left: 8%!important;
  }
  
  .pt-pl-9x {
    padding-left: 9%!important;
  }
  
  .pt-pl-10x {
    padding-left: 10%!important;
  }
  
  .pt-pl-11x {
    padding-left: 11%!important;
  }
  
  .pt-pl-12x {
    padding-left: 12%!important;
  }
  
  .pt-pl-13x {
    padding-left: 13%!important;
  }
  
  .pt-pl-14x {
    padding-left: 14%!important;
  }
  
  .pt-pl-15x {
    padding-left: 15%!important;
  }
  
  .pt-pl-16x {
    padding-left: 16%!important;
  }
  
  .pt-pl-17x {
    padding-left: 17%!important;
  }
  
  .pt-pl-18x {
    padding-left: 18%!important;
  }
  
  .pt-pl-19x {
    padding-left: 19%!important;
  }
  
  .pt-pl-20x {
    padding-left: 20%!important;
  }
  
  .pt-pl-21x {
    padding-left: 21%!important;
  }
  
  .pt-pl-22x {
    padding-left: 22%!important;
  }
  
  .pt-pl-23x {
    padding-left: 23%!important;
  }
  
  .pt-pl-24x {
    padding-left: 24%!important;
  }
  
  .pt-pl-25x {
    padding-left: 25%!important;
  }
  
  .pt-pl-30x {
    padding-left: 30%!important;
  }
  
  .pt-pl-35x {
    padding-left: 35%!important;
  }
  
  .pt-pl-40x {
    padding-left: 40%!important;
  }
  
  .pt-pl-45x {
    padding-left: 45%!important;
  }
  
  .pt-pl-50x {
    padding-left: 50%!important;
  }
  
  .pt-pl-55x {
    padding-left: 55%!important;
  }
  
  .pt-pl-60x {
    padding-left: 60%!important;
  }
  
  .pt-pl-65x {
    padding-left: 65%!important;
  }
  
  .pt-pl-70x {
    padding-left: 70%!important;
  }
  
  .pt-pl-75x {
    padding-left: 75%!important;
  }
  
  .pt-pl-80x {
    padding-left: 80%!important;
  }
  
  .pt-pl-85x {
    padding-left: 85%!important;
  }
  
  .pt-pl-90x {
    padding-left: 90%!important;
  }
  
  .pt-pl-95x {
    padding-left: 95%!important;
  }
  
  .pt-pl-100x {
    padding-left: 100%!important;
  }
  
  .pt-pl-110x {
    padding-left: 10%!important;
  }
  
  .pt-pl-120x {
    padding-left: 120%!important;
  }
  
  .pt-pl-130x {
    padding-left: 130%!important;
  }
  
  .pt-pl-140x {
    padding-left: 140%!important;
  }
  
  .pt-pl-150x {
    padding-left: 150%!important;
  }
  
  .pt-pl-160x {
    padding-left: 160%!important;
  }
  
  .pt-pl-170x {
    padding-left: 170%!important;
  }
  
  .pt-pl-180x {
    padding-left: 180%!important;
  }
  
  .pt-pl-190x {
    padding-left: 190%!important;
  }
  
  .pt-pl-200x {
    padding-left: 200%!important;
  }
  
  .pt-pl-250x {
    padding-left: 250%!important;
  }
  
  .pt-pl-300x {
    padding-left: 300%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pl-0x--sm {
        padding-left: 0%!important;
    }
  
    .pt-pl-1x--sm {
        padding-left: 1%!important;
    }
  
    .pt-pl-2x--sm {
        padding-left: 2%!important;
    }
  
    .pt-pl-3x--sm {
        padding-left: 3%!important;
    }
  
    .pt-pl-4x--sm {
        padding-left: 4%!important;
    }
  
    .pt-pl-5x--sm {
        padding-left: 5%!important;
    }
  
    .pt-pl-6x--sm {
        padding-left: 6%!important;
    }
  
    .pt-pl-7x--sm {
        padding-left: 7%!important;
    }
  
    .pt-pl-8x--sm {
        padding-left: 8%!important;
    }
  
    .pt-pl-9x--sm {
        padding-left: 9%!important;
    }
  
    .pt-pl-10x--sm {
        padding-left: 10%!important;
    }
  
    .pt-pl-11x--sm {
        padding-left: 11%!important;
    }
  
    .pt-pl-12x--sm {
        padding-left: 12%!important;
    }
  
    .pt-pl-13x--sm {
        padding-left: 13%!important;
    }
  
    .pt-pl-14x--sm {
        padding-left: 14%!important;
    }
  
    .pt-pl-15x--sm {
        padding-left: 15%!important;
    }
  
    .pt-pl-16x--sm {
        padding-left: 16%!important;
    }
  
    .pt-pl-17x--sm {
        padding-left: 17%!important;
    }
  
    .pt-pl-18x--sm {
        padding-left: 18%!important;
    }
  
    .pt-pl-19x--sm {
        padding-left: 19%!important;
    }
  
    .pt-pl-20x--sm {
        padding-left: 20%!important;
    }
  
    .pt-pl-21x--sm {
        padding-left: 21%!important;
    }
  
    .pt-pl-22x--sm {
        padding-left: 22%!important;
    }
  
    .pt-pl-23x--sm {
        padding-left: 23%!important;
    }
  
    .pt-pl-24x--sm {
        padding-left: 24%!important;
    }
  
    .pt-pl-25x--sm {
        padding-left: 25%!important;
    }
  
    .pt-pl-30x--sm {
        padding-left: 30%!important;
    }
  
    .pt-pl-35x--sm {
        padding-left: 35%!important;
    }
  
    .pt-pl-40x--sm {
        padding-left: 40%!important;
    }
  
    .pt-pl-45x--sm {
        padding-left: 45%!important;
    }
  
    .pt-pl-50x--sm {
        padding-left: 50%!important;
    }
  
    .pt-pl-55x--sm {
        padding-left: 55%!important;
    }
  
    .pt-pl-60x--sm {
        padding-left: 60%!important;
    }
  
    .pt-pl-65x--sm {
        padding-left: 65%!important;
    }
  
    .pt-pl-70x--sm {
        padding-left: 70%!important;
    }
  
    .pt-pl-75x--sm {
        padding-left: 75%!important;
    }
  
    .pt-pl-80x--sm {
        padding-left: 80%!important;
    }
  
    .pt-pl-85x--sm {
        padding-left: 85%!important;
    }
  
    .pt-pl-90x--sm {
        padding-left: 90%!important;
    }
  
    .pt-pl-95x--sm {
        padding-left: 95%!important;
    }
  
    .pt-pl-100x--sm {
        padding-left: 100%!important;
    }
  
    .pt-pl-110x--sm {
        padding-left: 10%!important;
    }
  
    .pt-pl-120x--sm {
        padding-left: 120%!important;
    }
  
    .pt-pl-130x--sm {
        padding-left: 130%!important;
    }
  
    .pt-pl-140x--sm {
        padding-left: 140%!important;
    }
  
    .pt-pl-150x--sm {
        padding-left: 150%!important;
    }
  
    .pt-pl-160x--sm {
        padding-left: 160%!important;
    }
  
    .pt-pl-170x--sm {
        padding-left: 170%!important;
    }
  
    .pt-pl-180x--sm {
        padding-left: 180%!important;
    }
  
    .pt-pl-190x--sm {
        padding-left: 190%!important;
    }
  
    .pt-pl-200x--sm {
        padding-left: 200%!important;
    }
  
    .pt-pl-250x--sm {
        padding-left: 250%!important;
    }
  
    .pt-pl-300x--sm {
        padding-left: 300%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pl-0x--md {
        padding-left: 0%!important;
    }
  
    .pt-pl-1x--md {
        padding-left: 1%!important;
    }
  
    .pt-pl-2x--md {
        padding-left: 2%!important;
    }
  
    .pt-pl-3x--md {
        padding-left: 3%!important;
    }
  
    .pt-pl-4x--md {
        padding-left: 4%!important;
    }
  
    .pt-pl-5x--md {
        padding-left: 5%!important;
    }
  
    .pt-pl-6x--md {
        padding-left: 6%!important;
    }
  
    .pt-pl-7x--md {
        padding-left: 7%!important;
    }
  
    .pt-pl-8x--md {
        padding-left: 8%!important;
    }
  
    .pt-pl-9x--md {
        padding-left: 9%!important;
    }
  
    .pt-pl-10x--md {
        padding-left: 10%!important;
    }
  
    .pt-pl-11x--md {
        padding-left: 11%!important;
    }
  
    .pt-pl-12x--md {
        padding-left: 12%!important;
    }
  
    .pt-pl-13x--md {
        padding-left: 13%!important;
    }
  
    .pt-pl-14x--md {
        padding-left: 14%!important;
    }
  
    .pt-pl-15x--md {
        padding-left: 15%!important;
    }
  
    .pt-pl-16x--md {
        padding-left: 16%!important;
    }
  
    .pt-pl-17x--md {
        padding-left: 17%!important;
    }
  
    .pt-pl-18x--md {
        padding-left: 18%!important;
    }
  
    .pt-pl-19x--md {
        padding-left: 19%!important;
    }
  
    .pt-pl-20x--md {
        padding-left: 20%!important;
    }
  
    .pt-pl-21x--md {
        padding-left: 21%!important;
    }
  
    .pt-pl-22x--md {
        padding-left: 22%!important;
    }
  
    .pt-pl-23x--md {
        padding-left: 23%!important;
    }
  
    .pt-pl-24x--md {
        padding-left: 24%!important;
    }
  
    .pt-pl-25x--md {
        padding-left: 25%!important;
    }
  
    .pt-pl-30x--md {
        padding-left: 30%!important;
    }
  
    .pt-pl-35x--md {
        padding-left: 35%!important;
    }
  
    .pt-pl-40x--md {
        padding-left: 40%!important;
    }
  
    .pt-pl-45x--md {
        padding-left: 45%!important;
    }
  
    .pt-pl-50x--md {
        padding-left: 50%!important;
    }
  
    .pt-pl-55x--md {
        padding-left: 55%!important;
    }
  
    .pt-pl-60x--md {
        padding-left: 60%!important;
    }
  
    .pt-pl-65x--md {
        padding-left: 65%!important;
    }
  
    .pt-pl-70x--md {
        padding-left: 70%!important;
    }
  
    .pt-pl-75x--md {
        padding-left: 75%!important;
    }
  
    .pt-pl-80x--md {
        padding-left: 80%!important;
    }
  
    .pt-pl-85x--md {
        padding-left: 85%!important;
    }
  
    .pt-pl-90x--md {
        padding-left: 90%!important;
    }
  
    .pt-pl-95x--md {
        padding-left: 95%!important;
    }
  
    .pt-pl-100x--md {
        padding-left: 100%!important;
    }
  
    .pt-pl-110x--md {
        padding-left: 10%!important;
    }
  
    .pt-pl-120x--md {
        padding-left: 120%!important;
    }
  
    .pt-pl-130x--md {
        padding-left: 130%!important;
    }
  
    .pt-pl-140x--md {
        padding-left: 140%!important;
    }
  
    .pt-pl-150x--md {
        padding-left: 150%!important;
    }
  
    .pt-pl-160x--md {
        padding-left: 160%!important;
    }
  
    .pt-pl-170x--md {
        padding-left: 170%!important;
    }
  
    .pt-pl-180x--md {
        padding-left: 180%!important;
    }
  
    .pt-pl-190x--md {
        padding-left: 190%!important;
    }
  
    .pt-pl-200x--md {
        padding-left: 200%!important;
    }
  
    .pt-pl-250x--md {
        padding-left: 250%!important;
    }
  
    .pt-pl-300x--md {
        padding-left: 300%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pl-0x--lg {
        padding-left: 0%!important;
    }
  
    .pt-pl-1x--lg {
        padding-left: 1%!important;
    }
  
    .pt-pl-2x--lg {
        padding-left: 2%!important;
    }
  
    .pt-pl-3x--lg {
        padding-left: 3%!important;
    }
  
    .pt-pl-4x--lg {
        padding-left: 4%!important;
    }
  
    .pt-pl-5x--lg {
        padding-left: 5%!important;
    }
  
    .pt-pl-6x--lg {
        padding-left: 6%!important;
    }
  
    .pt-pl-7x--lg {
        padding-left: 7%!important;
    }
  
    .pt-pl-8x--lg {
        padding-left: 8%!important;
    }
  
    .pt-pl-9x--lg {
        padding-left: 9%!important;
    }
  
    .pt-pl-10x--lg {
        padding-left: 10%!important;
    }
  
    .pt-pl-11x--lg {
        padding-left: 11%!important;
    }
  
    .pt-pl-12x--lg {
        padding-left: 12%!important;
    }
  
    .pt-pl-13x--lg {
        padding-left: 13%!important;
    }
  
    .pt-pl-14x--lg {
        padding-left: 14%!important;
    }
  
    .pt-pl-15x--lg {
        padding-left: 15%!important;
    }
  
    .pt-pl-16x--lg {
        padding-left: 16%!important;
    }
  
    .pt-pl-17x--lg {
        padding-left: 17%!important;
    }
  
    .pt-pl-18x--lg {
        padding-left: 18%!important;
    }
  
    .pt-pl-19x--lg {
        padding-left: 19%!important;
    }
  
    .pt-pl-20x--lg {
        padding-left: 20%!important;
    }
  
    .pt-pl-21x--lg {
        padding-left: 21%!important;
    }
  
    .pt-pl-22x--lg {
        padding-left: 22%!important;
    }
  
    .pt-pl-23x--lg {
        padding-left: 23%!important;
    }
  
    .pt-pl-24x--lg {
        padding-left: 24%!important;
    }
  
    .pt-pl-25x--lg {
        padding-left: 25%!important;
    }
  
    .pt-pl-30x--lg {
        padding-left: 30%!important;
    }
  
    .pt-pl-35x--lg {
        padding-left: 35%!important;
    }
  
    .pt-pl-40x--lg {
        padding-left: 40%!important;
    }
  
    .pt-pl-45x--lg {
        padding-left: 45%!important;
    }
  
    .pt-pl-50x--lg {
        padding-left: 50%!important;
    }
  
    .pt-pl-55x--lg {
        padding-left: 55%!important;
    }
  
    .pt-pl-60x--lg {
        padding-left: 60%!important;
    }
  
    .pt-pl-65x--lg {
        padding-left: 65%!important;
    }
  
    .pt-pl-70x--lg {
        padding-left: 70%!important;
    }
  
    .pt-pl-75x--lg {
        padding-left: 75%!important;
    }
  
    .pt-pl-80x--lg {
        padding-left: 80%!important;
    }
  
    .pt-pl-85x--lg {
        padding-left: 85%!important;
    }
  
    .pt-pl-90x--lg {
        padding-left: 90%!important;
    }
  
    .pt-pl-95x--lg {
        padding-left: 95%!important;
    }
  
    .pt-pl-100x--lg {
        padding-left: 100%!important;
    }
  
    .pt-pl-110x--lg {
        padding-left: 10%!important;
    }
  
    .pt-pl-120x--lg {
        padding-left: 120%!important;
    }
  
    .pt-pl-130x--lg {
        padding-left: 130%!important;
    }
  
    .pt-pl-140x--lg {
        padding-left: 140%!important;
    }
  
    .pt-pl-150x--lg {
        padding-left: 150%!important;
    }
  
    .pt-pl-160x--lg {
        padding-left: 160%!important;
    }
  
    .pt-pl-170x--lg {
        padding-left: 170%!important;
    }
  
    .pt-pl-180x--lg {
        padding-left: 180%!important;
    }
  
    .pt-pl-190x--lg {
        padding-left: 190%!important;
    }
  
    .pt-pl-200x--lg {
        padding-left: 200%!important;
    }
  
    .pt-pl-250x--lg {
        padding-left: 250%!important;
    }
  
    .pt-pl-300x--lg {
        padding-left: 300%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pl-0x--xl {
        padding-left: 0%!important;
    }
  
    .pt-pl-1x--xl {
        padding-left: 1%!important;
    }
  
    .pt-pl-2x--xl {
        padding-left: 2%!important;
    }
  
    .pt-pl-3x--xl {
        padding-left: 3%!important;
    }
  
    .pt-pl-4x--xl {
        padding-left: 4%!important;
    }
  
    .pt-pl-5x--xl {
        padding-left: 5%!important;
    }
  
    .pt-pl-6x--xl {
        padding-left: 6%!important;
    }
  
    .pt-pl-7x--xl {
        padding-left: 7%!important;
    }
  
    .pt-pl-8x--xl {
        padding-left: 8%!important;
    }
  
    .pt-pl-9x--xl {
        padding-left: 9%!important;
    }
  
    .pt-pl-10x--xl {
        padding-left: 10%!important;
    }
  
    .pt-pl-11x--xl {
        padding-left: 11%!important;
    }
  
    .pt-pl-12x--xl {
        padding-left: 12%!important;
    }
  
    .pt-pl-13x--xl {
        padding-left: 13%!important;
    }
  
    .pt-pl-14x--xl {
        padding-left: 14%!important;
    }
  
    .pt-pl-15x--xl {
        padding-left: 15%!important;
    }
  
    .pt-pl-16x--xl {
        padding-left: 16%!important;
    }
  
    .pt-pl-17x--xl {
        padding-left: 17%!important;
    }
  
    .pt-pl-18x--xl {
        padding-left: 18%!important;
    }
  
    .pt-pl-19x--xl {
        padding-left: 19%!important;
    }
  
    .pt-pl-20x--xl {
        padding-left: 20%!important;
    }
  
    .pt-pl-21x--xl {
        padding-left: 21%!important;
    }
  
    .pt-pl-22x--xl {
        padding-left: 22%!important;
    }
  
    .pt-pl-23x--xl {
        padding-left: 23%!important;
    }
  
    .pt-pl-24x--xl {
        padding-left: 24%!important;
    }
  
    .pt-pl-25x--xl {
        padding-left: 25%!important;
    }
  
    .pt-pl-30x--xl {
        padding-left: 30%!important;
    }
  
    .pt-pl-35x--xl {
        padding-left: 35%!important;
    }
  
    .pt-pl-40x--xl {
        padding-left: 40%!important;
    }
  
    .pt-pl-45x--xl {
        padding-left: 45%!important;
    }
  
    .pt-pl-50x--xl {
        padding-left: 50%!important;
    }
  
    .pt-pl-55x--xl {
        padding-left: 55%!important;
    }
  
    .pt-pl-60x--xl {
        padding-left: 60%!important;
    }
  
    .pt-pl-65x--xl {
        padding-left: 65%!important;
    }
  
    .pt-pl-70x--xl {
        padding-left: 70%!important;
    }
  
    .pt-pl-75x--xl {
        padding-left: 75%!important;
    }
  
    .pt-pl-80x--xl {
        padding-left: 80%!important;
    }
  
    .pt-pl-85x--xl {
        padding-left: 85%!important;
    }
  
    .pt-pl-90x--xl {
        padding-left: 90%!important;
    }
  
    .pt-pl-95x--xl {
        padding-left: 95%!important;
    }
  
    .pt-pl-100x--xl {
        padding-left: 100%!important;
    }
  
    .pt-pl-110x--xl {
        padding-left: 10%!important;
    }
  
    .pt-pl-120x--xl {
        padding-left: 120%!important;
    }
  
    .pt-pl-130x--xl {
        padding-left: 130%!important;
    }
  
    .pt-pl-140x--xl {
        padding-left: 140%!important;
    }
  
    .pt-pl-150x--xl {
        padding-left: 150%!important;
    }
  
    .pt-pl-160x--xl {
        padding-left: 160%!important;
    }
  
    .pt-pl-170x--xl {
        padding-left: 170%!important;
    }
  
    .pt-pl-180x--xl {
        padding-left: 180%!important;
    }
  
    .pt-pl-190x--xl {
        padding-left: 190%!important;
    }
  
    .pt-pl-200x--xl {
        padding-left: 200%!important;
    }
  
    .pt-pl-250x--xl {
        padding-left: 250%!important;
    }
  
    .pt-pl-300x--xl {
        padding-left: 300%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pl-0x--xxl {
        padding-left: 0%!important;
    }
  
    .pt-pl-1x--xxl {
        padding-left: 1%!important;
    }
  
    .pt-pl-2x--xxl {
        padding-left: 2%!important;
    }
  
    .pt-pl-3x--xxl {
        padding-left: 3%!important;
    }
  
    .pt-pl-4x--xxl {
        padding-left: 4%!important;
    }
  
    .pt-pl-5x--xxl {
        padding-left: 5%!important;
    }
  
    .pt-pl-6x--xxl {
        padding-left: 6%!important;
    }
  
    .pt-pl-7x--xxl {
        padding-left: 7%!important;
    }
  
    .pt-pl-8x--xxl {
        padding-left: 8%!important;
    }
  
    .pt-pl-9x--xxl {
        padding-left: 9%!important;
    }
  
    .pt-pl-10x--xxl {
        padding-left: 10%!important;
    }
  
    .pt-pl-11x--xxl {
        padding-left: 11%!important;
    }
  
    .pt-pl-12x--xxl {
        padding-left: 12%!important;
    }
  
    .pt-pl-13x--xxl {
        padding-left: 13%!important;
    }
  
    .pt-pl-14x--xxl {
        padding-left: 14%!important;
    }
  
    .pt-pl-15x--xxl {
        padding-left: 15%!important;
    }
  
    .pt-pl-16x--xxl {
        padding-left: 16%!important;
    }
  
    .pt-pl-17x--xxl {
        padding-left: 17%!important;
    }
  
    .pt-pl-18x--xxl {
        padding-left: 18%!important;
    }
  
    .pt-pl-19x--xxl {
        padding-left: 19%!important;
    }
  
    .pt-pl-20x--xxl {
        padding-left: 20%!important;
    }
  
    .pt-pl-21x--xxl {
        padding-left: 21%!important;
    }
  
    .pt-pl-22x--xxl {
        padding-left: 22%!important;
    }
  
    .pt-pl-23x--xxl {
        padding-left: 23%!important;
    }
  
    .pt-pl-24x--xxl {
        padding-left: 24%!important;
    }
  
    .pt-pl-25x--xxl {
        padding-left: 25%!important;
    }
  
    .pt-pl-30x--xxl {
        padding-left: 30%!important;
    }
  
    .pt-pl-35x--xxl {
        padding-left: 35%!important;
    }
  
    .pt-pl-40x--xxl {
        padding-left: 40%!important;
    }
  
    .pt-pl-45x--xxl {
        padding-left: 45%!important;
    }
  
    .pt-pl-50x--xxl {
        padding-left: 50%!important;
    }
  
    .pt-pl-55x--xxl {
        padding-left: 55%!important;
    }
  
    .pt-pl-60x--xxl {
        padding-left: 60%!important;
    }
  
    .pt-pl-65x--xxl {
        padding-left: 65%!important;
    }
  
    .pt-pl-70x--xxl {
        padding-left: 70%!important;
    }
  
    .pt-pl-75x--xxl {
        padding-left: 75%!important;
    }
  
    .pt-pl-80x--xxl {
        padding-left: 80%!important;
    }
  
    .pt-pl-85x--xxl {
        padding-left: 85%!important;
    }
  
    .pt-pl-90x--xxl {
        padding-left: 90%!important;
    }
  
    .pt-pl-95x--xxl {
        padding-left: 95%!important;
    }
  
    .pt-pl-100x--xxl {
        padding-left: 100%!important;
    }
  
    .pt-pl-110x--xxl {
        padding-left: 10%!important;
    }
  
    .pt-pl-120x--xxl {
        padding-left: 120%!important;
    }
  
    .pt-pl-130x--xxl {
        padding-left: 130%!important;
    }
  
    .pt-pl-140x--xxl {
        padding-left: 140%!important;
    }
  
    .pt-pl-150x--xxl {
        padding-left: 150%!important;
    }
  
    .pt-pl-160x--xxl {
        padding-left: 160%!important;
    }
  
    .pt-pl-170x--xxl {
        padding-left: 170%!important;
    }
  
    .pt-pl-180x--xxl {
        padding-left: 180%!important;
    }
  
    .pt-pl-190x--xxl {
        padding-left: 190%!important;
    }
  
    .pt-pl-200x--xxl {
        padding-left: 200%!important;
    }
  
    .pt-pl-250x--xxl {
        padding-left: 250%!important;
    }
  
    .pt-pl-300x--xxl {
        padding-left: 300%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-pl-0vh {
    padding-left: 0vh!important;
  }
  
  .pt-pl-1vh {
    padding-left: 1vh!important;
  }
  
  .pt-pl-2vh {
    padding-left: 2vh!important;
  }
  
  .pt-pl-3vh {
    padding-left: 3vh!important;
  }
  
  .pt-pl-4vh {
    padding-left: 4vh!important;
  }
  
  .pt-pl-5vh {
    padding-left: 5vh!important;
  }
  
  .pt-pl-6vh {
    padding-left: 6vh!important;
  }
  
  .pt-pl-7vh {
    padding-left: 7vh!important;
  }
  
  .pt-pl-8vh {
    padding-left: 8vh!important;
  }
  
  .pt-pl-9vh {
    padding-left: 9vh!important;
  }
  
  .pt-pl-10vh {
    padding-left: 10vh!important;
  }
  
  .pt-pl-11vh {
    padding-left: 11vh!important;
  }
  
  .pt-pl-12vh {
    padding-left: 12vh!important;
  }
  
  .pt-pl-13vh {
    padding-left: 13vh!important;
  }
  
  .pt-pl-14vh {
    padding-left: 14vh!important;
  }
  
  .pt-pl-15vh {
    padding-left: 15vh!important;
  }
  
  .pt-pl-16vh {
    padding-left: 16vh!important;
  }
  
  .pt-pl-17vh {
    padding-left: 17vh!important;
  }
  
  .pt-pl-18vh {
    padding-left: 18vh!important;
  }
  
  .pt-pl-19vh {
    padding-left: 19vh!important;
  }
  
  .pt-pl-20vh {
    padding-left: 20vh!important;
  }
  
  .pt-pl-21vh {
    padding-left: 21vh!important;
  }
  
  .pt-pl-22vh {
    padding-left: 22vh!important;
  }
  
  .pt-pl-23vh {
    padding-left: 23vh!important;
  }
  
  .pt-pl-24vh {
    padding-left: 24vh!important;
  }
  
  .pt-pl-25vh {
    padding-left: 25vh!important;
  }
  
  .pt-pl-30vh {
    padding-left: 30vh!important;
  }
  
  .pt-pl-35vh {
    padding-left: 35vh!important;
  }
  
  .pt-pl-40vh {
    padding-left: 40vh!important;
  }
  
  .pt-pl-45vh {
    padding-left: 45vh!important;
  }
  
  .pt-pl-50vh {
    padding-left: 50vh!important;
  }
  
  .pt-pl-55vh {
    padding-left: 55vh!important;
  }
  
  .pt-pl-60vh {
    padding-left: 60vh!important;
  }
  
  .pt-pl-65vh {
    padding-left: 65vh!important;
  }
  
  .pt-pl-70vh {
    padding-left: 70vh!important;
  }
  
  .pt-pl-75vh {
    padding-left: 75vh!important;
  }
  
  .pt-pl-80vh {
    padding-left: 80vh!important;
  }
  
  .pt-pl-85vh {
    padding-left: 85vh!important;
  }
  
  .pt-pl-90vh {
    padding-left: 90vh!important;
  }
  
  .pt-pl-95vh {
    padding-left: 95vh!important;
  }
  
  .pt-pl-100vh {
    padding-left: 100vh!important;
  }
  
  .pt-pl-110vh {
    padding-left: 10vh!important;
  }
  
  .pt-pl-120vh {
    padding-left: 120vh!important;
  }
  
  .pt-pl-130vh {
    padding-left: 130vh!important;
  }
  
  .pt-pl-140vh {
    padding-left: 140vh!important;
  }
  
  .pt-pl-150vh {
    padding-left: 150vh!important;
  }
  
  .pt-pl-160vh {
    padding-left: 160vh!important;
  }
  
  .pt-pl-170vh {
    padding-left: 170vh!important;
  }
  
  .pt-pl-180vh {
    padding-left: 180vh!important;
  }
  
  .pt-pl-190vh {
    padding-left: 190vh!important;
  }
  
  .pt-pl-200vh {
    padding-left: 200vh!important;
  }
  
  .pt-pl-250vh {
    padding-left: 250vh!important;
  }
  
  .pt-pl-300vh {
    padding-left: 300vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pl-0vh--sm {
        padding-left: 0vh!important;
    }
  
    .pt-pl-1vh--sm {
        padding-left: 1vh!important;
    }
  
    .pt-pl-2vh--sm {
        padding-left: 2vh!important;
    }
  
    .pt-pl-3vh--sm {
        padding-left: 3vh!important;
    }
  
    .pt-pl-4vh--sm {
        padding-left: 4vh!important;
    }
  
    .pt-pl-5vh--sm {
        padding-left: 5vh!important;
    }
  
    .pt-pl-6vh--sm {
        padding-left: 6vh!important;
    }
  
    .pt-pl-7vh--sm {
        padding-left: 7vh!important;
    }
  
    .pt-pl-8vh--sm {
        padding-left: 8vh!important;
    }
  
    .pt-pl-9vh--sm {
        padding-left: 9vh!important;
    }
  
    .pt-pl-10vh--sm {
        padding-left: 10vh!important;
    }
  
    .pt-pl-11vh--sm {
        padding-left: 11vh!important;
    }
  
    .pt-pl-12vh--sm {
        padding-left: 12vh!important;
    }
  
    .pt-pl-13vh--sm {
        padding-left: 13vh!important;
    }
  
    .pt-pl-14vh--sm {
        padding-left: 14vh!important;
    }
  
    .pt-pl-15vh--sm {
        padding-left: 15vh!important;
    }
  
    .pt-pl-16vh--sm {
        padding-left: 16vh!important;
    }
  
    .pt-pl-17vh--sm {
        padding-left: 17vh!important;
    }
  
    .pt-pl-18vh--sm {
        padding-left: 18vh!important;
    }
  
    .pt-pl-19vh--sm {
        padding-left: 19vh!important;
    }
  
    .pt-pl-20vh--sm {
        padding-left: 20vh!important;
    }
  
    .pt-pl-21vh--sm {
        padding-left: 21vh!important;
    }
  
    .pt-pl-22vh--sm {
        padding-left: 22vh!important;
    }
  
    .pt-pl-23vh--sm {
        padding-left: 23vh!important;
    }
  
    .pt-pl-24vh--sm {
        padding-left: 24vh!important;
    }
  
    .pt-pl-25vh--sm {
        padding-left: 25vh!important;
    }
  
    .pt-pl-30vh--sm {
        padding-left: 30vh!important;
    }
  
    .pt-pl-35vh--sm {
        padding-left: 35vh!important;
    }
  
    .pt-pl-40vh--sm {
        padding-left: 40vh!important;
    }
  
    .pt-pl-45vh--sm {
        padding-left: 45vh!important;
    }
  
    .pt-pl-50vh--sm {
        padding-left: 50vh!important;
    }
  
    .pt-pl-55vh--sm {
        padding-left: 55vh!important;
    }
  
    .pt-pl-60vh--sm {
        padding-left: 60vh!important;
    }
  
    .pt-pl-65vh--sm {
        padding-left: 65vh!important;
    }
  
    .pt-pl-70vh--sm {
        padding-left: 70vh!important;
    }
  
    .pt-pl-75vh--sm {
        padding-left: 75vh!important;
    }
  
    .pt-pl-80vh--sm {
        padding-left: 80vh!important;
    }
  
    .pt-pl-85vh--sm {
        padding-left: 85vh!important;
    }
  
    .pt-pl-90vh--sm {
        padding-left: 90vh!important;
    }
  
    .pt-pl-95vh--sm {
        padding-left: 95vh!important;
    }
  
    .pt-pl-100vh--sm {
        padding-left: 100vh!important;
    }
  
    .pt-pl-110vh--sm {
        padding-left: 10vh!important;
    }
  
    .pt-pl-120vh--sm {
        padding-left: 120vh!important;
    }
  
    .pt-pl-130vh--sm {
        padding-left: 130vh!important;
    }
  
    .pt-pl-140vh--sm {
        padding-left: 140vh!important;
    }
  
    .pt-pl-150vh--sm {
        padding-left: 150vh!important;
    }
  
    .pt-pl-160vh--sm {
        padding-left: 160vh!important;
    }
  
    .pt-pl-170vh--sm {
        padding-left: 170vh!important;
    }
  
    .pt-pl-180vh--sm {
        padding-left: 180vh!important;
    }
  
    .pt-pl-190vh--sm {
        padding-left: 190vh!important;
    }
  
    .pt-pl-200vh--sm {
        padding-left: 200vh!important;
    }
  
    .pt-pl-250vh--sm {
        padding-left: 250vh!important;
    }
  
    .pt-pl-300vh--sm {
        padding-left: 300vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pl-0vh--md {
        padding-left: 0vh!important;
    }
  
    .pt-pl-1vh--md {
        padding-left: 1vh!important;
    }
  
    .pt-pl-2vh--md {
        padding-left: 2vh!important;
    }
  
    .pt-pl-3vh--md {
        padding-left: 3vh!important;
    }
  
    .pt-pl-4vh--md {
        padding-left: 4vh!important;
    }
  
    .pt-pl-5vh--md {
        padding-left: 5vh!important;
    }
  
    .pt-pl-6vh--md {
        padding-left: 6vh!important;
    }
  
    .pt-pl-7vh--md {
        padding-left: 7vh!important;
    }
  
    .pt-pl-8vh--md {
        padding-left: 8vh!important;
    }
  
    .pt-pl-9vh--md {
        padding-left: 9vh!important;
    }
  
    .pt-pl-10vh--md {
        padding-left: 10vh!important;
    }
  
    .pt-pl-11vh--md {
        padding-left: 11vh!important;
    }
  
    .pt-pl-12vh--md {
        padding-left: 12vh!important;
    }
  
    .pt-pl-13vh--md {
        padding-left: 13vh!important;
    }
  
    .pt-pl-14vh--md {
        padding-left: 14vh!important;
    }
  
    .pt-pl-15vh--md {
        padding-left: 15vh!important;
    }
  
    .pt-pl-16vh--md {
        padding-left: 16vh!important;
    }
  
    .pt-pl-17vh--md {
        padding-left: 17vh!important;
    }
  
    .pt-pl-18vh--md {
        padding-left: 18vh!important;
    }
  
    .pt-pl-19vh--md {
        padding-left: 19vh!important;
    }
  
    .pt-pl-20vh--md {
        padding-left: 20vh!important;
    }
  
    .pt-pl-21vh--md {
        padding-left: 21vh!important;
    }
  
    .pt-pl-22vh--md {
        padding-left: 22vh!important;
    }
  
    .pt-pl-23vh--md {
        padding-left: 23vh!important;
    }
  
    .pt-pl-24vh--md {
        padding-left: 24vh!important;
    }
  
    .pt-pl-25vh--md {
        padding-left: 25vh!important;
    }
  
    .pt-pl-30vh--md {
        padding-left: 30vh!important;
    }
  
    .pt-pl-35vh--md {
        padding-left: 35vh!important;
    }
  
    .pt-pl-40vh--md {
        padding-left: 40vh!important;
    }
  
    .pt-pl-45vh--md {
        padding-left: 45vh!important;
    }
  
    .pt-pl-50vh--md {
        padding-left: 50vh!important;
    }
  
    .pt-pl-55vh--md {
        padding-left: 55vh!important;
    }
  
    .pt-pl-60vh--md {
        padding-left: 60vh!important;
    }
  
    .pt-pl-65vh--md {
        padding-left: 65vh!important;
    }
  
    .pt-pl-70vh--md {
        padding-left: 70vh!important;
    }
  
    .pt-pl-75vh--md {
        padding-left: 75vh!important;
    }
  
    .pt-pl-80vh--md {
        padding-left: 80vh!important;
    }
  
    .pt-pl-85vh--md {
        padding-left: 85vh!important;
    }
  
    .pt-pl-90vh--md {
        padding-left: 90vh!important;
    }
  
    .pt-pl-95vh--md {
        padding-left: 95vh!important;
    }
  
    .pt-pl-100vh--md {
        padding-left: 100vh!important;
    }
  
    .pt-pl-110vh--md {
        padding-left: 10vh!important;
    }
  
    .pt-pl-120vh--md {
        padding-left: 120vh!important;
    }
  
    .pt-pl-130vh--md {
        padding-left: 130vh!important;
    }
  
    .pt-pl-140vh--md {
        padding-left: 140vh!important;
    }
  
    .pt-pl-150vh--md {
        padding-left: 150vh!important;
    }
  
    .pt-pl-160vh--md {
        padding-left: 160vh!important;
    }
  
    .pt-pl-170vh--md {
        padding-left: 170vh!important;
    }
  
    .pt-pl-180vh--md {
        padding-left: 180vh!important;
    }
  
    .pt-pl-190vh--md {
        padding-left: 190vh!important;
    }
  
    .pt-pl-200vh--md {
        padding-left: 200vh!important;
    }
  
    .pt-pl-250vh--md {
        padding-left: 250vh!important;
    }
  
    .pt-pl-300vh--md {
        padding-left: 300vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pl-0vh--lg {
        padding-left: 0vh!important;
    }
  
    .pt-pl-1vh--lg {
        padding-left: 1vh!important;
    }
  
    .pt-pl-2vh--lg {
        padding-left: 2vh!important;
    }
  
    .pt-pl-3vh--lg {
        padding-left: 3vh!important;
    }
  
    .pt-pl-4vh--lg {
        padding-left: 4vh!important;
    }
  
    .pt-pl-5vh--lg {
        padding-left: 5vh!important;
    }
  
    .pt-pl-6vh--lg {
        padding-left: 6vh!important;
    }
  
    .pt-pl-7vh--lg {
        padding-left: 7vh!important;
    }
  
    .pt-pl-8vh--lg {
        padding-left: 8vh!important;
    }
  
    .pt-pl-9vh--lg {
        padding-left: 9vh!important;
    }
  
    .pt-pl-10vh--lg {
        padding-left: 10vh!important;
    }
  
    .pt-pl-11vh--lg {
        padding-left: 11vh!important;
    }
  
    .pt-pl-12vh--lg {
        padding-left: 12vh!important;
    }
  
    .pt-pl-13vh--lg {
        padding-left: 13vh!important;
    }
  
    .pt-pl-14vh--lg {
        padding-left: 14vh!important;
    }
  
    .pt-pl-15vh--lg {
        padding-left: 15vh!important;
    }
  
    .pt-pl-16vh--lg {
        padding-left: 16vh!important;
    }
  
    .pt-pl-17vh--lg {
        padding-left: 17vh!important;
    }
  
    .pt-pl-18vh--lg {
        padding-left: 18vh!important;
    }
  
    .pt-pl-19vh--lg {
        padding-left: 19vh!important;
    }
  
    .pt-pl-20vh--lg {
        padding-left: 20vh!important;
    }
  
    .pt-pl-21vh--lg {
        padding-left: 21vh!important;
    }
  
    .pt-pl-22vh--lg {
        padding-left: 22vh!important;
    }
  
    .pt-pl-23vh--lg {
        padding-left: 23vh!important;
    }
  
    .pt-pl-24vh--lg {
        padding-left: 24vh!important;
    }
  
    .pt-pl-25vh--lg {
        padding-left: 25vh!important;
    }
  
    .pt-pl-30vh--lg {
        padding-left: 30vh!important;
    }
  
    .pt-pl-35vh--lg {
        padding-left: 35vh!important;
    }
  
    .pt-pl-40vh--lg {
        padding-left: 40vh!important;
    }
  
    .pt-pl-45vh--lg {
        padding-left: 45vh!important;
    }
  
    .pt-pl-50vh--lg {
        padding-left: 50vh!important;
    }
  
    .pt-pl-55vh--lg {
        padding-left: 55vh!important;
    }
  
    .pt-pl-60vh--lg {
        padding-left: 60vh!important;
    }
  
    .pt-pl-65vh--lg {
        padding-left: 65vh!important;
    }
  
    .pt-pl-70vh--lg {
        padding-left: 70vh!important;
    }
  
    .pt-pl-75vh--lg {
        padding-left: 75vh!important;
    }
  
    .pt-pl-80vh--lg {
        padding-left: 80vh!important;
    }
  
    .pt-pl-85vh--lg {
        padding-left: 85vh!important;
    }
  
    .pt-pl-90vh--lg {
        padding-left: 90vh!important;
    }
  
    .pt-pl-95vh--lg {
        padding-left: 95vh!important;
    }
  
    .pt-pl-100vh--lg {
        padding-left: 100vh!important;
    }
  
    .pt-pl-110vh--lg {
        padding-left: 10vh!important;
    }
  
    .pt-pl-120vh--lg {
        padding-left: 120vh!important;
    }
  
    .pt-pl-130vh--lg {
        padding-left: 130vh!important;
    }
  
    .pt-pl-140vh--lg {
        padding-left: 140vh!important;
    }
  
    .pt-pl-150vh--lg {
        padding-left: 150vh!important;
    }
  
    .pt-pl-160vh--lg {
        padding-left: 160vh!important;
    }
  
    .pt-pl-170vh--lg {
        padding-left: 170vh!important;
    }
  
    .pt-pl-180vh--lg {
        padding-left: 180vh!important;
    }
  
    .pt-pl-190vh--lg {
        padding-left: 190vh!important;
    }
  
    .pt-pl-200vh--lg {
        padding-left: 200vh!important;
    }
  
    .pt-pl-250vh--lg {
        padding-left: 250vh!important;
    }
  
    .pt-pl-300vh--lg {
        padding-left: 300vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pl-0vh--xl {
        padding-left: 0vh!important;
    }
  
    .pt-pl-1vh--xl {
        padding-left: 1vh!important;
    }
  
    .pt-pl-2vh--xl {
        padding-left: 2vh!important;
    }
  
    .pt-pl-3vh--xl {
        padding-left: 3vh!important;
    }
  
    .pt-pl-4vh--xl {
        padding-left: 4vh!important;
    }
  
    .pt-pl-5vh--xl {
        padding-left: 5vh!important;
    }
  
    .pt-pl-6vh--xl {
        padding-left: 6vh!important;
    }
  
    .pt-pl-7vh--xl {
        padding-left: 7vh!important;
    }
  
    .pt-pl-8vh--xl {
        padding-left: 8vh!important;
    }
  
    .pt-pl-9vh--xl {
        padding-left: 9vh!important;
    }
  
    .pt-pl-10vh--xl {
        padding-left: 10vh!important;
    }
  
    .pt-pl-11vh--xl {
        padding-left: 11vh!important;
    }
  
    .pt-pl-12vh--xl {
        padding-left: 12vh!important;
    }
  
    .pt-pl-13vh--xl {
        padding-left: 13vh!important;
    }
  
    .pt-pl-14vh--xl {
        padding-left: 14vh!important;
    }
  
    .pt-pl-15vh--xl {
        padding-left: 15vh!important;
    }
  
    .pt-pl-16vh--xl {
        padding-left: 16vh!important;
    }
  
    .pt-pl-17vh--xl {
        padding-left: 17vh!important;
    }
  
    .pt-pl-18vh--xl {
        padding-left: 18vh!important;
    }
  
    .pt-pl-19vh--xl {
        padding-left: 19vh!important;
    }
  
    .pt-pl-20vh--xl {
        padding-left: 20vh!important;
    }
  
    .pt-pl-21vh--xl {
        padding-left: 21vh!important;
    }
  
    .pt-pl-22vh--xl {
        padding-left: 22vh!important;
    }
  
    .pt-pl-23vh--xl {
        padding-left: 23vh!important;
    }
  
    .pt-pl-24vh--xl {
        padding-left: 24vh!important;
    }
  
    .pt-pl-25vh--xl {
        padding-left: 25vh!important;
    }
  
    .pt-pl-30vh--xl {
        padding-left: 30vh!important;
    }
  
    .pt-pl-35vh--xl {
        padding-left: 35vh!important;
    }
  
    .pt-pl-40vh--xl {
        padding-left: 40vh!important;
    }
  
    .pt-pl-45vh--xl {
        padding-left: 45vh!important;
    }
  
    .pt-pl-50vh--xl {
        padding-left: 50vh!important;
    }
  
    .pt-pl-55vh--xl {
        padding-left: 55vh!important;
    }
  
    .pt-pl-60vh--xl {
        padding-left: 60vh!important;
    }
  
    .pt-pl-65vh--xl {
        padding-left: 65vh!important;
    }
  
    .pt-pl-70vh--xl {
        padding-left: 70vh!important;
    }
  
    .pt-pl-75vh--xl {
        padding-left: 75vh!important;
    }
  
    .pt-pl-80vh--xl {
        padding-left: 80vh!important;
    }
  
    .pt-pl-85vh--xl {
        padding-left: 85vh!important;
    }
  
    .pt-pl-90vh--xl {
        padding-left: 90vh!important;
    }
  
    .pt-pl-95vh--xl {
        padding-left: 95vh!important;
    }
  
    .pt-pl-100vh--xl {
        padding-left: 100vh!important;
    }
  
    .pt-pl-110vh--xl {
        padding-left: 10vh!important;
    }
  
    .pt-pl-120vh--xl {
        padding-left: 120vh!important;
    }
  
    .pt-pl-130vh--xl {
        padding-left: 130vh!important;
    }
  
    .pt-pl-140vh--xl {
        padding-left: 140vh!important;
    }
  
    .pt-pl-150vh--xl {
        padding-left: 150vh!important;
    }
  
    .pt-pl-160vh--xl {
        padding-left: 160vh!important;
    }
  
    .pt-pl-170vh--xl {
        padding-left: 170vh!important;
    }
  
    .pt-pl-180vh--xl {
        padding-left: 180vh!important;
    }
  
    .pt-pl-190vh--xl {
        padding-left: 190vh!important;
    }
  
    .pt-pl-200vh--xl {
        padding-left: 200vh!important;
    }
  
    .pt-pl-250vh--xl {
        padding-left: 250vh!important;
    }
  
    .pt-pl-300vh--xl {
        padding-left: 300vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pl-0vh--xxl {
        padding-left: 0vh!important;
    }
  
    .pt-pl-1vh--xxl {
        padding-left: 1vh!important;
    }
  
    .pt-pl-2vh--xxl {
        padding-left: 2vh!important;
    }
  
    .pt-pl-3vh--xxl {
        padding-left: 3vh!important;
    }
  
    .pt-pl-4vh--xxl {
        padding-left: 4vh!important;
    }
  
    .pt-pl-5vh--xxl {
        padding-left: 5vh!important;
    }
  
    .pt-pl-6vh--xxl {
        padding-left: 6vh!important;
    }
  
    .pt-pl-7vh--xxl {
        padding-left: 7vh!important;
    }
  
    .pt-pl-8vh--xxl {
        padding-left: 8vh!important;
    }
  
    .pt-pl-9vh--xxl {
        padding-left: 9vh!important;
    }
  
    .pt-pl-10vh--xxl {
        padding-left: 10vh!important;
    }
  
    .pt-pl-11vh--xxl {
        padding-left: 11vh!important;
    }
  
    .pt-pl-12vh--xxl {
        padding-left: 12vh!important;
    }
  
    .pt-pl-13vh--xxl {
        padding-left: 13vh!important;
    }
  
    .pt-pl-14vh--xxl {
        padding-left: 14vh!important;
    }
  
    .pt-pl-15vh--xxl {
        padding-left: 15vh!important;
    }
  
    .pt-pl-16vh--xxl {
        padding-left: 16vh!important;
    }
  
    .pt-pl-17vh--xxl {
        padding-left: 17vh!important;
    }
  
    .pt-pl-18vh--xxl {
        padding-left: 18vh!important;
    }
  
    .pt-pl-19vh--xxl {
        padding-left: 19vh!important;
    }
  
    .pt-pl-20vh--xxl {
        padding-left: 20vh!important;
    }
  
    .pt-pl-21vh--xxl {
        padding-left: 21vh!important;
    }
  
    .pt-pl-22vh--xxl {
        padding-left: 22vh!important;
    }
  
    .pt-pl-23vh--xxl {
        padding-left: 23vh!important;
    }
  
    .pt-pl-24vh--xxl {
        padding-left: 24vh!important;
    }
  
    .pt-pl-25vh--xxl {
        padding-left: 25vh!important;
    }
  
    .pt-pl-30vh--xxl {
        padding-left: 30vh!important;
    }
  
    .pt-pl-35vh--xxl {
        padding-left: 35vh!important;
    }
  
    .pt-pl-40vh--xxl {
        padding-left: 40vh!important;
    }
  
    .pt-pl-45vh--xxl {
        padding-left: 45vh!important;
    }
  
    .pt-pl-50vh--xxl {
        padding-left: 50vh!important;
    }
  
    .pt-pl-55vh--xxl {
        padding-left: 55vh!important;
    }
  
    .pt-pl-60vh--xxl {
        padding-left: 60vh!important;
    }
  
    .pt-pl-65vh--xxl {
        padding-left: 65vh!important;
    }
  
    .pt-pl-70vh--xxl {
        padding-left: 70vh!important;
    }
  
    .pt-pl-75vh--xxl {
        padding-left: 75vh!important;
    }
  
    .pt-pl-80vh--xxl {
        padding-left: 80vh!important;
    }
  
    .pt-pl-85vh--xxl {
        padding-left: 85vh!important;
    }
  
    .pt-pl-90vh--xxl {
        padding-left: 90vh!important;
    }
  
    .pt-pl-95vh--xxl {
        padding-left: 95vh!important;
    }
  
    .pt-pl-100vh--xxl {
        padding-left: 100vh!important;
    }
  
    .pt-pl-110vh--xxl {
        padding-left: 10vh!important;
    }
  
    .pt-pl-120vh--xxl {
        padding-left: 120vh!important;
    }
  
    .pt-pl-130vh--xxl {
        padding-left: 130vh!important;
    }
  
    .pt-pl-140vh--xxl {
        padding-left: 140vh!important;
    }
  
    .pt-pl-150vh--xxl {
        padding-left: 150vh!important;
    }
  
    .pt-pl-160vh--xxl {
        padding-left: 160vh!important;
    }
  
    .pt-pl-170vh--xxl {
        padding-left: 170vh!important;
    }
  
    .pt-pl-180vh--xxl {
        padding-left: 180vh!important;
    }
  
    .pt-pl-190vh--xxl {
        padding-left: 190vh!important;
    }
  
    .pt-pl-200vh--xxl {
        padding-left: 200vh!important;
    }
  
    .pt-pl-250vh--xxl {
        padding-left: 250vh!important;
    }
  
    .pt-pl-300vh--xxl {
        padding-left: 300vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-pl-0vw {
    padding-left: 0vw!important;
  }
  
  .pt-pl-1vw {
    padding-left: 1vw!important;
  }
  
  .pt-pl-2vw {
    padding-left: 2vw!important;
  }
  
  .pt-pl-3vw {
    padding-left: 3vw!important;
  }
  
  .pt-pl-4vw {
    padding-left: 4vw!important;
  }
  
  .pt-pl-5vw {
    padding-left: 5vw!important;
  }
  
  .pt-pl-6vw {
    padding-left: 6vw!important;
  }
  
  .pt-pl-7vw {
    padding-left: 7vw!important;
  }
  
  .pt-pl-8vw {
    padding-left: 8vw!important;
  }
  
  .pt-pl-9vw {
    padding-left: 9vw!important;
  }
  
  .pt-pl-10vw {
    padding-left: 10vw!important;
  }
  
  .pt-pl-11vw {
    padding-left: 11vw!important;
  }
  
  .pt-pl-12vw {
    padding-left: 12vw!important;
  }
  
  .pt-pl-13vw {
    padding-left: 13vw!important;
  }
  
  .pt-pl-14vw {
    padding-left: 14vw!important;
  }
  
  .pt-pl-15vw {
    padding-left: 15vw!important;
  }
  
  .pt-pl-16vw {
    padding-left: 16vw!important;
  }
  
  .pt-pl-17vw {
    padding-left: 17vw!important;
  }
  
  .pt-pl-18vw {
    padding-left: 18vw!important;
  }
  
  .pt-pl-19vw {
    padding-left: 19vw!important;
  }
  
  .pt-pl-20vw {
    padding-left: 20vw!important;
  }
  
  .pt-pl-21vw {
    padding-left: 21vw!important;
  }
  
  .pt-pl-22vw {
    padding-left: 22vw!important;
  }
  
  .pt-pl-23vw {
    padding-left: 23vw!important;
  }
  
  .pt-pl-24vw {
    padding-left: 24vw!important;
  }
  
  .pt-pl-25vw {
    padding-left: 25vw!important;
  }
  
  .pt-pl-30vw {
    padding-left: 30vw!important;
  }
  
  .pt-pl-35vw {
    padding-left: 35vw!important;
  }
  
  .pt-pl-40vw {
    padding-left: 40vw!important;
  }
  
  .pt-pl-45vw {
    padding-left: 45vw!important;
  }
  
  .pt-pl-50vw {
    padding-left: 50vw!important;
  }
  
  .pt-pl-55vw {
    padding-left: 55vw!important;
  }
  
  .pt-pl-60vw {
    padding-left: 60vw!important;
  }
  
  .pt-pl-65vw {
    padding-left: 65vw!important;
  }
  
  .pt-pl-70vw {
    padding-left: 70vw!important;
  }
  
  .pt-pl-75vw {
    padding-left: 75vw!important;
  }
  
  .pt-pl-80vw {
    padding-left: 80vw!important;
  }
  
  .pt-pl-85vw {
    padding-left: 85vw!important;
  }
  
  .pt-pl-90vw {
    padding-left: 90vw!important;
  }
  
  .pt-pl-95vw {
    padding-left: 95vw!important;
  }
  
  .pt-pl-100vw {
    padding-left: 100vw!important;
  }
  
  .pt-pl-110vw {
    padding-left: 10vw!important;
  }
  
  .pt-pl-120vw {
    padding-left: 120vw!important;
  }
  
  .pt-pl-130vw {
    padding-left: 130vw!important;
  }
  
  .pt-pl-140vw {
    padding-left: 140vw!important;
  }
  
  .pt-pl-150vw {
    padding-left: 150vw!important;
  }
  
  .pt-pl-160vw {
    padding-left: 160vw!important;
  }
  
  .pt-pl-170vw {
    padding-left: 170vw!important;
  }
  
  .pt-pl-180vw {
    padding-left: 180vw!important;
  }
  
  .pt-pl-190vw {
    padding-left: 190vw!important;
  }
  
  .pt-pl-200vw {
    padding-left: 200vw!important;
  }
  
  .pt-pl-250vw {
    padding-left: 250vw!important;
  }
  
  .pt-pl-300vw {
    padding-left: 300vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-pl-0vw--sm {
        padding-left: 0vw!important;
    }
  
    .pt-pl-1vw--sm {
        padding-left: 1vw!important;
    }
  
    .pt-pl-2vw--sm {
        padding-left: 2vw!important;
    }
  
    .pt-pl-3vw--sm {
        padding-left: 3vw!important;
    }
  
    .pt-pl-4vw--sm {
        padding-left: 4vw!important;
    }
  
    .pt-pl-5vw--sm {
        padding-left: 5vw!important;
    }
  
    .pt-pl-6vw--sm {
        padding-left: 6vw!important;
    }
  
    .pt-pl-7vw--sm {
        padding-left: 7vw!important;
    }
  
    .pt-pl-8vw--sm {
        padding-left: 8vw!important;
    }
  
    .pt-pl-9vw--sm {
        padding-left: 9vw!important;
    }
  
    .pt-pl-10vw--sm {
        padding-left: 10vw!important;
    }
  
    .pt-pl-11vw--sm {
        padding-left: 11vw!important;
    }
  
    .pt-pl-12vw--sm {
        padding-left: 12vw!important;
    }
  
    .pt-pl-13vw--sm {
        padding-left: 13vw!important;
    }
  
    .pt-pl-14vw--sm {
        padding-left: 14vw!important;
    }
  
    .pt-pl-15vw--sm {
        padding-left: 15vw!important;
    }
  
    .pt-pl-16vw--sm {
        padding-left: 16vw!important;
    }
  
    .pt-pl-17vw--sm {
        padding-left: 17vw!important;
    }
  
    .pt-pl-18vw--sm {
        padding-left: 18vw!important;
    }
  
    .pt-pl-19vw--sm {
        padding-left: 19vw!important;
    }
  
    .pt-pl-20vw--sm {
        padding-left: 20vw!important;
    }
  
    .pt-pl-21vw--sm {
        padding-left: 21vw!important;
    }
  
    .pt-pl-22vw--sm {
        padding-left: 22vw!important;
    }
  
    .pt-pl-23vw--sm {
        padding-left: 23vw!important;
    }
  
    .pt-pl-24vw--sm {
        padding-left: 24vw!important;
    }
  
    .pt-pl-25vw--sm {
        padding-left: 25vw!important;
    }
  
    .pt-pl-30vw--sm {
        padding-left: 30vw!important;
    }
  
    .pt-pl-35vw--sm {
        padding-left: 35vw!important;
    }
  
    .pt-pl-40vw--sm {
        padding-left: 40vw!important;
    }
  
    .pt-pl-45vw--sm {
        padding-left: 45vw!important;
    }
  
    .pt-pl-50vw--sm {
        padding-left: 50vw!important;
    }
  
    .pt-pl-55vw--sm {
        padding-left: 55vw!important;
    }
  
    .pt-pl-60vw--sm {
        padding-left: 60vw!important;
    }
  
    .pt-pl-65vw--sm {
        padding-left: 65vw!important;
    }
  
    .pt-pl-70vw--sm {
        padding-left: 70vw!important;
    }
  
    .pt-pl-75vw--sm {
        padding-left: 75vw!important;
    }
  
    .pt-pl-80vw--sm {
        padding-left: 80vw!important;
    }
  
    .pt-pl-85vw--sm {
        padding-left: 85vw!important;
    }
  
    .pt-pl-90vw--sm {
        padding-left: 90vw!important;
    }
  
    .pt-pl-95vw--sm {
        padding-left: 95vw!important;
    }
  
    .pt-pl-100vw--sm {
        padding-left: 100vw!important;
    }
  
    .pt-pl-110vw--sm {
        padding-left: 10vw!important;
    }
  
    .pt-pl-120vw--sm {
        padding-left: 120vw!important;
    }
  
    .pt-pl-130vw--sm {
        padding-left: 130vw!important;
    }
  
    .pt-pl-140vw--sm {
        padding-left: 140vw!important;
    }
  
    .pt-pl-150vw--sm {
        padding-left: 150vw!important;
    }
  
    .pt-pl-160vw--sm {
        padding-left: 160vw!important;
    }
  
    .pt-pl-170vw--sm {
        padding-left: 170vw!important;
    }
  
    .pt-pl-180vw--sm {
        padding-left: 180vw!important;
    }
  
    .pt-pl-190vw--sm {
        padding-left: 190vw!important;
    }
  
    .pt-pl-200vw--sm {
        padding-left: 200vw!important;
    }
  
    .pt-pl-250vw--sm {
        padding-left: 250vw!important;
    }
  
    .pt-pl-300vw--sm {
        padding-left: 300vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-pl-0vw--md {
        padding-left: 0vw!important;
    }
  
    .pt-pl-1vw--md {
        padding-left: 1vw!important;
    }
  
    .pt-pl-2vw--md {
        padding-left: 2vw!important;
    }
  
    .pt-pl-3vw--md {
        padding-left: 3vw!important;
    }
  
    .pt-pl-4vw--md {
        padding-left: 4vw!important;
    }
  
    .pt-pl-5vw--md {
        padding-left: 5vw!important;
    }
  
    .pt-pl-6vw--md {
        padding-left: 6vw!important;
    }
  
    .pt-pl-7vw--md {
        padding-left: 7vw!important;
    }
  
    .pt-pl-8vw--md {
        padding-left: 8vw!important;
    }
  
    .pt-pl-9vw--md {
        padding-left: 9vw!important;
    }
  
    .pt-pl-10vw--md {
        padding-left: 10vw!important;
    }
  
    .pt-pl-11vw--md {
        padding-left: 11vw!important;
    }
  
    .pt-pl-12vw--md {
        padding-left: 12vw!important;
    }
  
    .pt-pl-13vw--md {
        padding-left: 13vw!important;
    }
  
    .pt-pl-14vw--md {
        padding-left: 14vw!important;
    }
  
    .pt-pl-15vw--md {
        padding-left: 15vw!important;
    }
  
    .pt-pl-16vw--md {
        padding-left: 16vw!important;
    }
  
    .pt-pl-17vw--md {
        padding-left: 17vw!important;
    }
  
    .pt-pl-18vw--md {
        padding-left: 18vw!important;
    }
  
    .pt-pl-19vw--md {
        padding-left: 19vw!important;
    }
  
    .pt-pl-20vw--md {
        padding-left: 20vw!important;
    }
  
    .pt-pl-21vw--md {
        padding-left: 21vw!important;
    }
  
    .pt-pl-22vw--md {
        padding-left: 22vw!important;
    }
  
    .pt-pl-23vw--md {
        padding-left: 23vw!important;
    }
  
    .pt-pl-24vw--md {
        padding-left: 24vw!important;
    }
  
    .pt-pl-25vw--md {
        padding-left: 25vw!important;
    }
  
    .pt-pl-30vw--md {
        padding-left: 30vw!important;
    }
  
    .pt-pl-35vw--md {
        padding-left: 35vw!important;
    }
  
    .pt-pl-40vw--md {
        padding-left: 40vw!important;
    }
  
    .pt-pl-45vw--md {
        padding-left: 45vw!important;
    }
  
    .pt-pl-50vw--md {
        padding-left: 50vw!important;
    }
  
    .pt-pl-55vw--md {
        padding-left: 55vw!important;
    }
  
    .pt-pl-60vw--md {
        padding-left: 60vw!important;
    }
  
    .pt-pl-65vw--md {
        padding-left: 65vw!important;
    }
  
    .pt-pl-70vw--md {
        padding-left: 70vw!important;
    }
  
    .pt-pl-75vw--md {
        padding-left: 75vw!important;
    }
  
    .pt-pl-80vw--md {
        padding-left: 80vw!important;
    }
  
    .pt-pl-85vw--md {
        padding-left: 85vw!important;
    }
  
    .pt-pl-90vw--md {
        padding-left: 90vw!important;
    }
  
    .pt-pl-95vw--md {
        padding-left: 95vw!important;
    }
  
    .pt-pl-100vw--md {
        padding-left: 100vw!important;
    }
  
    .pt-pl-110vw--md {
        padding-left: 10vw!important;
    }
  
    .pt-pl-120vw--md {
        padding-left: 120vw!important;
    }
  
    .pt-pl-130vw--md {
        padding-left: 130vw!important;
    }
  
    .pt-pl-140vw--md {
        padding-left: 140vw!important;
    }
  
    .pt-pl-150vw--md {
        padding-left: 150vw!important;
    }
  
    .pt-pl-160vw--md {
        padding-left: 160vw!important;
    }
  
    .pt-pl-170vw--md {
        padding-left: 170vw!important;
    }
  
    .pt-pl-180vw--md {
        padding-left: 180vw!important;
    }
  
    .pt-pl-190vw--md {
        padding-left: 190vw!important;
    }
  
    .pt-pl-200vw--md {
        padding-left: 200vw!important;
    }
  
    .pt-pl-250vw--md {
        padding-left: 250vw!important;
    }
  
    .pt-pl-300vw--md {
        padding-left: 300vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-pl-0vw--lg {
        padding-left: 0vw!important;
    }
  
    .pt-pl-1vw--lg {
        padding-left: 1vw!important;
    }
  
    .pt-pl-2vw--lg {
        padding-left: 2vw!important;
    }
  
    .pt-pl-3vw--lg {
        padding-left: 3vw!important;
    }
  
    .pt-pl-4vw--lg {
        padding-left: 4vw!important;
    }
  
    .pt-pl-5vw--lg {
        padding-left: 5vw!important;
    }
  
    .pt-pl-6vw--lg {
        padding-left: 6vw!important;
    }
  
    .pt-pl-7vw--lg {
        padding-left: 7vw!important;
    }
  
    .pt-pl-8vw--lg {
        padding-left: 8vw!important;
    }
  
    .pt-pl-9vw--lg {
        padding-left: 9vw!important;
    }
  
    .pt-pl-10vw--lg {
        padding-left: 10vw!important;
    }
  
    .pt-pl-11vw--lg {
        padding-left: 11vw!important;
    }
  
    .pt-pl-12vw--lg {
        padding-left: 12vw!important;
    }
  
    .pt-pl-13vw--lg {
        padding-left: 13vw!important;
    }
  
    .pt-pl-14vw--lg {
        padding-left: 14vw!important;
    }
  
    .pt-pl-15vw--lg {
        padding-left: 15vw!important;
    }
  
    .pt-pl-16vw--lg {
        padding-left: 16vw!important;
    }
  
    .pt-pl-17vw--lg {
        padding-left: 17vw!important;
    }
  
    .pt-pl-18vw--lg {
        padding-left: 18vw!important;
    }
  
    .pt-pl-19vw--lg {
        padding-left: 19vw!important;
    }
  
    .pt-pl-20vw--lg {
        padding-left: 20vw!important;
    }
  
    .pt-pl-21vw--lg {
        padding-left: 21vw!important;
    }
  
    .pt-pl-22vw--lg {
        padding-left: 22vw!important;
    }
  
    .pt-pl-23vw--lg {
        padding-left: 23vw!important;
    }
  
    .pt-pl-24vw--lg {
        padding-left: 24vw!important;
    }
  
    .pt-pl-25vw--lg {
        padding-left: 25vw!important;
    }
  
    .pt-pl-30vw--lg {
        padding-left: 30vw!important;
    }
  
    .pt-pl-35vw--lg {
        padding-left: 35vw!important;
    }
  
    .pt-pl-40vw--lg {
        padding-left: 40vw!important;
    }
  
    .pt-pl-45vw--lg {
        padding-left: 45vw!important;
    }
  
    .pt-pl-50vw--lg {
        padding-left: 50vw!important;
    }
  
    .pt-pl-55vw--lg {
        padding-left: 55vw!important;
    }
  
    .pt-pl-60vw--lg {
        padding-left: 60vw!important;
    }
  
    .pt-pl-65vw--lg {
        padding-left: 65vw!important;
    }
  
    .pt-pl-70vw--lg {
        padding-left: 70vw!important;
    }
  
    .pt-pl-75vw--lg {
        padding-left: 75vw!important;
    }
  
    .pt-pl-80vw--lg {
        padding-left: 80vw!important;
    }
  
    .pt-pl-85vw--lg {
        padding-left: 85vw!important;
    }
  
    .pt-pl-90vw--lg {
        padding-left: 90vw!important;
    }
  
    .pt-pl-95vw--lg {
        padding-left: 95vw!important;
    }
  
    .pt-pl-100vw--lg {
        padding-left: 100vw!important;
    }
  
    .pt-pl-110vw--lg {
        padding-left: 10vw!important;
    }
  
    .pt-pl-120vw--lg {
        padding-left: 120vw!important;
    }
  
    .pt-pl-130vw--lg {
        padding-left: 130vw!important;
    }
  
    .pt-pl-140vw--lg {
        padding-left: 140vw!important;
    }
  
    .pt-pl-150vw--lg {
        padding-left: 150vw!important;
    }
  
    .pt-pl-160vw--lg {
        padding-left: 160vw!important;
    }
  
    .pt-pl-170vw--lg {
        padding-left: 170vw!important;
    }
  
    .pt-pl-180vw--lg {
        padding-left: 180vw!important;
    }
  
    .pt-pl-190vw--lg {
        padding-left: 190vw!important;
    }
  
    .pt-pl-200vw--lg {
        padding-left: 200vw!important;
    }
  
    .pt-pl-250vw--lg {
        padding-left: 250vw!important;
    }
  
    .pt-pl-300vw--lg {
        padding-left: 300vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-pl-0vw--xl {
        padding-left: 0vw!important;
    }
  
    .pt-pl-1vw--xl {
        padding-left: 1vw!important;
    }
  
    .pt-pl-2vw--xl {
        padding-left: 2vw!important;
    }
  
    .pt-pl-3vw--xl {
        padding-left: 3vw!important;
    }
  
    .pt-pl-4vw--xl {
        padding-left: 4vw!important;
    }
  
    .pt-pl-5vw--xl {
        padding-left: 5vw!important;
    }
  
    .pt-pl-6vw--xl {
        padding-left: 6vw!important;
    }
  
    .pt-pl-7vw--xl {
        padding-left: 7vw!important;
    }
  
    .pt-pl-8vw--xl {
        padding-left: 8vw!important;
    }
  
    .pt-pl-9vw--xl {
        padding-left: 9vw!important;
    }
  
    .pt-pl-10vw--xl {
        padding-left: 10vw!important;
    }
  
    .pt-pl-11vw--xl {
        padding-left: 11vw!important;
    }
  
    .pt-pl-12vw--xl {
        padding-left: 12vw!important;
    }
  
    .pt-pl-13vw--xl {
        padding-left: 13vw!important;
    }
  
    .pt-pl-14vw--xl {
        padding-left: 14vw!important;
    }
  
    .pt-pl-15vw--xl {
        padding-left: 15vw!important;
    }
  
    .pt-pl-16vw--xl {
        padding-left: 16vw!important;
    }
  
    .pt-pl-17vw--xl {
        padding-left: 17vw!important;
    }
  
    .pt-pl-18vw--xl {
        padding-left: 18vw!important;
    }
  
    .pt-pl-19vw--xl {
        padding-left: 19vw!important;
    }
  
    .pt-pl-20vw--xl {
        padding-left: 20vw!important;
    }
  
    .pt-pl-21vw--xl {
        padding-left: 21vw!important;
    }
  
    .pt-pl-22vw--xl {
        padding-left: 22vw!important;
    }
  
    .pt-pl-23vw--xl {
        padding-left: 23vw!important;
    }
  
    .pt-pl-24vw--xl {
        padding-left: 24vw!important;
    }
  
    .pt-pl-25vw--xl {
        padding-left: 25vw!important;
    }
  
    .pt-pl-30vw--xl {
        padding-left: 30vw!important;
    }
  
    .pt-pl-35vw--xl {
        padding-left: 35vw!important;
    }
  
    .pt-pl-40vw--xl {
        padding-left: 40vw!important;
    }
  
    .pt-pl-45vw--xl {
        padding-left: 45vw!important;
    }
  
    .pt-pl-50vw--xl {
        padding-left: 50vw!important;
    }
  
    .pt-pl-55vw--xl {
        padding-left: 55vw!important;
    }
  
    .pt-pl-60vw--xl {
        padding-left: 60vw!important;
    }
  
    .pt-pl-65vw--xl {
        padding-left: 65vw!important;
    }
  
    .pt-pl-70vw--xl {
        padding-left: 70vw!important;
    }
  
    .pt-pl-75vw--xl {
        padding-left: 75vw!important;
    }
  
    .pt-pl-80vw--xl {
        padding-left: 80vw!important;
    }
  
    .pt-pl-85vw--xl {
        padding-left: 85vw!important;
    }
  
    .pt-pl-90vw--xl {
        padding-left: 90vw!important;
    }
  
    .pt-pl-95vw--xl {
        padding-left: 95vw!important;
    }
  
    .pt-pl-100vw--xl {
        padding-left: 100vw!important;
    }
  
    .pt-pl-110vw--xl {
        padding-left: 10vw!important;
    }
  
    .pt-pl-120vw--xl {
        padding-left: 120vw!important;
    }
  
    .pt-pl-130vw--xl {
        padding-left: 130vw!important;
    }
  
    .pt-pl-140vw--xl {
        padding-left: 140vw!important;
    }
  
    .pt-pl-150vw--xl {
        padding-left: 150vw!important;
    }
  
    .pt-pl-160vw--xl {
        padding-left: 160vw!important;
    }
  
    .pt-pl-170vw--xl {
        padding-left: 170vw!important;
    }
  
    .pt-pl-180vw--xl {
        padding-left: 180vw!important;
    }
  
    .pt-pl-190vw--xl {
        padding-left: 190vw!important;
    }
  
    .pt-pl-200vw--xl {
        padding-left: 200vw!important;
    }
  
    .pt-pl-250vw--xl {
        padding-left: 250vw!important;
    }
  
    .pt-pl-300vw--xl {
        padding-left: 300vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-pl-0vw--xxl {
        padding-left: 0vw!important;
    }
  
    .pt-pl-1vw--xxl {
        padding-left: 1vw!important;
    }
  
    .pt-pl-2vw--xxl {
        padding-left: 2vw!important;
    }
  
    .pt-pl-3vw--xxl {
        padding-left: 3vw!important;
    }
  
    .pt-pl-4vw--xxl {
        padding-left: 4vw!important;
    }
  
    .pt-pl-5vw--xxl {
        padding-left: 5vw!important;
    }
  
    .pt-pl-6vw--xxl {
        padding-left: 6vw!important;
    }
  
    .pt-pl-7vw--xxl {
        padding-left: 7vw!important;
    }
  
    .pt-pl-8vw--xxl {
        padding-left: 8vw!important;
    }
  
    .pt-pl-9vw--xxl {
        padding-left: 9vw!important;
    }
  
    .pt-pl-10vw--xxl {
        padding-left: 10vw!important;
    }
  
    .pt-pl-11vw--xxl {
        padding-left: 11vw!important;
    }
  
    .pt-pl-12vw--xxl {
        padding-left: 12vw!important;
    }
  
    .pt-pl-13vw--xxl {
        padding-left: 13vw!important;
    }
  
    .pt-pl-14vw--xxl {
        padding-left: 14vw!important;
    }
  
    .pt-pl-15vw--xxl {
        padding-left: 15vw!important;
    }
  
    .pt-pl-16vw--xxl {
        padding-left: 16vw!important;
    }
  
    .pt-pl-17vw--xxl {
        padding-left: 17vw!important;
    }
  
    .pt-pl-18vw--xxl {
        padding-left: 18vw!important;
    }
  
    .pt-pl-19vw--xxl {
        padding-left: 19vw!important;
    }
  
    .pt-pl-20vw--xxl {
        padding-left: 20vw!important;
    }
  
    .pt-pl-21vw--xxl {
        padding-left: 21vw!important;
    }
  
    .pt-pl-22vw--xxl {
        padding-left: 22vw!important;
    }
  
    .pt-pl-23vw--xxl {
        padding-left: 23vw!important;
    }
  
    .pt-pl-24vw--xxl {
        padding-left: 24vw!important;
    }
  
    .pt-pl-25vw--xxl {
        padding-left: 25vw!important;
    }
  
    .pt-pl-30vw--xxl {
        padding-left: 30vw!important;
    }
  
    .pt-pl-35vw--xxl {
        padding-left: 35vw!important;
    }
  
    .pt-pl-40vw--xxl {
        padding-left: 40vw!important;
    }
  
    .pt-pl-45vw--xxl {
        padding-left: 45vw!important;
    }
  
    .pt-pl-50vw--xxl {
        padding-left: 50vw!important;
    }
  
    .pt-pl-55vw--xxl {
        padding-left: 55vw!important;
    }
  
    .pt-pl-60vw--xxl {
        padding-left: 60vw!important;
    }
  
    .pt-pl-65vw--xxl {
        padding-left: 65vw!important;
    }
  
    .pt-pl-70vw--xxl {
        padding-left: 70vw!important;
    }
  
    .pt-pl-75vw--xxl {
        padding-left: 75vw!important;
    }
  
    .pt-pl-80vw--xxl {
        padding-left: 80vw!important;
    }
  
    .pt-pl-85vw--xxl {
        padding-left: 85vw!important;
    }
  
    .pt-pl-90vw--xxl {
        padding-left: 90vw!important;
    }
  
    .pt-pl-95vw--xxl {
        padding-left: 95vw!important;
    }
  
    .pt-pl-100vw--xxl {
        padding-left: 100vw!important;
    }
  
    .pt-pl-110vw--xxl {
        padding-left: 10vw!important;
    }
  
    .pt-pl-120vw--xxl {
        padding-left: 120vw!important;
    }
  
    .pt-pl-130vw--xxl {
        padding-left: 130vw!important;
    }
  
    .pt-pl-140vw--xxl {
        padding-left: 140vw!important;
    }
  
    .pt-pl-150vw--xxl {
        padding-left: 150vw!important;
    }
  
    .pt-pl-160vw--xxl {
        padding-left: 160vw!important;
    }
  
    .pt-pl-170vw--xxl {
        padding-left: 170vw!important;
    }
  
    .pt-pl-180vw--xxl {
        padding-left: 180vw!important;
    }
  
    .pt-pl-190vw--xxl {
        padding-left: 190vw!important;
    }
  
    .pt-pl-200vw--xxl {
        padding-left: 200vw!important;
    }
  
    .pt-pl-250vw--xxl {
        padding-left: 250vw!important;
    }
  
    .pt-pl-300vw--xxl {
        padding-left: 300vw!important;
    }
  }
  
  /* NEGATIVE PADDING ALL -------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-pa-0 {
    padding: -0px!important;
  }
  
  .pt-n-pa-1 {
    padding: -1px!important;
  }
  
  .pt-n-pa-2 {
    padding: -2px!important;
  }
  
  .pt-n-pa-3 {
    padding: -3px!important;
  }
  
  .pt-n-pa-4 {
    padding: -4px!important;
  }
  
  .pt-n-pa-5 {
    padding: -5px!important;
  }
  
  .pt-n-pa-6 {
    padding: -6px!important;
  }
  
  .pt-n-pa-7 {
    padding: -7px!important;
  }
  
  .pt-n-pa-8 {
    padding: -8px!important;
  }
  
  .pt-n-pa-9 {
    padding: -9px!important;
  }
  
  .pt-n-pa-10 {
    padding: -10px!important;
  }
  
  .pt-n-pa-11 {
    padding: -11px!important;
  }
  
  .pt-n-pa-12 {
    padding: -12px!important;
  }
  
  .pt-n-pa-13 {
    padding: -13px!important;
  }
  
  .pt-n-pa-14 {
    padding: -14px!important;
  }
  
  .pt-n-pa-15 {
    padding: -15px!important;
  }
  
  .pt-n-pa-16 {
    padding: -16px!important;
  }
  
  .pt-n-pa-17 {
    padding: -17px!important;
  }
  
  .pt-n-pa-18 {
    padding: -18px!important;
  }
  
  .pt-n-pa-19 {
    padding: -19px!important;
  }
  
  .pt-n-pa-20 {
    padding: -20px!important;
  }
  
  .pt-n-pa-21 {
    padding: -21px!important;
  }
  
  .pt-n-pa-22 {
    padding: -22px!important;
  }
  
  .pt-n-pa-23 {
    padding: -23px!important;
  }
  
  .pt-n-pa-24 {
    padding: -24px!important;
  }
  
  .pt-n-pa-25 {
    padding: -25px!important;
  }
  
  .pt-n-pa-30 {
    padding: -30px!important;
  }
  
  .pt-n-pa-35 {
    padding: -35px!important;
  }
  
  .pt-n-pa-40 {
    padding: -40px!important;
  }
  
  .pt-n-pa-45 {
    padding: -45px!important;
  }
  
  .pt-n-pa-50 {
    padding: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pa-0--sm {
        padding: -0px!important;
    }
  
    .pt-n-pa-1--sm {
        padding: -1px!important;
    }
  
    .pt-n-pa-2--sm {
        padding: -2px!important;
    }
  
    .pt-n-pa-3--sm {
        padding: -3px!important;
    }
  
    .pt-n-pa-4--sm {
        padding: -4px!important;
    }
  
    .pt-n-pa-5--sm {
        padding: -5px!important;
    }
  
    .pt-n-pa-6--sm {
        padding: -6px!important;
    }
  
    .pt-n-pa-7--sm {
        padding: -7px!important;
    }
  
    .pt-n-pa-8--sm {
        padding: -8px!important;
    }
  
    .pt-n-pa-9--sm {
        padding: -9px!important;
    }
  
    .pt-n-pa-10--sm {
        padding: -10px!important;
    }
  
    .pt-n-pa-11--sm {
        padding: -11px!important;
    }
  
    .pt-n-pa-12--sm {
        padding: -12px!important;
    }
  
    .pt-n-pa-13--sm {
        padding: -13px!important;
    }
  
    .pt-n-pa-14--sm {
        padding: -14px!important;
    }
  
    .pt-n-pa-15--sm {
        padding: -15px!important;
    }
  
    .pt-n-pa-16--sm {
        padding: -16px!important;
    }
  
    .pt-n-pa-17--sm {
        padding: -17px!important;
    }
  
    .pt-n-pa-18--sm {
        padding: -18px!important;
    }
  
    .pt-n-pa-19--sm {
        padding: -19px!important;
    }
  
    .pt-n-pa-20--sm {
        padding: -20px!important;
    }
  
    .pt-n-pa-21--sm {
        padding: -21px!important;
    }
  
    .pt-n-pa-22--sm {
        padding: -22px!important;
    }
  
    .pt-n-pa-23--sm {
        padding: -23px!important;
    }
  
    .pt-n-pa-24--sm {
        padding: -24px!important;
    }
  
    .pt-n-pa-25--sm {
        padding: -25px!important;
    }
  
    .pt-n-pa-30--sm {
        padding: -30px!important;
    }
  
    .pt-n-pa-35--sm {
        padding: -35px!important;
    }
  
    .pt-n-pa-40--sm {
        padding: -40px!important;
    }
  
    .pt-n-pa-45--sm {
        padding: -45px!important;
    }
  
    .pt-n-pa-50--sm {
        padding: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pa-0--md {
        padding: -0px!important;
    }
  
    .pt-n-pa-1--md {
        padding: -1px!important;
    }
  
    .pt-n-pa-2--md {
        padding: -2px!important;
    }
  
    .pt-n-pa-3--md {
        padding: -3px!important;
    }
  
    .pt-n-pa-4--md {
        padding: -4px!important;
    }
  
    .pt-n-pa-5--md {
        padding: -5px!important;
    }
  
    .pt-n-pa-6--md {
        padding: -6px!important;
    }
  
    .pt-n-pa-7--md {
        padding: -7px!important;
    }
  
    .pt-n-pa-8--md {
        padding: -8px!important;
    }
  
    .pt-n-pa-9--md {
        padding: -9px!important;
    }
  
    .pt-n-pa-10--md {
        padding: -10px!important;
    }
  
    .pt-n-pa-11--md {
        padding: -11px!important;
    }
  
    .pt-n-pa-12--md {
        padding: -12px!important;
    }
  
    .pt-n-pa-13--md {
        padding: -13px!important;
    }
  
    .pt-n-pa-14--md {
        padding: -14px!important;
    }
  
    .pt-n-pa-15--md {
        padding: -15px!important;
    }
  
    .pt-n-pa-16--md {
        padding: -16px!important;
    }
  
    .pt-n-pa-17--md {
        padding: -17px!important;
    }
  
    .pt-n-pa-18--md {
        padding: -18px!important;
    }
  
    .pt-n-pa-19--md {
        padding: -19px!important;
    }
  
    .pt-n-pa-20--md {
        padding: -20px!important;
    }
  
    .pt-n-pa-21--md {
        padding: -21px!important;
    }
  
    .pt-n-pa-22--md {
        padding: -22px!important;
    }
  
    .pt-n-pa-23--md {
        padding: -23px!important;
    }
  
    .pt-n-pa-24--md {
        padding: -24px!important;
    }
  
    .pt-n-pa-25--md {
        padding: -25px!important;
    }
  
    .pt-n-pa-30--md {
        padding: -30px!important;
    }
  
    .pt-n-pa-35--md {
        padding: -35px!important;
    }
  
    .pt-n-pa-40--md {
        padding: -40px!important;
    }
  
    .pt-n-pa-45--md {
        padding: -45px!important;
    }
  
    .pt-n-pa-50--md {
        padding: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pa-0--lg {
        padding: -0px!important;
    }
  
    .pt-n-pa-1--lg {
        padding: -1px!important;
    }
  
    .pt-n-pa-2--lg {
        padding: -2px!important;
    }
  
    .pt-n-pa-3--lg {
        padding: -3px!important;
    }
  
    .pt-n-pa-4--lg {
        padding: -4px!important;
    }
  
    .pt-n-pa-5--lg {
        padding: -5px!important;
    }
  
    .pt-n-pa-6--lg {
        padding: -6px!important;
    }
  
    .pt-n-pa-7--lg {
        padding: -7px!important;
    }
  
    .pt-n-pa-8--lg {
        padding: -8px!important;
    }
  
    .pt-n-pa-9--lg {
        padding: -9px!important;
    }
  
    .pt-n-pa-10--lg {
        padding: -10px!important;
    }
  
    .pt-n-pa-11--lg {
        padding: -11px!important;
    }
  
    .pt-n-pa-12--lg {
        padding: -12px!important;
    }
  
    .pt-n-pa-13--lg {
        padding: -13px!important;
    }
  
    .pt-n-pa-14--lg {
        padding: -14px!important;
    }
  
    .pt-n-pa-15--lg {
        padding: -15px!important;
    }
  
    .pt-n-pa-16--lg {
        padding: -16px!important;
    }
  
    .pt-n-pa-17--lg {
        padding: -17px!important;
    }
  
    .pt-n-pa-18--lg {
        padding: -18px!important;
    }
  
    .pt-n-pa-19--lg {
        padding: -19px!important;
    }
  
    .pt-n-pa-20--lg {
        padding: -20px!important;
    }
  
    .pt-n-pa-21--lg {
        padding: -21px!important;
    }
  
    .pt-n-pa-22--lg {
        padding: -22px!important;
    }
  
    .pt-n-pa-23--lg {
        padding: -23px!important;
    }
  
    .pt-n-pa-24--lg {
        padding: -24px!important;
    }
  
    .pt-n-pa-25--lg {
        padding: -25px!important;
    }
  
    .pt-n-pa-30--lg {
        padding: -30px!important;
    }
  
    .pt-n-pa-35--lg {
        padding: -35px!important;
    }
  
    .pt-n-pa-40--lg {
        padding: -40px!important;
    }
  
    .pt-n-pa-45--lg {
        padding: -45px!important;
    }
  
    .pt-n-pa-50--lg {
        padding: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pa-0--xl {
        padding: -0px!important;
    }
  
    .pt-n-pa-1--xl {
        padding: -1px!important;
    }
  
    .pt-n-pa-2--xl {
        padding: -2px!important;
    }
  
    .pt-n-pa-3--xl {
        padding: -3px!important;
    }
  
    .pt-n-pa-4--xl {
        padding: -4px!important;
    }
  
    .pt-n-pa-5--xl {
        padding: -5px!important;
    }
  
    .pt-n-pa-6--xl {
        padding: -6px!important;
    }
  
    .pt-n-pa-7--xl {
        padding: -7px!important;
    }
  
    .pt-n-pa-8--xl {
        padding: -8px!important;
    }
  
    .pt-n-pa-9--xl {
        padding: -9px!important;
    }
  
    .pt-n-pa-10--xl {
        padding: -10px!important;
    }
  
    .pt-n-pa-11--xl {
        padding: -11px!important;
    }
  
    .pt-n-pa-12--xl {
        padding: -12px!important;
    }
  
    .pt-n-pa-13--xl {
        padding: -13px!important;
    }
  
    .pt-n-pa-14--xl {
        padding: -14px!important;
    }
  
    .pt-n-pa-15--xl {
        padding: -15px!important;
    }
  
    .pt-n-pa-16--xl {
        padding: -16px!important;
    }
  
    .pt-n-pa-17--xl {
        padding: -17px!important;
    }
  
    .pt-n-pa-18--xl {
        padding: -18px!important;
    }
  
    .pt-n-pa-19--xl {
        padding: -19px!important;
    }
  
    .pt-n-pa-20--xl {
        padding: -20px!important;
    }
  
    .pt-n-pa-21--xl {
        padding: -21px!important;
    }
  
    .pt-n-pa-22--xl {
        padding: -22px!important;
    }
  
    .pt-n-pa-23--xl {
        padding: -23px!important;
    }
  
    .pt-n-pa-24--xl {
        padding: -24px!important;
    }
  
    .pt-n-pa-25--xl {
        padding: -25px!important;
    }
  
    .pt-n-pa-30--xl {
        padding: -30px!important;
    }
  
    .pt-n-pa-35--xl {
        padding: -35px!important;
    }
  
    .pt-n-pa-40--xl {
        padding: -40px!important;
    }
  
    .pt-n-pa-45--xl {
        padding: -45px!important;
    }
  
    .pt-n-pa-50--xl {
        padding: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pa-0--xxl {
        padding: -0px!important;
    }
  
    .pt-n-pa-1--xxl {
        padding: -1px!important;
    }
  
    .pt-n-pa-2--xxl {
        padding: -2px!important;
    }
  
    .pt-n-pa-3--xxl {
        padding: -3px!important;
    }
  
    .pt-n-pa-4--xxl {
        padding: -4px!important;
    }
  
    .pt-n-pa-5--xxl {
        padding: -5px!important;
    }
  
    .pt-n-pa-6--xxl {
        padding: -6px!important;
    }
  
    .pt-n-pa-7--xxl {
        padding: -7px!important;
    }
  
    .pt-n-pa-8--xxl {
        padding: -8px!important;
    }
  
    .pt-n-pa-9--xxl {
        padding: -9px!important;
    }
  
    .pt-n-pa-10--xxl {
        padding: -10px!important;
    }
  
    .pt-n-pa-11--xxl {
        padding: -11px!important;
    }
  
    .pt-n-pa-12--xxl {
        padding: -12px!important;
    }
  
    .pt-n-pa-13--xxl {
        padding: -13px!important;
    }
  
    .pt-n-pa-14--xxl {
        padding: -14px!important;
    }
  
    .pt-n-pa-15--xxl {
        padding: -15px!important;
    }
  
    .pt-n-pa-16--xxl {
        padding: -16px!important;
    }
  
    .pt-n-pa-17--xxl {
        padding: -17px!important;
    }
  
    .pt-n-pa-18--xxl {
        padding: -18px!important;
    }
  
    .pt-n-pa-19--xxl {
        padding: -19px!important;
    }
  
    .pt-n-pa-20--xxl {
        padding: -20px!important;
    }
  
    .pt-n-pa-21--xxl {
        padding: -21px!important;
    }
  
    .pt-n-pa-22--xxl {
        padding: -22px!important;
    }
  
    .pt-n-pa-23--xxl {
        padding: -23px!important;
    }
  
    .pt-n-pa-24--xxl {
        padding: -24px!important;
    }
  
    .pt-n-pa-25--xxl {
        padding: -25px!important;
    }
  
    .pt-n-pa-30--xxl {
        padding: -30px!important;
    }
  
    .pt-n-pa-35--xxl {
        padding: -35px!important;
    }
  
    .pt-n-pa-40--xxl {
        padding: -40px!important;
    }
  
    .pt-n-pa-45--xxl {
        padding: -45px!important;
    }
  
    .pt-n-pa-50--xxl {
        padding: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-pa-0x {
    padding: -0%!important;
  }
  
  .pt-n-pa-1x {
    padding: -1%!important;
  }
  
  .pt-n-pa-2x {
    padding: -2%!important;
  }
  
  .pt-n-pa-3x {
    padding: -3%!important;
  }
  
  .pt-n-pa-4x {
    padding: -4%!important;
  }
  
  .pt-n-pa-5x {
    padding: -5%!important;
  }
  
  .pt-n-pa-6x {
    padding: -6%!important;
  }
  
  .pt-n-pa-7x {
    padding: -7%!important;
  }
  
  .pt-n-pa-8x {
    padding: -8%!important;
  }
  
  .pt-n-pa-9x {
    padding: -9%!important;
  }
  
  .pt-n-pa-10x {
    padding: -10%!important;
  }
  
  .pt-n-pa-11x {
    padding: -11%!important;
  }
  
  .pt-n-pa-12x {
    padding: -12%!important;
  }
  
  .pt-n-pa-13x {
    padding: -13%!important;
  }
  
  .pt-n-pa-14x {
    padding: -14%!important;
  }
  
  .pt-n-pa-15x {
    padding: -15%!important;
  }
  
  .pt-n-pa-16x {
    padding: -16%!important;
  }
  
  .pt-n-pa-17x {
    padding: -17%!important;
  }
  
  .pt-n-pa-18x {
    padding: -18%!important;
  }
  
  .pt-n-pa-19x {
    padding: -19%!important;
  }
  
  .pt-n-pa-20x {
    padding: -20%!important;
  }
  
  .pt-n-pa-21x {
    padding: -21%!important;
  }
  
  .pt-n-pa-22x {
    padding: -22%!important;
  }
  
  .pt-n-pa-23x {
    padding: -23%!important;
  }
  
  .pt-n-pa-24x {
    padding: -24%!important;
  }
  
  .pt-n-pa-25x {
    padding: -25%!important;
  }
  
  .pt-n-pa-30x {
    padding: -30%!important;
  }
  
  .pt-n-pa-35x {
    padding: -35%!important;
  }
  
  .pt-n-pa-40x {
    padding: -40%!important;
  }
  
  .pt-n-pa-45x {
    padding: -45%!important;
  }
  
  .pt-n-pa-50x {
    padding: -50%!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pa-0x--sm {
        padding: -0%!important;
    }
  
    .pt-n-pa-1x--sm {
        padding: -1%!important;
    }
  
    .pt-n-pa-2x--sm {
        padding: -2%!important;
    }
  
    .pt-n-pa-3x--sm {
        padding: -3%!important;
    }
  
    .pt-n-pa-4x--sm {
        padding: -4%!important;
    }
  
    .pt-n-pa-5x--sm {
        padding: -5%!important;
    }
  
    .pt-n-pa-6x--sm {
        padding: -6%!important;
    }
  
    .pt-n-pa-7x--sm {
        padding: -7%!important;
    }
  
    .pt-n-pa-8x--sm {
        padding: -8%!important;
    }
  
    .pt-n-pa-9x--sm {
        padding: -9%!important;
    }
  
    .pt-n-pa-10x--sm {
        padding: -10%!important;
    }
  
    .pt-n-pa-11x--sm {
        padding: -11%!important;
    }
  
    .pt-n-pa-12x--sm {
        padding: -12%!important;
    }
  
    .pt-n-pa-13x--sm {
        padding: -13%!important;
    }
  
    .pt-n-pa-14x--sm {
        padding: -14%!important;
    }
  
    .pt-n-pa-15x--sm {
        padding: -15%!important;
    }
  
    .pt-n-pa-16x--sm {
        padding: -16%!important;
    }
  
    .pt-n-pa-17x--sm {
        padding: -17%!important;
    }
  
    .pt-n-pa-18x--sm {
        padding: -18%!important;
    }
  
    .pt-n-pa-19x--sm {
        padding: -19%!important;
    }
  
    .pt-n-pa-20x--sm {
        padding: -20%!important;
    }
  
    .pt-n-pa-21x--sm {
        padding: -21%!important;
    }
  
    .pt-n-pa-22x--sm {
        padding: -22%!important;
    }
  
    .pt-n-pa-23x--sm {
        padding: -23%!important;
    }
  
    .pt-n-pa-24x--sm {
        padding: -24%!important;
    }
  
    .pt-n-pa-25x--sm {
        padding: -25%!important;
    }
  
    .pt-n-pa-30x--sm {
        padding: -30%!important;
    }
  
    .pt-n-pa-35x--sm {
        padding: -35%!important;
    }
  
    .pt-n-pa-40x--sm {
        padding: -40%!important;
    }
  
    .pt-n-pa-45x--sm {
        padding: -45%!important;
    }
  
    .pt-n-pa-50x--sm {
        padding: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pa-0x--md {
        padding: -0%!important;
    }
  
    .pt-n-pa-1x--md {
        padding: -1%!important;
    }
  
    .pt-n-pa-2x--md {
        padding: -2%!important;
    }
  
    .pt-n-pa-3x--md {
        padding: -3%!important;
    }
  
    .pt-n-pa-4x--md {
        padding: -4%!important;
    }
  
    .pt-n-pa-5x--md {
        padding: -5%!important;
    }
  
    .pt-n-pa-6x--md {
        padding: -6%!important;
    }
  
    .pt-n-pa-7x--md {
        padding: -7%!important;
    }
  
    .pt-n-pa-8x--md {
        padding: -8%!important;
    }
  
    .pt-n-pa-9x--md {
        padding: -9%!important;
    }
  
    .pt-n-pa-10x--md {
        padding: -10%!important;
    }
  
    .pt-n-pa-11x--md {
        padding: -11%!important;
    }
  
    .pt-n-pa-12x--md {
        padding: -12%!important;
    }
  
    .pt-n-pa-13x--md {
        padding: -13%!important;
    }
  
    .pt-n-pa-14x--md {
        padding: -14%!important;
    }
  
    .pt-n-pa-15x--md {
        padding: -15%!important;
    }
  
    .pt-n-pa-16x--md {
        padding: -16%!important;
    }
  
    .pt-n-pa-17x--md {
        padding: -17%!important;
    }
  
    .pt-n-pa-18x--md {
        padding: -18%!important;
    }
  
    .pt-n-pa-19x--md {
        padding: -19%!important;
    }
  
    .pt-n-pa-20x--md {
        padding: -20%!important;
    }
  
    .pt-n-pa-21x--md {
        padding: -21%!important;
    }
  
    .pt-n-pa-22x--md {
        padding: -22%!important;
    }
  
    .pt-n-pa-23x--md {
        padding: -23%!important;
    }
  
    .pt-n-pa-24x--md {
        padding: -24%!important;
    }
  
    .pt-n-pa-25x--md {
        padding: -25%!important;
    }
  
    .pt-n-pa-30x--md {
        padding: -30%!important;
    }
  
    .pt-n-pa-35x--md {
        padding: -35%!important;
    }
  
    .pt-n-pa-40x--md {
        padding: -40%!important;
    }
  
    .pt-n-pa-45x--md {
        padding: -45%!important;
    }
  
    .pt-n-pa-50x--md {
        padding: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pa-0x--lg {
        padding: -0%!important;
    }
  
    .pt-n-pa-1x--lg {
        padding: -1%!important;
    }
  
    .pt-n-pa-2x--lg {
        padding: -2%!important;
    }
  
    .pt-n-pa-3x--lg {
        padding: -3%!important;
    }
  
    .pt-n-pa-4x--lg {
        padding: -4%!important;
    }
  
    .pt-n-pa-5x--lg {
        padding: -5%!important;
    }
  
    .pt-n-pa-6x--lg {
        padding: -6%!important;
    }
  
    .pt-n-pa-7x--lg {
        padding: -7%!important;
    }
  
    .pt-n-pa-8x--lg {
        padding: -8%!important;
    }
  
    .pt-n-pa-9x--lg {
        padding: -9%!important;
    }
  
    .pt-n-pa-10x--lg {
        padding: -10%!important;
    }
  
    .pt-n-pa-11x--lg {
        padding: -11%!important;
    }
  
    .pt-n-pa-12x--lg {
        padding: -12%!important;
    }
  
    .pt-n-pa-13x--lg {
        padding: -13%!important;
    }
  
    .pt-n-pa-14x--lg {
        padding: -14%!important;
    }
  
    .pt-n-pa-15x--lg {
        padding: -15%!important;
    }
  
    .pt-n-pa-16x--lg {
        padding: -16%!important;
    }
  
    .pt-n-pa-17x--lg {
        padding: -17%!important;
    }
  
    .pt-n-pa-18x--lg {
        padding: -18%!important;
    }
  
    .pt-n-pa-19x--lg {
        padding: -19%!important;
    }
  
    .pt-n-pa-20x--lg {
        padding: -20%!important;
    }
  
    .pt-n-pa-21x--lg {
        padding: -21%!important;
    }
  
    .pt-n-pa-22x--lg {
        padding: -22%!important;
    }
  
    .pt-n-pa-23x--lg {
        padding: -23%!important;
    }
  
    .pt-n-pa-24x--lg {
        padding: -24%!important;
    }
  
    .pt-n-pa-25x--lg {
        padding: -25%!important;
    }
  
    .pt-n-pa-30x--lg {
        padding: -30%!important;
    }
  
    .pt-n-pa-35x--lg {
        padding: -35%!important;
    }
  
    .pt-n-pa-40x--lg {
        padding: -40%!important;
    }
  
    .pt-n-pa-45x--lg {
        padding: -45%!important;
    }
  
    .pt-n-pa-50x--lg {
        padding: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pa-0x--xl {
        padding: -0%!important;
    }
  
    .pt-n-pa-1x--xl {
        padding: -1%!important;
    }
  
    .pt-n-pa-2x--xl {
        padding: -2%!important;
    }
  
    .pt-n-pa-3x--xl {
        padding: -3%!important;
    }
  
    .pt-n-pa-4x--xl {
        padding: -4%!important;
    }
  
    .pt-n-pa-5x--xl {
        padding: -5%!important;
    }
  
    .pt-n-pa-6x--xl {
        padding: -6%!important;
    }
  
    .pt-n-pa-7x--xl {
        padding: -7%!important;
    }
  
    .pt-n-pa-8x--xl {
        padding: -8%!important;
    }
  
    .pt-n-pa-9x--xl {
        padding: -9%!important;
    }
  
    .pt-n-pa-10x--xl {
        padding: -10%!important;
    }
  
    .pt-n-pa-11x--xl {
        padding: -11%!important;
    }
  
    .pt-n-pa-12x--xl {
        padding: -12%!important;
    }
  
    .pt-n-pa-13x--xl {
        padding: -13%!important;
    }
  
    .pt-n-pa-14x--xl {
        padding: -14%!important;
    }
  
    .pt-n-pa-15x--xl {
        padding: -15%!important;
    }
  
    .pt-n-pa-16x--xl {
        padding: -16%!important;
    }
  
    .pt-n-pa-17x--xl {
        padding: -17%!important;
    }
  
    .pt-n-pa-18x--xl {
        padding: -18%!important;
    }
  
    .pt-n-pa-19x--xl {
        padding: -19%!important;
    }
  
    .pt-n-pa-20x--xl {
        padding: -20%!important;
    }
  
    .pt-n-pa-21x--xl {
        padding: -21%!important;
    }
  
    .pt-n-pa-22x--xl {
        padding: -22%!important;
    }
  
    .pt-n-pa-23x--xl {
        padding: -23%!important;
    }
  
    .pt-n-pa-24x--xl {
        padding: -24%!important;
    }
  
    .pt-n-pa-25x--xl {
        padding: -25%!important;
    }
  
    .pt-n-pa-30x--xl {
        padding: -30%!important;
    }
  
    .pt-n-pa-35x--xl {
        padding: -35%!important;
    }
  
    .pt-n-pa-40x--xl {
        padding: -40%!important;
    }
  
    .pt-n-pa-45x--xl {
        padding: -45%!important;
    }
  
    .pt-n-pa-50x--xl {
        padding: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pa-0x--xxl {
        padding: -0%!important;
    }
  
    .pt-n-pa-1x--xxl {
        padding: -1%!important;
    }
  
    .pt-n-pa-2x--xxl {
        padding: -2%!important;
    }
  
    .pt-n-pa-3x--xxl {
        padding: -3%!important;
    }
  
    .pt-n-pa-4x--xxl {
        padding: -4%!important;
    }
  
    .pt-n-pa-5x--xxl {
        padding: -5%!important;
    }
  
    .pt-n-pa-6x--xxl {
        padding: -6%!important;
    }
  
    .pt-n-pa-7x--xxl {
        padding: -7%!important;
    }
  
    .pt-n-pa-8x--xxl {
        padding: -8%!important;
    }
  
    .pt-n-pa-9x--xxl {
        padding: -9%!important;
    }
  
    .pt-n-pa-10x--xxl {
        padding: -10%!important;
    }
  
    .pt-n-pa-11x--xxl {
        padding: -11%!important;
    }
  
    .pt-n-pa-12x--xxl {
        padding: -12%!important;
    }
  
    .pt-n-pa-13x--xxl {
        padding: -13%!important;
    }
  
    .pt-n-pa-14x--xxl {
        padding: -14%!important;
    }
  
    .pt-n-pa-15x--xxl {
        padding: -15%!important;
    }
  
    .pt-n-pa-16x--xxl {
        padding: -16%!important;
    }
  
    .pt-n-pa-17x--xxl {
        padding: -17%!important;
    }
  
    .pt-n-pa-18x--xxl {
        padding: -18%!important;
    }
  
    .pt-n-pa-19x--xxl {
        padding: -19%!important;
    }
  
    .pt-n-pa-20x--xxl {
        padding: -20%!important;
    }
  
    .pt-n-pa-21x--xxl {
        padding: -21%!important;
    }
  
    .pt-n-pa-22x--xxl {
        padding: -22%!important;
    }
  
    .pt-n-pa-23x--xxl {
        padding: -23%!important;
    }
  
    .pt-n-pa-24x--xxl {
        padding: -24%!important;
    }
  
    .pt-n-pa-25x--xxl {
        padding: -25%!important;
    }
  
    .pt-n-pa-30x--xxl {
        padding: -30%!important;
    }
  
    .pt-n-pa-35x--xxl {
        padding: -35%!important;
    }
  
    .pt-n-pa-40x--xxl {
        padding: -40%!important;
    }
  
    .pt-n-pa-45x--xxl {
        padding: -45%!important;
    }
  
    .pt-n-pa-50x--xxl {
        padding: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-pa-0vh {
    padding: -0vh!important;
  }
  
  .pt-n-pa-1vh {
    padding: -1vh!important;
  }
  
  .pt-n-pa-2vh {
    padding: -2vh!important;
  }
  
  .pt-n-pa-3vh {
    padding: -3vh!important;
  }
  
  .pt-n-pa-4vh {
    padding: -4vh!important;
  }
  
  .pt-n-pa-5vh {
    padding: -5vh!important;
  }
  
  .pt-n-pa-6vh {
    padding: -6vh!important;
  }
  
  .pt-n-pa-7vh {
    padding: -7vh!important;
  }
  
  .pt-n-pa-8vh {
    padding: -8vh!important;
  }
  
  .pt-n-pa-9vh {
    padding: -9vh!important;
  }
  
  .pt-n-pa-10vh {
    padding: -10vh!important;
  }
  
  .pt-n-pa-11vh {
    padding: -11vh!important;
  }
  
  .pt-n-pa-12vh {
    padding: -12vh!important;
  }
  
  .pt-n-pa-13vh {
    padding: -13vh!important;
  }
  
  .pt-n-pa-14vh {
    padding: -14vh!important;
  }
  
  .pt-n-pa-15vh {
    padding: -15vh!important;
  }
  
  .pt-n-pa-16vh {
    padding: -16vh!important;
  }
  
  .pt-n-pa-17vh {
    padding: -17vh!important;
  }
  
  .pt-n-pa-18vh {
    padding: -18vh!important;
  }
  
  .pt-n-pa-19vh {
    padding: -19vh!important;
  }
  
  .pt-n-pa-20vh {
    padding: -20vh!important;
  }
  
  .pt-n-pa-21vh {
    padding: -21vh!important;
  }
  
  .pt-n-pa-22vh {
    padding: -22vh!important;
  }
  
  .pt-n-pa-23vh {
    padding: -23vh!important;
  }
  
  .pt-n-pa-24vh {
    padding: -24vh!important;
  }
  
  .pt-n-pa-25vh {
    padding: -25vh!important;
  }
  
  .pt-n-pa-30vh {
    padding: -30vh!important;
  }
  
  .pt-n-pa-35vh {
    padding: -35vh!important;
  }
  
  .pt-n-pa-40vh {
    padding: -40vh!important;
  }
  
  .pt-n-pa-45vh {
    padding: -45vh!important;
  }
  
  .pt-n-pa-50vh {
    padding: -50vh!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pa-0vh--sm {
        padding: -0vh!important;
    }
  
    .pt-n-pa-1vh--sm {
        padding: -1vh!important;
    }
  
    .pt-n-pa-2vh--sm {
        padding: -2vh!important;
    }
  
    .pt-n-pa-3vh--sm {
        padding: -3vh!important;
    }
  
    .pt-n-pa-4vh--sm {
        padding: -4vh!important;
    }
  
    .pt-n-pa-5vh--sm {
        padding: -5vh!important;
    }
  
    .pt-n-pa-6vh--sm {
        padding: -6vh!important;
    }
  
    .pt-n-pa-7vh--sm {
        padding: -7vh!important;
    }
  
    .pt-n-pa-8vh--sm {
        padding: -8vh!important;
    }
  
    .pt-n-pa-9vh--sm {
        padding: -9vh!important;
    }
  
    .pt-n-pa-10vh--sm {
        padding: -10vh!important;
    }
  
    .pt-n-pa-11vh--sm {
        padding: -11vh!important;
    }
  
    .pt-n-pa-12vh--sm {
        padding: -12vh!important;
    }
  
    .pt-n-pa-13vh--sm {
        padding: -13vh!important;
    }
  
    .pt-n-pa-14vh--sm {
        padding: -14vh!important;
    }
  
    .pt-n-pa-15vh--sm {
        padding: -15vh!important;
    }
  
    .pt-n-pa-16vh--sm {
        padding: -16vh!important;
    }
  
    .pt-n-pa-17vh--sm {
        padding: -17vh!important;
    }
  
    .pt-n-pa-18vh--sm {
        padding: -18vh!important;
    }
  
    .pt-n-pa-19vh--sm {
        padding: -19vh!important;
    }
  
    .pt-n-pa-20vh--sm {
        padding: -20vh!important;
    }
  
    .pt-n-pa-21vh--sm {
        padding: -21vh!important;
    }
  
    .pt-n-pa-22vh--sm {
        padding: -22vh!important;
    }
  
    .pt-n-pa-23vh--sm {
        padding: -23vh!important;
    }
  
    .pt-n-pa-24vh--sm {
        padding: -24vh!important;
    }
  
    .pt-n-pa-25vh--sm {
        padding: -25vh!important;
    }
  
    .pt-n-pa-30vh--sm {
        padding: -30vh!important;
    }
  
    .pt-n-pa-35vh--sm {
        padding: -35vh!important;
    }
  
    .pt-n-pa-40vh--sm {
        padding: -40vh!important;
    }
  
    .pt-n-pa-45vh--sm {
        padding: -45vh!important;
    }
  
    .pt-n-pa-50vh--sm {
        padding: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pa-0vh--md {
        padding: -0vh!important;
    }
  
    .pt-n-pa-1vh--md {
        padding: -1vh!important;
    }
  
    .pt-n-pa-2vh--md {
        padding: -2vh!important;
    }
  
    .pt-n-pa-3vh--md {
        padding: -3vh!important;
    }
  
    .pt-n-pa-4vh--md {
        padding: -4vh!important;
    }
  
    .pt-n-pa-5vh--md {
        padding: -5vh!important;
    }
  
    .pt-n-pa-6vh--md {
        padding: -6vh!important;
    }
  
    .pt-n-pa-7vh--md {
        padding: -7vh!important;
    }
  
    .pt-n-pa-8vh--md {
        padding: -8vh!important;
    }
  
    .pt-n-pa-9vh--md {
        padding: -9vh!important;
    }
  
    .pt-n-pa-10vh--md {
        padding: -10vh!important;
    }
  
    .pt-n-pa-11vh--md {
        padding: -11vh!important;
    }
  
    .pt-n-pa-12vh--md {
        padding: -12vh!important;
    }
  
    .pt-n-pa-13vh--md {
        padding: -13vh!important;
    }
  
    .pt-n-pa-14vh--md {
        padding: -14vh!important;
    }
  
    .pt-n-pa-15vh--md {
        padding: -15vh!important;
    }
  
    .pt-n-pa-16vh--md {
        padding: -16vh!important;
    }
  
    .pt-n-pa-17vh--md {
        padding: -17vh!important;
    }
  
    .pt-n-pa-18vh--md {
        padding: -18vh!important;
    }
  
    .pt-n-pa-19vh--md {
        padding: -19vh!important;
    }
  
    .pt-n-pa-20vh--md {
        padding: -20vh!important;
    }
  
    .pt-n-pa-21vh--md {
        padding: -21vh!important;
    }
  
    .pt-n-pa-22vh--md {
        padding: -22vh!important;
    }
  
    .pt-n-pa-23vh--md {
        padding: -23vh!important;
    }
  
    .pt-n-pa-24vh--md {
        padding: -24vh!important;
    }
  
    .pt-n-pa-25vh--md {
        padding: -25vh!important;
    }
  
    .pt-n-pa-30vh--md {
        padding: -30vh!important;
    }
  
    .pt-n-pa-35vh--md {
        padding: -35vh!important;
    }
  
    .pt-n-pa-40vh--md {
        padding: -40vh!important;
    }
  
    .pt-n-pa-45vh--md {
        padding: -45vh!important;
    }
  
    .pt-n-pa-50vh--md {
        padding: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pa-0vh--lg {
        padding: -0vh!important;
    }
  
    .pt-n-pa-1vh--lg {
        padding: -1vh!important;
    }
  
    .pt-n-pa-2vh--lg {
        padding: -2vh!important;
    }
  
    .pt-n-pa-3vh--lg {
        padding: -3vh!important;
    }
  
    .pt-n-pa-4vh--lg {
        padding: -4vh!important;
    }
  
    .pt-n-pa-5vh--lg {
        padding: -5vh!important;
    }
  
    .pt-n-pa-6vh--lg {
        padding: -6vh!important;
    }
  
    .pt-n-pa-7vh--lg {
        padding: -7vh!important;
    }
  
    .pt-n-pa-8vh--lg {
        padding: -8vh!important;
    }
  
    .pt-n-pa-9vh--lg {
        padding: -9vh!important;
    }
  
    .pt-n-pa-10vh--lg {
        padding: -10vh!important;
    }
  
    .pt-n-pa-11vh--lg {
        padding: -11vh!important;
    }
  
    .pt-n-pa-12vh--lg {
        padding: -12vh!important;
    }
  
    .pt-n-pa-13vh--lg {
        padding: -13vh!important;
    }
  
    .pt-n-pa-14vh--lg {
        padding: -14vh!important;
    }
  
    .pt-n-pa-15vh--lg {
        padding: -15vh!important;
    }
  
    .pt-n-pa-16vh--lg {
        padding: -16vh!important;
    }
  
    .pt-n-pa-17vh--lg {
        padding: -17vh!important;
    }
  
    .pt-n-pa-18vh--lg {
        padding: -18vh!important;
    }
  
    .pt-n-pa-19vh--lg {
        padding: -19vh!important;
    }
  
    .pt-n-pa-20vh--lg {
        padding: -20vh!important;
    }
  
    .pt-n-pa-21vh--lg {
        padding: -21vh!important;
    }
  
    .pt-n-pa-22vh--lg {
        padding: -22vh!important;
    }
  
    .pt-n-pa-23vh--lg {
        padding: -23vh!important;
    }
  
    .pt-n-pa-24vh--lg {
        padding: -24vh!important;
    }
  
    .pt-n-pa-25vh--lg {
        padding: -25vh!important;
    }
  
    .pt-n-pa-30vh--lg {
        padding: -30vh!important;
    }
  
    .pt-n-pa-35vh--lg {
        padding: -35vh!important;
    }
  
    .pt-n-pa-40vh--lg {
        padding: -40vh!important;
    }
  
    .pt-n-pa-45vh--lg {
        padding: -45vh!important;
    }
  
    .pt-n-pa-50vh--lg {
        padding: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pa-0vh--xl {
        padding: -0vh!important;
    }
  
    .pt-n-pa-1vh--xl {
        padding: -1vh!important;
    }
  
    .pt-n-pa-2vh--xl {
        padding: -2vh!important;
    }
  
    .pt-n-pa-3vh--xl {
        padding: -3vh!important;
    }
  
    .pt-n-pa-4vh--xl {
        padding: -4vh!important;
    }
  
    .pt-n-pa-5vh--xl {
        padding: -5vh!important;
    }
  
    .pt-n-pa-6vh--xl {
        padding: -6vh!important;
    }
  
    .pt-n-pa-7vh--xl {
        padding: -7vh!important;
    }
  
    .pt-n-pa-8vh--xl {
        padding: -8vh!important;
    }
  
    .pt-n-pa-9vh--xl {
        padding: -9vh!important;
    }
  
    .pt-n-pa-10vh--xl {
        padding: -10vh!important;
    }
  
    .pt-n-pa-11vh--xl {
        padding: -11vh!important;
    }
  
    .pt-n-pa-12vh--xl {
        padding: -12vh!important;
    }
  
    .pt-n-pa-13vh--xl {
        padding: -13vh!important;
    }
  
    .pt-n-pa-14vh--xl {
        padding: -14vh!important;
    }
  
    .pt-n-pa-15vh--xl {
        padding: -15vh!important;
    }
  
    .pt-n-pa-16vh--xl {
        padding: -16vh!important;
    }
  
    .pt-n-pa-17vh--xl {
        padding: -17vh!important;
    }
  
    .pt-n-pa-18vh--xl {
        padding: -18vh!important;
    }
  
    .pt-n-pa-19vh--xl {
        padding: -19vh!important;
    }
  
    .pt-n-pa-20vh--xl {
        padding: -20vh!important;
    }
  
    .pt-n-pa-21vh--xl {
        padding: -21vh!important;
    }
  
    .pt-n-pa-22vh--xl {
        padding: -22vh!important;
    }
  
    .pt-n-pa-23vh--xl {
        padding: -23vh!important;
    }
  
    .pt-n-pa-24vh--xl {
        padding: -24vh!important;
    }
  
    .pt-n-pa-25vh--xl {
        padding: -25vh!important;
    }
  
    .pt-n-pa-30vh--xl {
        padding: -30vh!important;
    }
  
    .pt-n-pa-35vh--xl {
        padding: -35vh!important;
    }
  
    .pt-n-pa-40vh--xl {
        padding: -40vh!important;
    }
  
    .pt-n-pa-45vh--xl {
        padding: -45vh!important;
    }
  
    .pt-n-pa-50vh--xl {
        padding: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pa-0vh--xxl {
        padding: -0vh!important;
    }
  
    .pt-n-pa-1vh--xxl {
        padding: -1vh!important;
    }
  
    .pt-n-pa-2vh--xxl {
        padding: -2vh!important;
    }
  
    .pt-n-pa-3vh--xxl {
        padding: -3vh!important;
    }
  
    .pt-n-pa-4vh--xxl {
        padding: -4vh!important;
    }
  
    .pt-n-pa-5vh--xxl {
        padding: -5vh!important;
    }
  
    .pt-n-pa-6vh--xxl {
        padding: -6vh!important;
    }
  
    .pt-n-pa-7vh--xxl {
        padding: -7vh!important;
    }
  
    .pt-n-pa-8vh--xxl {
        padding: -8vh!important;
    }
  
    .pt-n-pa-9vh--xxl {
        padding: -9vh!important;
    }
  
    .pt-n-pa-10vh--xxl {
        padding: -10vh!important;
    }
  
    .pt-n-pa-11vh--xxl {
        padding: -11vh!important;
    }
  
    .pt-n-pa-12vh--xxl {
        padding: -12vh!important;
    }
  
    .pt-n-pa-13vh--xxl {
        padding: -13vh!important;
    }
  
    .pt-n-pa-14vh--xxl {
        padding: -14vh!important;
    }
  
    .pt-n-pa-15vh--xxl {
        padding: -15vh!important;
    }
  
    .pt-n-pa-16vh--xxl {
        padding: -16vh!important;
    }
  
    .pt-n-pa-17vh--xxl {
        padding: -17vh!important;
    }
  
    .pt-n-pa-18vh--xxl {
        padding: -18vh!important;
    }
  
    .pt-n-pa-19vh--xxl {
        padding: -19vh!important;
    }
  
    .pt-n-pa-20vh--xxl {
        padding: -20vh!important;
    }
  
    .pt-n-pa-21vh--xxl {
        padding: -21vh!important;
    }
  
    .pt-n-pa-22vh--xxl {
        padding: -22vh!important;
    }
  
    .pt-n-pa-23vh--xxl {
        padding: -23vh!important;
    }
  
    .pt-n-pa-24vh--xxl {
        padding: -24vh!important;
    }
  
    .pt-n-pa-25vh--xxl {
        padding: -25vh!important;
    }
  
    .pt-n-pa-30vh--xxl {
        padding: -30vh!important;
    }
  
    .pt-n-pa-35vh--xxl {
        padding: -35vh!important;
    }
  
    .pt-n-pa-40vh--xxl {
        padding: -40vh!important;
    }
  
    .pt-n-pa-45vh--xxl {
        padding: -45vh!important;
    }
  
    .pt-n-pa-50vh--xxl {
        padding: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-pa-0vw {
    padding: -0vw!important;
  }
  
  .pt-n-pa-1vw {
    padding: -1vw!important;
  }
  
  .pt-n-pa-2vw {
    padding: -2vw!important;
  }
  
  .pt-n-pa-3vw {
    padding: -3vw!important;
  }
  
  .pt-n-pa-4vw {
    padding: -4vw!important;
  }
  
  .pt-n-pa-5vw {
    padding: -5vw!important;
  }
  
  .pt-n-pa-6vw {
    padding: -6vw!important;
  }
  
  .pt-n-pa-7vw {
    padding: -7vw!important;
  }
  
  .pt-n-pa-8vw {
    padding: -8vw!important;
  }
  
  .pt-n-pa-9vw {
    padding: -9vw!important;
  }
  
  .pt-n-pa-10vw {
    padding: -10vw!important;
  }
  
  .pt-n-pa-11vw {
    padding: -11vw!important;
  }
  
  .pt-n-pa-12vw {
    padding: -12vw!important;
  }
  
  .pt-n-pa-13vw {
    padding: -13vw!important;
  }
  
  .pt-n-pa-14vw {
    padding: -14vw!important;
  }
  
  .pt-n-pa-15vw {
    padding: -15vw!important;
  }
  
  .pt-n-pa-16vw {
    padding: -16vw!important;
  }
  
  .pt-n-pa-17vw {
    padding: -17vw!important;
  }
  
  .pt-n-pa-18vw {
    padding: -18vw!important;
  }
  
  .pt-n-pa-19vw {
    padding: -19vw!important;
  }
  
  .pt-n-pa-20vw {
    padding: -20vw!important;
  }
  
  .pt-n-pa-21vw {
    padding: -21vw!important;
  }
  
  .pt-n-pa-22vw {
    padding: -22vw!important;
  }
  
  .pt-n-pa-23vw {
    padding: -23vw!important;
  }
  
  .pt-n-pa-24vw {
    padding: -24vw!important;
  }
  
  .pt-n-pa-25vw {
    padding: -25vw!important;
  }
  
  .pt-n-pa-30vw {
    padding: -30vw!important;
  }
  
  .pt-n-pa-35vw {
    padding: -35vw!important;
  }
  
  .pt-n-pa-40vw {
    padding: -40vw!important;
  }
  
  .pt-n-pa-45vw {
    padding: -45vw!important;
  }
  
  .pt-n-pa-50vw {
    padding: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pa-0vw--sm {
        padding: -0vw!important;
    }
  
    .pt-n-pa-1vw--sm {
        padding: -1vw!important;
    }
  
    .pt-n-pa-2vw--sm {
        padding: -2vw!important;
    }
  
    .pt-n-pa-3vw--sm {
        padding: -3vw!important;
    }
  
    .pt-n-pa-4vw--sm {
        padding: -4vw!important;
    }
  
    .pt-n-pa-5vw--sm {
        padding: -5vw!important;
    }
  
    .pt-n-pa-6vw--sm {
        padding: -6vw!important;
    }
  
    .pt-n-pa-7vw--sm {
        padding: -7vw!important;
    }
  
    .pt-n-pa-8vw--sm {
        padding: -8vw!important;
    }
  
    .pt-n-pa-9vw--sm {
        padding: -9vw!important;
    }
  
    .pt-n-pa-10vw--sm {
        padding: -10vw!important;
    }
  
    .pt-n-pa-11vw--sm {
        padding: -11vw!important;
    }
  
    .pt-n-pa-12vw--sm {
        padding: -12vw!important;
    }
  
    .pt-n-pa-13vw--sm {
        padding: -13vw!important;
    }
  
    .pt-n-pa-14vw--sm {
        padding: -14vw!important;
    }
  
    .pt-n-pa-15vw--sm {
        padding: -15vw!important;
    }
  
    .pt-n-pa-16vw--sm {
        padding: -16vw!important;
    }
  
    .pt-n-pa-17vw--sm {
        padding: -17vw!important;
    }
  
    .pt-n-pa-18vw--sm {
        padding: -18vw!important;
    }
  
    .pt-n-pa-19vw--sm {
        padding: -19vw!important;
    }
  
    .pt-n-pa-20vw--sm {
        padding: -20vw!important;
    }
  
    .pt-n-pa-21vw--sm {
        padding: -21vw!important;
    }
  
    .pt-n-pa-22vw--sm {
        padding: -22vw!important;
    }
  
    .pt-n-pa-23vw--sm {
        padding: -23vw!important;
    }
  
    .pt-n-pa-24vw--sm {
        padding: -24vw!important;
    }
  
    .pt-n-pa-25vw--sm {
        padding: -25vw!important;
    }
  
    .pt-n-pa-30vw--sm {
        padding: -30vw!important;
    }
  
    .pt-n-pa-35vw--sm {
        padding: -35vw!important;
    }
  
    .pt-n-pa-40vw--sm {
        padding: -40vw!important;
    }
  
    .pt-n-pa-45vw--sm {
        padding: -45vw!important;
    }
  
    .pt-n-pa-50vw--sm {
        padding: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pa-0vw--md {
        padding: -0vw!important;
    }
  
    .pt-n-pa-1vw--md {
        padding: -1vw!important;
    }
  
    .pt-n-pa-2vw--md {
        padding: -2vw!important;
    }
  
    .pt-n-pa-3vw--md {
        padding: -3vw!important;
    }
  
    .pt-n-pa-4vw--md {
        padding: -4vw!important;
    }
  
    .pt-n-pa-5vw--md {
        padding: -5vw!important;
    }
  
    .pt-n-pa-6vw--md {
        padding: -6vw!important;
    }
  
    .pt-n-pa-7vw--md {
        padding: -7vw!important;
    }
  
    .pt-n-pa-8vw--md {
        padding: -8vw!important;
    }
  
    .pt-n-pa-9vw--md {
        padding: -9vw!important;
    }
  
    .pt-n-pa-10vw--md {
        padding: -10vw!important;
    }
  
    .pt-n-pa-11vw--md {
        padding: -11vw!important;
    }
  
    .pt-n-pa-12vw--md {
        padding: -12vw!important;
    }
  
    .pt-n-pa-13vw--md {
        padding: -13vw!important;
    }
  
    .pt-n-pa-14vw--md {
        padding: -14vw!important;
    }
  
    .pt-n-pa-15vw--md {
        padding: -15vw!important;
    }
  
    .pt-n-pa-16vw--md {
        padding: -16vw!important;
    }
  
    .pt-n-pa-17vw--md {
        padding: -17vw!important;
    }
  
    .pt-n-pa-18vw--md {
        padding: -18vw!important;
    }
  
    .pt-n-pa-19vw--md {
        padding: -19vw!important;
    }
  
    .pt-n-pa-20vw--md {
        padding: -20vw!important;
    }
  
    .pt-n-pa-21vw--md {
        padding: -21vw!important;
    }
  
    .pt-n-pa-22vw--md {
        padding: -22vw!important;
    }
  
    .pt-n-pa-23vw--md {
        padding: -23vw!important;
    }
  
    .pt-n-pa-24vw--md {
        padding: -24vw!important;
    }
  
    .pt-n-pa-25vw--md {
        padding: -25vw!important;
    }
  
    .pt-n-pa-30vw--md {
        padding: -30vw!important;
    }
  
    .pt-n-pa-35vw--md {
        padding: -35vw!important;
    }
  
    .pt-n-pa-40vw--md {
        padding: -40vw!important;
    }
  
    .pt-n-pa-45vw--md {
        padding: -45vw!important;
    }
  
    .pt-n-pa-50vw--md {
        padding: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pa-0vw--lg {
        padding: -0vw!important;
    }
  
    .pt-n-pa-1vw--lg {
        padding: -1vw!important;
    }
  
    .pt-n-pa-2vw--lg {
        padding: -2vw!important;
    }
  
    .pt-n-pa-3vw--lg {
        padding: -3vw!important;
    }
  
    .pt-n-pa-4vw--lg {
        padding: -4vw!important;
    }
  
    .pt-n-pa-5vw--lg {
        padding: -5vw!important;
    }
  
    .pt-n-pa-6vw--lg {
        padding: -6vw!important;
    }
  
    .pt-n-pa-7vw--lg {
        padding: -7vw!important;
    }
  
    .pt-n-pa-8vw--lg {
        padding: -8vw!important;
    }
  
    .pt-n-pa-9vw--lg {
        padding: -9vw!important;
    }
  
    .pt-n-pa-10vw--lg {
        padding: -10vw!important;
    }
  
    .pt-n-pa-11vw--lg {
        padding: -11vw!important;
    }
  
    .pt-n-pa-12vw--lg {
        padding: -12vw!important;
    }
  
    .pt-n-pa-13vw--lg {
        padding: -13vw!important;
    }
  
    .pt-n-pa-14vw--lg {
        padding: -14vw!important;
    }
  
    .pt-n-pa-15vw--lg {
        padding: -15vw!important;
    }
  
    .pt-n-pa-16vw--lg {
        padding: -16vw!important;
    }
  
    .pt-n-pa-17vw--lg {
        padding: -17vw!important;
    }
  
    .pt-n-pa-18vw--lg {
        padding: -18vw!important;
    }
  
    .pt-n-pa-19vw--lg {
        padding: -19vw!important;
    }
  
    .pt-n-pa-20vw--lg {
        padding: -20vw!important;
    }
  
    .pt-n-pa-21vw--lg {
        padding: -21vw!important;
    }
  
    .pt-n-pa-22vw--lg {
        padding: -22vw!important;
    }
  
    .pt-n-pa-23vw--lg {
        padding: -23vw!important;
    }
  
    .pt-n-pa-24vw--lg {
        padding: -24vw!important;
    }
  
    .pt-n-pa-25vw--lg {
        padding: -25vw!important;
    }
  
    .pt-n-pa-30vw--lg {
        padding: -30vw!important;
    }
  
    .pt-n-pa-35vw--lg {
        padding: -35vw!important;
    }
  
    .pt-n-pa-40vw--lg {
        padding: -40vw!important;
    }
  
    .pt-n-pa-45vw--lg {
        padding: -45vw!important;
    }
  
    .pt-n-pa-50vw--lg {
        padding: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pa-0vw--xl {
        padding: -0vw!important;
    }
  
    .pt-n-pa-1vw--xl {
        padding: -1vw!important;
    }
  
    .pt-n-pa-2vw--xl {
        padding: -2vw!important;
    }
  
    .pt-n-pa-3vw--xl {
        padding: -3vw!important;
    }
  
    .pt-n-pa-4vw--xl {
        padding: -4vw!important;
    }
  
    .pt-n-pa-5vw--xl {
        padding: -5vw!important;
    }
  
    .pt-n-pa-6vw--xl {
        padding: -6vw!important;
    }
  
    .pt-n-pa-7vw--xl {
        padding: -7vw!important;
    }
  
    .pt-n-pa-8vw--xl {
        padding: -8vw!important;
    }
  
    .pt-n-pa-9vw--xl {
        padding: -9vw!important;
    }
  
    .pt-n-pa-10vw--xl {
        padding: -10vw!important;
    }
  
    .pt-n-pa-11vw--xl {
        padding: -11vw!important;
    }
  
    .pt-n-pa-12vw--xl {
        padding: -12vw!important;
    }
  
    .pt-n-pa-13vw--xl {
        padding: -13vw!important;
    }
  
    .pt-n-pa-14vw--xl {
        padding: -14vw!important;
    }
  
    .pt-n-pa-15vw--xl {
        padding: -15vw!important;
    }
  
    .pt-n-pa-16vw--xl {
        padding: -16vw!important;
    }
  
    .pt-n-pa-17vw--xl {
        padding: -17vw!important;
    }
  
    .pt-n-pa-18vw--xl {
        padding: -18vw!important;
    }
  
    .pt-n-pa-19vw--xl {
        padding: -19vw!important;
    }
  
    .pt-n-pa-20vw--xl {
        padding: -20vw!important;
    }
  
    .pt-n-pa-21vw--xl {
        padding: -21vw!important;
    }
  
    .pt-n-pa-22vw--xl {
        padding: -22vw!important;
    }
  
    .pt-n-pa-23vw--xl {
        padding: -23vw!important;
    }
  
    .pt-n-pa-24vw--xl {
        padding: -24vw!important;
    }
  
    .pt-n-pa-25vw--xl {
        padding: -25vw!important;
    }
  
    .pt-n-pa-30vw--xl {
        padding: -30vw!important;
    }
  
    .pt-n-pa-35vw--xl {
        padding: -35vw!important;
    }
  
    .pt-n-pa-40vw--xl {
        padding: -40vw!important;
    }
  
    .pt-n-pa-45vw--xl {
        padding: -45vw!important;
    }
  
    .pt-n-pa-50vw--xl {
        padding: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pa-0vw--xxl {
        padding: -0vw!important;
    }
  
    .pt-n-pa-1vw--xxl {
        padding: -1vw!important;
    }
  
    .pt-n-pa-2vw--xxl {
        padding: -2vw!important;
    }
  
    .pt-n-pa-3vw--xxl {
        padding: -3vw!important;
    }
  
    .pt-n-pa-4vw--xxl {
        padding: -4vw!important;
    }
  
    .pt-n-pa-5vw--xxl {
        padding: -5vw!important;
    }
  
    .pt-n-pa-6vw--xxl {
        padding: -6vw!important;
    }
  
    .pt-n-pa-7vw--xxl {
        padding: -7vw!important;
    }
  
    .pt-n-pa-8vw--xxl {
        padding: -8vw!important;
    }
  
    .pt-n-pa-9vw--xxl {
        padding: -9vw!important;
    }
  
    .pt-n-pa-10vw--xxl {
        padding: -10vw!important;
    }
  
    .pt-n-pa-11vw--xxl {
        padding: -11vw!important;
    }
  
    .pt-n-pa-12vw--xxl {
        padding: -12vw!important;
    }
  
    .pt-n-pa-13vw--xxl {
        padding: -13vw!important;
    }
  
    .pt-n-pa-14vw--xxl {
        padding: -14vw!important;
    }
  
    .pt-n-pa-15vw--xxl {
        padding: -15vw!important;
    }
  
    .pt-n-pa-16vw--xxl {
        padding: -16vw!important;
    }
  
    .pt-n-pa-17vw--xxl {
        padding: -17vw!important;
    }
  
    .pt-n-pa-18vw--xxl {
        padding: -18vw!important;
    }
  
    .pt-n-pa-19vw--xxl {
        padding: -19vw!important;
    }
  
    .pt-n-pa-20vw--xxl {
        padding: -20vw!important;
    }
  
    .pt-n-pa-21vw--xxl {
        padding: -21vw!important;
    }
  
    .pt-n-pa-22vw--xxl {
        padding: -22vw!important;
    }
  
    .pt-n-pa-23vw--xxl {
        padding: -23vw!important;
    }
  
    .pt-n-pa-24vw--xxl {
        padding: -24vw!important;
    }
  
    .pt-n-pa-25vw--xxl {
        padding: -25vw!important;
    }
  
    .pt-n-pa-30vw--xxl {
        padding: -30vw!important;
    }
  
    .pt-n-pa-35vw--xxl {
        padding: -35vw!important;
    }
  
    .pt-n-pa-40vw--xxl {
        padding: -40vw!important;
    }
  
    .pt-n-pa-45vw--xxl {
        padding: -45vw!important;
    }
  
    .pt-n-pa-50vw--xxl {
        padding: -50vw!important;
    }
  }
  
  /* NEGATIVE PADDING LEFT AND RIGHT --------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-px-0 {
    padding-left: -0px!important;
    padding-right: -0px!important;
  }
  
  .pt-n-px-1 {
    padding-left: -1px!important;
    padding-right: -1px!important;
  }
  
  .pt-n-px-2 {
    padding-left: -2px!important;
    padding-right: -2px!important;
  }
  
  .pt-n-px-3 {
    padding-left: -3px!important;
    padding-right: -3px!important;
  }
  
  .pt-n-px-4 {
    padding-left: -4px!important;
    padding-right: -4px!important;
  }
  
  .pt-n-px-5 {
    padding-left: -5px!important;
    padding-right: -5px!important;
  }
  
  .pt-n-px-6 {
    padding-left: -6px!important;
    padding-right: -6px!important;
  }
  
  .pt-n-px-7 {
    padding-left: -7px!important;
    padding-right: -7px!important;
  }
  
  .pt-n-px-8 {
    padding-left: -8px!important;
    padding-right: -8px!important;
  }
  
  .pt-n-px-9 {
    padding-left: -9px!important;
    padding-right: -9px!important;
  }
  
  .pt-n-px-10 {
    padding-left: -10px!important;
    padding-right: -10px!important;
  }
  
  .pt-n-px-11 {
    padding-left: -11px!important;
    padding-right: -11px!important;
  }
  
  .pt-n-px-12 {
    padding-left: -12px!important;
    padding-right: -12px!important;
  }
  
  .pt-n-px-13 {
    padding-left: -13px!important;
    padding-right: -13px!important;
  }
  
  .pt-n-px-14 {
    padding-left: -14px!important;
    padding-right: -14px!important;
  }
  
  .pt-n-px-15 {
    padding-left: -15px!important;
    padding-right: -15px!important;
  }
  
  .pt-n-px-16 {
    padding-left: -16px!important;
    padding-right: -16px!important;
  }
  
  .pt-n-px-17 {
    padding-left: -17px!important;
    padding-right: -17px!important;
  }
  
  .pt-n-px-18 {
    padding-left: -18px!important;
    padding-right: -18px!important;
  }
  
  .pt-n-px-19 {
    padding-left: -19px!important;
    padding-right: -19px!important;
  }
  
  .pt-n-px-20 {
    padding-left: -20px!important;
    padding-right: -20px!important;
  }
  
  .pt-n-px-21 {
    padding-left: -21px!important;
    padding-right: -21px!important;
  }
  
  .pt-n-px-22 {
    padding-left: -22px!important;
    padding-right: -22px!important;
  }
  
  .pt-n-px-23 {
    padding-left: -23px!important;
    padding-right: -23px!important;
  }
  
  .pt-n-px-24 {
    padding-left: -24px!important;
    padding-right: -24px!important;
  }
  
  .pt-n-px-25 {
    padding-left: -25px!important;
    padding-right: -25px!important;
  }
  
  .pt-n-px-30 {
    padding-left: -30px!important;
    padding-right: -30px!important;
  }
  
  .pt-n-px-35 {
    padding-left: -35px!important;
    padding-right: -35px!important;
  }
  
  .pt-n-px-40 {
    padding-left: -40px!important;
    padding-right: -40px!important;
  }
  
  .pt-n-px-45 {
    padding-left: -45px!important;
    padding-right: -45px!important;
  }
  
  .pt-n-px-50 {
    padding-left: -50px!important;
    padding-right: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-px-0--sm {
        padding-left: -0px!important;
        padding-right: -0px!important;
    }
    
    .pt-n-px-1--sm {
        padding-left: -1px!important;
        padding-right: -1px!important;
    }
    
    .pt-n-px-2--sm {
        padding-left: -2px!important;
        padding-right: -2px!important;
    }
    
    .pt-n-px-3--sm {
        padding-left: -3px!important;
        padding-right: -3px!important;
    }
    
    .pt-n-px-4--sm {
        padding-left: -4px!important;
        padding-right: -4px!important;
    }
    
    .pt-n-px-5--sm {
        padding-left: -5px!important;
        padding-right: -5px!important;
    }
    
    .pt-n-px-6--sm {
        padding-left: -6px!important;
        padding-right: -6px!important;
    }
    
    .pt-n-px-7--sm {
        padding-left: -7px!important;
        padding-right: -7px!important;
    }
    
    .pt-n-px-8--sm {
        padding-left: -8px!important;
        padding-right: -8px!important;
    }
    
    .pt-n-px-9--sm {
        padding-left: -9px!important;
        padding-right: -9px!important;
    }
    
    .pt-n-px-10--sm {
        padding-left: -10px!important;
        padding-right: -10px!important;
    }
    
    .pt-n-px-11--sm {
        padding-left: -11px!important;
        padding-right: -11px!important;
    }
    
    .pt-n-px-12--sm {
        padding-left: -12px!important;
        padding-right: -12px!important;
    }
    
    .pt-n-px-13--sm {
        padding-left: -13px!important;
        padding-right: -13px!important;
    }
    
    .pt-n-px-14--sm {
        padding-left: -14px!important;
        padding-right: -14px!important;
    }
    
    .pt-n-px-15--sm {
        padding-left: -15px!important;
        padding-right: -15px!important;
    }
    
    .pt-n-px-16--sm {
        padding-left: -16px!important;
        padding-right: -16px!important;
    }
    
    .pt-n-px-17--sm {
        padding-left: -17px!important;
        padding-right: -17px!important;
    }
    
    .pt-n-px-18--sm {
        padding-left: -18px!important;
        padding-right: -18px!important;
    }
    
    .pt-n-px-19--sm {
        padding-left: -19px!important;
        padding-right: -19px!important;
    }
    
    .pt-n-px-20--sm {
        padding-left: -20px!important;
        padding-right: -20px!important;
    }
    
    .pt-n-px-21--sm {
        padding-left: -21px!important;
        padding-right: -21px!important;
    }
    
    .pt-n-px-22--sm {
        padding-left: -22px!important;
        padding-right: -22px!important;
    }
    
    .pt-n-px-23--sm {
        padding-left: -23px!important;
        padding-right: -23px!important;
    }
    
    .pt-n-px-24--sm {
        padding-left: -24px!important;
        padding-right: -24px!important;
    }
    
    .pt-n-px-25--sm {
        padding-left: -25px!important;
        padding-right: -25px!important;
    }
    
    .pt-n-px-30--sm {
        padding-left: -30px!important;
        padding-right: -30px!important;
    }
    
    .pt-n-px-35--sm {
        padding-left: -35px!important;
        padding-right: -35px!important;
    }
    
    .pt-n-px-40--sm {
        padding-left: -40px!important;
        padding-right: -40px!important;
    }
    
    .pt-n-px-45--sm {
        padding-left: -45px!important;
        padding-right: -45px!important;
    }
    
    .pt-n-px-50--sm {
        padding-left: -50px!important;
        padding-right: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-px-0--md {
        padding-left: -0px!important;
        padding-right: -0px!important;
    }
    
    .pt-n-px-1--md {
        padding-left: -1px!important;
        padding-right: -1px!important;
    }
    
    .pt-n-px-2--md {
        padding-left: -2px!important;
        padding-right: -2px!important;
    }
    
    .pt-n-px-3--md {
        padding-left: -3px!important;
        padding-right: -3px!important;
    }
    
    .pt-n-px-4--md {
        padding-left: -4px!important;
        padding-right: -4px!important;
    }
    
    .pt-n-px-5--md {
        padding-left: -5px!important;
        padding-right: -5px!important;
    }
    
    .pt-n-px-6--md {
        padding-left: -6px!important;
        padding-right: -6px!important;
    }
    
    .pt-n-px-7--md {
        padding-left: -7px!important;
        padding-right: -7px!important;
    }
    
    .pt-n-px-8--md {
        padding-left: -8px!important;
        padding-right: -8px!important;
    }
    
    .pt-n-px-9--md {
        padding-left: -9px!important;
        padding-right: -9px!important;
    }
    
    .pt-n-px-10--md {
        padding-left: -10px!important;
        padding-right: -10px!important;
    }
    
    .pt-n-px-11--md {
        padding-left: -11px!important;
        padding-right: -11px!important;
    }
    
    .pt-n-px-12--md {
        padding-left: -12px!important;
        padding-right: -12px!important;
    }
    
    .pt-n-px-13--md {
        padding-left: -13px!important;
        padding-right: -13px!important;
    }
    
    .pt-n-px-14--md {
        padding-left: -14px!important;
        padding-right: -14px!important;
    }
    
    .pt-n-px-15--md {
        padding-left: -15px!important;
        padding-right: -15px!important;
    }
    
    .pt-n-px-16--md {
        padding-left: -16px!important;
        padding-right: -16px!important;
    }
    
    .pt-n-px-17--md {
        padding-left: -17px!important;
        padding-right: -17px!important;
    }
    
    .pt-n-px-18--md {
        padding-left: -18px!important;
        padding-right: -18px!important;
    }
    
    .pt-n-px-19--md {
        padding-left: -19px!important;
        padding-right: -19px!important;
    }
    
    .pt-n-px-20--md {
        padding-left: -20px!important;
        padding-right: -20px!important;
    }
    
    .pt-n-px-21--md {
        padding-left: -21px!important;
        padding-right: -21px!important;
    }
    
    .pt-n-px-22--md {
        padding-left: -22px!important;
        padding-right: -22px!important;
    }
    
    .pt-n-px-23--md {
        padding-left: -23px!important;
        padding-right: -23px!important;
    }
    
    .pt-n-px-24--md {
        padding-left: -24px!important;
        padding-right: -24px!important;
    }
    
    .pt-n-px-25--md {
        padding-left: -25px!important;
        padding-right: -25px!important;
    }
    
    .pt-n-px-30--md {
        padding-left: -30px!important;
        padding-right: -30px!important;
    }
    
    .pt-n-px-35--md {
        padding-left: -35px!important;
        padding-right: -35px!important;
    }
    
    .pt-n-px-40--md {
        padding-left: -40px!important;
        padding-right: -40px!important;
    }
    
    .pt-n-px-45--md {
        padding-left: -45px!important;
        padding-right: -45px!important;
    }
    
    .pt-n-px-50--md {
        padding-left: -50px!important;
        padding-right: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-px-0--lg {
        padding-left: -0px!important;
        padding-right: -0px!important;
    }
    
    .pt-n-px-1--lg {
        padding-left: -1px!important;
        padding-right: -1px!important;
    }
    
    .pt-n-px-2--lg {
        padding-left: -2px!important;
        padding-right: -2px!important;
    }
    
    .pt-n-px-3--lg {
        padding-left: -3px!important;
        padding-right: -3px!important;
    }
    
    .pt-n-px-4--lg {
        padding-left: -4px!important;
        padding-right: -4px!important;
    }
    
    .pt-n-px-5--lg {
        padding-left: -5px!important;
        padding-right: -5px!important;
    }
    
    .pt-n-px-6--lg {
        padding-left: -6px!important;
        padding-right: -6px!important;
    }
    
    .pt-n-px-7--lg {
        padding-left: -7px!important;
        padding-right: -7px!important;
    }
    
    .pt-n-px-8--lg {
        padding-left: -8px!important;
        padding-right: -8px!important;
    }
    
    .pt-n-px-9--lg {
        padding-left: -9px!important;
        padding-right: -9px!important;
    }
    
    .pt-n-px-10--lg {
        padding-left: -10px!important;
        padding-right: -10px!important;
    }
    
    .pt-n-px-11--lg {
        padding-left: -11px!important;
        padding-right: -11px!important;
    }
    
    .pt-n-px-12--lg {
        padding-left: -12px!important;
        padding-right: -12px!important;
    }
    
    .pt-n-px-13--lg {
        padding-left: -13px!important;
        padding-right: -13px!important;
    }
    
    .pt-n-px-14--lg {
        padding-left: -14px!important;
        padding-right: -14px!important;
    }
    
    .pt-n-px-15--lg {
        padding-left: -15px!important;
        padding-right: -15px!important;
    }
    
    .pt-n-px-16--lg {
        padding-left: -16px!important;
        padding-right: -16px!important;
    }
    
    .pt-n-px-17--lg {
        padding-left: -17px!important;
        padding-right: -17px!important;
    }
    
    .pt-n-px-18--lg {
        padding-left: -18px!important;
        padding-right: -18px!important;
    }
    
    .pt-n-px-19--lg {
        padding-left: -19px!important;
        padding-right: -19px!important;
    }
    
    .pt-n-px-20--lg {
        padding-left: -20px!important;
        padding-right: -20px!important;
    }
    
    .pt-n-px-21--lg {
        padding-left: -21px!important;
        padding-right: -21px!important;
    }
    
    .pt-n-px-22--lg {
        padding-left: -22px!important;
        padding-right: -22px!important;
    }
    
    .pt-n-px-23--lg {
        padding-left: -23px!important;
        padding-right: -23px!important;
    }
    
    .pt-n-px-24--lg {
        padding-left: -24px!important;
        padding-right: -24px!important;
    }
    
    .pt-n-px-25--lg {
        padding-left: -25px!important;
        padding-right: -25px!important;
    }
    
    .pt-n-px-30--lg {
        padding-left: -30px!important;
        padding-right: -30px!important;
    }
    
    .pt-n-px-35--lg {
        padding-left: -35px!important;
        padding-right: -35px!important;
    }
    
    .pt-n-px-40--lg {
        padding-left: -40px!important;
        padding-right: -40px!important;
    }
    
    .pt-n-px-45--lg {
        padding-left: -45px!important;
        padding-right: -45px!important;
    }
    
    .pt-n-px-50--lg {
        padding-left: -50px!important;
        padding-right: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-px-0--xl {
        padding-left: -0px!important;
        padding-right: -0px!important;
    }
    
    .pt-n-px-1--xl {
        padding-left: -1px!important;
        padding-right: -1px!important;
    }
    
    .pt-n-px-2--xl {
        padding-left: -2px!important;
        padding-right: -2px!important;
    }
    
    .pt-n-px-3--xl {
        padding-left: -3px!important;
        padding-right: -3px!important;
    }
    
    .pt-n-px-4--xl {
        padding-left: -4px!important;
        padding-right: -4px!important;
    }
    
    .pt-n-px-5--xl {
        padding-left: -5px!important;
        padding-right: -5px!important;
    }
    
    .pt-n-px-6--xl {
        padding-left: -6px!important;
        padding-right: -6px!important;
    }
    
    .pt-n-px-7--xl {
        padding-left: -7px!important;
        padding-right: -7px!important;
    }
    
    .pt-n-px-8--xl {
        padding-left: -8px!important;
        padding-right: -8px!important;
    }
    
    .pt-n-px-9--xl {
        padding-left: -9px!important;
        padding-right: -9px!important;
    }
    
    .pt-n-px-10--xl {
        padding-left: -10px!important;
        padding-right: -10px!important;
    }
    
    .pt-n-px-11--xl {
        padding-left: -11px!important;
        padding-right: -11px!important;
    }
    
    .pt-n-px-12--xl {
        padding-left: -12px!important;
        padding-right: -12px!important;
    }
    
    .pt-n-px-13--xl {
        padding-left: -13px!important;
        padding-right: -13px!important;
    }
    
    .pt-n-px-14--xl {
        padding-left: -14px!important;
        padding-right: -14px!important;
    }
    
    .pt-n-px-15--xl {
        padding-left: -15px!important;
        padding-right: -15px!important;
    }
    
    .pt-n-px-16--xl {
        padding-left: -16px!important;
        padding-right: -16px!important;
    }
    
    .pt-n-px-17--xl {
        padding-left: -17px!important;
        padding-right: -17px!important;
    }
    
    .pt-n-px-18--xl {
        padding-left: -18px!important;
        padding-right: -18px!important;
    }
    
    .pt-n-px-19--xl {
        padding-left: -19px!important;
        padding-right: -19px!important;
    }
    
    .pt-n-px-20--xl {
        padding-left: -20px!important;
        padding-right: -20px!important;
    }
    
    .pt-n-px-21--xl {
        padding-left: -21px!important;
        padding-right: -21px!important;
    }
    
    .pt-n-px-22--xl {
        padding-left: -22px!important;
        padding-right: -22px!important;
    }
    
    .pt-n-px-23--xl {
        padding-left: -23px!important;
        padding-right: -23px!important;
    }
    
    .pt-n-px-24--xl {
        padding-left: -24px!important;
        padding-right: -24px!important;
    }
    
    .pt-n-px-25--xl {
        padding-left: -25px!important;
        padding-right: -25px!important;
    }
    
    .pt-n-px-30--xl {
        padding-left: -30px!important;
        padding-right: -30px!important;
    }
    
    .pt-n-px-35--xl {
        padding-left: -35px!important;
        padding-right: -35px!important;
    }
    
    .pt-n-px-40--xl {
        padding-left: -40px!important;
        padding-right: -40px!important;
    }
    
    .pt-n-px-45--xl {
        padding-left: -45px!important;
        padding-right: -45px!important;
    }
    
    .pt-n-px-50--xl {
        padding-left: -50px!important;
        padding-right: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-px-0--xxl {
        padding-left: -0px!important;
        padding-right: -0px!important;
    }
    
    .pt-n-px-1--xxl {
        padding-left: -1px!important;
        padding-right: -1px!important;
    }
    
    .pt-n-px-2--xxl {
        padding-left: -2px!important;
        padding-right: -2px!important;
    }
    
    .pt-n-px-3--xxl {
        padding-left: -3px!important;
        padding-right: -3px!important;
    }
    
    .pt-n-px-4--xxl {
        padding-left: -4px!important;
        padding-right: -4px!important;
    }
    
    .pt-n-px-5--xxl {
        padding-left: -5px!important;
        padding-right: -5px!important;
    }
    
    .pt-n-px-6--xxl {
        padding-left: -6px!important;
        padding-right: -6px!important;
    }
    
    .pt-n-px-7--xxl {
        padding-left: -7px!important;
        padding-right: -7px!important;
    }
    
    .pt-n-px-8--xxl {
        padding-left: -8px!important;
        padding-right: -8px!important;
    }
    
    .pt-n-px-9--xxl {
        padding-left: -9px!important;
        padding-right: -9px!important;
    }
    
    .pt-n-px-10--xxl {
        padding-left: -10px!important;
        padding-right: -10px!important;
    }
    
    .pt-n-px-11--xxl {
        padding-left: -11px!important;
        padding-right: -11px!important;
    }
    
    .pt-n-px-12--xxl {
        padding-left: -12px!important;
        padding-right: -12px!important;
    }
    
    .pt-n-px-13--xxl {
        padding-left: -13px!important;
        padding-right: -13px!important;
    }
    
    .pt-n-px-14--xxl {
        padding-left: -14px!important;
        padding-right: -14px!important;
    }
    
    .pt-n-px-15--xxl {
        padding-left: -15px!important;
        padding-right: -15px!important;
    }
    
    .pt-n-px-16--xxl {
        padding-left: -16px!important;
        padding-right: -16px!important;
    }
    
    .pt-n-px-17--xxl {
        padding-left: -17px!important;
        padding-right: -17px!important;
    }
    
    .pt-n-px-18--xxl {
        padding-left: -18px!important;
        padding-right: -18px!important;
    }
    
    .pt-n-px-19--xxl {
        padding-left: -19px!important;
        padding-right: -19px!important;
    }
    
    .pt-n-px-20--xxl {
        padding-left: -20px!important;
        padding-right: -20px!important;
    }
    
    .pt-n-px-21--xxl {
        padding-left: -21px!important;
        padding-right: -21px!important;
    }
    
    .pt-n-px-22--xxl {
        padding-left: -22px!important;
        padding-right: -22px!important;
    }
    
    .pt-n-px-23--xxl {
        padding-left: -23px!important;
        padding-right: -23px!important;
    }
    
    .pt-n-px-24--xxl {
        padding-left: -24px!important;
        padding-right: -24px!important;
    }
    
    .pt-n-px-25--xxl {
        padding-left: -25px!important;
        padding-right: -25px!important;
    }
    
    .pt-n-px-30--xxl {
        padding-left: -30px!important;
        padding-right: -30px!important;
    }
    
    .pt-n-px-35--xxl {
        padding-left: -35px!important;
        padding-right: -35px!important;
    }
    
    .pt-n-px-40--xxl {
        padding-left: -40px!important;
        padding-right: -40px!important;
    }
    
    .pt-n-px-45--xxl {
        padding-left: -45px!important;
        padding-right: -45px!important;
    }
    
    .pt-n-px-50--xxl {
        padding-left: -50px!important;
        padding-right: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-px-0x {
    padding-left: -0%!important;
    padding-right: -0%!important;
  }
  
  .pt-n-px-1x {
    padding-left: -1%!important;
    padding-right: -1%!important;
  }
  
  .pt-n-px-2x {
    padding-left: -2%!important;
    padding-right: -2%!important;
  }
  
  .pt-n-px-3x {
    padding-left: -3%!important;
    padding-right: -3%!important;
  }
  
  .pt-n-px-4x {
    padding-left: -4%!important;
    padding-right: -4%!important;
  }
  
  .pt-n-px-5x {
    padding-left: -5%!important;
    padding-right: -5%!important;
  }
  
  .pt-n-px-6x {
    padding-left: -6%!important;
    padding-right: -6%!important;
  }
  
  .pt-n-px-7x {
    padding-left: -7%!important;
    padding-right: -7%!important;
  }
  
  .pt-n-px-8x {
    padding-left: -8%!important;
    padding-right: -8%!important;
  }
  
  .pt-n-px-9x {
    padding-left: -9%!important;
    padding-right: -9%!important;
  }
  
  .pt-n-px-10x {
    padding-left: -10%!important;
    padding-right: -10%!important;
  }
  
  .pt-n-px-11x {
    padding-left: -11%!important;
    padding-right: -11%!important;
  }
  
  .pt-n-px-12x {
    padding-left: -12%!important;
    padding-right: -12%!important;
  }
  
  .pt-n-px-13x {
    padding-left: -13%!important;
    padding-right: -13%!important;
  }
  
  .pt-n-px-14x {
    padding-left: -14%!important;
    padding-right: -14%!important;
  }
  
  .pt-n-px-15x {
    padding-left: -15%!important;
    padding-right: -15%!important;
  }
  
  .pt-n-px-16x {
    padding-left: -16%!important;
    padding-right: -16%!important;
  }
  
  .pt-n-px-17x {
    padding-left: -17%!important;
    padding-right: -17%!important;
  }
  
  .pt-n-px-18x {
    padding-left: -18%!important;
    padding-right: -18%!important;
  }
  
  .pt-n-px-19x {
    padding-left: -19%!important;
    padding-right: -19%!important;
  }
  
  .pt-n-px-20x {
    padding-left: -20%!important;
    padding-right: -20%!important;
  }
  
  .pt-n-px-21x {
    padding-left: -21%!important;
    padding-right: -21%!important;
  }
  
  .pt-n-px-22x {
    padding-left: -22%!important;
    padding-right: -22%!important;
  }
  
  .pt-n-px-23x {
    padding-left: -23%!important;
    padding-right: -23%!important;
  }
  
  .pt-n-px-24x {
    padding-left: -24%!important;
    padding-right: -24%!important;
  }
  
  .pt-n-px-25x {
    padding-left: -25%!important;
    padding-right: -25%!important;
  }
  
  .pt-n-px-30x {
    padding-left: -30%!important;
    padding-right: -30%!important;
  }
  
  .pt-n-px-35x {
    padding-left: -35%!important;
    padding-right: -35%!important;
  }
  
  .pt-n-px-40x {
    padding-left: -40%!important;
    padding-right: -40%!important;
  }
  
  .pt-n-px-45x {
    padding-left: -45%!important;
    padding-right: -45%!important;
  }
  
  .pt-n-px-50x {
    padding-left: -50%!important;
    padding-right: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-px-0x--sm {
        padding-left: -0%!important;
        padding-right: -0%!important;
    }
    
    .pt-n-px-1x--sm {
        padding-left: -1%!important;
        padding-right: -1%!important;
    }
    
    .pt-n-px-2x--sm {
        padding-left: -2%!important;
        padding-right: -2%!important;
    }
    
    .pt-n-px-3x--sm {
        padding-left: -3%!important;
        padding-right: -3%!important;
    }
    
    .pt-n-px-4x--sm {
        padding-left: -4%!important;
        padding-right: -4%!important;
    }
    
    .pt-n-px-5x--sm {
        padding-left: -5%!important;
        padding-right: -5%!important;
    }
    
    .pt-n-px-6x--sm {
        padding-left: -6%!important;
        padding-right: -6%!important;
    }
    
    .pt-n-px-7x--sm {
        padding-left: -7%!important;
        padding-right: -7%!important;
    }
    
    .pt-n-px-8x--sm {
        padding-left: -8%!important;
        padding-right: -8%!important;
    }
    
    .pt-n-px-9x--sm {
        padding-left: -9%!important;
        padding-right: -9%!important;
    }
    
    .pt-n-px-10x--sm {
        padding-left: -10%!important;
        padding-right: -10%!important;
    }
    
    .pt-n-px-11x--sm {
        padding-left: -11%!important;
        padding-right: -11%!important;
    }
    
    .pt-n-px-12x--sm {
        padding-left: -12%!important;
        padding-right: -12%!important;
    }
    
    .pt-n-px-13x--sm {
        padding-left: -13%!important;
        padding-right: -13%!important;
    }
    
    .pt-n-px-14x--sm {
        padding-left: -14%!important;
        padding-right: -14%!important;
    }
    
    .pt-n-px-15x--sm {
        padding-left: -15%!important;
        padding-right: -15%!important;
    }
    
    .pt-n-px-16x--sm {
        padding-left: -16%!important;
        padding-right: -16%!important;
    }
    
    .pt-n-px-17x--sm {
        padding-left: -17%!important;
        padding-right: -17%!important;
    }
    
    .pt-n-px-18x--sm {
        padding-left: -18%!important;
        padding-right: -18%!important;
    }
    
    .pt-n-px-19x--sm {
        padding-left: -19%!important;
        padding-right: -19%!important;
    }
    
    .pt-n-px-20x--sm {
        padding-left: -20%!important;
        padding-right: -20%!important;
    }
    
    .pt-n-px-21x--sm {
        padding-left: -21%!important;
        padding-right: -21%!important;
    }
    
    .pt-n-px-22x--sm {
        padding-left: -22%!important;
        padding-right: -22%!important;
    }
    
    .pt-n-px-23x--sm {
        padding-left: -23%!important;
        padding-right: -23%!important;
    }
    
    .pt-n-px-24x--sm {
        padding-left: -24%!important;
        padding-right: -24%!important;
    }
    
    .pt-n-px-25x--sm {
        padding-left: -25%!important;
        padding-right: -25%!important;
    }
    
    .pt-n-px-30x--sm {
        padding-left: -30%!important;
        padding-right: -30%!important;
    }
    
    .pt-n-px-35x--sm {
        padding-left: -35%!important;
        padding-right: -35%!important;
    }
    
    .pt-n-px-40x--sm {
        padding-left: -40%!important;
        padding-right: -40%!important;
    }
    
    .pt-n-px-45x--sm {
        padding-left: -45%!important;
        padding-right: -45%!important;
    }
    
    .pt-n-px-50x--sm {
        padding-left: -50%!important;
        padding-right: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-px-0x--md {
        padding-left: -0%!important;
        padding-right: -0%!important;
    }
    
    .pt-n-px-1x--md {
        padding-left: -1%!important;
        padding-right: -1%!important;
    }
    
    .pt-n-px-2x--md {
        padding-left: -2%!important;
        padding-right: -2%!important;
    }
    
    .pt-n-px-3x--md {
        padding-left: -3%!important;
        padding-right: -3%!important;
    }
    
    .pt-n-px-4x--md {
        padding-left: -4%!important;
        padding-right: -4%!important;
    }
    
    .pt-n-px-5x--md {
        padding-left: -5%!important;
        padding-right: -5%!important;
    }
    
    .pt-n-px-6x--md {
        padding-left: -6%!important;
        padding-right: -6%!important;
    }
    
    .pt-n-px-7x--md {
        padding-left: -7%!important;
        padding-right: -7%!important;
    }
    
    .pt-n-px-8x--md {
        padding-left: -8%!important;
        padding-right: -8%!important;
    }
    
    .pt-n-px-9x--md {
        padding-left: -9%!important;
        padding-right: -9%!important;
    }
    
    .pt-n-px-10x--md {
        padding-left: -10%!important;
        padding-right: -10%!important;
    }
    
    .pt-n-px-11x--md {
        padding-left: -11%!important;
        padding-right: -11%!important;
    }
    
    .pt-n-px-12x--md {
        padding-left: -12%!important;
        padding-right: -12%!important;
    }
    
    .pt-n-px-13x--md {
        padding-left: -13%!important;
        padding-right: -13%!important;
    }
    
    .pt-n-px-14x--md {
        padding-left: -14%!important;
        padding-right: -14%!important;
    }
    
    .pt-n-px-15x--md {
        padding-left: -15%!important;
        padding-right: -15%!important;
    }
    
    .pt-n-px-16x--md {
        padding-left: -16%!important;
        padding-right: -16%!important;
    }
    
    .pt-n-px-17x--md {
        padding-left: -17%!important;
        padding-right: -17%!important;
    }
    
    .pt-n-px-18x--md {
        padding-left: -18%!important;
        padding-right: -18%!important;
    }
    
    .pt-n-px-19x--md {
        padding-left: -19%!important;
        padding-right: -19%!important;
    }
    
    .pt-n-px-20x--md {
        padding-left: -20%!important;
        padding-right: -20%!important;
    }
    
    .pt-n-px-21x--md {
        padding-left: -21%!important;
        padding-right: -21%!important;
    }
    
    .pt-n-px-22x--md {
        padding-left: -22%!important;
        padding-right: -22%!important;
    }
    
    .pt-n-px-23x--md {
        padding-left: -23%!important;
        padding-right: -23%!important;
    }
    
    .pt-n-px-24x--md {
        padding-left: -24%!important;
        padding-right: -24%!important;
    }
    
    .pt-n-px-25x--md {
        padding-left: -25%!important;
        padding-right: -25%!important;
    }
    
    .pt-n-px-30x--md {
        padding-left: -30%!important;
        padding-right: -30%!important;
    }
    
    .pt-n-px-35x--md {
        padding-left: -35%!important;
        padding-right: -35%!important;
    }
    
    .pt-n-px-40x--md {
        padding-left: -40%!important;
        padding-right: -40%!important;
    }
    
    .pt-n-px-45x--md {
        padding-left: -45%!important;
        padding-right: -45%!important;
    }
    
    .pt-n-px-50x--md {
        padding-left: -50%!important;
        padding-right: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-px-0x--lg {
        padding-left: -0%!important;
        padding-right: -0%!important;
    }
    
    .pt-n-px-1x--lg {
        padding-left: -1%!important;
        padding-right: -1%!important;
    }
    
    .pt-n-px-2x--lg {
        padding-left: -2%!important;
        padding-right: -2%!important;
    }
    
    .pt-n-px-3x--lg {
        padding-left: -3%!important;
        padding-right: -3%!important;
    }
    
    .pt-n-px-4x--lg {
        padding-left: -4%!important;
        padding-right: -4%!important;
    }
    
    .pt-n-px-5x--lg {
        padding-left: -5%!important;
        padding-right: -5%!important;
    }
    
    .pt-n-px-6x--lg {
        padding-left: -6%!important;
        padding-right: -6%!important;
    }
    
    .pt-n-px-7x--lg {
        padding-left: -7%!important;
        padding-right: -7%!important;
    }
    
    .pt-n-px-8x--lg {
        padding-left: -8%!important;
        padding-right: -8%!important;
    }
    
    .pt-n-px-9x--lg {
        padding-left: -9%!important;
        padding-right: -9%!important;
    }
    
    .pt-n-px-10x--lg {
        padding-left: -10%!important;
        padding-right: -10%!important;
    }
    
    .pt-n-px-11x--lg {
        padding-left: -11%!important;
        padding-right: -11%!important;
    }
    
    .pt-n-px-12x--lg {
        padding-left: -12%!important;
        padding-right: -12%!important;
    }
    
    .pt-n-px-13x--lg {
        padding-left: -13%!important;
        padding-right: -13%!important;
    }
    
    .pt-n-px-14x--lg {
        padding-left: -14%!important;
        padding-right: -14%!important;
    }
    
    .pt-n-px-15x--lg {
        padding-left: -15%!important;
        padding-right: -15%!important;
    }
    
    .pt-n-px-16x--lg {
        padding-left: -16%!important;
        padding-right: -16%!important;
    }
    
    .pt-n-px-17x--lg {
        padding-left: -17%!important;
        padding-right: -17%!important;
    }
    
    .pt-n-px-18x--lg {
        padding-left: -18%!important;
        padding-right: -18%!important;
    }
    
    .pt-n-px-19x--lg {
        padding-left: -19%!important;
        padding-right: -19%!important;
    }
    
    .pt-n-px-20x--lg {
        padding-left: -20%!important;
        padding-right: -20%!important;
    }
    
    .pt-n-px-21x--lg {
        padding-left: -21%!important;
        padding-right: -21%!important;
    }
    
    .pt-n-px-22x--lg {
        padding-left: -22%!important;
        padding-right: -22%!important;
    }
    
    .pt-n-px-23x--lg {
        padding-left: -23%!important;
        padding-right: -23%!important;
    }
    
    .pt-n-px-24x--lg {
        padding-left: -24%!important;
        padding-right: -24%!important;
    }
    
    .pt-n-px-25x--lg {
        padding-left: -25%!important;
        padding-right: -25%!important;
    }
    
    .pt-n-px-30x--lg {
        padding-left: -30%!important;
        padding-right: -30%!important;
    }
    
    .pt-n-px-35x--lg {
        padding-left: -35%!important;
        padding-right: -35%!important;
    }
    
    .pt-n-px-40x--lg {
        padding-left: -40%!important;
        padding-right: -40%!important;
    }
    
    .pt-n-px-45x--lg {
        padding-left: -45%!important;
        padding-right: -45%!important;
    }
    
    .pt-n-px-50x--lg {
        padding-left: -50%!important;
        padding-right: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-px-0x--xl {
        padding-left: -0%!important;
        padding-right: -0%!important;
    }
    
    .pt-n-px-1x--xl {
        padding-left: -1%!important;
        padding-right: -1%!important;
    }
    
    .pt-n-px-2x--xl {
        padding-left: -2%!important;
        padding-right: -2%!important;
    }
    
    .pt-n-px-3x--xl {
        padding-left: -3%!important;
        padding-right: -3%!important;
    }
    
    .pt-n-px-4x--xl {
        padding-left: -4%!important;
        padding-right: -4%!important;
    }
    
    .pt-n-px-5x--xl {
        padding-left: -5%!important;
        padding-right: -5%!important;
    }
    
    .pt-n-px-6x--xl {
        padding-left: -6%!important;
        padding-right: -6%!important;
    }
    
    .pt-n-px-7x--xl {
        padding-left: -7%!important;
        padding-right: -7%!important;
    }
    
    .pt-n-px-8x--xl {
        padding-left: -8%!important;
        padding-right: -8%!important;
    }
    
    .pt-n-px-9x--xl {
        padding-left: -9%!important;
        padding-right: -9%!important;
    }
    
    .pt-n-px-10x--xl {
        padding-left: -10%!important;
        padding-right: -10%!important;
    }
    
    .pt-n-px-11x--xl {
        padding-left: -11%!important;
        padding-right: -11%!important;
    }
    
    .pt-n-px-12x--xl {
        padding-left: -12%!important;
        padding-right: -12%!important;
    }
    
    .pt-n-px-13x--xl {
        padding-left: -13%!important;
        padding-right: -13%!important;
    }
    
    .pt-n-px-14x--xl {
        padding-left: -14%!important;
        padding-right: -14%!important;
    }
    
    .pt-n-px-15x--xl {
        padding-left: -15%!important;
        padding-right: -15%!important;
    }
    
    .pt-n-px-16x--xl {
        padding-left: -16%!important;
        padding-right: -16%!important;
    }
    
    .pt-n-px-17x--xl {
        padding-left: -17%!important;
        padding-right: -17%!important;
    }
    
    .pt-n-px-18x--xl {
        padding-left: -18%!important;
        padding-right: -18%!important;
    }
    
    .pt-n-px-19x--xl {
        padding-left: -19%!important;
        padding-right: -19%!important;
    }
    
    .pt-n-px-20x--xl {
        padding-left: -20%!important;
        padding-right: -20%!important;
    }
    
    .pt-n-px-21x--xl {
        padding-left: -21%!important;
        padding-right: -21%!important;
    }
    
    .pt-n-px-22x--xl {
        padding-left: -22%!important;
        padding-right: -22%!important;
    }
    
    .pt-n-px-23x--xl {
        padding-left: -23%!important;
        padding-right: -23%!important;
    }
    
    .pt-n-px-24x--xl {
        padding-left: -24%!important;
        padding-right: -24%!important;
    }
    
    .pt-n-px-25x--xl {
        padding-left: -25%!important;
        padding-right: -25%!important;
    }
    
    .pt-n-px-30x--xl {
        padding-left: -30%!important;
        padding-right: -30%!important;
    }
    
    .pt-n-px-35x--xl {
        padding-left: -35%!important;
        padding-right: -35%!important;
    }
    
    .pt-n-px-40x--xl {
        padding-left: -40%!important;
        padding-right: -40%!important;
    }
    
    .pt-n-px-45x--xl {
        padding-left: -45%!important;
        padding-right: -45%!important;
    }
    
    .pt-n-px-50x--xl {
        padding-left: -50%!important;
        padding-right: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-px-0x--xxl {
        padding-left: -0%!important;
        padding-right: -0%!important;
    }
    
    .pt-n-px-1x--xxl {
        padding-left: -1%!important;
        padding-right: -1%!important;
    }
    
    .pt-n-px-2x--xxl {
        padding-left: -2%!important;
        padding-right: -2%!important;
    }
    
    .pt-n-px-3x--xxl {
        padding-left: -3%!important;
        padding-right: -3%!important;
    }
    
    .pt-n-px-4x--xxl {
        padding-left: -4%!important;
        padding-right: -4%!important;
    }
    
    .pt-n-px-5x--xxl {
        padding-left: -5%!important;
        padding-right: -5%!important;
    }
    
    .pt-n-px-6x--xxl {
        padding-left: -6%!important;
        padding-right: -6%!important;
    }
    
    .pt-n-px-7x--xxl {
        padding-left: -7%!important;
        padding-right: -7%!important;
    }
    
    .pt-n-px-8x--xxl {
        padding-left: -8%!important;
        padding-right: -8%!important;
    }
    
    .pt-n-px-9x--xxl {
        padding-left: -9%!important;
        padding-right: -9%!important;
    }
    
    .pt-n-px-10x--xxl {
        padding-left: -10%!important;
        padding-right: -10%!important;
    }
    
    .pt-n-px-11x--xxl {
        padding-left: -11%!important;
        padding-right: -11%!important;
    }
    
    .pt-n-px-12x--xxl {
        padding-left: -12%!important;
        padding-right: -12%!important;
    }
    
    .pt-n-px-13x--xxl {
        padding-left: -13%!important;
        padding-right: -13%!important;
    }
    
    .pt-n-px-14x--xxl {
        padding-left: -14%!important;
        padding-right: -14%!important;
    }
    
    .pt-n-px-15x--xxl {
        padding-left: -15%!important;
        padding-right: -15%!important;
    }
    
    .pt-n-px-16x--xxl {
        padding-left: -16%!important;
        padding-right: -16%!important;
    }
    
    .pt-n-px-17x--xxl {
        padding-left: -17%!important;
        padding-right: -17%!important;
    }
    
    .pt-n-px-18x--xxl {
        padding-left: -18%!important;
        padding-right: -18%!important;
    }
    
    .pt-n-px-19x--xxl {
        padding-left: -19%!important;
        padding-right: -19%!important;
    }
    
    .pt-n-px-20x--xxl {
        padding-left: -20%!important;
        padding-right: -20%!important;
    }
    
    .pt-n-px-21x--xxl {
        padding-left: -21%!important;
        padding-right: -21%!important;
    }
    
    .pt-n-px-22x--xxl {
        padding-left: -22%!important;
        padding-right: -22%!important;
    }
    
    .pt-n-px-23x--xxl {
        padding-left: -23%!important;
        padding-right: -23%!important;
    }
    
    .pt-n-px-24x--xxl {
        padding-left: -24%!important;
        padding-right: -24%!important;
    }
    
    .pt-n-px-25x--xxl {
        padding-left: -25%!important;
        padding-right: -25%!important;
    }
    
    .pt-n-px-30x--xxl {
        padding-left: -30%!important;
        padding-right: -30%!important;
    }
    
    .pt-n-px-35x--xxl {
        padding-left: -35%!important;
        padding-right: -35%!important;
    }
    
    .pt-n-px-40x--xxl {
        padding-left: -40%!important;
        padding-right: -40%!important;
    }
    
    .pt-n-px-45x--xxl {
        padding-left: -45%!important;
        padding-right: -45%!important;
    }
    
    .pt-n-px-50x--xxl {
        padding-left: -50%!important;
        padding-right: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-px-0vh {
    padding-left: -0vh!important;
    padding-right: -0vh!important;
  }
  
  .pt-n-px-1vh {
    padding-left: -1vh!important;
    padding-right: -1vh!important;
  }
  
  .pt-n-px-2vh {
    padding-left: -2vh!important;
    padding-right: -2vh!important;
  }
  
  .pt-n-px-3vh {
    padding-left: -3vh!important;
    padding-right: -3vh!important;
  }
  
  .pt-n-px-4vh {
    padding-left: -4vh!important;
    padding-right: -4vh!important;
  }
  
  .pt-n-px-5vh {
    padding-left: -5vh!important;
    padding-right: -5vh!important;
  }
  
  .pt-n-px-6vh {
    padding-left: -6vh!important;
    padding-right: -6vh!important;
  }
  
  .pt-n-px-7vh {
    padding-left: -7vh!important;
    padding-right: -7vh!important;
  }
  
  .pt-n-px-8vh {
    padding-left: -8vh!important;
    padding-right: -8vh!important;
  }
  
  .pt-n-px-9vh {
    padding-left: -9vh!important;
    padding-right: -9vh!important;
  }
  
  .pt-n-px-10vh {
    padding-left: -10vh!important;
    padding-right: -10vh!important;
  }
  
  .pt-n-px-11vh {
    padding-left: -11vh!important;
    padding-right: -11vh!important;
  }
  
  .pt-n-px-12vh {
    padding-left: -12vh!important;
    padding-right: -12vh!important;
  }
  
  .pt-n-px-13vh {
    padding-left: -13vh!important;
    padding-right: -13vh!important;
  }
  
  .pt-n-px-14vh {
    padding-left: -14vh!important;
    padding-right: -14vh!important;
  }
  
  .pt-n-px-15vh {
    padding-left: -15vh!important;
    padding-right: -15vh!important;
  }
  
  .pt-n-px-16vh {
    padding-left: -16vh!important;
    padding-right: -16vh!important;
  }
  
  .pt-n-px-17vh {
    padding-left: -17vh!important;
    padding-right: -17vh!important;
  }
  
  .pt-n-px-18vh {
    padding-left: -18vh!important;
    padding-right: -18vh!important;
  }
  
  .pt-n-px-19vh {
    padding-left: -19vh!important;
    padding-right: -19vh!important;
  }
  
  .pt-n-px-20vh {
    padding-left: -20vh!important;
    padding-right: -20vh!important;
  }
  
  .pt-n-px-21vh {
    padding-left: -21vh!important;
    padding-right: -21vh!important;
  }
  
  .pt-n-px-22vh {
    padding-left: -22vh!important;
    padding-right: -22vh!important;
  }
  
  .pt-n-px-23vh {
    padding-left: -23vh!important;
    padding-right: -23vh!important;
  }
  
  .pt-n-px-24vh {
    padding-left: -24vh!important;
    padding-right: -24vh!important;
  }
  
  .pt-n-px-25vh {
    padding-left: -25vh!important;
    padding-right: -25vh!important;
  }
  
  .pt-n-px-30vh {
    padding-left: -30vh!important;
    padding-right: -30vh!important;
  }
  
  .pt-n-px-35vh {
    padding-left: -35vh!important;
    padding-right: -35vh!important;
  }
  
  .pt-n-px-40vh {
    padding-left: -40vh!important;
    padding-right: -40vh!important;
  }
  
  .pt-n-px-45vh {
    padding-left: -45vh!important;
    padding-right: -45vh!important;
  }
  
  .pt-n-px-50vh {
    padding-left: -50vh!important;
    padding-right: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-px-0vh--sm {
        padding-left: -0vh!important;
        padding-right: -0vh!important;
    }
    
    .pt-n-px-1vh--sm {
        padding-left: -1vh!important;
        padding-right: -1vh!important;
    }
    
    .pt-n-px-2vh--sm {
        padding-left: -2vh!important;
        padding-right: -2vh!important;
    }
    
    .pt-n-px-3vh--sm {
        padding-left: -3vh!important;
        padding-right: -3vh!important;
    }
    
    .pt-n-px-4vh--sm {
        padding-left: -4vh!important;
        padding-right: -4vh!important;
    }
    
    .pt-n-px-5vh--sm {
        padding-left: -5vh!important;
        padding-right: -5vh!important;
    }
    
    .pt-n-px-6vh--sm {
        padding-left: -6vh!important;
        padding-right: -6vh!important;
    }
    
    .pt-n-px-7vh--sm {
        padding-left: -7vh!important;
        padding-right: -7vh!important;
    }
    
    .pt-n-px-8vh--sm {
        padding-left: -8vh!important;
        padding-right: -8vh!important;
    }
    
    .pt-n-px-9vh--sm {
        padding-left: -9vh!important;
        padding-right: -9vh!important;
    }
    
    .pt-n-px-10vh--sm {
        padding-left: -10vh!important;
        padding-right: -10vh!important;
    }
    
    .pt-n-px-11vh--sm {
        padding-left: -11vh!important;
        padding-right: -11vh!important;
    }
    
    .pt-n-px-12vh--sm {
        padding-left: -12vh!important;
        padding-right: -12vh!important;
    }
    
    .pt-n-px-13vh--sm {
        padding-left: -13vh!important;
        padding-right: -13vh!important;
    }
    
    .pt-n-px-14vh--sm {
        padding-left: -14vh!important;
        padding-right: -14vh!important;
    }
    
    .pt-n-px-15vh--sm {
        padding-left: -15vh!important;
        padding-right: -15vh!important;
    }
    
    .pt-n-px-16vh--sm {
        padding-left: -16vh!important;
        padding-right: -16vh!important;
    }
    
    .pt-n-px-17vh--sm {
        padding-left: -17vh!important;
        padding-right: -17vh!important;
    }
    
    .pt-n-px-18vh--sm {
        padding-left: -18vh!important;
        padding-right: -18vh!important;
    }
    
    .pt-n-px-19vh--sm {
        padding-left: -19vh!important;
        padding-right: -19vh!important;
    }
    
    .pt-n-px-20vh--sm {
        padding-left: -20vh!important;
        padding-right: -20vh!important;
    }
    
    .pt-n-px-21vh--sm {
        padding-left: -21vh!important;
        padding-right: -21vh!important;
    }
    
    .pt-n-px-22vh--sm {
        padding-left: -22vh!important;
        padding-right: -22vh!important;
    }
    
    .pt-n-px-23vh--sm {
        padding-left: -23vh!important;
        padding-right: -23vh!important;
    }
    
    .pt-n-px-24vh--sm {
        padding-left: -24vh!important;
        padding-right: -24vh!important;
    }
    
    .pt-n-px-25vh--sm {
        padding-left: -25vh!important;
        padding-right: -25vh!important;
    }
    
    .pt-n-px-30vh--sm {
        padding-left: -30vh!important;
        padding-right: -30vh!important;
    }
    
    .pt-n-px-35vh--sm {
        padding-left: -35vh!important;
        padding-right: -35vh!important;
    }
    
    .pt-n-px-40vh--sm {
        padding-left: -40vh!important;
        padding-right: -40vh!important;
    }
    
    .pt-n-px-45vh--sm {
        padding-left: -45vh!important;
        padding-right: -45vh!important;
    }
    
    .pt-n-px-50vh--sm {
        padding-left: -50vh!important;
        padding-right: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-px-0vh--md {
        padding-left: -0vh!important;
        padding-right: -0vh!important;
    }
    
    .pt-n-px-1vh--md {
        padding-left: -1vh!important;
        padding-right: -1vh!important;
    }
    
    .pt-n-px-2vh--md {
        padding-left: -2vh!important;
        padding-right: -2vh!important;
    }
    
    .pt-n-px-3vh--md {
        padding-left: -3vh!important;
        padding-right: -3vh!important;
    }
    
    .pt-n-px-4vh--md {
        padding-left: -4vh!important;
        padding-right: -4vh!important;
    }
    
    .pt-n-px-5vh--md {
        padding-left: -5vh!important;
        padding-right: -5vh!important;
    }
    
    .pt-n-px-6vh--md {
        padding-left: -6vh!important;
        padding-right: -6vh!important;
    }
    
    .pt-n-px-7vh--md {
        padding-left: -7vh!important;
        padding-right: -7vh!important;
    }
    
    .pt-n-px-8vh--md {
        padding-left: -8vh!important;
        padding-right: -8vh!important;
    }
    
    .pt-n-px-9vh--md {
        padding-left: -9vh!important;
        padding-right: -9vh!important;
    }
    
    .pt-n-px-10vh--md {
        padding-left: -10vh!important;
        padding-right: -10vh!important;
    }
    
    .pt-n-px-11vh--md {
        padding-left: -11vh!important;
        padding-right: -11vh!important;
    }
    
    .pt-n-px-12vh--md {
        padding-left: -12vh!important;
        padding-right: -12vh!important;
    }
    
    .pt-n-px-13vh--md {
        padding-left: -13vh!important;
        padding-right: -13vh!important;
    }
    
    .pt-n-px-14vh--md {
        padding-left: -14vh!important;
        padding-right: -14vh!important;
    }
    
    .pt-n-px-15vh--md {
        padding-left: -15vh!important;
        padding-right: -15vh!important;
    }
    
    .pt-n-px-16vh--md {
        padding-left: -16vh!important;
        padding-right: -16vh!important;
    }
    
    .pt-n-px-17vh--md {
        padding-left: -17vh!important;
        padding-right: -17vh!important;
    }
    
    .pt-n-px-18vh--md {
        padding-left: -18vh!important;
        padding-right: -18vh!important;
    }
    
    .pt-n-px-19vh--md {
        padding-left: -19vh!important;
        padding-right: -19vh!important;
    }
    
    .pt-n-px-20vh--md {
        padding-left: -20vh!important;
        padding-right: -20vh!important;
    }
    
    .pt-n-px-21vh--md {
        padding-left: -21vh!important;
        padding-right: -21vh!important;
    }
    
    .pt-n-px-22vh--md {
        padding-left: -22vh!important;
        padding-right: -22vh!important;
    }
    
    .pt-n-px-23vh--md {
        padding-left: -23vh!important;
        padding-right: -23vh!important;
    }
    
    .pt-n-px-24vh--md {
        padding-left: -24vh!important;
        padding-right: -24vh!important;
    }
    
    .pt-n-px-25vh--md {
        padding-left: -25vh!important;
        padding-right: -25vh!important;
    }
    
    .pt-n-px-30vh--md {
        padding-left: -30vh!important;
        padding-right: -30vh!important;
    }
    
    .pt-n-px-35vh--md {
        padding-left: -35vh!important;
        padding-right: -35vh!important;
    }
    
    .pt-n-px-40vh--md {
        padding-left: -40vh!important;
        padding-right: -40vh!important;
    }
    
    .pt-n-px-45vh--md {
        padding-left: -45vh!important;
        padding-right: -45vh!important;
    }
    
    .pt-n-px-50vh--md {
        padding-left: -50vh!important;
        padding-right: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-px-0vh--lg {
        padding-left: -0vh!important;
        padding-right: -0vh!important;
    }
    
    .pt-n-px-1vh--lg {
        padding-left: -1vh!important;
        padding-right: -1vh!important;
    }
    
    .pt-n-px-2vh--lg {
        padding-left: -2vh!important;
        padding-right: -2vh!important;
    }
    
    .pt-n-px-3vh--lg {
        padding-left: -3vh!important;
        padding-right: -3vh!important;
    }
    
    .pt-n-px-4vh--lg {
        padding-left: -4vh!important;
        padding-right: -4vh!important;
    }
    
    .pt-n-px-5vh--lg {
        padding-left: -5vh!important;
        padding-right: -5vh!important;
    }
    
    .pt-n-px-6vh--lg {
        padding-left: -6vh!important;
        padding-right: -6vh!important;
    }
    
    .pt-n-px-7vh--lg {
        padding-left: -7vh!important;
        padding-right: -7vh!important;
    }
    
    .pt-n-px-8vh--lg {
        padding-left: -8vh!important;
        padding-right: -8vh!important;
    }
    
    .pt-n-px-9vh--lg {
        padding-left: -9vh!important;
        padding-right: -9vh!important;
    }
    
    .pt-n-px-10vh--lg {
        padding-left: -10vh!important;
        padding-right: -10vh!important;
    }
    
    .pt-n-px-11vh--lg {
        padding-left: -11vh!important;
        padding-right: -11vh!important;
    }
    
    .pt-n-px-12vh--lg {
        padding-left: -12vh!important;
        padding-right: -12vh!important;
    }
    
    .pt-n-px-13vh--lg {
        padding-left: -13vh!important;
        padding-right: -13vh!important;
    }
    
    .pt-n-px-14vh--lg {
        padding-left: -14vh!important;
        padding-right: -14vh!important;
    }
    
    .pt-n-px-15vh--lg {
        padding-left: -15vh!important;
        padding-right: -15vh!important;
    }
    
    .pt-n-px-16vh--lg {
        padding-left: -16vh!important;
        padding-right: -16vh!important;
    }
    
    .pt-n-px-17vh--lg {
        padding-left: -17vh!important;
        padding-right: -17vh!important;
    }
    
    .pt-n-px-18vh--lg {
        padding-left: -18vh!important;
        padding-right: -18vh!important;
    }
    
    .pt-n-px-19vh--lg {
        padding-left: -19vh!important;
        padding-right: -19vh!important;
    }
    
    .pt-n-px-20vh--lg {
        padding-left: -20vh!important;
        padding-right: -20vh!important;
    }
    
    .pt-n-px-21vh--lg {
        padding-left: -21vh!important;
        padding-right: -21vh!important;
    }
    
    .pt-n-px-22vh--lg {
        padding-left: -22vh!important;
        padding-right: -22vh!important;
    }
    
    .pt-n-px-23vh--lg {
        padding-left: -23vh!important;
        padding-right: -23vh!important;
    }
    
    .pt-n-px-24vh--lg {
        padding-left: -24vh!important;
        padding-right: -24vh!important;
    }
    
    .pt-n-px-25vh--lg {
        padding-left: -25vh!important;
        padding-right: -25vh!important;
    }
    
    .pt-n-px-30vh--lg {
        padding-left: -30vh!important;
        padding-right: -30vh!important;
    }
    
    .pt-n-px-35vh--lg {
        padding-left: -35vh!important;
        padding-right: -35vh!important;
    }
    
    .pt-n-px-40vh--lg {
        padding-left: -40vh!important;
        padding-right: -40vh!important;
    }
    
    .pt-n-px-45vh--lg {
        padding-left: -45vh!important;
        padding-right: -45vh!important;
    }
    
    .pt-n-px-50vh--lg {
        padding-left: -50vh!important;
        padding-right: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-px-0vh--xl {
        padding-left: -0vh!important;
        padding-right: -0vh!important;
    }
    
    .pt-n-px-1vh--xl {
        padding-left: -1vh!important;
        padding-right: -1vh!important;
    }
    
    .pt-n-px-2vh--xl {
        padding-left: -2vh!important;
        padding-right: -2vh!important;
    }
    
    .pt-n-px-3vh--xl {
        padding-left: -3vh!important;
        padding-right: -3vh!important;
    }
    
    .pt-n-px-4vh--xl {
        padding-left: -4vh!important;
        padding-right: -4vh!important;
    }
    
    .pt-n-px-5vh--xl {
        padding-left: -5vh!important;
        padding-right: -5vh!important;
    }
    
    .pt-n-px-6vh--xl {
        padding-left: -6vh!important;
        padding-right: -6vh!important;
    }
    
    .pt-n-px-7vh--xl {
        padding-left: -7vh!important;
        padding-right: -7vh!important;
    }
    
    .pt-n-px-8vh--xl {
        padding-left: -8vh!important;
        padding-right: -8vh!important;
    }
    
    .pt-n-px-9vh--xl {
        padding-left: -9vh!important;
        padding-right: -9vh!important;
    }
    
    .pt-n-px-10vh--xl {
        padding-left: -10vh!important;
        padding-right: -10vh!important;
    }
    
    .pt-n-px-11vh--xl {
        padding-left: -11vh!important;
        padding-right: -11vh!important;
    }
    
    .pt-n-px-12vh--xl {
        padding-left: -12vh!important;
        padding-right: -12vh!important;
    }
    
    .pt-n-px-13vh--xl {
        padding-left: -13vh!important;
        padding-right: -13vh!important;
    }
    
    .pt-n-px-14vh--xl {
        padding-left: -14vh!important;
        padding-right: -14vh!important;
    }
    
    .pt-n-px-15vh--xl {
        padding-left: -15vh!important;
        padding-right: -15vh!important;
    }
    
    .pt-n-px-16vh--xl {
        padding-left: -16vh!important;
        padding-right: -16vh!important;
    }
    
    .pt-n-px-17vh--xl {
        padding-left: -17vh!important;
        padding-right: -17vh!important;
    }
    
    .pt-n-px-18vh--xl {
        padding-left: -18vh!important;
        padding-right: -18vh!important;
    }
    
    .pt-n-px-19vh--xl {
        padding-left: -19vh!important;
        padding-right: -19vh!important;
    }
    
    .pt-n-px-20vh--xl {
        padding-left: -20vh!important;
        padding-right: -20vh!important;
    }
    
    .pt-n-px-21vh--xl {
        padding-left: -21vh!important;
        padding-right: -21vh!important;
    }
    
    .pt-n-px-22vh--xl {
        padding-left: -22vh!important;
        padding-right: -22vh!important;
    }
    
    .pt-n-px-23vh--xl {
        padding-left: -23vh!important;
        padding-right: -23vh!important;
    }
    
    .pt-n-px-24vh--xl {
        padding-left: -24vh!important;
        padding-right: -24vh!important;
    }
    
    .pt-n-px-25vh--xl {
        padding-left: -25vh!important;
        padding-right: -25vh!important;
    }
    
    .pt-n-px-30vh--xl {
        padding-left: -30vh!important;
        padding-right: -30vh!important;
    }
    
    .pt-n-px-35vh--xl {
        padding-left: -35vh!important;
        padding-right: -35vh!important;
    }
    
    .pt-n-px-40vh--xl {
        padding-left: -40vh!important;
        padding-right: -40vh!important;
    }
    
    .pt-n-px-45vh--xl {
        padding-left: -45vh!important;
        padding-right: -45vh!important;
    }
    
    .pt-n-px-50vh--xl {
        padding-left: -50vh!important;
        padding-right: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-px-0vh--xxl {
        padding-left: -0vh!important;
        padding-right: -0vh!important;
    }
    
    .pt-n-px-1vh--xxl {
        padding-left: -1vh!important;
        padding-right: -1vh!important;
    }
    
    .pt-n-px-2vh--xxl {
        padding-left: -2vh!important;
        padding-right: -2vh!important;
    }
    
    .pt-n-px-3vh--xxl {
        padding-left: -3vh!important;
        padding-right: -3vh!important;
    }
    
    .pt-n-px-4vh--xxl {
        padding-left: -4vh!important;
        padding-right: -4vh!important;
    }
    
    .pt-n-px-5vh--xxl {
        padding-left: -5vh!important;
        padding-right: -5vh!important;
    }
    
    .pt-n-px-6vh--xxl {
        padding-left: -6vh!important;
        padding-right: -6vh!important;
    }
    
    .pt-n-px-7vh--xxl {
        padding-left: -7vh!important;
        padding-right: -7vh!important;
    }
    
    .pt-n-px-8vh--xxl {
        padding-left: -8vh!important;
        padding-right: -8vh!important;
    }
    
    .pt-n-px-9vh--xxl {
        padding-left: -9vh!important;
        padding-right: -9vh!important;
    }
    
    .pt-n-px-10vh--xxl {
        padding-left: -10vh!important;
        padding-right: -10vh!important;
    }
    
    .pt-n-px-11vh--xxl {
        padding-left: -11vh!important;
        padding-right: -11vh!important;
    }
    
    .pt-n-px-12vh--xxl {
        padding-left: -12vh!important;
        padding-right: -12vh!important;
    }
    
    .pt-n-px-13vh--xxl {
        padding-left: -13vh!important;
        padding-right: -13vh!important;
    }
    
    .pt-n-px-14vh--xxl {
        padding-left: -14vh!important;
        padding-right: -14vh!important;
    }
    
    .pt-n-px-15vh--xxl {
        padding-left: -15vh!important;
        padding-right: -15vh!important;
    }
    
    .pt-n-px-16vh--xxl {
        padding-left: -16vh!important;
        padding-right: -16vh!important;
    }
    
    .pt-n-px-17vh--xxl {
        padding-left: -17vh!important;
        padding-right: -17vh!important;
    }
    
    .pt-n-px-18vh--xxl {
        padding-left: -18vh!important;
        padding-right: -18vh!important;
    }
    
    .pt-n-px-19vh--xxl {
        padding-left: -19vh!important;
        padding-right: -19vh!important;
    }
    
    .pt-n-px-20vh--xxl {
        padding-left: -20vh!important;
        padding-right: -20vh!important;
    }
    
    .pt-n-px-21vh--xxl {
        padding-left: -21vh!important;
        padding-right: -21vh!important;
    }
    
    .pt-n-px-22vh--xxl {
        padding-left: -22vh!important;
        padding-right: -22vh!important;
    }
    
    .pt-n-px-23vh--xxl {
        padding-left: -23vh!important;
        padding-right: -23vh!important;
    }
    
    .pt-n-px-24vh--xxl {
        padding-left: -24vh!important;
        padding-right: -24vh!important;
    }
    
    .pt-n-px-25vh--xxl {
        padding-left: -25vh!important;
        padding-right: -25vh!important;
    }
    
    .pt-n-px-30vh--xxl {
        padding-left: -30vh!important;
        padding-right: -30vh!important;
    }
    
    .pt-n-px-35vh--xxl {
        padding-left: -35vh!important;
        padding-right: -35vh!important;
    }
    
    .pt-n-px-40vh--xxl {
        padding-left: -40vh!important;
        padding-right: -40vh!important;
    }
    
    .pt-n-px-45vh--xxl {
        padding-left: -45vh!important;
        padding-right: -45vh!important;
    }
    
    .pt-n-px-50vh--xxl {
        padding-left: -50vh!important;
        padding-right: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-px-0vw {
    padding-left: -0vw!important;
    padding-right: -0vw!important;
  }
  
  .pt-n-px-1vw {
    padding-left: -1vw!important;
    padding-right: -1vw!important;
  }
  
  .pt-n-px-2vw {
    padding-left: -2vw!important;
    padding-right: -2vw!important;
  }
  
  .pt-n-px-3vw {
    padding-left: -3vw!important;
    padding-right: -3vw!important;
  }
  
  .pt-n-px-4vw {
    padding-left: -4vw!important;
    padding-right: -4vw!important;
  }
  
  .pt-n-px-5vw {
    padding-left: -5vw!important;
    padding-right: -5vw!important;
  }
  
  .pt-n-px-6vw {
    padding-left: -6vw!important;
    padding-right: -6vw!important;
  }
  
  .pt-n-px-7vw {
    padding-left: -7vw!important;
    padding-right: -7vw!important;
  }
  
  .pt-n-px-8vw {
    padding-left: -8vw!important;
    padding-right: -8vw!important;
  }
  
  .pt-n-px-9vw {
    padding-left: -9vw!important;
    padding-right: -9vw!important;
  }
  
  .pt-n-px-10vw {
    padding-left: -10vw!important;
    padding-right: -10vw!important;
  }
  
  .pt-n-px-11vw {
    padding-left: -11vw!important;
    padding-right: -11vw!important;
  }
  
  .pt-n-px-12vw {
    padding-left: -12vw!important;
    padding-right: -12vw!important;
  }
  
  .pt-n-px-13vw {
    padding-left: -13vw!important;
    padding-right: -13vw!important;
  }
  
  .pt-n-px-14vw {
    padding-left: -14vw!important;
    padding-right: -14vw!important;
  }
  
  .pt-n-px-15vw {
    padding-left: -15vw!important;
    padding-right: -15vw!important;
  }
  
  .pt-n-px-16vw {
    padding-left: -16vw!important;
    padding-right: -16vw!important;
  }
  
  .pt-n-px-17vw {
    padding-left: -17vw!important;
    padding-right: -17vw!important;
  }
  
  .pt-n-px-18vw {
    padding-left: -18vw!important;
    padding-right: -18vw!important;
  }
  
  .pt-n-px-19vw {
    padding-left: -19vw!important;
    padding-right: -19vw!important;
  }
  
  .pt-n-px-20vw {
    padding-left: -20vw!important;
    padding-right: -20vw!important;
  }
  
  .pt-n-px-21vw {
    padding-left: -21vw!important;
    padding-right: -21vw!important;
  }
  
  .pt-n-px-22vw {
    padding-left: -22vw!important;
    padding-right: -22vw!important;
  }
  
  .pt-n-px-23vw {
    padding-left: -23vw!important;
    padding-right: -23vw!important;
  }
  
  .pt-n-px-24vw {
    padding-left: -24vw!important;
    padding-right: -24vw!important;
  }
  
  .pt-n-px-25vw {
    padding-left: -25vw!important;
    padding-right: -25vw!important;
  }
  
  .pt-n-px-30vw {
    padding-left: -30vw!important;
    padding-right: -30vw!important;
  }
  
  .pt-n-px-35vw {
    padding-left: -35vw!important;
    padding-right: -35vw!important;
  }
  
  .pt-n-px-40vw {
    padding-left: -40vw!important;
    padding-right: -40vw!important;
  }
  
  .pt-n-px-45vw {
    padding-left: -45vw!important;
    padding-right: -45vw!important;
  }
  
  .pt-n-px-50vw {
    padding-left: -50vw!important;
    padding-right: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-px-0vw--sm {
        padding-left: -0vw!important;
        padding-right: -0vw!important;
    }
    
    .pt-n-px-1vw--sm {
        padding-left: -1vw!important;
        padding-right: -1vw!important;
    }
    
    .pt-n-px-2vw--sm {
        padding-left: -2vw!important;
        padding-right: -2vw!important;
    }
    
    .pt-n-px-3vw--sm {
        padding-left: -3vw!important;
        padding-right: -3vw!important;
    }
    
    .pt-n-px-4vw--sm {
        padding-left: -4vw!important;
        padding-right: -4vw!important;
    }
    
    .pt-n-px-5vw--sm {
        padding-left: -5vw!important;
        padding-right: -5vw!important;
    }
    
    .pt-n-px-6vw--sm {
        padding-left: -6vw!important;
        padding-right: -6vw!important;
    }
    
    .pt-n-px-7vw--sm {
        padding-left: -7vw!important;
        padding-right: -7vw!important;
    }
    
    .pt-n-px-8vw--sm {
        padding-left: -8vw!important;
        padding-right: -8vw!important;
    }
    
    .pt-n-px-9vw--sm {
        padding-left: -9vw!important;
        padding-right: -9vw!important;
    }
    
    .pt-n-px-10vw--sm {
        padding-left: -10vw!important;
        padding-right: -10vw!important;
    }
    
    .pt-n-px-11vw--sm {
        padding-left: -11vw!important;
        padding-right: -11vw!important;
    }
    
    .pt-n-px-12vw--sm {
        padding-left: -12vw!important;
        padding-right: -12vw!important;
    }
    
    .pt-n-px-13vw--sm {
        padding-left: -13vw!important;
        padding-right: -13vw!important;
    }
    
    .pt-n-px-14vw--sm {
        padding-left: -14vw!important;
        padding-right: -14vw!important;
    }
    
    .pt-n-px-15vw--sm {
        padding-left: -15vw!important;
        padding-right: -15vw!important;
    }
    
    .pt-n-px-16vw--sm {
        padding-left: -16vw!important;
        padding-right: -16vw!important;
    }
    
    .pt-n-px-17vw--sm {
        padding-left: -17vw!important;
        padding-right: -17vw!important;
    }
    
    .pt-n-px-18vw--sm {
        padding-left: -18vw!important;
        padding-right: -18vw!important;
    }
    
    .pt-n-px-19vw--sm {
        padding-left: -19vw!important;
        padding-right: -19vw!important;
    }
    
    .pt-n-px-20vw--sm {
        padding-left: -20vw!important;
        padding-right: -20vw!important;
    }
    
    .pt-n-px-21vw--sm {
        padding-left: -21vw!important;
        padding-right: -21vw!important;
    }
    
    .pt-n-px-22vw--sm {
        padding-left: -22vw!important;
        padding-right: -22vw!important;
    }
    
    .pt-n-px-23vw--sm {
        padding-left: -23vw!important;
        padding-right: -23vw!important;
    }
    
    .pt-n-px-24vw--sm {
        padding-left: -24vw!important;
        padding-right: -24vw!important;
    }
    
    .pt-n-px-25vw--sm {
        padding-left: -25vw!important;
        padding-right: -25vw!important;
    }
    
    .pt-n-px-30vw--sm {
        padding-left: -30vw!important;
        padding-right: -30vw!important;
    }
    
    .pt-n-px-35vw--sm {
        padding-left: -35vw!important;
        padding-right: -35vw!important;
    }
    
    .pt-n-px-40vw--sm {
        padding-left: -40vw!important;
        padding-right: -40vw!important;
    }
    
    .pt-n-px-45vw--sm {
        padding-left: -45vw!important;
        padding-right: -45vw!important;
    }
    
    .pt-n-px-50vw--sm {
        padding-left: -50vw!important;
        padding-right: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-px-0vw--md {
        padding-left: -0vw!important;
        padding-right: -0vw!important;
    }
    
    .pt-n-px-1vw--md {
        padding-left: -1vw!important;
        padding-right: -1vw!important;
    }
    
    .pt-n-px-2vw--md {
        padding-left: -2vw!important;
        padding-right: -2vw!important;
    }
    
    .pt-n-px-3vw--md {
        padding-left: -3vw!important;
        padding-right: -3vw!important;
    }
    
    .pt-n-px-4vw--md {
        padding-left: -4vw!important;
        padding-right: -4vw!important;
    }
    
    .pt-n-px-5vw--md {
        padding-left: -5vw!important;
        padding-right: -5vw!important;
    }
    
    .pt-n-px-6vw--md {
        padding-left: -6vw!important;
        padding-right: -6vw!important;
    }
    
    .pt-n-px-7vw--md {
        padding-left: -7vw!important;
        padding-right: -7vw!important;
    }
    
    .pt-n-px-8vw--md {
        padding-left: -8vw!important;
        padding-right: -8vw!important;
    }
    
    .pt-n-px-9vw--md {
        padding-left: -9vw!important;
        padding-right: -9vw!important;
    }
    
    .pt-n-px-10vw--md {
        padding-left: -10vw!important;
        padding-right: -10vw!important;
    }
    
    .pt-n-px-11vw--md {
        padding-left: -11vw!important;
        padding-right: -11vw!important;
    }
    
    .pt-n-px-12vw--md {
        padding-left: -12vw!important;
        padding-right: -12vw!important;
    }
    
    .pt-n-px-13vw--md {
        padding-left: -13vw!important;
        padding-right: -13vw!important;
    }
    
    .pt-n-px-14vw--md {
        padding-left: -14vw!important;
        padding-right: -14vw!important;
    }
    
    .pt-n-px-15vw--md {
        padding-left: -15vw!important;
        padding-right: -15vw!important;
    }
    
    .pt-n-px-16vw--md {
        padding-left: -16vw!important;
        padding-right: -16vw!important;
    }
    
    .pt-n-px-17vw--md {
        padding-left: -17vw!important;
        padding-right: -17vw!important;
    }
    
    .pt-n-px-18vw--md {
        padding-left: -18vw!important;
        padding-right: -18vw!important;
    }
    
    .pt-n-px-19vw--md {
        padding-left: -19vw!important;
        padding-right: -19vw!important;
    }
    
    .pt-n-px-20vw--md {
        padding-left: -20vw!important;
        padding-right: -20vw!important;
    }
    
    .pt-n-px-21vw--md {
        padding-left: -21vw!important;
        padding-right: -21vw!important;
    }
    
    .pt-n-px-22vw--md {
        padding-left: -22vw!important;
        padding-right: -22vw!important;
    }
    
    .pt-n-px-23vw--md {
        padding-left: -23vw!important;
        padding-right: -23vw!important;
    }
    
    .pt-n-px-24vw--md {
        padding-left: -24vw!important;
        padding-right: -24vw!important;
    }
    
    .pt-n-px-25vw--md {
        padding-left: -25vw!important;
        padding-right: -25vw!important;
    }
    
    .pt-n-px-30vw--md {
        padding-left: -30vw!important;
        padding-right: -30vw!important;
    }
    
    .pt-n-px-35vw--md {
        padding-left: -35vw!important;
        padding-right: -35vw!important;
    }
    
    .pt-n-px-40vw--md {
        padding-left: -40vw!important;
        padding-right: -40vw!important;
    }
    
    .pt-n-px-45vw--md {
        padding-left: -45vw!important;
        padding-right: -45vw!important;
    }
    
    .pt-n-px-50vw--md {
        padding-left: -50vw!important;
        padding-right: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-px-0vw--lg {
        padding-left: -0vw!important;
        padding-right: -0vw!important;
    }
    
    .pt-n-px-1vw--lg {
        padding-left: -1vw!important;
        padding-right: -1vw!important;
    }
    
    .pt-n-px-2vw--lg {
        padding-left: -2vw!important;
        padding-right: -2vw!important;
    }
    
    .pt-n-px-3vw--lg {
        padding-left: -3vw!important;
        padding-right: -3vw!important;
    }
    
    .pt-n-px-4vw--lg {
        padding-left: -4vw!important;
        padding-right: -4vw!important;
    }
    
    .pt-n-px-5vw--lg {
        padding-left: -5vw!important;
        padding-right: -5vw!important;
    }
    
    .pt-n-px-6vw--lg {
        padding-left: -6vw!important;
        padding-right: -6vw!important;
    }
    
    .pt-n-px-7vw--lg {
        padding-left: -7vw!important;
        padding-right: -7vw!important;
    }
    
    .pt-n-px-8vw--lg {
        padding-left: -8vw!important;
        padding-right: -8vw!important;
    }
    
    .pt-n-px-9vw--lg {
        padding-left: -9vw!important;
        padding-right: -9vw!important;
    }
    
    .pt-n-px-10vw--lg {
        padding-left: -10vw!important;
        padding-right: -10vw!important;
    }
    
    .pt-n-px-11vw--lg {
        padding-left: -11vw!important;
        padding-right: -11vw!important;
    }
    
    .pt-n-px-12vw--lg {
        padding-left: -12vw!important;
        padding-right: -12vw!important;
    }
    
    .pt-n-px-13vw--lg {
        padding-left: -13vw!important;
        padding-right: -13vw!important;
    }
    
    .pt-n-px-14vw--lg {
        padding-left: -14vw!important;
        padding-right: -14vw!important;
    }
    
    .pt-n-px-15vw--lg {
        padding-left: -15vw!important;
        padding-right: -15vw!important;
    }
    
    .pt-n-px-16vw--lg {
        padding-left: -16vw!important;
        padding-right: -16vw!important;
    }
    
    .pt-n-px-17vw--lg {
        padding-left: -17vw!important;
        padding-right: -17vw!important;
    }
    
    .pt-n-px-18vw--lg {
        padding-left: -18vw!important;
        padding-right: -18vw!important;
    }
    
    .pt-n-px-19vw--lg {
        padding-left: -19vw!important;
        padding-right: -19vw!important;
    }
    
    .pt-n-px-20vw--lg {
        padding-left: -20vw!important;
        padding-right: -20vw!important;
    }
    
    .pt-n-px-21vw--lg {
        padding-left: -21vw!important;
        padding-right: -21vw!important;
    }
    
    .pt-n-px-22vw--lg {
        padding-left: -22vw!important;
        padding-right: -22vw!important;
    }
    
    .pt-n-px-23vw--lg {
        padding-left: -23vw!important;
        padding-right: -23vw!important;
    }
    
    .pt-n-px-24vw--lg {
        padding-left: -24vw!important;
        padding-right: -24vw!important;
    }
    
    .pt-n-px-25vw--lg {
        padding-left: -25vw!important;
        padding-right: -25vw!important;
    }
    
    .pt-n-px-30vw--lg {
        padding-left: -30vw!important;
        padding-right: -30vw!important;
    }
    
    .pt-n-px-35vw--lg {
        padding-left: -35vw!important;
        padding-right: -35vw!important;
    }
    
    .pt-n-px-40vw--lg {
        padding-left: -40vw!important;
        padding-right: -40vw!important;
    }
    
    .pt-n-px-45vw--lg {
        padding-left: -45vw!important;
        padding-right: -45vw!important;
    }
    
    .pt-n-px-50vw--lg {
        padding-left: -50vw!important;
        padding-right: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-px-0vw--xl {
        padding-left: -0vw!important;
        padding-right: -0vw!important;
    }
    
    .pt-n-px-1vw--xl {
        padding-left: -1vw!important;
        padding-right: -1vw!important;
    }
    
    .pt-n-px-2vw--xl {
        padding-left: -2vw!important;
        padding-right: -2vw!important;
    }
    
    .pt-n-px-3vw--xl {
        padding-left: -3vw!important;
        padding-right: -3vw!important;
    }
    
    .pt-n-px-4vw--xl {
        padding-left: -4vw!important;
        padding-right: -4vw!important;
    }
    
    .pt-n-px-5vw--xl {
        padding-left: -5vw!important;
        padding-right: -5vw!important;
    }
    
    .pt-n-px-6vw--xl {
        padding-left: -6vw!important;
        padding-right: -6vw!important;
    }
    
    .pt-n-px-7vw--xl {
        padding-left: -7vw!important;
        padding-right: -7vw!important;
    }
    
    .pt-n-px-8vw--xl {
        padding-left: -8vw!important;
        padding-right: -8vw!important;
    }
    
    .pt-n-px-9vw--xl {
        padding-left: -9vw!important;
        padding-right: -9vw!important;
    }
    
    .pt-n-px-10vw--xl {
        padding-left: -10vw!important;
        padding-right: -10vw!important;
    }
    
    .pt-n-px-11vw--xl {
        padding-left: -11vw!important;
        padding-right: -11vw!important;
    }
    
    .pt-n-px-12vw--xl {
        padding-left: -12vw!important;
        padding-right: -12vw!important;
    }
    
    .pt-n-px-13vw--xl {
        padding-left: -13vw!important;
        padding-right: -13vw!important;
    }
    
    .pt-n-px-14vw--xl {
        padding-left: -14vw!important;
        padding-right: -14vw!important;
    }
    
    .pt-n-px-15vw--xl {
        padding-left: -15vw!important;
        padding-right: -15vw!important;
    }
    
    .pt-n-px-16vw--xl {
        padding-left: -16vw!important;
        padding-right: -16vw!important;
    }
    
    .pt-n-px-17vw--xl {
        padding-left: -17vw!important;
        padding-right: -17vw!important;
    }
    
    .pt-n-px-18vw--xl {
        padding-left: -18vw!important;
        padding-right: -18vw!important;
    }
    
    .pt-n-px-19vw--xl {
        padding-left: -19vw!important;
        padding-right: -19vw!important;
    }
    
    .pt-n-px-20vw--xl {
        padding-left: -20vw!important;
        padding-right: -20vw!important;
    }
    
    .pt-n-px-21vw--xl {
        padding-left: -21vw!important;
        padding-right: -21vw!important;
    }
    
    .pt-n-px-22vw--xl {
        padding-left: -22vw!important;
        padding-right: -22vw!important;
    }
    
    .pt-n-px-23vw--xl {
        padding-left: -23vw!important;
        padding-right: -23vw!important;
    }
    
    .pt-n-px-24vw--xl {
        padding-left: -24vw!important;
        padding-right: -24vw!important;
    }
    
    .pt-n-px-25vw--xl {
        padding-left: -25vw!important;
        padding-right: -25vw!important;
    }
    
    .pt-n-px-30vw--xl {
        padding-left: -30vw!important;
        padding-right: -30vw!important;
    }
    
    .pt-n-px-35vw--xl {
        padding-left: -35vw!important;
        padding-right: -35vw!important;
    }
    
    .pt-n-px-40vw--xl {
        padding-left: -40vw!important;
        padding-right: -40vw!important;
    }
    
    .pt-n-px-45vw--xl {
        padding-left: -45vw!important;
        padding-right: -45vw!important;
    }
    
    .pt-n-px-50vw--xl {
        padding-left: -50vw!important;
        padding-right: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-px-0vw--xxl {
        padding-left: -0vw!important;
        padding-right: -0vw!important;
    }
    
    .pt-n-px-1vw--xxl {
        padding-left: -1vw!important;
        padding-right: -1vw!important;
    }
    
    .pt-n-px-2vw--xxl {
        padding-left: -2vw!important;
        padding-right: -2vw!important;
    }
    
    .pt-n-px-3vw--xxl {
        padding-left: -3vw!important;
        padding-right: -3vw!important;
    }
    
    .pt-n-px-4vw--xxl {
        padding-left: -4vw!important;
        padding-right: -4vw!important;
    }
    
    .pt-n-px-5vw--xxl {
        padding-left: -5vw!important;
        padding-right: -5vw!important;
    }
    
    .pt-n-px-6vw--xxl {
        padding-left: -6vw!important;
        padding-right: -6vw!important;
    }
    
    .pt-n-px-7vw--xxl {
        padding-left: -7vw!important;
        padding-right: -7vw!important;
    }
    
    .pt-n-px-8vw--xxl {
        padding-left: -8vw!important;
        padding-right: -8vw!important;
    }
    
    .pt-n-px-9vw--xxl {
        padding-left: -9vw!important;
        padding-right: -9vw!important;
    }
    
    .pt-n-px-10vw--xxl {
        padding-left: -10vw!important;
        padding-right: -10vw!important;
    }
    
    .pt-n-px-11vw--xxl {
        padding-left: -11vw!important;
        padding-right: -11vw!important;
    }
    
    .pt-n-px-12vw--xxl {
        padding-left: -12vw!important;
        padding-right: -12vw!important;
    }
    
    .pt-n-px-13vw--xxl {
        padding-left: -13vw!important;
        padding-right: -13vw!important;
    }
    
    .pt-n-px-14vw--xxl {
        padding-left: -14vw!important;
        padding-right: -14vw!important;
    }
    
    .pt-n-px-15vw--xxl {
        padding-left: -15vw!important;
        padding-right: -15vw!important;
    }
    
    .pt-n-px-16vw--xxl {
        padding-left: -16vw!important;
        padding-right: -16vw!important;
    }
    
    .pt-n-px-17vw--xxl {
        padding-left: -17vw!important;
        padding-right: -17vw!important;
    }
    
    .pt-n-px-18vw--xxl {
        padding-left: -18vw!important;
        padding-right: -18vw!important;
    }
    
    .pt-n-px-19vw--xxl {
        padding-left: -19vw!important;
        padding-right: -19vw!important;
    }
    
    .pt-n-px-20vw--xxl {
        padding-left: -20vw!important;
        padding-right: -20vw!important;
    }
    
    .pt-n-px-21vw--xxl {
        padding-left: -21vw!important;
        padding-right: -21vw!important;
    }
    
    .pt-n-px-22vw--xxl {
        padding-left: -22vw!important;
        padding-right: -22vw!important;
    }
    
    .pt-n-px-23vw--xxl {
        padding-left: -23vw!important;
        padding-right: -23vw!important;
    }
    
    .pt-n-px-24vw--xxl {
        padding-left: -24vw!important;
        padding-right: -24vw!important;
    }
    
    .pt-n-px-25vw--xxl {
        padding-left: -25vw!important;
        padding-right: -25vw!important;
    }
    
    .pt-n-px-30vw--xxl {
        padding-left: -30vw!important;
        padding-right: -30vw!important;
    }
    
    .pt-n-px-35vw--xxl {
        padding-left: -35vw!important;
        padding-right: -35vw!important;
    }
    
    .pt-n-px-40vw--xxl {
        padding-left: -40vw!important;
        padding-right: -40vw!important;
    }
    
    .pt-n-px-45vw--xxl {
        padding-left: -45vw!important;
        padding-right: -45vw!important;
    }
    
    .pt-n-px-50vw--xxl {
        padding-left: -50vw!important;
        padding-right: -50vw!important;
    }
  }
  
  /* NEGATIVE PADDING TOP AND BOTTOM --------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-py-0 {
    padding-top: -0px!important;
    padding-bottom: -0px!important;
  }
  
  .pt-n-py-1 {
    padding-top: -1px!important;
    padding-bottom: -1px!important;
  }
  
  .pt-n-py-2 {
    padding-top: -2px!important;
    padding-bottom: -2px!important;
  }
  
  .pt-n-py-3 {
    padding-top: -3px!important;
    padding-bottom: -3px!important;
  }
  
  .pt-n-py-4 {
    padding-top: -4px!important;
    padding-bottom: -4px!important;
  }
  
  .pt-n-py-5 {
    padding-top: -5px!important;
    padding-bottom: -5px!important;
  }
  
  .pt-n-py-6 {
    padding-top: -6px!important;
    padding-bottom: -6px!important;
  }
  
  .pt-n-py-7 {
    padding-top: -7px!important;
    padding-bottom: -7px!important;
  }
  
  .pt-n-py-8 {
    padding-top: -8px!important;
    padding-bottom: -8px!important;
  }
  
  .pt-n-py-9 {
    padding-top: -9px!important;
    padding-bottom: -9px!important;
  }
  
  .pt-n-py-10 {
    padding-top: -10px!important;
    padding-bottom: -10px!important;
  }
  
  .pt-n-py-11 {
    padding-top: -11px!important;
    padding-bottom: -11px!important;
  }
  
  .pt-n-py-12 {
    padding-top: -12px!important;
    padding-bottom: -12px!important;
  }
  
  .pt-n-py-13 {
    padding-top: -13px!important;
    padding-bottom: -13px!important;
  }
  
  .pt-n-py-14 {
    padding-top: -14px!important;
    padding-bottom: -14px!important;
  }
  
  .pt-n-py-15 {
    padding-top: -15px!important;
    padding-bottom: -15px!important;
  }
  
  .pt-n-py-16 {
    padding-top: -16px!important;
    padding-bottom: -16px!important;
  }
  
  .pt-n-py-17 {
    padding-top: -17px!important;
    padding-bottom: -17px!important;
  }
  
  .pt-n-py-18 {
    padding-top: -18px!important;
    padding-bottom: -18px!important;
  }
  
  .pt-n-py-19 {
    padding-top: -19px!important;
    padding-bottom: -19px!important;
  }
  
  .pt-n-py-20 {
    padding-top: -20px!important;
    padding-bottom: -20px!important;
  }
  
  .pt-n-py-21 {
    padding-top: -21px!important;
    padding-bottom: -21px!important;
  }
  
  .pt-n-py-22 {
    padding-top: -22px!important;
    padding-bottom: -22px!important;
  }
  
  .pt-n-py-23 {
    padding-top: -23px!important;
    padding-bottom: -23px!important;
  }
  
  .pt-n-py-24 {
    padding-top: -24px!important;
    padding-bottom: -24px!important;
  }
  
  .pt-n-py-25 {
    padding-top: -25px!important;
    padding-bottom: -25px!important;
  }
  
  .pt-n-py-30 {
    padding-top: -30px!important;
    padding-bottom: -30px!important;
  }
  
  .pt-n-py-35 {
    padding-top: -35px!important;
    padding-bottom: -35px!important;
  }
  
  .pt-n-py-40 {
    padding-top: -40px!important;
    padding-bottom: -40px!important;
  }
  
  .pt-n-py-45 {
    padding-top: -45px!important;
    padding-bottom: -45px!important;
  }
  
  .pt-n-py-50 {
    padding-top: -50px!important;
    padding-bottom: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-py-0--sm {
        padding-top: -0px!important;
        padding-bottom: -0px!important;
    }
    
    .pt-n-py-1--sm {
        padding-top: -1px!important;
        padding-bottom: -1px!important;
    }
    
    .pt-n-py-2--sm {
        padding-top: -2px!important;
        padding-bottom: -2px!important;
    }
    
    .pt-n-py-3--sm {
        padding-top: -3px!important;
        padding-bottom: -3px!important;
    }
    
    .pt-n-py-4--sm {
        padding-top: -4px!important;
        padding-bottom: -4px!important;
    }
    
    .pt-n-py-5--sm {
        padding-top: -5px!important;
        padding-bottom: -5px!important;
    }
    
    .pt-n-py-6--sm {
        padding-top: -6px!important;
        padding-bottom: -6px!important;
    }
    
    .pt-n-py-7--sm {
        padding-top: -7px!important;
        padding-bottom: -7px!important;
    }
    
    .pt-n-py-8--sm {
        padding-top: -8px!important;
        padding-bottom: -8px!important;
    }
    
    .pt-n-py-9--sm {
        padding-top: -9px!important;
        padding-bottom: -9px!important;
    }
    
    .pt-n-py-10--sm {
        padding-top: -10px!important;
        padding-bottom: -10px!important;
    }
    
    .pt-n-py-11--sm {
        padding-top: -11px!important;
        padding-bottom: -11px!important;
    }
    
    .pt-n-py-12--sm {
        padding-top: -12px!important;
        padding-bottom: -12px!important;
    }
    
    .pt-n-py-13--sm {
        padding-top: -13px!important;
        padding-bottom: -13px!important;
    }
    
    .pt-n-py-14--sm {
        padding-top: -14px!important;
        padding-bottom: -14px!important;
    }
    
    .pt-n-py-15--sm {
        padding-top: -15px!important;
        padding-bottom: -15px!important;
    }
    
    .pt-n-py-16--sm {
        padding-top: -16px!important;
        padding-bottom: -16px!important;
    }
    
    .pt-n-py-17--sm {
        padding-top: -17px!important;
        padding-bottom: -17px!important;
    }
    
    .pt-n-py-18--sm {
        padding-top: -18px!important;
        padding-bottom: -18px!important;
    }
    
    .pt-n-py-19--sm {
        padding-top: -19px!important;
        padding-bottom: -19px!important;
    }
    
    .pt-n-py-20--sm {
        padding-top: -20px!important;
        padding-bottom: -20px!important;
    }
    
    .pt-n-py-21--sm {
        padding-top: -21px!important;
        padding-bottom: -21px!important;
    }
    
    .pt-n-py-22--sm {
        padding-top: -22px!important;
        padding-bottom: -22px!important;
    }
    
    .pt-n-py-23--sm {
        padding-top: -23px!important;
        padding-bottom: -23px!important;
    }
    
    .pt-n-py-24--sm {
        padding-top: -24px!important;
        padding-bottom: -24px!important;
    }
    
    .pt-n-py-25--sm {
        padding-top: -25px!important;
        padding-bottom: -25px!important;
    }
    
    .pt-n-py-30--sm {
        padding-top: -30px!important;
        padding-bottom: -30px!important;
    }
    
    .pt-n-py-35--sm {
        padding-top: -35px!important;
        padding-bottom: -35px!important;
    }
    
    .pt-n-py-40--sm {
        padding-top: -40px!important;
        padding-bottom: -40px!important;
    }
    
    .pt-n-py-45--sm {
        padding-top: -45px!important;
        padding-bottom: -45px!important;
    }
    
    .pt-n-py-50--sm {
        padding-top: -50px!important;
        padding-bottom: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-py-0--md {
        padding-top: -0px!important;
        padding-bottom: -0px!important;
    }
    
    .pt-n-py-1--md {
        padding-top: -1px!important;
        padding-bottom: -1px!important;
    }
    
    .pt-n-py-2--md {
        padding-top: -2px!important;
        padding-bottom: -2px!important;
    }
    
    .pt-n-py-3--md {
        padding-top: -3px!important;
        padding-bottom: -3px!important;
    }
    
    .pt-n-py-4--md {
        padding-top: -4px!important;
        padding-bottom: -4px!important;
    }
    
    .pt-n-py-5--md {
        padding-top: -5px!important;
        padding-bottom: -5px!important;
    }
    
    .pt-n-py-6--md {
        padding-top: -6px!important;
        padding-bottom: -6px!important;
    }
    
    .pt-n-py-7--md {
        padding-top: -7px!important;
        padding-bottom: -7px!important;
    }
    
    .pt-n-py-8--md {
        padding-top: -8px!important;
        padding-bottom: -8px!important;
    }
    
    .pt-n-py-9--md {
        padding-top: -9px!important;
        padding-bottom: -9px!important;
    }
    
    .pt-n-py-10--md {
        padding-top: -10px!important;
        padding-bottom: -10px!important;
    }
    
    .pt-n-py-11--md {
        padding-top: -11px!important;
        padding-bottom: -11px!important;
    }
    
    .pt-n-py-12--md {
        padding-top: -12px!important;
        padding-bottom: -12px!important;
    }
    
    .pt-n-py-13--md {
        padding-top: -13px!important;
        padding-bottom: -13px!important;
    }
    
    .pt-n-py-14--md {
        padding-top: -14px!important;
        padding-bottom: -14px!important;
    }
    
    .pt-n-py-15--md {
        padding-top: -15px!important;
        padding-bottom: -15px!important;
    }
    
    .pt-n-py-16--md {
        padding-top: -16px!important;
        padding-bottom: -16px!important;
    }
    
    .pt-n-py-17--md {
        padding-top: -17px!important;
        padding-bottom: -17px!important;
    }
    
    .pt-n-py-18--md {
        padding-top: -18px!important;
        padding-bottom: -18px!important;
    }
    
    .pt-n-py-19--md {
        padding-top: -19px!important;
        padding-bottom: -19px!important;
    }
    
    .pt-n-py-20--md {
        padding-top: -20px!important;
        padding-bottom: -20px!important;
    }
    
    .pt-n-py-21--md {
        padding-top: -21px!important;
        padding-bottom: -21px!important;
    }
    
    .pt-n-py-22--md {
        padding-top: -22px!important;
        padding-bottom: -22px!important;
    }
    
    .pt-n-py-23--md {
        padding-top: -23px!important;
        padding-bottom: -23px!important;
    }
    
    .pt-n-py-24--md {
        padding-top: -24px!important;
        padding-bottom: -24px!important;
    }
    
    .pt-n-py-25--md {
        padding-top: -25px!important;
        padding-bottom: -25px!important;
    }
    
    .pt-n-py-30--md {
        padding-top: -30px!important;
        padding-bottom: -30px!important;
    }
    
    .pt-n-py-35--md {
        padding-top: -35px!important;
        padding-bottom: -35px!important;
    }
    
    .pt-n-py-40--md {
        padding-top: -40px!important;
        padding-bottom: -40px!important;
    }
    
    .pt-n-py-45--md {
        padding-top: -45px!important;
        padding-bottom: -45px!important;
    }
    
    .pt-n-py-50--md {
        padding-top: -50px!important;
        padding-bottom: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-py-0--lg {
        padding-top: -0px!important;
        padding-bottom: -0px!important;
    }
    
    .pt-n-py-1--lg {
        padding-top: -1px!important;
        padding-bottom: -1px!important;
    }
    
    .pt-n-py-2--lg {
        padding-top: -2px!important;
        padding-bottom: -2px!important;
    }
    
    .pt-n-py-3--lg {
        padding-top: -3px!important;
        padding-bottom: -3px!important;
    }
    
    .pt-n-py-4--lg {
        padding-top: -4px!important;
        padding-bottom: -4px!important;
    }
    
    .pt-n-py-5--lg {
        padding-top: -5px!important;
        padding-bottom: -5px!important;
    }
    
    .pt-n-py-6--lg {
        padding-top: -6px!important;
        padding-bottom: -6px!important;
    }
    
    .pt-n-py-7--lg {
        padding-top: -7px!important;
        padding-bottom: -7px!important;
    }
    
    .pt-n-py-8--lg {
        padding-top: -8px!important;
        padding-bottom: -8px!important;
    }
    
    .pt-n-py-9--lg {
        padding-top: -9px!important;
        padding-bottom: -9px!important;
    }
    
    .pt-n-py-10--lg {
        padding-top: -10px!important;
        padding-bottom: -10px!important;
    }
    
    .pt-n-py-11--lg {
        padding-top: -11px!important;
        padding-bottom: -11px!important;
    }
    
    .pt-n-py-12--lg {
        padding-top: -12px!important;
        padding-bottom: -12px!important;
    }
    
    .pt-n-py-13--lg {
        padding-top: -13px!important;
        padding-bottom: -13px!important;
    }
    
    .pt-n-py-14--lg {
        padding-top: -14px!important;
        padding-bottom: -14px!important;
    }
    
    .pt-n-py-15--lg {
        padding-top: -15px!important;
        padding-bottom: -15px!important;
    }
    
    .pt-n-py-16--lg {
        padding-top: -16px!important;
        padding-bottom: -16px!important;
    }
    
    .pt-n-py-17--lg {
        padding-top: -17px!important;
        padding-bottom: -17px!important;
    }
    
    .pt-n-py-18--lg {
        padding-top: -18px!important;
        padding-bottom: -18px!important;
    }
    
    .pt-n-py-19--lg {
        padding-top: -19px!important;
        padding-bottom: -19px!important;
    }
    
    .pt-n-py-20--lg {
        padding-top: -20px!important;
        padding-bottom: -20px!important;
    }
    
    .pt-n-py-21--lg {
        padding-top: -21px!important;
        padding-bottom: -21px!important;
    }
    
    .pt-n-py-22--lg {
        padding-top: -22px!important;
        padding-bottom: -22px!important;
    }
    
    .pt-n-py-23--lg {
        padding-top: -23px!important;
        padding-bottom: -23px!important;
    }
    
    .pt-n-py-24--lg {
        padding-top: -24px!important;
        padding-bottom: -24px!important;
    }
    
    .pt-n-py-25--lg {
        padding-top: -25px!important;
        padding-bottom: -25px!important;
    }
    
    .pt-n-py-30--lg {
        padding-top: -30px!important;
        padding-bottom: -30px!important;
    }
    
    .pt-n-py-35--lg {
        padding-top: -35px!important;
        padding-bottom: -35px!important;
    }
    
    .pt-n-py-40--lg {
        padding-top: -40px!important;
        padding-bottom: -40px!important;
    }
    
    .pt-n-py-45--lg {
        padding-top: -45px!important;
        padding-bottom: -45px!important;
    }
    
    .pt-n-py-50--lg {
        padding-top: -50px!important;
        padding-bottom: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-py-0--xl {
        padding-top: -0px!important;
        padding-bottom: -0px!important;
    }
    
    .pt-n-py-1--xl {
        padding-top: -1px!important;
        padding-bottom: -1px!important;
    }
    
    .pt-n-py-2--xl {
        padding-top: -2px!important;
        padding-bottom: -2px!important;
    }
    
    .pt-n-py-3--xl {
        padding-top: -3px!important;
        padding-bottom: -3px!important;
    }
    
    .pt-n-py-4--xl {
        padding-top: -4px!important;
        padding-bottom: -4px!important;
    }
    
    .pt-n-py-5--xl {
        padding-top: -5px!important;
        padding-bottom: -5px!important;
    }
    
    .pt-n-py-6--xl {
        padding-top: -6px!important;
        padding-bottom: -6px!important;
    }
    
    .pt-n-py-7--xl {
        padding-top: -7px!important;
        padding-bottom: -7px!important;
    }
    
    .pt-n-py-8--xl {
        padding-top: -8px!important;
        padding-bottom: -8px!important;
    }
    
    .pt-n-py-9--xl {
        padding-top: -9px!important;
        padding-bottom: -9px!important;
    }
    
    .pt-n-py-10--xl {
        padding-top: -10px!important;
        padding-bottom: -10px!important;
    }
    
    .pt-n-py-11--xl {
        padding-top: -11px!important;
        padding-bottom: -11px!important;
    }
    
    .pt-n-py-12--xl {
        padding-top: -12px!important;
        padding-bottom: -12px!important;
    }
    
    .pt-n-py-13--xl {
        padding-top: -13px!important;
        padding-bottom: -13px!important;
    }
    
    .pt-n-py-14--xl {
        padding-top: -14px!important;
        padding-bottom: -14px!important;
    }
    
    .pt-n-py-15--xl {
        padding-top: -15px!important;
        padding-bottom: -15px!important;
    }
    
    .pt-n-py-16--xl {
        padding-top: -16px!important;
        padding-bottom: -16px!important;
    }
    
    .pt-n-py-17--xl {
        padding-top: -17px!important;
        padding-bottom: -17px!important;
    }
    
    .pt-n-py-18--xl {
        padding-top: -18px!important;
        padding-bottom: -18px!important;
    }
    
    .pt-n-py-19--xl {
        padding-top: -19px!important;
        padding-bottom: -19px!important;
    }
    
    .pt-n-py-20--xl {
        padding-top: -20px!important;
        padding-bottom: -20px!important;
    }
    
    .pt-n-py-21--xl {
        padding-top: -21px!important;
        padding-bottom: -21px!important;
    }
    
    .pt-n-py-22--xl {
        padding-top: -22px!important;
        padding-bottom: -22px!important;
    }
    
    .pt-n-py-23--xl {
        padding-top: -23px!important;
        padding-bottom: -23px!important;
    }
    
    .pt-n-py-24--xl {
        padding-top: -24px!important;
        padding-bottom: -24px!important;
    }
    
    .pt-n-py-25--xl {
        padding-top: -25px!important;
        padding-bottom: -25px!important;
    }
    
    .pt-n-py-30--xl {
        padding-top: -30px!important;
        padding-bottom: -30px!important;
    }
    
    .pt-n-py-35--xl {
        padding-top: -35px!important;
        padding-bottom: -35px!important;
    }
    
    .pt-n-py-40--xl {
        padding-top: -40px!important;
        padding-bottom: -40px!important;
    }
    
    .pt-n-py-45--xl {
        padding-top: -45px!important;
        padding-bottom: -45px!important;
    }
    
    .pt-n-py-50--xl {
        padding-top: -50px!important;
        padding-bottom: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-py-0--xxl {
        padding-top: -0px!important;
        padding-bottom: -0px!important;
    }
    
    .pt-n-py-1--xxl {
        padding-top: -1px!important;
        padding-bottom: -1px!important;
    }
    
    .pt-n-py-2--xxl {
        padding-top: -2px!important;
        padding-bottom: -2px!important;
    }
    
    .pt-n-py-3--xxl {
        padding-top: -3px!important;
        padding-bottom: -3px!important;
    }
    
    .pt-n-py-4--xxl {
        padding-top: -4px!important;
        padding-bottom: -4px!important;
    }
    
    .pt-n-py-5--xxl {
        padding-top: -5px!important;
        padding-bottom: -5px!important;
    }
    
    .pt-n-py-6--xxl {
        padding-top: -6px!important;
        padding-bottom: -6px!important;
    }
    
    .pt-n-py-7--xxl {
        padding-top: -7px!important;
        padding-bottom: -7px!important;
    }
    
    .pt-n-py-8--xxl {
        padding-top: -8px!important;
        padding-bottom: -8px!important;
    }
    
    .pt-n-py-9--xxl {
        padding-top: -9px!important;
        padding-bottom: -9px!important;
    }
    
    .pt-n-py-10--xxl {
        padding-top: -10px!important;
        padding-bottom: -10px!important;
    }
    
    .pt-n-py-11--xxl {
        padding-top: -11px!important;
        padding-bottom: -11px!important;
    }
    
    .pt-n-py-12--xxl {
        padding-top: -12px!important;
        padding-bottom: -12px!important;
    }
    
    .pt-n-py-13--xxl {
        padding-top: -13px!important;
        padding-bottom: -13px!important;
    }
    
    .pt-n-py-14--xxl {
        padding-top: -14px!important;
        padding-bottom: -14px!important;
    }
    
    .pt-n-py-15--xxl {
        padding-top: -15px!important;
        padding-bottom: -15px!important;
    }
    
    .pt-n-py-16--xxl {
        padding-top: -16px!important;
        padding-bottom: -16px!important;
    }
    
    .pt-n-py-17--xxl {
        padding-top: -17px!important;
        padding-bottom: -17px!important;
    }
    
    .pt-n-py-18--xxl {
        padding-top: -18px!important;
        padding-bottom: -18px!important;
    }
    
    .pt-n-py-19--xxl {
        padding-top: -19px!important;
        padding-bottom: -19px!important;
    }
    
    .pt-n-py-20--xxl {
        padding-top: -20px!important;
        padding-bottom: -20px!important;
    }
    
    .pt-n-py-21--xxl {
        padding-top: -21px!important;
        padding-bottom: -21px!important;
    }
    
    .pt-n-py-22--xxl {
        padding-top: -22px!important;
        padding-bottom: -22px!important;
    }
    
    .pt-n-py-23--xxl {
        padding-top: -23px!important;
        padding-bottom: -23px!important;
    }
    
    .pt-n-py-24--xxl {
        padding-top: -24px!important;
        padding-bottom: -24px!important;
    }
    
    .pt-n-py-25--xxl {
        padding-top: -25px!important;
        padding-bottom: -25px!important;
    }
    
    .pt-n-py-30--xxl {
        padding-top: -30px!important;
        padding-bottom: -30px!important;
    }
    
    .pt-n-py-35--xxl {
        padding-top: -35px!important;
        padding-bottom: -35px!important;
    }
    
    .pt-n-py-40--xxl {
        padding-top: -40px!important;
        padding-bottom: -40px!important;
    }
    
    .pt-n-py-45--xxl {
        padding-top: -45px!important;
        padding-bottom: -45px!important;
    }
    
    .pt-n-py-50--xxl {
        padding-top: -50px!important;
        padding-bottom: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-py-0x {
    padding-top: -0%!important;
    padding-bottom: -0%!important;
  }
  
  .pt-n-py-1x {
    padding-top: -1%!important;
    padding-bottom: -1%!important;
  }
  
  .pt-n-py-2x {
    padding-top: -2%!important;
    padding-bottom: -2%!important;
  }
  
  .pt-n-py-3x {
    padding-top: -3%!important;
    padding-bottom: -3%!important;
  }
  
  .pt-n-py-4x {
    padding-top: -4%!important;
    padding-bottom: -4%!important;
  }
  
  .pt-n-py-5x {
    padding-top: -5%!important;
    padding-bottom: -5%!important;
  }
  
  .pt-n-py-6x {
    padding-top: -6%!important;
    padding-bottom: -6%!important;
  }
  
  .pt-n-py-7x {
    padding-top: -7%!important;
    padding-bottom: -7%!important;
  }
  
  .pt-n-py-8x {
    padding-top: -8%!important;
    padding-bottom: -8%!important;
  }
  
  .pt-n-py-9x {
    padding-top: -9%!important;
    padding-bottom: -9%!important;
  }
  
  .pt-n-py-10x {
    padding-top: -10%!important;
    padding-bottom: -10%!important;
  }
  
  .pt-n-py-11x {
    padding-top: -11%!important;
    padding-bottom: -11%!important;
  }
  
  .pt-n-py-12x {
    padding-top: -12%!important;
    padding-bottom: -12%!important;
  }
  
  .pt-n-py-13x {
    padding-top: -13%!important;
    padding-bottom: -13%!important;
  }
  
  .pt-n-py-14x {
    padding-top: -14%!important;
    padding-bottom: -14%!important;
  }
  
  .pt-n-py-15x {
    padding-top: -15%!important;
    padding-bottom: -15%!important;
  }
  
  .pt-n-py-16x {
    padding-top: -16%!important;
    padding-bottom: -16%!important;
  }
  
  .pt-n-py-17x {
    padding-top: -17%!important;
    padding-bottom: -17%!important;
  }
  
  .pt-n-py-18x {
    padding-top: -18%!important;
    padding-bottom: -18%!important;
  }
  
  .pt-n-py-19x {
    padding-top: -19%!important;
    padding-bottom: -19%!important;
  }
  
  .pt-n-py-20x {
    padding-top: -20%!important;
    padding-bottom: -20%!important;
  }
  
  .pt-n-py-21x {
    padding-top: -21%!important;
    padding-bottom: -21%!important;
  }
  
  .pt-n-py-22x {
    padding-top: -22%!important;
    padding-bottom: -22%!important;
  }
  
  .pt-n-py-23x {
    padding-top: -23%!important;
    padding-bottom: -23%!important;
  }
  
  .pt-n-py-24x {
    padding-top: -24%!important;
    padding-bottom: -24%!important;
  }
  
  .pt-n-py-25x {
    padding-top: -25%!important;
    padding-bottom: -25%!important;
  }
  
  .pt-n-py-30x {
    padding-top: -30%!important;
    padding-bottom: -30%!important;
  }
  
  .pt-n-py-35x {
    padding-top: -35%!important;
    padding-bottom: -35%!important;
  }
  
  .pt-n-py-40x {
    padding-top: -40%!important;
    padding-bottom: -40%!important;
  }
  
  .pt-n-py-45x {
    padding-top: -45%!important;
    padding-bottom: -45%!important;
  }
  
  .pt-n-py-50x {
    padding-top: -50%!important;
    padding-bottom: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-py-0x--sm {
        padding-top: -0%!important;
        padding-bottom: -0%!important;
    }
    
    .pt-n-py-1x--sm {
        padding-top: -1%!important;
        padding-bottom: -1%!important;
    }
    
    .pt-n-py-2x--sm {
        padding-top: -2%!important;
        padding-bottom: -2%!important;
    }
    
    .pt-n-py-3x--sm {
        padding-top: -3%!important;
        padding-bottom: -3%!important;
    }
    
    .pt-n-py-4x--sm {
        padding-top: -4%!important;
        padding-bottom: -4%!important;
    }
    
    .pt-n-py-5x--sm {
        padding-top: -5%!important;
        padding-bottom: -5%!important;
    }
    
    .pt-n-py-6x--sm {
        padding-top: -6%!important;
        padding-bottom: -6%!important;
    }
    
    .pt-n-py-7x--sm {
        padding-top: -7%!important;
        padding-bottom: -7%!important;
    }
    
    .pt-n-py-8x--sm {
        padding-top: -8%!important;
        padding-bottom: -8%!important;
    }
    
    .pt-n-py-9x--sm {
        padding-top: -9%!important;
        padding-bottom: -9%!important;
    }
    
    .pt-n-py-10x--sm {
        padding-top: -10%!important;
        padding-bottom: -10%!important;
    }
    
    .pt-n-py-11x--sm {
        padding-top: -11%!important;
        padding-bottom: -11%!important;
    }
    
    .pt-n-py-12x--sm {
        padding-top: -12%!important;
        padding-bottom: -12%!important;
    }
    
    .pt-n-py-13x--sm {
        padding-top: -13%!important;
        padding-bottom: -13%!important;
    }
    
    .pt-n-py-14x--sm {
        padding-top: -14%!important;
        padding-bottom: -14%!important;
    }
    
    .pt-n-py-15x--sm {
        padding-top: -15%!important;
        padding-bottom: -15%!important;
    }
    
    .pt-n-py-16x--sm {
        padding-top: -16%!important;
        padding-bottom: -16%!important;
    }
    
    .pt-n-py-17x--sm {
        padding-top: -17%!important;
        padding-bottom: -17%!important;
    }
    
    .pt-n-py-18x--sm {
        padding-top: -18%!important;
        padding-bottom: -18%!important;
    }
    
    .pt-n-py-19x--sm {
        padding-top: -19%!important;
        padding-bottom: -19%!important;
    }
    
    .pt-n-py-20x--sm {
        padding-top: -20%!important;
        padding-bottom: -20%!important;
    }
    
    .pt-n-py-21x--sm {
        padding-top: -21%!important;
        padding-bottom: -21%!important;
    }
    
    .pt-n-py-22x--sm {
        padding-top: -22%!important;
        padding-bottom: -22%!important;
    }
    
    .pt-n-py-23x--sm {
        padding-top: -23%!important;
        padding-bottom: -23%!important;
    }
    
    .pt-n-py-24x--sm {
        padding-top: -24%!important;
        padding-bottom: -24%!important;
    }
    
    .pt-n-py-25x--sm {
        padding-top: -25%!important;
        padding-bottom: -25%!important;
    }
    
    .pt-n-py-30x--sm {
        padding-top: -30%!important;
        padding-bottom: -30%!important;
    }
    
    .pt-n-py-35x--sm {
        padding-top: -35%!important;
        padding-bottom: -35%!important;
    }
    
    .pt-n-py-40x--sm {
        padding-top: -40%!important;
        padding-bottom: -40%!important;
    }
    
    .pt-n-py-45x--sm {
        padding-top: -45%!important;
        padding-bottom: -45%!important;
    }
    
    .pt-n-py-50x--sm {
        padding-top: -50%!important;
        padding-bottom: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-py-0x--md {
        padding-top: -0%!important;
        padding-bottom: -0%!important;
    }
    
    .pt-n-py-1x--md {
        padding-top: -1%!important;
        padding-bottom: -1%!important;
    }
    
    .pt-n-py-2x--md {
        padding-top: -2%!important;
        padding-bottom: -2%!important;
    }
    
    .pt-n-py-3x--md {
        padding-top: -3%!important;
        padding-bottom: -3%!important;
    }
    
    .pt-n-py-4x--md {
        padding-top: -4%!important;
        padding-bottom: -4%!important;
    }
    
    .pt-n-py-5x--md {
        padding-top: -5%!important;
        padding-bottom: -5%!important;
    }
    
    .pt-n-py-6x--md {
        padding-top: -6%!important;
        padding-bottom: -6%!important;
    }
    
    .pt-n-py-7x--md {
        padding-top: -7%!important;
        padding-bottom: -7%!important;
    }
    
    .pt-n-py-8x--md {
        padding-top: -8%!important;
        padding-bottom: -8%!important;
    }
    
    .pt-n-py-9x--md {
        padding-top: -9%!important;
        padding-bottom: -9%!important;
    }
    
    .pt-n-py-10x--md {
        padding-top: -10%!important;
        padding-bottom: -10%!important;
    }
    
    .pt-n-py-11x--md {
        padding-top: -11%!important;
        padding-bottom: -11%!important;
    }
    
    .pt-n-py-12x--md {
        padding-top: -12%!important;
        padding-bottom: -12%!important;
    }
    
    .pt-n-py-13x--md {
        padding-top: -13%!important;
        padding-bottom: -13%!important;
    }
    
    .pt-n-py-14x--md {
        padding-top: -14%!important;
        padding-bottom: -14%!important;
    }
    
    .pt-n-py-15x--md {
        padding-top: -15%!important;
        padding-bottom: -15%!important;
    }
    
    .pt-n-py-16x--md {
        padding-top: -16%!important;
        padding-bottom: -16%!important;
    }
    
    .pt-n-py-17x--md {
        padding-top: -17%!important;
        padding-bottom: -17%!important;
    }
    
    .pt-n-py-18x--md {
        padding-top: -18%!important;
        padding-bottom: -18%!important;
    }
    
    .pt-n-py-19x--md {
        padding-top: -19%!important;
        padding-bottom: -19%!important;
    }
    
    .pt-n-py-20x--md {
        padding-top: -20%!important;
        padding-bottom: -20%!important;
    }
    
    .pt-n-py-21x--md {
        padding-top: -21%!important;
        padding-bottom: -21%!important;
    }
    
    .pt-n-py-22x--md {
        padding-top: -22%!important;
        padding-bottom: -22%!important;
    }
    
    .pt-n-py-23x--md {
        padding-top: -23%!important;
        padding-bottom: -23%!important;
    }
    
    .pt-n-py-24x--md {
        padding-top: -24%!important;
        padding-bottom: -24%!important;
    }
    
    .pt-n-py-25x--md {
        padding-top: -25%!important;
        padding-bottom: -25%!important;
    }
    
    .pt-n-py-30x--md {
        padding-top: -30%!important;
        padding-bottom: -30%!important;
    }
    
    .pt-n-py-35x--md {
        padding-top: -35%!important;
        padding-bottom: -35%!important;
    }
    
    .pt-n-py-40x--md {
        padding-top: -40%!important;
        padding-bottom: -40%!important;
    }
    
    .pt-n-py-45x--md {
        padding-top: -45%!important;
        padding-bottom: -45%!important;
    }
    
    .pt-n-py-50x--md {
        padding-top: -50%!important;
        padding-bottom: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-py-0x--lg {
        padding-top: -0%!important;
        padding-bottom: -0%!important;
    }
    
    .pt-n-py-1x--lg {
        padding-top: -1%!important;
        padding-bottom: -1%!important;
    }
    
    .pt-n-py-2x--lg {
        padding-top: -2%!important;
        padding-bottom: -2%!important;
    }
    
    .pt-n-py-3x--lg {
        padding-top: -3%!important;
        padding-bottom: -3%!important;
    }
    
    .pt-n-py-4x--lg {
        padding-top: -4%!important;
        padding-bottom: -4%!important;
    }
    
    .pt-n-py-5x--lg {
        padding-top: -5%!important;
        padding-bottom: -5%!important;
    }
    
    .pt-n-py-6x--lg {
        padding-top: -6%!important;
        padding-bottom: -6%!important;
    }
    
    .pt-n-py-7x--lg {
        padding-top: -7%!important;
        padding-bottom: -7%!important;
    }
    
    .pt-n-py-8x--lg {
        padding-top: -8%!important;
        padding-bottom: -8%!important;
    }
    
    .pt-n-py-9x--lg {
        padding-top: -9%!important;
        padding-bottom: -9%!important;
    }
    
    .pt-n-py-10x--lg {
        padding-top: -10%!important;
        padding-bottom: -10%!important;
    }
    
    .pt-n-py-11x--lg {
        padding-top: -11%!important;
        padding-bottom: -11%!important;
    }
    
    .pt-n-py-12x--lg {
        padding-top: -12%!important;
        padding-bottom: -12%!important;
    }
    
    .pt-n-py-13x--lg {
        padding-top: -13%!important;
        padding-bottom: -13%!important;
    }
    
    .pt-n-py-14x--lg {
        padding-top: -14%!important;
        padding-bottom: -14%!important;
    }
    
    .pt-n-py-15x--lg {
        padding-top: -15%!important;
        padding-bottom: -15%!important;
    }
    
    .pt-n-py-16x--lg {
        padding-top: -16%!important;
        padding-bottom: -16%!important;
    }
    
    .pt-n-py-17x--lg {
        padding-top: -17%!important;
        padding-bottom: -17%!important;
    }
    
    .pt-n-py-18x--lg {
        padding-top: -18%!important;
        padding-bottom: -18%!important;
    }
    
    .pt-n-py-19x--lg {
        padding-top: -19%!important;
        padding-bottom: -19%!important;
    }
    
    .pt-n-py-20x--lg {
        padding-top: -20%!important;
        padding-bottom: -20%!important;
    }
    
    .pt-n-py-21x--lg {
        padding-top: -21%!important;
        padding-bottom: -21%!important;
    }
    
    .pt-n-py-22x--lg {
        padding-top: -22%!important;
        padding-bottom: -22%!important;
    }
    
    .pt-n-py-23x--lg {
        padding-top: -23%!important;
        padding-bottom: -23%!important;
    }
    
    .pt-n-py-24x--lg {
        padding-top: -24%!important;
        padding-bottom: -24%!important;
    }
    
    .pt-n-py-25x--lg {
        padding-top: -25%!important;
        padding-bottom: -25%!important;
    }
    
    .pt-n-py-30x--lg {
        padding-top: -30%!important;
        padding-bottom: -30%!important;
    }
    
    .pt-n-py-35x--lg {
        padding-top: -35%!important;
        padding-bottom: -35%!important;
    }
    
    .pt-n-py-40x--lg {
        padding-top: -40%!important;
        padding-bottom: -40%!important;
    }
    
    .pt-n-py-45x--lg {
        padding-top: -45%!important;
        padding-bottom: -45%!important;
    }
    
    .pt-n-py-50x--lg {
        padding-top: -50%!important;
        padding-bottom: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-py-0x--xl {
        padding-top: -0%!important;
        padding-bottom: -0%!important;
    }
    
    .pt-n-py-1x--xl {
        padding-top: -1%!important;
        padding-bottom: -1%!important;
    }
    
    .pt-n-py-2x--xl {
        padding-top: -2%!important;
        padding-bottom: -2%!important;
    }
    
    .pt-n-py-3x--xl {
        padding-top: -3%!important;
        padding-bottom: -3%!important;
    }
    
    .pt-n-py-4x--xl {
        padding-top: -4%!important;
        padding-bottom: -4%!important;
    }
    
    .pt-n-py-5x--xl {
        padding-top: -5%!important;
        padding-bottom: -5%!important;
    }
    
    .pt-n-py-6x--xl {
        padding-top: -6%!important;
        padding-bottom: -6%!important;
    }
    
    .pt-n-py-7x--xl {
        padding-top: -7%!important;
        padding-bottom: -7%!important;
    }
    
    .pt-n-py-8x--xl {
        padding-top: -8%!important;
        padding-bottom: -8%!important;
    }
    
    .pt-n-py-9x--xl {
        padding-top: -9%!important;
        padding-bottom: -9%!important;
    }
    
    .pt-n-py-10x--xl {
        padding-top: -10%!important;
        padding-bottom: -10%!important;
    }
    
    .pt-n-py-11x--xl {
        padding-top: -11%!important;
        padding-bottom: -11%!important;
    }
    
    .pt-n-py-12x--xl {
        padding-top: -12%!important;
        padding-bottom: -12%!important;
    }
    
    .pt-n-py-13x--xl {
        padding-top: -13%!important;
        padding-bottom: -13%!important;
    }
    
    .pt-n-py-14x--xl {
        padding-top: -14%!important;
        padding-bottom: -14%!important;
    }
    
    .pt-n-py-15x--xl {
        padding-top: -15%!important;
        padding-bottom: -15%!important;
    }
    
    .pt-n-py-16x--xl {
        padding-top: -16%!important;
        padding-bottom: -16%!important;
    }
    
    .pt-n-py-17x--xl {
        padding-top: -17%!important;
        padding-bottom: -17%!important;
    }
    
    .pt-n-py-18x--xl {
        padding-top: -18%!important;
        padding-bottom: -18%!important;
    }
    
    .pt-n-py-19x--xl {
        padding-top: -19%!important;
        padding-bottom: -19%!important;
    }
    
    .pt-n-py-20x--xl {
        padding-top: -20%!important;
        padding-bottom: -20%!important;
    }
    
    .pt-n-py-21x--xl {
        padding-top: -21%!important;
        padding-bottom: -21%!important;
    }
    
    .pt-n-py-22x--xl {
        padding-top: -22%!important;
        padding-bottom: -22%!important;
    }
    
    .pt-n-py-23x--xl {
        padding-top: -23%!important;
        padding-bottom: -23%!important;
    }
    
    .pt-n-py-24x--xl {
        padding-top: -24%!important;
        padding-bottom: -24%!important;
    }
    
    .pt-n-py-25x--xl {
        padding-top: -25%!important;
        padding-bottom: -25%!important;
    }
    
    .pt-n-py-30x--xl {
        padding-top: -30%!important;
        padding-bottom: -30%!important;
    }
    
    .pt-n-py-35x--xl {
        padding-top: -35%!important;
        padding-bottom: -35%!important;
    }
    
    .pt-n-py-40x--xl {
        padding-top: -40%!important;
        padding-bottom: -40%!important;
    }
    
    .pt-n-py-45x--xl {
        padding-top: -45%!important;
        padding-bottom: -45%!important;
    }
    
    .pt-n-py-50x--xl {
        padding-top: -50%!important;
        padding-bottom: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-py-0x--xxl {
        padding-top: -0%!important;
        padding-bottom: -0%!important;
    }
    
    .pt-n-py-1x--xxl {
        padding-top: -1%!important;
        padding-bottom: -1%!important;
    }
    
    .pt-n-py-2x--xxl {
        padding-top: -2%!important;
        padding-bottom: -2%!important;
    }
    
    .pt-n-py-3x--xxl {
        padding-top: -3%!important;
        padding-bottom: -3%!important;
    }
    
    .pt-n-py-4x--xxl {
        padding-top: -4%!important;
        padding-bottom: -4%!important;
    }
    
    .pt-n-py-5x--xxl {
        padding-top: -5%!important;
        padding-bottom: -5%!important;
    }
    
    .pt-n-py-6x--xxl {
        padding-top: -6%!important;
        padding-bottom: -6%!important;
    }
    
    .pt-n-py-7x--xxl {
        padding-top: -7%!important;
        padding-bottom: -7%!important;
    }
    
    .pt-n-py-8x--xxl {
        padding-top: -8%!important;
        padding-bottom: -8%!important;
    }
    
    .pt-n-py-9x--xxl {
        padding-top: -9%!important;
        padding-bottom: -9%!important;
    }
    
    .pt-n-py-10x--xxl {
        padding-top: -10%!important;
        padding-bottom: -10%!important;
    }
    
    .pt-n-py-11x--xxl {
        padding-top: -11%!important;
        padding-bottom: -11%!important;
    }
    
    .pt-n-py-12x--xxl {
        padding-top: -12%!important;
        padding-bottom: -12%!important;
    }
    
    .pt-n-py-13x--xxl {
        padding-top: -13%!important;
        padding-bottom: -13%!important;
    }
    
    .pt-n-py-14x--xxl {
        padding-top: -14%!important;
        padding-bottom: -14%!important;
    }
    
    .pt-n-py-15x--xxl {
        padding-top: -15%!important;
        padding-bottom: -15%!important;
    }
    
    .pt-n-py-16x--xxl {
        padding-top: -16%!important;
        padding-bottom: -16%!important;
    }
    
    .pt-n-py-17x--xxl {
        padding-top: -17%!important;
        padding-bottom: -17%!important;
    }
    
    .pt-n-py-18x--xxl {
        padding-top: -18%!important;
        padding-bottom: -18%!important;
    }
    
    .pt-n-py-19x--xxl {
        padding-top: -19%!important;
        padding-bottom: -19%!important;
    }
    
    .pt-n-py-20x--xxl {
        padding-top: -20%!important;
        padding-bottom: -20%!important;
    }
    
    .pt-n-py-21x--xxl {
        padding-top: -21%!important;
        padding-bottom: -21%!important;
    }
    
    .pt-n-py-22x--xxl {
        padding-top: -22%!important;
        padding-bottom: -22%!important;
    }
    
    .pt-n-py-23x--xxl {
        padding-top: -23%!important;
        padding-bottom: -23%!important;
    }
    
    .pt-n-py-24x--xxl {
        padding-top: -24%!important;
        padding-bottom: -24%!important;
    }
    
    .pt-n-py-25x--xxl {
        padding-top: -25%!important;
        padding-bottom: -25%!important;
    }
    
    .pt-n-py-30x--xxl {
        padding-top: -30%!important;
        padding-bottom: -30%!important;
    }
    
    .pt-n-py-35x--xxl {
        padding-top: -35%!important;
        padding-bottom: -35%!important;
    }
    
    .pt-n-py-40x--xxl {
        padding-top: -40%!important;
        padding-bottom: -40%!important;
    }
    
    .pt-n-py-45x--xxl {
        padding-top: -45%!important;
        padding-bottom: -45%!important;
    }
    
    .pt-n-py-50x--xxl {
        padding-top: -50%!important;
        padding-bottom: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-py-0vh {
    padding-top: -0vh!important;
    padding-bottom: -0vh!important;
  }
  
  .pt-n-py-1vh {
    padding-top: -1vh!important;
    padding-bottom: -1vh!important;
  }
  
  .pt-n-py-2vh {
    padding-top: -2vh!important;
    padding-bottom: -2vh!important;
  }
  
  .pt-n-py-3vh {
    padding-top: -3vh!important;
    padding-bottom: -3vh!important;
  }
  
  .pt-n-py-4vh {
    padding-top: -4vh!important;
    padding-bottom: -4vh!important;
  }
  
  .pt-n-py-5vh {
    padding-top: -5vh!important;
    padding-bottom: -5vh!important;
  }
  
  .pt-n-py-6vh {
    padding-top: -6vh!important;
    padding-bottom: -6vh!important;
  }
  
  .pt-n-py-7vh {
    padding-top: -7vh!important;
    padding-bottom: -7vh!important;
  }
  
  .pt-n-py-8vh {
    padding-top: -8vh!important;
    padding-bottom: -8vh!important;
  }
  
  .pt-n-py-9vh {
    padding-top: -9vh!important;
    padding-bottom: -9vh!important;
  }
  
  .pt-n-py-10vh {
    padding-top: -10vh!important;
    padding-bottom: -10vh!important;
  }
  
  .pt-n-py-11vh {
    padding-top: -11vh!important;
    padding-bottom: -11vh!important;
  }
  
  .pt-n-py-12vh {
    padding-top: -12vh!important;
    padding-bottom: -12vh!important;
  }
  
  .pt-n-py-13vh {
    padding-top: -13vh!important;
    padding-bottom: -13vh!important;
  }
  
  .pt-n-py-14vh {
    padding-top: -14vh!important;
    padding-bottom: -14vh!important;
  }
  
  .pt-n-py-15vh {
    padding-top: -15vh!important;
    padding-bottom: -15vh!important;
  }
  
  .pt-n-py-16vh {
    padding-top: -16vh!important;
    padding-bottom: -16vh!important;
  }
  
  .pt-n-py-17vh {
    padding-top: -17vh!important;
    padding-bottom: -17vh!important;
  }
  
  .pt-n-py-18vh {
    padding-top: -18vh!important;
    padding-bottom: -18vh!important;
  }
  
  .pt-n-py-19vh {
    padding-top: -19vh!important;
    padding-bottom: -19vh!important;
  }
  
  .pt-n-py-20vh {
    padding-top: -20vh!important;
    padding-bottom: -20vh!important;
  }
  
  .pt-n-py-21vh {
    padding-top: -21vh!important;
    padding-bottom: -21vh!important;
  }
  
  .pt-n-py-22vh {
    padding-top: -22vh!important;
    padding-bottom: -22vh!important;
  }
  
  .pt-n-py-23vh {
    padding-top: -23vh!important;
    padding-bottom: -23vh!important;
  }
  
  .pt-n-py-24vh {
    padding-top: -24vh!important;
    padding-bottom: -24vh!important;
  }
  
  .pt-n-py-25vh {
    padding-top: -25vh!important;
    padding-bottom: -25vh!important;
  }
  
  .pt-n-py-30vh {
    padding-top: -30vh!important;
    padding-bottom: -30vh!important;
  }
  
  .pt-n-py-35vh {
    padding-top: -35vh!important;
    padding-bottom: -35vh!important;
  }
  
  .pt-n-py-40vh {
    padding-top: -40vh!important;
    padding-bottom: -40vh!important;
  }
  
  .pt-n-py-45vh {
    padding-top: -45vh!important;
    padding-bottom: -45vh!important;
  }
  
  .pt-n-py-50vh {
    padding-top: -50vh!important;
    padding-bottom: -50vh!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-py-0vh--sm {
        padding-top: -0vh!important;
        padding-bottom: -0vh!important;
    }
    
    .pt-n-py-1vh--sm {
        padding-top: -1vh!important;
        padding-bottom: -1vh!important;
    }
    
    .pt-n-py-2vh--sm {
        padding-top: -2vh!important;
        padding-bottom: -2vh!important;
    }
    
    .pt-n-py-3vh--sm {
        padding-top: -3vh!important;
        padding-bottom: -3vh!important;
    }
    
    .pt-n-py-4vh--sm {
        padding-top: -4vh!important;
        padding-bottom: -4vh!important;
    }
    
    .pt-n-py-5vh--sm {
        padding-top: -5vh!important;
        padding-bottom: -5vh!important;
    }
    
    .pt-n-py-6vh--sm {
        padding-top: -6vh!important;
        padding-bottom: -6vh!important;
    }
    
    .pt-n-py-7vh--sm {
        padding-top: -7vh!important;
        padding-bottom: -7vh!important;
    }
    
    .pt-n-py-8vh--sm {
        padding-top: -8vh!important;
        padding-bottom: -8vh!important;
    }
    
    .pt-n-py-9vh--sm {
        padding-top: -9vh!important;
        padding-bottom: -9vh!important;
    }
    
    .pt-n-py-10vh--sm {
        padding-top: -10vh!important;
        padding-bottom: -10vh!important;
    }
    
    .pt-n-py-11vh--sm {
        padding-top: -11vh!important;
        padding-bottom: -11vh!important;
    }
    
    .pt-n-py-12vh--sm {
        padding-top: -12vh!important;
        padding-bottom: -12vh!important;
    }
    
    .pt-n-py-13vh--sm {
        padding-top: -13vh!important;
        padding-bottom: -13vh!important;
    }
    
    .pt-n-py-14vh--sm {
        padding-top: -14vh!important;
        padding-bottom: -14vh!important;
    }
    
    .pt-n-py-15vh--sm {
        padding-top: -15vh!important;
        padding-bottom: -15vh!important;
    }
    
    .pt-n-py-16vh--sm {
        padding-top: -16vh!important;
        padding-bottom: -16vh!important;
    }
    
    .pt-n-py-17vh--sm {
        padding-top: -17vh!important;
        padding-bottom: -17vh!important;
    }
    
    .pt-n-py-18vh--sm {
        padding-top: -18vh!important;
        padding-bottom: -18vh!important;
    }
    
    .pt-n-py-19vh--sm {
        padding-top: -19vh!important;
        padding-bottom: -19vh!important;
    }
    
    .pt-n-py-20vh--sm {
        padding-top: -20vh!important;
        padding-bottom: -20vh!important;
    }
    
    .pt-n-py-21vh--sm {
        padding-top: -21vh!important;
        padding-bottom: -21vh!important;
    }
    
    .pt-n-py-22vh--sm {
        padding-top: -22vh!important;
        padding-bottom: -22vh!important;
    }
    
    .pt-n-py-23vh--sm {
        padding-top: -23vh!important;
        padding-bottom: -23vh!important;
    }
    
    .pt-n-py-24vh--sm {
        padding-top: -24vh!important;
        padding-bottom: -24vh!important;
    }
    
    .pt-n-py-25vh--sm {
        padding-top: -25vh!important;
        padding-bottom: -25vh!important;
    }
    
    .pt-n-py-30vh--sm {
        padding-top: -30vh!important;
        padding-bottom: -30vh!important;
    }
    
    .pt-n-py-35vh--sm {
        padding-top: -35vh!important;
        padding-bottom: -35vh!important;
    }
    
    .pt-n-py-40vh--sm {
        padding-top: -40vh!important;
        padding-bottom: -40vh!important;
    }
    
    .pt-n-py-45vh--sm {
        padding-top: -45vh!important;
        padding-bottom: -45vh!important;
    }
    
    .pt-n-py-50vh--sm {
        padding-top: -50vh!important;
        padding-bottom: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-py-0vh--md {
        padding-top: -0vh!important;
        padding-bottom: -0vh!important;
    }
    
    .pt-n-py-1vh--md {
        padding-top: -1vh!important;
        padding-bottom: -1vh!important;
    }
    
    .pt-n-py-2vh--md {
        padding-top: -2vh!important;
        padding-bottom: -2vh!important;
    }
    
    .pt-n-py-3vh--md {
        padding-top: -3vh!important;
        padding-bottom: -3vh!important;
    }
    
    .pt-n-py-4vh--md {
        padding-top: -4vh!important;
        padding-bottom: -4vh!important;
    }
    
    .pt-n-py-5vh--md {
        padding-top: -5vh!important;
        padding-bottom: -5vh!important;
    }
    
    .pt-n-py-6vh--md {
        padding-top: -6vh!important;
        padding-bottom: -6vh!important;
    }
    
    .pt-n-py-7vh--md {
        padding-top: -7vh!important;
        padding-bottom: -7vh!important;
    }
    
    .pt-n-py-8vh--md {
        padding-top: -8vh!important;
        padding-bottom: -8vh!important;
    }
    
    .pt-n-py-9vh--md {
        padding-top: -9vh!important;
        padding-bottom: -9vh!important;
    }
    
    .pt-n-py-10vh--md {
        padding-top: -10vh!important;
        padding-bottom: -10vh!important;
    }
    
    .pt-n-py-11vh--md {
        padding-top: -11vh!important;
        padding-bottom: -11vh!important;
    }
    
    .pt-n-py-12vh--md {
        padding-top: -12vh!important;
        padding-bottom: -12vh!important;
    }
    
    .pt-n-py-13vh--md {
        padding-top: -13vh!important;
        padding-bottom: -13vh!important;
    }
    
    .pt-n-py-14vh--md {
        padding-top: -14vh!important;
        padding-bottom: -14vh!important;
    }
    
    .pt-n-py-15vh--md {
        padding-top: -15vh!important;
        padding-bottom: -15vh!important;
    }
    
    .pt-n-py-16vh--md {
        padding-top: -16vh!important;
        padding-bottom: -16vh!important;
    }
    
    .pt-n-py-17vh--md {
        padding-top: -17vh!important;
        padding-bottom: -17vh!important;
    }
    
    .pt-n-py-18vh--md {
        padding-top: -18vh!important;
        padding-bottom: -18vh!important;
    }
    
    .pt-n-py-19vh--md {
        padding-top: -19vh!important;
        padding-bottom: -19vh!important;
    }
    
    .pt-n-py-20vh--md {
        padding-top: -20vh!important;
        padding-bottom: -20vh!important;
    }
    
    .pt-n-py-21vh--md {
        padding-top: -21vh!important;
        padding-bottom: -21vh!important;
    }
    
    .pt-n-py-22vh--md {
        padding-top: -22vh!important;
        padding-bottom: -22vh!important;
    }
    
    .pt-n-py-23vh--md {
        padding-top: -23vh!important;
        padding-bottom: -23vh!important;
    }
    
    .pt-n-py-24vh--md {
        padding-top: -24vh!important;
        padding-bottom: -24vh!important;
    }
    
    .pt-n-py-25vh--md {
        padding-top: -25vh!important;
        padding-bottom: -25vh!important;
    }
    
    .pt-n-py-30vh--md {
        padding-top: -30vh!important;
        padding-bottom: -30vh!important;
    }
    
    .pt-n-py-35vh--md {
        padding-top: -35vh!important;
        padding-bottom: -35vh!important;
    }
    
    .pt-n-py-40vh--md {
        padding-top: -40vh!important;
        padding-bottom: -40vh!important;
    }
    
    .pt-n-py-45vh--md {
        padding-top: -45vh!important;
        padding-bottom: -45vh!important;
    }
    
    .pt-n-py-50vh--md {
        padding-top: -50vh!important;
        padding-bottom: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-py-0vh--lg {
        padding-top: -0vh!important;
        padding-bottom: -0vh!important;
    }
    
    .pt-n-py-1vh--lg {
        padding-top: -1vh!important;
        padding-bottom: -1vh!important;
    }
    
    .pt-n-py-2vh--lg {
        padding-top: -2vh!important;
        padding-bottom: -2vh!important;
    }
    
    .pt-n-py-3vh--lg {
        padding-top: -3vh!important;
        padding-bottom: -3vh!important;
    }
    
    .pt-n-py-4vh--lg {
        padding-top: -4vh!important;
        padding-bottom: -4vh!important;
    }
    
    .pt-n-py-5vh--lg {
        padding-top: -5vh!important;
        padding-bottom: -5vh!important;
    }
    
    .pt-n-py-6vh--lg {
        padding-top: -6vh!important;
        padding-bottom: -6vh!important;
    }
    
    .pt-n-py-7vh--lg {
        padding-top: -7vh!important;
        padding-bottom: -7vh!important;
    }
    
    .pt-n-py-8vh--lg {
        padding-top: -8vh!important;
        padding-bottom: -8vh!important;
    }
    
    .pt-n-py-9vh--lg {
        padding-top: -9vh!important;
        padding-bottom: -9vh!important;
    }
    
    .pt-n-py-10vh--lg {
        padding-top: -10vh!important;
        padding-bottom: -10vh!important;
    }
    
    .pt-n-py-11vh--lg {
        padding-top: -11vh!important;
        padding-bottom: -11vh!important;
    }
    
    .pt-n-py-12vh--lg {
        padding-top: -12vh!important;
        padding-bottom: -12vh!important;
    }
    
    .pt-n-py-13vh--lg {
        padding-top: -13vh!important;
        padding-bottom: -13vh!important;
    }
    
    .pt-n-py-14vh--lg {
        padding-top: -14vh!important;
        padding-bottom: -14vh!important;
    }
    
    .pt-n-py-15vh--lg {
        padding-top: -15vh!important;
        padding-bottom: -15vh!important;
    }
    
    .pt-n-py-16vh--lg {
        padding-top: -16vh!important;
        padding-bottom: -16vh!important;
    }
    
    .pt-n-py-17vh--lg {
        padding-top: -17vh!important;
        padding-bottom: -17vh!important;
    }
    
    .pt-n-py-18vh--lg {
        padding-top: -18vh!important;
        padding-bottom: -18vh!important;
    }
    
    .pt-n-py-19vh--lg {
        padding-top: -19vh!important;
        padding-bottom: -19vh!important;
    }
    
    .pt-n-py-20vh--lg {
        padding-top: -20vh!important;
        padding-bottom: -20vh!important;
    }
    
    .pt-n-py-21vh--lg {
        padding-top: -21vh!important;
        padding-bottom: -21vh!important;
    }
    
    .pt-n-py-22vh--lg {
        padding-top: -22vh!important;
        padding-bottom: -22vh!important;
    }
    
    .pt-n-py-23vh--lg {
        padding-top: -23vh!important;
        padding-bottom: -23vh!important;
    }
    
    .pt-n-py-24vh--lg {
        padding-top: -24vh!important;
        padding-bottom: -24vh!important;
    }
    
    .pt-n-py-25vh--lg {
        padding-top: -25vh!important;
        padding-bottom: -25vh!important;
    }
    
    .pt-n-py-30vh--lg {
        padding-top: -30vh!important;
        padding-bottom: -30vh!important;
    }
    
    .pt-n-py-35vh--lg {
        padding-top: -35vh!important;
        padding-bottom: -35vh!important;
    }
    
    .pt-n-py-40vh--lg {
        padding-top: -40vh!important;
        padding-bottom: -40vh!important;
    }
    
    .pt-n-py-45vh--lg {
        padding-top: -45vh!important;
        padding-bottom: -45vh!important;
    }
    
    .pt-n-py-50vh--lg {
        padding-top: -50vh!important;
        padding-bottom: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-py-0vh--xl {
        padding-top: -0vh!important;
        padding-bottom: -0vh!important;
    }
    
    .pt-n-py-1vh--xl {
        padding-top: -1vh!important;
        padding-bottom: -1vh!important;
    }
    
    .pt-n-py-2vh--xl {
        padding-top: -2vh!important;
        padding-bottom: -2vh!important;
    }
    
    .pt-n-py-3vh--xl {
        padding-top: -3vh!important;
        padding-bottom: -3vh!important;
    }
    
    .pt-n-py-4vh--xl {
        padding-top: -4vh!important;
        padding-bottom: -4vh!important;
    }
    
    .pt-n-py-5vh--xl {
        padding-top: -5vh!important;
        padding-bottom: -5vh!important;
    }
    
    .pt-n-py-6vh--xl {
        padding-top: -6vh!important;
        padding-bottom: -6vh!important;
    }
    
    .pt-n-py-7vh--xl {
        padding-top: -7vh!important;
        padding-bottom: -7vh!important;
    }
    
    .pt-n-py-8vh--xl {
        padding-top: -8vh!important;
        padding-bottom: -8vh!important;
    }
    
    .pt-n-py-9vh--xl {
        padding-top: -9vh!important;
        padding-bottom: -9vh!important;
    }
    
    .pt-n-py-10vh--xl {
        padding-top: -10vh!important;
        padding-bottom: -10vh!important;
    }
    
    .pt-n-py-11vh--xl {
        padding-top: -11vh!important;
        padding-bottom: -11vh!important;
    }
    
    .pt-n-py-12vh--xl {
        padding-top: -12vh!important;
        padding-bottom: -12vh!important;
    }
    
    .pt-n-py-13vh--xl {
        padding-top: -13vh!important;
        padding-bottom: -13vh!important;
    }
    
    .pt-n-py-14vh--xl {
        padding-top: -14vh!important;
        padding-bottom: -14vh!important;
    }
    
    .pt-n-py-15vh--xl {
        padding-top: -15vh!important;
        padding-bottom: -15vh!important;
    }
    
    .pt-n-py-16vh--xl {
        padding-top: -16vh!important;
        padding-bottom: -16vh!important;
    }
    
    .pt-n-py-17vh--xl {
        padding-top: -17vh!important;
        padding-bottom: -17vh!important;
    }
    
    .pt-n-py-18vh--xl {
        padding-top: -18vh!important;
        padding-bottom: -18vh!important;
    }
    
    .pt-n-py-19vh--xl {
        padding-top: -19vh!important;
        padding-bottom: -19vh!important;
    }
    
    .pt-n-py-20vh--xl {
        padding-top: -20vh!important;
        padding-bottom: -20vh!important;
    }
    
    .pt-n-py-21vh--xl {
        padding-top: -21vh!important;
        padding-bottom: -21vh!important;
    }
    
    .pt-n-py-22vh--xl {
        padding-top: -22vh!important;
        padding-bottom: -22vh!important;
    }
    
    .pt-n-py-23vh--xl {
        padding-top: -23vh!important;
        padding-bottom: -23vh!important;
    }
    
    .pt-n-py-24vh--xl {
        padding-top: -24vh!important;
        padding-bottom: -24vh!important;
    }
    
    .pt-n-py-25vh--xl {
        padding-top: -25vh!important;
        padding-bottom: -25vh!important;
    }
    
    .pt-n-py-30vh--xl {
        padding-top: -30vh!important;
        padding-bottom: -30vh!important;
    }
    
    .pt-n-py-35vh--xl {
        padding-top: -35vh!important;
        padding-bottom: -35vh!important;
    }
    
    .pt-n-py-40vh--xl {
        padding-top: -40vh!important;
        padding-bottom: -40vh!important;
    }
    
    .pt-n-py-45vh--xl {
        padding-top: -45vh!important;
        padding-bottom: -45vh!important;
    }
    
    .pt-n-py-50vh--xl {
        padding-top: -50vh!important;
        padding-bottom: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-py-0vh--xxl {
        padding-top: -0vh!important;
        padding-bottom: -0vh!important;
    }
    
    .pt-n-py-1vh--xxl {
        padding-top: -1vh!important;
        padding-bottom: -1vh!important;
    }
    
    .pt-n-py-2vh--xxl {
        padding-top: -2vh!important;
        padding-bottom: -2vh!important;
    }
    
    .pt-n-py-3vh--xxl {
        padding-top: -3vh!important;
        padding-bottom: -3vh!important;
    }
    
    .pt-n-py-4vh--xxl {
        padding-top: -4vh!important;
        padding-bottom: -4vh!important;
    }
    
    .pt-n-py-5vh--xxl {
        padding-top: -5vh!important;
        padding-bottom: -5vh!important;
    }
    
    .pt-n-py-6vh--xxl {
        padding-top: -6vh!important;
        padding-bottom: -6vh!important;
    }
    
    .pt-n-py-7vh--xxl {
        padding-top: -7vh!important;
        padding-bottom: -7vh!important;
    }
    
    .pt-n-py-8vh--xxl {
        padding-top: -8vh!important;
        padding-bottom: -8vh!important;
    }
    
    .pt-n-py-9vh--xxl {
        padding-top: -9vh!important;
        padding-bottom: -9vh!important;
    }
    
    .pt-n-py-10vh--xxl {
        padding-top: -10vh!important;
        padding-bottom: -10vh!important;
    }
    
    .pt-n-py-11vh--xxl {
        padding-top: -11vh!important;
        padding-bottom: -11vh!important;
    }
    
    .pt-n-py-12vh--xxl {
        padding-top: -12vh!important;
        padding-bottom: -12vh!important;
    }
    
    .pt-n-py-13vh--xxl {
        padding-top: -13vh!important;
        padding-bottom: -13vh!important;
    }
    
    .pt-n-py-14vh--xxl {
        padding-top: -14vh!important;
        padding-bottom: -14vh!important;
    }
    
    .pt-n-py-15vh--xxl {
        padding-top: -15vh!important;
        padding-bottom: -15vh!important;
    }
    
    .pt-n-py-16vh--xxl {
        padding-top: -16vh!important;
        padding-bottom: -16vh!important;
    }
    
    .pt-n-py-17vh--xxl {
        padding-top: -17vh!important;
        padding-bottom: -17vh!important;
    }
    
    .pt-n-py-18vh--xxl {
        padding-top: -18vh!important;
        padding-bottom: -18vh!important;
    }
    
    .pt-n-py-19vh--xxl {
        padding-top: -19vh!important;
        padding-bottom: -19vh!important;
    }
    
    .pt-n-py-20vh--xxl {
        padding-top: -20vh!important;
        padding-bottom: -20vh!important;
    }
    
    .pt-n-py-21vh--xxl {
        padding-top: -21vh!important;
        padding-bottom: -21vh!important;
    }
    
    .pt-n-py-22vh--xxl {
        padding-top: -22vh!important;
        padding-bottom: -22vh!important;
    }
    
    .pt-n-py-23vh--xxl {
        padding-top: -23vh!important;
        padding-bottom: -23vh!important;
    }
    
    .pt-n-py-24vh--xxl {
        padding-top: -24vh!important;
        padding-bottom: -24vh!important;
    }
    
    .pt-n-py-25vh--xxl {
        padding-top: -25vh!important;
        padding-bottom: -25vh!important;
    }
    
    .pt-n-py-30vh--xxl {
        padding-top: -30vh!important;
        padding-bottom: -30vh!important;
    }
    
    .pt-n-py-35vh--xxl {
        padding-top: -35vh!important;
        padding-bottom: -35vh!important;
    }
    
    .pt-n-py-40vh--xxl {
        padding-top: -40vh!important;
        padding-bottom: -40vh!important;
    }
    
    .pt-n-py-45vh--xxl {
        padding-top: -45vh!important;
        padding-bottom: -45vh!important;
    }
    
    .pt-n-py-50vh--xxl {
        padding-top: -50vh!important;
        padding-bottom: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-py-0vw {
    padding-top: -0vw!important;
    padding-bottom: -0vw!important;
  }
  
  .pt-n-py-1vw {
    padding-top: -1vw!important;
    padding-bottom: -1vw!important;
  }
  
  .pt-n-py-2vw {
    padding-top: -2vw!important;
    padding-bottom: -2vw!important;
  }
  
  .pt-n-py-3vw {
    padding-top: -3vw!important;
    padding-bottom: -3vw!important;
  }
  
  .pt-n-py-4vw {
    padding-top: -4vw!important;
    padding-bottom: -4vw!important;
  }
  
  .pt-n-py-5vw {
    padding-top: -5vw!important;
    padding-bottom: -5vw!important;
  }
  
  .pt-n-py-6vw {
    padding-top: -6vw!important;
    padding-bottom: -6vw!important;
  }
  
  .pt-n-py-7vw {
    padding-top: -7vw!important;
    padding-bottom: -7vw!important;
  }
  
  .pt-n-py-8vw {
    padding-top: -8vw!important;
    padding-bottom: -8vw!important;
  }
  
  .pt-n-py-9vw {
    padding-top: -9vw!important;
    padding-bottom: -9vw!important;
  }
  
  .pt-n-py-10vw {
    padding-top: -10vw!important;
    padding-bottom: -10vw!important;
  }
  
  .pt-n-py-11vw {
    padding-top: -11vw!important;
    padding-bottom: -11vw!important;
  }
  
  .pt-n-py-12vw {
    padding-top: -12vw!important;
    padding-bottom: -12vw!important;
  }
  
  .pt-n-py-13vw {
    padding-top: -13vw!important;
    padding-bottom: -13vw!important;
  }
  
  .pt-n-py-14vw {
    padding-top: -14vw!important;
    padding-bottom: -14vw!important;
  }
  
  .pt-n-py-15vw {
    padding-top: -15vw!important;
    padding-bottom: -15vw!important;
  }
  
  .pt-n-py-16vw {
    padding-top: -16vw!important;
    padding-bottom: -16vw!important;
  }
  
  .pt-n-py-17vw {
    padding-top: -17vw!important;
    padding-bottom: -17vw!important;
  }
  
  .pt-n-py-18vw {
    padding-top: -18vw!important;
    padding-bottom: -18vw!important;
  }
  
  .pt-n-py-19vw {
    padding-top: -19vw!important;
    padding-bottom: -19vw!important;
  }
  
  .pt-n-py-20vw {
    padding-top: -20vw!important;
    padding-bottom: -20vw!important;
  }
  
  .pt-n-py-21vw {
    padding-top: -21vw!important;
    padding-bottom: -21vw!important;
  }
  
  .pt-n-py-22vw {
    padding-top: -22vw!important;
    padding-bottom: -22vw!important;
  }
  
  .pt-n-py-23vw {
    padding-top: -23vw!important;
    padding-bottom: -23vw!important;
  }
  
  .pt-n-py-24vw {
    padding-top: -24vw!important;
    padding-bottom: -24vw!important;
  }
  
  .pt-n-py-25vw {
    padding-top: -25vw!important;
    padding-bottom: -25vw!important;
  }
  
  .pt-n-py-30vw {
    padding-top: -30vw!important;
    padding-bottom: -30vw!important;
  }
  
  .pt-n-py-35vw {
    padding-top: -35vw!important;
    padding-bottom: -35vw!important;
  }
  
  .pt-n-py-40vw {
    padding-top: -40vw!important;
    padding-bottom: -40vw!important;
  }
  
  .pt-n-py-45vw {
    padding-top: -45vw!important;
    padding-bottom: -45vw!important;
  }
  
  .pt-n-py-50vw {
    padding-top: -50vw!important;
    padding-bottom: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-py-0vw--sm {
        padding-top: -0vw!important;
        padding-bottom: -0vw!important;
    }
    
    .pt-n-py-1vw--sm {
        padding-top: -1vw!important;
        padding-bottom: -1vw!important;
    }
    
    .pt-n-py-2vw--sm {
        padding-top: -2vw!important;
        padding-bottom: -2vw!important;
    }
    
    .pt-n-py-3vw--sm {
        padding-top: -3vw!important;
        padding-bottom: -3vw!important;
    }
    
    .pt-n-py-4vw--sm {
        padding-top: -4vw!important;
        padding-bottom: -4vw!important;
    }
    
    .pt-n-py-5vw--sm {
        padding-top: -5vw!important;
        padding-bottom: -5vw!important;
    }
    
    .pt-n-py-6vw--sm {
        padding-top: -6vw!important;
        padding-bottom: -6vw!important;
    }
    
    .pt-n-py-7vw--sm {
        padding-top: -7vw!important;
        padding-bottom: -7vw!important;
    }
    
    .pt-n-py-8vw--sm {
        padding-top: -8vw!important;
        padding-bottom: -8vw!important;
    }
    
    .pt-n-py-9vw--sm {
        padding-top: -9vw!important;
        padding-bottom: -9vw!important;
    }
    
    .pt-n-py-10vw--sm {
        padding-top: -10vw!important;
        padding-bottom: -10vw!important;
    }
    
    .pt-n-py-11vw--sm {
        padding-top: -11vw!important;
        padding-bottom: -11vw!important;
    }
    
    .pt-n-py-12vw--sm {
        padding-top: -12vw!important;
        padding-bottom: -12vw!important;
    }
    
    .pt-n-py-13vw--sm {
        padding-top: -13vw!important;
        padding-bottom: -13vw!important;
    }
    
    .pt-n-py-14vw--sm {
        padding-top: -14vw!important;
        padding-bottom: -14vw!important;
    }
    
    .pt-n-py-15vw--sm {
        padding-top: -15vw!important;
        padding-bottom: -15vw!important;
    }
    
    .pt-n-py-16vw--sm {
        padding-top: -16vw!important;
        padding-bottom: -16vw!important;
    }
    
    .pt-n-py-17vw--sm {
        padding-top: -17vw!important;
        padding-bottom: -17vw!important;
    }
    
    .pt-n-py-18vw--sm {
        padding-top: -18vw!important;
        padding-bottom: -18vw!important;
    }
    
    .pt-n-py-19vw--sm {
        padding-top: -19vw!important;
        padding-bottom: -19vw!important;
    }
    
    .pt-n-py-20vw--sm {
        padding-top: -20vw!important;
        padding-bottom: -20vw!important;
    }
    
    .pt-n-py-21vw--sm {
        padding-top: -21vw!important;
        padding-bottom: -21vw!important;
    }
    
    .pt-n-py-22vw--sm {
        padding-top: -22vw!important;
        padding-bottom: -22vw!important;
    }
    
    .pt-n-py-23vw--sm {
        padding-top: -23vw!important;
        padding-bottom: -23vw!important;
    }
    
    .pt-n-py-24vw--sm {
        padding-top: -24vw!important;
        padding-bottom: -24vw!important;
    }
    
    .pt-n-py-25vw--sm {
        padding-top: -25vw!important;
        padding-bottom: -25vw!important;
    }
    
    .pt-n-py-30vw--sm {
        padding-top: -30vw!important;
        padding-bottom: -30vw!important;
    }
    
    .pt-n-py-35vw--sm {
        padding-top: -35vw!important;
        padding-bottom: -35vw!important;
    }
    
    .pt-n-py-40vw--sm {
        padding-top: -40vw!important;
        padding-bottom: -40vw!important;
    }
    
    .pt-n-py-45vw--sm {
        padding-top: -45vw!important;
        padding-bottom: -45vw!important;
    }
    
    .pt-n-py-50vw--sm {
        padding-top: -50vw!important;
        padding-bottom: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-py-0vw--md {
        padding-top: -0vw!important;
        padding-bottom: -0vw!important;
    }
    
    .pt-n-py-1vw--md {
        padding-top: -1vw!important;
        padding-bottom: -1vw!important;
    }
    
    .pt-n-py-2vw--md {
        padding-top: -2vw!important;
        padding-bottom: -2vw!important;
    }
    
    .pt-n-py-3vw--md {
        padding-top: -3vw!important;
        padding-bottom: -3vw!important;
    }
    
    .pt-n-py-4vw--md {
        padding-top: -4vw!important;
        padding-bottom: -4vw!important;
    }
    
    .pt-n-py-5vw--md {
        padding-top: -5vw!important;
        padding-bottom: -5vw!important;
    }
    
    .pt-n-py-6vw--md {
        padding-top: -6vw!important;
        padding-bottom: -6vw!important;
    }
    
    .pt-n-py-7vw--md {
        padding-top: -7vw!important;
        padding-bottom: -7vw!important;
    }
    
    .pt-n-py-8vw--md {
        padding-top: -8vw!important;
        padding-bottom: -8vw!important;
    }
    
    .pt-n-py-9vw--md {
        padding-top: -9vw!important;
        padding-bottom: -9vw!important;
    }
    
    .pt-n-py-10vw--md {
        padding-top: -10vw!important;
        padding-bottom: -10vw!important;
    }
    
    .pt-n-py-11vw--md {
        padding-top: -11vw!important;
        padding-bottom: -11vw!important;
    }
    
    .pt-n-py-12vw--md {
        padding-top: -12vw!important;
        padding-bottom: -12vw!important;
    }
    
    .pt-n-py-13vw--md {
        padding-top: -13vw!important;
        padding-bottom: -13vw!important;
    }
    
    .pt-n-py-14vw--md {
        padding-top: -14vw!important;
        padding-bottom: -14vw!important;
    }
    
    .pt-n-py-15vw--md {
        padding-top: -15vw!important;
        padding-bottom: -15vw!important;
    }
    
    .pt-n-py-16vw--md {
        padding-top: -16vw!important;
        padding-bottom: -16vw!important;
    }
    
    .pt-n-py-17vw--md {
        padding-top: -17vw!important;
        padding-bottom: -17vw!important;
    }
    
    .pt-n-py-18vw--md {
        padding-top: -18vw!important;
        padding-bottom: -18vw!important;
    }
    
    .pt-n-py-19vw--md {
        padding-top: -19vw!important;
        padding-bottom: -19vw!important;
    }
    
    .pt-n-py-20vw--md {
        padding-top: -20vw!important;
        padding-bottom: -20vw!important;
    }
    
    .pt-n-py-21vw--md {
        padding-top: -21vw!important;
        padding-bottom: -21vw!important;
    }
    
    .pt-n-py-22vw--md {
        padding-top: -22vw!important;
        padding-bottom: -22vw!important;
    }
    
    .pt-n-py-23vw--md {
        padding-top: -23vw!important;
        padding-bottom: -23vw!important;
    }
    
    .pt-n-py-24vw--md {
        padding-top: -24vw!important;
        padding-bottom: -24vw!important;
    }
    
    .pt-n-py-25vw--md {
        padding-top: -25vw!important;
        padding-bottom: -25vw!important;
    }
    
    .pt-n-py-30vw--md {
        padding-top: -30vw!important;
        padding-bottom: -30vw!important;
    }
    
    .pt-n-py-35vw--md {
        padding-top: -35vw!important;
        padding-bottom: -35vw!important;
    }
    
    .pt-n-py-40vw--md {
        padding-top: -40vw!important;
        padding-bottom: -40vw!important;
    }
    
    .pt-n-py-45vw--md {
        padding-top: -45vw!important;
        padding-bottom: -45vw!important;
    }
    
    .pt-n-py-50vw--md {
        padding-top: -50vw!important;
        padding-bottom: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-py-0vw--lg {
        padding-top: -0vw!important;
        padding-bottom: -0vw!important;
    }
    
    .pt-n-py-1vw--lg {
        padding-top: -1vw!important;
        padding-bottom: -1vw!important;
    }
    
    .pt-n-py-2vw--lg {
        padding-top: -2vw!important;
        padding-bottom: -2vw!important;
    }
    
    .pt-n-py-3vw--lg {
        padding-top: -3vw!important;
        padding-bottom: -3vw!important;
    }
    
    .pt-n-py-4vw--lg {
        padding-top: -4vw!important;
        padding-bottom: -4vw!important;
    }
    
    .pt-n-py-5vw--lg {
        padding-top: -5vw!important;
        padding-bottom: -5vw!important;
    }
    
    .pt-n-py-6vw--lg {
        padding-top: -6vw!important;
        padding-bottom: -6vw!important;
    }
    
    .pt-n-py-7vw--lg {
        padding-top: -7vw!important;
        padding-bottom: -7vw!important;
    }
    
    .pt-n-py-8vw--lg {
        padding-top: -8vw!important;
        padding-bottom: -8vw!important;
    }
    
    .pt-n-py-9vw--lg {
        padding-top: -9vw!important;
        padding-bottom: -9vw!important;
    }
    
    .pt-n-py-10vw--lg {
        padding-top: -10vw!important;
        padding-bottom: -10vw!important;
    }
    
    .pt-n-py-11vw--lg {
        padding-top: -11vw!important;
        padding-bottom: -11vw!important;
    }
    
    .pt-n-py-12vw--lg {
        padding-top: -12vw!important;
        padding-bottom: -12vw!important;
    }
    
    .pt-n-py-13vw--lg {
        padding-top: -13vw!important;
        padding-bottom: -13vw!important;
    }
    
    .pt-n-py-14vw--lg {
        padding-top: -14vw!important;
        padding-bottom: -14vw!important;
    }
    
    .pt-n-py-15vw--lg {
        padding-top: -15vw!important;
        padding-bottom: -15vw!important;
    }
    
    .pt-n-py-16vw--lg {
        padding-top: -16vw!important;
        padding-bottom: -16vw!important;
    }
    
    .pt-n-py-17vw--lg {
        padding-top: -17vw!important;
        padding-bottom: -17vw!important;
    }
    
    .pt-n-py-18vw--lg {
        padding-top: -18vw!important;
        padding-bottom: -18vw!important;
    }
    
    .pt-n-py-19vw--lg {
        padding-top: -19vw!important;
        padding-bottom: -19vw!important;
    }
    
    .pt-n-py-20vw--lg {
        padding-top: -20vw!important;
        padding-bottom: -20vw!important;
    }
    
    .pt-n-py-21vw--lg {
        padding-top: -21vw!important;
        padding-bottom: -21vw!important;
    }
    
    .pt-n-py-22vw--lg {
        padding-top: -22vw!important;
        padding-bottom: -22vw!important;
    }
    
    .pt-n-py-23vw--lg {
        padding-top: -23vw!important;
        padding-bottom: -23vw!important;
    }
    
    .pt-n-py-24vw--lg {
        padding-top: -24vw!important;
        padding-bottom: -24vw!important;
    }
    
    .pt-n-py-25vw--lg {
        padding-top: -25vw!important;
        padding-bottom: -25vw!important;
    }
    
    .pt-n-py-30vw--lg {
        padding-top: -30vw!important;
        padding-bottom: -30vw!important;
    }
    
    .pt-n-py-35vw--lg {
        padding-top: -35vw!important;
        padding-bottom: -35vw!important;
    }
    
    .pt-n-py-40vw--lg {
        padding-top: -40vw!important;
        padding-bottom: -40vw!important;
    }
    
    .pt-n-py-45vw--lg {
        padding-top: -45vw!important;
        padding-bottom: -45vw!important;
    }
    
    .pt-n-py-50vw--lg {
        padding-top: -50vw!important;
        padding-bottom: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-py-0vw--xl {
        padding-top: -0vw!important;
        padding-bottom: -0vw!important;
    }
    
    .pt-n-py-1vw--xl {
        padding-top: -1vw!important;
        padding-bottom: -1vw!important;
    }
    
    .pt-n-py-2vw--xl {
        padding-top: -2vw!important;
        padding-bottom: -2vw!important;
    }
    
    .pt-n-py-3vw--xl {
        padding-top: -3vw!important;
        padding-bottom: -3vw!important;
    }
    
    .pt-n-py-4vw--xl {
        padding-top: -4vw!important;
        padding-bottom: -4vw!important;
    }
    
    .pt-n-py-5vw--xl {
        padding-top: -5vw!important;
        padding-bottom: -5vw!important;
    }
    
    .pt-n-py-6vw--xl {
        padding-top: -6vw!important;
        padding-bottom: -6vw!important;
    }
    
    .pt-n-py-7vw--xl {
        padding-top: -7vw!important;
        padding-bottom: -7vw!important;
    }
    
    .pt-n-py-8vw--xl {
        padding-top: -8vw!important;
        padding-bottom: -8vw!important;
    }
    
    .pt-n-py-9vw--xl {
        padding-top: -9vw!important;
        padding-bottom: -9vw!important;
    }
    
    .pt-n-py-10vw--xl {
        padding-top: -10vw!important;
        padding-bottom: -10vw!important;
    }
    
    .pt-n-py-11vw--xl {
        padding-top: -11vw!important;
        padding-bottom: -11vw!important;
    }
    
    .pt-n-py-12vw--xl {
        padding-top: -12vw!important;
        padding-bottom: -12vw!important;
    }
    
    .pt-n-py-13vw--xl {
        padding-top: -13vw!important;
        padding-bottom: -13vw!important;
    }
    
    .pt-n-py-14vw--xl {
        padding-top: -14vw!important;
        padding-bottom: -14vw!important;
    }
    
    .pt-n-py-15vw--xl {
        padding-top: -15vw!important;
        padding-bottom: -15vw!important;
    }
    
    .pt-n-py-16vw--xl {
        padding-top: -16vw!important;
        padding-bottom: -16vw!important;
    }
    
    .pt-n-py-17vw--xl {
        padding-top: -17vw!important;
        padding-bottom: -17vw!important;
    }
    
    .pt-n-py-18vw--xl {
        padding-top: -18vw!important;
        padding-bottom: -18vw!important;
    }
    
    .pt-n-py-19vw--xl {
        padding-top: -19vw!important;
        padding-bottom: -19vw!important;
    }
    
    .pt-n-py-20vw--xl {
        padding-top: -20vw!important;
        padding-bottom: -20vw!important;
    }
    
    .pt-n-py-21vw--xl {
        padding-top: -21vw!important;
        padding-bottom: -21vw!important;
    }
    
    .pt-n-py-22vw--xl {
        padding-top: -22vw!important;
        padding-bottom: -22vw!important;
    }
    
    .pt-n-py-23vw--xl {
        padding-top: -23vw!important;
        padding-bottom: -23vw!important;
    }
    
    .pt-n-py-24vw--xl {
        padding-top: -24vw!important;
        padding-bottom: -24vw!important;
    }
    
    .pt-n-py-25vw--xl {
        padding-top: -25vw!important;
        padding-bottom: -25vw!important;
    }
    
    .pt-n-py-30vw--xl {
        padding-top: -30vw!important;
        padding-bottom: -30vw!important;
    }
    
    .pt-n-py-35vw--xl {
        padding-top: -35vw!important;
        padding-bottom: -35vw!important;
    }
    
    .pt-n-py-40vw--xl {
        padding-top: -40vw!important;
        padding-bottom: -40vw!important;
    }
    
    .pt-n-py-45vw--xl {
        padding-top: -45vw!important;
        padding-bottom: -45vw!important;
    }
    
    .pt-n-py-50vw--xl {
        padding-top: -50vw!important;
        padding-bottom: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-py-0vw--xxl {
        padding-top: -0vw!important;
        padding-bottom: -0vw!important;
    }
    
    .pt-n-py-1vw--xxl {
        padding-top: -1vw!important;
        padding-bottom: -1vw!important;
    }
    
    .pt-n-py-2vw--xxl {
        padding-top: -2vw!important;
        padding-bottom: -2vw!important;
    }
    
    .pt-n-py-3vw--xxl {
        padding-top: -3vw!important;
        padding-bottom: -3vw!important;
    }
    
    .pt-n-py-4vw--xxl {
        padding-top: -4vw!important;
        padding-bottom: -4vw!important;
    }
    
    .pt-n-py-5vw--xxl {
        padding-top: -5vw!important;
        padding-bottom: -5vw!important;
    }
    
    .pt-n-py-6vw--xxl {
        padding-top: -6vw!important;
        padding-bottom: -6vw!important;
    }
    
    .pt-n-py-7vw--xxl {
        padding-top: -7vw!important;
        padding-bottom: -7vw!important;
    }
    
    .pt-n-py-8vw--xxl {
        padding-top: -8vw!important;
        padding-bottom: -8vw!important;
    }
    
    .pt-n-py-9vw--xxl {
        padding-top: -9vw!important;
        padding-bottom: -9vw!important;
    }
    
    .pt-n-py-10vw--xxl {
        padding-top: -10vw!important;
        padding-bottom: -10vw!important;
    }
    
    .pt-n-py-11vw--xxl {
        padding-top: -11vw!important;
        padding-bottom: -11vw!important;
    }
    
    .pt-n-py-12vw--xxl {
        padding-top: -12vw!important;
        padding-bottom: -12vw!important;
    }
    
    .pt-n-py-13vw--xxl {
        padding-top: -13vw!important;
        padding-bottom: -13vw!important;
    }
    
    .pt-n-py-14vw--xxl {
        padding-top: -14vw!important;
        padding-bottom: -14vw!important;
    }
    
    .pt-n-py-15vw--xxl {
        padding-top: -15vw!important;
        padding-bottom: -15vw!important;
    }
    
    .pt-n-py-16vw--xxl {
        padding-top: -16vw!important;
        padding-bottom: -16vw!important;
    }
    
    .pt-n-py-17vw--xxl {
        padding-top: -17vw!important;
        padding-bottom: -17vw!important;
    }
    
    .pt-n-py-18vw--xxl {
        padding-top: -18vw!important;
        padding-bottom: -18vw!important;
    }
    
    .pt-n-py-19vw--xxl {
        padding-top: -19vw!important;
        padding-bottom: -19vw!important;
    }
    
    .pt-n-py-20vw--xxl {
        padding-top: -20vw!important;
        padding-bottom: -20vw!important;
    }
    
    .pt-n-py-21vw--xxl {
        padding-top: -21vw!important;
        padding-bottom: -21vw!important;
    }
    
    .pt-n-py-22vw--xxl {
        padding-top: -22vw!important;
        padding-bottom: -22vw!important;
    }
    
    .pt-n-py-23vw--xxl {
        padding-top: -23vw!important;
        padding-bottom: -23vw!important;
    }
    
    .pt-n-py-24vw--xxl {
        padding-top: -24vw!important;
        padding-bottom: -24vw!important;
    }
    
    .pt-n-py-25vw--xxl {
        padding-top: -25vw!important;
        padding-bottom: -25vw!important;
    }
    
    .pt-n-py-30vw--xxl {
        padding-top: -30vw!important;
        padding-bottom: -30vw!important;
    }
    
    .pt-n-py-35vw--xxl {
        padding-top: -35vw!important;
        padding-bottom: -35vw!important;
    }
    
    .pt-n-py-40vw--xxl {
        padding-top: -40vw!important;
        padding-bottom: -40vw!important;
    }
    
    .pt-n-py-45vw--xxl {
        padding-top: -45vw!important;
        padding-bottom: -45vw!important;
    }
    
    .pt-n-py-50vw--xxl {
        padding-top: -50vw!important;
        padding-bottom: -50vw!important;
    }
  }
  
  /* NEGATIVE PADDING TOP -------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-pt-0 {
    padding-top: -0px!important;
  }
  
  .pt-n-pt-1 {
    padding-top: -1px!important;
  }
  
  .pt-n-pt-2 {
    padding-top: -2px!important;
  }
  
  .pt-n-pt-3 {
    padding-top: -3px!important;
  }
  
  .pt-n-pt-4 {
    padding-top: -4px!important;
  }
  
  .pt-n-pt-5 {
    padding-top: -5px!important;
  }
  
  .pt-n-pt-6 {
    padding-top: -6px!important;
  }
  
  .pt-n-pt-7 {
    padding-top: -7px!important;
  }
  
  .pt-n-pt-8 {
    padding-top: -8px!important;
  }
  
  .pt-n-pt-9 {
    padding-top: -9px!important;
  }
  
  .pt-n-pt-10 {
    padding-top: -10px!important;
  }
  
  .pt-n-pt-11 {
    padding-top: -11px!important;
  }
  
  .pt-n-pt-12 {
    padding-top: -12px!important;
  }
  
  .pt-n-pt-13 {
    padding-top: -13px!important;
  }
  
  .pt-n-pt-14 {
    padding-top: -14px!important;
  }
  
  .pt-n-pt-15 {
    padding-top: -15px!important;
  }
  
  .pt-n-pt-16 {
    padding-top: -16px!important;
  }
  
  .pt-n-pt-17 {
    padding-top: -17px!important;
  }
  
  .pt-n-pt-18 {
    padding-top: -18px!important;
  }
  
  .pt-n-pt-19 {
    padding-top: -19px!important;
  }
  
  .pt-n-pt-20 {
    padding-top: -20px!important;
  }
  
  .pt-n-pt-21 {
    padding-top: -21px!important;
  }
  
  .pt-n-pt-22 {
    padding-top: -22px!important;
  }
  
  .pt-n-pt-23 {
    padding-top: -23px!important;
  }
  
  .pt-n-pt-24 {
    padding-top: -24px!important;
  }
  
  .pt-n-pt-25 {
    padding-top: -25px!important;
  }
  
  .pt-n-pt-30 {
    padding-top: -30px!important;
  }
  
  .pt-n-pt-35 {
    padding-top: -35px!important;
  }
  
  .pt-n-pt-40 {
    padding-top: -40px!important;
  }
  
  .pt-n-pt-45 {
    padding-top: -45px!important;
  }
  
  .pt-n-pt-50 {
    padding-top: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pt-0--sm {
        padding-top: -0px!important;
    }
  
    .pt-n-pt-1--sm {
        padding-top: -1px!important;
    }
  
    .pt-n-pt-2--sm {
        padding-top: -2px!important;
    }
  
    .pt-n-pt-3--sm {
        padding-top: -3px!important;
    }
  
    .pt-n-pt-4--sm {
        padding-top: -4px!important;
    }
  
    .pt-n-pt-5--sm {
        padding-top: -5px!important;
    }
  
    .pt-n-pt-6--sm {
        padding-top: -6px!important;
    }
  
    .pt-n-pt-7--sm {
        padding-top: -7px!important;
    }
  
    .pt-n-pt-8--sm {
        padding-top: -8px!important;
    }
  
    .pt-n-pt-9--sm {
        padding-top: -9px!important;
    }
  
    .pt-n-pt-10--sm {
        padding-top: -10px!important;
    }
  
    .pt-n-pt-11--sm {
        padding-top: -11px!important;
    }
  
    .pt-n-pt-12--sm {
        padding-top: -12px!important;
    }
  
    .pt-n-pt-13--sm {
        padding-top: -13px!important;
    }
  
    .pt-n-pt-14--sm {
        padding-top: -14px!important;
    }
  
    .pt-n-pt-15--sm {
        padding-top: -15px!important;
    }
  
    .pt-n-pt-16--sm {
        padding-top: -16px!important;
    }
  
    .pt-n-pt-17--sm {
        padding-top: -17px!important;
    }
  
    .pt-n-pt-18--sm {
        padding-top: -18px!important;
    }
  
    .pt-n-pt-19--sm {
        padding-top: -19px!important;
    }
  
    .pt-n-pt-20--sm {
        padding-top: -20px!important;
    }
  
    .pt-n-pt-21--sm {
        padding-top: -21px!important;
    }
  
    .pt-n-pt-22--sm {
        padding-top: -22px!important;
    }
  
    .pt-n-pt-23--sm {
        padding-top: -23px!important;
    }
  
    .pt-n-pt-24--sm {
        padding-top: -24px!important;
    }
  
    .pt-n-pt-25--sm {
        padding-top: -25px!important;
    }
  
    .pt-n-pt-30--sm {
        padding-top: -30px!important;
    }
  
    .pt-n-pt-35--sm {
        padding-top: -35px!important;
    }
  
    .pt-n-pt-40--sm {
        padding-top: -40px!important;
    }
  
    .pt-n-pt-45--sm {
        padding-top: -45px!important;
    }
  
    .pt-n-pt-50--sm {
        padding-top: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pt-0--md {
        padding-top: -0px!important;
    }
  
    .pt-n-pt-1--md {
        padding-top: -1px!important;
    }
  
    .pt-n-pt-2--md {
        padding-top: -2px!important;
    }
  
    .pt-n-pt-3--md {
        padding-top: -3px!important;
    }
  
    .pt-n-pt-4--md {
        padding-top: -4px!important;
    }
  
    .pt-n-pt-5--md {
        padding-top: -5px!important;
    }
  
    .pt-n-pt-6--md {
        padding-top: -6px!important;
    }
  
    .pt-n-pt-7--md {
        padding-top: -7px!important;
    }
  
    .pt-n-pt-8--md {
        padding-top: -8px!important;
    }
  
    .pt-n-pt-9--md {
        padding-top: -9px!important;
    }
  
    .pt-n-pt-10--md {
        padding-top: -10px!important;
    }
  
    .pt-n-pt-11--md {
        padding-top: -11px!important;
    }
  
    .pt-n-pt-12--md {
        padding-top: -12px!important;
    }
  
    .pt-n-pt-13--md {
        padding-top: -13px!important;
    }
  
    .pt-n-pt-14--md {
        padding-top: -14px!important;
    }
  
    .pt-n-pt-15--md {
        padding-top: -15px!important;
    }
  
    .pt-n-pt-16--md {
        padding-top: -16px!important;
    }
  
    .pt-n-pt-17--md {
        padding-top: -17px!important;
    }
  
    .pt-n-pt-18--md {
        padding-top: -18px!important;
    }
  
    .pt-n-pt-19--md {
        padding-top: -19px!important;
    }
  
    .pt-n-pt-20--md {
        padding-top: -20px!important;
    }
  
    .pt-n-pt-21--md {
        padding-top: -21px!important;
    }
  
    .pt-n-pt-22--md {
        padding-top: -22px!important;
    }
  
    .pt-n-pt-23--md {
        padding-top: -23px!important;
    }
  
    .pt-n-pt-24--md {
        padding-top: -24px!important;
    }
  
    .pt-n-pt-25--md {
        padding-top: -25px!important;
    }
  
    .pt-n-pt-30--md {
        padding-top: -30px!important;
    }
  
    .pt-n-pt-35--md {
        padding-top: -35px!important;
    }
  
    .pt-n-pt-40--md {
        padding-top: -40px!important;
    }
  
    .pt-n-pt-45--md {
        padding-top: -45px!important;
    }
  
    .pt-n-pt-50--md {
        padding-top: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pt-0--lg {
        padding-top: -0px!important;
    }
  
    .pt-n-pt-1--lg {
        padding-top: -1px!important;
    }
  
    .pt-n-pt-2--lg {
        padding-top: -2px!important;
    }
  
    .pt-n-pt-3--lg {
        padding-top: -3px!important;
    }
  
    .pt-n-pt-4--lg {
        padding-top: -4px!important;
    }
  
    .pt-n-pt-5--lg {
        padding-top: -5px!important;
    }
  
    .pt-n-pt-6--lg {
        padding-top: -6px!important;
    }
  
    .pt-n-pt-7--lg {
        padding-top: -7px!important;
    }
  
    .pt-n-pt-8--lg {
        padding-top: -8px!important;
    }
  
    .pt-n-pt-9--lg {
        padding-top: -9px!important;
    }
  
    .pt-n-pt-10--lg {
        padding-top: -10px!important;
    }
  
    .pt-n-pt-11--lg {
        padding-top: -11px!important;
    }
  
    .pt-n-pt-12--lg {
        padding-top: -12px!important;
    }
  
    .pt-n-pt-13--lg {
        padding-top: -13px!important;
    }
  
    .pt-n-pt-14--lg {
        padding-top: -14px!important;
    }
  
    .pt-n-pt-15--lg {
        padding-top: -15px!important;
    }
  
    .pt-n-pt-16--lg {
        padding-top: -16px!important;
    }
  
    .pt-n-pt-17--lg {
        padding-top: -17px!important;
    }
  
    .pt-n-pt-18--lg {
        padding-top: -18px!important;
    }
  
    .pt-n-pt-19--lg {
        padding-top: -19px!important;
    }
  
    .pt-n-pt-20--lg {
        padding-top: -20px!important;
    }
  
    .pt-n-pt-21--lg {
        padding-top: -21px!important;
    }
  
    .pt-n-pt-22--lg {
        padding-top: -22px!important;
    }
  
    .pt-n-pt-23--lg {
        padding-top: -23px!important;
    }
  
    .pt-n-pt-24--lg {
        padding-top: -24px!important;
    }
  
    .pt-n-pt-25--lg {
        padding-top: -25px!important;
    }
  
    .pt-n-pt-30--lg {
        padding-top: -30px!important;
    }
  
    .pt-n-pt-35--lg {
        padding-top: -35px!important;
    }
  
    .pt-n-pt-40--lg {
        padding-top: -40px!important;
    }
  
    .pt-n-pt-45--lg {
        padding-top: -45px!important;
    }
  
    .pt-n-pt-50--lg {
        padding-top: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pt-0--xl {
        padding-top: -0px!important;
    }
  
    .pt-n-pt-1--xl {
        padding-top: -1px!important;
    }
  
    .pt-n-pt-2--xl {
        padding-top: -2px!important;
    }
  
    .pt-n-pt-3--xl {
        padding-top: -3px!important;
    }
  
    .pt-n-pt-4--xl {
        padding-top: -4px!important;
    }
  
    .pt-n-pt-5--xl {
        padding-top: -5px!important;
    }
  
    .pt-n-pt-6--xl {
        padding-top: -6px!important;
    }
  
    .pt-n-pt-7--xl {
        padding-top: -7px!important;
    }
  
    .pt-n-pt-8--xl {
        padding-top: -8px!important;
    }
  
    .pt-n-pt-9--xl {
        padding-top: -9px!important;
    }
  
    .pt-n-pt-10--xl {
        padding-top: -10px!important;
    }
  
    .pt-n-pt-11--xl {
        padding-top: -11px!important;
    }
  
    .pt-n-pt-12--xl {
        padding-top: -12px!important;
    }
  
    .pt-n-pt-13--xl {
        padding-top: -13px!important;
    }
  
    .pt-n-pt-14--xl {
        padding-top: -14px!important;
    }
  
    .pt-n-pt-15--xl {
        padding-top: -15px!important;
    }
  
    .pt-n-pt-16--xl {
        padding-top: -16px!important;
    }
  
    .pt-n-pt-17--xl {
        padding-top: -17px!important;
    }
  
    .pt-n-pt-18--xl {
        padding-top: -18px!important;
    }
  
    .pt-n-pt-19--xl {
        padding-top: -19px!important;
    }
  
    .pt-n-pt-20--xl {
        padding-top: -20px!important;
    }
  
    .pt-n-pt-21--xl {
        padding-top: -21px!important;
    }
  
    .pt-n-pt-22--xl {
        padding-top: -22px!important;
    }
  
    .pt-n-pt-23--xl {
        padding-top: -23px!important;
    }
  
    .pt-n-pt-24--xl {
        padding-top: -24px!important;
    }
  
    .pt-n-pt-25--xl {
        padding-top: -25px!important;
    }
  
    .pt-n-pt-30--xl {
        padding-top: -30px!important;
    }
  
    .pt-n-pt-35--xl {
        padding-top: -35px!important;
    }
  
    .pt-n-pt-40--xl {
        padding-top: -40px!important;
    }
  
    .pt-n-pt-45--xl {
        padding-top: -45px!important;
    }
  
    .pt-n-pt-50--xl {
        padding-top: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pt-0--xxl {
        padding-top: -0px!important;
    }
  
    .pt-n-pt-1--xxl {
        padding-top: -1px!important;
    }
  
    .pt-n-pt-2--xxl {
        padding-top: -2px!important;
    }
  
    .pt-n-pt-3--xxl {
        padding-top: -3px!important;
    }
  
    .pt-n-pt-4--xxl {
        padding-top: -4px!important;
    }
  
    .pt-n-pt-5--xxl {
        padding-top: -5px!important;
    }
  
    .pt-n-pt-6--xxl {
        padding-top: -6px!important;
    }
  
    .pt-n-pt-7--xxl {
        padding-top: -7px!important;
    }
  
    .pt-n-pt-8--xxl {
        padding-top: -8px!important;
    }
  
    .pt-n-pt-9--xxl {
        padding-top: -9px!important;
    }
  
    .pt-n-pt-10--xxl {
        padding-top: -10px!important;
    }
  
    .pt-n-pt-11--xxl {
        padding-top: -11px!important;
    }
  
    .pt-n-pt-12--xxl {
        padding-top: -12px!important;
    }
  
    .pt-n-pt-13--xxl {
        padding-top: -13px!important;
    }
  
    .pt-n-pt-14--xxl {
        padding-top: -14px!important;
    }
  
    .pt-n-pt-15--xxl {
        padding-top: -15px!important;
    }
  
    .pt-n-pt-16--xxl {
        padding-top: -16px!important;
    }
  
    .pt-n-pt-17--xxl {
        padding-top: -17px!important;
    }
  
    .pt-n-pt-18--xxl {
        padding-top: -18px!important;
    }
  
    .pt-n-pt-19--xxl {
        padding-top: -19px!important;
    }
  
    .pt-n-pt-20--xxl {
        padding-top: -20px!important;
    }
  
    .pt-n-pt-21--xxl {
        padding-top: -21px!important;
    }
  
    .pt-n-pt-22--xxl {
        padding-top: -22px!important;
    }
  
    .pt-n-pt-23--xxl {
        padding-top: -23px!important;
    }
  
    .pt-n-pt-24--xxl {
        padding-top: -24px!important;
    }
  
    .pt-n-pt-25--xxl {
        padding-top: -25px!important;
    }
  
    .pt-n-pt-30--xxl {
        padding-top: -30px!important;
    }
  
    .pt-n-pt-35--xxl {
        padding-top: -35px!important;
    }
  
    .pt-n-pt-40--xxl {
        padding-top: -40px!important;
    }
  
    .pt-n-pt-45--xxl {
        padding-top: -45px!important;
    }
  
    .pt-n-pt-50--xxl {
        padding-top: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-pt-0x {
    padding-top: -0%!important;
  }
  
  .pt-n-pt-1x {
    padding-top: -1%!important;
  }
  
  .pt-n-pt-2x {
    padding-top: -2%!important;
  }
  
  .pt-n-pt-3x {
    padding-top: -3%!important;
  }
  
  .pt-n-pt-4x {
    padding-top: -4%!important;
  }
  
  .pt-n-pt-5x {
    padding-top: -5%!important;
  }
  
  .pt-n-pt-6x {
    padding-top: -6%!important;
  }
  
  .pt-n-pt-7x {
    padding-top: -7%!important;
  }
  
  .pt-n-pt-8x {
    padding-top: -8%!important;
  }
  
  .pt-n-pt-9x {
    padding-top: -9%!important;
  }
  
  .pt-n-pt-10x {
    padding-top: -10%!important;
  }
  
  .pt-n-pt-11x {
    padding-top: -11%!important;
  }
  
  .pt-n-pt-12x {
    padding-top: -12%!important;
  }
  
  .pt-n-pt-13x {
    padding-top: -13%!important;
  }
  
  .pt-n-pt-14x {
    padding-top: -14%!important;
  }
  
  .pt-n-pt-15x {
    padding-top: -15%!important;
  }
  
  .pt-n-pt-16x {
    padding-top: -16%!important;
  }
  
  .pt-n-pt-17x {
    padding-top: -17%!important;
  }
  
  .pt-n-pt-18x {
    padding-top: -18%!important;
  }
  
  .pt-n-pt-19x {
    padding-top: -19%!important;
  }
  
  .pt-n-pt-20x {
    padding-top: -20%!important;
  }
  
  .pt-n-pt-21x {
    padding-top: -21%!important;
  }
  
  .pt-n-pt-22x {
    padding-top: -22%!important;
  }
  
  .pt-n-pt-23x {
    padding-top: -23%!important;
  }
  
  .pt-n-pt-24x {
    padding-top: -24%!important;
  }
  
  .pt-n-pt-25x {
    padding-top: -25%!important;
  }
  
  .pt-n-pt-30x {
    padding-top: -30%!important;
  }
  
  .pt-n-pt-35x {
    padding-top: -35%!important;
  }
  
  .pt-n-pt-40x {
    padding-top: -40%!important;
  }
  
  .pt-n-pt-45x {
    padding-top: -45%!important;
  }
  
  .pt-n-pt-50x {
    padding-top: -50%!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pt-0x--sm {
        padding-top: -0%!important;
    }
  
    .pt-n-pt-1x--sm {
        padding-top: -1%!important;
    }
  
    .pt-n-pt-2x--sm {
        padding-top: -2%!important;
    }
  
    .pt-n-pt-3x--sm {
        padding-top: -3%!important;
    }
  
    .pt-n-pt-4x--sm {
        padding-top: -4%!important;
    }
  
    .pt-n-pt-5x--sm {
        padding-top: -5%!important;
    }
  
    .pt-n-pt-6x--sm {
        padding-top: -6%!important;
    }
  
    .pt-n-pt-7x--sm {
        padding-top: -7%!important;
    }
  
    .pt-n-pt-8x--sm {
        padding-top: -8%!important;
    }
  
    .pt-n-pt-9x--sm {
        padding-top: -9%!important;
    }
  
    .pt-n-pt-10x--sm {
        padding-top: -10%!important;
    }
  
    .pt-n-pt-11x--sm {
        padding-top: -11%!important;
    }
  
    .pt-n-pt-12x--sm {
        padding-top: -12%!important;
    }
  
    .pt-n-pt-13x--sm {
        padding-top: -13%!important;
    }
  
    .pt-n-pt-14x--sm {
        padding-top: -14%!important;
    }
  
    .pt-n-pt-15x--sm {
        padding-top: -15%!important;
    }
  
    .pt-n-pt-16x--sm {
        padding-top: -16%!important;
    }
  
    .pt-n-pt-17x--sm {
        padding-top: -17%!important;
    }
  
    .pt-n-pt-18x--sm {
        padding-top: -18%!important;
    }
  
    .pt-n-pt-19x--sm {
        padding-top: -19%!important;
    }
  
    .pt-n-pt-20x--sm {
        padding-top: -20%!important;
    }
  
    .pt-n-pt-21x--sm {
        padding-top: -21%!important;
    }
  
    .pt-n-pt-22x--sm {
        padding-top: -22%!important;
    }
  
    .pt-n-pt-23x--sm {
        padding-top: -23%!important;
    }
  
    .pt-n-pt-24x--sm {
        padding-top: -24%!important;
    }
  
    .pt-n-pt-25x--sm {
        padding-top: -25%!important;
    }
  
    .pt-n-pt-30x--sm {
        padding-top: -30%!important;
    }
  
    .pt-n-pt-35x--sm {
        padding-top: -35%!important;
    }
  
    .pt-n-pt-40x--sm {
        padding-top: -40%!important;
    }
  
    .pt-n-pt-45x--sm {
        padding-top: -45%!important;
    }
  
    .pt-n-pt-50x--sm {
        padding-top: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pt-0x--md {
        padding-top: -0%!important;
    }
  
    .pt-n-pt-1x--md {
        padding-top: -1%!important;
    }
  
    .pt-n-pt-2x--md {
        padding-top: -2%!important;
    }
  
    .pt-n-pt-3x--md {
        padding-top: -3%!important;
    }
  
    .pt-n-pt-4x--md {
        padding-top: -4%!important;
    }
  
    .pt-n-pt-5x--md {
        padding-top: -5%!important;
    }
  
    .pt-n-pt-6x--md {
        padding-top: -6%!important;
    }
  
    .pt-n-pt-7x--md {
        padding-top: -7%!important;
    }
  
    .pt-n-pt-8x--md {
        padding-top: -8%!important;
    }
  
    .pt-n-pt-9x--md {
        padding-top: -9%!important;
    }
  
    .pt-n-pt-10x--md {
        padding-top: -10%!important;
    }
  
    .pt-n-pt-11x--md {
        padding-top: -11%!important;
    }
  
    .pt-n-pt-12x--md {
        padding-top: -12%!important;
    }
  
    .pt-n-pt-13x--md {
        padding-top: -13%!important;
    }
  
    .pt-n-pt-14x--md {
        padding-top: -14%!important;
    }
  
    .pt-n-pt-15x--md {
        padding-top: -15%!important;
    }
  
    .pt-n-pt-16x--md {
        padding-top: -16%!important;
    }
  
    .pt-n-pt-17x--md {
        padding-top: -17%!important;
    }
  
    .pt-n-pt-18x--md {
        padding-top: -18%!important;
    }
  
    .pt-n-pt-19x--md {
        padding-top: -19%!important;
    }
  
    .pt-n-pt-20x--md {
        padding-top: -20%!important;
    }
  
    .pt-n-pt-21x--md {
        padding-top: -21%!important;
    }
  
    .pt-n-pt-22x--md {
        padding-top: -22%!important;
    }
  
    .pt-n-pt-23x--md {
        padding-top: -23%!important;
    }
  
    .pt-n-pt-24x--md {
        padding-top: -24%!important;
    }
  
    .pt-n-pt-25x--md {
        padding-top: -25%!important;
    }
  
    .pt-n-pt-30x--md {
        padding-top: -30%!important;
    }
  
    .pt-n-pt-35x--md {
        padding-top: -35%!important;
    }
  
    .pt-n-pt-40x--md {
        padding-top: -40%!important;
    }
  
    .pt-n-pt-45x--md {
        padding-top: -45%!important;
    }
  
    .pt-n-pt-50x--md {
        padding-top: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pt-0x--lg {
        padding-top: -0%!important;
    }
  
    .pt-n-pt-1x--lg {
        padding-top: -1%!important;
    }
  
    .pt-n-pt-2x--lg {
        padding-top: -2%!important;
    }
  
    .pt-n-pt-3x--lg {
        padding-top: -3%!important;
    }
  
    .pt-n-pt-4x--lg {
        padding-top: -4%!important;
    }
  
    .pt-n-pt-5x--lg {
        padding-top: -5%!important;
    }
  
    .pt-n-pt-6x--lg {
        padding-top: -6%!important;
    }
  
    .pt-n-pt-7x--lg {
        padding-top: -7%!important;
    }
  
    .pt-n-pt-8x--lg {
        padding-top: -8%!important;
    }
  
    .pt-n-pt-9x--lg {
        padding-top: -9%!important;
    }
  
    .pt-n-pt-10x--lg {
        padding-top: -10%!important;
    }
  
    .pt-n-pt-11x--lg {
        padding-top: -11%!important;
    }
  
    .pt-n-pt-12x--lg {
        padding-top: -12%!important;
    }
  
    .pt-n-pt-13x--lg {
        padding-top: -13%!important;
    }
  
    .pt-n-pt-14x--lg {
        padding-top: -14%!important;
    }
  
    .pt-n-pt-15x--lg {
        padding-top: -15%!important;
    }
  
    .pt-n-pt-16x--lg {
        padding-top: -16%!important;
    }
  
    .pt-n-pt-17x--lg {
        padding-top: -17%!important;
    }
  
    .pt-n-pt-18x--lg {
        padding-top: -18%!important;
    }
  
    .pt-n-pt-19x--lg {
        padding-top: -19%!important;
    }
  
    .pt-n-pt-20x--lg {
        padding-top: -20%!important;
    }
  
    .pt-n-pt-21x--lg {
        padding-top: -21%!important;
    }
  
    .pt-n-pt-22x--lg {
        padding-top: -22%!important;
    }
  
    .pt-n-pt-23x--lg {
        padding-top: -23%!important;
    }
  
    .pt-n-pt-24x--lg {
        padding-top: -24%!important;
    }
  
    .pt-n-pt-25x--lg {
        padding-top: -25%!important;
    }
  
    .pt-n-pt-30x--lg {
        padding-top: -30%!important;
    }
  
    .pt-n-pt-35x--lg {
        padding-top: -35%!important;
    }
  
    .pt-n-pt-40x--lg {
        padding-top: -40%!important;
    }
  
    .pt-n-pt-45x--lg {
        padding-top: -45%!important;
    }
  
    .pt-n-pt-50x--lg {
        padding-top: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pt-0x--xl {
        padding-top: -0%!important;
    }
  
    .pt-n-pt-1x--xl {
        padding-top: -1%!important;
    }
  
    .pt-n-pt-2x--xl {
        padding-top: -2%!important;
    }
  
    .pt-n-pt-3x--xl {
        padding-top: -3%!important;
    }
  
    .pt-n-pt-4x--xl {
        padding-top: -4%!important;
    }
  
    .pt-n-pt-5x--xl {
        padding-top: -5%!important;
    }
  
    .pt-n-pt-6x--xl {
        padding-top: -6%!important;
    }
  
    .pt-n-pt-7x--xl {
        padding-top: -7%!important;
    }
  
    .pt-n-pt-8x--xl {
        padding-top: -8%!important;
    }
  
    .pt-n-pt-9x--xl {
        padding-top: -9%!important;
    }
  
    .pt-n-pt-10x--xl {
        padding-top: -10%!important;
    }
  
    .pt-n-pt-11x--xl {
        padding-top: -11%!important;
    }
  
    .pt-n-pt-12x--xl {
        padding-top: -12%!important;
    }
  
    .pt-n-pt-13x--xl {
        padding-top: -13%!important;
    }
  
    .pt-n-pt-14x--xl {
        padding-top: -14%!important;
    }
  
    .pt-n-pt-15x--xl {
        padding-top: -15%!important;
    }
  
    .pt-n-pt-16x--xl {
        padding-top: -16%!important;
    }
  
    .pt-n-pt-17x--xl {
        padding-top: -17%!important;
    }
  
    .pt-n-pt-18x--xl {
        padding-top: -18%!important;
    }
  
    .pt-n-pt-19x--xl {
        padding-top: -19%!important;
    }
  
    .pt-n-pt-20x--xl {
        padding-top: -20%!important;
    }
  
    .pt-n-pt-21x--xl {
        padding-top: -21%!important;
    }
  
    .pt-n-pt-22x--xl {
        padding-top: -22%!important;
    }
  
    .pt-n-pt-23x--xl {
        padding-top: -23%!important;
    }
  
    .pt-n-pt-24x--xl {
        padding-top: -24%!important;
    }
  
    .pt-n-pt-25x--xl {
        padding-top: -25%!important;
    }
  
    .pt-n-pt-30x--xl {
        padding-top: -30%!important;
    }
  
    .pt-n-pt-35x--xl {
        padding-top: -35%!important;
    }
  
    .pt-n-pt-40x--xl {
        padding-top: -40%!important;
    }
  
    .pt-n-pt-45x--xl {
        padding-top: -45%!important;
    }
  
    .pt-n-pt-50x--xl {
        padding-top: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pt-0x--xxl {
        padding-top: -0%!important;
    }
  
    .pt-n-pt-1x--xxl {
        padding-top: -1%!important;
    }
  
    .pt-n-pt-2x--xxl {
        padding-top: -2%!important;
    }
  
    .pt-n-pt-3x--xxl {
        padding-top: -3%!important;
    }
  
    .pt-n-pt-4x--xxl {
        padding-top: -4%!important;
    }
  
    .pt-n-pt-5x--xxl {
        padding-top: -5%!important;
    }
  
    .pt-n-pt-6x--xxl {
        padding-top: -6%!important;
    }
  
    .pt-n-pt-7x--xxl {
        padding-top: -7%!important;
    }
  
    .pt-n-pt-8x--xxl {
        padding-top: -8%!important;
    }
  
    .pt-n-pt-9x--xxl {
        padding-top: -9%!important;
    }
  
    .pt-n-pt-10x--xxl {
        padding-top: -10%!important;
    }
  
    .pt-n-pt-11x--xxl {
        padding-top: -11%!important;
    }
  
    .pt-n-pt-12x--xxl {
        padding-top: -12%!important;
    }
  
    .pt-n-pt-13x--xxl {
        padding-top: -13%!important;
    }
  
    .pt-n-pt-14x--xxl {
        padding-top: -14%!important;
    }
  
    .pt-n-pt-15x--xxl {
        padding-top: -15%!important;
    }
  
    .pt-n-pt-16x--xxl {
        padding-top: -16%!important;
    }
  
    .pt-n-pt-17x--xxl {
        padding-top: -17%!important;
    }
  
    .pt-n-pt-18x--xxl {
        padding-top: -18%!important;
    }
  
    .pt-n-pt-19x--xxl {
        padding-top: -19%!important;
    }
  
    .pt-n-pt-20x--xxl {
        padding-top: -20%!important;
    }
  
    .pt-n-pt-21x--xxl {
        padding-top: -21%!important;
    }
  
    .pt-n-pt-22x--xxl {
        padding-top: -22%!important;
    }
  
    .pt-n-pt-23x--xxl {
        padding-top: -23%!important;
    }
  
    .pt-n-pt-24x--xxl {
        padding-top: -24%!important;
    }
  
    .pt-n-pt-25x--xxl {
        padding-top: -25%!important;
    }
  
    .pt-n-pt-30x--xxl {
        padding-top: -30%!important;
    }
  
    .pt-n-pt-35x--xxl {
        padding-top: -35%!important;
    }
  
    .pt-n-pt-40x--xxl {
        padding-top: -40%!important;
    }
  
    .pt-n-pt-45x--xxl {
        padding-top: -45%!important;
    }
  
    .pt-n-pt-50x--xxl {
        padding-top: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-pt-0vh {
    padding-top: -0vh!important;
  }
  
  .pt-n-pt-1vh {
    padding-top: -1vh!important;
  }
  
  .pt-n-pt-2vh {
    padding-top: -2vh!important;
  }
  
  .pt-n-pt-3vh {
    padding-top: -3vh!important;
  }
  
  .pt-n-pt-4vh {
    padding-top: -4vh!important;
  }
  
  .pt-n-pt-5vh {
    padding-top: -5vh!important;
  }
  
  .pt-n-pt-6vh {
    padding-top: -6vh!important;
  }
  
  .pt-n-pt-7vh {
    padding-top: -7vh!important;
  }
  
  .pt-n-pt-8vh {
    padding-top: -8vh!important;
  }
  
  .pt-n-pt-9vh {
    padding-top: -9vh!important;
  }
  
  .pt-n-pt-10vh {
    padding-top: -10vh!important;
  }
  
  .pt-n-pt-11vh {
    padding-top: -11vh!important;
  }
  
  .pt-n-pt-12vh {
    padding-top: -12vh!important;
  }
  
  .pt-n-pt-13vh {
    padding-top: -13vh!important;
  }
  
  .pt-n-pt-14vh {
    padding-top: -14vh!important;
  }
  
  .pt-n-pt-15vh {
    padding-top: -15vh!important;
  }
  
  .pt-n-pt-16vh {
    padding-top: -16vh!important;
  }
  
  .pt-n-pt-17vh {
    padding-top: -17vh!important;
  }
  
  .pt-n-pt-18vh {
    padding-top: -18vh!important;
  }
  
  .pt-n-pt-19vh {
    padding-top: -19vh!important;
  }
  
  .pt-n-pt-20vh {
    padding-top: -20vh!important;
  }
  
  .pt-n-pt-21vh {
    padding-top: -21vh!important;
  }
  
  .pt-n-pt-22vh {
    padding-top: -22vh!important;
  }
  
  .pt-n-pt-23vh {
    padding-top: -23vh!important;
  }
  
  .pt-n-pt-24vh {
    padding-top: -24vh!important;
  }
  
  .pt-n-pt-25vh {
    padding-top: -25vh!important;
  }
  
  .pt-n-pt-30vh {
    padding-top: -30vh!important;
  }
  
  .pt-n-pt-35vh {
    padding-top: -35vh!important;
  }
  
  .pt-n-pt-40vh {
    padding-top: -40vh!important;
  }
  
  .pt-n-pt-45vh {
    padding-top: -45vh!important;
  }
  
  .pt-n-pt-50vh {
    padding-top: -50vh!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pt-0vh--sm {
        padding-top: -0vh!important;
    }
  
    .pt-n-pt-1vh--sm {
        padding-top: -1vh!important;
    }
  
    .pt-n-pt-2vh--sm {
        padding-top: -2vh!important;
    }
  
    .pt-n-pt-3vh--sm {
        padding-top: -3vh!important;
    }
  
    .pt-n-pt-4vh--sm {
        padding-top: -4vh!important;
    }
  
    .pt-n-pt-5vh--sm {
        padding-top: -5vh!important;
    }
  
    .pt-n-pt-6vh--sm {
        padding-top: -6vh!important;
    }
  
    .pt-n-pt-7vh--sm {
        padding-top: -7vh!important;
    }
  
    .pt-n-pt-8vh--sm {
        padding-top: -8vh!important;
    }
  
    .pt-n-pt-9vh--sm {
        padding-top: -9vh!important;
    }
  
    .pt-n-pt-10vh--sm {
        padding-top: -10vh!important;
    }
  
    .pt-n-pt-11vh--sm {
        padding-top: -11vh!important;
    }
  
    .pt-n-pt-12vh--sm {
        padding-top: -12vh!important;
    }
  
    .pt-n-pt-13vh--sm {
        padding-top: -13vh!important;
    }
  
    .pt-n-pt-14vh--sm {
        padding-top: -14vh!important;
    }
  
    .pt-n-pt-15vh--sm {
        padding-top: -15vh!important;
    }
  
    .pt-n-pt-16vh--sm {
        padding-top: -16vh!important;
    }
  
    .pt-n-pt-17vh--sm {
        padding-top: -17vh!important;
    }
  
    .pt-n-pt-18vh--sm {
        padding-top: -18vh!important;
    }
  
    .pt-n-pt-19vh--sm {
        padding-top: -19vh!important;
    }
  
    .pt-n-pt-20vh--sm {
        padding-top: -20vh!important;
    }
  
    .pt-n-pt-21vh--sm {
        padding-top: -21vh!important;
    }
  
    .pt-n-pt-22vh--sm {
        padding-top: -22vh!important;
    }
  
    .pt-n-pt-23vh--sm {
        padding-top: -23vh!important;
    }
  
    .pt-n-pt-24vh--sm {
        padding-top: -24vh!important;
    }
  
    .pt-n-pt-25vh--sm {
        padding-top: -25vh!important;
    }
  
    .pt-n-pt-30vh--sm {
        padding-top: -30vh!important;
    }
  
    .pt-n-pt-35vh--sm {
        padding-top: -35vh!important;
    }
  
    .pt-n-pt-40vh--sm {
        padding-top: -40vh!important;
    }
  
    .pt-n-pt-45vh--sm {
        padding-top: -45vh!important;
    }
  
    .pt-n-pt-50vh--sm {
        padding-top: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pt-0vh--md {
        padding-top: -0vh!important;
    }
  
    .pt-n-pt-1vh--md {
        padding-top: -1vh!important;
    }
  
    .pt-n-pt-2vh--md {
        padding-top: -2vh!important;
    }
  
    .pt-n-pt-3vh--md {
        padding-top: -3vh!important;
    }
  
    .pt-n-pt-4vh--md {
        padding-top: -4vh!important;
    }
  
    .pt-n-pt-5vh--md {
        padding-top: -5vh!important;
    }
  
    .pt-n-pt-6vh--md {
        padding-top: -6vh!important;
    }
  
    .pt-n-pt-7vh--md {
        padding-top: -7vh!important;
    }
  
    .pt-n-pt-8vh--md {
        padding-top: -8vh!important;
    }
  
    .pt-n-pt-9vh--md {
        padding-top: -9vh!important;
    }
  
    .pt-n-pt-10vh--md {
        padding-top: -10vh!important;
    }
  
    .pt-n-pt-11vh--md {
        padding-top: -11vh!important;
    }
  
    .pt-n-pt-12vh--md {
        padding-top: -12vh!important;
    }
  
    .pt-n-pt-13vh--md {
        padding-top: -13vh!important;
    }
  
    .pt-n-pt-14vh--md {
        padding-top: -14vh!important;
    }
  
    .pt-n-pt-15vh--md {
        padding-top: -15vh!important;
    }
  
    .pt-n-pt-16vh--md {
        padding-top: -16vh!important;
    }
  
    .pt-n-pt-17vh--md {
        padding-top: -17vh!important;
    }
  
    .pt-n-pt-18vh--md {
        padding-top: -18vh!important;
    }
  
    .pt-n-pt-19vh--md {
        padding-top: -19vh!important;
    }
  
    .pt-n-pt-20vh--md {
        padding-top: -20vh!important;
    }
  
    .pt-n-pt-21vh--md {
        padding-top: -21vh!important;
    }
  
    .pt-n-pt-22vh--md {
        padding-top: -22vh!important;
    }
  
    .pt-n-pt-23vh--md {
        padding-top: -23vh!important;
    }
  
    .pt-n-pt-24vh--md {
        padding-top: -24vh!important;
    }
  
    .pt-n-pt-25vh--md {
        padding-top: -25vh!important;
    }
  
    .pt-n-pt-30vh--md {
        padding-top: -30vh!important;
    }
  
    .pt-n-pt-35vh--md {
        padding-top: -35vh!important;
    }
  
    .pt-n-pt-40vh--md {
        padding-top: -40vh!important;
    }
  
    .pt-n-pt-45vh--md {
        padding-top: -45vh!important;
    }
  
    .pt-n-pt-50vh--md {
        padding-top: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pt-0vh--lg {
        padding-top: -0vh!important;
    }
  
    .pt-n-pt-1vh--lg {
        padding-top: -1vh!important;
    }
  
    .pt-n-pt-2vh--lg {
        padding-top: -2vh!important;
    }
  
    .pt-n-pt-3vh--lg {
        padding-top: -3vh!important;
    }
  
    .pt-n-pt-4vh--lg {
        padding-top: -4vh!important;
    }
  
    .pt-n-pt-5vh--lg {
        padding-top: -5vh!important;
    }
  
    .pt-n-pt-6vh--lg {
        padding-top: -6vh!important;
    }
  
    .pt-n-pt-7vh--lg {
        padding-top: -7vh!important;
    }
  
    .pt-n-pt-8vh--lg {
        padding-top: -8vh!important;
    }
  
    .pt-n-pt-9vh--lg {
        padding-top: -9vh!important;
    }
  
    .pt-n-pt-10vh--lg {
        padding-top: -10vh!important;
    }
  
    .pt-n-pt-11vh--lg {
        padding-top: -11vh!important;
    }
  
    .pt-n-pt-12vh--lg {
        padding-top: -12vh!important;
    }
  
    .pt-n-pt-13vh--lg {
        padding-top: -13vh!important;
    }
  
    .pt-n-pt-14vh--lg {
        padding-top: -14vh!important;
    }
  
    .pt-n-pt-15vh--lg {
        padding-top: -15vh!important;
    }
  
    .pt-n-pt-16vh--lg {
        padding-top: -16vh!important;
    }
  
    .pt-n-pt-17vh--lg {
        padding-top: -17vh!important;
    }
  
    .pt-n-pt-18vh--lg {
        padding-top: -18vh!important;
    }
  
    .pt-n-pt-19vh--lg {
        padding-top: -19vh!important;
    }
  
    .pt-n-pt-20vh--lg {
        padding-top: -20vh!important;
    }
  
    .pt-n-pt-21vh--lg {
        padding-top: -21vh!important;
    }
  
    .pt-n-pt-22vh--lg {
        padding-top: -22vh!important;
    }
  
    .pt-n-pt-23vh--lg {
        padding-top: -23vh!important;
    }
  
    .pt-n-pt-24vh--lg {
        padding-top: -24vh!important;
    }
  
    .pt-n-pt-25vh--lg {
        padding-top: -25vh!important;
    }
  
    .pt-n-pt-30vh--lg {
        padding-top: -30vh!important;
    }
  
    .pt-n-pt-35vh--lg {
        padding-top: -35vh!important;
    }
  
    .pt-n-pt-40vh--lg {
        padding-top: -40vh!important;
    }
  
    .pt-n-pt-45vh--lg {
        padding-top: -45vh!important;
    }
  
    .pt-n-pt-50vh--lg {
        padding-top: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pt-0vh--xl {
        padding-top: -0vh!important;
    }
  
    .pt-n-pt-1vh--xl {
        padding-top: -1vh!important;
    }
  
    .pt-n-pt-2vh--xl {
        padding-top: -2vh!important;
    }
  
    .pt-n-pt-3vh--xl {
        padding-top: -3vh!important;
    }
  
    .pt-n-pt-4vh--xl {
        padding-top: -4vh!important;
    }
  
    .pt-n-pt-5vh--xl {
        padding-top: -5vh!important;
    }
  
    .pt-n-pt-6vh--xl {
        padding-top: -6vh!important;
    }
  
    .pt-n-pt-7vh--xl {
        padding-top: -7vh!important;
    }
  
    .pt-n-pt-8vh--xl {
        padding-top: -8vh!important;
    }
  
    .pt-n-pt-9vh--xl {
        padding-top: -9vh!important;
    }
  
    .pt-n-pt-10vh--xl {
        padding-top: -10vh!important;
    }
  
    .pt-n-pt-11vh--xl {
        padding-top: -11vh!important;
    }
  
    .pt-n-pt-12vh--xl {
        padding-top: -12vh!important;
    }
  
    .pt-n-pt-13vh--xl {
        padding-top: -13vh!important;
    }
  
    .pt-n-pt-14vh--xl {
        padding-top: -14vh!important;
    }
  
    .pt-n-pt-15vh--xl {
        padding-top: -15vh!important;
    }
  
    .pt-n-pt-16vh--xl {
        padding-top: -16vh!important;
    }
  
    .pt-n-pt-17vh--xl {
        padding-top: -17vh!important;
    }
  
    .pt-n-pt-18vh--xl {
        padding-top: -18vh!important;
    }
  
    .pt-n-pt-19vh--xl {
        padding-top: -19vh!important;
    }
  
    .pt-n-pt-20vh--xl {
        padding-top: -20vh!important;
    }
  
    .pt-n-pt-21vh--xl {
        padding-top: -21vh!important;
    }
  
    .pt-n-pt-22vh--xl {
        padding-top: -22vh!important;
    }
  
    .pt-n-pt-23vh--xl {
        padding-top: -23vh!important;
    }
  
    .pt-n-pt-24vh--xl {
        padding-top: -24vh!important;
    }
  
    .pt-n-pt-25vh--xl {
        padding-top: -25vh!important;
    }
  
    .pt-n-pt-30vh--xl {
        padding-top: -30vh!important;
    }
  
    .pt-n-pt-35vh--xl {
        padding-top: -35vh!important;
    }
  
    .pt-n-pt-40vh--xl {
        padding-top: -40vh!important;
    }
  
    .pt-n-pt-45vh--xl {
        padding-top: -45vh!important;
    }
  
    .pt-n-pt-50vh--xl {
        padding-top: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pt-0vh--xxl {
        padding-top: -0vh!important;
    }
  
    .pt-n-pt-1vh--xxl {
        padding-top: -1vh!important;
    }
  
    .pt-n-pt-2vh--xxl {
        padding-top: -2vh!important;
    }
  
    .pt-n-pt-3vh--xxl {
        padding-top: -3vh!important;
    }
  
    .pt-n-pt-4vh--xxl {
        padding-top: -4vh!important;
    }
  
    .pt-n-pt-5vh--xxl {
        padding-top: -5vh!important;
    }
  
    .pt-n-pt-6vh--xxl {
        padding-top: -6vh!important;
    }
  
    .pt-n-pt-7vh--xxl {
        padding-top: -7vh!important;
    }
  
    .pt-n-pt-8vh--xxl {
        padding-top: -8vh!important;
    }
  
    .pt-n-pt-9vh--xxl {
        padding-top: -9vh!important;
    }
  
    .pt-n-pt-10vh--xxl {
        padding-top: -10vh!important;
    }
  
    .pt-n-pt-11vh--xxl {
        padding-top: -11vh!important;
    }
  
    .pt-n-pt-12vh--xxl {
        padding-top: -12vh!important;
    }
  
    .pt-n-pt-13vh--xxl {
        padding-top: -13vh!important;
    }
  
    .pt-n-pt-14vh--xxl {
        padding-top: -14vh!important;
    }
  
    .pt-n-pt-15vh--xxl {
        padding-top: -15vh!important;
    }
  
    .pt-n-pt-16vh--xxl {
        padding-top: -16vh!important;
    }
  
    .pt-n-pt-17vh--xxl {
        padding-top: -17vh!important;
    }
  
    .pt-n-pt-18vh--xxl {
        padding-top: -18vh!important;
    }
  
    .pt-n-pt-19vh--xxl {
        padding-top: -19vh!important;
    }
  
    .pt-n-pt-20vh--xxl {
        padding-top: -20vh!important;
    }
  
    .pt-n-pt-21vh--xxl {
        padding-top: -21vh!important;
    }
  
    .pt-n-pt-22vh--xxl {
        padding-top: -22vh!important;
    }
  
    .pt-n-pt-23vh--xxl {
        padding-top: -23vh!important;
    }
  
    .pt-n-pt-24vh--xxl {
        padding-top: -24vh!important;
    }
  
    .pt-n-pt-25vh--xxl {
        padding-top: -25vh!important;
    }
  
    .pt-n-pt-30vh--xxl {
        padding-top: -30vh!important;
    }
  
    .pt-n-pt-35vh--xxl {
        padding-top: -35vh!important;
    }
  
    .pt-n-pt-40vh--xxl {
        padding-top: -40vh!important;
    }
  
    .pt-n-pt-45vh--xxl {
        padding-top: -45vh!important;
    }
  
    .pt-n-pt-50vh--xxl {
        padding-top: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-pt-0vw {
    padding-top: -0vw!important;
  }
  
  .pt-n-pt-1vw {
    padding-top: -1vw!important;
  }
  
  .pt-n-pt-2vw {
    padding-top: -2vw!important;
  }
  
  .pt-n-pt-3vw {
    padding-top: -3vw!important;
  }
  
  .pt-n-pt-4vw {
    padding-top: -4vw!important;
  }
  
  .pt-n-pt-5vw {
    padding-top: -5vw!important;
  }
  
  .pt-n-pt-6vw {
    padding-top: -6vw!important;
  }
  
  .pt-n-pt-7vw {
    padding-top: -7vw!important;
  }
  
  .pt-n-pt-8vw {
    padding-top: -8vw!important;
  }
  
  .pt-n-pt-9vw {
    padding-top: -9vw!important;
  }
  
  .pt-n-pt-10vw {
    padding-top: -10vw!important;
  }
  
  .pt-n-pt-11vw {
    padding-top: -11vw!important;
  }
  
  .pt-n-pt-12vw {
    padding-top: -12vw!important;
  }
  
  .pt-n-pt-13vw {
    padding-top: -13vw!important;
  }
  
  .pt-n-pt-14vw {
    padding-top: -14vw!important;
  }
  
  .pt-n-pt-15vw {
    padding-top: -15vw!important;
  }
  
  .pt-n-pt-16vw {
    padding-top: -16vw!important;
  }
  
  .pt-n-pt-17vw {
    padding-top: -17vw!important;
  }
  
  .pt-n-pt-18vw {
    padding-top: -18vw!important;
  }
  
  .pt-n-pt-19vw {
    padding-top: -19vw!important;
  }
  
  .pt-n-pt-20vw {
    padding-top: -20vw!important;
  }
  
  .pt-n-pt-21vw {
    padding-top: -21vw!important;
  }
  
  .pt-n-pt-22vw {
    padding-top: -22vw!important;
  }
  
  .pt-n-pt-23vw {
    padding-top: -23vw!important;
  }
  
  .pt-n-pt-24vw {
    padding-top: -24vw!important;
  }
  
  .pt-n-pt-25vw {
    padding-top: -25vw!important;
  }
  
  .pt-n-pt-30vw {
    padding-top: -30vw!important;
  }
  
  .pt-n-pt-35vw {
    padding-top: -35vw!important;
  }
  
  .pt-n-pt-40vw {
    padding-top: -40vw!important;
  }
  
  .pt-n-pt-45vw {
    padding-top: -45vw!important;
  }
  
  .pt-n-pt-50vw {
    padding-top: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pt-0vw--sm {
        padding-top: -0vw!important;
    }
  
    .pt-n-pt-1vw--sm {
        padding-top: -1vw!important;
    }
  
    .pt-n-pt-2vw--sm {
        padding-top: -2vw!important;
    }
  
    .pt-n-pt-3vw--sm {
        padding-top: -3vw!important;
    }
  
    .pt-n-pt-4vw--sm {
        padding-top: -4vw!important;
    }
  
    .pt-n-pt-5vw--sm {
        padding-top: -5vw!important;
    }
  
    .pt-n-pt-6vw--sm {
        padding-top: -6vw!important;
    }
  
    .pt-n-pt-7vw--sm {
        padding-top: -7vw!important;
    }
  
    .pt-n-pt-8vw--sm {
        padding-top: -8vw!important;
    }
  
    .pt-n-pt-9vw--sm {
        padding-top: -9vw!important;
    }
  
    .pt-n-pt-10vw--sm {
        padding-top: -10vw!important;
    }
  
    .pt-n-pt-11vw--sm {
        padding-top: -11vw!important;
    }
  
    .pt-n-pt-12vw--sm {
        padding-top: -12vw!important;
    }
  
    .pt-n-pt-13vw--sm {
        padding-top: -13vw!important;
    }
  
    .pt-n-pt-14vw--sm {
        padding-top: -14vw!important;
    }
  
    .pt-n-pt-15vw--sm {
        padding-top: -15vw!important;
    }
  
    .pt-n-pt-16vw--sm {
        padding-top: -16vw!important;
    }
  
    .pt-n-pt-17vw--sm {
        padding-top: -17vw!important;
    }
  
    .pt-n-pt-18vw--sm {
        padding-top: -18vw!important;
    }
  
    .pt-n-pt-19vw--sm {
        padding-top: -19vw!important;
    }
  
    .pt-n-pt-20vw--sm {
        padding-top: -20vw!important;
    }
  
    .pt-n-pt-21vw--sm {
        padding-top: -21vw!important;
    }
  
    .pt-n-pt-22vw--sm {
        padding-top: -22vw!important;
    }
  
    .pt-n-pt-23vw--sm {
        padding-top: -23vw!important;
    }
  
    .pt-n-pt-24vw--sm {
        padding-top: -24vw!important;
    }
  
    .pt-n-pt-25vw--sm {
        padding-top: -25vw!important;
    }
  
    .pt-n-pt-30vw--sm {
        padding-top: -30vw!important;
    }
  
    .pt-n-pt-35vw--sm {
        padding-top: -35vw!important;
    }
  
    .pt-n-pt-40vw--sm {
        padding-top: -40vw!important;
    }
  
    .pt-n-pt-45vw--sm {
        padding-top: -45vw!important;
    }
  
    .pt-n-pt-50vw--sm {
        padding-top: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pt-0vw--md {
        padding-top: -0vw!important;
    }
  
    .pt-n-pt-1vw--md {
        padding-top: -1vw!important;
    }
  
    .pt-n-pt-2vw--md {
        padding-top: -2vw!important;
    }
  
    .pt-n-pt-3vw--md {
        padding-top: -3vw!important;
    }
  
    .pt-n-pt-4vw--md {
        padding-top: -4vw!important;
    }
  
    .pt-n-pt-5vw--md {
        padding-top: -5vw!important;
    }
  
    .pt-n-pt-6vw--md {
        padding-top: -6vw!important;
    }
  
    .pt-n-pt-7vw--md {
        padding-top: -7vw!important;
    }
  
    .pt-n-pt-8vw--md {
        padding-top: -8vw!important;
    }
  
    .pt-n-pt-9vw--md {
        padding-top: -9vw!important;
    }
  
    .pt-n-pt-10vw--md {
        padding-top: -10vw!important;
    }
  
    .pt-n-pt-11vw--md {
        padding-top: -11vw!important;
    }
  
    .pt-n-pt-12vw--md {
        padding-top: -12vw!important;
    }
  
    .pt-n-pt-13vw--md {
        padding-top: -13vw!important;
    }
  
    .pt-n-pt-14vw--md {
        padding-top: -14vw!important;
    }
  
    .pt-n-pt-15vw--md {
        padding-top: -15vw!important;
    }
  
    .pt-n-pt-16vw--md {
        padding-top: -16vw!important;
    }
  
    .pt-n-pt-17vw--md {
        padding-top: -17vw!important;
    }
  
    .pt-n-pt-18vw--md {
        padding-top: -18vw!important;
    }
  
    .pt-n-pt-19vw--md {
        padding-top: -19vw!important;
    }
  
    .pt-n-pt-20vw--md {
        padding-top: -20vw!important;
    }
  
    .pt-n-pt-21vw--md {
        padding-top: -21vw!important;
    }
  
    .pt-n-pt-22vw--md {
        padding-top: -22vw!important;
    }
  
    .pt-n-pt-23vw--md {
        padding-top: -23vw!important;
    }
  
    .pt-n-pt-24vw--md {
        padding-top: -24vw!important;
    }
  
    .pt-n-pt-25vw--md {
        padding-top: -25vw!important;
    }
  
    .pt-n-pt-30vw--md {
        padding-top: -30vw!important;
    }
  
    .pt-n-pt-35vw--md {
        padding-top: -35vw!important;
    }
  
    .pt-n-pt-40vw--md {
        padding-top: -40vw!important;
    }
  
    .pt-n-pt-45vw--md {
        padding-top: -45vw!important;
    }
  
    .pt-n-pt-50vw--md {
        padding-top: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pt-0vw--lg {
        padding-top: -0vw!important;
    }
  
    .pt-n-pt-1vw--lg {
        padding-top: -1vw!important;
    }
  
    .pt-n-pt-2vw--lg {
        padding-top: -2vw!important;
    }
  
    .pt-n-pt-3vw--lg {
        padding-top: -3vw!important;
    }
  
    .pt-n-pt-4vw--lg {
        padding-top: -4vw!important;
    }
  
    .pt-n-pt-5vw--lg {
        padding-top: -5vw!important;
    }
  
    .pt-n-pt-6vw--lg {
        padding-top: -6vw!important;
    }
  
    .pt-n-pt-7vw--lg {
        padding-top: -7vw!important;
    }
  
    .pt-n-pt-8vw--lg {
        padding-top: -8vw!important;
    }
  
    .pt-n-pt-9vw--lg {
        padding-top: -9vw!important;
    }
  
    .pt-n-pt-10vw--lg {
        padding-top: -10vw!important;
    }
  
    .pt-n-pt-11vw--lg {
        padding-top: -11vw!important;
    }
  
    .pt-n-pt-12vw--lg {
        padding-top: -12vw!important;
    }
  
    .pt-n-pt-13vw--lg {
        padding-top: -13vw!important;
    }
  
    .pt-n-pt-14vw--lg {
        padding-top: -14vw!important;
    }
  
    .pt-n-pt-15vw--lg {
        padding-top: -15vw!important;
    }
  
    .pt-n-pt-16vw--lg {
        padding-top: -16vw!important;
    }
  
    .pt-n-pt-17vw--lg {
        padding-top: -17vw!important;
    }
  
    .pt-n-pt-18vw--lg {
        padding-top: -18vw!important;
    }
  
    .pt-n-pt-19vw--lg {
        padding-top: -19vw!important;
    }
  
    .pt-n-pt-20vw--lg {
        padding-top: -20vw!important;
    }
  
    .pt-n-pt-21vw--lg {
        padding-top: -21vw!important;
    }
  
    .pt-n-pt-22vw--lg {
        padding-top: -22vw!important;
    }
  
    .pt-n-pt-23vw--lg {
        padding-top: -23vw!important;
    }
  
    .pt-n-pt-24vw--lg {
        padding-top: -24vw!important;
    }
  
    .pt-n-pt-25vw--lg {
        padding-top: -25vw!important;
    }
  
    .pt-n-pt-30vw--lg {
        padding-top: -30vw!important;
    }
  
    .pt-n-pt-35vw--lg {
        padding-top: -35vw!important;
    }
  
    .pt-n-pt-40vw--lg {
        padding-top: -40vw!important;
    }
  
    .pt-n-pt-45vw--lg {
        padding-top: -45vw!important;
    }
  
    .pt-n-pt-50vw--lg {
        padding-top: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pt-0vw--xl {
        padding-top: -0vw!important;
    }
  
    .pt-n-pt-1vw--xl {
        padding-top: -1vw!important;
    }
  
    .pt-n-pt-2vw--xl {
        padding-top: -2vw!important;
    }
  
    .pt-n-pt-3vw--xl {
        padding-top: -3vw!important;
    }
  
    .pt-n-pt-4vw--xl {
        padding-top: -4vw!important;
    }
  
    .pt-n-pt-5vw--xl {
        padding-top: -5vw!important;
    }
  
    .pt-n-pt-6vw--xl {
        padding-top: -6vw!important;
    }
  
    .pt-n-pt-7vw--xl {
        padding-top: -7vw!important;
    }
  
    .pt-n-pt-8vw--xl {
        padding-top: -8vw!important;
    }
  
    .pt-n-pt-9vw--xl {
        padding-top: -9vw!important;
    }
  
    .pt-n-pt-10vw--xl {
        padding-top: -10vw!important;
    }
  
    .pt-n-pt-11vw--xl {
        padding-top: -11vw!important;
    }
  
    .pt-n-pt-12vw--xl {
        padding-top: -12vw!important;
    }
  
    .pt-n-pt-13vw--xl {
        padding-top: -13vw!important;
    }
  
    .pt-n-pt-14vw--xl {
        padding-top: -14vw!important;
    }
  
    .pt-n-pt-15vw--xl {
        padding-top: -15vw!important;
    }
  
    .pt-n-pt-16vw--xl {
        padding-top: -16vw!important;
    }
  
    .pt-n-pt-17vw--xl {
        padding-top: -17vw!important;
    }
  
    .pt-n-pt-18vw--xl {
        padding-top: -18vw!important;
    }
  
    .pt-n-pt-19vw--xl {
        padding-top: -19vw!important;
    }
  
    .pt-n-pt-20vw--xl {
        padding-top: -20vw!important;
    }
  
    .pt-n-pt-21vw--xl {
        padding-top: -21vw!important;
    }
  
    .pt-n-pt-22vw--xl {
        padding-top: -22vw!important;
    }
  
    .pt-n-pt-23vw--xl {
        padding-top: -23vw!important;
    }
  
    .pt-n-pt-24vw--xl {
        padding-top: -24vw!important;
    }
  
    .pt-n-pt-25vw--xl {
        padding-top: -25vw!important;
    }
  
    .pt-n-pt-30vw--xl {
        padding-top: -30vw!important;
    }
  
    .pt-n-pt-35vw--xl {
        padding-top: -35vw!important;
    }
  
    .pt-n-pt-40vw--xl {
        padding-top: -40vw!important;
    }
  
    .pt-n-pt-45vw--xl {
        padding-top: -45vw!important;
    }
  
    .pt-n-pt-50vw--xl {
        padding-top: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pt-0vw--xxl {
        padding-top: -0vw!important;
    }
  
    .pt-n-pt-1vw--xxl {
        padding-top: -1vw!important;
    }
  
    .pt-n-pt-2vw--xxl {
        padding-top: -2vw!important;
    }
  
    .pt-n-pt-3vw--xxl {
        padding-top: -3vw!important;
    }
  
    .pt-n-pt-4vw--xxl {
        padding-top: -4vw!important;
    }
  
    .pt-n-pt-5vw--xxl {
        padding-top: -5vw!important;
    }
  
    .pt-n-pt-6vw--xxl {
        padding-top: -6vw!important;
    }
  
    .pt-n-pt-7vw--xxl {
        padding-top: -7vw!important;
    }
  
    .pt-n-pt-8vw--xxl {
        padding-top: -8vw!important;
    }
  
    .pt-n-pt-9vw--xxl {
        padding-top: -9vw!important;
    }
  
    .pt-n-pt-10vw--xxl {
        padding-top: -10vw!important;
    }
  
    .pt-n-pt-11vw--xxl {
        padding-top: -11vw!important;
    }
  
    .pt-n-pt-12vw--xxl {
        padding-top: -12vw!important;
    }
  
    .pt-n-pt-13vw--xxl {
        padding-top: -13vw!important;
    }
  
    .pt-n-pt-14vw--xxl {
        padding-top: -14vw!important;
    }
  
    .pt-n-pt-15vw--xxl {
        padding-top: -15vw!important;
    }
  
    .pt-n-pt-16vw--xxl {
        padding-top: -16vw!important;
    }
  
    .pt-n-pt-17vw--xxl {
        padding-top: -17vw!important;
    }
  
    .pt-n-pt-18vw--xxl {
        padding-top: -18vw!important;
    }
  
    .pt-n-pt-19vw--xxl {
        padding-top: -19vw!important;
    }
  
    .pt-n-pt-20vw--xxl {
        padding-top: -20vw!important;
    }
  
    .pt-n-pt-21vw--xxl {
        padding-top: -21vw!important;
    }
  
    .pt-n-pt-22vw--xxl {
        padding-top: -22vw!important;
    }
  
    .pt-n-pt-23vw--xxl {
        padding-top: -23vw!important;
    }
  
    .pt-n-pt-24vw--xxl {
        padding-top: -24vw!important;
    }
  
    .pt-n-pt-25vw--xxl {
        padding-top: -25vw!important;
    }
  
    .pt-n-pt-30vw--xxl {
        padding-top: -30vw!important;
    }
  
    .pt-n-pt-35vw--xxl {
        padding-top: -35vw!important;
    }
  
    .pt-n-pt-40vw--xxl {
        padding-top: -40vw!important;
    }
  
    .pt-n-pt-45vw--xxl {
        padding-top: -45vw!important;
    }
  
    .pt-n-pt-50vw--xxl {
        padding-top: -50vw!important;
    }
  }
  
  /* NEGATIVE PADDING RIGHT ------------------------------------------------------------------------ */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-pr-0 {
    padding-right: -0px!important;
  }
  
  .pt-n-pr-1 {
    padding-right: -1px!important;
  }
  
  .pt-n-pr-2 {
    padding-right: -2px!important;
  }
  
  .pt-n-pr-3 {
    padding-right: -3px!important;
  }
  
  .pt-n-pr-4 {
    padding-right: -4px!important;
  }
  
  .pt-n-pr-5 {
    padding-right: -5px!important;
  }
  
  .pt-n-pr-6 {
    padding-right: -6px!important;
  }
  
  .pt-n-pr-7 {
    padding-right: -7px!important;
  }
  
  .pt-n-pr-8 {
    padding-right: -8px!important;
  }
  
  .pt-n-pr-9 {
    padding-right: -9px!important;
  }
  
  .pt-n-pr-10 {
    padding-right: -10px!important;
  }
  
  .pt-n-pr-11 {
    padding-right: -11px!important;
  }
  
  .pt-n-pr-12 {
    padding-right: -12px!important;
  }
  
  .pt-n-pr-13 {
    padding-right: -13px!important;
  }
  
  .pt-n-pr-14 {
    padding-right: -14px!important;
  }
  
  .pt-n-pr-15 {
    padding-right: -15px!important;
  }
  
  .pt-n-pr-16 {
    padding-right: -16px!important;
  }
  
  .pt-n-pr-17 {
    padding-right: -17px!important;
  }
  
  .pt-n-pr-18 {
    padding-right: -18px!important;
  }
  
  .pt-n-pr-19 {
    padding-right: -19px!important;
  }
  
  .pt-n-pr-20 {
    padding-right: -20px!important;
  }
  
  .pt-n-pr-21 {
    padding-right: -21px!important;
  }
  
  .pt-n-pr-22 {
    padding-right: -22px!important;
  }
  
  .pt-n-pr-23 {
    padding-right: -23px!important;
  }
  
  .pt-n-pr-24 {
    padding-right: -24px!important;
  }
  
  .pt-n-pr-25 {
    padding-right: -25px!important;
  }
  
  .pt-n-pr-30 {
    padding-right: -30px!important;
  }
  
  .pt-n-pr-35 {
    padding-right: -35px!important;
  }
  
  .pt-n-pr-40 {
    padding-right: -40px!important;
  }
  
  .pt-n-pr-45 {
    padding-right: -45px!important;
  }
  
  .pt-n-pr-50 {
    padding-right: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pr-0--sm {
        padding-right: -0px!important;
    }
  
    .pt-n-pr-1--sm {
        padding-right: -1px!important;
    }
  
    .pt-n-pr-2--sm {
        padding-right: -2px!important;
    }
  
    .pt-n-pr-3--sm {
        padding-right: -3px!important;
    }
  
    .pt-n-pr-4--sm {
        padding-right: -4px!important;
    }
  
    .pt-n-pr-5--sm {
        padding-right: -5px!important;
    }
  
    .pt-n-pr-6--sm {
        padding-right: -6px!important;
    }
  
    .pt-n-pr-7--sm {
        padding-right: -7px!important;
    }
  
    .pt-n-pr-8--sm {
        padding-right: -8px!important;
    }
  
    .pt-n-pr-9--sm {
        padding-right: -9px!important;
    }
  
    .pt-n-pr-10--sm {
        padding-right: -10px!important;
    }
  
    .pt-n-pr-11--sm {
        padding-right: -11px!important;
    }
  
    .pt-n-pr-12--sm {
        padding-right: -12px!important;
    }
  
    .pt-n-pr-13--sm {
        padding-right: -13px!important;
    }
  
    .pt-n-pr-14--sm {
        padding-right: -14px!important;
    }
  
    .pt-n-pr-15--sm {
        padding-right: -15px!important;
    }
  
    .pt-n-pr-16--sm {
        padding-right: -16px!important;
    }
  
    .pt-n-pr-17--sm {
        padding-right: -17px!important;
    }
  
    .pt-n-pr-18--sm {
        padding-right: -18px!important;
    }
  
    .pt-n-pr-19--sm {
        padding-right: -19px!important;
    }
  
    .pt-n-pr-20--sm {
        padding-right: -20px!important;
    }
  
    .pt-n-pr-21--sm {
        padding-right: -21px!important;
    }
  
    .pt-n-pr-22--sm {
        padding-right: -22px!important;
    }
  
    .pt-n-pr-23--sm {
        padding-right: -23px!important;
    }
  
    .pt-n-pr-24--sm {
        padding-right: -24px!important;
    }
  
    .pt-n-pr-25--sm {
        padding-right: -25px!important;
    }
  
    .pt-n-pr-30--sm {
        padding-right: -30px!important;
    }
  
    .pt-n-pr-35--sm {
        padding-right: -35px!important;
    }
  
    .pt-n-pr-40--sm {
        padding-right: -40px!important;
    }
  
    .pt-n-pr-45--sm {
        padding-right: -45px!important;
    }
  
    .pt-n-pr-50--sm {
        padding-right: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pr-0--md {
        padding-right: -0px!important;
    }
  
    .pt-n-pr-1--md {
        padding-right: -1px!important;
    }
  
    .pt-n-pr-2--md {
        padding-right: -2px!important;
    }
  
    .pt-n-pr-3--md {
        padding-right: -3px!important;
    }
  
    .pt-n-pr-4--md {
        padding-right: -4px!important;
    }
  
    .pt-n-pr-5--md {
        padding-right: -5px!important;
    }
  
    .pt-n-pr-6--md {
        padding-right: -6px!important;
    }
  
    .pt-n-pr-7--md {
        padding-right: -7px!important;
    }
  
    .pt-n-pr-8--md {
        padding-right: -8px!important;
    }
  
    .pt-n-pr-9--md {
        padding-right: -9px!important;
    }
  
    .pt-n-pr-10--md {
        padding-right: -10px!important;
    }
  
    .pt-n-pr-11--md {
        padding-right: -11px!important;
    }
  
    .pt-n-pr-12--md {
        padding-right: -12px!important;
    }
  
    .pt-n-pr-13--md {
        padding-right: -13px!important;
    }
  
    .pt-n-pr-14--md {
        padding-right: -14px!important;
    }
  
    .pt-n-pr-15--md {
        padding-right: -15px!important;
    }
  
    .pt-n-pr-16--md {
        padding-right: -16px!important;
    }
  
    .pt-n-pr-17--md {
        padding-right: -17px!important;
    }
  
    .pt-n-pr-18--md {
        padding-right: -18px!important;
    }
  
    .pt-n-pr-19--md {
        padding-right: -19px!important;
    }
  
    .pt-n-pr-20--md {
        padding-right: -20px!important;
    }
  
    .pt-n-pr-21--md {
        padding-right: -21px!important;
    }
  
    .pt-n-pr-22--md {
        padding-right: -22px!important;
    }
  
    .pt-n-pr-23--md {
        padding-right: -23px!important;
    }
  
    .pt-n-pr-24--md {
        padding-right: -24px!important;
    }
  
    .pt-n-pr-25--md {
        padding-right: -25px!important;
    }
  
    .pt-n-pr-30--md {
        padding-right: -30px!important;
    }
  
    .pt-n-pr-35--md {
        padding-right: -35px!important;
    }
  
    .pt-n-pr-40--md {
        padding-right: -40px!important;
    }
  
    .pt-n-pr-45--md {
        padding-right: -45px!important;
    }
  
    .pt-n-pr-50--md {
        padding-right: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pr-0--lg {
        padding-right: -0px!important;
    }
  
    .pt-n-pr-1--lg {
        padding-right: -1px!important;
    }
  
    .pt-n-pr-2--lg {
        padding-right: -2px!important;
    }
  
    .pt-n-pr-3--lg {
        padding-right: -3px!important;
    }
  
    .pt-n-pr-4--lg {
        padding-right: -4px!important;
    }
  
    .pt-n-pr-5--lg {
        padding-right: -5px!important;
    }
  
    .pt-n-pr-6--lg {
        padding-right: -6px!important;
    }
  
    .pt-n-pr-7--lg {
        padding-right: -7px!important;
    }
  
    .pt-n-pr-8--lg {
        padding-right: -8px!important;
    }
  
    .pt-n-pr-9--lg {
        padding-right: -9px!important;
    }
  
    .pt-n-pr-10--lg {
        padding-right: -10px!important;
    }
  
    .pt-n-pr-11--lg {
        padding-right: -11px!important;
    }
  
    .pt-n-pr-12--lg {
        padding-right: -12px!important;
    }
  
    .pt-n-pr-13--lg {
        padding-right: -13px!important;
    }
  
    .pt-n-pr-14--lg {
        padding-right: -14px!important;
    }
  
    .pt-n-pr-15--lg {
        padding-right: -15px!important;
    }
  
    .pt-n-pr-16--lg {
        padding-right: -16px!important;
    }
  
    .pt-n-pr-17--lg {
        padding-right: -17px!important;
    }
  
    .pt-n-pr-18--lg {
        padding-right: -18px!important;
    }
  
    .pt-n-pr-19--lg {
        padding-right: -19px!important;
    }
  
    .pt-n-pr-20--lg {
        padding-right: -20px!important;
    }
  
    .pt-n-pr-21--lg {
        padding-right: -21px!important;
    }
  
    .pt-n-pr-22--lg {
        padding-right: -22px!important;
    }
  
    .pt-n-pr-23--lg {
        padding-right: -23px!important;
    }
  
    .pt-n-pr-24--lg {
        padding-right: -24px!important;
    }
  
    .pt-n-pr-25--lg {
        padding-right: -25px!important;
    }
  
    .pt-n-pr-30--lg {
        padding-right: -30px!important;
    }
  
    .pt-n-pr-35--lg {
        padding-right: -35px!important;
    }
  
    .pt-n-pr-40--lg {
        padding-right: -40px!important;
    }
  
    .pt-n-pr-45--lg {
        padding-right: -45px!important;
    }
  
    .pt-n-pr-50--lg {
        padding-right: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pr-0--xl {
        padding-right: -0px!important;
    }
  
    .pt-n-pr-1--xl {
        padding-right: -1px!important;
    }
  
    .pt-n-pr-2--xl {
        padding-right: -2px!important;
    }
  
    .pt-n-pr-3--xl {
        padding-right: -3px!important;
    }
  
    .pt-n-pr-4--xl {
        padding-right: -4px!important;
    }
  
    .pt-n-pr-5--xl {
        padding-right: -5px!important;
    }
  
    .pt-n-pr-6--xl {
        padding-right: -6px!important;
    }
  
    .pt-n-pr-7--xl {
        padding-right: -7px!important;
    }
  
    .pt-n-pr-8--xl {
        padding-right: -8px!important;
    }
  
    .pt-n-pr-9--xl {
        padding-right: -9px!important;
    }
  
    .pt-n-pr-10--xl {
        padding-right: -10px!important;
    }
  
    .pt-n-pr-11--xl {
        padding-right: -11px!important;
    }
  
    .pt-n-pr-12--xl {
        padding-right: -12px!important;
    }
  
    .pt-n-pr-13--xl {
        padding-right: -13px!important;
    }
  
    .pt-n-pr-14--xl {
        padding-right: -14px!important;
    }
  
    .pt-n-pr-15--xl {
        padding-right: -15px!important;
    }
  
    .pt-n-pr-16--xl {
        padding-right: -16px!important;
    }
  
    .pt-n-pr-17--xl {
        padding-right: -17px!important;
    }
  
    .pt-n-pr-18--xl {
        padding-right: -18px!important;
    }
  
    .pt-n-pr-19--xl {
        padding-right: -19px!important;
    }
  
    .pt-n-pr-20--xl {
        padding-right: -20px!important;
    }
  
    .pt-n-pr-21--xl {
        padding-right: -21px!important;
    }
  
    .pt-n-pr-22--xl {
        padding-right: -22px!important;
    }
  
    .pt-n-pr-23--xl {
        padding-right: -23px!important;
    }
  
    .pt-n-pr-24--xl {
        padding-right: -24px!important;
    }
  
    .pt-n-pr-25--xl {
        padding-right: -25px!important;
    }
  
    .pt-n-pr-30--xl {
        padding-right: -30px!important;
    }
  
    .pt-n-pr-35--xl {
        padding-right: -35px!important;
    }
  
    .pt-n-pr-40--xl {
        padding-right: -40px!important;
    }
  
    .pt-n-pr-45--xl {
        padding-right: -45px!important;
    }
  
    .pt-n-pr-50--xl {
        padding-right: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pr-0--xxl {
        padding-right: -0px!important;
    }
  
    .pt-n-pr-1--xxl {
        padding-right: -1px!important;
    }
  
    .pt-n-pr-2--xxl {
        padding-right: -2px!important;
    }
  
    .pt-n-pr-3--xxl {
        padding-right: -3px!important;
    }
  
    .pt-n-pr-4--xxl {
        padding-right: -4px!important;
    }
  
    .pt-n-pr-5--xxl {
        padding-right: -5px!important;
    }
  
    .pt-n-pr-6--xxl {
        padding-right: -6px!important;
    }
  
    .pt-n-pr-7--xxl {
        padding-right: -7px!important;
    }
  
    .pt-n-pr-8--xxl {
        padding-right: -8px!important;
    }
  
    .pt-n-pr-9--xxl {
        padding-right: -9px!important;
    }
  
    .pt-n-pr-10--xxl {
        padding-right: -10px!important;
    }
  
    .pt-n-pr-11--xxl {
        padding-right: -11px!important;
    }
  
    .pt-n-pr-12--xxl {
        padding-right: -12px!important;
    }
  
    .pt-n-pr-13--xxl {
        padding-right: -13px!important;
    }
  
    .pt-n-pr-14--xxl {
        padding-right: -14px!important;
    }
  
    .pt-n-pr-15--xxl {
        padding-right: -15px!important;
    }
  
    .pt-n-pr-16--xxl {
        padding-right: -16px!important;
    }
  
    .pt-n-pr-17--xxl {
        padding-right: -17px!important;
    }
  
    .pt-n-pr-18--xxl {
        padding-right: -18px!important;
    }
  
    .pt-n-pr-19--xxl {
        padding-right: -19px!important;
    }
  
    .pt-n-pr-20--xxl {
        padding-right: -20px!important;
    }
  
    .pt-n-pr-21--xxl {
        padding-right: -21px!important;
    }
  
    .pt-n-pr-22--xxl {
        padding-right: -22px!important;
    }
  
    .pt-n-pr-23--xxl {
        padding-right: -23px!important;
    }
  
    .pt-n-pr-24--xxl {
        padding-right: -24px!important;
    }
  
    .pt-n-pr-25--xxl {
        padding-right: -25px!important;
    }
  
    .pt-n-pr-30--xxl {
        padding-right: -30px!important;
    }
  
    .pt-n-pr-35--xxl {
        padding-right: -35px!important;
    }
  
    .pt-n-pr-40--xxl {
        padding-right: -40px!important;
    }
  
    .pt-n-pr-45--xxl {
        padding-right: -45px!important;
    }
  
    .pt-n-pr-50--xxl {
        padding-right: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-pr-0x {
    padding-right: -0%!important;
  }
  
  .pt-n-pr-1x {
    padding-right: -1%!important;
  }
  
  .pt-n-pr-2x {
    padding-right: -2%!important;
  }
  
  .pt-n-pr-3x {
    padding-right: -3%!important;
  }
  
  .pt-n-pr-4x {
    padding-right: -4%!important;
  }
  
  .pt-n-pr-5x {
    padding-right: -5%!important;
  }
  
  .pt-n-pr-6x {
    padding-right: -6%!important;
  }
  
  .pt-n-pr-7x {
    padding-right: -7%!important;
  }
  
  .pt-n-pr-8x {
    padding-right: -8%!important;
  }
  
  .pt-n-pr-9x {
    padding-right: -9%!important;
  }
  
  .pt-n-pr-10x {
    padding-right: -10%!important;
  }
  
  .pt-n-pr-11x {
    padding-right: -11%!important;
  }
  
  .pt-n-pr-12x {
    padding-right: -12%!important;
  }
  
  .pt-n-pr-13x {
    padding-right: -13%!important;
  }
  
  .pt-n-pr-14x {
    padding-right: -14%!important;
  }
  
  .pt-n-pr-15x {
    padding-right: -15%!important;
  }
  
  .pt-n-pr-16x {
    padding-right: -16%!important;
  }
  
  .pt-n-pr-17x {
    padding-right: -17%!important;
  }
  
  .pt-n-pr-18x {
    padding-right: -18%!important;
  }
  
  .pt-n-pr-19x {
    padding-right: -19%!important;
  }
  
  .pt-n-pr-20x {
    padding-right: -20%!important;
  }
  
  .pt-n-pr-21x {
    padding-right: -21%!important;
  }
  
  .pt-n-pr-22x {
    padding-right: -22%!important;
  }
  
  .pt-n-pr-23x {
    padding-right: -23%!important;
  }
  
  .pt-n-pr-24x {
    padding-right: -24%!important;
  }
  
  .pt-n-pr-25x {
    padding-right: -25%!important;
  }
  
  .pt-n-pr-30x {
    padding-right: -30%!important;
  }
  
  .pt-n-pr-35x {
    padding-right: -35%!important;
  }
  
  .pt-n-pr-40x {
    padding-right: -40%!important;
  }
  
  .pt-n-pr-45x {
    padding-right: -45%!important;
  }
  
  .pt-n-pr-50x {
    padding-right: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pr-0x--sm {
        padding-right: -0%!important;
    }
  
    .pt-n-pr-1x--sm {
        padding-right: -1%!important;
    }
  
    .pt-n-pr-2x--sm {
        padding-right: -2%!important;
    }
  
    .pt-n-pr-3x--sm {
        padding-right: -3%!important;
    }
  
    .pt-n-pr-4x--sm {
        padding-right: -4%!important;
    }
  
    .pt-n-pr-5x--sm {
        padding-right: -5%!important;
    }
  
    .pt-n-pr-6x--sm {
        padding-right: -6%!important;
    }
  
    .pt-n-pr-7x--sm {
        padding-right: -7%!important;
    }
  
    .pt-n-pr-8x--sm {
        padding-right: -8%!important;
    }
  
    .pt-n-pr-9x--sm {
        padding-right: -9%!important;
    }
  
    .pt-n-pr-10x--sm {
        padding-right: -10%!important;
    }
  
    .pt-n-pr-11x--sm {
        padding-right: -11%!important;
    }
  
    .pt-n-pr-12x--sm {
        padding-right: -12%!important;
    }
  
    .pt-n-pr-13x--sm {
        padding-right: -13%!important;
    }
  
    .pt-n-pr-14x--sm {
        padding-right: -14%!important;
    }
  
    .pt-n-pr-15x--sm {
        padding-right: -15%!important;
    }
  
    .pt-n-pr-16x--sm {
        padding-right: -16%!important;
    }
  
    .pt-n-pr-17x--sm {
        padding-right: -17%!important;
    }
  
    .pt-n-pr-18x--sm {
        padding-right: -18%!important;
    }
  
    .pt-n-pr-19x--sm {
        padding-right: -19%!important;
    }
  
    .pt-n-pr-20x--sm {
        padding-right: -20%!important;
    }
  
    .pt-n-pr-21x--sm {
        padding-right: -21%!important;
    }
  
    .pt-n-pr-22x--sm {
        padding-right: -22%!important;
    }
  
    .pt-n-pr-23x--sm {
        padding-right: -23%!important;
    }
  
    .pt-n-pr-24x--sm {
        padding-right: -24%!important;
    }
  
    .pt-n-pr-25x--sm {
        padding-right: -25%!important;
    }
  
    .pt-n-pr-30x--sm {
        padding-right: -30%!important;
    }
  
    .pt-n-pr-35x--sm {
        padding-right: -35%!important;
    }
  
    .pt-n-pr-40x--sm {
        padding-right: -40%!important;
    }
  
    .pt-n-pr-45x--sm {
        padding-right: -45%!important;
    }
  
    .pt-n-pr-50x--sm {
        padding-right: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pr-0x--md {
        padding-right: -0%!important;
    }
  
    .pt-n-pr-1x--md {
        padding-right: -1%!important;
    }
  
    .pt-n-pr-2x--md {
        padding-right: -2%!important;
    }
  
    .pt-n-pr-3x--md {
        padding-right: -3%!important;
    }
  
    .pt-n-pr-4x--md {
        padding-right: -4%!important;
    }
  
    .pt-n-pr-5x--md {
        padding-right: -5%!important;
    }
  
    .pt-n-pr-6x--md {
        padding-right: -6%!important;
    }
  
    .pt-n-pr-7x--md {
        padding-right: -7%!important;
    }
  
    .pt-n-pr-8x--md {
        padding-right: -8%!important;
    }
  
    .pt-n-pr-9x--md {
        padding-right: -9%!important;
    }
  
    .pt-n-pr-10x--md {
        padding-right: -10%!important;
    }
  
    .pt-n-pr-11x--md {
        padding-right: -11%!important;
    }
  
    .pt-n-pr-12x--md {
        padding-right: -12%!important;
    }
  
    .pt-n-pr-13x--md {
        padding-right: -13%!important;
    }
  
    .pt-n-pr-14x--md {
        padding-right: -14%!important;
    }
  
    .pt-n-pr-15x--md {
        padding-right: -15%!important;
    }
  
    .pt-n-pr-16x--md {
        padding-right: -16%!important;
    }
  
    .pt-n-pr-17x--md {
        padding-right: -17%!important;
    }
  
    .pt-n-pr-18x--md {
        padding-right: -18%!important;
    }
  
    .pt-n-pr-19x--md {
        padding-right: -19%!important;
    }
  
    .pt-n-pr-20x--md {
        padding-right: -20%!important;
    }
  
    .pt-n-pr-21x--md {
        padding-right: -21%!important;
    }
  
    .pt-n-pr-22x--md {
        padding-right: -22%!important;
    }
  
    .pt-n-pr-23x--md {
        padding-right: -23%!important;
    }
  
    .pt-n-pr-24x--md {
        padding-right: -24%!important;
    }
  
    .pt-n-pr-25x--md {
        padding-right: -25%!important;
    }
  
    .pt-n-pr-30x--md {
        padding-right: -30%!important;
    }
  
    .pt-n-pr-35x--md {
        padding-right: -35%!important;
    }
  
    .pt-n-pr-40x--md {
        padding-right: -40%!important;
    }
  
    .pt-n-pr-45x--md {
        padding-right: -45%!important;
    }
  
    .pt-n-pr-50x--md {
        padding-right: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pr-0x--lg {
        padding-right: -0%!important;
    }
  
    .pt-n-pr-1x--lg {
        padding-right: -1%!important;
    }
  
    .pt-n-pr-2x--lg {
        padding-right: -2%!important;
    }
  
    .pt-n-pr-3x--lg {
        padding-right: -3%!important;
    }
  
    .pt-n-pr-4x--lg {
        padding-right: -4%!important;
    }
  
    .pt-n-pr-5x--lg {
        padding-right: -5%!important;
    }
  
    .pt-n-pr-6x--lg {
        padding-right: -6%!important;
    }
  
    .pt-n-pr-7x--lg {
        padding-right: -7%!important;
    }
  
    .pt-n-pr-8x--lg {
        padding-right: -8%!important;
    }
  
    .pt-n-pr-9x--lg {
        padding-right: -9%!important;
    }
  
    .pt-n-pr-10x--lg {
        padding-right: -10%!important;
    }
  
    .pt-n-pr-11x--lg {
        padding-right: -11%!important;
    }
  
    .pt-n-pr-12x--lg {
        padding-right: -12%!important;
    }
  
    .pt-n-pr-13x--lg {
        padding-right: -13%!important;
    }
  
    .pt-n-pr-14x--lg {
        padding-right: -14%!important;
    }
  
    .pt-n-pr-15x--lg {
        padding-right: -15%!important;
    }
  
    .pt-n-pr-16x--lg {
        padding-right: -16%!important;
    }
  
    .pt-n-pr-17x--lg {
        padding-right: -17%!important;
    }
  
    .pt-n-pr-18x--lg {
        padding-right: -18%!important;
    }
  
    .pt-n-pr-19x--lg {
        padding-right: -19%!important;
    }
  
    .pt-n-pr-20x--lg {
        padding-right: -20%!important;
    }
  
    .pt-n-pr-21x--lg {
        padding-right: -21%!important;
    }
  
    .pt-n-pr-22x--lg {
        padding-right: -22%!important;
    }
  
    .pt-n-pr-23x--lg {
        padding-right: -23%!important;
    }
  
    .pt-n-pr-24x--lg {
        padding-right: -24%!important;
    }
  
    .pt-n-pr-25x--lg {
        padding-right: -25%!important;
    }
  
    .pt-n-pr-30x--lg {
        padding-right: -30%!important;
    }
  
    .pt-n-pr-35x--lg {
        padding-right: -35%!important;
    }
  
    .pt-n-pr-40x--lg {
        padding-right: -40%!important;
    }
  
    .pt-n-pr-45x--lg {
        padding-right: -45%!important;
    }
  
    .pt-n-pr-50x--lg {
        padding-right: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pr-0x--xl {
        padding-right: -0%!important;
    }
  
    .pt-n-pr-1x--xl {
        padding-right: -1%!important;
    }
  
    .pt-n-pr-2x--xl {
        padding-right: -2%!important;
    }
  
    .pt-n-pr-3x--xl {
        padding-right: -3%!important;
    }
  
    .pt-n-pr-4x--xl {
        padding-right: -4%!important;
    }
  
    .pt-n-pr-5x--xl {
        padding-right: -5%!important;
    }
  
    .pt-n-pr-6x--xl {
        padding-right: -6%!important;
    }
  
    .pt-n-pr-7x--xl {
        padding-right: -7%!important;
    }
  
    .pt-n-pr-8x--xl {
        padding-right: -8%!important;
    }
  
    .pt-n-pr-9x--xl {
        padding-right: -9%!important;
    }
  
    .pt-n-pr-10x--xl {
        padding-right: -10%!important;
    }
  
    .pt-n-pr-11x--xl {
        padding-right: -11%!important;
    }
  
    .pt-n-pr-12x--xl {
        padding-right: -12%!important;
    }
  
    .pt-n-pr-13x--xl {
        padding-right: -13%!important;
    }
  
    .pt-n-pr-14x--xl {
        padding-right: -14%!important;
    }
  
    .pt-n-pr-15x--xl {
        padding-right: -15%!important;
    }
  
    .pt-n-pr-16x--xl {
        padding-right: -16%!important;
    }
  
    .pt-n-pr-17x--xl {
        padding-right: -17%!important;
    }
  
    .pt-n-pr-18x--xl {
        padding-right: -18%!important;
    }
  
    .pt-n-pr-19x--xl {
        padding-right: -19%!important;
    }
  
    .pt-n-pr-20x--xl {
        padding-right: -20%!important;
    }
  
    .pt-n-pr-21x--xl {
        padding-right: -21%!important;
    }
  
    .pt-n-pr-22x--xl {
        padding-right: -22%!important;
    }
  
    .pt-n-pr-23x--xl {
        padding-right: -23%!important;
    }
  
    .pt-n-pr-24x--xl {
        padding-right: -24%!important;
    }
  
    .pt-n-pr-25x--xl {
        padding-right: -25%!important;
    }
  
    .pt-n-pr-30x--xl {
        padding-right: -30%!important;
    }
  
    .pt-n-pr-35x--xl {
        padding-right: -35%!important;
    }
  
    .pt-n-pr-40x--xl {
        padding-right: -40%!important;
    }
  
    .pt-n-pr-45x--xl {
        padding-right: -45%!important;
    }
  
    .pt-n-pr-50x--xl {
        padding-right: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pr-0x--xxl {
        padding-right: -0%!important;
    }
  
    .pt-n-pr-1x--xxl {
        padding-right: -1%!important;
    }
  
    .pt-n-pr-2x--xxl {
        padding-right: -2%!important;
    }
  
    .pt-n-pr-3x--xxl {
        padding-right: -3%!important;
    }
  
    .pt-n-pr-4x--xxl {
        padding-right: -4%!important;
    }
  
    .pt-n-pr-5x--xxl {
        padding-right: -5%!important;
    }
  
    .pt-n-pr-6x--xxl {
        padding-right: -6%!important;
    }
  
    .pt-n-pr-7x--xxl {
        padding-right: -7%!important;
    }
  
    .pt-n-pr-8x--xxl {
        padding-right: -8%!important;
    }
  
    .pt-n-pr-9x--xxl {
        padding-right: -9%!important;
    }
  
    .pt-n-pr-10x--xxl {
        padding-right: -10%!important;
    }
  
    .pt-n-pr-11x--xxl {
        padding-right: -11%!important;
    }
  
    .pt-n-pr-12x--xxl {
        padding-right: -12%!important;
    }
  
    .pt-n-pr-13x--xxl {
        padding-right: -13%!important;
    }
  
    .pt-n-pr-14x--xxl {
        padding-right: -14%!important;
    }
  
    .pt-n-pr-15x--xxl {
        padding-right: -15%!important;
    }
  
    .pt-n-pr-16x--xxl {
        padding-right: -16%!important;
    }
  
    .pt-n-pr-17x--xxl {
        padding-right: -17%!important;
    }
  
    .pt-n-pr-18x--xxl {
        padding-right: -18%!important;
    }
  
    .pt-n-pr-19x--xxl {
        padding-right: -19%!important;
    }
  
    .pt-n-pr-20x--xxl {
        padding-right: -20%!important;
    }
  
    .pt-n-pr-21x--xxl {
        padding-right: -21%!important;
    }
  
    .pt-n-pr-22x--xxl {
        padding-right: -22%!important;
    }
  
    .pt-n-pr-23x--xxl {
        padding-right: -23%!important;
    }
  
    .pt-n-pr-24x--xxl {
        padding-right: -24%!important;
    }
  
    .pt-n-pr-25x--xxl {
        padding-right: -25%!important;
    }
  
    .pt-n-pr-30x--xxl {
        padding-right: -30%!important;
    }
  
    .pt-n-pr-35x--xxl {
        padding-right: -35%!important;
    }
  
    .pt-n-pr-40x--xxl {
        padding-right: -40%!important;
    }
  
    .pt-n-pr-45x--xxl {
        padding-right: -45%!important;
    }
  
    .pt-n-pr-50x--xxl {
        padding-right: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-pr-0vh {
    padding-right: -0vh!important;
  }
  
  .pt-n-pr-1vh {
    padding-right: -1vh!important;
  }
  
  .pt-n-pr-2vh {
    padding-right: -2vh!important;
  }
  
  .pt-n-pr-3vh {
    padding-right: -3vh!important;
  }
  
  .pt-n-pr-4vh {
    padding-right: -4vh!important;
  }
  
  .pt-n-pr-5vh {
    padding-right: -5vh!important;
  }
  
  .pt-n-pr-6vh {
    padding-right: -6vh!important;
  }
  
  .pt-n-pr-7vh {
    padding-right: -7vh!important;
  }
  
  .pt-n-pr-8vh {
    padding-right: -8vh!important;
  }
  
  .pt-n-pr-9vh {
    padding-right: -9vh!important;
  }
  
  .pt-n-pr-10vh {
    padding-right: -10vh!important;
  }
  
  .pt-n-pr-11vh {
    padding-right: -11vh!important;
  }
  
  .pt-n-pr-12vh {
    padding-right: -12vh!important;
  }
  
  .pt-n-pr-13vh {
    padding-right: -13vh!important;
  }
  
  .pt-n-pr-14vh {
    padding-right: -14vh!important;
  }
  
  .pt-n-pr-15vh {
    padding-right: -15vh!important;
  }
  
  .pt-n-pr-16vh {
    padding-right: -16vh!important;
  }
  
  .pt-n-pr-17vh {
    padding-right: -17vh!important;
  }
  
  .pt-n-pr-18vh {
    padding-right: -18vh!important;
  }
  
  .pt-n-pr-19vh {
    padding-right: -19vh!important;
  }
  
  .pt-n-pr-20vh {
    padding-right: -20vh!important;
  }
  
  .pt-n-pr-21vh {
    padding-right: -21vh!important;
  }
  
  .pt-n-pr-22vh {
    padding-right: -22vh!important;
  }
  
  .pt-n-pr-23vh {
    padding-right: -23vh!important;
  }
  
  .pt-n-pr-24vh {
    padding-right: -24vh!important;
  }
  
  .pt-n-pr-25vh {
    padding-right: -25vh!important;
  }
  
  .pt-n-pr-30vh {
    padding-right: -30vh!important;
  }
  
  .pt-n-pr-35vh {
    padding-right: -35vh!important;
  }
  
  .pt-n-pr-40vh {
    padding-right: -40vh!important;
  }
  
  .pt-n-pr-45vh {
    padding-right: -45vh!important;
  }
  
  .pt-n-pr-50vh {
    padding-right: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pr-0vh--sm {
        padding-right: -0vh!important;
    }
  
    .pt-n-pr-1vh--sm {
        padding-right: -1vh!important;
    }
  
    .pt-n-pr-2vh--sm {
        padding-right: -2vh!important;
    }
  
    .pt-n-pr-3vh--sm {
        padding-right: -3vh!important;
    }
  
    .pt-n-pr-4vh--sm {
        padding-right: -4vh!important;
    }
  
    .pt-n-pr-5vh--sm {
        padding-right: -5vh!important;
    }
  
    .pt-n-pr-6vh--sm {
        padding-right: -6vh!important;
    }
  
    .pt-n-pr-7vh--sm {
        padding-right: -7vh!important;
    }
  
    .pt-n-pr-8vh--sm {
        padding-right: -8vh!important;
    }
  
    .pt-n-pr-9vh--sm {
        padding-right: -9vh!important;
    }
  
    .pt-n-pr-10vh--sm {
        padding-right: -10vh!important;
    }
  
    .pt-n-pr-11vh--sm {
        padding-right: -11vh!important;
    }
  
    .pt-n-pr-12vh--sm {
        padding-right: -12vh!important;
    }
  
    .pt-n-pr-13vh--sm {
        padding-right: -13vh!important;
    }
  
    .pt-n-pr-14vh--sm {
        padding-right: -14vh!important;
    }
  
    .pt-n-pr-15vh--sm {
        padding-right: -15vh!important;
    }
  
    .pt-n-pr-16vh--sm {
        padding-right: -16vh!important;
    }
  
    .pt-n-pr-17vh--sm {
        padding-right: -17vh!important;
    }
  
    .pt-n-pr-18vh--sm {
        padding-right: -18vh!important;
    }
  
    .pt-n-pr-19vh--sm {
        padding-right: -19vh!important;
    }
  
    .pt-n-pr-20vh--sm {
        padding-right: -20vh!important;
    }
  
    .pt-n-pr-21vh--sm {
        padding-right: -21vh!important;
    }
  
    .pt-n-pr-22vh--sm {
        padding-right: -22vh!important;
    }
  
    .pt-n-pr-23vh--sm {
        padding-right: -23vh!important;
    }
  
    .pt-n-pr-24vh--sm {
        padding-right: -24vh!important;
    }
  
    .pt-n-pr-25vh--sm {
        padding-right: -25vh!important;
    }
  
    .pt-n-pr-30vh--sm {
        padding-right: -30vh!important;
    }
  
    .pt-n-pr-35vh--sm {
        padding-right: -35vh!important;
    }
  
    .pt-n-pr-40vh--sm {
        padding-right: -40vh!important;
    }
  
    .pt-n-pr-45vh--sm {
        padding-right: -45vh!important;
    }
  
    .pt-n-pr-50vh--sm {
        padding-right: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pr-0vh--md {
        padding-right: -0vh!important;
    }
  
    .pt-n-pr-1vh--md {
        padding-right: -1vh!important;
    }
  
    .pt-n-pr-2vh--md {
        padding-right: -2vh!important;
    }
  
    .pt-n-pr-3vh--md {
        padding-right: -3vh!important;
    }
  
    .pt-n-pr-4vh--md {
        padding-right: -4vh!important;
    }
  
    .pt-n-pr-5vh--md {
        padding-right: -5vh!important;
    }
  
    .pt-n-pr-6vh--md {
        padding-right: -6vh!important;
    }
  
    .pt-n-pr-7vh--md {
        padding-right: -7vh!important;
    }
  
    .pt-n-pr-8vh--md {
        padding-right: -8vh!important;
    }
  
    .pt-n-pr-9vh--md {
        padding-right: -9vh!important;
    }
  
    .pt-n-pr-10vh--md {
        padding-right: -10vh!important;
    }
  
    .pt-n-pr-11vh--md {
        padding-right: -11vh!important;
    }
  
    .pt-n-pr-12vh--md {
        padding-right: -12vh!important;
    }
  
    .pt-n-pr-13vh--md {
        padding-right: -13vh!important;
    }
  
    .pt-n-pr-14vh--md {
        padding-right: -14vh!important;
    }
  
    .pt-n-pr-15vh--md {
        padding-right: -15vh!important;
    }
  
    .pt-n-pr-16vh--md {
        padding-right: -16vh!important;
    }
  
    .pt-n-pr-17vh--md {
        padding-right: -17vh!important;
    }
  
    .pt-n-pr-18vh--md {
        padding-right: -18vh!important;
    }
  
    .pt-n-pr-19vh--md {
        padding-right: -19vh!important;
    }
  
    .pt-n-pr-20vh--md {
        padding-right: -20vh!important;
    }
  
    .pt-n-pr-21vh--md {
        padding-right: -21vh!important;
    }
  
    .pt-n-pr-22vh--md {
        padding-right: -22vh!important;
    }
  
    .pt-n-pr-23vh--md {
        padding-right: -23vh!important;
    }
  
    .pt-n-pr-24vh--md {
        padding-right: -24vh!important;
    }
  
    .pt-n-pr-25vh--md {
        padding-right: -25vh!important;
    }
  
    .pt-n-pr-30vh--md {
        padding-right: -30vh!important;
    }
  
    .pt-n-pr-35vh--md {
        padding-right: -35vh!important;
    }
  
    .pt-n-pr-40vh--md {
        padding-right: -40vh!important;
    }
  
    .pt-n-pr-45vh--md {
        padding-right: -45vh!important;
    }
  
    .pt-n-pr-50vh--md {
        padding-right: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pr-0vh--lg {
        padding-right: -0vh!important;
    }
  
    .pt-n-pr-1vh--lg {
        padding-right: -1vh!important;
    }
  
    .pt-n-pr-2vh--lg {
        padding-right: -2vh!important;
    }
  
    .pt-n-pr-3vh--lg {
        padding-right: -3vh!important;
    }
  
    .pt-n-pr-4vh--lg {
        padding-right: -4vh!important;
    }
  
    .pt-n-pr-5vh--lg {
        padding-right: -5vh!important;
    }
  
    .pt-n-pr-6vh--lg {
        padding-right: -6vh!important;
    }
  
    .pt-n-pr-7vh--lg {
        padding-right: -7vh!important;
    }
  
    .pt-n-pr-8vh--lg {
        padding-right: -8vh!important;
    }
  
    .pt-n-pr-9vh--lg {
        padding-right: -9vh!important;
    }
  
    .pt-n-pr-10vh--lg {
        padding-right: -10vh!important;
    }
  
    .pt-n-pr-11vh--lg {
        padding-right: -11vh!important;
    }
  
    .pt-n-pr-12vh--lg {
        padding-right: -12vh!important;
    }
  
    .pt-n-pr-13vh--lg {
        padding-right: -13vh!important;
    }
  
    .pt-n-pr-14vh--lg {
        padding-right: -14vh!important;
    }
  
    .pt-n-pr-15vh--lg {
        padding-right: -15vh!important;
    }
  
    .pt-n-pr-16vh--lg {
        padding-right: -16vh!important;
    }
  
    .pt-n-pr-17vh--lg {
        padding-right: -17vh!important;
    }
  
    .pt-n-pr-18vh--lg {
        padding-right: -18vh!important;
    }
  
    .pt-n-pr-19vh--lg {
        padding-right: -19vh!important;
    }
  
    .pt-n-pr-20vh--lg {
        padding-right: -20vh!important;
    }
  
    .pt-n-pr-21vh--lg {
        padding-right: -21vh!important;
    }
  
    .pt-n-pr-22vh--lg {
        padding-right: -22vh!important;
    }
  
    .pt-n-pr-23vh--lg {
        padding-right: -23vh!important;
    }
  
    .pt-n-pr-24vh--lg {
        padding-right: -24vh!important;
    }
  
    .pt-n-pr-25vh--lg {
        padding-right: -25vh!important;
    }
  
    .pt-n-pr-30vh--lg {
        padding-right: -30vh!important;
    }
  
    .pt-n-pr-35vh--lg {
        padding-right: -35vh!important;
    }
  
    .pt-n-pr-40vh--lg {
        padding-right: -40vh!important;
    }
  
    .pt-n-pr-45vh--lg {
        padding-right: -45vh!important;
    }
  
    .pt-n-pr-50vh--lg {
        padding-right: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pr-0vh--xl {
        padding-right: -0vh!important;
    }
  
    .pt-n-pr-1vh--xl {
        padding-right: -1vh!important;
    }
  
    .pt-n-pr-2vh--xl {
        padding-right: -2vh!important;
    }
  
    .pt-n-pr-3vh--xl {
        padding-right: -3vh!important;
    }
  
    .pt-n-pr-4vh--xl {
        padding-right: -4vh!important;
    }
  
    .pt-n-pr-5vh--xl {
        padding-right: -5vh!important;
    }
  
    .pt-n-pr-6vh--xl {
        padding-right: -6vh!important;
    }
  
    .pt-n-pr-7vh--xl {
        padding-right: -7vh!important;
    }
  
    .pt-n-pr-8vh--xl {
        padding-right: -8vh!important;
    }
  
    .pt-n-pr-9vh--xl {
        padding-right: -9vh!important;
    }
  
    .pt-n-pr-10vh--xl {
        padding-right: -10vh!important;
    }
  
    .pt-n-pr-11vh--xl {
        padding-right: -11vh!important;
    }
  
    .pt-n-pr-12vh--xl {
        padding-right: -12vh!important;
    }
  
    .pt-n-pr-13vh--xl {
        padding-right: -13vh!important;
    }
  
    .pt-n-pr-14vh--xl {
        padding-right: -14vh!important;
    }
  
    .pt-n-pr-15vh--xl {
        padding-right: -15vh!important;
    }
  
    .pt-n-pr-16vh--xl {
        padding-right: -16vh!important;
    }
  
    .pt-n-pr-17vh--xl {
        padding-right: -17vh!important;
    }
  
    .pt-n-pr-18vh--xl {
        padding-right: -18vh!important;
    }
  
    .pt-n-pr-19vh--xl {
        padding-right: -19vh!important;
    }
  
    .pt-n-pr-20vh--xl {
        padding-right: -20vh!important;
    }
  
    .pt-n-pr-21vh--xl {
        padding-right: -21vh!important;
    }
  
    .pt-n-pr-22vh--xl {
        padding-right: -22vh!important;
    }
  
    .pt-n-pr-23vh--xl {
        padding-right: -23vh!important;
    }
  
    .pt-n-pr-24vh--xl {
        padding-right: -24vh!important;
    }
  
    .pt-n-pr-25vh--xl {
        padding-right: -25vh!important;
    }
  
    .pt-n-pr-30vh--xl {
        padding-right: -30vh!important;
    }
  
    .pt-n-pr-35vh--xl {
        padding-right: -35vh!important;
    }
  
    .pt-n-pr-40vh--xl {
        padding-right: -40vh!important;
    }
  
    .pt-n-pr-45vh--xl {
        padding-right: -45vh!important;
    }
  
    .pt-n-pr-50vh--xl {
        padding-right: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pr-0vh--xxl {
        padding-right: -0vh!important;
    }
  
    .pt-n-pr-1vh--xxl {
        padding-right: -1vh!important;
    }
  
    .pt-n-pr-2vh--xxl {
        padding-right: -2vh!important;
    }
  
    .pt-n-pr-3vh--xxl {
        padding-right: -3vh!important;
    }
  
    .pt-n-pr-4vh--xxl {
        padding-right: -4vh!important;
    }
  
    .pt-n-pr-5vh--xxl {
        padding-right: -5vh!important;
    }
  
    .pt-n-pr-6vh--xxl {
        padding-right: -6vh!important;
    }
  
    .pt-n-pr-7vh--xxl {
        padding-right: -7vh!important;
    }
  
    .pt-n-pr-8vh--xxl {
        padding-right: -8vh!important;
    }
  
    .pt-n-pr-9vh--xxl {
        padding-right: -9vh!important;
    }
  
    .pt-n-pr-10vh--xxl {
        padding-right: -10vh!important;
    }
  
    .pt-n-pr-11vh--xxl {
        padding-right: -11vh!important;
    }
  
    .pt-n-pr-12vh--xxl {
        padding-right: -12vh!important;
    }
  
    .pt-n-pr-13vh--xxl {
        padding-right: -13vh!important;
    }
  
    .pt-n-pr-14vh--xxl {
        padding-right: -14vh!important;
    }
  
    .pt-n-pr-15vh--xxl {
        padding-right: -15vh!important;
    }
  
    .pt-n-pr-16vh--xxl {
        padding-right: -16vh!important;
    }
  
    .pt-n-pr-17vh--xxl {
        padding-right: -17vh!important;
    }
  
    .pt-n-pr-18vh--xxl {
        padding-right: -18vh!important;
    }
  
    .pt-n-pr-19vh--xxl {
        padding-right: -19vh!important;
    }
  
    .pt-n-pr-20vh--xxl {
        padding-right: -20vh!important;
    }
  
    .pt-n-pr-21vh--xxl {
        padding-right: -21vh!important;
    }
  
    .pt-n-pr-22vh--xxl {
        padding-right: -22vh!important;
    }
  
    .pt-n-pr-23vh--xxl {
        padding-right: -23vh!important;
    }
  
    .pt-n-pr-24vh--xxl {
        padding-right: -24vh!important;
    }
  
    .pt-n-pr-25vh--xxl {
        padding-right: -25vh!important;
    }
  
    .pt-n-pr-30vh--xxl {
        padding-right: -30vh!important;
    }
  
    .pt-n-pr-35vh--xxl {
        padding-right: -35vh!important;
    }
  
    .pt-n-pr-40vh--xxl {
        padding-right: -40vh!important;
    }
  
    .pt-n-pr-45vh--xxl {
        padding-right: -45vh!important;
    }
  
    .pt-n-pr-50vh--xxl {
        padding-right: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-pr-0vw {
    padding-right: -0vw!important;
  }
  
  .pt-n-pr-1vw {
    padding-right: -1vw!important;
  }
  
  .pt-n-pr-2vw {
    padding-right: -2vw!important;
  }
  
  .pt-n-pr-3vw {
    padding-right: -3vw!important;
  }
  
  .pt-n-pr-4vw {
    padding-right: -4vw!important;
  }
  
  .pt-n-pr-5vw {
    padding-right: -5vw!important;
  }
  
  .pt-n-pr-6vw {
    padding-right: -6vw!important;
  }
  
  .pt-n-pr-7vw {
    padding-right: -7vw!important;
  }
  
  .pt-n-pr-8vw {
    padding-right: -8vw!important;
  }
  
  .pt-n-pr-9vw {
    padding-right: -9vw!important;
  }
  
  .pt-n-pr-10vw {
    padding-right: -10vw!important;
  }
  
  .pt-n-pr-11vw {
    padding-right: -11vw!important;
  }
  
  .pt-n-pr-12vw {
    padding-right: -12vw!important;
  }
  
  .pt-n-pr-13vw {
    padding-right: -13vw!important;
  }
  
  .pt-n-pr-14vw {
    padding-right: -14vw!important;
  }
  
  .pt-n-pr-15vw {
    padding-right: -15vw!important;
  }
  
  .pt-n-pr-16vw {
    padding-right: -16vw!important;
  }
  
  .pt-n-pr-17vw {
    padding-right: -17vw!important;
  }
  
  .pt-n-pr-18vw {
    padding-right: -18vw!important;
  }
  
  .pt-n-pr-19vw {
    padding-right: -19vw!important;
  }
  
  .pt-n-pr-20vw {
    padding-right: -20vw!important;
  }
  
  .pt-n-pr-21vw {
    padding-right: -21vw!important;
  }
  
  .pt-n-pr-22vw {
    padding-right: -22vw!important;
  }
  
  .pt-n-pr-23vw {
    padding-right: -23vw!important;
  }
  
  .pt-n-pr-24vw {
    padding-right: -24vw!important;
  }
  
  .pt-n-pr-25vw {
    padding-right: -25vw!important;
  }
  
  .pt-n-pr-30vw {
    padding-right: -30vw!important;
  }
  
  .pt-n-pr-35vw {
    padding-right: -35vw!important;
  }
  
  .pt-n-pr-40vw {
    padding-right: -40vw!important;
  }
  
  .pt-n-pr-45vw {
    padding-right: -45vw!important;
  }
  
  .pt-n-pr-50vw {
    padding-right: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pr-0vw--sm {
        padding-right: -0vw!important;
    }
  
    .pt-n-pr-1vw--sm {
        padding-right: -1vw!important;
    }
  
    .pt-n-pr-2vw--sm {
        padding-right: -2vw!important;
    }
  
    .pt-n-pr-3vw--sm {
        padding-right: -3vw!important;
    }
  
    .pt-n-pr-4vw--sm {
        padding-right: -4vw!important;
    }
  
    .pt-n-pr-5vw--sm {
        padding-right: -5vw!important;
    }
  
    .pt-n-pr-6vw--sm {
        padding-right: -6vw!important;
    }
  
    .pt-n-pr-7vw--sm {
        padding-right: -7vw!important;
    }
  
    .pt-n-pr-8vw--sm {
        padding-right: -8vw!important;
    }
  
    .pt-n-pr-9vw--sm {
        padding-right: -9vw!important;
    }
  
    .pt-n-pr-10vw--sm {
        padding-right: -10vw!important;
    }
  
    .pt-n-pr-11vw--sm {
        padding-right: -11vw!important;
    }
  
    .pt-n-pr-12vw--sm {
        padding-right: -12vw!important;
    }
  
    .pt-n-pr-13vw--sm {
        padding-right: -13vw!important;
    }
  
    .pt-n-pr-14vw--sm {
        padding-right: -14vw!important;
    }
  
    .pt-n-pr-15vw--sm {
        padding-right: -15vw!important;
    }
  
    .pt-n-pr-16vw--sm {
        padding-right: -16vw!important;
    }
  
    .pt-n-pr-17vw--sm {
        padding-right: -17vw!important;
    }
  
    .pt-n-pr-18vw--sm {
        padding-right: -18vw!important;
    }
  
    .pt-n-pr-19vw--sm {
        padding-right: -19vw!important;
    }
  
    .pt-n-pr-20vw--sm {
        padding-right: -20vw!important;
    }
  
    .pt-n-pr-21vw--sm {
        padding-right: -21vw!important;
    }
  
    .pt-n-pr-22vw--sm {
        padding-right: -22vw!important;
    }
  
    .pt-n-pr-23vw--sm {
        padding-right: -23vw!important;
    }
  
    .pt-n-pr-24vw--sm {
        padding-right: -24vw!important;
    }
  
    .pt-n-pr-25vw--sm {
        padding-right: -25vw!important;
    }
  
    .pt-n-pr-30vw--sm {
        padding-right: -30vw!important;
    }
  
    .pt-n-pr-35vw--sm {
        padding-right: -35vw!important;
    }
  
    .pt-n-pr-40vw--sm {
        padding-right: -40vw!important;
    }
  
    .pt-n-pr-45vw--sm {
        padding-right: -45vw!important;
    }
  
    .pt-n-pr-50vw--sm {
        padding-right: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pr-0vw--md {
        padding-right: -0vw!important;
    }
  
    .pt-n-pr-1vw--md {
        padding-right: -1vw!important;
    }
  
    .pt-n-pr-2vw--md {
        padding-right: -2vw!important;
    }
  
    .pt-n-pr-3vw--md {
        padding-right: -3vw!important;
    }
  
    .pt-n-pr-4vw--md {
        padding-right: -4vw!important;
    }
  
    .pt-n-pr-5vw--md {
        padding-right: -5vw!important;
    }
  
    .pt-n-pr-6vw--md {
        padding-right: -6vw!important;
    }
  
    .pt-n-pr-7vw--md {
        padding-right: -7vw!important;
    }
  
    .pt-n-pr-8vw--md {
        padding-right: -8vw!important;
    }
  
    .pt-n-pr-9vw--md {
        padding-right: -9vw!important;
    }
  
    .pt-n-pr-10vw--md {
        padding-right: -10vw!important;
    }
  
    .pt-n-pr-11vw--md {
        padding-right: -11vw!important;
    }
  
    .pt-n-pr-12vw--md {
        padding-right: -12vw!important;
    }
  
    .pt-n-pr-13vw--md {
        padding-right: -13vw!important;
    }
  
    .pt-n-pr-14vw--md {
        padding-right: -14vw!important;
    }
  
    .pt-n-pr-15vw--md {
        padding-right: -15vw!important;
    }
  
    .pt-n-pr-16vw--md {
        padding-right: -16vw!important;
    }
  
    .pt-n-pr-17vw--md {
        padding-right: -17vw!important;
    }
  
    .pt-n-pr-18vw--md {
        padding-right: -18vw!important;
    }
  
    .pt-n-pr-19vw--md {
        padding-right: -19vw!important;
    }
  
    .pt-n-pr-20vw--md {
        padding-right: -20vw!important;
    }
  
    .pt-n-pr-21vw--md {
        padding-right: -21vw!important;
    }
  
    .pt-n-pr-22vw--md {
        padding-right: -22vw!important;
    }
  
    .pt-n-pr-23vw--md {
        padding-right: -23vw!important;
    }
  
    .pt-n-pr-24vw--md {
        padding-right: -24vw!important;
    }
  
    .pt-n-pr-25vw--md {
        padding-right: -25vw!important;
    }
  
    .pt-n-pr-30vw--md {
        padding-right: -30vw!important;
    }
  
    .pt-n-pr-35vw--md {
        padding-right: -35vw!important;
    }
  
    .pt-n-pr-40vw--md {
        padding-right: -40vw!important;
    }
  
    .pt-n-pr-45vw--md {
        padding-right: -45vw!important;
    }
  
    .pt-n-pr-50vw--md {
        padding-right: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pr-0vw--lg {
        padding-right: -0vw!important;
    }
  
    .pt-n-pr-1vw--lg {
        padding-right: -1vw!important;
    }
  
    .pt-n-pr-2vw--lg {
        padding-right: -2vw!important;
    }
  
    .pt-n-pr-3vw--lg {
        padding-right: -3vw!important;
    }
  
    .pt-n-pr-4vw--lg {
        padding-right: -4vw!important;
    }
  
    .pt-n-pr-5vw--lg {
        padding-right: -5vw!important;
    }
  
    .pt-n-pr-6vw--lg {
        padding-right: -6vw!important;
    }
  
    .pt-n-pr-7vw--lg {
        padding-right: -7vw!important;
    }
  
    .pt-n-pr-8vw--lg {
        padding-right: -8vw!important;
    }
  
    .pt-n-pr-9vw--lg {
        padding-right: -9vw!important;
    }
  
    .pt-n-pr-10vw--lg {
        padding-right: -10vw!important;
    }
  
    .pt-n-pr-11vw--lg {
        padding-right: -11vw!important;
    }
  
    .pt-n-pr-12vw--lg {
        padding-right: -12vw!important;
    }
  
    .pt-n-pr-13vw--lg {
        padding-right: -13vw!important;
    }
  
    .pt-n-pr-14vw--lg {
        padding-right: -14vw!important;
    }
  
    .pt-n-pr-15vw--lg {
        padding-right: -15vw!important;
    }
  
    .pt-n-pr-16vw--lg {
        padding-right: -16vw!important;
    }
  
    .pt-n-pr-17vw--lg {
        padding-right: -17vw!important;
    }
  
    .pt-n-pr-18vw--lg {
        padding-right: -18vw!important;
    }
  
    .pt-n-pr-19vw--lg {
        padding-right: -19vw!important;
    }
  
    .pt-n-pr-20vw--lg {
        padding-right: -20vw!important;
    }
  
    .pt-n-pr-21vw--lg {
        padding-right: -21vw!important;
    }
  
    .pt-n-pr-22vw--lg {
        padding-right: -22vw!important;
    }
  
    .pt-n-pr-23vw--lg {
        padding-right: -23vw!important;
    }
  
    .pt-n-pr-24vw--lg {
        padding-right: -24vw!important;
    }
  
    .pt-n-pr-25vw--lg {
        padding-right: -25vw!important;
    }
  
    .pt-n-pr-30vw--lg {
        padding-right: -30vw!important;
    }
  
    .pt-n-pr-35vw--lg {
        padding-right: -35vw!important;
    }
  
    .pt-n-pr-40vw--lg {
        padding-right: -40vw!important;
    }
  
    .pt-n-pr-45vw--lg {
        padding-right: -45vw!important;
    }
  
    .pt-n-pr-50vw--lg {
        padding-right: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pr-0vw--xl {
        padding-right: -0vw!important;
    }
  
    .pt-n-pr-1vw--xl {
        padding-right: -1vw!important;
    }
  
    .pt-n-pr-2vw--xl {
        padding-right: -2vw!important;
    }
  
    .pt-n-pr-3vw--xl {
        padding-right: -3vw!important;
    }
  
    .pt-n-pr-4vw--xl {
        padding-right: -4vw!important;
    }
  
    .pt-n-pr-5vw--xl {
        padding-right: -5vw!important;
    }
  
    .pt-n-pr-6vw--xl {
        padding-right: -6vw!important;
    }
  
    .pt-n-pr-7vw--xl {
        padding-right: -7vw!important;
    }
  
    .pt-n-pr-8vw--xl {
        padding-right: -8vw!important;
    }
  
    .pt-n-pr-9vw--xl {
        padding-right: -9vw!important;
    }
  
    .pt-n-pr-10vw--xl {
        padding-right: -10vw!important;
    }
  
    .pt-n-pr-11vw--xl {
        padding-right: -11vw!important;
    }
  
    .pt-n-pr-12vw--xl {
        padding-right: -12vw!important;
    }
  
    .pt-n-pr-13vw--xl {
        padding-right: -13vw!important;
    }
  
    .pt-n-pr-14vw--xl {
        padding-right: -14vw!important;
    }
  
    .pt-n-pr-15vw--xl {
        padding-right: -15vw!important;
    }
  
    .pt-n-pr-16vw--xl {
        padding-right: -16vw!important;
    }
  
    .pt-n-pr-17vw--xl {
        padding-right: -17vw!important;
    }
  
    .pt-n-pr-18vw--xl {
        padding-right: -18vw!important;
    }
  
    .pt-n-pr-19vw--xl {
        padding-right: -19vw!important;
    }
  
    .pt-n-pr-20vw--xl {
        padding-right: -20vw!important;
    }
  
    .pt-n-pr-21vw--xl {
        padding-right: -21vw!important;
    }
  
    .pt-n-pr-22vw--xl {
        padding-right: -22vw!important;
    }
  
    .pt-n-pr-23vw--xl {
        padding-right: -23vw!important;
    }
  
    .pt-n-pr-24vw--xl {
        padding-right: -24vw!important;
    }
  
    .pt-n-pr-25vw--xl {
        padding-right: -25vw!important;
    }
  
    .pt-n-pr-30vw--xl {
        padding-right: -30vw!important;
    }
  
    .pt-n-pr-35vw--xl {
        padding-right: -35vw!important;
    }
  
    .pt-n-pr-40vw--xl {
        padding-right: -40vw!important;
    }
  
    .pt-n-pr-45vw--xl {
        padding-right: -45vw!important;
    }
  
    .pt-n-pr-50vw--xl {
        padding-right: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pr-0vw--xxl {
        padding-right: -0vw!important;
    }
  
    .pt-n-pr-1vw--xxl {
        padding-right: -1vw!important;
    }
  
    .pt-n-pr-2vw--xxl {
        padding-right: -2vw!important;
    }
  
    .pt-n-pr-3vw--xxl {
        padding-right: -3vw!important;
    }
  
    .pt-n-pr-4vw--xxl {
        padding-right: -4vw!important;
    }
  
    .pt-n-pr-5vw--xxl {
        padding-right: -5vw!important;
    }
  
    .pt-n-pr-6vw--xxl {
        padding-right: -6vw!important;
    }
  
    .pt-n-pr-7vw--xxl {
        padding-right: -7vw!important;
    }
  
    .pt-n-pr-8vw--xxl {
        padding-right: -8vw!important;
    }
  
    .pt-n-pr-9vw--xxl {
        padding-right: -9vw!important;
    }
  
    .pt-n-pr-10vw--xxl {
        padding-right: -10vw!important;
    }
  
    .pt-n-pr-11vw--xxl {
        padding-right: -11vw!important;
    }
  
    .pt-n-pr-12vw--xxl {
        padding-right: -12vw!important;
    }
  
    .pt-n-pr-13vw--xxl {
        padding-right: -13vw!important;
    }
  
    .pt-n-pr-14vw--xxl {
        padding-right: -14vw!important;
    }
  
    .pt-n-pr-15vw--xxl {
        padding-right: -15vw!important;
    }
  
    .pt-n-pr-16vw--xxl {
        padding-right: -16vw!important;
    }
  
    .pt-n-pr-17vw--xxl {
        padding-right: -17vw!important;
    }
  
    .pt-n-pr-18vw--xxl {
        padding-right: -18vw!important;
    }
  
    .pt-n-pr-19vw--xxl {
        padding-right: -19vw!important;
    }
  
    .pt-n-pr-20vw--xxl {
        padding-right: -20vw!important;
    }
  
    .pt-n-pr-21vw--xxl {
        padding-right: -21vw!important;
    }
  
    .pt-n-pr-22vw--xxl {
        padding-right: -22vw!important;
    }
  
    .pt-n-pr-23vw--xxl {
        padding-right: -23vw!important;
    }
  
    .pt-n-pr-24vw--xxl {
        padding-right: -24vw!important;
    }
  
    .pt-n-pr-25vw--xxl {
        padding-right: -25vw!important;
    }
  
    .pt-n-pr-30vw--xxl {
        padding-right: -30vw!important;
    }
  
    .pt-n-pr-35vw--xxl {
        padding-right: -35vw!important;
    }
  
    .pt-n-pr-40vw--xxl {
        padding-right: -40vw!important;
    }
  
    .pt-n-pr-45vw--xxl {
        padding-right: -45vw!important;
    }
  
    .pt-n-pr-50vw--xxl {
        padding-right: -50vw!important;
    }
  }
  
  /* NEGATIVE PADDING BOTTOM ----------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-pb-0 {
    padding-bottom: -0px!important;
  }
  
  .pt-n-pb-1 {
    padding-bottom: -1px!important;
  }
  
  .pt-n-pb-2 {
    padding-bottom: -2px!important;
  }
  
  .pt-n-pb-3 {
    padding-bottom: -3px!important;
  }
  
  .pt-n-pb-4 {
    padding-bottom: -4px!important;
  }
  
  .pt-n-pb-5 {
    padding-bottom: -5px!important;
  }
  
  .pt-n-pb-6 {
    padding-bottom: -6px!important;
  }
  
  .pt-n-pb-7 {
    padding-bottom: -7px!important;
  }
  
  .pt-n-pb-8 {
    padding-bottom: -8px!important;
  }
  
  .pt-n-pb-9 {
    padding-bottom: -9px!important;
  }
  
  .pt-n-pb-10 {
    padding-bottom: -10px!important;
  }
  
  .pt-n-pb-11 {
    padding-bottom: -11px!important;
  }
  
  .pt-n-pb-12 {
    padding-bottom: -12px!important;
  }
  
  .pt-n-pb-13 {
    padding-bottom: -13px!important;
  }
  
  .pt-n-pb-14 {
    padding-bottom: -14px!important;
  }
  
  .pt-n-pb-15 {
    padding-bottom: -15px!important;
  }
  
  .pt-n-pb-16 {
    padding-bottom: -16px!important;
  }
  
  .pt-n-pb-17 {
    padding-bottom: -17px!important;
  }
  
  .pt-n-pb-18 {
    padding-bottom: -18px!important;
  }
  
  .pt-n-pb-19 {
    padding-bottom: -19px!important;
  }
  
  .pt-n-pb-20 {
    padding-bottom: -20px!important;
  }
  
  .pt-n-pb-21 {
    padding-bottom: -21px!important;
  }
  
  .pt-n-pb-22 {
    padding-bottom: -22px!important;
  }
  
  .pt-n-pb-23 {
    padding-bottom: -23px!important;
  }
  
  .pt-n-pb-24 {
    padding-bottom: -24px!important;
  }
  
  .pt-n-pb-25 {
    padding-bottom: -25px!important;
  }
  
  .pt-n-pb-30 {
    padding-bottom: -30px!important;
  }
  
  .pt-n-pb-35 {
    padding-bottom: -35px!important;
  }
  
  .pt-n-pb-40 {
    padding-bottom: -40px!important;
  }
  
  .pt-n-pb-45 {
    padding-bottom: -45px!important;
  }
  
  .pt-n-pb-50 {
    padding-bottom: -50px!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pb-0--sm {
        padding-bottom: -0px!important;
    }
  
    .pt-n-pb-1--sm {
        padding-bottom: -1px!important;
    }
  
    .pt-n-pb-2--sm {
        padding-bottom: -2px!important;
    }
  
    .pt-n-pb-3--sm {
        padding-bottom: -3px!important;
    }
  
    .pt-n-pb-4--sm {
        padding-bottom: -4px!important;
    }
  
    .pt-n-pb-5--sm {
        padding-bottom: -5px!important;
    }
  
    .pt-n-pb-6--sm {
        padding-bottom: -6px!important;
    }
  
    .pt-n-pb-7--sm {
        padding-bottom: -7px!important;
    }
  
    .pt-n-pb-8--sm {
        padding-bottom: -8px!important;
    }
  
    .pt-n-pb-9--sm {
        padding-bottom: -9px!important;
    }
  
    .pt-n-pb-10--sm {
        padding-bottom: -10px!important;
    }
  
    .pt-n-pb-11--sm {
        padding-bottom: -11px!important;
    }
  
    .pt-n-pb-12--sm {
        padding-bottom: -12px!important;
    }
  
    .pt-n-pb-13--sm {
        padding-bottom: -13px!important;
    }
  
    .pt-n-pb-14--sm {
        padding-bottom: -14px!important;
    }
  
    .pt-n-pb-15--sm {
        padding-bottom: -15px!important;
    }
  
    .pt-n-pb-16--sm {
        padding-bottom: -16px!important;
    }
  
    .pt-n-pb-17--sm {
        padding-bottom: -17px!important;
    }
  
    .pt-n-pb-18--sm {
        padding-bottom: -18px!important;
    }
  
    .pt-n-pb-19--sm {
        padding-bottom: -19px!important;
    }
  
    .pt-n-pb-20--sm {
        padding-bottom: -20px!important;
    }
  
    .pt-n-pb-21--sm {
        padding-bottom: -21px!important;
    }
  
    .pt-n-pb-22--sm {
        padding-bottom: -22px!important;
    }
  
    .pt-n-pb-23--sm {
        padding-bottom: -23px!important;
    }
  
    .pt-n-pb-24--sm {
        padding-bottom: -24px!important;
    }
  
    .pt-n-pb-25--sm {
        padding-bottom: -25px!important;
    }
  
    .pt-n-pb-30--sm {
        padding-bottom: -30px!important;
    }
  
    .pt-n-pb-35--sm {
        padding-bottom: -35px!important;
    }
  
    .pt-n-pb-40--sm {
        padding-bottom: -40px!important;
    }
  
    .pt-n-pb-45--sm {
        padding-bottom: -45px!important;
    }
  
    .pt-n-pb-50--sm {
        padding-bottom: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pb-0--md {
        padding-bottom: -0px!important;
    }
  
    .pt-n-pb-1--md {
        padding-bottom: -1px!important;
    }
  
    .pt-n-pb-2--md {
        padding-bottom: -2px!important;
    }
  
    .pt-n-pb-3--md {
        padding-bottom: -3px!important;
    }
  
    .pt-n-pb-4--md {
        padding-bottom: -4px!important;
    }
  
    .pt-n-pb-5--md {
        padding-bottom: -5px!important;
    }
  
    .pt-n-pb-6--md {
        padding-bottom: -6px!important;
    }
  
    .pt-n-pb-7--md {
        padding-bottom: -7px!important;
    }
  
    .pt-n-pb-8--md {
        padding-bottom: -8px!important;
    }
  
    .pt-n-pb-9--md {
        padding-bottom: -9px!important;
    }
  
    .pt-n-pb-10--md {
        padding-bottom: -10px!important;
    }
  
    .pt-n-pb-11--md {
        padding-bottom: -11px!important;
    }
  
    .pt-n-pb-12--md {
        padding-bottom: -12px!important;
    }
  
    .pt-n-pb-13--md {
        padding-bottom: -13px!important;
    }
  
    .pt-n-pb-14--md {
        padding-bottom: -14px!important;
    }
  
    .pt-n-pb-15--md {
        padding-bottom: -15px!important;
    }
  
    .pt-n-pb-16--md {
        padding-bottom: -16px!important;
    }
  
    .pt-n-pb-17--md {
        padding-bottom: -17px!important;
    }
  
    .pt-n-pb-18--md {
        padding-bottom: -18px!important;
    }
  
    .pt-n-pb-19--md {
        padding-bottom: -19px!important;
    }
  
    .pt-n-pb-20--md {
        padding-bottom: -20px!important;
    }
  
    .pt-n-pb-21--md {
        padding-bottom: -21px!important;
    }
  
    .pt-n-pb-22--md {
        padding-bottom: -22px!important;
    }
  
    .pt-n-pb-23--md {
        padding-bottom: -23px!important;
    }
  
    .pt-n-pb-24--md {
        padding-bottom: -24px!important;
    }
  
    .pt-n-pb-25--md {
        padding-bottom: -25px!important;
    }
  
    .pt-n-pb-30--md {
        padding-bottom: -30px!important;
    }
  
    .pt-n-pb-35--md {
        padding-bottom: -35px!important;
    }
  
    .pt-n-pb-40--md {
        padding-bottom: -40px!important;
    }
  
    .pt-n-pb-45--md {
        padding-bottom: -45px!important;
    }
  
    .pt-n-pb-50--md {
        padding-bottom: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pb-0--lg {
        padding-bottom: -0px!important;
    }
  
    .pt-n-pb-1--lg {
        padding-bottom: -1px!important;
    }
  
    .pt-n-pb-2--lg {
        padding-bottom: -2px!important;
    }
  
    .pt-n-pb-3--lg {
        padding-bottom: -3px!important;
    }
  
    .pt-n-pb-4--lg {
        padding-bottom: -4px!important;
    }
  
    .pt-n-pb-5--lg {
        padding-bottom: -5px!important;
    }
  
    .pt-n-pb-6--lg {
        padding-bottom: -6px!important;
    }
  
    .pt-n-pb-7--lg {
        padding-bottom: -7px!important;
    }
  
    .pt-n-pb-8--lg {
        padding-bottom: -8px!important;
    }
  
    .pt-n-pb-9--lg {
        padding-bottom: -9px!important;
    }
  
    .pt-n-pb-10--lg {
        padding-bottom: -10px!important;
    }
  
    .pt-n-pb-11--lg {
        padding-bottom: -11px!important;
    }
  
    .pt-n-pb-12--lg {
        padding-bottom: -12px!important;
    }
  
    .pt-n-pb-13--lg {
        padding-bottom: -13px!important;
    }
  
    .pt-n-pb-14--lg {
        padding-bottom: -14px!important;
    }
  
    .pt-n-pb-15--lg {
        padding-bottom: -15px!important;
    }
  
    .pt-n-pb-16--lg {
        padding-bottom: -16px!important;
    }
  
    .pt-n-pb-17--lg {
        padding-bottom: -17px!important;
    }
  
    .pt-n-pb-18--lg {
        padding-bottom: -18px!important;
    }
  
    .pt-n-pb-19--lg {
        padding-bottom: -19px!important;
    }
  
    .pt-n-pb-20--lg {
        padding-bottom: -20px!important;
    }
  
    .pt-n-pb-21--lg {
        padding-bottom: -21px!important;
    }
  
    .pt-n-pb-22--lg {
        padding-bottom: -22px!important;
    }
  
    .pt-n-pb-23--lg {
        padding-bottom: -23px!important;
    }
  
    .pt-n-pb-24--lg {
        padding-bottom: -24px!important;
    }
  
    .pt-n-pb-25--lg {
        padding-bottom: -25px!important;
    }
  
    .pt-n-pb-30--lg {
        padding-bottom: -30px!important;
    }
  
    .pt-n-pb-35--lg {
        padding-bottom: -35px!important;
    }
  
    .pt-n-pb-40--lg {
        padding-bottom: -40px!important;
    }
  
    .pt-n-pb-45--lg {
        padding-bottom: -45px!important;
    }
  
    .pt-n-pb-50--lg {
        padding-bottom: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pb-0--xl {
        padding-bottom: -0px!important;
    }
  
    .pt-n-pb-1--xl {
        padding-bottom: -1px!important;
    }
  
    .pt-n-pb-2--xl {
        padding-bottom: -2px!important;
    }
  
    .pt-n-pb-3--xl {
        padding-bottom: -3px!important;
    }
  
    .pt-n-pb-4--xl {
        padding-bottom: -4px!important;
    }
  
    .pt-n-pb-5--xl {
        padding-bottom: -5px!important;
    }
  
    .pt-n-pb-6--xl {
        padding-bottom: -6px!important;
    }
  
    .pt-n-pb-7--xl {
        padding-bottom: -7px!important;
    }
  
    .pt-n-pb-8--xl {
        padding-bottom: -8px!important;
    }
  
    .pt-n-pb-9--xl {
        padding-bottom: -9px!important;
    }
  
    .pt-n-pb-10--xl {
        padding-bottom: -10px!important;
    }
  
    .pt-n-pb-11--xl {
        padding-bottom: -11px!important;
    }
  
    .pt-n-pb-12--xl {
        padding-bottom: -12px!important;
    }
  
    .pt-n-pb-13--xl {
        padding-bottom: -13px!important;
    }
  
    .pt-n-pb-14--xl {
        padding-bottom: -14px!important;
    }
  
    .pt-n-pb-15--xl {
        padding-bottom: -15px!important;
    }
  
    .pt-n-pb-16--xl {
        padding-bottom: -16px!important;
    }
  
    .pt-n-pb-17--xl {
        padding-bottom: -17px!important;
    }
  
    .pt-n-pb-18--xl {
        padding-bottom: -18px!important;
    }
  
    .pt-n-pb-19--xl {
        padding-bottom: -19px!important;
    }
  
    .pt-n-pb-20--xl {
        padding-bottom: -20px!important;
    }
  
    .pt-n-pb-21--xl {
        padding-bottom: -21px!important;
    }
  
    .pt-n-pb-22--xl {
        padding-bottom: -22px!important;
    }
  
    .pt-n-pb-23--xl {
        padding-bottom: -23px!important;
    }
  
    .pt-n-pb-24--xl {
        padding-bottom: -24px!important;
    }
  
    .pt-n-pb-25--xl {
        padding-bottom: -25px!important;
    }
  
    .pt-n-pb-30--xl {
        padding-bottom: -30px!important;
    }
  
    .pt-n-pb-35--xl {
        padding-bottom: -35px!important;
    }
  
    .pt-n-pb-40--xl {
        padding-bottom: -40px!important;
    }
  
    .pt-n-pb-45--xl {
        padding-bottom: -45px!important;
    }
  
    .pt-n-pb-50--xl {
        padding-bottom: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pb-0--xxl {
        padding-bottom: -0px!important;
    }
  
    .pt-n-pb-1--xxl {
        padding-bottom: -1px!important;
    }
  
    .pt-n-pb-2--xxl {
        padding-bottom: -2px!important;
    }
  
    .pt-n-pb-3--xxl {
        padding-bottom: -3px!important;
    }
  
    .pt-n-pb-4--xxl {
        padding-bottom: -4px!important;
    }
  
    .pt-n-pb-5--xxl {
        padding-bottom: -5px!important;
    }
  
    .pt-n-pb-6--xxl {
        padding-bottom: -6px!important;
    }
  
    .pt-n-pb-7--xxl {
        padding-bottom: -7px!important;
    }
  
    .pt-n-pb-8--xxl {
        padding-bottom: -8px!important;
    }
  
    .pt-n-pb-9--xxl {
        padding-bottom: -9px!important;
    }
  
    .pt-n-pb-10--xxl {
        padding-bottom: -10px!important;
    }
  
    .pt-n-pb-11--xxl {
        padding-bottom: -11px!important;
    }
  
    .pt-n-pb-12--xxl {
        padding-bottom: -12px!important;
    }
  
    .pt-n-pb-13--xxl {
        padding-bottom: -13px!important;
    }
  
    .pt-n-pb-14--xxl {
        padding-bottom: -14px!important;
    }
  
    .pt-n-pb-15--xxl {
        padding-bottom: -15px!important;
    }
  
    .pt-n-pb-16--xxl {
        padding-bottom: -16px!important;
    }
  
    .pt-n-pb-17--xxl {
        padding-bottom: -17px!important;
    }
  
    .pt-n-pb-18--xxl {
        padding-bottom: -18px!important;
    }
  
    .pt-n-pb-19--xxl {
        padding-bottom: -19px!important;
    }
  
    .pt-n-pb-20--xxl {
        padding-bottom: -20px!important;
    }
  
    .pt-n-pb-21--xxl {
        padding-bottom: -21px!important;
    }
  
    .pt-n-pb-22--xxl {
        padding-bottom: -22px!important;
    }
  
    .pt-n-pb-23--xxl {
        padding-bottom: -23px!important;
    }
  
    .pt-n-pb-24--xxl {
        padding-bottom: -24px!important;
    }
  
    .pt-n-pb-25--xxl {
        padding-bottom: -25px!important;
    }
  
    .pt-n-pb-30--xxl {
        padding-bottom: -30px!important;
    }
  
    .pt-n-pb-35--xxl {
        padding-bottom: -35px!important;
    }
  
    .pt-n-pb-40--xxl {
        padding-bottom: -40px!important;
    }
  
    .pt-n-pb-45--xxl {
        padding-bottom: -45px!important;
    }
  
    .pt-n-pb-50--xxl {
        padding-bottom: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-pb-0x {
    padding-bottom: -0%!important;
  }
  
  .pt-n-pb-1x {
    padding-bottom: -1%!important;
  }
  
  .pt-n-pb-2x {
    padding-bottom: -2%!important;
  }
  
  .pt-n-pb-3x {
    padding-bottom: -3%!important;
  }
  
  .pt-n-pb-4x {
    padding-bottom: -4%!important;
  }
  
  .pt-n-pb-5x {
    padding-bottom: -5%!important;
  }
  
  .pt-n-pb-6x {
    padding-bottom: -6%!important;
  }
  
  .pt-n-pb-7x {
    padding-bottom: -7%!important;
  }
  
  .pt-n-pb-8x {
    padding-bottom: -8%!important;
  }
  
  .pt-n-pb-9x {
    padding-bottom: -9%!important;
  }
  
  .pt-n-pb-10x {
    padding-bottom: -10%!important;
  }
  
  .pt-n-pb-11x {
    padding-bottom: -11%!important;
  }
  
  .pt-n-pb-12x {
    padding-bottom: -12%!important;
  }
  
  .pt-n-pb-13x {
    padding-bottom: -13%!important;
  }
  
  .pt-n-pb-14x {
    padding-bottom: -14%!important;
  }
  
  .pt-n-pb-15x {
    padding-bottom: -15%!important;
  }
  
  .pt-n-pb-16x {
    padding-bottom: -16%!important;
  }
  
  .pt-n-pb-17x {
    padding-bottom: -17%!important;
  }
  
  .pt-n-pb-18x {
    padding-bottom: -18%!important;
  }
  
  .pt-n-pb-19x {
    padding-bottom: -19%!important;
  }
  
  .pt-n-pb-20x {
    padding-bottom: -20%!important;
  }
  
  .pt-n-pb-21x {
    padding-bottom: -21%!important;
  }
  
  .pt-n-pb-22x {
    padding-bottom: -22%!important;
  }
  
  .pt-n-pb-23x {
    padding-bottom: -23%!important;
  }
  
  .pt-n-pb-24x {
    padding-bottom: -24%!important;
  }
  
  .pt-n-pb-25x {
    padding-bottom: -25%!important;
  }
  
  .pt-n-pb-30x {
    padding-bottom: -30%!important;
  }
  
  .pt-n-pb-35x {
    padding-bottom: -35%!important;
  }
  
  .pt-n-pb-40x {
    padding-bottom: -40%!important;
  }
  
  .pt-n-pb-45x {
    padding-bottom: -45%!important;
  }
  
  .pt-n-pb-50x {
    padding-bottom: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pb-0x--sm {
        padding-bottom: -0%!important;
    }
  
    .pt-n-pb-1x--sm {
        padding-bottom: -1%!important;
    }
  
    .pt-n-pb-2x--sm {
        padding-bottom: -2%!important;
    }
  
    .pt-n-pb-3x--sm {
        padding-bottom: -3%!important;
    }
  
    .pt-n-pb-4x--sm {
        padding-bottom: -4%!important;
    }
  
    .pt-n-pb-5x--sm {
        padding-bottom: -5%!important;
    }
  
    .pt-n-pb-6x--sm {
        padding-bottom: -6%!important;
    }
  
    .pt-n-pb-7x--sm {
        padding-bottom: -7%!important;
    }
  
    .pt-n-pb-8x--sm {
        padding-bottom: -8%!important;
    }
  
    .pt-n-pb-9x--sm {
        padding-bottom: -9%!important;
    }
  
    .pt-n-pb-10x--sm {
        padding-bottom: -10%!important;
    }
  
    .pt-n-pb-11x--sm {
        padding-bottom: -11%!important;
    }
  
    .pt-n-pb-12x--sm {
        padding-bottom: -12%!important;
    }
  
    .pt-n-pb-13x--sm {
        padding-bottom: -13%!important;
    }
  
    .pt-n-pb-14x--sm {
        padding-bottom: -14%!important;
    }
  
    .pt-n-pb-15x--sm {
        padding-bottom: -15%!important;
    }
  
    .pt-n-pb-16x--sm {
        padding-bottom: -16%!important;
    }
  
    .pt-n-pb-17x--sm {
        padding-bottom: -17%!important;
    }
  
    .pt-n-pb-18x--sm {
        padding-bottom: -18%!important;
    }
  
    .pt-n-pb-19x--sm {
        padding-bottom: -19%!important;
    }
  
    .pt-n-pb-20x--sm {
        padding-bottom: -20%!important;
    }
  
    .pt-n-pb-21x--sm {
        padding-bottom: -21%!important;
    }
  
    .pt-n-pb-22x--sm {
        padding-bottom: -22%!important;
    }
  
    .pt-n-pb-23x--sm {
        padding-bottom: -23%!important;
    }
  
    .pt-n-pb-24x--sm {
        padding-bottom: -24%!important;
    }
  
    .pt-n-pb-25x--sm {
        padding-bottom: -25%!important;
    }
  
    .pt-n-pb-30x--sm {
        padding-bottom: -30%!important;
    }
  
    .pt-n-pb-35x--sm {
        padding-bottom: -35%!important;
    }
  
    .pt-n-pb-40x--sm {
        padding-bottom: -40%!important;
    }
  
    .pt-n-pb-45x--sm {
        padding-bottom: -45%!important;
    }
  
    .pt-n-pb-50x--sm {
        padding-bottom: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pb-0x--md {
        padding-bottom: -0%!important;
    }
  
    .pt-n-pb-1x--md {
        padding-bottom: -1%!important;
    }
  
    .pt-n-pb-2x--md {
        padding-bottom: -2%!important;
    }
  
    .pt-n-pb-3x--md {
        padding-bottom: -3%!important;
    }
  
    .pt-n-pb-4x--md {
        padding-bottom: -4%!important;
    }
  
    .pt-n-pb-5x--md {
        padding-bottom: -5%!important;
    }
  
    .pt-n-pb-6x--md {
        padding-bottom: -6%!important;
    }
  
    .pt-n-pb-7x--md {
        padding-bottom: -7%!important;
    }
  
    .pt-n-pb-8x--md {
        padding-bottom: -8%!important;
    }
  
    .pt-n-pb-9x--md {
        padding-bottom: -9%!important;
    }
  
    .pt-n-pb-10x--md {
        padding-bottom: -10%!important;
    }
  
    .pt-n-pb-11x--md {
        padding-bottom: -11%!important;
    }
  
    .pt-n-pb-12x--md {
        padding-bottom: -12%!important;
    }
  
    .pt-n-pb-13x--md {
        padding-bottom: -13%!important;
    }
  
    .pt-n-pb-14x--md {
        padding-bottom: -14%!important;
    }
  
    .pt-n-pb-15x--md {
        padding-bottom: -15%!important;
    }
  
    .pt-n-pb-16x--md {
        padding-bottom: -16%!important;
    }
  
    .pt-n-pb-17x--md {
        padding-bottom: -17%!important;
    }
  
    .pt-n-pb-18x--md {
        padding-bottom: -18%!important;
    }
  
    .pt-n-pb-19x--md {
        padding-bottom: -19%!important;
    }
  
    .pt-n-pb-20x--md {
        padding-bottom: -20%!important;
    }
  
    .pt-n-pb-21x--md {
        padding-bottom: -21%!important;
    }
  
    .pt-n-pb-22x--md {
        padding-bottom: -22%!important;
    }
  
    .pt-n-pb-23x--md {
        padding-bottom: -23%!important;
    }
  
    .pt-n-pb-24x--md {
        padding-bottom: -24%!important;
    }
  
    .pt-n-pb-25x--md {
        padding-bottom: -25%!important;
    }
  
    .pt-n-pb-30x--md {
        padding-bottom: -30%!important;
    }
  
    .pt-n-pb-35x--md {
        padding-bottom: -35%!important;
    }
  
    .pt-n-pb-40x--md {
        padding-bottom: -40%!important;
    }
  
    .pt-n-pb-45x--md {
        padding-bottom: -45%!important;
    }
  
    .pt-n-pb-50x--md {
        padding-bottom: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pb-0x--lg {
        padding-bottom: -0%!important;
    }
  
    .pt-n-pb-1x--lg {
        padding-bottom: -1%!important;
    }
  
    .pt-n-pb-2x--lg {
        padding-bottom: -2%!important;
    }
  
    .pt-n-pb-3x--lg {
        padding-bottom: -3%!important;
    }
  
    .pt-n-pb-4x--lg {
        padding-bottom: -4%!important;
    }
  
    .pt-n-pb-5x--lg {
        padding-bottom: -5%!important;
    }
  
    .pt-n-pb-6x--lg {
        padding-bottom: -6%!important;
    }
  
    .pt-n-pb-7x--lg {
        padding-bottom: -7%!important;
    }
  
    .pt-n-pb-8x--lg {
        padding-bottom: -8%!important;
    }
  
    .pt-n-pb-9x--lg {
        padding-bottom: -9%!important;
    }
  
    .pt-n-pb-10x--lg {
        padding-bottom: -10%!important;
    }
  
    .pt-n-pb-11x--lg {
        padding-bottom: -11%!important;
    }
  
    .pt-n-pb-12x--lg {
        padding-bottom: -12%!important;
    }
  
    .pt-n-pb-13x--lg {
        padding-bottom: -13%!important;
    }
  
    .pt-n-pb-14x--lg {
        padding-bottom: -14%!important;
    }
  
    .pt-n-pb-15x--lg {
        padding-bottom: -15%!important;
    }
  
    .pt-n-pb-16x--lg {
        padding-bottom: -16%!important;
    }
  
    .pt-n-pb-17x--lg {
        padding-bottom: -17%!important;
    }
  
    .pt-n-pb-18x--lg {
        padding-bottom: -18%!important;
    }
  
    .pt-n-pb-19x--lg {
        padding-bottom: -19%!important;
    }
  
    .pt-n-pb-20x--lg {
        padding-bottom: -20%!important;
    }
  
    .pt-n-pb-21x--lg {
        padding-bottom: -21%!important;
    }
  
    .pt-n-pb-22x--lg {
        padding-bottom: -22%!important;
    }
  
    .pt-n-pb-23x--lg {
        padding-bottom: -23%!important;
    }
  
    .pt-n-pb-24x--lg {
        padding-bottom: -24%!important;
    }
  
    .pt-n-pb-25x--lg {
        padding-bottom: -25%!important;
    }
  
    .pt-n-pb-30x--lg {
        padding-bottom: -30%!important;
    }
  
    .pt-n-pb-35x--lg {
        padding-bottom: -35%!important;
    }
  
    .pt-n-pb-40x--lg {
        padding-bottom: -40%!important;
    }
  
    .pt-n-pb-45x--lg {
        padding-bottom: -45%!important;
    }
  
    .pt-n-pb-50x--lg {
        padding-bottom: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pb-0x--xl {
        padding-bottom: -0%!important;
    }
  
    .pt-n-pb-1x--xl {
        padding-bottom: -1%!important;
    }
  
    .pt-n-pb-2x--xl {
        padding-bottom: -2%!important;
    }
  
    .pt-n-pb-3x--xl {
        padding-bottom: -3%!important;
    }
  
    .pt-n-pb-4x--xl {
        padding-bottom: -4%!important;
    }
  
    .pt-n-pb-5x--xl {
        padding-bottom: -5%!important;
    }
  
    .pt-n-pb-6x--xl {
        padding-bottom: -6%!important;
    }
  
    .pt-n-pb-7x--xl {
        padding-bottom: -7%!important;
    }
  
    .pt-n-pb-8x--xl {
        padding-bottom: -8%!important;
    }
  
    .pt-n-pb-9x--xl {
        padding-bottom: -9%!important;
    }
  
    .pt-n-pb-10x--xl {
        padding-bottom: -10%!important;
    }
  
    .pt-n-pb-11x--xl {
        padding-bottom: -11%!important;
    }
  
    .pt-n-pb-12x--xl {
        padding-bottom: -12%!important;
    }
  
    .pt-n-pb-13x--xl {
        padding-bottom: -13%!important;
    }
  
    .pt-n-pb-14x--xl {
        padding-bottom: -14%!important;
    }
  
    .pt-n-pb-15x--xl {
        padding-bottom: -15%!important;
    }
  
    .pt-n-pb-16x--xl {
        padding-bottom: -16%!important;
    }
  
    .pt-n-pb-17x--xl {
        padding-bottom: -17%!important;
    }
  
    .pt-n-pb-18x--xl {
        padding-bottom: -18%!important;
    }
  
    .pt-n-pb-19x--xl {
        padding-bottom: -19%!important;
    }
  
    .pt-n-pb-20x--xl {
        padding-bottom: -20%!important;
    }
  
    .pt-n-pb-21x--xl {
        padding-bottom: -21%!important;
    }
  
    .pt-n-pb-22x--xl {
        padding-bottom: -22%!important;
    }
  
    .pt-n-pb-23x--xl {
        padding-bottom: -23%!important;
    }
  
    .pt-n-pb-24x--xl {
        padding-bottom: -24%!important;
    }
  
    .pt-n-pb-25x--xl {
        padding-bottom: -25%!important;
    }
  
    .pt-n-pb-30x--xl {
        padding-bottom: -30%!important;
    }
  
    .pt-n-pb-35x--xl {
        padding-bottom: -35%!important;
    }
  
    .pt-n-pb-40x--xl {
        padding-bottom: -40%!important;
    }
  
    .pt-n-pb-45x--xl {
        padding-bottom: -45%!important;
    }
  
    .pt-n-pb-50x--xl {
        padding-bottom: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pb-0x--xxl {
        padding-bottom: -0%!important;
    }
  
    .pt-n-pb-1x--xxl {
        padding-bottom: -1%!important;
    }
  
    .pt-n-pb-2x--xxl {
        padding-bottom: -2%!important;
    }
  
    .pt-n-pb-3x--xxl {
        padding-bottom: -3%!important;
    }
  
    .pt-n-pb-4x--xxl {
        padding-bottom: -4%!important;
    }
  
    .pt-n-pb-5x--xxl {
        padding-bottom: -5%!important;
    }
  
    .pt-n-pb-6x--xxl {
        padding-bottom: -6%!important;
    }
  
    .pt-n-pb-7x--xxl {
        padding-bottom: -7%!important;
    }
  
    .pt-n-pb-8x--xxl {
        padding-bottom: -8%!important;
    }
  
    .pt-n-pb-9x--xxl {
        padding-bottom: -9%!important;
    }
  
    .pt-n-pb-10x--xxl {
        padding-bottom: -10%!important;
    }
  
    .pt-n-pb-11x--xxl {
        padding-bottom: -11%!important;
    }
  
    .pt-n-pb-12x--xxl {
        padding-bottom: -12%!important;
    }
  
    .pt-n-pb-13x--xxl {
        padding-bottom: -13%!important;
    }
  
    .pt-n-pb-14x--xxl {
        padding-bottom: -14%!important;
    }
  
    .pt-n-pb-15x--xxl {
        padding-bottom: -15%!important;
    }
  
    .pt-n-pb-16x--xxl {
        padding-bottom: -16%!important;
    }
  
    .pt-n-pb-17x--xxl {
        padding-bottom: -17%!important;
    }
  
    .pt-n-pb-18x--xxl {
        padding-bottom: -18%!important;
    }
  
    .pt-n-pb-19x--xxl {
        padding-bottom: -19%!important;
    }
  
    .pt-n-pb-20x--xxl {
        padding-bottom: -20%!important;
    }
  
    .pt-n-pb-21x--xxl {
        padding-bottom: -21%!important;
    }
  
    .pt-n-pb-22x--xxl {
        padding-bottom: -22%!important;
    }
  
    .pt-n-pb-23x--xxl {
        padding-bottom: -23%!important;
    }
  
    .pt-n-pb-24x--xxl {
        padding-bottom: -24%!important;
    }
  
    .pt-n-pb-25x--xxl {
        padding-bottom: -25%!important;
    }
  
    .pt-n-pb-30x--xxl {
        padding-bottom: -30%!important;
    }
  
    .pt-n-pb-35x--xxl {
        padding-bottom: -35%!important;
    }
  
    .pt-n-pb-40x--xxl {
        padding-bottom: -40%!important;
    }
  
    .pt-n-pb-45x--xxl {
        padding-bottom: -45%!important;
    }
  
    .pt-n-pb-50x--xxl {
        padding-bottom: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-pb-0vh {
    padding-bottom: -0vh!important;
  }
  
  .pt-n-pb-1vh {
    padding-bottom: -1vh!important;
  }
  
  .pt-n-pb-2vh {
    padding-bottom: -2vh!important;
  }
  
  .pt-n-pb-3vh {
    padding-bottom: -3vh!important;
  }
  
  .pt-n-pb-4vh {
    padding-bottom: -4vh!important;
  }
  
  .pt-n-pb-5vh {
    padding-bottom: -5vh!important;
  }
  
  .pt-n-pb-6vh {
    padding-bottom: -6vh!important;
  }
  
  .pt-n-pb-7vh {
    padding-bottom: -7vh!important;
  }
  
  .pt-n-pb-8vh {
    padding-bottom: -8vh!important;
  }
  
  .pt-n-pb-9vh {
    padding-bottom: -9vh!important;
  }
  
  .pt-n-pb-10vh {
    padding-bottom: -10vh!important;
  }
  
  .pt-n-pb-11vh {
    padding-bottom: -11vh!important;
  }
  
  .pt-n-pb-12vh {
    padding-bottom: -12vh!important;
  }
  
  .pt-n-pb-13vh {
    padding-bottom: -13vh!important;
  }
  
  .pt-n-pb-14vh {
    padding-bottom: -14vh!important;
  }
  
  .pt-n-pb-15vh {
    padding-bottom: -15vh!important;
  }
  
  .pt-n-pb-16vh {
    padding-bottom: -16vh!important;
  }
  
  .pt-n-pb-17vh {
    padding-bottom: -17vh!important;
  }
  
  .pt-n-pb-18vh {
    padding-bottom: -18vh!important;
  }
  
  .pt-n-pb-19vh {
    padding-bottom: -19vh!important;
  }
  
  .pt-n-pb-20vh {
    padding-bottom: -20vh!important;
  }
  
  .pt-n-pb-21vh {
    padding-bottom: -21vh!important;
  }
  
  .pt-n-pb-22vh {
    padding-bottom: -22vh!important;
  }
  
  .pt-n-pb-23vh {
    padding-bottom: -23vh!important;
  }
  
  .pt-n-pb-24vh {
    padding-bottom: -24vh!important;
  }
  
  .pt-n-pb-25vh {
    padding-bottom: -25vh!important;
  }
  
  .pt-n-pb-30vh {
    padding-bottom: -30vh!important;
  }
  
  .pt-n-pb-35vh {
    padding-bottom: -35vh!important;
  }
  
  .pt-n-pb-40vh {
    padding-bottom: -40vh!important;
  }
  
  .pt-n-pb-45vh {
    padding-bottom: -45vh!important;
  }
  
  .pt-n-pb-50vh {
    padding-bottom: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pb-0vh--sm {
        padding-bottom: -0vh!important;
    }
  
    .pt-n-pb-1vh--sm {
        padding-bottom: -1vh!important;
    }
  
    .pt-n-pb-2vh--sm {
        padding-bottom: -2vh!important;
    }
  
    .pt-n-pb-3vh--sm {
        padding-bottom: -3vh!important;
    }
  
    .pt-n-pb-4vh--sm {
        padding-bottom: -4vh!important;
    }
  
    .pt-n-pb-5vh--sm {
        padding-bottom: -5vh!important;
    }
  
    .pt-n-pb-6vh--sm {
        padding-bottom: -6vh!important;
    }
  
    .pt-n-pb-7vh--sm {
        padding-bottom: -7vh!important;
    }
  
    .pt-n-pb-8vh--sm {
        padding-bottom: -8vh!important;
    }
  
    .pt-n-pb-9vh--sm {
        padding-bottom: -9vh!important;
    }
  
    .pt-n-pb-10vh--sm {
        padding-bottom: -10vh!important;
    }
  
    .pt-n-pb-11vh--sm {
        padding-bottom: -11vh!important;
    }
  
    .pt-n-pb-12vh--sm {
        padding-bottom: -12vh!important;
    }
  
    .pt-n-pb-13vh--sm {
        padding-bottom: -13vh!important;
    }
  
    .pt-n-pb-14vh--sm {
        padding-bottom: -14vh!important;
    }
  
    .pt-n-pb-15vh--sm {
        padding-bottom: -15vh!important;
    }
  
    .pt-n-pb-16vh--sm {
        padding-bottom: -16vh!important;
    }
  
    .pt-n-pb-17vh--sm {
        padding-bottom: -17vh!important;
    }
  
    .pt-n-pb-18vh--sm {
        padding-bottom: -18vh!important;
    }
  
    .pt-n-pb-19vh--sm {
        padding-bottom: -19vh!important;
    }
  
    .pt-n-pb-20vh--sm {
        padding-bottom: -20vh!important;
    }
  
    .pt-n-pb-21vh--sm {
        padding-bottom: -21vh!important;
    }
  
    .pt-n-pb-22vh--sm {
        padding-bottom: -22vh!important;
    }
  
    .pt-n-pb-23vh--sm {
        padding-bottom: -23vh!important;
    }
  
    .pt-n-pb-24vh--sm {
        padding-bottom: -24vh!important;
    }
  
    .pt-n-pb-25vh--sm {
        padding-bottom: -25vh!important;
    }
  
    .pt-n-pb-30vh--sm {
        padding-bottom: -30vh!important;
    }
  
    .pt-n-pb-35vh--sm {
        padding-bottom: -35vh!important;
    }
  
    .pt-n-pb-40vh--sm {
        padding-bottom: -40vh!important;
    }
  
    .pt-n-pb-45vh--sm {
        padding-bottom: -45vh!important;
    }
  
    .pt-n-pb-50vh--sm {
        padding-bottom: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pb-0vh--md {
        padding-bottom: -0vh!important;
    }
  
    .pt-n-pb-1vh--md {
        padding-bottom: -1vh!important;
    }
  
    .pt-n-pb-2vh--md {
        padding-bottom: -2vh!important;
    }
  
    .pt-n-pb-3vh--md {
        padding-bottom: -3vh!important;
    }
  
    .pt-n-pb-4vh--md {
        padding-bottom: -4vh!important;
    }
  
    .pt-n-pb-5vh--md {
        padding-bottom: -5vh!important;
    }
  
    .pt-n-pb-6vh--md {
        padding-bottom: -6vh!important;
    }
  
    .pt-n-pb-7vh--md {
        padding-bottom: -7vh!important;
    }
  
    .pt-n-pb-8vh--md {
        padding-bottom: -8vh!important;
    }
  
    .pt-n-pb-9vh--md {
        padding-bottom: -9vh!important;
    }
  
    .pt-n-pb-10vh--md {
        padding-bottom: -10vh!important;
    }
  
    .pt-n-pb-11vh--md {
        padding-bottom: -11vh!important;
    }
  
    .pt-n-pb-12vh--md {
        padding-bottom: -12vh!important;
    }
  
    .pt-n-pb-13vh--md {
        padding-bottom: -13vh!important;
    }
  
    .pt-n-pb-14vh--md {
        padding-bottom: -14vh!important;
    }
  
    .pt-n-pb-15vh--md {
        padding-bottom: -15vh!important;
    }
  
    .pt-n-pb-16vh--md {
        padding-bottom: -16vh!important;
    }
  
    .pt-n-pb-17vh--md {
        padding-bottom: -17vh!important;
    }
  
    .pt-n-pb-18vh--md {
        padding-bottom: -18vh!important;
    }
  
    .pt-n-pb-19vh--md {
        padding-bottom: -19vh!important;
    }
  
    .pt-n-pb-20vh--md {
        padding-bottom: -20vh!important;
    }
  
    .pt-n-pb-21vh--md {
        padding-bottom: -21vh!important;
    }
  
    .pt-n-pb-22vh--md {
        padding-bottom: -22vh!important;
    }
  
    .pt-n-pb-23vh--md {
        padding-bottom: -23vh!important;
    }
  
    .pt-n-pb-24vh--md {
        padding-bottom: -24vh!important;
    }
  
    .pt-n-pb-25vh--md {
        padding-bottom: -25vh!important;
    }
  
    .pt-n-pb-30vh--md {
        padding-bottom: -30vh!important;
    }
  
    .pt-n-pb-35vh--md {
        padding-bottom: -35vh!important;
    }
  
    .pt-n-pb-40vh--md {
        padding-bottom: -40vh!important;
    }
  
    .pt-n-pb-45vh--md {
        padding-bottom: -45vh!important;
    }
  
    .pt-n-pb-50vh--md {
        padding-bottom: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pb-0vh--lg {
        padding-bottom: -0vh!important;
    }
  
    .pt-n-pb-1vh--lg {
        padding-bottom: -1vh!important;
    }
  
    .pt-n-pb-2vh--lg {
        padding-bottom: -2vh!important;
    }
  
    .pt-n-pb-3vh--lg {
        padding-bottom: -3vh!important;
    }
  
    .pt-n-pb-4vh--lg {
        padding-bottom: -4vh!important;
    }
  
    .pt-n-pb-5vh--lg {
        padding-bottom: -5vh!important;
    }
  
    .pt-n-pb-6vh--lg {
        padding-bottom: -6vh!important;
    }
  
    .pt-n-pb-7vh--lg {
        padding-bottom: -7vh!important;
    }
  
    .pt-n-pb-8vh--lg {
        padding-bottom: -8vh!important;
    }
  
    .pt-n-pb-9vh--lg {
        padding-bottom: -9vh!important;
    }
  
    .pt-n-pb-10vh--lg {
        padding-bottom: -10vh!important;
    }
  
    .pt-n-pb-11vh--lg {
        padding-bottom: -11vh!important;
    }
  
    .pt-n-pb-12vh--lg {
        padding-bottom: -12vh!important;
    }
  
    .pt-n-pb-13vh--lg {
        padding-bottom: -13vh!important;
    }
  
    .pt-n-pb-14vh--lg {
        padding-bottom: -14vh!important;
    }
  
    .pt-n-pb-15vh--lg {
        padding-bottom: -15vh!important;
    }
  
    .pt-n-pb-16vh--lg {
        padding-bottom: -16vh!important;
    }
  
    .pt-n-pb-17vh--lg {
        padding-bottom: -17vh!important;
    }
  
    .pt-n-pb-18vh--lg {
        padding-bottom: -18vh!important;
    }
  
    .pt-n-pb-19vh--lg {
        padding-bottom: -19vh!important;
    }
  
    .pt-n-pb-20vh--lg {
        padding-bottom: -20vh!important;
    }
  
    .pt-n-pb-21vh--lg {
        padding-bottom: -21vh!important;
    }
  
    .pt-n-pb-22vh--lg {
        padding-bottom: -22vh!important;
    }
  
    .pt-n-pb-23vh--lg {
        padding-bottom: -23vh!important;
    }
  
    .pt-n-pb-24vh--lg {
        padding-bottom: -24vh!important;
    }
  
    .pt-n-pb-25vh--lg {
        padding-bottom: -25vh!important;
    }
  
    .pt-n-pb-30vh--lg {
        padding-bottom: -30vh!important;
    }
  
    .pt-n-pb-35vh--lg {
        padding-bottom: -35vh!important;
    }
  
    .pt-n-pb-40vh--lg {
        padding-bottom: -40vh!important;
    }
  
    .pt-n-pb-45vh--lg {
        padding-bottom: -45vh!important;
    }
  
    .pt-n-pb-50vh--lg {
        padding-bottom: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pb-0vh--xl {
        padding-bottom: -0vh!important;
    }
  
    .pt-n-pb-1vh--xl {
        padding-bottom: -1vh!important;
    }
  
    .pt-n-pb-2vh--xl {
        padding-bottom: -2vh!important;
    }
  
    .pt-n-pb-3vh--xl {
        padding-bottom: -3vh!important;
    }
  
    .pt-n-pb-4vh--xl {
        padding-bottom: -4vh!important;
    }
  
    .pt-n-pb-5vh--xl {
        padding-bottom: -5vh!important;
    }
  
    .pt-n-pb-6vh--xl {
        padding-bottom: -6vh!important;
    }
  
    .pt-n-pb-7vh--xl {
        padding-bottom: -7vh!important;
    }
  
    .pt-n-pb-8vh--xl {
        padding-bottom: -8vh!important;
    }
  
    .pt-n-pb-9vh--xl {
        padding-bottom: -9vh!important;
    }
  
    .pt-n-pb-10vh--xl {
        padding-bottom: -10vh!important;
    }
  
    .pt-n-pb-11vh--xl {
        padding-bottom: -11vh!important;
    }
  
    .pt-n-pb-12vh--xl {
        padding-bottom: -12vh!important;
    }
  
    .pt-n-pb-13vh--xl {
        padding-bottom: -13vh!important;
    }
  
    .pt-n-pb-14vh--xl {
        padding-bottom: -14vh!important;
    }
  
    .pt-n-pb-15vh--xl {
        padding-bottom: -15vh!important;
    }
  
    .pt-n-pb-16vh--xl {
        padding-bottom: -16vh!important;
    }
  
    .pt-n-pb-17vh--xl {
        padding-bottom: -17vh!important;
    }
  
    .pt-n-pb-18vh--xl {
        padding-bottom: -18vh!important;
    }
  
    .pt-n-pb-19vh--xl {
        padding-bottom: -19vh!important;
    }
  
    .pt-n-pb-20vh--xl {
        padding-bottom: -20vh!important;
    }
  
    .pt-n-pb-21vh--xl {
        padding-bottom: -21vh!important;
    }
  
    .pt-n-pb-22vh--xl {
        padding-bottom: -22vh!important;
    }
  
    .pt-n-pb-23vh--xl {
        padding-bottom: -23vh!important;
    }
  
    .pt-n-pb-24vh--xl {
        padding-bottom: -24vh!important;
    }
  
    .pt-n-pb-25vh--xl {
        padding-bottom: -25vh!important;
    }
  
    .pt-n-pb-30vh--xl {
        padding-bottom: -30vh!important;
    }
  
    .pt-n-pb-35vh--xl {
        padding-bottom: -35vh!important;
    }
  
    .pt-n-pb-40vh--xl {
        padding-bottom: -40vh!important;
    }
  
    .pt-n-pb-45vh--xl {
        padding-bottom: -45vh!important;
    }
  
    .pt-n-pb-50vh--xl {
        padding-bottom: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pb-0vh--xxl {
        padding-bottom: -0vh!important;
    }
  
    .pt-n-pb-1vh--xxl {
        padding-bottom: -1vh!important;
    }
  
    .pt-n-pb-2vh--xxl {
        padding-bottom: -2vh!important;
    }
  
    .pt-n-pb-3vh--xxl {
        padding-bottom: -3vh!important;
    }
  
    .pt-n-pb-4vh--xxl {
        padding-bottom: -4vh!important;
    }
  
    .pt-n-pb-5vh--xxl {
        padding-bottom: -5vh!important;
    }
  
    .pt-n-pb-6vh--xxl {
        padding-bottom: -6vh!important;
    }
  
    .pt-n-pb-7vh--xxl {
        padding-bottom: -7vh!important;
    }
  
    .pt-n-pb-8vh--xxl {
        padding-bottom: -8vh!important;
    }
  
    .pt-n-pb-9vh--xxl {
        padding-bottom: -9vh!important;
    }
  
    .pt-n-pb-10vh--xxl {
        padding-bottom: -10vh!important;
    }
  
    .pt-n-pb-11vh--xxl {
        padding-bottom: -11vh!important;
    }
  
    .pt-n-pb-12vh--xxl {
        padding-bottom: -12vh!important;
    }
  
    .pt-n-pb-13vh--xxl {
        padding-bottom: -13vh!important;
    }
  
    .pt-n-pb-14vh--xxl {
        padding-bottom: -14vh!important;
    }
  
    .pt-n-pb-15vh--xxl {
        padding-bottom: -15vh!important;
    }
  
    .pt-n-pb-16vh--xxl {
        padding-bottom: -16vh!important;
    }
  
    .pt-n-pb-17vh--xxl {
        padding-bottom: -17vh!important;
    }
  
    .pt-n-pb-18vh--xxl {
        padding-bottom: -18vh!important;
    }
  
    .pt-n-pb-19vh--xxl {
        padding-bottom: -19vh!important;
    }
  
    .pt-n-pb-20vh--xxl {
        padding-bottom: -20vh!important;
    }
  
    .pt-n-pb-21vh--xxl {
        padding-bottom: -21vh!important;
    }
  
    .pt-n-pb-22vh--xxl {
        padding-bottom: -22vh!important;
    }
  
    .pt-n-pb-23vh--xxl {
        padding-bottom: -23vh!important;
    }
  
    .pt-n-pb-24vh--xxl {
        padding-bottom: -24vh!important;
    }
  
    .pt-n-pb-25vh--xxl {
        padding-bottom: -25vh!important;
    }
  
    .pt-n-pb-30vh--xxl {
        padding-bottom: -30vh!important;
    }
  
    .pt-n-pb-35vh--xxl {
        padding-bottom: -35vh!important;
    }
  
    .pt-n-pb-40vh--xxl {
        padding-bottom: -40vh!important;
    }
  
    .pt-n-pb-45vh--xxl {
        padding-bottom: -45vh!important;
    }
  
    .pt-n-pb-50vh--xxl {
        padding-bottom: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-pb-0vw {
    padding-bottom: -0vw!important;
  }
  
  .pt-n-pb-1vw {
    padding-bottom: -1vw!important;
  }
  
  .pt-n-pb-2vw {
    padding-bottom: -2vw!important;
  }
  
  .pt-n-pb-3vw {
    padding-bottom: -3vw!important;
  }
  
  .pt-n-pb-4vw {
    padding-bottom: -4vw!important;
  }
  
  .pt-n-pb-5vw {
    padding-bottom: -5vw!important;
  }
  
  .pt-n-pb-6vw {
    padding-bottom: -6vw!important;
  }
  
  .pt-n-pb-7vw {
    padding-bottom: -7vw!important;
  }
  
  .pt-n-pb-8vw {
    padding-bottom: -8vw!important;
  }
  
  .pt-n-pb-9vw {
    padding-bottom: -9vw!important;
  }
  
  .pt-n-pb-10vw {
    padding-bottom: -10vw!important;
  }
  
  .pt-n-pb-11vw {
    padding-bottom: -11vw!important;
  }
  
  .pt-n-pb-12vw {
    padding-bottom: -12vw!important;
  }
  
  .pt-n-pb-13vw {
    padding-bottom: -13vw!important;
  }
  
  .pt-n-pb-14vw {
    padding-bottom: -14vw!important;
  }
  
  .pt-n-pb-15vw {
    padding-bottom: -15vw!important;
  }
  
  .pt-n-pb-16vw {
    padding-bottom: -16vw!important;
  }
  
  .pt-n-pb-17vw {
    padding-bottom: -17vw!important;
  }
  
  .pt-n-pb-18vw {
    padding-bottom: -18vw!important;
  }
  
  .pt-n-pb-19vw {
    padding-bottom: -19vw!important;
  }
  
  .pt-n-pb-20vw {
    padding-bottom: -20vw!important;
  }
  
  .pt-n-pb-21vw {
    padding-bottom: -21vw!important;
  }
  
  .pt-n-pb-22vw {
    padding-bottom: -22vw!important;
  }
  
  .pt-n-pb-23vw {
    padding-bottom: -23vw!important;
  }
  
  .pt-n-pb-24vw {
    padding-bottom: -24vw!important;
  }
  
  .pt-n-pb-25vw {
    padding-bottom: -25vw!important;
  }
  
  .pt-n-pb-30vw {
    padding-bottom: -30vw!important;
  }
  
  .pt-n-pb-35vw {
    padding-bottom: -35vw!important;
  }
  
  .pt-n-pb-40vw {
    padding-bottom: -40vw!important;
  }
  
  .pt-n-pb-45vw {
    padding-bottom: -45vw!important;
  }
  
  .pt-n-pb-50vw {
    padding-bottom: -50vw!important;
  }
  
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pb-0vw--sm {
        padding-bottom: -0vw!important;
    }
  
    .pt-n-pb-1vw--sm {
        padding-bottom: -1vw!important;
    }
  
    .pt-n-pb-2vw--sm {
        padding-bottom: -2vw!important;
    }
  
    .pt-n-pb-3vw--sm {
        padding-bottom: -3vw!important;
    }
  
    .pt-n-pb-4vw--sm {
        padding-bottom: -4vw!important;
    }
  
    .pt-n-pb-5vw--sm {
        padding-bottom: -5vw!important;
    }
  
    .pt-n-pb-6vw--sm {
        padding-bottom: -6vw!important;
    }
  
    .pt-n-pb-7vw--sm {
        padding-bottom: -7vw!important;
    }
  
    .pt-n-pb-8vw--sm {
        padding-bottom: -8vw!important;
    }
  
    .pt-n-pb-9vw--sm {
        padding-bottom: -9vw!important;
    }
  
    .pt-n-pb-10vw--sm {
        padding-bottom: -10vw!important;
    }
  
    .pt-n-pb-11vw--sm {
        padding-bottom: -11vw!important;
    }
  
    .pt-n-pb-12vw--sm {
        padding-bottom: -12vw!important;
    }
  
    .pt-n-pb-13vw--sm {
        padding-bottom: -13vw!important;
    }
  
    .pt-n-pb-14vw--sm {
        padding-bottom: -14vw!important;
    }
  
    .pt-n-pb-15vw--sm {
        padding-bottom: -15vw!important;
    }
  
    .pt-n-pb-16vw--sm {
        padding-bottom: -16vw!important;
    }
  
    .pt-n-pb-17vw--sm {
        padding-bottom: -17vw!important;
    }
  
    .pt-n-pb-18vw--sm {
        padding-bottom: -18vw!important;
    }
  
    .pt-n-pb-19vw--sm {
        padding-bottom: -19vw!important;
    }
  
    .pt-n-pb-20vw--sm {
        padding-bottom: -20vw!important;
    }
  
    .pt-n-pb-21vw--sm {
        padding-bottom: -21vw!important;
    }
  
    .pt-n-pb-22vw--sm {
        padding-bottom: -22vw!important;
    }
  
    .pt-n-pb-23vw--sm {
        padding-bottom: -23vw!important;
    }
  
    .pt-n-pb-24vw--sm {
        padding-bottom: -24vw!important;
    }
  
    .pt-n-pb-25vw--sm {
        padding-bottom: -25vw!important;
    }
  
    .pt-n-pb-30vw--sm {
        padding-bottom: -30vw!important;
    }
  
    .pt-n-pb-35vw--sm {
        padding-bottom: -35vw!important;
    }
  
    .pt-n-pb-40vw--sm {
        padding-bottom: -40vw!important;
    }
  
    .pt-n-pb-45vw--sm {
        padding-bottom: -45vw!important;
    }
  
    .pt-n-pb-50vw--sm {
        padding-bottom: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pb-0vw--md {
        padding-bottom: -0vw!important;
    }
  
    .pt-n-pb-1vw--md {
        padding-bottom: -1vw!important;
    }
  
    .pt-n-pb-2vw--md {
        padding-bottom: -2vw!important;
    }
  
    .pt-n-pb-3vw--md {
        padding-bottom: -3vw!important;
    }
  
    .pt-n-pb-4vw--md {
        padding-bottom: -4vw!important;
    }
  
    .pt-n-pb-5vw--md {
        padding-bottom: -5vw!important;
    }
  
    .pt-n-pb-6vw--md {
        padding-bottom: -6vw!important;
    }
  
    .pt-n-pb-7vw--md {
        padding-bottom: -7vw!important;
    }
  
    .pt-n-pb-8vw--md {
        padding-bottom: -8vw!important;
    }
  
    .pt-n-pb-9vw--md {
        padding-bottom: -9vw!important;
    }
  
    .pt-n-pb-10vw--md {
        padding-bottom: -10vw!important;
    }
  
    .pt-n-pb-11vw--md {
        padding-bottom: -11vw!important;
    }
  
    .pt-n-pb-12vw--md {
        padding-bottom: -12vw!important;
    }
  
    .pt-n-pb-13vw--md {
        padding-bottom: -13vw!important;
    }
  
    .pt-n-pb-14vw--md {
        padding-bottom: -14vw!important;
    }
  
    .pt-n-pb-15vw--md {
        padding-bottom: -15vw!important;
    }
  
    .pt-n-pb-16vw--md {
        padding-bottom: -16vw!important;
    }
  
    .pt-n-pb-17vw--md {
        padding-bottom: -17vw!important;
    }
  
    .pt-n-pb-18vw--md {
        padding-bottom: -18vw!important;
    }
  
    .pt-n-pb-19vw--md {
        padding-bottom: -19vw!important;
    }
  
    .pt-n-pb-20vw--md {
        padding-bottom: -20vw!important;
    }
  
    .pt-n-pb-21vw--md {
        padding-bottom: -21vw!important;
    }
  
    .pt-n-pb-22vw--md {
        padding-bottom: -22vw!important;
    }
  
    .pt-n-pb-23vw--md {
        padding-bottom: -23vw!important;
    }
  
    .pt-n-pb-24vw--md {
        padding-bottom: -24vw!important;
    }
  
    .pt-n-pb-25vw--md {
        padding-bottom: -25vw!important;
    }
  
    .pt-n-pb-30vw--md {
        padding-bottom: -30vw!important;
    }
  
    .pt-n-pb-35vw--md {
        padding-bottom: -35vw!important;
    }
  
    .pt-n-pb-40vw--md {
        padding-bottom: -40vw!important;
    }
  
    .pt-n-pb-45vw--md {
        padding-bottom: -45vw!important;
    }
  
    .pt-n-pb-50vw--md {
        padding-bottom: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pb-0vw--lg {
        padding-bottom: -0vw!important;
    }
  
    .pt-n-pb-1vw--lg {
        padding-bottom: -1vw!important;
    }
  
    .pt-n-pb-2vw--lg {
        padding-bottom: -2vw!important;
    }
  
    .pt-n-pb-3vw--lg {
        padding-bottom: -3vw!important;
    }
  
    .pt-n-pb-4vw--lg {
        padding-bottom: -4vw!important;
    }
  
    .pt-n-pb-5vw--lg {
        padding-bottom: -5vw!important;
    }
  
    .pt-n-pb-6vw--lg {
        padding-bottom: -6vw!important;
    }
  
    .pt-n-pb-7vw--lg {
        padding-bottom: -7vw!important;
    }
  
    .pt-n-pb-8vw--lg {
        padding-bottom: -8vw!important;
    }
  
    .pt-n-pb-9vw--lg {
        padding-bottom: -9vw!important;
    }
  
    .pt-n-pb-10vw--lg {
        padding-bottom: -10vw!important;
    }
  
    .pt-n-pb-11vw--lg {
        padding-bottom: -11vw!important;
    }
  
    .pt-n-pb-12vw--lg {
        padding-bottom: -12vw!important;
    }
  
    .pt-n-pb-13vw--lg {
        padding-bottom: -13vw!important;
    }
  
    .pt-n-pb-14vw--lg {
        padding-bottom: -14vw!important;
    }
  
    .pt-n-pb-15vw--lg {
        padding-bottom: -15vw!important;
    }
  
    .pt-n-pb-16vw--lg {
        padding-bottom: -16vw!important;
    }
  
    .pt-n-pb-17vw--lg {
        padding-bottom: -17vw!important;
    }
  
    .pt-n-pb-18vw--lg {
        padding-bottom: -18vw!important;
    }
  
    .pt-n-pb-19vw--lg {
        padding-bottom: -19vw!important;
    }
  
    .pt-n-pb-20vw--lg {
        padding-bottom: -20vw!important;
    }
  
    .pt-n-pb-21vw--lg {
        padding-bottom: -21vw!important;
    }
  
    .pt-n-pb-22vw--lg {
        padding-bottom: -22vw!important;
    }
  
    .pt-n-pb-23vw--lg {
        padding-bottom: -23vw!important;
    }
  
    .pt-n-pb-24vw--lg {
        padding-bottom: -24vw!important;
    }
  
    .pt-n-pb-25vw--lg {
        padding-bottom: -25vw!important;
    }
  
    .pt-n-pb-30vw--lg {
        padding-bottom: -30vw!important;
    }
  
    .pt-n-pb-35vw--lg {
        padding-bottom: -35vw!important;
    }
  
    .pt-n-pb-40vw--lg {
        padding-bottom: -40vw!important;
    }
  
    .pt-n-pb-45vw--lg {
        padding-bottom: -45vw!important;
    }
  
    .pt-n-pb-50vw--lg {
        padding-bottom: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pb-0vw--xl {
        padding-bottom: -0vw!important;
    }
  
    .pt-n-pb-1vw--xl {
        padding-bottom: -1vw!important;
    }
  
    .pt-n-pb-2vw--xl {
        padding-bottom: -2vw!important;
    }
  
    .pt-n-pb-3vw--xl {
        padding-bottom: -3vw!important;
    }
  
    .pt-n-pb-4vw--xl {
        padding-bottom: -4vw!important;
    }
  
    .pt-n-pb-5vw--xl {
        padding-bottom: -5vw!important;
    }
  
    .pt-n-pb-6vw--xl {
        padding-bottom: -6vw!important;
    }
  
    .pt-n-pb-7vw--xl {
        padding-bottom: -7vw!important;
    }
  
    .pt-n-pb-8vw--xl {
        padding-bottom: -8vw!important;
    }
  
    .pt-n-pb-9vw--xl {
        padding-bottom: -9vw!important;
    }
  
    .pt-n-pb-10vw--xl {
        padding-bottom: -10vw!important;
    }
  
    .pt-n-pb-11vw--xl {
        padding-bottom: -11vw!important;
    }
  
    .pt-n-pb-12vw--xl {
        padding-bottom: -12vw!important;
    }
  
    .pt-n-pb-13vw--xl {
        padding-bottom: -13vw!important;
    }
  
    .pt-n-pb-14vw--xl {
        padding-bottom: -14vw!important;
    }
  
    .pt-n-pb-15vw--xl {
        padding-bottom: -15vw!important;
    }
  
    .pt-n-pb-16vw--xl {
        padding-bottom: -16vw!important;
    }
  
    .pt-n-pb-17vw--xl {
        padding-bottom: -17vw!important;
    }
  
    .pt-n-pb-18vw--xl {
        padding-bottom: -18vw!important;
    }
  
    .pt-n-pb-19vw--xl {
        padding-bottom: -19vw!important;
    }
  
    .pt-n-pb-20vw--xl {
        padding-bottom: -20vw!important;
    }
  
    .pt-n-pb-21vw--xl {
        padding-bottom: -21vw!important;
    }
  
    .pt-n-pb-22vw--xl {
        padding-bottom: -22vw!important;
    }
  
    .pt-n-pb-23vw--xl {
        padding-bottom: -23vw!important;
    }
  
    .pt-n-pb-24vw--xl {
        padding-bottom: -24vw!important;
    }
  
    .pt-n-pb-25vw--xl {
        padding-bottom: -25vw!important;
    }
  
    .pt-n-pb-30vw--xl {
        padding-bottom: -30vw!important;
    }
  
    .pt-n-pb-35vw--xl {
        padding-bottom: -35vw!important;
    }
  
    .pt-n-pb-40vw--xl {
        padding-bottom: -40vw!important;
    }
  
    .pt-n-pb-45vw--xl {
        padding-bottom: -45vw!important;
    }
  
    .pt-n-pb-50vw--xl {
        padding-bottom: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pb-0vw--xxl {
        padding-bottom: -0vw!important;
    }
  
    .pt-n-pb-1vw--xxl {
        padding-bottom: -1vw!important;
    }
  
    .pt-n-pb-2vw--xxl {
        padding-bottom: -2vw!important;
    }
  
    .pt-n-pb-3vw--xxl {
        padding-bottom: -3vw!important;
    }
  
    .pt-n-pb-4vw--xxl {
        padding-bottom: -4vw!important;
    }
  
    .pt-n-pb-5vw--xxl {
        padding-bottom: -5vw!important;
    }
  
    .pt-n-pb-6vw--xxl {
        padding-bottom: -6vw!important;
    }
  
    .pt-n-pb-7vw--xxl {
        padding-bottom: -7vw!important;
    }
  
    .pt-n-pb-8vw--xxl {
        padding-bottom: -8vw!important;
    }
  
    .pt-n-pb-9vw--xxl {
        padding-bottom: -9vw!important;
    }
  
    .pt-n-pb-10vw--xxl {
        padding-bottom: -10vw!important;
    }
  
    .pt-n-pb-11vw--xxl {
        padding-bottom: -11vw!important;
    }
  
    .pt-n-pb-12vw--xxl {
        padding-bottom: -12vw!important;
    }
  
    .pt-n-pb-13vw--xxl {
        padding-bottom: -13vw!important;
    }
  
    .pt-n-pb-14vw--xxl {
        padding-bottom: -14vw!important;
    }
  
    .pt-n-pb-15vw--xxl {
        padding-bottom: -15vw!important;
    }
  
    .pt-n-pb-16vw--xxl {
        padding-bottom: -16vw!important;
    }
  
    .pt-n-pb-17vw--xxl {
        padding-bottom: -17vw!important;
    }
  
    .pt-n-pb-18vw--xxl {
        padding-bottom: -18vw!important;
    }
  
    .pt-n-pb-19vw--xxl {
        padding-bottom: -19vw!important;
    }
  
    .pt-n-pb-20vw--xxl {
        padding-bottom: -20vw!important;
    }
  
    .pt-n-pb-21vw--xxl {
        padding-bottom: -21vw!important;
    }
  
    .pt-n-pb-22vw--xxl {
        padding-bottom: -22vw!important;
    }
  
    .pt-n-pb-23vw--xxl {
        padding-bottom: -23vw!important;
    }
  
    .pt-n-pb-24vw--xxl {
        padding-bottom: -24vw!important;
    }
  
    .pt-n-pb-25vw--xxl {
        padding-bottom: -25vw!important;
    }
  
    .pt-n-pb-30vw--xxl {
        padding-bottom: -30vw!important;
    }
  
    .pt-n-pb-35vw--xxl {
        padding-bottom: -35vw!important;
    }
  
    .pt-n-pb-40vw--xxl {
        padding-bottom: -40vw!important;
    }
  
    .pt-n-pb-45vw--xxl {
        padding-bottom: -45vw!important;
    }
  
    .pt-n-pb-50vw--xxl {
        padding-bottom: -50vw!important;
    }
  }
  
  /* NEGATIVE PADDING LEFT ------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* ----------------------------------------------------------------------------------------------- */
  /* PIXEL ----------------------------------------------------------------------------------------- */
  .pt-n-pl-0 {
    padding-left: -0px!important;
  }
  
  .pt-n-pl-1 {
    padding-left: -1px!important;
  }
  
  .pt-n-pl-2 {
    padding-left: -2px!important;
  }
  
  .pt-n-pl-3 {
    padding-left: -3px!important;
  }
  
  .pt-n-pl-4 {
    padding-left: -4px!important;
  }
  
  .pt-n-pl-5 {
    padding-left: -5px!important;
  }
  
  .pt-n-pl-6 {
    padding-left: -6px!important;
  }
  
  .pt-n-pl-7 {
    padding-left: -7px!important;
  }
  
  .pt-n-pl-8 {
    padding-left: -8px!important;
  }
  
  .pt-n-pl-9 {
    padding-left: -9px!important;
  }
  
  .pt-n-pl-10 {
    padding-left: -10px!important;
  }
  
  .pt-n-pl-11 {
    padding-left: -11px!important;
  }
  
  .pt-n-pl-12 {
    padding-left: -12px!important;
  }
  
  .pt-n-pl-13 {
    padding-left: -13px!important;
  }
  
  .pt-n-pl-14 {
    padding-left: -14px!important;
  }
  
  .pt-n-pl-15 {
    padding-left: -15px!important;
  }
  
  .pt-n-pl-16 {
    padding-left: -16px!important;
  }
  
  .pt-n-pl-17 {
    padding-left: -17px!important;
  }
  
  .pt-n-pl-18 {
    padding-left: -18px!important;
  }
  
  .pt-n-pl-19 {
    padding-left: -19px!important;
  }
  
  .pt-n-pl-20 {
    padding-left: -20px!important;
  }
  
  .pt-n-pl-21 {
    padding-left: -21px!important;
  }
  
  .pt-n-pl-22 {
    padding-left: -22px!important;
  }
  
  .pt-n-pl-23 {
    padding-left: -23px!important;
  }
  
  .pt-n-pl-24 {
    padding-left: -24px!important;
  }
  
  .pt-n-pl-25 {
    padding-left: -25px!important;
  }
  
  .pt-n-pl-30 {
    padding-left: -30px!important;
  }
  
  .pt-n-pl-35 {
    padding-left: -35px!important;
  }
  
  .pt-n-pl-40 {
    padding-left: -40px!important;
  }
  
  .pt-n-pl-45 {
    padding-left: -45px!important;
  }
  
  .pt-n-pl-50 {
    padding-left: -50px!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pl-0--sm {
        padding-left: -0px!important;
    }
  
    .pt-n-pl-1--sm {
        padding-left: -1px!important;
    }
  
    .pt-n-pl-2--sm {
        padding-left: -2px!important;
    }
  
    .pt-n-pl-3--sm {
        padding-left: -3px!important;
    }
  
    .pt-n-pl-4--sm {
        padding-left: -4px!important;
    }
  
    .pt-n-pl-5--sm {
        padding-left: -5px!important;
    }
  
    .pt-n-pl-6--sm {
        padding-left: -6px!important;
    }
  
    .pt-n-pl-7--sm {
        padding-left: -7px!important;
    }
  
    .pt-n-pl-8--sm {
        padding-left: -8px!important;
    }
  
    .pt-n-pl-9--sm {
        padding-left: -9px!important;
    }
  
    .pt-n-pl-10--sm {
        padding-left: -10px!important;
    }
  
    .pt-n-pl-11--sm {
        padding-left: -11px!important;
    }
  
    .pt-n-pl-12--sm {
        padding-left: -12px!important;
    }
  
    .pt-n-pl-13--sm {
        padding-left: -13px!important;
    }
  
    .pt-n-pl-14--sm {
        padding-left: -14px!important;
    }
  
    .pt-n-pl-15--sm {
        padding-left: -15px!important;
    }
  
    .pt-n-pl-16--sm {
        padding-left: -16px!important;
    }
  
    .pt-n-pl-17--sm {
        padding-left: -17px!important;
    }
  
    .pt-n-pl-18--sm {
        padding-left: -18px!important;
    }
  
    .pt-n-pl-19--sm {
        padding-left: -19px!important;
    }
  
    .pt-n-pl-20--sm {
        padding-left: -20px!important;
    }
  
    .pt-n-pl-21--sm {
        padding-left: -21px!important;
    }
  
    .pt-n-pl-22--sm {
        padding-left: -22px!important;
    }
  
    .pt-n-pl-23--sm {
        padding-left: -23px!important;
    }
  
    .pt-n-pl-24--sm {
        padding-left: -24px!important;
    }
  
    .pt-n-pl-25--sm {
        padding-left: -25px!important;
    }
  
    .pt-n-pl-30--sm {
        padding-left: -30px!important;
    }
  
    .pt-n-pl-35--sm {
        padding-left: -35px!important;
    }
  
    .pt-n-pl-40--sm {
        padding-left: -40px!important;
    }
  
    .pt-n-pl-45--sm {
        padding-left: -45px!important;
    }
  
    .pt-n-pl-50--sm {
        padding-left: -50px!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pl-0--md {
        padding-left: -0px!important;
    }
  
    .pt-n-pl-1--md {
        padding-left: -1px!important;
    }
  
    .pt-n-pl-2--md {
        padding-left: -2px!important;
    }
  
    .pt-n-pl-3--md {
        padding-left: -3px!important;
    }
  
    .pt-n-pl-4--md {
        padding-left: -4px!important;
    }
  
    .pt-n-pl-5--md {
        padding-left: -5px!important;
    }
  
    .pt-n-pl-6--md {
        padding-left: -6px!important;
    }
  
    .pt-n-pl-7--md {
        padding-left: -7px!important;
    }
  
    .pt-n-pl-8--md {
        padding-left: -8px!important;
    }
  
    .pt-n-pl-9--md {
        padding-left: -9px!important;
    }
  
    .pt-n-pl-10--md {
        padding-left: -10px!important;
    }
  
    .pt-n-pl-11--md {
        padding-left: -11px!important;
    }
  
    .pt-n-pl-12--md {
        padding-left: -12px!important;
    }
  
    .pt-n-pl-13--md {
        padding-left: -13px!important;
    }
  
    .pt-n-pl-14--md {
        padding-left: -14px!important;
    }
  
    .pt-n-pl-15--md {
        padding-left: -15px!important;
    }
  
    .pt-n-pl-16--md {
        padding-left: -16px!important;
    }
  
    .pt-n-pl-17--md {
        padding-left: -17px!important;
    }
  
    .pt-n-pl-18--md {
        padding-left: -18px!important;
    }
  
    .pt-n-pl-19--md {
        padding-left: -19px!important;
    }
  
    .pt-n-pl-20--md {
        padding-left: -20px!important;
    }
  
    .pt-n-pl-21--md {
        padding-left: -21px!important;
    }
  
    .pt-n-pl-22--md {
        padding-left: -22px!important;
    }
  
    .pt-n-pl-23--md {
        padding-left: -23px!important;
    }
  
    .pt-n-pl-24--md {
        padding-left: -24px!important;
    }
  
    .pt-n-pl-25--md {
        padding-left: -25px!important;
    }
  
    .pt-n-pl-30--md {
        padding-left: -30px!important;
    }
  
    .pt-n-pl-35--md {
        padding-left: -35px!important;
    }
  
    .pt-n-pl-40--md {
        padding-left: -40px!important;
    }
  
    .pt-n-pl-45--md {
        padding-left: -45px!important;
    }
  
    .pt-n-pl-50--md {
        padding-left: -50px!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pl-0--lg {
        padding-left: -0px!important;
    }
  
    .pt-n-pl-1--lg {
        padding-left: -1px!important;
    }
  
    .pt-n-pl-2--lg {
        padding-left: -2px!important;
    }
  
    .pt-n-pl-3--lg {
        padding-left: -3px!important;
    }
  
    .pt-n-pl-4--lg {
        padding-left: -4px!important;
    }
  
    .pt-n-pl-5--lg {
        padding-left: -5px!important;
    }
  
    .pt-n-pl-6--lg {
        padding-left: -6px!important;
    }
  
    .pt-n-pl-7--lg {
        padding-left: -7px!important;
    }
  
    .pt-n-pl-8--lg {
        padding-left: -8px!important;
    }
  
    .pt-n-pl-9--lg {
        padding-left: -9px!important;
    }
  
    .pt-n-pl-10--lg {
        padding-left: -10px!important;
    }
  
    .pt-n-pl-11--lg {
        padding-left: -11px!important;
    }
  
    .pt-n-pl-12--lg {
        padding-left: -12px!important;
    }
  
    .pt-n-pl-13--lg {
        padding-left: -13px!important;
    }
  
    .pt-n-pl-14--lg {
        padding-left: -14px!important;
    }
  
    .pt-n-pl-15--lg {
        padding-left: -15px!important;
    }
  
    .pt-n-pl-16--lg {
        padding-left: -16px!important;
    }
  
    .pt-n-pl-17--lg {
        padding-left: -17px!important;
    }
  
    .pt-n-pl-18--lg {
        padding-left: -18px!important;
    }
  
    .pt-n-pl-19--lg {
        padding-left: -19px!important;
    }
  
    .pt-n-pl-20--lg {
        padding-left: -20px!important;
    }
  
    .pt-n-pl-21--lg {
        padding-left: -21px!important;
    }
  
    .pt-n-pl-22--lg {
        padding-left: -22px!important;
    }
  
    .pt-n-pl-23--lg {
        padding-left: -23px!important;
    }
  
    .pt-n-pl-24--lg {
        padding-left: -24px!important;
    }
  
    .pt-n-pl-25--lg {
        padding-left: -25px!important;
    }
  
    .pt-n-pl-30--lg {
        padding-left: -30px!important;
    }
  
    .pt-n-pl-35--lg {
        padding-left: -35px!important;
    }
  
    .pt-n-pl-40--lg {
        padding-left: -40px!important;
    }
  
    .pt-n-pl-45--lg {
        padding-left: -45px!important;
    }
  
    .pt-n-pl-50--lg {
        padding-left: -50px!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pl-0--xl {
        padding-left: -0px!important;
    }
  
    .pt-n-pl-1--xl {
        padding-left: -1px!important;
    }
  
    .pt-n-pl-2--xl {
        padding-left: -2px!important;
    }
  
    .pt-n-pl-3--xl {
        padding-left: -3px!important;
    }
  
    .pt-n-pl-4--xl {
        padding-left: -4px!important;
    }
  
    .pt-n-pl-5--xl {
        padding-left: -5px!important;
    }
  
    .pt-n-pl-6--xl {
        padding-left: -6px!important;
    }
  
    .pt-n-pl-7--xl {
        padding-left: -7px!important;
    }
  
    .pt-n-pl-8--xl {
        padding-left: -8px!important;
    }
  
    .pt-n-pl-9--xl {
        padding-left: -9px!important;
    }
  
    .pt-n-pl-10--xl {
        padding-left: -10px!important;
    }
  
    .pt-n-pl-11--xl {
        padding-left: -11px!important;
    }
  
    .pt-n-pl-12--xl {
        padding-left: -12px!important;
    }
  
    .pt-n-pl-13--xl {
        padding-left: -13px!important;
    }
  
    .pt-n-pl-14--xl {
        padding-left: -14px!important;
    }
  
    .pt-n-pl-15--xl {
        padding-left: -15px!important;
    }
  
    .pt-n-pl-16--xl {
        padding-left: -16px!important;
    }
  
    .pt-n-pl-17--xl {
        padding-left: -17px!important;
    }
  
    .pt-n-pl-18--xl {
        padding-left: -18px!important;
    }
  
    .pt-n-pl-19--xl {
        padding-left: -19px!important;
    }
  
    .pt-n-pl-20--xl {
        padding-left: -20px!important;
    }
  
    .pt-n-pl-21--xl {
        padding-left: -21px!important;
    }
  
    .pt-n-pl-22--xl {
        padding-left: -22px!important;
    }
  
    .pt-n-pl-23--xl {
        padding-left: -23px!important;
    }
  
    .pt-n-pl-24--xl {
        padding-left: -24px!important;
    }
  
    .pt-n-pl-25--xl {
        padding-left: -25px!important;
    }
  
    .pt-n-pl-30--xl {
        padding-left: -30px!important;
    }
  
    .pt-n-pl-35--xl {
        padding-left: -35px!important;
    }
  
    .pt-n-pl-40--xl {
        padding-left: -40px!important;
    }
  
    .pt-n-pl-45--xl {
        padding-left: -45px!important;
    }
  
    .pt-n-pl-50--xl {
        padding-left: -50px!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pl-0--xxl {
        padding-left: -0px!important;
    }
  
    .pt-n-pl-1--xxl {
        padding-left: -1px!important;
    }
  
    .pt-n-pl-2--xxl {
        padding-left: -2px!important;
    }
  
    .pt-n-pl-3--xxl {
        padding-left: -3px!important;
    }
  
    .pt-n-pl-4--xxl {
        padding-left: -4px!important;
    }
  
    .pt-n-pl-5--xxl {
        padding-left: -5px!important;
    }
  
    .pt-n-pl-6--xxl {
        padding-left: -6px!important;
    }
  
    .pt-n-pl-7--xxl {
        padding-left: -7px!important;
    }
  
    .pt-n-pl-8--xxl {
        padding-left: -8px!important;
    }
  
    .pt-n-pl-9--xxl {
        padding-left: -9px!important;
    }
  
    .pt-n-pl-10--xxl {
        padding-left: -10px!important;
    }
  
    .pt-n-pl-11--xxl {
        padding-left: -11px!important;
    }
  
    .pt-n-pl-12--xxl {
        padding-left: -12px!important;
    }
  
    .pt-n-pl-13--xxl {
        padding-left: -13px!important;
    }
  
    .pt-n-pl-14--xxl {
        padding-left: -14px!important;
    }
  
    .pt-n-pl-15--xxl {
        padding-left: -15px!important;
    }
  
    .pt-n-pl-16--xxl {
        padding-left: -16px!important;
    }
  
    .pt-n-pl-17--xxl {
        padding-left: -17px!important;
    }
  
    .pt-n-pl-18--xxl {
        padding-left: -18px!important;
    }
  
    .pt-n-pl-19--xxl {
        padding-left: -19px!important;
    }
  
    .pt-n-pl-20--xxl {
        padding-left: -20px!important;
    }
  
    .pt-n-pl-21--xxl {
        padding-left: -21px!important;
    }
  
    .pt-n-pl-22--xxl {
        padding-left: -22px!important;
    }
  
    .pt-n-pl-23--xxl {
        padding-left: -23px!important;
    }
  
    .pt-n-pl-24--xxl {
        padding-left: -24px!important;
    }
  
    .pt-n-pl-25--xxl {
        padding-left: -25px!important;
    }
  
    .pt-n-pl-30--xxl {
        padding-left: -30px!important;
    }
  
    .pt-n-pl-35--xxl {
        padding-left: -35px!important;
    }
  
    .pt-n-pl-40--xxl {
        padding-left: -40px!important;
    }
  
    .pt-n-pl-45--xxl {
        padding-left: -45px!important;
    }
  
    .pt-n-pl-50--xxl {
        padding-left: -50px!important;
    }
  }
  
  /* PERCENTAGE ------------------------------------------------------------------------------------ */
  .pt-n-pl-0x {
    padding-left: -0%!important;
  }
  
  .pt-n-pl-1x {
    padding-left: -1%!important;
  }
  
  .pt-n-pl-2x {
    padding-left: -2%!important;
  }
  
  .pt-n-pl-3x {
    padding-left: -3%!important;
  }
  
  .pt-n-pl-4x {
    padding-left: -4%!important;
  }
  
  .pt-n-pl-5x {
    padding-left: -5%!important;
  }
  
  .pt-n-pl-6x {
    padding-left: -6%!important;
  }
  
  .pt-n-pl-7x {
    padding-left: -7%!important;
  }
  
  .pt-n-pl-8x {
    padding-left: -8%!important;
  }
  
  .pt-n-pl-9x {
    padding-left: -9%!important;
  }
  
  .pt-n-pl-10x {
    padding-left: -10%!important;
  }
  
  .pt-n-pl-11x {
    padding-left: -11%!important;
  }
  
  .pt-n-pl-12x {
    padding-left: -12%!important;
  }
  
  .pt-n-pl-13x {
    padding-left: -13%!important;
  }
  
  .pt-n-pl-14x {
    padding-left: -14%!important;
  }
  
  .pt-n-pl-15x {
    padding-left: -15%!important;
  }
  
  .pt-n-pl-16x {
    padding-left: -16%!important;
  }
  
  .pt-n-pl-17x {
    padding-left: -17%!important;
  }
  
  .pt-n-pl-18x {
    padding-left: -18%!important;
  }
  
  .pt-n-pl-19x {
    padding-left: -19%!important;
  }
  
  .pt-n-pl-20x {
    padding-left: -20%!important;
  }
  
  .pt-n-pl-21x {
    padding-left: -21%!important;
  }
  
  .pt-n-pl-22x {
    padding-left: -22%!important;
  }
  
  .pt-n-pl-23x {
    padding-left: -23%!important;
  }
  
  .pt-n-pl-24x {
    padding-left: -24%!important;
  }
  
  .pt-n-pl-25x {
    padding-left: -25%!important;
  }
  
  .pt-n-pl-30x {
    padding-left: -30%!important;
  }
  
  .pt-n-pl-35x {
    padding-left: -35%!important;
  }
  
  .pt-n-pl-40x {
    padding-left: -40%!important;
  }
  
  .pt-n-pl-45x {
    padding-left: -45%!important;
  }
  
  .pt-n-pl-50x {
    padding-left: -50%!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pl-0x--sm {
        padding-left: -0%!important;
    }
  
    .pt-n-pl-1x--sm {
        padding-left: -1%!important;
    }
  
    .pt-n-pl-2x--sm {
        padding-left: -2%!important;
    }
  
    .pt-n-pl-3x--sm {
        padding-left: -3%!important;
    }
  
    .pt-n-pl-4x--sm {
        padding-left: -4%!important;
    }
  
    .pt-n-pl-5x--sm {
        padding-left: -5%!important;
    }
  
    .pt-n-pl-6x--sm {
        padding-left: -6%!important;
    }
  
    .pt-n-pl-7x--sm {
        padding-left: -7%!important;
    }
  
    .pt-n-pl-8x--sm {
        padding-left: -8%!important;
    }
  
    .pt-n-pl-9x--sm {
        padding-left: -9%!important;
    }
  
    .pt-n-pl-10x--sm {
        padding-left: -10%!important;
    }
  
    .pt-n-pl-11x--sm {
        padding-left: -11%!important;
    }
  
    .pt-n-pl-12x--sm {
        padding-left: -12%!important;
    }
  
    .pt-n-pl-13x--sm {
        padding-left: -13%!important;
    }
  
    .pt-n-pl-14x--sm {
        padding-left: -14%!important;
    }
  
    .pt-n-pl-15x--sm {
        padding-left: -15%!important;
    }
  
    .pt-n-pl-16x--sm {
        padding-left: -16%!important;
    }
  
    .pt-n-pl-17x--sm {
        padding-left: -17%!important;
    }
  
    .pt-n-pl-18x--sm {
        padding-left: -18%!important;
    }
  
    .pt-n-pl-19x--sm {
        padding-left: -19%!important;
    }
  
    .pt-n-pl-20x--sm {
        padding-left: -20%!important;
    }
  
    .pt-n-pl-21x--sm {
        padding-left: -21%!important;
    }
  
    .pt-n-pl-22x--sm {
        padding-left: -22%!important;
    }
  
    .pt-n-pl-23x--sm {
        padding-left: -23%!important;
    }
  
    .pt-n-pl-24x--sm {
        padding-left: -24%!important;
    }
  
    .pt-n-pl-25x--sm {
        padding-left: -25%!important;
    }
  
    .pt-n-pl-30x--sm {
        padding-left: -30%!important;
    }
  
    .pt-n-pl-35x--sm {
        padding-left: -35%!important;
    }
  
    .pt-n-pl-40x--sm {
        padding-left: -40%!important;
    }
  
    .pt-n-pl-45x--sm {
        padding-left: -45%!important;
    }
  
    .pt-n-pl-50x--sm {
        padding-left: -50%!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pl-0x--md {
        padding-left: -0%!important;
    }
  
    .pt-n-pl-1x--md {
        padding-left: -1%!important;
    }
  
    .pt-n-pl-2x--md {
        padding-left: -2%!important;
    }
  
    .pt-n-pl-3x--md {
        padding-left: -3%!important;
    }
  
    .pt-n-pl-4x--md {
        padding-left: -4%!important;
    }
  
    .pt-n-pl-5x--md {
        padding-left: -5%!important;
    }
  
    .pt-n-pl-6x--md {
        padding-left: -6%!important;
    }
  
    .pt-n-pl-7x--md {
        padding-left: -7%!important;
    }
  
    .pt-n-pl-8x--md {
        padding-left: -8%!important;
    }
  
    .pt-n-pl-9x--md {
        padding-left: -9%!important;
    }
  
    .pt-n-pl-10x--md {
        padding-left: -10%!important;
    }
  
    .pt-n-pl-11x--md {
        padding-left: -11%!important;
    }
  
    .pt-n-pl-12x--md {
        padding-left: -12%!important;
    }
  
    .pt-n-pl-13x--md {
        padding-left: -13%!important;
    }
  
    .pt-n-pl-14x--md {
        padding-left: -14%!important;
    }
  
    .pt-n-pl-15x--md {
        padding-left: -15%!important;
    }
  
    .pt-n-pl-16x--md {
        padding-left: -16%!important;
    }
  
    .pt-n-pl-17x--md {
        padding-left: -17%!important;
    }
  
    .pt-n-pl-18x--md {
        padding-left: -18%!important;
    }
  
    .pt-n-pl-19x--md {
        padding-left: -19%!important;
    }
  
    .pt-n-pl-20x--md {
        padding-left: -20%!important;
    }
  
    .pt-n-pl-21x--md {
        padding-left: -21%!important;
    }
  
    .pt-n-pl-22x--md {
        padding-left: -22%!important;
    }
  
    .pt-n-pl-23x--md {
        padding-left: -23%!important;
    }
  
    .pt-n-pl-24x--md {
        padding-left: -24%!important;
    }
  
    .pt-n-pl-25x--md {
        padding-left: -25%!important;
    }
  
    .pt-n-pl-30x--md {
        padding-left: -30%!important;
    }
  
    .pt-n-pl-35x--md {
        padding-left: -35%!important;
    }
  
    .pt-n-pl-40x--md {
        padding-left: -40%!important;
    }
  
    .pt-n-pl-45x--md {
        padding-left: -45%!important;
    }
  
    .pt-n-pl-50x--md {
        padding-left: -50%!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pl-0x--lg {
        padding-left: -0%!important;
    }
  
    .pt-n-pl-1x--lg {
        padding-left: -1%!important;
    }
  
    .pt-n-pl-2x--lg {
        padding-left: -2%!important;
    }
  
    .pt-n-pl-3x--lg {
        padding-left: -3%!important;
    }
  
    .pt-n-pl-4x--lg {
        padding-left: -4%!important;
    }
  
    .pt-n-pl-5x--lg {
        padding-left: -5%!important;
    }
  
    .pt-n-pl-6x--lg {
        padding-left: -6%!important;
    }
  
    .pt-n-pl-7x--lg {
        padding-left: -7%!important;
    }
  
    .pt-n-pl-8x--lg {
        padding-left: -8%!important;
    }
  
    .pt-n-pl-9x--lg {
        padding-left: -9%!important;
    }
  
    .pt-n-pl-10x--lg {
        padding-left: -10%!important;
    }
  
    .pt-n-pl-11x--lg {
        padding-left: -11%!important;
    }
  
    .pt-n-pl-12x--lg {
        padding-left: -12%!important;
    }
  
    .pt-n-pl-13x--lg {
        padding-left: -13%!important;
    }
  
    .pt-n-pl-14x--lg {
        padding-left: -14%!important;
    }
  
    .pt-n-pl-15x--lg {
        padding-left: -15%!important;
    }
  
    .pt-n-pl-16x--lg {
        padding-left: -16%!important;
    }
  
    .pt-n-pl-17x--lg {
        padding-left: -17%!important;
    }
  
    .pt-n-pl-18x--lg {
        padding-left: -18%!important;
    }
  
    .pt-n-pl-19x--lg {
        padding-left: -19%!important;
    }
  
    .pt-n-pl-20x--lg {
        padding-left: -20%!important;
    }
  
    .pt-n-pl-21x--lg {
        padding-left: -21%!important;
    }
  
    .pt-n-pl-22x--lg {
        padding-left: -22%!important;
    }
  
    .pt-n-pl-23x--lg {
        padding-left: -23%!important;
    }
  
    .pt-n-pl-24x--lg {
        padding-left: -24%!important;
    }
  
    .pt-n-pl-25x--lg {
        padding-left: -25%!important;
    }
  
    .pt-n-pl-30x--lg {
        padding-left: -30%!important;
    }
  
    .pt-n-pl-35x--lg {
        padding-left: -35%!important;
    }
  
    .pt-n-pl-40x--lg {
        padding-left: -40%!important;
    }
  
    .pt-n-pl-45x--lg {
        padding-left: -45%!important;
    }
  
    .pt-n-pl-50x--lg {
        padding-left: -50%!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pl-0x--xl {
        padding-left: -0%!important;
    }
  
    .pt-n-pl-1x--xl {
        padding-left: -1%!important;
    }
  
    .pt-n-pl-2x--xl {
        padding-left: -2%!important;
    }
  
    .pt-n-pl-3x--xl {
        padding-left: -3%!important;
    }
  
    .pt-n-pl-4x--xl {
        padding-left: -4%!important;
    }
  
    .pt-n-pl-5x--xl {
        padding-left: -5%!important;
    }
  
    .pt-n-pl-6x--xl {
        padding-left: -6%!important;
    }
  
    .pt-n-pl-7x--xl {
        padding-left: -7%!important;
    }
  
    .pt-n-pl-8x--xl {
        padding-left: -8%!important;
    }
  
    .pt-n-pl-9x--xl {
        padding-left: -9%!important;
    }
  
    .pt-n-pl-10x--xl {
        padding-left: -10%!important;
    }
  
    .pt-n-pl-11x--xl {
        padding-left: -11%!important;
    }
  
    .pt-n-pl-12x--xl {
        padding-left: -12%!important;
    }
  
    .pt-n-pl-13x--xl {
        padding-left: -13%!important;
    }
  
    .pt-n-pl-14x--xl {
        padding-left: -14%!important;
    }
  
    .pt-n-pl-15x--xl {
        padding-left: -15%!important;
    }
  
    .pt-n-pl-16x--xl {
        padding-left: -16%!important;
    }
  
    .pt-n-pl-17x--xl {
        padding-left: -17%!important;
    }
  
    .pt-n-pl-18x--xl {
        padding-left: -18%!important;
    }
  
    .pt-n-pl-19x--xl {
        padding-left: -19%!important;
    }
  
    .pt-n-pl-20x--xl {
        padding-left: -20%!important;
    }
  
    .pt-n-pl-21x--xl {
        padding-left: -21%!important;
    }
  
    .pt-n-pl-22x--xl {
        padding-left: -22%!important;
    }
  
    .pt-n-pl-23x--xl {
        padding-left: -23%!important;
    }
  
    .pt-n-pl-24x--xl {
        padding-left: -24%!important;
    }
  
    .pt-n-pl-25x--xl {
        padding-left: -25%!important;
    }
  
    .pt-n-pl-30x--xl {
        padding-left: -30%!important;
    }
  
    .pt-n-pl-35x--xl {
        padding-left: -35%!important;
    }
  
    .pt-n-pl-40x--xl {
        padding-left: -40%!important;
    }
  
    .pt-n-pl-45x--xl {
        padding-left: -45%!important;
    }
  
    .pt-n-pl-50x--xl {
        padding-left: -50%!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pl-0x--xxl {
        padding-left: -0%!important;
    }
  
    .pt-n-pl-1x--xxl {
        padding-left: -1%!important;
    }
  
    .pt-n-pl-2x--xxl {
        padding-left: -2%!important;
    }
  
    .pt-n-pl-3x--xxl {
        padding-left: -3%!important;
    }
  
    .pt-n-pl-4x--xxl {
        padding-left: -4%!important;
    }
  
    .pt-n-pl-5x--xxl {
        padding-left: -5%!important;
    }
  
    .pt-n-pl-6x--xxl {
        padding-left: -6%!important;
    }
  
    .pt-n-pl-7x--xxl {
        padding-left: -7%!important;
    }
  
    .pt-n-pl-8x--xxl {
        padding-left: -8%!important;
    }
  
    .pt-n-pl-9x--xxl {
        padding-left: -9%!important;
    }
  
    .pt-n-pl-10x--xxl {
        padding-left: -10%!important;
    }
  
    .pt-n-pl-11x--xxl {
        padding-left: -11%!important;
    }
  
    .pt-n-pl-12x--xxl {
        padding-left: -12%!important;
    }
  
    .pt-n-pl-13x--xxl {
        padding-left: -13%!important;
    }
  
    .pt-n-pl-14x--xxl {
        padding-left: -14%!important;
    }
  
    .pt-n-pl-15x--xxl {
        padding-left: -15%!important;
    }
  
    .pt-n-pl-16x--xxl {
        padding-left: -16%!important;
    }
  
    .pt-n-pl-17x--xxl {
        padding-left: -17%!important;
    }
  
    .pt-n-pl-18x--xxl {
        padding-left: -18%!important;
    }
  
    .pt-n-pl-19x--xxl {
        padding-left: -19%!important;
    }
  
    .pt-n-pl-20x--xxl {
        padding-left: -20%!important;
    }
  
    .pt-n-pl-21x--xxl {
        padding-left: -21%!important;
    }
  
    .pt-n-pl-22x--xxl {
        padding-left: -22%!important;
    }
  
    .pt-n-pl-23x--xxl {
        padding-left: -23%!important;
    }
  
    .pt-n-pl-24x--xxl {
        padding-left: -24%!important;
    }
  
    .pt-n-pl-25x--xxl {
        padding-left: -25%!important;
    }
  
    .pt-n-pl-30x--xxl {
        padding-left: -30%!important;
    }
  
    .pt-n-pl-35x--xxl {
        padding-left: -35%!important;
    }
  
    .pt-n-pl-40x--xxl {
        padding-left: -40%!important;
    }
  
    .pt-n-pl-45x--xxl {
        padding-left: -45%!important;
    }
  
    .pt-n-pl-50x--xxl {
        padding-left: -50%!important;
    }
  }
  
  /* VARIABLE HEIGHT ------------------------------------------------------------------------------- */
  .pt-n-pl-0vh {
    padding-left: -0vh!important;
  }
  
  .pt-n-pl-1vh {
    padding-left: -1vh!important;
  }
  
  .pt-n-pl-2vh {
    padding-left: -2vh!important;
  }
  
  .pt-n-pl-3vh {
    padding-left: -3vh!important;
  }
  
  .pt-n-pl-4vh {
    padding-left: -4vh!important;
  }
  
  .pt-n-pl-5vh {
    padding-left: -5vh!important;
  }
  
  .pt-n-pl-6vh {
    padding-left: -6vh!important;
  }
  
  .pt-n-pl-7vh {
    padding-left: -7vh!important;
  }
  
  .pt-n-pl-8vh {
    padding-left: -8vh!important;
  }
  
  .pt-n-pl-9vh {
    padding-left: -9vh!important;
  }
  
  .pt-n-pl-10vh {
    padding-left: -10vh!important;
  }
  
  .pt-n-pl-11vh {
    padding-left: -11vh!important;
  }
  
  .pt-n-pl-12vh {
    padding-left: -12vh!important;
  }
  
  .pt-n-pl-13vh {
    padding-left: -13vh!important;
  }
  
  .pt-n-pl-14vh {
    padding-left: -14vh!important;
  }
  
  .pt-n-pl-15vh {
    padding-left: -15vh!important;
  }
  
  .pt-n-pl-16vh {
    padding-left: -16vh!important;
  }
  
  .pt-n-pl-17vh {
    padding-left: -17vh!important;
  }
  
  .pt-n-pl-18vh {
    padding-left: -18vh!important;
  }
  
  .pt-n-pl-19vh {
    padding-left: -19vh!important;
  }
  
  .pt-n-pl-20vh {
    padding-left: -20vh!important;
  }
  
  .pt-n-pl-21vh {
    padding-left: -21vh!important;
  }
  
  .pt-n-pl-22vh {
    padding-left: -22vh!important;
  }
  
  .pt-n-pl-23vh {
    padding-left: -23vh!important;
  }
  
  .pt-n-pl-24vh {
    padding-left: -24vh!important;
  }
  
  .pt-n-pl-25vh {
    padding-left: -25vh!important;
  }
  
  .pt-n-pl-30vh {
    padding-left: -30vh!important;
  }
  
  .pt-n-pl-35vh {
    padding-left: -35vh!important;
  }
  
  .pt-n-pl-40vh {
    padding-left: -40vh!important;
  }
  
  .pt-n-pl-45vh {
    padding-left: -45vh!important;
  }
  
  .pt-n-pl-50vh {
    padding-left: -50vh!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pl-0vh--sm {
        padding-left: -0vh!important;
    }
  
    .pt-n-pl-1vh--sm {
        padding-left: -1vh!important;
    }
  
    .pt-n-pl-2vh--sm {
        padding-left: -2vh!important;
    }
  
    .pt-n-pl-3vh--sm {
        padding-left: -3vh!important;
    }
  
    .pt-n-pl-4vh--sm {
        padding-left: -4vh!important;
    }
  
    .pt-n-pl-5vh--sm {
        padding-left: -5vh!important;
    }
  
    .pt-n-pl-6vh--sm {
        padding-left: -6vh!important;
    }
  
    .pt-n-pl-7vh--sm {
        padding-left: -7vh!important;
    }
  
    .pt-n-pl-8vh--sm {
        padding-left: -8vh!important;
    }
  
    .pt-n-pl-9vh--sm {
        padding-left: -9vh!important;
    }
  
    .pt-n-pl-10vh--sm {
        padding-left: -10vh!important;
    }
  
    .pt-n-pl-11vh--sm {
        padding-left: -11vh!important;
    }
  
    .pt-n-pl-12vh--sm {
        padding-left: -12vh!important;
    }
  
    .pt-n-pl-13vh--sm {
        padding-left: -13vh!important;
    }
  
    .pt-n-pl-14vh--sm {
        padding-left: -14vh!important;
    }
  
    .pt-n-pl-15vh--sm {
        padding-left: -15vh!important;
    }
  
    .pt-n-pl-16vh--sm {
        padding-left: -16vh!important;
    }
  
    .pt-n-pl-17vh--sm {
        padding-left: -17vh!important;
    }
  
    .pt-n-pl-18vh--sm {
        padding-left: -18vh!important;
    }
  
    .pt-n-pl-19vh--sm {
        padding-left: -19vh!important;
    }
  
    .pt-n-pl-20vh--sm {
        padding-left: -20vh!important;
    }
  
    .pt-n-pl-21vh--sm {
        padding-left: -21vh!important;
    }
  
    .pt-n-pl-22vh--sm {
        padding-left: -22vh!important;
    }
  
    .pt-n-pl-23vh--sm {
        padding-left: -23vh!important;
    }
  
    .pt-n-pl-24vh--sm {
        padding-left: -24vh!important;
    }
  
    .pt-n-pl-25vh--sm {
        padding-left: -25vh!important;
    }
  
    .pt-n-pl-30vh--sm {
        padding-left: -30vh!important;
    }
  
    .pt-n-pl-35vh--sm {
        padding-left: -35vh!important;
    }
  
    .pt-n-pl-40vh--sm {
        padding-left: -40vh!important;
    }
  
    .pt-n-pl-45vh--sm {
        padding-left: -45vh!important;
    }
  
    .pt-n-pl-50vh--sm {
        padding-left: -50vh!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pl-0vh--md {
        padding-left: -0vh!important;
    }
  
    .pt-n-pl-1vh--md {
        padding-left: -1vh!important;
    }
  
    .pt-n-pl-2vh--md {
        padding-left: -2vh!important;
    }
  
    .pt-n-pl-3vh--md {
        padding-left: -3vh!important;
    }
  
    .pt-n-pl-4vh--md {
        padding-left: -4vh!important;
    }
  
    .pt-n-pl-5vh--md {
        padding-left: -5vh!important;
    }
  
    .pt-n-pl-6vh--md {
        padding-left: -6vh!important;
    }
  
    .pt-n-pl-7vh--md {
        padding-left: -7vh!important;
    }
  
    .pt-n-pl-8vh--md {
        padding-left: -8vh!important;
    }
  
    .pt-n-pl-9vh--md {
        padding-left: -9vh!important;
    }
  
    .pt-n-pl-10vh--md {
        padding-left: -10vh!important;
    }
  
    .pt-n-pl-11vh--md {
        padding-left: -11vh!important;
    }
  
    .pt-n-pl-12vh--md {
        padding-left: -12vh!important;
    }
  
    .pt-n-pl-13vh--md {
        padding-left: -13vh!important;
    }
  
    .pt-n-pl-14vh--md {
        padding-left: -14vh!important;
    }
  
    .pt-n-pl-15vh--md {
        padding-left: -15vh!important;
    }
  
    .pt-n-pl-16vh--md {
        padding-left: -16vh!important;
    }
  
    .pt-n-pl-17vh--md {
        padding-left: -17vh!important;
    }
  
    .pt-n-pl-18vh--md {
        padding-left: -18vh!important;
    }
  
    .pt-n-pl-19vh--md {
        padding-left: -19vh!important;
    }
  
    .pt-n-pl-20vh--md {
        padding-left: -20vh!important;
    }
  
    .pt-n-pl-21vh--md {
        padding-left: -21vh!important;
    }
  
    .pt-n-pl-22vh--md {
        padding-left: -22vh!important;
    }
  
    .pt-n-pl-23vh--md {
        padding-left: -23vh!important;
    }
  
    .pt-n-pl-24vh--md {
        padding-left: -24vh!important;
    }
  
    .pt-n-pl-25vh--md {
        padding-left: -25vh!important;
    }
  
    .pt-n-pl-30vh--md {
        padding-left: -30vh!important;
    }
  
    .pt-n-pl-35vh--md {
        padding-left: -35vh!important;
    }
  
    .pt-n-pl-40vh--md {
        padding-left: -40vh!important;
    }
  
    .pt-n-pl-45vh--md {
        padding-left: -45vh!important;
    }
  
    .pt-n-pl-50vh--md {
        padding-left: -50vh!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pl-0vh--lg {
        padding-left: -0vh!important;
    }
  
    .pt-n-pl-1vh--lg {
        padding-left: -1vh!important;
    }
  
    .pt-n-pl-2vh--lg {
        padding-left: -2vh!important;
    }
  
    .pt-n-pl-3vh--lg {
        padding-left: -3vh!important;
    }
  
    .pt-n-pl-4vh--lg {
        padding-left: -4vh!important;
    }
  
    .pt-n-pl-5vh--lg {
        padding-left: -5vh!important;
    }
  
    .pt-n-pl-6vh--lg {
        padding-left: -6vh!important;
    }
  
    .pt-n-pl-7vh--lg {
        padding-left: -7vh!important;
    }
  
    .pt-n-pl-8vh--lg {
        padding-left: -8vh!important;
    }
  
    .pt-n-pl-9vh--lg {
        padding-left: -9vh!important;
    }
  
    .pt-n-pl-10vh--lg {
        padding-left: -10vh!important;
    }
  
    .pt-n-pl-11vh--lg {
        padding-left: -11vh!important;
    }
  
    .pt-n-pl-12vh--lg {
        padding-left: -12vh!important;
    }
  
    .pt-n-pl-13vh--lg {
        padding-left: -13vh!important;
    }
  
    .pt-n-pl-14vh--lg {
        padding-left: -14vh!important;
    }
  
    .pt-n-pl-15vh--lg {
        padding-left: -15vh!important;
    }
  
    .pt-n-pl-16vh--lg {
        padding-left: -16vh!important;
    }
  
    .pt-n-pl-17vh--lg {
        padding-left: -17vh!important;
    }
  
    .pt-n-pl-18vh--lg {
        padding-left: -18vh!important;
    }
  
    .pt-n-pl-19vh--lg {
        padding-left: -19vh!important;
    }
  
    .pt-n-pl-20vh--lg {
        padding-left: -20vh!important;
    }
  
    .pt-n-pl-21vh--lg {
        padding-left: -21vh!important;
    }
  
    .pt-n-pl-22vh--lg {
        padding-left: -22vh!important;
    }
  
    .pt-n-pl-23vh--lg {
        padding-left: -23vh!important;
    }
  
    .pt-n-pl-24vh--lg {
        padding-left: -24vh!important;
    }
  
    .pt-n-pl-25vh--lg {
        padding-left: -25vh!important;
    }
  
    .pt-n-pl-30vh--lg {
        padding-left: -30vh!important;
    }
  
    .pt-n-pl-35vh--lg {
        padding-left: -35vh!important;
    }
  
    .pt-n-pl-40vh--lg {
        padding-left: -40vh!important;
    }
  
    .pt-n-pl-45vh--lg {
        padding-left: -45vh!important;
    }
  
    .pt-n-pl-50vh--lg {
        padding-left: -50vh!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pl-0vh--xl {
        padding-left: -0vh!important;
    }
  
    .pt-n-pl-1vh--xl {
        padding-left: -1vh!important;
    }
  
    .pt-n-pl-2vh--xl {
        padding-left: -2vh!important;
    }
  
    .pt-n-pl-3vh--xl {
        padding-left: -3vh!important;
    }
  
    .pt-n-pl-4vh--xl {
        padding-left: -4vh!important;
    }
  
    .pt-n-pl-5vh--xl {
        padding-left: -5vh!important;
    }
  
    .pt-n-pl-6vh--xl {
        padding-left: -6vh!important;
    }
  
    .pt-n-pl-7vh--xl {
        padding-left: -7vh!important;
    }
  
    .pt-n-pl-8vh--xl {
        padding-left: -8vh!important;
    }
  
    .pt-n-pl-9vh--xl {
        padding-left: -9vh!important;
    }
  
    .pt-n-pl-10vh--xl {
        padding-left: -10vh!important;
    }
  
    .pt-n-pl-11vh--xl {
        padding-left: -11vh!important;
    }
  
    .pt-n-pl-12vh--xl {
        padding-left: -12vh!important;
    }
  
    .pt-n-pl-13vh--xl {
        padding-left: -13vh!important;
    }
  
    .pt-n-pl-14vh--xl {
        padding-left: -14vh!important;
    }
  
    .pt-n-pl-15vh--xl {
        padding-left: -15vh!important;
    }
  
    .pt-n-pl-16vh--xl {
        padding-left: -16vh!important;
    }
  
    .pt-n-pl-17vh--xl {
        padding-left: -17vh!important;
    }
  
    .pt-n-pl-18vh--xl {
        padding-left: -18vh!important;
    }
  
    .pt-n-pl-19vh--xl {
        padding-left: -19vh!important;
    }
  
    .pt-n-pl-20vh--xl {
        padding-left: -20vh!important;
    }
  
    .pt-n-pl-21vh--xl {
        padding-left: -21vh!important;
    }
  
    .pt-n-pl-22vh--xl {
        padding-left: -22vh!important;
    }
  
    .pt-n-pl-23vh--xl {
        padding-left: -23vh!important;
    }
  
    .pt-n-pl-24vh--xl {
        padding-left: -24vh!important;
    }
  
    .pt-n-pl-25vh--xl {
        padding-left: -25vh!important;
    }
  
    .pt-n-pl-30vh--xl {
        padding-left: -30vh!important;
    }
  
    .pt-n-pl-35vh--xl {
        padding-left: -35vh!important;
    }
  
    .pt-n-pl-40vh--xl {
        padding-left: -40vh!important;
    }
  
    .pt-n-pl-45vh--xl {
        padding-left: -45vh!important;
    }
  
    .pt-n-pl-50vh--xl {
        padding-left: -50vh!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pl-0vh--xxl {
        padding-left: -0vh!important;
    }
  
    .pt-n-pl-1vh--xxl {
        padding-left: -1vh!important;
    }
  
    .pt-n-pl-2vh--xxl {
        padding-left: -2vh!important;
    }
  
    .pt-n-pl-3vh--xxl {
        padding-left: -3vh!important;
    }
  
    .pt-n-pl-4vh--xxl {
        padding-left: -4vh!important;
    }
  
    .pt-n-pl-5vh--xxl {
        padding-left: -5vh!important;
    }
  
    .pt-n-pl-6vh--xxl {
        padding-left: -6vh!important;
    }
  
    .pt-n-pl-7vh--xxl {
        padding-left: -7vh!important;
    }
  
    .pt-n-pl-8vh--xxl {
        padding-left: -8vh!important;
    }
  
    .pt-n-pl-9vh--xxl {
        padding-left: -9vh!important;
    }
  
    .pt-n-pl-10vh--xxl {
        padding-left: -10vh!important;
    }
  
    .pt-n-pl-11vh--xxl {
        padding-left: -11vh!important;
    }
  
    .pt-n-pl-12vh--xxl {
        padding-left: -12vh!important;
    }
  
    .pt-n-pl-13vh--xxl {
        padding-left: -13vh!important;
    }
  
    .pt-n-pl-14vh--xxl {
        padding-left: -14vh!important;
    }
  
    .pt-n-pl-15vh--xxl {
        padding-left: -15vh!important;
    }
  
    .pt-n-pl-16vh--xxl {
        padding-left: -16vh!important;
    }
  
    .pt-n-pl-17vh--xxl {
        padding-left: -17vh!important;
    }
  
    .pt-n-pl-18vh--xxl {
        padding-left: -18vh!important;
    }
  
    .pt-n-pl-19vh--xxl {
        padding-left: -19vh!important;
    }
  
    .pt-n-pl-20vh--xxl {
        padding-left: -20vh!important;
    }
  
    .pt-n-pl-21vh--xxl {
        padding-left: -21vh!important;
    }
  
    .pt-n-pl-22vh--xxl {
        padding-left: -22vh!important;
    }
  
    .pt-n-pl-23vh--xxl {
        padding-left: -23vh!important;
    }
  
    .pt-n-pl-24vh--xxl {
        padding-left: -24vh!important;
    }
  
    .pt-n-pl-25vh--xxl {
        padding-left: -25vh!important;
    }
  
    .pt-n-pl-30vh--xxl {
        padding-left: -30vh!important;
    }
  
    .pt-n-pl-35vh--xxl {
        padding-left: -35vh!important;
    }
  
    .pt-n-pl-40vh--xxl {
        padding-left: -40vh!important;
    }
  
    .pt-n-pl-45vh--xxl {
        padding-left: -45vh!important;
    }
  
    .pt-n-pl-50vh--xxl {
        padding-left: -50vh!important;
    }
  }
  
  /* VARIABLE WIDTH ------------------------------------------------------------------------------- */
  .pt-n-pl-0vw {
    padding-left: -0vw!important;
  }
  
  .pt-n-pl-1vw {
    padding-left: -1vw!important;
  }
  
  .pt-n-pl-2vw {
    padding-left: -2vw!important;
  }
  
  .pt-n-pl-3vw {
    padding-left: -3vw!important;
  }
  
  .pt-n-pl-4vw {
    padding-left: -4vw!important;
  }
  
  .pt-n-pl-5vw {
    padding-left: -5vw!important;
  }
  
  .pt-n-pl-6vw {
    padding-left: -6vw!important;
  }
  
  .pt-n-pl-7vw {
    padding-left: -7vw!important;
  }
  
  .pt-n-pl-8vw {
    padding-left: -8vw!important;
  }
  
  .pt-n-pl-9vw {
    padding-left: -9vw!important;
  }
  
  .pt-n-pl-10vw {
    padding-left: -10vw!important;
  }
  
  .pt-n-pl-11vw {
    padding-left: -11vw!important;
  }
  
  .pt-n-pl-12vw {
    padding-left: -12vw!important;
  }
  
  .pt-n-pl-13vw {
    padding-left: -13vw!important;
  }
  
  .pt-n-pl-14vw {
    padding-left: -14vw!important;
  }
  
  .pt-n-pl-15vw {
    padding-left: -15vw!important;
  }
  
  .pt-n-pl-16vw {
    padding-left: -16vw!important;
  }
  
  .pt-n-pl-17vw {
    padding-left: -17vw!important;
  }
  
  .pt-n-pl-18vw {
    padding-left: -18vw!important;
  }
  
  .pt-n-pl-19vw {
    padding-left: -19vw!important;
  }
  
  .pt-n-pl-20vw {
    padding-left: -20vw!important;
  }
  
  .pt-n-pl-21vw {
    padding-left: -21vw!important;
  }
  
  .pt-n-pl-22vw {
    padding-left: -22vw!important;
  }
  
  .pt-n-pl-23vw {
    padding-left: -23vw!important;
  }
  
  .pt-n-pl-24vw {
    padding-left: -24vw!important;
  }
  
  .pt-n-pl-25vw {
    padding-left: -25vw!important;
  }
  
  .pt-n-pl-30vw {
    padding-left: -30vw!important;
  }
  
  .pt-n-pl-35vw {
    padding-left: -35vw!important;
  }
  
  .pt-n-pl-40vw {
    padding-left: -40vw!important;
  }
  
  .pt-n-pl-45vw {
    padding-left: -45vw!important;
  }
  
  .pt-n-pl-50vw {
    padding-left: -50vw!important;
  }
    
  /* SM */
  @media (min-width: 576px) {
    .pt-n-pl-0vw--sm {
        padding-left: -0vw!important;
    }
  
    .pt-n-pl-1vw--sm {
        padding-left: -1vw!important;
    }
  
    .pt-n-pl-2vw--sm {
        padding-left: -2vw!important;
    }
  
    .pt-n-pl-3vw--sm {
        padding-left: -3vw!important;
    }
  
    .pt-n-pl-4vw--sm {
        padding-left: -4vw!important;
    }
  
    .pt-n-pl-5vw--sm {
        padding-left: -5vw!important;
    }
  
    .pt-n-pl-6vw--sm {
        padding-left: -6vw!important;
    }
  
    .pt-n-pl-7vw--sm {
        padding-left: -7vw!important;
    }
  
    .pt-n-pl-8vw--sm {
        padding-left: -8vw!important;
    }
  
    .pt-n-pl-9vw--sm {
        padding-left: -9vw!important;
    }
  
    .pt-n-pl-10vw--sm {
        padding-left: -10vw!important;
    }
  
    .pt-n-pl-11vw--sm {
        padding-left: -11vw!important;
    }
  
    .pt-n-pl-12vw--sm {
        padding-left: -12vw!important;
    }
  
    .pt-n-pl-13vw--sm {
        padding-left: -13vw!important;
    }
  
    .pt-n-pl-14vw--sm {
        padding-left: -14vw!important;
    }
  
    .pt-n-pl-15vw--sm {
        padding-left: -15vw!important;
    }
  
    .pt-n-pl-16vw--sm {
        padding-left: -16vw!important;
    }
  
    .pt-n-pl-17vw--sm {
        padding-left: -17vw!important;
    }
  
    .pt-n-pl-18vw--sm {
        padding-left: -18vw!important;
    }
  
    .pt-n-pl-19vw--sm {
        padding-left: -19vw!important;
    }
  
    .pt-n-pl-20vw--sm {
        padding-left: -20vw!important;
    }
  
    .pt-n-pl-21vw--sm {
        padding-left: -21vw!important;
    }
  
    .pt-n-pl-22vw--sm {
        padding-left: -22vw!important;
    }
  
    .pt-n-pl-23vw--sm {
        padding-left: -23vw!important;
    }
  
    .pt-n-pl-24vw--sm {
        padding-left: -24vw!important;
    }
  
    .pt-n-pl-25vw--sm {
        padding-left: -25vw!important;
    }
  
    .pt-n-pl-30vw--sm {
        padding-left: -30vw!important;
    }
  
    .pt-n-pl-35vw--sm {
        padding-left: -35vw!important;
    }
  
    .pt-n-pl-40vw--sm {
        padding-left: -40vw!important;
    }
  
    .pt-n-pl-45vw--sm {
        padding-left: -45vw!important;
    }
  
    .pt-n-pl-50vw--sm {
        padding-left: -50vw!important;
    }
  }
  
  /* MD */
  @media (min-width: 768px) {
    .pt-n-pl-0vw--md {
        padding-left: -0vw!important;
    }
  
    .pt-n-pl-1vw--md {
        padding-left: -1vw!important;
    }
  
    .pt-n-pl-2vw--md {
        padding-left: -2vw!important;
    }
  
    .pt-n-pl-3vw--md {
        padding-left: -3vw!important;
    }
  
    .pt-n-pl-4vw--md {
        padding-left: -4vw!important;
    }
  
    .pt-n-pl-5vw--md {
        padding-left: -5vw!important;
    }
  
    .pt-n-pl-6vw--md {
        padding-left: -6vw!important;
    }
  
    .pt-n-pl-7vw--md {
        padding-left: -7vw!important;
    }
  
    .pt-n-pl-8vw--md {
        padding-left: -8vw!important;
    }
  
    .pt-n-pl-9vw--md {
        padding-left: -9vw!important;
    }
  
    .pt-n-pl-10vw--md {
        padding-left: -10vw!important;
    }
  
    .pt-n-pl-11vw--md {
        padding-left: -11vw!important;
    }
  
    .pt-n-pl-12vw--md {
        padding-left: -12vw!important;
    }
  
    .pt-n-pl-13vw--md {
        padding-left: -13vw!important;
    }
  
    .pt-n-pl-14vw--md {
        padding-left: -14vw!important;
    }
  
    .pt-n-pl-15vw--md {
        padding-left: -15vw!important;
    }
  
    .pt-n-pl-16vw--md {
        padding-left: -16vw!important;
    }
  
    .pt-n-pl-17vw--md {
        padding-left: -17vw!important;
    }
  
    .pt-n-pl-18vw--md {
        padding-left: -18vw!important;
    }
  
    .pt-n-pl-19vw--md {
        padding-left: -19vw!important;
    }
  
    .pt-n-pl-20vw--md {
        padding-left: -20vw!important;
    }
  
    .pt-n-pl-21vw--md {
        padding-left: -21vw!important;
    }
  
    .pt-n-pl-22vw--md {
        padding-left: -22vw!important;
    }
  
    .pt-n-pl-23vw--md {
        padding-left: -23vw!important;
    }
  
    .pt-n-pl-24vw--md {
        padding-left: -24vw!important;
    }
  
    .pt-n-pl-25vw--md {
        padding-left: -25vw!important;
    }
  
    .pt-n-pl-30vw--md {
        padding-left: -30vw!important;
    }
  
    .pt-n-pl-35vw--md {
        padding-left: -35vw!important;
    }
  
    .pt-n-pl-40vw--md {
        padding-left: -40vw!important;
    }
  
    .pt-n-pl-45vw--md {
        padding-left: -45vw!important;
    }
  
    .pt-n-pl-50vw--md {
        padding-left: -50vw!important;
    }
  }
  
  /* LG */
  @media (min-width: 992px) {
    .pt-n-pl-0vw--lg {
        padding-left: -0vw!important;
    }
  
    .pt-n-pl-1vw--lg {
        padding-left: -1vw!important;
    }
  
    .pt-n-pl-2vw--lg {
        padding-left: -2vw!important;
    }
  
    .pt-n-pl-3vw--lg {
        padding-left: -3vw!important;
    }
  
    .pt-n-pl-4vw--lg {
        padding-left: -4vw!important;
    }
  
    .pt-n-pl-5vw--lg {
        padding-left: -5vw!important;
    }
  
    .pt-n-pl-6vw--lg {
        padding-left: -6vw!important;
    }
  
    .pt-n-pl-7vw--lg {
        padding-left: -7vw!important;
    }
  
    .pt-n-pl-8vw--lg {
        padding-left: -8vw!important;
    }
  
    .pt-n-pl-9vw--lg {
        padding-left: -9vw!important;
    }
  
    .pt-n-pl-10vw--lg {
        padding-left: -10vw!important;
    }
  
    .pt-n-pl-11vw--lg {
        padding-left: -11vw!important;
    }
  
    .pt-n-pl-12vw--lg {
        padding-left: -12vw!important;
    }
  
    .pt-n-pl-13vw--lg {
        padding-left: -13vw!important;
    }
  
    .pt-n-pl-14vw--lg {
        padding-left: -14vw!important;
    }
  
    .pt-n-pl-15vw--lg {
        padding-left: -15vw!important;
    }
  
    .pt-n-pl-16vw--lg {
        padding-left: -16vw!important;
    }
  
    .pt-n-pl-17vw--lg {
        padding-left: -17vw!important;
    }
  
    .pt-n-pl-18vw--lg {
        padding-left: -18vw!important;
    }
  
    .pt-n-pl-19vw--lg {
        padding-left: -19vw!important;
    }
  
    .pt-n-pl-20vw--lg {
        padding-left: -20vw!important;
    }
  
    .pt-n-pl-21vw--lg {
        padding-left: -21vw!important;
    }
  
    .pt-n-pl-22vw--lg {
        padding-left: -22vw!important;
    }
  
    .pt-n-pl-23vw--lg {
        padding-left: -23vw!important;
    }
  
    .pt-n-pl-24vw--lg {
        padding-left: -24vw!important;
    }
  
    .pt-n-pl-25vw--lg {
        padding-left: -25vw!important;
    }
  
    .pt-n-pl-30vw--lg {
        padding-left: -30vw!important;
    }
  
    .pt-n-pl-35vw--lg {
        padding-left: -35vw!important;
    }
  
    .pt-n-pl-40vw--lg {
        padding-left: -40vw!important;
    }
  
    .pt-n-pl-45vw--lg {
        padding-left: -45vw!important;
    }
  
    .pt-n-pl-50vw--lg {
        padding-left: -50vw!important;
    }
  }
  
  /* XL */
  @media (min-width: 1200px) {
    .pt-n-pl-0vw--xl {
        padding-left: -0vw!important;
    }
  
    .pt-n-pl-1vw--xl {
        padding-left: -1vw!important;
    }
  
    .pt-n-pl-2vw--xl {
        padding-left: -2vw!important;
    }
  
    .pt-n-pl-3vw--xl {
        padding-left: -3vw!important;
    }
  
    .pt-n-pl-4vw--xl {
        padding-left: -4vw!important;
    }
  
    .pt-n-pl-5vw--xl {
        padding-left: -5vw!important;
    }
  
    .pt-n-pl-6vw--xl {
        padding-left: -6vw!important;
    }
  
    .pt-n-pl-7vw--xl {
        padding-left: -7vw!important;
    }
  
    .pt-n-pl-8vw--xl {
        padding-left: -8vw!important;
    }
  
    .pt-n-pl-9vw--xl {
        padding-left: -9vw!important;
    }
  
    .pt-n-pl-10vw--xl {
        padding-left: -10vw!important;
    }
  
    .pt-n-pl-11vw--xl {
        padding-left: -11vw!important;
    }
  
    .pt-n-pl-12vw--xl {
        padding-left: -12vw!important;
    }
  
    .pt-n-pl-13vw--xl {
        padding-left: -13vw!important;
    }
  
    .pt-n-pl-14vw--xl {
        padding-left: -14vw!important;
    }
  
    .pt-n-pl-15vw--xl {
        padding-left: -15vw!important;
    }
  
    .pt-n-pl-16vw--xl {
        padding-left: -16vw!important;
    }
  
    .pt-n-pl-17vw--xl {
        padding-left: -17vw!important;
    }
  
    .pt-n-pl-18vw--xl {
        padding-left: -18vw!important;
    }
  
    .pt-n-pl-19vw--xl {
        padding-left: -19vw!important;
    }
  
    .pt-n-pl-20vw--xl {
        padding-left: -20vw!important;
    }
  
    .pt-n-pl-21vw--xl {
        padding-left: -21vw!important;
    }
  
    .pt-n-pl-22vw--xl {
        padding-left: -22vw!important;
    }
  
    .pt-n-pl-23vw--xl {
        padding-left: -23vw!important;
    }
  
    .pt-n-pl-24vw--xl {
        padding-left: -24vw!important;
    }
  
    .pt-n-pl-25vw--xl {
        padding-left: -25vw!important;
    }
  
    .pt-n-pl-30vw--xl {
        padding-left: -30vw!important;
    }
  
    .pt-n-pl-35vw--xl {
        padding-left: -35vw!important;
    }
  
    .pt-n-pl-40vw--xl {
        padding-left: -40vw!important;
    }
  
    .pt-n-pl-45vw--xl {
        padding-left: -45vw!important;
    }
  
    .pt-n-pl-50vw--xl {
        padding-left: -50vw!important;
    }
  }
  
  /* XXL */
  @media (min-width: 1400px) {
    .pt-n-pl-0vw--xxl {
        padding-left: -0vw!important;
    }
  
    .pt-n-pl-1vw--xxl {
        padding-left: -1vw!important;
    }
  
    .pt-n-pl-2vw--xxl {
        padding-left: -2vw!important;
    }
  
    .pt-n-pl-3vw--xxl {
        padding-left: -3vw!important;
    }
  
    .pt-n-pl-4vw--xxl {
        padding-left: -4vw!important;
    }
  
    .pt-n-pl-5vw--xxl {
        padding-left: -5vw!important;
    }
  
    .pt-n-pl-6vw--xxl {
        padding-left: -6vw!important;
    }
  
    .pt-n-pl-7vw--xxl {
        padding-left: -7vw!important;
    }
  
    .pt-n-pl-8vw--xxl {
        padding-left: -8vw!important;
    }
  
    .pt-n-pl-9vw--xxl {
        padding-left: -9vw!important;
    }
  
    .pt-n-pl-10vw--xxl {
        padding-left: -10vw!important;
    }
  
    .pt-n-pl-11vw--xxl {
        padding-left: -11vw!important;
    }
  
    .pt-n-pl-12vw--xxl {
        padding-left: -12vw!important;
    }
  
    .pt-n-pl-13vw--xxl {
        padding-left: -13vw!important;
    }
  
    .pt-n-pl-14vw--xxl {
        padding-left: -14vw!important;
    }
  
    .pt-n-pl-15vw--xxl {
        padding-left: -15vw!important;
    }
  
    .pt-n-pl-16vw--xxl {
        padding-left: -16vw!important;
    }
  
    .pt-n-pl-17vw--xxl {
        padding-left: -17vw!important;
    }
  
    .pt-n-pl-18vw--xxl {
        padding-left: -18vw!important;
    }
  
    .pt-n-pl-19vw--xxl {
        padding-left: -19vw!important;
    }
  
    .pt-n-pl-20vw--xxl {
        padding-left: -20vw!important;
    }
  
    .pt-n-pl-21vw--xxl {
        padding-left: -21vw!important;
    }
  
    .pt-n-pl-22vw--xxl {
        padding-left: -22vw!important;
    }
  
    .pt-n-pl-23vw--xxl {
        padding-left: -23vw!important;
    }
  
    .pt-n-pl-24vw--xxl {
        padding-left: -24vw!important;
    }
  
    .pt-n-pl-25vw--xxl {
        padding-left: -25vw!important;
    }
  
    .pt-n-pl-30vw--xxl {
        padding-left: -30vw!important;
    }
  
    .pt-n-pl-35vw--xxl {
        padding-left: -35vw!important;
    }
  
    .pt-n-pl-40vw--xxl {
        padding-left: -40vw!important;
    }
  
    .pt-n-pl-45vw--xxl {
        padding-left: -45vw!important;
    }
  
    .pt-n-pl-50vw--xxl {
        padding-left: -50vw!important;
    }
  }