.poinz-text-center {
  text-align: center !important;
}

.poinz-align-items-center {
  align-items: center !important;
}

.poinz-flex-truncate {
  flex: 1;
  min-width: 0;
}

.poinz-d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.poinz-px-2 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.poinz-mt-10 {
  margin-top: 40px !important;
}

.poinz-mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.poinz-pb-8px {
  padding-bottom: 8px !important;
}

.poinz-pb-12px {
  padding-bottom: 12px !important;
}

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

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

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

.poinz-mb-1 {
  margin-bottom: 4px !important;
}

.poinz-mb-0 {
  margin-bottom: 0 !important;
}

.poinz-mb-10px {
  margin-bottom: 10px !important;
}

.poinz-mb-4 {
  margin-bottom: 16px !important;
}

.poinz-mb-5 {
  margin-bottom: 20px !important;
}

.poinz-mb-6 {
  margin-bottom: 24px !important;
}

.poinz-ml-2 {
  margin-left: 2px !important;
}

.poinz-hidden {
  display: none !important;
}

.poinz-w-100 {
  width: 100% !important;
}

.poinz-text-sm {
  font-size: 13px !important;
}

.poinz-text-base {
  font-size: 16px !important;
}

.poinz-font-custom {
  font-family: "Montserrat", sans-serif, system-ui, "Segoe UI", Roboto,
    Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
    "Segoe UI Symbol" !important;
}

.poinz-h-6 {
  height: 22px;
}

.poinz-w-6 {
  width: 22px;
}

.poinz-m-0 {
  margin: 0 !important;
}

.poinz-p-0 {
  padding: 0 !important;
}

.poinz-mt-0 {
  margin-top: 0 !important;
}

.poinz-mt-2 {
  margin-top: 8px !important;
}

.poinz-flex-col {
  flex-direction: column;
  display: flex;
}

.poinz-flex-row {
  flex-direction: row;
  display: flex;
}

.poinz-items-start {
  align-items: flex-start !important;
}

.poinz-items-center {
  align-items: center !important;
}

.poinz-w-full {
  width: 100% !important;
}

.poinz-text-left {
  text-align: left !important;
}

.poinz-center {
  display: flex; /* Use flexbox for layout */
  justify-content: center; /* Center content horizontally */
  align-items: center; /* Center content vertically */
  padding: 0; /* Remove any default padding */
  background: none; /* Optional: Remove background */
  border: none; /* Optional: Remove default border */
}
