/*
* Defaults required for the utilities to function properly
* Partially forked from TailwindCSS:
* https://github.com/tailwindlabs/tailwindcss/blob/fd45e31f172678578b134c3ce6c4eb3ec98502fd/src/plugins/css/preflight.css
*/
*,
::before,
::after {
  border-width: 0;
  border-style: solid;
  border-color: #6b7280;
}

.clearfix::after {
  content: "";
  display: table;
  clear: both;
}

/*!
* Bootilities Utilities
* This file exists with the sole purpose of outputting the standalone utilities for usage without Bootstrap.
* If you're using Bootstrap and Sass, chances are you want to include `bootilities.scss` instead.
* For more information go to: https://getbootstrap.com/docs/5.0/utilities/api
*/
.items-start {
  align-items: flex-start !important;
}

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

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

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

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

.bg-yellow-50 {
  background-color: #fffbeb !important;
}

.bg-yellow-50-hover:hover {
  background-color: #fffbeb !important;
}

.bg-yellow-100 {
  background-color: #fef3c7 !important;
}

.bg-yellow-100-hover:hover {
  background-color: #fef3c7 !important;
}

.bg-yellow-200 {
  background-color: #fde68a !important;
}

.bg-yellow-200-hover:hover {
  background-color: #fde68a !important;
}

.bg-yellow-300 {
  background-color: #fcd34d !important;
}

.bg-yellow-300-hover:hover {
  background-color: #fcd34d !important;
}

.bg-yellow-400 {
  background-color: #fbbf24 !important;
}

.bg-yellow-400-hover:hover {
  background-color: #fbbf24 !important;
}

.bg-yellow-500 {
  background-color: #f59e0b !important;
}

.bg-yellow-500-hover:hover {
  background-color: #f59e0b !important;
}

.bg-yellow-600 {
  background-color: #d97706 !important;
}

.bg-yellow-600-hover:hover {
  background-color: #d97706 !important;
}

.bg-yellow-700 {
  background-color: #b45309 !important;
}

.bg-yellow-700-hover:hover {
  background-color: #b45309 !important;
}

.bg-yellow-800 {
  background-color: #92400e !important;
}

.bg-yellow-800-hover:hover {
  background-color: #92400e !important;
}

.bg-yellow-900 {
  background-color: #78350f !important;
}

.bg-yellow-900-hover:hover {
  background-color: #78350f !important;
}

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

.bg-red-50-hover:hover {
  background-color: #fef2f2 !important;
}

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

.bg-red-100-hover:hover {
  background-color: #fee2e2 !important;
}

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

.bg-red-200-hover:hover {
  background-color: #fecaca !important;
}

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

.bg-red-300-hover:hover {
  background-color: #fca5a5 !important;
}

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

.bg-red-400-hover:hover {
  background-color: #f87171 !important;
}

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

.bg-red-500-hover:hover {
  background-color: #ef4444 !important;
}

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

.bg-red-600-hover:hover {
  background-color: #dc2626 !important;
}

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

.bg-red-700-hover:hover {
  background-color: #b91c1c !important;
}

.bg-red-800 {
  background-color: #991b1b !important;
}

.bg-red-800-hover:hover {
  background-color: #991b1b !important;
}

.bg-red-900 {
  background-color: #7f1d1d !important;
}

.bg-red-900-hover:hover {
  background-color: #7f1d1d !important;
}

.bg-purple-50 {
  background-color: #f5f3ff !important;
}

.bg-purple-50-hover:hover {
  background-color: #f5f3ff !important;
}

.bg-purple-100 {
  background-color: #ede9fe !important;
}

.bg-purple-100-hover:hover {
  background-color: #ede9fe !important;
}

.bg-purple-200 {
  background-color: #ddd6fe !important;
}

.bg-purple-200-hover:hover {
  background-color: #ddd6fe !important;
}

.bg-purple-300 {
  background-color: #c4b5fd !important;
}

.bg-purple-300-hover:hover {
  background-color: #c4b5fd !important;
}

.bg-purple-400 {
  background-color: #a78bfa !important;
}

.bg-purple-400-hover:hover {
  background-color: #a78bfa !important;
}

.bg-purple-500 {
  background-color: #8b5cf6 !important;
}

.bg-purple-500-hover:hover {
  background-color: #8b5cf6 !important;
}

.bg-purple-600 {
  background-color: #7c3aed !important;
}

.bg-purple-600-hover:hover {
  background-color: #7c3aed !important;
}

.bg-purple-700 {
  background-color: #6d28d9 !important;
}

.bg-purple-700-hover:hover {
  background-color: #6d28d9 !important;
}

.bg-purple-800 {
  background-color: #5b21b6 !important;
}

.bg-purple-800-hover:hover {
  background-color: #5b21b6 !important;
}

.bg-purple-900 {
  background-color: #4c1d95 !important;
}

.bg-purple-900-hover:hover {
  background-color: #4c1d95 !important;
}

.bg-pink-50 {
  background-color: #fdf2f8 !important;
}

.bg-pink-50-hover:hover {
  background-color: #fdf2f8 !important;
}

.bg-pink-100 {
  background-color: #fce7f3 !important;
}

.bg-pink-100-hover:hover {
  background-color: #fce7f3 !important;
}

.bg-pink-200 {
  background-color: #fbcfe8 !important;
}

.bg-pink-200-hover:hover {
  background-color: #fbcfe8 !important;
}

.bg-pink-300 {
  background-color: #f9a8d4 !important;
}

.bg-pink-300-hover:hover {
  background-color: #f9a8d4 !important;
}

.bg-pink-400 {
  background-color: #f472b6 !important;
}

.bg-pink-400-hover:hover {
  background-color: #f472b6 !important;
}

.bg-pink-500 {
  background-color: #ec4899 !important;
}

.bg-pink-500-hover:hover {
  background-color: #ec4899 !important;
}

.bg-pink-600 {
  background-color: #db2777 !important;
}

.bg-pink-600-hover:hover {
  background-color: #db2777 !important;
}

.bg-pink-700 {
  background-color: #be185d !important;
}

.bg-pink-700-hover:hover {
  background-color: #be185d !important;
}

.bg-pink-800 {
  background-color: #9d174d !important;
}

.bg-pink-800-hover:hover {
  background-color: #9d174d !important;
}

.bg-pink-900 {
  background-color: #831843 !important;
}

.bg-pink-900-hover:hover {
  background-color: #831843 !important;
}

.bg-indigo-50 {
  background-color: #eef2ff !important;
}

.bg-indigo-50-hover:hover {
  background-color: #eef2ff !important;
}

.bg-indigo-100 {
  background-color: #e0e7ff !important;
}

.bg-indigo-100-hover:hover {
  background-color: #e0e7ff !important;
}

.bg-indigo-200 {
  background-color: #c7d2fe !important;
}

.bg-indigo-200-hover:hover {
  background-color: #c7d2fe !important;
}

.bg-indigo-300 {
  background-color: #a5b4fc !important;
}

.bg-indigo-300-hover:hover {
  background-color: #a5b4fc !important;
}

.bg-indigo-400 {
  background-color: #818cf8 !important;
}

.bg-indigo-400-hover:hover {
  background-color: #818cf8 !important;
}

.bg-indigo-500 {
  background-color: #6366f1 !important;
}

.bg-indigo-500-hover:hover {
  background-color: #6366f1 !important;
}

.bg-indigo-600 {
  background-color: #4f46e5 !important;
}

.bg-indigo-600-hover:hover {
  background-color: #4f46e5 !important;
}

.bg-indigo-700 {
  background-color: #4338ca !important;
}

.bg-indigo-700-hover:hover {
  background-color: #4338ca !important;
}

.bg-indigo-800 {
  background-color: #3730a3 !important;
}

.bg-indigo-800-hover:hover {
  background-color: #3730a3 !important;
}

.bg-indigo-900 {
  background-color: #312e81 !important;
}

.bg-indigo-900-hover:hover {
  background-color: #312e81 !important;
}

.bg-green-50 {
  background-color: #ecfdf5 !important;
}

.bg-green-50-hover:hover {
  background-color: #ecfdf5 !important;
}

.bg-green-100 {
  background-color: #d1fae5 !important;
}

.bg-green-100-hover:hover {
  background-color: #d1fae5 !important;
}

.bg-green-200 {
  background-color: #a7f3d0 !important;
}

.bg-green-200-hover:hover {
  background-color: #a7f3d0 !important;
}

.bg-green-300 {
  background-color: #6ee7b7 !important;
}

.bg-green-300-hover:hover {
  background-color: #6ee7b7 !important;
}

.bg-green-400 {
  background-color: #34d399 !important;
}

.bg-green-400-hover:hover {
  background-color: #34d399 !important;
}

.bg-green-500 {
  background-color: #10b981 !important;
}

.bg-green-500-hover:hover {
  background-color: #10b981 !important;
}

.bg-green-600 {
  background-color: #059669 !important;
}

.bg-green-600-hover:hover {
  background-color: #059669 !important;
}

.bg-green-700 {
  background-color: #047857 !important;
}

.bg-green-700-hover:hover {
  background-color: #047857 !important;
}

.bg-green-800 {
  background-color: #065f46 !important;
}

.bg-green-800-hover:hover {
  background-color: #065f46 !important;
}

.bg-green-900 {
  background-color: #064e3b !important;
}

.bg-green-900-hover:hover {
  background-color: #064e3b !important;
}

.bg-cool-gray-50 {
  background-color: #f9fafb !important;
}

.bg-cool-gray-50-hover:hover {
  background-color: #f9fafb !important;
}

.bg-cool-gray-100 {
  background-color: #f3f4f6 !important;
}

.bg-cool-gray-100-hover:hover {
  background-color: #f3f4f6 !important;
}

.bg-cool-gray-200 {
  background-color: #e5e7eb !important;
}

.bg-cool-gray-200-hover:hover {
  background-color: #e5e7eb !important;
}

.bg-cool-gray-300 {
  background-color: #d1d5db !important;
}

.bg-cool-gray-300-hover:hover {
  background-color: #d1d5db !important;
}

.bg-cool-gray-400 {
  background-color: #9ca3af !important;
}

.bg-cool-gray-400-hover:hover {
  background-color: #9ca3af !important;
}

.bg-cool-gray-500 {
  background-color: #6b7280 !important;
}

.bg-cool-gray-500-hover:hover {
  background-color: #6b7280 !important;
}

.bg-cool-gray-600 {
  background-color: #4b5563 !important;
}

.bg-cool-gray-600-hover:hover {
  background-color: #4b5563 !important;
}

.bg-cool-gray-700 {
  background-color: #374151 !important;
}

.bg-cool-gray-700-hover:hover {
  background-color: #374151 !important;
}

.bg-cool-gray-800 {
  background-color: #1f2937 !important;
}

.bg-cool-gray-800-hover:hover {
  background-color: #1f2937 !important;
}

.bg-cool-gray-900 {
  background-color: #111827 !important;
}

.bg-cool-gray-900-hover:hover {
  background-color: #111827 !important;
}

.bg-blue-50 {
  background-color: #eff6ff !important;
}

.bg-blue-50-hover:hover {
  background-color: #eff6ff !important;
}

.bg-blue-100 {
  background-color: #dbeafe !important;
}

.bg-blue-100-hover:hover {
  background-color: #dbeafe !important;
}

.bg-blue-200 {
  background-color: #bfdbfe !important;
}

.bg-blue-200-hover:hover {
  background-color: #bfdbfe !important;
}

.bg-blue-300 {
  background-color: #93c5fd !important;
}

.bg-blue-300-hover:hover {
  background-color: #93c5fd !important;
}

.bg-blue-400 {
  background-color: #60a5fa !important;
}

.bg-blue-400-hover:hover {
  background-color: #60a5fa !important;
}

.bg-blue-500 {
  background-color: #3b82f6 !important;
}

.bg-blue-500-hover:hover {
  background-color: #3b82f6 !important;
}

.bg-blue-600 {
  background-color: #2563eb !important;
}

.bg-blue-600-hover:hover {
  background-color: #2563eb !important;
}

.bg-blue-700 {
  background-color: #1d4ed8 !important;
}

.bg-blue-700-hover:hover {
  background-color: #1d4ed8 !important;
}

.bg-blue-800 {
  background-color: #1e40af !important;
}

.bg-blue-800-hover:hover {
  background-color: #1e40af !important;
}

.bg-blue-900 {
  background-color: #1e3a8a !important;
}

.bg-blue-900-hover:hover {
  background-color: #1e3a8a !important;
}

.border-yellow-50 {
  border-color: #fffbeb !important;
}

.border-yellow-100 {
  border-color: #fef3c7 !important;
}

.border-yellow-200 {
  border-color: #fde68a !important;
}

.border-yellow-300 {
  border-color: #fcd34d !important;
}

.border-yellow-400 {
  border-color: #fbbf24 !important;
}

.border-yellow-500 {
  border-color: #f59e0b !important;
}

.border-yellow-600 {
  border-color: #d97706 !important;
}

.border-yellow-700 {
  border-color: #b45309 !important;
}

.border-yellow-800 {
  border-color: #92400e !important;
}

.border-yellow-900 {
  border-color: #78350f !important;
}

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

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

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

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

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

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

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

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

.border-red-800 {
  border-color: #991b1b !important;
}

.border-red-900 {
  border-color: #7f1d1d !important;
}

.border-purple-50 {
  border-color: #f5f3ff !important;
}

.border-purple-100 {
  border-color: #ede9fe !important;
}

.border-purple-200 {
  border-color: #ddd6fe !important;
}

.border-purple-300 {
  border-color: #c4b5fd !important;
}

.border-purple-400 {
  border-color: #a78bfa !important;
}

.border-purple-500 {
  border-color: #8b5cf6 !important;
}

.border-purple-600 {
  border-color: #7c3aed !important;
}

.border-purple-700 {
  border-color: #6d28d9 !important;
}

.border-purple-800 {
  border-color: #5b21b6 !important;
}

.border-purple-900 {
  border-color: #4c1d95 !important;
}

.border-pink-50 {
  border-color: #fdf2f8 !important;
}

.border-pink-100 {
  border-color: #fce7f3 !important;
}

.border-pink-200 {
  border-color: #fbcfe8 !important;
}

.border-pink-300 {
  border-color: #f9a8d4 !important;
}

.border-pink-400 {
  border-color: #f472b6 !important;
}

.border-pink-500 {
  border-color: #ec4899 !important;
}

.border-pink-600 {
  border-color: #db2777 !important;
}

.border-pink-700 {
  border-color: #be185d !important;
}

.border-pink-800 {
  border-color: #9d174d !important;
}

.border-pink-900 {
  border-color: #831843 !important;
}

.border-indigo-50 {
  border-color: #eef2ff !important;
}

.border-indigo-100 {
  border-color: #e0e7ff !important;
}

.border-indigo-200 {
  border-color: #c7d2fe !important;
}

.border-indigo-300 {
  border-color: #a5b4fc !important;
}

.border-indigo-400 {
  border-color: #818cf8 !important;
}

.border-indigo-500 {
  border-color: #6366f1 !important;
}

.border-indigo-600 {
  border-color: #4f46e5 !important;
}

.border-indigo-700 {
  border-color: #4338ca !important;
}

.border-indigo-800 {
  border-color: #3730a3 !important;
}

.border-indigo-900 {
  border-color: #312e81 !important;
}

.border-green-50 {
  border-color: #ecfdf5 !important;
}

.border-green-100 {
  border-color: #d1fae5 !important;
}

.border-green-200 {
  border-color: #a7f3d0 !important;
}

.border-green-300 {
  border-color: #6ee7b7 !important;
}

.border-green-400 {
  border-color: #34d399 !important;
}

.border-green-500 {
  border-color: #10b981 !important;
}

.border-green-600 {
  border-color: #059669 !important;
}

.border-green-700 {
  border-color: #047857 !important;
}

.border-green-800 {
  border-color: #065f46 !important;
}

.border-green-900 {
  border-color: #064e3b !important;
}

.border-cool-gray-50 {
  border-color: #f9fafb !important;
}

.border-cool-gray-100 {
  border-color: #f3f4f6 !important;
}

.border-cool-gray-200 {
  border-color: #e5e7eb !important;
}

.border-cool-gray-300 {
  border-color: #d1d5db !important;
}

.border-cool-gray-400 {
  border-color: #9ca3af !important;
}

.border-cool-gray-500 {
  border-color: #6b7280 !important;
}

.border-cool-gray-600 {
  border-color: #4b5563 !important;
}

.border-cool-gray-700 {
  border-color: #374151 !important;
}

.border-cool-gray-800 {
  border-color: #1f2937 !important;
}

.border-cool-gray-900 {
  border-color: #111827 !important;
}

.border-blue-50 {
  border-color: #eff6ff !important;
}

.border-blue-100 {
  border-color: #dbeafe !important;
}

.border-blue-200 {
  border-color: #bfdbfe !important;
}

.border-blue-300 {
  border-color: #93c5fd !important;
}

.border-blue-400 {
  border-color: #60a5fa !important;
}

.border-blue-500 {
  border-color: #3b82f6 !important;
}

.border-blue-600 {
  border-color: #2563eb !important;
}

.border-blue-700 {
  border-color: #1d4ed8 !important;
}

.border-blue-800 {
  border-color: #1e40af !important;
}

.border-blue-900 {
  border-color: #1e3a8a !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h-px {
  height: 1px !important;
}

.h-0 {
  height: 0px !important;
}

.h-0\.5 {
  height: 0.125rem !important;
}

.h-1 {
  height: 0.25rem !important;
}

.h-1\.5 {
  height: 0.375rem !important;
}

.h-2 {
  height: 0.5rem !important;
}

.h-2\.5 {
  height: 0.625rem !important;
}

.h-3 {
  height: 0.75rem !important;
}

.h-3\.5 {
  height: 0.875rem !important;
}

.h-4 {
  height: 1rem !important;
}

.h-5 {
  height: 1.25rem !important;
}

.h-6 {
  height: 1.5rem !important;
}

.h-7 {
  height: 1.75rem !important;
}

.h-8 {
  height: 2rem !important;
}

.h-9 {
  height: 2.25rem !important;
}

.h-10 {
  height: 2.5rem !important;
}

.h-11 {
  height: 2.75rem !important;
}

.h-12 {
  height: 3rem !important;
}

.h-14 {
  height: 3.5rem !important;
}

.h-16 {
  height: 4rem !important;
}

.h-20 {
  height: 5rem !important;
}

.h-24 {
  height: 6rem !important;
}

.h-28 {
  height: 7rem !important;
}

.h-32 {
  height: 8rem !important;
}

.h-36 {
  height: 9rem !important;
}

.h-40 {
  height: 10rem !important;
}

.h-44 {
  height: 11rem !important;
}

.h-48 {
  height: 12rem !important;
}

.h-52 {
  height: 13rem !important;
}

.h-56 {
  height: 14rem !important;
}

.h-60 {
  height: 15rem !important;
}

.h-64 {
  height: 16rem !important;
}

.h-72 {
  height: 18rem !important;
}

.h-80 {
  height: 20rem !important;
}

.h-96 {
  height: 24rem !important;
}

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

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

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

.h-min {
  height: min-content !important;
}

.h-max {
  height: max-content !important;
}

.h-1\/2 {
  height: 50% !important;
}

.h-1\/3 {
  height: 33.333333% !important;
}

.h-2\/3 {
  height: 66.666667% !important;
}

.h-1\/4 {
  height: 25% !important;
}

.h-2\/4 {
  height: 50% !important;
}

.h-3\/4 {
  height: 75% !important;
}

.h-1\/5 {
  height: 20% !important;
}

.h-2\/5 {
  height: 40% !important;
}

.h-3\/5 {
  height: 60% !important;
}

.h-4\/5 {
  height: 80% !important;
}

.h-1\/6 {
  height: 16.666667% !important;
}

.h-2\/6 {
  height: 33.333333% !important;
}

.h-3\/6 {
  height: 50% !important;
}

.h-4\/6 {
  height: 66.666667% !important;
}

.h-5\/6 {
  height: 83.333333% !important;
}

.h-1\/12 {
  height: 8.333333% !important;
}

.h-2\/12 {
  height: 16.666667% !important;
}

.h-3\/12 {
  height: 25% !important;
}

.h-4\/12 {
  height: 33.333333% !important;
}

.h-5\/12 {
  height: 41.666667% !important;
}

.h-6\/12 {
  height: 50% !important;
}

.h-7\/12 {
  height: 58.333333% !important;
}

.h-8\/12 {
  height: 66.666667% !important;
}

.h-9\/12 {
  height: 75% !important;
}

.h-10\/12 {
  height: 83.333333% !important;
}

.h-11\/12 {
  height: 91.666667% !important;
}

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

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

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

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

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

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

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

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

.mb-0\.5 {
  margin-bottom: 0.125rem !important;
}

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

.mb-1\.5 {
  margin-bottom: 0.375rem !important;
}

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

.mb-2\.5 {
  margin-bottom: 0.625rem !important;
}

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

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

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

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

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

.mb-7 {
  margin-bottom: 1.75rem !important;
}

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

.mb-9 {
  margin-bottom: 2.25rem !important;
}

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

.mb-11 {
  margin-bottom: 2.75rem !important;
}

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

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

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

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

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

.mb-28 {
  margin-bottom: 7rem !important;
}

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

.mb-36 {
  margin-bottom: 9rem !important;
}

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

.mb-44 {
  margin-bottom: 11rem !important;
}

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

.mb-52 {
  margin-bottom: 13rem !important;
}

.mb-56 {
  margin-bottom: 14rem !important;
}

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

.mb-64 {
  margin-bottom: 16rem !important;
}

.mb-72 {
  margin-bottom: 18rem !important;
}

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

.mb-96 {
  margin-bottom: 24rem !important;
}

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

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

.mt-0\.5 {
  margin-top: 0.125rem !important;
}

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

.mt-1\.5 {
  margin-top: 0.375rem !important;
}

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

.mt-2\.5 {
  margin-top: 0.625rem !important;
}

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

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

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

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

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

.mt-7 {
  margin-top: 1.75rem !important;
}

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

.mt-9 {
  margin-top: 2.25rem !important;
}

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

.mt-11 {
  margin-top: 2.75rem !important;
}

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

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

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

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

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

.mt-28 {
  margin-top: 7rem !important;
}

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

.mt-36 {
  margin-top: 9rem !important;
}

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

.mt-44 {
  margin-top: 11rem !important;
}

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

.mt-52 {
  margin-top: 13rem !important;
}

.mt-56 {
  margin-top: 14rem !important;
}

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

.mt-64 {
  margin-top: 16rem !important;
}

.mt-72 {
  margin-top: 18rem !important;
}

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

.mt-96 {
  margin-top: 24rem !important;
}

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

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

.mx-0\.5 {
  margin-right: 0.125rem !important;
  margin-left: 0.125rem !important;
}

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

.mx-1\.5 {
  margin-right: 0.375rem !important;
  margin-left: 0.375rem !important;
}

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

.mx-2\.5 {
  margin-right: 0.625rem !important;
  margin-left: 0.625rem !important;
}

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

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

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

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

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

.mx-7 {
  margin-right: 1.75rem !important;
  margin-left: 1.75rem !important;
}

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

.mx-9 {
  margin-right: 2.25rem !important;
  margin-left: 2.25rem !important;
}

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

.mx-11 {
  margin-right: 2.75rem !important;
  margin-left: 2.75rem !important;
}

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

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

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

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

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

.mx-28 {
  margin-right: 7rem !important;
  margin-left: 7rem !important;
}

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

.mx-36 {
  margin-right: 9rem !important;
  margin-left: 9rem !important;
}

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

.mx-44 {
  margin-right: 11rem !important;
  margin-left: 11rem !important;
}

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

.mx-52 {
  margin-right: 13rem !important;
  margin-left: 13rem !important;
}

.mx-56 {
  margin-right: 14rem !important;
  margin-left: 14rem !important;
}

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

.mx-64 {
  margin-right: 16rem !important;
  margin-left: 16rem !important;
}

.mx-72 {
  margin-right: 18rem !important;
  margin-left: 18rem !important;
}

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

.mx-96 {
  margin-right: 24rem !important;
  margin-left: 24rem !important;
}

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

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

.my-0\.5 {
  margin-top: 0.125rem !important;
  margin-bottom: 0.125rem !important;
}

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

.my-1\.5 {
  margin-top: 0.375rem !important;
  margin-bottom: 0.375rem !important;
}

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

.my-2\.5 {
  margin-top: 0.625rem !important;
  margin-bottom: 0.625rem !important;
}

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

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

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

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

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

.my-7 {
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important;
}

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

.my-9 {
  margin-top: 2.25rem !important;
  margin-bottom: 2.25rem !important;
}

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

.my-11 {
  margin-top: 2.75rem !important;
  margin-bottom: 2.75rem !important;
}

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

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

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

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

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

.my-28 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important;
}

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

.my-36 {
  margin-top: 9rem !important;
  margin-bottom: 9rem !important;
}

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

.my-44 {
  margin-top: 11rem !important;
  margin-bottom: 11rem !important;
}

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

.my-52 {
  margin-top: 13rem !important;
  margin-bottom: 13rem !important;
}

.my-56 {
  margin-top: 14rem !important;
  margin-bottom: 14rem !important;
}

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

.my-64 {
  margin-top: 16rem !important;
  margin-bottom: 16rem !important;
}

.my-72 {
  margin-top: 18rem !important;
  margin-bottom: 18rem !important;
}

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

.my-96 {
  margin-top: 24rem !important;
  margin-bottom: 24rem !important;
}

.m-px {
  margin: 1px !important;
}

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

.m-0\.5 {
  margin: 0.125rem !important;
}

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

.m-1\.5 {
  margin: 0.375rem !important;
}

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

.m-2\.5 {
  margin: 0.625rem !important;
}

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

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

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

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

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

.m-7 {
  margin: 1.75rem !important;
}

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

.m-9 {
  margin: 2.25rem !important;
}

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

.m-11 {
  margin: 2.75rem !important;
}

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

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

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

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

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

.m-28 {
  margin: 7rem !important;
}

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

.m-36 {
  margin: 9rem !important;
}

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

.m-44 {
  margin: 11rem !important;
}

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

.m-52 {
  margin: 13rem !important;
}

.m-56 {
  margin: 14rem !important;
}

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

.m-64 {
  margin: 16rem !important;
}

.m-72 {
  margin: 18rem !important;
}

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

.m-96 {
  margin: 24rem !important;
}

.max-h-px {
  max-height: 1px !important;
}

.max-h-0 {
  max-height: 0px !important;
}

.max-h-0\.5 {
  max-height: 0.125rem !important;
}

.max-h-1 {
  max-height: 0.25rem !important;
}

.max-h-1\.5 {
  max-height: 0.375rem !important;
}

.max-h-2 {
  max-height: 0.5rem !important;
}

.max-h-2\.5 {
  max-height: 0.625rem !important;
}

.max-h-3 {
  max-height: 0.75rem !important;
}

.max-h-3\.5 {
  max-height: 0.875rem !important;
}

.max-h-4 {
  max-height: 1rem !important;
}

.max-h-5 {
  max-height: 1.25rem !important;
}

.max-h-6 {
  max-height: 1.5rem !important;
}

.max-h-7 {
  max-height: 1.75rem !important;
}

.max-h-8 {
  max-height: 2rem !important;
}

.max-h-9 {
  max-height: 2.25rem !important;
}

.max-h-10 {
  max-height: 2.5rem !important;
}

.max-h-11 {
  max-height: 2.75rem !important;
}

.max-h-12 {
  max-height: 3rem !important;
}

.max-h-14 {
  max-height: 3.5rem !important;
}

.max-h-16 {
  max-height: 4rem !important;
}

.max-h-20 {
  max-height: 5rem !important;
}

.max-h-24 {
  max-height: 6rem !important;
}

.max-h-28 {
  max-height: 7rem !important;
}

.max-h-32 {
  max-height: 8rem !important;
}

.max-h-36 {
  max-height: 9rem !important;
}

.max-h-40 {
  max-height: 10rem !important;
}

.max-h-44 {
  max-height: 11rem !important;
}

.max-h-48 {
  max-height: 12rem !important;
}

.max-h-52 {
  max-height: 13rem !important;
}

.max-h-56 {
  max-height: 14rem !important;
}

.max-h-60 {
  max-height: 15rem !important;
}

.max-h-64 {
  max-height: 16rem !important;
}

.max-h-72 {
  max-height: 18rem !important;
}

.max-h-80 {
  max-height: 20rem !important;
}

.max-h-96 {
  max-height: 24rem !important;
}

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

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

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

.max-h-min {
  max-height: min-content !important;
}

.max-h-max {
  max-height: max-content !important;
}

.max-h-1\/2 {
  max-height: 50% !important;
}

.max-h-1\/3 {
  max-height: 33.333333% !important;
}

.max-h-2\/3 {
  max-height: 66.666667% !important;
}

.max-h-1\/4 {
  max-height: 25% !important;
}

.max-h-2\/4 {
  max-height: 50% !important;
}

.max-h-3\/4 {
  max-height: 75% !important;
}

.max-h-1\/5 {
  max-height: 20% !important;
}

.max-h-2\/5 {
  max-height: 40% !important;
}

.max-h-3\/5 {
  max-height: 60% !important;
}

.max-h-4\/5 {
  max-height: 80% !important;
}

.max-h-1\/6 {
  max-height: 16.666667% !important;
}

.max-h-2\/6 {
  max-height: 33.333333% !important;
}

.max-h-3\/6 {
  max-height: 50% !important;
}

.max-h-4\/6 {
  max-height: 66.666667% !important;
}

.max-h-5\/6 {
  max-height: 83.333333% !important;
}

.max-h-1\/12 {
  max-height: 8.333333% !important;
}

.max-h-2\/12 {
  max-height: 16.666667% !important;
}

.max-h-3\/12 {
  max-height: 25% !important;
}

.max-h-4\/12 {
  max-height: 33.333333% !important;
}

.max-h-5\/12 {
  max-height: 41.666667% !important;
}

.max-h-6\/12 {
  max-height: 50% !important;
}

.max-h-7\/12 {
  max-height: 58.333333% !important;
}

.max-h-8\/12 {
  max-height: 66.666667% !important;
}

.max-h-9\/12 {
  max-height: 75% !important;
}

.max-h-10\/12 {
  max-height: 83.333333% !important;
}

.max-h-11\/12 {
  max-height: 91.666667% !important;
}

.max-w-px {
  max-width: 1px !important;
}

.max-w-0 {
  max-width: 0px !important;
}

.max-w-0\.5 {
  max-width: 0.125rem !important;
}

.max-w-1 {
  max-width: 0.25rem !important;
}

.max-w-1\.5 {
  max-width: 0.375rem !important;
}

.max-w-2 {
  max-width: 0.5rem !important;
}

.max-w-2\.5 {
  max-width: 0.625rem !important;
}

.max-w-3 {
  max-width: 0.75rem !important;
}

.max-w-3\.5 {
  max-width: 0.875rem !important;
}

.max-w-4 {
  max-width: 1rem !important;
}

.max-w-5 {
  max-width: 1.25rem !important;
}

.max-w-6 {
  max-width: 1.5rem !important;
}

.max-w-7 {
  max-width: 1.75rem !important;
}

.max-w-8 {
  max-width: 2rem !important;
}

.max-w-9 {
  max-width: 2.25rem !important;
}

.max-w-10 {
  max-width: 2.5rem !important;
}

.max-w-11 {
  max-width: 2.75rem !important;
}

.max-w-12 {
  max-width: 3rem !important;
}

.max-w-14 {
  max-width: 3.5rem !important;
}

.max-w-16 {
  max-width: 4rem !important;
}

.max-w-20 {
  max-width: 5rem !important;
}

.max-w-24 {
  max-width: 6rem !important;
}

.max-w-28 {
  max-width: 7rem !important;
}

.max-w-32 {
  max-width: 8rem !important;
}

.max-w-36 {
  max-width: 9rem !important;
}

.max-w-40 {
  max-width: 10rem !important;
}

.max-w-44 {
  max-width: 11rem !important;
}

.max-w-48 {
  max-width: 12rem !important;
}

.max-w-52 {
  max-width: 13rem !important;
}

.max-w-56 {
  max-width: 14rem !important;
}

.max-w-60 {
  max-width: 15rem !important;
}

.max-w-64 {
  max-width: 16rem !important;
}

.max-w-72 {
  max-width: 18rem !important;
}

.max-w-80 {
  max-width: 20rem !important;
}

.max-w-96 {
  max-width: 24rem !important;
}

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

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

.max-w-screen {
  max-width: 100vh !important;
}

.max-w-min {
  max-width: min-content !important;
}

.max-w-max {
  max-width: max-content !important;
}

.max-w-1\/2 {
  max-width: 50% !important;
}

.max-w-1\/3 {
  max-width: 33.333333% !important;
}

.max-w-2\/3 {
  max-width: 66.666667% !important;
}

.max-w-1\/4 {
  max-width: 25% !important;
}

.max-w-2\/4 {
  max-width: 50% !important;
}

.max-w-3\/4 {
  max-width: 75% !important;
}

.max-w-1\/5 {
  max-width: 20% !important;
}

.max-w-2\/5 {
  max-width: 40% !important;
}

.max-w-3\/5 {
  max-width: 60% !important;
}

.max-w-4\/5 {
  max-width: 80% !important;
}

.max-w-1\/6 {
  max-width: 16.666667% !important;
}

.max-w-2\/6 {
  max-width: 33.333333% !important;
}

.max-w-3\/6 {
  max-width: 50% !important;
}

.max-w-4\/6 {
  max-width: 66.666667% !important;
}

.max-w-5\/6 {
  max-width: 83.333333% !important;
}

.max-w-1\/12 {
  max-width: 8.333333% !important;
}

.max-w-2\/12 {
  max-width: 16.666667% !important;
}

.max-w-3\/12 {
  max-width: 25% !important;
}

.max-w-4\/12 {
  max-width: 33.333333% !important;
}

.max-w-5\/12 {
  max-width: 41.666667% !important;
}

.max-w-6\/12 {
  max-width: 50% !important;
}

.max-w-7\/12 {
  max-width: 58.333333% !important;
}

.max-w-8\/12 {
  max-width: 66.666667% !important;
}

.max-w-9\/12 {
  max-width: 75% !important;
}

.max-w-10\/12 {
  max-width: 83.333333% !important;
}

.max-w-11\/12 {
  max-width: 91.666667% !important;
}

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

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

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

.pb-0\.5 {
  padding-bottom: 0.125rem !important;
}

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

.pb-1\.5 {
  padding-bottom: 0.375rem !important;
}

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

.pb-2\.5 {
  padding-bottom: 0.625rem !important;
}

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

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

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

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

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

.pb-7 {
  padding-bottom: 1.75rem !important;
}

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

.pb-9 {
  padding-bottom: 2.25rem !important;
}

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

.pb-11 {
  padding-bottom: 2.75rem !important;
}

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

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

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

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

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

.pb-28 {
  padding-bottom: 7rem !important;
}

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

.pb-36 {
  padding-bottom: 9rem !important;
}

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

.pb-44 {
  padding-bottom: 11rem !important;
}

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

.pb-52 {
  padding-bottom: 13rem !important;
}

.pb-56 {
  padding-bottom: 14rem !important;
}

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

.pb-64 {
  padding-bottom: 16rem !important;
}

.pb-72 {
  padding-bottom: 18rem !important;
}

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

.pb-96 {
  padding-bottom: 24rem !important;
}

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

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

.pt-0\.5 {
  padding-top: 0.125rem !important;
}

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

.pt-1\.5 {
  padding-top: 0.375rem !important;
}

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

.pt-2\.5 {
  padding-top: 0.625rem !important;
}

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

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

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

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

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

.pt-7 {
  padding-top: 1.75rem !important;
}

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

.pt-9 {
  padding-top: 2.25rem !important;
}

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

.pt-11 {
  padding-top: 2.75rem !important;
}

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

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

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

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

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

.pt-28 {
  padding-top: 7rem !important;
}

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

.pt-36 {
  padding-top: 9rem !important;
}

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

.pt-44 {
  padding-top: 11rem !important;
}

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

.pt-52 {
  padding-top: 13rem !important;
}

.pt-56 {
  padding-top: 14rem !important;
}

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

.pt-64 {
  padding-top: 16rem !important;
}

.pt-72 {
  padding-top: 18rem !important;
}

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

.pt-96 {
  padding-top: 24rem !important;
}

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

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

.px-0\.5 {
  padding-right: 0.125rem !important;
  padding-left: 0.125rem !important;
}

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

.px-1\.5 {
  padding-right: 0.375rem !important;
  padding-left: 0.375rem !important;
}

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

.px-2\.5 {
  padding-right: 0.625rem !important;
  padding-left: 0.625rem !important;
}

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

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

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

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

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

.px-7 {
  padding-right: 1.75rem !important;
  padding-left: 1.75rem !important;
}

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

.px-9 {
  padding-right: 2.25rem !important;
  padding-left: 2.25rem !important;
}

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

.px-11 {
  padding-right: 2.75rem !important;
  padding-left: 2.75rem !important;
}

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

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

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

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

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

.px-28 {
  padding-right: 7rem !important;
  padding-left: 7rem !important;
}

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

.px-36 {
  padding-right: 9rem !important;
  padding-left: 9rem !important;
}

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

.px-44 {
  padding-right: 11rem !important;
  padding-left: 11rem !important;
}

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

.px-52 {
  padding-right: 13rem !important;
  padding-left: 13rem !important;
}

.px-56 {
  padding-right: 14rem !important;
  padding-left: 14rem !important;
}

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

.px-64 {
  padding-right: 16rem !important;
  padding-left: 16rem !important;
}

.px-72 {
  padding-right: 18rem !important;
  padding-left: 18rem !important;
}

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

.px-96 {
  padding-right: 24rem !important;
  padding-left: 24rem !important;
}

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

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

.py-0\.5 {
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}

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

.py-1\.5 {
  padding-top: 0.375rem !important;
  padding-bottom: 0.375rem !important;
}

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

.py-2\.5 {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}

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

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

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

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

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

.py-7 {
  padding-top: 1.75rem !important;
  padding-bottom: 1.75rem !important;
}

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

.py-9 {
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important;
}

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

.py-11 {
  padding-top: 2.75rem !important;
  padding-bottom: 2.75rem !important;
}

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

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

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

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

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

.py-28 {
  padding-top: 7rem !important;
  padding-bottom: 7rem !important;
}

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

.py-36 {
  padding-top: 9rem !important;
  padding-bottom: 9rem !important;
}

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

.py-44 {
  padding-top: 11rem !important;
  padding-bottom: 11rem !important;
}

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

.py-52 {
  padding-top: 13rem !important;
  padding-bottom: 13rem !important;
}

.py-56 {
  padding-top: 14rem !important;
  padding-bottom: 14rem !important;
}

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

.py-64 {
  padding-top: 16rem !important;
  padding-bottom: 16rem !important;
}

.py-72 {
  padding-top: 18rem !important;
  padding-bottom: 18rem !important;
}

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

.py-96 {
  padding-top: 24rem !important;
  padding-bottom: 24rem !important;
}

.p-px {
  padding: 1px !important;
}

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

.p-0\.5 {
  padding: 0.125rem !important;
}

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

.p-1\.5 {
  padding: 0.375rem !important;
}

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

.p-2\.5 {
  padding: 0.625rem !important;
}

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

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

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

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

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

.p-7 {
  padding: 1.75rem !important;
}

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

.p-9 {
  padding: 2.25rem !important;
}

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

.p-11 {
  padding: 2.75rem !important;
}

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

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

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

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

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

.p-28 {
  padding: 7rem !important;
}

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

.p-36 {
  padding: 9rem !important;
}

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

.p-44 {
  padding: 11rem !important;
}

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

.p-52 {
  padding: 13rem !important;
}

.p-56 {
  padding: 14rem !important;
}

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

.p-64 {
  padding: 16rem !important;
}

.p-72 {
  padding: 18rem !important;
}

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

.p-96 {
  padding: 24rem !important;
}

.rounded-px {
  border-radius: 1px !important;
}

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

.rounded-0\.5 {
  border-radius: 0.125rem !important;
}

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

.rounded-1\.5 {
  border-radius: 0.375rem !important;
}

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

.rounded-2\.5 {
  border-radius: 0.625rem !important;
}

.rounded-3 {
  border-radius: 0.75rem !important;
}

.rounded-3\.5 {
  border-radius: 0.875rem !important;
}

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

.rounded-5 {
  border-radius: 1.25rem !important;
}

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

.rounded-7 {
  border-radius: 1.75rem !important;
}

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

.rounded-9 {
  border-radius: 2.25rem !important;
}

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

.rounded-11 {
  border-radius: 2.75rem !important;
}

.rounded-12 {
  border-radius: 3rem !important;
}

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

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

.rounded-20 {
  border-radius: 5rem !important;
}

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

.rounded-28 {
  border-radius: 7rem !important;
}

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

.rounded-36 {
  border-radius: 9rem !important;
}

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

.rounded-44 {
  border-radius: 11rem !important;
}

.rounded-48 {
  border-radius: 12rem !important;
}

.rounded-52 {
  border-radius: 13rem !important;
}

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

.rounded-60 {
  border-radius: 15rem !important;
}

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

.rounded-72 {
  border-radius: 18rem !important;
}

.rounded-80 {
  border-radius: 20rem !important;
}

.rounded-96 {
  border-radius: 24rem !important;
}

.rounded-none {
  border-radius: 0px !important;
}

.rounded-full {
  border-radius: 9999px !important;
}

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

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

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

.w-px {
  width: 1px !important;
}

.w-0 {
  width: 0px !important;
}

.w-0\.5 {
  width: 0.125rem !important;
}

.w-1 {
  width: 0.25rem !important;
}

.w-1\.5 {
  width: 0.375rem !important;
}

.w-2 {
  width: 0.5rem !important;
}

.w-2\.5 {
  width: 0.625rem !important;
}

.w-3 {
  width: 0.75rem !important;
}

.w-3\.5 {
  width: 0.875rem !important;
}

.w-4 {
  width: 1rem !important;
}

.w-5 {
  width: 1.25rem !important;
}

.w-6 {
  width: 1.5rem !important;
}

.w-7 {
  width: 1.75rem !important;
}

.w-8 {
  width: 2rem !important;
}

.w-9 {
  width: 2.25rem !important;
}

.w-10 {
  width: 2.5rem !important;
}

.w-11 {
  width: 2.75rem !important;
}

.w-12 {
  width: 3rem !important;
}

.w-14 {
  width: 3.5rem !important;
}

.w-16 {
  width: 4rem !important;
}

.w-20 {
  width: 5rem !important;
}

.w-24 {
  width: 6rem !important;
}

.w-28 {
  width: 7rem !important;
}

.w-32 {
  width: 8rem !important;
}

.w-36 {
  width: 9rem !important;
}

.w-40 {
  width: 10rem !important;
}

.w-44 {
  width: 11rem !important;
}

.w-48 {
  width: 12rem !important;
}

.w-52 {
  width: 13rem !important;
}

.w-56 {
  width: 14rem !important;
}

.w-60 {
  width: 15rem !important;
}

.w-64 {
  width: 16rem !important;
}

.w-72 {
  width: 18rem !important;
}

.w-80 {
  width: 20rem !important;
}

.w-96 {
  width: 24rem !important;
}

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

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

.w-screen {
  width: 100vh !important;
}

.w-min {
  width: min-content !important;
}

.w-max {
  width: max-content !important;
}

.w-1\/2 {
  width: 50% !important;
}

.w-1\/3 {
  width: 33.333333% !important;
}

.w-2\/3 {
  width: 66.666667% !important;
}

.w-1\/4 {
  width: 25% !important;
}

.w-2\/4 {
  width: 50% !important;
}

.w-3\/4 {
  width: 75% !important;
}

.w-1\/5 {
  width: 20% !important;
}

.w-2\/5 {
  width: 40% !important;
}

.w-3\/5 {
  width: 60% !important;
}

.w-4\/5 {
  width: 80% !important;
}

.w-1\/6 {
  width: 16.666667% !important;
}

.w-2\/6 {
  width: 33.333333% !important;
}

.w-3\/6 {
  width: 50% !important;
}

.w-4\/6 {
  width: 66.666667% !important;
}

.w-5\/6 {
  width: 83.333333% !important;
}

.w-1\/12 {
  width: 8.333333% !important;
}

.w-2\/12 {
  width: 16.666667% !important;
}

.w-3\/12 {
  width: 25% !important;
}

.w-4\/12 {
  width: 33.333333% !important;
}

.w-5\/12 {
  width: 41.666667% !important;
}

.w-6\/12 {
  width: 50% !important;
}

.w-7\/12 {
  width: 58.333333% !important;
}

.w-8\/12 {
  width: 66.666667% !important;
}

.w-9\/12 {
  width: 75% !important;
}

.w-10\/12 {
  width: 83.333333% !important;
}

.w-11\/12 {
  width: 91.666667% !important;
}

.rounded-t-px {
  border-top-left-radius: 1px !important;
  border-top-right-radius: 1px !important;
}

.rounded-t-0 {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.rounded-t-0\.5 {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-t-1 {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-t-1\.5 {
  border-top-left-radius: 0.375rem !important;
  border-top-right-radius: 0.375rem !important;
}

.rounded-t-2 {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}

.rounded-t-2\.5 {
  border-top-left-radius: 0.625rem !important;
  border-top-right-radius: 0.625rem !important;
}

.rounded-t-3 {
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important;
}

.rounded-t-3\.5 {
  border-top-left-radius: 0.875rem !important;
  border-top-right-radius: 0.875rem !important;
}

.rounded-t-4 {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
}

.rounded-t-5 {
  border-top-left-radius: 1.25rem !important;
  border-top-right-radius: 1.25rem !important;
}

.rounded-t-6 {
  border-top-left-radius: 1.5rem !important;
  border-top-right-radius: 1.5rem !important;
}

.rounded-t-7 {
  border-top-left-radius: 1.75rem !important;
  border-top-right-radius: 1.75rem !important;
}

.rounded-t-8 {
  border-top-left-radius: 2rem !important;
  border-top-right-radius: 2rem !important;
}

.rounded-t-9 {
  border-top-left-radius: 2.25rem !important;
  border-top-right-radius: 2.25rem !important;
}

.rounded-t-10 {
  border-top-left-radius: 2.5rem !important;
  border-top-right-radius: 2.5rem !important;
}

.rounded-t-11 {
  border-top-left-radius: 2.75rem !important;
  border-top-right-radius: 2.75rem !important;
}

.rounded-t-12 {
  border-top-left-radius: 3rem !important;
  border-top-right-radius: 3rem !important;
}

.rounded-t-14 {
  border-top-left-radius: 3.5rem !important;
  border-top-right-radius: 3.5rem !important;
}

.rounded-t-16 {
  border-top-left-radius: 4rem !important;
  border-top-right-radius: 4rem !important;
}

.rounded-t-20 {
  border-top-left-radius: 5rem !important;
  border-top-right-radius: 5rem !important;
}

.rounded-t-24 {
  border-top-left-radius: 6rem !important;
  border-top-right-radius: 6rem !important;
}

.rounded-t-28 {
  border-top-left-radius: 7rem !important;
  border-top-right-radius: 7rem !important;
}

.rounded-t-32 {
  border-top-left-radius: 8rem !important;
  border-top-right-radius: 8rem !important;
}

.rounded-t-36 {
  border-top-left-radius: 9rem !important;
  border-top-right-radius: 9rem !important;
}

.rounded-t-40 {
  border-top-left-radius: 10rem !important;
  border-top-right-radius: 10rem !important;
}

.rounded-t-44 {
  border-top-left-radius: 11rem !important;
  border-top-right-radius: 11rem !important;
}

.rounded-t-48 {
  border-top-left-radius: 12rem !important;
  border-top-right-radius: 12rem !important;
}

.rounded-t-52 {
  border-top-left-radius: 13rem !important;
  border-top-right-radius: 13rem !important;
}

.rounded-t-56 {
  border-top-left-radius: 14rem !important;
  border-top-right-radius: 14rem !important;
}

.rounded-t-60 {
  border-top-left-radius: 15rem !important;
  border-top-right-radius: 15rem !important;
}

.rounded-t-64 {
  border-top-left-radius: 16rem !important;
  border-top-right-radius: 16rem !important;
}

.rounded-t-72 {
  border-top-left-radius: 18rem !important;
  border-top-right-radius: 18rem !important;
}

.rounded-t-80 {
  border-top-left-radius: 20rem !important;
  border-top-right-radius: 20rem !important;
}

.rounded-t-96 {
  border-top-left-radius: 24rem !important;
  border-top-right-radius: 24rem !important;
}

.rounded-t-none {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.rounded-t-full {
  border-top-left-radius: 9999px !important;
  border-top-right-radius: 9999px !important;
}

.rounded-r-px {
  border-top-right-radius: 1px !important;
  border-bottom-right-radius: 1px !important;
}

.rounded-r-0 {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.rounded-r-0\.5 {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-r-1 {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-r-1\.5 {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.rounded-r-2 {
  border-top-right-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.rounded-r-2\.5 {
  border-top-right-radius: 0.625rem !important;
  border-bottom-right-radius: 0.625rem !important;
}

.rounded-r-3 {
  border-top-right-radius: 0.75rem !important;
  border-bottom-right-radius: 0.75rem !important;
}

.rounded-r-3\.5 {
  border-top-right-radius: 0.875rem !important;
  border-bottom-right-radius: 0.875rem !important;
}

.rounded-r-4 {
  border-top-right-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
}

.rounded-r-5 {
  border-top-right-radius: 1.25rem !important;
  border-bottom-right-radius: 1.25rem !important;
}

.rounded-r-6 {
  border-top-right-radius: 1.5rem !important;
  border-bottom-right-radius: 1.5rem !important;
}

.rounded-r-7 {
  border-top-right-radius: 1.75rem !important;
  border-bottom-right-radius: 1.75rem !important;
}

.rounded-r-8 {
  border-top-right-radius: 2rem !important;
  border-bottom-right-radius: 2rem !important;
}

.rounded-r-9 {
  border-top-right-radius: 2.25rem !important;
  border-bottom-right-radius: 2.25rem !important;
}

.rounded-r-10 {
  border-top-right-radius: 2.5rem !important;
  border-bottom-right-radius: 2.5rem !important;
}

.rounded-r-11 {
  border-top-right-radius: 2.75rem !important;
  border-bottom-right-radius: 2.75rem !important;
}

.rounded-r-12 {
  border-top-right-radius: 3rem !important;
  border-bottom-right-radius: 3rem !important;
}

.rounded-r-14 {
  border-top-right-radius: 3.5rem !important;
  border-bottom-right-radius: 3.5rem !important;
}

.rounded-r-16 {
  border-top-right-radius: 4rem !important;
  border-bottom-right-radius: 4rem !important;
}

.rounded-r-20 {
  border-top-right-radius: 5rem !important;
  border-bottom-right-radius: 5rem !important;
}

.rounded-r-24 {
  border-top-right-radius: 6rem !important;
  border-bottom-right-radius: 6rem !important;
}

.rounded-r-28 {
  border-top-right-radius: 7rem !important;
  border-bottom-right-radius: 7rem !important;
}

.rounded-r-32 {
  border-top-right-radius: 8rem !important;
  border-bottom-right-radius: 8rem !important;
}

.rounded-r-36 {
  border-top-right-radius: 9rem !important;
  border-bottom-right-radius: 9rem !important;
}

.rounded-r-40 {
  border-top-right-radius: 10rem !important;
  border-bottom-right-radius: 10rem !important;
}

.rounded-r-44 {
  border-top-right-radius: 11rem !important;
  border-bottom-right-radius: 11rem !important;
}

.rounded-r-48 {
  border-top-right-radius: 12rem !important;
  border-bottom-right-radius: 12rem !important;
}

.rounded-r-52 {
  border-top-right-radius: 13rem !important;
  border-bottom-right-radius: 13rem !important;
}

.rounded-r-56 {
  border-top-right-radius: 14rem !important;
  border-bottom-right-radius: 14rem !important;
}

.rounded-r-60 {
  border-top-right-radius: 15rem !important;
  border-bottom-right-radius: 15rem !important;
}

.rounded-r-64 {
  border-top-right-radius: 16rem !important;
  border-bottom-right-radius: 16rem !important;
}

.rounded-r-72 {
  border-top-right-radius: 18rem !important;
  border-bottom-right-radius: 18rem !important;
}

.rounded-r-80 {
  border-top-right-radius: 20rem !important;
  border-bottom-right-radius: 20rem !important;
}

.rounded-r-96 {
  border-top-right-radius: 24rem !important;
  border-bottom-right-radius: 24rem !important;
}

.rounded-r-none {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.rounded-r-full {
  border-top-right-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}

.rounded-b-px {
  border-bottom-right-radius: 1px !important;
  border-bottom-left-radius: 1px !important;
}

.rounded-b-0 {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-b-0\.5 {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-b-1 {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-b-1\.5 {
  border-bottom-right-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-b-2 {
  border-bottom-right-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-b-2\.5 {
  border-bottom-right-radius: 0.625rem !important;
  border-bottom-left-radius: 0.625rem !important;
}

.rounded-b-3 {
  border-bottom-right-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !important;
}

.rounded-b-3\.5 {
  border-bottom-right-radius: 0.875rem !important;
  border-bottom-left-radius: 0.875rem !important;
}

.rounded-b-4 {
  border-bottom-right-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.rounded-b-5 {
  border-bottom-right-radius: 1.25rem !important;
  border-bottom-left-radius: 1.25rem !important;
}

.rounded-b-6 {
  border-bottom-right-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-b-7 {
  border-bottom-right-radius: 1.75rem !important;
  border-bottom-left-radius: 1.75rem !important;
}

.rounded-b-8 {
  border-bottom-right-radius: 2rem !important;
  border-bottom-left-radius: 2rem !important;
}

.rounded-b-9 {
  border-bottom-right-radius: 2.25rem !important;
  border-bottom-left-radius: 2.25rem !important;
}

.rounded-b-10 {
  border-bottom-right-radius: 2.5rem !important;
  border-bottom-left-radius: 2.5rem !important;
}

.rounded-b-11 {
  border-bottom-right-radius: 2.75rem !important;
  border-bottom-left-radius: 2.75rem !important;
}

.rounded-b-12 {
  border-bottom-right-radius: 3rem !important;
  border-bottom-left-radius: 3rem !important;
}

.rounded-b-14 {
  border-bottom-right-radius: 3.5rem !important;
  border-bottom-left-radius: 3.5rem !important;
}

.rounded-b-16 {
  border-bottom-right-radius: 4rem !important;
  border-bottom-left-radius: 4rem !important;
}

.rounded-b-20 {
  border-bottom-right-radius: 5rem !important;
  border-bottom-left-radius: 5rem !important;
}

.rounded-b-24 {
  border-bottom-right-radius: 6rem !important;
  border-bottom-left-radius: 6rem !important;
}

.rounded-b-28 {
  border-bottom-right-radius: 7rem !important;
  border-bottom-left-radius: 7rem !important;
}

.rounded-b-32 {
  border-bottom-right-radius: 8rem !important;
  border-bottom-left-radius: 8rem !important;
}

.rounded-b-36 {
  border-bottom-right-radius: 9rem !important;
  border-bottom-left-radius: 9rem !important;
}

.rounded-b-40 {
  border-bottom-right-radius: 10rem !important;
  border-bottom-left-radius: 10rem !important;
}

.rounded-b-44 {
  border-bottom-right-radius: 11rem !important;
  border-bottom-left-radius: 11rem !important;
}

.rounded-b-48 {
  border-bottom-right-radius: 12rem !important;
  border-bottom-left-radius: 12rem !important;
}

.rounded-b-52 {
  border-bottom-right-radius: 13rem !important;
  border-bottom-left-radius: 13rem !important;
}

.rounded-b-56 {
  border-bottom-right-radius: 14rem !important;
  border-bottom-left-radius: 14rem !important;
}

.rounded-b-60 {
  border-bottom-right-radius: 15rem !important;
  border-bottom-left-radius: 15rem !important;
}

.rounded-b-64 {
  border-bottom-right-radius: 16rem !important;
  border-bottom-left-radius: 16rem !important;
}

.rounded-b-72 {
  border-bottom-right-radius: 18rem !important;
  border-bottom-left-radius: 18rem !important;
}

.rounded-b-80 {
  border-bottom-right-radius: 20rem !important;
  border-bottom-left-radius: 20rem !important;
}

.rounded-b-96 {
  border-bottom-right-radius: 24rem !important;
  border-bottom-left-radius: 24rem !important;
}

.rounded-b-none {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-b-full {
  border-bottom-right-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.rounded-l-px {
  border-top-left-radius: 1px !important;
  border-bottom-left-radius: 1px !important;
}

.rounded-l-0 {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-l-0\.5 {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-l-1 {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-l-1\.5 {
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-l-2 {
  border-top-left-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-l-2\.5 {
  border-top-left-radius: 0.625rem !important;
  border-bottom-left-radius: 0.625rem !important;
}

.rounded-l-3 {
  border-top-left-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !important;
}

.rounded-l-3\.5 {
  border-top-left-radius: 0.875rem !important;
  border-bottom-left-radius: 0.875rem !important;
}

.rounded-l-4 {
  border-top-left-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.rounded-l-5 {
  border-top-left-radius: 1.25rem !important;
  border-bottom-left-radius: 1.25rem !important;
}

.rounded-l-6 {
  border-top-left-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-l-7 {
  border-top-left-radius: 1.75rem !important;
  border-bottom-left-radius: 1.75rem !important;
}

.rounded-l-8 {
  border-top-left-radius: 2rem !important;
  border-bottom-left-radius: 2rem !important;
}

.rounded-l-9 {
  border-top-left-radius: 2.25rem !important;
  border-bottom-left-radius: 2.25rem !important;
}

.rounded-l-10 {
  border-top-left-radius: 2.5rem !important;
  border-bottom-left-radius: 2.5rem !important;
}

.rounded-l-11 {
  border-top-left-radius: 2.75rem !important;
  border-bottom-left-radius: 2.75rem !important;
}

.rounded-l-12 {
  border-top-left-radius: 3rem !important;
  border-bottom-left-radius: 3rem !important;
}

.rounded-l-14 {
  border-top-left-radius: 3.5rem !important;
  border-bottom-left-radius: 3.5rem !important;
}

.rounded-l-16 {
  border-top-left-radius: 4rem !important;
  border-bottom-left-radius: 4rem !important;
}

.rounded-l-20 {
  border-top-left-radius: 5rem !important;
  border-bottom-left-radius: 5rem !important;
}

.rounded-l-24 {
  border-top-left-radius: 6rem !important;
  border-bottom-left-radius: 6rem !important;
}

.rounded-l-28 {
  border-top-left-radius: 7rem !important;
  border-bottom-left-radius: 7rem !important;
}

.rounded-l-32 {
  border-top-left-radius: 8rem !important;
  border-bottom-left-radius: 8rem !important;
}

.rounded-l-36 {
  border-top-left-radius: 9rem !important;
  border-bottom-left-radius: 9rem !important;
}

.rounded-l-40 {
  border-top-left-radius: 10rem !important;
  border-bottom-left-radius: 10rem !important;
}

.rounded-l-44 {
  border-top-left-radius: 11rem !important;
  border-bottom-left-radius: 11rem !important;
}

.rounded-l-48 {
  border-top-left-radius: 12rem !important;
  border-bottom-left-radius: 12rem !important;
}

.rounded-l-52 {
  border-top-left-radius: 13rem !important;
  border-bottom-left-radius: 13rem !important;
}

.rounded-l-56 {
  border-top-left-radius: 14rem !important;
  border-bottom-left-radius: 14rem !important;
}

.rounded-l-60 {
  border-top-left-radius: 15rem !important;
  border-bottom-left-radius: 15rem !important;
}

.rounded-l-64 {
  border-top-left-radius: 16rem !important;
  border-bottom-left-radius: 16rem !important;
}

.rounded-l-72 {
  border-top-left-radius: 18rem !important;
  border-bottom-left-radius: 18rem !important;
}

.rounded-l-80 {
  border-top-left-radius: 20rem !important;
  border-bottom-left-radius: 20rem !important;
}

.rounded-l-96 {
  border-top-left-radius: 24rem !important;
  border-bottom-left-radius: 24rem !important;
}

.rounded-l-none {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-l-full {
  border-top-left-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.rounded-tr-px {
  border-top-right-radius: 1px !important;
}

.rounded-tr-0 {
  border-top-right-radius: 0px !important;
}

.rounded-tr-0\.5 {
  border-top-right-radius: 0.125rem !important;
}

.rounded-tr-1 {
  border-top-right-radius: 0.25rem !important;
}

.rounded-tr-1\.5 {
  border-top-right-radius: 0.375rem !important;
}

.rounded-tr-2 {
  border-top-right-radius: 0.5rem !important;
}

.rounded-tr-2\.5 {
  border-top-right-radius: 0.625rem !important;
}

.rounded-tr-3 {
  border-top-right-radius: 0.75rem !important;
}

.rounded-tr-3\.5 {
  border-top-right-radius: 0.875rem !important;
}

.rounded-tr-4 {
  border-top-right-radius: 1rem !important;
}

.rounded-tr-5 {
  border-top-right-radius: 1.25rem !important;
}

.rounded-tr-6 {
  border-top-right-radius: 1.5rem !important;
}

.rounded-tr-7 {
  border-top-right-radius: 1.75rem !important;
}

.rounded-tr-8 {
  border-top-right-radius: 2rem !important;
}

.rounded-tr-9 {
  border-top-right-radius: 2.25rem !important;
}

.rounded-tr-10 {
  border-top-right-radius: 2.5rem !important;
}

.rounded-tr-11 {
  border-top-right-radius: 2.75rem !important;
}

.rounded-tr-12 {
  border-top-right-radius: 3rem !important;
}

.rounded-tr-14 {
  border-top-right-radius: 3.5rem !important;
}

.rounded-tr-16 {
  border-top-right-radius: 4rem !important;
}

.rounded-tr-20 {
  border-top-right-radius: 5rem !important;
}

.rounded-tr-24 {
  border-top-right-radius: 6rem !important;
}

.rounded-tr-28 {
  border-top-right-radius: 7rem !important;
}

.rounded-tr-32 {
  border-top-right-radius: 8rem !important;
}

.rounded-tr-36 {
  border-top-right-radius: 9rem !important;
}

.rounded-tr-40 {
  border-top-right-radius: 10rem !important;
}

.rounded-tr-44 {
  border-top-right-radius: 11rem !important;
}

.rounded-tr-48 {
  border-top-right-radius: 12rem !important;
}

.rounded-tr-52 {
  border-top-right-radius: 13rem !important;
}

.rounded-tr-56 {
  border-top-right-radius: 14rem !important;
}

.rounded-tr-60 {
  border-top-right-radius: 15rem !important;
}

.rounded-tr-64 {
  border-top-right-radius: 16rem !important;
}

.rounded-tr-72 {
  border-top-right-radius: 18rem !important;
}

.rounded-tr-80 {
  border-top-right-radius: 20rem !important;
}

.rounded-tr-96 {
  border-top-right-radius: 24rem !important;
}

.rounded-tr-none {
  border-top-right-radius: 0px !important;
}

.rounded-tr-full {
  border-top-right-radius: 9999px !important;
}

.rounded-tl-px {
  border-top-left-radius: 1px !important;
}

.rounded-tl-0 {
  border-top-left-radius: 0px !important;
}

.rounded-tl-0\.5 {
  border-top-left-radius: 0.125rem !important;
}

.rounded-tl-1 {
  border-top-left-radius: 0.25rem !important;
}

.rounded-tl-1\.5 {
  border-top-left-radius: 0.375rem !important;
}

.rounded-tl-2 {
  border-top-left-radius: 0.5rem !important;
}

.rounded-tl-2\.5 {
  border-top-left-radius: 0.625rem !important;
}

.rounded-tl-3 {
  border-top-left-radius: 0.75rem !important;
}

.rounded-tl-3\.5 {
  border-top-left-radius: 0.875rem !important;
}

.rounded-tl-4 {
  border-top-left-radius: 1rem !important;
}

.rounded-tl-5 {
  border-top-left-radius: 1.25rem !important;
}

.rounded-tl-6 {
  border-top-left-radius: 1.5rem !important;
}

.rounded-tl-7 {
  border-top-left-radius: 1.75rem !important;
}

.rounded-tl-8 {
  border-top-left-radius: 2rem !important;
}

.rounded-tl-9 {
  border-top-left-radius: 2.25rem !important;
}

.rounded-tl-10 {
  border-top-left-radius: 2.5rem !important;
}

.rounded-tl-11 {
  border-top-left-radius: 2.75rem !important;
}

.rounded-tl-12 {
  border-top-left-radius: 3rem !important;
}

.rounded-tl-14 {
  border-top-left-radius: 3.5rem !important;
}

.rounded-tl-16 {
  border-top-left-radius: 4rem !important;
}

.rounded-tl-20 {
  border-top-left-radius: 5rem !important;
}

.rounded-tl-24 {
  border-top-left-radius: 6rem !important;
}

.rounded-tl-28 {
  border-top-left-radius: 7rem !important;
}

.rounded-tl-32 {
  border-top-left-radius: 8rem !important;
}

.rounded-tl-36 {
  border-top-left-radius: 9rem !important;
}

.rounded-tl-40 {
  border-top-left-radius: 10rem !important;
}

.rounded-tl-44 {
  border-top-left-radius: 11rem !important;
}

.rounded-tl-48 {
  border-top-left-radius: 12rem !important;
}

.rounded-tl-52 {
  border-top-left-radius: 13rem !important;
}

.rounded-tl-56 {
  border-top-left-radius: 14rem !important;
}

.rounded-tl-60 {
  border-top-left-radius: 15rem !important;
}

.rounded-tl-64 {
  border-top-left-radius: 16rem !important;
}

.rounded-tl-72 {
  border-top-left-radius: 18rem !important;
}

.rounded-tl-80 {
  border-top-left-radius: 20rem !important;
}

.rounded-tl-96 {
  border-top-left-radius: 24rem !important;
}

.rounded-tl-none {
  border-top-left-radius: 0px !important;
}

.rounded-tl-full {
  border-top-left-radius: 9999px !important;
}

.rounded-br-px {
  border-bottom-right-radius: 1px !important;
}

.rounded-br-0 {
  border-bottom-right-radius: 0px !important;
}

.rounded-br-0\.5 {
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-br-1 {
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-br-1\.5 {
  border-bottom-right-radius: 0.375rem !important;
}

.rounded-br-2 {
  border-bottom-right-radius: 0.5rem !important;
}

.rounded-br-2\.5 {
  border-bottom-right-radius: 0.625rem !important;
}

.rounded-br-3 {
  border-bottom-right-radius: 0.75rem !important;
}

.rounded-br-3\.5 {
  border-bottom-right-radius: 0.875rem !important;
}

.rounded-br-4 {
  border-bottom-right-radius: 1rem !important;
}

.rounded-br-5 {
  border-bottom-right-radius: 1.25rem !important;
}

.rounded-br-6 {
  border-bottom-right-radius: 1.5rem !important;
}

.rounded-br-7 {
  border-bottom-right-radius: 1.75rem !important;
}

.rounded-br-8 {
  border-bottom-right-radius: 2rem !important;
}

.rounded-br-9 {
  border-bottom-right-radius: 2.25rem !important;
}

.rounded-br-10 {
  border-bottom-right-radius: 2.5rem !important;
}

.rounded-br-11 {
  border-bottom-right-radius: 2.75rem !important;
}

.rounded-br-12 {
  border-bottom-right-radius: 3rem !important;
}

.rounded-br-14 {
  border-bottom-right-radius: 3.5rem !important;
}

.rounded-br-16 {
  border-bottom-right-radius: 4rem !important;
}

.rounded-br-20 {
  border-bottom-right-radius: 5rem !important;
}

.rounded-br-24 {
  border-bottom-right-radius: 6rem !important;
}

.rounded-br-28 {
  border-bottom-right-radius: 7rem !important;
}

.rounded-br-32 {
  border-bottom-right-radius: 8rem !important;
}

.rounded-br-36 {
  border-bottom-right-radius: 9rem !important;
}

.rounded-br-40 {
  border-bottom-right-radius: 10rem !important;
}

.rounded-br-44 {
  border-bottom-right-radius: 11rem !important;
}

.rounded-br-48 {
  border-bottom-right-radius: 12rem !important;
}

.rounded-br-52 {
  border-bottom-right-radius: 13rem !important;
}

.rounded-br-56 {
  border-bottom-right-radius: 14rem !important;
}

.rounded-br-60 {
  border-bottom-right-radius: 15rem !important;
}

.rounded-br-64 {
  border-bottom-right-radius: 16rem !important;
}

.rounded-br-72 {
  border-bottom-right-radius: 18rem !important;
}

.rounded-br-80 {
  border-bottom-right-radius: 20rem !important;
}

.rounded-br-96 {
  border-bottom-right-radius: 24rem !important;
}

.rounded-br-none {
  border-bottom-right-radius: 0px !important;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px !important;
}

.rounded-bl-px {
  border-bottom-left-radius: 1px !important;
}

.rounded-bl-0 {
  border-bottom-left-radius: 0px !important;
}

.rounded-bl-0\.5 {
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-bl-1 {
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-bl-1\.5 {
  border-bottom-left-radius: 0.375rem !important;
}

.rounded-bl-2 {
  border-bottom-left-radius: 0.5rem !important;
}

.rounded-bl-2\.5 {
  border-bottom-left-radius: 0.625rem !important;
}

.rounded-bl-3 {
  border-bottom-left-radius: 0.75rem !important;
}

.rounded-bl-3\.5 {
  border-bottom-left-radius: 0.875rem !important;
}

.rounded-bl-4 {
  border-bottom-left-radius: 1rem !important;
}

.rounded-bl-5 {
  border-bottom-left-radius: 1.25rem !important;
}

.rounded-bl-6 {
  border-bottom-left-radius: 1.5rem !important;
}

.rounded-bl-7 {
  border-bottom-left-radius: 1.75rem !important;
}

.rounded-bl-8 {
  border-bottom-left-radius: 2rem !important;
}

.rounded-bl-9 {
  border-bottom-left-radius: 2.25rem !important;
}

.rounded-bl-10 {
  border-bottom-left-radius: 2.5rem !important;
}

.rounded-bl-11 {
  border-bottom-left-radius: 2.75rem !important;
}

.rounded-bl-12 {
  border-bottom-left-radius: 3rem !important;
}

.rounded-bl-14 {
  border-bottom-left-radius: 3.5rem !important;
}

.rounded-bl-16 {
  border-bottom-left-radius: 4rem !important;
}

.rounded-bl-20 {
  border-bottom-left-radius: 5rem !important;
}

.rounded-bl-24 {
  border-bottom-left-radius: 6rem !important;
}

.rounded-bl-28 {
  border-bottom-left-radius: 7rem !important;
}

.rounded-bl-32 {
  border-bottom-left-radius: 8rem !important;
}

.rounded-bl-36 {
  border-bottom-left-radius: 9rem !important;
}

.rounded-bl-40 {
  border-bottom-left-radius: 10rem !important;
}

.rounded-bl-44 {
  border-bottom-left-radius: 11rem !important;
}

.rounded-bl-48 {
  border-bottom-left-radius: 12rem !important;
}

.rounded-bl-52 {
  border-bottom-left-radius: 13rem !important;
}

.rounded-bl-56 {
  border-bottom-left-radius: 14rem !important;
}

.rounded-bl-60 {
  border-bottom-left-radius: 15rem !important;
}

.rounded-bl-64 {
  border-bottom-left-radius: 16rem !important;
}

.rounded-bl-72 {
  border-bottom-left-radius: 18rem !important;
}

.rounded-bl-80 {
  border-bottom-left-radius: 20rem !important;
}

.rounded-bl-96 {
  border-bottom-left-radius: 24rem !important;
}

.rounded-bl-none {
  border-bottom-left-radius: 0px !important;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px !important;
}

.border-t-0 {
  border-top-width: 0px !important;
}

.border-t-1 {
  border-top-width: 1px !important;
}

.border-t-2 {
  border-top-width: 2px !important;
}

.border-t-4 {
  border-top-width: 4px !important;
}

.border-t-8 {
  border-top-width: 8px !important;
}

.border-r-0 {
  border-right-width: 0px !important;
}

.border-r-1 {
  border-right-width: 1px !important;
}

.border-r-2 {
  border-right-width: 2px !important;
}

.border-r-4 {
  border-right-width: 4px !important;
}

.border-r-8 {
  border-right-width: 8px !important;
}

.border-b-0 {
  border-bottom-width: 0px !important;
}

.border-b-1 {
  border-bottom-width: 1px !important;
}

.border-b-2 {
  border-bottom-width: 2px !important;
}

.border-b-4 {
  border-bottom-width: 4px !important;
}

.border-b-8 {
  border-bottom-width: 8px !important;
}

.border-l-0 {
  border-left-width: 0px !important;
}

.border-l-1 {
  border-left-width: 1px !important;
}

.border-l-2 {
  border-left-width: 2px !important;
}

.border-l-4 {
  border-left-width: 4px !important;
}

.border-l-8 {
  border-left-width: 8px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.box-border {
  box-sizing: border-box !important;
}

.box-content {
  box-sizing: content-box !important;
}

.clear-left {
  clear: right !important;
}

.float-right {
  float: right !important;
}

.float-left {
  float: left !important;
}

.float-none {
  float: none !important;
}

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

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

.min-h-px {
  min-width: 1px !important;
}

.min-h-0 {
  min-width: 0px !important;
}

.min-h-0\.5 {
  min-width: 0.125rem !important;
}

.min-h-1 {
  min-width: 0.25rem !important;
}

.min-h-1\.5 {
  min-width: 0.375rem !important;
}

.min-h-2 {
  min-width: 0.5rem !important;
}

.min-h-2\.5 {
  min-width: 0.625rem !important;
}

.min-h-3 {
  min-width: 0.75rem !important;
}

.min-h-3\.5 {
  min-width: 0.875rem !important;
}

.min-h-4 {
  min-width: 1rem !important;
}

.min-h-5 {
  min-width: 1.25rem !important;
}

.min-h-6 {
  min-width: 1.5rem !important;
}

.min-h-7 {
  min-width: 1.75rem !important;
}

.min-h-8 {
  min-width: 2rem !important;
}

.min-h-9 {
  min-width: 2.25rem !important;
}

.min-h-10 {
  min-width: 2.5rem !important;
}

.min-h-11 {
  min-width: 2.75rem !important;
}

.min-h-12 {
  min-width: 3rem !important;
}

.min-h-14 {
  min-width: 3.5rem !important;
}

.min-h-16 {
  min-width: 4rem !important;
}

.min-h-20 {
  min-width: 5rem !important;
}

.min-h-24 {
  min-width: 6rem !important;
}

.min-h-28 {
  min-width: 7rem !important;
}

.min-h-32 {
  min-width: 8rem !important;
}

.min-h-36 {
  min-width: 9rem !important;
}

.min-h-40 {
  min-width: 10rem !important;
}

.min-h-44 {
  min-width: 11rem !important;
}

.min-h-48 {
  min-width: 12rem !important;
}

.min-h-52 {
  min-width: 13rem !important;
}

.min-h-56 {
  min-width: 14rem !important;
}

.min-h-60 {
  min-width: 15rem !important;
}

.min-h-64 {
  min-width: 16rem !important;
}

.min-h-72 {
  min-width: 18rem !important;
}

.min-h-80 {
  min-width: 20rem !important;
}

.min-h-96 {
  min-width: 24rem !important;
}

.min-h-auto {
  min-width: auto !important;
}

.min-h-full {
  min-width: 100% !important;
}

.min-h-screen {
  min-width: 100vh !important;
}

.min-h-min {
  min-width: min-content !important;
}

.min-h-max {
  min-width: max-content !important;
}

.min-h-1\/2 {
  min-width: 50% !important;
}

.min-h-1\/3 {
  min-width: 33.333333% !important;
}

.min-h-2\/3 {
  min-width: 66.666667% !important;
}

.min-h-1\/4 {
  min-width: 25% !important;
}

.min-h-2\/4 {
  min-width: 50% !important;
}

.min-h-3\/4 {
  min-width: 75% !important;
}

.min-h-1\/5 {
  min-width: 20% !important;
}

.min-h-2\/5 {
  min-width: 40% !important;
}

.min-h-3\/5 {
  min-width: 60% !important;
}

.min-h-4\/5 {
  min-width: 80% !important;
}

.min-h-1\/6 {
  min-width: 16.666667% !important;
}

.min-h-2\/6 {
  min-width: 33.333333% !important;
}

.min-h-3\/6 {
  min-width: 50% !important;
}

.min-h-4\/6 {
  min-width: 66.666667% !important;
}

.min-h-5\/6 {
  min-width: 83.333333% !important;
}

.min-h-1\/12 {
  min-width: 8.333333% !important;
}

.min-h-2\/12 {
  min-width: 16.666667% !important;
}

.min-h-3\/12 {
  min-width: 25% !important;
}

.min-h-4\/12 {
  min-width: 33.333333% !important;
}

.min-h-5\/12 {
  min-width: 41.666667% !important;
}

.min-h-6\/12 {
  min-width: 50% !important;
}

.min-h-7\/12 {
  min-width: 58.333333% !important;
}

.min-h-8\/12 {
  min-width: 66.666667% !important;
}

.min-h-9\/12 {
  min-width: 75% !important;
}

.min-h-10\/12 {
  min-width: 83.333333% !important;
}

.min-h-11\/12 {
  min-width: 91.666667% !important;
}

.min-h-px {
  min-height: 1px !important;
}

.min-h-0 {
  min-height: 0px !important;
}

.min-h-0\.5 {
  min-height: 0.125rem !important;
}

.min-h-1 {
  min-height: 0.25rem !important;
}

.min-h-1\.5 {
  min-height: 0.375rem !important;
}

.min-h-2 {
  min-height: 0.5rem !important;
}

.min-h-2\.5 {
  min-height: 0.625rem !important;
}

.min-h-3 {
  min-height: 0.75rem !important;
}

.min-h-3\.5 {
  min-height: 0.875rem !important;
}

.min-h-4 {
  min-height: 1rem !important;
}

.min-h-5 {
  min-height: 1.25rem !important;
}

.min-h-6 {
  min-height: 1.5rem !important;
}

.min-h-7 {
  min-height: 1.75rem !important;
}

.min-h-8 {
  min-height: 2rem !important;
}

.min-h-9 {
  min-height: 2.25rem !important;
}

.min-h-10 {
  min-height: 2.5rem !important;
}

.min-h-11 {
  min-height: 2.75rem !important;
}

.min-h-12 {
  min-height: 3rem !important;
}

.min-h-14 {
  min-height: 3.5rem !important;
}

.min-h-16 {
  min-height: 4rem !important;
}

.min-h-20 {
  min-height: 5rem !important;
}

.min-h-24 {
  min-height: 6rem !important;
}

.min-h-28 {
  min-height: 7rem !important;
}

.min-h-32 {
  min-height: 8rem !important;
}

.min-h-36 {
  min-height: 9rem !important;
}

.min-h-40 {
  min-height: 10rem !important;
}

.min-h-44 {
  min-height: 11rem !important;
}

.min-h-48 {
  min-height: 12rem !important;
}

.min-h-52 {
  min-height: 13rem !important;
}

.min-h-56 {
  min-height: 14rem !important;
}

.min-h-60 {
  min-height: 15rem !important;
}

.min-h-64 {
  min-height: 16rem !important;
}

.min-h-72 {
  min-height: 18rem !important;
}

.min-h-80 {
  min-height: 20rem !important;
}

.min-h-96 {
  min-height: 24rem !important;
}

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

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

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

.min-h-min {
  min-height: min-content !important;
}

.min-h-max {
  min-height: max-content !important;
}

.min-h-1\/2 {
  min-height: 50% !important;
}

.min-h-1\/3 {
  min-height: 33.333333% !important;
}

.min-h-2\/3 {
  min-height: 66.666667% !important;
}

.min-h-1\/4 {
  min-height: 25% !important;
}

.min-h-2\/4 {
  min-height: 50% !important;
}

.min-h-3\/4 {
  min-height: 75% !important;
}

.min-h-1\/5 {
  min-height: 20% !important;
}

.min-h-2\/5 {
  min-height: 40% !important;
}

.min-h-3\/5 {
  min-height: 60% !important;
}

.min-h-4\/5 {
  min-height: 80% !important;
}

.min-h-1\/6 {
  min-height: 16.666667% !important;
}

.min-h-2\/6 {
  min-height: 33.333333% !important;
}

.min-h-3\/6 {
  min-height: 50% !important;
}

.min-h-4\/6 {
  min-height: 66.666667% !important;
}

.min-h-5\/6 {
  min-height: 83.333333% !important;
}

.min-h-1\/12 {
  min-height: 8.333333% !important;
}

.min-h-2\/12 {
  min-height: 16.666667% !important;
}

.min-h-3\/12 {
  min-height: 25% !important;
}

.min-h-4\/12 {
  min-height: 33.333333% !important;
}

.min-h-5\/12 {
  min-height: 41.666667% !important;
}

.min-h-6\/12 {
  min-height: 50% !important;
}

.min-h-7\/12 {
  min-height: 58.333333% !important;
}

.min-h-8\/12 {
  min-height: 66.666667% !important;
}

.min-h-9\/12 {
  min-height: 75% !important;
}

.min-h-10\/12 {
  min-height: 83.333333% !important;
}

.min-h-11\/12 {
  min-height: 91.666667% !important;
}

.mr-px {
  margin-right: 1px !important;
}

.mr-0 {
  margin-right: 0px !important;
}

.mr-0\.5 {
  margin-right: 0.125rem !important;
}

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

.mr-1\.5 {
  margin-right: 0.375rem !important;
}

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

.mr-2\.5 {
  margin-right: 0.625rem !important;
}

.mr-3 {
  margin-right: 0.75rem !important;
}

.mr-3\.5 {
  margin-right: 0.875rem !important;
}

.mr-4 {
  margin-right: 1rem !important;
}

.mr-5 {
  margin-right: 1.25rem !important;
}

.mr-6 {
  margin-right: 1.5rem !important;
}

.mr-7 {
  margin-right: 1.75rem !important;
}

.mr-8 {
  margin-right: 2rem !important;
}

.mr-9 {
  margin-right: 2.25rem !important;
}

.mr-10 {
  margin-right: 2.5rem !important;
}

.mr-11 {
  margin-right: 2.75rem !important;
}

.mr-12 {
  margin-right: 3rem !important;
}

.mr-14 {
  margin-right: 3.5rem !important;
}

.mr-16 {
  margin-right: 4rem !important;
}

.mr-20 {
  margin-right: 5rem !important;
}

.mr-24 {
  margin-right: 6rem !important;
}

.mr-28 {
  margin-right: 7rem !important;
}

.mr-32 {
  margin-right: 8rem !important;
}

.mr-36 {
  margin-right: 9rem !important;
}

.mr-40 {
  margin-right: 10rem !important;
}

.mr-44 {
  margin-right: 11rem !important;
}

.mr-48 {
  margin-right: 12rem !important;
}

.mr-52 {
  margin-right: 13rem !important;
}

.mr-56 {
  margin-right: 14rem !important;
}

.mr-60 {
  margin-right: 15rem !important;
}

.mr-64 {
  margin-right: 16rem !important;
}

.mr-72 {
  margin-right: 18rem !important;
}

.mr-80 {
  margin-right: 20rem !important;
}

.mr-96 {
  margin-right: 24rem !important;
}

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

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

.ml-0\.5 {
  margin-left: 0.125rem !important;
}

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

.ml-1\.5 {
  margin-left: 0.375rem !important;
}

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

.ml-2\.5 {
  margin-left: 0.625rem !important;
}

.ml-3 {
  margin-left: 0.75rem !important;
}

.ml-3\.5 {
  margin-left: 0.875rem !important;
}

.ml-4 {
  margin-left: 1rem !important;
}

.ml-5 {
  margin-left: 1.25rem !important;
}

.ml-6 {
  margin-left: 1.5rem !important;
}

.ml-7 {
  margin-left: 1.75rem !important;
}

.ml-8 {
  margin-left: 2rem !important;
}

.ml-9 {
  margin-left: 2.25rem !important;
}

.ml-10 {
  margin-left: 2.5rem !important;
}

.ml-11 {
  margin-left: 2.75rem !important;
}

.ml-12 {
  margin-left: 3rem !important;
}

.ml-14 {
  margin-left: 3.5rem !important;
}

.ml-16 {
  margin-left: 4rem !important;
}

.ml-20 {
  margin-left: 5rem !important;
}

.ml-24 {
  margin-left: 6rem !important;
}

.ml-28 {
  margin-left: 7rem !important;
}

.ml-32 {
  margin-left: 8rem !important;
}

.ml-36 {
  margin-left: 9rem !important;
}

.ml-40 {
  margin-left: 10rem !important;
}

.ml-44 {
  margin-left: 11rem !important;
}

.ml-48 {
  margin-left: 12rem !important;
}

.ml-52 {
  margin-left: 13rem !important;
}

.ml-56 {
  margin-left: 14rem !important;
}

.ml-60 {
  margin-left: 15rem !important;
}

.ml-64 {
  margin-left: 16rem !important;
}

.ml-72 {
  margin-left: 18rem !important;
}

.ml-80 {
  margin-left: 20rem !important;
}

.ml-96 {
  margin-left: 24rem !important;
}

.pr-px {
  padding-right: 1px !important;
}

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

.pr-0\.5 {
  padding-right: 0.125rem !important;
}

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

.pr-1\.5 {
  padding-right: 0.375rem !important;
}

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

.pr-2\.5 {
  padding-right: 0.625rem !important;
}

.pr-3 {
  padding-right: 0.75rem !important;
}

.pr-3\.5 {
  padding-right: 0.875rem !important;
}

.pr-4 {
  padding-right: 1rem !important;
}

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

.pr-6 {
  padding-right: 1.5rem !important;
}

.pr-7 {
  padding-right: 1.75rem !important;
}

.pr-8 {
  padding-right: 2rem !important;
}

.pr-9 {
  padding-right: 2.25rem !important;
}

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

.pr-11 {
  padding-right: 2.75rem !important;
}

.pr-12 {
  padding-right: 3rem !important;
}

.pr-14 {
  padding-right: 3.5rem !important;
}

.pr-16 {
  padding-right: 4rem !important;
}

.pr-20 {
  padding-right: 5rem !important;
}

.pr-24 {
  padding-right: 6rem !important;
}

.pr-28 {
  padding-right: 7rem !important;
}

.pr-32 {
  padding-right: 8rem !important;
}

.pr-36 {
  padding-right: 9rem !important;
}

.pr-40 {
  padding-right: 10rem !important;
}

.pr-44 {
  padding-right: 11rem !important;
}

.pr-48 {
  padding-right: 12rem !important;
}

.pr-52 {
  padding-right: 13rem !important;
}

.pr-56 {
  padding-right: 14rem !important;
}

.pr-60 {
  padding-right: 15rem !important;
}

.pr-64 {
  padding-right: 16rem !important;
}

.pr-72 {
  padding-right: 18rem !important;
}

.pr-80 {
  padding-right: 20rem !important;
}

.pr-96 {
  padding-right: 24rem !important;
}

.pl-px {
  padding-left: 1px !important;
}

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

.pl-0\.5 {
  padding-left: 0.125rem !important;
}

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

.pl-1\.5 {
  padding-left: 0.375rem !important;
}

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

.pl-2\.5 {
  padding-left: 0.625rem !important;
}

.pl-3 {
  padding-left: 0.75rem !important;
}

.pl-3\.5 {
  padding-left: 0.875rem !important;
}

.pl-4 {
  padding-left: 1rem !important;
}

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

.pl-6 {
  padding-left: 1.5rem !important;
}

.pl-7 {
  padding-left: 1.75rem !important;
}

.pl-8 {
  padding-left: 2rem !important;
}

.pl-9 {
  padding-left: 2.25rem !important;
}

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

.pl-11 {
  padding-left: 2.75rem !important;
}

.pl-12 {
  padding-left: 3rem !important;
}

.pl-14 {
  padding-left: 3.5rem !important;
}

.pl-16 {
  padding-left: 4rem !important;
}

.pl-20 {
  padding-left: 5rem !important;
}

.pl-24 {
  padding-left: 6rem !important;
}

.pl-28 {
  padding-left: 7rem !important;
}

.pl-32 {
  padding-left: 8rem !important;
}

.pl-36 {
  padding-left: 9rem !important;
}

.pl-40 {
  padding-left: 10rem !important;
}

.pl-44 {
  padding-left: 11rem !important;
}

.pl-48 {
  padding-left: 12rem !important;
}

.pl-52 {
  padding-left: 13rem !important;
}

.pl-56 {
  padding-left: 14rem !important;
}

.pl-60 {
  padding-left: 15rem !important;
}

.pl-64 {
  padding-left: 16rem !important;
}

.pl-72 {
  padding-left: 18rem !important;
}

.pl-80 {
  padding-left: 20rem !important;
}

.pl-96 {
  padding-left: 24rem !important;
}

.text-yellow-50 {
  color: #fffbeb !important;
}

.text-yellow-100 {
  color: #fef3c7 !important;
}

.text-yellow-200 {
  color: #fde68a !important;
}

.text-yellow-300 {
  color: #fcd34d !important;
}

.text-yellow-400 {
  color: #fbbf24 !important;
}

.text-yellow-500 {
  color: #f59e0b !important;
}

.text-yellow-600 {
  color: #d97706 !important;
}

.text-yellow-700 {
  color: #b45309 !important;
}

.text-yellow-800 {
  color: #92400e !important;
}

.text-yellow-900 {
  color: #78350f !important;
}

.text-red-50 {
  color: #fef2f2 !important;
}

.text-red-100 {
  color: #fee2e2 !important;
}

.text-red-200 {
  color: #fecaca !important;
}

.text-red-300 {
  color: #fca5a5 !important;
}

.text-red-400 {
  color: #f87171 !important;
}

.text-red-500 {
  color: #ef4444 !important;
}

.text-red-600 {
  color: #dc2626 !important;
}

.text-red-700 {
  color: #b91c1c !important;
}

.text-red-800 {
  color: #991b1b !important;
}

.text-red-900 {
  color: #7f1d1d !important;
}

.text-purple-50 {
  color: #f5f3ff !important;
}

.text-purple-100 {
  color: #ede9fe !important;
}

.text-purple-200 {
  color: #ddd6fe !important;
}

.text-purple-300 {
  color: #c4b5fd !important;
}

.text-purple-400 {
  color: #a78bfa !important;
}

.text-purple-500 {
  color: #8b5cf6 !important;
}

.text-purple-600 {
  color: #7c3aed !important;
}

.text-purple-700 {
  color: #6d28d9 !important;
}

.text-purple-800 {
  color: #5b21b6 !important;
}

.text-purple-900 {
  color: #4c1d95 !important;
}

.text-pink-50 {
  color: #fdf2f8 !important;
}

.text-pink-100 {
  color: #fce7f3 !important;
}

.text-pink-200 {
  color: #fbcfe8 !important;
}

.text-pink-300 {
  color: #f9a8d4 !important;
}

.text-pink-400 {
  color: #f472b6 !important;
}

.text-pink-500 {
  color: #ec4899 !important;
}

.text-pink-600 {
  color: #db2777 !important;
}

.text-pink-700 {
  color: #be185d !important;
}

.text-pink-800 {
  color: #9d174d !important;
}

.text-pink-900 {
  color: #831843 !important;
}

.text-indigo-50 {
  color: #eef2ff !important;
}

.text-indigo-100 {
  color: #e0e7ff !important;
}

.text-indigo-200 {
  color: #c7d2fe !important;
}

.text-indigo-300 {
  color: #a5b4fc !important;
}

.text-indigo-400 {
  color: #818cf8 !important;
}

.text-indigo-500 {
  color: #6366f1 !important;
}

.text-indigo-600 {
  color: #4f46e5 !important;
}

.text-indigo-700 {
  color: #4338ca !important;
}

.text-indigo-800 {
  color: #3730a3 !important;
}

.text-indigo-900 {
  color: #312e81 !important;
}

.text-green-50 {
  color: #ecfdf5 !important;
}

.text-green-100 {
  color: #d1fae5 !important;
}

.text-green-200 {
  color: #a7f3d0 !important;
}

.text-green-300 {
  color: #6ee7b7 !important;
}

.text-green-400 {
  color: #34d399 !important;
}

.text-green-500 {
  color: #10b981 !important;
}

.text-green-600 {
  color: #059669 !important;
}

.text-green-700 {
  color: #047857 !important;
}

.text-green-800 {
  color: #065f46 !important;
}

.text-green-900 {
  color: #064e3b !important;
}

.text-cool-gray-50 {
  color: #f9fafb !important;
}

.text-cool-gray-100 {
  color: #f3f4f6 !important;
}

.text-cool-gray-200 {
  color: #e5e7eb !important;
}

.text-cool-gray-300 {
  color: #d1d5db !important;
}

.text-cool-gray-400 {
  color: #9ca3af !important;
}

.text-cool-gray-500 {
  color: #6b7280 !important;
}

.text-cool-gray-600 {
  color: #4b5563 !important;
}

.text-cool-gray-700 {
  color: #374151 !important;
}

.text-cool-gray-800 {
  color: #1f2937 !important;
}

.text-cool-gray-900 {
  color: #111827 !important;
}

.text-blue-50 {
  color: #eff6ff !important;
}

.text-blue-100 {
  color: #dbeafe !important;
}

.text-blue-200 {
  color: #bfdbfe !important;
}

.text-blue-300 {
  color: #93c5fd !important;
}

.text-blue-400 {
  color: #60a5fa !important;
}

.text-blue-500 {
  color: #3b82f6 !important;
}

.text-blue-600 {
  color: #2563eb !important;
}

.text-blue-700 {
  color: #1d4ed8 !important;
}

.text-blue-800 {
  color: #1e40af !important;
}

.text-blue-900 {
  color: #1e3a8a !important;
}

@media (min-width: 576px) {
  .border-sm-0 {
    border-width: 0px !important;
  }

  .border-sm-1 {
    border-width: 1px !important;
  }

  .border-sm-2 {
    border-width: 2px !important;
  }

  .border-sm-4 {
    border-width: 4px !important;
  }

  .border-sm-8 {
    border-width: 8px !important;
  }

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

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

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

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

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

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

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

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

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

  .d-sm-table-column-group {
    display: table-column-group !important;
  }

  .d-sm-table-footer-group {
    display: table-footer-group !important;
  }

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

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

  .d-sm-flow-row {
    display: flow-row !important;
  }

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

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

  .d-sm-contents {
    display: contents !important;
  }

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

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

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

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

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

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

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

  .mb-sm-0\.5 {
    margin-bottom: 0.125rem !important;
  }

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

  .mb-sm-1\.5 {
    margin-bottom: 0.375rem !important;
  }

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

  .mb-sm-2\.5 {
    margin-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .mb-sm-7 {
    margin-bottom: 1.75rem !important;
  }

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

  .mb-sm-9 {
    margin-bottom: 2.25rem !important;
  }

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

  .mb-sm-11 {
    margin-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .mb-sm-28 {
    margin-bottom: 7rem !important;
  }

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

  .mb-sm-36 {
    margin-bottom: 9rem !important;
  }

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

  .mb-sm-44 {
    margin-bottom: 11rem !important;
  }

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

  .mb-sm-52 {
    margin-bottom: 13rem !important;
  }

  .mb-sm-56 {
    margin-bottom: 14rem !important;
  }

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

  .mb-sm-64 {
    margin-bottom: 16rem !important;
  }

  .mb-sm-72 {
    margin-bottom: 18rem !important;
  }

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

  .mb-sm-96 {
    margin-bottom: 24rem !important;
  }

  .mt-sm-px {
    margin-top: 1px !important;
  }

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

  .mt-sm-0\.5 {
    margin-top: 0.125rem !important;
  }

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

  .mt-sm-1\.5 {
    margin-top: 0.375rem !important;
  }

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

  .mt-sm-2\.5 {
    margin-top: 0.625rem !important;
  }

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

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

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

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

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

  .mt-sm-7 {
    margin-top: 1.75rem !important;
  }

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

  .mt-sm-9 {
    margin-top: 2.25rem !important;
  }

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

  .mt-sm-11 {
    margin-top: 2.75rem !important;
  }

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

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

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

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

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

  .mt-sm-28 {
    margin-top: 7rem !important;
  }

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

  .mt-sm-36 {
    margin-top: 9rem !important;
  }

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

  .mt-sm-44 {
    margin-top: 11rem !important;
  }

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

  .mt-sm-52 {
    margin-top: 13rem !important;
  }

  .mt-sm-56 {
    margin-top: 14rem !important;
  }

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

  .mt-sm-64 {
    margin-top: 16rem !important;
  }

  .mt-sm-72 {
    margin-top: 18rem !important;
  }

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

  .mt-sm-96 {
    margin-top: 24rem !important;
  }

  .mx-sm-px {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }

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

  .mx-sm-0\.5 {
    margin-right: 0.125rem !important;
    margin-left: 0.125rem !important;
  }

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

  .mx-sm-1\.5 {
    margin-right: 0.375rem !important;
    margin-left: 0.375rem !important;
  }

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

  .mx-sm-2\.5 {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important;
  }

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

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

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

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

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

  .mx-sm-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

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

  .mx-sm-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

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

  .mx-sm-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

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

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

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

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

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

  .mx-sm-28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
  }

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

  .mx-sm-36 {
    margin-right: 9rem !important;
    margin-left: 9rem !important;
  }

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

  .mx-sm-44 {
    margin-right: 11rem !important;
    margin-left: 11rem !important;
  }

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

  .mx-sm-52 {
    margin-right: 13rem !important;
    margin-left: 13rem !important;
  }

  .mx-sm-56 {
    margin-right: 14rem !important;
    margin-left: 14rem !important;
  }

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

  .mx-sm-64 {
    margin-right: 16rem !important;
    margin-left: 16rem !important;
  }

  .mx-sm-72 {
    margin-right: 18rem !important;
    margin-left: 18rem !important;
  }

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

  .mx-sm-96 {
    margin-right: 24rem !important;
    margin-left: 24rem !important;
  }

  .my-sm-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

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

  .my-sm-0\.5 {
    margin-top: 0.125rem !important;
    margin-bottom: 0.125rem !important;
  }

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

  .my-sm-1\.5 {
    margin-top: 0.375rem !important;
    margin-bottom: 0.375rem !important;
  }

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

  .my-sm-2\.5 {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .my-sm-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

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

  .my-sm-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

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

  .my-sm-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .my-sm-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }

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

  .my-sm-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }

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

  .my-sm-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }

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

  .my-sm-52 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }

  .my-sm-56 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }

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

  .my-sm-64 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }

  .my-sm-72 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }

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

  .my-sm-96 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }

  .m-sm-px {
    margin: 1px !important;
  }

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

  .m-sm-0\.5 {
    margin: 0.125rem !important;
  }

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

  .m-sm-1\.5 {
    margin: 0.375rem !important;
  }

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

  .m-sm-2\.5 {
    margin: 0.625rem !important;
  }

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

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

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

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

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

  .m-sm-7 {
    margin: 1.75rem !important;
  }

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

  .m-sm-9 {
    margin: 2.25rem !important;
  }

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

  .m-sm-11 {
    margin: 2.75rem !important;
  }

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

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

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

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

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

  .m-sm-28 {
    margin: 7rem !important;
  }

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

  .m-sm-36 {
    margin: 9rem !important;
  }

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

  .m-sm-44 {
    margin: 11rem !important;
  }

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

  .m-sm-52 {
    margin: 13rem !important;
  }

  .m-sm-56 {
    margin: 14rem !important;
  }

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

  .m-sm-64 {
    margin: 16rem !important;
  }

  .m-sm-72 {
    margin: 18rem !important;
  }

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

  .m-sm-96 {
    margin: 24rem !important;
  }

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

  .pb-sm-px {
    padding-bottom: 1px !important;
  }

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

  .pb-sm-0\.5 {
    padding-bottom: 0.125rem !important;
  }

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

  .pb-sm-1\.5 {
    padding-bottom: 0.375rem !important;
  }

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

  .pb-sm-2\.5 {
    padding-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .pb-sm-7 {
    padding-bottom: 1.75rem !important;
  }

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

  .pb-sm-9 {
    padding-bottom: 2.25rem !important;
  }

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

  .pb-sm-11 {
    padding-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .pb-sm-28 {
    padding-bottom: 7rem !important;
  }

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

  .pb-sm-36 {
    padding-bottom: 9rem !important;
  }

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

  .pb-sm-44 {
    padding-bottom: 11rem !important;
  }

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

  .pb-sm-52 {
    padding-bottom: 13rem !important;
  }

  .pb-sm-56 {
    padding-bottom: 14rem !important;
  }

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

  .pb-sm-64 {
    padding-bottom: 16rem !important;
  }

  .pb-sm-72 {
    padding-bottom: 18rem !important;
  }

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

  .pb-sm-96 {
    padding-bottom: 24rem !important;
  }

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

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

  .pt-sm-0\.5 {
    padding-top: 0.125rem !important;
  }

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

  .pt-sm-1\.5 {
    padding-top: 0.375rem !important;
  }

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

  .pt-sm-2\.5 {
    padding-top: 0.625rem !important;
  }

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

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

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

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

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

  .pt-sm-7 {
    padding-top: 1.75rem !important;
  }

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

  .pt-sm-9 {
    padding-top: 2.25rem !important;
  }

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

  .pt-sm-11 {
    padding-top: 2.75rem !important;
  }

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

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

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

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

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

  .pt-sm-28 {
    padding-top: 7rem !important;
  }

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

  .pt-sm-36 {
    padding-top: 9rem !important;
  }

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

  .pt-sm-44 {
    padding-top: 11rem !important;
  }

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

  .pt-sm-52 {
    padding-top: 13rem !important;
  }

  .pt-sm-56 {
    padding-top: 14rem !important;
  }

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

  .pt-sm-64 {
    padding-top: 16rem !important;
  }

  .pt-sm-72 {
    padding-top: 18rem !important;
  }

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

  .pt-sm-96 {
    padding-top: 24rem !important;
  }

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

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

  .px-sm-0\.5 {
    padding-right: 0.125rem !important;
    padding-left: 0.125rem !important;
  }

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

  .px-sm-1\.5 {
    padding-right: 0.375rem !important;
    padding-left: 0.375rem !important;
  }

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

  .px-sm-2\.5 {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important;
  }

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

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

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

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

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

  .px-sm-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

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

  .px-sm-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

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

  .px-sm-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

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

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

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

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

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

  .px-sm-28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
  }

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

  .px-sm-36 {
    padding-right: 9rem !important;
    padding-left: 9rem !important;
  }

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

  .px-sm-44 {
    padding-right: 11rem !important;
    padding-left: 11rem !important;
  }

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

  .px-sm-52 {
    padding-right: 13rem !important;
    padding-left: 13rem !important;
  }

  .px-sm-56 {
    padding-right: 14rem !important;
    padding-left: 14rem !important;
  }

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

  .px-sm-64 {
    padding-right: 16rem !important;
    padding-left: 16rem !important;
  }

  .px-sm-72 {
    padding-right: 18rem !important;
    padding-left: 18rem !important;
  }

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

  .px-sm-96 {
    padding-right: 24rem !important;
    padding-left: 24rem !important;
  }

  .py-sm-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

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

  .py-sm-0\.5 {
    padding-top: 0.125rem !important;
    padding-bottom: 0.125rem !important;
  }

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

  .py-sm-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

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

  .py-sm-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .py-sm-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

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

  .py-sm-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

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

  .py-sm-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .py-sm-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }

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

  .py-sm-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }

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

  .py-sm-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }

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

  .py-sm-52 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }

  .py-sm-56 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }

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

  .py-sm-64 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }

  .py-sm-72 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }

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

  .py-sm-96 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }

  .p-sm-px {
    padding: 1px !important;
  }

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

  .p-sm-0\.5 {
    padding: 0.125rem !important;
  }

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

  .p-sm-1\.5 {
    padding: 0.375rem !important;
  }

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

  .p-sm-2\.5 {
    padding: 0.625rem !important;
  }

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

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

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

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

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

  .p-sm-7 {
    padding: 1.75rem !important;
  }

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

  .p-sm-9 {
    padding: 2.25rem !important;
  }

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

  .p-sm-11 {
    padding: 2.75rem !important;
  }

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

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

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

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

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

  .p-sm-28 {
    padding: 7rem !important;
  }

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

  .p-sm-36 {
    padding: 9rem !important;
  }

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

  .p-sm-44 {
    padding: 11rem !important;
  }

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

  .p-sm-52 {
    padding: 13rem !important;
  }

  .p-sm-56 {
    padding: 14rem !important;
  }

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

  .p-sm-64 {
    padding: 16rem !important;
  }

  .p-sm-72 {
    padding: 18rem !important;
  }

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

  .p-sm-96 {
    padding: 24rem !important;
  }

  .rounded-sm-px {
    border-radius: 1px !important;
  }

  .rounded-sm-0 {
    border-radius: 0px !important;
  }

  .rounded-sm-0\.5 {
    border-radius: 0.125rem !important;
  }

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

  .rounded-sm-1\.5 {
    border-radius: 0.375rem !important;
  }

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

  .rounded-sm-2\.5 {
    border-radius: 0.625rem !important;
  }

  .rounded-sm-3 {
    border-radius: 0.75rem !important;
  }

  .rounded-sm-3\.5 {
    border-radius: 0.875rem !important;
  }

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

  .rounded-sm-5 {
    border-radius: 1.25rem !important;
  }

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

  .rounded-sm-7 {
    border-radius: 1.75rem !important;
  }

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

  .rounded-sm-9 {
    border-radius: 2.25rem !important;
  }

  .rounded-sm-10 {
    border-radius: 2.5rem !important;
  }

  .rounded-sm-11 {
    border-radius: 2.75rem !important;
  }

  .rounded-sm-12 {
    border-radius: 3rem !important;
  }

  .rounded-sm-14 {
    border-radius: 3.5rem !important;
  }

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

  .rounded-sm-20 {
    border-radius: 5rem !important;
  }

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

  .rounded-sm-28 {
    border-radius: 7rem !important;
  }

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

  .rounded-sm-36 {
    border-radius: 9rem !important;
  }

  .rounded-sm-40 {
    border-radius: 10rem !important;
  }

  .rounded-sm-44 {
    border-radius: 11rem !important;
  }

  .rounded-sm-48 {
    border-radius: 12rem !important;
  }

  .rounded-sm-52 {
    border-radius: 13rem !important;
  }

  .rounded-sm-56 {
    border-radius: 14rem !important;
  }

  .rounded-sm-60 {
    border-radius: 15rem !important;
  }

  .rounded-sm-64 {
    border-radius: 16rem !important;
  }

  .rounded-sm-72 {
    border-radius: 18rem !important;
  }

  .rounded-sm-80 {
    border-radius: 20rem !important;
  }

  .rounded-sm-96 {
    border-radius: 24rem !important;
  }

  .rounded-sm-none {
    border-radius: 0px !important;
  }

  .rounded-sm-full {
    border-radius: 9999px !important;
  }

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

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

  .text-sm-no-underline {
    text-decoration: none !important;
  }

  .rounded-t-sm-px {
    border-top-left-radius: 1px !important;
    border-top-right-radius: 1px !important;
  }

  .rounded-t-sm-0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-sm-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-t-sm-1 {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-t-sm-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-t-sm-2 {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-t-sm-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-t-sm-3 {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-t-sm-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-t-sm-4 {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .rounded-t-sm-5 {
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-t-sm-6 {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-t-sm-7 {
    border-top-left-radius: 1.75rem !important;
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-t-sm-8 {
    border-top-left-radius: 2rem !important;
    border-top-right-radius: 2rem !important;
  }

  .rounded-t-sm-9 {
    border-top-left-radius: 2.25rem !important;
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-t-sm-10 {
    border-top-left-radius: 2.5rem !important;
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-t-sm-11 {
    border-top-left-radius: 2.75rem !important;
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-t-sm-12 {
    border-top-left-radius: 3rem !important;
    border-top-right-radius: 3rem !important;
  }

  .rounded-t-sm-14 {
    border-top-left-radius: 3.5rem !important;
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-t-sm-16 {
    border-top-left-radius: 4rem !important;
    border-top-right-radius: 4rem !important;
  }

  .rounded-t-sm-20 {
    border-top-left-radius: 5rem !important;
    border-top-right-radius: 5rem !important;
  }

  .rounded-t-sm-24 {
    border-top-left-radius: 6rem !important;
    border-top-right-radius: 6rem !important;
  }

  .rounded-t-sm-28 {
    border-top-left-radius: 7rem !important;
    border-top-right-radius: 7rem !important;
  }

  .rounded-t-sm-32 {
    border-top-left-radius: 8rem !important;
    border-top-right-radius: 8rem !important;
  }

  .rounded-t-sm-36 {
    border-top-left-radius: 9rem !important;
    border-top-right-radius: 9rem !important;
  }

  .rounded-t-sm-40 {
    border-top-left-radius: 10rem !important;
    border-top-right-radius: 10rem !important;
  }

  .rounded-t-sm-44 {
    border-top-left-radius: 11rem !important;
    border-top-right-radius: 11rem !important;
  }

  .rounded-t-sm-48 {
    border-top-left-radius: 12rem !important;
    border-top-right-radius: 12rem !important;
  }

  .rounded-t-sm-52 {
    border-top-left-radius: 13rem !important;
    border-top-right-radius: 13rem !important;
  }

  .rounded-t-sm-56 {
    border-top-left-radius: 14rem !important;
    border-top-right-radius: 14rem !important;
  }

  .rounded-t-sm-60 {
    border-top-left-radius: 15rem !important;
    border-top-right-radius: 15rem !important;
  }

  .rounded-t-sm-64 {
    border-top-left-radius: 16rem !important;
    border-top-right-radius: 16rem !important;
  }

  .rounded-t-sm-72 {
    border-top-left-radius: 18rem !important;
    border-top-right-radius: 18rem !important;
  }

  .rounded-t-sm-80 {
    border-top-left-radius: 20rem !important;
    border-top-right-radius: 20rem !important;
  }

  .rounded-t-sm-96 {
    border-top-left-radius: 24rem !important;
    border-top-right-radius: 24rem !important;
  }

  .rounded-t-sm-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-sm-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .rounded-r-sm-px {
    border-top-right-radius: 1px !important;
    border-bottom-right-radius: 1px !important;
  }

  .rounded-r-sm-0 {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-sm-0\.5 {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-r-sm-1 {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-r-sm-1\.5 {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-r-sm-2 {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-r-sm-2\.5 {
    border-top-right-radius: 0.625rem !important;
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-r-sm-3 {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-r-sm-3\.5 {
    border-top-right-radius: 0.875rem !important;
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-r-sm-4 {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-r-sm-5 {
    border-top-right-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-r-sm-6 {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-r-sm-7 {
    border-top-right-radius: 1.75rem !important;
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-r-sm-8 {
    border-top-right-radius: 2rem !important;
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-r-sm-9 {
    border-top-right-radius: 2.25rem !important;
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-r-sm-10 {
    border-top-right-radius: 2.5rem !important;
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-r-sm-11 {
    border-top-right-radius: 2.75rem !important;
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-r-sm-12 {
    border-top-right-radius: 3rem !important;
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-r-sm-14 {
    border-top-right-radius: 3.5rem !important;
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-r-sm-16 {
    border-top-right-radius: 4rem !important;
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-r-sm-20 {
    border-top-right-radius: 5rem !important;
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-r-sm-24 {
    border-top-right-radius: 6rem !important;
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-r-sm-28 {
    border-top-right-radius: 7rem !important;
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-r-sm-32 {
    border-top-right-radius: 8rem !important;
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-r-sm-36 {
    border-top-right-radius: 9rem !important;
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-r-sm-40 {
    border-top-right-radius: 10rem !important;
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-r-sm-44 {
    border-top-right-radius: 11rem !important;
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-r-sm-48 {
    border-top-right-radius: 12rem !important;
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-r-sm-52 {
    border-top-right-radius: 13rem !important;
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-r-sm-56 {
    border-top-right-radius: 14rem !important;
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-r-sm-60 {
    border-top-right-radius: 15rem !important;
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-r-sm-64 {
    border-top-right-radius: 16rem !important;
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-r-sm-72 {
    border-top-right-radius: 18rem !important;
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-r-sm-80 {
    border-top-right-radius: 20rem !important;
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-r-sm-96 {
    border-top-right-radius: 24rem !important;
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-r-sm-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-sm-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-b-sm-px {
    border-bottom-right-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-b-sm-0 {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-sm-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-b-sm-1 {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-b-sm-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-b-sm-2 {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-b-sm-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-b-sm-3 {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-b-sm-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-b-sm-4 {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-b-sm-5 {
    border-bottom-right-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-b-sm-6 {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-b-sm-7 {
    border-bottom-right-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-b-sm-8 {
    border-bottom-right-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-b-sm-9 {
    border-bottom-right-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-b-sm-10 {
    border-bottom-right-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-b-sm-11 {
    border-bottom-right-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-b-sm-12 {
    border-bottom-right-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-b-sm-14 {
    border-bottom-right-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-b-sm-16 {
    border-bottom-right-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-b-sm-20 {
    border-bottom-right-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-b-sm-24 {
    border-bottom-right-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-b-sm-28 {
    border-bottom-right-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-b-sm-32 {
    border-bottom-right-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-b-sm-36 {
    border-bottom-right-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-b-sm-40 {
    border-bottom-right-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-b-sm-44 {
    border-bottom-right-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-b-sm-48 {
    border-bottom-right-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-b-sm-52 {
    border-bottom-right-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-b-sm-56 {
    border-bottom-right-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-b-sm-60 {
    border-bottom-right-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-b-sm-64 {
    border-bottom-right-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-b-sm-72 {
    border-bottom-right-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-b-sm-80 {
    border-bottom-right-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-b-sm-96 {
    border-bottom-right-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-b-sm-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-sm-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-l-sm-px {
    border-top-left-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-l-sm-0 {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-sm-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-l-sm-1 {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-l-sm-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-l-sm-2 {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-l-sm-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-l-sm-3 {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-l-sm-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-l-sm-4 {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-l-sm-5 {
    border-top-left-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-l-sm-6 {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-l-sm-7 {
    border-top-left-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-l-sm-8 {
    border-top-left-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-l-sm-9 {
    border-top-left-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-l-sm-10 {
    border-top-left-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-l-sm-11 {
    border-top-left-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-l-sm-12 {
    border-top-left-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-l-sm-14 {
    border-top-left-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-l-sm-16 {
    border-top-left-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-l-sm-20 {
    border-top-left-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-l-sm-24 {
    border-top-left-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-l-sm-28 {
    border-top-left-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-l-sm-32 {
    border-top-left-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-l-sm-36 {
    border-top-left-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-l-sm-40 {
    border-top-left-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-l-sm-44 {
    border-top-left-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-l-sm-48 {
    border-top-left-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-l-sm-52 {
    border-top-left-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-l-sm-56 {
    border-top-left-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-l-sm-60 {
    border-top-left-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-l-sm-64 {
    border-top-left-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-l-sm-72 {
    border-top-left-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-l-sm-80 {
    border-top-left-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-l-sm-96 {
    border-top-left-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-l-sm-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-sm-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-tr-sm-px {
    border-top-right-radius: 1px !important;
  }

  .rounded-tr-sm-0 {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-sm-0\.5 {
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-tr-sm-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-tr-sm-1\.5 {
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-tr-sm-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-tr-sm-2\.5 {
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-tr-sm-3 {
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-tr-sm-3\.5 {
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-tr-sm-4 {
    border-top-right-radius: 1rem !important;
  }

  .rounded-tr-sm-5 {
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-tr-sm-6 {
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-tr-sm-7 {
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-tr-sm-8 {
    border-top-right-radius: 2rem !important;
  }

  .rounded-tr-sm-9 {
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-tr-sm-10 {
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-tr-sm-11 {
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-tr-sm-12 {
    border-top-right-radius: 3rem !important;
  }

  .rounded-tr-sm-14 {
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-tr-sm-16 {
    border-top-right-radius: 4rem !important;
  }

  .rounded-tr-sm-20 {
    border-top-right-radius: 5rem !important;
  }

  .rounded-tr-sm-24 {
    border-top-right-radius: 6rem !important;
  }

  .rounded-tr-sm-28 {
    border-top-right-radius: 7rem !important;
  }

  .rounded-tr-sm-32 {
    border-top-right-radius: 8rem !important;
  }

  .rounded-tr-sm-36 {
    border-top-right-radius: 9rem !important;
  }

  .rounded-tr-sm-40 {
    border-top-right-radius: 10rem !important;
  }

  .rounded-tr-sm-44 {
    border-top-right-radius: 11rem !important;
  }

  .rounded-tr-sm-48 {
    border-top-right-radius: 12rem !important;
  }

  .rounded-tr-sm-52 {
    border-top-right-radius: 13rem !important;
  }

  .rounded-tr-sm-56 {
    border-top-right-radius: 14rem !important;
  }

  .rounded-tr-sm-60 {
    border-top-right-radius: 15rem !important;
  }

  .rounded-tr-sm-64 {
    border-top-right-radius: 16rem !important;
  }

  .rounded-tr-sm-72 {
    border-top-right-radius: 18rem !important;
  }

  .rounded-tr-sm-80 {
    border-top-right-radius: 20rem !important;
  }

  .rounded-tr-sm-96 {
    border-top-right-radius: 24rem !important;
  }

  .rounded-tr-sm-none {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-sm-full {
    border-top-right-radius: 9999px !important;
  }

  .rounded-tl-sm-px {
    border-top-left-radius: 1px !important;
  }

  .rounded-tl-sm-0 {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-sm-0\.5 {
    border-top-left-radius: 0.125rem !important;
  }

  .rounded-tl-sm-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .rounded-tl-sm-1\.5 {
    border-top-left-radius: 0.375rem !important;
  }

  .rounded-tl-sm-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .rounded-tl-sm-2\.5 {
    border-top-left-radius: 0.625rem !important;
  }

  .rounded-tl-sm-3 {
    border-top-left-radius: 0.75rem !important;
  }

  .rounded-tl-sm-3\.5 {
    border-top-left-radius: 0.875rem !important;
  }

  .rounded-tl-sm-4 {
    border-top-left-radius: 1rem !important;
  }

  .rounded-tl-sm-5 {
    border-top-left-radius: 1.25rem !important;
  }

  .rounded-tl-sm-6 {
    border-top-left-radius: 1.5rem !important;
  }

  .rounded-tl-sm-7 {
    border-top-left-radius: 1.75rem !important;
  }

  .rounded-tl-sm-8 {
    border-top-left-radius: 2rem !important;
  }

  .rounded-tl-sm-9 {
    border-top-left-radius: 2.25rem !important;
  }

  .rounded-tl-sm-10 {
    border-top-left-radius: 2.5rem !important;
  }

  .rounded-tl-sm-11 {
    border-top-left-radius: 2.75rem !important;
  }

  .rounded-tl-sm-12 {
    border-top-left-radius: 3rem !important;
  }

  .rounded-tl-sm-14 {
    border-top-left-radius: 3.5rem !important;
  }

  .rounded-tl-sm-16 {
    border-top-left-radius: 4rem !important;
  }

  .rounded-tl-sm-20 {
    border-top-left-radius: 5rem !important;
  }

  .rounded-tl-sm-24 {
    border-top-left-radius: 6rem !important;
  }

  .rounded-tl-sm-28 {
    border-top-left-radius: 7rem !important;
  }

  .rounded-tl-sm-32 {
    border-top-left-radius: 8rem !important;
  }

  .rounded-tl-sm-36 {
    border-top-left-radius: 9rem !important;
  }

  .rounded-tl-sm-40 {
    border-top-left-radius: 10rem !important;
  }

  .rounded-tl-sm-44 {
    border-top-left-radius: 11rem !important;
  }

  .rounded-tl-sm-48 {
    border-top-left-radius: 12rem !important;
  }

  .rounded-tl-sm-52 {
    border-top-left-radius: 13rem !important;
  }

  .rounded-tl-sm-56 {
    border-top-left-radius: 14rem !important;
  }

  .rounded-tl-sm-60 {
    border-top-left-radius: 15rem !important;
  }

  .rounded-tl-sm-64 {
    border-top-left-radius: 16rem !important;
  }

  .rounded-tl-sm-72 {
    border-top-left-radius: 18rem !important;
  }

  .rounded-tl-sm-80 {
    border-top-left-radius: 20rem !important;
  }

  .rounded-tl-sm-96 {
    border-top-left-radius: 24rem !important;
  }

  .rounded-tl-sm-none {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-sm-full {
    border-top-left-radius: 9999px !important;
  }

  .rounded-br-sm-px {
    border-bottom-right-radius: 1px !important;
  }

  .rounded-br-sm-0 {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-sm-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-br-sm-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-br-sm-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-br-sm-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-br-sm-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-br-sm-3 {
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-br-sm-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-br-sm-4 {
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-br-sm-5 {
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-br-sm-6 {
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-br-sm-7 {
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-br-sm-8 {
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-br-sm-9 {
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-br-sm-10 {
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-br-sm-11 {
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-br-sm-12 {
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-br-sm-14 {
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-br-sm-16 {
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-br-sm-20 {
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-br-sm-24 {
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-br-sm-28 {
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-br-sm-32 {
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-br-sm-36 {
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-br-sm-40 {
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-br-sm-44 {
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-br-sm-48 {
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-br-sm-52 {
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-br-sm-56 {
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-br-sm-60 {
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-br-sm-64 {
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-br-sm-72 {
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-br-sm-80 {
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-br-sm-96 {
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-br-sm-none {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-sm-full {
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-bl-sm-px {
    border-bottom-left-radius: 1px !important;
  }

  .rounded-bl-sm-0 {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-sm-0\.5 {
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-bl-sm-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-bl-sm-1\.5 {
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-bl-sm-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-bl-sm-2\.5 {
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-bl-sm-3 {
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-bl-sm-3\.5 {
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-bl-sm-4 {
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-bl-sm-5 {
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-bl-sm-6 {
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-bl-sm-7 {
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-bl-sm-8 {
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-bl-sm-9 {
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-bl-sm-10 {
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-bl-sm-11 {
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-bl-sm-12 {
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-bl-sm-14 {
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-bl-sm-16 {
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-bl-sm-20 {
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-bl-sm-24 {
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-bl-sm-28 {
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-bl-sm-32 {
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-bl-sm-36 {
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-bl-sm-40 {
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-bl-sm-44 {
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-bl-sm-48 {
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-bl-sm-52 {
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-bl-sm-56 {
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-bl-sm-60 {
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-bl-sm-64 {
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-bl-sm-72 {
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-bl-sm-80 {
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-bl-sm-96 {
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-bl-sm-none {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-sm-full {
    border-bottom-left-radius: 9999px !important;
  }

  .border-t-sm-0 {
    border-top-width: 0px !important;
  }

  .border-t-sm-1 {
    border-top-width: 1px !important;
  }

  .border-t-sm-2 {
    border-top-width: 2px !important;
  }

  .border-t-sm-4 {
    border-top-width: 4px !important;
  }

  .border-t-sm-8 {
    border-top-width: 8px !important;
  }

  .border-r-sm-0 {
    border-right-width: 0px !important;
  }

  .border-r-sm-1 {
    border-right-width: 1px !important;
  }

  .border-r-sm-2 {
    border-right-width: 2px !important;
  }

  .border-r-sm-4 {
    border-right-width: 4px !important;
  }

  .border-r-sm-8 {
    border-right-width: 8px !important;
  }

  .border-b-sm-0 {
    border-bottom-width: 0px !important;
  }

  .border-b-sm-1 {
    border-bottom-width: 1px !important;
  }

  .border-b-sm-2 {
    border-bottom-width: 2px !important;
  }

  .border-b-sm-4 {
    border-bottom-width: 4px !important;
  }

  .border-b-sm-8 {
    border-bottom-width: 8px !important;
  }

  .border-l-sm-0 {
    border-left-width: 0px !important;
  }

  .border-l-sm-1 {
    border-left-width: 1px !important;
  }

  .border-l-sm-2 {
    border-left-width: 2px !important;
  }

  .border-l-sm-4 {
    border-left-width: 4px !important;
  }

  .border-l-sm-8 {
    border-left-width: 8px !important;
  }

  .box-sm-border {
    box-sizing: border-box !important;
  }

  .box-sm-content {
    box-sizing: content-box !important;
  }

  .clear-sm-left {
    clear: right !important;
  }

  .float-sm-right {
    float: right !important;
  }

  .float-sm-left {
    float: left !important;
  }

  .float-sm-none {
    float: none !important;
  }

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

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

  .mr-sm-px {
    margin-right: 1px !important;
  }

  .mr-sm-0 {
    margin-right: 0px !important;
  }

  .mr-sm-0\.5 {
    margin-right: 0.125rem !important;
  }

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

  .mr-sm-1\.5 {
    margin-right: 0.375rem !important;
  }

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

  .mr-sm-2\.5 {
    margin-right: 0.625rem !important;
  }

  .mr-sm-3 {
    margin-right: 0.75rem !important;
  }

  .mr-sm-3\.5 {
    margin-right: 0.875rem !important;
  }

  .mr-sm-4 {
    margin-right: 1rem !important;
  }

  .mr-sm-5 {
    margin-right: 1.25rem !important;
  }

  .mr-sm-6 {
    margin-right: 1.5rem !important;
  }

  .mr-sm-7 {
    margin-right: 1.75rem !important;
  }

  .mr-sm-8 {
    margin-right: 2rem !important;
  }

  .mr-sm-9 {
    margin-right: 2.25rem !important;
  }

  .mr-sm-10 {
    margin-right: 2.5rem !important;
  }

  .mr-sm-11 {
    margin-right: 2.75rem !important;
  }

  .mr-sm-12 {
    margin-right: 3rem !important;
  }

  .mr-sm-14 {
    margin-right: 3.5rem !important;
  }

  .mr-sm-16 {
    margin-right: 4rem !important;
  }

  .mr-sm-20 {
    margin-right: 5rem !important;
  }

  .mr-sm-24 {
    margin-right: 6rem !important;
  }

  .mr-sm-28 {
    margin-right: 7rem !important;
  }

  .mr-sm-32 {
    margin-right: 8rem !important;
  }

  .mr-sm-36 {
    margin-right: 9rem !important;
  }

  .mr-sm-40 {
    margin-right: 10rem !important;
  }

  .mr-sm-44 {
    margin-right: 11rem !important;
  }

  .mr-sm-48 {
    margin-right: 12rem !important;
  }

  .mr-sm-52 {
    margin-right: 13rem !important;
  }

  .mr-sm-56 {
    margin-right: 14rem !important;
  }

  .mr-sm-60 {
    margin-right: 15rem !important;
  }

  .mr-sm-64 {
    margin-right: 16rem !important;
  }

  .mr-sm-72 {
    margin-right: 18rem !important;
  }

  .mr-sm-80 {
    margin-right: 20rem !important;
  }

  .mr-sm-96 {
    margin-right: 24rem !important;
  }

  .ml-sm-px {
    margin-left: 1px !important;
  }

  .ml-sm-0 {
    margin-left: 0px !important;
  }

  .ml-sm-0\.5 {
    margin-left: 0.125rem !important;
  }

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

  .ml-sm-1\.5 {
    margin-left: 0.375rem !important;
  }

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

  .ml-sm-2\.5 {
    margin-left: 0.625rem !important;
  }

  .ml-sm-3 {
    margin-left: 0.75rem !important;
  }

  .ml-sm-3\.5 {
    margin-left: 0.875rem !important;
  }

  .ml-sm-4 {
    margin-left: 1rem !important;
  }

  .ml-sm-5 {
    margin-left: 1.25rem !important;
  }

  .ml-sm-6 {
    margin-left: 1.5rem !important;
  }

  .ml-sm-7 {
    margin-left: 1.75rem !important;
  }

  .ml-sm-8 {
    margin-left: 2rem !important;
  }

  .ml-sm-9 {
    margin-left: 2.25rem !important;
  }

  .ml-sm-10 {
    margin-left: 2.5rem !important;
  }

  .ml-sm-11 {
    margin-left: 2.75rem !important;
  }

  .ml-sm-12 {
    margin-left: 3rem !important;
  }

  .ml-sm-14 {
    margin-left: 3.5rem !important;
  }

  .ml-sm-16 {
    margin-left: 4rem !important;
  }

  .ml-sm-20 {
    margin-left: 5rem !important;
  }

  .ml-sm-24 {
    margin-left: 6rem !important;
  }

  .ml-sm-28 {
    margin-left: 7rem !important;
  }

  .ml-sm-32 {
    margin-left: 8rem !important;
  }

  .ml-sm-36 {
    margin-left: 9rem !important;
  }

  .ml-sm-40 {
    margin-left: 10rem !important;
  }

  .ml-sm-44 {
    margin-left: 11rem !important;
  }

  .ml-sm-48 {
    margin-left: 12rem !important;
  }

  .ml-sm-52 {
    margin-left: 13rem !important;
  }

  .ml-sm-56 {
    margin-left: 14rem !important;
  }

  .ml-sm-60 {
    margin-left: 15rem !important;
  }

  .ml-sm-64 {
    margin-left: 16rem !important;
  }

  .ml-sm-72 {
    margin-left: 18rem !important;
  }

  .ml-sm-80 {
    margin-left: 20rem !important;
  }

  .ml-sm-96 {
    margin-left: 24rem !important;
  }

  .pr-sm-px {
    padding-right: 1px !important;
  }

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

  .pr-sm-0\.5 {
    padding-right: 0.125rem !important;
  }

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

  .pr-sm-1\.5 {
    padding-right: 0.375rem !important;
  }

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

  .pr-sm-2\.5 {
    padding-right: 0.625rem !important;
  }

  .pr-sm-3 {
    padding-right: 0.75rem !important;
  }

  .pr-sm-3\.5 {
    padding-right: 0.875rem !important;
  }

  .pr-sm-4 {
    padding-right: 1rem !important;
  }

  .pr-sm-5 {
    padding-right: 1.25rem !important;
  }

  .pr-sm-6 {
    padding-right: 1.5rem !important;
  }

  .pr-sm-7 {
    padding-right: 1.75rem !important;
  }

  .pr-sm-8 {
    padding-right: 2rem !important;
  }

  .pr-sm-9 {
    padding-right: 2.25rem !important;
  }

  .pr-sm-10 {
    padding-right: 2.5rem !important;
  }

  .pr-sm-11 {
    padding-right: 2.75rem !important;
  }

  .pr-sm-12 {
    padding-right: 3rem !important;
  }

  .pr-sm-14 {
    padding-right: 3.5rem !important;
  }

  .pr-sm-16 {
    padding-right: 4rem !important;
  }

  .pr-sm-20 {
    padding-right: 5rem !important;
  }

  .pr-sm-24 {
    padding-right: 6rem !important;
  }

  .pr-sm-28 {
    padding-right: 7rem !important;
  }

  .pr-sm-32 {
    padding-right: 8rem !important;
  }

  .pr-sm-36 {
    padding-right: 9rem !important;
  }

  .pr-sm-40 {
    padding-right: 10rem !important;
  }

  .pr-sm-44 {
    padding-right: 11rem !important;
  }

  .pr-sm-48 {
    padding-right: 12rem !important;
  }

  .pr-sm-52 {
    padding-right: 13rem !important;
  }

  .pr-sm-56 {
    padding-right: 14rem !important;
  }

  .pr-sm-60 {
    padding-right: 15rem !important;
  }

  .pr-sm-64 {
    padding-right: 16rem !important;
  }

  .pr-sm-72 {
    padding-right: 18rem !important;
  }

  .pr-sm-80 {
    padding-right: 20rem !important;
  }

  .pr-sm-96 {
    padding-right: 24rem !important;
  }

  .pl-sm-px {
    padding-left: 1px !important;
  }

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

  .pl-sm-0\.5 {
    padding-left: 0.125rem !important;
  }

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

  .pl-sm-1\.5 {
    padding-left: 0.375rem !important;
  }

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

  .pl-sm-2\.5 {
    padding-left: 0.625rem !important;
  }

  .pl-sm-3 {
    padding-left: 0.75rem !important;
  }

  .pl-sm-3\.5 {
    padding-left: 0.875rem !important;
  }

  .pl-sm-4 {
    padding-left: 1rem !important;
  }

  .pl-sm-5 {
    padding-left: 1.25rem !important;
  }

  .pl-sm-6 {
    padding-left: 1.5rem !important;
  }

  .pl-sm-7 {
    padding-left: 1.75rem !important;
  }

  .pl-sm-8 {
    padding-left: 2rem !important;
  }

  .pl-sm-9 {
    padding-left: 2.25rem !important;
  }

  .pl-sm-10 {
    padding-left: 2.5rem !important;
  }

  .pl-sm-11 {
    padding-left: 2.75rem !important;
  }

  .pl-sm-12 {
    padding-left: 3rem !important;
  }

  .pl-sm-14 {
    padding-left: 3.5rem !important;
  }

  .pl-sm-16 {
    padding-left: 4rem !important;
  }

  .pl-sm-20 {
    padding-left: 5rem !important;
  }

  .pl-sm-24 {
    padding-left: 6rem !important;
  }

  .pl-sm-28 {
    padding-left: 7rem !important;
  }

  .pl-sm-32 {
    padding-left: 8rem !important;
  }

  .pl-sm-36 {
    padding-left: 9rem !important;
  }

  .pl-sm-40 {
    padding-left: 10rem !important;
  }

  .pl-sm-44 {
    padding-left: 11rem !important;
  }

  .pl-sm-48 {
    padding-left: 12rem !important;
  }

  .pl-sm-52 {
    padding-left: 13rem !important;
  }

  .pl-sm-56 {
    padding-left: 14rem !important;
  }

  .pl-sm-60 {
    padding-left: 15rem !important;
  }

  .pl-sm-64 {
    padding-left: 16rem !important;
  }

  .pl-sm-72 {
    padding-left: 18rem !important;
  }

  .pl-sm-80 {
    padding-left: 20rem !important;
  }

  .pl-sm-96 {
    padding-left: 24rem !important;
  }
}
@media (min-width: 768px) {
  .border-md-0 {
    border-width: 0px !important;
  }

  .border-md-1 {
    border-width: 1px !important;
  }

  .border-md-2 {
    border-width: 2px !important;
  }

  .border-md-4 {
    border-width: 4px !important;
  }

  .border-md-8 {
    border-width: 8px !important;
  }

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

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

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

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

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

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

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

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

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

  .d-md-table-column-group {
    display: table-column-group !important;
  }

  .d-md-table-footer-group {
    display: table-footer-group !important;
  }

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

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

  .d-md-flow-row {
    display: flow-row !important;
  }

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

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

  .d-md-contents {
    display: contents !important;
  }

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

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

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

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

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

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

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

  .mb-md-0\.5 {
    margin-bottom: 0.125rem !important;
  }

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

  .mb-md-1\.5 {
    margin-bottom: 0.375rem !important;
  }

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

  .mb-md-2\.5 {
    margin-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .mb-md-7 {
    margin-bottom: 1.75rem !important;
  }

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

  .mb-md-9 {
    margin-bottom: 2.25rem !important;
  }

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

  .mb-md-11 {
    margin-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .mb-md-28 {
    margin-bottom: 7rem !important;
  }

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

  .mb-md-36 {
    margin-bottom: 9rem !important;
  }

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

  .mb-md-44 {
    margin-bottom: 11rem !important;
  }

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

  .mb-md-52 {
    margin-bottom: 13rem !important;
  }

  .mb-md-56 {
    margin-bottom: 14rem !important;
  }

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

  .mb-md-64 {
    margin-bottom: 16rem !important;
  }

  .mb-md-72 {
    margin-bottom: 18rem !important;
  }

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

  .mb-md-96 {
    margin-bottom: 24rem !important;
  }

  .mt-md-px {
    margin-top: 1px !important;
  }

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

  .mt-md-0\.5 {
    margin-top: 0.125rem !important;
  }

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

  .mt-md-1\.5 {
    margin-top: 0.375rem !important;
  }

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

  .mt-md-2\.5 {
    margin-top: 0.625rem !important;
  }

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

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

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

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

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

  .mt-md-7 {
    margin-top: 1.75rem !important;
  }

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

  .mt-md-9 {
    margin-top: 2.25rem !important;
  }

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

  .mt-md-11 {
    margin-top: 2.75rem !important;
  }

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

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

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

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

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

  .mt-md-28 {
    margin-top: 7rem !important;
  }

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

  .mt-md-36 {
    margin-top: 9rem !important;
  }

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

  .mt-md-44 {
    margin-top: 11rem !important;
  }

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

  .mt-md-52 {
    margin-top: 13rem !important;
  }

  .mt-md-56 {
    margin-top: 14rem !important;
  }

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

  .mt-md-64 {
    margin-top: 16rem !important;
  }

  .mt-md-72 {
    margin-top: 18rem !important;
  }

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

  .mt-md-96 {
    margin-top: 24rem !important;
  }

  .mx-md-px {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }

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

  .mx-md-0\.5 {
    margin-right: 0.125rem !important;
    margin-left: 0.125rem !important;
  }

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

  .mx-md-1\.5 {
    margin-right: 0.375rem !important;
    margin-left: 0.375rem !important;
  }

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

  .mx-md-2\.5 {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important;
  }

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

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

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

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

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

  .mx-md-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

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

  .mx-md-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

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

  .mx-md-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

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

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

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

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

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

  .mx-md-28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
  }

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

  .mx-md-36 {
    margin-right: 9rem !important;
    margin-left: 9rem !important;
  }

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

  .mx-md-44 {
    margin-right: 11rem !important;
    margin-left: 11rem !important;
  }

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

  .mx-md-52 {
    margin-right: 13rem !important;
    margin-left: 13rem !important;
  }

  .mx-md-56 {
    margin-right: 14rem !important;
    margin-left: 14rem !important;
  }

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

  .mx-md-64 {
    margin-right: 16rem !important;
    margin-left: 16rem !important;
  }

  .mx-md-72 {
    margin-right: 18rem !important;
    margin-left: 18rem !important;
  }

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

  .mx-md-96 {
    margin-right: 24rem !important;
    margin-left: 24rem !important;
  }

  .my-md-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

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

  .my-md-0\.5 {
    margin-top: 0.125rem !important;
    margin-bottom: 0.125rem !important;
  }

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

  .my-md-1\.5 {
    margin-top: 0.375rem !important;
    margin-bottom: 0.375rem !important;
  }

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

  .my-md-2\.5 {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .my-md-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

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

  .my-md-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

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

  .my-md-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .my-md-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }

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

  .my-md-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }

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

  .my-md-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }

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

  .my-md-52 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }

  .my-md-56 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }

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

  .my-md-64 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }

  .my-md-72 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }

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

  .my-md-96 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }

  .m-md-px {
    margin: 1px !important;
  }

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

  .m-md-0\.5 {
    margin: 0.125rem !important;
  }

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

  .m-md-1\.5 {
    margin: 0.375rem !important;
  }

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

  .m-md-2\.5 {
    margin: 0.625rem !important;
  }

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

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

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

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

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

  .m-md-7 {
    margin: 1.75rem !important;
  }

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

  .m-md-9 {
    margin: 2.25rem !important;
  }

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

  .m-md-11 {
    margin: 2.75rem !important;
  }

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

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

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

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

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

  .m-md-28 {
    margin: 7rem !important;
  }

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

  .m-md-36 {
    margin: 9rem !important;
  }

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

  .m-md-44 {
    margin: 11rem !important;
  }

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

  .m-md-52 {
    margin: 13rem !important;
  }

  .m-md-56 {
    margin: 14rem !important;
  }

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

  .m-md-64 {
    margin: 16rem !important;
  }

  .m-md-72 {
    margin: 18rem !important;
  }

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

  .m-md-96 {
    margin: 24rem !important;
  }

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

  .pb-md-px {
    padding-bottom: 1px !important;
  }

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

  .pb-md-0\.5 {
    padding-bottom: 0.125rem !important;
  }

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

  .pb-md-1\.5 {
    padding-bottom: 0.375rem !important;
  }

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

  .pb-md-2\.5 {
    padding-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .pb-md-7 {
    padding-bottom: 1.75rem !important;
  }

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

  .pb-md-9 {
    padding-bottom: 2.25rem !important;
  }

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

  .pb-md-11 {
    padding-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .pb-md-28 {
    padding-bottom: 7rem !important;
  }

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

  .pb-md-36 {
    padding-bottom: 9rem !important;
  }

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

  .pb-md-44 {
    padding-bottom: 11rem !important;
  }

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

  .pb-md-52 {
    padding-bottom: 13rem !important;
  }

  .pb-md-56 {
    padding-bottom: 14rem !important;
  }

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

  .pb-md-64 {
    padding-bottom: 16rem !important;
  }

  .pb-md-72 {
    padding-bottom: 18rem !important;
  }

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

  .pb-md-96 {
    padding-bottom: 24rem !important;
  }

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

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

  .pt-md-0\.5 {
    padding-top: 0.125rem !important;
  }

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

  .pt-md-1\.5 {
    padding-top: 0.375rem !important;
  }

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

  .pt-md-2\.5 {
    padding-top: 0.625rem !important;
  }

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

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

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

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

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

  .pt-md-7 {
    padding-top: 1.75rem !important;
  }

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

  .pt-md-9 {
    padding-top: 2.25rem !important;
  }

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

  .pt-md-11 {
    padding-top: 2.75rem !important;
  }

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

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

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

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

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

  .pt-md-28 {
    padding-top: 7rem !important;
  }

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

  .pt-md-36 {
    padding-top: 9rem !important;
  }

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

  .pt-md-44 {
    padding-top: 11rem !important;
  }

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

  .pt-md-52 {
    padding-top: 13rem !important;
  }

  .pt-md-56 {
    padding-top: 14rem !important;
  }

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

  .pt-md-64 {
    padding-top: 16rem !important;
  }

  .pt-md-72 {
    padding-top: 18rem !important;
  }

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

  .pt-md-96 {
    padding-top: 24rem !important;
  }

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

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

  .px-md-0\.5 {
    padding-right: 0.125rem !important;
    padding-left: 0.125rem !important;
  }

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

  .px-md-1\.5 {
    padding-right: 0.375rem !important;
    padding-left: 0.375rem !important;
  }

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

  .px-md-2\.5 {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important;
  }

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

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

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

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

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

  .px-md-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

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

  .px-md-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

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

  .px-md-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

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

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

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

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

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

  .px-md-28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
  }

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

  .px-md-36 {
    padding-right: 9rem !important;
    padding-left: 9rem !important;
  }

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

  .px-md-44 {
    padding-right: 11rem !important;
    padding-left: 11rem !important;
  }

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

  .px-md-52 {
    padding-right: 13rem !important;
    padding-left: 13rem !important;
  }

  .px-md-56 {
    padding-right: 14rem !important;
    padding-left: 14rem !important;
  }

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

  .px-md-64 {
    padding-right: 16rem !important;
    padding-left: 16rem !important;
  }

  .px-md-72 {
    padding-right: 18rem !important;
    padding-left: 18rem !important;
  }

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

  .px-md-96 {
    padding-right: 24rem !important;
    padding-left: 24rem !important;
  }

  .py-md-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

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

  .py-md-0\.5 {
    padding-top: 0.125rem !important;
    padding-bottom: 0.125rem !important;
  }

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

  .py-md-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

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

  .py-md-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

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

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

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

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

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

  .py-md-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

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

  .py-md-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

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

  .py-md-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

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

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

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

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

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

  .py-md-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }

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

  .py-md-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }

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

  .py-md-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }

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

  .py-md-52 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }

  .py-md-56 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }

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

  .py-md-64 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }

  .py-md-72 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }

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

  .py-md-96 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }

  .p-md-px {
    padding: 1px !important;
  }

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

  .p-md-0\.5 {
    padding: 0.125rem !important;
  }

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

  .p-md-1\.5 {
    padding: 0.375rem !important;
  }

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

  .p-md-2\.5 {
    padding: 0.625rem !important;
  }

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

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

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

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

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

  .p-md-7 {
    padding: 1.75rem !important;
  }

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

  .p-md-9 {
    padding: 2.25rem !important;
  }

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

  .p-md-11 {
    padding: 2.75rem !important;
  }

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

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

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

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

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

  .p-md-28 {
    padding: 7rem !important;
  }

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

  .p-md-36 {
    padding: 9rem !important;
  }

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

  .p-md-44 {
    padding: 11rem !important;
  }

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

  .p-md-52 {
    padding: 13rem !important;
  }

  .p-md-56 {
    padding: 14rem !important;
  }

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

  .p-md-64 {
    padding: 16rem !important;
  }

  .p-md-72 {
    padding: 18rem !important;
  }

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

  .p-md-96 {
    padding: 24rem !important;
  }

  .rounded-md-px {
    border-radius: 1px !important;
  }

  .rounded-md-0 {
    border-radius: 0px !important;
  }

  .rounded-md-0\.5 {
    border-radius: 0.125rem !important;
  }

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

  .rounded-md-1\.5 {
    border-radius: 0.375rem !important;
  }

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

  .rounded-md-2\.5 {
    border-radius: 0.625rem !important;
  }

  .rounded-md-3 {
    border-radius: 0.75rem !important;
  }

  .rounded-md-3\.5 {
    border-radius: 0.875rem !important;
  }

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

  .rounded-md-5 {
    border-radius: 1.25rem !important;
  }

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

  .rounded-md-7 {
    border-radius: 1.75rem !important;
  }

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

  .rounded-md-9 {
    border-radius: 2.25rem !important;
  }

  .rounded-md-10 {
    border-radius: 2.5rem !important;
  }

  .rounded-md-11 {
    border-radius: 2.75rem !important;
  }

  .rounded-md-12 {
    border-radius: 3rem !important;
  }

  .rounded-md-14 {
    border-radius: 3.5rem !important;
  }

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

  .rounded-md-20 {
    border-radius: 5rem !important;
  }

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

  .rounded-md-28 {
    border-radius: 7rem !important;
  }

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

  .rounded-md-36 {
    border-radius: 9rem !important;
  }

  .rounded-md-40 {
    border-radius: 10rem !important;
  }

  .rounded-md-44 {
    border-radius: 11rem !important;
  }

  .rounded-md-48 {
    border-radius: 12rem !important;
  }

  .rounded-md-52 {
    border-radius: 13rem !important;
  }

  .rounded-md-56 {
    border-radius: 14rem !important;
  }

  .rounded-md-60 {
    border-radius: 15rem !important;
  }

  .rounded-md-64 {
    border-radius: 16rem !important;
  }

  .rounded-md-72 {
    border-radius: 18rem !important;
  }

  .rounded-md-80 {
    border-radius: 20rem !important;
  }

  .rounded-md-96 {
    border-radius: 24rem !important;
  }

  .rounded-md-none {
    border-radius: 0px !important;
  }

  .rounded-md-full {
    border-radius: 9999px !important;
  }

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

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

  .text-md-no-underline {
    text-decoration: none !important;
  }

  .rounded-t-md-px {
    border-top-left-radius: 1px !important;
    border-top-right-radius: 1px !important;
  }

  .rounded-t-md-0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-md-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-t-md-1 {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-t-md-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-t-md-2 {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-t-md-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-t-md-3 {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-t-md-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-t-md-4 {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .rounded-t-md-5 {
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-t-md-6 {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-t-md-7 {
    border-top-left-radius: 1.75rem !important;
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-t-md-8 {
    border-top-left-radius: 2rem !important;
    border-top-right-radius: 2rem !important;
  }

  .rounded-t-md-9 {
    border-top-left-radius: 2.25rem !important;
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-t-md-10 {
    border-top-left-radius: 2.5rem !important;
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-t-md-11 {
    border-top-left-radius: 2.75rem !important;
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-t-md-12 {
    border-top-left-radius: 3rem !important;
    border-top-right-radius: 3rem !important;
  }

  .rounded-t-md-14 {
    border-top-left-radius: 3.5rem !important;
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-t-md-16 {
    border-top-left-radius: 4rem !important;
    border-top-right-radius: 4rem !important;
  }

  .rounded-t-md-20 {
    border-top-left-radius: 5rem !important;
    border-top-right-radius: 5rem !important;
  }

  .rounded-t-md-24 {
    border-top-left-radius: 6rem !important;
    border-top-right-radius: 6rem !important;
  }

  .rounded-t-md-28 {
    border-top-left-radius: 7rem !important;
    border-top-right-radius: 7rem !important;
  }

  .rounded-t-md-32 {
    border-top-left-radius: 8rem !important;
    border-top-right-radius: 8rem !important;
  }

  .rounded-t-md-36 {
    border-top-left-radius: 9rem !important;
    border-top-right-radius: 9rem !important;
  }

  .rounded-t-md-40 {
    border-top-left-radius: 10rem !important;
    border-top-right-radius: 10rem !important;
  }

  .rounded-t-md-44 {
    border-top-left-radius: 11rem !important;
    border-top-right-radius: 11rem !important;
  }

  .rounded-t-md-48 {
    border-top-left-radius: 12rem !important;
    border-top-right-radius: 12rem !important;
  }

  .rounded-t-md-52 {
    border-top-left-radius: 13rem !important;
    border-top-right-radius: 13rem !important;
  }

  .rounded-t-md-56 {
    border-top-left-radius: 14rem !important;
    border-top-right-radius: 14rem !important;
  }

  .rounded-t-md-60 {
    border-top-left-radius: 15rem !important;
    border-top-right-radius: 15rem !important;
  }

  .rounded-t-md-64 {
    border-top-left-radius: 16rem !important;
    border-top-right-radius: 16rem !important;
  }

  .rounded-t-md-72 {
    border-top-left-radius: 18rem !important;
    border-top-right-radius: 18rem !important;
  }

  .rounded-t-md-80 {
    border-top-left-radius: 20rem !important;
    border-top-right-radius: 20rem !important;
  }

  .rounded-t-md-96 {
    border-top-left-radius: 24rem !important;
    border-top-right-radius: 24rem !important;
  }

  .rounded-t-md-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-md-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .rounded-r-md-px {
    border-top-right-radius: 1px !important;
    border-bottom-right-radius: 1px !important;
  }

  .rounded-r-md-0 {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-md-0\.5 {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-r-md-1 {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-r-md-1\.5 {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-r-md-2 {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-r-md-2\.5 {
    border-top-right-radius: 0.625rem !important;
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-r-md-3 {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-r-md-3\.5 {
    border-top-right-radius: 0.875rem !important;
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-r-md-4 {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-r-md-5 {
    border-top-right-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-r-md-6 {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-r-md-7 {
    border-top-right-radius: 1.75rem !important;
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-r-md-8 {
    border-top-right-radius: 2rem !important;
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-r-md-9 {
    border-top-right-radius: 2.25rem !important;
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-r-md-10 {
    border-top-right-radius: 2.5rem !important;
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-r-md-11 {
    border-top-right-radius: 2.75rem !important;
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-r-md-12 {
    border-top-right-radius: 3rem !important;
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-r-md-14 {
    border-top-right-radius: 3.5rem !important;
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-r-md-16 {
    border-top-right-radius: 4rem !important;
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-r-md-20 {
    border-top-right-radius: 5rem !important;
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-r-md-24 {
    border-top-right-radius: 6rem !important;
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-r-md-28 {
    border-top-right-radius: 7rem !important;
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-r-md-32 {
    border-top-right-radius: 8rem !important;
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-r-md-36 {
    border-top-right-radius: 9rem !important;
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-r-md-40 {
    border-top-right-radius: 10rem !important;
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-r-md-44 {
    border-top-right-radius: 11rem !important;
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-r-md-48 {
    border-top-right-radius: 12rem !important;
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-r-md-52 {
    border-top-right-radius: 13rem !important;
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-r-md-56 {
    border-top-right-radius: 14rem !important;
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-r-md-60 {
    border-top-right-radius: 15rem !important;
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-r-md-64 {
    border-top-right-radius: 16rem !important;
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-r-md-72 {
    border-top-right-radius: 18rem !important;
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-r-md-80 {
    border-top-right-radius: 20rem !important;
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-r-md-96 {
    border-top-right-radius: 24rem !important;
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-r-md-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-md-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-b-md-px {
    border-bottom-right-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-b-md-0 {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-md-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-b-md-1 {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-b-md-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-b-md-2 {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-b-md-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-b-md-3 {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-b-md-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-b-md-4 {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-b-md-5 {
    border-bottom-right-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-b-md-6 {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-b-md-7 {
    border-bottom-right-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-b-md-8 {
    border-bottom-right-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-b-md-9 {
    border-bottom-right-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-b-md-10 {
    border-bottom-right-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-b-md-11 {
    border-bottom-right-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-b-md-12 {
    border-bottom-right-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-b-md-14 {
    border-bottom-right-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-b-md-16 {
    border-bottom-right-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-b-md-20 {
    border-bottom-right-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-b-md-24 {
    border-bottom-right-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-b-md-28 {
    border-bottom-right-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-b-md-32 {
    border-bottom-right-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-b-md-36 {
    border-bottom-right-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-b-md-40 {
    border-bottom-right-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-b-md-44 {
    border-bottom-right-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-b-md-48 {
    border-bottom-right-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-b-md-52 {
    border-bottom-right-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-b-md-56 {
    border-bottom-right-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-b-md-60 {
    border-bottom-right-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-b-md-64 {
    border-bottom-right-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-b-md-72 {
    border-bottom-right-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-b-md-80 {
    border-bottom-right-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-b-md-96 {
    border-bottom-right-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-b-md-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-md-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-l-md-px {
    border-top-left-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-l-md-0 {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-md-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-l-md-1 {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-l-md-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-l-md-2 {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-l-md-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-l-md-3 {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-l-md-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-l-md-4 {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-l-md-5 {
    border-top-left-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-l-md-6 {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-l-md-7 {
    border-top-left-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-l-md-8 {
    border-top-left-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-l-md-9 {
    border-top-left-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-l-md-10 {
    border-top-left-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-l-md-11 {
    border-top-left-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-l-md-12 {
    border-top-left-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-l-md-14 {
    border-top-left-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-l-md-16 {
    border-top-left-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-l-md-20 {
    border-top-left-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-l-md-24 {
    border-top-left-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-l-md-28 {
    border-top-left-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-l-md-32 {
    border-top-left-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-l-md-36 {
    border-top-left-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-l-md-40 {
    border-top-left-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-l-md-44 {
    border-top-left-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-l-md-48 {
    border-top-left-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-l-md-52 {
    border-top-left-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-l-md-56 {
    border-top-left-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-l-md-60 {
    border-top-left-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-l-md-64 {
    border-top-left-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-l-md-72 {
    border-top-left-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-l-md-80 {
    border-top-left-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-l-md-96 {
    border-top-left-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-l-md-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-md-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-tr-md-px {
    border-top-right-radius: 1px !important;
  }

  .rounded-tr-md-0 {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-md-0\.5 {
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-tr-md-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-tr-md-1\.5 {
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-tr-md-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-tr-md-2\.5 {
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-tr-md-3 {
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-tr-md-3\.5 {
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-tr-md-4 {
    border-top-right-radius: 1rem !important;
  }

  .rounded-tr-md-5 {
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-tr-md-6 {
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-tr-md-7 {
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-tr-md-8 {
    border-top-right-radius: 2rem !important;
  }

  .rounded-tr-md-9 {
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-tr-md-10 {
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-tr-md-11 {
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-tr-md-12 {
    border-top-right-radius: 3rem !important;
  }

  .rounded-tr-md-14 {
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-tr-md-16 {
    border-top-right-radius: 4rem !important;
  }

  .rounded-tr-md-20 {
    border-top-right-radius: 5rem !important;
  }

  .rounded-tr-md-24 {
    border-top-right-radius: 6rem !important;
  }

  .rounded-tr-md-28 {
    border-top-right-radius: 7rem !important;
  }

  .rounded-tr-md-32 {
    border-top-right-radius: 8rem !important;
  }

  .rounded-tr-md-36 {
    border-top-right-radius: 9rem !important;
  }

  .rounded-tr-md-40 {
    border-top-right-radius: 10rem !important;
  }

  .rounded-tr-md-44 {
    border-top-right-radius: 11rem !important;
  }

  .rounded-tr-md-48 {
    border-top-right-radius: 12rem !important;
  }

  .rounded-tr-md-52 {
    border-top-right-radius: 13rem !important;
  }

  .rounded-tr-md-56 {
    border-top-right-radius: 14rem !important;
  }

  .rounded-tr-md-60 {
    border-top-right-radius: 15rem !important;
  }

  .rounded-tr-md-64 {
    border-top-right-radius: 16rem !important;
  }

  .rounded-tr-md-72 {
    border-top-right-radius: 18rem !important;
  }

  .rounded-tr-md-80 {
    border-top-right-radius: 20rem !important;
  }

  .rounded-tr-md-96 {
    border-top-right-radius: 24rem !important;
  }

  .rounded-tr-md-none {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-md-full {
    border-top-right-radius: 9999px !important;
  }

  .rounded-tl-md-px {
    border-top-left-radius: 1px !important;
  }

  .rounded-tl-md-0 {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-md-0\.5 {
    border-top-left-radius: 0.125rem !important;
  }

  .rounded-tl-md-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .rounded-tl-md-1\.5 {
    border-top-left-radius: 0.375rem !important;
  }

  .rounded-tl-md-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .rounded-tl-md-2\.5 {
    border-top-left-radius: 0.625rem !important;
  }

  .rounded-tl-md-3 {
    border-top-left-radius: 0.75rem !important;
  }

  .rounded-tl-md-3\.5 {
    border-top-left-radius: 0.875rem !important;
  }

  .rounded-tl-md-4 {
    border-top-left-radius: 1rem !important;
  }

  .rounded-tl-md-5 {
    border-top-left-radius: 1.25rem !important;
  }

  .rounded-tl-md-6 {
    border-top-left-radius: 1.5rem !important;
  }

  .rounded-tl-md-7 {
    border-top-left-radius: 1.75rem !important;
  }

  .rounded-tl-md-8 {
    border-top-left-radius: 2rem !important;
  }

  .rounded-tl-md-9 {
    border-top-left-radius: 2.25rem !important;
  }

  .rounded-tl-md-10 {
    border-top-left-radius: 2.5rem !important;
  }

  .rounded-tl-md-11 {
    border-top-left-radius: 2.75rem !important;
  }

  .rounded-tl-md-12 {
    border-top-left-radius: 3rem !important;
  }

  .rounded-tl-md-14 {
    border-top-left-radius: 3.5rem !important;
  }

  .rounded-tl-md-16 {
    border-top-left-radius: 4rem !important;
  }

  .rounded-tl-md-20 {
    border-top-left-radius: 5rem !important;
  }

  .rounded-tl-md-24 {
    border-top-left-radius: 6rem !important;
  }

  .rounded-tl-md-28 {
    border-top-left-radius: 7rem !important;
  }

  .rounded-tl-md-32 {
    border-top-left-radius: 8rem !important;
  }

  .rounded-tl-md-36 {
    border-top-left-radius: 9rem !important;
  }

  .rounded-tl-md-40 {
    border-top-left-radius: 10rem !important;
  }

  .rounded-tl-md-44 {
    border-top-left-radius: 11rem !important;
  }

  .rounded-tl-md-48 {
    border-top-left-radius: 12rem !important;
  }

  .rounded-tl-md-52 {
    border-top-left-radius: 13rem !important;
  }

  .rounded-tl-md-56 {
    border-top-left-radius: 14rem !important;
  }

  .rounded-tl-md-60 {
    border-top-left-radius: 15rem !important;
  }

  .rounded-tl-md-64 {
    border-top-left-radius: 16rem !important;
  }

  .rounded-tl-md-72 {
    border-top-left-radius: 18rem !important;
  }

  .rounded-tl-md-80 {
    border-top-left-radius: 20rem !important;
  }

  .rounded-tl-md-96 {
    border-top-left-radius: 24rem !important;
  }

  .rounded-tl-md-none {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-md-full {
    border-top-left-radius: 9999px !important;
  }

  .rounded-br-md-px {
    border-bottom-right-radius: 1px !important;
  }

  .rounded-br-md-0 {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-md-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-br-md-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-br-md-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-br-md-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-br-md-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-br-md-3 {
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-br-md-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-br-md-4 {
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-br-md-5 {
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-br-md-6 {
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-br-md-7 {
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-br-md-8 {
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-br-md-9 {
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-br-md-10 {
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-br-md-11 {
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-br-md-12 {
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-br-md-14 {
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-br-md-16 {
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-br-md-20 {
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-br-md-24 {
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-br-md-28 {
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-br-md-32 {
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-br-md-36 {
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-br-md-40 {
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-br-md-44 {
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-br-md-48 {
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-br-md-52 {
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-br-md-56 {
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-br-md-60 {
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-br-md-64 {
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-br-md-72 {
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-br-md-80 {
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-br-md-96 {
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-br-md-none {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-md-full {
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-bl-md-px {
    border-bottom-left-radius: 1px !important;
  }

  .rounded-bl-md-0 {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-md-0\.5 {
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-bl-md-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-bl-md-1\.5 {
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-bl-md-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-bl-md-2\.5 {
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-bl-md-3 {
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-bl-md-3\.5 {
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-bl-md-4 {
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-bl-md-5 {
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-bl-md-6 {
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-bl-md-7 {
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-bl-md-8 {
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-bl-md-9 {
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-bl-md-10 {
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-bl-md-11 {
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-bl-md-12 {
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-bl-md-14 {
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-bl-md-16 {
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-bl-md-20 {
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-bl-md-24 {
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-bl-md-28 {
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-bl-md-32 {
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-bl-md-36 {
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-bl-md-40 {
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-bl-md-44 {
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-bl-md-48 {
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-bl-md-52 {
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-bl-md-56 {
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-bl-md-60 {
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-bl-md-64 {
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-bl-md-72 {
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-bl-md-80 {
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-bl-md-96 {
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-bl-md-none {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-md-full {
    border-bottom-left-radius: 9999px !important;
  }

  .border-t-md-0 {
    border-top-width: 0px !important;
  }

  .border-t-md-1 {
    border-top-width: 1px !important;
  }

  .border-t-md-2 {
    border-top-width: 2px !important;
  }

  .border-t-md-4 {
    border-top-width: 4px !important;
  }

  .border-t-md-8 {
    border-top-width: 8px !important;
  }

  .border-r-md-0 {
    border-right-width: 0px !important;
  }

  .border-r-md-1 {
    border-right-width: 1px !important;
  }

  .border-r-md-2 {
    border-right-width: 2px !important;
  }

  .border-r-md-4 {
    border-right-width: 4px !important;
  }

  .border-r-md-8 {
    border-right-width: 8px !important;
  }

  .border-b-md-0 {
    border-bottom-width: 0px !important;
  }

  .border-b-md-1 {
    border-bottom-width: 1px !important;
  }

  .border-b-md-2 {
    border-bottom-width: 2px !important;
  }

  .border-b-md-4 {
    border-bottom-width: 4px !important;
  }

  .border-b-md-8 {
    border-bottom-width: 8px !important;
  }

  .border-l-md-0 {
    border-left-width: 0px !important;
  }

  .border-l-md-1 {
    border-left-width: 1px !important;
  }

  .border-l-md-2 {
    border-left-width: 2px !important;
  }

  .border-l-md-4 {
    border-left-width: 4px !important;
  }

  .border-l-md-8 {
    border-left-width: 8px !important;
  }

  .box-md-border {
    box-sizing: border-box !important;
  }

  .box-md-content {
    box-sizing: content-box !important;
  }

  .clear-md-left {
    clear: right !important;
  }

  .float-md-right {
    float: right !important;
  }

  .float-md-left {
    float: left !important;
  }

  .float-md-none {
    float: none !important;
  }

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

  .overflow-y-md-auto {
    overflow-y: hidden !important;
  }

  .mr-md-px {
    margin-right: 1px !important;
  }

  .mr-md-0 {
    margin-right: 0px !important;
  }

  .mr-md-0\.5 {
    margin-right: 0.125rem !important;
  }

  .mr-md-1 {
    margin-right: 0.25rem !important;
  }

  .mr-md-1\.5 {
    margin-right: 0.375rem !important;
  }

  .mr-md-2 {
    margin-right: 0.5rem !important;
  }

  .mr-md-2\.5 {
    margin-right: 0.625rem !important;
  }

  .mr-md-3 {
    margin-right: 0.75rem !important;
  }

  .mr-md-3\.5 {
    margin-right: 0.875rem !important;
  }

  .mr-md-4 {
    margin-right: 1rem !important;
  }

  .mr-md-5 {
    margin-right: 1.25rem !important;
  }

  .mr-md-6 {
    margin-right: 1.5rem !important;
  }

  .mr-md-7 {
    margin-right: 1.75rem !important;
  }

  .mr-md-8 {
    margin-right: 2rem !important;
  }

  .mr-md-9 {
    margin-right: 2.25rem !important;
  }

  .mr-md-10 {
    margin-right: 2.5rem !important;
  }

  .mr-md-11 {
    margin-right: 2.75rem !important;
  }

  .mr-md-12 {
    margin-right: 3rem !important;
  }

  .mr-md-14 {
    margin-right: 3.5rem !important;
  }

  .mr-md-16 {
    margin-right: 4rem !important;
  }

  .mr-md-20 {
    margin-right: 5rem !important;
  }

  .mr-md-24 {
    margin-right: 6rem !important;
  }

  .mr-md-28 {
    margin-right: 7rem !important;
  }

  .mr-md-32 {
    margin-right: 8rem !important;
  }

  .mr-md-36 {
    margin-right: 9rem !important;
  }

  .mr-md-40 {
    margin-right: 10rem !important;
  }

  .mr-md-44 {
    margin-right: 11rem !important;
  }

  .mr-md-48 {
    margin-right: 12rem !important;
  }

  .mr-md-52 {
    margin-right: 13rem !important;
  }

  .mr-md-56 {
    margin-right: 14rem !important;
  }

  .mr-md-60 {
    margin-right: 15rem !important;
  }

  .mr-md-64 {
    margin-right: 16rem !important;
  }

  .mr-md-72 {
    margin-right: 18rem !important;
  }

  .mr-md-80 {
    margin-right: 20rem !important;
  }

  .mr-md-96 {
    margin-right: 24rem !important;
  }

  .ml-md-px {
    margin-left: 1px !important;
  }

  .ml-md-0 {
    margin-left: 0px !important;
  }

  .ml-md-0\.5 {
    margin-left: 0.125rem !important;
  }

  .ml-md-1 {
    margin-left: 0.25rem !important;
  }

  .ml-md-1\.5 {
    margin-left: 0.375rem !important;
  }

  .ml-md-2 {
    margin-left: 0.5rem !important;
  }

  .ml-md-2\.5 {
    margin-left: 0.625rem !important;
  }

  .ml-md-3 {
    margin-left: 0.75rem !important;
  }

  .ml-md-3\.5 {
    margin-left: 0.875rem !important;
  }

  .ml-md-4 {
    margin-left: 1rem !important;
  }

  .ml-md-5 {
    margin-left: 1.25rem !important;
  }

  .ml-md-6 {
    margin-left: 1.5rem !important;
  }

  .ml-md-7 {
    margin-left: 1.75rem !important;
  }

  .ml-md-8 {
    margin-left: 2rem !important;
  }

  .ml-md-9 {
    margin-left: 2.25rem !important;
  }

  .ml-md-10 {
    margin-left: 2.5rem !important;
  }

  .ml-md-11 {
    margin-left: 2.75rem !important;
  }

  .ml-md-12 {
    margin-left: 3rem !important;
  }

  .ml-md-14 {
    margin-left: 3.5rem !important;
  }

  .ml-md-16 {
    margin-left: 4rem !important;
  }

  .ml-md-20 {
    margin-left: 5rem !important;
  }

  .ml-md-24 {
    margin-left: 6rem !important;
  }

  .ml-md-28 {
    margin-left: 7rem !important;
  }

  .ml-md-32 {
    margin-left: 8rem !important;
  }

  .ml-md-36 {
    margin-left: 9rem !important;
  }

  .ml-md-40 {
    margin-left: 10rem !important;
  }

  .ml-md-44 {
    margin-left: 11rem !important;
  }

  .ml-md-48 {
    margin-left: 12rem !important;
  }

  .ml-md-52 {
    margin-left: 13rem !important;
  }

  .ml-md-56 {
    margin-left: 14rem !important;
  }

  .ml-md-60 {
    margin-left: 15rem !important;
  }

  .ml-md-64 {
    margin-left: 16rem !important;
  }

  .ml-md-72 {
    margin-left: 18rem !important;
  }

  .ml-md-80 {
    margin-left: 20rem !important;
  }

  .ml-md-96 {
    margin-left: 24rem !important;
  }

  .pr-md-px {
    padding-right: 1px !important;
  }

  .pr-md-0 {
    padding-right: 0px !important;
  }

  .pr-md-0\.5 {
    padding-right: 0.125rem !important;
  }

  .pr-md-1 {
    padding-right: 0.25rem !important;
  }

  .pr-md-1\.5 {
    padding-right: 0.375rem !important;
  }

  .pr-md-2 {
    padding-right: 0.5rem !important;
  }

  .pr-md-2\.5 {
    padding-right: 0.625rem !important;
  }

  .pr-md-3 {
    padding-right: 0.75rem !important;
  }

  .pr-md-3\.5 {
    padding-right: 0.875rem !important;
  }

  .pr-md-4 {
    padding-right: 1rem !important;
  }

  .pr-md-5 {
    padding-right: 1.25rem !important;
  }

  .pr-md-6 {
    padding-right: 1.5rem !important;
  }

  .pr-md-7 {
    padding-right: 1.75rem !important;
  }

  .pr-md-8 {
    padding-right: 2rem !important;
  }

  .pr-md-9 {
    padding-right: 2.25rem !important;
  }

  .pr-md-10 {
    padding-right: 2.5rem !important;
  }

  .pr-md-11 {
    padding-right: 2.75rem !important;
  }

  .pr-md-12 {
    padding-right: 3rem !important;
  }

  .pr-md-14 {
    padding-right: 3.5rem !important;
  }

  .pr-md-16 {
    padding-right: 4rem !important;
  }

  .pr-md-20 {
    padding-right: 5rem !important;
  }

  .pr-md-24 {
    padding-right: 6rem !important;
  }

  .pr-md-28 {
    padding-right: 7rem !important;
  }

  .pr-md-32 {
    padding-right: 8rem !important;
  }

  .pr-md-36 {
    padding-right: 9rem !important;
  }

  .pr-md-40 {
    padding-right: 10rem !important;
  }

  .pr-md-44 {
    padding-right: 11rem !important;
  }

  .pr-md-48 {
    padding-right: 12rem !important;
  }

  .pr-md-52 {
    padding-right: 13rem !important;
  }

  .pr-md-56 {
    padding-right: 14rem !important;
  }

  .pr-md-60 {
    padding-right: 15rem !important;
  }

  .pr-md-64 {
    padding-right: 16rem !important;
  }

  .pr-md-72 {
    padding-right: 18rem !important;
  }

  .pr-md-80 {
    padding-right: 20rem !important;
  }

  .pr-md-96 {
    padding-right: 24rem !important;
  }

  .pl-md-px {
    padding-left: 1px !important;
  }

  .pl-md-0 {
    padding-left: 0px !important;
  }

  .pl-md-0\.5 {
    padding-left: 0.125rem !important;
  }

  .pl-md-1 {
    padding-left: 0.25rem !important;
  }

  .pl-md-1\.5 {
    padding-left: 0.375rem !important;
  }

  .pl-md-2 {
    padding-left: 0.5rem !important;
  }

  .pl-md-2\.5 {
    padding-left: 0.625rem !important;
  }

  .pl-md-3 {
    padding-left: 0.75rem !important;
  }

  .pl-md-3\.5 {
    padding-left: 0.875rem !important;
  }

  .pl-md-4 {
    padding-left: 1rem !important;
  }

  .pl-md-5 {
    padding-left: 1.25rem !important;
  }

  .pl-md-6 {
    padding-left: 1.5rem !important;
  }

  .pl-md-7 {
    padding-left: 1.75rem !important;
  }

  .pl-md-8 {
    padding-left: 2rem !important;
  }

  .pl-md-9 {
    padding-left: 2.25rem !important;
  }

  .pl-md-10 {
    padding-left: 2.5rem !important;
  }

  .pl-md-11 {
    padding-left: 2.75rem !important;
  }

  .pl-md-12 {
    padding-left: 3rem !important;
  }

  .pl-md-14 {
    padding-left: 3.5rem !important;
  }

  .pl-md-16 {
    padding-left: 4rem !important;
  }

  .pl-md-20 {
    padding-left: 5rem !important;
  }

  .pl-md-24 {
    padding-left: 6rem !important;
  }

  .pl-md-28 {
    padding-left: 7rem !important;
  }

  .pl-md-32 {
    padding-left: 8rem !important;
  }

  .pl-md-36 {
    padding-left: 9rem !important;
  }

  .pl-md-40 {
    padding-left: 10rem !important;
  }

  .pl-md-44 {
    padding-left: 11rem !important;
  }

  .pl-md-48 {
    padding-left: 12rem !important;
  }

  .pl-md-52 {
    padding-left: 13rem !important;
  }

  .pl-md-56 {
    padding-left: 14rem !important;
  }

  .pl-md-60 {
    padding-left: 15rem !important;
  }

  .pl-md-64 {
    padding-left: 16rem !important;
  }

  .pl-md-72 {
    padding-left: 18rem !important;
  }

  .pl-md-80 {
    padding-left: 20rem !important;
  }

  .pl-md-96 {
    padding-left: 24rem !important;
  }
}
@media (min-width: 992px) {
  .border-lg-0 {
    border-width: 0px !important;
  }

  .border-lg-1 {
    border-width: 1px !important;
  }

  .border-lg-2 {
    border-width: 2px !important;
  }

  .border-lg-4 {
    border-width: 4px !important;
  }

  .border-lg-8 {
    border-width: 8px !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-caption {
    display: table-caption !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-table-column {
    display: table-column !important;
  }

  .d-lg-table-column-group {
    display: table-column-group !important;
  }

  .d-lg-table-footer-group {
    display: table-footer-group !important;
  }

  .d-lg-table-row-group {
    display: table-row-group !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-flow-row {
    display: flow-row !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-inline-grid {
    display: inline-grid !important;
  }

  .d-lg-contents {
    display: contents !important;
  }

  .d-lg-hidden {
    display: none !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-col {
    flex-direction: column !important;
  }

  .flex-lg-col-reverse {
    flex-direction: column-reverse !important;
  }

  .mb-lg-px {
    margin-bottom: 1px !important;
  }

  .mb-lg-0 {
    margin-bottom: 0px !important;
  }

  .mb-lg-0\.5 {
    margin-bottom: 0.125rem !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-1\.5 {
    margin-bottom: 0.375rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-2\.5 {
    margin-bottom: 0.625rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 0.75rem !important;
  }

  .mb-lg-3\.5 {
    margin-bottom: 0.875rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-lg-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-lg-8 {
    margin-bottom: 2rem !important;
  }

  .mb-lg-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-lg-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-lg-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-lg-12 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-lg-16 {
    margin-bottom: 4rem !important;
  }

  .mb-lg-20 {
    margin-bottom: 5rem !important;
  }

  .mb-lg-24 {
    margin-bottom: 6rem !important;
  }

  .mb-lg-28 {
    margin-bottom: 7rem !important;
  }

  .mb-lg-32 {
    margin-bottom: 8rem !important;
  }

  .mb-lg-36 {
    margin-bottom: 9rem !important;
  }

  .mb-lg-40 {
    margin-bottom: 10rem !important;
  }

  .mb-lg-44 {
    margin-bottom: 11rem !important;
  }

  .mb-lg-48 {
    margin-bottom: 12rem !important;
  }

  .mb-lg-52 {
    margin-bottom: 13rem !important;
  }

  .mb-lg-56 {
    margin-bottom: 14rem !important;
  }

  .mb-lg-60 {
    margin-bottom: 15rem !important;
  }

  .mb-lg-64 {
    margin-bottom: 16rem !important;
  }

  .mb-lg-72 {
    margin-bottom: 18rem !important;
  }

  .mb-lg-80 {
    margin-bottom: 20rem !important;
  }

  .mb-lg-96 {
    margin-bottom: 24rem !important;
  }

  .mt-lg-px {
    margin-top: 1px !important;
  }

  .mt-lg-0 {
    margin-top: 0px !important;
  }

  .mt-lg-0\.5 {
    margin-top: 0.125rem !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-1\.5 {
    margin-top: 0.375rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-2\.5 {
    margin-top: 0.625rem !important;
  }

  .mt-lg-3 {
    margin-top: 0.75rem !important;
  }

  .mt-lg-3\.5 {
    margin-top: 0.875rem !important;
  }

  .mt-lg-4 {
    margin-top: 1rem !important;
  }

  .mt-lg-5 {
    margin-top: 1.25rem !important;
  }

  .mt-lg-6 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-7 {
    margin-top: 1.75rem !important;
  }

  .mt-lg-8 {
    margin-top: 2rem !important;
  }

  .mt-lg-9 {
    margin-top: 2.25rem !important;
  }

  .mt-lg-10 {
    margin-top: 2.5rem !important;
  }

  .mt-lg-11 {
    margin-top: 2.75rem !important;
  }

  .mt-lg-12 {
    margin-top: 3rem !important;
  }

  .mt-lg-14 {
    margin-top: 3.5rem !important;
  }

  .mt-lg-16 {
    margin-top: 4rem !important;
  }

  .mt-lg-20 {
    margin-top: 5rem !important;
  }

  .mt-lg-24 {
    margin-top: 6rem !important;
  }

  .mt-lg-28 {
    margin-top: 7rem !important;
  }

  .mt-lg-32 {
    margin-top: 8rem !important;
  }

  .mt-lg-36 {
    margin-top: 9rem !important;
  }

  .mt-lg-40 {
    margin-top: 10rem !important;
  }

  .mt-lg-44 {
    margin-top: 11rem !important;
  }

  .mt-lg-48 {
    margin-top: 12rem !important;
  }

  .mt-lg-52 {
    margin-top: 13rem !important;
  }

  .mt-lg-56 {
    margin-top: 14rem !important;
  }

  .mt-lg-60 {
    margin-top: 15rem !important;
  }

  .mt-lg-64 {
    margin-top: 16rem !important;
  }

  .mt-lg-72 {
    margin-top: 18rem !important;
  }

  .mt-lg-80 {
    margin-top: 20rem !important;
  }

  .mt-lg-96 {
    margin-top: 24rem !important;
  }

  .mx-lg-px {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }

  .mx-lg-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }

  .mx-lg-0\.5 {
    margin-right: 0.125rem !important;
    margin-left: 0.125rem !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-1\.5 {
    margin-right: 0.375rem !important;
    margin-left: 0.375rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-2\.5 {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important;
  }

  .mx-lg-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-lg-3\.5 {
    margin-right: 0.875rem !important;
    margin-left: 0.875rem !important;
  }

  .mx-lg-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-lg-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-lg-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-lg-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-lg-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-lg-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-lg-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-lg-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-lg-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-lg-24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-lg-28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
  }

  .mx-lg-32 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-lg-36 {
    margin-right: 9rem !important;
    margin-left: 9rem !important;
  }

  .mx-lg-40 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-lg-44 {
    margin-right: 11rem !important;
    margin-left: 11rem !important;
  }

  .mx-lg-48 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-lg-52 {
    margin-right: 13rem !important;
    margin-left: 13rem !important;
  }

  .mx-lg-56 {
    margin-right: 14rem !important;
    margin-left: 14rem !important;
  }

  .mx-lg-60 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-lg-64 {
    margin-right: 16rem !important;
    margin-left: 16rem !important;
  }

  .mx-lg-72 {
    margin-right: 18rem !important;
    margin-left: 18rem !important;
  }

  .mx-lg-80 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

  .mx-lg-96 {
    margin-right: 24rem !important;
    margin-left: 24rem !important;
  }

  .my-lg-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .my-lg-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .my-lg-0\.5 {
    margin-top: 0.125rem !important;
    margin-bottom: 0.125rem !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-1\.5 {
    margin-top: 0.375rem !important;
    margin-bottom: 0.375rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-2\.5 {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }

  .my-lg-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-lg-3\.5 {
    margin-top: 0.875rem !important;
    margin-bottom: 0.875rem !important;
  }

  .my-lg-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-lg-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-lg-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-lg-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-lg-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-lg-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-lg-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-lg-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-lg-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-lg-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-lg-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }

  .my-lg-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-lg-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }

  .my-lg-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-lg-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }

  .my-lg-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-lg-52 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }

  .my-lg-56 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }

  .my-lg-60 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-lg-64 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }

  .my-lg-72 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }

  .my-lg-80 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-lg-96 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }

  .m-lg-px {
    margin: 1px !important;
  }

  .m-lg-0 {
    margin: 0px !important;
  }

  .m-lg-0\.5 {
    margin: 0.125rem !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-1\.5 {
    margin: 0.375rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-2\.5 {
    margin: 0.625rem !important;
  }

  .m-lg-3 {
    margin: 0.75rem !important;
  }

  .m-lg-3\.5 {
    margin: 0.875rem !important;
  }

  .m-lg-4 {
    margin: 1rem !important;
  }

  .m-lg-5 {
    margin: 1.25rem !important;
  }

  .m-lg-6 {
    margin: 1.5rem !important;
  }

  .m-lg-7 {
    margin: 1.75rem !important;
  }

  .m-lg-8 {
    margin: 2rem !important;
  }

  .m-lg-9 {
    margin: 2.25rem !important;
  }

  .m-lg-10 {
    margin: 2.5rem !important;
  }

  .m-lg-11 {
    margin: 2.75rem !important;
  }

  .m-lg-12 {
    margin: 3rem !important;
  }

  .m-lg-14 {
    margin: 3.5rem !important;
  }

  .m-lg-16 {
    margin: 4rem !important;
  }

  .m-lg-20 {
    margin: 5rem !important;
  }

  .m-lg-24 {
    margin: 6rem !important;
  }

  .m-lg-28 {
    margin: 7rem !important;
  }

  .m-lg-32 {
    margin: 8rem !important;
  }

  .m-lg-36 {
    margin: 9rem !important;
  }

  .m-lg-40 {
    margin: 10rem !important;
  }

  .m-lg-44 {
    margin: 11rem !important;
  }

  .m-lg-48 {
    margin: 12rem !important;
  }

  .m-lg-52 {
    margin: 13rem !important;
  }

  .m-lg-56 {
    margin: 14rem !important;
  }

  .m-lg-60 {
    margin: 15rem !important;
  }

  .m-lg-64 {
    margin: 16rem !important;
  }

  .m-lg-72 {
    margin: 18rem !important;
  }

  .m-lg-80 {
    margin: 20rem !important;
  }

  .m-lg-96 {
    margin: 24rem !important;
  }

  .overflow-lg-auto {
    overflow: hidden !important;
  }

  .pb-lg-px {
    padding-bottom: 1px !important;
  }

  .pb-lg-0 {
    padding-bottom: 0px !important;
  }

  .pb-lg-0\.5 {
    padding-bottom: 0.125rem !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-1\.5 {
    padding-bottom: 0.375rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-2\.5 {
    padding-bottom: 0.625rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 0.75rem !important;
  }

  .pb-lg-3\.5 {
    padding-bottom: 0.875rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-lg-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-lg-8 {
    padding-bottom: 2rem !important;
  }

  .pb-lg-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-lg-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-lg-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-lg-12 {
    padding-bottom: 3rem !important;
  }

  .pb-lg-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-lg-16 {
    padding-bottom: 4rem !important;
  }

  .pb-lg-20 {
    padding-bottom: 5rem !important;
  }

  .pb-lg-24 {
    padding-bottom: 6rem !important;
  }

  .pb-lg-28 {
    padding-bottom: 7rem !important;
  }

  .pb-lg-32 {
    padding-bottom: 8rem !important;
  }

  .pb-lg-36 {
    padding-bottom: 9rem !important;
  }

  .pb-lg-40 {
    padding-bottom: 10rem !important;
  }

  .pb-lg-44 {
    padding-bottom: 11rem !important;
  }

  .pb-lg-48 {
    padding-bottom: 12rem !important;
  }

  .pb-lg-52 {
    padding-bottom: 13rem !important;
  }

  .pb-lg-56 {
    padding-bottom: 14rem !important;
  }

  .pb-lg-60 {
    padding-bottom: 15rem !important;
  }

  .pb-lg-64 {
    padding-bottom: 16rem !important;
  }

  .pb-lg-72 {
    padding-bottom: 18rem !important;
  }

  .pb-lg-80 {
    padding-bottom: 20rem !important;
  }

  .pb-lg-96 {
    padding-bottom: 24rem !important;
  }

  .pt-lg-px {
    padding-top: 1px !important;
  }

  .pt-lg-0 {
    padding-top: 0px !important;
  }

  .pt-lg-0\.5 {
    padding-top: 0.125rem !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-1\.5 {
    padding-top: 0.375rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-2\.5 {
    padding-top: 0.625rem !important;
  }

  .pt-lg-3 {
    padding-top: 0.75rem !important;
  }

  .pt-lg-3\.5 {
    padding-top: 0.875rem !important;
  }

  .pt-lg-4 {
    padding-top: 1rem !important;
  }

  .pt-lg-5 {
    padding-top: 1.25rem !important;
  }

  .pt-lg-6 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-7 {
    padding-top: 1.75rem !important;
  }

  .pt-lg-8 {
    padding-top: 2rem !important;
  }

  .pt-lg-9 {
    padding-top: 2.25rem !important;
  }

  .pt-lg-10 {
    padding-top: 2.5rem !important;
  }

  .pt-lg-11 {
    padding-top: 2.75rem !important;
  }

  .pt-lg-12 {
    padding-top: 3rem !important;
  }

  .pt-lg-14 {
    padding-top: 3.5rem !important;
  }

  .pt-lg-16 {
    padding-top: 4rem !important;
  }

  .pt-lg-20 {
    padding-top: 5rem !important;
  }

  .pt-lg-24 {
    padding-top: 6rem !important;
  }

  .pt-lg-28 {
    padding-top: 7rem !important;
  }

  .pt-lg-32 {
    padding-top: 8rem !important;
  }

  .pt-lg-36 {
    padding-top: 9rem !important;
  }

  .pt-lg-40 {
    padding-top: 10rem !important;
  }

  .pt-lg-44 {
    padding-top: 11rem !important;
  }

  .pt-lg-48 {
    padding-top: 12rem !important;
  }

  .pt-lg-52 {
    padding-top: 13rem !important;
  }

  .pt-lg-56 {
    padding-top: 14rem !important;
  }

  .pt-lg-60 {
    padding-top: 15rem !important;
  }

  .pt-lg-64 {
    padding-top: 16rem !important;
  }

  .pt-lg-72 {
    padding-top: 18rem !important;
  }

  .pt-lg-80 {
    padding-top: 20rem !important;
  }

  .pt-lg-96 {
    padding-top: 24rem !important;
  }

  .px-lg-px {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }

  .px-lg-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .px-lg-0\.5 {
    padding-right: 0.125rem !important;
    padding-left: 0.125rem !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-1\.5 {
    padding-right: 0.375rem !important;
    padding-left: 0.375rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-2\.5 {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important;
  }

  .px-lg-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-lg-3\.5 {
    padding-right: 0.875rem !important;
    padding-left: 0.875rem !important;
  }

  .px-lg-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-lg-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-lg-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-lg-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-lg-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-lg-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-lg-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-lg-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-lg-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-lg-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-lg-24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-lg-28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
  }

  .px-lg-32 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-lg-36 {
    padding-right: 9rem !important;
    padding-left: 9rem !important;
  }

  .px-lg-40 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-lg-44 {
    padding-right: 11rem !important;
    padding-left: 11rem !important;
  }

  .px-lg-48 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-lg-52 {
    padding-right: 13rem !important;
    padding-left: 13rem !important;
  }

  .px-lg-56 {
    padding-right: 14rem !important;
    padding-left: 14rem !important;
  }

  .px-lg-60 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-lg-64 {
    padding-right: 16rem !important;
    padding-left: 16rem !important;
  }

  .px-lg-72 {
    padding-right: 18rem !important;
    padding-left: 18rem !important;
  }

  .px-lg-80 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

  .px-lg-96 {
    padding-right: 24rem !important;
    padding-left: 24rem !important;
  }

  .py-lg-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .py-lg-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .py-lg-0\.5 {
    padding-top: 0.125rem !important;
    padding-bottom: 0.125rem !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .py-lg-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-lg-3\.5 {
    padding-top: 0.875rem !important;
    padding-bottom: 0.875rem !important;
  }

  .py-lg-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-lg-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-lg-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-lg-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-lg-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-lg-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-lg-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-lg-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-lg-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-lg-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-lg-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-lg-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }

  .py-lg-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-lg-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }

  .py-lg-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-lg-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }

  .py-lg-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-lg-52 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }

  .py-lg-56 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }

  .py-lg-60 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-lg-64 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }

  .py-lg-72 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }

  .py-lg-80 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .py-lg-96 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }

  .p-lg-px {
    padding: 1px !important;
  }

  .p-lg-0 {
    padding: 0px !important;
  }

  .p-lg-0\.5 {
    padding: 0.125rem !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-1\.5 {
    padding: 0.375rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-2\.5 {
    padding: 0.625rem !important;
  }

  .p-lg-3 {
    padding: 0.75rem !important;
  }

  .p-lg-3\.5 {
    padding: 0.875rem !important;
  }

  .p-lg-4 {
    padding: 1rem !important;
  }

  .p-lg-5 {
    padding: 1.25rem !important;
  }

  .p-lg-6 {
    padding: 1.5rem !important;
  }

  .p-lg-7 {
    padding: 1.75rem !important;
  }

  .p-lg-8 {
    padding: 2rem !important;
  }

  .p-lg-9 {
    padding: 2.25rem !important;
  }

  .p-lg-10 {
    padding: 2.5rem !important;
  }

  .p-lg-11 {
    padding: 2.75rem !important;
  }

  .p-lg-12 {
    padding: 3rem !important;
  }

  .p-lg-14 {
    padding: 3.5rem !important;
  }

  .p-lg-16 {
    padding: 4rem !important;
  }

  .p-lg-20 {
    padding: 5rem !important;
  }

  .p-lg-24 {
    padding: 6rem !important;
  }

  .p-lg-28 {
    padding: 7rem !important;
  }

  .p-lg-32 {
    padding: 8rem !important;
  }

  .p-lg-36 {
    padding: 9rem !important;
  }

  .p-lg-40 {
    padding: 10rem !important;
  }

  .p-lg-44 {
    padding: 11rem !important;
  }

  .p-lg-48 {
    padding: 12rem !important;
  }

  .p-lg-52 {
    padding: 13rem !important;
  }

  .p-lg-56 {
    padding: 14rem !important;
  }

  .p-lg-60 {
    padding: 15rem !important;
  }

  .p-lg-64 {
    padding: 16rem !important;
  }

  .p-lg-72 {
    padding: 18rem !important;
  }

  .p-lg-80 {
    padding: 20rem !important;
  }

  .p-lg-96 {
    padding: 24rem !important;
  }

  .rounded-lg-px {
    border-radius: 1px !important;
  }

  .rounded-lg-0 {
    border-radius: 0px !important;
  }

  .rounded-lg-0\.5 {
    border-radius: 0.125rem !important;
  }

  .rounded-lg-1 {
    border-radius: 0.25rem !important;
  }

  .rounded-lg-1\.5 {
    border-radius: 0.375rem !important;
  }

  .rounded-lg-2 {
    border-radius: 0.5rem !important;
  }

  .rounded-lg-2\.5 {
    border-radius: 0.625rem !important;
  }

  .rounded-lg-3 {
    border-radius: 0.75rem !important;
  }

  .rounded-lg-3\.5 {
    border-radius: 0.875rem !important;
  }

  .rounded-lg-4 {
    border-radius: 1rem !important;
  }

  .rounded-lg-5 {
    border-radius: 1.25rem !important;
  }

  .rounded-lg-6 {
    border-radius: 1.5rem !important;
  }

  .rounded-lg-7 {
    border-radius: 1.75rem !important;
  }

  .rounded-lg-8 {
    border-radius: 2rem !important;
  }

  .rounded-lg-9 {
    border-radius: 2.25rem !important;
  }

  .rounded-lg-10 {
    border-radius: 2.5rem !important;
  }

  .rounded-lg-11 {
    border-radius: 2.75rem !important;
  }

  .rounded-lg-12 {
    border-radius: 3rem !important;
  }

  .rounded-lg-14 {
    border-radius: 3.5rem !important;
  }

  .rounded-lg-16 {
    border-radius: 4rem !important;
  }

  .rounded-lg-20 {
    border-radius: 5rem !important;
  }

  .rounded-lg-24 {
    border-radius: 6rem !important;
  }

  .rounded-lg-28 {
    border-radius: 7rem !important;
  }

  .rounded-lg-32 {
    border-radius: 8rem !important;
  }

  .rounded-lg-36 {
    border-radius: 9rem !important;
  }

  .rounded-lg-40 {
    border-radius: 10rem !important;
  }

  .rounded-lg-44 {
    border-radius: 11rem !important;
  }

  .rounded-lg-48 {
    border-radius: 12rem !important;
  }

  .rounded-lg-52 {
    border-radius: 13rem !important;
  }

  .rounded-lg-56 {
    border-radius: 14rem !important;
  }

  .rounded-lg-60 {
    border-radius: 15rem !important;
  }

  .rounded-lg-64 {
    border-radius: 16rem !important;
  }

  .rounded-lg-72 {
    border-radius: 18rem !important;
  }

  .rounded-lg-80 {
    border-radius: 20rem !important;
  }

  .rounded-lg-96 {
    border-radius: 24rem !important;
  }

  .rounded-lg-none {
    border-radius: 0px !important;
  }

  .rounded-lg-full {
    border-radius: 9999px !important;
  }

  .text-lg-underline {
    text-decoration: underline !important;
  }

  .text-lg-line-through {
    text-decoration: line-through !important;
  }

  .text-lg-no-underline {
    text-decoration: none !important;
  }

  .rounded-t-lg-px {
    border-top-left-radius: 1px !important;
    border-top-right-radius: 1px !important;
  }

  .rounded-t-lg-0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-lg-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-t-lg-1 {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-t-lg-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-t-lg-2 {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-t-lg-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-t-lg-3 {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-t-lg-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-t-lg-4 {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .rounded-t-lg-5 {
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-t-lg-6 {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-t-lg-7 {
    border-top-left-radius: 1.75rem !important;
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-t-lg-8 {
    border-top-left-radius: 2rem !important;
    border-top-right-radius: 2rem !important;
  }

  .rounded-t-lg-9 {
    border-top-left-radius: 2.25rem !important;
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-t-lg-10 {
    border-top-left-radius: 2.5rem !important;
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-t-lg-11 {
    border-top-left-radius: 2.75rem !important;
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-t-lg-12 {
    border-top-left-radius: 3rem !important;
    border-top-right-radius: 3rem !important;
  }

  .rounded-t-lg-14 {
    border-top-left-radius: 3.5rem !important;
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-t-lg-16 {
    border-top-left-radius: 4rem !important;
    border-top-right-radius: 4rem !important;
  }

  .rounded-t-lg-20 {
    border-top-left-radius: 5rem !important;
    border-top-right-radius: 5rem !important;
  }

  .rounded-t-lg-24 {
    border-top-left-radius: 6rem !important;
    border-top-right-radius: 6rem !important;
  }

  .rounded-t-lg-28 {
    border-top-left-radius: 7rem !important;
    border-top-right-radius: 7rem !important;
  }

  .rounded-t-lg-32 {
    border-top-left-radius: 8rem !important;
    border-top-right-radius: 8rem !important;
  }

  .rounded-t-lg-36 {
    border-top-left-radius: 9rem !important;
    border-top-right-radius: 9rem !important;
  }

  .rounded-t-lg-40 {
    border-top-left-radius: 10rem !important;
    border-top-right-radius: 10rem !important;
  }

  .rounded-t-lg-44 {
    border-top-left-radius: 11rem !important;
    border-top-right-radius: 11rem !important;
  }

  .rounded-t-lg-48 {
    border-top-left-radius: 12rem !important;
    border-top-right-radius: 12rem !important;
  }

  .rounded-t-lg-52 {
    border-top-left-radius: 13rem !important;
    border-top-right-radius: 13rem !important;
  }

  .rounded-t-lg-56 {
    border-top-left-radius: 14rem !important;
    border-top-right-radius: 14rem !important;
  }

  .rounded-t-lg-60 {
    border-top-left-radius: 15rem !important;
    border-top-right-radius: 15rem !important;
  }

  .rounded-t-lg-64 {
    border-top-left-radius: 16rem !important;
    border-top-right-radius: 16rem !important;
  }

  .rounded-t-lg-72 {
    border-top-left-radius: 18rem !important;
    border-top-right-radius: 18rem !important;
  }

  .rounded-t-lg-80 {
    border-top-left-radius: 20rem !important;
    border-top-right-radius: 20rem !important;
  }

  .rounded-t-lg-96 {
    border-top-left-radius: 24rem !important;
    border-top-right-radius: 24rem !important;
  }

  .rounded-t-lg-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-lg-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .rounded-r-lg-px {
    border-top-right-radius: 1px !important;
    border-bottom-right-radius: 1px !important;
  }

  .rounded-r-lg-0 {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-lg-0\.5 {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-r-lg-1 {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-r-lg-1\.5 {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-r-lg-2 {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-r-lg-2\.5 {
    border-top-right-radius: 0.625rem !important;
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-r-lg-3 {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-r-lg-3\.5 {
    border-top-right-radius: 0.875rem !important;
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-r-lg-4 {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-r-lg-5 {
    border-top-right-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-r-lg-6 {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-r-lg-7 {
    border-top-right-radius: 1.75rem !important;
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-r-lg-8 {
    border-top-right-radius: 2rem !important;
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-r-lg-9 {
    border-top-right-radius: 2.25rem !important;
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-r-lg-10 {
    border-top-right-radius: 2.5rem !important;
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-r-lg-11 {
    border-top-right-radius: 2.75rem !important;
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-r-lg-12 {
    border-top-right-radius: 3rem !important;
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-r-lg-14 {
    border-top-right-radius: 3.5rem !important;
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-r-lg-16 {
    border-top-right-radius: 4rem !important;
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-r-lg-20 {
    border-top-right-radius: 5rem !important;
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-r-lg-24 {
    border-top-right-radius: 6rem !important;
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-r-lg-28 {
    border-top-right-radius: 7rem !important;
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-r-lg-32 {
    border-top-right-radius: 8rem !important;
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-r-lg-36 {
    border-top-right-radius: 9rem !important;
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-r-lg-40 {
    border-top-right-radius: 10rem !important;
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-r-lg-44 {
    border-top-right-radius: 11rem !important;
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-r-lg-48 {
    border-top-right-radius: 12rem !important;
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-r-lg-52 {
    border-top-right-radius: 13rem !important;
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-r-lg-56 {
    border-top-right-radius: 14rem !important;
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-r-lg-60 {
    border-top-right-radius: 15rem !important;
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-r-lg-64 {
    border-top-right-radius: 16rem !important;
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-r-lg-72 {
    border-top-right-radius: 18rem !important;
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-r-lg-80 {
    border-top-right-radius: 20rem !important;
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-r-lg-96 {
    border-top-right-radius: 24rem !important;
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-r-lg-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-lg-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-b-lg-px {
    border-bottom-right-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-b-lg-0 {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-lg-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-b-lg-1 {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-b-lg-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-b-lg-2 {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-b-lg-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-b-lg-3 {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-b-lg-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-b-lg-4 {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-b-lg-5 {
    border-bottom-right-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-b-lg-6 {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-b-lg-7 {
    border-bottom-right-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-b-lg-8 {
    border-bottom-right-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-b-lg-9 {
    border-bottom-right-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-b-lg-10 {
    border-bottom-right-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-b-lg-11 {
    border-bottom-right-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-b-lg-12 {
    border-bottom-right-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-b-lg-14 {
    border-bottom-right-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-b-lg-16 {
    border-bottom-right-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-b-lg-20 {
    border-bottom-right-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-b-lg-24 {
    border-bottom-right-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-b-lg-28 {
    border-bottom-right-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-b-lg-32 {
    border-bottom-right-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-b-lg-36 {
    border-bottom-right-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-b-lg-40 {
    border-bottom-right-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-b-lg-44 {
    border-bottom-right-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-b-lg-48 {
    border-bottom-right-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-b-lg-52 {
    border-bottom-right-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-b-lg-56 {
    border-bottom-right-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-b-lg-60 {
    border-bottom-right-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-b-lg-64 {
    border-bottom-right-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-b-lg-72 {
    border-bottom-right-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-b-lg-80 {
    border-bottom-right-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-b-lg-96 {
    border-bottom-right-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-b-lg-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-lg-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-l-lg-px {
    border-top-left-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-l-lg-0 {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-lg-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-l-lg-1 {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-l-lg-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-l-lg-2 {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-l-lg-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-l-lg-3 {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-l-lg-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-l-lg-4 {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-l-lg-5 {
    border-top-left-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-l-lg-6 {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-l-lg-7 {
    border-top-left-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-l-lg-8 {
    border-top-left-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-l-lg-9 {
    border-top-left-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-l-lg-10 {
    border-top-left-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-l-lg-11 {
    border-top-left-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-l-lg-12 {
    border-top-left-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-l-lg-14 {
    border-top-left-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-l-lg-16 {
    border-top-left-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-l-lg-20 {
    border-top-left-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-l-lg-24 {
    border-top-left-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-l-lg-28 {
    border-top-left-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-l-lg-32 {
    border-top-left-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-l-lg-36 {
    border-top-left-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-l-lg-40 {
    border-top-left-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-l-lg-44 {
    border-top-left-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-l-lg-48 {
    border-top-left-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-l-lg-52 {
    border-top-left-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-l-lg-56 {
    border-top-left-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-l-lg-60 {
    border-top-left-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-l-lg-64 {
    border-top-left-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-l-lg-72 {
    border-top-left-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-l-lg-80 {
    border-top-left-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-l-lg-96 {
    border-top-left-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-l-lg-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-lg-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-tr-lg-px {
    border-top-right-radius: 1px !important;
  }

  .rounded-tr-lg-0 {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-lg-0\.5 {
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-tr-lg-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-tr-lg-1\.5 {
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-tr-lg-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-tr-lg-2\.5 {
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-tr-lg-3 {
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-tr-lg-3\.5 {
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-tr-lg-4 {
    border-top-right-radius: 1rem !important;
  }

  .rounded-tr-lg-5 {
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-tr-lg-6 {
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-tr-lg-7 {
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-tr-lg-8 {
    border-top-right-radius: 2rem !important;
  }

  .rounded-tr-lg-9 {
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-tr-lg-10 {
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-tr-lg-11 {
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-tr-lg-12 {
    border-top-right-radius: 3rem !important;
  }

  .rounded-tr-lg-14 {
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-tr-lg-16 {
    border-top-right-radius: 4rem !important;
  }

  .rounded-tr-lg-20 {
    border-top-right-radius: 5rem !important;
  }

  .rounded-tr-lg-24 {
    border-top-right-radius: 6rem !important;
  }

  .rounded-tr-lg-28 {
    border-top-right-radius: 7rem !important;
  }

  .rounded-tr-lg-32 {
    border-top-right-radius: 8rem !important;
  }

  .rounded-tr-lg-36 {
    border-top-right-radius: 9rem !important;
  }

  .rounded-tr-lg-40 {
    border-top-right-radius: 10rem !important;
  }

  .rounded-tr-lg-44 {
    border-top-right-radius: 11rem !important;
  }

  .rounded-tr-lg-48 {
    border-top-right-radius: 12rem !important;
  }

  .rounded-tr-lg-52 {
    border-top-right-radius: 13rem !important;
  }

  .rounded-tr-lg-56 {
    border-top-right-radius: 14rem !important;
  }

  .rounded-tr-lg-60 {
    border-top-right-radius: 15rem !important;
  }

  .rounded-tr-lg-64 {
    border-top-right-radius: 16rem !important;
  }

  .rounded-tr-lg-72 {
    border-top-right-radius: 18rem !important;
  }

  .rounded-tr-lg-80 {
    border-top-right-radius: 20rem !important;
  }

  .rounded-tr-lg-96 {
    border-top-right-radius: 24rem !important;
  }

  .rounded-tr-lg-none {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-lg-full {
    border-top-right-radius: 9999px !important;
  }

  .rounded-tl-lg-px {
    border-top-left-radius: 1px !important;
  }

  .rounded-tl-lg-0 {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-lg-0\.5 {
    border-top-left-radius: 0.125rem !important;
  }

  .rounded-tl-lg-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .rounded-tl-lg-1\.5 {
    border-top-left-radius: 0.375rem !important;
  }

  .rounded-tl-lg-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .rounded-tl-lg-2\.5 {
    border-top-left-radius: 0.625rem !important;
  }

  .rounded-tl-lg-3 {
    border-top-left-radius: 0.75rem !important;
  }

  .rounded-tl-lg-3\.5 {
    border-top-left-radius: 0.875rem !important;
  }

  .rounded-tl-lg-4 {
    border-top-left-radius: 1rem !important;
  }

  .rounded-tl-lg-5 {
    border-top-left-radius: 1.25rem !important;
  }

  .rounded-tl-lg-6 {
    border-top-left-radius: 1.5rem !important;
  }

  .rounded-tl-lg-7 {
    border-top-left-radius: 1.75rem !important;
  }

  .rounded-tl-lg-8 {
    border-top-left-radius: 2rem !important;
  }

  .rounded-tl-lg-9 {
    border-top-left-radius: 2.25rem !important;
  }

  .rounded-tl-lg-10 {
    border-top-left-radius: 2.5rem !important;
  }

  .rounded-tl-lg-11 {
    border-top-left-radius: 2.75rem !important;
  }

  .rounded-tl-lg-12 {
    border-top-left-radius: 3rem !important;
  }

  .rounded-tl-lg-14 {
    border-top-left-radius: 3.5rem !important;
  }

  .rounded-tl-lg-16 {
    border-top-left-radius: 4rem !important;
  }

  .rounded-tl-lg-20 {
    border-top-left-radius: 5rem !important;
  }

  .rounded-tl-lg-24 {
    border-top-left-radius: 6rem !important;
  }

  .rounded-tl-lg-28 {
    border-top-left-radius: 7rem !important;
  }

  .rounded-tl-lg-32 {
    border-top-left-radius: 8rem !important;
  }

  .rounded-tl-lg-36 {
    border-top-left-radius: 9rem !important;
  }

  .rounded-tl-lg-40 {
    border-top-left-radius: 10rem !important;
  }

  .rounded-tl-lg-44 {
    border-top-left-radius: 11rem !important;
  }

  .rounded-tl-lg-48 {
    border-top-left-radius: 12rem !important;
  }

  .rounded-tl-lg-52 {
    border-top-left-radius: 13rem !important;
  }

  .rounded-tl-lg-56 {
    border-top-left-radius: 14rem !important;
  }

  .rounded-tl-lg-60 {
    border-top-left-radius: 15rem !important;
  }

  .rounded-tl-lg-64 {
    border-top-left-radius: 16rem !important;
  }

  .rounded-tl-lg-72 {
    border-top-left-radius: 18rem !important;
  }

  .rounded-tl-lg-80 {
    border-top-left-radius: 20rem !important;
  }

  .rounded-tl-lg-96 {
    border-top-left-radius: 24rem !important;
  }

  .rounded-tl-lg-none {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-lg-full {
    border-top-left-radius: 9999px !important;
  }

  .rounded-br-lg-px {
    border-bottom-right-radius: 1px !important;
  }

  .rounded-br-lg-0 {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-lg-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-br-lg-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-br-lg-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-br-lg-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-br-lg-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-br-lg-3 {
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-br-lg-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-br-lg-4 {
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-br-lg-5 {
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-br-lg-6 {
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-br-lg-7 {
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-br-lg-8 {
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-br-lg-9 {
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-br-lg-10 {
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-br-lg-11 {
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-br-lg-12 {
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-br-lg-14 {
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-br-lg-16 {
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-br-lg-20 {
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-br-lg-24 {
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-br-lg-28 {
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-br-lg-32 {
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-br-lg-36 {
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-br-lg-40 {
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-br-lg-44 {
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-br-lg-48 {
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-br-lg-52 {
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-br-lg-56 {
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-br-lg-60 {
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-br-lg-64 {
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-br-lg-72 {
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-br-lg-80 {
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-br-lg-96 {
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-br-lg-none {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-lg-full {
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-bl-lg-px {
    border-bottom-left-radius: 1px !important;
  }

  .rounded-bl-lg-0 {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-lg-0\.5 {
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-bl-lg-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-bl-lg-1\.5 {
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-bl-lg-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-bl-lg-2\.5 {
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-bl-lg-3 {
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-bl-lg-3\.5 {
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-bl-lg-4 {
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-bl-lg-5 {
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-bl-lg-6 {
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-bl-lg-7 {
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-bl-lg-8 {
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-bl-lg-9 {
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-bl-lg-10 {
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-bl-lg-11 {
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-bl-lg-12 {
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-bl-lg-14 {
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-bl-lg-16 {
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-bl-lg-20 {
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-bl-lg-24 {
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-bl-lg-28 {
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-bl-lg-32 {
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-bl-lg-36 {
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-bl-lg-40 {
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-bl-lg-44 {
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-bl-lg-48 {
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-bl-lg-52 {
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-bl-lg-56 {
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-bl-lg-60 {
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-bl-lg-64 {
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-bl-lg-72 {
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-bl-lg-80 {
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-bl-lg-96 {
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-bl-lg-none {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-lg-full {
    border-bottom-left-radius: 9999px !important;
  }

  .border-t-lg-0 {
    border-top-width: 0px !important;
  }

  .border-t-lg-1 {
    border-top-width: 1px !important;
  }

  .border-t-lg-2 {
    border-top-width: 2px !important;
  }

  .border-t-lg-4 {
    border-top-width: 4px !important;
  }

  .border-t-lg-8 {
    border-top-width: 8px !important;
  }

  .border-r-lg-0 {
    border-right-width: 0px !important;
  }

  .border-r-lg-1 {
    border-right-width: 1px !important;
  }

  .border-r-lg-2 {
    border-right-width: 2px !important;
  }

  .border-r-lg-4 {
    border-right-width: 4px !important;
  }

  .border-r-lg-8 {
    border-right-width: 8px !important;
  }

  .border-b-lg-0 {
    border-bottom-width: 0px !important;
  }

  .border-b-lg-1 {
    border-bottom-width: 1px !important;
  }

  .border-b-lg-2 {
    border-bottom-width: 2px !important;
  }

  .border-b-lg-4 {
    border-bottom-width: 4px !important;
  }

  .border-b-lg-8 {
    border-bottom-width: 8px !important;
  }

  .border-l-lg-0 {
    border-left-width: 0px !important;
  }

  .border-l-lg-1 {
    border-left-width: 1px !important;
  }

  .border-l-lg-2 {
    border-left-width: 2px !important;
  }

  .border-l-lg-4 {
    border-left-width: 4px !important;
  }

  .border-l-lg-8 {
    border-left-width: 8px !important;
  }

  .box-lg-border {
    box-sizing: border-box !important;
  }

  .box-lg-content {
    box-sizing: content-box !important;
  }

  .clear-lg-left {
    clear: right !important;
  }

  .float-lg-right {
    float: right !important;
  }

  .float-lg-left {
    float: left !important;
  }

  .float-lg-none {
    float: none !important;
  }

  .overflow-x-lg-auto {
    overflow-x: hidden !important;
  }

  .overflow-y-lg-auto {
    overflow-y: hidden !important;
  }

  .mr-lg-px {
    margin-right: 1px !important;
  }

  .mr-lg-0 {
    margin-right: 0px !important;
  }

  .mr-lg-0\.5 {
    margin-right: 0.125rem !important;
  }

  .mr-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mr-lg-1\.5 {
    margin-right: 0.375rem !important;
  }

  .mr-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mr-lg-2\.5 {
    margin-right: 0.625rem !important;
  }

  .mr-lg-3 {
    margin-right: 0.75rem !important;
  }

  .mr-lg-3\.5 {
    margin-right: 0.875rem !important;
  }

  .mr-lg-4 {
    margin-right: 1rem !important;
  }

  .mr-lg-5 {
    margin-right: 1.25rem !important;
  }

  .mr-lg-6 {
    margin-right: 1.5rem !important;
  }

  .mr-lg-7 {
    margin-right: 1.75rem !important;
  }

  .mr-lg-8 {
    margin-right: 2rem !important;
  }

  .mr-lg-9 {
    margin-right: 2.25rem !important;
  }

  .mr-lg-10 {
    margin-right: 2.5rem !important;
  }

  .mr-lg-11 {
    margin-right: 2.75rem !important;
  }

  .mr-lg-12 {
    margin-right: 3rem !important;
  }

  .mr-lg-14 {
    margin-right: 3.5rem !important;
  }

  .mr-lg-16 {
    margin-right: 4rem !important;
  }

  .mr-lg-20 {
    margin-right: 5rem !important;
  }

  .mr-lg-24 {
    margin-right: 6rem !important;
  }

  .mr-lg-28 {
    margin-right: 7rem !important;
  }

  .mr-lg-32 {
    margin-right: 8rem !important;
  }

  .mr-lg-36 {
    margin-right: 9rem !important;
  }

  .mr-lg-40 {
    margin-right: 10rem !important;
  }

  .mr-lg-44 {
    margin-right: 11rem !important;
  }

  .mr-lg-48 {
    margin-right: 12rem !important;
  }

  .mr-lg-52 {
    margin-right: 13rem !important;
  }

  .mr-lg-56 {
    margin-right: 14rem !important;
  }

  .mr-lg-60 {
    margin-right: 15rem !important;
  }

  .mr-lg-64 {
    margin-right: 16rem !important;
  }

  .mr-lg-72 {
    margin-right: 18rem !important;
  }

  .mr-lg-80 {
    margin-right: 20rem !important;
  }

  .mr-lg-96 {
    margin-right: 24rem !important;
  }

  .ml-lg-px {
    margin-left: 1px !important;
  }

  .ml-lg-0 {
    margin-left: 0px !important;
  }

  .ml-lg-0\.5 {
    margin-left: 0.125rem !important;
  }

  .ml-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ml-lg-1\.5 {
    margin-left: 0.375rem !important;
  }

  .ml-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ml-lg-2\.5 {
    margin-left: 0.625rem !important;
  }

  .ml-lg-3 {
    margin-left: 0.75rem !important;
  }

  .ml-lg-3\.5 {
    margin-left: 0.875rem !important;
  }

  .ml-lg-4 {
    margin-left: 1rem !important;
  }

  .ml-lg-5 {
    margin-left: 1.25rem !important;
  }

  .ml-lg-6 {
    margin-left: 1.5rem !important;
  }

  .ml-lg-7 {
    margin-left: 1.75rem !important;
  }

  .ml-lg-8 {
    margin-left: 2rem !important;
  }

  .ml-lg-9 {
    margin-left: 2.25rem !important;
  }

  .ml-lg-10 {
    margin-left: 2.5rem !important;
  }

  .ml-lg-11 {
    margin-left: 2.75rem !important;
  }

  .ml-lg-12 {
    margin-left: 3rem !important;
  }

  .ml-lg-14 {
    margin-left: 3.5rem !important;
  }

  .ml-lg-16 {
    margin-left: 4rem !important;
  }

  .ml-lg-20 {
    margin-left: 5rem !important;
  }

  .ml-lg-24 {
    margin-left: 6rem !important;
  }

  .ml-lg-28 {
    margin-left: 7rem !important;
  }

  .ml-lg-32 {
    margin-left: 8rem !important;
  }

  .ml-lg-36 {
    margin-left: 9rem !important;
  }

  .ml-lg-40 {
    margin-left: 10rem !important;
  }

  .ml-lg-44 {
    margin-left: 11rem !important;
  }

  .ml-lg-48 {
    margin-left: 12rem !important;
  }

  .ml-lg-52 {
    margin-left: 13rem !important;
  }

  .ml-lg-56 {
    margin-left: 14rem !important;
  }

  .ml-lg-60 {
    margin-left: 15rem !important;
  }

  .ml-lg-64 {
    margin-left: 16rem !important;
  }

  .ml-lg-72 {
    margin-left: 18rem !important;
  }

  .ml-lg-80 {
    margin-left: 20rem !important;
  }

  .ml-lg-96 {
    margin-left: 24rem !important;
  }

  .pr-lg-px {
    padding-right: 1px !important;
  }

  .pr-lg-0 {
    padding-right: 0px !important;
  }

  .pr-lg-0\.5 {
    padding-right: 0.125rem !important;
  }

  .pr-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pr-lg-1\.5 {
    padding-right: 0.375rem !important;
  }

  .pr-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pr-lg-2\.5 {
    padding-right: 0.625rem !important;
  }

  .pr-lg-3 {
    padding-right: 0.75rem !important;
  }

  .pr-lg-3\.5 {
    padding-right: 0.875rem !important;
  }

  .pr-lg-4 {
    padding-right: 1rem !important;
  }

  .pr-lg-5 {
    padding-right: 1.25rem !important;
  }

  .pr-lg-6 {
    padding-right: 1.5rem !important;
  }

  .pr-lg-7 {
    padding-right: 1.75rem !important;
  }

  .pr-lg-8 {
    padding-right: 2rem !important;
  }

  .pr-lg-9 {
    padding-right: 2.25rem !important;
  }

  .pr-lg-10 {
    padding-right: 2.5rem !important;
  }

  .pr-lg-11 {
    padding-right: 2.75rem !important;
  }

  .pr-lg-12 {
    padding-right: 3rem !important;
  }

  .pr-lg-14 {
    padding-right: 3.5rem !important;
  }

  .pr-lg-16 {
    padding-right: 4rem !important;
  }

  .pr-lg-20 {
    padding-right: 5rem !important;
  }

  .pr-lg-24 {
    padding-right: 6rem !important;
  }

  .pr-lg-28 {
    padding-right: 7rem !important;
  }

  .pr-lg-32 {
    padding-right: 8rem !important;
  }

  .pr-lg-36 {
    padding-right: 9rem !important;
  }

  .pr-lg-40 {
    padding-right: 10rem !important;
  }

  .pr-lg-44 {
    padding-right: 11rem !important;
  }

  .pr-lg-48 {
    padding-right: 12rem !important;
  }

  .pr-lg-52 {
    padding-right: 13rem !important;
  }

  .pr-lg-56 {
    padding-right: 14rem !important;
  }

  .pr-lg-60 {
    padding-right: 15rem !important;
  }

  .pr-lg-64 {
    padding-right: 16rem !important;
  }

  .pr-lg-72 {
    padding-right: 18rem !important;
  }

  .pr-lg-80 {
    padding-right: 20rem !important;
  }

  .pr-lg-96 {
    padding-right: 24rem !important;
  }

  .pl-lg-px {
    padding-left: 1px !important;
  }

  .pl-lg-0 {
    padding-left: 0px !important;
  }

  .pl-lg-0\.5 {
    padding-left: 0.125rem !important;
  }

  .pl-lg-1 {
    padding-left: 0.25rem !important;
  }

  .pl-lg-1\.5 {
    padding-left: 0.375rem !important;
  }

  .pl-lg-2 {
    padding-left: 0.5rem !important;
  }

  .pl-lg-2\.5 {
    padding-left: 0.625rem !important;
  }

  .pl-lg-3 {
    padding-left: 0.75rem !important;
  }

  .pl-lg-3\.5 {
    padding-left: 0.875rem !important;
  }

  .pl-lg-4 {
    padding-left: 1rem !important;
  }

  .pl-lg-5 {
    padding-left: 1.25rem !important;
  }

  .pl-lg-6 {
    padding-left: 1.5rem !important;
  }

  .pl-lg-7 {
    padding-left: 1.75rem !important;
  }

  .pl-lg-8 {
    padding-left: 2rem !important;
  }

  .pl-lg-9 {
    padding-left: 2.25rem !important;
  }

  .pl-lg-10 {
    padding-left: 2.5rem !important;
  }

  .pl-lg-11 {
    padding-left: 2.75rem !important;
  }

  .pl-lg-12 {
    padding-left: 3rem !important;
  }

  .pl-lg-14 {
    padding-left: 3.5rem !important;
  }

  .pl-lg-16 {
    padding-left: 4rem !important;
  }

  .pl-lg-20 {
    padding-left: 5rem !important;
  }

  .pl-lg-24 {
    padding-left: 6rem !important;
  }

  .pl-lg-28 {
    padding-left: 7rem !important;
  }

  .pl-lg-32 {
    padding-left: 8rem !important;
  }

  .pl-lg-36 {
    padding-left: 9rem !important;
  }

  .pl-lg-40 {
    padding-left: 10rem !important;
  }

  .pl-lg-44 {
    padding-left: 11rem !important;
  }

  .pl-lg-48 {
    padding-left: 12rem !important;
  }

  .pl-lg-52 {
    padding-left: 13rem !important;
  }

  .pl-lg-56 {
    padding-left: 14rem !important;
  }

  .pl-lg-60 {
    padding-left: 15rem !important;
  }

  .pl-lg-64 {
    padding-left: 16rem !important;
  }

  .pl-lg-72 {
    padding-left: 18rem !important;
  }

  .pl-lg-80 {
    padding-left: 20rem !important;
  }

  .pl-lg-96 {
    padding-left: 24rem !important;
  }
}
@media (min-width: 1200px) {
  .border-xl-0 {
    border-width: 0px !important;
  }

  .border-xl-1 {
    border-width: 1px !important;
  }

  .border-xl-2 {
    border-width: 2px !important;
  }

  .border-xl-4 {
    border-width: 4px !important;
  }

  .border-xl-8 {
    border-width: 8px !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-caption {
    display: table-caption !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-table-column {
    display: table-column !important;
  }

  .d-xl-table-column-group {
    display: table-column-group !important;
  }

  .d-xl-table-footer-group {
    display: table-footer-group !important;
  }

  .d-xl-table-row-group {
    display: table-row-group !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-flow-row {
    display: flow-row !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-inline-grid {
    display: inline-grid !important;
  }

  .d-xl-contents {
    display: contents !important;
  }

  .d-xl-hidden {
    display: none !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-col {
    flex-direction: column !important;
  }

  .flex-xl-col-reverse {
    flex-direction: column-reverse !important;
  }

  .mb-xl-px {
    margin-bottom: 1px !important;
  }

  .mb-xl-0 {
    margin-bottom: 0px !important;
  }

  .mb-xl-0\.5 {
    margin-bottom: 0.125rem !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-1\.5 {
    margin-bottom: 0.375rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-2\.5 {
    margin-bottom: 0.625rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 0.75rem !important;
  }

  .mb-xl-3\.5 {
    margin-bottom: 0.875rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-xl-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-xl-8 {
    margin-bottom: 2rem !important;
  }

  .mb-xl-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-xl-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xl-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-xl-12 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xl-16 {
    margin-bottom: 4rem !important;
  }

  .mb-xl-20 {
    margin-bottom: 5rem !important;
  }

  .mb-xl-24 {
    margin-bottom: 6rem !important;
  }

  .mb-xl-28 {
    margin-bottom: 7rem !important;
  }

  .mb-xl-32 {
    margin-bottom: 8rem !important;
  }

  .mb-xl-36 {
    margin-bottom: 9rem !important;
  }

  .mb-xl-40 {
    margin-bottom: 10rem !important;
  }

  .mb-xl-44 {
    margin-bottom: 11rem !important;
  }

  .mb-xl-48 {
    margin-bottom: 12rem !important;
  }

  .mb-xl-52 {
    margin-bottom: 13rem !important;
  }

  .mb-xl-56 {
    margin-bottom: 14rem !important;
  }

  .mb-xl-60 {
    margin-bottom: 15rem !important;
  }

  .mb-xl-64 {
    margin-bottom: 16rem !important;
  }

  .mb-xl-72 {
    margin-bottom: 18rem !important;
  }

  .mb-xl-80 {
    margin-bottom: 20rem !important;
  }

  .mb-xl-96 {
    margin-bottom: 24rem !important;
  }

  .mt-xl-px {
    margin-top: 1px !important;
  }

  .mt-xl-0 {
    margin-top: 0px !important;
  }

  .mt-xl-0\.5 {
    margin-top: 0.125rem !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-1\.5 {
    margin-top: 0.375rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-2\.5 {
    margin-top: 0.625rem !important;
  }

  .mt-xl-3 {
    margin-top: 0.75rem !important;
  }

  .mt-xl-3\.5 {
    margin-top: 0.875rem !important;
  }

  .mt-xl-4 {
    margin-top: 1rem !important;
  }

  .mt-xl-5 {
    margin-top: 1.25rem !important;
  }

  .mt-xl-6 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-7 {
    margin-top: 1.75rem !important;
  }

  .mt-xl-8 {
    margin-top: 2rem !important;
  }

  .mt-xl-9 {
    margin-top: 2.25rem !important;
  }

  .mt-xl-10 {
    margin-top: 2.5rem !important;
  }

  .mt-xl-11 {
    margin-top: 2.75rem !important;
  }

  .mt-xl-12 {
    margin-top: 3rem !important;
  }

  .mt-xl-14 {
    margin-top: 3.5rem !important;
  }

  .mt-xl-16 {
    margin-top: 4rem !important;
  }

  .mt-xl-20 {
    margin-top: 5rem !important;
  }

  .mt-xl-24 {
    margin-top: 6rem !important;
  }

  .mt-xl-28 {
    margin-top: 7rem !important;
  }

  .mt-xl-32 {
    margin-top: 8rem !important;
  }

  .mt-xl-36 {
    margin-top: 9rem !important;
  }

  .mt-xl-40 {
    margin-top: 10rem !important;
  }

  .mt-xl-44 {
    margin-top: 11rem !important;
  }

  .mt-xl-48 {
    margin-top: 12rem !important;
  }

  .mt-xl-52 {
    margin-top: 13rem !important;
  }

  .mt-xl-56 {
    margin-top: 14rem !important;
  }

  .mt-xl-60 {
    margin-top: 15rem !important;
  }

  .mt-xl-64 {
    margin-top: 16rem !important;
  }

  .mt-xl-72 {
    margin-top: 18rem !important;
  }

  .mt-xl-80 {
    margin-top: 20rem !important;
  }

  .mt-xl-96 {
    margin-top: 24rem !important;
  }

  .mx-xl-px {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }

  .mx-xl-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }

  .mx-xl-0\.5 {
    margin-right: 0.125rem !important;
    margin-left: 0.125rem !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-1\.5 {
    margin-right: 0.375rem !important;
    margin-left: 0.375rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-2\.5 {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important;
  }

  .mx-xl-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-xl-3\.5 {
    margin-right: 0.875rem !important;
    margin-left: 0.875rem !important;
  }

  .mx-xl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-xl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-xl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xl-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-xl-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xl-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-xl-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xl-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-xl-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-xl-24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-xl-28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
  }

  .mx-xl-32 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-xl-36 {
    margin-right: 9rem !important;
    margin-left: 9rem !important;
  }

  .mx-xl-40 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-xl-44 {
    margin-right: 11rem !important;
    margin-left: 11rem !important;
  }

  .mx-xl-48 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-xl-52 {
    margin-right: 13rem !important;
    margin-left: 13rem !important;
  }

  .mx-xl-56 {
    margin-right: 14rem !important;
    margin-left: 14rem !important;
  }

  .mx-xl-60 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-xl-64 {
    margin-right: 16rem !important;
    margin-left: 16rem !important;
  }

  .mx-xl-72 {
    margin-right: 18rem !important;
    margin-left: 18rem !important;
  }

  .mx-xl-80 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

  .mx-xl-96 {
    margin-right: 24rem !important;
    margin-left: 24rem !important;
  }

  .my-xl-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .my-xl-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .my-xl-0\.5 {
    margin-top: 0.125rem !important;
    margin-bottom: 0.125rem !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-1\.5 {
    margin-top: 0.375rem !important;
    margin-bottom: 0.375rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-2\.5 {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }

  .my-xl-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-xl-3\.5 {
    margin-top: 0.875rem !important;
    margin-bottom: 0.875rem !important;
  }

  .my-xl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-xl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-xl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xl-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-xl-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xl-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-xl-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xl-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-xl-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-xl-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-xl-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }

  .my-xl-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-xl-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }

  .my-xl-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-xl-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }

  .my-xl-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-xl-52 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }

  .my-xl-56 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }

  .my-xl-60 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-xl-64 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }

  .my-xl-72 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }

  .my-xl-80 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-xl-96 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }

  .m-xl-px {
    margin: 1px !important;
  }

  .m-xl-0 {
    margin: 0px !important;
  }

  .m-xl-0\.5 {
    margin: 0.125rem !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-1\.5 {
    margin: 0.375rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-2\.5 {
    margin: 0.625rem !important;
  }

  .m-xl-3 {
    margin: 0.75rem !important;
  }

  .m-xl-3\.5 {
    margin: 0.875rem !important;
  }

  .m-xl-4 {
    margin: 1rem !important;
  }

  .m-xl-5 {
    margin: 1.25rem !important;
  }

  .m-xl-6 {
    margin: 1.5rem !important;
  }

  .m-xl-7 {
    margin: 1.75rem !important;
  }

  .m-xl-8 {
    margin: 2rem !important;
  }

  .m-xl-9 {
    margin: 2.25rem !important;
  }

  .m-xl-10 {
    margin: 2.5rem !important;
  }

  .m-xl-11 {
    margin: 2.75rem !important;
  }

  .m-xl-12 {
    margin: 3rem !important;
  }

  .m-xl-14 {
    margin: 3.5rem !important;
  }

  .m-xl-16 {
    margin: 4rem !important;
  }

  .m-xl-20 {
    margin: 5rem !important;
  }

  .m-xl-24 {
    margin: 6rem !important;
  }

  .m-xl-28 {
    margin: 7rem !important;
  }

  .m-xl-32 {
    margin: 8rem !important;
  }

  .m-xl-36 {
    margin: 9rem !important;
  }

  .m-xl-40 {
    margin: 10rem !important;
  }

  .m-xl-44 {
    margin: 11rem !important;
  }

  .m-xl-48 {
    margin: 12rem !important;
  }

  .m-xl-52 {
    margin: 13rem !important;
  }

  .m-xl-56 {
    margin: 14rem !important;
  }

  .m-xl-60 {
    margin: 15rem !important;
  }

  .m-xl-64 {
    margin: 16rem !important;
  }

  .m-xl-72 {
    margin: 18rem !important;
  }

  .m-xl-80 {
    margin: 20rem !important;
  }

  .m-xl-96 {
    margin: 24rem !important;
  }

  .overflow-xl-auto {
    overflow: hidden !important;
  }

  .pb-xl-px {
    padding-bottom: 1px !important;
  }

  .pb-xl-0 {
    padding-bottom: 0px !important;
  }

  .pb-xl-0\.5 {
    padding-bottom: 0.125rem !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-1\.5 {
    padding-bottom: 0.375rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-2\.5 {
    padding-bottom: 0.625rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 0.75rem !important;
  }

  .pb-xl-3\.5 {
    padding-bottom: 0.875rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-xl-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-xl-8 {
    padding-bottom: 2rem !important;
  }

  .pb-xl-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-xl-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xl-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-xl-12 {
    padding-bottom: 3rem !important;
  }

  .pb-xl-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xl-16 {
    padding-bottom: 4rem !important;
  }

  .pb-xl-20 {
    padding-bottom: 5rem !important;
  }

  .pb-xl-24 {
    padding-bottom: 6rem !important;
  }

  .pb-xl-28 {
    padding-bottom: 7rem !important;
  }

  .pb-xl-32 {
    padding-bottom: 8rem !important;
  }

  .pb-xl-36 {
    padding-bottom: 9rem !important;
  }

  .pb-xl-40 {
    padding-bottom: 10rem !important;
  }

  .pb-xl-44 {
    padding-bottom: 11rem !important;
  }

  .pb-xl-48 {
    padding-bottom: 12rem !important;
  }

  .pb-xl-52 {
    padding-bottom: 13rem !important;
  }

  .pb-xl-56 {
    padding-bottom: 14rem !important;
  }

  .pb-xl-60 {
    padding-bottom: 15rem !important;
  }

  .pb-xl-64 {
    padding-bottom: 16rem !important;
  }

  .pb-xl-72 {
    padding-bottom: 18rem !important;
  }

  .pb-xl-80 {
    padding-bottom: 20rem !important;
  }

  .pb-xl-96 {
    padding-bottom: 24rem !important;
  }

  .pt-xl-px {
    padding-top: 1px !important;
  }

  .pt-xl-0 {
    padding-top: 0px !important;
  }

  .pt-xl-0\.5 {
    padding-top: 0.125rem !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-1\.5 {
    padding-top: 0.375rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-2\.5 {
    padding-top: 0.625rem !important;
  }

  .pt-xl-3 {
    padding-top: 0.75rem !important;
  }

  .pt-xl-3\.5 {
    padding-top: 0.875rem !important;
  }

  .pt-xl-4 {
    padding-top: 1rem !important;
  }

  .pt-xl-5 {
    padding-top: 1.25rem !important;
  }

  .pt-xl-6 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-7 {
    padding-top: 1.75rem !important;
  }

  .pt-xl-8 {
    padding-top: 2rem !important;
  }

  .pt-xl-9 {
    padding-top: 2.25rem !important;
  }

  .pt-xl-10 {
    padding-top: 2.5rem !important;
  }

  .pt-xl-11 {
    padding-top: 2.75rem !important;
  }

  .pt-xl-12 {
    padding-top: 3rem !important;
  }

  .pt-xl-14 {
    padding-top: 3.5rem !important;
  }

  .pt-xl-16 {
    padding-top: 4rem !important;
  }

  .pt-xl-20 {
    padding-top: 5rem !important;
  }

  .pt-xl-24 {
    padding-top: 6rem !important;
  }

  .pt-xl-28 {
    padding-top: 7rem !important;
  }

  .pt-xl-32 {
    padding-top: 8rem !important;
  }

  .pt-xl-36 {
    padding-top: 9rem !important;
  }

  .pt-xl-40 {
    padding-top: 10rem !important;
  }

  .pt-xl-44 {
    padding-top: 11rem !important;
  }

  .pt-xl-48 {
    padding-top: 12rem !important;
  }

  .pt-xl-52 {
    padding-top: 13rem !important;
  }

  .pt-xl-56 {
    padding-top: 14rem !important;
  }

  .pt-xl-60 {
    padding-top: 15rem !important;
  }

  .pt-xl-64 {
    padding-top: 16rem !important;
  }

  .pt-xl-72 {
    padding-top: 18rem !important;
  }

  .pt-xl-80 {
    padding-top: 20rem !important;
  }

  .pt-xl-96 {
    padding-top: 24rem !important;
  }

  .px-xl-px {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }

  .px-xl-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .px-xl-0\.5 {
    padding-right: 0.125rem !important;
    padding-left: 0.125rem !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-1\.5 {
    padding-right: 0.375rem !important;
    padding-left: 0.375rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-2\.5 {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important;
  }

  .px-xl-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-xl-3\.5 {
    padding-right: 0.875rem !important;
    padding-left: 0.875rem !important;
  }

  .px-xl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-xl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-xl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xl-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-xl-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xl-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-xl-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xl-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xl-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-xl-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-xl-24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-xl-28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
  }

  .px-xl-32 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-xl-36 {
    padding-right: 9rem !important;
    padding-left: 9rem !important;
  }

  .px-xl-40 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-xl-44 {
    padding-right: 11rem !important;
    padding-left: 11rem !important;
  }

  .px-xl-48 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-xl-52 {
    padding-right: 13rem !important;
    padding-left: 13rem !important;
  }

  .px-xl-56 {
    padding-right: 14rem !important;
    padding-left: 14rem !important;
  }

  .px-xl-60 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-xl-64 {
    padding-right: 16rem !important;
    padding-left: 16rem !important;
  }

  .px-xl-72 {
    padding-right: 18rem !important;
    padding-left: 18rem !important;
  }

  .px-xl-80 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

  .px-xl-96 {
    padding-right: 24rem !important;
    padding-left: 24rem !important;
  }

  .py-xl-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .py-xl-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .py-xl-0\.5 {
    padding-top: 0.125rem !important;
    padding-bottom: 0.125rem !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .py-xl-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-xl-3\.5 {
    padding-top: 0.875rem !important;
    padding-bottom: 0.875rem !important;
  }

  .py-xl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-xl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-xl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xl-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-xl-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xl-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-xl-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xl-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xl-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-xl-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-xl-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-xl-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }

  .py-xl-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-xl-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }

  .py-xl-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-xl-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }

  .py-xl-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-xl-52 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }

  .py-xl-56 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }

  .py-xl-60 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-xl-64 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }

  .py-xl-72 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }

  .py-xl-80 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .py-xl-96 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }

  .p-xl-px {
    padding: 1px !important;
  }

  .p-xl-0 {
    padding: 0px !important;
  }

  .p-xl-0\.5 {
    padding: 0.125rem !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-1\.5 {
    padding: 0.375rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-2\.5 {
    padding: 0.625rem !important;
  }

  .p-xl-3 {
    padding: 0.75rem !important;
  }

  .p-xl-3\.5 {
    padding: 0.875rem !important;
  }

  .p-xl-4 {
    padding: 1rem !important;
  }

  .p-xl-5 {
    padding: 1.25rem !important;
  }

  .p-xl-6 {
    padding: 1.5rem !important;
  }

  .p-xl-7 {
    padding: 1.75rem !important;
  }

  .p-xl-8 {
    padding: 2rem !important;
  }

  .p-xl-9 {
    padding: 2.25rem !important;
  }

  .p-xl-10 {
    padding: 2.5rem !important;
  }

  .p-xl-11 {
    padding: 2.75rem !important;
  }

  .p-xl-12 {
    padding: 3rem !important;
  }

  .p-xl-14 {
    padding: 3.5rem !important;
  }

  .p-xl-16 {
    padding: 4rem !important;
  }

  .p-xl-20 {
    padding: 5rem !important;
  }

  .p-xl-24 {
    padding: 6rem !important;
  }

  .p-xl-28 {
    padding: 7rem !important;
  }

  .p-xl-32 {
    padding: 8rem !important;
  }

  .p-xl-36 {
    padding: 9rem !important;
  }

  .p-xl-40 {
    padding: 10rem !important;
  }

  .p-xl-44 {
    padding: 11rem !important;
  }

  .p-xl-48 {
    padding: 12rem !important;
  }

  .p-xl-52 {
    padding: 13rem !important;
  }

  .p-xl-56 {
    padding: 14rem !important;
  }

  .p-xl-60 {
    padding: 15rem !important;
  }

  .p-xl-64 {
    padding: 16rem !important;
  }

  .p-xl-72 {
    padding: 18rem !important;
  }

  .p-xl-80 {
    padding: 20rem !important;
  }

  .p-xl-96 {
    padding: 24rem !important;
  }

  .rounded-xl-px {
    border-radius: 1px !important;
  }

  .rounded-xl-0 {
    border-radius: 0px !important;
  }

  .rounded-xl-0\.5 {
    border-radius: 0.125rem !important;
  }

  .rounded-xl-1 {
    border-radius: 0.25rem !important;
  }

  .rounded-xl-1\.5 {
    border-radius: 0.375rem !important;
  }

  .rounded-xl-2 {
    border-radius: 0.5rem !important;
  }

  .rounded-xl-2\.5 {
    border-radius: 0.625rem !important;
  }

  .rounded-xl-3 {
    border-radius: 0.75rem !important;
  }

  .rounded-xl-3\.5 {
    border-radius: 0.875rem !important;
  }

  .rounded-xl-4 {
    border-radius: 1rem !important;
  }

  .rounded-xl-5 {
    border-radius: 1.25rem !important;
  }

  .rounded-xl-6 {
    border-radius: 1.5rem !important;
  }

  .rounded-xl-7 {
    border-radius: 1.75rem !important;
  }

  .rounded-xl-8 {
    border-radius: 2rem !important;
  }

  .rounded-xl-9 {
    border-radius: 2.25rem !important;
  }

  .rounded-xl-10 {
    border-radius: 2.5rem !important;
  }

  .rounded-xl-11 {
    border-radius: 2.75rem !important;
  }

  .rounded-xl-12 {
    border-radius: 3rem !important;
  }

  .rounded-xl-14 {
    border-radius: 3.5rem !important;
  }

  .rounded-xl-16 {
    border-radius: 4rem !important;
  }

  .rounded-xl-20 {
    border-radius: 5rem !important;
  }

  .rounded-xl-24 {
    border-radius: 6rem !important;
  }

  .rounded-xl-28 {
    border-radius: 7rem !important;
  }

  .rounded-xl-32 {
    border-radius: 8rem !important;
  }

  .rounded-xl-36 {
    border-radius: 9rem !important;
  }

  .rounded-xl-40 {
    border-radius: 10rem !important;
  }

  .rounded-xl-44 {
    border-radius: 11rem !important;
  }

  .rounded-xl-48 {
    border-radius: 12rem !important;
  }

  .rounded-xl-52 {
    border-radius: 13rem !important;
  }

  .rounded-xl-56 {
    border-radius: 14rem !important;
  }

  .rounded-xl-60 {
    border-radius: 15rem !important;
  }

  .rounded-xl-64 {
    border-radius: 16rem !important;
  }

  .rounded-xl-72 {
    border-radius: 18rem !important;
  }

  .rounded-xl-80 {
    border-radius: 20rem !important;
  }

  .rounded-xl-96 {
    border-radius: 24rem !important;
  }

  .rounded-xl-none {
    border-radius: 0px !important;
  }

  .rounded-xl-full {
    border-radius: 9999px !important;
  }

  .text-xl-underline {
    text-decoration: underline !important;
  }

  .text-xl-line-through {
    text-decoration: line-through !important;
  }

  .text-xl-no-underline {
    text-decoration: none !important;
  }

  .rounded-t-xl-px {
    border-top-left-radius: 1px !important;
    border-top-right-radius: 1px !important;
  }

  .rounded-t-xl-0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-xl-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-t-xl-1 {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-t-xl-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-t-xl-2 {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-t-xl-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-t-xl-3 {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-t-xl-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-t-xl-4 {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .rounded-t-xl-5 {
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-t-xl-6 {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-t-xl-7 {
    border-top-left-radius: 1.75rem !important;
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-t-xl-8 {
    border-top-left-radius: 2rem !important;
    border-top-right-radius: 2rem !important;
  }

  .rounded-t-xl-9 {
    border-top-left-radius: 2.25rem !important;
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-t-xl-10 {
    border-top-left-radius: 2.5rem !important;
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-t-xl-11 {
    border-top-left-radius: 2.75rem !important;
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-t-xl-12 {
    border-top-left-radius: 3rem !important;
    border-top-right-radius: 3rem !important;
  }

  .rounded-t-xl-14 {
    border-top-left-radius: 3.5rem !important;
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-t-xl-16 {
    border-top-left-radius: 4rem !important;
    border-top-right-radius: 4rem !important;
  }

  .rounded-t-xl-20 {
    border-top-left-radius: 5rem !important;
    border-top-right-radius: 5rem !important;
  }

  .rounded-t-xl-24 {
    border-top-left-radius: 6rem !important;
    border-top-right-radius: 6rem !important;
  }

  .rounded-t-xl-28 {
    border-top-left-radius: 7rem !important;
    border-top-right-radius: 7rem !important;
  }

  .rounded-t-xl-32 {
    border-top-left-radius: 8rem !important;
    border-top-right-radius: 8rem !important;
  }

  .rounded-t-xl-36 {
    border-top-left-radius: 9rem !important;
    border-top-right-radius: 9rem !important;
  }

  .rounded-t-xl-40 {
    border-top-left-radius: 10rem !important;
    border-top-right-radius: 10rem !important;
  }

  .rounded-t-xl-44 {
    border-top-left-radius: 11rem !important;
    border-top-right-radius: 11rem !important;
  }

  .rounded-t-xl-48 {
    border-top-left-radius: 12rem !important;
    border-top-right-radius: 12rem !important;
  }

  .rounded-t-xl-52 {
    border-top-left-radius: 13rem !important;
    border-top-right-radius: 13rem !important;
  }

  .rounded-t-xl-56 {
    border-top-left-radius: 14rem !important;
    border-top-right-radius: 14rem !important;
  }

  .rounded-t-xl-60 {
    border-top-left-radius: 15rem !important;
    border-top-right-radius: 15rem !important;
  }

  .rounded-t-xl-64 {
    border-top-left-radius: 16rem !important;
    border-top-right-radius: 16rem !important;
  }

  .rounded-t-xl-72 {
    border-top-left-radius: 18rem !important;
    border-top-right-radius: 18rem !important;
  }

  .rounded-t-xl-80 {
    border-top-left-radius: 20rem !important;
    border-top-right-radius: 20rem !important;
  }

  .rounded-t-xl-96 {
    border-top-left-radius: 24rem !important;
    border-top-right-radius: 24rem !important;
  }

  .rounded-t-xl-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-xl-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .rounded-r-xl-px {
    border-top-right-radius: 1px !important;
    border-bottom-right-radius: 1px !important;
  }

  .rounded-r-xl-0 {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-xl-0\.5 {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-r-xl-1 {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-r-xl-1\.5 {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-r-xl-2 {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-r-xl-2\.5 {
    border-top-right-radius: 0.625rem !important;
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-r-xl-3 {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-r-xl-3\.5 {
    border-top-right-radius: 0.875rem !important;
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-r-xl-4 {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-r-xl-5 {
    border-top-right-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-r-xl-6 {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-r-xl-7 {
    border-top-right-radius: 1.75rem !important;
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-r-xl-8 {
    border-top-right-radius: 2rem !important;
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-r-xl-9 {
    border-top-right-radius: 2.25rem !important;
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-r-xl-10 {
    border-top-right-radius: 2.5rem !important;
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-r-xl-11 {
    border-top-right-radius: 2.75rem !important;
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-r-xl-12 {
    border-top-right-radius: 3rem !important;
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-r-xl-14 {
    border-top-right-radius: 3.5rem !important;
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-r-xl-16 {
    border-top-right-radius: 4rem !important;
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-r-xl-20 {
    border-top-right-radius: 5rem !important;
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-r-xl-24 {
    border-top-right-radius: 6rem !important;
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-r-xl-28 {
    border-top-right-radius: 7rem !important;
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-r-xl-32 {
    border-top-right-radius: 8rem !important;
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-r-xl-36 {
    border-top-right-radius: 9rem !important;
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-r-xl-40 {
    border-top-right-radius: 10rem !important;
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-r-xl-44 {
    border-top-right-radius: 11rem !important;
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-r-xl-48 {
    border-top-right-radius: 12rem !important;
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-r-xl-52 {
    border-top-right-radius: 13rem !important;
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-r-xl-56 {
    border-top-right-radius: 14rem !important;
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-r-xl-60 {
    border-top-right-radius: 15rem !important;
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-r-xl-64 {
    border-top-right-radius: 16rem !important;
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-r-xl-72 {
    border-top-right-radius: 18rem !important;
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-r-xl-80 {
    border-top-right-radius: 20rem !important;
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-r-xl-96 {
    border-top-right-radius: 24rem !important;
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-r-xl-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-xl-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-b-xl-px {
    border-bottom-right-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-b-xl-0 {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-xl-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-b-xl-1 {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-b-xl-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-b-xl-2 {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-b-xl-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-b-xl-3 {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-b-xl-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-b-xl-4 {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-b-xl-5 {
    border-bottom-right-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-b-xl-6 {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-b-xl-7 {
    border-bottom-right-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-b-xl-8 {
    border-bottom-right-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-b-xl-9 {
    border-bottom-right-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-b-xl-10 {
    border-bottom-right-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-b-xl-11 {
    border-bottom-right-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-b-xl-12 {
    border-bottom-right-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-b-xl-14 {
    border-bottom-right-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-b-xl-16 {
    border-bottom-right-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-b-xl-20 {
    border-bottom-right-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-b-xl-24 {
    border-bottom-right-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-b-xl-28 {
    border-bottom-right-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-b-xl-32 {
    border-bottom-right-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-b-xl-36 {
    border-bottom-right-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-b-xl-40 {
    border-bottom-right-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-b-xl-44 {
    border-bottom-right-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-b-xl-48 {
    border-bottom-right-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-b-xl-52 {
    border-bottom-right-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-b-xl-56 {
    border-bottom-right-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-b-xl-60 {
    border-bottom-right-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-b-xl-64 {
    border-bottom-right-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-b-xl-72 {
    border-bottom-right-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-b-xl-80 {
    border-bottom-right-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-b-xl-96 {
    border-bottom-right-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-b-xl-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-xl-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-l-xl-px {
    border-top-left-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-l-xl-0 {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-xl-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-l-xl-1 {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-l-xl-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-l-xl-2 {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-l-xl-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-l-xl-3 {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-l-xl-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-l-xl-4 {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-l-xl-5 {
    border-top-left-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-l-xl-6 {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-l-xl-7 {
    border-top-left-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-l-xl-8 {
    border-top-left-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-l-xl-9 {
    border-top-left-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-l-xl-10 {
    border-top-left-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-l-xl-11 {
    border-top-left-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-l-xl-12 {
    border-top-left-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-l-xl-14 {
    border-top-left-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-l-xl-16 {
    border-top-left-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-l-xl-20 {
    border-top-left-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-l-xl-24 {
    border-top-left-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-l-xl-28 {
    border-top-left-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-l-xl-32 {
    border-top-left-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-l-xl-36 {
    border-top-left-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-l-xl-40 {
    border-top-left-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-l-xl-44 {
    border-top-left-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-l-xl-48 {
    border-top-left-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-l-xl-52 {
    border-top-left-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-l-xl-56 {
    border-top-left-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-l-xl-60 {
    border-top-left-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-l-xl-64 {
    border-top-left-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-l-xl-72 {
    border-top-left-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-l-xl-80 {
    border-top-left-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-l-xl-96 {
    border-top-left-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-l-xl-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-xl-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-tr-xl-px {
    border-top-right-radius: 1px !important;
  }

  .rounded-tr-xl-0 {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-xl-0\.5 {
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-tr-xl-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-tr-xl-1\.5 {
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-tr-xl-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-tr-xl-2\.5 {
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-tr-xl-3 {
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-tr-xl-3\.5 {
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-tr-xl-4 {
    border-top-right-radius: 1rem !important;
  }

  .rounded-tr-xl-5 {
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-tr-xl-6 {
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-tr-xl-7 {
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-tr-xl-8 {
    border-top-right-radius: 2rem !important;
  }

  .rounded-tr-xl-9 {
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-tr-xl-10 {
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-tr-xl-11 {
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-tr-xl-12 {
    border-top-right-radius: 3rem !important;
  }

  .rounded-tr-xl-14 {
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-tr-xl-16 {
    border-top-right-radius: 4rem !important;
  }

  .rounded-tr-xl-20 {
    border-top-right-radius: 5rem !important;
  }

  .rounded-tr-xl-24 {
    border-top-right-radius: 6rem !important;
  }

  .rounded-tr-xl-28 {
    border-top-right-radius: 7rem !important;
  }

  .rounded-tr-xl-32 {
    border-top-right-radius: 8rem !important;
  }

  .rounded-tr-xl-36 {
    border-top-right-radius: 9rem !important;
  }

  .rounded-tr-xl-40 {
    border-top-right-radius: 10rem !important;
  }

  .rounded-tr-xl-44 {
    border-top-right-radius: 11rem !important;
  }

  .rounded-tr-xl-48 {
    border-top-right-radius: 12rem !important;
  }

  .rounded-tr-xl-52 {
    border-top-right-radius: 13rem !important;
  }

  .rounded-tr-xl-56 {
    border-top-right-radius: 14rem !important;
  }

  .rounded-tr-xl-60 {
    border-top-right-radius: 15rem !important;
  }

  .rounded-tr-xl-64 {
    border-top-right-radius: 16rem !important;
  }

  .rounded-tr-xl-72 {
    border-top-right-radius: 18rem !important;
  }

  .rounded-tr-xl-80 {
    border-top-right-radius: 20rem !important;
  }

  .rounded-tr-xl-96 {
    border-top-right-radius: 24rem !important;
  }

  .rounded-tr-xl-none {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-xl-full {
    border-top-right-radius: 9999px !important;
  }

  .rounded-tl-xl-px {
    border-top-left-radius: 1px !important;
  }

  .rounded-tl-xl-0 {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-xl-0\.5 {
    border-top-left-radius: 0.125rem !important;
  }

  .rounded-tl-xl-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .rounded-tl-xl-1\.5 {
    border-top-left-radius: 0.375rem !important;
  }

  .rounded-tl-xl-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .rounded-tl-xl-2\.5 {
    border-top-left-radius: 0.625rem !important;
  }

  .rounded-tl-xl-3 {
    border-top-left-radius: 0.75rem !important;
  }

  .rounded-tl-xl-3\.5 {
    border-top-left-radius: 0.875rem !important;
  }

  .rounded-tl-xl-4 {
    border-top-left-radius: 1rem !important;
  }

  .rounded-tl-xl-5 {
    border-top-left-radius: 1.25rem !important;
  }

  .rounded-tl-xl-6 {
    border-top-left-radius: 1.5rem !important;
  }

  .rounded-tl-xl-7 {
    border-top-left-radius: 1.75rem !important;
  }

  .rounded-tl-xl-8 {
    border-top-left-radius: 2rem !important;
  }

  .rounded-tl-xl-9 {
    border-top-left-radius: 2.25rem !important;
  }

  .rounded-tl-xl-10 {
    border-top-left-radius: 2.5rem !important;
  }

  .rounded-tl-xl-11 {
    border-top-left-radius: 2.75rem !important;
  }

  .rounded-tl-xl-12 {
    border-top-left-radius: 3rem !important;
  }

  .rounded-tl-xl-14 {
    border-top-left-radius: 3.5rem !important;
  }

  .rounded-tl-xl-16 {
    border-top-left-radius: 4rem !important;
  }

  .rounded-tl-xl-20 {
    border-top-left-radius: 5rem !important;
  }

  .rounded-tl-xl-24 {
    border-top-left-radius: 6rem !important;
  }

  .rounded-tl-xl-28 {
    border-top-left-radius: 7rem !important;
  }

  .rounded-tl-xl-32 {
    border-top-left-radius: 8rem !important;
  }

  .rounded-tl-xl-36 {
    border-top-left-radius: 9rem !important;
  }

  .rounded-tl-xl-40 {
    border-top-left-radius: 10rem !important;
  }

  .rounded-tl-xl-44 {
    border-top-left-radius: 11rem !important;
  }

  .rounded-tl-xl-48 {
    border-top-left-radius: 12rem !important;
  }

  .rounded-tl-xl-52 {
    border-top-left-radius: 13rem !important;
  }

  .rounded-tl-xl-56 {
    border-top-left-radius: 14rem !important;
  }

  .rounded-tl-xl-60 {
    border-top-left-radius: 15rem !important;
  }

  .rounded-tl-xl-64 {
    border-top-left-radius: 16rem !important;
  }

  .rounded-tl-xl-72 {
    border-top-left-radius: 18rem !important;
  }

  .rounded-tl-xl-80 {
    border-top-left-radius: 20rem !important;
  }

  .rounded-tl-xl-96 {
    border-top-left-radius: 24rem !important;
  }

  .rounded-tl-xl-none {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-xl-full {
    border-top-left-radius: 9999px !important;
  }

  .rounded-br-xl-px {
    border-bottom-right-radius: 1px !important;
  }

  .rounded-br-xl-0 {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-xl-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-br-xl-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-br-xl-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-br-xl-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-br-xl-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-br-xl-3 {
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-br-xl-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-br-xl-4 {
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-br-xl-5 {
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-br-xl-6 {
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-br-xl-7 {
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-br-xl-8 {
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-br-xl-9 {
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-br-xl-10 {
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-br-xl-11 {
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-br-xl-12 {
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-br-xl-14 {
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-br-xl-16 {
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-br-xl-20 {
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-br-xl-24 {
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-br-xl-28 {
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-br-xl-32 {
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-br-xl-36 {
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-br-xl-40 {
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-br-xl-44 {
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-br-xl-48 {
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-br-xl-52 {
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-br-xl-56 {
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-br-xl-60 {
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-br-xl-64 {
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-br-xl-72 {
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-br-xl-80 {
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-br-xl-96 {
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-br-xl-none {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-xl-full {
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-bl-xl-px {
    border-bottom-left-radius: 1px !important;
  }

  .rounded-bl-xl-0 {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-xl-0\.5 {
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-bl-xl-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-bl-xl-1\.5 {
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-bl-xl-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-bl-xl-2\.5 {
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-bl-xl-3 {
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-bl-xl-3\.5 {
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-bl-xl-4 {
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-bl-xl-5 {
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-bl-xl-6 {
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-bl-xl-7 {
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-bl-xl-8 {
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-bl-xl-9 {
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-bl-xl-10 {
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-bl-xl-11 {
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-bl-xl-12 {
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-bl-xl-14 {
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-bl-xl-16 {
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-bl-xl-20 {
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-bl-xl-24 {
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-bl-xl-28 {
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-bl-xl-32 {
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-bl-xl-36 {
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-bl-xl-40 {
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-bl-xl-44 {
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-bl-xl-48 {
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-bl-xl-52 {
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-bl-xl-56 {
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-bl-xl-60 {
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-bl-xl-64 {
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-bl-xl-72 {
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-bl-xl-80 {
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-bl-xl-96 {
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-bl-xl-none {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-xl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .border-t-xl-0 {
    border-top-width: 0px !important;
  }

  .border-t-xl-1 {
    border-top-width: 1px !important;
  }

  .border-t-xl-2 {
    border-top-width: 2px !important;
  }

  .border-t-xl-4 {
    border-top-width: 4px !important;
  }

  .border-t-xl-8 {
    border-top-width: 8px !important;
  }

  .border-r-xl-0 {
    border-right-width: 0px !important;
  }

  .border-r-xl-1 {
    border-right-width: 1px !important;
  }

  .border-r-xl-2 {
    border-right-width: 2px !important;
  }

  .border-r-xl-4 {
    border-right-width: 4px !important;
  }

  .border-r-xl-8 {
    border-right-width: 8px !important;
  }

  .border-b-xl-0 {
    border-bottom-width: 0px !important;
  }

  .border-b-xl-1 {
    border-bottom-width: 1px !important;
  }

  .border-b-xl-2 {
    border-bottom-width: 2px !important;
  }

  .border-b-xl-4 {
    border-bottom-width: 4px !important;
  }

  .border-b-xl-8 {
    border-bottom-width: 8px !important;
  }

  .border-l-xl-0 {
    border-left-width: 0px !important;
  }

  .border-l-xl-1 {
    border-left-width: 1px !important;
  }

  .border-l-xl-2 {
    border-left-width: 2px !important;
  }

  .border-l-xl-4 {
    border-left-width: 4px !important;
  }

  .border-l-xl-8 {
    border-left-width: 8px !important;
  }

  .box-xl-border {
    box-sizing: border-box !important;
  }

  .box-xl-content {
    box-sizing: content-box !important;
  }

  .clear-xl-left {
    clear: right !important;
  }

  .float-xl-right {
    float: right !important;
  }

  .float-xl-left {
    float: left !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .overflow-x-xl-auto {
    overflow-x: hidden !important;
  }

  .overflow-y-xl-auto {
    overflow-y: hidden !important;
  }

  .mr-xl-px {
    margin-right: 1px !important;
  }

  .mr-xl-0 {
    margin-right: 0px !important;
  }

  .mr-xl-0\.5 {
    margin-right: 0.125rem !important;
  }

  .mr-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mr-xl-1\.5 {
    margin-right: 0.375rem !important;
  }

  .mr-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mr-xl-2\.5 {
    margin-right: 0.625rem !important;
  }

  .mr-xl-3 {
    margin-right: 0.75rem !important;
  }

  .mr-xl-3\.5 {
    margin-right: 0.875rem !important;
  }

  .mr-xl-4 {
    margin-right: 1rem !important;
  }

  .mr-xl-5 {
    margin-right: 1.25rem !important;
  }

  .mr-xl-6 {
    margin-right: 1.5rem !important;
  }

  .mr-xl-7 {
    margin-right: 1.75rem !important;
  }

  .mr-xl-8 {
    margin-right: 2rem !important;
  }

  .mr-xl-9 {
    margin-right: 2.25rem !important;
  }

  .mr-xl-10 {
    margin-right: 2.5rem !important;
  }

  .mr-xl-11 {
    margin-right: 2.75rem !important;
  }

  .mr-xl-12 {
    margin-right: 3rem !important;
  }

  .mr-xl-14 {
    margin-right: 3.5rem !important;
  }

  .mr-xl-16 {
    margin-right: 4rem !important;
  }

  .mr-xl-20 {
    margin-right: 5rem !important;
  }

  .mr-xl-24 {
    margin-right: 6rem !important;
  }

  .mr-xl-28 {
    margin-right: 7rem !important;
  }

  .mr-xl-32 {
    margin-right: 8rem !important;
  }

  .mr-xl-36 {
    margin-right: 9rem !important;
  }

  .mr-xl-40 {
    margin-right: 10rem !important;
  }

  .mr-xl-44 {
    margin-right: 11rem !important;
  }

  .mr-xl-48 {
    margin-right: 12rem !important;
  }

  .mr-xl-52 {
    margin-right: 13rem !important;
  }

  .mr-xl-56 {
    margin-right: 14rem !important;
  }

  .mr-xl-60 {
    margin-right: 15rem !important;
  }

  .mr-xl-64 {
    margin-right: 16rem !important;
  }

  .mr-xl-72 {
    margin-right: 18rem !important;
  }

  .mr-xl-80 {
    margin-right: 20rem !important;
  }

  .mr-xl-96 {
    margin-right: 24rem !important;
  }

  .ml-xl-px {
    margin-left: 1px !important;
  }

  .ml-xl-0 {
    margin-left: 0px !important;
  }

  .ml-xl-0\.5 {
    margin-left: 0.125rem !important;
  }

  .ml-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ml-xl-1\.5 {
    margin-left: 0.375rem !important;
  }

  .ml-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ml-xl-2\.5 {
    margin-left: 0.625rem !important;
  }

  .ml-xl-3 {
    margin-left: 0.75rem !important;
  }

  .ml-xl-3\.5 {
    margin-left: 0.875rem !important;
  }

  .ml-xl-4 {
    margin-left: 1rem !important;
  }

  .ml-xl-5 {
    margin-left: 1.25rem !important;
  }

  .ml-xl-6 {
    margin-left: 1.5rem !important;
  }

  .ml-xl-7 {
    margin-left: 1.75rem !important;
  }

  .ml-xl-8 {
    margin-left: 2rem !important;
  }

  .ml-xl-9 {
    margin-left: 2.25rem !important;
  }

  .ml-xl-10 {
    margin-left: 2.5rem !important;
  }

  .ml-xl-11 {
    margin-left: 2.75rem !important;
  }

  .ml-xl-12 {
    margin-left: 3rem !important;
  }

  .ml-xl-14 {
    margin-left: 3.5rem !important;
  }

  .ml-xl-16 {
    margin-left: 4rem !important;
  }

  .ml-xl-20 {
    margin-left: 5rem !important;
  }

  .ml-xl-24 {
    margin-left: 6rem !important;
  }

  .ml-xl-28 {
    margin-left: 7rem !important;
  }

  .ml-xl-32 {
    margin-left: 8rem !important;
  }

  .ml-xl-36 {
    margin-left: 9rem !important;
  }

  .ml-xl-40 {
    margin-left: 10rem !important;
  }

  .ml-xl-44 {
    margin-left: 11rem !important;
  }

  .ml-xl-48 {
    margin-left: 12rem !important;
  }

  .ml-xl-52 {
    margin-left: 13rem !important;
  }

  .ml-xl-56 {
    margin-left: 14rem !important;
  }

  .ml-xl-60 {
    margin-left: 15rem !important;
  }

  .ml-xl-64 {
    margin-left: 16rem !important;
  }

  .ml-xl-72 {
    margin-left: 18rem !important;
  }

  .ml-xl-80 {
    margin-left: 20rem !important;
  }

  .ml-xl-96 {
    margin-left: 24rem !important;
  }

  .pr-xl-px {
    padding-right: 1px !important;
  }

  .pr-xl-0 {
    padding-right: 0px !important;
  }

  .pr-xl-0\.5 {
    padding-right: 0.125rem !important;
  }

  .pr-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pr-xl-1\.5 {
    padding-right: 0.375rem !important;
  }

  .pr-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pr-xl-2\.5 {
    padding-right: 0.625rem !important;
  }

  .pr-xl-3 {
    padding-right: 0.75rem !important;
  }

  .pr-xl-3\.5 {
    padding-right: 0.875rem !important;
  }

  .pr-xl-4 {
    padding-right: 1rem !important;
  }

  .pr-xl-5 {
    padding-right: 1.25rem !important;
  }

  .pr-xl-6 {
    padding-right: 1.5rem !important;
  }

  .pr-xl-7 {
    padding-right: 1.75rem !important;
  }

  .pr-xl-8 {
    padding-right: 2rem !important;
  }

  .pr-xl-9 {
    padding-right: 2.25rem !important;
  }

  .pr-xl-10 {
    padding-right: 2.5rem !important;
  }

  .pr-xl-11 {
    padding-right: 2.75rem !important;
  }

  .pr-xl-12 {
    padding-right: 3rem !important;
  }

  .pr-xl-14 {
    padding-right: 3.5rem !important;
  }

  .pr-xl-16 {
    padding-right: 4rem !important;
  }

  .pr-xl-20 {
    padding-right: 5rem !important;
  }

  .pr-xl-24 {
    padding-right: 6rem !important;
  }

  .pr-xl-28 {
    padding-right: 7rem !important;
  }

  .pr-xl-32 {
    padding-right: 8rem !important;
  }

  .pr-xl-36 {
    padding-right: 9rem !important;
  }

  .pr-xl-40 {
    padding-right: 10rem !important;
  }

  .pr-xl-44 {
    padding-right: 11rem !important;
  }

  .pr-xl-48 {
    padding-right: 12rem !important;
  }

  .pr-xl-52 {
    padding-right: 13rem !important;
  }

  .pr-xl-56 {
    padding-right: 14rem !important;
  }

  .pr-xl-60 {
    padding-right: 15rem !important;
  }

  .pr-xl-64 {
    padding-right: 16rem !important;
  }

  .pr-xl-72 {
    padding-right: 18rem !important;
  }

  .pr-xl-80 {
    padding-right: 20rem !important;
  }

  .pr-xl-96 {
    padding-right: 24rem !important;
  }

  .pl-xl-px {
    padding-left: 1px !important;
  }

  .pl-xl-0 {
    padding-left: 0px !important;
  }

  .pl-xl-0\.5 {
    padding-left: 0.125rem !important;
  }

  .pl-xl-1 {
    padding-left: 0.25rem !important;
  }

  .pl-xl-1\.5 {
    padding-left: 0.375rem !important;
  }

  .pl-xl-2 {
    padding-left: 0.5rem !important;
  }

  .pl-xl-2\.5 {
    padding-left: 0.625rem !important;
  }

  .pl-xl-3 {
    padding-left: 0.75rem !important;
  }

  .pl-xl-3\.5 {
    padding-left: 0.875rem !important;
  }

  .pl-xl-4 {
    padding-left: 1rem !important;
  }

  .pl-xl-5 {
    padding-left: 1.25rem !important;
  }

  .pl-xl-6 {
    padding-left: 1.5rem !important;
  }

  .pl-xl-7 {
    padding-left: 1.75rem !important;
  }

  .pl-xl-8 {
    padding-left: 2rem !important;
  }

  .pl-xl-9 {
    padding-left: 2.25rem !important;
  }

  .pl-xl-10 {
    padding-left: 2.5rem !important;
  }

  .pl-xl-11 {
    padding-left: 2.75rem !important;
  }

  .pl-xl-12 {
    padding-left: 3rem !important;
  }

  .pl-xl-14 {
    padding-left: 3.5rem !important;
  }

  .pl-xl-16 {
    padding-left: 4rem !important;
  }

  .pl-xl-20 {
    padding-left: 5rem !important;
  }

  .pl-xl-24 {
    padding-left: 6rem !important;
  }

  .pl-xl-28 {
    padding-left: 7rem !important;
  }

  .pl-xl-32 {
    padding-left: 8rem !important;
  }

  .pl-xl-36 {
    padding-left: 9rem !important;
  }

  .pl-xl-40 {
    padding-left: 10rem !important;
  }

  .pl-xl-44 {
    padding-left: 11rem !important;
  }

  .pl-xl-48 {
    padding-left: 12rem !important;
  }

  .pl-xl-52 {
    padding-left: 13rem !important;
  }

  .pl-xl-56 {
    padding-left: 14rem !important;
  }

  .pl-xl-60 {
    padding-left: 15rem !important;
  }

  .pl-xl-64 {
    padding-left: 16rem !important;
  }

  .pl-xl-72 {
    padding-left: 18rem !important;
  }

  .pl-xl-80 {
    padding-left: 20rem !important;
  }

  .pl-xl-96 {
    padding-left: 24rem !important;
  }
}
@media (min-width: 1400px) {
  .border-xxl-0 {
    border-width: 0px !important;
  }

  .border-xxl-1 {
    border-width: 1px !important;
  }

  .border-xxl-2 {
    border-width: 2px !important;
  }

  .border-xxl-4 {
    border-width: 4px !important;
  }

  .border-xxl-8 {
    border-width: 8px !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-caption {
    display: table-caption !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-table-column {
    display: table-column !important;
  }

  .d-xxl-table-column-group {
    display: table-column-group !important;
  }

  .d-xxl-table-footer-group {
    display: table-footer-group !important;
  }

  .d-xxl-table-row-group {
    display: table-row-group !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-flow-row {
    display: flow-row !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-inline-grid {
    display: inline-grid !important;
  }

  .d-xxl-contents {
    display: contents !important;
  }

  .d-xxl-hidden {
    display: none !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-col {
    flex-direction: column !important;
  }

  .flex-xxl-col-reverse {
    flex-direction: column-reverse !important;
  }

  .mb-xxl-px {
    margin-bottom: 1px !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0px !important;
  }

  .mb-xxl-0\.5 {
    margin-bottom: 0.125rem !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-1\.5 {
    margin-bottom: 0.375rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-2\.5 {
    margin-bottom: 0.625rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 0.75rem !important;
  }

  .mb-xxl-3\.5 {
    margin-bottom: 0.875rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-xxl-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-xxl-8 {
    margin-bottom: 2rem !important;
  }

  .mb-xxl-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-xxl-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xxl-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-xxl-12 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xxl-16 {
    margin-bottom: 4rem !important;
  }

  .mb-xxl-20 {
    margin-bottom: 5rem !important;
  }

  .mb-xxl-24 {
    margin-bottom: 6rem !important;
  }

  .mb-xxl-28 {
    margin-bottom: 7rem !important;
  }

  .mb-xxl-32 {
    margin-bottom: 8rem !important;
  }

  .mb-xxl-36 {
    margin-bottom: 9rem !important;
  }

  .mb-xxl-40 {
    margin-bottom: 10rem !important;
  }

  .mb-xxl-44 {
    margin-bottom: 11rem !important;
  }

  .mb-xxl-48 {
    margin-bottom: 12rem !important;
  }

  .mb-xxl-52 {
    margin-bottom: 13rem !important;
  }

  .mb-xxl-56 {
    margin-bottom: 14rem !important;
  }

  .mb-xxl-60 {
    margin-bottom: 15rem !important;
  }

  .mb-xxl-64 {
    margin-bottom: 16rem !important;
  }

  .mb-xxl-72 {
    margin-bottom: 18rem !important;
  }

  .mb-xxl-80 {
    margin-bottom: 20rem !important;
  }

  .mb-xxl-96 {
    margin-bottom: 24rem !important;
  }

  .mt-xxl-px {
    margin-top: 1px !important;
  }

  .mt-xxl-0 {
    margin-top: 0px !important;
  }

  .mt-xxl-0\.5 {
    margin-top: 0.125rem !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-1\.5 {
    margin-top: 0.375rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-2\.5 {
    margin-top: 0.625rem !important;
  }

  .mt-xxl-3 {
    margin-top: 0.75rem !important;
  }

  .mt-xxl-3\.5 {
    margin-top: 0.875rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1rem !important;
  }

  .mt-xxl-5 {
    margin-top: 1.25rem !important;
  }

  .mt-xxl-6 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-7 {
    margin-top: 1.75rem !important;
  }

  .mt-xxl-8 {
    margin-top: 2rem !important;
  }

  .mt-xxl-9 {
    margin-top: 2.25rem !important;
  }

  .mt-xxl-10 {
    margin-top: 2.5rem !important;
  }

  .mt-xxl-11 {
    margin-top: 2.75rem !important;
  }

  .mt-xxl-12 {
    margin-top: 3rem !important;
  }

  .mt-xxl-14 {
    margin-top: 3.5rem !important;
  }

  .mt-xxl-16 {
    margin-top: 4rem !important;
  }

  .mt-xxl-20 {
    margin-top: 5rem !important;
  }

  .mt-xxl-24 {
    margin-top: 6rem !important;
  }

  .mt-xxl-28 {
    margin-top: 7rem !important;
  }

  .mt-xxl-32 {
    margin-top: 8rem !important;
  }

  .mt-xxl-36 {
    margin-top: 9rem !important;
  }

  .mt-xxl-40 {
    margin-top: 10rem !important;
  }

  .mt-xxl-44 {
    margin-top: 11rem !important;
  }

  .mt-xxl-48 {
    margin-top: 12rem !important;
  }

  .mt-xxl-52 {
    margin-top: 13rem !important;
  }

  .mt-xxl-56 {
    margin-top: 14rem !important;
  }

  .mt-xxl-60 {
    margin-top: 15rem !important;
  }

  .mt-xxl-64 {
    margin-top: 16rem !important;
  }

  .mt-xxl-72 {
    margin-top: 18rem !important;
  }

  .mt-xxl-80 {
    margin-top: 20rem !important;
  }

  .mt-xxl-96 {
    margin-top: 24rem !important;
  }

  .mx-xxl-px {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }

  .mx-xxl-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }

  .mx-xxl-0\.5 {
    margin-right: 0.125rem !important;
    margin-left: 0.125rem !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-1\.5 {
    margin-right: 0.375rem !important;
    margin-left: 0.375rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-2\.5 {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important;
  }

  .mx-xxl-3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-xxl-3\.5 {
    margin-right: 0.875rem !important;
    margin-left: 0.875rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-xxl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-xxl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xxl-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-xxl-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xxl-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-xxl-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xxl-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-xxl-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
  }

  .mx-xxl-24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
  }

  .mx-xxl-28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
  }

  .mx-xxl-32 {
    margin-right: 8rem !important;
    margin-left: 8rem !important;
  }

  .mx-xxl-36 {
    margin-right: 9rem !important;
    margin-left: 9rem !important;
  }

  .mx-xxl-40 {
    margin-right: 10rem !important;
    margin-left: 10rem !important;
  }

  .mx-xxl-44 {
    margin-right: 11rem !important;
    margin-left: 11rem !important;
  }

  .mx-xxl-48 {
    margin-right: 12rem !important;
    margin-left: 12rem !important;
  }

  .mx-xxl-52 {
    margin-right: 13rem !important;
    margin-left: 13rem !important;
  }

  .mx-xxl-56 {
    margin-right: 14rem !important;
    margin-left: 14rem !important;
  }

  .mx-xxl-60 {
    margin-right: 15rem !important;
    margin-left: 15rem !important;
  }

  .mx-xxl-64 {
    margin-right: 16rem !important;
    margin-left: 16rem !important;
  }

  .mx-xxl-72 {
    margin-right: 18rem !important;
    margin-left: 18rem !important;
  }

  .mx-xxl-80 {
    margin-right: 20rem !important;
    margin-left: 20rem !important;
  }

  .mx-xxl-96 {
    margin-right: 24rem !important;
    margin-left: 24rem !important;
  }

  .my-xxl-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .my-xxl-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .my-xxl-0\.5 {
    margin-top: 0.125rem !important;
    margin-bottom: 0.125rem !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-1\.5 {
    margin-top: 0.375rem !important;
    margin-bottom: 0.375rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-2\.5 {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important;
  }

  .my-xxl-3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-xxl-3\.5 {
    margin-top: 0.875rem !important;
    margin-bottom: 0.875rem !important;
  }

  .my-xxl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-xxl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-xxl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xxl-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-xxl-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xxl-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-xxl-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xxl-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-xxl-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }

  .my-xxl-24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }

  .my-xxl-28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }

  .my-xxl-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }

  .my-xxl-36 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }

  .my-xxl-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }

  .my-xxl-44 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }

  .my-xxl-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }

  .my-xxl-52 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }

  .my-xxl-56 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }

  .my-xxl-60 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }

  .my-xxl-64 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }

  .my-xxl-72 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }

  .my-xxl-80 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }

  .my-xxl-96 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }

  .m-xxl-px {
    margin: 1px !important;
  }

  .m-xxl-0 {
    margin: 0px !important;
  }

  .m-xxl-0\.5 {
    margin: 0.125rem !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-1\.5 {
    margin: 0.375rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-2\.5 {
    margin: 0.625rem !important;
  }

  .m-xxl-3 {
    margin: 0.75rem !important;
  }

  .m-xxl-3\.5 {
    margin: 0.875rem !important;
  }

  .m-xxl-4 {
    margin: 1rem !important;
  }

  .m-xxl-5 {
    margin: 1.25rem !important;
  }

  .m-xxl-6 {
    margin: 1.5rem !important;
  }

  .m-xxl-7 {
    margin: 1.75rem !important;
  }

  .m-xxl-8 {
    margin: 2rem !important;
  }

  .m-xxl-9 {
    margin: 2.25rem !important;
  }

  .m-xxl-10 {
    margin: 2.5rem !important;
  }

  .m-xxl-11 {
    margin: 2.75rem !important;
  }

  .m-xxl-12 {
    margin: 3rem !important;
  }

  .m-xxl-14 {
    margin: 3.5rem !important;
  }

  .m-xxl-16 {
    margin: 4rem !important;
  }

  .m-xxl-20 {
    margin: 5rem !important;
  }

  .m-xxl-24 {
    margin: 6rem !important;
  }

  .m-xxl-28 {
    margin: 7rem !important;
  }

  .m-xxl-32 {
    margin: 8rem !important;
  }

  .m-xxl-36 {
    margin: 9rem !important;
  }

  .m-xxl-40 {
    margin: 10rem !important;
  }

  .m-xxl-44 {
    margin: 11rem !important;
  }

  .m-xxl-48 {
    margin: 12rem !important;
  }

  .m-xxl-52 {
    margin: 13rem !important;
  }

  .m-xxl-56 {
    margin: 14rem !important;
  }

  .m-xxl-60 {
    margin: 15rem !important;
  }

  .m-xxl-64 {
    margin: 16rem !important;
  }

  .m-xxl-72 {
    margin: 18rem !important;
  }

  .m-xxl-80 {
    margin: 20rem !important;
  }

  .m-xxl-96 {
    margin: 24rem !important;
  }

  .overflow-xxl-auto {
    overflow: hidden !important;
  }

  .pb-xxl-px {
    padding-bottom: 1px !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0px !important;
  }

  .pb-xxl-0\.5 {
    padding-bottom: 0.125rem !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-1\.5 {
    padding-bottom: 0.375rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-2\.5 {
    padding-bottom: 0.625rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 0.75rem !important;
  }

  .pb-xxl-3\.5 {
    padding-bottom: 0.875rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-xxl-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-xxl-8 {
    padding-bottom: 2rem !important;
  }

  .pb-xxl-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-xxl-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xxl-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-xxl-12 {
    padding-bottom: 3rem !important;
  }

  .pb-xxl-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xxl-16 {
    padding-bottom: 4rem !important;
  }

  .pb-xxl-20 {
    padding-bottom: 5rem !important;
  }

  .pb-xxl-24 {
    padding-bottom: 6rem !important;
  }

  .pb-xxl-28 {
    padding-bottom: 7rem !important;
  }

  .pb-xxl-32 {
    padding-bottom: 8rem !important;
  }

  .pb-xxl-36 {
    padding-bottom: 9rem !important;
  }

  .pb-xxl-40 {
    padding-bottom: 10rem !important;
  }

  .pb-xxl-44 {
    padding-bottom: 11rem !important;
  }

  .pb-xxl-48 {
    padding-bottom: 12rem !important;
  }

  .pb-xxl-52 {
    padding-bottom: 13rem !important;
  }

  .pb-xxl-56 {
    padding-bottom: 14rem !important;
  }

  .pb-xxl-60 {
    padding-bottom: 15rem !important;
  }

  .pb-xxl-64 {
    padding-bottom: 16rem !important;
  }

  .pb-xxl-72 {
    padding-bottom: 18rem !important;
  }

  .pb-xxl-80 {
    padding-bottom: 20rem !important;
  }

  .pb-xxl-96 {
    padding-bottom: 24rem !important;
  }

  .pt-xxl-px {
    padding-top: 1px !important;
  }

  .pt-xxl-0 {
    padding-top: 0px !important;
  }

  .pt-xxl-0\.5 {
    padding-top: 0.125rem !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-1\.5 {
    padding-top: 0.375rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-2\.5 {
    padding-top: 0.625rem !important;
  }

  .pt-xxl-3 {
    padding-top: 0.75rem !important;
  }

  .pt-xxl-3\.5 {
    padding-top: 0.875rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1rem !important;
  }

  .pt-xxl-5 {
    padding-top: 1.25rem !important;
  }

  .pt-xxl-6 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-7 {
    padding-top: 1.75rem !important;
  }

  .pt-xxl-8 {
    padding-top: 2rem !important;
  }

  .pt-xxl-9 {
    padding-top: 2.25rem !important;
  }

  .pt-xxl-10 {
    padding-top: 2.5rem !important;
  }

  .pt-xxl-11 {
    padding-top: 2.75rem !important;
  }

  .pt-xxl-12 {
    padding-top: 3rem !important;
  }

  .pt-xxl-14 {
    padding-top: 3.5rem !important;
  }

  .pt-xxl-16 {
    padding-top: 4rem !important;
  }

  .pt-xxl-20 {
    padding-top: 5rem !important;
  }

  .pt-xxl-24 {
    padding-top: 6rem !important;
  }

  .pt-xxl-28 {
    padding-top: 7rem !important;
  }

  .pt-xxl-32 {
    padding-top: 8rem !important;
  }

  .pt-xxl-36 {
    padding-top: 9rem !important;
  }

  .pt-xxl-40 {
    padding-top: 10rem !important;
  }

  .pt-xxl-44 {
    padding-top: 11rem !important;
  }

  .pt-xxl-48 {
    padding-top: 12rem !important;
  }

  .pt-xxl-52 {
    padding-top: 13rem !important;
  }

  .pt-xxl-56 {
    padding-top: 14rem !important;
  }

  .pt-xxl-60 {
    padding-top: 15rem !important;
  }

  .pt-xxl-64 {
    padding-top: 16rem !important;
  }

  .pt-xxl-72 {
    padding-top: 18rem !important;
  }

  .pt-xxl-80 {
    padding-top: 20rem !important;
  }

  .pt-xxl-96 {
    padding-top: 24rem !important;
  }

  .px-xxl-px {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }

  .px-xxl-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  .px-xxl-0\.5 {
    padding-right: 0.125rem !important;
    padding-left: 0.125rem !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-1\.5 {
    padding-right: 0.375rem !important;
    padding-left: 0.375rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-2\.5 {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important;
  }

  .px-xxl-3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-xxl-3\.5 {
    padding-right: 0.875rem !important;
    padding-left: 0.875rem !important;
  }

  .px-xxl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-xxl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-xxl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xxl-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-xxl-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xxl-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-xxl-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xxl-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xxl-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-xxl-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
  }

  .px-xxl-24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
  }

  .px-xxl-28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
  }

  .px-xxl-32 {
    padding-right: 8rem !important;
    padding-left: 8rem !important;
  }

  .px-xxl-36 {
    padding-right: 9rem !important;
    padding-left: 9rem !important;
  }

  .px-xxl-40 {
    padding-right: 10rem !important;
    padding-left: 10rem !important;
  }

  .px-xxl-44 {
    padding-right: 11rem !important;
    padding-left: 11rem !important;
  }

  .px-xxl-48 {
    padding-right: 12rem !important;
    padding-left: 12rem !important;
  }

  .px-xxl-52 {
    padding-right: 13rem !important;
    padding-left: 13rem !important;
  }

  .px-xxl-56 {
    padding-right: 14rem !important;
    padding-left: 14rem !important;
  }

  .px-xxl-60 {
    padding-right: 15rem !important;
    padding-left: 15rem !important;
  }

  .px-xxl-64 {
    padding-right: 16rem !important;
    padding-left: 16rem !important;
  }

  .px-xxl-72 {
    padding-right: 18rem !important;
    padding-left: 18rem !important;
  }

  .px-xxl-80 {
    padding-right: 20rem !important;
    padding-left: 20rem !important;
  }

  .px-xxl-96 {
    padding-right: 24rem !important;
    padding-left: 24rem !important;
  }

  .py-xxl-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .py-xxl-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .py-xxl-0\.5 {
    padding-top: 0.125rem !important;
    padding-bottom: 0.125rem !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .py-xxl-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-xxl-3\.5 {
    padding-top: 0.875rem !important;
    padding-bottom: 0.875rem !important;
  }

  .py-xxl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-xxl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-xxl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xxl-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-xxl-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xxl-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-xxl-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xxl-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xxl-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-xxl-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .py-xxl-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .py-xxl-28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }

  .py-xxl-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }

  .py-xxl-36 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }

  .py-xxl-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }

  .py-xxl-44 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }

  .py-xxl-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }

  .py-xxl-52 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }

  .py-xxl-56 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }

  .py-xxl-60 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }

  .py-xxl-64 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }

  .py-xxl-72 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }

  .py-xxl-80 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }

  .py-xxl-96 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }

  .p-xxl-px {
    padding: 1px !important;
  }

  .p-xxl-0 {
    padding: 0px !important;
  }

  .p-xxl-0\.5 {
    padding: 0.125rem !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-1\.5 {
    padding: 0.375rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-2\.5 {
    padding: 0.625rem !important;
  }

  .p-xxl-3 {
    padding: 0.75rem !important;
  }

  .p-xxl-3\.5 {
    padding: 0.875rem !important;
  }

  .p-xxl-4 {
    padding: 1rem !important;
  }

  .p-xxl-5 {
    padding: 1.25rem !important;
  }

  .p-xxl-6 {
    padding: 1.5rem !important;
  }

  .p-xxl-7 {
    padding: 1.75rem !important;
  }

  .p-xxl-8 {
    padding: 2rem !important;
  }

  .p-xxl-9 {
    padding: 2.25rem !important;
  }

  .p-xxl-10 {
    padding: 2.5rem !important;
  }

  .p-xxl-11 {
    padding: 2.75rem !important;
  }

  .p-xxl-12 {
    padding: 3rem !important;
  }

  .p-xxl-14 {
    padding: 3.5rem !important;
  }

  .p-xxl-16 {
    padding: 4rem !important;
  }

  .p-xxl-20 {
    padding: 5rem !important;
  }

  .p-xxl-24 {
    padding: 6rem !important;
  }

  .p-xxl-28 {
    padding: 7rem !important;
  }

  .p-xxl-32 {
    padding: 8rem !important;
  }

  .p-xxl-36 {
    padding: 9rem !important;
  }

  .p-xxl-40 {
    padding: 10rem !important;
  }

  .p-xxl-44 {
    padding: 11rem !important;
  }

  .p-xxl-48 {
    padding: 12rem !important;
  }

  .p-xxl-52 {
    padding: 13rem !important;
  }

  .p-xxl-56 {
    padding: 14rem !important;
  }

  .p-xxl-60 {
    padding: 15rem !important;
  }

  .p-xxl-64 {
    padding: 16rem !important;
  }

  .p-xxl-72 {
    padding: 18rem !important;
  }

  .p-xxl-80 {
    padding: 20rem !important;
  }

  .p-xxl-96 {
    padding: 24rem !important;
  }

  .rounded-xxl-px {
    border-radius: 1px !important;
  }

  .rounded-xxl-0 {
    border-radius: 0px !important;
  }

  .rounded-xxl-0\.5 {
    border-radius: 0.125rem !important;
  }

  .rounded-xxl-1 {
    border-radius: 0.25rem !important;
  }

  .rounded-xxl-1\.5 {
    border-radius: 0.375rem !important;
  }

  .rounded-xxl-2 {
    border-radius: 0.5rem !important;
  }

  .rounded-xxl-2\.5 {
    border-radius: 0.625rem !important;
  }

  .rounded-xxl-3 {
    border-radius: 0.75rem !important;
  }

  .rounded-xxl-3\.5 {
    border-radius: 0.875rem !important;
  }

  .rounded-xxl-4 {
    border-radius: 1rem !important;
  }

  .rounded-xxl-5 {
    border-radius: 1.25rem !important;
  }

  .rounded-xxl-6 {
    border-radius: 1.5rem !important;
  }

  .rounded-xxl-7 {
    border-radius: 1.75rem !important;
  }

  .rounded-xxl-8 {
    border-radius: 2rem !important;
  }

  .rounded-xxl-9 {
    border-radius: 2.25rem !important;
  }

  .rounded-xxl-10 {
    border-radius: 2.5rem !important;
  }

  .rounded-xxl-11 {
    border-radius: 2.75rem !important;
  }

  .rounded-xxl-12 {
    border-radius: 3rem !important;
  }

  .rounded-xxl-14 {
    border-radius: 3.5rem !important;
  }

  .rounded-xxl-16 {
    border-radius: 4rem !important;
  }

  .rounded-xxl-20 {
    border-radius: 5rem !important;
  }

  .rounded-xxl-24 {
    border-radius: 6rem !important;
  }

  .rounded-xxl-28 {
    border-radius: 7rem !important;
  }

  .rounded-xxl-32 {
    border-radius: 8rem !important;
  }

  .rounded-xxl-36 {
    border-radius: 9rem !important;
  }

  .rounded-xxl-40 {
    border-radius: 10rem !important;
  }

  .rounded-xxl-44 {
    border-radius: 11rem !important;
  }

  .rounded-xxl-48 {
    border-radius: 12rem !important;
  }

  .rounded-xxl-52 {
    border-radius: 13rem !important;
  }

  .rounded-xxl-56 {
    border-radius: 14rem !important;
  }

  .rounded-xxl-60 {
    border-radius: 15rem !important;
  }

  .rounded-xxl-64 {
    border-radius: 16rem !important;
  }

  .rounded-xxl-72 {
    border-radius: 18rem !important;
  }

  .rounded-xxl-80 {
    border-radius: 20rem !important;
  }

  .rounded-xxl-96 {
    border-radius: 24rem !important;
  }

  .rounded-xxl-none {
    border-radius: 0px !important;
  }

  .rounded-xxl-full {
    border-radius: 9999px !important;
  }

  .text-xxl-underline {
    text-decoration: underline !important;
  }

  .text-xxl-line-through {
    text-decoration: line-through !important;
  }

  .text-xxl-no-underline {
    text-decoration: none !important;
  }

  .rounded-t-xxl-px {
    border-top-left-radius: 1px !important;
    border-top-right-radius: 1px !important;
  }

  .rounded-t-xxl-0 {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-xxl-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-t-xxl-1 {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-t-xxl-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-t-xxl-2 {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-t-xxl-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-t-xxl-3 {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-t-xxl-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-t-xxl-4 {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .rounded-t-xxl-5 {
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-t-xxl-6 {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-t-xxl-7 {
    border-top-left-radius: 1.75rem !important;
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-t-xxl-8 {
    border-top-left-radius: 2rem !important;
    border-top-right-radius: 2rem !important;
  }

  .rounded-t-xxl-9 {
    border-top-left-radius: 2.25rem !important;
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-t-xxl-10 {
    border-top-left-radius: 2.5rem !important;
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-t-xxl-11 {
    border-top-left-radius: 2.75rem !important;
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-t-xxl-12 {
    border-top-left-radius: 3rem !important;
    border-top-right-radius: 3rem !important;
  }

  .rounded-t-xxl-14 {
    border-top-left-radius: 3.5rem !important;
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-t-xxl-16 {
    border-top-left-radius: 4rem !important;
    border-top-right-radius: 4rem !important;
  }

  .rounded-t-xxl-20 {
    border-top-left-radius: 5rem !important;
    border-top-right-radius: 5rem !important;
  }

  .rounded-t-xxl-24 {
    border-top-left-radius: 6rem !important;
    border-top-right-radius: 6rem !important;
  }

  .rounded-t-xxl-28 {
    border-top-left-radius: 7rem !important;
    border-top-right-radius: 7rem !important;
  }

  .rounded-t-xxl-32 {
    border-top-left-radius: 8rem !important;
    border-top-right-radius: 8rem !important;
  }

  .rounded-t-xxl-36 {
    border-top-left-radius: 9rem !important;
    border-top-right-radius: 9rem !important;
  }

  .rounded-t-xxl-40 {
    border-top-left-radius: 10rem !important;
    border-top-right-radius: 10rem !important;
  }

  .rounded-t-xxl-44 {
    border-top-left-radius: 11rem !important;
    border-top-right-radius: 11rem !important;
  }

  .rounded-t-xxl-48 {
    border-top-left-radius: 12rem !important;
    border-top-right-radius: 12rem !important;
  }

  .rounded-t-xxl-52 {
    border-top-left-radius: 13rem !important;
    border-top-right-radius: 13rem !important;
  }

  .rounded-t-xxl-56 {
    border-top-left-radius: 14rem !important;
    border-top-right-radius: 14rem !important;
  }

  .rounded-t-xxl-60 {
    border-top-left-radius: 15rem !important;
    border-top-right-radius: 15rem !important;
  }

  .rounded-t-xxl-64 {
    border-top-left-radius: 16rem !important;
    border-top-right-radius: 16rem !important;
  }

  .rounded-t-xxl-72 {
    border-top-left-radius: 18rem !important;
    border-top-right-radius: 18rem !important;
  }

  .rounded-t-xxl-80 {
    border-top-left-radius: 20rem !important;
    border-top-right-radius: 20rem !important;
  }

  .rounded-t-xxl-96 {
    border-top-left-radius: 24rem !important;
    border-top-right-radius: 24rem !important;
  }

  .rounded-t-xxl-none {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }

  .rounded-t-xxl-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .rounded-r-xxl-px {
    border-top-right-radius: 1px !important;
    border-bottom-right-radius: 1px !important;
  }

  .rounded-r-xxl-0 {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-xxl-0\.5 {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-r-xxl-1 {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-r-xxl-1\.5 {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-r-xxl-2 {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-r-xxl-2\.5 {
    border-top-right-radius: 0.625rem !important;
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-r-xxl-3 {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-r-xxl-3\.5 {
    border-top-right-radius: 0.875rem !important;
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-r-xxl-4 {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-r-xxl-5 {
    border-top-right-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-r-xxl-6 {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-r-xxl-7 {
    border-top-right-radius: 1.75rem !important;
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-r-xxl-8 {
    border-top-right-radius: 2rem !important;
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-r-xxl-9 {
    border-top-right-radius: 2.25rem !important;
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-r-xxl-10 {
    border-top-right-radius: 2.5rem !important;
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-r-xxl-11 {
    border-top-right-radius: 2.75rem !important;
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-r-xxl-12 {
    border-top-right-radius: 3rem !important;
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-r-xxl-14 {
    border-top-right-radius: 3.5rem !important;
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-r-xxl-16 {
    border-top-right-radius: 4rem !important;
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-r-xxl-20 {
    border-top-right-radius: 5rem !important;
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-r-xxl-24 {
    border-top-right-radius: 6rem !important;
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-r-xxl-28 {
    border-top-right-radius: 7rem !important;
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-r-xxl-32 {
    border-top-right-radius: 8rem !important;
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-r-xxl-36 {
    border-top-right-radius: 9rem !important;
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-r-xxl-40 {
    border-top-right-radius: 10rem !important;
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-r-xxl-44 {
    border-top-right-radius: 11rem !important;
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-r-xxl-48 {
    border-top-right-radius: 12rem !important;
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-r-xxl-52 {
    border-top-right-radius: 13rem !important;
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-r-xxl-56 {
    border-top-right-radius: 14rem !important;
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-r-xxl-60 {
    border-top-right-radius: 15rem !important;
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-r-xxl-64 {
    border-top-right-radius: 16rem !important;
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-r-xxl-72 {
    border-top-right-radius: 18rem !important;
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-r-xxl-80 {
    border-top-right-radius: 20rem !important;
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-r-xxl-96 {
    border-top-right-radius: 24rem !important;
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-r-xxl-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
  }

  .rounded-r-xxl-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-b-xxl-px {
    border-bottom-right-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-b-xxl-0 {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-xxl-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-b-xxl-1 {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-b-xxl-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-b-xxl-2 {
    border-bottom-right-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-b-xxl-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-b-xxl-3 {
    border-bottom-right-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-b-xxl-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-b-xxl-4 {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-b-xxl-5 {
    border-bottom-right-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-b-xxl-6 {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-b-xxl-7 {
    border-bottom-right-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-b-xxl-8 {
    border-bottom-right-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-b-xxl-9 {
    border-bottom-right-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-b-xxl-10 {
    border-bottom-right-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-b-xxl-11 {
    border-bottom-right-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-b-xxl-12 {
    border-bottom-right-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-b-xxl-14 {
    border-bottom-right-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-b-xxl-16 {
    border-bottom-right-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-b-xxl-20 {
    border-bottom-right-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-b-xxl-24 {
    border-bottom-right-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-b-xxl-28 {
    border-bottom-right-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-b-xxl-32 {
    border-bottom-right-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-b-xxl-36 {
    border-bottom-right-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-b-xxl-40 {
    border-bottom-right-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-b-xxl-44 {
    border-bottom-right-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-b-xxl-48 {
    border-bottom-right-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-b-xxl-52 {
    border-bottom-right-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-b-xxl-56 {
    border-bottom-right-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-b-xxl-60 {
    border-bottom-right-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-b-xxl-64 {
    border-bottom-right-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-b-xxl-72 {
    border-bottom-right-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-b-xxl-80 {
    border-bottom-right-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-b-xxl-96 {
    border-bottom-right-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-b-xxl-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-b-xxl-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-l-xxl-px {
    border-top-left-radius: 1px !important;
    border-bottom-left-radius: 1px !important;
  }

  .rounded-l-xxl-0 {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-xxl-0\.5 {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-l-xxl-1 {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-l-xxl-1\.5 {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-l-xxl-2 {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-l-xxl-2\.5 {
    border-top-left-radius: 0.625rem !important;
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-l-xxl-3 {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-l-xxl-3\.5 {
    border-top-left-radius: 0.875rem !important;
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-l-xxl-4 {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-l-xxl-5 {
    border-top-left-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-l-xxl-6 {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-l-xxl-7 {
    border-top-left-radius: 1.75rem !important;
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-l-xxl-8 {
    border-top-left-radius: 2rem !important;
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-l-xxl-9 {
    border-top-left-radius: 2.25rem !important;
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-l-xxl-10 {
    border-top-left-radius: 2.5rem !important;
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-l-xxl-11 {
    border-top-left-radius: 2.75rem !important;
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-l-xxl-12 {
    border-top-left-radius: 3rem !important;
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-l-xxl-14 {
    border-top-left-radius: 3.5rem !important;
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-l-xxl-16 {
    border-top-left-radius: 4rem !important;
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-l-xxl-20 {
    border-top-left-radius: 5rem !important;
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-l-xxl-24 {
    border-top-left-radius: 6rem !important;
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-l-xxl-28 {
    border-top-left-radius: 7rem !important;
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-l-xxl-32 {
    border-top-left-radius: 8rem !important;
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-l-xxl-36 {
    border-top-left-radius: 9rem !important;
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-l-xxl-40 {
    border-top-left-radius: 10rem !important;
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-l-xxl-44 {
    border-top-left-radius: 11rem !important;
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-l-xxl-48 {
    border-top-left-radius: 12rem !important;
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-l-xxl-52 {
    border-top-left-radius: 13rem !important;
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-l-xxl-56 {
    border-top-left-radius: 14rem !important;
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-l-xxl-60 {
    border-top-left-radius: 15rem !important;
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-l-xxl-64 {
    border-top-left-radius: 16rem !important;
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-l-xxl-72 {
    border-top-left-radius: 18rem !important;
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-l-xxl-80 {
    border-top-left-radius: 20rem !important;
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-l-xxl-96 {
    border-top-left-radius: 24rem !important;
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-l-xxl-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .rounded-l-xxl-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .rounded-tr-xxl-px {
    border-top-right-radius: 1px !important;
  }

  .rounded-tr-xxl-0 {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-xxl-0\.5 {
    border-top-right-radius: 0.125rem !important;
  }

  .rounded-tr-xxl-1 {
    border-top-right-radius: 0.25rem !important;
  }

  .rounded-tr-xxl-1\.5 {
    border-top-right-radius: 0.375rem !important;
  }

  .rounded-tr-xxl-2 {
    border-top-right-radius: 0.5rem !important;
  }

  .rounded-tr-xxl-2\.5 {
    border-top-right-radius: 0.625rem !important;
  }

  .rounded-tr-xxl-3 {
    border-top-right-radius: 0.75rem !important;
  }

  .rounded-tr-xxl-3\.5 {
    border-top-right-radius: 0.875rem !important;
  }

  .rounded-tr-xxl-4 {
    border-top-right-radius: 1rem !important;
  }

  .rounded-tr-xxl-5 {
    border-top-right-radius: 1.25rem !important;
  }

  .rounded-tr-xxl-6 {
    border-top-right-radius: 1.5rem !important;
  }

  .rounded-tr-xxl-7 {
    border-top-right-radius: 1.75rem !important;
  }

  .rounded-tr-xxl-8 {
    border-top-right-radius: 2rem !important;
  }

  .rounded-tr-xxl-9 {
    border-top-right-radius: 2.25rem !important;
  }

  .rounded-tr-xxl-10 {
    border-top-right-radius: 2.5rem !important;
  }

  .rounded-tr-xxl-11 {
    border-top-right-radius: 2.75rem !important;
  }

  .rounded-tr-xxl-12 {
    border-top-right-radius: 3rem !important;
  }

  .rounded-tr-xxl-14 {
    border-top-right-radius: 3.5rem !important;
  }

  .rounded-tr-xxl-16 {
    border-top-right-radius: 4rem !important;
  }

  .rounded-tr-xxl-20 {
    border-top-right-radius: 5rem !important;
  }

  .rounded-tr-xxl-24 {
    border-top-right-radius: 6rem !important;
  }

  .rounded-tr-xxl-28 {
    border-top-right-radius: 7rem !important;
  }

  .rounded-tr-xxl-32 {
    border-top-right-radius: 8rem !important;
  }

  .rounded-tr-xxl-36 {
    border-top-right-radius: 9rem !important;
  }

  .rounded-tr-xxl-40 {
    border-top-right-radius: 10rem !important;
  }

  .rounded-tr-xxl-44 {
    border-top-right-radius: 11rem !important;
  }

  .rounded-tr-xxl-48 {
    border-top-right-radius: 12rem !important;
  }

  .rounded-tr-xxl-52 {
    border-top-right-radius: 13rem !important;
  }

  .rounded-tr-xxl-56 {
    border-top-right-radius: 14rem !important;
  }

  .rounded-tr-xxl-60 {
    border-top-right-radius: 15rem !important;
  }

  .rounded-tr-xxl-64 {
    border-top-right-radius: 16rem !important;
  }

  .rounded-tr-xxl-72 {
    border-top-right-radius: 18rem !important;
  }

  .rounded-tr-xxl-80 {
    border-top-right-radius: 20rem !important;
  }

  .rounded-tr-xxl-96 {
    border-top-right-radius: 24rem !important;
  }

  .rounded-tr-xxl-none {
    border-top-right-radius: 0px !important;
  }

  .rounded-tr-xxl-full {
    border-top-right-radius: 9999px !important;
  }

  .rounded-tl-xxl-px {
    border-top-left-radius: 1px !important;
  }

  .rounded-tl-xxl-0 {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-xxl-0\.5 {
    border-top-left-radius: 0.125rem !important;
  }

  .rounded-tl-xxl-1 {
    border-top-left-radius: 0.25rem !important;
  }

  .rounded-tl-xxl-1\.5 {
    border-top-left-radius: 0.375rem !important;
  }

  .rounded-tl-xxl-2 {
    border-top-left-radius: 0.5rem !important;
  }

  .rounded-tl-xxl-2\.5 {
    border-top-left-radius: 0.625rem !important;
  }

  .rounded-tl-xxl-3 {
    border-top-left-radius: 0.75rem !important;
  }

  .rounded-tl-xxl-3\.5 {
    border-top-left-radius: 0.875rem !important;
  }

  .rounded-tl-xxl-4 {
    border-top-left-radius: 1rem !important;
  }

  .rounded-tl-xxl-5 {
    border-top-left-radius: 1.25rem !important;
  }

  .rounded-tl-xxl-6 {
    border-top-left-radius: 1.5rem !important;
  }

  .rounded-tl-xxl-7 {
    border-top-left-radius: 1.75rem !important;
  }

  .rounded-tl-xxl-8 {
    border-top-left-radius: 2rem !important;
  }

  .rounded-tl-xxl-9 {
    border-top-left-radius: 2.25rem !important;
  }

  .rounded-tl-xxl-10 {
    border-top-left-radius: 2.5rem !important;
  }

  .rounded-tl-xxl-11 {
    border-top-left-radius: 2.75rem !important;
  }

  .rounded-tl-xxl-12 {
    border-top-left-radius: 3rem !important;
  }

  .rounded-tl-xxl-14 {
    border-top-left-radius: 3.5rem !important;
  }

  .rounded-tl-xxl-16 {
    border-top-left-radius: 4rem !important;
  }

  .rounded-tl-xxl-20 {
    border-top-left-radius: 5rem !important;
  }

  .rounded-tl-xxl-24 {
    border-top-left-radius: 6rem !important;
  }

  .rounded-tl-xxl-28 {
    border-top-left-radius: 7rem !important;
  }

  .rounded-tl-xxl-32 {
    border-top-left-radius: 8rem !important;
  }

  .rounded-tl-xxl-36 {
    border-top-left-radius: 9rem !important;
  }

  .rounded-tl-xxl-40 {
    border-top-left-radius: 10rem !important;
  }

  .rounded-tl-xxl-44 {
    border-top-left-radius: 11rem !important;
  }

  .rounded-tl-xxl-48 {
    border-top-left-radius: 12rem !important;
  }

  .rounded-tl-xxl-52 {
    border-top-left-radius: 13rem !important;
  }

  .rounded-tl-xxl-56 {
    border-top-left-radius: 14rem !important;
  }

  .rounded-tl-xxl-60 {
    border-top-left-radius: 15rem !important;
  }

  .rounded-tl-xxl-64 {
    border-top-left-radius: 16rem !important;
  }

  .rounded-tl-xxl-72 {
    border-top-left-radius: 18rem !important;
  }

  .rounded-tl-xxl-80 {
    border-top-left-radius: 20rem !important;
  }

  .rounded-tl-xxl-96 {
    border-top-left-radius: 24rem !important;
  }

  .rounded-tl-xxl-none {
    border-top-left-radius: 0px !important;
  }

  .rounded-tl-xxl-full {
    border-top-left-radius: 9999px !important;
  }

  .rounded-br-xxl-px {
    border-bottom-right-radius: 1px !important;
  }

  .rounded-br-xxl-0 {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-xxl-0\.5 {
    border-bottom-right-radius: 0.125rem !important;
  }

  .rounded-br-xxl-1 {
    border-bottom-right-radius: 0.25rem !important;
  }

  .rounded-br-xxl-1\.5 {
    border-bottom-right-radius: 0.375rem !important;
  }

  .rounded-br-xxl-2 {
    border-bottom-right-radius: 0.5rem !important;
  }

  .rounded-br-xxl-2\.5 {
    border-bottom-right-radius: 0.625rem !important;
  }

  .rounded-br-xxl-3 {
    border-bottom-right-radius: 0.75rem !important;
  }

  .rounded-br-xxl-3\.5 {
    border-bottom-right-radius: 0.875rem !important;
  }

  .rounded-br-xxl-4 {
    border-bottom-right-radius: 1rem !important;
  }

  .rounded-br-xxl-5 {
    border-bottom-right-radius: 1.25rem !important;
  }

  .rounded-br-xxl-6 {
    border-bottom-right-radius: 1.5rem !important;
  }

  .rounded-br-xxl-7 {
    border-bottom-right-radius: 1.75rem !important;
  }

  .rounded-br-xxl-8 {
    border-bottom-right-radius: 2rem !important;
  }

  .rounded-br-xxl-9 {
    border-bottom-right-radius: 2.25rem !important;
  }

  .rounded-br-xxl-10 {
    border-bottom-right-radius: 2.5rem !important;
  }

  .rounded-br-xxl-11 {
    border-bottom-right-radius: 2.75rem !important;
  }

  .rounded-br-xxl-12 {
    border-bottom-right-radius: 3rem !important;
  }

  .rounded-br-xxl-14 {
    border-bottom-right-radius: 3.5rem !important;
  }

  .rounded-br-xxl-16 {
    border-bottom-right-radius: 4rem !important;
  }

  .rounded-br-xxl-20 {
    border-bottom-right-radius: 5rem !important;
  }

  .rounded-br-xxl-24 {
    border-bottom-right-radius: 6rem !important;
  }

  .rounded-br-xxl-28 {
    border-bottom-right-radius: 7rem !important;
  }

  .rounded-br-xxl-32 {
    border-bottom-right-radius: 8rem !important;
  }

  .rounded-br-xxl-36 {
    border-bottom-right-radius: 9rem !important;
  }

  .rounded-br-xxl-40 {
    border-bottom-right-radius: 10rem !important;
  }

  .rounded-br-xxl-44 {
    border-bottom-right-radius: 11rem !important;
  }

  .rounded-br-xxl-48 {
    border-bottom-right-radius: 12rem !important;
  }

  .rounded-br-xxl-52 {
    border-bottom-right-radius: 13rem !important;
  }

  .rounded-br-xxl-56 {
    border-bottom-right-radius: 14rem !important;
  }

  .rounded-br-xxl-60 {
    border-bottom-right-radius: 15rem !important;
  }

  .rounded-br-xxl-64 {
    border-bottom-right-radius: 16rem !important;
  }

  .rounded-br-xxl-72 {
    border-bottom-right-radius: 18rem !important;
  }

  .rounded-br-xxl-80 {
    border-bottom-right-radius: 20rem !important;
  }

  .rounded-br-xxl-96 {
    border-bottom-right-radius: 24rem !important;
  }

  .rounded-br-xxl-none {
    border-bottom-right-radius: 0px !important;
  }

  .rounded-br-xxl-full {
    border-bottom-right-radius: 9999px !important;
  }

  .rounded-bl-xxl-px {
    border-bottom-left-radius: 1px !important;
  }

  .rounded-bl-xxl-0 {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-xxl-0\.5 {
    border-bottom-left-radius: 0.125rem !important;
  }

  .rounded-bl-xxl-1 {
    border-bottom-left-radius: 0.25rem !important;
  }

  .rounded-bl-xxl-1\.5 {
    border-bottom-left-radius: 0.375rem !important;
  }

  .rounded-bl-xxl-2 {
    border-bottom-left-radius: 0.5rem !important;
  }

  .rounded-bl-xxl-2\.5 {
    border-bottom-left-radius: 0.625rem !important;
  }

  .rounded-bl-xxl-3 {
    border-bottom-left-radius: 0.75rem !important;
  }

  .rounded-bl-xxl-3\.5 {
    border-bottom-left-radius: 0.875rem !important;
  }

  .rounded-bl-xxl-4 {
    border-bottom-left-radius: 1rem !important;
  }

  .rounded-bl-xxl-5 {
    border-bottom-left-radius: 1.25rem !important;
  }

  .rounded-bl-xxl-6 {
    border-bottom-left-radius: 1.5rem !important;
  }

  .rounded-bl-xxl-7 {
    border-bottom-left-radius: 1.75rem !important;
  }

  .rounded-bl-xxl-8 {
    border-bottom-left-radius: 2rem !important;
  }

  .rounded-bl-xxl-9 {
    border-bottom-left-radius: 2.25rem !important;
  }

  .rounded-bl-xxl-10 {
    border-bottom-left-radius: 2.5rem !important;
  }

  .rounded-bl-xxl-11 {
    border-bottom-left-radius: 2.75rem !important;
  }

  .rounded-bl-xxl-12 {
    border-bottom-left-radius: 3rem !important;
  }

  .rounded-bl-xxl-14 {
    border-bottom-left-radius: 3.5rem !important;
  }

  .rounded-bl-xxl-16 {
    border-bottom-left-radius: 4rem !important;
  }

  .rounded-bl-xxl-20 {
    border-bottom-left-radius: 5rem !important;
  }

  .rounded-bl-xxl-24 {
    border-bottom-left-radius: 6rem !important;
  }

  .rounded-bl-xxl-28 {
    border-bottom-left-radius: 7rem !important;
  }

  .rounded-bl-xxl-32 {
    border-bottom-left-radius: 8rem !important;
  }

  .rounded-bl-xxl-36 {
    border-bottom-left-radius: 9rem !important;
  }

  .rounded-bl-xxl-40 {
    border-bottom-left-radius: 10rem !important;
  }

  .rounded-bl-xxl-44 {
    border-bottom-left-radius: 11rem !important;
  }

  .rounded-bl-xxl-48 {
    border-bottom-left-radius: 12rem !important;
  }

  .rounded-bl-xxl-52 {
    border-bottom-left-radius: 13rem !important;
  }

  .rounded-bl-xxl-56 {
    border-bottom-left-radius: 14rem !important;
  }

  .rounded-bl-xxl-60 {
    border-bottom-left-radius: 15rem !important;
  }

  .rounded-bl-xxl-64 {
    border-bottom-left-radius: 16rem !important;
  }

  .rounded-bl-xxl-72 {
    border-bottom-left-radius: 18rem !important;
  }

  .rounded-bl-xxl-80 {
    border-bottom-left-radius: 20rem !important;
  }

  .rounded-bl-xxl-96 {
    border-bottom-left-radius: 24rem !important;
  }

  .rounded-bl-xxl-none {
    border-bottom-left-radius: 0px !important;
  }

  .rounded-bl-xxl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .border-t-xxl-0 {
    border-top-width: 0px !important;
  }

  .border-t-xxl-1 {
    border-top-width: 1px !important;
  }

  .border-t-xxl-2 {
    border-top-width: 2px !important;
  }

  .border-t-xxl-4 {
    border-top-width: 4px !important;
  }

  .border-t-xxl-8 {
    border-top-width: 8px !important;
  }

  .border-r-xxl-0 {
    border-right-width: 0px !important;
  }

  .border-r-xxl-1 {
    border-right-width: 1px !important;
  }

  .border-r-xxl-2 {
    border-right-width: 2px !important;
  }

  .border-r-xxl-4 {
    border-right-width: 4px !important;
  }

  .border-r-xxl-8 {
    border-right-width: 8px !important;
  }

  .border-b-xxl-0 {
    border-bottom-width: 0px !important;
  }

  .border-b-xxl-1 {
    border-bottom-width: 1px !important;
  }

  .border-b-xxl-2 {
    border-bottom-width: 2px !important;
  }

  .border-b-xxl-4 {
    border-bottom-width: 4px !important;
  }

  .border-b-xxl-8 {
    border-bottom-width: 8px !important;
  }

  .border-l-xxl-0 {
    border-left-width: 0px !important;
  }

  .border-l-xxl-1 {
    border-left-width: 1px !important;
  }

  .border-l-xxl-2 {
    border-left-width: 2px !important;
  }

  .border-l-xxl-4 {
    border-left-width: 4px !important;
  }

  .border-l-xxl-8 {
    border-left-width: 8px !important;
  }

  .box-xxl-border {
    box-sizing: border-box !important;
  }

  .box-xxl-content {
    box-sizing: content-box !important;
  }

  .clear-xxl-left {
    clear: right !important;
  }

  .float-xxl-right {
    float: right !important;
  }

  .float-xxl-left {
    float: left !important;
  }

  .float-xxl-none {
    float: none !important;
  }

  .overflow-x-xxl-auto {
    overflow-x: hidden !important;
  }

  .overflow-y-xxl-auto {
    overflow-y: hidden !important;
  }

  .mr-xxl-px {
    margin-right: 1px !important;
  }

  .mr-xxl-0 {
    margin-right: 0px !important;
  }

  .mr-xxl-0\.5 {
    margin-right: 0.125rem !important;
  }

  .mr-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .mr-xxl-1\.5 {
    margin-right: 0.375rem !important;
  }

  .mr-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .mr-xxl-2\.5 {
    margin-right: 0.625rem !important;
  }

  .mr-xxl-3 {
    margin-right: 0.75rem !important;
  }

  .mr-xxl-3\.5 {
    margin-right: 0.875rem !important;
  }

  .mr-xxl-4 {
    margin-right: 1rem !important;
  }

  .mr-xxl-5 {
    margin-right: 1.25rem !important;
  }

  .mr-xxl-6 {
    margin-right: 1.5rem !important;
  }

  .mr-xxl-7 {
    margin-right: 1.75rem !important;
  }

  .mr-xxl-8 {
    margin-right: 2rem !important;
  }

  .mr-xxl-9 {
    margin-right: 2.25rem !important;
  }

  .mr-xxl-10 {
    margin-right: 2.5rem !important;
  }

  .mr-xxl-11 {
    margin-right: 2.75rem !important;
  }

  .mr-xxl-12 {
    margin-right: 3rem !important;
  }

  .mr-xxl-14 {
    margin-right: 3.5rem !important;
  }

  .mr-xxl-16 {
    margin-right: 4rem !important;
  }

  .mr-xxl-20 {
    margin-right: 5rem !important;
  }

  .mr-xxl-24 {
    margin-right: 6rem !important;
  }

  .mr-xxl-28 {
    margin-right: 7rem !important;
  }

  .mr-xxl-32 {
    margin-right: 8rem !important;
  }

  .mr-xxl-36 {
    margin-right: 9rem !important;
  }

  .mr-xxl-40 {
    margin-right: 10rem !important;
  }

  .mr-xxl-44 {
    margin-right: 11rem !important;
  }

  .mr-xxl-48 {
    margin-right: 12rem !important;
  }

  .mr-xxl-52 {
    margin-right: 13rem !important;
  }

  .mr-xxl-56 {
    margin-right: 14rem !important;
  }

  .mr-xxl-60 {
    margin-right: 15rem !important;
  }

  .mr-xxl-64 {
    margin-right: 16rem !important;
  }

  .mr-xxl-72 {
    margin-right: 18rem !important;
  }

  .mr-xxl-80 {
    margin-right: 20rem !important;
  }

  .mr-xxl-96 {
    margin-right: 24rem !important;
  }

  .ml-xxl-px {
    margin-left: 1px !important;
  }

  .ml-xxl-0 {
    margin-left: 0px !important;
  }

  .ml-xxl-0\.5 {
    margin-left: 0.125rem !important;
  }

  .ml-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ml-xxl-1\.5 {
    margin-left: 0.375rem !important;
  }

  .ml-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ml-xxl-2\.5 {
    margin-left: 0.625rem !important;
  }

  .ml-xxl-3 {
    margin-left: 0.75rem !important;
  }

  .ml-xxl-3\.5 {
    margin-left: 0.875rem !important;
  }

  .ml-xxl-4 {
    margin-left: 1rem !important;
  }

  .ml-xxl-5 {
    margin-left: 1.25rem !important;
  }

  .ml-xxl-6 {
    margin-left: 1.5rem !important;
  }

  .ml-xxl-7 {
    margin-left: 1.75rem !important;
  }

  .ml-xxl-8 {
    margin-left: 2rem !important;
  }

  .ml-xxl-9 {
    margin-left: 2.25rem !important;
  }

  .ml-xxl-10 {
    margin-left: 2.5rem !important;
  }

  .ml-xxl-11 {
    margin-left: 2.75rem !important;
  }

  .ml-xxl-12 {
    margin-left: 3rem !important;
  }

  .ml-xxl-14 {
    margin-left: 3.5rem !important;
  }

  .ml-xxl-16 {
    margin-left: 4rem !important;
  }

  .ml-xxl-20 {
    margin-left: 5rem !important;
  }

  .ml-xxl-24 {
    margin-left: 6rem !important;
  }

  .ml-xxl-28 {
    margin-left: 7rem !important;
  }

  .ml-xxl-32 {
    margin-left: 8rem !important;
  }

  .ml-xxl-36 {
    margin-left: 9rem !important;
  }

  .ml-xxl-40 {
    margin-left: 10rem !important;
  }

  .ml-xxl-44 {
    margin-left: 11rem !important;
  }

  .ml-xxl-48 {
    margin-left: 12rem !important;
  }

  .ml-xxl-52 {
    margin-left: 13rem !important;
  }

  .ml-xxl-56 {
    margin-left: 14rem !important;
  }

  .ml-xxl-60 {
    margin-left: 15rem !important;
  }

  .ml-xxl-64 {
    margin-left: 16rem !important;
  }

  .ml-xxl-72 {
    margin-left: 18rem !important;
  }

  .ml-xxl-80 {
    margin-left: 20rem !important;
  }

  .ml-xxl-96 {
    margin-left: 24rem !important;
  }

  .pr-xxl-px {
    padding-right: 1px !important;
  }

  .pr-xxl-0 {
    padding-right: 0px !important;
  }

  .pr-xxl-0\.5 {
    padding-right: 0.125rem !important;
  }

  .pr-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pr-xxl-1\.5 {
    padding-right: 0.375rem !important;
  }

  .pr-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pr-xxl-2\.5 {
    padding-right: 0.625rem !important;
  }

  .pr-xxl-3 {
    padding-right: 0.75rem !important;
  }

  .pr-xxl-3\.5 {
    padding-right: 0.875rem !important;
  }

  .pr-xxl-4 {
    padding-right: 1rem !important;
  }

  .pr-xxl-5 {
    padding-right: 1.25rem !important;
  }

  .pr-xxl-6 {
    padding-right: 1.5rem !important;
  }

  .pr-xxl-7 {
    padding-right: 1.75rem !important;
  }

  .pr-xxl-8 {
    padding-right: 2rem !important;
  }

  .pr-xxl-9 {
    padding-right: 2.25rem !important;
  }

  .pr-xxl-10 {
    padding-right: 2.5rem !important;
  }

  .pr-xxl-11 {
    padding-right: 2.75rem !important;
  }

  .pr-xxl-12 {
    padding-right: 3rem !important;
  }

  .pr-xxl-14 {
    padding-right: 3.5rem !important;
  }

  .pr-xxl-16 {
    padding-right: 4rem !important;
  }

  .pr-xxl-20 {
    padding-right: 5rem !important;
  }

  .pr-xxl-24 {
    padding-right: 6rem !important;
  }

  .pr-xxl-28 {
    padding-right: 7rem !important;
  }

  .pr-xxl-32 {
    padding-right: 8rem !important;
  }

  .pr-xxl-36 {
    padding-right: 9rem !important;
  }

  .pr-xxl-40 {
    padding-right: 10rem !important;
  }

  .pr-xxl-44 {
    padding-right: 11rem !important;
  }

  .pr-xxl-48 {
    padding-right: 12rem !important;
  }

  .pr-xxl-52 {
    padding-right: 13rem !important;
  }

  .pr-xxl-56 {
    padding-right: 14rem !important;
  }

  .pr-xxl-60 {
    padding-right: 15rem !important;
  }

  .pr-xxl-64 {
    padding-right: 16rem !important;
  }

  .pr-xxl-72 {
    padding-right: 18rem !important;
  }

  .pr-xxl-80 {
    padding-right: 20rem !important;
  }

  .pr-xxl-96 {
    padding-right: 24rem !important;
  }

  .pl-xxl-px {
    padding-left: 1px !important;
  }

  .pl-xxl-0 {
    padding-left: 0px !important;
  }

  .pl-xxl-0\.5 {
    padding-left: 0.125rem !important;
  }

  .pl-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .pl-xxl-1\.5 {
    padding-left: 0.375rem !important;
  }

  .pl-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .pl-xxl-2\.5 {
    padding-left: 0.625rem !important;
  }

  .pl-xxl-3 {
    padding-left: 0.75rem !important;
  }

  .pl-xxl-3\.5 {
    padding-left: 0.875rem !important;
  }

  .pl-xxl-4 {
    padding-left: 1rem !important;
  }

  .pl-xxl-5 {
    padding-left: 1.25rem !important;
  }

  .pl-xxl-6 {
    padding-left: 1.5rem !important;
  }

  .pl-xxl-7 {
    padding-left: 1.75rem !important;
  }

  .pl-xxl-8 {
    padding-left: 2rem !important;
  }

  .pl-xxl-9 {
    padding-left: 2.25rem !important;
  }

  .pl-xxl-10 {
    padding-left: 2.5rem !important;
  }

  .pl-xxl-11 {
    padding-left: 2.75rem !important;
  }

  .pl-xxl-12 {
    padding-left: 3rem !important;
  }

  .pl-xxl-14 {
    padding-left: 3.5rem !important;
  }

  .pl-xxl-16 {
    padding-left: 4rem !important;
  }

  .pl-xxl-20 {
    padding-left: 5rem !important;
  }

  .pl-xxl-24 {
    padding-left: 6rem !important;
  }

  .pl-xxl-28 {
    padding-left: 7rem !important;
  }

  .pl-xxl-32 {
    padding-left: 8rem !important;
  }

  .pl-xxl-36 {
    padding-left: 9rem !important;
  }

  .pl-xxl-40 {
    padding-left: 10rem !important;
  }

  .pl-xxl-44 {
    padding-left: 11rem !important;
  }

  .pl-xxl-48 {
    padding-left: 12rem !important;
  }

  .pl-xxl-52 {
    padding-left: 13rem !important;
  }

  .pl-xxl-56 {
    padding-left: 14rem !important;
  }

  .pl-xxl-60 {
    padding-left: 15rem !important;
  }

  .pl-xxl-64 {
    padding-left: 16rem !important;
  }

  .pl-xxl-72 {
    padding-left: 18rem !important;
  }

  .pl-xxl-80 {
    padding-left: 20rem !important;
  }

  .pl-xxl-96 {
    padding-left: 24rem !important;
  }
}
@media print {
  .d-print-block {
    display: block !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-caption {
    display: table-caption !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-table-column {
    display: table-column !important;
  }

  .d-print-table-column-group {
    display: table-column-group !important;
  }

  .d-print-table-footer-group {
    display: table-footer-group !important;
  }

  .d-print-table-row-group {
    display: table-row-group !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-flow-row {
    display: flow-row !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-inline-grid {
    display: inline-grid !important;
  }

  .d-print-contents {
    display: contents !important;
  }

  .d-print-hidden {
    display: none !important;
  }
}

/*# sourceMappingURL=bootilities.css.map */
