
.padXsUp {
  padding: 1.25rem !important;
}

.padLrXsUp {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}

.padTbXsUp {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}

.padLXsUp {
  padding-left: 1.25rem !important;
}

.padRXsUp {
  padding-right: 1.25rem !important;
}

.padTXsUp {
  padding-top: 1.25rem !important;
}

.padBXsUp {
  padding-bottom: 1.25rem !important;
}

.pad0XsUp {
  padding: 0 !important;
}

.pad0TXsUp {
  padding-top: 0 !important;
}

.pad0BXsUp {
  padding-bottom: 0 !important;
}

.pad0LXsUp {
  padding-left: 0 !important;
}

.pad0RXsUp {
  padding-right: 0 !important;
}

.pad0LrXsUp {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.pad0TbXsUp {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.pad1XsUp {
  padding: 0.625rem !important;
}

.pad1TXsUp {
  padding-top: 0.625rem !important;
}

.pad1BXsUp {
  padding-bottom: 0.625rem !important;
}

.pad1LXsUp {
  padding-left: 0.625rem !important;
}

.pad1RXsUp {
  padding-right: 0.625rem !important;
}

.pad1LrXsUp {
  padding-left: 0.625rem !important;
  padding-right: 0.625rem !important;
}

.pad1TbXsUp {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}

.pad2XsUp {
  padding: 1.25rem !important;
}

.pad2TXsUp {
  padding-top: 1.25rem !important;
}

.pad2BXsUp {
  padding-bottom: 1.25rem !important;
}

.pad2LXsUp {
  padding-left: 1.25rem !important;
}

.pad2RXsUp {
  padding-right: 1.25rem !important;
}

.pad2LrXsUp {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}

.pad2TbXsUp {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}

.pad3XsUp {
  padding: 1.875rem !important;
}

.pad3TXsUp {
  padding-top: 1.875rem !important;
}

.pad3BXsUp {
  padding-bottom: 1.875rem !important;
}

.pad3LXsUp {
  padding-left: 1.875rem !important;
}

.pad3RXsUp {
  padding-right: 1.875rem !important;
}

.pad3LrXsUp {
  padding-left: 1.875rem !important;
  padding-right: 1.875rem !important;
}

.pad3TbXsUp {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}

.pad4XsUp {
  padding: 2.5rem !important;
}

.pad4TXsUp {
  padding-top: 2.5rem !important;
}

.pad4BXsUp {
  padding-bottom: 2.5rem !important;
}

.pad4LXsUp {
  padding-left: 2.5rem !important;
}

.pad4RXsUp {
  padding-right: 2.5rem !important;
}

.pad4LrXsUp {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}

.pad4TbXsUp {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

@media (max-width: 374px) {  .padXsDown {
    padding: 1.25rem !important;
  }

  .padLrXsDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbXsDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLXsDown {
    padding-left: 1.25rem !important;
  }

  .padRXsDown {
    padding-right: 1.25rem !important;
  }

  .padTXsDown {
    padding-top: 1.25rem !important;
  }

  .padBXsDown {
    padding-bottom: 1.25rem !important;
  }

  .pad0XsDown {
    padding: 0 !important;
  }

  .pad0TXsDown {
    padding-top: 0 !important;
  }

  .pad0BXsDown {
    padding-bottom: 0 !important;
  }

  .pad0LXsDown {
    padding-left: 0 !important;
  }

  .pad0RXsDown {
    padding-right: 0 !important;
  }

  .pad0LrXsDown {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbXsDown {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1XsDown {
    padding: 0.625rem !important;
  }

  .pad1TXsDown {
    padding-top: 0.625rem !important;
  }

  .pad1BXsDown {
    padding-bottom: 0.625rem !important;
  }

  .pad1LXsDown {
    padding-left: 0.625rem !important;
  }

  .pad1RXsDown {
    padding-right: 0.625rem !important;
  }

  .pad1LrXsDown {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbXsDown {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2XsDown {
    padding: 1.25rem !important;
  }

  .pad2TXsDown {
    padding-top: 1.25rem !important;
  }

  .pad2BXsDown {
    padding-bottom: 1.25rem !important;
  }

  .pad2LXsDown {
    padding-left: 1.25rem !important;
  }

  .pad2RXsDown {
    padding-right: 1.25rem !important;
  }

  .pad2LrXsDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbXsDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3XsDown {
    padding: 1.875rem !important;
  }

  .pad3TXsDown {
    padding-top: 1.875rem !important;
  }

  .pad3BXsDown {
    padding-bottom: 1.875rem !important;
  }

  .pad3LXsDown {
    padding-left: 1.875rem !important;
  }

  .pad3RXsDown {
    padding-right: 1.875rem !important;
  }

  .pad3LrXsDown {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbXsDown {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4XsDown {
    padding: 2.5rem !important;
  }

  .pad4TXsDown {
    padding-top: 2.5rem !important;
  }

  .pad4BXsDown {
    padding-bottom: 2.5rem !important;
  }

  .pad4LXsDown {
    padding-left: 2.5rem !important;
  }

  .pad4RXsDown {
    padding-right: 2.5rem !important;
  }

  .pad4LrXsDown {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbXsDown {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

@media (min-width: 375px) {  .padSmUp {
    padding: 1.25rem !important;
  }

  .padLrSmUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbSmUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLSmUp {
    padding-left: 1.25rem !important;
  }

  .padRSmUp {
    padding-right: 1.25rem !important;
  }

  .padTSmUp {
    padding-top: 1.25rem !important;
  }

  .padBSmUp {
    padding-bottom: 1.25rem !important;
  }

  .pad0SmUp {
    padding: 0 !important;
  }

  .pad0TSmUp {
    padding-top: 0 !important;
  }

  .pad0BSmUp {
    padding-bottom: 0 !important;
  }

  .pad0LSmUp {
    padding-left: 0 !important;
  }

  .pad0RSmUp {
    padding-right: 0 !important;
  }

  .pad0LrSmUp {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbSmUp {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1SmUp {
    padding: 0.625rem !important;
  }

  .pad1TSmUp {
    padding-top: 0.625rem !important;
  }

  .pad1BSmUp {
    padding-bottom: 0.625rem !important;
  }

  .pad1LSmUp {
    padding-left: 0.625rem !important;
  }

  .pad1RSmUp {
    padding-right: 0.625rem !important;
  }

  .pad1LrSmUp {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbSmUp {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2SmUp {
    padding: 1.25rem !important;
  }

  .pad2TSmUp {
    padding-top: 1.25rem !important;
  }

  .pad2BSmUp {
    padding-bottom: 1.25rem !important;
  }

  .pad2LSmUp {
    padding-left: 1.25rem !important;
  }

  .pad2RSmUp {
    padding-right: 1.25rem !important;
  }

  .pad2LrSmUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbSmUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3SmUp {
    padding: 1.875rem !important;
  }

  .pad3TSmUp {
    padding-top: 1.875rem !important;
  }

  .pad3BSmUp {
    padding-bottom: 1.875rem !important;
  }

  .pad3LSmUp {
    padding-left: 1.875rem !important;
  }

  .pad3RSmUp {
    padding-right: 1.875rem !important;
  }

  .pad3LrSmUp {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbSmUp {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4SmUp {
    padding: 2.5rem !important;
  }

  .pad4TSmUp {
    padding-top: 2.5rem !important;
  }

  .pad4BSmUp {
    padding-bottom: 2.5rem !important;
  }

  .pad4LSmUp {
    padding-left: 2.5rem !important;
  }

  .pad4RSmUp {
    padding-right: 2.5rem !important;
  }

  .pad4LrSmUp {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbSmUp {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

@media (max-width: 767px) {  .padSmDown {
    padding: 1.25rem !important;
  }

  .padLrSmDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbSmDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLSmDown {
    padding-left: 1.25rem !important;
  }

  .padRSmDown {
    padding-right: 1.25rem !important;
  }

  .padTSmDown {
    padding-top: 1.25rem !important;
  }

  .padBSmDown {
    padding-bottom: 1.25rem !important;
  }

  .pad0SmDown {
    padding: 0 !important;
  }

  .pad0TSmDown {
    padding-top: 0 !important;
  }

  .pad0BSmDown {
    padding-bottom: 0 !important;
  }

  .pad0LSmDown {
    padding-left: 0 !important;
  }

  .pad0RSmDown {
    padding-right: 0 !important;
  }

  .pad0LrSmDown {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbSmDown {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1SmDown {
    padding: 0.625rem !important;
  }

  .pad1TSmDown {
    padding-top: 0.625rem !important;
  }

  .pad1BSmDown {
    padding-bottom: 0.625rem !important;
  }

  .pad1LSmDown {
    padding-left: 0.625rem !important;
  }

  .pad1RSmDown {
    padding-right: 0.625rem !important;
  }

  .pad1LrSmDown {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbSmDown {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2SmDown {
    padding: 1.25rem !important;
  }

  .pad2TSmDown {
    padding-top: 1.25rem !important;
  }

  .pad2BSmDown {
    padding-bottom: 1.25rem !important;
  }

  .pad2LSmDown {
    padding-left: 1.25rem !important;
  }

  .pad2RSmDown {
    padding-right: 1.25rem !important;
  }

  .pad2LrSmDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbSmDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3SmDown {
    padding: 1.875rem !important;
  }

  .pad3TSmDown {
    padding-top: 1.875rem !important;
  }

  .pad3BSmDown {
    padding-bottom: 1.875rem !important;
  }

  .pad3LSmDown {
    padding-left: 1.875rem !important;
  }

  .pad3RSmDown {
    padding-right: 1.875rem !important;
  }

  .pad3LrSmDown {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbSmDown {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4SmDown {
    padding: 2.5rem !important;
  }

  .pad4TSmDown {
    padding-top: 2.5rem !important;
  }

  .pad4BSmDown {
    padding-bottom: 2.5rem !important;
  }

  .pad4LSmDown {
    padding-left: 2.5rem !important;
  }

  .pad4RSmDown {
    padding-right: 2.5rem !important;
  }

  .pad4LrSmDown {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbSmDown {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

@media (min-width: 768px) {  .padMdUp {
    padding: 1.25rem !important;
  }

  .padLrMdUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbMdUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLMdUp {
    padding-left: 1.25rem !important;
  }

  .padRMdUp {
    padding-right: 1.25rem !important;
  }

  .padTMdUp {
    padding-top: 1.25rem !important;
  }

  .padBMdUp {
    padding-bottom: 1.25rem !important;
  }

  .pad0MdUp {
    padding: 0 !important;
  }

  .pad0TMdUp {
    padding-top: 0 !important;
  }

  .pad0BMdUp {
    padding-bottom: 0 !important;
  }

  .pad0LMdUp {
    padding-left: 0 !important;
  }

  .pad0RMdUp {
    padding-right: 0 !important;
  }

  .pad0LrMdUp {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbMdUp {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1MdUp {
    padding: 0.625rem !important;
  }

  .pad1TMdUp {
    padding-top: 0.625rem !important;
  }

  .pad1BMdUp {
    padding-bottom: 0.625rem !important;
  }

  .pad1LMdUp {
    padding-left: 0.625rem !important;
  }

  .pad1RMdUp {
    padding-right: 0.625rem !important;
  }

  .pad1LrMdUp {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbMdUp {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2MdUp {
    padding: 1.25rem !important;
  }

  .pad2TMdUp {
    padding-top: 1.25rem !important;
  }

  .pad2BMdUp {
    padding-bottom: 1.25rem !important;
  }

  .pad2LMdUp {
    padding-left: 1.25rem !important;
  }

  .pad2RMdUp {
    padding-right: 1.25rem !important;
  }

  .pad2LrMdUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbMdUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3MdUp {
    padding: 1.875rem !important;
  }

  .pad3TMdUp {
    padding-top: 1.875rem !important;
  }

  .pad3BMdUp {
    padding-bottom: 1.875rem !important;
  }

  .pad3LMdUp {
    padding-left: 1.875rem !important;
  }

  .pad3RMdUp {
    padding-right: 1.875rem !important;
  }

  .pad3LrMdUp {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbMdUp {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4MdUp {
    padding: 2.5rem !important;
  }

  .pad4TMdUp {
    padding-top: 2.5rem !important;
  }

  .pad4BMdUp {
    padding-bottom: 2.5rem !important;
  }

  .pad4LMdUp {
    padding-left: 2.5rem !important;
  }

  .pad4RMdUp {
    padding-right: 2.5rem !important;
  }

  .pad4LrMdUp {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbMdUp {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

@media (max-width: 1023px) {  .padMdDown {
    padding: 1.25rem !important;
  }

  .padLrMdDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbMdDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLMdDown {
    padding-left: 1.25rem !important;
  }

  .padRMdDown {
    padding-right: 1.25rem !important;
  }

  .padTMdDown {
    padding-top: 1.25rem !important;
  }

  .padBMdDown {
    padding-bottom: 1.25rem !important;
  }

  .pad0MdDown {
    padding: 0 !important;
  }

  .pad0TMdDown {
    padding-top: 0 !important;
  }

  .pad0BMdDown {
    padding-bottom: 0 !important;
  }

  .pad0LMdDown {
    padding-left: 0 !important;
  }

  .pad0RMdDown {
    padding-right: 0 !important;
  }

  .pad0LrMdDown {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbMdDown {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1MdDown {
    padding: 0.625rem !important;
  }

  .pad1TMdDown {
    padding-top: 0.625rem !important;
  }

  .pad1BMdDown {
    padding-bottom: 0.625rem !important;
  }

  .pad1LMdDown {
    padding-left: 0.625rem !important;
  }

  .pad1RMdDown {
    padding-right: 0.625rem !important;
  }

  .pad1LrMdDown {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbMdDown {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2MdDown {
    padding: 1.25rem !important;
  }

  .pad2TMdDown {
    padding-top: 1.25rem !important;
  }

  .pad2BMdDown {
    padding-bottom: 1.25rem !important;
  }

  .pad2LMdDown {
    padding-left: 1.25rem !important;
  }

  .pad2RMdDown {
    padding-right: 1.25rem !important;
  }

  .pad2LrMdDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbMdDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3MdDown {
    padding: 1.875rem !important;
  }

  .pad3TMdDown {
    padding-top: 1.875rem !important;
  }

  .pad3BMdDown {
    padding-bottom: 1.875rem !important;
  }

  .pad3LMdDown {
    padding-left: 1.875rem !important;
  }

  .pad3RMdDown {
    padding-right: 1.875rem !important;
  }

  .pad3LrMdDown {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbMdDown {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4MdDown {
    padding: 2.5rem !important;
  }

  .pad4TMdDown {
    padding-top: 2.5rem !important;
  }

  .pad4BMdDown {
    padding-bottom: 2.5rem !important;
  }

  .pad4LMdDown {
    padding-left: 2.5rem !important;
  }

  .pad4RMdDown {
    padding-right: 2.5rem !important;
  }

  .pad4LrMdDown {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbMdDown {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

@media (min-width: 1024px) {  .padLgUp {
    padding: 1.25rem !important;
  }

  .padLrLgUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbLgUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLLgUp {
    padding-left: 1.25rem !important;
  }

  .padRLgUp {
    padding-right: 1.25rem !important;
  }

  .padTLgUp {
    padding-top: 1.25rem !important;
  }

  .padBLgUp {
    padding-bottom: 1.25rem !important;
  }

  .pad0LgUp {
    padding: 0 !important;
  }

  .pad0TLgUp {
    padding-top: 0 !important;
  }

  .pad0BLgUp {
    padding-bottom: 0 !important;
  }

  .pad0LLgUp {
    padding-left: 0 !important;
  }

  .pad0RLgUp {
    padding-right: 0 !important;
  }

  .pad0LrLgUp {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbLgUp {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1LgUp {
    padding: 0.625rem !important;
  }

  .pad1TLgUp {
    padding-top: 0.625rem !important;
  }

  .pad1BLgUp {
    padding-bottom: 0.625rem !important;
  }

  .pad1LLgUp {
    padding-left: 0.625rem !important;
  }

  .pad1RLgUp {
    padding-right: 0.625rem !important;
  }

  .pad1LrLgUp {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbLgUp {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2LgUp {
    padding: 1.25rem !important;
  }

  .pad2TLgUp {
    padding-top: 1.25rem !important;
  }

  .pad2BLgUp {
    padding-bottom: 1.25rem !important;
  }

  .pad2LLgUp {
    padding-left: 1.25rem !important;
  }

  .pad2RLgUp {
    padding-right: 1.25rem !important;
  }

  .pad2LrLgUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbLgUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3LgUp {
    padding: 1.875rem !important;
  }

  .pad3TLgUp {
    padding-top: 1.875rem !important;
  }

  .pad3BLgUp {
    padding-bottom: 1.875rem !important;
  }

  .pad3LLgUp {
    padding-left: 1.875rem !important;
  }

  .pad3RLgUp {
    padding-right: 1.875rem !important;
  }

  .pad3LrLgUp {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbLgUp {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4LgUp {
    padding: 2.5rem !important;
  }

  .pad4TLgUp {
    padding-top: 2.5rem !important;
  }

  .pad4BLgUp {
    padding-bottom: 2.5rem !important;
  }

  .pad4LLgUp {
    padding-left: 2.5rem !important;
  }

  .pad4RLgUp {
    padding-right: 2.5rem !important;
  }

  .pad4LrLgUp {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbLgUp {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

@media (max-width: 1279px) {  .padLgDown {
    padding: 1.25rem !important;
  }

  .padLrLgDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbLgDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLLgDown {
    padding-left: 1.25rem !important;
  }

  .padRLgDown {
    padding-right: 1.25rem !important;
  }

  .padTLgDown {
    padding-top: 1.25rem !important;
  }

  .padBLgDown {
    padding-bottom: 1.25rem !important;
  }

  .pad0LgDown {
    padding: 0 !important;
  }

  .pad0TLgDown {
    padding-top: 0 !important;
  }

  .pad0BLgDown {
    padding-bottom: 0 !important;
  }

  .pad0LLgDown {
    padding-left: 0 !important;
  }

  .pad0RLgDown {
    padding-right: 0 !important;
  }

  .pad0LrLgDown {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbLgDown {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1LgDown {
    padding: 0.625rem !important;
  }

  .pad1TLgDown {
    padding-top: 0.625rem !important;
  }

  .pad1BLgDown {
    padding-bottom: 0.625rem !important;
  }

  .pad1LLgDown {
    padding-left: 0.625rem !important;
  }

  .pad1RLgDown {
    padding-right: 0.625rem !important;
  }

  .pad1LrLgDown {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbLgDown {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2LgDown {
    padding: 1.25rem !important;
  }

  .pad2TLgDown {
    padding-top: 1.25rem !important;
  }

  .pad2BLgDown {
    padding-bottom: 1.25rem !important;
  }

  .pad2LLgDown {
    padding-left: 1.25rem !important;
  }

  .pad2RLgDown {
    padding-right: 1.25rem !important;
  }

  .pad2LrLgDown {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbLgDown {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3LgDown {
    padding: 1.875rem !important;
  }

  .pad3TLgDown {
    padding-top: 1.875rem !important;
  }

  .pad3BLgDown {
    padding-bottom: 1.875rem !important;
  }

  .pad3LLgDown {
    padding-left: 1.875rem !important;
  }

  .pad3RLgDown {
    padding-right: 1.875rem !important;
  }

  .pad3LrLgDown {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbLgDown {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4LgDown {
    padding: 2.5rem !important;
  }

  .pad4TLgDown {
    padding-top: 2.5rem !important;
  }

  .pad4BLgDown {
    padding-bottom: 2.5rem !important;
  }

  .pad4LLgDown {
    padding-left: 2.5rem !important;
  }

  .pad4RLgDown {
    padding-right: 2.5rem !important;
  }

  .pad4LrLgDown {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbLgDown {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

@media (min-width: 1280px) {  .padXlUp {
    padding: 1.25rem !important;
  }

  .padLrXlUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .padTbXlUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .padLXlUp {
    padding-left: 1.25rem !important;
  }

  .padRXlUp {
    padding-right: 1.25rem !important;
  }

  .padTXlUp {
    padding-top: 1.25rem !important;
  }

  .padBXlUp {
    padding-bottom: 1.25rem !important;
  }

  .pad0XlUp {
    padding: 0 !important;
  }

  .pad0TXlUp {
    padding-top: 0 !important;
  }

  .pad0BXlUp {
    padding-bottom: 0 !important;
  }

  .pad0LXlUp {
    padding-left: 0 !important;
  }

  .pad0RXlUp {
    padding-right: 0 !important;
  }

  .pad0LrXlUp {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .pad0TbXlUp {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .pad1XlUp {
    padding: 0.625rem !important;
  }

  .pad1TXlUp {
    padding-top: 0.625rem !important;
  }

  .pad1BXlUp {
    padding-bottom: 0.625rem !important;
  }

  .pad1LXlUp {
    padding-left: 0.625rem !important;
  }

  .pad1RXlUp {
    padding-right: 0.625rem !important;
  }

  .pad1LrXlUp {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }

  .pad1TbXlUp {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .pad2XlUp {
    padding: 1.25rem !important;
  }

  .pad2TXlUp {
    padding-top: 1.25rem !important;
  }

  .pad2BXlUp {
    padding-bottom: 1.25rem !important;
  }

  .pad2LXlUp {
    padding-left: 1.25rem !important;
  }

  .pad2RXlUp {
    padding-right: 1.25rem !important;
  }

  .pad2LrXlUp {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .pad2TbXlUp {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .pad3XlUp {
    padding: 1.875rem !important;
  }

  .pad3TXlUp {
    padding-top: 1.875rem !important;
  }

  .pad3BXlUp {
    padding-bottom: 1.875rem !important;
  }

  .pad3LXlUp {
    padding-left: 1.875rem !important;
  }

  .pad3RXlUp {
    padding-right: 1.875rem !important;
  }

  .pad3LrXlUp {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important;
  }

  .pad3TbXlUp {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important;
  }

  .pad4XlUp {
    padding: 2.5rem !important;
  }

  .pad4TXlUp {
    padding-top: 2.5rem !important;
  }

  .pad4BXlUp {
    padding-bottom: 2.5rem !important;
  }

  .pad4LXlUp {
    padding-left: 2.5rem !important;
  }

  .pad4RXlUp {
    padding-right: 2.5rem !important;
  }

  .pad4LrXlUp {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }

  .pad4TbXlUp {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
}

.padXlDown {
  padding: 1.25rem !important;
}

.padLrXlDown {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}

.padTbXlDown {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}

.padLXlDown {
  padding-left: 1.25rem !important;
}

.padRXlDown {
  padding-right: 1.25rem !important;
}

.padTXlDown {
  padding-top: 1.25rem !important;
}

.padBXlDown {
  padding-bottom: 1.25rem !important;
}

.pad0XlDown {
  padding: 0 !important;
}

.pad0TXlDown {
  padding-top: 0 !important;
}

.pad0BXlDown {
  padding-bottom: 0 !important;
}

.pad0LXlDown {
  padding-left: 0 !important;
}

.pad0RXlDown {
  padding-right: 0 !important;
}

.pad0LrXlDown {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.pad0TbXlDown {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.pad1XlDown {
  padding: 0.625rem !important;
}

.pad1TXlDown {
  padding-top: 0.625rem !important;
}

.pad1BXlDown {
  padding-bottom: 0.625rem !important;
}

.pad1LXlDown {
  padding-left: 0.625rem !important;
}

.pad1RXlDown {
  padding-right: 0.625rem !important;
}

.pad1LrXlDown {
  padding-left: 0.625rem !important;
  padding-right: 0.625rem !important;
}

.pad1TbXlDown {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}

.pad2XlDown {
  padding: 1.25rem !important;
}

.pad2TXlDown {
  padding-top: 1.25rem !important;
}

.pad2BXlDown {
  padding-bottom: 1.25rem !important;
}

.pad2LXlDown {
  padding-left: 1.25rem !important;
}

.pad2RXlDown {
  padding-right: 1.25rem !important;
}

.pad2LrXlDown {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}

.pad2TbXlDown {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}

.pad3XlDown {
  padding: 1.875rem !important;
}

.pad3TXlDown {
  padding-top: 1.875rem !important;
}

.pad3BXlDown {
  padding-bottom: 1.875rem !important;
}

.pad3LXlDown {
  padding-left: 1.875rem !important;
}

.pad3RXlDown {
  padding-right: 1.875rem !important;
}

.pad3LrXlDown {
  padding-left: 1.875rem !important;
  padding-right: 1.875rem !important;
}

.pad3TbXlDown {
  padding-top: 1.875rem !important;
  padding-bottom: 1.875rem !important;
}

.pad4XlDown {
  padding: 2.5rem !important;
}

.pad4TXlDown {
  padding-top: 2.5rem !important;
}

.pad4BXlDown {
  padding-bottom: 2.5rem !important;
}

.pad4LXlDown {
  padding-left: 2.5rem !important;
}

.pad4RXlDown {
  padding-right: 2.5rem !important;
}

.pad4LrXlDown {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}

.pad4TbXlDown {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}