/* POSITIONING TOP PIXELS ------------------------------------------------------------------------ */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-top-auto {
  top: auto!important;
}

.pt-top-0 {
  top: 0px!important;
}

.pt-top-1 {
  top: 1px!important;
}

.pt-top-2 {
  top: 2px!important;
}

.pt-top-3 {
  top: 3px!important;
}

.pt-top-4 {
  top: 4px!important;
}

.pt-top-5 {
  top: 5px!important;
}

.pt-top-6 {
  top: 6px!important;
}

.pt-top-7 {
  top: 7px!important;
}

.pt-top-8 {
  top: 8px!important;
}

.pt-top-9 {
  top: 9px!important;
}

.pt-top-10 {
  top: 10px!important;
}

.pt-top-11 {
  top: 11px!important;
}

.pt-top-12 {
  top: 12px!important;
}

.pt-top-13 {
  top: 13px!important;
}

.pt-top-14 {
  top: 14px!important;
}

.pt-top-15 {
  top: 15px!important;
}

.pt-top-16 {
  top: 16px!important;
}

.pt-top-17 {
  top: 17px!important;
}

.pt-top-18 {
  top: 18px!important;
}

.pt-top-19 {
  top: 19px!important;
}

.pt-top-20 {
  top: 20px!important;
}

.pt-top-21 {
  top: 21px!important;
}

.pt-top-22 {
  top: 22px!important;
}

.pt-top-23 {
  top: 23px!important;
}

.pt-top-24 {
  top: 24px!important;
}

.pt-top-25 {
  top: 25px!important;
}

.pt-top-30 {
  top: 30px!important;
}

.pt-top-35 {
  top: 35px!important;
}

.pt-top-40 {
  top: 40px!important;
}

.pt-top-45 {
  top: 45px!important;
}

.pt-top-50 {
  top: 50px!important;
}

.pt-top-55 {
  top: 55px!important;
}

.pt-top-60 {
  top: 60px!important;
}

.pt-top-65 {
  top: 65px!important;
}

.pt-top-70 {
  top: 70px!important;
}

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

.pt-top-80 {
  top: 80px!important;
}

.pt-top-85 {
  top: 85px!important;
}

.pt-top-90 {
  top: 90px!important;
}

.pt-top-95 {
  top: 95px!important;
}

.pt-top-100 {
  top: 100px!important;
}

.pt-top-150 {
  top: 150px!important;
}

.pt-top-200 {
  top: 200px!important;
}

.pt-top-250 {
  top: 250px!important;
}

.pt-top-300 {
  top: 300px!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING TOP ---------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-top-1 {
  top: -1px!important;
}

.pt-n-top-2 {
  top: -2px!important;
}

.pt-n-top-3 {
  top: -3px!important;
}

.pt-n-top-4 {
  top: -4px!important;
}

.pt-n-top-5 {
  top: -5px!important;
}

.pt-n-top-6 {
  top: -6px!important;
}

.pt-n-top-7 {
  top: -7px!important;
}

.pt-n-top-8 {
  top: -8px!important;
}

.pt-n-top-9 {
  top: -9px!important;
}

.pt-n-top-10 {
  top: -10px!important;
}

.pt-n-top-11 {
  top: -11px!important;
}

.pt-n-top-12 {
  top: -12px!important;
}

.pt-n-top-13 {
  top: -13px!important;
}

.pt-n-top-14 {
  top: -14px!important;
}

.pt-n-top-15 {
  top: -15px!important;
}

.pt-n-top-16 {
  top: -16px!important;
}

.pt-n-top-17 {
  top: -17px!important;
}

.pt-n-top-18 {
  top: -18px!important;
}

.pt-n-top-19 {
  top: -19px!important;
}

.pt-n-top-20 {
  top: -20px!important;
}

.pt-n-top-21 {
  top: -21px!important;
}

.pt-n-top-22 {
  top: -22px!important;
}

.pt-n-top-23 {
  top: -23px!important;
}

.pt-n-top-24 {
  top: -24px!important;
}

.pt-n-top-25 {
  top: -25px!important;
}

.pt-n-top-30 {
  top: -30px!important;
}

.pt-n-top-35 {
  top: -35px!important;
}

.pt-n-top-40 {
  top: -40px!important;
}

.pt-n-top-45 {
  top: -45px!important;
}

.pt-n-top-50 {
  top: -50px!important;
}

.pt-n-top-100 {
  top: -100px!important;
}

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

  .pt-n-top-100--sm {
    top: -100px!important;
  }
}

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

  .pt-n-top-100--md {
    top: -100px!important;
  }
}

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

  .pt-n-top-100--lg {
    top: -100px!important;
  }
}

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

  .pt-n-top-100--xl {
    top: -100px!important;
  }
}

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

  .pt-n-top-100--xxl {
    top: -100px!important;
  }
}

/* POSITIONING RIGHT PIXELS ---------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-right-auto {
  right: auto!important;
}

.pt-right-0 {
  right: 0px!important;
}

.pt-right-1 {
  right: 1px!important;
}

.pt-right-2 {
  right: 2px!important;
}

.pt-right-3 {
  right: 3px!important;
}

.pt-right-4 {
  right: 4px!important;
}

.pt-right-5 {
  right: 5px!important;
}

.pt-right-6 {
  right: 6px!important;
}

.pt-right-7 {
  right: 7px!important;
}

.pt-right-8 {
  right: 8px!important;
}

.pt-right-9 {
  right: 9px!important;
}

.pt-right-10 {
  right: 10px!important;
}

.pt-right-11 {
  right: 11px!important;
}

.pt-right-12 {
  right: 12px!important;
}

.pt-right-13 {
  right: 13px!important;
}

.pt-right-14 {
  right: 14px!important;
}

.pt-right-15 {
  right: 15px!important;
}

.pt-right-16 {
  right: 16px!important;
}

.pt-right-17 {
  right: 17px!important;
}

.pt-right-18 {
  right: 18px!important;
}

.pt-right-19 {
  right: 19px!important;
}

.pt-right-20 {
  right: 20px!important;
}

.pt-right-21 {
  right: 21px!important;
}

.pt-right-22 {
  right: 22px!important;
}

.pt-right-23 {
  right: 23px!important;
}

.pt-right-24 {
  right: 24px!important;
}

.pt-right-25 {
  right: 25px!important;
}

.pt-right-30 {
  right: 30px!important;
}

.pt-right-35 {
  right: 35px!important;
}

.pt-right-40 {
  right: 40px!important;
}

.pt-right-45 {
  right: 45px!important;
}

.pt-right-50 {
  right: 50px!important;
}

.pt-right-55 {
  right: 55px!important;
}

.pt-right-60 {
  right: 60px!important;
}

.pt-right-65 {
  right: 65px!important;
}

.pt-right-70 {
  right: 70px!important;
}

.pt-right-75 {
  right: 75px!important;
}

.pt-right-80 {
  right: 80px!important;
}

.pt-right-85 {
  right: 85px!important;
}

.pt-right-90 {
  right: 90px!important;
}

.pt-right-95 {
  right: 95px!important;
}

.pt-right-100 {
  right: 100px!important;
}

.pt-right-150 {
  right: 150px!important;
}

.pt-right-200 {
  right: 200px!important;
}

.pt-right-250 {
  right: 250px!important;
}

.pt-right-300 {
  right: 300px!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING RIGHT -------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-right-1 {
  right: -1px!important;
}

.pt-n-right-2 {
  right: -2px!important;
}

.pt-n-right-3 {
  right: -3px!important;
}

.pt-n-right-4 {
  right: -4px!important;
}

.pt-n-right-5 {
  right: -5px!important;
}

.pt-n-right-6 {
  right: -6px!important;
}

.pt-n-right-7 {
  right: -7px!important;
}

.pt-n-right-8 {
  right: -8px!important;
}

.pt-n-right-9 {
  right: -9px!important;
}

.pt-n-right-10 {
  right: -10px!important;
}

.pt-n-right-11 {
  right: -11px!important;
}

.pt-n-right-12 {
  right: -12px!important;
}

.pt-n-right-13 {
  right: -13px!important;
}

.pt-n-right-14 {
  right: -14px!important;
}

.pt-n-right-15 {
  right: -15px!important;
}

.pt-n-right-16 {
  right: -16px!important;
}

.pt-n-right-17 {
  right: -17px!important;
}

.pt-n-right-18 {
  right: -18px!important;
}

.pt-n-right-19 {
  right: -19px!important;
}

.pt-n-right-20 {
  right: -20px!important;
}

.pt-n-right-21 {
  right: -21px!important;
}

.pt-n-right-22 {
  right: -22px!important;
}

.pt-n-right-23 {
  right: -23px!important;
}

.pt-n-right-24 {
  right: -24px!important;
}

.pt-n-right-25 {
  right: -25px!important;
}

.pt-n-right-30 {
  right: -30px!important;
}

.pt-n-right-35 {
  right: -35px!important;
}

.pt-n-right-40 {
  right: -40px!important;
}

.pt-n-right-45 {
  right: -45px!important;
}

.pt-n-right-50 {
  right: -50px!important;
}

.pt-n-right-100 {
  right: -100px!important;
}

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

  .pt-n-right-100--sm {
    right: -100px!important;
  }
}

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

  .pt-n-right-100--md {
    right: -100px!important;
  }
}

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

  .pt-n-right-100--lg {
    right: -100px!important;
  }
}

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

  .pt-n-right-100--xl {
    right: -100px!important;
  }
}

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

  .pt-n-right-100--xxl {
    right: -100px!important;
  }
}

/* POSITIONING BOTTOM PIXELS --------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-bottom-auto {
  bottom: auto!important;
}

.pt-bottom-0 {
  bottom: 0px!important;
}

.pt-bottom-1 {
  bottom: 1px!important;
}

.pt-bottom-2 {
  bottom: 2px!important;
}

.pt-bottom-3 {
  bottom: 3px!important;
}

.pt-bottom-4 {
  bottom: 4px!important;
}

.pt-bottom-5 {
  bottom: 5px!important;
}

.pt-bottom-6 {
  bottom: 6px!important;
}

.pt-bottom-7 {
  bottom: 7px!important;
}

.pt-bottom-8 {
  bottom: 8px!important;
}

.pt-bottom-9 {
  bottom: 9px!important;
}

.pt-bottom-10 {
  bottom: 10px!important;
}

.pt-bottom-11 {
  bottom: 11px!important;
}

.pt-bottom-12 {
  bottom: 12px!important;
}

.pt-bottom-13 {
  bottom: 13px!important;
}

.pt-bottom-14 {
  bottom: 14px!important;
}

.pt-bottom-15 {
  bottom: 15px!important;
}

.pt-bottom-16 {
  bottom: 16px!important;
}

.pt-bottom-17 {
  bottom: 17px!important;
}

.pt-bottom-18 {
  bottom: 18px!important;
}

.pt-bottom-19 {
  bottom: 19px!important;
}

.pt-bottom-20 {
  bottom: 20px!important;
}

.pt-bottom-21 {
  bottom: 21px!important;
}

.pt-bottom-22 {
  bottom: 22px!important;
}

.pt-bottom-23 {
  bottom: 23px!important;
}

.pt-bottom-24 {
  bottom: 24px!important;
}

.pt-bottom-25 {
  bottom: 25px!important;
}

.pt-bottom-30 {
  bottom: 30px!important;
}

.pt-bottom-35 {
  bottom: 35px!important;
}

.pt-bottom-40 {
  bottom: 40px!important;
}

.pt-bottom-45 {
  bottom: 45px!important;
}

.pt-bottom-50 {
  bottom: 50px!important;
}

.pt-bottom-55 {
  bottom: 55px!important;
}

.pt-bottom-60 {
  bottom: 60px!important;
}

.pt-bottom-65 {
  bottom: 65px!important;
}

.pt-bottom-70 {
  bottom: 70px!important;
}

.pt-bottom-75 {
  bottom: 75px!important;
}

.pt-bottom-80 {
  bottom: 80px!important;
}

.pt-bottom-85 {
  bottom: 85px!important;
}

.pt-bottom-90 {
  bottom: 90px!important;
}

.pt-bottom-95 {
  bottom: 95px!important;
}

.pt-bottom-100 {
  bottom: 100px!important;
}

.pt-bottom-150 {
  bottom: 150px!important;
}

.pt-bottom-200 {
  bottom: 200px!important;
}

.pt-bottom-250 {
  bottom: 250px!important;
}

.pt-bottom-300 {
  bottom: 300px!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING BOTTOM ------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-bottom-1 {
  bottom: -1px!important;
}

.pt-n-bottom-2 {
  bottom: -2px!important;
}

.pt-n-bottom-3 {
  bottom: -3px!important;
}

.pt-n-bottom-4 {
  bottom: -4px!important;
}

.pt-n-bottom-5 {
  bottom: -5px!important;
}

.pt-n-bottom-6 {
  bottom: -6px!important;
}

.pt-n-bottom-7 {
  bottom: -7px!important;
}

.pt-n-bottom-8 {
  bottom: -8px!important;
}

.pt-n-bottom-9 {
  bottom: -9px!important;
}

.pt-n-bottom-10 {
  bottom: -10px!important;
}

.pt-n-bottom-11 {
  bottom: -11px!important;
}

.pt-n-bottom-12 {
  bottom: -12px!important;
}

.pt-n-bottom-13 {
  bottom: -13px!important;
}

.pt-n-bottom-14 {
  bottom: -14px!important;
}

.pt-n-bottom-15 {
  bottom: -15px!important;
}

.pt-n-bottom-16 {
  bottom: -16px!important;
}

.pt-n-bottom-17 {
  bottom: -17px!important;
}

.pt-n-bottom-18 {
  bottom: -18px!important;
}

.pt-n-bottom-19 {
  bottom: -19px!important;
}

.pt-n-bottom-20 {
  bottom: -20px!important;
}

.pt-n-bottom-21 {
  bottom: -21px!important;
}

.pt-n-bottom-22 {
  bottom: -22px!important;
}

.pt-n-bottom-23 {
  bottom: -23px!important;
}

.pt-n-bottom-24 {
  bottom: -24px!important;
}

.pt-n-bottom-25 {
  bottom: -25px!important;
}

.pt-n-bottom-30 {
  bottom: -30px!important;
}

.pt-n-bottom-35 {
  bottom: -35px!important;
}

.pt-n-bottom-40 {
  bottom: -40px!important;
}

.pt-n-bottom-45 {
  bottom: -45px!important;
}

.pt-n-bottom-50 {
  bottom: -50px!important;
}

.pt-n-bottom-100 {
  bottom: -100px!important;
}

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

  .pt-n-bottom-100--sm {
    bottom: -100px!important;
  }
}

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

  .pt-n-bottom-100--md {
    bottom: -100px!important;
  }
}

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

  .pt-n-bottom-100--lg {
    bottom: -100px!important;
  }
}

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

  .pt-n-bottom-100--xl {
    bottom: -100px!important;
  }
}

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

  .pt-n-bottom-100--xl {
    bottom: -100px!important;
  }
}

/* POSITIONING LEFT PIXELS ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-left-auto {
  left: auto!important;
}

.pt-left-0 {
  left: 0px!important;
}

.pt-left-1 {
  left: 1px!important;
}

.pt-left-2 {
  left: 2px!important;
}

.pt-left-3 {
  left: 3px!important;
}

.pt-left-4 {
  left: 4px!important;
}

.pt-left-5 {
  left: 5px!important;
}

.pt-left-6 {
  left: 6px!important;
}

.pt-left-7 {
  left: 7px!important;
}

.pt-left-8 {
  left: 8px!important;
}

.pt-left-9 {
  left: 9px!important;
}

.pt-left-10 {
  left: 10px!important;
}

.pt-left-11 {
  left: 11px!important;
}

.pt-left-12 {
  left: 12px!important;
}

.pt-left-13 {
  left: 13px!important;
}

.pt-left-14 {
  left: 14px!important;
}

.pt-left-15 {
  left: 15px!important;
}

.pt-left-16 {
  left: 16px!important;
}

.pt-left-17 {
  left: 17px!important;
}

.pt-left-18 {
  left: 18px!important;
}

.pt-left-19 {
  left: 19px!important;
}

.pt-left-20 {
  left: 20px!important;
}

.pt-left-21 {
  left: 21px!important;
}

.pt-left-22 {
  left: 22px!important;
}

.pt-left-23 {
  left: 23px!important;
}

.pt-left-24 {
  left: 24px!important;
}

.pt-left-25 {
  left: 25px!important;
}

.pt-left-30 {
  left: 30px!important;
}

.pt-left-35 {
  left: 35px!important;
}

.pt-left-40 {
  left: 40px!important;
}

.pt-left-45 {
  left: 45px!important;
}

.pt-left-50 {
  left: 50px!important;
}

.pt-left-55 {
  left: 55px!important;
}

.pt-left-60 {
  left: 60px!important;
}

.pt-left-65 {
  left: 65px!important;
}

.pt-left-70 {
  left: 70px!important;
}

.pt-left-75 {
  left: 75px!important;
}

.pt-left-80 {
  left: 80px!important;
}

.pt-left-85 {
  left: 85px!important;
}

.pt-left-90 {
  left: 90px!important;
}

.pt-left-95 {
  left: 95px!important;
}

.pt-left-100 {
  left: 100px!important;
}

.pt-left-150 {
  left: 150px!important;
}

.pt-left-200 {
  left: 200px!important;
}

.pt-left-250 {
  left: 250px!important;
}

.pt-left-300 {
  left: 300px!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING LEFT --------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-left-1 {
  left: -1px!important;
}

.pt-n-left-2 {
  left: -2px!important;
}

.pt-n-left-3 {
  left: -3px!important;
}

.pt-n-left-4 {
  left: -4px!important;
}

.pt-n-left-5 {
  left: -5px!important;
}

.pt-n-left-6 {
  left: -6px!important;
}

.pt-n-left-7 {
  left: -7px!important;
}

.pt-n-left-8 {
  left: -8px!important;
}

.pt-n-left-9 {
  left: -9px!important;
}

.pt-n-left-10 {
  left: -10px!important;
}

.pt-n-left-11 {
  left: -11px!important;
}

.pt-n-left-12 {
  left: -12px!important;
}

.pt-n-left-13 {
  left: -13px!important;
}

.pt-n-left-14 {
  left: -14px!important;
}

.pt-n-left-15 {
  left: -15px!important;
}

.pt-n-left-16 {
  left: -16px!important;
}

.pt-n-left-17 {
  left: -17px!important;
}

.pt-n-left-18 {
  left: -18px!important;
}

.pt-n-left-19 {
  left: -19px!important;
}

.pt-n-left-20 {
  left: -20px!important;
}

.pt-n-left-21 {
  left: -21px!important;
}

.pt-n-left-22 {
  left: -22px!important;
}

.pt-n-left-23 {
  left: -23px!important;
}

.pt-n-left-24 {
  left: -24px!important;
}

.pt-n-left-25 {
  left: -25px!important;
}

.pt-n-left-30 {
  left: -30px!important;
}

.pt-n-left-35 {
  left: -35px!important;
}

.pt-n-left-40 {
  left: -40px!important;
}

.pt-n-left-45 {
  left: -45px!important;
}

.pt-n-left-50 {
  left: -50px!important;
}

.pt-n-left-100 {
  left: -100px!important;
}

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

  .pt-n-left-100--sm {
    left: -100px!important;
  }
}

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

  .pt-n-left-100--md {
    left: -100px!important;
  }
}

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

  .pt-n-left-100--lg {
    left: -100px!important;
  }
}

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

  .pt-n-left-100--xl {
    left: -100px!important;
  }
}

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

  .pt-n-left-100--xxl {
    left: -100px!important;
  }
}

/* POSITIONING TOP PERCENTAGE -------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-top-0x {
  top: 0%!important;
}

.pt-top-1x {
  top: 1%!important;
}

.pt-top-2x {
  top: 2%!important;
}

.pt-top-3x {
  top: 3%!important;
}

.pt-top-4x {
  top: 4%!important;
}

.pt-top-5x {
  top: 5%!important;
}

.pt-top-6x {
  top: 6%!important;
}

.pt-top-7x {
  top: 7%!important;
}

.pt-top-8x {
  top: 8%!important;
}

.pt-top-9x {
  top: 9%!important;
}

.pt-top-10x {
  top: 10%!important;
}

.pt-top-11x {
  top: 11%!important;
}

.pt-top-12x {
  top: 12%!important;
}

.pt-top-13x {
  top: 13%!important;
}

.pt-top-14x {
  top: 14%!important;
}

.pt-top-15x {
  top: 15%!important;
}

.pt-top-16x {
  top: 16%!important;
}

.pt-top-17x {
  top: 17%!important;
}

.pt-top-18x {
  top: 18%!important;
}

.pt-top-19x {
  top: 19%!important;
}

.pt-top-20x {
  top: 20%!important;
}

.pt-top-21x {
  top: 21%!important;
}

.pt-top-22x {
  top: 22%!important;
}

.pt-top-23x {
  top: 23%!important;
}

.pt-top-24x {
  top: 24%!important;
}

.pt-top-25x {
  top: 25%!important;
}

.pt-top-30x {
  top: 30%!important;
}

.pt-top-35x {
  top: 35%!important;
}

.pt-top-40x {
  top: 40%!important;
}

.pt-top-45x {
  top: 45%!important;
}

.pt-top-50x {
  top: 50%!important;
}

.pt-top-55x {
  top: 55%!important;
}

.pt-top-60x {
  top: 60%!important;
}

.pt-top-65x {
  top: 65%!important;
}

.pt-top-70x {
  top: 70%!important;
}

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

.pt-top-80x {
  top: 80%!important;
}

.pt-top-85x {
  top: 85%!important;
}

.pt-top-90x {
  top: 90%!important;
}

.pt-top-95x {
  top: 95%!important;
}

.pt-top-100x {
  top: 100%!important;
}

.pt-top-150x {
  top: 150%!important;
}

.pt-top-200x {
  top: 200%!important;
}

.pt-top-250x {
  top: 250%!important;
}

.pt-top-300x {
  top: 300%!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING TOP ---------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-top-1x {
  top: -1%!important;
}

.pt-n-top-2x {
  top: -2%!important;
}

.pt-n-top-3x {
  top: -3%!important;
}

.pt-n-top-4x {
  top: -4%!important;
}

.pt-n-top-5x {
  top: -5%!important;
}

.pt-n-top-6x {
  top: -6%!important;
}

.pt-n-top-7x {
  top: -7%!important;
}

.pt-n-top-8x {
  top: -8%!important;
}

.pt-n-top-9x {
  top: -9%!important;
}

.pt-n-top-10x {
  top: -10%!important;
}

.pt-n-top-11x {
  top: -11%!important;
}

.pt-n-top-12x {
  top: -12%!important;
}

.pt-n-top-13x {
  top: -13%!important;
}

.pt-n-top-14x {
  top: -14%!important;
}

.pt-n-top-15x {
  top: -15%!important;
}

.pt-n-top-16x {
  top: -16%!important;
}

.pt-n-top-17x {
  top: -17%!important;
}

.pt-n-top-18x {
  top: -18%!important;
}

.pt-n-top-19x {
  top: -19%!important;
}

.pt-n-top-20x {
  top: -20%!important;
}

.pt-n-top-21x {
  top: -21%!important;
}

.pt-n-top-22x {
  top: -22%!important;
}

.pt-n-top-23x {
  top: -23%!important;
}

.pt-n-top-24x {
  top: -24%!important;
}

.pt-n-top-25x {
  top: -25%!important;
}

.pt-n-top-30x {
  top: -30%!important;
}

.pt-n-top-35x {
  top: -35%!important;
}

.pt-n-top-40x {
  top: -40%!important;
}

.pt-n-top-45x {
  top: -45%!important;
}

.pt-n-top-50x {
  top: -50%!important;
}

.pt-n-top-100x {
  top: -100%!important;
}

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

  .pt-n-top-100x--sm {
    top: -100%!important;
  }
}

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

  .pt-n-top-100x--md {
    top: -100%!important;
  }
}

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

  .pt-n-top-100x--lg {
    top: -100%!important;
  }
}

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

  .pt-n-top-100x--xl {
    top: -100%!important;
  }
}

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

  .pt-n-top-100x--xxl {
    top: -100%!important;
  }
}

/* POSITIONING RIGHT PERCENTAGE ------------------------------------------------------------------ */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-right-0x {
  right: 0%!important;
}

.pt-right-1x {
  right: 1%!important;
}

.pt-right-2x {
  right: 2%!important;
}

.pt-right-3x {
  right: 3%!important;
}

.pt-right-4x {
  right: 4%!important;
}

.pt-right-5x {
  right: 5%!important;
}

.pt-right-6x {
  right: 6%!important;
}

.pt-right-7x {
  right: 7%!important;
}

.pt-right-8x {
  right: 8%!important;
}

.pt-right-9x {
  right: 9%!important;
}

.pt-right-10x {
  right: 10%!important;
}

.pt-right-11x {
  right: 11%!important;
}

.pt-right-12x {
  right: 12%!important;
}

.pt-right-13x {
  right: 13%!important;
}

.pt-right-14x {
  right: 14%!important;
}

.pt-right-15x {
  right: 15%!important;
}

.pt-right-16x {
  right: 16%!important;
}

.pt-right-17x {
  right: 17%!important;
}

.pt-right-18x {
  right: 18%!important;
}

.pt-right-19x {
  right: 19%!important;
}

.pt-right-20x {
  right: 20%!important;
}

.pt-right-21x {
  right: 21%!important;
}

.pt-right-22x {
  right: 22%!important;
}

.pt-right-23x {
  right: 23%!important;
}

.pt-right-24x {
  right: 24%!important;
}

.pt-right-25x {
  right: 25%!important;
}

.pt-right-30x {
  right: 30%!important;
}

.pt-right-35x {
  right: 35%!important;
}

.pt-right-40x {
  right: 40%!important;
}

.pt-right-45x {
  right: 45%!important;
}

.pt-right-50x {
  right: 50%!important;
}

.pt-right-55x {
  right: 55%!important;
}

.pt-right-60x {
  right: 60%!important;
}

.pt-right-65x {
  right: 65%!important;
}

.pt-right-70x {
  right: 70%!important;
}

.pt-right-75x {
  right: 75%!important;
}

.pt-right-80x {
  right: 80%!important;
}

.pt-right-85x {
  right: 85%!important;
}

.pt-right-90x {
  right: 90%!important;
}

.pt-right-95x {
  right: 95%!important;
}

.pt-right-100x {
  right: 100%!important;
}

.pt-right-150x {
  right: 150%!important;
}

.pt-right-200x {
  right: 200%!important;
}

.pt-right-250x {
  right: 250%!important;
}

.pt-right-300x {
  right: 300%!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING RIGHT -------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-right-1x {
  right: -1%!important;
}

.pt-n-right-2x {
  right: -2%!important;
}

.pt-n-right-3x {
  right: -3%!important;
}

.pt-n-right-4x {
  right: -4%!important;
}

.pt-n-right-5x {
  right: -5%!important;
}

.pt-n-right-6x {
  right: -6%!important;
}

.pt-n-right-7x {
  right: -7%!important;
}

.pt-n-right-8x {
  right: -8%!important;
}

.pt-n-right-9x {
  right: -9%!important;
}

.pt-n-right-10x {
  right: -10%!important;
}

.pt-n-right-11x {
  right: -11%!important;
}

.pt-n-right-12x {
  right: -12%!important;
}

.pt-n-right-13x {
  right: -13%!important;
}

.pt-n-right-14x {
  right: -14%!important;
}

.pt-n-right-15x {
  right: -15%!important;
}

.pt-n-right-16x {
  right: -16%!important;
}

.pt-n-right-17x {
  right: -17%!important;
}

.pt-n-right-18x {
  right: -18%!important;
}

.pt-n-right-19x {
  right: -19%!important;
}

.pt-n-right-20x {
  right: -20%!important;
}

.pt-n-right-21x {
  right: -21%!important;
}

.pt-n-right-22x {
  right: -22%!important;
}

.pt-n-right-23x {
  right: -23%!important;
}

.pt-n-right-24x {
  right: -24%!important;
}

.pt-n-right-25x {
  right: -25%!important;
}

.pt-n-right-30x {
  right: -30%!important;
}

.pt-n-right-35x {
  right: -35%!important;
}

.pt-n-right-40x {
  right: -40%!important;
}

.pt-n-right-45x {
  right: -45%!important;
}

.pt-n-right-50x {
  right: -50%!important;
}

.pt-n-right-100x {
  right: -100%!important;
}

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

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

  .pt-n-right-100x--md {
    right: -100%!important;
  }
}

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

  .pt-n-right-100x--lg {
    right: -100%!important;
  }
}

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

  .pt-n-right-100x--xl {
    right: -100%!important;
  }
}

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

  .pt-n-right-100x--xxl {
    right: -100%!important;
  }
}

/* POSITIONING BOTTOM PERCENTAGE ----------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-bottom-0x {
  bottom: 0%!important;
}

.pt-bottom-1x {
  bottom: 1%!important;
}

.pt-bottom-2x {
  bottom: 2%!important;
}

.pt-bottom-3x {
  bottom: 3%!important;
}

.pt-bottom-4x {
  bottom: 4%!important;
}

.pt-bottom-5x {
  bottom: 5%!important;
}

.pt-bottom-6x {
  bottom: 6%!important;
}

.pt-bottom-7x {
  bottom: 7%!important;
}

.pt-bottom-8x {
  bottom: 8%!important;
}

.pt-bottom-9x {
  bottom: 9%!important;
}

.pt-bottom-10x {
  bottom: 10%!important;
}

.pt-bottom-11x {
  bottom: 11%!important;
}

.pt-bottom-12x {
  bottom: 12%!important;
}

.pt-bottom-13x {
  bottom: 13%!important;
}

.pt-bottom-14x {
  bottom: 14%!important;
}

.pt-bottom-15x {
  bottom: 15%!important;
}

.pt-bottom-16x {
  bottom: 16%!important;
}

.pt-bottom-17x {
  bottom: 17%!important;
}

.pt-bottom-18x {
  bottom: 18%!important;
}

.pt-bottom-19x {
  bottom: 19%!important;
}

.pt-bottom-20x {
  bottom: 20%!important;
}

.pt-bottom-21x {
  bottom: 21%!important;
}

.pt-bottom-22x {
  bottom: 22%!important;
}

.pt-bottom-23x {
  bottom: 23%!important;
}

.pt-bottom-24x {
  bottom: 24%!important;
}

.pt-bottom-25x {
  bottom: 25%!important;
}

.pt-bottom-30x {
  bottom: 30%!important;
}

.pt-bottom-35x {
  bottom: 35%!important;
}

.pt-bottom-40x {
  bottom: 40%!important;
}

.pt-bottom-45x {
  bottom: 45%!important;
}

.pt-bottom-50x {
  bottom: 50%!important;
}

.pt-bottom-55x {
  bottom: 55%!important;
}

.pt-bottom-60x {
  bottom: 60%!important;
}

.pt-bottom-65x {
  bottom: 65%!important;
}

.pt-bottom-70x {
  bottom: 70%!important;
}

.pt-bottom-75x {
  bottom: 75%!important;
}

.pt-bottom-80x {
  bottom: 80%!important;
}

.pt-bottom-85x {
  bottom: 85%!important;
}

.pt-bottom-90x {
  bottom: 90%!important;
}

.pt-bottom-95x {
  bottom: 95%!important;
}

.pt-bottom-100x {
  bottom: 100%!important;
}

.pt-bottom-150x {
  bottom: 150%!important;
}

.pt-bottom-200x {
  bottom: 200%!important;
}

.pt-bottom-250x {
  bottom: 250%!important;
}

.pt-bottom-300x {
  bottom: 300%!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING BOTTOM ------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-bottom-1x {
  bottom: -1%!important;
}

.pt-n-bottom-2x {
  bottom: -2%!important;
}

.pt-n-bottom-3x {
  bottom: -3%!important;
}

.pt-n-bottom-4x {
  bottom: -4%!important;
}

.pt-n-bottom-5x {
  bottom: -5%!important;
}

.pt-n-bottom-6x {
  bottom: -6%!important;
}

.pt-n-bottom-7x {
  bottom: -7%!important;
}

.pt-n-bottom-8x {
  bottom: -8%!important;
}

.pt-n-bottom-9x {
  bottom: -9%!important;
}

.pt-n-bottom-10x {
  bottom: -10%!important;
}

.pt-n-bottom-11x {
  bottom: -11%!important;
}

.pt-n-bottom-12x {
  bottom: -12%!important;
}

.pt-n-bottom-13x {
  bottom: -13%!important;
}

.pt-n-bottom-14x {
  bottom: -14%!important;
}

.pt-n-bottom-15x {
  bottom: -15%!important;
}

.pt-n-bottom-16x {
  bottom: -16%!important;
}

.pt-n-bottom-17x {
  bottom: -17%!important;
}

.pt-n-bottom-18x {
  bottom: -18%!important;
}

.pt-n-bottom-19x {
  bottom: -19%!important;
}

.pt-n-bottom-20x {
  bottom: -20%!important;
}

.pt-n-bottom-21x {
  bottom: -21%!important;
}

.pt-n-bottom-22x {
  bottom: -22%!important;
}

.pt-n-bottom-23x {
  bottom: -23%!important;
}

.pt-n-bottom-24x {
  bottom: -24%!important;
}

.pt-n-bottom-25x {
  bottom: -25%!important;
}

.pt-n-bottom-30x {
  bottom: -30%!important;
}

.pt-n-bottom-35x {
  bottom: -35%!important;
}

.pt-n-bottom-40x {
  bottom: -40%!important;
}

.pt-n-bottom-45x {
  bottom: -45%!important;
}

.pt-n-bottom-50x {
  bottom: -50%!important;
}

.pt-n-bottom-100x {
  bottom: -100%!important;
}

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

  .pt-n-bottom-100x--sm {
    bottom: -100%!important;
  }
}

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

  .pt-n-bottom-100x--md {
    bottom: -100%!important;
  }
}

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

  .pt-n-bottom-100x--lg {
    bottom: -100%!important;
  }
}

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

  .pt-n-bottom-100x--xl {
    bottom: -100%!important;
  }
}

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

  .pt-n-bottom-100x--xxl {
    bottom: -100%!important;
  }
}

/* POSITIONING LEFT PERCENTAGE ------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-left-0x {
  left: 0%!important;
}

.pt-left-1x {
  left: 1%!important;
}

.pt-left-2x {
  left: 2%!important;
}

.pt-left-3x {
  left: 3%!important;
}

.pt-left-4x {
  left: 4%!important;
}

.pt-left-5x {
  left: 5%!important;
}

.pt-left-6x {
  left: 6%!important;
}

.pt-left-7x {
  left: 7%!important;
}

.pt-left-8x {
  left: 8%!important;
}

.pt-left-9x {
  left: 9%!important;
}

.pt-left-10x {
  left: 10%!important;
}

.pt-left-11x {
  left: 11%!important;
}

.pt-left-12x {
  left: 12%!important;
}

.pt-left-13x {
  left: 13%!important;
}

.pt-left-14x {
  left: 14%!important;
}

.pt-left-15x {
  left: 15%!important;
}

.pt-left-16x {
  left: 16%!important;
}

.pt-left-17x {
  left: 17%!important;
}

.pt-left-18x {
  left: 18%!important;
}

.pt-left-19x {
  left: 19%!important;
}

.pt-left-20x {
  left: 20%!important;
}

.pt-left-21x {
  left: 21%!important;
}

.pt-left-22x {
  left: 22%!important;
}

.pt-left-23x {
  left: 23%!important;
}

.pt-left-24x {
  left: 24%!important;
}

.pt-left-25x {
  left: 25%!important;
}

.pt-left-30x {
  left: 30%!important;
}

.pt-left-35x {
  left: 35%!important;
}

.pt-left-40x {
  left: 40%!important;
}

.pt-left-45x {
  left: 45%!important;
}

.pt-left-50x {
  left: 50%!important;
}

.pt-left-55x {
  left: 55%!important;
}

.pt-left-60x {
  left: 60%!important;
}

.pt-left-65x {
  left: 65%!important;
}

.pt-left-70x {
  left: 70%!important;
}

.pt-left-75x {
  left: 75%!important;
}

.pt-left-80x {
  left: 80%!important;
}

.pt-left-85x {
  left: 85%!important;
}

.pt-left-90x {
  left: 90%!important;
}

.pt-left-95x {
  left: 95%!important;
}

.pt-left-100x {
  left: 100%!important;
}

.pt-left-150x {
  left: 150%!important;
}

.pt-left-200x {
  left: 200%!important;
}

.pt-left-250x {
  left: 250%!important;
}

.pt-left-300x {
  left: 300%!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING LEFT --------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-left-1x {
  left: -1%!important;
}

.pt-n-left-2x {
  left: -2%!important;
}

.pt-n-left-3x {
  left: -3%!important;
}

.pt-n-left-4x {
  left: -4%!important;
}

.pt-n-left-5x {
  left: -5%!important;
}

.pt-n-left-6x {
  left: -6%!important;
}

.pt-n-left-7x {
  left: -7%!important;
}

.pt-n-left-8x {
  left: -8%!important;
}

.pt-n-left-9x {
  left: -9%!important;
}

.pt-n-left-10x {
  left: -10%!important;
}

.pt-n-left-11x {
  left: -11%!important;
}

.pt-n-left-12x {
  left: -12%!important;
}

.pt-n-left-13x {
  left: -13%!important;
}

.pt-n-left-14x {
  left: -14%!important;
}

.pt-n-left-15x {
  left: -15%!important;
}

.pt-n-left-16x {
  left: -16%!important;
}

.pt-n-left-17x {
  left: -17%!important;
}

.pt-n-left-18x {
  left: -18%!important;
}

.pt-n-left-19x {
  left: -19%!important;
}

.pt-n-left-20x {
  left: -20%!important;
}

.pt-n-left-21x {
  left: -21%!important;
}

.pt-n-left-22x {
  left: -22%!important;
}

.pt-n-left-23x {
  left: -23%!important;
}

.pt-n-left-24x {
  left: -24%!important;
}

.pt-n-left-25x {
  left: -25%!important;
}

.pt-n-left-30x {
  left: -30%!important;
}

.pt-n-left-35x {
  left: -35%!important;
}

.pt-n-left-40x {
  left: -40%!important;
}

.pt-n-left-45x {
  left: -45%!important;
}

.pt-n-left-50x {
  left: -50%!important;
}

.pt-n-left-100x {
  left: -100%!important;
}

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

  .pt-n-left-100x--sm {
    left: -100%!important;
  }
}

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

  .pt-n-left-100x--md {
    left: -100%!important;
  }
}

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

  .pt-n-left-100x--lg {
    left: -100%!important;
  }
}

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

  .pt-n-left-100x--xl {
    left: -100%!important;
  }
}

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

  .pt-n-left-100x--xxl {
    left: -100%!important;
  }
}

/* POSITIONING TOP VARIABLE WIDTH ---------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-top-0vw {
  top: 0vw!important;
}

.pt-top-1vw {
  top: 1vw!important;
}

.pt-top-2vw {
  top: 2vw!important;
}

.pt-top-3vw {
  top: 3vw!important;
}

.pt-top-4vw {
  top: 4vw!important;
}

.pt-top-5vw {
  top: 5vw!important;
}

.pt-top-6vw {
  top: 6vw!important;
}

.pt-top-7vw {
  top: 7vw!important;
}

.pt-top-8vw {
  top: 8vw!important;
}

.pt-top-9vw {
  top: 9vw!important;
}

.pt-top-10vw {
  top: 10vw!important;
}

.pt-top-11vw {
  top: 11vw!important;
}

.pt-top-12vw {
  top: 12vw!important;
}

.pt-top-13vw {
  top: 13vw!important;
}

.pt-top-14vw {
  top: 14vw!important;
}

.pt-top-15vw {
  top: 15vw!important;
}

.pt-top-16vw {
  top: 16vw!important;
}

.pt-top-17vw {
  top: 17vw!important;
}

.pt-top-18vw {
  top: 18vw!important;
}

.pt-top-19vw {
  top: 19vw!important;
}

.pt-top-20vw {
  top: 20vw!important;
}

.pt-top-21vw {
  top: 21vw!important;
}

.pt-top-22vw {
  top: 22vw!important;
}

.pt-top-23vw {
  top: 23vw!important;
}

.pt-top-24vw {
  top: 24vw!important;
}

.pt-top-25vw {
  top: 25vw!important;
}

.pt-top-30vw {
  top: 30vw!important;
}

.pt-top-35vw {
  top: 35vw!important;
}

.pt-top-40vw {
  top: 40vw!important;
}

.pt-top-45vw {
  top: 45vw!important;
}

.pt-top-50vw {
  top: 50vw!important;
}

.pt-top-55vw {
  top: 55vw!important;
}

.pt-top-60vw {
  top: 60vw!important;
}

.pt-top-65vw {
  top: 65vw!important;
}

.pt-top-70vw {
  top: 70vw!important;
}

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

.pt-top-80vw {
  top: 80vw!important;
}

.pt-top-85vw {
  top: 85vw!important;
}

.pt-top-90vw {
  top: 90vw!important;
}

.pt-top-95vw {
  top: 95vw!important;
}

.pt-top-100vw {
  top: 100vw!important;
}

.pt-top-150vw {
  top: 150vw!important;
}

.pt-top-200vw {
  top: 200vw!important;
}

.pt-top-250vw {
  top: 250vw!important;
}

.pt-top-300vw {
  top: 300vw!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING TOP ---------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-top-1vw {
  top: -1vw!important;
}

.pt-n-top-2vw {
  top: -2vw!important;
}

.pt-n-top-3vw {
  top: -3vw!important;
}

.pt-n-top-4vw {
  top: -4vw!important;
}

.pt-n-top-5vw {
  top: -5vw!important;
}

.pt-n-top-6vw {
  top: -6vw!important;
}

.pt-n-top-7vw {
  top: -7vw!important;
}

.pt-n-top-8vw {
  top: -8vw!important;
}

.pt-n-top-9vw {
  top: -9vw!important;
}

.pt-n-top-10vw {
  top: -10vw!important;
}

.pt-n-top-11vw {
  top: -11vw!important;
}

.pt-n-top-12vw {
  top: -12vw!important;
}

.pt-n-top-13vw {
  top: -13vw!important;
}

.pt-n-top-14vw {
  top: -14vw!important;
}

.pt-n-top-15vw {
  top: -15vw!important;
}

.pt-n-top-16vw {
  top: -16vw!important;
}

.pt-n-top-17vw {
  top: -17vw!important;
}

.pt-n-top-18vw {
  top: -18vw!important;
}

.pt-n-top-19vw {
  top: -19vw!important;
}

.pt-n-top-20vw {
  top: -20vw!important;
}

.pt-n-top-21vw {
  top: -21vw!important;
}

.pt-n-top-22vw {
  top: -22vw!important;
}

.pt-n-top-23vw {
  top: -23vw!important;
}

.pt-n-top-24vw {
  top: -24vw!important;
}

.pt-n-top-25vw {
  top: -25vw!important;
}

.pt-n-top-30vw {
  top: -30vw!important;
}

.pt-n-top-35vw {
  top: -35vw!important;
}

.pt-n-top-40vw {
  top: -40vw!important;
}

.pt-n-top-45vw {
  top: -45vw!important;
}

.pt-n-top-50vw {
  top: -50vw!important;
}

.pt-n-top-100vw {
  top: -100vw!important;
}

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

  .pt-n-top-100vw--sm {
    top: -100vw!important;
  }
}

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

  .pt-n-top-100vw--md {
    top: -100vw!important;
  }
}

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

  .pt-n-top-100vw--lg {
    top: -100vw!important;
  }
}

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

  .pt-n-top-100vw--xl {
    top: -100vw!important;
  }
}

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

  .pt-n-top-100vw--xxl {
    top: -100vw!important;
  }
}

/* POSITIONING RIGHT VARIABLE WIDTH -------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-right-0vw {
  right: 0vw!important;
}

.pt-right-1vw {
  right: 1vw!important;
}

.pt-right-2vw {
  right: 2vw!important;
}

.pt-right-3vw {
  right: 3vw!important;
}

.pt-right-4vw {
  right: 4vw!important;
}

.pt-right-5vw {
  right: 5vw!important;
}

.pt-right-6vw {
  right: 6vw!important;
}

.pt-right-7vw {
  right: 7vw!important;
}

.pt-right-8vw {
  right: 8vw!important;
}

.pt-right-9vw {
  right: 9vw!important;
}

.pt-right-10vw {
  right: 10vw!important;
}

.pt-right-11vw {
  right: 11vw!important;
}

.pt-right-12vw {
  right: 12vw!important;
}

.pt-right-13vw {
  right: 13vw!important;
}

.pt-right-14vw {
  right: 14vw!important;
}

.pt-right-15vw {
  right: 15vw!important;
}

.pt-right-16vw {
  right: 16vw!important;
}

.pt-right-17vw {
  right: 17vw!important;
}

.pt-right-18vw {
  right: 18vw!important;
}

.pt-right-19vw {
  right: 19vw!important;
}

.pt-right-20vw {
  right: 20vw!important;
}

.pt-right-21vw {
  right: 21vw!important;
}

.pt-right-22vw {
  right: 22vw!important;
}

.pt-right-23vw {
  right: 23vw!important;
}

.pt-right-24vw {
  right: 24vw!important;
}

.pt-right-25vw {
  right: 25vw!important;
}

.pt-right-30vw {
  right: 30vw!important;
}

.pt-right-35vw {
  right: 35vw!important;
}

.pt-right-40vw {
  right: 40vw!important;
}

.pt-right-45vw {
  right: 45vw!important;
}

.pt-right-50vw {
  right: 50vw!important;
}

.pt-right-55vw {
  right: 55vw!important;
}

.pt-right-60vw {
  right: 60vw!important;
}

.pt-right-65vw {
  right: 65vw!important;
}

.pt-right-70vw {
  right: 70vw!important;
}

.pt-right-75vw {
  right: 75vw!important;
}

.pt-right-80vw {
  right: 80vw!important;
}

.pt-right-85vw {
  right: 85vw!important;
}

.pt-right-90vw {
  right: 90vw!important;
}

.pt-right-95vw {
  right: 95vw!important;
}

.pt-right-100vw {
  right: 100vw!important;
}

.pt-right-150vw {
  right: 150vw!important;
}

.pt-right-200vw {
  right: 200vw!important;
}

.pt-right-250vw {
  right: 250vw!important;
}

.pt-right-300vw {
  right: 300vw!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING RIGHT -------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-right-1vw {
  right: -1vw!important;
}

.pt-n-right-2vw {
  right: -2vw!important;
}

.pt-n-right-3vw {
  right: -3vw!important;
}

.pt-n-right-4vw {
  right: -4vw!important;
}

.pt-n-right-5vw {
  right: -5vw!important;
}

.pt-n-right-6vw {
  right: -6vw!important;
}

.pt-n-right-7vw {
  right: -7vw!important;
}

.pt-n-right-8vw {
  right: -8vw!important;
}

.pt-n-right-9vw {
  right: -9vw!important;
}

.pt-n-right-10vw {
  right: -10vw!important;
}

.pt-n-right-11vw {
  right: -11vw!important;
}

.pt-n-right-12vw {
  right: -12vw!important;
}

.pt-n-right-13vw {
  right: -13vw!important;
}

.pt-n-right-14vw {
  right: -14vw!important;
}

.pt-n-right-15vw {
  right: -15vw!important;
}

.pt-n-right-16vw {
  right: -16vw!important;
}

.pt-n-right-17vw {
  right: -17vw!important;
}

.pt-n-right-18vw {
  right: -18vw!important;
}

.pt-n-right-19vw {
  right: -19vw!important;
}

.pt-n-right-20vw {
  right: -20vw!important;
}

.pt-n-right-21vw {
  right: -21vw!important;
}

.pt-n-right-22vw {
  right: -22vw!important;
}

.pt-n-right-23vw {
  right: -23vw!important;
}

.pt-n-right-24vw {
  right: -24vw!important;
}

.pt-n-right-25vw {
  right: -25vw!important;
}

.pt-n-right-30vw {
  right: -30vw!important;
}

.pt-n-right-35vw {
  right: -35vw!important;
}

.pt-n-right-40vw {
  right: -40vw!important;
}

.pt-n-right-45vw {
  right: -45vw!important;
}

.pt-n-right-50vw {
  right: -50vw!important;
}

.pt-n-right-100vw {
  right: -100vw!important;
}

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

  .pt-n-right-100vw--sm {
    right: -100vw!important;
  }
}

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

  .pt-n-right-100vw--md {
    right: -100vw!important;
  }
}

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

  .pt-n-right-100vw--lg {
    right: -100vw!important;
  }
}

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

  .pt-n-right-100vw--xl {
    right: -100vw!important;
  }
}

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

  .pt-n-right-100vw--xxl {
    right: -100vw!important;
  }
}

/* POSITIONING BOTTOM VARIABLE WIDTH ------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-bottom-0vw {
  bottom: 0vw!important;
}

.pt-bottom-1vw {
  bottom: 1vw!important;
}

.pt-bottom-2vw {
  bottom: 2vw!important;
}

.pt-bottom-3vw {
  bottom: 3vw!important;
}

.pt-bottom-4vw {
  bottom: 4vw!important;
}

.pt-bottom-5vw {
  bottom: 5vw!important;
}

.pt-bottom-6vw {
  bottom: 6vw!important;
}

.pt-bottom-7vw {
  bottom: 7vw!important;
}

.pt-bottom-8vw {
  bottom: 8vw!important;
}

.pt-bottom-9vw {
  bottom: 9vw!important;
}

.pt-bottom-10vw {
  bottom: 10vw!important;
}

.pt-bottom-11vw {
  bottom: 11vw!important;
}

.pt-bottom-12vw {
  bottom: 12vw!important;
}

.pt-bottom-13vw {
  bottom: 13vw!important;
}

.pt-bottom-14vw {
  bottom: 14vw!important;
}

.pt-bottom-15vw {
  bottom: 15vw!important;
}

.pt-bottom-16vw {
  bottom: 16vw!important;
}

.pt-bottom-17vw {
  bottom: 17vw!important;
}

.pt-bottom-18vw {
  bottom: 18vw!important;
}

.pt-bottom-19vw {
  bottom: 19vw!important;
}

.pt-bottom-20vw {
  bottom: 20vw!important;
}

.pt-bottom-21vw {
  bottom: 21vw!important;
}

.pt-bottom-22vw {
  bottom: 22vw!important;
}

.pt-bottom-23vw {
  bottom: 23vw!important;
}

.pt-bottom-24vw {
  bottom: 24vw!important;
}

.pt-bottom-25vw {
  bottom: 25vw!important;
}

.pt-bottom-30vw {
  bottom: 30vw!important;
}

.pt-bottom-35vw {
  bottom: 35vw!important;
}

.pt-bottom-40vw {
  bottom: 40vw!important;
}

.pt-bottom-45vw {
  bottom: 45vw!important;
}

.pt-bottom-50vw {
  bottom: 50vw!important;
}

.pt-bottom-55vw {
  bottom: 55vw!important;
}

.pt-bottom-60vw {
  bottom: 60vw!important;
}

.pt-bottom-65vw {
  bottom: 65vw!important;
}

.pt-bottom-70vw {
  bottom: 70vw!important;
}

.pt-bottom-75vw {
  bottom: 75vw!important;
}

.pt-bottom-80vw {
  bottom: 80vw!important;
}

.pt-bottom-85vw {
  bottom: 85vw!important;
}

.pt-bottom-90vw {
  bottom: 90vw!important;
}

.pt-bottom-95vw {
  bottom: 95vw!important;
}

.pt-bottom-100vw {
  bottom: 100vw!important;
}

.pt-bottom-150vw {
  bottom: 150vw!important;
}

.pt-bottom-200vw {
  bottom: 200vw!important;
}

.pt-bottom-250vw {
  bottom: 250vw!important;
}

.pt-bottom-300vw {
  bottom: 300vw!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING BOTTOM ------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-bottom-1vw {
  bottom: -1vw!important;
}

.pt-n-bottom-2vw {
  bottom: -2vw!important;
}

.pt-n-bottom-3vw {
  bottom: -3vw!important;
}

.pt-n-bottom-4vw {
  bottom: -4vw!important;
}

.pt-n-bottom-5vw {
  bottom: -5vw!important;
}

.pt-n-bottom-6vw {
  bottom: -6vw!important;
}

.pt-n-bottom-7vw {
  bottom: -7vw!important;
}

.pt-n-bottom-8vw {
  bottom: -8vw!important;
}

.pt-n-bottom-9vw {
  bottom: -9vw!important;
}

.pt-n-bottom-10vw {
  bottom: -10vw!important;
}

.pt-n-bottom-11vw {
  bottom: -11vw!important;
}

.pt-n-bottom-12vw {
  bottom: -12vw!important;
}

.pt-n-bottom-13vw {
  bottom: -13vw!important;
}

.pt-n-bottom-14vw {
  bottom: -14vw!important;
}

.pt-n-bottom-15vw {
  bottom: -15vw!important;
}

.pt-n-bottom-16vw {
  bottom: -16vw!important;
}

.pt-n-bottom-17vw {
  bottom: -17vw!important;
}

.pt-n-bottom-18vw {
  bottom: -18vw!important;
}

.pt-n-bottom-19vw {
  bottom: -19vw!important;
}

.pt-n-bottom-20vw {
  bottom: -20vw!important;
}

.pt-n-bottom-21vw {
  bottom: -21vw!important;
}

.pt-n-bottom-22vw {
  bottom: -22vw!important;
}

.pt-n-bottom-23vw {
  bottom: -23vw!important;
}

.pt-n-bottom-24vw {
  bottom: -24vw!important;
}

.pt-n-bottom-25vw {
  bottom: -25vw!important;
}

.pt-n-bottom-30vw {
  bottom: -30vw!important;
}

.pt-n-bottom-35vw {
  bottom: -35vw!important;
}

.pt-n-bottom-40vw {
  bottom: -40vw!important;
}

.pt-n-bottom-45vw {
  bottom: -45vw!important;
}

.pt-n-bottom-50vw {
  bottom: -50vw!important;
}

.pt-n-bottom-100vw {
  bottom: -100vw!important;
}

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

  .pt-n-bottom-100vw--sm {
    bottom: -100vw!important;
  }  
}

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

  .pt-n-bottom-100vw--md {
    bottom: -100vw!important;
  }  
}

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

  .pt-n-bottom-100vw--lg {
    bottom: -100vw!important;
  }  
}

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

  .pt-n-bottom-100vw--xl {
    bottom: -100vw!important;
  }  
}

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

  .pt-n-bottom-100vw--xxl {
    bottom: -100vw!important;
  }  
}

/* POSITIONING LEFT VARIABLE WIDTH --------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-left-0vw {
  left: 0vw!important;
}

.pt-left-1vw {
  left: 1vw!important;
}

.pt-left-2vw {
  left: 2vw!important;
}

.pt-left-3vw {
  left: 3vw!important;
}

.pt-left-4vw {
  left: 4vw!important;
}

.pt-left-5vw {
  left: 5vw!important;
}

.pt-left-6vw {
  left: 6vw!important;
}

.pt-left-7vw {
  left: 7vw!important;
}

.pt-left-8vw {
  left: 8vw!important;
}

.pt-left-9vw {
  left: 9vw!important;
}

.pt-left-10vw {
  left: 10vw!important;
}

.pt-left-11vw {
  left: 11vw!important;
}

.pt-left-12vw {
  left: 12vw!important;
}

.pt-left-13vw {
  left: 13vw!important;
}

.pt-left-14vw {
  left: 14vw!important;
}

.pt-left-15vw {
  left: 15vw!important;
}

.pt-left-16vw {
  left: 16vw!important;
}

.pt-left-17vw {
  left: 17vw!important;
}

.pt-left-18vw {
  left: 18vw!important;
}

.pt-left-19vw {
  left: 19vw!important;
}

.pt-left-20vw {
  left: 20vw!important;
}

.pt-left-21vw {
  left: 21vw!important;
}

.pt-left-22vw {
  left: 22vw!important;
}

.pt-left-23vw {
  left: 23vw!important;
}

.pt-left-24vw {
  left: 24vw!important;
}

.pt-left-25vw {
  left: 25vw!important;
}

.pt-left-30vw {
  left: 30vw!important;
}

.pt-left-35vw {
  left: 35vw!important;
}

.pt-left-40vw {
  left: 40vw!important;
}

.pt-left-45vw {
  left: 45vw!important;
}

.pt-left-50vw {
  left: 50vw!important;
}

.pt-left-55vw {
  left: 55vw!important;
}

.pt-left-60vw {
  left: 60vw!important;
}

.pt-left-65vw {
  left: 65vw!important;
}

.pt-left-70vw {
  left: 70vw!important;
}

.pt-left-75vw {
  left: 75vw!important;
}

.pt-left-80vw {
  left: 80vw!important;
}

.pt-left-85vw {
  left: 85vw!important;
}

.pt-left-90vw {
  left: 90vw!important;
}

.pt-left-95vw {
  left: 95vw!important;
}

.pt-left-100vw {
  left: 100vw!important;
}

.pt-left-150vw {
  left: 150vw!important;
}

.pt-left-200vw {
  left: 200vw!important;
}

.pt-left-250vw {
  left: 250vw!important;
}

.pt-left-300vw {
  left: 300vw!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING LEFT --------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-left-1vw {
  left: -1vw!important;
}

.pt-n-left-2vw {
  left: -2vw!important;
}

.pt-n-left-3vw {
  left: -3vw!important;
}

.pt-n-left-4vw {
  left: -4vw!important;
}

.pt-n-left-5vw {
  left: -5vw!important;
}

.pt-n-left-6vw {
  left: -6vw!important;
}

.pt-n-left-7vw {
  left: -7vw!important;
}

.pt-n-left-8vw {
  left: -8vw!important;
}

.pt-n-left-9vw {
  left: -9vw!important;
}

.pt-n-left-10vw {
  left: -10vw!important;
}

.pt-n-left-11vw {
  left: -11vw!important;
}

.pt-n-left-12vw {
  left: -12vw!important;
}

.pt-n-left-13vw {
  left: -13vw!important;
}

.pt-n-left-14vw {
  left: -14vw!important;
}

.pt-n-left-15vw {
  left: -15vw!important;
}

.pt-n-left-16vw {
  left: -16vw!important;
}

.pt-n-left-17vw {
  left: -17vw!important;
}

.pt-n-left-18vw {
  left: -18vw!important;
}

.pt-n-left-19vw {
  left: -19vw!important;
}

.pt-n-left-20vw {
  left: -20vw!important;
}

.pt-n-left-21vw {
  left: -21vw!important;
}

.pt-n-left-22vw {
  left: -22vw!important;
}

.pt-n-left-23vw {
  left: -23vw!important;
}

.pt-n-left-24vw {
  left: -24vw!important;
}

.pt-n-left-25vw {
  left: -25vw!important;
}

.pt-n-left-30vw {
  left: -30vw!important;
}

.pt-n-left-35vw {
  left: -35vw!important;
}

.pt-n-left-40vw {
  left: -40vw!important;
}

.pt-n-left-45vw {
  left: -45vw!important;
}

.pt-n-left-50vw {
  left: -50vw!important;
}

.pt-n-left-100vw {
  left: -100vw!important;
}

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

  .pt-n-left-100vw--sm {
    left: -100vw!important;
  }
}

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

  .pt-n-left-100vw--md {
    left: -100vw!important;
  }
}

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

  .pt-n-left-100vw--lg {
    left: -100vw!important;
  }
}

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

  .pt-n-left-100vw--xl {
    left: -100vw!important;
  }
}

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

  .pt-n-left-100vw--xxl {
    left: -100vw!important;
  }
}

/* POSITIONING TOP VARIABLE HEIGHT --------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-top-0vh {
  top: 0vh!important;
}

.pt-top-1vh {
  top: 1vh!important;
}

.pt-top-2vh {
  top: 2vh!important;
}

.pt-top-3vh {
  top: 3vh!important;
}

.pt-top-4vh {
  top: 4vh!important;
}

.pt-top-5vh {
  top: 5vh!important;
}

.pt-top-6vh {
  top: 6vh!important;
}

.pt-top-7vh {
  top: 7vh!important;
}

.pt-top-8vh {
  top: 8vh!important;
}

.pt-top-9vh {
  top: 9vh!important;
}

.pt-top-10vh {
  top: 10vh!important;
}

.pt-top-11vh {
  top: 11vh!important;
}

.pt-top-12vh {
  top: 12vh!important;
}

.pt-top-13vh {
  top: 13vh!important;
}

.pt-top-14vh {
  top: 14vh!important;
}

.pt-top-15vh {
  top: 15vh!important;
}

.pt-top-16vh {
  top: 16vh!important;
}

.pt-top-17vh {
  top: 17vh!important;
}

.pt-top-18vh {
  top: 18vh!important;
}

.pt-top-19vh {
  top: 19vh!important;
}

.pt-top-20vh {
  top: 20vh!important;
}

.pt-top-21vh {
  top: 21vh!important;
}

.pt-top-22vh {
  top: 22vh!important;
}

.pt-top-23vh {
  top: 23vh!important;
}

.pt-top-24vh {
  top: 24vh!important;
}

.pt-top-25vh {
  top: 25vh!important;
}

.pt-top-30vh {
  top: 30vh!important;
}

.pt-top-35vh {
  top: 35vh!important;
}

.pt-top-40vh {
  top: 40vh!important;
}

.pt-top-45vh {
  top: 45vh!important;
}

.pt-top-50vh {
  top: 50vh!important;
}

.pt-top-55vh {
  top: 55vh!important;
}

.pt-top-60vh {
  top: 60vh!important;
}

.pt-top-65vh {
  top: 65vh!important;
}

.pt-top-70vh {
  top: 70vh!important;
}

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

.pt-top-80vh {
  top: 80vh!important;
}

.pt-top-85vh {
  top: 85vh!important;
}

.pt-top-90vh {
  top: 90vh!important;
}

.pt-top-95vh {
  top: 95vh!important;
}

.pt-top-100vh {
  top: 100vh!important;
}

.pt-top-150vh {
  top: 150vh!important;
}

.pt-top-200vh {
  top: 200vh!important;
}

.pt-top-250vh {
  top: 250vh!important;
}

.pt-top-300vh {
  top: 300vh!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING TOP ---------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-top-1vh {
  top: -1vh!important;
}

.pt-n-top-2vh {
  top: -2vh!important;
}

.pt-n-top-3vh {
  top: -3vh!important;
}

.pt-n-top-4vh {
  top: -4vh!important;
}

.pt-n-top-5vh {
  top: -5vh!important;
}

.pt-n-top-6vh {
  top: -6vh!important;
}

.pt-n-top-7vh {
  top: -7vh!important;
}

.pt-n-top-8vh {
  top: -8vh!important;
}

.pt-n-top-9vh {
  top: -9vh!important;
}

.pt-n-top-10vh {
  top: -10vh!important;
}

.pt-n-top-11vh {
  top: -11vh!important;
}

.pt-n-top-12vh {
  top: -12vh!important;
}

.pt-n-top-13vh {
  top: -13vh!important;
}

.pt-n-top-14vh {
  top: -14vh!important;
}

.pt-n-top-15vh {
  top: -15vh!important;
}

.pt-n-top-16vh {
  top: -16vh!important;
}

.pt-n-top-17vh {
  top: -17vh!important;
}

.pt-n-top-18vh {
  top: -18vh!important;
}

.pt-n-top-19vh {
  top: -19vh!important;
}

.pt-n-top-20vh {
  top: -20vh!important;
}

.pt-n-top-21vh {
  top: -21vh!important;
}

.pt-n-top-22vh {
  top: -22vh!important;
}

.pt-n-top-23vh {
  top: -23vh!important;
}

.pt-n-top-24vh {
  top: -24vh!important;
}

.pt-n-top-25vh {
  top: -25vh!important;
}

.pt-n-top-30vh {
  top: -30vh!important;
}

.pt-n-top-35vh {
  top: -35vh!important;
}

.pt-n-top-40vh {
  top: -40vh!important;
}

.pt-n-top-45vh {
  top: -45vh!important;
}

.pt-n-top-50vh {
  top: -50vh!important;
}

.pt-n-top-100vh {
  top: -100vh!important;
}

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

  .pt-n-top-100vh--sm {
    top: -100vh!important;
  }
}

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

  .pt-n-top-100vh--md {
    top: -100vh!important;
  }
}

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

  .pt-n-top-100vh--lg {
    top: -100vh!important;
  }
}

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

  .pt-n-top-100vh--xl {
    top: -100vh!important;
  }
}

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

  .pt-n-top-100vh--xxl {
    top: -100vh!important;
  }
}

/* POSITIONING RIGHT VARIABLE HEIGHT ------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-right-0vh {
  right: 0vh!important;
}

.pt-right-1vh {
  right: 1vh!important;
}

.pt-right-2vh {
  right: 2vh!important;
}

.pt-right-3vh {
  right: 3vh!important;
}

.pt-right-4vh {
  right: 4vh!important;
}

.pt-right-5vh {
  right: 5vh!important;
}

.pt-right-6vh {
  right: 6vh!important;
}

.pt-right-7vh {
  right: 7vh!important;
}

.pt-right-8vh {
  right: 8vh!important;
}

.pt-right-9vh {
  right: 9vh!important;
}

.pt-right-10vh {
  right: 10vh!important;
}

.pt-right-11vh {
  right: 11vh!important;
}

.pt-right-12vh {
  right: 12vh!important;
}

.pt-right-13vh {
  right: 13vh!important;
}

.pt-right-14vh {
  right: 14vh!important;
}

.pt-right-15vh {
  right: 15vh!important;
}

.pt-right-16vh {
  right: 16vh!important;
}

.pt-right-17vh {
  right: 17vh!important;
}

.pt-right-18vh {
  right: 18vh!important;
}

.pt-right-19vh {
  right: 19vh!important;
}

.pt-right-20vh {
  right: 20vh!important;
}

.pt-right-21vh {
  right: 21vh!important;
}

.pt-right-22vh {
  right: 22vh!important;
}

.pt-right-23vh {
  right: 23vh!important;
}

.pt-right-24vh {
  right: 24vh!important;
}

.pt-right-25vh {
  right: 25vh!important;
}

.pt-right-30vh {
  right: 30vh!important;
}

.pt-right-35vh {
  right: 35vh!important;
}

.pt-right-40vh {
  right: 40vh!important;
}

.pt-right-45vh {
  right: 45vh!important;
}

.pt-right-50vh {
  right: 50vh!important;
}

.pt-right-55vh {
  right: 55vh!important;
}

.pt-right-60vh {
  right: 60vh!important;
}

.pt-right-65vh {
  right: 65vh!important;
}

.pt-right-70vh {
  right: 70vh!important;
}

.pt-right-75vh {
  right: 75vh!important;
}

.pt-right-80vh {
  right: 80vh!important;
}

.pt-right-85vh {
  right: 85vh!important;
}

.pt-right-90vh {
  right: 90vh!important;
}

.pt-right-95vh {
  right: 95vh!important;
}

.pt-right-100vh {
  right: 100vh!important;
}

.pt-right-150vh {
  right: 150vh!important;
}

.pt-right-200vh {
  right: 200vh!important;
}

.pt-right-250vh {
  right: 250vh!important;
}

.pt-right-300vh {
  right: 300vh!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING RIGHT -------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-right-1vh {
  right: -1vh!important;
}

.pt-n-right-2vh {
  right: -2vh!important;
}

.pt-n-right-3vh {
  right: -3vh!important;
}

.pt-n-right-4vh {
  right: -4vh!important;
}

.pt-n-right-5vh {
  right: -5vh!important;
}

.pt-n-right-6vh {
  right: -6vh!important;
}

.pt-n-right-7vh {
  right: -7vh!important;
}

.pt-n-right-8vh {
  right: -8vh!important;
}

.pt-n-right-9vh {
  right: -9vh!important;
}

.pt-n-right-10vh {
  right: -10vh!important;
}

.pt-n-right-11vh {
  right: -11vh!important;
}

.pt-n-right-12vh {
  right: -12vh!important;
}

.pt-n-right-13vh {
  right: -13vh!important;
}

.pt-n-right-14vh {
  right: -14vh!important;
}

.pt-n-right-15vh {
  right: -15vh!important;
}

.pt-n-right-16vh {
  right: -16vh!important;
}

.pt-n-right-17vh {
  right: -17vh!important;
}

.pt-n-right-18vh {
  right: -18vh!important;
}

.pt-n-right-19vh {
  right: -19vh!important;
}

.pt-n-right-20vh {
  right: -20vh!important;
}

.pt-n-right-21vh {
  right: -21vh!important;
}

.pt-n-right-22vh {
  right: -22vh!important;
}

.pt-n-right-23vh {
  right: -23vh!important;
}

.pt-n-right-24vh {
  right: -24vh!important;
}

.pt-n-right-25vh {
  right: -25vh!important;
}

.pt-n-right-30vh {
  right: -30vh!important;
}

.pt-n-right-35vh {
  right: -35vh!important;
}

.pt-n-right-40vh {
  right: -40vh!important;
}

.pt-n-right-45vh {
  right: -45vh!important;
}

.pt-n-right-50vh {
  right: -50vh!important;
}

.pt-n-right-100vh {
  right: -100vh!important;
}

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

  .pt-n-right-100vh--sm {
    right: -100vh!important;
  }
}

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

  .pt-n-right-100vh--md {
    right: -100vh!important;
  }
}

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

  .pt-n-right-100vh--lg {
    right: -100vh!important;
  }
}

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

  .pt-n-right-100vh--xl {
    right: -100vh!important;
  }
}

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

  .pt-n-right-100vh--xxl {
    right: -100vh!important;
  }
}

/* POSITIONING BOTTOM VARIABLE HEIGHT ------------------------------------------------------------ */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-bottom-0vh {
  bottom: 0vh!important;
}

.pt-bottom-1vh {
  bottom: 1vh!important;
}

.pt-bottom-2vh {
  bottom: 2vh!important;
}

.pt-bottom-3vh {
  bottom: 3vh!important;
}

.pt-bottom-4vh {
  bottom: 4vh!important;
}

.pt-bottom-5vh {
  bottom: 5vh!important;
}

.pt-bottom-6vh {
  bottom: 6vh!important;
}

.pt-bottom-7vh {
  bottom: 7vh!important;
}

.pt-bottom-8vh {
  bottom: 8vh!important;
}

.pt-bottom-9vh {
  bottom: 9vh!important;
}

.pt-bottom-10vh {
  bottom: 10vh!important;
}

.pt-bottom-11vh {
  bottom: 11vh!important;
}

.pt-bottom-12vh {
  bottom: 12vh!important;
}

.pt-bottom-13vh {
  bottom: 13vh!important;
}

.pt-bottom-14vh {
  bottom: 14vh!important;
}

.pt-bottom-15vh {
  bottom: 15vh!important;
}

.pt-bottom-16vh {
  bottom: 16vh!important;
}

.pt-bottom-17vh {
  bottom: 17vh!important;
}

.pt-bottom-18vh {
  bottom: 18vh!important;
}

.pt-bottom-19vh {
  bottom: 19vh!important;
}

.pt-bottom-20vh {
  bottom: 20vh!important;
}

.pt-bottom-21vh {
  bottom: 21vh!important;
}

.pt-bottom-22vh {
  bottom: 22vh!important;
}

.pt-bottom-23vh {
  bottom: 23vh!important;
}

.pt-bottom-24vh {
  bottom: 24vh!important;
}

.pt-bottom-25vh {
  bottom: 25vh!important;
}

.pt-bottom-30vh {
  bottom: 30vh!important;
}

.pt-bottom-35vh {
  bottom: 35vh!important;
}

.pt-bottom-40vh {
  bottom: 40vh!important;
}

.pt-bottom-45vh {
  bottom: 45vh!important;
}

.pt-bottom-50vh {
  bottom: 50vh!important;
}

.pt-bottom-55vh {
  bottom: 55vh!important;
}

.pt-bottom-60vh {
  bottom: 60vh!important;
}

.pt-bottom-65vh {
  bottom: 65vh!important;
}

.pt-bottom-70vh {
  bottom: 70vh!important;
}

.pt-bottom-75vh {
  bottom: 75vh!important;
}

.pt-bottom-80vh {
  bottom: 80vh!important;
}

.pt-bottom-85vh {
  bottom: 85vh!important;
}

.pt-bottom-90vh {
  bottom: 90vh!important;
}

.pt-bottom-95vh {
  bottom: 95vh!important;
}

.pt-bottom-100vh {
  bottom: 100vh!important;
}

.pt-bottom-150vh {
  bottom: 150vh!important;
}

.pt-bottom-200vh {
  bottom: 200vh!important;
}

.pt-bottom-250vh {
  bottom: 250vh!important;
}

.pt-bottom-300vh {
  bottom: 300vh!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING BOTTOM ------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-bottom-1vh {
  bottom: -1vh!important;
}

.pt-n-bottom-2vh {
  bottom: -2vh!important;
}

.pt-n-bottom-3vh {
  bottom: -3vh!important;
}

.pt-n-bottom-4vh {
  bottom: -4vh!important;
}

.pt-n-bottom-5vh {
  bottom: -5vh!important;
}

.pt-n-bottom-6vh {
  bottom: -6vh!important;
}

.pt-n-bottom-7vh {
  bottom: -7vh!important;
}

.pt-n-bottom-8vh {
  bottom: -8vh!important;
}

.pt-n-bottom-9vh {
  bottom: -9vh!important;
}

.pt-n-bottom-10vh {
  bottom: -10vh!important;
}

.pt-n-bottom-11vh {
  bottom: -11vh!important;
}

.pt-n-bottom-12vh {
  bottom: -12vh!important;
}

.pt-n-bottom-13vh {
  bottom: -13vh!important;
}

.pt-n-bottom-14vh {
  bottom: -14vh!important;
}

.pt-n-bottom-15vh {
  bottom: -15vh!important;
}

.pt-n-bottom-16vh {
  bottom: -16vh!important;
}

.pt-n-bottom-17vh {
  bottom: -17vh!important;
}

.pt-n-bottom-18vh {
  bottom: -18vh!important;
}

.pt-n-bottom-19vh {
  bottom: -19vh!important;
}

.pt-n-bottom-20vh {
  bottom: -20vh!important;
}

.pt-n-bottom-21vh {
  bottom: -21vh!important;
}

.pt-n-bottom-22vh {
  bottom: -22vh!important;
}

.pt-n-bottom-23vh {
  bottom: -23vh!important;
}

.pt-n-bottom-24vh {
  bottom: -24vh!important;
}

.pt-n-bottom-25vh {
  bottom: -25vh!important;
}

.pt-n-bottom-30vh {
  bottom: -30vh!important;
}

.pt-n-bottom-35vh {
  bottom: -35vh!important;
}

.pt-n-bottom-40vh {
  bottom: -40vh!important;
}

.pt-n-bottom-45vh {
  bottom: -45vh!important;
}

.pt-n-bottom-50vh {
  bottom: -50vh!important;
}

.pt-n-bottom-100vh {
  bottom: -100vh!important;
}  

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

  .pt-n-bottom-100vh--sm {
    bottom: -100vh!important;
  }  
}

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

  .pt-n-bottom-100vh--md {
    bottom: -100vh!important;
  }  
}

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

  .pt-n-bottom-100vh--lg {
    bottom: -100vh!important;
  }  
}

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

  .pt-n-bottom-100vh--xl {
    bottom: -100vh!important;
  }  
}

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

  .pt-n-bottom-100vh--xxl {
    bottom: -100vh!important;
  }  
}

/* POSITIONING LEFT VARIABLE HEIGHT -------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-left-0vh {
  left: 0vh!important;
}

.pt-left-1vh {
  left: 1vh!important;
}

.pt-left-2vh {
  left: 2vh!important;
}

.pt-left-3vh {
  left: 3vh!important;
}

.pt-left-4vh {
  left: 4vh!important;
}

.pt-left-5vh {
  left: 5vh!important;
}

.pt-left-6vh {
  left: 6vh!important;
}

.pt-left-7vh {
  left: 7vh!important;
}

.pt-left-8vh {
  left: 8vh!important;
}

.pt-left-9vh {
  left: 9vh!important;
}

.pt-left-10vh {
  left: 10vh!important;
}

.pt-left-11vh {
  left: 11vh!important;
}

.pt-left-12vh {
  left: 12vh!important;
}

.pt-left-13vh {
  left: 13vh!important;
}

.pt-left-14vh {
  left: 14vh!important;
}

.pt-left-15vh {
  left: 15vh!important;
}

.pt-left-16vh {
  left: 16vh!important;
}

.pt-left-17vh {
  left: 17vh!important;
}

.pt-left-18vh {
  left: 18vh!important;
}

.pt-left-19vh {
  left: 19vh!important;
}

.pt-left-20vh {
  left: 20vh!important;
}

.pt-left-21vh {
  left: 21vh!important;
}

.pt-left-22vh {
  left: 22vh!important;
}

.pt-left-23vh {
  left: 23vh!important;
}

.pt-left-24vh {
  left: 24vh!important;
}

.pt-left-25vh {
  left: 25vh!important;
}

.pt-left-30vh {
  left: 30vh!important;
}

.pt-left-35vh {
  left: 35vh!important;
}

.pt-left-40vh {
  left: 40vh!important;
}

.pt-left-45vh {
  left: 45vh!important;
}

.pt-left-50vh {
  left: 50vh!important;
}

.pt-left-55vh {
  left: 55vh!important;
}

.pt-left-60vh {
  left: 60vh!important;
}

.pt-left-65vh {
  left: 65vh!important;
}

.pt-left-70vh {
  left: 70vh!important;
}

.pt-left-75vh {
  left: 75vh!important;
}

.pt-left-80vh {
  left: 80vh!important;
}

.pt-left-85vh {
  left: 85vh!important;
}

.pt-left-90vh {
  left: 90vh!important;
}

.pt-left-95vh {
  left: 95vh!important;
}

.pt-left-100vh {
  left: 100vh!important;
}

.pt-left-150vh {
  left: 150vh!important;
}

.pt-left-200vh {
  left: 200vh!important;
}

.pt-left-250vh {
  left: 250vh!important;
}

.pt-left-300vh {
  left: 300vh!important;
}

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

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

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

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

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

/* NEGATIVE POSITIONING LEFT --------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------- */
.pt-n-left-1vh {
  left: -1vh!important;
}

.pt-n-left-2vh {
  left: -2vh!important;
}

.pt-n-left-3vh {
  left: -3vh!important;
}

.pt-n-left-4vh {
  left: -4vh!important;
}

.pt-n-left-5vh {
  left: -5vh!important;
}

.pt-n-left-6vh {
  left: -6vh!important;
}

.pt-n-left-7vh {
  left: -7vh!important;
}

.pt-n-left-8vh {
  left: -8vh!important;
}

.pt-n-left-9vh {
  left: -9vh!important;
}

.pt-n-left-10vh {
  left: -10vh!important;
}

.pt-n-left-11vh {
  left: -11vh!important;
}

.pt-n-left-12vh {
  left: -12vh!important;
}

.pt-n-left-13vh {
  left: -13vh!important;
}

.pt-n-left-14vh {
  left: -14vh!important;
}

.pt-n-left-15vh {
  left: -15vh!important;
}

.pt-n-left-16vh {
  left: -16vh!important;
}

.pt-n-left-17vh {
  left: -17vh!important;
}

.pt-n-left-18vh {
  left: -18vh!important;
}

.pt-n-left-19vh {
  left: -19vh!important;
}

.pt-n-left-20vh {
  left: -20vh!important;
}

.pt-n-left-21vh {
  left: -21vh!important;
}

.pt-n-left-22vh {
  left: -22vh!important;
}

.pt-n-left-23vh {
  left: -23vh!important;
}

.pt-n-left-24vh {
  left: -24vh!important;
}

.pt-n-left-25vh {
  left: -25vh!important;
}

.pt-n-left-30vh {
  left: -30vh!important;
}

.pt-n-left-35vh {
  left: -35vh!important;
}

.pt-n-left-40vh {
  left: -40vh!important;
}

.pt-n-left-45vh {
  left: -45vh!important;
}

.pt-n-left-50vh {
  left: -50vh!important;
}

.pt-n-left-100vh {
  left: -100vh!important;
}

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

  .pt-n-left-100vh--sm {
    left: -100vh!important;
  }
}

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

  .pt-n-left-100vh--md {
    left: -100vh!important;
  }
}

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

  .pt-n-left-100vh--lg {
    left: -100vh!important;
  }
}

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

  .pt-n-left-100vh--xl {
    left: -100vh!important;
  }
}

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

  .pt-n-left-100vh--xxl {
    left: -100vh!important;
  }
}