.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-unset {
  position: unset !important;
}

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

.w-100vw {
  width: 100vw !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mw-100vw {
  max-width: 100vw !important;
}

.mw-auto {
  max-width: auto !important;
}

.h-100 {
  height: 100% !important;
}

.h-100vh {
  height: 100vh !important;
}

.h-auto {
  height: auto !important;
}

.minh-100 {
  min-height: 100% !important;
}

.minh-100vh {
  min-height: 100vh !important;
}

.minh-auto {
  min-height: auto !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

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

.align-items-end {
  align-items: flex-end !important;
}

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

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

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

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-20 {
  margin: 2rem !important;
}

.m-25 {
  margin: 2.5rem !important;
}

.m-35 {
  margin: 3.5rem !important;
}

.m-50 {
  margin: 5rem !important;
}

.m-55 {
  margin: 5.5rem !important;
}

.m-60 {
  margin: 6rem !important;
}

.m-80 {
  margin: 8rem !important;
}

.m-100 {
  margin: 10rem !important;
}

.m-120 {
  margin: 12rem !important;
}

.m-150 {
  margin: 15rem !important;
}

.m-200 {
  margin: 20rem !important;
}

.m-auto {
  margin: auto !important;
}

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

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-20 {
  margin-right: 2rem !important;
  margin-left: 2rem !important;
}

.mx-25 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important;
}

.mx-35 {
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important;
}

.mx-50 {
  margin-right: 5rem !important;
  margin-left: 5rem !important;
}

.mx-55 {
  margin-right: 5.5rem !important;
  margin-left: 5.5rem !important;
}

.mx-60 {
  margin-right: 6rem !important;
  margin-left: 6rem !important;
}

.mx-80 {
  margin-right: 8rem !important;
  margin-left: 8rem !important;
}

.mx-100 {
  margin-right: 10rem !important;
  margin-left: 10rem !important;
}

.mx-120 {
  margin-right: 12rem !important;
  margin-left: 12rem !important;
}

.mx-150 {
  margin-right: 15rem !important;
  margin-left: 15rem !important;
}

.mx-200 {
  margin-right: 20rem !important;
  margin-left: 20rem !important;
}

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

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-20 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.my-25 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.my-35 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
}

.my-50 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.my-55 {
  margin-top: 5.5rem !important;
  margin-bottom: 5.5rem !important;
}

.my-60 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
}

.my-80 {
  margin-top: 8rem !important;
  margin-bottom: 8rem !important;
}

.my-100 {
  margin-top: 10rem !important;
  margin-bottom: 10rem !important;
}

.my-120 {
  margin-top: 12rem !important;
  margin-bottom: 12rem !important;
}

.my-150 {
  margin-top: 15rem !important;
  margin-bottom: 15rem !important;
}

.my-200 {
  margin-top: 20rem !important;
  margin-bottom: 20rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

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

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-20 {
  margin-top: 2rem !important;
}

.mt-25 {
  margin-top: 2.5rem !important;
}

.mt-35 {
  margin-top: 3.5rem !important;
}

.mt-50 {
  margin-top: 5rem !important;
}

.mt-55 {
  margin-top: 5.5rem !important;
}

.mt-60 {
  margin-top: 6rem !important;
}

.mt-80 {
  margin-top: 8rem !important;
}

.mt-100 {
  margin-top: 10rem !important;
}

.mt-120 {
  margin-top: 12rem !important;
}

.mt-150 {
  margin-top: 15rem !important;
}

.mt-200 {
  margin-top: 20rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-20 {
  margin-right: 2rem !important;
}

.me-25 {
  margin-right: 2.5rem !important;
}

.me-35 {
  margin-right: 3.5rem !important;
}

.me-50 {
  margin-right: 5rem !important;
}

.me-55 {
  margin-right: 5.5rem !important;
}

.me-60 {
  margin-right: 6rem !important;
}

.me-80 {
  margin-right: 8rem !important;
}

.me-100 {
  margin-right: 10rem !important;
}

.me-120 {
  margin-right: 12rem !important;
}

.me-150 {
  margin-right: 15rem !important;
}

.me-200 {
  margin-right: 20rem !important;
}

.me-auto {
  margin-right: auto !important;
}

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

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-20 {
  margin-bottom: 2rem !important;
}

.mb-25 {
  margin-bottom: 2.5rem !important;
}

.mb-35 {
  margin-bottom: 3.5rem !important;
}

.mb-50 {
  margin-bottom: 5rem !important;
}

.mb-55 {
  margin-bottom: 5.5rem !important;
}

.mb-60 {
  margin-bottom: 6rem !important;
}

.mb-80 {
  margin-bottom: 8rem !important;
}

.mb-100 {
  margin-bottom: 10rem !important;
}

.mb-120 {
  margin-bottom: 12rem !important;
}

.mb-150 {
  margin-bottom: 15rem !important;
}

.mb-200 {
  margin-bottom: 20rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-20 {
  margin-left: 2rem !important;
}

.ms-25 {
  margin-left: 2.5rem !important;
}

.ms-35 {
  margin-left: 3.5rem !important;
}

.ms-50 {
  margin-left: 5rem !important;
}

.ms-55 {
  margin-left: 5.5rem !important;
}

.ms-60 {
  margin-left: 6rem !important;
}

.ms-80 {
  margin-left: 8rem !important;
}

.ms-100 {
  margin-left: 10rem !important;
}

.ms-120 {
  margin-left: 12rem !important;
}

.ms-150 {
  margin-left: 15rem !important;
}

.ms-200 {
  margin-left: 20rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.m-n20 {
  margin: -2rem !important;
}

.m-n25 {
  margin: -2.5rem !important;
}

.m-n35 {
  margin: -3.5rem !important;
}

.m-n50 {
  margin: -5rem !important;
}

.m-n55 {
  margin: -5.5rem !important;
}

.m-n60 {
  margin: -6rem !important;
}

.m-n80 {
  margin: -8rem !important;
}

.m-n100 {
  margin: -10rem !important;
}

.m-n120 {
  margin: -12rem !important;
}

.m-n150 {
  margin: -15rem !important;
}

.m-n200 {
  margin: -20rem !important;
}

.mt-n1 {
  margin-top: -0.25rem !important;
}

.mt-n2 {
  margin-top: -0.5rem !important;
}

.mt-n3 {
  margin-top: -1rem !important;
}

.mt-n4 {
  margin-top: -1.5rem !important;
}

.mt-n5 {
  margin-top: -3rem !important;
}

.mt-n20 {
  margin-top: -2rem !important;
}

.mt-n25 {
  margin-top: -2.5rem !important;
}

.mt-n35 {
  margin-top: -3.5rem !important;
}

.mt-n50 {
  margin-top: -5rem !important;
}

.mt-n55 {
  margin-top: -5.5rem !important;
}

.mt-n60 {
  margin-top: -6rem !important;
}

.mt-n80 {
  margin-top: -8rem !important;
}

.mt-n100 {
  margin-top: -10rem !important;
}

.mt-n120 {
  margin-top: -12rem !important;
}

.mt-n150 {
  margin-top: -15rem !important;
}

.mt-n200 {
  margin-top: -20rem !important;
}

.me-n1 {
  margin-right: -0.25rem !important;
}

.me-n2 {
  margin-right: -0.5rem !important;
}

.me-n3 {
  margin-right: -1rem !important;
}

.me-n4 {
  margin-right: -1.5rem !important;
}

.me-n5 {
  margin-right: -3rem !important;
}

.me-n20 {
  margin-right: -2rem !important;
}

.me-n25 {
  margin-right: -2.5rem !important;
}

.me-n35 {
  margin-right: -3.5rem !important;
}

.me-n50 {
  margin-right: -5rem !important;
}

.me-n55 {
  margin-right: -5.5rem !important;
}

.me-n60 {
  margin-right: -6rem !important;
}

.me-n80 {
  margin-right: -8rem !important;
}

.me-n100 {
  margin-right: -10rem !important;
}

.me-n120 {
  margin-right: -12rem !important;
}

.me-n150 {
  margin-right: -15rem !important;
}

.me-n200 {
  margin-right: -20rem !important;
}

.mb-n1 {
  margin-bottom: -0.25rem !important;
}

.mb-n2 {
  margin-bottom: -0.5rem !important;
}

.mb-n3 {
  margin-bottom: -1rem !important;
}

.mb-n4 {
  margin-bottom: -1.5rem !important;
}

.mb-n5 {
  margin-bottom: -3rem !important;
}

.mb-n20 {
  margin-bottom: -2rem !important;
}

.mb-n25 {
  margin-bottom: -2.5rem !important;
}

.mb-n35 {
  margin-bottom: -3.5rem !important;
}

.mb-n50 {
  margin-bottom: -5rem !important;
}

.mb-n55 {
  margin-bottom: -5.5rem !important;
}

.mb-n60 {
  margin-bottom: -6rem !important;
}

.mb-n80 {
  margin-bottom: -8rem !important;
}

.mb-n100 {
  margin-bottom: -10rem !important;
}

.mb-n120 {
  margin-bottom: -12rem !important;
}

.mb-n150 {
  margin-bottom: -15rem !important;
}

.mb-n200 {
  margin-bottom: -20rem !important;
}

.ms-n1 {
  margin-left: -0.25rem !important;
}

.ms-n2 {
  margin-left: -0.5rem !important;
}

.ms-n3 {
  margin-left: -1rem !important;
}

.ms-n4 {
  margin-left: -1.5rem !important;
}

.ms-n5 {
  margin-left: -3rem !important;
}

.ms-n20 {
  margin-left: -2rem !important;
}

.ms-n25 {
  margin-left: -2.5rem !important;
}

.ms-n35 {
  margin-left: -3.5rem !important;
}

.ms-n50 {
  margin-left: -5rem !important;
}

.ms-n55 {
  margin-left: -5.5rem !important;
}

.ms-n60 {
  margin-left: -6rem !important;
}

.ms-n80 {
  margin-left: -8rem !important;
}

.ms-n100 {
  margin-left: -10rem !important;
}

.ms-n120 {
  margin-left: -12rem !important;
}

.ms-n150 {
  margin-left: -15rem !important;
}

.ms-n200 {
  margin-left: -20rem !important;
}

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

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.p-20 {
  padding: 2rem !important;
}

.p-25 {
  padding: 2.5rem !important;
}

.p-35 {
  padding: 3.5rem !important;
}

.p-50 {
  padding: 5rem !important;
}

.p-55 {
  padding: 5.5rem !important;
}

.p-60 {
  padding: 6rem !important;
}

.p-80 {
  padding: 8rem !important;
}

.p-100 {
  padding: 10rem !important;
}

.p-120 {
  padding: 12rem !important;
}

.p-150 {
  padding: 15rem !important;
}

.p-200 {
  padding: 20rem !important;
}

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

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.px-20 {
  padding-right: 2rem !important;
  padding-left: 2rem !important;
}

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

.px-35 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important;
}

.px-50 {
  padding-right: 5rem !important;
  padding-left: 5rem !important;
}

.px-55 {
  padding-right: 5.5rem !important;
  padding-left: 5.5rem !important;
}

.px-60 {
  padding-right: 6rem !important;
  padding-left: 6rem !important;
}

.px-80 {
  padding-right: 8rem !important;
  padding-left: 8rem !important;
}

.px-100 {
  padding-right: 10rem !important;
  padding-left: 10rem !important;
}

.px-120 {
  padding-right: 12rem !important;
  padding-left: 12rem !important;
}

.px-150 {
  padding-right: 15rem !important;
  padding-left: 15rem !important;
}

.px-200 {
  padding-right: 20rem !important;
  padding-left: 20rem !important;
}

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

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.py-20 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

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

.py-35 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important;
}

.py-50 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

.py-55 {
  padding-top: 5.5rem !important;
  padding-bottom: 5.5rem !important;
}

.py-60 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important;
}

.py-80 {
  padding-top: 8rem !important;
  padding-bottom: 8rem !important;
}

.py-100 {
  padding-top: 10rem !important;
  padding-bottom: 10rem !important;
}

.py-120 {
  padding-top: 12rem !important;
  padding-bottom: 12rem !important;
}

.py-150 {
  padding-top: 15rem !important;
  padding-bottom: 15rem !important;
}

.py-200 {
  padding-top: 20rem !important;
  padding-bottom: 20rem !important;
}

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

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pt-20 {
  padding-top: 2rem !important;
}

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

.pt-35 {
  padding-top: 3.5rem !important;
}

.pt-50 {
  padding-top: 5rem !important;
}

.pt-55 {
  padding-top: 5.5rem !important;
}

.pt-60 {
  padding-top: 6rem !important;
}

.pt-80 {
  padding-top: 8rem !important;
}

.pt-100 {
  padding-top: 10rem !important;
}

.pt-120 {
  padding-top: 12rem !important;
}

.pt-150 {
  padding-top: 15rem !important;
}

.pt-200 {
  padding-top: 20rem !important;
}

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

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pe-20 {
  padding-right: 2rem !important;
}

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

.pe-35 {
  padding-right: 3.5rem !important;
}

.pe-50 {
  padding-right: 5rem !important;
}

.pe-55 {
  padding-right: 5.5rem !important;
}

.pe-60 {
  padding-right: 6rem !important;
}

.pe-80 {
  padding-right: 8rem !important;
}

.pe-100 {
  padding-right: 10rem !important;
}

.pe-120 {
  padding-right: 12rem !important;
}

.pe-150 {
  padding-right: 15rem !important;
}

.pe-200 {
  padding-right: 20rem !important;
}

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

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.pb-20 {
  padding-bottom: 2rem !important;
}

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

.pb-35 {
  padding-bottom: 3.5rem !important;
}

.pb-50 {
  padding-bottom: 5rem !important;
}

.pb-55 {
  padding-bottom: 5.5rem !important;
}

.pb-60 {
  padding-bottom: 6rem !important;
}

.pb-80 {
  padding-bottom: 8rem !important;
}

.pb-100 {
  padding-bottom: 10rem !important;
}

.pb-120 {
  padding-bottom: 12rem !important;
}

.pb-150 {
  padding-bottom: 15rem !important;
}

.pb-200 {
  padding-bottom: 20rem !important;
}

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

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.ps-20 {
  padding-left: 2rem !important;
}

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

.ps-35 {
  padding-left: 3.5rem !important;
}

.ps-50 {
  padding-left: 5rem !important;
}

.ps-55 {
  padding-left: 5.5rem !important;
}

.ps-60 {
  padding-left: 6rem !important;
}

.ps-80 {
  padding-left: 8rem !important;
}

.ps-100 {
  padding-left: 10rem !important;
}

.ps-120 {
  padding-left: 12rem !important;
}

.ps-150 {
  padding-left: 15rem !important;
}

.ps-200 {
  padding-left: 20rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-inherit {
  font-size: inherit !important;
}

.fs-0 {
  font-size: 0 !important;
}

.fs-02 {
  font-size: 0.2rem !important;
}

.fs-04 {
  font-size: 0.4rem !important;
}

.fs-06 {
  font-size: 0.6rem !important;
}

.fs-08 {
  font-size: 0.8rem !important;
}

.fs-1 {
  font-size: 1rem !important;
}

.fs-12 {
  font-size: 1.2rem !important;
}

.fs-14 {
  font-size: 1.4rem !important;
}

.fs-16 {
  font-size: 1.6rem !important;
}

.fs-18 {
  font-size: 1.8rem !important;
}

.fs-2 {
  font-size: 2rem !important;
}

.fs-22 {
  font-size: 2.2rem !important;
}

.fs-24 {
  font-size: 2.4rem !important;
}

.fs-26 {
  font-size: 2.6rem !important;
}

.fs-28 {
  font-size: 2.8rem !important;
}

.fs-3 {
  font-size: 3rem !important;
}

.fs-32 {
  font-size: 3.2rem !important;
}

.fs-34 {
  font-size: 3.4rem !important;
}

.fs-36 {
  font-size: 3.6rem !important;
}

.fs-38 {
  font-size: 3.8rem !important;
}

.fs-4 {
  font-size: 4rem !important;
}

.fs-42 {
  font-size: 4.2rem !important;
}

.fs-44 {
  font-size: 4.4rem !important;
}

.fs-46 {
  font-size: 4.6rem !important;
}

.fs-48 {
  font-size: 4.8rem !important;
}

.fs-5 {
  font-size: 5rem !important;
}

.fs-52 {
  font-size: 5.2rem !important;
}

.fs-54 {
  font-size: 5.4rem !important;
}

.fs-55 {
  font-size: 5.5rem !important;
}

.fs-56 {
  font-size: 5.6rem !important;
}

.fs-58 {
  font-size: 5.8rem !important;
}

.fs-6 {
  font-size: 6rem !important;
}

.fs-62 {
  font-size: 6.2rem !important;
}

.fs-64 {
  font-size: 6.4rem !important;
}

.fs-66 {
  font-size: 6.6rem !important;
}

.fs-68 {
  font-size: 6.8rem !important;
}

.fs-8 {
  font-size: 8rem !important;
}

.fs-100 {
  font-size: 10rem !important;
}

.fs-120 {
  font-size: 12rem !important;
}

.fs-140 {
  font-size: 14rem !important;
}

.fs-160 {
  font-size: 16rem !important;
}

.fs-180 {
  font-size: 18rem !important;
}

.fs-200 {
  font-size: 20rem !important;
}

.fst-normal {
  font-style: normal !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-oblique {
  font-style: oblique !important;
}

.fst-inherit {
  font-style: inherit !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.fw-100 {
  font-weight: 100 !important;
}

.fw-200 {
  font-weight: 200 !important;
}

.fw-300 {
  font-weight: 300 !important;
}

.fw-400 {
  font-weight: 400 !important;
}

.fw-500 {
  font-weight: 500 !important;
}

.fw-600 {
  font-weight: 600 !important;
}

.fw-700 {
  font-weight: 700 !important;
}

.fw-800 {
  font-weight: 800 !important;
}

.fw-900 {
  font-weight: 900 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.lh-normal {
  line-height: normal !important;
}

.lh-0 {
  line-height: 0 !important;
}

.lh-25 {
  line-height: 0.25 !important;
}

.lh-5 {
  line-height: 0.5 !important;
}

.lh-75 {
  line-height: 0.75 !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-115 {
  line-height: 1.15 !important;
}

.lh-120 {
  line-height: 1.2 !important;
}

.lh-125 {
  line-height: 1.25 !important;
}

.lh-135 {
  line-height: 1.35 !important;
}

.lh-145 {
  line-height: 1.45 !important;
}

.lh-150 {
  line-height: 1.5 !important;
}

.lh-175 {
  line-height: 1.75 !important;
}

.lh-2 {
  line-height: 2 !important;
}

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

.text-end {
  text-align: right !important;
}

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

.text-justify {
  text-align: justify !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-decoration-noneHover:hover {
  text-decoration: none !important;
}

.text-decoration-underlineHover:hover {
  text-decoration: underline !important;
}

.text-decoration-line-throughHover:hover {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-none {
  text-transform: none !important;
}

.text-inherit {
  text-transform: inherit !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.color-inherit {
  color: inherit !important;
}

.color-transparent {
  color: transparent !important;
}

.color-badstudio {
  color: #c7212c !important;
}

.color-black {
  color: #000 !important;
}

.color-white {
  color: #fff !important;
}

.color-blue {
  color: #0E94D2 !important;
}

.color-red {
  color: #C7212C !important;
}

.color-grayLight {
  color: #D7D7D7 !important;
}

.color-grayDark {
  color: #373938 !important;
}

.color-light {
  color: #eeeeee !important;
}

.color-blueDark {
  color: #224161 !important;
}

.color-blueLight {
  color: #CDDEF3 !important;
}

.color-orange {
  color: #EF7153 !important;
}

.color-whiteLight {
  color: #FFF6EF !important;
}

.color-blackLight {
  color: #130E0B !important;
}

.color-inheritHover:hover {
  color: inherit !important;
}

.color-transparentHover:hover {
  color: transparent !important;
}

.color-badstudioHover:hover {
  color: #c7212c !important;
}

.color-blackHover:hover {
  color: #000 !important;
}

.color-whiteHover:hover {
  color: #fff !important;
}

.color-blueHover:hover {
  color: #0E94D2 !important;
}

.color-redHover:hover {
  color: #C7212C !important;
}

.color-grayLightHover:hover {
  color: #D7D7D7 !important;
}

.color-grayDarkHover:hover {
  color: #373938 !important;
}

.color-lightHover:hover {
  color: #eeeeee !important;
}

.color-blueDarkHover:hover {
  color: #224161 !important;
}

.color-blueLightHover:hover {
  color: #CDDEF3 !important;
}

.color-orangeHover:hover {
  color: #EF7153 !important;
}

.color-whiteLightHover:hover {
  color: #FFF6EF !important;
}

.color-blackLightHover:hover {
  color: #130E0B !important;
}

.color-inheritActive.active {
  color: inherit !important;
}

.color-transparentActive.active {
  color: transparent !important;
}

.color-badstudioActive.active {
  color: #c7212c !important;
}

.color-blackActive.active {
  color: #000 !important;
}

.color-whiteActive.active {
  color: #fff !important;
}

.color-blueActive.active {
  color: #0E94D2 !important;
}

.color-redActive.active {
  color: #C7212C !important;
}

.color-grayLightActive.active {
  color: #D7D7D7 !important;
}

.color-grayDarkActive.active {
  color: #373938 !important;
}

.color-lightActive.active {
  color: #eeeeee !important;
}

.color-blueDarkActive.active {
  color: #224161 !important;
}

.color-blueLightActive.active {
  color: #CDDEF3 !important;
}

.color-orangeActive.active {
  color: #EF7153 !important;
}

.color-whiteLightActive.active {
  color: #FFF6EF !important;
}

.color-blackLightActive.active {
  color: #130E0B !important;
}

.bg-inherit {
  background-color: inherit !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-badstudio {
  background-color: #c7212c !important;
}

.bg-black {
  background-color: #000 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-blue {
  background-color: #0E94D2 !important;
}

.bg-red {
  background-color: #C7212C !important;
}

.bg-grayLight {
  background-color: #D7D7D7 !important;
}

.bg-grayDark {
  background-color: #373938 !important;
}

.bg-light {
  background-color: #eeeeee !important;
}

.bg-blueDark {
  background-color: #224161 !important;
}

.bg-blueLight {
  background-color: #CDDEF3 !important;
}

.bg-orange {
  background-color: #EF7153 !important;
}

.bg-whiteLight {
  background-color: #FFF6EF !important;
}

.bg-blackLight {
  background-color: #130E0B !important;
}

.bg-inheritHover:hover {
  background-color: inherit !important;
}

.bg-transparentHover:hover {
  background-color: transparent !important;
}

.bg-badstudioHover:hover {
  background-color: #c7212c !important;
}

.bg-blackHover:hover {
  background-color: #000 !important;
}

.bg-whiteHover:hover {
  background-color: #fff !important;
}

.bg-blueHover:hover {
  background-color: #0E94D2 !important;
}

.bg-redHover:hover {
  background-color: #C7212C !important;
}

.bg-grayLightHover:hover {
  background-color: #D7D7D7 !important;
}

.bg-grayDarkHover:hover {
  background-color: #373938 !important;
}

.bg-lightHover:hover {
  background-color: #eeeeee !important;
}

.bg-blueDarkHover:hover {
  background-color: #224161 !important;
}

.bg-blueLightHover:hover {
  background-color: #CDDEF3 !important;
}

.bg-orangeHover:hover {
  background-color: #EF7153 !important;
}

.bg-whiteLightHover:hover {
  background-color: #FFF6EF !important;
}

.bg-blackLightHover:hover {
  background-color: #130E0B !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-n2 {
  z-index: -2 !important;
}

.z-n3 {
  z-index: -3 !important;
}

.z-n4 {
  z-index: -4 !important;
}

.z-n5 {
  z-index: -5 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

.z-4 {
  z-index: 4 !important;
}

.z-5 {
  z-index: 5 !important;
}

.z-10 {
  z-index: 10 !important;
}

.z-20 {
  z-index: 20 !important;
}

.z-50 {
  z-index: 50 !important;
}

.z-100 {
  z-index: 100 !important;
}

.z-150 {
  z-index: 150 !important;
}

.z-200 {
  z-index: 200 !important;
}

.z-300 {
  z-index: 300 !important;
}

.z-400 {
  z-index: 400 !important;
}

.z-500 {
  z-index: 500 !important;
}

.z-1000 {
  z-index: 1000 !important;
}

.z-1010 {
  z-index: 1010 !important;
}

.z-1020 {
  z-index: 1020 !important;
}

.z-1030 {
  z-index: 1030 !important;
}

.z-1040 {
  z-index: 1040 !important;
}

.z-1050 {
  z-index: 1050 !important;
}

.z-1060 {
  z-index: 1060 !important;
}

.z-1070 {
  z-index: 1070 !important;
}

.z-1080 {
  z-index: 1080 !important;
}

.z-1090 {
  z-index: 1090 !important;
}

.z-1100 {
  z-index: 1100 !important;
}

.cursor-default {
  cursor: default !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.radius-inherit {
  border-radius: inherit !important;
}

.radius-0 {
  border-radius: 0 !important;
}

.radius-04 {
  border-radius: 0.4rem !important;
}

.radius-06 {
  border-radius: 0.4rem !important;
}

.radius-1 {
  border-radius: 1rem !important;
}

.radius-14 {
  border-radius: 1.4rem !important;
}

.radius-16 {
  border-radius: 1.6rem !important;
}

.radius-2 {
  border-radius: 2rem !important;
}

.radius-4 {
  border-radius: 4rem !important;
}

.radius-6 {
  border-radius: 6rem !important;
}

.radius-8 {
  border-radius: 8rem !important;
}

.radius-10 {
  border-radius: 8rem !important;
}

.ff-Arial {
  font-family: "Arial", sens-serif !important;
}

.ff-Inter {
  font-family: "Inter", "Arial", sens-serif !important;
}

.border-none {
  border-style: none !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-dashed {
  border-style: dashed !important;
}

.border-solid {
  border-style: solid !important;
}

.border-double {
  border-style: double !important;
}

.border-groove {
  border-style: groove !important;
}

.border-inset {
  border-style: inset !important;
}

.border-outset {
  border-style: outset !important;
}

.border-inherit {
  border-width: inherit !important;
}

.border-0 {
  border-width: 0 !important;
}

.border-01 {
  border-width: 0.1rem !important;
}

.border-02 {
  border-width: 0.2rem !important;
}

.border-03 {
  border-width: 0.3rem !important;
}

.border-04 {
  border-width: 0.4rem !important;
}

.border-05 {
  border-width: 0.5rem !important;
}

.border-06 {
  border-width: 0.6rem !important;
}

.border-07 {
  border-width: 0.7rem !important;
}

.border-08 {
  border-width: 0.8rem !important;
}

.border-09 {
  border-width: 0.9rem !important;
}

.border-1 {
  border-width: 1rem !important;
}

.border-10 {
  border-width: 1rem !important;
}

.border-11 {
  border-width: 1.1rem !important;
}

.border-12 {
  border-width: 1.2rem !important;
}

.border-13 {
  border-width: 1.3rem !important;
}

.border-14 {
  border-width: 1.4rem !important;
}

.border-15 {
  border-width: 1.5rem !important;
}

.border-16 {
  border-width: 1.6rem !important;
}

.border-17 {
  border-width: 1.7rem !important;
}

.border-18 {
  border-width: 1.8rem !important;
}

.border-19 {
  border-width: 1.9rem !important;
}

.border-2 {
  border-width: 2rem !important;
}

.border-20 {
  border-width: 2rem !important;
}

.border-21 {
  border-width: 2.1rem !important;
}

.border-22 {
  border-width: 2.2rem !important;
}

.border-23 {
  border-width: 2.3rem !important;
}

.border-24 {
  border-width: 2.4rem !important;
}

.border-25 {
  border-width: 2.5rem !important;
}

.border-26 {
  border-width: 2.6rem !important;
}

.border-27 {
  border-width: 2.7rem !important;
}

.border-28 {
  border-width: 2.8rem !important;
}

.border-29 {
  border-width: 2.9rem !important;
}

.border-3 {
  border-width: 3rem !important;
}

.border-30 {
  border-width: 3rem !important;
}

.border-31 {
  border-width: 3.1rem !important;
}

.border-32 {
  border-width: 3.2rem !important;
}

.border-33 {
  border-width: 3.3rem !important;
}

.border-34 {
  border-width: 3.4rem !important;
}

.border-35 {
  border-width: 3.5rem !important;
}

.border-36 {
  border-width: 3.6rem !important;
}

.border-37 {
  border-width: 3.7rem !important;
}

.border-38 {
  border-width: 3.8rem !important;
}

.border-39 {
  border-width: 3.9rem !important;
}

.border-4 {
  border-width: 4rem !important;
}

.border-40 {
  border-width: 4rem !important;
}

.border-41 {
  border-width: 4.1rem !important;
}

.border-42 {
  border-width: 4.2rem !important;
}

.border-43 {
  border-width: 4.3rem !important;
}

.border-44 {
  border-width: 4.4rem !important;
}

.border-45 {
  border-width: 4.5rem !important;
}

.border-46 {
  border-width: 4.6rem !important;
}

.border-47 {
  border-width: 4.7rem !important;
}

.border-48 {
  border-width: 4.8rem !important;
}

.border-49 {
  border-width: 4.9rem !important;
}

.border-5 {
  border-width: 5rem !important;
}

.border-50 {
  border-width: 5rem !important;
}

.border-51 {
  border-width: 5.1rem !important;
}

.border-52 {
  border-width: 5.2rem !important;
}

.border-53 {
  border-width: 5.3rem !important;
}

.border-54 {
  border-width: 5.4rem !important;
}

.border-55 {
  border-width: 5.5rem !important;
}

.border-56 {
  border-width: 5.6rem !important;
}

.border-57 {
  border-width: 5.7rem !important;
}

.border-58 {
  border-width: 5.8rem !important;
}

.border-59 {
  border-width: 5.9rem !important;
}

.border-6 {
  border-width: 6rem !important;
}

.border-60 {
  border-width: 6rem !important;
}

.border-61 {
  border-width: 6.1rem !important;
}

.border-62 {
  border-width: 6.2rem !important;
}

.border-63 {
  border-width: 6.3rem !important;
}

.border-64 {
  border-width: 6.4rem !important;
}

.border-65 {
  border-width: 6.5rem !important;
}

.border-66 {
  border-width: 6.6rem !important;
}

.border-67 {
  border-width: 6.7rem !important;
}

.border-68 {
  border-width: 6.8rem !important;
}

.border-69 {
  border-width: 6.9rem !important;
}

.border-7 {
  border-width: 7rem !important;
}

.border-70 {
  border-width: 7rem !important;
}

.border-71 {
  border-width: 7.1rem !important;
}

.border-72 {
  border-width: 7.2rem !important;
}

.border-73 {
  border-width: 7.3rem !important;
}

.border-74 {
  border-width: 7.4rem !important;
}

.border-75 {
  border-width: 7.5rem !important;
}

.border-76 {
  border-width: 7.6rem !important;
}

.border-77 {
  border-width: 7.7rem !important;
}

.border-78 {
  border-width: 7.8rem !important;
}

.border-79 {
  border-width: 7.9rem !important;
}

.border-8 {
  border-width: 8rem !important;
}

.border-80 {
  border-width: 8rem !important;
}

.border-81 {
  border-width: 8.1rem !important;
}

.border-82 {
  border-width: 8.2rem !important;
}

.border-83 {
  border-width: 8.3rem !important;
}

.border-84 {
  border-width: 8.4rem !important;
}

.border-85 {
  border-width: 8.5rem !important;
}

.border-86 {
  border-width: 8.6rem !important;
}

.border-87 {
  border-width: 8.7rem !important;
}

.border-88 {
  border-width: 8.8rem !important;
}

.border-89 {
  border-width: 8.9rem !important;
}

.border-9 {
  border-width: 9rem !important;
}

.border-90 {
  border-width: 9rem !important;
}

.border-91 {
  border-width: 9.1rem !important;
}

.border-92 {
  border-width: 9.2rem !important;
}

.border-93 {
  border-width: 9.3rem !important;
}

.border-94 {
  border-width: 9.4rem !important;
}

.border-95 {
  border-width: 9.5rem !important;
}

.border-96 {
  border-width: 9.6rem !important;
}

.border-97 {
  border-width: 9.7rem !important;
}

.border-98 {
  border-width: 9.8rem !important;
}

.border-99 {
  border-width: 9.9rem !important;
}

.border-100 {
  border-width: 10rem !important;
}

.border-110 {
  border-width: 11rem !important;
}

.border-120 {
  border-width: 12rem !important;
}

.border-130 {
  border-width: 13rem !important;
}

.border-140 {
  border-width: 14rem !important;
}

.border-150 {
  border-width: 15rem !important;
}

.border-160 {
  border-width: 16rem !important;
}

.border-170 {
  border-width: 17rem !important;
}

.border-180 {
  border-width: 18rem !important;
}

.border-190 {
  border-width: 19rem !important;
}

.border-200 {
  border-width: 20rem !important;
}

.border-color-inherit {
  border-color: inherit !important;
}

.border-color-transparent {
  border-color: transparent !important;
}

.border-color-badstudio {
  border-color: #c7212c !important;
}

.border-color-black {
  border-color: #000 !important;
}

.border-color-white {
  border-color: #fff !important;
}

.border-color-blue {
  border-color: #0E94D2 !important;
}

.border-color-red {
  border-color: #C7212C !important;
}

.border-color-grayLight {
  border-color: #D7D7D7 !important;
}

.border-color-grayDark {
  border-color: #373938 !important;
}

.border-color-light {
  border-color: #eeeeee !important;
}

.border-color-blueDark {
  border-color: #224161 !important;
}

.border-color-blueLight {
  border-color: #CDDEF3 !important;
}

.border-color-orange {
  border-color: #EF7153 !important;
}

.border-color-whiteLight {
  border-color: #FFF6EF !important;
}

.border-color-blackLight {
  border-color: #130E0B !important;
}

@media (min-width: 390px) {
  .overflow-xs-auto {
    overflow: auto !important;
  }

  .overflow-xs-hidden {
    overflow: hidden !important;
  }

  .overflow-x-xs-auto {
    overflow-x: auto !important;
  }

  .overflow-x-xs-hidden {
    overflow-x: hidden !important;
  }

  .overflow-y-xs-auto {
    overflow-y: auto !important;
  }

  .overflow-y-xs-hidden {
    overflow-y: hidden !important;
  }

  .d-xs-inline {
    display: inline !important;
  }

  .d-xs-inline-block {
    display: inline-block !important;
  }

  .d-xs-block {
    display: block !important;
  }

  .d-xs-grid {
    display: grid !important;
  }

  .d-xs-inline-grid {
    display: inline-grid !important;
  }

  .d-xs-table {
    display: table !important;
  }

  .d-xs-table-row {
    display: table-row !important;
  }

  .d-xs-table-cell {
    display: table-cell !important;
  }

  .d-xs-flex {
    display: flex !important;
  }

  .d-xs-inline-flex {
    display: inline-flex !important;
  }

  .d-xs-none {
    display: none !important;
  }

  .position-xs-relative {
    position: relative !important;
  }

  .position-xs-absolute {
    position: absolute !important;
  }

  .position-xs-unset {
    position: unset !important;
  }

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

  .w-xs-100vw {
    width: 100vw !important;
  }

  .w-xs-auto {
    width: auto !important;
  }

  .mw-xs-100 {
    max-width: 100% !important;
  }

  .mw-xs-100vw {
    max-width: 100vw !important;
  }

  .mw-xs-auto {
    max-width: auto !important;
  }

  .minh-xs-100 {
    min-height: 100% !important;
  }

  .minh-xs-100vh {
    min-height: 100vh !important;
  }

  .minh-xs-auto {
    min-height: auto !important;
  }

  .flex-xs-fill {
    flex: 1 1 auto !important;
  }

  .flex-xs-row {
    flex-direction: row !important;
  }

  .flex-xs-column {
    flex-direction: column !important;
  }

  .flex-xs-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xs-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xs-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xs-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xs-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xs-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xs-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xs-start {
    justify-content: flex-start !important;
  }

  .justify-content-xs-end {
    justify-content: flex-end !important;
  }

  .justify-content-xs-center {
    justify-content: center !important;
  }

  .justify-content-xs-between {
    justify-content: space-between !important;
  }

  .justify-content-xs-around {
    justify-content: space-around !important;
  }

  .justify-content-xs-evenly {
    justify-content: space-evenly !important;
  }

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

  .align-items-xs-end {
    align-items: flex-end !important;
  }

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

  .align-items-xs-baseline {
    align-items: baseline !important;
  }

  .align-items-xs-stretch {
    align-items: stretch !important;
  }

  .order-xs-first {
    order: -1 !important;
  }

  .order-xs-0 {
    order: 0 !important;
  }

  .order-xs-1 {
    order: 1 !important;
  }

  .order-xs-2 {
    order: 2 !important;
  }

  .order-xs-3 {
    order: 3 !important;
  }

  .order-xs-4 {
    order: 4 !important;
  }

  .order-xs-5 {
    order: 5 !important;
  }

  .order-xs-last {
    order: 6 !important;
  }

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

  .m-xs-1 {
    margin: 0.25rem !important;
  }

  .m-xs-2 {
    margin: 0.5rem !important;
  }

  .m-xs-3 {
    margin: 1rem !important;
  }

  .m-xs-4 {
    margin: 1.5rem !important;
  }

  .m-xs-5 {
    margin: 3rem !important;
  }

  .m-xs-20 {
    margin: 2rem !important;
  }

  .m-xs-25 {
    margin: 2.5rem !important;
  }

  .m-xs-35 {
    margin: 3.5rem !important;
  }

  .m-xs-50 {
    margin: 5rem !important;
  }

  .m-xs-55 {
    margin: 5.5rem !important;
  }

  .m-xs-60 {
    margin: 6rem !important;
  }

  .m-xs-80 {
    margin: 8rem !important;
  }

  .m-xs-100 {
    margin: 10rem !important;
  }

  .m-xs-120 {
    margin: 12rem !important;
  }

  .m-xs-150 {
    margin: 15rem !important;
  }

  .m-xs-200 {
    margin: 20rem !important;
  }

  .m-xs-auto {
    margin: auto !important;
  }

  .mx-xs-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xs-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xs-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xs-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xs-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xs-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xs-20 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xs-25 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xs-35 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xs-50 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-xs-55 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }

  .mx-xs-60 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-xs-80 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-xs-100 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-xs-120 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-xs-150 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-xs-200 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

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

  .my-xs-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xs-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xs-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xs-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xs-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xs-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xs-20 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xs-25 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xs-35 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xs-50 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-xs-55 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }

  .my-xs-60 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-xs-80 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-xs-100 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-xs-120 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-xs-150 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-xs-200 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-xs-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

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

  .mt-xs-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xs-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xs-3 {
    margin-top: 1rem !important;
  }

  .mt-xs-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xs-5 {
    margin-top: 3rem !important;
  }

  .mt-xs-20 {
    margin-top: 2rem !important;
  }

  .mt-xs-25 {
    margin-top: 2.5rem !important;
  }

  .mt-xs-35 {
    margin-top: 3.5rem !important;
  }

  .mt-xs-50 {
    margin-top: 5rem !important;
  }

  .mt-xs-55 {
    margin-top: 5.5rem !important;
  }

  .mt-xs-60 {
    margin-top: 6rem !important;
  }

  .mt-xs-80 {
    margin-top: 8rem !important;
  }

  .mt-xs-100 {
    margin-top: 10rem !important;
  }

  .mt-xs-120 {
    margin-top: 12rem !important;
  }

  .mt-xs-150 {
    margin-top: 15rem !important;
  }

  .mt-xs-200 {
    margin-top: 20rem !important;
  }

  .mt-xs-auto {
    margin-top: auto !important;
  }

  .me-xs-0 {
    margin-right: 0 !important;
  }

  .me-xs-1 {
    margin-right: 0.25rem !important;
  }

  .me-xs-2 {
    margin-right: 0.5rem !important;
  }

  .me-xs-3 {
    margin-right: 1rem !important;
  }

  .me-xs-4 {
    margin-right: 1.5rem !important;
  }

  .me-xs-5 {
    margin-right: 3rem !important;
  }

  .me-xs-20 {
    margin-right: 2rem !important;
  }

  .me-xs-25 {
    margin-right: 2.5rem !important;
  }

  .me-xs-35 {
    margin-right: 3.5rem !important;
  }

  .me-xs-50 {
    margin-right: 5rem !important;
  }

  .me-xs-55 {
    margin-right: 5.5rem !important;
  }

  .me-xs-60 {
    margin-right: 6rem !important;
  }

  .me-xs-80 {
    margin-right: 8rem !important;
  }

  .me-xs-100 {
    margin-right: 10rem !important;
  }

  .me-xs-120 {
    margin-right: 12rem !important;
  }

  .me-xs-150 {
    margin-right: 15rem !important;
  }

  .me-xs-200 {
    margin-right: 20rem !important;
  }

  .me-xs-auto {
    margin-right: auto !important;
  }

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

  .mb-xs-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xs-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xs-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xs-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xs-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xs-20 {
    margin-bottom: 2rem !important;
  }

  .mb-xs-25 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xs-35 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xs-50 {
    margin-bottom: 5rem !important;
  }

  .mb-xs-55 {
    margin-bottom: 5.5rem !important;
  }

  .mb-xs-60 {
    margin-bottom: 6rem !important;
  }

  .mb-xs-80 {
    margin-bottom: 8rem !important;
  }

  .mb-xs-100 {
    margin-bottom: 10rem !important;
  }

  .mb-xs-120 {
    margin-bottom: 12rem !important;
  }

  .mb-xs-150 {
    margin-bottom: 15rem !important;
  }

  .mb-xs-200 {
    margin-bottom: 20rem !important;
  }

  .mb-xs-auto {
    margin-bottom: auto !important;
  }

  .ms-xs-0 {
    margin-left: 0 !important;
  }

  .ms-xs-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xs-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xs-3 {
    margin-left: 1rem !important;
  }

  .ms-xs-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xs-5 {
    margin-left: 3rem !important;
  }

  .ms-xs-20 {
    margin-left: 2rem !important;
  }

  .ms-xs-25 {
    margin-left: 2.5rem !important;
  }

  .ms-xs-35 {
    margin-left: 3.5rem !important;
  }

  .ms-xs-50 {
    margin-left: 5rem !important;
  }

  .ms-xs-55 {
    margin-left: 5.5rem !important;
  }

  .ms-xs-60 {
    margin-left: 6rem !important;
  }

  .ms-xs-80 {
    margin-left: 8rem !important;
  }

  .ms-xs-100 {
    margin-left: 10rem !important;
  }

  .ms-xs-120 {
    margin-left: 12rem !important;
  }

  .ms-xs-150 {
    margin-left: 15rem !important;
  }

  .ms-xs-200 {
    margin-left: 20rem !important;
  }

  .ms-xs-auto {
    margin-left: auto !important;
  }

  .m-xs-n1 {
    margin: -0.25rem !important;
  }

  .m-xs-n2 {
    margin: -0.5rem !important;
  }

  .m-xs-n3 {
    margin: -1rem !important;
  }

  .m-xs-n4 {
    margin: -1.5rem !important;
  }

  .m-xs-n5 {
    margin: -3rem !important;
  }

  .m-xs-n20 {
    margin: -2rem !important;
  }

  .m-xs-n25 {
    margin: -2.5rem !important;
  }

  .m-xs-n35 {
    margin: -3.5rem !important;
  }

  .m-xs-n50 {
    margin: -5rem !important;
  }

  .m-xs-n55 {
    margin: -5.5rem !important;
  }

  .m-xs-n60 {
    margin: -6rem !important;
  }

  .m-xs-n80 {
    margin: -8rem !important;
  }

  .m-xs-n100 {
    margin: -10rem !important;
  }

  .m-xs-n120 {
    margin: -12rem !important;
  }

  .m-xs-n150 {
    margin: -15rem !important;
  }

  .m-xs-n200 {
    margin: -20rem !important;
  }

  .mt-xs-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xs-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xs-n3 {
    margin-top: -1rem !important;
  }

  .mt-xs-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-xs-n5 {
    margin-top: -3rem !important;
  }

  .mt-xs-n20 {
    margin-top: -2rem !important;
  }

  .mt-xs-n25 {
    margin-top: -2.5rem !important;
  }

  .mt-xs-n35 {
    margin-top: -3.5rem !important;
  }

  .mt-xs-n50 {
    margin-top: -5rem !important;
  }

  .mt-xs-n55 {
    margin-top: -5.5rem !important;
  }

  .mt-xs-n60 {
    margin-top: -6rem !important;
  }

  .mt-xs-n80 {
    margin-top: -8rem !important;
  }

  .mt-xs-n100 {
    margin-top: -10rem !important;
  }

  .mt-xs-n120 {
    margin-top: -12rem !important;
  }

  .mt-xs-n150 {
    margin-top: -15rem !important;
  }

  .mt-xs-n200 {
    margin-top: -20rem !important;
  }

  .me-xs-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xs-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xs-n3 {
    margin-right: -1rem !important;
  }

  .me-xs-n4 {
    margin-right: -1.5rem !important;
  }

  .me-xs-n5 {
    margin-right: -3rem !important;
  }

  .me-xs-n20 {
    margin-right: -2rem !important;
  }

  .me-xs-n25 {
    margin-right: -2.5rem !important;
  }

  .me-xs-n35 {
    margin-right: -3.5rem !important;
  }

  .me-xs-n50 {
    margin-right: -5rem !important;
  }

  .me-xs-n55 {
    margin-right: -5.5rem !important;
  }

  .me-xs-n60 {
    margin-right: -6rem !important;
  }

  .me-xs-n80 {
    margin-right: -8rem !important;
  }

  .me-xs-n100 {
    margin-right: -10rem !important;
  }

  .me-xs-n120 {
    margin-right: -12rem !important;
  }

  .me-xs-n150 {
    margin-right: -15rem !important;
  }

  .me-xs-n200 {
    margin-right: -20rem !important;
  }

  .mb-xs-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xs-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xs-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-xs-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xs-n5 {
    margin-bottom: -3rem !important;
  }

  .mb-xs-n20 {
    margin-bottom: -2rem !important;
  }

  .mb-xs-n25 {
    margin-bottom: -2.5rem !important;
  }

  .mb-xs-n35 {
    margin-bottom: -3.5rem !important;
  }

  .mb-xs-n50 {
    margin-bottom: -5rem !important;
  }

  .mb-xs-n55 {
    margin-bottom: -5.5rem !important;
  }

  .mb-xs-n60 {
    margin-bottom: -6rem !important;
  }

  .mb-xs-n80 {
    margin-bottom: -8rem !important;
  }

  .mb-xs-n100 {
    margin-bottom: -10rem !important;
  }

  .mb-xs-n120 {
    margin-bottom: -12rem !important;
  }

  .mb-xs-n150 {
    margin-bottom: -15rem !important;
  }

  .mb-xs-n200 {
    margin-bottom: -20rem !important;
  }

  .ms-xs-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xs-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xs-n3 {
    margin-left: -1rem !important;
  }

  .ms-xs-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-xs-n5 {
    margin-left: -3rem !important;
  }

  .ms-xs-n20 {
    margin-left: -2rem !important;
  }

  .ms-xs-n25 {
    margin-left: -2.5rem !important;
  }

  .ms-xs-n35 {
    margin-left: -3.5rem !important;
  }

  .ms-xs-n50 {
    margin-left: -5rem !important;
  }

  .ms-xs-n55 {
    margin-left: -5.5rem !important;
  }

  .ms-xs-n60 {
    margin-left: -6rem !important;
  }

  .ms-xs-n80 {
    margin-left: -8rem !important;
  }

  .ms-xs-n100 {
    margin-left: -10rem !important;
  }

  .ms-xs-n120 {
    margin-left: -12rem !important;
  }

  .ms-xs-n150 {
    margin-left: -15rem !important;
  }

  .ms-xs-n200 {
    margin-left: -20rem !important;
  }

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

  .p-xs-1 {
    padding: 0.25rem !important;
  }

  .p-xs-2 {
    padding: 0.5rem !important;
  }

  .p-xs-3 {
    padding: 1rem !important;
  }

  .p-xs-4 {
    padding: 1.5rem !important;
  }

  .p-xs-5 {
    padding: 3rem !important;
  }

  .p-xs-20 {
    padding: 2rem !important;
  }

  .p-xs-25 {
    padding: 2.5rem !important;
  }

  .p-xs-35 {
    padding: 3.5rem !important;
  }

  .p-xs-50 {
    padding: 5rem !important;
  }

  .p-xs-55 {
    padding: 5.5rem !important;
  }

  .p-xs-60 {
    padding: 6rem !important;
  }

  .p-xs-80 {
    padding: 8rem !important;
  }

  .p-xs-100 {
    padding: 10rem !important;
  }

  .p-xs-120 {
    padding: 12rem !important;
  }

  .p-xs-150 {
    padding: 15rem !important;
  }

  .p-xs-200 {
    padding: 20rem !important;
  }

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

  .px-xs-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xs-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xs-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xs-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xs-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xs-20 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xs-25 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xs-35 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xs-50 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-xs-55 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }

  .px-xs-60 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-xs-80 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-xs-100 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-xs-120 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-xs-150 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-xs-200 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

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

  .py-xs-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xs-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xs-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xs-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xs-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xs-20 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xs-25 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xs-35 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xs-50 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-xs-55 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }

  .py-xs-60 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-xs-80 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-xs-100 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-xs-120 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-xs-150 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-xs-200 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .pt-xs-0 {
    padding-top: 0 !important;
  }

  .pt-xs-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xs-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xs-3 {
    padding-top: 1rem !important;
  }

  .pt-xs-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xs-5 {
    padding-top: 3rem !important;
  }

  .pt-xs-20 {
    padding-top: 2rem !important;
  }

  .pt-xs-25 {
    padding-top: 2.5rem !important;
  }

  .pt-xs-35 {
    padding-top: 3.5rem !important;
  }

  .pt-xs-50 {
    padding-top: 5rem !important;
  }

  .pt-xs-55 {
    padding-top: 5.5rem !important;
  }

  .pt-xs-60 {
    padding-top: 6rem !important;
  }

  .pt-xs-80 {
    padding-top: 8rem !important;
  }

  .pt-xs-100 {
    padding-top: 10rem !important;
  }

  .pt-xs-120 {
    padding-top: 12rem !important;
  }

  .pt-xs-150 {
    padding-top: 15rem !important;
  }

  .pt-xs-200 {
    padding-top: 20rem !important;
  }

  .pe-xs-0 {
    padding-right: 0 !important;
  }

  .pe-xs-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xs-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xs-3 {
    padding-right: 1rem !important;
  }

  .pe-xs-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xs-5 {
    padding-right: 3rem !important;
  }

  .pe-xs-20 {
    padding-right: 2rem !important;
  }

  .pe-xs-25 {
    padding-right: 2.5rem !important;
  }

  .pe-xs-35 {
    padding-right: 3.5rem !important;
  }

  .pe-xs-50 {
    padding-right: 5rem !important;
  }

  .pe-xs-55 {
    padding-right: 5.5rem !important;
  }

  .pe-xs-60 {
    padding-right: 6rem !important;
  }

  .pe-xs-80 {
    padding-right: 8rem !important;
  }

  .pe-xs-100 {
    padding-right: 10rem !important;
  }

  .pe-xs-120 {
    padding-right: 12rem !important;
  }

  .pe-xs-150 {
    padding-right: 15rem !important;
  }

  .pe-xs-200 {
    padding-right: 20rem !important;
  }

  .pb-xs-0 {
    padding-bottom: 0 !important;
  }

  .pb-xs-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xs-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xs-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xs-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xs-5 {
    padding-bottom: 3rem !important;
  }

  .pb-xs-20 {
    padding-bottom: 2rem !important;
  }

  .pb-xs-25 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xs-35 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xs-50 {
    padding-bottom: 5rem !important;
  }

  .pb-xs-55 {
    padding-bottom: 5.5rem !important;
  }

  .pb-xs-60 {
    padding-bottom: 6rem !important;
  }

  .pb-xs-80 {
    padding-bottom: 8rem !important;
  }

  .pb-xs-100 {
    padding-bottom: 10rem !important;
  }

  .pb-xs-120 {
    padding-bottom: 12rem !important;
  }

  .pb-xs-150 {
    padding-bottom: 15rem !important;
  }

  .pb-xs-200 {
    padding-bottom: 20rem !important;
  }

  .ps-xs-0 {
    padding-left: 0 !important;
  }

  .ps-xs-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xs-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xs-3 {
    padding-left: 1rem !important;
  }

  .ps-xs-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xs-5 {
    padding-left: 3rem !important;
  }

  .ps-xs-20 {
    padding-left: 2rem !important;
  }

  .ps-xs-25 {
    padding-left: 2.5rem !important;
  }

  .ps-xs-35 {
    padding-left: 3.5rem !important;
  }

  .ps-xs-50 {
    padding-left: 5rem !important;
  }

  .ps-xs-55 {
    padding-left: 5.5rem !important;
  }

  .ps-xs-60 {
    padding-left: 6rem !important;
  }

  .ps-xs-80 {
    padding-left: 8rem !important;
  }

  .ps-xs-100 {
    padding-left: 10rem !important;
  }

  .ps-xs-120 {
    padding-left: 12rem !important;
  }

  .ps-xs-150 {
    padding-left: 15rem !important;
  }

  .ps-xs-200 {
    padding-left: 20rem !important;
  }

  .fs-xs-inherit {
    font-size: inherit !important;
  }

  .fs-xs-0 {
    font-size: 0 !important;
  }

  .fs-xs-02 {
    font-size: 0.2rem !important;
  }

  .fs-xs-04 {
    font-size: 0.4rem !important;
  }

  .fs-xs-06 {
    font-size: 0.6rem !important;
  }

  .fs-xs-08 {
    font-size: 0.8rem !important;
  }

  .fs-xs-1 {
    font-size: 1rem !important;
  }

  .fs-xs-12 {
    font-size: 1.2rem !important;
  }

  .fs-xs-14 {
    font-size: 1.4rem !important;
  }

  .fs-xs-16 {
    font-size: 1.6rem !important;
  }

  .fs-xs-18 {
    font-size: 1.8rem !important;
  }

  .fs-xs-2 {
    font-size: 2rem !important;
  }

  .fs-xs-22 {
    font-size: 2.2rem !important;
  }

  .fs-xs-24 {
    font-size: 2.4rem !important;
  }

  .fs-xs-26 {
    font-size: 2.6rem !important;
  }

  .fs-xs-28 {
    font-size: 2.8rem !important;
  }

  .fs-xs-3 {
    font-size: 3rem !important;
  }

  .fs-xs-32 {
    font-size: 3.2rem !important;
  }

  .fs-xs-34 {
    font-size: 3.4rem !important;
  }

  .fs-xs-36 {
    font-size: 3.6rem !important;
  }

  .fs-xs-38 {
    font-size: 3.8rem !important;
  }

  .fs-xs-4 {
    font-size: 4rem !important;
  }

  .fs-xs-42 {
    font-size: 4.2rem !important;
  }

  .fs-xs-44 {
    font-size: 4.4rem !important;
  }

  .fs-xs-46 {
    font-size: 4.6rem !important;
  }

  .fs-xs-48 {
    font-size: 4.8rem !important;
  }

  .fs-xs-5 {
    font-size: 5rem !important;
  }

  .fs-xs-52 {
    font-size: 5.2rem !important;
  }

  .fs-xs-54 {
    font-size: 5.4rem !important;
  }

  .fs-xs-55 {
    font-size: 5.5rem !important;
  }

  .fs-xs-56 {
    font-size: 5.6rem !important;
  }

  .fs-xs-58 {
    font-size: 5.8rem !important;
  }

  .fs-xs-6 {
    font-size: 6rem !important;
  }

  .fs-xs-62 {
    font-size: 6.2rem !important;
  }

  .fs-xs-64 {
    font-size: 6.4rem !important;
  }

  .fs-xs-66 {
    font-size: 6.6rem !important;
  }

  .fs-xs-68 {
    font-size: 6.8rem !important;
  }

  .fs-xs-8 {
    font-size: 8rem !important;
  }

  .fs-xs-100 {
    font-size: 10rem !important;
  }

  .fs-xs-120 {
    font-size: 12rem !important;
  }

  .fs-xs-140 {
    font-size: 14rem !important;
  }

  .fs-xs-160 {
    font-size: 16rem !important;
  }

  .fs-xs-180 {
    font-size: 18rem !important;
  }

  .fs-xs-200 {
    font-size: 20rem !important;
  }

  .lh-xs-sm {
    line-height: 1.25 !important;
  }

  .lh-xs-base {
    line-height: 1.5 !important;
  }

  .lh-xs-lg {
    line-height: 2 !important;
  }

  .lh-xs-normal {
    line-height: normal !important;
  }

  .lh-xs-0 {
    line-height: 0 !important;
  }

  .lh-xs-25 {
    line-height: 0.25 !important;
  }

  .lh-xs-5 {
    line-height: 0.5 !important;
  }

  .lh-xs-75 {
    line-height: 0.75 !important;
  }

  .lh-xs-1 {
    line-height: 1 !important;
  }

  .lh-xs-115 {
    line-height: 1.15 !important;
  }

  .lh-xs-120 {
    line-height: 1.2 !important;
  }

  .lh-xs-125 {
    line-height: 1.25 !important;
  }

  .lh-xs-135 {
    line-height: 1.35 !important;
  }

  .lh-xs-145 {
    line-height: 1.45 !important;
  }

  .lh-xs-150 {
    line-height: 1.5 !important;
  }

  .lh-xs-175 {
    line-height: 1.75 !important;
  }

  .lh-xs-2 {
    line-height: 2 !important;
  }

  .text-xs-start {
    text-align: left !important;
  }

  .text-xs-end {
    text-align: right !important;
  }

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

  .text-xs-justify {
    text-align: justify !important;
  }

  .text-xs-wrap {
    white-space: normal !important;
  }

  .text-xs-nowrap {
    white-space: nowrap !important;
  }

  .radius-xs-inherit {
    border-radius: inherit !important;
  }

  .radius-xs-0 {
    border-radius: 0 !important;
  }

  .radius-xs-04 {
    border-radius: 0.4rem !important;
  }

  .radius-xs-06 {
    border-radius: 0.4rem !important;
  }

  .radius-xs-1 {
    border-radius: 1rem !important;
  }

  .radius-xs-14 {
    border-radius: 1.4rem !important;
  }

  .radius-xs-16 {
    border-radius: 1.6rem !important;
  }

  .radius-xs-2 {
    border-radius: 2rem !important;
  }

  .radius-xs-4 {
    border-radius: 4rem !important;
  }

  .radius-xs-6 {
    border-radius: 6rem !important;
  }

  .radius-xs-8 {
    border-radius: 8rem !important;
  }

  .radius-xs-10 {
    border-radius: 8rem !important;
  }

  .border-xs-none {
    border-style: none !important;
  }

  .border-xs-dotted {
    border-style: dotted !important;
  }

  .border-xs-dashed {
    border-style: dashed !important;
  }

  .border-xs-solid {
    border-style: solid !important;
  }

  .border-xs-double {
    border-style: double !important;
  }

  .border-xs-groove {
    border-style: groove !important;
  }

  .border-xs-inset {
    border-style: inset !important;
  }

  .border-xs-outset {
    border-style: outset !important;
  }

  .border-xs-inherit {
    border-width: inherit !important;
  }

  .border-xs-0 {
    border-width: 0 !important;
  }

  .border-xs-01 {
    border-width: 0.1rem !important;
  }

  .border-xs-02 {
    border-width: 0.2rem !important;
  }

  .border-xs-03 {
    border-width: 0.3rem !important;
  }

  .border-xs-04 {
    border-width: 0.4rem !important;
  }

  .border-xs-05 {
    border-width: 0.5rem !important;
  }

  .border-xs-06 {
    border-width: 0.6rem !important;
  }

  .border-xs-07 {
    border-width: 0.7rem !important;
  }

  .border-xs-08 {
    border-width: 0.8rem !important;
  }

  .border-xs-09 {
    border-width: 0.9rem !important;
  }

  .border-xs-1 {
    border-width: 1rem !important;
  }

  .border-xs-10 {
    border-width: 1rem !important;
  }

  .border-xs-11 {
    border-width: 1.1rem !important;
  }

  .border-xs-12 {
    border-width: 1.2rem !important;
  }

  .border-xs-13 {
    border-width: 1.3rem !important;
  }

  .border-xs-14 {
    border-width: 1.4rem !important;
  }

  .border-xs-15 {
    border-width: 1.5rem !important;
  }

  .border-xs-16 {
    border-width: 1.6rem !important;
  }

  .border-xs-17 {
    border-width: 1.7rem !important;
  }

  .border-xs-18 {
    border-width: 1.8rem !important;
  }

  .border-xs-19 {
    border-width: 1.9rem !important;
  }

  .border-xs-2 {
    border-width: 2rem !important;
  }

  .border-xs-20 {
    border-width: 2rem !important;
  }

  .border-xs-21 {
    border-width: 2.1rem !important;
  }

  .border-xs-22 {
    border-width: 2.2rem !important;
  }

  .border-xs-23 {
    border-width: 2.3rem !important;
  }

  .border-xs-24 {
    border-width: 2.4rem !important;
  }

  .border-xs-25 {
    border-width: 2.5rem !important;
  }

  .border-xs-26 {
    border-width: 2.6rem !important;
  }

  .border-xs-27 {
    border-width: 2.7rem !important;
  }

  .border-xs-28 {
    border-width: 2.8rem !important;
  }

  .border-xs-29 {
    border-width: 2.9rem !important;
  }

  .border-xs-3 {
    border-width: 3rem !important;
  }

  .border-xs-30 {
    border-width: 3rem !important;
  }

  .border-xs-31 {
    border-width: 3.1rem !important;
  }

  .border-xs-32 {
    border-width: 3.2rem !important;
  }

  .border-xs-33 {
    border-width: 3.3rem !important;
  }

  .border-xs-34 {
    border-width: 3.4rem !important;
  }

  .border-xs-35 {
    border-width: 3.5rem !important;
  }

  .border-xs-36 {
    border-width: 3.6rem !important;
  }

  .border-xs-37 {
    border-width: 3.7rem !important;
  }

  .border-xs-38 {
    border-width: 3.8rem !important;
  }

  .border-xs-39 {
    border-width: 3.9rem !important;
  }

  .border-xs-4 {
    border-width: 4rem !important;
  }

  .border-xs-40 {
    border-width: 4rem !important;
  }

  .border-xs-41 {
    border-width: 4.1rem !important;
  }

  .border-xs-42 {
    border-width: 4.2rem !important;
  }

  .border-xs-43 {
    border-width: 4.3rem !important;
  }

  .border-xs-44 {
    border-width: 4.4rem !important;
  }

  .border-xs-45 {
    border-width: 4.5rem !important;
  }

  .border-xs-46 {
    border-width: 4.6rem !important;
  }

  .border-xs-47 {
    border-width: 4.7rem !important;
  }

  .border-xs-48 {
    border-width: 4.8rem !important;
  }

  .border-xs-49 {
    border-width: 4.9rem !important;
  }

  .border-xs-5 {
    border-width: 5rem !important;
  }

  .border-xs-50 {
    border-width: 5rem !important;
  }

  .border-xs-51 {
    border-width: 5.1rem !important;
  }

  .border-xs-52 {
    border-width: 5.2rem !important;
  }

  .border-xs-53 {
    border-width: 5.3rem !important;
  }

  .border-xs-54 {
    border-width: 5.4rem !important;
  }

  .border-xs-55 {
    border-width: 5.5rem !important;
  }

  .border-xs-56 {
    border-width: 5.6rem !important;
  }

  .border-xs-57 {
    border-width: 5.7rem !important;
  }

  .border-xs-58 {
    border-width: 5.8rem !important;
  }

  .border-xs-59 {
    border-width: 5.9rem !important;
  }

  .border-xs-6 {
    border-width: 6rem !important;
  }

  .border-xs-60 {
    border-width: 6rem !important;
  }

  .border-xs-61 {
    border-width: 6.1rem !important;
  }

  .border-xs-62 {
    border-width: 6.2rem !important;
  }

  .border-xs-63 {
    border-width: 6.3rem !important;
  }

  .border-xs-64 {
    border-width: 6.4rem !important;
  }

  .border-xs-65 {
    border-width: 6.5rem !important;
  }

  .border-xs-66 {
    border-width: 6.6rem !important;
  }

  .border-xs-67 {
    border-width: 6.7rem !important;
  }

  .border-xs-68 {
    border-width: 6.8rem !important;
  }

  .border-xs-69 {
    border-width: 6.9rem !important;
  }

  .border-xs-7 {
    border-width: 7rem !important;
  }

  .border-xs-70 {
    border-width: 7rem !important;
  }

  .border-xs-71 {
    border-width: 7.1rem !important;
  }

  .border-xs-72 {
    border-width: 7.2rem !important;
  }

  .border-xs-73 {
    border-width: 7.3rem !important;
  }

  .border-xs-74 {
    border-width: 7.4rem !important;
  }

  .border-xs-75 {
    border-width: 7.5rem !important;
  }

  .border-xs-76 {
    border-width: 7.6rem !important;
  }

  .border-xs-77 {
    border-width: 7.7rem !important;
  }

  .border-xs-78 {
    border-width: 7.8rem !important;
  }

  .border-xs-79 {
    border-width: 7.9rem !important;
  }

  .border-xs-8 {
    border-width: 8rem !important;
  }

  .border-xs-80 {
    border-width: 8rem !important;
  }

  .border-xs-81 {
    border-width: 8.1rem !important;
  }

  .border-xs-82 {
    border-width: 8.2rem !important;
  }

  .border-xs-83 {
    border-width: 8.3rem !important;
  }

  .border-xs-84 {
    border-width: 8.4rem !important;
  }

  .border-xs-85 {
    border-width: 8.5rem !important;
  }

  .border-xs-86 {
    border-width: 8.6rem !important;
  }

  .border-xs-87 {
    border-width: 8.7rem !important;
  }

  .border-xs-88 {
    border-width: 8.8rem !important;
  }

  .border-xs-89 {
    border-width: 8.9rem !important;
  }

  .border-xs-9 {
    border-width: 9rem !important;
  }

  .border-xs-90 {
    border-width: 9rem !important;
  }

  .border-xs-91 {
    border-width: 9.1rem !important;
  }

  .border-xs-92 {
    border-width: 9.2rem !important;
  }

  .border-xs-93 {
    border-width: 9.3rem !important;
  }

  .border-xs-94 {
    border-width: 9.4rem !important;
  }

  .border-xs-95 {
    border-width: 9.5rem !important;
  }

  .border-xs-96 {
    border-width: 9.6rem !important;
  }

  .border-xs-97 {
    border-width: 9.7rem !important;
  }

  .border-xs-98 {
    border-width: 9.8rem !important;
  }

  .border-xs-99 {
    border-width: 9.9rem !important;
  }

  .border-xs-100 {
    border-width: 10rem !important;
  }

  .border-xs-110 {
    border-width: 11rem !important;
  }

  .border-xs-120 {
    border-width: 12rem !important;
  }

  .border-xs-130 {
    border-width: 13rem !important;
  }

  .border-xs-140 {
    border-width: 14rem !important;
  }

  .border-xs-150 {
    border-width: 15rem !important;
  }

  .border-xs-160 {
    border-width: 16rem !important;
  }

  .border-xs-170 {
    border-width: 17rem !important;
  }

  .border-xs-180 {
    border-width: 18rem !important;
  }

  .border-xs-190 {
    border-width: 19rem !important;
  }

  .border-xs-200 {
    border-width: 20rem !important;
  }

  .border-color-xs-inherit {
    border-color: inherit !important;
  }

  .border-color-xs-transparent {
    border-color: transparent !important;
  }

  .border-color-xs-badstudio {
    border-color: #c7212c !important;
  }

  .border-color-xs-black {
    border-color: #000 !important;
  }

  .border-color-xs-white {
    border-color: #fff !important;
  }

  .border-color-xs-blue {
    border-color: #0E94D2 !important;
  }

  .border-color-xs-red {
    border-color: #C7212C !important;
  }

  .border-color-xs-grayLight {
    border-color: #D7D7D7 !important;
  }

  .border-color-xs-grayDark {
    border-color: #373938 !important;
  }

  .border-color-xs-light {
    border-color: #eeeeee !important;
  }

  .border-color-xs-blueDark {
    border-color: #224161 !important;
  }

  .border-color-xs-blueLight {
    border-color: #CDDEF3 !important;
  }

  .border-color-xs-orange {
    border-color: #EF7153 !important;
  }

  .border-color-xs-whiteLight {
    border-color: #FFF6EF !important;
  }

  .border-color-xs-blackLight {
    border-color: #130E0B !important;
  }
}
@media (min-width: 576px) {
  .overflow-sm-auto {
    overflow: auto !important;
  }

  .overflow-sm-hidden {
    overflow: hidden !important;
  }

  .overflow-x-sm-auto {
    overflow-x: auto !important;
  }

  .overflow-x-sm-hidden {
    overflow-x: hidden !important;
  }

  .overflow-y-sm-auto {
    overflow-y: auto !important;
  }

  .overflow-y-sm-hidden {
    overflow-y: hidden !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-inline-grid {
    display: inline-grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .position-sm-relative {
    position: relative !important;
  }

  .position-sm-absolute {
    position: absolute !important;
  }

  .position-sm-unset {
    position: unset !important;
  }

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

  .w-sm-100vw {
    width: 100vw !important;
  }

  .w-sm-auto {
    width: auto !important;
  }

  .mw-sm-100 {
    max-width: 100% !important;
  }

  .mw-sm-100vw {
    max-width: 100vw !important;
  }

  .mw-sm-auto {
    max-width: auto !important;
  }

  .minh-sm-100 {
    min-height: 100% !important;
  }

  .minh-sm-100vh {
    min-height: 100vh !important;
  }

  .minh-sm-auto {
    min-height: auto !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

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

  .align-items-sm-end {
    align-items: flex-end !important;
  }

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

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

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

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-20 {
    margin: 2rem !important;
  }

  .m-sm-25 {
    margin: 2.5rem !important;
  }

  .m-sm-35 {
    margin: 3.5rem !important;
  }

  .m-sm-50 {
    margin: 5rem !important;
  }

  .m-sm-55 {
    margin: 5.5rem !important;
  }

  .m-sm-60 {
    margin: 6rem !important;
  }

  .m-sm-80 {
    margin: 8rem !important;
  }

  .m-sm-100 {
    margin: 10rem !important;
  }

  .m-sm-120 {
    margin: 12rem !important;
  }

  .m-sm-150 {
    margin: 15rem !important;
  }

  .m-sm-200 {
    margin: 20rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-20 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-sm-25 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-sm-35 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-sm-50 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-sm-55 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }

  .mx-sm-60 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-sm-80 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-sm-100 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-sm-120 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-sm-150 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-sm-200 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

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

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-20 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-sm-25 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-sm-35 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-sm-50 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-sm-55 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }

  .my-sm-60 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-sm-80 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-sm-100 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-sm-120 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-sm-150 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-sm-200 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

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

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-20 {
    margin-top: 2rem !important;
  }

  .mt-sm-25 {
    margin-top: 2.5rem !important;
  }

  .mt-sm-35 {
    margin-top: 3.5rem !important;
  }

  .mt-sm-50 {
    margin-top: 5rem !important;
  }

  .mt-sm-55 {
    margin-top: 5.5rem !important;
  }

  .mt-sm-60 {
    margin-top: 6rem !important;
  }

  .mt-sm-80 {
    margin-top: 8rem !important;
  }

  .mt-sm-100 {
    margin-top: 10rem !important;
  }

  .mt-sm-120 {
    margin-top: 12rem !important;
  }

  .mt-sm-150 {
    margin-top: 15rem !important;
  }

  .mt-sm-200 {
    margin-top: 20rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-20 {
    margin-right: 2rem !important;
  }

  .me-sm-25 {
    margin-right: 2.5rem !important;
  }

  .me-sm-35 {
    margin-right: 3.5rem !important;
  }

  .me-sm-50 {
    margin-right: 5rem !important;
  }

  .me-sm-55 {
    margin-right: 5.5rem !important;
  }

  .me-sm-60 {
    margin-right: 6rem !important;
  }

  .me-sm-80 {
    margin-right: 8rem !important;
  }

  .me-sm-100 {
    margin-right: 10rem !important;
  }

  .me-sm-120 {
    margin-right: 12rem !important;
  }

  .me-sm-150 {
    margin-right: 15rem !important;
  }

  .me-sm-200 {
    margin-right: 20rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

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

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-20 {
    margin-bottom: 2rem !important;
  }

  .mb-sm-25 {
    margin-bottom: 2.5rem !important;
  }

  .mb-sm-35 {
    margin-bottom: 3.5rem !important;
  }

  .mb-sm-50 {
    margin-bottom: 5rem !important;
  }

  .mb-sm-55 {
    margin-bottom: 5.5rem !important;
  }

  .mb-sm-60 {
    margin-bottom: 6rem !important;
  }

  .mb-sm-80 {
    margin-bottom: 8rem !important;
  }

  .mb-sm-100 {
    margin-bottom: 10rem !important;
  }

  .mb-sm-120 {
    margin-bottom: 12rem !important;
  }

  .mb-sm-150 {
    margin-bottom: 15rem !important;
  }

  .mb-sm-200 {
    margin-bottom: 20rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-20 {
    margin-left: 2rem !important;
  }

  .ms-sm-25 {
    margin-left: 2.5rem !important;
  }

  .ms-sm-35 {
    margin-left: 3.5rem !important;
  }

  .ms-sm-50 {
    margin-left: 5rem !important;
  }

  .ms-sm-55 {
    margin-left: 5.5rem !important;
  }

  .ms-sm-60 {
    margin-left: 6rem !important;
  }

  .ms-sm-80 {
    margin-left: 8rem !important;
  }

  .ms-sm-100 {
    margin-left: 10rem !important;
  }

  .ms-sm-120 {
    margin-left: 12rem !important;
  }

  .ms-sm-150 {
    margin-left: 15rem !important;
  }

  .ms-sm-200 {
    margin-left: 20rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .m-sm-n1 {
    margin: -0.25rem !important;
  }

  .m-sm-n2 {
    margin: -0.5rem !important;
  }

  .m-sm-n3 {
    margin: -1rem !important;
  }

  .m-sm-n4 {
    margin: -1.5rem !important;
  }

  .m-sm-n5 {
    margin: -3rem !important;
  }

  .m-sm-n20 {
    margin: -2rem !important;
  }

  .m-sm-n25 {
    margin: -2.5rem !important;
  }

  .m-sm-n35 {
    margin: -3.5rem !important;
  }

  .m-sm-n50 {
    margin: -5rem !important;
  }

  .m-sm-n55 {
    margin: -5.5rem !important;
  }

  .m-sm-n60 {
    margin: -6rem !important;
  }

  .m-sm-n80 {
    margin: -8rem !important;
  }

  .m-sm-n100 {
    margin: -10rem !important;
  }

  .m-sm-n120 {
    margin: -12rem !important;
  }

  .m-sm-n150 {
    margin: -15rem !important;
  }

  .m-sm-n200 {
    margin: -20rem !important;
  }

  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-sm-n3 {
    margin-top: -1rem !important;
  }

  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-sm-n5 {
    margin-top: -3rem !important;
  }

  .mt-sm-n20 {
    margin-top: -2rem !important;
  }

  .mt-sm-n25 {
    margin-top: -2.5rem !important;
  }

  .mt-sm-n35 {
    margin-top: -3.5rem !important;
  }

  .mt-sm-n50 {
    margin-top: -5rem !important;
  }

  .mt-sm-n55 {
    margin-top: -5.5rem !important;
  }

  .mt-sm-n60 {
    margin-top: -6rem !important;
  }

  .mt-sm-n80 {
    margin-top: -8rem !important;
  }

  .mt-sm-n100 {
    margin-top: -10rem !important;
  }

  .mt-sm-n120 {
    margin-top: -12rem !important;
  }

  .mt-sm-n150 {
    margin-top: -15rem !important;
  }

  .mt-sm-n200 {
    margin-top: -20rem !important;
  }

  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }

  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }

  .me-sm-n3 {
    margin-right: -1rem !important;
  }

  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }

  .me-sm-n5 {
    margin-right: -3rem !important;
  }

  .me-sm-n20 {
    margin-right: -2rem !important;
  }

  .me-sm-n25 {
    margin-right: -2.5rem !important;
  }

  .me-sm-n35 {
    margin-right: -3.5rem !important;
  }

  .me-sm-n50 {
    margin-right: -5rem !important;
  }

  .me-sm-n55 {
    margin-right: -5.5rem !important;
  }

  .me-sm-n60 {
    margin-right: -6rem !important;
  }

  .me-sm-n80 {
    margin-right: -8rem !important;
  }

  .me-sm-n100 {
    margin-right: -10rem !important;
  }

  .me-sm-n120 {
    margin-right: -12rem !important;
  }

  .me-sm-n150 {
    margin-right: -15rem !important;
  }

  .me-sm-n200 {
    margin-right: -20rem !important;
  }

  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }

  .mb-sm-n20 {
    margin-bottom: -2rem !important;
  }

  .mb-sm-n25 {
    margin-bottom: -2.5rem !important;
  }

  .mb-sm-n35 {
    margin-bottom: -3.5rem !important;
  }

  .mb-sm-n50 {
    margin-bottom: -5rem !important;
  }

  .mb-sm-n55 {
    margin-bottom: -5.5rem !important;
  }

  .mb-sm-n60 {
    margin-bottom: -6rem !important;
  }

  .mb-sm-n80 {
    margin-bottom: -8rem !important;
  }

  .mb-sm-n100 {
    margin-bottom: -10rem !important;
  }

  .mb-sm-n120 {
    margin-bottom: -12rem !important;
  }

  .mb-sm-n150 {
    margin-bottom: -15rem !important;
  }

  .mb-sm-n200 {
    margin-bottom: -20rem !important;
  }

  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-sm-n3 {
    margin-left: -1rem !important;
  }

  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-sm-n5 {
    margin-left: -3rem !important;
  }

  .ms-sm-n20 {
    margin-left: -2rem !important;
  }

  .ms-sm-n25 {
    margin-left: -2.5rem !important;
  }

  .ms-sm-n35 {
    margin-left: -3.5rem !important;
  }

  .ms-sm-n50 {
    margin-left: -5rem !important;
  }

  .ms-sm-n55 {
    margin-left: -5.5rem !important;
  }

  .ms-sm-n60 {
    margin-left: -6rem !important;
  }

  .ms-sm-n80 {
    margin-left: -8rem !important;
  }

  .ms-sm-n100 {
    margin-left: -10rem !important;
  }

  .ms-sm-n120 {
    margin-left: -12rem !important;
  }

  .ms-sm-n150 {
    margin-left: -15rem !important;
  }

  .ms-sm-n200 {
    margin-left: -20rem !important;
  }

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

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .p-sm-20 {
    padding: 2rem !important;
  }

  .p-sm-25 {
    padding: 2.5rem !important;
  }

  .p-sm-35 {
    padding: 3.5rem !important;
  }

  .p-sm-50 {
    padding: 5rem !important;
  }

  .p-sm-55 {
    padding: 5.5rem !important;
  }

  .p-sm-60 {
    padding: 6rem !important;
  }

  .p-sm-80 {
    padding: 8rem !important;
  }

  .p-sm-100 {
    padding: 10rem !important;
  }

  .p-sm-120 {
    padding: 12rem !important;
  }

  .p-sm-150 {
    padding: 15rem !important;
  }

  .p-sm-200 {
    padding: 20rem !important;
  }

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

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-sm-20 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-sm-25 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-sm-35 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-sm-50 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-sm-55 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }

  .px-sm-60 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-sm-80 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-sm-100 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-sm-120 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-sm-150 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-sm-200 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

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

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-sm-20 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-sm-25 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-sm-35 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-sm-50 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-sm-55 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }

  .py-sm-60 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-sm-80 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-sm-100 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-sm-120 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-sm-150 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-sm-200 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pt-sm-20 {
    padding-top: 2rem !important;
  }

  .pt-sm-25 {
    padding-top: 2.5rem !important;
  }

  .pt-sm-35 {
    padding-top: 3.5rem !important;
  }

  .pt-sm-50 {
    padding-top: 5rem !important;
  }

  .pt-sm-55 {
    padding-top: 5.5rem !important;
  }

  .pt-sm-60 {
    padding-top: 6rem !important;
  }

  .pt-sm-80 {
    padding-top: 8rem !important;
  }

  .pt-sm-100 {
    padding-top: 10rem !important;
  }

  .pt-sm-120 {
    padding-top: 12rem !important;
  }

  .pt-sm-150 {
    padding-top: 15rem !important;
  }

  .pt-sm-200 {
    padding-top: 20rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pe-sm-20 {
    padding-right: 2rem !important;
  }

  .pe-sm-25 {
    padding-right: 2.5rem !important;
  }

  .pe-sm-35 {
    padding-right: 3.5rem !important;
  }

  .pe-sm-50 {
    padding-right: 5rem !important;
  }

  .pe-sm-55 {
    padding-right: 5.5rem !important;
  }

  .pe-sm-60 {
    padding-right: 6rem !important;
  }

  .pe-sm-80 {
    padding-right: 8rem !important;
  }

  .pe-sm-100 {
    padding-right: 10rem !important;
  }

  .pe-sm-120 {
    padding-right: 12rem !important;
  }

  .pe-sm-150 {
    padding-right: 15rem !important;
  }

  .pe-sm-200 {
    padding-right: 20rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pb-sm-20 {
    padding-bottom: 2rem !important;
  }

  .pb-sm-25 {
    padding-bottom: 2.5rem !important;
  }

  .pb-sm-35 {
    padding-bottom: 3.5rem !important;
  }

  .pb-sm-50 {
    padding-bottom: 5rem !important;
  }

  .pb-sm-55 {
    padding-bottom: 5.5rem !important;
  }

  .pb-sm-60 {
    padding-bottom: 6rem !important;
  }

  .pb-sm-80 {
    padding-bottom: 8rem !important;
  }

  .pb-sm-100 {
    padding-bottom: 10rem !important;
  }

  .pb-sm-120 {
    padding-bottom: 12rem !important;
  }

  .pb-sm-150 {
    padding-bottom: 15rem !important;
  }

  .pb-sm-200 {
    padding-bottom: 20rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .ps-sm-20 {
    padding-left: 2rem !important;
  }

  .ps-sm-25 {
    padding-left: 2.5rem !important;
  }

  .ps-sm-35 {
    padding-left: 3.5rem !important;
  }

  .ps-sm-50 {
    padding-left: 5rem !important;
  }

  .ps-sm-55 {
    padding-left: 5.5rem !important;
  }

  .ps-sm-60 {
    padding-left: 6rem !important;
  }

  .ps-sm-80 {
    padding-left: 8rem !important;
  }

  .ps-sm-100 {
    padding-left: 10rem !important;
  }

  .ps-sm-120 {
    padding-left: 12rem !important;
  }

  .ps-sm-150 {
    padding-left: 15rem !important;
  }

  .ps-sm-200 {
    padding-left: 20rem !important;
  }

  .fs-sm-inherit {
    font-size: inherit !important;
  }

  .fs-sm-0 {
    font-size: 0 !important;
  }

  .fs-sm-02 {
    font-size: 0.2rem !important;
  }

  .fs-sm-04 {
    font-size: 0.4rem !important;
  }

  .fs-sm-06 {
    font-size: 0.6rem !important;
  }

  .fs-sm-08 {
    font-size: 0.8rem !important;
  }

  .fs-sm-1 {
    font-size: 1rem !important;
  }

  .fs-sm-12 {
    font-size: 1.2rem !important;
  }

  .fs-sm-14 {
    font-size: 1.4rem !important;
  }

  .fs-sm-16 {
    font-size: 1.6rem !important;
  }

  .fs-sm-18 {
    font-size: 1.8rem !important;
  }

  .fs-sm-2 {
    font-size: 2rem !important;
  }

  .fs-sm-22 {
    font-size: 2.2rem !important;
  }

  .fs-sm-24 {
    font-size: 2.4rem !important;
  }

  .fs-sm-26 {
    font-size: 2.6rem !important;
  }

  .fs-sm-28 {
    font-size: 2.8rem !important;
  }

  .fs-sm-3 {
    font-size: 3rem !important;
  }

  .fs-sm-32 {
    font-size: 3.2rem !important;
  }

  .fs-sm-34 {
    font-size: 3.4rem !important;
  }

  .fs-sm-36 {
    font-size: 3.6rem !important;
  }

  .fs-sm-38 {
    font-size: 3.8rem !important;
  }

  .fs-sm-4 {
    font-size: 4rem !important;
  }

  .fs-sm-42 {
    font-size: 4.2rem !important;
  }

  .fs-sm-44 {
    font-size: 4.4rem !important;
  }

  .fs-sm-46 {
    font-size: 4.6rem !important;
  }

  .fs-sm-48 {
    font-size: 4.8rem !important;
  }

  .fs-sm-5 {
    font-size: 5rem !important;
  }

  .fs-sm-52 {
    font-size: 5.2rem !important;
  }

  .fs-sm-54 {
    font-size: 5.4rem !important;
  }

  .fs-sm-55 {
    font-size: 5.5rem !important;
  }

  .fs-sm-56 {
    font-size: 5.6rem !important;
  }

  .fs-sm-58 {
    font-size: 5.8rem !important;
  }

  .fs-sm-6 {
    font-size: 6rem !important;
  }

  .fs-sm-62 {
    font-size: 6.2rem !important;
  }

  .fs-sm-64 {
    font-size: 6.4rem !important;
  }

  .fs-sm-66 {
    font-size: 6.6rem !important;
  }

  .fs-sm-68 {
    font-size: 6.8rem !important;
  }

  .fs-sm-8 {
    font-size: 8rem !important;
  }

  .fs-sm-100 {
    font-size: 10rem !important;
  }

  .fs-sm-120 {
    font-size: 12rem !important;
  }

  .fs-sm-140 {
    font-size: 14rem !important;
  }

  .fs-sm-160 {
    font-size: 16rem !important;
  }

  .fs-sm-180 {
    font-size: 18rem !important;
  }

  .fs-sm-200 {
    font-size: 20rem !important;
  }

  .lh-sm-sm {
    line-height: 1.25 !important;
  }

  .lh-sm-base {
    line-height: 1.5 !important;
  }

  .lh-sm-lg {
    line-height: 2 !important;
  }

  .lh-sm-normal {
    line-height: normal !important;
  }

  .lh-sm-0 {
    line-height: 0 !important;
  }

  .lh-sm-25 {
    line-height: 0.25 !important;
  }

  .lh-sm-5 {
    line-height: 0.5 !important;
  }

  .lh-sm-75 {
    line-height: 0.75 !important;
  }

  .lh-sm-1 {
    line-height: 1 !important;
  }

  .lh-sm-115 {
    line-height: 1.15 !important;
  }

  .lh-sm-120 {
    line-height: 1.2 !important;
  }

  .lh-sm-125 {
    line-height: 1.25 !important;
  }

  .lh-sm-135 {
    line-height: 1.35 !important;
  }

  .lh-sm-145 {
    line-height: 1.45 !important;
  }

  .lh-sm-150 {
    line-height: 1.5 !important;
  }

  .lh-sm-175 {
    line-height: 1.75 !important;
  }

  .lh-sm-2 {
    line-height: 2 !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

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

  .text-sm-justify {
    text-align: justify !important;
  }

  .text-sm-wrap {
    white-space: normal !important;
  }

  .text-sm-nowrap {
    white-space: nowrap !important;
  }

  .radius-sm-inherit {
    border-radius: inherit !important;
  }

  .radius-sm-0 {
    border-radius: 0 !important;
  }

  .radius-sm-04 {
    border-radius: 0.4rem !important;
  }

  .radius-sm-06 {
    border-radius: 0.4rem !important;
  }

  .radius-sm-1 {
    border-radius: 1rem !important;
  }

  .radius-sm-14 {
    border-radius: 1.4rem !important;
  }

  .radius-sm-16 {
    border-radius: 1.6rem !important;
  }

  .radius-sm-2 {
    border-radius: 2rem !important;
  }

  .radius-sm-4 {
    border-radius: 4rem !important;
  }

  .radius-sm-6 {
    border-radius: 6rem !important;
  }

  .radius-sm-8 {
    border-radius: 8rem !important;
  }

  .radius-sm-10 {
    border-radius: 8rem !important;
  }

  .border-sm-none {
    border-style: none !important;
  }

  .border-sm-dotted {
    border-style: dotted !important;
  }

  .border-sm-dashed {
    border-style: dashed !important;
  }

  .border-sm-solid {
    border-style: solid !important;
  }

  .border-sm-double {
    border-style: double !important;
  }

  .border-sm-groove {
    border-style: groove !important;
  }

  .border-sm-inset {
    border-style: inset !important;
  }

  .border-sm-outset {
    border-style: outset !important;
  }

  .border-sm-inherit {
    border-width: inherit !important;
  }

  .border-sm-0 {
    border-width: 0 !important;
  }

  .border-sm-01 {
    border-width: 0.1rem !important;
  }

  .border-sm-02 {
    border-width: 0.2rem !important;
  }

  .border-sm-03 {
    border-width: 0.3rem !important;
  }

  .border-sm-04 {
    border-width: 0.4rem !important;
  }

  .border-sm-05 {
    border-width: 0.5rem !important;
  }

  .border-sm-06 {
    border-width: 0.6rem !important;
  }

  .border-sm-07 {
    border-width: 0.7rem !important;
  }

  .border-sm-08 {
    border-width: 0.8rem !important;
  }

  .border-sm-09 {
    border-width: 0.9rem !important;
  }

  .border-sm-1 {
    border-width: 1rem !important;
  }

  .border-sm-10 {
    border-width: 1rem !important;
  }

  .border-sm-11 {
    border-width: 1.1rem !important;
  }

  .border-sm-12 {
    border-width: 1.2rem !important;
  }

  .border-sm-13 {
    border-width: 1.3rem !important;
  }

  .border-sm-14 {
    border-width: 1.4rem !important;
  }

  .border-sm-15 {
    border-width: 1.5rem !important;
  }

  .border-sm-16 {
    border-width: 1.6rem !important;
  }

  .border-sm-17 {
    border-width: 1.7rem !important;
  }

  .border-sm-18 {
    border-width: 1.8rem !important;
  }

  .border-sm-19 {
    border-width: 1.9rem !important;
  }

  .border-sm-2 {
    border-width: 2rem !important;
  }

  .border-sm-20 {
    border-width: 2rem !important;
  }

  .border-sm-21 {
    border-width: 2.1rem !important;
  }

  .border-sm-22 {
    border-width: 2.2rem !important;
  }

  .border-sm-23 {
    border-width: 2.3rem !important;
  }

  .border-sm-24 {
    border-width: 2.4rem !important;
  }

  .border-sm-25 {
    border-width: 2.5rem !important;
  }

  .border-sm-26 {
    border-width: 2.6rem !important;
  }

  .border-sm-27 {
    border-width: 2.7rem !important;
  }

  .border-sm-28 {
    border-width: 2.8rem !important;
  }

  .border-sm-29 {
    border-width: 2.9rem !important;
  }

  .border-sm-3 {
    border-width: 3rem !important;
  }

  .border-sm-30 {
    border-width: 3rem !important;
  }

  .border-sm-31 {
    border-width: 3.1rem !important;
  }

  .border-sm-32 {
    border-width: 3.2rem !important;
  }

  .border-sm-33 {
    border-width: 3.3rem !important;
  }

  .border-sm-34 {
    border-width: 3.4rem !important;
  }

  .border-sm-35 {
    border-width: 3.5rem !important;
  }

  .border-sm-36 {
    border-width: 3.6rem !important;
  }

  .border-sm-37 {
    border-width: 3.7rem !important;
  }

  .border-sm-38 {
    border-width: 3.8rem !important;
  }

  .border-sm-39 {
    border-width: 3.9rem !important;
  }

  .border-sm-4 {
    border-width: 4rem !important;
  }

  .border-sm-40 {
    border-width: 4rem !important;
  }

  .border-sm-41 {
    border-width: 4.1rem !important;
  }

  .border-sm-42 {
    border-width: 4.2rem !important;
  }

  .border-sm-43 {
    border-width: 4.3rem !important;
  }

  .border-sm-44 {
    border-width: 4.4rem !important;
  }

  .border-sm-45 {
    border-width: 4.5rem !important;
  }

  .border-sm-46 {
    border-width: 4.6rem !important;
  }

  .border-sm-47 {
    border-width: 4.7rem !important;
  }

  .border-sm-48 {
    border-width: 4.8rem !important;
  }

  .border-sm-49 {
    border-width: 4.9rem !important;
  }

  .border-sm-5 {
    border-width: 5rem !important;
  }

  .border-sm-50 {
    border-width: 5rem !important;
  }

  .border-sm-51 {
    border-width: 5.1rem !important;
  }

  .border-sm-52 {
    border-width: 5.2rem !important;
  }

  .border-sm-53 {
    border-width: 5.3rem !important;
  }

  .border-sm-54 {
    border-width: 5.4rem !important;
  }

  .border-sm-55 {
    border-width: 5.5rem !important;
  }

  .border-sm-56 {
    border-width: 5.6rem !important;
  }

  .border-sm-57 {
    border-width: 5.7rem !important;
  }

  .border-sm-58 {
    border-width: 5.8rem !important;
  }

  .border-sm-59 {
    border-width: 5.9rem !important;
  }

  .border-sm-6 {
    border-width: 6rem !important;
  }

  .border-sm-60 {
    border-width: 6rem !important;
  }

  .border-sm-61 {
    border-width: 6.1rem !important;
  }

  .border-sm-62 {
    border-width: 6.2rem !important;
  }

  .border-sm-63 {
    border-width: 6.3rem !important;
  }

  .border-sm-64 {
    border-width: 6.4rem !important;
  }

  .border-sm-65 {
    border-width: 6.5rem !important;
  }

  .border-sm-66 {
    border-width: 6.6rem !important;
  }

  .border-sm-67 {
    border-width: 6.7rem !important;
  }

  .border-sm-68 {
    border-width: 6.8rem !important;
  }

  .border-sm-69 {
    border-width: 6.9rem !important;
  }

  .border-sm-7 {
    border-width: 7rem !important;
  }

  .border-sm-70 {
    border-width: 7rem !important;
  }

  .border-sm-71 {
    border-width: 7.1rem !important;
  }

  .border-sm-72 {
    border-width: 7.2rem !important;
  }

  .border-sm-73 {
    border-width: 7.3rem !important;
  }

  .border-sm-74 {
    border-width: 7.4rem !important;
  }

  .border-sm-75 {
    border-width: 7.5rem !important;
  }

  .border-sm-76 {
    border-width: 7.6rem !important;
  }

  .border-sm-77 {
    border-width: 7.7rem !important;
  }

  .border-sm-78 {
    border-width: 7.8rem !important;
  }

  .border-sm-79 {
    border-width: 7.9rem !important;
  }

  .border-sm-8 {
    border-width: 8rem !important;
  }

  .border-sm-80 {
    border-width: 8rem !important;
  }

  .border-sm-81 {
    border-width: 8.1rem !important;
  }

  .border-sm-82 {
    border-width: 8.2rem !important;
  }

  .border-sm-83 {
    border-width: 8.3rem !important;
  }

  .border-sm-84 {
    border-width: 8.4rem !important;
  }

  .border-sm-85 {
    border-width: 8.5rem !important;
  }

  .border-sm-86 {
    border-width: 8.6rem !important;
  }

  .border-sm-87 {
    border-width: 8.7rem !important;
  }

  .border-sm-88 {
    border-width: 8.8rem !important;
  }

  .border-sm-89 {
    border-width: 8.9rem !important;
  }

  .border-sm-9 {
    border-width: 9rem !important;
  }

  .border-sm-90 {
    border-width: 9rem !important;
  }

  .border-sm-91 {
    border-width: 9.1rem !important;
  }

  .border-sm-92 {
    border-width: 9.2rem !important;
  }

  .border-sm-93 {
    border-width: 9.3rem !important;
  }

  .border-sm-94 {
    border-width: 9.4rem !important;
  }

  .border-sm-95 {
    border-width: 9.5rem !important;
  }

  .border-sm-96 {
    border-width: 9.6rem !important;
  }

  .border-sm-97 {
    border-width: 9.7rem !important;
  }

  .border-sm-98 {
    border-width: 9.8rem !important;
  }

  .border-sm-99 {
    border-width: 9.9rem !important;
  }

  .border-sm-100 {
    border-width: 10rem !important;
  }

  .border-sm-110 {
    border-width: 11rem !important;
  }

  .border-sm-120 {
    border-width: 12rem !important;
  }

  .border-sm-130 {
    border-width: 13rem !important;
  }

  .border-sm-140 {
    border-width: 14rem !important;
  }

  .border-sm-150 {
    border-width: 15rem !important;
  }

  .border-sm-160 {
    border-width: 16rem !important;
  }

  .border-sm-170 {
    border-width: 17rem !important;
  }

  .border-sm-180 {
    border-width: 18rem !important;
  }

  .border-sm-190 {
    border-width: 19rem !important;
  }

  .border-sm-200 {
    border-width: 20rem !important;
  }

  .border-color-sm-inherit {
    border-color: inherit !important;
  }

  .border-color-sm-transparent {
    border-color: transparent !important;
  }

  .border-color-sm-badstudio {
    border-color: #c7212c !important;
  }

  .border-color-sm-black {
    border-color: #000 !important;
  }

  .border-color-sm-white {
    border-color: #fff !important;
  }

  .border-color-sm-blue {
    border-color: #0E94D2 !important;
  }

  .border-color-sm-red {
    border-color: #C7212C !important;
  }

  .border-color-sm-grayLight {
    border-color: #D7D7D7 !important;
  }

  .border-color-sm-grayDark {
    border-color: #373938 !important;
  }

  .border-color-sm-light {
    border-color: #eeeeee !important;
  }

  .border-color-sm-blueDark {
    border-color: #224161 !important;
  }

  .border-color-sm-blueLight {
    border-color: #CDDEF3 !important;
  }

  .border-color-sm-orange {
    border-color: #EF7153 !important;
  }

  .border-color-sm-whiteLight {
    border-color: #FFF6EF !important;
  }

  .border-color-sm-blackLight {
    border-color: #130E0B !important;
  }
}
@media (min-width: 768px) {
  .overflow-md-auto {
    overflow: auto !important;
  }

  .overflow-md-hidden {
    overflow: hidden !important;
  }

  .overflow-x-md-auto {
    overflow-x: auto !important;
  }

  .overflow-x-md-hidden {
    overflow-x: hidden !important;
  }

  .overflow-y-md-auto {
    overflow-y: auto !important;
  }

  .overflow-y-md-hidden {
    overflow-y: hidden !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-inline-grid {
    display: inline-grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .position-md-relative {
    position: relative !important;
  }

  .position-md-absolute {
    position: absolute !important;
  }

  .position-md-unset {
    position: unset !important;
  }

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

  .w-md-100vw {
    width: 100vw !important;
  }

  .w-md-auto {
    width: auto !important;
  }

  .mw-md-100 {
    max-width: 100% !important;
  }

  .mw-md-100vw {
    max-width: 100vw !important;
  }

  .mw-md-auto {
    max-width: auto !important;
  }

  .minh-md-100 {
    min-height: 100% !important;
  }

  .minh-md-100vh {
    min-height: 100vh !important;
  }

  .minh-md-auto {
    min-height: auto !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

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

  .align-items-md-end {
    align-items: flex-end !important;
  }

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

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

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

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-20 {
    margin: 2rem !important;
  }

  .m-md-25 {
    margin: 2.5rem !important;
  }

  .m-md-35 {
    margin: 3.5rem !important;
  }

  .m-md-50 {
    margin: 5rem !important;
  }

  .m-md-55 {
    margin: 5.5rem !important;
  }

  .m-md-60 {
    margin: 6rem !important;
  }

  .m-md-80 {
    margin: 8rem !important;
  }

  .m-md-100 {
    margin: 10rem !important;
  }

  .m-md-120 {
    margin: 12rem !important;
  }

  .m-md-150 {
    margin: 15rem !important;
  }

  .m-md-200 {
    margin: 20rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-20 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-md-25 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-md-35 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-md-50 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-md-55 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }

  .mx-md-60 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-md-80 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-md-100 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-md-120 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-md-150 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-md-200 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

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

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-20 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-md-25 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-md-35 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-md-50 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-md-55 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }

  .my-md-60 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-md-80 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-md-100 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-md-120 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-md-150 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-md-200 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

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

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-20 {
    margin-top: 2rem !important;
  }

  .mt-md-25 {
    margin-top: 2.5rem !important;
  }

  .mt-md-35 {
    margin-top: 3.5rem !important;
  }

  .mt-md-50 {
    margin-top: 5rem !important;
  }

  .mt-md-55 {
    margin-top: 5.5rem !important;
  }

  .mt-md-60 {
    margin-top: 6rem !important;
  }

  .mt-md-80 {
    margin-top: 8rem !important;
  }

  .mt-md-100 {
    margin-top: 10rem !important;
  }

  .mt-md-120 {
    margin-top: 12rem !important;
  }

  .mt-md-150 {
    margin-top: 15rem !important;
  }

  .mt-md-200 {
    margin-top: 20rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-20 {
    margin-right: 2rem !important;
  }

  .me-md-25 {
    margin-right: 2.5rem !important;
  }

  .me-md-35 {
    margin-right: 3.5rem !important;
  }

  .me-md-50 {
    margin-right: 5rem !important;
  }

  .me-md-55 {
    margin-right: 5.5rem !important;
  }

  .me-md-60 {
    margin-right: 6rem !important;
  }

  .me-md-80 {
    margin-right: 8rem !important;
  }

  .me-md-100 {
    margin-right: 10rem !important;
  }

  .me-md-120 {
    margin-right: 12rem !important;
  }

  .me-md-150 {
    margin-right: 15rem !important;
  }

  .me-md-200 {
    margin-right: 20rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

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

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-20 {
    margin-bottom: 2rem !important;
  }

  .mb-md-25 {
    margin-bottom: 2.5rem !important;
  }

  .mb-md-35 {
    margin-bottom: 3.5rem !important;
  }

  .mb-md-50 {
    margin-bottom: 5rem !important;
  }

  .mb-md-55 {
    margin-bottom: 5.5rem !important;
  }

  .mb-md-60 {
    margin-bottom: 6rem !important;
  }

  .mb-md-80 {
    margin-bottom: 8rem !important;
  }

  .mb-md-100 {
    margin-bottom: 10rem !important;
  }

  .mb-md-120 {
    margin-bottom: 12rem !important;
  }

  .mb-md-150 {
    margin-bottom: 15rem !important;
  }

  .mb-md-200 {
    margin-bottom: 20rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-20 {
    margin-left: 2rem !important;
  }

  .ms-md-25 {
    margin-left: 2.5rem !important;
  }

  .ms-md-35 {
    margin-left: 3.5rem !important;
  }

  .ms-md-50 {
    margin-left: 5rem !important;
  }

  .ms-md-55 {
    margin-left: 5.5rem !important;
  }

  .ms-md-60 {
    margin-left: 6rem !important;
  }

  .ms-md-80 {
    margin-left: 8rem !important;
  }

  .ms-md-100 {
    margin-left: 10rem !important;
  }

  .ms-md-120 {
    margin-left: 12rem !important;
  }

  .ms-md-150 {
    margin-left: 15rem !important;
  }

  .ms-md-200 {
    margin-left: 20rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .m-md-n1 {
    margin: -0.25rem !important;
  }

  .m-md-n2 {
    margin: -0.5rem !important;
  }

  .m-md-n3 {
    margin: -1rem !important;
  }

  .m-md-n4 {
    margin: -1.5rem !important;
  }

  .m-md-n5 {
    margin: -3rem !important;
  }

  .m-md-n20 {
    margin: -2rem !important;
  }

  .m-md-n25 {
    margin: -2.5rem !important;
  }

  .m-md-n35 {
    margin: -3.5rem !important;
  }

  .m-md-n50 {
    margin: -5rem !important;
  }

  .m-md-n55 {
    margin: -5.5rem !important;
  }

  .m-md-n60 {
    margin: -6rem !important;
  }

  .m-md-n80 {
    margin: -8rem !important;
  }

  .m-md-n100 {
    margin: -10rem !important;
  }

  .m-md-n120 {
    margin: -12rem !important;
  }

  .m-md-n150 {
    margin: -15rem !important;
  }

  .m-md-n200 {
    margin: -20rem !important;
  }

  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-md-n3 {
    margin-top: -1rem !important;
  }

  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-md-n5 {
    margin-top: -3rem !important;
  }

  .mt-md-n20 {
    margin-top: -2rem !important;
  }

  .mt-md-n25 {
    margin-top: -2.5rem !important;
  }

  .mt-md-n35 {
    margin-top: -3.5rem !important;
  }

  .mt-md-n50 {
    margin-top: -5rem !important;
  }

  .mt-md-n55 {
    margin-top: -5.5rem !important;
  }

  .mt-md-n60 {
    margin-top: -6rem !important;
  }

  .mt-md-n80 {
    margin-top: -8rem !important;
  }

  .mt-md-n100 {
    margin-top: -10rem !important;
  }

  .mt-md-n120 {
    margin-top: -12rem !important;
  }

  .mt-md-n150 {
    margin-top: -15rem !important;
  }

  .mt-md-n200 {
    margin-top: -20rem !important;
  }

  .me-md-n1 {
    margin-right: -0.25rem !important;
  }

  .me-md-n2 {
    margin-right: -0.5rem !important;
  }

  .me-md-n3 {
    margin-right: -1rem !important;
  }

  .me-md-n4 {
    margin-right: -1.5rem !important;
  }

  .me-md-n5 {
    margin-right: -3rem !important;
  }

  .me-md-n20 {
    margin-right: -2rem !important;
  }

  .me-md-n25 {
    margin-right: -2.5rem !important;
  }

  .me-md-n35 {
    margin-right: -3.5rem !important;
  }

  .me-md-n50 {
    margin-right: -5rem !important;
  }

  .me-md-n55 {
    margin-right: -5.5rem !important;
  }

  .me-md-n60 {
    margin-right: -6rem !important;
  }

  .me-md-n80 {
    margin-right: -8rem !important;
  }

  .me-md-n100 {
    margin-right: -10rem !important;
  }

  .me-md-n120 {
    margin-right: -12rem !important;
  }

  .me-md-n150 {
    margin-right: -15rem !important;
  }

  .me-md-n200 {
    margin-right: -20rem !important;
  }

  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }

  .mb-md-n20 {
    margin-bottom: -2rem !important;
  }

  .mb-md-n25 {
    margin-bottom: -2.5rem !important;
  }

  .mb-md-n35 {
    margin-bottom: -3.5rem !important;
  }

  .mb-md-n50 {
    margin-bottom: -5rem !important;
  }

  .mb-md-n55 {
    margin-bottom: -5.5rem !important;
  }

  .mb-md-n60 {
    margin-bottom: -6rem !important;
  }

  .mb-md-n80 {
    margin-bottom: -8rem !important;
  }

  .mb-md-n100 {
    margin-bottom: -10rem !important;
  }

  .mb-md-n120 {
    margin-bottom: -12rem !important;
  }

  .mb-md-n150 {
    margin-bottom: -15rem !important;
  }

  .mb-md-n200 {
    margin-bottom: -20rem !important;
  }

  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-md-n3 {
    margin-left: -1rem !important;
  }

  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-md-n5 {
    margin-left: -3rem !important;
  }

  .ms-md-n20 {
    margin-left: -2rem !important;
  }

  .ms-md-n25 {
    margin-left: -2.5rem !important;
  }

  .ms-md-n35 {
    margin-left: -3.5rem !important;
  }

  .ms-md-n50 {
    margin-left: -5rem !important;
  }

  .ms-md-n55 {
    margin-left: -5.5rem !important;
  }

  .ms-md-n60 {
    margin-left: -6rem !important;
  }

  .ms-md-n80 {
    margin-left: -8rem !important;
  }

  .ms-md-n100 {
    margin-left: -10rem !important;
  }

  .ms-md-n120 {
    margin-left: -12rem !important;
  }

  .ms-md-n150 {
    margin-left: -15rem !important;
  }

  .ms-md-n200 {
    margin-left: -20rem !important;
  }

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

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .p-md-20 {
    padding: 2rem !important;
  }

  .p-md-25 {
    padding: 2.5rem !important;
  }

  .p-md-35 {
    padding: 3.5rem !important;
  }

  .p-md-50 {
    padding: 5rem !important;
  }

  .p-md-55 {
    padding: 5.5rem !important;
  }

  .p-md-60 {
    padding: 6rem !important;
  }

  .p-md-80 {
    padding: 8rem !important;
  }

  .p-md-100 {
    padding: 10rem !important;
  }

  .p-md-120 {
    padding: 12rem !important;
  }

  .p-md-150 {
    padding: 15rem !important;
  }

  .p-md-200 {
    padding: 20rem !important;
  }

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

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-md-20 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-md-25 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-md-35 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-md-50 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-md-55 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }

  .px-md-60 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-md-80 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-md-100 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-md-120 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-md-150 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-md-200 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

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

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-md-20 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-md-25 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-md-35 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-md-50 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-md-55 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }

  .py-md-60 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-md-80 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-md-100 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-md-120 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-md-150 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-md-200 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pt-md-20 {
    padding-top: 2rem !important;
  }

  .pt-md-25 {
    padding-top: 2.5rem !important;
  }

  .pt-md-35 {
    padding-top: 3.5rem !important;
  }

  .pt-md-50 {
    padding-top: 5rem !important;
  }

  .pt-md-55 {
    padding-top: 5.5rem !important;
  }

  .pt-md-60 {
    padding-top: 6rem !important;
  }

  .pt-md-80 {
    padding-top: 8rem !important;
  }

  .pt-md-100 {
    padding-top: 10rem !important;
  }

  .pt-md-120 {
    padding-top: 12rem !important;
  }

  .pt-md-150 {
    padding-top: 15rem !important;
  }

  .pt-md-200 {
    padding-top: 20rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pe-md-20 {
    padding-right: 2rem !important;
  }

  .pe-md-25 {
    padding-right: 2.5rem !important;
  }

  .pe-md-35 {
    padding-right: 3.5rem !important;
  }

  .pe-md-50 {
    padding-right: 5rem !important;
  }

  .pe-md-55 {
    padding-right: 5.5rem !important;
  }

  .pe-md-60 {
    padding-right: 6rem !important;
  }

  .pe-md-80 {
    padding-right: 8rem !important;
  }

  .pe-md-100 {
    padding-right: 10rem !important;
  }

  .pe-md-120 {
    padding-right: 12rem !important;
  }

  .pe-md-150 {
    padding-right: 15rem !important;
  }

  .pe-md-200 {
    padding-right: 20rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .pb-md-20 {
    padding-bottom: 2rem !important;
  }

  .pb-md-25 {
    padding-bottom: 2.5rem !important;
  }

  .pb-md-35 {
    padding-bottom: 3.5rem !important;
  }

  .pb-md-50 {
    padding-bottom: 5rem !important;
  }

  .pb-md-55 {
    padding-bottom: 5.5rem !important;
  }

  .pb-md-60 {
    padding-bottom: 6rem !important;
  }

  .pb-md-80 {
    padding-bottom: 8rem !important;
  }

  .pb-md-100 {
    padding-bottom: 10rem !important;
  }

  .pb-md-120 {
    padding-bottom: 12rem !important;
  }

  .pb-md-150 {
    padding-bottom: 15rem !important;
  }

  .pb-md-200 {
    padding-bottom: 20rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .ps-md-20 {
    padding-left: 2rem !important;
  }

  .ps-md-25 {
    padding-left: 2.5rem !important;
  }

  .ps-md-35 {
    padding-left: 3.5rem !important;
  }

  .ps-md-50 {
    padding-left: 5rem !important;
  }

  .ps-md-55 {
    padding-left: 5.5rem !important;
  }

  .ps-md-60 {
    padding-left: 6rem !important;
  }

  .ps-md-80 {
    padding-left: 8rem !important;
  }

  .ps-md-100 {
    padding-left: 10rem !important;
  }

  .ps-md-120 {
    padding-left: 12rem !important;
  }

  .ps-md-150 {
    padding-left: 15rem !important;
  }

  .ps-md-200 {
    padding-left: 20rem !important;
  }

  .fs-md-inherit {
    font-size: inherit !important;
  }

  .fs-md-0 {
    font-size: 0 !important;
  }

  .fs-md-02 {
    font-size: 0.2rem !important;
  }

  .fs-md-04 {
    font-size: 0.4rem !important;
  }

  .fs-md-06 {
    font-size: 0.6rem !important;
  }

  .fs-md-08 {
    font-size: 0.8rem !important;
  }

  .fs-md-1 {
    font-size: 1rem !important;
  }

  .fs-md-12 {
    font-size: 1.2rem !important;
  }

  .fs-md-14 {
    font-size: 1.4rem !important;
  }

  .fs-md-16 {
    font-size: 1.6rem !important;
  }

  .fs-md-18 {
    font-size: 1.8rem !important;
  }

  .fs-md-2 {
    font-size: 2rem !important;
  }

  .fs-md-22 {
    font-size: 2.2rem !important;
  }

  .fs-md-24 {
    font-size: 2.4rem !important;
  }

  .fs-md-26 {
    font-size: 2.6rem !important;
  }

  .fs-md-28 {
    font-size: 2.8rem !important;
  }

  .fs-md-3 {
    font-size: 3rem !important;
  }

  .fs-md-32 {
    font-size: 3.2rem !important;
  }

  .fs-md-34 {
    font-size: 3.4rem !important;
  }

  .fs-md-36 {
    font-size: 3.6rem !important;
  }

  .fs-md-38 {
    font-size: 3.8rem !important;
  }

  .fs-md-4 {
    font-size: 4rem !important;
  }

  .fs-md-42 {
    font-size: 4.2rem !important;
  }

  .fs-md-44 {
    font-size: 4.4rem !important;
  }

  .fs-md-46 {
    font-size: 4.6rem !important;
  }

  .fs-md-48 {
    font-size: 4.8rem !important;
  }

  .fs-md-5 {
    font-size: 5rem !important;
  }

  .fs-md-52 {
    font-size: 5.2rem !important;
  }

  .fs-md-54 {
    font-size: 5.4rem !important;
  }

  .fs-md-55 {
    font-size: 5.5rem !important;
  }

  .fs-md-56 {
    font-size: 5.6rem !important;
  }

  .fs-md-58 {
    font-size: 5.8rem !important;
  }

  .fs-md-6 {
    font-size: 6rem !important;
  }

  .fs-md-62 {
    font-size: 6.2rem !important;
  }

  .fs-md-64 {
    font-size: 6.4rem !important;
  }

  .fs-md-66 {
    font-size: 6.6rem !important;
  }

  .fs-md-68 {
    font-size: 6.8rem !important;
  }

  .fs-md-8 {
    font-size: 8rem !important;
  }

  .fs-md-100 {
    font-size: 10rem !important;
  }

  .fs-md-120 {
    font-size: 12rem !important;
  }

  .fs-md-140 {
    font-size: 14rem !important;
  }

  .fs-md-160 {
    font-size: 16rem !important;
  }

  .fs-md-180 {
    font-size: 18rem !important;
  }

  .fs-md-200 {
    font-size: 20rem !important;
  }

  .lh-md-sm {
    line-height: 1.25 !important;
  }

  .lh-md-base {
    line-height: 1.5 !important;
  }

  .lh-md-lg {
    line-height: 2 !important;
  }

  .lh-md-normal {
    line-height: normal !important;
  }

  .lh-md-0 {
    line-height: 0 !important;
  }

  .lh-md-25 {
    line-height: 0.25 !important;
  }

  .lh-md-5 {
    line-height: 0.5 !important;
  }

  .lh-md-75 {
    line-height: 0.75 !important;
  }

  .lh-md-1 {
    line-height: 1 !important;
  }

  .lh-md-115 {
    line-height: 1.15 !important;
  }

  .lh-md-120 {
    line-height: 1.2 !important;
  }

  .lh-md-125 {
    line-height: 1.25 !important;
  }

  .lh-md-135 {
    line-height: 1.35 !important;
  }

  .lh-md-145 {
    line-height: 1.45 !important;
  }

  .lh-md-150 {
    line-height: 1.5 !important;
  }

  .lh-md-175 {
    line-height: 1.75 !important;
  }

  .lh-md-2 {
    line-height: 2 !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

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

  .text-md-justify {
    text-align: justify !important;
  }

  .text-md-wrap {
    white-space: normal !important;
  }

  .text-md-nowrap {
    white-space: nowrap !important;
  }

  .radius-md-inherit {
    border-radius: inherit !important;
  }

  .radius-md-0 {
    border-radius: 0 !important;
  }

  .radius-md-04 {
    border-radius: 0.4rem !important;
  }

  .radius-md-06 {
    border-radius: 0.4rem !important;
  }

  .radius-md-1 {
    border-radius: 1rem !important;
  }

  .radius-md-14 {
    border-radius: 1.4rem !important;
  }

  .radius-md-16 {
    border-radius: 1.6rem !important;
  }

  .radius-md-2 {
    border-radius: 2rem !important;
  }

  .radius-md-4 {
    border-radius: 4rem !important;
  }

  .radius-md-6 {
    border-radius: 6rem !important;
  }

  .radius-md-8 {
    border-radius: 8rem !important;
  }

  .radius-md-10 {
    border-radius: 8rem !important;
  }

  .border-md-none {
    border-style: none !important;
  }

  .border-md-dotted {
    border-style: dotted !important;
  }

  .border-md-dashed {
    border-style: dashed !important;
  }

  .border-md-solid {
    border-style: solid !important;
  }

  .border-md-double {
    border-style: double !important;
  }

  .border-md-groove {
    border-style: groove !important;
  }

  .border-md-inset {
    border-style: inset !important;
  }

  .border-md-outset {
    border-style: outset !important;
  }

  .border-md-inherit {
    border-width: inherit !important;
  }

  .border-md-0 {
    border-width: 0 !important;
  }

  .border-md-01 {
    border-width: 0.1rem !important;
  }

  .border-md-02 {
    border-width: 0.2rem !important;
  }

  .border-md-03 {
    border-width: 0.3rem !important;
  }

  .border-md-04 {
    border-width: 0.4rem !important;
  }

  .border-md-05 {
    border-width: 0.5rem !important;
  }

  .border-md-06 {
    border-width: 0.6rem !important;
  }

  .border-md-07 {
    border-width: 0.7rem !important;
  }

  .border-md-08 {
    border-width: 0.8rem !important;
  }

  .border-md-09 {
    border-width: 0.9rem !important;
  }

  .border-md-1 {
    border-width: 1rem !important;
  }

  .border-md-10 {
    border-width: 1rem !important;
  }

  .border-md-11 {
    border-width: 1.1rem !important;
  }

  .border-md-12 {
    border-width: 1.2rem !important;
  }

  .border-md-13 {
    border-width: 1.3rem !important;
  }

  .border-md-14 {
    border-width: 1.4rem !important;
  }

  .border-md-15 {
    border-width: 1.5rem !important;
  }

  .border-md-16 {
    border-width: 1.6rem !important;
  }

  .border-md-17 {
    border-width: 1.7rem !important;
  }

  .border-md-18 {
    border-width: 1.8rem !important;
  }

  .border-md-19 {
    border-width: 1.9rem !important;
  }

  .border-md-2 {
    border-width: 2rem !important;
  }

  .border-md-20 {
    border-width: 2rem !important;
  }

  .border-md-21 {
    border-width: 2.1rem !important;
  }

  .border-md-22 {
    border-width: 2.2rem !important;
  }

  .border-md-23 {
    border-width: 2.3rem !important;
  }

  .border-md-24 {
    border-width: 2.4rem !important;
  }

  .border-md-25 {
    border-width: 2.5rem !important;
  }

  .border-md-26 {
    border-width: 2.6rem !important;
  }

  .border-md-27 {
    border-width: 2.7rem !important;
  }

  .border-md-28 {
    border-width: 2.8rem !important;
  }

  .border-md-29 {
    border-width: 2.9rem !important;
  }

  .border-md-3 {
    border-width: 3rem !important;
  }

  .border-md-30 {
    border-width: 3rem !important;
  }

  .border-md-31 {
    border-width: 3.1rem !important;
  }

  .border-md-32 {
    border-width: 3.2rem !important;
  }

  .border-md-33 {
    border-width: 3.3rem !important;
  }

  .border-md-34 {
    border-width: 3.4rem !important;
  }

  .border-md-35 {
    border-width: 3.5rem !important;
  }

  .border-md-36 {
    border-width: 3.6rem !important;
  }

  .border-md-37 {
    border-width: 3.7rem !important;
  }

  .border-md-38 {
    border-width: 3.8rem !important;
  }

  .border-md-39 {
    border-width: 3.9rem !important;
  }

  .border-md-4 {
    border-width: 4rem !important;
  }

  .border-md-40 {
    border-width: 4rem !important;
  }

  .border-md-41 {
    border-width: 4.1rem !important;
  }

  .border-md-42 {
    border-width: 4.2rem !important;
  }

  .border-md-43 {
    border-width: 4.3rem !important;
  }

  .border-md-44 {
    border-width: 4.4rem !important;
  }

  .border-md-45 {
    border-width: 4.5rem !important;
  }

  .border-md-46 {
    border-width: 4.6rem !important;
  }

  .border-md-47 {
    border-width: 4.7rem !important;
  }

  .border-md-48 {
    border-width: 4.8rem !important;
  }

  .border-md-49 {
    border-width: 4.9rem !important;
  }

  .border-md-5 {
    border-width: 5rem !important;
  }

  .border-md-50 {
    border-width: 5rem !important;
  }

  .border-md-51 {
    border-width: 5.1rem !important;
  }

  .border-md-52 {
    border-width: 5.2rem !important;
  }

  .border-md-53 {
    border-width: 5.3rem !important;
  }

  .border-md-54 {
    border-width: 5.4rem !important;
  }

  .border-md-55 {
    border-width: 5.5rem !important;
  }

  .border-md-56 {
    border-width: 5.6rem !important;
  }

  .border-md-57 {
    border-width: 5.7rem !important;
  }

  .border-md-58 {
    border-width: 5.8rem !important;
  }

  .border-md-59 {
    border-width: 5.9rem !important;
  }

  .border-md-6 {
    border-width: 6rem !important;
  }

  .border-md-60 {
    border-width: 6rem !important;
  }

  .border-md-61 {
    border-width: 6.1rem !important;
  }

  .border-md-62 {
    border-width: 6.2rem !important;
  }

  .border-md-63 {
    border-width: 6.3rem !important;
  }

  .border-md-64 {
    border-width: 6.4rem !important;
  }

  .border-md-65 {
    border-width: 6.5rem !important;
  }

  .border-md-66 {
    border-width: 6.6rem !important;
  }

  .border-md-67 {
    border-width: 6.7rem !important;
  }

  .border-md-68 {
    border-width: 6.8rem !important;
  }

  .border-md-69 {
    border-width: 6.9rem !important;
  }

  .border-md-7 {
    border-width: 7rem !important;
  }

  .border-md-70 {
    border-width: 7rem !important;
  }

  .border-md-71 {
    border-width: 7.1rem !important;
  }

  .border-md-72 {
    border-width: 7.2rem !important;
  }

  .border-md-73 {
    border-width: 7.3rem !important;
  }

  .border-md-74 {
    border-width: 7.4rem !important;
  }

  .border-md-75 {
    border-width: 7.5rem !important;
  }

  .border-md-76 {
    border-width: 7.6rem !important;
  }

  .border-md-77 {
    border-width: 7.7rem !important;
  }

  .border-md-78 {
    border-width: 7.8rem !important;
  }

  .border-md-79 {
    border-width: 7.9rem !important;
  }

  .border-md-8 {
    border-width: 8rem !important;
  }

  .border-md-80 {
    border-width: 8rem !important;
  }

  .border-md-81 {
    border-width: 8.1rem !important;
  }

  .border-md-82 {
    border-width: 8.2rem !important;
  }

  .border-md-83 {
    border-width: 8.3rem !important;
  }

  .border-md-84 {
    border-width: 8.4rem !important;
  }

  .border-md-85 {
    border-width: 8.5rem !important;
  }

  .border-md-86 {
    border-width: 8.6rem !important;
  }

  .border-md-87 {
    border-width: 8.7rem !important;
  }

  .border-md-88 {
    border-width: 8.8rem !important;
  }

  .border-md-89 {
    border-width: 8.9rem !important;
  }

  .border-md-9 {
    border-width: 9rem !important;
  }

  .border-md-90 {
    border-width: 9rem !important;
  }

  .border-md-91 {
    border-width: 9.1rem !important;
  }

  .border-md-92 {
    border-width: 9.2rem !important;
  }

  .border-md-93 {
    border-width: 9.3rem !important;
  }

  .border-md-94 {
    border-width: 9.4rem !important;
  }

  .border-md-95 {
    border-width: 9.5rem !important;
  }

  .border-md-96 {
    border-width: 9.6rem !important;
  }

  .border-md-97 {
    border-width: 9.7rem !important;
  }

  .border-md-98 {
    border-width: 9.8rem !important;
  }

  .border-md-99 {
    border-width: 9.9rem !important;
  }

  .border-md-100 {
    border-width: 10rem !important;
  }

  .border-md-110 {
    border-width: 11rem !important;
  }

  .border-md-120 {
    border-width: 12rem !important;
  }

  .border-md-130 {
    border-width: 13rem !important;
  }

  .border-md-140 {
    border-width: 14rem !important;
  }

  .border-md-150 {
    border-width: 15rem !important;
  }

  .border-md-160 {
    border-width: 16rem !important;
  }

  .border-md-170 {
    border-width: 17rem !important;
  }

  .border-md-180 {
    border-width: 18rem !important;
  }

  .border-md-190 {
    border-width: 19rem !important;
  }

  .border-md-200 {
    border-width: 20rem !important;
  }

  .border-color-md-inherit {
    border-color: inherit !important;
  }

  .border-color-md-transparent {
    border-color: transparent !important;
  }

  .border-color-md-badstudio {
    border-color: #c7212c !important;
  }

  .border-color-md-black {
    border-color: #000 !important;
  }

  .border-color-md-white {
    border-color: #fff !important;
  }

  .border-color-md-blue {
    border-color: #0E94D2 !important;
  }

  .border-color-md-red {
    border-color: #C7212C !important;
  }

  .border-color-md-grayLight {
    border-color: #D7D7D7 !important;
  }

  .border-color-md-grayDark {
    border-color: #373938 !important;
  }

  .border-color-md-light {
    border-color: #eeeeee !important;
  }

  .border-color-md-blueDark {
    border-color: #224161 !important;
  }

  .border-color-md-blueLight {
    border-color: #CDDEF3 !important;
  }

  .border-color-md-orange {
    border-color: #EF7153 !important;
  }

  .border-color-md-whiteLight {
    border-color: #FFF6EF !important;
  }

  .border-color-md-blackLight {
    border-color: #130E0B !important;
  }
}
@media (min-width: 992px) {
  .overflow-lg-auto {
    overflow: auto !important;
  }

  .overflow-lg-hidden {
    overflow: hidden !important;
  }

  .overflow-x-lg-auto {
    overflow-x: auto !important;
  }

  .overflow-x-lg-hidden {
    overflow-x: hidden !important;
  }

  .overflow-y-lg-auto {
    overflow-y: auto !important;
  }

  .overflow-y-lg-hidden {
    overflow-y: hidden !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-inline-grid {
    display: inline-grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .position-lg-relative {
    position: relative !important;
  }

  .position-lg-absolute {
    position: absolute !important;
  }

  .position-lg-unset {
    position: unset !important;
  }

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

  .w-lg-100vw {
    width: 100vw !important;
  }

  .w-lg-auto {
    width: auto !important;
  }

  .mw-lg-100 {
    max-width: 100% !important;
  }

  .mw-lg-100vw {
    max-width: 100vw !important;
  }

  .mw-lg-auto {
    max-width: auto !important;
  }

  .minh-lg-100 {
    min-height: 100% !important;
  }

  .minh-lg-100vh {
    min-height: 100vh !important;
  }

  .minh-lg-auto {
    min-height: auto !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

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

  .align-items-lg-end {
    align-items: flex-end !important;
  }

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

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

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

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-20 {
    margin: 2rem !important;
  }

  .m-lg-25 {
    margin: 2.5rem !important;
  }

  .m-lg-35 {
    margin: 3.5rem !important;
  }

  .m-lg-50 {
    margin: 5rem !important;
  }

  .m-lg-55 {
    margin: 5.5rem !important;
  }

  .m-lg-60 {
    margin: 6rem !important;
  }

  .m-lg-80 {
    margin: 8rem !important;
  }

  .m-lg-100 {
    margin: 10rem !important;
  }

  .m-lg-120 {
    margin: 12rem !important;
  }

  .m-lg-150 {
    margin: 15rem !important;
  }

  .m-lg-200 {
    margin: 20rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-20 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-lg-25 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-lg-35 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-lg-50 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-lg-55 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }

  .mx-lg-60 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-lg-80 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-lg-100 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-lg-120 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-lg-150 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-lg-200 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

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

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-20 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-lg-25 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-lg-35 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-lg-50 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-lg-55 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }

  .my-lg-60 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-lg-80 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-lg-100 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-lg-120 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-lg-150 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-lg-200 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

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

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-20 {
    margin-top: 2rem !important;
  }

  .mt-lg-25 {
    margin-top: 2.5rem !important;
  }

  .mt-lg-35 {
    margin-top: 3.5rem !important;
  }

  .mt-lg-50 {
    margin-top: 5rem !important;
  }

  .mt-lg-55 {
    margin-top: 5.5rem !important;
  }

  .mt-lg-60 {
    margin-top: 6rem !important;
  }

  .mt-lg-80 {
    margin-top: 8rem !important;
  }

  .mt-lg-100 {
    margin-top: 10rem !important;
  }

  .mt-lg-120 {
    margin-top: 12rem !important;
  }

  .mt-lg-150 {
    margin-top: 15rem !important;
  }

  .mt-lg-200 {
    margin-top: 20rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-20 {
    margin-right: 2rem !important;
  }

  .me-lg-25 {
    margin-right: 2.5rem !important;
  }

  .me-lg-35 {
    margin-right: 3.5rem !important;
  }

  .me-lg-50 {
    margin-right: 5rem !important;
  }

  .me-lg-55 {
    margin-right: 5.5rem !important;
  }

  .me-lg-60 {
    margin-right: 6rem !important;
  }

  .me-lg-80 {
    margin-right: 8rem !important;
  }

  .me-lg-100 {
    margin-right: 10rem !important;
  }

  .me-lg-120 {
    margin-right: 12rem !important;
  }

  .me-lg-150 {
    margin-right: 15rem !important;
  }

  .me-lg-200 {
    margin-right: 20rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

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

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-20 {
    margin-bottom: 2rem !important;
  }

  .mb-lg-25 {
    margin-bottom: 2.5rem !important;
  }

  .mb-lg-35 {
    margin-bottom: 3.5rem !important;
  }

  .mb-lg-50 {
    margin-bottom: 5rem !important;
  }

  .mb-lg-55 {
    margin-bottom: 5.5rem !important;
  }

  .mb-lg-60 {
    margin-bottom: 6rem !important;
  }

  .mb-lg-80 {
    margin-bottom: 8rem !important;
  }

  .mb-lg-100 {
    margin-bottom: 10rem !important;
  }

  .mb-lg-120 {
    margin-bottom: 12rem !important;
  }

  .mb-lg-150 {
    margin-bottom: 15rem !important;
  }

  .mb-lg-200 {
    margin-bottom: 20rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-20 {
    margin-left: 2rem !important;
  }

  .ms-lg-25 {
    margin-left: 2.5rem !important;
  }

  .ms-lg-35 {
    margin-left: 3.5rem !important;
  }

  .ms-lg-50 {
    margin-left: 5rem !important;
  }

  .ms-lg-55 {
    margin-left: 5.5rem !important;
  }

  .ms-lg-60 {
    margin-left: 6rem !important;
  }

  .ms-lg-80 {
    margin-left: 8rem !important;
  }

  .ms-lg-100 {
    margin-left: 10rem !important;
  }

  .ms-lg-120 {
    margin-left: 12rem !important;
  }

  .ms-lg-150 {
    margin-left: 15rem !important;
  }

  .ms-lg-200 {
    margin-left: 20rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .m-lg-n1 {
    margin: -0.25rem !important;
  }

  .m-lg-n2 {
    margin: -0.5rem !important;
  }

  .m-lg-n3 {
    margin: -1rem !important;
  }

  .m-lg-n4 {
    margin: -1.5rem !important;
  }

  .m-lg-n5 {
    margin: -3rem !important;
  }

  .m-lg-n20 {
    margin: -2rem !important;
  }

  .m-lg-n25 {
    margin: -2.5rem !important;
  }

  .m-lg-n35 {
    margin: -3.5rem !important;
  }

  .m-lg-n50 {
    margin: -5rem !important;
  }

  .m-lg-n55 {
    margin: -5.5rem !important;
  }

  .m-lg-n60 {
    margin: -6rem !important;
  }

  .m-lg-n80 {
    margin: -8rem !important;
  }

  .m-lg-n100 {
    margin: -10rem !important;
  }

  .m-lg-n120 {
    margin: -12rem !important;
  }

  .m-lg-n150 {
    margin: -15rem !important;
  }

  .m-lg-n200 {
    margin: -20rem !important;
  }

  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-lg-n3 {
    margin-top: -1rem !important;
  }

  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-lg-n5 {
    margin-top: -3rem !important;
  }

  .mt-lg-n20 {
    margin-top: -2rem !important;
  }

  .mt-lg-n25 {
    margin-top: -2.5rem !important;
  }

  .mt-lg-n35 {
    margin-top: -3.5rem !important;
  }

  .mt-lg-n50 {
    margin-top: -5rem !important;
  }

  .mt-lg-n55 {
    margin-top: -5.5rem !important;
  }

  .mt-lg-n60 {
    margin-top: -6rem !important;
  }

  .mt-lg-n80 {
    margin-top: -8rem !important;
  }

  .mt-lg-n100 {
    margin-top: -10rem !important;
  }

  .mt-lg-n120 {
    margin-top: -12rem !important;
  }

  .mt-lg-n150 {
    margin-top: -15rem !important;
  }

  .mt-lg-n200 {
    margin-top: -20rem !important;
  }

  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }

  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }

  .me-lg-n3 {
    margin-right: -1rem !important;
  }

  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }

  .me-lg-n5 {
    margin-right: -3rem !important;
  }

  .me-lg-n20 {
    margin-right: -2rem !important;
  }

  .me-lg-n25 {
    margin-right: -2.5rem !important;
  }

  .me-lg-n35 {
    margin-right: -3.5rem !important;
  }

  .me-lg-n50 {
    margin-right: -5rem !important;
  }

  .me-lg-n55 {
    margin-right: -5.5rem !important;
  }

  .me-lg-n60 {
    margin-right: -6rem !important;
  }

  .me-lg-n80 {
    margin-right: -8rem !important;
  }

  .me-lg-n100 {
    margin-right: -10rem !important;
  }

  .me-lg-n120 {
    margin-right: -12rem !important;
  }

  .me-lg-n150 {
    margin-right: -15rem !important;
  }

  .me-lg-n200 {
    margin-right: -20rem !important;
  }

  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }

  .mb-lg-n20 {
    margin-bottom: -2rem !important;
  }

  .mb-lg-n25 {
    margin-bottom: -2.5rem !important;
  }

  .mb-lg-n35 {
    margin-bottom: -3.5rem !important;
  }

  .mb-lg-n50 {
    margin-bottom: -5rem !important;
  }

  .mb-lg-n55 {
    margin-bottom: -5.5rem !important;
  }

  .mb-lg-n60 {
    margin-bottom: -6rem !important;
  }

  .mb-lg-n80 {
    margin-bottom: -8rem !important;
  }

  .mb-lg-n100 {
    margin-bottom: -10rem !important;
  }

  .mb-lg-n120 {
    margin-bottom: -12rem !important;
  }

  .mb-lg-n150 {
    margin-bottom: -15rem !important;
  }

  .mb-lg-n200 {
    margin-bottom: -20rem !important;
  }

  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-lg-n3 {
    margin-left: -1rem !important;
  }

  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-lg-n5 {
    margin-left: -3rem !important;
  }

  .ms-lg-n20 {
    margin-left: -2rem !important;
  }

  .ms-lg-n25 {
    margin-left: -2.5rem !important;
  }

  .ms-lg-n35 {
    margin-left: -3.5rem !important;
  }

  .ms-lg-n50 {
    margin-left: -5rem !important;
  }

  .ms-lg-n55 {
    margin-left: -5.5rem !important;
  }

  .ms-lg-n60 {
    margin-left: -6rem !important;
  }

  .ms-lg-n80 {
    margin-left: -8rem !important;
  }

  .ms-lg-n100 {
    margin-left: -10rem !important;
  }

  .ms-lg-n120 {
    margin-left: -12rem !important;
  }

  .ms-lg-n150 {
    margin-left: -15rem !important;
  }

  .ms-lg-n200 {
    margin-left: -20rem !important;
  }

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

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .p-lg-20 {
    padding: 2rem !important;
  }

  .p-lg-25 {
    padding: 2.5rem !important;
  }

  .p-lg-35 {
    padding: 3.5rem !important;
  }

  .p-lg-50 {
    padding: 5rem !important;
  }

  .p-lg-55 {
    padding: 5.5rem !important;
  }

  .p-lg-60 {
    padding: 6rem !important;
  }

  .p-lg-80 {
    padding: 8rem !important;
  }

  .p-lg-100 {
    padding: 10rem !important;
  }

  .p-lg-120 {
    padding: 12rem !important;
  }

  .p-lg-150 {
    padding: 15rem !important;
  }

  .p-lg-200 {
    padding: 20rem !important;
  }

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

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-lg-20 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-lg-25 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-lg-35 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-lg-50 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-lg-55 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }

  .px-lg-60 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-lg-80 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-lg-100 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-lg-120 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-lg-150 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-lg-200 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

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

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-lg-20 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-lg-25 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-lg-35 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-lg-50 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-lg-55 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }

  .py-lg-60 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-lg-80 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-lg-100 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-lg-120 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-lg-150 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-lg-200 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pt-lg-20 {
    padding-top: 2rem !important;
  }

  .pt-lg-25 {
    padding-top: 2.5rem !important;
  }

  .pt-lg-35 {
    padding-top: 3.5rem !important;
  }

  .pt-lg-50 {
    padding-top: 5rem !important;
  }

  .pt-lg-55 {
    padding-top: 5.5rem !important;
  }

  .pt-lg-60 {
    padding-top: 6rem !important;
  }

  .pt-lg-80 {
    padding-top: 8rem !important;
  }

  .pt-lg-100 {
    padding-top: 10rem !important;
  }

  .pt-lg-120 {
    padding-top: 12rem !important;
  }

  .pt-lg-150 {
    padding-top: 15rem !important;
  }

  .pt-lg-200 {
    padding-top: 20rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pe-lg-20 {
    padding-right: 2rem !important;
  }

  .pe-lg-25 {
    padding-right: 2.5rem !important;
  }

  .pe-lg-35 {
    padding-right: 3.5rem !important;
  }

  .pe-lg-50 {
    padding-right: 5rem !important;
  }

  .pe-lg-55 {
    padding-right: 5.5rem !important;
  }

  .pe-lg-60 {
    padding-right: 6rem !important;
  }

  .pe-lg-80 {
    padding-right: 8rem !important;
  }

  .pe-lg-100 {
    padding-right: 10rem !important;
  }

  .pe-lg-120 {
    padding-right: 12rem !important;
  }

  .pe-lg-150 {
    padding-right: 15rem !important;
  }

  .pe-lg-200 {
    padding-right: 20rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pb-lg-20 {
    padding-bottom: 2rem !important;
  }

  .pb-lg-25 {
    padding-bottom: 2.5rem !important;
  }

  .pb-lg-35 {
    padding-bottom: 3.5rem !important;
  }

  .pb-lg-50 {
    padding-bottom: 5rem !important;
  }

  .pb-lg-55 {
    padding-bottom: 5.5rem !important;
  }

  .pb-lg-60 {
    padding-bottom: 6rem !important;
  }

  .pb-lg-80 {
    padding-bottom: 8rem !important;
  }

  .pb-lg-100 {
    padding-bottom: 10rem !important;
  }

  .pb-lg-120 {
    padding-bottom: 12rem !important;
  }

  .pb-lg-150 {
    padding-bottom: 15rem !important;
  }

  .pb-lg-200 {
    padding-bottom: 20rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .ps-lg-20 {
    padding-left: 2rem !important;
  }

  .ps-lg-25 {
    padding-left: 2.5rem !important;
  }

  .ps-lg-35 {
    padding-left: 3.5rem !important;
  }

  .ps-lg-50 {
    padding-left: 5rem !important;
  }

  .ps-lg-55 {
    padding-left: 5.5rem !important;
  }

  .ps-lg-60 {
    padding-left: 6rem !important;
  }

  .ps-lg-80 {
    padding-left: 8rem !important;
  }

  .ps-lg-100 {
    padding-left: 10rem !important;
  }

  .ps-lg-120 {
    padding-left: 12rem !important;
  }

  .ps-lg-150 {
    padding-left: 15rem !important;
  }

  .ps-lg-200 {
    padding-left: 20rem !important;
  }

  .fs-lg-inherit {
    font-size: inherit !important;
  }

  .fs-lg-0 {
    font-size: 0 !important;
  }

  .fs-lg-02 {
    font-size: 0.2rem !important;
  }

  .fs-lg-04 {
    font-size: 0.4rem !important;
  }

  .fs-lg-06 {
    font-size: 0.6rem !important;
  }

  .fs-lg-08 {
    font-size: 0.8rem !important;
  }

  .fs-lg-1 {
    font-size: 1rem !important;
  }

  .fs-lg-12 {
    font-size: 1.2rem !important;
  }

  .fs-lg-14 {
    font-size: 1.4rem !important;
  }

  .fs-lg-16 {
    font-size: 1.6rem !important;
  }

  .fs-lg-18 {
    font-size: 1.8rem !important;
  }

  .fs-lg-2 {
    font-size: 2rem !important;
  }

  .fs-lg-22 {
    font-size: 2.2rem !important;
  }

  .fs-lg-24 {
    font-size: 2.4rem !important;
  }

  .fs-lg-26 {
    font-size: 2.6rem !important;
  }

  .fs-lg-28 {
    font-size: 2.8rem !important;
  }

  .fs-lg-3 {
    font-size: 3rem !important;
  }

  .fs-lg-32 {
    font-size: 3.2rem !important;
  }

  .fs-lg-34 {
    font-size: 3.4rem !important;
  }

  .fs-lg-36 {
    font-size: 3.6rem !important;
  }

  .fs-lg-38 {
    font-size: 3.8rem !important;
  }

  .fs-lg-4 {
    font-size: 4rem !important;
  }

  .fs-lg-42 {
    font-size: 4.2rem !important;
  }

  .fs-lg-44 {
    font-size: 4.4rem !important;
  }

  .fs-lg-46 {
    font-size: 4.6rem !important;
  }

  .fs-lg-48 {
    font-size: 4.8rem !important;
  }

  .fs-lg-5 {
    font-size: 5rem !important;
  }

  .fs-lg-52 {
    font-size: 5.2rem !important;
  }

  .fs-lg-54 {
    font-size: 5.4rem !important;
  }

  .fs-lg-55 {
    font-size: 5.5rem !important;
  }

  .fs-lg-56 {
    font-size: 5.6rem !important;
  }

  .fs-lg-58 {
    font-size: 5.8rem !important;
  }

  .fs-lg-6 {
    font-size: 6rem !important;
  }

  .fs-lg-62 {
    font-size: 6.2rem !important;
  }

  .fs-lg-64 {
    font-size: 6.4rem !important;
  }

  .fs-lg-66 {
    font-size: 6.6rem !important;
  }

  .fs-lg-68 {
    font-size: 6.8rem !important;
  }

  .fs-lg-8 {
    font-size: 8rem !important;
  }

  .fs-lg-100 {
    font-size: 10rem !important;
  }

  .fs-lg-120 {
    font-size: 12rem !important;
  }

  .fs-lg-140 {
    font-size: 14rem !important;
  }

  .fs-lg-160 {
    font-size: 16rem !important;
  }

  .fs-lg-180 {
    font-size: 18rem !important;
  }

  .fs-lg-200 {
    font-size: 20rem !important;
  }

  .lh-lg-sm {
    line-height: 1.25 !important;
  }

  .lh-lg-base {
    line-height: 1.5 !important;
  }

  .lh-lg-lg {
    line-height: 2 !important;
  }

  .lh-lg-normal {
    line-height: normal !important;
  }

  .lh-lg-0 {
    line-height: 0 !important;
  }

  .lh-lg-25 {
    line-height: 0.25 !important;
  }

  .lh-lg-5 {
    line-height: 0.5 !important;
  }

  .lh-lg-75 {
    line-height: 0.75 !important;
  }

  .lh-lg-1 {
    line-height: 1 !important;
  }

  .lh-lg-115 {
    line-height: 1.15 !important;
  }

  .lh-lg-120 {
    line-height: 1.2 !important;
  }

  .lh-lg-125 {
    line-height: 1.25 !important;
  }

  .lh-lg-135 {
    line-height: 1.35 !important;
  }

  .lh-lg-145 {
    line-height: 1.45 !important;
  }

  .lh-lg-150 {
    line-height: 1.5 !important;
  }

  .lh-lg-175 {
    line-height: 1.75 !important;
  }

  .lh-lg-2 {
    line-height: 2 !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

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

  .text-lg-justify {
    text-align: justify !important;
  }

  .text-lg-wrap {
    white-space: normal !important;
  }

  .text-lg-nowrap {
    white-space: nowrap !important;
  }

  .radius-lg-inherit {
    border-radius: inherit !important;
  }

  .radius-lg-0 {
    border-radius: 0 !important;
  }

  .radius-lg-04 {
    border-radius: 0.4rem !important;
  }

  .radius-lg-06 {
    border-radius: 0.4rem !important;
  }

  .radius-lg-1 {
    border-radius: 1rem !important;
  }

  .radius-lg-14 {
    border-radius: 1.4rem !important;
  }

  .radius-lg-16 {
    border-radius: 1.6rem !important;
  }

  .radius-lg-2 {
    border-radius: 2rem !important;
  }

  .radius-lg-4 {
    border-radius: 4rem !important;
  }

  .radius-lg-6 {
    border-radius: 6rem !important;
  }

  .radius-lg-8 {
    border-radius: 8rem !important;
  }

  .radius-lg-10 {
    border-radius: 8rem !important;
  }

  .border-lg-none {
    border-style: none !important;
  }

  .border-lg-dotted {
    border-style: dotted !important;
  }

  .border-lg-dashed {
    border-style: dashed !important;
  }

  .border-lg-solid {
    border-style: solid !important;
  }

  .border-lg-double {
    border-style: double !important;
  }

  .border-lg-groove {
    border-style: groove !important;
  }

  .border-lg-inset {
    border-style: inset !important;
  }

  .border-lg-outset {
    border-style: outset !important;
  }

  .border-lg-inherit {
    border-width: inherit !important;
  }

  .border-lg-0 {
    border-width: 0 !important;
  }

  .border-lg-01 {
    border-width: 0.1rem !important;
  }

  .border-lg-02 {
    border-width: 0.2rem !important;
  }

  .border-lg-03 {
    border-width: 0.3rem !important;
  }

  .border-lg-04 {
    border-width: 0.4rem !important;
  }

  .border-lg-05 {
    border-width: 0.5rem !important;
  }

  .border-lg-06 {
    border-width: 0.6rem !important;
  }

  .border-lg-07 {
    border-width: 0.7rem !important;
  }

  .border-lg-08 {
    border-width: 0.8rem !important;
  }

  .border-lg-09 {
    border-width: 0.9rem !important;
  }

  .border-lg-1 {
    border-width: 1rem !important;
  }

  .border-lg-10 {
    border-width: 1rem !important;
  }

  .border-lg-11 {
    border-width: 1.1rem !important;
  }

  .border-lg-12 {
    border-width: 1.2rem !important;
  }

  .border-lg-13 {
    border-width: 1.3rem !important;
  }

  .border-lg-14 {
    border-width: 1.4rem !important;
  }

  .border-lg-15 {
    border-width: 1.5rem !important;
  }

  .border-lg-16 {
    border-width: 1.6rem !important;
  }

  .border-lg-17 {
    border-width: 1.7rem !important;
  }

  .border-lg-18 {
    border-width: 1.8rem !important;
  }

  .border-lg-19 {
    border-width: 1.9rem !important;
  }

  .border-lg-2 {
    border-width: 2rem !important;
  }

  .border-lg-20 {
    border-width: 2rem !important;
  }

  .border-lg-21 {
    border-width: 2.1rem !important;
  }

  .border-lg-22 {
    border-width: 2.2rem !important;
  }

  .border-lg-23 {
    border-width: 2.3rem !important;
  }

  .border-lg-24 {
    border-width: 2.4rem !important;
  }

  .border-lg-25 {
    border-width: 2.5rem !important;
  }

  .border-lg-26 {
    border-width: 2.6rem !important;
  }

  .border-lg-27 {
    border-width: 2.7rem !important;
  }

  .border-lg-28 {
    border-width: 2.8rem !important;
  }

  .border-lg-29 {
    border-width: 2.9rem !important;
  }

  .border-lg-3 {
    border-width: 3rem !important;
  }

  .border-lg-30 {
    border-width: 3rem !important;
  }

  .border-lg-31 {
    border-width: 3.1rem !important;
  }

  .border-lg-32 {
    border-width: 3.2rem !important;
  }

  .border-lg-33 {
    border-width: 3.3rem !important;
  }

  .border-lg-34 {
    border-width: 3.4rem !important;
  }

  .border-lg-35 {
    border-width: 3.5rem !important;
  }

  .border-lg-36 {
    border-width: 3.6rem !important;
  }

  .border-lg-37 {
    border-width: 3.7rem !important;
  }

  .border-lg-38 {
    border-width: 3.8rem !important;
  }

  .border-lg-39 {
    border-width: 3.9rem !important;
  }

  .border-lg-4 {
    border-width: 4rem !important;
  }

  .border-lg-40 {
    border-width: 4rem !important;
  }

  .border-lg-41 {
    border-width: 4.1rem !important;
  }

  .border-lg-42 {
    border-width: 4.2rem !important;
  }

  .border-lg-43 {
    border-width: 4.3rem !important;
  }

  .border-lg-44 {
    border-width: 4.4rem !important;
  }

  .border-lg-45 {
    border-width: 4.5rem !important;
  }

  .border-lg-46 {
    border-width: 4.6rem !important;
  }

  .border-lg-47 {
    border-width: 4.7rem !important;
  }

  .border-lg-48 {
    border-width: 4.8rem !important;
  }

  .border-lg-49 {
    border-width: 4.9rem !important;
  }

  .border-lg-5 {
    border-width: 5rem !important;
  }

  .border-lg-50 {
    border-width: 5rem !important;
  }

  .border-lg-51 {
    border-width: 5.1rem !important;
  }

  .border-lg-52 {
    border-width: 5.2rem !important;
  }

  .border-lg-53 {
    border-width: 5.3rem !important;
  }

  .border-lg-54 {
    border-width: 5.4rem !important;
  }

  .border-lg-55 {
    border-width: 5.5rem !important;
  }

  .border-lg-56 {
    border-width: 5.6rem !important;
  }

  .border-lg-57 {
    border-width: 5.7rem !important;
  }

  .border-lg-58 {
    border-width: 5.8rem !important;
  }

  .border-lg-59 {
    border-width: 5.9rem !important;
  }

  .border-lg-6 {
    border-width: 6rem !important;
  }

  .border-lg-60 {
    border-width: 6rem !important;
  }

  .border-lg-61 {
    border-width: 6.1rem !important;
  }

  .border-lg-62 {
    border-width: 6.2rem !important;
  }

  .border-lg-63 {
    border-width: 6.3rem !important;
  }

  .border-lg-64 {
    border-width: 6.4rem !important;
  }

  .border-lg-65 {
    border-width: 6.5rem !important;
  }

  .border-lg-66 {
    border-width: 6.6rem !important;
  }

  .border-lg-67 {
    border-width: 6.7rem !important;
  }

  .border-lg-68 {
    border-width: 6.8rem !important;
  }

  .border-lg-69 {
    border-width: 6.9rem !important;
  }

  .border-lg-7 {
    border-width: 7rem !important;
  }

  .border-lg-70 {
    border-width: 7rem !important;
  }

  .border-lg-71 {
    border-width: 7.1rem !important;
  }

  .border-lg-72 {
    border-width: 7.2rem !important;
  }

  .border-lg-73 {
    border-width: 7.3rem !important;
  }

  .border-lg-74 {
    border-width: 7.4rem !important;
  }

  .border-lg-75 {
    border-width: 7.5rem !important;
  }

  .border-lg-76 {
    border-width: 7.6rem !important;
  }

  .border-lg-77 {
    border-width: 7.7rem !important;
  }

  .border-lg-78 {
    border-width: 7.8rem !important;
  }

  .border-lg-79 {
    border-width: 7.9rem !important;
  }

  .border-lg-8 {
    border-width: 8rem !important;
  }

  .border-lg-80 {
    border-width: 8rem !important;
  }

  .border-lg-81 {
    border-width: 8.1rem !important;
  }

  .border-lg-82 {
    border-width: 8.2rem !important;
  }

  .border-lg-83 {
    border-width: 8.3rem !important;
  }

  .border-lg-84 {
    border-width: 8.4rem !important;
  }

  .border-lg-85 {
    border-width: 8.5rem !important;
  }

  .border-lg-86 {
    border-width: 8.6rem !important;
  }

  .border-lg-87 {
    border-width: 8.7rem !important;
  }

  .border-lg-88 {
    border-width: 8.8rem !important;
  }

  .border-lg-89 {
    border-width: 8.9rem !important;
  }

  .border-lg-9 {
    border-width: 9rem !important;
  }

  .border-lg-90 {
    border-width: 9rem !important;
  }

  .border-lg-91 {
    border-width: 9.1rem !important;
  }

  .border-lg-92 {
    border-width: 9.2rem !important;
  }

  .border-lg-93 {
    border-width: 9.3rem !important;
  }

  .border-lg-94 {
    border-width: 9.4rem !important;
  }

  .border-lg-95 {
    border-width: 9.5rem !important;
  }

  .border-lg-96 {
    border-width: 9.6rem !important;
  }

  .border-lg-97 {
    border-width: 9.7rem !important;
  }

  .border-lg-98 {
    border-width: 9.8rem !important;
  }

  .border-lg-99 {
    border-width: 9.9rem !important;
  }

  .border-lg-100 {
    border-width: 10rem !important;
  }

  .border-lg-110 {
    border-width: 11rem !important;
  }

  .border-lg-120 {
    border-width: 12rem !important;
  }

  .border-lg-130 {
    border-width: 13rem !important;
  }

  .border-lg-140 {
    border-width: 14rem !important;
  }

  .border-lg-150 {
    border-width: 15rem !important;
  }

  .border-lg-160 {
    border-width: 16rem !important;
  }

  .border-lg-170 {
    border-width: 17rem !important;
  }

  .border-lg-180 {
    border-width: 18rem !important;
  }

  .border-lg-190 {
    border-width: 19rem !important;
  }

  .border-lg-200 {
    border-width: 20rem !important;
  }

  .border-color-lg-inherit {
    border-color: inherit !important;
  }

  .border-color-lg-transparent {
    border-color: transparent !important;
  }

  .border-color-lg-badstudio {
    border-color: #c7212c !important;
  }

  .border-color-lg-black {
    border-color: #000 !important;
  }

  .border-color-lg-white {
    border-color: #fff !important;
  }

  .border-color-lg-blue {
    border-color: #0E94D2 !important;
  }

  .border-color-lg-red {
    border-color: #C7212C !important;
  }

  .border-color-lg-grayLight {
    border-color: #D7D7D7 !important;
  }

  .border-color-lg-grayDark {
    border-color: #373938 !important;
  }

  .border-color-lg-light {
    border-color: #eeeeee !important;
  }

  .border-color-lg-blueDark {
    border-color: #224161 !important;
  }

  .border-color-lg-blueLight {
    border-color: #CDDEF3 !important;
  }

  .border-color-lg-orange {
    border-color: #EF7153 !important;
  }

  .border-color-lg-whiteLight {
    border-color: #FFF6EF !important;
  }

  .border-color-lg-blackLight {
    border-color: #130E0B !important;
  }
}
@media (min-width: 1200px) {
  .overflow-xl-auto {
    overflow: auto !important;
  }

  .overflow-xl-hidden {
    overflow: hidden !important;
  }

  .overflow-x-xl-auto {
    overflow-x: auto !important;
  }

  .overflow-x-xl-hidden {
    overflow-x: hidden !important;
  }

  .overflow-y-xl-auto {
    overflow-y: auto !important;
  }

  .overflow-y-xl-hidden {
    overflow-y: hidden !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-inline-grid {
    display: inline-grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .position-xl-relative {
    position: relative !important;
  }

  .position-xl-absolute {
    position: absolute !important;
  }

  .position-xl-unset {
    position: unset !important;
  }

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

  .w-xl-100vw {
    width: 100vw !important;
  }

  .w-xl-auto {
    width: auto !important;
  }

  .mw-xl-100 {
    max-width: 100% !important;
  }

  .mw-xl-100vw {
    max-width: 100vw !important;
  }

  .mw-xl-auto {
    max-width: auto !important;
  }

  .minh-xl-100 {
    min-height: 100% !important;
  }

  .minh-xl-100vh {
    min-height: 100vh !important;
  }

  .minh-xl-auto {
    min-height: auto !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

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

  .align-items-xl-end {
    align-items: flex-end !important;
  }

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

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

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

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-20 {
    margin: 2rem !important;
  }

  .m-xl-25 {
    margin: 2.5rem !important;
  }

  .m-xl-35 {
    margin: 3.5rem !important;
  }

  .m-xl-50 {
    margin: 5rem !important;
  }

  .m-xl-55 {
    margin: 5.5rem !important;
  }

  .m-xl-60 {
    margin: 6rem !important;
  }

  .m-xl-80 {
    margin: 8rem !important;
  }

  .m-xl-100 {
    margin: 10rem !important;
  }

  .m-xl-120 {
    margin: 12rem !important;
  }

  .m-xl-150 {
    margin: 15rem !important;
  }

  .m-xl-200 {
    margin: 20rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-20 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xl-25 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xl-35 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xl-50 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-xl-55 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }

  .mx-xl-60 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-xl-80 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-xl-100 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-xl-120 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-xl-150 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-xl-200 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

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

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-20 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xl-25 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xl-35 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xl-50 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-xl-55 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }

  .my-xl-60 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-xl-80 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-xl-100 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-xl-120 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-xl-150 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-xl-200 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

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

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-20 {
    margin-top: 2rem !important;
  }

  .mt-xl-25 {
    margin-top: 2.5rem !important;
  }

  .mt-xl-35 {
    margin-top: 3.5rem !important;
  }

  .mt-xl-50 {
    margin-top: 5rem !important;
  }

  .mt-xl-55 {
    margin-top: 5.5rem !important;
  }

  .mt-xl-60 {
    margin-top: 6rem !important;
  }

  .mt-xl-80 {
    margin-top: 8rem !important;
  }

  .mt-xl-100 {
    margin-top: 10rem !important;
  }

  .mt-xl-120 {
    margin-top: 12rem !important;
  }

  .mt-xl-150 {
    margin-top: 15rem !important;
  }

  .mt-xl-200 {
    margin-top: 20rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-20 {
    margin-right: 2rem !important;
  }

  .me-xl-25 {
    margin-right: 2.5rem !important;
  }

  .me-xl-35 {
    margin-right: 3.5rem !important;
  }

  .me-xl-50 {
    margin-right: 5rem !important;
  }

  .me-xl-55 {
    margin-right: 5.5rem !important;
  }

  .me-xl-60 {
    margin-right: 6rem !important;
  }

  .me-xl-80 {
    margin-right: 8rem !important;
  }

  .me-xl-100 {
    margin-right: 10rem !important;
  }

  .me-xl-120 {
    margin-right: 12rem !important;
  }

  .me-xl-150 {
    margin-right: 15rem !important;
  }

  .me-xl-200 {
    margin-right: 20rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

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

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-20 {
    margin-bottom: 2rem !important;
  }

  .mb-xl-25 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xl-35 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xl-50 {
    margin-bottom: 5rem !important;
  }

  .mb-xl-55 {
    margin-bottom: 5.5rem !important;
  }

  .mb-xl-60 {
    margin-bottom: 6rem !important;
  }

  .mb-xl-80 {
    margin-bottom: 8rem !important;
  }

  .mb-xl-100 {
    margin-bottom: 10rem !important;
  }

  .mb-xl-120 {
    margin-bottom: 12rem !important;
  }

  .mb-xl-150 {
    margin-bottom: 15rem !important;
  }

  .mb-xl-200 {
    margin-bottom: 20rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-20 {
    margin-left: 2rem !important;
  }

  .ms-xl-25 {
    margin-left: 2.5rem !important;
  }

  .ms-xl-35 {
    margin-left: 3.5rem !important;
  }

  .ms-xl-50 {
    margin-left: 5rem !important;
  }

  .ms-xl-55 {
    margin-left: 5.5rem !important;
  }

  .ms-xl-60 {
    margin-left: 6rem !important;
  }

  .ms-xl-80 {
    margin-left: 8rem !important;
  }

  .ms-xl-100 {
    margin-left: 10rem !important;
  }

  .ms-xl-120 {
    margin-left: 12rem !important;
  }

  .ms-xl-150 {
    margin-left: 15rem !important;
  }

  .ms-xl-200 {
    margin-left: 20rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  .m-xl-n3 {
    margin: -1rem !important;
  }

  .m-xl-n4 {
    margin: -1.5rem !important;
  }

  .m-xl-n5 {
    margin: -3rem !important;
  }

  .m-xl-n20 {
    margin: -2rem !important;
  }

  .m-xl-n25 {
    margin: -2.5rem !important;
  }

  .m-xl-n35 {
    margin: -3.5rem !important;
  }

  .m-xl-n50 {
    margin: -5rem !important;
  }

  .m-xl-n55 {
    margin: -5.5rem !important;
  }

  .m-xl-n60 {
    margin: -6rem !important;
  }

  .m-xl-n80 {
    margin: -8rem !important;
  }

  .m-xl-n100 {
    margin: -10rem !important;
  }

  .m-xl-n120 {
    margin: -12rem !important;
  }

  .m-xl-n150 {
    margin: -15rem !important;
  }

  .m-xl-n200 {
    margin: -20rem !important;
  }

  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xl-n3 {
    margin-top: -1rem !important;
  }

  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-xl-n5 {
    margin-top: -3rem !important;
  }

  .mt-xl-n20 {
    margin-top: -2rem !important;
  }

  .mt-xl-n25 {
    margin-top: -2.5rem !important;
  }

  .mt-xl-n35 {
    margin-top: -3.5rem !important;
  }

  .mt-xl-n50 {
    margin-top: -5rem !important;
  }

  .mt-xl-n55 {
    margin-top: -5.5rem !important;
  }

  .mt-xl-n60 {
    margin-top: -6rem !important;
  }

  .mt-xl-n80 {
    margin-top: -8rem !important;
  }

  .mt-xl-n100 {
    margin-top: -10rem !important;
  }

  .mt-xl-n120 {
    margin-top: -12rem !important;
  }

  .mt-xl-n150 {
    margin-top: -15rem !important;
  }

  .mt-xl-n200 {
    margin-top: -20rem !important;
  }

  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xl-n3 {
    margin-right: -1rem !important;
  }

  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }

  .me-xl-n5 {
    margin-right: -3rem !important;
  }

  .me-xl-n20 {
    margin-right: -2rem !important;
  }

  .me-xl-n25 {
    margin-right: -2.5rem !important;
  }

  .me-xl-n35 {
    margin-right: -3.5rem !important;
  }

  .me-xl-n50 {
    margin-right: -5rem !important;
  }

  .me-xl-n55 {
    margin-right: -5.5rem !important;
  }

  .me-xl-n60 {
    margin-right: -6rem !important;
  }

  .me-xl-n80 {
    margin-right: -8rem !important;
  }

  .me-xl-n100 {
    margin-right: -10rem !important;
  }

  .me-xl-n120 {
    margin-right: -12rem !important;
  }

  .me-xl-n150 {
    margin-right: -15rem !important;
  }

  .me-xl-n200 {
    margin-right: -20rem !important;
  }

  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }

  .mb-xl-n20 {
    margin-bottom: -2rem !important;
  }

  .mb-xl-n25 {
    margin-bottom: -2.5rem !important;
  }

  .mb-xl-n35 {
    margin-bottom: -3.5rem !important;
  }

  .mb-xl-n50 {
    margin-bottom: -5rem !important;
  }

  .mb-xl-n55 {
    margin-bottom: -5.5rem !important;
  }

  .mb-xl-n60 {
    margin-bottom: -6rem !important;
  }

  .mb-xl-n80 {
    margin-bottom: -8rem !important;
  }

  .mb-xl-n100 {
    margin-bottom: -10rem !important;
  }

  .mb-xl-n120 {
    margin-bottom: -12rem !important;
  }

  .mb-xl-n150 {
    margin-bottom: -15rem !important;
  }

  .mb-xl-n200 {
    margin-bottom: -20rem !important;
  }

  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xl-n3 {
    margin-left: -1rem !important;
  }

  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-xl-n5 {
    margin-left: -3rem !important;
  }

  .ms-xl-n20 {
    margin-left: -2rem !important;
  }

  .ms-xl-n25 {
    margin-left: -2.5rem !important;
  }

  .ms-xl-n35 {
    margin-left: -3.5rem !important;
  }

  .ms-xl-n50 {
    margin-left: -5rem !important;
  }

  .ms-xl-n55 {
    margin-left: -5.5rem !important;
  }

  .ms-xl-n60 {
    margin-left: -6rem !important;
  }

  .ms-xl-n80 {
    margin-left: -8rem !important;
  }

  .ms-xl-n100 {
    margin-left: -10rem !important;
  }

  .ms-xl-n120 {
    margin-left: -12rem !important;
  }

  .ms-xl-n150 {
    margin-left: -15rem !important;
  }

  .ms-xl-n200 {
    margin-left: -20rem !important;
  }

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

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .p-xl-20 {
    padding: 2rem !important;
  }

  .p-xl-25 {
    padding: 2.5rem !important;
  }

  .p-xl-35 {
    padding: 3.5rem !important;
  }

  .p-xl-50 {
    padding: 5rem !important;
  }

  .p-xl-55 {
    padding: 5.5rem !important;
  }

  .p-xl-60 {
    padding: 6rem !important;
  }

  .p-xl-80 {
    padding: 8rem !important;
  }

  .p-xl-100 {
    padding: 10rem !important;
  }

  .p-xl-120 {
    padding: 12rem !important;
  }

  .p-xl-150 {
    padding: 15rem !important;
  }

  .p-xl-200 {
    padding: 20rem !important;
  }

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

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xl-20 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xl-25 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xl-35 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xl-50 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-xl-55 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }

  .px-xl-60 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-xl-80 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-xl-100 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-xl-120 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-xl-150 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-xl-200 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

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

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xl-20 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xl-25 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xl-35 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xl-50 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-xl-55 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }

  .py-xl-60 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-xl-80 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-xl-100 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-xl-120 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-xl-150 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-xl-200 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pt-xl-20 {
    padding-top: 2rem !important;
  }

  .pt-xl-25 {
    padding-top: 2.5rem !important;
  }

  .pt-xl-35 {
    padding-top: 3.5rem !important;
  }

  .pt-xl-50 {
    padding-top: 5rem !important;
  }

  .pt-xl-55 {
    padding-top: 5.5rem !important;
  }

  .pt-xl-60 {
    padding-top: 6rem !important;
  }

  .pt-xl-80 {
    padding-top: 8rem !important;
  }

  .pt-xl-100 {
    padding-top: 10rem !important;
  }

  .pt-xl-120 {
    padding-top: 12rem !important;
  }

  .pt-xl-150 {
    padding-top: 15rem !important;
  }

  .pt-xl-200 {
    padding-top: 20rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pe-xl-20 {
    padding-right: 2rem !important;
  }

  .pe-xl-25 {
    padding-right: 2.5rem !important;
  }

  .pe-xl-35 {
    padding-right: 3.5rem !important;
  }

  .pe-xl-50 {
    padding-right: 5rem !important;
  }

  .pe-xl-55 {
    padding-right: 5.5rem !important;
  }

  .pe-xl-60 {
    padding-right: 6rem !important;
  }

  .pe-xl-80 {
    padding-right: 8rem !important;
  }

  .pe-xl-100 {
    padding-right: 10rem !important;
  }

  .pe-xl-120 {
    padding-right: 12rem !important;
  }

  .pe-xl-150 {
    padding-right: 15rem !important;
  }

  .pe-xl-200 {
    padding-right: 20rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pb-xl-20 {
    padding-bottom: 2rem !important;
  }

  .pb-xl-25 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xl-35 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xl-50 {
    padding-bottom: 5rem !important;
  }

  .pb-xl-55 {
    padding-bottom: 5.5rem !important;
  }

  .pb-xl-60 {
    padding-bottom: 6rem !important;
  }

  .pb-xl-80 {
    padding-bottom: 8rem !important;
  }

  .pb-xl-100 {
    padding-bottom: 10rem !important;
  }

  .pb-xl-120 {
    padding-bottom: 12rem !important;
  }

  .pb-xl-150 {
    padding-bottom: 15rem !important;
  }

  .pb-xl-200 {
    padding-bottom: 20rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .ps-xl-20 {
    padding-left: 2rem !important;
  }

  .ps-xl-25 {
    padding-left: 2.5rem !important;
  }

  .ps-xl-35 {
    padding-left: 3.5rem !important;
  }

  .ps-xl-50 {
    padding-left: 5rem !important;
  }

  .ps-xl-55 {
    padding-left: 5.5rem !important;
  }

  .ps-xl-60 {
    padding-left: 6rem !important;
  }

  .ps-xl-80 {
    padding-left: 8rem !important;
  }

  .ps-xl-100 {
    padding-left: 10rem !important;
  }

  .ps-xl-120 {
    padding-left: 12rem !important;
  }

  .ps-xl-150 {
    padding-left: 15rem !important;
  }

  .ps-xl-200 {
    padding-left: 20rem !important;
  }

  .fs-xl-inherit {
    font-size: inherit !important;
  }

  .fs-xl-0 {
    font-size: 0 !important;
  }

  .fs-xl-02 {
    font-size: 0.2rem !important;
  }

  .fs-xl-04 {
    font-size: 0.4rem !important;
  }

  .fs-xl-06 {
    font-size: 0.6rem !important;
  }

  .fs-xl-08 {
    font-size: 0.8rem !important;
  }

  .fs-xl-1 {
    font-size: 1rem !important;
  }

  .fs-xl-12 {
    font-size: 1.2rem !important;
  }

  .fs-xl-14 {
    font-size: 1.4rem !important;
  }

  .fs-xl-16 {
    font-size: 1.6rem !important;
  }

  .fs-xl-18 {
    font-size: 1.8rem !important;
  }

  .fs-xl-2 {
    font-size: 2rem !important;
  }

  .fs-xl-22 {
    font-size: 2.2rem !important;
  }

  .fs-xl-24 {
    font-size: 2.4rem !important;
  }

  .fs-xl-26 {
    font-size: 2.6rem !important;
  }

  .fs-xl-28 {
    font-size: 2.8rem !important;
  }

  .fs-xl-3 {
    font-size: 3rem !important;
  }

  .fs-xl-32 {
    font-size: 3.2rem !important;
  }

  .fs-xl-34 {
    font-size: 3.4rem !important;
  }

  .fs-xl-36 {
    font-size: 3.6rem !important;
  }

  .fs-xl-38 {
    font-size: 3.8rem !important;
  }

  .fs-xl-4 {
    font-size: 4rem !important;
  }

  .fs-xl-42 {
    font-size: 4.2rem !important;
  }

  .fs-xl-44 {
    font-size: 4.4rem !important;
  }

  .fs-xl-46 {
    font-size: 4.6rem !important;
  }

  .fs-xl-48 {
    font-size: 4.8rem !important;
  }

  .fs-xl-5 {
    font-size: 5rem !important;
  }

  .fs-xl-52 {
    font-size: 5.2rem !important;
  }

  .fs-xl-54 {
    font-size: 5.4rem !important;
  }

  .fs-xl-55 {
    font-size: 5.5rem !important;
  }

  .fs-xl-56 {
    font-size: 5.6rem !important;
  }

  .fs-xl-58 {
    font-size: 5.8rem !important;
  }

  .fs-xl-6 {
    font-size: 6rem !important;
  }

  .fs-xl-62 {
    font-size: 6.2rem !important;
  }

  .fs-xl-64 {
    font-size: 6.4rem !important;
  }

  .fs-xl-66 {
    font-size: 6.6rem !important;
  }

  .fs-xl-68 {
    font-size: 6.8rem !important;
  }

  .fs-xl-8 {
    font-size: 8rem !important;
  }

  .fs-xl-100 {
    font-size: 10rem !important;
  }

  .fs-xl-120 {
    font-size: 12rem !important;
  }

  .fs-xl-140 {
    font-size: 14rem !important;
  }

  .fs-xl-160 {
    font-size: 16rem !important;
  }

  .fs-xl-180 {
    font-size: 18rem !important;
  }

  .fs-xl-200 {
    font-size: 20rem !important;
  }

  .lh-xl-sm {
    line-height: 1.25 !important;
  }

  .lh-xl-base {
    line-height: 1.5 !important;
  }

  .lh-xl-lg {
    line-height: 2 !important;
  }

  .lh-xl-normal {
    line-height: normal !important;
  }

  .lh-xl-0 {
    line-height: 0 !important;
  }

  .lh-xl-25 {
    line-height: 0.25 !important;
  }

  .lh-xl-5 {
    line-height: 0.5 !important;
  }

  .lh-xl-75 {
    line-height: 0.75 !important;
  }

  .lh-xl-1 {
    line-height: 1 !important;
  }

  .lh-xl-115 {
    line-height: 1.15 !important;
  }

  .lh-xl-120 {
    line-height: 1.2 !important;
  }

  .lh-xl-125 {
    line-height: 1.25 !important;
  }

  .lh-xl-135 {
    line-height: 1.35 !important;
  }

  .lh-xl-145 {
    line-height: 1.45 !important;
  }

  .lh-xl-150 {
    line-height: 1.5 !important;
  }

  .lh-xl-175 {
    line-height: 1.75 !important;
  }

  .lh-xl-2 {
    line-height: 2 !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

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

  .text-xl-justify {
    text-align: justify !important;
  }

  .text-xl-wrap {
    white-space: normal !important;
  }

  .text-xl-nowrap {
    white-space: nowrap !important;
  }

  .radius-xl-inherit {
    border-radius: inherit !important;
  }

  .radius-xl-0 {
    border-radius: 0 !important;
  }

  .radius-xl-04 {
    border-radius: 0.4rem !important;
  }

  .radius-xl-06 {
    border-radius: 0.4rem !important;
  }

  .radius-xl-1 {
    border-radius: 1rem !important;
  }

  .radius-xl-14 {
    border-radius: 1.4rem !important;
  }

  .radius-xl-16 {
    border-radius: 1.6rem !important;
  }

  .radius-xl-2 {
    border-radius: 2rem !important;
  }

  .radius-xl-4 {
    border-radius: 4rem !important;
  }

  .radius-xl-6 {
    border-radius: 6rem !important;
  }

  .radius-xl-8 {
    border-radius: 8rem !important;
  }

  .radius-xl-10 {
    border-radius: 8rem !important;
  }

  .border-xl-none {
    border-style: none !important;
  }

  .border-xl-dotted {
    border-style: dotted !important;
  }

  .border-xl-dashed {
    border-style: dashed !important;
  }

  .border-xl-solid {
    border-style: solid !important;
  }

  .border-xl-double {
    border-style: double !important;
  }

  .border-xl-groove {
    border-style: groove !important;
  }

  .border-xl-inset {
    border-style: inset !important;
  }

  .border-xl-outset {
    border-style: outset !important;
  }

  .border-xl-inherit {
    border-width: inherit !important;
  }

  .border-xl-0 {
    border-width: 0 !important;
  }

  .border-xl-01 {
    border-width: 0.1rem !important;
  }

  .border-xl-02 {
    border-width: 0.2rem !important;
  }

  .border-xl-03 {
    border-width: 0.3rem !important;
  }

  .border-xl-04 {
    border-width: 0.4rem !important;
  }

  .border-xl-05 {
    border-width: 0.5rem !important;
  }

  .border-xl-06 {
    border-width: 0.6rem !important;
  }

  .border-xl-07 {
    border-width: 0.7rem !important;
  }

  .border-xl-08 {
    border-width: 0.8rem !important;
  }

  .border-xl-09 {
    border-width: 0.9rem !important;
  }

  .border-xl-1 {
    border-width: 1rem !important;
  }

  .border-xl-10 {
    border-width: 1rem !important;
  }

  .border-xl-11 {
    border-width: 1.1rem !important;
  }

  .border-xl-12 {
    border-width: 1.2rem !important;
  }

  .border-xl-13 {
    border-width: 1.3rem !important;
  }

  .border-xl-14 {
    border-width: 1.4rem !important;
  }

  .border-xl-15 {
    border-width: 1.5rem !important;
  }

  .border-xl-16 {
    border-width: 1.6rem !important;
  }

  .border-xl-17 {
    border-width: 1.7rem !important;
  }

  .border-xl-18 {
    border-width: 1.8rem !important;
  }

  .border-xl-19 {
    border-width: 1.9rem !important;
  }

  .border-xl-2 {
    border-width: 2rem !important;
  }

  .border-xl-20 {
    border-width: 2rem !important;
  }

  .border-xl-21 {
    border-width: 2.1rem !important;
  }

  .border-xl-22 {
    border-width: 2.2rem !important;
  }

  .border-xl-23 {
    border-width: 2.3rem !important;
  }

  .border-xl-24 {
    border-width: 2.4rem !important;
  }

  .border-xl-25 {
    border-width: 2.5rem !important;
  }

  .border-xl-26 {
    border-width: 2.6rem !important;
  }

  .border-xl-27 {
    border-width: 2.7rem !important;
  }

  .border-xl-28 {
    border-width: 2.8rem !important;
  }

  .border-xl-29 {
    border-width: 2.9rem !important;
  }

  .border-xl-3 {
    border-width: 3rem !important;
  }

  .border-xl-30 {
    border-width: 3rem !important;
  }

  .border-xl-31 {
    border-width: 3.1rem !important;
  }

  .border-xl-32 {
    border-width: 3.2rem !important;
  }

  .border-xl-33 {
    border-width: 3.3rem !important;
  }

  .border-xl-34 {
    border-width: 3.4rem !important;
  }

  .border-xl-35 {
    border-width: 3.5rem !important;
  }

  .border-xl-36 {
    border-width: 3.6rem !important;
  }

  .border-xl-37 {
    border-width: 3.7rem !important;
  }

  .border-xl-38 {
    border-width: 3.8rem !important;
  }

  .border-xl-39 {
    border-width: 3.9rem !important;
  }

  .border-xl-4 {
    border-width: 4rem !important;
  }

  .border-xl-40 {
    border-width: 4rem !important;
  }

  .border-xl-41 {
    border-width: 4.1rem !important;
  }

  .border-xl-42 {
    border-width: 4.2rem !important;
  }

  .border-xl-43 {
    border-width: 4.3rem !important;
  }

  .border-xl-44 {
    border-width: 4.4rem !important;
  }

  .border-xl-45 {
    border-width: 4.5rem !important;
  }

  .border-xl-46 {
    border-width: 4.6rem !important;
  }

  .border-xl-47 {
    border-width: 4.7rem !important;
  }

  .border-xl-48 {
    border-width: 4.8rem !important;
  }

  .border-xl-49 {
    border-width: 4.9rem !important;
  }

  .border-xl-5 {
    border-width: 5rem !important;
  }

  .border-xl-50 {
    border-width: 5rem !important;
  }

  .border-xl-51 {
    border-width: 5.1rem !important;
  }

  .border-xl-52 {
    border-width: 5.2rem !important;
  }

  .border-xl-53 {
    border-width: 5.3rem !important;
  }

  .border-xl-54 {
    border-width: 5.4rem !important;
  }

  .border-xl-55 {
    border-width: 5.5rem !important;
  }

  .border-xl-56 {
    border-width: 5.6rem !important;
  }

  .border-xl-57 {
    border-width: 5.7rem !important;
  }

  .border-xl-58 {
    border-width: 5.8rem !important;
  }

  .border-xl-59 {
    border-width: 5.9rem !important;
  }

  .border-xl-6 {
    border-width: 6rem !important;
  }

  .border-xl-60 {
    border-width: 6rem !important;
  }

  .border-xl-61 {
    border-width: 6.1rem !important;
  }

  .border-xl-62 {
    border-width: 6.2rem !important;
  }

  .border-xl-63 {
    border-width: 6.3rem !important;
  }

  .border-xl-64 {
    border-width: 6.4rem !important;
  }

  .border-xl-65 {
    border-width: 6.5rem !important;
  }

  .border-xl-66 {
    border-width: 6.6rem !important;
  }

  .border-xl-67 {
    border-width: 6.7rem !important;
  }

  .border-xl-68 {
    border-width: 6.8rem !important;
  }

  .border-xl-69 {
    border-width: 6.9rem !important;
  }

  .border-xl-7 {
    border-width: 7rem !important;
  }

  .border-xl-70 {
    border-width: 7rem !important;
  }

  .border-xl-71 {
    border-width: 7.1rem !important;
  }

  .border-xl-72 {
    border-width: 7.2rem !important;
  }

  .border-xl-73 {
    border-width: 7.3rem !important;
  }

  .border-xl-74 {
    border-width: 7.4rem !important;
  }

  .border-xl-75 {
    border-width: 7.5rem !important;
  }

  .border-xl-76 {
    border-width: 7.6rem !important;
  }

  .border-xl-77 {
    border-width: 7.7rem !important;
  }

  .border-xl-78 {
    border-width: 7.8rem !important;
  }

  .border-xl-79 {
    border-width: 7.9rem !important;
  }

  .border-xl-8 {
    border-width: 8rem !important;
  }

  .border-xl-80 {
    border-width: 8rem !important;
  }

  .border-xl-81 {
    border-width: 8.1rem !important;
  }

  .border-xl-82 {
    border-width: 8.2rem !important;
  }

  .border-xl-83 {
    border-width: 8.3rem !important;
  }

  .border-xl-84 {
    border-width: 8.4rem !important;
  }

  .border-xl-85 {
    border-width: 8.5rem !important;
  }

  .border-xl-86 {
    border-width: 8.6rem !important;
  }

  .border-xl-87 {
    border-width: 8.7rem !important;
  }

  .border-xl-88 {
    border-width: 8.8rem !important;
  }

  .border-xl-89 {
    border-width: 8.9rem !important;
  }

  .border-xl-9 {
    border-width: 9rem !important;
  }

  .border-xl-90 {
    border-width: 9rem !important;
  }

  .border-xl-91 {
    border-width: 9.1rem !important;
  }

  .border-xl-92 {
    border-width: 9.2rem !important;
  }

  .border-xl-93 {
    border-width: 9.3rem !important;
  }

  .border-xl-94 {
    border-width: 9.4rem !important;
  }

  .border-xl-95 {
    border-width: 9.5rem !important;
  }

  .border-xl-96 {
    border-width: 9.6rem !important;
  }

  .border-xl-97 {
    border-width: 9.7rem !important;
  }

  .border-xl-98 {
    border-width: 9.8rem !important;
  }

  .border-xl-99 {
    border-width: 9.9rem !important;
  }

  .border-xl-100 {
    border-width: 10rem !important;
  }

  .border-xl-110 {
    border-width: 11rem !important;
  }

  .border-xl-120 {
    border-width: 12rem !important;
  }

  .border-xl-130 {
    border-width: 13rem !important;
  }

  .border-xl-140 {
    border-width: 14rem !important;
  }

  .border-xl-150 {
    border-width: 15rem !important;
  }

  .border-xl-160 {
    border-width: 16rem !important;
  }

  .border-xl-170 {
    border-width: 17rem !important;
  }

  .border-xl-180 {
    border-width: 18rem !important;
  }

  .border-xl-190 {
    border-width: 19rem !important;
  }

  .border-xl-200 {
    border-width: 20rem !important;
  }

  .border-color-xl-inherit {
    border-color: inherit !important;
  }

  .border-color-xl-transparent {
    border-color: transparent !important;
  }

  .border-color-xl-badstudio {
    border-color: #c7212c !important;
  }

  .border-color-xl-black {
    border-color: #000 !important;
  }

  .border-color-xl-white {
    border-color: #fff !important;
  }

  .border-color-xl-blue {
    border-color: #0E94D2 !important;
  }

  .border-color-xl-red {
    border-color: #C7212C !important;
  }

  .border-color-xl-grayLight {
    border-color: #D7D7D7 !important;
  }

  .border-color-xl-grayDark {
    border-color: #373938 !important;
  }

  .border-color-xl-light {
    border-color: #eeeeee !important;
  }

  .border-color-xl-blueDark {
    border-color: #224161 !important;
  }

  .border-color-xl-blueLight {
    border-color: #CDDEF3 !important;
  }

  .border-color-xl-orange {
    border-color: #EF7153 !important;
  }

  .border-color-xl-whiteLight {
    border-color: #FFF6EF !important;
  }

  .border-color-xl-blackLight {
    border-color: #130E0B !important;
  }
}
@media (min-width: 1400px) {
  .overflow-xxl-auto {
    overflow: auto !important;
  }

  .overflow-xxl-hidden {
    overflow: hidden !important;
  }

  .overflow-x-xxl-auto {
    overflow-x: auto !important;
  }

  .overflow-x-xxl-hidden {
    overflow-x: hidden !important;
  }

  .overflow-y-xxl-auto {
    overflow-y: auto !important;
  }

  .overflow-y-xxl-hidden {
    overflow-y: hidden !important;
  }

  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-inline-grid {
    display: inline-grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .position-xxl-relative {
    position: relative !important;
  }

  .position-xxl-absolute {
    position: absolute !important;
  }

  .position-xxl-unset {
    position: unset !important;
  }

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

  .w-xxl-100vw {
    width: 100vw !important;
  }

  .w-xxl-auto {
    width: auto !important;
  }

  .mw-xxl-100 {
    max-width: 100% !important;
  }

  .mw-xxl-100vw {
    max-width: 100vw !important;
  }

  .mw-xxl-auto {
    max-width: auto !important;
  }

  .minh-xxl-100 {
    min-height: 100% !important;
  }

  .minh-xxl-100vh {
    min-height: 100vh !important;
  }

  .minh-xxl-auto {
    min-height: auto !important;
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

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

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

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

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

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

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-20 {
    margin: 2rem !important;
  }

  .m-xxl-25 {
    margin: 2.5rem !important;
  }

  .m-xxl-35 {
    margin: 3.5rem !important;
  }

  .m-xxl-50 {
    margin: 5rem !important;
  }

  .m-xxl-55 {
    margin: 5.5rem !important;
  }

  .m-xxl-60 {
    margin: 6rem !important;
  }

  .m-xxl-80 {
    margin: 8rem !important;
  }

  .m-xxl-100 {
    margin: 10rem !important;
  }

  .m-xxl-120 {
    margin: 12rem !important;
  }

  .m-xxl-150 {
    margin: 15rem !important;
  }

  .m-xxl-200 {
    margin: 20rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-20 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xxl-25 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xxl-35 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xxl-50 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-xxl-55 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
  }

  .mx-xxl-60 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-xxl-80 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-xxl-100 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-xxl-120 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-xxl-150 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-xxl-200 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

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

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-20 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xxl-25 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xxl-35 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xxl-50 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-xxl-55 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }

  .my-xxl-60 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-xxl-80 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-xxl-100 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-xxl-120 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-xxl-150 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-xxl-200 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

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

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-20 {
    margin-top: 2rem !important;
  }

  .mt-xxl-25 {
    margin-top: 2.5rem !important;
  }

  .mt-xxl-35 {
    margin-top: 3.5rem !important;
  }

  .mt-xxl-50 {
    margin-top: 5rem !important;
  }

  .mt-xxl-55 {
    margin-top: 5.5rem !important;
  }

  .mt-xxl-60 {
    margin-top: 6rem !important;
  }

  .mt-xxl-80 {
    margin-top: 8rem !important;
  }

  .mt-xxl-100 {
    margin-top: 10rem !important;
  }

  .mt-xxl-120 {
    margin-top: 12rem !important;
  }

  .mt-xxl-150 {
    margin-top: 15rem !important;
  }

  .mt-xxl-200 {
    margin-top: 20rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-20 {
    margin-right: 2rem !important;
  }

  .me-xxl-25 {
    margin-right: 2.5rem !important;
  }

  .me-xxl-35 {
    margin-right: 3.5rem !important;
  }

  .me-xxl-50 {
    margin-right: 5rem !important;
  }

  .me-xxl-55 {
    margin-right: 5.5rem !important;
  }

  .me-xxl-60 {
    margin-right: 6rem !important;
  }

  .me-xxl-80 {
    margin-right: 8rem !important;
  }

  .me-xxl-100 {
    margin-right: 10rem !important;
  }

  .me-xxl-120 {
    margin-right: 12rem !important;
  }

  .me-xxl-150 {
    margin-right: 15rem !important;
  }

  .me-xxl-200 {
    margin-right: 20rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

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

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-20 {
    margin-bottom: 2rem !important;
  }

  .mb-xxl-25 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xxl-35 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xxl-50 {
    margin-bottom: 5rem !important;
  }

  .mb-xxl-55 {
    margin-bottom: 5.5rem !important;
  }

  .mb-xxl-60 {
    margin-bottom: 6rem !important;
  }

  .mb-xxl-80 {
    margin-bottom: 8rem !important;
  }

  .mb-xxl-100 {
    margin-bottom: 10rem !important;
  }

  .mb-xxl-120 {
    margin-bottom: 12rem !important;
  }

  .mb-xxl-150 {
    margin-bottom: 15rem !important;
  }

  .mb-xxl-200 {
    margin-bottom: 20rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-20 {
    margin-left: 2rem !important;
  }

  .ms-xxl-25 {
    margin-left: 2.5rem !important;
  }

  .ms-xxl-35 {
    margin-left: 3.5rem !important;
  }

  .ms-xxl-50 {
    margin-left: 5rem !important;
  }

  .ms-xxl-55 {
    margin-left: 5.5rem !important;
  }

  .ms-xxl-60 {
    margin-left: 6rem !important;
  }

  .ms-xxl-80 {
    margin-left: 8rem !important;
  }

  .ms-xxl-100 {
    margin-left: 10rem !important;
  }

  .ms-xxl-120 {
    margin-left: 12rem !important;
  }

  .ms-xxl-150 {
    margin-left: 15rem !important;
  }

  .ms-xxl-200 {
    margin-left: 20rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .m-xxl-n1 {
    margin: -0.25rem !important;
  }

  .m-xxl-n2 {
    margin: -0.5rem !important;
  }

  .m-xxl-n3 {
    margin: -1rem !important;
  }

  .m-xxl-n4 {
    margin: -1.5rem !important;
  }

  .m-xxl-n5 {
    margin: -3rem !important;
  }

  .m-xxl-n20 {
    margin: -2rem !important;
  }

  .m-xxl-n25 {
    margin: -2.5rem !important;
  }

  .m-xxl-n35 {
    margin: -3.5rem !important;
  }

  .m-xxl-n50 {
    margin: -5rem !important;
  }

  .m-xxl-n55 {
    margin: -5.5rem !important;
  }

  .m-xxl-n60 {
    margin: -6rem !important;
  }

  .m-xxl-n80 {
    margin: -8rem !important;
  }

  .m-xxl-n100 {
    margin: -10rem !important;
  }

  .m-xxl-n120 {
    margin: -12rem !important;
  }

  .m-xxl-n150 {
    margin: -15rem !important;
  }

  .m-xxl-n200 {
    margin: -20rem !important;
  }

  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }

  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }

  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }

  .mt-xxl-n20 {
    margin-top: -2rem !important;
  }

  .mt-xxl-n25 {
    margin-top: -2.5rem !important;
  }

  .mt-xxl-n35 {
    margin-top: -3.5rem !important;
  }

  .mt-xxl-n50 {
    margin-top: -5rem !important;
  }

  .mt-xxl-n55 {
    margin-top: -5.5rem !important;
  }

  .mt-xxl-n60 {
    margin-top: -6rem !important;
  }

  .mt-xxl-n80 {
    margin-top: -8rem !important;
  }

  .mt-xxl-n100 {
    margin-top: -10rem !important;
  }

  .mt-xxl-n120 {
    margin-top: -12rem !important;
  }

  .mt-xxl-n150 {
    margin-top: -15rem !important;
  }

  .mt-xxl-n200 {
    margin-top: -20rem !important;
  }

  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xxl-n3 {
    margin-right: -1rem !important;
  }

  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }

  .me-xxl-n5 {
    margin-right: -3rem !important;
  }

  .me-xxl-n20 {
    margin-right: -2rem !important;
  }

  .me-xxl-n25 {
    margin-right: -2.5rem !important;
  }

  .me-xxl-n35 {
    margin-right: -3.5rem !important;
  }

  .me-xxl-n50 {
    margin-right: -5rem !important;
  }

  .me-xxl-n55 {
    margin-right: -5.5rem !important;
  }

  .me-xxl-n60 {
    margin-right: -6rem !important;
  }

  .me-xxl-n80 {
    margin-right: -8rem !important;
  }

  .me-xxl-n100 {
    margin-right: -10rem !important;
  }

  .me-xxl-n120 {
    margin-right: -12rem !important;
  }

  .me-xxl-n150 {
    margin-right: -15rem !important;
  }

  .me-xxl-n200 {
    margin-right: -20rem !important;
  }

  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }

  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }

  .mb-xxl-n20 {
    margin-bottom: -2rem !important;
  }

  .mb-xxl-n25 {
    margin-bottom: -2.5rem !important;
  }

  .mb-xxl-n35 {
    margin-bottom: -3.5rem !important;
  }

  .mb-xxl-n50 {
    margin-bottom: -5rem !important;
  }

  .mb-xxl-n55 {
    margin-bottom: -5.5rem !important;
  }

  .mb-xxl-n60 {
    margin-bottom: -6rem !important;
  }

  .mb-xxl-n80 {
    margin-bottom: -8rem !important;
  }

  .mb-xxl-n100 {
    margin-bottom: -10rem !important;
  }

  .mb-xxl-n120 {
    margin-bottom: -12rem !important;
  }

  .mb-xxl-n150 {
    margin-bottom: -15rem !important;
  }

  .mb-xxl-n200 {
    margin-bottom: -20rem !important;
  }

  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }

  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }

  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }

  .ms-xxl-n20 {
    margin-left: -2rem !important;
  }

  .ms-xxl-n25 {
    margin-left: -2.5rem !important;
  }

  .ms-xxl-n35 {
    margin-left: -3.5rem !important;
  }

  .ms-xxl-n50 {
    margin-left: -5rem !important;
  }

  .ms-xxl-n55 {
    margin-left: -5.5rem !important;
  }

  .ms-xxl-n60 {
    margin-left: -6rem !important;
  }

  .ms-xxl-n80 {
    margin-left: -8rem !important;
  }

  .ms-xxl-n100 {
    margin-left: -10rem !important;
  }

  .ms-xxl-n120 {
    margin-left: -12rem !important;
  }

  .ms-xxl-n150 {
    margin-left: -15rem !important;
  }

  .ms-xxl-n200 {
    margin-left: -20rem !important;
  }

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

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .p-xxl-20 {
    padding: 2rem !important;
  }

  .p-xxl-25 {
    padding: 2.5rem !important;
  }

  .p-xxl-35 {
    padding: 3.5rem !important;
  }

  .p-xxl-50 {
    padding: 5rem !important;
  }

  .p-xxl-55 {
    padding: 5.5rem !important;
  }

  .p-xxl-60 {
    padding: 6rem !important;
  }

  .p-xxl-80 {
    padding: 8rem !important;
  }

  .p-xxl-100 {
    padding: 10rem !important;
  }

  .p-xxl-120 {
    padding: 12rem !important;
  }

  .p-xxl-150 {
    padding: 15rem !important;
  }

  .p-xxl-200 {
    padding: 20rem !important;
  }

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

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xxl-20 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xxl-25 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xxl-35 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xxl-50 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-xxl-55 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
  }

  .px-xxl-60 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-xxl-80 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-xxl-100 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-xxl-120 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-xxl-150 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-xxl-200 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

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

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xxl-20 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xxl-25 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xxl-35 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xxl-50 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-xxl-55 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }

  .py-xxl-60 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-xxl-80 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-xxl-100 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-xxl-120 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-xxl-150 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-xxl-200 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pt-xxl-20 {
    padding-top: 2rem !important;
  }

  .pt-xxl-25 {
    padding-top: 2.5rem !important;
  }

  .pt-xxl-35 {
    padding-top: 3.5rem !important;
  }

  .pt-xxl-50 {
    padding-top: 5rem !important;
  }

  .pt-xxl-55 {
    padding-top: 5.5rem !important;
  }

  .pt-xxl-60 {
    padding-top: 6rem !important;
  }

  .pt-xxl-80 {
    padding-top: 8rem !important;
  }

  .pt-xxl-100 {
    padding-top: 10rem !important;
  }

  .pt-xxl-120 {
    padding-top: 12rem !important;
  }

  .pt-xxl-150 {
    padding-top: 15rem !important;
  }

  .pt-xxl-200 {
    padding-top: 20rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pe-xxl-20 {
    padding-right: 2rem !important;
  }

  .pe-xxl-25 {
    padding-right: 2.5rem !important;
  }

  .pe-xxl-35 {
    padding-right: 3.5rem !important;
  }

  .pe-xxl-50 {
    padding-right: 5rem !important;
  }

  .pe-xxl-55 {
    padding-right: 5.5rem !important;
  }

  .pe-xxl-60 {
    padding-right: 6rem !important;
  }

  .pe-xxl-80 {
    padding-right: 8rem !important;
  }

  .pe-xxl-100 {
    padding-right: 10rem !important;
  }

  .pe-xxl-120 {
    padding-right: 12rem !important;
  }

  .pe-xxl-150 {
    padding-right: 15rem !important;
  }

  .pe-xxl-200 {
    padding-right: 20rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .pb-xxl-20 {
    padding-bottom: 2rem !important;
  }

  .pb-xxl-25 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xxl-35 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xxl-50 {
    padding-bottom: 5rem !important;
  }

  .pb-xxl-55 {
    padding-bottom: 5.5rem !important;
  }

  .pb-xxl-60 {
    padding-bottom: 6rem !important;
  }

  .pb-xxl-80 {
    padding-bottom: 8rem !important;
  }

  .pb-xxl-100 {
    padding-bottom: 10rem !important;
  }

  .pb-xxl-120 {
    padding-bottom: 12rem !important;
  }

  .pb-xxl-150 {
    padding-bottom: 15rem !important;
  }

  .pb-xxl-200 {
    padding-bottom: 20rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }

  .ps-xxl-20 {
    padding-left: 2rem !important;
  }

  .ps-xxl-25 {
    padding-left: 2.5rem !important;
  }

  .ps-xxl-35 {
    padding-left: 3.5rem !important;
  }

  .ps-xxl-50 {
    padding-left: 5rem !important;
  }

  .ps-xxl-55 {
    padding-left: 5.5rem !important;
  }

  .ps-xxl-60 {
    padding-left: 6rem !important;
  }

  .ps-xxl-80 {
    padding-left: 8rem !important;
  }

  .ps-xxl-100 {
    padding-left: 10rem !important;
  }

  .ps-xxl-120 {
    padding-left: 12rem !important;
  }

  .ps-xxl-150 {
    padding-left: 15rem !important;
  }

  .ps-xxl-200 {
    padding-left: 20rem !important;
  }

  .fs-xxl-inherit {
    font-size: inherit !important;
  }

  .fs-xxl-0 {
    font-size: 0 !important;
  }

  .fs-xxl-02 {
    font-size: 0.2rem !important;
  }

  .fs-xxl-04 {
    font-size: 0.4rem !important;
  }

  .fs-xxl-06 {
    font-size: 0.6rem !important;
  }

  .fs-xxl-08 {
    font-size: 0.8rem !important;
  }

  .fs-xxl-1 {
    font-size: 1rem !important;
  }

  .fs-xxl-12 {
    font-size: 1.2rem !important;
  }

  .fs-xxl-14 {
    font-size: 1.4rem !important;
  }

  .fs-xxl-16 {
    font-size: 1.6rem !important;
  }

  .fs-xxl-18 {
    font-size: 1.8rem !important;
  }

  .fs-xxl-2 {
    font-size: 2rem !important;
  }

  .fs-xxl-22 {
    font-size: 2.2rem !important;
  }

  .fs-xxl-24 {
    font-size: 2.4rem !important;
  }

  .fs-xxl-26 {
    font-size: 2.6rem !important;
  }

  .fs-xxl-28 {
    font-size: 2.8rem !important;
  }

  .fs-xxl-3 {
    font-size: 3rem !important;
  }

  .fs-xxl-32 {
    font-size: 3.2rem !important;
  }

  .fs-xxl-34 {
    font-size: 3.4rem !important;
  }

  .fs-xxl-36 {
    font-size: 3.6rem !important;
  }

  .fs-xxl-38 {
    font-size: 3.8rem !important;
  }

  .fs-xxl-4 {
    font-size: 4rem !important;
  }

  .fs-xxl-42 {
    font-size: 4.2rem !important;
  }

  .fs-xxl-44 {
    font-size: 4.4rem !important;
  }

  .fs-xxl-46 {
    font-size: 4.6rem !important;
  }

  .fs-xxl-48 {
    font-size: 4.8rem !important;
  }

  .fs-xxl-5 {
    font-size: 5rem !important;
  }

  .fs-xxl-52 {
    font-size: 5.2rem !important;
  }

  .fs-xxl-54 {
    font-size: 5.4rem !important;
  }

  .fs-xxl-55 {
    font-size: 5.5rem !important;
  }

  .fs-xxl-56 {
    font-size: 5.6rem !important;
  }

  .fs-xxl-58 {
    font-size: 5.8rem !important;
  }

  .fs-xxl-6 {
    font-size: 6rem !important;
  }

  .fs-xxl-62 {
    font-size: 6.2rem !important;
  }

  .fs-xxl-64 {
    font-size: 6.4rem !important;
  }

  .fs-xxl-66 {
    font-size: 6.6rem !important;
  }

  .fs-xxl-68 {
    font-size: 6.8rem !important;
  }

  .fs-xxl-8 {
    font-size: 8rem !important;
  }

  .fs-xxl-100 {
    font-size: 10rem !important;
  }

  .fs-xxl-120 {
    font-size: 12rem !important;
  }

  .fs-xxl-140 {
    font-size: 14rem !important;
  }

  .fs-xxl-160 {
    font-size: 16rem !important;
  }

  .fs-xxl-180 {
    font-size: 18rem !important;
  }

  .fs-xxl-200 {
    font-size: 20rem !important;
  }

  .lh-xxl-sm {
    line-height: 1.25 !important;
  }

  .lh-xxl-base {
    line-height: 1.5 !important;
  }

  .lh-xxl-lg {
    line-height: 2 !important;
  }

  .lh-xxl-normal {
    line-height: normal !important;
  }

  .lh-xxl-0 {
    line-height: 0 !important;
  }

  .lh-xxl-25 {
    line-height: 0.25 !important;
  }

  .lh-xxl-5 {
    line-height: 0.5 !important;
  }

  .lh-xxl-75 {
    line-height: 0.75 !important;
  }

  .lh-xxl-1 {
    line-height: 1 !important;
  }

  .lh-xxl-115 {
    line-height: 1.15 !important;
  }

  .lh-xxl-120 {
    line-height: 1.2 !important;
  }

  .lh-xxl-125 {
    line-height: 1.25 !important;
  }

  .lh-xxl-135 {
    line-height: 1.35 !important;
  }

  .lh-xxl-145 {
    line-height: 1.45 !important;
  }

  .lh-xxl-150 {
    line-height: 1.5 !important;
  }

  .lh-xxl-175 {
    line-height: 1.75 !important;
  }

  .lh-xxl-2 {
    line-height: 2 !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

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

  .text-xxl-justify {
    text-align: justify !important;
  }

  .text-xxl-wrap {
    white-space: normal !important;
  }

  .text-xxl-nowrap {
    white-space: nowrap !important;
  }

  .radius-xxl-inherit {
    border-radius: inherit !important;
  }

  .radius-xxl-0 {
    border-radius: 0 !important;
  }

  .radius-xxl-04 {
    border-radius: 0.4rem !important;
  }

  .radius-xxl-06 {
    border-radius: 0.4rem !important;
  }

  .radius-xxl-1 {
    border-radius: 1rem !important;
  }

  .radius-xxl-14 {
    border-radius: 1.4rem !important;
  }

  .radius-xxl-16 {
    border-radius: 1.6rem !important;
  }

  .radius-xxl-2 {
    border-radius: 2rem !important;
  }

  .radius-xxl-4 {
    border-radius: 4rem !important;
  }

  .radius-xxl-6 {
    border-radius: 6rem !important;
  }

  .radius-xxl-8 {
    border-radius: 8rem !important;
  }

  .radius-xxl-10 {
    border-radius: 8rem !important;
  }

  .border-xxl-none {
    border-style: none !important;
  }

  .border-xxl-dotted {
    border-style: dotted !important;
  }

  .border-xxl-dashed {
    border-style: dashed !important;
  }

  .border-xxl-solid {
    border-style: solid !important;
  }

  .border-xxl-double {
    border-style: double !important;
  }

  .border-xxl-groove {
    border-style: groove !important;
  }

  .border-xxl-inset {
    border-style: inset !important;
  }

  .border-xxl-outset {
    border-style: outset !important;
  }

  .border-xxl-inherit {
    border-width: inherit !important;
  }

  .border-xxl-0 {
    border-width: 0 !important;
  }

  .border-xxl-01 {
    border-width: 0.1rem !important;
  }

  .border-xxl-02 {
    border-width: 0.2rem !important;
  }

  .border-xxl-03 {
    border-width: 0.3rem !important;
  }

  .border-xxl-04 {
    border-width: 0.4rem !important;
  }

  .border-xxl-05 {
    border-width: 0.5rem !important;
  }

  .border-xxl-06 {
    border-width: 0.6rem !important;
  }

  .border-xxl-07 {
    border-width: 0.7rem !important;
  }

  .border-xxl-08 {
    border-width: 0.8rem !important;
  }

  .border-xxl-09 {
    border-width: 0.9rem !important;
  }

  .border-xxl-1 {
    border-width: 1rem !important;
  }

  .border-xxl-10 {
    border-width: 1rem !important;
  }

  .border-xxl-11 {
    border-width: 1.1rem !important;
  }

  .border-xxl-12 {
    border-width: 1.2rem !important;
  }

  .border-xxl-13 {
    border-width: 1.3rem !important;
  }

  .border-xxl-14 {
    border-width: 1.4rem !important;
  }

  .border-xxl-15 {
    border-width: 1.5rem !important;
  }

  .border-xxl-16 {
    border-width: 1.6rem !important;
  }

  .border-xxl-17 {
    border-width: 1.7rem !important;
  }

  .border-xxl-18 {
    border-width: 1.8rem !important;
  }

  .border-xxl-19 {
    border-width: 1.9rem !important;
  }

  .border-xxl-2 {
    border-width: 2rem !important;
  }

  .border-xxl-20 {
    border-width: 2rem !important;
  }

  .border-xxl-21 {
    border-width: 2.1rem !important;
  }

  .border-xxl-22 {
    border-width: 2.2rem !important;
  }

  .border-xxl-23 {
    border-width: 2.3rem !important;
  }

  .border-xxl-24 {
    border-width: 2.4rem !important;
  }

  .border-xxl-25 {
    border-width: 2.5rem !important;
  }

  .border-xxl-26 {
    border-width: 2.6rem !important;
  }

  .border-xxl-27 {
    border-width: 2.7rem !important;
  }

  .border-xxl-28 {
    border-width: 2.8rem !important;
  }

  .border-xxl-29 {
    border-width: 2.9rem !important;
  }

  .border-xxl-3 {
    border-width: 3rem !important;
  }

  .border-xxl-30 {
    border-width: 3rem !important;
  }

  .border-xxl-31 {
    border-width: 3.1rem !important;
  }

  .border-xxl-32 {
    border-width: 3.2rem !important;
  }

  .border-xxl-33 {
    border-width: 3.3rem !important;
  }

  .border-xxl-34 {
    border-width: 3.4rem !important;
  }

  .border-xxl-35 {
    border-width: 3.5rem !important;
  }

  .border-xxl-36 {
    border-width: 3.6rem !important;
  }

  .border-xxl-37 {
    border-width: 3.7rem !important;
  }

  .border-xxl-38 {
    border-width: 3.8rem !important;
  }

  .border-xxl-39 {
    border-width: 3.9rem !important;
  }

  .border-xxl-4 {
    border-width: 4rem !important;
  }

  .border-xxl-40 {
    border-width: 4rem !important;
  }

  .border-xxl-41 {
    border-width: 4.1rem !important;
  }

  .border-xxl-42 {
    border-width: 4.2rem !important;
  }

  .border-xxl-43 {
    border-width: 4.3rem !important;
  }

  .border-xxl-44 {
    border-width: 4.4rem !important;
  }

  .border-xxl-45 {
    border-width: 4.5rem !important;
  }

  .border-xxl-46 {
    border-width: 4.6rem !important;
  }

  .border-xxl-47 {
    border-width: 4.7rem !important;
  }

  .border-xxl-48 {
    border-width: 4.8rem !important;
  }

  .border-xxl-49 {
    border-width: 4.9rem !important;
  }

  .border-xxl-5 {
    border-width: 5rem !important;
  }

  .border-xxl-50 {
    border-width: 5rem !important;
  }

  .border-xxl-51 {
    border-width: 5.1rem !important;
  }

  .border-xxl-52 {
    border-width: 5.2rem !important;
  }

  .border-xxl-53 {
    border-width: 5.3rem !important;
  }

  .border-xxl-54 {
    border-width: 5.4rem !important;
  }

  .border-xxl-55 {
    border-width: 5.5rem !important;
  }

  .border-xxl-56 {
    border-width: 5.6rem !important;
  }

  .border-xxl-57 {
    border-width: 5.7rem !important;
  }

  .border-xxl-58 {
    border-width: 5.8rem !important;
  }

  .border-xxl-59 {
    border-width: 5.9rem !important;
  }

  .border-xxl-6 {
    border-width: 6rem !important;
  }

  .border-xxl-60 {
    border-width: 6rem !important;
  }

  .border-xxl-61 {
    border-width: 6.1rem !important;
  }

  .border-xxl-62 {
    border-width: 6.2rem !important;
  }

  .border-xxl-63 {
    border-width: 6.3rem !important;
  }

  .border-xxl-64 {
    border-width: 6.4rem !important;
  }

  .border-xxl-65 {
    border-width: 6.5rem !important;
  }

  .border-xxl-66 {
    border-width: 6.6rem !important;
  }

  .border-xxl-67 {
    border-width: 6.7rem !important;
  }

  .border-xxl-68 {
    border-width: 6.8rem !important;
  }

  .border-xxl-69 {
    border-width: 6.9rem !important;
  }

  .border-xxl-7 {
    border-width: 7rem !important;
  }

  .border-xxl-70 {
    border-width: 7rem !important;
  }

  .border-xxl-71 {
    border-width: 7.1rem !important;
  }

  .border-xxl-72 {
    border-width: 7.2rem !important;
  }

  .border-xxl-73 {
    border-width: 7.3rem !important;
  }

  .border-xxl-74 {
    border-width: 7.4rem !important;
  }

  .border-xxl-75 {
    border-width: 7.5rem !important;
  }

  .border-xxl-76 {
    border-width: 7.6rem !important;
  }

  .border-xxl-77 {
    border-width: 7.7rem !important;
  }

  .border-xxl-78 {
    border-width: 7.8rem !important;
  }

  .border-xxl-79 {
    border-width: 7.9rem !important;
  }

  .border-xxl-8 {
    border-width: 8rem !important;
  }

  .border-xxl-80 {
    border-width: 8rem !important;
  }

  .border-xxl-81 {
    border-width: 8.1rem !important;
  }

  .border-xxl-82 {
    border-width: 8.2rem !important;
  }

  .border-xxl-83 {
    border-width: 8.3rem !important;
  }

  .border-xxl-84 {
    border-width: 8.4rem !important;
  }

  .border-xxl-85 {
    border-width: 8.5rem !important;
  }

  .border-xxl-86 {
    border-width: 8.6rem !important;
  }

  .border-xxl-87 {
    border-width: 8.7rem !important;
  }

  .border-xxl-88 {
    border-width: 8.8rem !important;
  }

  .border-xxl-89 {
    border-width: 8.9rem !important;
  }

  .border-xxl-9 {
    border-width: 9rem !important;
  }

  .border-xxl-90 {
    border-width: 9rem !important;
  }

  .border-xxl-91 {
    border-width: 9.1rem !important;
  }

  .border-xxl-92 {
    border-width: 9.2rem !important;
  }

  .border-xxl-93 {
    border-width: 9.3rem !important;
  }

  .border-xxl-94 {
    border-width: 9.4rem !important;
  }

  .border-xxl-95 {
    border-width: 9.5rem !important;
  }

  .border-xxl-96 {
    border-width: 9.6rem !important;
  }

  .border-xxl-97 {
    border-width: 9.7rem !important;
  }

  .border-xxl-98 {
    border-width: 9.8rem !important;
  }

  .border-xxl-99 {
    border-width: 9.9rem !important;
  }

  .border-xxl-100 {
    border-width: 10rem !important;
  }

  .border-xxl-110 {
    border-width: 11rem !important;
  }

  .border-xxl-120 {
    border-width: 12rem !important;
  }

  .border-xxl-130 {
    border-width: 13rem !important;
  }

  .border-xxl-140 {
    border-width: 14rem !important;
  }

  .border-xxl-150 {
    border-width: 15rem !important;
  }

  .border-xxl-160 {
    border-width: 16rem !important;
  }

  .border-xxl-170 {
    border-width: 17rem !important;
  }

  .border-xxl-180 {
    border-width: 18rem !important;
  }

  .border-xxl-190 {
    border-width: 19rem !important;
  }

  .border-xxl-200 {
    border-width: 20rem !important;
  }

  .border-color-xxl-inherit {
    border-color: inherit !important;
  }

  .border-color-xxl-transparent {
    border-color: transparent !important;
  }

  .border-color-xxl-badstudio {
    border-color: #c7212c !important;
  }

  .border-color-xxl-black {
    border-color: #000 !important;
  }

  .border-color-xxl-white {
    border-color: #fff !important;
  }

  .border-color-xxl-blue {
    border-color: #0E94D2 !important;
  }

  .border-color-xxl-red {
    border-color: #C7212C !important;
  }

  .border-color-xxl-grayLight {
    border-color: #D7D7D7 !important;
  }

  .border-color-xxl-grayDark {
    border-color: #373938 !important;
  }

  .border-color-xxl-light {
    border-color: #eeeeee !important;
  }

  .border-color-xxl-blueDark {
    border-color: #224161 !important;
  }

  .border-color-xxl-blueLight {
    border-color: #CDDEF3 !important;
  }

  .border-color-xxl-orange {
    border-color: #EF7153 !important;
  }

  .border-color-xxl-whiteLight {
    border-color: #FFF6EF !important;
  }

  .border-color-xxl-blackLight {
    border-color: #130E0B !important;
  }
}

/*# sourceMappingURL=bootstrap_2.css.map */
